@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/readex-ar-400-BzB5iZVu.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/readex-latin-400-BZtYQVaG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/readex-ar-500-Bmdbfz0h.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/readex-latin-500-fMl4bkAY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/readex-ar-600-BHxn1TEo.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/readex-latin-600-C3IhmgOg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/readex-ar-700-EXBdNfUG.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/readex-latin-700-oqSerPEB.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-skin="2.4"]{--w-font-display: "Thmanyah Sans", sans-serif;--w-font-body: "Thmanyah Sans", sans-serif;--w-font-ui: "Thmanyah Sans", sans-serif;--w-font-num: "Thmanyah Sans", sans-serif;--w-white: #ffffff;--w-surface-page: #ffffff;--w-surface-sunken: #faf9f5;--w-surface-nav: #fffffff2;--w-text-strong: #302133;--w-text-body: #4a3d4c;--w-text-muted: #675f6a;--w-primary-0: #f1e9f0;--w-primary-25: #e4d5e0;--w-primary-50: #a07f96;--w-primary-100: #572945;--w-primary-110: #3f1c31;--w-on-primary: #ffffff;--w-gradient-primary: linear-gradient(135deg, var(--w-primary-100) 0%, var(--w-primary-100) 100%);--w-base-primary: #3f1c31;--w-glow-primary: 0 8px 22px rgba(87, 41, 69, .2);--w-glow-primary-press: 0 3px 10px rgba(87, 41, 69, .16);--w-neutral-50: #e8e1e7;--w-neutral-75: #d9cfd7;--w-switch-ring: #675f6a;--w-success-100: #276547;--w-danger-200: #a43232;--w-orange-110: #80540f}[data-skin="2.4"] [data-theme=dark],[data-skin="2.4"][data-theme=dark]{--w-white: #2b242d;--w-surface-page: #2b242d;--w-surface-sunken: #201b21;--w-surface-nav: #2b242df2;--w-text-strong: #f6eef3;--w-text-body: #e0d3dd;--w-text-muted: #cbbdca;--w-primary-0: #3a2b39;--w-primary-25: #4a3848;--w-primary-50: #8d6f86;--w-primary-100: #e6afd1;--w-primary-110: #f0c8de;--w-on-primary: #321d2b;--w-base-primary: #b98aa8;--w-glow-primary: 0 8px 22px rgba(0, 0, 0, .4);--w-glow-primary-press: 0 3px 10px rgba(0, 0, 0, .34);--w-neutral-50: #514751;--w-neutral-75: #635662;--w-switch-ring: #c4b8c3;--w-border-hairline: var(--w-neutral-50);--w-success-100: #9cd2b0;--w-danger-200: #ffb6af;--w-orange-110: #e6b751}[data-skin="2.4"] [data-domain=travel],[data-skin="2.4"][data-domain=travel]{--w-primary-100: #28634f;--w-primary-0: #e6f1eb}[data-skin="2.4"] [data-domain=business],[data-skin="2.4"][data-domain=business]{--w-primary-100: #604170;--w-primary-0: #f0e9f5}[data-skin="2.4"] [data-domain=medical],[data-skin="2.4"][data-domain=medical]{--w-primary-100: #23685f;--w-primary-0: #e2f2ed}[data-skin="2.4"] [data-domain=tech],[data-skin="2.4"][data-domain=tech]{--w-primary-100: #385c88;--w-primary-0: #e9eff9}[data-skin="2.4"] [data-domain=aviation],[data-skin="2.4"][data-domain=aviation]{--w-primary-100: #2d6078;--w-primary-0: #e4f0f6}[data-skin="2.4"] [data-domain=legal],[data-skin="2.4"][data-domain=legal]{--w-primary-100: #764d3e;--w-primary-0: #f4e9e2}[data-skin="2.4"] [data-domain=military],[data-skin="2.4"][data-domain=military]{--w-primary-100: #526331;--w-primary-0: #eef2e1}[data-skin="2.4"] [data-theme=dark][data-domain=travel],[data-skin="2.4"][data-theme=dark][data-domain=travel]{--w-primary-100: #9ed1b8;--w-primary-0: #2d4438;--w-on-primary: #1c2421}[data-skin="2.4"] [data-theme=dark][data-domain=business],[data-skin="2.4"][data-theme=dark][data-domain=business]{--w-primary-100: #ceb4e1;--w-primary-0: #3b2e48;--w-on-primary: #211d27}[data-skin="2.4"] [data-theme=dark][data-domain=medical],[data-skin="2.4"][data-theme=dark][data-domain=medical]{--w-primary-100: #9bd5ca;--w-primary-0: #29453e;--w-on-primary: #1a2423}[data-skin="2.4"] [data-theme=dark][data-domain=tech],[data-skin="2.4"][data-theme=dark][data-domain=tech]{--w-primary-100: #afc7ed;--w-primary-0: #2c3b54;--w-on-primary: #1c212a}[data-skin="2.4"] [data-theme=dark][data-domain=aviation],[data-skin="2.4"][data-theme=dark][data-domain=aviation]{--w-primary-100: #9fd0e5;--w-primary-0: #293f4b;--w-on-primary: #1b2229}[data-skin="2.4"] [data-theme=dark][data-domain=legal],[data-skin="2.4"][data-theme=dark][data-domain=legal]{--w-primary-100: #e4bda7;--w-primary-0: #49342c;--w-on-primary: #27201e}[data-skin="2.4"] [data-theme=dark][data-domain=military],[data-skin="2.4"][data-theme=dark][data-domain=military]{--w-primary-100: #c2cf98;--w-primary-0: #3a4229;--w-on-primary: #22251c}[data-skin="2.4"] [data-domain],[data-skin="2.4"][data-domain]{--w-gradient-primary: linear-gradient(135deg, var(--w-primary-100) 0%, var(--w-primary-100) 100%)}@supports (color: color-mix(in srgb,#000 50%,#fff)){[data-skin="2.4"],[data-skin="2.4"] [data-domain],[data-skin="2.4"][data-domain]{--w-base-primary: color-mix(in srgb, var(--w-primary-100) 72%, #000)}}.kids-later{min-height:48px;padding:8px 14px;border:0;background:transparent;color:var(--w-primary-110);font:500 16px/1.5 var(--w-font-body);cursor:pointer}@media(max-height:620px){.kids-later{min-height:44px}}:root{--dm-accent: var(--w-primary-100);--dm-soft: var(--w-primary-0);--dm-strong: var(--w-primary-110);--dm-wash-o: .1}:root[data-dm=clear]{--dm-wash-o: .16}:root[data-domain=travel]{--dm-accent: #3E8EDE;--dm-soft: #EAF3FD;--dm-strong: #1B5E9E}:root[data-domain=business]{--dm-accent: #7C5CD6;--dm-soft: #F1EDFC;--dm-strong: #5A3CB0}:root[data-domain=medical]{--dm-accent: #0E9691;--dm-soft: #E6F7F6;--dm-strong: #0B726E}:root[data-domain=tech]{--dm-accent: #7A9B2E;--dm-soft: #F2F6E6;--dm-strong: #566E1C}:root[data-domain=aviation]{--dm-accent: #4E7F9E;--dm-soft: #EAF2F6;--dm-strong: #2C5B76}:root[data-domain=legal]{--dm-accent: #A34A63;--dm-soft: #F7EBEF;--dm-strong: #7C2F45}:root[data-domain=military]{--dm-accent: #5B7057;--dm-soft: #EDF2EB;--dm-strong: #3D5139}:root[data-theme=dark]{--dm-accent: var(--w-primary-100);--dm-soft: #26355A;--dm-strong: var(--w-primary-110)}:root[data-theme=dark][data-domain=travel]{--dm-accent: #7FB4F0;--dm-soft: #16263F;--dm-strong: #A9CBF5}:root[data-theme=dark][data-domain=business]{--dm-accent: #B0A0F0;--dm-soft: #221F3A;--dm-strong: #C9BFF7}:root[data-theme=dark][data-domain=medical]{--dm-accent: #5FD3CD;--dm-soft: #10302F;--dm-strong: #8FE3DE}:root[data-theme=dark][data-domain=tech]{--dm-accent: #A8C46B;--dm-soft: #232B1B;--dm-strong: #C4D998}:root[data-theme=dark][data-domain=aviation]{--dm-accent: #8FBED6;--dm-soft: #182B36;--dm-strong: #B4D7E8}:root[data-theme=dark][data-domain=legal]{--dm-accent: #E58AA4;--dm-soft: #331D26;--dm-strong: #EFB2C4}:root[data-theme=dark][data-domain=military]{--dm-accent: #9DB397;--dm-soft: #212B21;--dm-strong: #BFD0BA}.dm-ribbon{position:fixed;inset-block-start:0;inset-inline:0;height:3px;background:var(--dm-accent);z-index:6;pointer-events:none;transition:background var(--w-dur) var(--w-ease)}:root:not([data-domain]) .dm-ribbon{display:none}.dm-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dm-accent);opacity:var(--dm-wash-o);pointer-events:none;border-radius:inherit;transition:background var(--w-dur) var(--w-ease),opacity var(--w-dur) var(--w-ease)}:root:not([data-domain]) .dm-wash{display:none}@media(prefers-reduced-motion:reduce){.dm-ribbon,.dm-wash{transition:none}}:root[data-persona=f]{--w-primary-0: #FDEBF1;--w-primary-25: #FAD3E0;--w-primary-40: #F2ABC4;--w-primary-50: #E0648F;--w-primary-100: #C4245C;--w-primary-110: #A01B4C;--w-primary-120: #7A1439;--w-primary-140: #3D0B1E;--w-on-primary: #FFFFFF;--w-gradient-primary: linear-gradient(135deg, #C4245C 0%, #C4245C 100%);--w-glow-primary: 0 8px 22px rgba(74, 13, 36, .2);--w-glow-primary-press: 0 3px 10px rgba(74, 13, 36, .16);--w-base-primary: #4A0D24;--w-wall-a: #2B0C1D;--w-wall-b: #3A1128;--w-wall-c: #4E1735}:root[data-persona=f][data-theme=dark],:root[data-persona=f] [data-theme=dark]{--w-surface-tint: #3A1B2A;--w-primary-0: #3A1B2A;--w-primary-25: #52263B;--w-primary-40: #6E3350;--w-primary-50: #D87A9D;--w-primary-100: #FFB1CB;--w-primary-110: #FFC5D8;--w-primary-120: #FFD7E4;--w-primary-140: #FFEBF2;--w-on-primary: #3B0A1F;--w-gradient-primary: linear-gradient(135deg, #FFB1CB 0%, #FFB1CB 100%);--w-base-primary: #C2628A;--w-wall-a: #1A0912;--w-wall-b: #230C19;--w-wall-c: #2E1022;--w-hero-wall: linear-gradient(168deg, var(--w-wall-a) 0%, var(--w-wall-b) 49%, var(--w-wall-c) 100%)}.cx{--cx-bg: #0B1530;--cx-deep: #070E22;--cx-glass: #131F42;--cx-glass-line: rgba(255, 255, 255, .08);--cx-ink: #FFFFFF;--cx-text: #DCE4FA;--cx-muted: #B3C0E3;--cx-faint: #9FAED6;--cx-blue: #244BEA;--cx-sky: #7EA0FF;--cx-sky-ink: #C7D4FF;--cx-green: #14A06F;--cx-mint: #7EE0B5;--cx-mint-bar: #5FD6A0;--cx-red: #D93A3A;--cx-red-ink: #FFB4B4;--cx-gold: #FFC24D;--cx-amber: #F5A23B;--cx-warn-ink: #FFE2A8;--cx-col: 600px;position:relative;display:flex;flex-direction:column;min-height:100%;height:100%;background:var(--cx-bg);color:var(--cx-text);font-family:var(--w-font-body);overflow:hidden;isolation:isolate}.cx button{font-family:inherit;-webkit-tap-highlight-color:transparent}.cx button:focus-visible{outline:3px solid #B9C8FF;outline-offset:2px}.cx-top-tx h1:focus{outline:none}.cx-top{position:relative;z-index:2;flex:none;height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:calc(var(--cx-col) + 32px);margin:0 auto}.cx-top[data-back]{padding-inline-start:8px}.cx-top-id{display:flex;align-items:center;gap:2px;min-width:0}.cx-top-tx{display:flex;flex-direction:column;min-width:0}.cx-top-tx h1{margin:0;font:700 16px/22px var(--w-font-body);color:var(--cx-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-top-tx span{font:500 12px/18px var(--w-font-body);color:var(--cx-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-icon{width:44px;height:44px;flex:none;display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--cx-ink);cursor:pointer;padding:0}.cx-top-end{display:flex;align-items:center;gap:6px;flex:none}.cx-level{height:26px;padding:0 9px;border-radius:8px;background:#7ea0ff29;color:var(--cx-sky-ink);font:600 12px/26px var(--w-font-en);white-space:nowrap}.cx-clock{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#ffffff14;color:#fff;font:700 14px/20px var(--w-font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.cx-clock i{width:8px;height:8px;border-radius:50%;background:#ff5a4e;animation:cx-rec 2s ease-in-out infinite}@keyframes cx-rec{0%,to{opacity:1}50%{opacity:.45}}.cx-main{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:100%;max-width:calc(var(--cx-col) + 32px);margin:0 auto;padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.cx-main[data-top]{padding-top:4px}.cx-foot{position:relative;z-index:2;flex:none;width:100%;max-width:calc(var(--cx-col) + 32px);margin:0 auto;padding:8px 16px max(24px,calc(env(safe-area-inset-bottom,0px) + 12px));display:flex;flex-direction:column;gap:8px}.cs{--cs-face: 108px;--cs-field: min(100vw, 400px);position:relative;flex:none;height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.cs-field{position:absolute;z-index:0;left:50%;top:50%;width:var(--cs-field);aspect-ratio:390 / 290;transform:translate(-50%,-50%);pointer-events:none}.cs-head{position:relative;z-index:1;width:var(--cs-face);height:var(--cs-face);flex:none}.cs-face{position:relative;display:grid;place-items:center;width:var(--cs-face);height:var(--cs-face);border-radius:50%;overflow:hidden;background:#e9eeff;box-shadow:0 0 0 4px var(--cx-deep),0 0 0 7px var(--cx-sky),0 0 40px #7ea0ff66}.cs-face .shark-character{--shark-display-height: var(--cs-face);width:100%;height:100%;max-width:none}.cs-face .shark-crop{width:100%;height:100%}.cs[data-state=hear] .cs-face{box-shadow:0 0 0 4px var(--cx-deep),0 0 0 7px var(--cx-mint),0 0 40px #7ee0b559}.cs-face[data-lost]{filter:grayscale(1);opacity:.6;box-shadow:0 0 0 4px var(--cx-deep),0 0 0 7px #56637a}.cs-face[data-ring]{box-shadow:0 0 0 4px var(--cx-deep),0 0 0 7px var(--cx-green),0 0 40px #14a06f66}.cs-arc{position:absolute;left:50%;top:50%;width:calc(var(--cs-face) * 1.2);height:calc(var(--cs-face) * 1.2);transform:translate(-50%,-50%) rotate(-90deg);pointer-events:none;overflow:visible}.cs-arc circle{fill:none;stroke-width:4}.cs-arc-track{stroke:#f5c26b33}.cs-arc-fill{stroke:var(--cx-amber);stroke-linecap:round;transition:stroke-dasharray .25s linear}.cs-pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border-radius:999px;background:#0b1530d9;border:1px solid rgba(255,255,255,.12);color:#fff;font:700 13px/18px var(--w-font-body);white-space:nowrap}.cs-bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.cs-bars i{width:3px;border-radius:2px;background:var(--cx-sky);animation:cs-bar 1s ease-in-out infinite}.cs-bars i:nth-child(2){animation-delay:.2s}.cs-bars i:nth-child(3){animation-delay:.4s}.cs-bars i:nth-child(4){animation-delay:.1s}@keyframes cs-bar{0%,to{height:4px}50%{height:12px}}.cs-ringing{position:absolute;z-index:0;left:50%;top:calc(50% - 22px);width:120px;height:120px;margin:-60px 0 0 -60px;pointer-events:none}.cs-ringing i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(20,160,111,.45);animation:cs-ring 2.4s ease-out infinite}.cs-ringing i:nth-child(2){animation-delay:.8s}.cs-ringing i:nth-child(3){animation-delay:1.6s}@keyframes cs-ring{0%{transform:scale(.85);opacity:.9}to{transform:scale(2.1);opacity:0}}.cx-ban{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;font:700 14px/20px var(--w-font-body)}.cx-ban svg{flex:none}.cx-ban-tx{flex:1;min-width:0}.cx-ban-count{font:800 28px/30px var(--w-font-body);min-width:30px;text-align:center;font-variant-numeric:tabular-nums}.cx-ban[data-tone=warn]{background:#f5c26b24;border:1px solid rgba(245,194,107,.35);color:var(--cx-warn-ink)}.cx-ban[data-tone=err]{background:#d93a3a24;border:1px solid rgba(217,58,58,.4);color:var(--cx-red-ink)}.cx-ban[data-tone=info]{background:#7ea0ff1f;border:1px solid rgba(126,160,255,.3);color:var(--cx-sky-ink)}.cx-ban[data-tone=ok]{background:#5fd6a01f;border:1px solid rgba(95,214,160,.3);color:var(--cx-mint)}.cx-ban-act{flex:none;height:32px;padding:0 12px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;font:700 12px/18px var(--w-font-body);white-space:nowrap;cursor:pointer;position:relative}.cx-ban-act:before{content:"";position:absolute;top:-6px;right:-2px;bottom:-6px;left:-2px}.cx-line{background:var(--cx-glass);border:1px solid var(--cx-glass-line);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.cx-line-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.cx-cap{font:500 12px/18px var(--w-font-body);color:var(--cx-muted)}.cx-tag{height:22px;padding:0 8px;border-radius:8px;font:600 12px/22px var(--w-font-body);white-space:nowrap;background:#ffffff14;color:var(--cx-text)}.cx-tag[data-tone=ok]{background:#5fd6a029;color:var(--cx-mint)}.cx-tag[data-tone=blue]{background:#7ea0ff29;color:var(--cx-sky-ink)}.cx-said,.cx-fix-en{margin:0;font:400 17px/26px var(--w-font-en);color:#fff;text-align:left;overflow-wrap:anywhere}.cx-fix-en s{color:#ff8a8a;text-decoration-thickness:2px}.cx-fix-en b{color:var(--cx-mint);font-weight:700}.cx-caret{display:inline-block;width:2px;height:18px;margin-left:3px;vertical-align:-3px;background:var(--cx-mint);animation:cx-caret 1s steps(2) infinite}@keyframes cx-caret{0%{opacity:1}50%{opacity:0}}.cx-why{margin:0;display:flex;align-items:center;gap:6px;font:400 13px/18px var(--w-font-body);color:#a9beff}.cx-why svg{flex:none}.cx-chip-en{display:inline-block;height:20px;padding:0 6px;margin:0 3px;border-radius:6px;background:#5fd6a029;color:var(--cx-mint);font:600 12px/20px var(--w-font-en);vertical-align:middle;white-space:nowrap;unicode-bidi:isolate}.cx-undo{position:relative;z-index:2;flex:none;margin:0 16px 6px;width:calc(100% - 32px);max-width:var(--cx-col);align-self:center;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:18px;background:#1a2752;border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 28px #00000059}.cx-undo-ring{position:relative;width:42px;height:42px;flex:none;display:grid;place-items:center}.cx-undo-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:42px;height:42px}.cx-undo-ring circle{fill:none;stroke-width:3.5}.cx-undo-track{stroke:#ff8a8a38}.cx-undo-arc{stroke:#ff8a8a;stroke-linecap:round;stroke-dasharray:113.1;animation:cx-drain 3s linear forwards}@keyframes cx-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:113.1}}.cx-undo-ring b{position:relative;font:800 17px/20px var(--w-font-body);color:#fff}.cx-undo-tx{flex:1;min-width:0;display:flex;flex-direction:column}.cx-undo-tx b{font:700 15px/22px var(--w-font-body);color:#fff}.cx-undo-tx span{font:400 12px/17px var(--w-font-body);color:var(--cx-muted)}.cx-undo-btn{height:40px;min-width:44px;padding:0 16px;border-radius:999px;border:0;background:#fff;color:#101e3a;font:800 15px/20px var(--w-font-body);white-space:nowrap;flex:none;cursor:pointer;position:relative}.cx-undo-btn:before{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.cx-bar{position:relative;z-index:2;flex:none;width:100%;max-width:calc(var(--cx-col) + 56px);margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;padding:8px 28px max(24px,calc(env(safe-area-inset-bottom,0px) + 10px))}.cx-key{display:flex;flex-direction:column;align-items:center;gap:6px;font:600 12px/16px var(--w-font-body);color:#c9d4f5;white-space:nowrap}.cx-key[data-kind=mute]{justify-self:start}.cx-key[data-kind=end]{justify-self:end}.cx-key button{width:56px;height:56px;border-radius:50%;border:0;display:grid;place-items:center;color:#fff;background:#ffffff1a;cursor:pointer;padding:0}.cx-key[data-kind=end] button{background:var(--cx-red)}.cx-key[data-kind=mute][data-on] button{background:#fff;color:#101e3a}.cx-key[data-kind=end][data-on] button{animation:cx-endon 1.6s ease-in-out infinite;box-shadow:0 0 0 3px #0b1530,0 0 0 5px #ff8a8a8c}@keyframes cx-endon{0%,to{box-shadow:0 0 0 3px #0b1530,0 0 0 5px #ff8a8a8c}50%{box-shadow:0 0 0 3px #0b1530,0 0 0 6px #ff8a8a4d}}.cx-key button:disabled{opacity:.5;cursor:default}.cx-mic{display:flex;flex-direction:column;align-items:center;gap:8px;font:700 12px/16px var(--w-font-body);color:var(--cx-mint);white-space:nowrap}.cx-lvl{display:flex;align-items:center;gap:3px;height:34px;padding:0 14px;border-radius:999px;background:#5fd6a01f}.cx-lvl i{width:4px;height:6px;border-radius:2px;background:var(--cx-mint-bar);animation:cx-lvl 1.1s ease-in-out infinite}.cx-lvl i:nth-child(2){animation-delay:.15s}.cx-lvl i:nth-child(3){animation-delay:.3s}.cx-lvl i:nth-child(4){animation-delay:.45s}.cx-lvl i:nth-child(5){animation-delay:.6s}@keyframes cx-lvl{0%,to{height:6px}50%{height:22px}}.cx-mic[data-mic=idle],.cx-mic[data-mic=closed]{color:var(--cx-faint)}.cx-mic[data-mic=idle] .cx-lvl,.cx-mic[data-mic=closed] .cx-lvl{background:#7ea0ff1a}.cx-mic[data-mic=idle] .cx-lvl i,.cx-mic[data-mic=closed] .cx-lvl i{animation:none;background:#4a5e8c}.cx-mic[data-mic=off],.cx-mic[data-mic=wait]{color:var(--cx-red-ink)}.cx-mic[data-mic=off] .cx-lvl,.cx-mic[data-mic=wait] .cx-lvl{background:#ffffff0f}.cx-mic[data-mic=off] .cx-lvl i,.cx-mic[data-mic=wait] .cx-lvl i{animation:none;height:4px;background:#56637a}.cx-face{position:relative;flex:none;width:var(--face, 64px);height:var(--face, 64px);border-radius:50%;overflow:hidden;background:#e9eeff;display:grid;place-items:center}.cx-face .shark-character{--shark-display-height: var(--face, 64px);width:100%;height:100%;max-width:none}.cx-face .shark-crop{width:100%;height:100%}.cx-mood{display:grid;place-items:center;flex:none}.cx-mood .shark-character{animation:cx-bob 3.2s ease-in-out infinite}@keyframes cx-bob{0%,to{transform:translateY(2px)}50%{transform:translateY(-3px)}}.cx-btn{width:100%;min-height:52px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:0;cursor:pointer;background:var(--cx-blue);color:#fff;font:600 16px/24px var(--w-font-body);white-space:nowrap}.cx-btn[data-tone=green]{min-height:56px;border-radius:16px;background:var(--cx-green);font:700 17px/24px var(--w-font-body);box-shadow:0 10px 24px #14a06f59}.cx-btn[data-tone=ghost]{min-height:46px;background:transparent;border:1px solid rgba(255,255,255,.16);color:#fff;font:600 15px/22px var(--w-font-body)}.cx-btn[data-tone=quiet]{min-height:44px;background:transparent;color:var(--cx-sky-ink);font:600 14px/20px var(--w-font-body)}.cx-btn:disabled{opacity:.55;cursor:default}.cx-caller{flex-direction:row;align-items:center;gap:12px}.cx-caller-tx{flex:1;min-width:0;display:flex;flex-direction:column}.cx-caller-tx b{font:700 17px/24px var(--w-font-body);color:#fff}.cx-caller-tx p{margin:0;font:400 14px/22px var(--w-font-body);color:var(--cx-muted)}.cx-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cx-rules{gap:2px}.cx-rules>b{font:700 15px/22px var(--w-font-body);color:#fff;margin-bottom:4px}.cx-rule-row{display:flex;align-items:center;gap:10px;min-height:40px;font:400 14px/20px var(--w-font-body);color:var(--cx-text)}.cx-rule-ic{width:32px;height:32px;border-radius:10px;flex:none;display:grid;place-items:center;background:#7ea0ff24;color:var(--cx-sky-ink)}.cx-checks{display:flex;flex-wrap:wrap;gap:6px}.cx-check{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:999px;background:#5fd6a01f;color:var(--cx-mint);font:700 12px/18px var(--w-font-body);white-space:nowrap}.cx-check[data-tone=wait]{background:#7ea0ff1f;color:var(--cx-sky-ink)}.cx-check[data-tone=bad]{background:#d93a3a24;color:var(--cx-red-ink)}.cx-line-title{font:700 15px/22px var(--w-font-body);color:#fff}.cx-resume p{margin:0}.cx-resume b{font:700 15px/22px var(--w-font-body);color:#fff}.cx-resume .cx-said{font-size:15px;line-height:22px;color:var(--cx-text)}.cx-ring-note{margin:0 auto;max-width:280px;text-align:center;font:400 14px/22px var(--w-font-body);color:var(--cx-muted)}.cx-cancel{display:flex;justify-content:center;padding-bottom:max(28px,calc(env(safe-area-inset-bottom,0px) + 12px))}.cx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.cx-stat{gap:2px;padding:10px 6px;align-items:center}.cx-stat b{font:700 22px/28px var(--w-font-body);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.cx-stat span{font:500 12px/18px var(--w-font-body);color:var(--cx-muted)}.cx-paper{background:#fff;color:#142440;border-radius:16px;padding:10px 14px;display:flex;flex-direction:column}.cx-paper>b{font:700 15px/22px var(--w-font-body);color:#142440}.cx-paper-row{display:flex;flex-direction:column;gap:4px;padding:8px 0}.cx-paper-row+.cx-paper-row{border-top:1px solid #EEF1F6}.cx-paper .cx-fix-en{font-size:15px;line-height:22px;color:#142440}.cx-paper .cx-fix-en s{color:#b42323}.cx-paper .cx-fix-en b{color:#14724d}.cx-paper .cx-rule{font:500 12px/18px var(--w-font-body);color:#56637a}.cx-paper .cx-chip-en{background:#e9eeff;color:#1e3aae}.cx-goal{display:flex;flex-direction:column;gap:4px;padding:8px 0}.cx-goal+.cx-goal{border-top:1px solid rgba(255,255,255,.06)}.cx-goal-hd{display:flex;align-items:center;gap:8px;font:600 14px/20px var(--w-font-body);color:#fff}.cx-goal-hd svg{flex:none;color:var(--cx-mint)}.cx-goal-hd .cx-tag{margin-inline-start:auto}.cx-goal-cap{font:500 12px/18px var(--w-font-body);color:var(--cx-muted)}.cx-goal .cx-said{font-size:15px;line-height:22px;color:var(--cx-sky-ink)}.cx-phrases{display:flex;flex-wrap:wrap;gap:6px}.cx-think-tip{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px}.cx-think-tip .cx-cap{font:400 14px/22px var(--w-font-body);color:var(--cx-text)}.cx-think-tip .cx-phrase{flex:none}.cx-phrase{height:26px;padding:0 8px;border-radius:8px;background:#7ea0ff29;color:var(--cx-sky-ink);font:600 13px/26px var(--w-font-en);white-space:nowrap}.cx-center{align-items:center;text-align:center;gap:14px;padding-top:8px}.cx-center h2{margin:0;font:700 18px/26px var(--w-font-body);color:#fff}.cx-center>p{margin:0;max-width:300px;font:400 14px/22px var(--w-font-body);color:var(--cx-muted)}.cx-center .cx-line{width:100%;text-align:start}.cx-steps{gap:10px}.cx-step{display:flex;align-items:center;gap:10px;font:400 14px/20px var(--w-font-body);color:var(--cx-text)}.cx-step b{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;background:#7ea0ff29;color:var(--cx-sky-ink);font:800 13px/1 var(--w-font-body)}.cx-left{flex-direction:row;align-items:center;gap:12px}.cx-left>b{font:700 26px/30px var(--w-font-body);color:#fff}.cx-left>span:not(.cx-tag){flex:1;font:400 14px/20px var(--w-font-body);color:var(--cx-text)}.tk-card{position:relative;flex:none;background:var(--cx-glass);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.tk-kick{margin:0;font:700 13px/18px var(--w-font-body);color:var(--cx-gold)}.tk-card[data-out] .tk-kick{color:#d9b26a}.tk-top{display:flex;align-items:center;gap:16px}.tk-rw{position:relative;width:104px;height:104px;flex:none;display:grid;place-items:center}.tk-halo{position:absolute;left:50%;top:50%;width:130px;height:130px;margin:-65px 0 0 -65px;border-radius:50%;background:radial-gradient(circle closest-side,#ffc24d8c 0,#ffc24d8c 70%,#ffc24d3d 84%,#ffc24d00);animation:tk-halo 2s ease-in-out infinite alternate}@keyframes tk-halo{0%{transform:scale(.94);opacity:.55}to{transform:scale(1.02);opacity:1}}.tk-rw .cx-face{box-shadow:0 0 0 3px var(--cx-gold),0 0 0 7px #ffc24d24;background:linear-gradient(180deg,#5c82f0,#203f9c 78%)}.tk-rw .cx-face[data-off]{box-shadow:0 0 0 3px #ffc24d61,0 0 0 7px #ffc24d0d;filter:saturate(.55) brightness(.82)}.tk-moon{position:absolute;left:2px;bottom:4px;width:32px;height:32px;border-radius:50%;background:#1e2e60;border:2px solid var(--cx-glass);color:#ffd98a;display:grid;place-items:center;animation:tk-moon 3.6s ease-in-out infinite}@keyframes tk-moon{0%,to{box-shadow:0 0 #ffd98a47}50%{box-shadow:0 0 0 7px #ffd98a00}}.tk-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tk-tx>b{font:700 18px/26px var(--w-font-body);color:#fff;text-wrap:balance}.tk-nm{font:600 15px/21px var(--w-font-body);color:#e6ecff}.tk-rl{font:400 13px/18px var(--w-font-body);color:var(--cx-muted)}.tk-why{margin:0;font:500 15px/23px var(--w-font-body);color:var(--cx-text)}.tk-act{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.tk-call{width:52px;height:52px;border-radius:50%;border:0;padding:0;background:var(--cx-green);color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 8px 20px #14a06f59;cursor:pointer}.tk-call[data-off]{background:#ffffff1a;color:var(--cx-faint);box-shadow:none;opacity:.6}.tk-act-btn{width:100%;border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;color:inherit;text-align:start;cursor:pointer;padding-inline:0;padding-bottom:0}.tk-at{flex:1;min-width:0;display:flex;flex-direction:column}.tk-at b{font:700 17px/24px var(--w-font-body);color:#fff}.tk-at span{font:600 13px/18px var(--w-font-body);color:#c9d4f5}.tk-port{position:relative;width:104px;height:104px;border-radius:50%;overflow:hidden;flex:none;display:grid;place-items:center;background:linear-gradient(180deg,#4f78ee,#1d3a93 80%);box-shadow:0 0 0 3px var(--cx-gold),0 0 0 7px #ffc24d24}.tk-port .shark-character{animation:cx-bob 3.2s ease-in-out infinite}.tk-steps{position:relative;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.tk-steps:before{content:"";position:absolute;top:19px;left:16.7%;right:16.7%;border-top:2px dashed rgba(255,255,255,.16)}.tk-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font:600 13px/18px var(--w-font-body);color:#c9d4f5;text-align:center}.tk-si{width:40px;height:40px;border-radius:50%;background:#1b2b5c;border:1px solid rgba(126,160,255,.35);color:var(--cx-sky-ink);display:grid;place-items:center}.tk-ls{flex:none;display:flex;flex-direction:column;gap:8px}.tk-lh{display:flex;align-items:center;gap:8px;padding:0 2px}.tk-lh h2{margin:0;font:700 16px/24px var(--w-font-body);color:#fff;white-space:nowrap}.tk-lv{height:22px;padding:0 8px;border-radius:8px;background:#7ea0ff29;color:var(--cx-sky-ink);font:700 12px/22px var(--w-font-en);white-space:nowrap;flex:none}.tk-ct{margin-inline-start:auto;font:600 13px/18px var(--w-font-body);color:#c9d4f5;white-space:nowrap}.tk-lock{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;margin-inline-start:auto;border-radius:999px;background:#ffffff12;color:var(--cx-muted);font:700 12px/18px var(--w-font-body);white-space:nowrap;flex:none}.tk-list{list-style:none;margin:0;background:var(--cx-glass);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:0 12px;display:flex;flex-direction:column}.tk-list[data-out]{opacity:.5}.tk-list>li+li{border-top:1px solid rgba(255,255,255,.08)}.tk-r{width:100%;display:flex;align-items:center;gap:10px;min-height:54px;padding:0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}.tk-r:disabled{cursor:default}.tk-list>li[data-next]{margin:0 -12px;padding:0 12px;background:#ffc24d12}.tk-list>li[data-next]:first-child{border-radius:15px 15px 0 0}.tk-list>li[data-done] .tk-r{opacity:.6}.tk-list>li[data-locked] .tk-r{min-height:56px}.tk-ic{width:36px;height:36px;border-radius:11px;background:#7ea0ff24;color:var(--cx-sky-ink);display:grid;place-items:center;flex:none}.tk-list>li[data-next] .tk-ic{background:#ffc24d29;color:var(--cx-warn-ink)}.tk-list>li[data-locked] .tk-ic{background:#ffffff0f;color:#8c99bf}.tk-t{flex:1;min-width:0;display:flex;flex-direction:column}.tk-t b{font:600 15px/21px var(--w-font-body);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-list>li[data-locked] .tk-t b{color:#c9d4f5}.tk-t span{font:400 12.5px/17px var(--w-font-body);color:var(--cx-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-cp{height:24px;padding:0 8px;border-radius:999px;border:1px solid;font:700 11.5px/22px var(--w-font-body);display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.tk-cp[data-tone=gold]{background:#ffc24d21;border-color:#ffc24d73;color:var(--cx-gold)}.tk-cp[data-tone=done]{background:#7be3a81f;border-color:#7be3a866;color:#7be3a8}.tk-cp[data-tone=blue]{background:#9fb6ff1f;border-color:#9fb6ff66;color:#afc2ff}.tk-lk{color:#6f7da3;flex:none}.tk-nt{flex:none;display:flex;align-items:center;gap:8px;margin:0;padding:0 2px;font:600 13px/18px var(--w-font-body);color:var(--cx-faint)}.tk-nt svg{flex:none;color:#afc2ff}.ptt-help{display:flex;flex-direction:column;gap:12px;width:100%;text-align:start}.ptt-help-box{padding:12px 16px;border-radius:var(--w-radius-lg);background:var(--w-wall-chip);box-shadow:inset 0 0 0 1px var(--w-wall-chip-ring)}.ptt-help-name{margin:0 0 4px;font:var(--w-type-label-sm);color:var(--w-on-wall)}.ptt-help-steps{margin:0;padding-inline-start:20px;color:var(--w-on-wall-muted);font:var(--w-type-body-sm);line-height:1.8}@media(prefers-reduced-motion:reduce){.cs-bars i,.cx-lvl i{animation-duration:3s}.cs-ringing i{animation-duration:6s}.cx-undo-arc{animation-timing-function:steps(3,end)}.cx-key[data-kind=end][data-on] button,.cx-clock i{animation-duration:6s}.cx-caret{animation-duration:3s}.cx-mood .shark-character,.tk-port .shark-character{animation-duration:8s}.tk-halo{animation-duration:7s}.tk-moon{animation-duration:8s}}@media(max-height:700px){.cs{height:236px;--cs-face: 96px}}@media(min-width:744px){.cs{height:min(520px,50dvh);--cs-face: 180px;--cs-field: min(560px, 90vw);gap:18px}.cs-pill{height:34px;font-size:14px}.cx-line{padding:16px 22px}.cx-said,.cx-fix-en{font-size:20px;line-height:30px}.cx-bar{padding-inline:80px}}@media(min-width:744px)and (max-height:900px){.cs{height:min(420px,46dvh);--cs-face: 150px}}.cx-correction{display:grid;gap:8px}.cx-correction>.cx-ban-act{justify-self:end;min-block-size:44px;padding-inline:18px}html,body,body *{scrollbar-width:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,body *::-webkit-scrollbar{display:none;width:0;height:0}@media(forced-colors:active){html,body,body *{scrollbar-width:auto!important}html::-webkit-scrollbar,body::-webkit-scrollbar,body *::-webkit-scrollbar{display:initial;width:auto;height:auto}}.assessment-content{min-width:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.assessment-content input,.assessment-content textarea,.assessment-content [contenteditable=true]{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.sh-audio{--audio-ink:var(--w-primary-110);--audio-soft:var(--w-primary-0);--audio-accent:#a9c2ff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;isolation:isolate;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;max-width:100%;padding:6px 14px;padding-inline-start:7px;border:1px solid var(--w-border-hairline,var(--w-neutral-50));border-radius:50px;background:var(--w-surface-page);color:var(--audio-ink);box-shadow:none;font:600 15px/1.5 var(--w-font-body);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;vertical-align:middle;transition:border-color .2s ease,background .2s ease,transform .2s ease}:root[data-persona=f] .sh-audio{--audio-accent:#f6b9ce}.sh-audio[data-tone=quiet]{background:var(--w-surface-page);border-color:var(--w-border-hairline)}.sh-audio:focus-visible{outline:3px solid var(--w-primary-100);outline-offset:4px}.sh-audio:not(:disabled):active{transform:scale(.98)}.sh-audio:disabled{cursor:default;opacity:.55}.sh-audio-key{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--audio-soft);color:var(--audio-ink);transition:background .2s ease,color .2s ease,transform .2s ease}.sh-audio-copy{display:grid;gap:3px;min-width:0;text-align:start}.sh-audio-copy b{font:inherit;line-height:1.6}.sh-audio-copy small{font:400 14px/1.6 var(--w-font-body);color:var(--w-text-muted)}.sh-audio-glyph{flex:none;overflow:visible}.sh-audio--icon{padding:0;width:var(--audio-size);height:var(--audio-size);flex:none;border-radius:50%}.sh-audio--icon .sh-audio-key{width:100%;height:100%;border-radius:inherit;background:transparent}.sh-audio[data-audio=playing]{border-color:var(--w-primary-100);background:var(--audio-soft)}.sh-audio[data-audio=playing] .sh-audio-key{background:var(--w-primary-100);color:var(--w-on-primary)}.sh-audio[data-audio=error]{border-color:var(--w-danger-100)}.sh-audio.sh-audio--hero{width:100%;height:auto;min-height:158px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:19px;padding:24px;border-radius:26px;overflow:hidden;color:#f5f7ff;background:radial-gradient(ellipse at 0% 0%,#213757 0%,transparent 70%),#101e36;border:1px solid #ffffff12;box-shadow:0 8px 22px -16px #10213e70;text-align:start}.sh-audio--hero:before{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff12}.sh-audio-stage{display:flex;align-items:center;gap:25px;min-width:0}.sh-audio--hero .sh-audio-key{width:62px;height:62px;border-radius:50%;background:#f3f6ff;color:#142440;box-shadow:0 0 0 7px #ffffff05,0 0 0 8px #ffffff0d}.sh-audio--hero[data-audio=playing] .sh-audio-key{background:var(--audio-accent);color:#142440}.sh-audio--hero[data-audio=loading] .sh-audio-key{background:#dfe6f3;color:#142440}.sh-audio--hero[data-audio=error]{border-color:#e58eaa}.sh-audio-signal{min-width:0;flex:1}.sh-audio-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:29px}.sh-audio--hero .sh-audio-copy{min-width:0;flex:1}.sh-audio--hero .sh-audio-copy b{font:600 18px/1.6 var(--w-font-body);color:#f5f7ff}.sh-audio--hero .sh-audio-copy small{color:#c4cedf}.sh-audio-clock{flex:none;color:#c4cedf;font:500 12px/1.5 var(--w-font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.sh-audio-clock>span{color:#9aaac2}.sh-audio-waves{display:flex;align-items:center;justify-content:center;gap:3px;flex:none;height:34px;direction:ltr;color:var(--audio-ink)}.sh-audio-waves i{display:block;width:3px;height:var(--bar-height);border-radius:8px;background:currentColor;transform:scaleY(.38);opacity:.35}.sh-audio-waves[data-state=playing] i{animation:sh-audio-wave .85s ease-in-out var(--bar-delay) infinite alternate;opacity:.85}.sh-audio--hero .sh-audio-waves{height:62px;gap:3px;color:#aab9d1}.sh-audio--hero .sh-audio-waves i{min-width:2px;max-width:3px;flex:1;transform:scaleY(.7);opacity:.55;transition:color .2s ease,opacity .2s ease}.sh-audio--hero .sh-audio-waves[data-state=playing] i{opacity:.9}.sh-audio--hero .sh-audio-waves i[data-passed]{color:var(--audio-accent);opacity:1}.sh-audio--button .sh-audio-waves{width:22px;height:20px;gap:2px}.sh-audio--button .sh-audio-waves i:nth-child(n+4){display:none}.sh-audio--button .sh-audio-waves i{max-height:18px}.sh-audio-spinner{transform-origin:12px 12px;animation:sh-audio-spin .9s linear infinite}.sh-audio-track{position:absolute;inset-inline:24px;bottom:0;height:2px;overflow:hidden;background:#ffffff12;border-radius:9px;direction:ltr}.sh-audio-track i{display:block;width:100%;height:100%;background:var(--audio-accent);transform-origin:left;transition:transform .18s linear}.sh-listen-group{width:100%;display:grid;justify-items:center;gap:8px}.sh-listen-group>.sh-audio--hero{max-width:560px}.sh-listen-group>.sh-audio--button{font-size:14px}.sh-listen-group>.sh-audio[data-tone=quiet]{background:transparent;border-color:transparent}.ls-hear-row:has(>.sh-listen-group){width:100%}@media(hover:hover){.sh-audio:not(:disabled):hover{border-color:var(--w-primary-100)}.sh-audio--hero:not(:disabled):hover{border-color:#a9bdd052}.sh-audio--hero:not(:disabled):hover .sh-audio-key{transform:scale(1.05)}}@media(max-width:360px){.sh-audio.sh-audio--hero{padding:20px;gap:16px;min-height:144px;border-radius:23px}.sh-audio-stage{gap:20px}.sh-audio--hero .sh-audio-key{width:54px;height:54px}.sh-audio--hero .sh-audio-waves{gap:2px}.sh-audio--hero .sh-audio-copy b{font-size:17px}}@keyframes sh-audio-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes sh-audio-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sh-audio,.sh-audio *{animation:none!important;transition:none!important}.sh-audio:not(:disabled):active,.sh-audio:not(:disabled):hover .sh-audio-key{transform:none}.sh-audio-waves[data-state=playing] i{transform:scaleY(.7)}}.sh-letter-audio{position:relative;display:inline-flex;flex:none}.sh-letter-number{position:absolute;inset-inline-end:-5px;top:-7px;min-width:22px;height:22px;padding:0 4px;display:grid;place-items:center;border-radius:8px;background:var(--w-ink-strong);color:var(--w-text-inverse);font:700 12px/1 var(--w-font-body);pointer-events:none}.sh-letter-audio[data-state=on] .sh-audio{border-color:var(--w-primary-100);background:var(--w-primary-0)}.sh-letter-audio[data-state=yes] .sh-audio{border-color:var(--w-success-100)}.sh-letter-audio[data-state=no] .sh-audio{border-color:var(--w-danger-100)}.sh-audio:disabled[data-audio=playing],.sh-audio:disabled[data-audio=loading]{opacity:1}.rv-line-acts .sh-audio{min-width:44px;min-height:44px}.sp-page .sh-audio{flex-shrink:0}.lt-contrast-card>.sh-letter-audio{margin-top:auto}.sh-letter-audio[data-state=right] .sh-audio{background:var(--w-success-25);border-color:var(--w-success-100)}.sh-letter-audio[data-state=wrong] .sh-audio{background:var(--w-danger-25);border-color:var(--w-danger-100)}.sh-letter-audio[data-state=help] .sh-audio{border-color:var(--w-orange-75);box-shadow:0 0 0 3px var(--w-orange-25)}.sp-say>.sh-audio{position:absolute;top:8px;inset-inline-end:8px}.rv-line-acts>button.sh-audio{width:44px;height:44px;padding:0;border:1px solid var(--w-border-hairline);border-radius:50%;background:var(--w-surface-page);color:var(--w-primary-110)}.cgl-scene-actions{align-items:stretch}.cgl-scene-actions>.sh-audio{flex:1;min-height:54px;padding-inline:6px 9px;gap:7px}.cgl-scene-actions .sh-audio-copy b{white-space:normal}.cgl-scene-actions .sh-audio-key{width:32px;height:32px}.sh-audio.sh-audio--hero.p4-play{margin-inline:auto}.ox-hdr{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;max-width:var(--ox-max, 660px);margin-inline:auto;min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 8px 0 16px;direction:rtl}.ox-back{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--w-r-pill);background:transparent;color:var(--w-text-strong);cursor:pointer;-webkit-tap-highlight-color:transparent}.ox-back:focus-visible{outline:3px solid var(--w-primary-100);outline-offset:0}.ox-back:active{background:var(--w-neutral-25)}.ox-back-gap{flex:none;width:44px;height:44px}.ox-steps{flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.ox-steps>li,.ox-steps>i{height:6px;border-radius:3px;background:var(--w-neutral-50);transition:background var(--w-dur) var(--w-ease)}.ox-steps>[data-state=done]{background:var(--w-primary-100)}.ox-steps>[data-state=now]{background:linear-gradient(to left,var(--w-primary-100) var(--p),var(--w-neutral-50) var(--p))}.ob-privacy{margin:2px 0 0;text-align:center;font:400 13px/20px var(--w-font-body);color:var(--w-text-muted)}.ob-privacy a{display:inline-block;padding:12px 0;margin:-12px 0;color:var(--w-primary-110);font-weight:700;text-decoration:none}.ob-privacy a:focus-visible{outline:3px solid var(--w-primary-100);outline-offset:-6px;border-radius:6px}.ox-page{--ox-max: 660px;--ox-ok: #14A06F;--wc-deep: #0B1530;--wc-mid: #13296F;--wc-lit: #2148C9;--wc-ink: #FFFFFF;--wc-soft: #B9C8F2;--wc-link: #DCE4FA;--wc-gold: #F5C26B;--wc-gold-ink: #2A1A05;--pr-hero: radial-gradient(130% 110% at 0% 0%, #2C55E0 0%, #17307A 44%, #0F1D45 100%);--pr-ring-a: #FFE2A8;--pr-ring-b: #F5C26B;--pr-ring-c: #E0A93B;--pr-kicker: #B9C8FF;--pr-soft: #C9D4F5;--pr-low: #E8742A;position:relative;box-sizing:border-box;height:var(--w-screen-h);min-height:0;display:flex;flex-direction:column;background:var(--w-surface-sunken);color:var(--w-text-strong);font-family:var(--w-font-body);direction:rtl;overflow:hidden}[data-theme=dark] .ox-page{--ox-ok: #8ED8B7;--pr-low: #FF9E6B}.ox-page *,.ox-page *:before,.ox-page *:after{box-sizing:border-box}.ox-page :where(button,a,input[type=checkbox],input[type=radio]):focus-visible{outline:3px solid var(--w-primary-100);outline-offset:2px}.ox-main{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;width:100%;max-width:var(--ox-max);margin-inline:auto;display:flex;flex-direction:column;gap:18px;padding:8px 16px 16px}.ox-main::-webkit-scrollbar{display:none}.ox-main[data-gap=tight]{gap:12px}.ox-foot{position:relative;flex:none;width:100%;max-width:var(--ox-max);margin-inline:auto;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:8px 16px calc(22px + env(safe-area-inset-bottom,0px))}.ox-cta.ui-btn{min-height:54px;font-size:17px}.ox-head{display:flex;flex-direction:column;gap:2px}.ox-title{margin:0;font:700 26px/36px var(--w-font-body);color:var(--w-text-strong);text-wrap:balance;outline:none}.ox-sub{margin:0;font:400 14px/22px var(--w-font-body);color:var(--w-text-muted)}.ox-kicker{margin:0;font:700 13px/20px var(--w-font-body);color:var(--w-primary-110)}.ox-h2{margin:0;font:700 18px/26px var(--w-font-body);color:var(--w-text-strong)}.ox-hint{margin:0;display:flex;align-items:flex-start;gap:6px;font:400 13px/19px var(--w-font-body);color:var(--w-text-muted)}.ox-hint>svg{flex:none;margin-top:1px}.ox-note{margin:0;font:500 12px/18px var(--w-font-body);color:var(--w-text-muted)}.ox-have{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 8px;margin:-6px 0 -10px;border:0;background:transparent;cursor:pointer;font:400 15px/22px var(--w-font-body);color:var(--w-text-body)}.ox-have b{font-weight:700;color:var(--w-primary-110)}.ox-have:disabled{opacity:.55;cursor:default}.ox-link{align-self:center;min-height:44px;padding:0 10px;border:0;background:transparent;cursor:pointer;font:700 15px/22px var(--w-font-body);color:var(--w-primary-110)}.ox-pill{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:var(--w-r-pill);border:1px solid var(--w-neutral-75);background:var(--w-surface-page);color:var(--w-text-strong);font:700 13px/1 var(--w-font-body);white-space:nowrap;cursor:pointer}.ox-pill:after{content:"";position:absolute;top:-4px;right:-2px;bottom:-4px;left:-2px}.ox-pill:disabled{opacity:.55;cursor:default}.ox-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--w-r-pill);background:transparent;color:var(--w-text-strong);cursor:pointer}.ox-badge{flex:none;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:var(--w-r-pill);font:600 13px/1 var(--w-font-body);white-space:nowrap;background:var(--w-success-25);color:var(--w-success-100)}.ox-error{margin:0;display:flex;align-items:flex-start;gap:6px;font:700 14px/20px var(--w-font-body);color:var(--w-red)}.ox-error>svg{flex:none;margin-top:1px}.ox-bar{position:relative;z-index:2;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:var(--ox-max);margin-inline:auto;min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0}.ox-bar>h1{margin:0;min-width:0;font:700 18px/26px var(--w-font-body);color:var(--w-text-strong);outline:none}.ox-fill{flex:1}.ox-page.wc{background:radial-gradient(95% 58% at 50% 34%,var(--wc-lit) 0%,var(--wc-mid) 44%,var(--wc-deep) 80%);color:var(--wc-ink)}.wc .ox-bar{padding-inline:20px}.wc .ui-wordmark{--w-brand-ink: #FFFFFF;color:#fff}.wc-login{min-height:44px;padding:0 4px;margin-inline-end:-4px;border:0;background:transparent;cursor:pointer;font:600 15px/22px var(--w-font-body);color:var(--wc-link)}.wc .ox-main{padding:0 20px;gap:0;justify-content:flex-end}.wc-stage{position:relative;flex:none;align-self:center;container-type:inline-size;width:min(100%,460px,calc((var(--w-screen-h) - 296px) * .694));aspect-ratio:350 / 504;margin-block:auto 0}.wc-field{position:absolute;left:50%;top:11.5%;width:102.86cqw;aspect-ratio:1;transform:translate(-50%);pointer-events:none}.wc-field svg{display:block;width:100%;height:100%;overflow:visible}.wc-breath{transform-box:view-box;transform-origin:150px 150px;animation:wc-breath 5.2s ease-in-out infinite}.wc-rg{fill:none;transform-box:view-box;transform-origin:150px 150px;transform:rotate(var(--a));animation:wc-wob var(--d) ease-in-out infinite}.wc-glow{position:absolute;left:50%;top:23%;width:80cqw;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#7ea0ff6b,#7ea0ff00 66%);animation:wc-glow 3.6s ease-in-out infinite}.wc-shark{position:absolute;left:50%;top:24.6%;width:73.14cqw;display:flex;justify-content:center;transform:translate(-50%);animation:wc-float 4.6s ease-in-out infinite}.wc-shark .shark-character{--shark-display-height: 73.14cqw}.wc-bub{position:absolute;display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:20px;font:600 15px/22px var(--w-font-body);white-space:nowrap;box-shadow:0 10px 24px #040a1e59;animation:wc-bob 4.2s ease-in-out infinite}.wc-bub[data-say=en]{right:6.29cqw;top:16.67%;background:#fff;color:#142440;border-bottom-right-radius:6px}.wc-bub[data-say=ar]{left:5.71cqw;top:71.43%;background:var(--wc-gold);color:var(--wc-gold-ink);font-weight:700;border-bottom-left-radius:6px;animation-delay:1.4s}.wc-pre{margin:0;font:500 15px/24px var(--w-font-body);color:var(--wc-soft)}.wc-title{margin:6px 0 0;font:800 28px/40px var(--w-font-body);color:var(--wc-ink);text-wrap:balance;outline:none}.wc .ox-foot{align-items:center;gap:18px;padding:18px 20px calc(30px + env(safe-area-inset-bottom,0px))}.wc-dots{display:flex;align-items:center;gap:6px}.wc-dots>i{width:8px;height:8px;border-radius:4px;background:#ffffff47;transition:width var(--w-dur) var(--w-ease)}.wc-dots>i[data-on]{width:26px;background:#fff}.wc-next.ui-btn{--btn-bg: #FFFFFF;--btn-fg: #101E3A;--btn-base: transparent;align-self:stretch;font-weight:700}@keyframes wc-breath{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}@keyframes wc-wob{0%,to{transform:rotate(var(--a))}50%{transform:rotate(calc(var(--a) + 12deg))}}@keyframes wc-glow{0%,to{opacity:.7}50%{opacity:1}}@keyframes wc-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-7px)}}@keyframes wc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ol-stage{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 0 2px}.ol-glow{position:absolute;left:50%;top:-8px;width:250px;height:250px;margin-left:-125px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#7ea0ff57,#7ea0ff00 66%);animation:ol-glow 3.6s ease-in-out infinite}.ol-keyw{--ol-k: 128px;position:relative;width:var(--ol-k);height:calc(var(--ol-k) + 8px);flex:none}.ol-ring{position:absolute;left:0;top:0;width:var(--ol-k);height:var(--ol-k);border-radius:calc(var(--ol-k) * .3);border:2px solid rgba(36,75,234,.4);opacity:0;pointer-events:none}.ol-keyw[data-audio=playing] .ol-ring{animation:ol-ring 2.8s ease-out infinite}.ol-ring[data-d="2"]{animation-delay:1.4s}.ol-keyw .sh-audio.ol-key{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--ol-k);height:calc(var(--ol-k) + 8px);min-height:0;padding:0;border:0;border-radius:calc(var(--ol-k) * .3);background:transparent;box-shadow:none;display:block;color:#fff}.ol-keyw .ol-key:before{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--ol-k);border-radius:calc(var(--ol-k) * .3);background:var(--w-primary-120)}.ol-keyw .ol-key .sh-audio-key{position:absolute;inset-inline:0;top:0;width:var(--ol-k);height:var(--ol-k);border-radius:calc(var(--ol-k) * .3);background:linear-gradient(180deg,#4a6cf4,#244bea 72%);color:#fff;display:grid;place-items:center;transition:transform var(--w-dur-fast) var(--w-ease)}.ol-keyw .ol-key:active:not(:disabled) .sh-audio-key{transform:translateY(5px)}.ol-keyw .ol-key .sh-audio-glyph{width:calc(var(--ol-k) * .34);height:calc(var(--ol-k) * .34)}.ol-keyw .ol-key[data-audio=error] .sh-audio-key{background:linear-gradient(180deg,#D95B5B 0%,var(--w-red) 72%)}.ol-key-still{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--ol-k) * .3);background:var(--w-primary-120)}.ol-key-still:after{content:"";position:absolute;top:0;right:0;bottom:8px;left:0;border-radius:calc(var(--ol-k) * .3);background:linear-gradient(180deg,#4a6cf4,#244bea 72%)}.ol-again{position:relative;margin:-4px 0 0;font:700 14px/20px var(--w-font-body);color:var(--w-primary-110)}.ol-say{position:relative;margin:2px 0 0;min-height:52px;padding:10px 22px;border-radius:16px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);display:inline-flex;align-items:center;font:700 22px/30px var(--w-font-en);color:var(--w-text-strong)}.ol-opts{display:flex;flex-direction:column;gap:10px}.ol-op{position:relative;min-height:60px;padding:12px 52px;border-radius:16px;border:1.5px solid var(--w-neutral-50);background:var(--w-surface-page);color:var(--w-text-strong);font:600 18px/26px var(--w-font-body);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:border-color var(--w-dur) var(--w-ease),background var(--w-dur) var(--w-ease),opacity var(--w-dur) var(--w-ease)}.ol-rd{position:absolute;right:16px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;border:2px solid var(--w-neutral-75);background:var(--w-surface-page);display:grid;place-items:center}.ol-op[data-state=dim]{opacity:.45}.ol-op[data-state=ok]{border:2px solid var(--ox-ok);background:var(--w-success-25);color:var(--w-success-100);font-weight:700;animation:ol-ok 2.4s ease-in-out infinite}.ol-op[data-state=ok] .ol-rd{border:0;background:var(--ox-ok);color:var(--w-surface-page)}.ol-op[data-state=miss]{border:2px solid var(--w-red-line);background:var(--w-red-bg);color:var(--w-red);animation:ol-miss .4s ease-out 1}.ol-op[data-state=miss] .ol-rd{border-color:var(--w-red)}.ol-miss{margin:-2px 0 0;text-align:center;font:600 14px/20px var(--w-font-body);color:var(--w-red)}.ol-win{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 14px 12px 16px;border-radius:20px;background:var(--w-success-25);border:1px solid color-mix(in srgb,var(--w-success-100) 22%,transparent)}.ol-win-art{flex:none;width:78px;height:78px;margin:-16px -4px -12px 0;display:grid;place-items:center;animation:ol-bob 3.4s ease-in-out infinite}.ol-win-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ol-win-t b{font:800 18px/26px var(--w-font-body);color:var(--w-success-100)}.ol-win-t span{font:400 14px/20px var(--w-font-body);color:var(--w-text-body)}.ol-silent{margin:0;text-align:center;font:600 13px/19px var(--w-font-body);color:var(--w-red)}@keyframes ol-glow{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes ol-ring{0%{transform:scale(1);opacity:.85}to{transform:scale(1.32);opacity:0}}@keyframes ol-ok{0%,to{box-shadow:0 0 color-mix(in srgb,var(--ox-ok) 22%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--ox-ok) 0%,transparent)}}@keyframes ol-miss{0%,to{transform:translate(0)}30%{transform:translate(-5px)}70%{transform:translate(5px)}}@keyframes ol-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(max-height:900px){.ol-stage{gap:8px;padding-top:4px}.ol-keyw{--ol-k: 104px}.ol-glow{width:210px;height:210px;margin-left:-105px}.ol-say{min-height:46px;padding-block:8px;font-size:20px}.ol-opts{gap:8px}.ol-op{min-height:52px;padding-block:8px}.ol-win{padding-block:8px}}@media(max-height:700px){.ol-stage{gap:6px;padding-top:0}.ol-keyw{--ol-k: 84px}.ol-glow{width:170px;height:170px;margin-left:-85px}.ol-say{min-height:42px;padding-block:6px;font-size:18px}.ol-op{min-height:48px;padding-block:6px}}.ak-card{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--w-r-lg);background:var(--w-surface-page);border:1px solid var(--w-neutral-50)}.ak-head{display:flex;align-items:center;gap:8px;margin-bottom:4px;min-height:32px}.ak-head>svg{flex:none;color:var(--w-primary-110)}.ak-head b{font:700 16px/24px var(--w-font-body);color:var(--w-text-strong)}.ak-row{display:grid;grid-template-columns:22px 64px minmax(0,1fr) 26px;align-items:center;gap:10px;min-height:44px}.ak-row+.ak-row{border-top:1px solid var(--w-neutral-25)}.ak-row>svg{color:var(--w-text-muted)}.ak-name{font:600 14px/20px var(--w-font-body);color:var(--w-text-strong);white-space:nowrap}.ak-row[data-low] .ak-name{color:var(--w-warning-ink);font-weight:800}.ak-piece{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--w-success-25);color:var(--w-success-100);opacity:0;transform:scale(.6);transition:opacity var(--w-dur) var(--w-ease),transform var(--w-dur) var(--w-ease)}.ak-card[data-built] .ak-piece{opacity:1;transform:none}.ak-result{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);font:600 14px/20px var(--w-font-body);color:var(--w-text-body)}.ak-result>svg{flex:none;color:var(--w-primary-110)}.ak-card[data-built]+.ak-result>svg{color:var(--w-success-100)}.ak-build.ui-btn{align-self:center}.ak-card{flex:none}.ak-result{margin:0;flex:none}.ak-level{font:700 13px/20px var(--w-font-body);color:var(--w-text-strong)}.ak-task{font:500 13px/19px var(--w-font-body);color:var(--w-text-body);text-wrap:balance}.ak-card[data-built] .ak-row{animation:ak-reveal .35s ease both}@keyframes ak-reveal{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}.ol-stage{display:grid;grid-template-columns:minmax(0,1fr) 104px 20px 112px minmax(0,1fr);align-items:center;column-gap:0}.ol-companion{grid-column:4;grid-row:1 / 3;display:grid;place-items:center}.ol-stage .ol-keyw{grid-column:2;grid-row:1;--ol-k: 80px;justify-self:center}.ol-stage .ol-again{grid-column:2;grid-row:2}.ol-stage .ol-sayrow{grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.ol-sayrow .ol-say{margin:0}.ol-sayrow .ol-slow{flex:none}@media(max-height:650px){.ox-page[data-luxe][data-value=try] .ox-main{gap:10px;padding-block:8px}.ox-page[data-luxe][data-value=try] .ox-title{font-size:26px;line-height:30px}.ox-page[data-value=try] .ol-opts{gap:8px;flex:none}.ox-page[data-value=try] .ol-op{min-height:44px;padding-block:5px}.ox-page[data-value=try] .ol-op[data-state=dim]{display:none}.ox-page[data-value=adaptive] .ox-main{gap:10px}.ox-page[data-luxe][data-value=adaptive] .ox-title{font-size:22px;line-height:26px}.ox-page[data-value=adaptive] .ak-row{min-height:30px;gap:6px}.ox-page[data-value=adaptive] .ak-head{min-height:20px;margin:0}.ox-page[data-value=adaptive] .ak-head b{font-size:14px;line-height:20px}.ox-page[data-value=adaptive] .ak-card{padding-block:4px}.ox-page[data-value=adaptive] :is(.ak-result,.ox-hint){display:none}.ol-companion .shark-character{--shark-display-height: 90px}.ol-stage .ol-keyw{--ol-k: 64px}}.pr-track{position:relative;height:10px;border-radius:5px;background:var(--w-neutral-25);overflow:hidden}.pr-track:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:repeating-linear-gradient(270deg,transparent 0 calc(100% / 7 - 1px),var(--w-surface-page) calc(100% / 7 - 1px) calc(100% / 7))}.pr-track>i{position:absolute;top:0;bottom:0;right:0;border-radius:5px;background:var(--w-primary-100);transition:width .5s var(--w-ease)}[data-low]>.pr-track{overflow:visible}[data-low]>.pr-track>i{background:var(--pr-low)}.pr-dot{position:absolute;top:50%;z-index:3;width:12px;height:12px;margin:-6px -6px 0 0;border-radius:50%;background:var(--pr-low);box-shadow:0 0 0 3px var(--w-surface-page)}.pr-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;z-index:-1;background:color-mix(in srgb,var(--pr-low) 35%,transparent);animation:pr-dot 1.6s ease-in-out infinite}@keyframes pr-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.9);opacity:0}}.ay-fld{display:flex;flex-direction:column;gap:6px}.ay-lb{font:700 14px/20px var(--w-font-body);color:var(--w-text-body)}.ay-box{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 14px;border-radius:14px;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-75);transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease)}.ay-box:focus-within{border-color:var(--w-primary-100);box-shadow:inset 0 0 0 1px var(--w-primary-100)}.ay-box input{flex:1;min-width:0;height:54px;border:0;outline:0;background:transparent;padding:0;font:600 18px/26px var(--w-font-body);color:var(--w-text-strong);text-align:right;direction:rtl}.ay-box input::placeholder{font-weight:400;opacity:.7;color:var(--w-text-subtle)}.ay-box>svg{flex:none}.ay-box[data-ok]>svg{color:var(--w-success-100)}.ay-fld[data-status=error] .ay-lb{color:var(--w-red)}.ay-box:has(input[aria-invalid=true]){border:2px solid var(--w-red);background:var(--w-red-bg);box-shadow:0 0 0 4px color-mix(in srgb,var(--w-red) 8%,transparent)}.ay-box:has(input[aria-invalid=true])>svg{color:var(--w-red)}.ay-fld:has(input[aria-invalid=true]) .ay-lb{color:var(--w-red)}.ay-sec{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.ay-sec>legend{padding:0;margin:0 0 10px;float:none;font:700 18px/26px var(--w-font-body);color:var(--w-text-strong)}.ay-sexes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ay-sx{position:relative;container-type:size;height:clamp(196px,calc(var(--w-screen-h) - 516px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)),344px);border-radius:20px;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-50);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;padding:12px 6px 16px;font-family:inherit;transition:border-color var(--w-dur) var(--w-ease),background var(--w-dur) var(--w-ease)}.ay-sx>b{position:relative;z-index:1;font:800 18px/24px var(--w-font-body);color:var(--w-text-body)}.ay-fig{position:relative;z-index:1;flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:flex-end;justify-content:center}.ay-fig .shark-character{--shark-display-height: min(250px, calc(100cqh - 56px) );max-width:none}.ay-sx[data-dim] .ay-fig{opacity:.55;filter:saturate(.7)}.ay-sx[aria-checked=true]{border:2px solid var(--w-primary-100);background:linear-gradient(180deg,var(--w-primary-0) 0%,var(--w-surface-page) 78%)}.ay-sx[aria-checked=true]>b{color:var(--w-primary-110)}.ay-sx[aria-checked=true] .ay-fig{animation:ay-bob 3.4s ease-in-out infinite;filter:drop-shadow(0 10px 14px color-mix(in srgb,var(--w-primary-100) 28%,transparent))}.ay-halo{position:absolute;left:50%;top:19%;width:196px;height:196px;margin-left:-98px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--w-primary-50) 50%,transparent),color-mix(in srgb,var(--w-primary-50) 0%,transparent) 68%);animation:ay-halo 2.6s ease-in-out infinite}.ay-ck{position:absolute;top:12px;left:12px;z-index:2;width:28px;height:28px;border-radius:50%;background:var(--w-primary-100);color:var(--w-on-primary);display:grid;place-items:center;box-shadow:0 0 0 3px var(--w-surface-page)}#oi-name-form>.ox-head,#oi-name-form>.ay-fld{flex:none}#oi-name-form .ay-sec{flex:1 1 0;min-height:144px;max-height:370px}#oi-name-form .ay-sexes{flex:1 1 auto;min-height:0}#oi-name-form .ay-sx{height:100%;min-height:0}#oi-name-form .ay-sx>b{flex:none}@media(max-height:650px){#oi-name-form{gap:12px}#oi-name-form .ay-sx{gap:4px;padding-block:8px}#oi-name-form .ay-sec>legend{margin-bottom:6px}}@keyframes ay-halo{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes ay-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ay-phone .phone-field{--phone-ink: var(--w-text-strong);--phone-muted: var(--w-text-muted);--phone-border: var(--w-neutral-75);--phone-bg: var(--w-surface-page)}.ay-phone .phone-field .PhoneInput{border-width:1.5px;border-radius:14px;min-height:56px}.ay-phone .phone-field[aria-busy=true]{position:relative;min-height:59px!important;border-radius:14px;overflow:hidden;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-75)}.ay-phone .phone-field[aria-busy=true]:after{content:"";position:absolute;inset-block:0;width:40%;background:linear-gradient(90deg,transparent,var(--w-neutral-25),transparent);animation:ay-wait 1.4s ease-in-out infinite}@keyframes ay-wait{0%{right:-40%}to{right:100%}}@keyframes ay-shine{0%{background-position:100% 0}to{background-position:0 0}}.ay-consent{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:14px;cursor:pointer;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);font:600 15px/22px var(--w-font-body);color:var(--w-text-strong)}.ay-consent input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--w-primary-100);cursor:pointer}.ay-hair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ay-pick{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:132px;padding:12px 8px;border-radius:20px;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-50);cursor:pointer;font-family:inherit}.ay-pick>span:last-child{font:700 15px/22px var(--w-font-body);color:var(--w-text-body)}.ay-pick[aria-checked=true]{border:2px solid var(--w-primary-100);background:linear-gradient(180deg,var(--w-primary-0) 0%,var(--w-surface-page) 78%)}.ay-pick[aria-checked=true]>span:last-child{color:var(--w-primary-110)}.ay-list{display:flex;flex-direction:column;border-radius:14px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);overflow:hidden}.ay-opt{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border:0;background:transparent;cursor:pointer;font:600 15px/22px var(--w-font-body);color:var(--w-text-strong);text-align:start}.ay-opt+.ay-opt{border-top:1px solid var(--w-neutral-50)}.ay-opt>span:last-child{flex:1;min-width:0}.ay-rd{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--w-neutral-75);transition:border-width var(--w-dur-fast) var(--w-ease)}.ay-opt[aria-checked=true] .ay-rd,.ay-opt[aria-pressed=true] .ay-rd{border:7px solid var(--w-primary-100)}.ay-opt small{display:block;font:400 13px/19px var(--w-font-body);color:var(--w-text-muted)}.ay-sum{display:flex;flex-direction:column;border-radius:16px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50)}.ay-line{margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;min-height:52px;padding:4px 14px;font:500 15px/22px var(--w-font-body);color:var(--w-text-body)}.ay-line+.ay-line{border-top:1px solid var(--w-neutral-25)}.ay-slot{display:inline-flex;align-items:center;min-height:var(--w-touch, 44px);padding:0 10px;border:0;border-radius:10px;cursor:pointer;background:var(--w-primary-0);font:700 15px/22px var(--w-font-body);color:var(--w-primary-110)}.ay-slot[data-state=empty]{background:var(--w-neutral-25);color:var(--w-text-subtle);font-weight:500}.ay-slot:disabled{cursor:default;opacity:.6}.ay-form{display:flex;flex-direction:column;gap:14px}.ay-form .age-field{margin-top:0}.tk-mate{display:flex;align-items:center;gap:12px;min-height:84px;padding:10px 12px;border-radius:16px;background:linear-gradient(135deg,var(--w-gold-bg),var(--w-surface-page));border:1px solid var(--w-gold-ring)}.tk-mate[data-general]{background:linear-gradient(135deg,var(--w-primary-0),var(--w-surface-page));border-color:var(--w-primary-25)}.tk-mate-art{flex:none;display:flex;align-items:flex-end;height:84px;margin:-10px 0 -12px;filter:drop-shadow(0 6px 10px rgba(11,30,80,.2));transform-origin:50% 100%;animation:tk-pop .6s cubic-bezier(.2,.9,.3,1.2) both,tk-wave 2.4s ease-in-out .6s infinite}.tk-mate-t{flex:1;min-width:0}.tk-mate-t b{display:block;font:700 15px/21px var(--w-font-body);color:var(--w-gold-ink)}.tk-mate[data-general] .tk-mate-t b{color:var(--w-primary-110)}.tk-mate-t p{margin:0;font:400 13px/19px var(--w-font-body);color:var(--w-text-body)}.tk-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.tk{width:calc((100% - 18px)/4);min-height:56px;padding:6px 2px;border-radius:12px;cursor:pointer;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);font-family:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:600 12px/16px var(--w-font-body);color:var(--w-text-body)}.tk>svg{color:var(--w-text-muted)}.tk[aria-checked=true]{border:2px solid var(--pr-ring-c);background:var(--w-gold-bg);color:var(--w-gold-ink)}.tk[aria-checked=true]>svg{color:var(--w-gold-ink)}.tk>span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes tk-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes tk-wave{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}.tk-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:var(--w-r-pill);background:var(--w-neutral-25)}.tk-seg button{min-height:44px;padding:0 10px;border:0;border-radius:var(--w-r-pill);background:transparent;cursor:pointer;font:600 14px/20px var(--w-font-body);color:var(--w-text-muted)}.tk-seg button[aria-pressed=true]{background:var(--w-surface-page);color:var(--w-text-strong);box-shadow:var(--w-e1)}.om-list{display:flex;flex-direction:column;gap:12px}.om-op{position:relative;display:flex;align-items:center;gap:14px;min-height:74px;padding:8px 16px;border-radius:16px;cursor:pointer;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-50);font-family:inherit;text-align:right}.om-rd{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--w-neutral-75);background:var(--w-surface-page)}.om-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.om-tx b{font:700 20px/28px var(--w-font-body);color:var(--w-text-strong)}.om-tx span{font:400 14px/20px var(--w-font-body);color:var(--w-text-muted)}.om-clk{flex:none;width:40px;height:40px}.om-clk .om-fc{fill:var(--w-surface-sunken);stroke:var(--w-neutral-75);stroke-width:1.5}.om-clk .om-wd{fill:var(--w-primary-40)}.om-clk .om-hd{fill:var(--w-surface-page);stroke:var(--w-neutral-75);stroke-width:1.5}.om-op[aria-checked=true]{border:2px solid var(--w-primary-100);background:var(--w-primary-0)}.om-op[aria-checked=true] .om-rd{border:7px solid var(--w-primary-100)}.om-op[aria-checked=true] .om-tx b{color:var(--w-primary-110)}.om-op[aria-checked=true] .om-tx span{color:var(--w-text-body)}.om-op[aria-checked=true] .om-fc{fill:var(--w-surface-page);stroke:var(--w-primary-100)}.om-op[aria-checked=true] .om-wd{fill:var(--w-primary-100);animation:om-wd 2.6s ease-in-out infinite}.om-op[aria-checked=true] .om-hd{stroke:var(--w-primary-100)}@media(max-height:900px){.om-list{gap:8px}.om-op{min-height:60px;padding-block:6px}.om-tx b{font-size:18px;line-height:24px}}.om-res{position:relative;flex:none;display:flex;align-items:center;gap:16px;padding:18px 18px 18px 20px;border-radius:20px;color:#fff;background:var(--pr-hero);box-shadow:0 12px 26px #101e3a2e}.om-clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;overflow:hidden;pointer-events:none}.om-clip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 28px)}.om-rt{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.om-rt .ox-kicker{color:var(--pr-kicker)}.om-big{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px}.om-big b{font:800 48px/56px var(--w-font-num);letter-spacing:-.5px}.om-big span{font:700 17px/24px var(--w-font-body);color:#dce4fa;white-space:nowrap}.om-cond{margin:0;font:400 14px/20px var(--w-font-body);color:var(--pr-soft)}.om-wk{align-self:flex-start;margin-top:10px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:var(--w-r-pill);background:#f5c26b33;color:var(--pr-ring-a);font:700 13px/1 var(--w-font-body);white-space:nowrap}.om-month{position:relative;z-index:1;flex:none;display:flex;flex-direction:column;align-items:center;gap:8px}.om-grid{display:grid;grid-template-columns:repeat(6,12px);gap:6px}.om-grid i{width:12px;height:12px;border-radius:4px;background:var(--pr-ring-b);animation:om-dot 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * 70ms)}.om-month small{font:600 12px/16px var(--w-font-body);color:var(--pr-kicker)}@keyframes om-wd{0%,to{opacity:1}50%{opacity:.62}}@keyframes om-dot{0%,to{transform:scale(.88);box-shadow:0 0 #ffd68200}35%{transform:scale(1.06);box-shadow:0 0 8px 1px #ffd682bf}}.dr-marks{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.dr-marks>li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--w-r-pill);white-space:nowrap;font:600 13px/1 var(--w-font-body);background:var(--w-neutral-25);color:var(--w-text-body)}.dr-marks>li[data-done]{background:var(--w-success-25);color:var(--w-success-100)}.dr-marks>li[aria-current]{background:var(--w-primary-0);color:var(--w-primary-110)}.dr-list{display:flex;flex-direction:column;gap:12px}.dr-door{position:relative;display:flex;align-items:center;gap:14px;min-height:74px;padding:10px 16px;border-radius:16px;cursor:pointer;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-50);font-family:inherit;text-align:right}.dr-door .om-rd{flex:none}.dr-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dr-tx b{font:700 18px/26px var(--w-font-body);color:var(--w-text-strong)}.dr-tx small{font:400 14px/20px var(--w-font-body);color:var(--w-text-muted)}.dr-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--w-neutral-25);color:var(--w-text-muted)}.dr-door[aria-checked=true]{border:2px solid var(--w-primary-100);background:var(--w-primary-0)}.dr-door[aria-checked=true] .om-rd{border:7px solid var(--w-primary-100)}.dr-door[aria-checked=true] .dr-tx b{color:var(--w-primary-110)}.dr-door[aria-checked=true] .dr-ic{background:var(--w-primary-100);color:var(--w-on-primary);animation:dr-ic 2.4s ease-in-out infinite}.dr-code{flex:none;display:inline-grid;place-items:center;min-width:44px;height:32px;padding:0 8px;border-radius:10px;background:var(--w-neutral-25);color:var(--w-text-strong);font:800 15px/1 var(--w-font-en)}.dr-door[aria-checked=true] .dr-code{background:var(--w-primary-100);color:var(--w-on-primary)}.dr-door[data-level]{min-height:64px}.dr-door[data-level] .dr-tx small{font:600 15px/22px var(--w-font-body);color:var(--w-text-strong)}.dr-door[data-level][aria-checked=true] .dr-tx small{color:var(--w-primary-110)}@keyframes dr-ic{0%,to{box-shadow:0 0 color-mix(in srgb,var(--w-primary-100) 28%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--w-primary-100) 0%,transparent)}}.ox-keep{list-style:none;margin:0;padding:0 2px;display:flex;flex-direction:column;gap:12px}.ox-keep>li{display:flex;align-items:center;gap:12px;font:600 15px/22px var(--w-font-body);color:var(--w-text-strong)}.ox-ki{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--w-primary-0);color:var(--w-primary-110)}.ox-ki[data-tone=flame]{background:var(--w-warning-25);color:var(--w-flame)}.ox-ki[data-tone=spec]{background:var(--w-spec-bg);color:var(--w-spec)}[data-theme=dark] .ox-ki[data-tone=spec]{background:var(--w-blue-0);color:var(--w-blue-100)}.pr-hero{position:relative;flex:none;display:flex;align-items:center;gap:6px;min-height:200px;padding:16px 18px 16px 6px;border-radius:20px;color:#fff;background:var(--pr-hero)}.pr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 28px)}.pr-hero>*{position:relative;z-index:1}.pr-col{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pr-lv{position:relative;width:104px;height:104px;flex:none}.pr-lv svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.pr-lv-in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.pr-lv-in b{font:800 34px/36px var(--w-font-en);color:#fff;direction:ltr;unicode-bidi:isolate}.pr-lv-in b[data-len=long]{font-size:22px;line-height:28px}.pr-lv-in small{font:700 12px/16px var(--w-font-body);color:var(--pr-soft);max-width:88px}.pr-lv-t{min-width:0;display:flex;flex-direction:column;gap:4px}.pr-lv-t .ox-kicker{font-size:12px;line-height:18px;color:var(--pr-kicker)}.pr-lv-t .pr-title{font:700 15px/22px var(--w-font-body);color:#fff;text-wrap:balance}.pr-sh{flex:none;display:flex;align-items:flex-end;margin:-6px 0 -14px -8px;animation:ol-bob 3.6s ease-in-out infinite}.pr-why{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--w-warning-25);color:var(--w-warning-ink);font:700 14px/20px var(--w-font-body)}.pr-why>svg{flex:none;margin-top:1px}.pr-why[data-tone=blue]{background:var(--w-primary-0);color:var(--w-primary-110)}.pr-bars{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--w-r-lg);background:var(--w-surface-page);border:1px solid var(--w-neutral-50)}.pr-bars-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px}.pr-bars-hd h2{margin:0;font:600 16px/24px var(--w-font-body);color:var(--w-text-strong)}.pr-bars-hd span{font:500 12px/18px var(--w-font-body);color:var(--w-text-muted)}.pr-br{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;align-items:center;gap:10px;min-height:44px;margin:0;padding:0}.pr-br+.pr-br{border-top:1px solid var(--w-neutral-25)}.pr-nm{font:600 14px/20px var(--w-font-body);color:var(--w-text-strong);white-space:nowrap}.pr-lvn{display:flex;flex-direction:column;align-items:flex-end;font:800 14px/20px var(--w-font-en);color:var(--w-primary-110);text-align:left;direction:ltr}.pr-lvn small{font:600 10px/12px var(--w-font-body);color:var(--w-text-muted);direction:rtl}.pr-br[data-low] .pr-nm{color:var(--w-warning-ink);font-weight:800}.pr-br[data-low] .pr-lvn{color:var(--w-warning-ink)}.pr-later{display:grid;place-items:center;min-height:24px;padding:2px 8px;border-radius:12px;text-align:center;background:var(--w-surface-page);border:1.5px dashed var(--w-neutral-75);font:700 12px/16px var(--w-font-body);color:var(--w-text-subtle)}.pr-br[data-pending]{grid-template-columns:64px minmax(0,1fr)}.pr-scale{display:grid;grid-template-columns:64px minmax(0,1fr) 40px;gap:10px;padding-top:4px}.pr-scale>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;font:700 10px/14px var(--w-font-en);color:var(--w-text-subtle)}.pr-lines{display:flex;flex-direction:column;gap:6px}.pr-floor{display:flex;flex-direction:column;padding:12px 14px;border-radius:var(--w-r-lg);background:var(--w-surface-page);border:1px solid var(--w-neutral-50)}.pr-floor>b{font:600 16px/24px var(--w-font-body);color:var(--w-text-strong);margin-bottom:4px}.pr-floor ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.pr-floor li{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 0}.pr-floor li+li{border-top:1px solid var(--w-neutral-25)}.pr-floor-n{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--w-primary-0);color:var(--w-primary-110);font:800 14px/1 var(--w-font-num)}.pr-floor li>span:last-child{min-width:0;display:flex;flex-direction:column;font:600 15px/22px var(--w-font-body);color:var(--w-text-strong)}.pr-floor small{font:400 13px/19px var(--w-font-body);color:var(--w-text-muted)}.pr-details{border-radius:var(--w-r-lg);background:var(--w-surface-page);border:1px solid var(--w-neutral-50)}.pr-details>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 14px;cursor:pointer;list-style:none;font:600 15px/22px var(--w-font-body);color:var(--w-primary-110)}.pr-details>summary::-webkit-details-marker{display:none}.pr-details[open]>summary>svg{transform:rotate(90deg)}.pr-details dl{margin:0;padding:0 14px 6px}.pr-details dl>div{display:flex;justify-content:space-between;gap:12px;min-height:40px;align-items:center}.pr-details dl>div+div{border-top:1px solid var(--w-neutral-25)}.pr-details dt{font:500 14px/20px var(--w-font-body);color:var(--w-text-body)}.pr-details dd{margin:0;font:700 14px/20px var(--w-font-body);color:var(--w-text-strong)}.pr-build{align-items:stretch}.pr-stage{position:relative;flex:none;display:flex;align-items:flex-end;justify-content:center;gap:4px;min-height:196px;padding-top:16px}.pr-stage-glow{position:absolute;left:50%;top:4px;width:260px;height:260px;margin-left:-130px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#7ea0ff57,#f5c26b29 42%,#f5c26b00 68%);animation:ol-glow 4.2s ease-in-out infinite}.pr-think{position:absolute;top:18px;inset-inline-start:calc(50% + 34px);display:flex;gap:5px}.pr-think i{width:8px;height:8px;border-radius:50%;background:var(--w-primary-40);animation:pr-think 1.2s ease-in-out infinite}.pr-think i:nth-child(2){animation-delay:.2s}.pr-think i:nth-child(3){animation-delay:.4s}.pr-fact{position:relative;z-index:1;margin:0;width:min(210px,52%);display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:18px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);box-shadow:0 8px 20px #101e3a14}.pr-fact figcaption{font:700 12px/16px var(--w-font-body);color:var(--w-primary-110)}.pr-fact-img{display:block;width:100%;aspect-ratio:16 / 10;border-radius:10px;background-repeat:no-repeat;background-color:var(--w-neutral-25)}.pr-fact-en{font:800 19px/26px var(--w-font-en);color:var(--w-text-strong);direction:ltr;text-align:left}.pr-fact-ar{font:600 15px/22px var(--w-font-body);color:var(--w-text-body)}.pr-fact-note{font:400 12px/18px var(--w-font-body);color:var(--w-text-muted)}.pr-fact-note[lang=en]{direction:ltr;text-align:left;font-family:var(--w-font-en)}.pr-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pr-list>li{display:flex;align-items:center;gap:10px;font:600 15px/22px var(--w-font-body);color:var(--w-text-strong);transition:opacity var(--w-dur) var(--w-ease)}.pr-tick{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--w-neutral-75);color:var(--w-on-primary)}.pr-list>li[data-done] .pr-tick{border:0;background:var(--w-success-100)}[data-theme=dark] .pr-list>li[data-done] .pr-tick{color:var(--w-ink-strong)}.pr-bar{display:block;height:8px;border-radius:var(--w-r-pill);background:var(--w-neutral-25);overflow:hidden}.pr-bar>i{display:block;height:100%;border-radius:inherit;background:var(--w-primary-100)}.pr-wait{margin:0;display:flex;align-items:center;justify-content:center;gap:6px;font:600 14px/20px var(--w-font-body);color:var(--w-text-muted)}@keyframes pr-think{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-4px);opacity:1}}@keyframes ox-fade{0%{opacity:0}to{opacity:1}}.og-card{display:flex;flex-direction:column;gap:12px;padding:14px 16px 12px;border-radius:20px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);box-shadow:0 8px 20px #101e3a0f}.og-hd{display:flex;align-items:center;gap:12px}.og-ic{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--w-gold-bg);color:var(--w-gold-ink);box-shadow:inset 0 0 0 1.5px var(--w-gold-ring)}.og-tx{flex:1;min-width:0;display:flex;flex-direction:column}.og-tx .ox-kicker{font-size:12px;line-height:18px}.og-tx b{font:800 19px/26px var(--w-font-body);color:var(--w-text-strong)}.og-tx span{font:400 13px/18px var(--w-font-body);color:var(--w-text-muted)}.og-say{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:14px;background:var(--w-surface-sunken)}.og-say small{font:700 12px/16px var(--w-font-body);color:var(--w-text-muted)}.og-say p{margin:0;font:700 16px/24px var(--w-font-body);color:var(--w-text-strong)}.og-can{margin:0;font:600 15px/23px var(--w-font-body);color:var(--w-text-strong)}.og-bridge{margin:0;font:400 13px/19px var(--w-font-body);color:var(--w-text-muted)}.og-fl{display:flex;align-items:center;gap:8px;margin:0;padding-top:10px;border-top:1px solid var(--w-neutral-25);font:700 14px/20px var(--w-font-body);color:var(--w-warning-ink)}.og-fl>svg{flex:none;color:var(--w-flame);animation:og-fl 1.6s ease-in-out infinite;transform-origin:50% 90%}.og-fl span{font-weight:500;color:var(--w-text-muted)}@keyframes og-fl{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.og-stage{position:relative;flex:none;height:236px;display:grid;place-items:center}.og-glow{position:absolute;left:50%;top:50%;width:280px;height:280px;margin:-140px 0 0 -140px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#7ea0ff6b,#f5c26b38 42%,#f5c26b00 68%);animation:ol-glow 4.2s ease-in-out infinite}.og-rays{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,#f5c26b33,#f5c26b33 7deg,#f5c26b00 7deg,#f5c26b00 30deg);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%);animation:og-rays 40s linear infinite}.og-sk{position:relative;display:grid;place-items:center;animation:ol-bob 4.4s ease-in-out infinite}.og-t{margin:0;text-align:center;font:800 28px/38px var(--w-font-body);color:var(--w-text-strong);outline:none}.og-s{margin:2px 0 0;text-align:center;font:400 15px/24px var(--w-font-body);color:var(--w-text-muted)}@keyframes og-rays{to{transform:rotate(360deg)}}.si-ticket{position:relative;flex:none;display:flex;align-items:center;gap:6px;min-height:160px;padding:16px 18px;border-radius:22px;color:#fff;background:var(--pr-hero);box-shadow:0 14px 30px #101e3a38}.si-clip{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;overflow:hidden;pointer-events:none}.si-clip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 28px)}.si-clip:after{content:"";position:absolute;top:-20%;bottom:-20%;width:70px;background:linear-gradient(90deg,#fff0,#ffffff29,#fff0);transform:skew(-18deg);animation:si-sweep 4.8s ease-in-out infinite}.si-tk{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.si-tk .ox-kicker{font-size:12px;line-height:18px;color:var(--pr-kicker)}.si-tk b{font:800 19px/27px var(--w-font-body);color:#fff}.si-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.si-tg{flex:none;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:var(--w-r-pill);white-space:nowrap;font:700 12px/1 var(--w-font-body);background:#ffffff1f;color:#fff}.si-tg[data-gold]{background:#f5c26b33;color:var(--pr-ring-a)}.si-tg bdi{font-family:var(--w-font-en)}.si-tks{position:relative;z-index:1;flex:none;display:flex;align-items:flex-end;margin:-10px -8px -14px 0;animation:ol-bob 3.8s ease-in-out infinite}.si-google{display:flex;flex-direction:column;gap:10px}.si-google-button{width:100%;min-height:44px;display:flex;justify-content:center}.si-or{display:flex;align-items:center;gap:10px;margin:0;font:600 13px/18px var(--w-font-body);color:var(--w-text-muted)}.si-or:before,.si-or:after{content:"";flex:1;height:1px;background:var(--w-neutral-50)}.si-form{display:flex;flex-direction:column;gap:14px}.si-fld{display:flex;flex-direction:column;gap:6px}.si-lb{font:700 14px/20px var(--w-font-body);color:var(--w-text-body)}.si-input{width:100%;min-height:56px;padding:0 14px;border-radius:14px;background:var(--w-surface-page);border:1.5px solid var(--w-neutral-75);font:600 17px/24px var(--w-font-body);color:var(--w-text-strong);outline:0;transition:border-color var(--w-dur) var(--w-ease),box-shadow var(--w-dur) var(--w-ease)}.si-input:focus{border-color:var(--w-primary-100);box-shadow:inset 0 0 0 1px var(--w-primary-100)}.si-input::placeholder{font-weight:400;color:var(--w-text-subtle);opacity:.8}.si-input:disabled{opacity:.6}.si-input[aria-invalid=true]{border:2px solid var(--w-red);background:var(--w-red-bg);box-shadow:0 0 0 4px color-mix(in srgb,var(--w-red) 8%,transparent)}.si-fld:has([aria-invalid=true]) .si-lb{color:var(--w-red)}.si-note{margin:0;font:500 13px/19px var(--w-font-body);color:var(--w-text-muted)}.si-note[data-status=error],.si-error{margin:0;color:var(--w-red);font:700 14px/20px var(--w-font-body)}.si-password{position:relative}.si-password .si-input{padding-inline-end:76px}.si-password>button{position:absolute;inset-block:0;left:4px;min-width:64px;min-height:44px;margin-block:auto;height:44px;border:0;background:transparent;cursor:pointer;font:700 14px/1 var(--w-font-body);color:var(--w-primary-110)}.si-known{display:flex;align-items:center;gap:10px;min-height:52px;margin:0;padding:4px 6px 4px 14px;border-radius:14px;background:var(--w-surface-page);border:1px solid var(--w-neutral-50);font:600 15px/22px var(--w-font-body);color:var(--w-text-strong)}.si-known>span{min-width:0}.si-known>bdi{color:var(--w-text-muted);font-family:var(--w-font-en)}.si-known>button{margin-inline-start:auto}.si-have{margin:0;text-align:center;font:400 15px/22px var(--w-font-body);color:var(--w-text-body)}.si-have button{min-height:44px;padding:0 4px;border:0;background:transparent;cursor:pointer;font:700 15px/22px var(--w-font-body);color:var(--w-primary-110)}.si-have button:disabled{opacity:.55}@keyframes si-sweep{0%{right:-30%}60%,to{right:130%}}.ox-state{align-items:center;justify-content:center}.ox-state-box{width:100%;max-width:440px;padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.ox-wait{margin:0;display:inline-flex;align-items:center;gap:6px;font:600 15px/22px var(--w-font-body);color:var(--w-text-body)}.ox-state-art{display:grid;place-items:center;animation:ol-bob 3.6s ease-in-out infinite}.ox-state-title{margin:6px 0 0;font:700 22px/30px var(--w-font-body);color:var(--w-text-strong)}.ox-state-body{margin:0;font:400 15px/24px var(--w-font-body);color:var(--w-text-body)}.ox-state-acts{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:10px}.ox-enter{animation:ox-in .32s var(--w-ease) both}@keyframes ox-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ox-dots{display:inline-flex;gap:3px}.ox-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:pr-think 1.2s ease-in-out infinite}.ox-dots i:nth-child(2){animation-delay:.2s}.ox-dots i:nth-child(3){animation-delay:.4s}.ox-page[data-motion-paused=true] *,.ox-page[data-motion-paused=true] *:before,.ox-page[data-motion-paused=true] *:after{animation-play-state:paused!important}@media(min-width:700px){.ox-main,.ox-foot{padding-inline:24px}.wc .ox-main{text-align:center}.wc-title{margin-inline:auto;max-width:520px}.wc .ox-foot{max-width:520px}}@media(min-width:700px)and (min-height:900px){.ox-main{padding-top:32px}}.ti-main{justify-content:center;text-align:center}.ti-card{display:flex;flex-direction:column;align-items:center;gap:10px}.ti-row{display:flex;justify-content:center;align-items:flex-end;gap:4px;margin-bottom:6px}.ti-face{display:block;width:190px;height:190px;margin-bottom:6px;border-radius:50%;overflow:hidden;background:var(--ti-soft);box-shadow:inset 0 0 0 3px var(--ti-shade)}.ti-role{color:var(--ti-shade)}.ti-line{margin:0;max-width:34ch;font:500 17px/1.8 var(--w-font-body);color:var(--w-text-body)}.ti-en{margin:0;font:500 15px/22px var(--w-font-en, var(--w-font-body));color:var(--w-text-muted)}:root[data-kb] .ox-page :is(.tk-mate,.ox-state-art,.pq-q-sk,.og-stage,.ay-fig,.ay-halo){display:none}:root[data-kb] .ox-page .ay-sx{height:auto;min-height:52px;padding:10px 6px;justify-content:center}@media(prefers-reduced-motion:reduce){.wc-breath,.wc-rg,.wc-glow,.wc-shark,.wc-bub{animation-duration:12s!important}.ol-glow,.ol-ring,.ol-op[data-state=ok],.ol-win-art{animation-duration:8s!important}.ay-halo,.ay-sx[aria-checked=true] .ay-fig{animation-duration:9s!important}.tk-mate-art{animation:tk-wave 6s ease-in-out infinite!important}.om-grid i,.om-op[aria-checked=true] .om-wd,.dr-door[aria-checked=true] .dr-ic{animation-duration:8s!important}.pr-sh,.pr-dot:after,.pr-stage-glow,.pr-think i,.ox-dots i{animation-duration:8s!important}.og-glow,.og-sk,.og-fl>svg,.si-tks,.ox-state-art{animation-duration:8s!important}.ay-phone .phone-field[aria-busy=true]:after{animation-duration:6s!important}.og-rays{animation-duration:120s!important}.si-clip:after{animation-duration:14s!important}.ox-enter{animation:ox-fade .6s ease both!important}}.vf{display:block;width:100%;height:100%;overflow:visible}.vf .vf-life,.vf .vf-level,.vf ellipse{transform-box:view-box;transform-origin:150px 110px}.vf .vf-life{animation:vf-life 8s ease-in-out infinite}.vf .vf-level{transform:scale(calc(.92 + var(--vf-k, 0) * .3));transition:transform 90ms linear}.vf ellipse{fill:none;transform:rotate(var(--a));animation:vf-wob var(--d) ease-in-out infinite}@keyframes vf-life{0%{transform:rotate(0) scale(1)}12%{transform:rotate(-3deg) scale(1.03)}25%{transform:rotate(0) scale(1)}29%{transform:rotate(0) scale(.9)}33%{transform:rotate(0) scale(1.08)}37%{transform:rotate(0) scale(.93)}41%{transform:rotate(0) scale(1.1)}46%{transform:rotate(0) scale(.96)}50%{transform:rotate(0) scale(1)}75%{transform:rotate(40deg) scale(.97)}81%{transform:rotate(40deg) scale(1.04)}87%{transform:rotate(40deg) scale(.99)}93%{transform:rotate(40deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@keyframes vf-wob{0%,to{transform:rotate(var(--a))}50%{transform:rotate(calc(var(--a) + 10deg))}}@keyframes vf-talk{0%,to{transform:scale(.96)}25%{transform:scale(1.06)}50%{transform:scale(.99)}75%{transform:scale(1.08)}}.vf[data-state=lost]{opacity:.55}@media(prefers-reduced-motion:reduce){.vf .vf-life{animation-duration:24s!important;animation-iteration-count:infinite!important}.vf ellipse{animation-duration:calc(var(--d) * 3)!important;animation-iteration-count:infinite!important}.vf .vf-level{transition-duration:.24s!important}}.ox-page[data-luxe]{--lx-gold: #F5C26B;--lx-gold-hi: #FFE3A3;--lx-gold-lo: #E4A13A;--lx-gold-ink: #2A1A05;--lx-coral: #FF9E6B;--lx-ink: #F6F8FF;--lx-ink-2: #C9D4F5;--lx-ink-3: #9FAED6;--lx-line: rgba(196, 210, 255, .16);--lx-glass: linear-gradient(180deg, rgba(255, 255, 255, .085) 0%, rgba(255, 255, 255, .035) 100%);--lx-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), 0 12px 32px rgba(2, 6, 24, .38);--lx-ease: cubic-bezier(.2, .8, .2, 1);--ox-ok: #5BE0A6;isolation:isolate;background:radial-gradient(130% 70% at 50% -12%,#1e3ca8,#12266a,#0a1430 72%,#060c22);color:var(--lx-ink)}.ox-page[data-luxe]>:not(.lx-sky){position:relative;z-index:1}.lx-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.lx-sun{position:absolute;left:50%;top:-34vh;width:150vw;max-width:980px;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#f5c26b38,#ff9e6b17 42%,#ff9e6b00 72%);animation:lx-sun 14s ease-in-out infinite;animation-delay:var(--lx-t, 0s)}.lx-deep{position:absolute;left:-30%;right:-30%;bottom:-36%;height:70%;border-radius:50%;background:radial-gradient(closest-side,#4f72f04d,#4f72f000);animation:lx-deep 18s ease-in-out infinite;animation-delay:var(--lx-t, 0s)}.lx-rings{position:absolute;left:50%;top:-12%;width:min(165%,820px);aspect-ratio:300 / 220;transform:translate(-50%);opacity:.3;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 62%);mask-image:linear-gradient(180deg,#000 0%,#000 30%,transparent 62%)}.lx-rings .vf .vf-life,.lx-rings .vf ellipse{animation:none}.lx-rings{animation:lx-rings 16s ease-in-out infinite;animation-delay:var(--lx-t, 0s);will-change:transform,opacity}@keyframes lx-rings{0%,to{transform:translate(-50%) rotate(0) scale(1);opacity:.3}50%{transform:translate(-50%) rotate(-4deg) scale(1.04);opacity:.36}}.ox-page>.lx-sky{contain:paint;transform:translateZ(0)}.lx-mote{position:absolute;bottom:-12px;border-radius:50%;background:#ffe4aae6;box-shadow:0 0 8px 1px #f5c26bb3;animation:lx-mote var(--lx-d) linear infinite;animation-delay:calc(var(--lx-t, 0s) + var(--lx-o, 0s))}@keyframes lx-sun{0%,to{transform:translate(-56%) scale(1);opacity:.8}50%{transform:translate(-44%,4%) scale(1.08);opacity:1}}@keyframes lx-deep{0%,to{transform:translate(-4%);opacity:.7}50%{transform:translate(4%);opacity:1}}@keyframes lx-mote{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}85%{opacity:.5}to{transform:translate3d(18px,calc(-1 * var(--w-screen-h, 100vh) - 24px),0);opacity:0}}.ox-page[data-luxe] .ox-back{color:var(--lx-ink)}.ox-page[data-luxe] .ox-back:active{background:#ffffff14}.ox-page[data-luxe] .ox-steps{gap:0;height:3px;align-self:center;border-radius:3px;background:#ffffff21}.ox-page[data-luxe] .ox-steps>:is(li,i){height:3px;border-radius:0;background:transparent}.ox-page[data-luxe] .ox-steps>[data-state=done]{background:linear-gradient(to left,var(--lx-gold),var(--lx-gold-lo));box-shadow:0 0 10px #f5c26b66}.ox-page[data-luxe] .ox-steps>[data-state=now]{position:relative;background:linear-gradient(to left,var(--lx-gold) var(--p),transparent var(--p))}.ox-page[data-luxe] .ox-steps>[data-state=now]:after{content:"";position:absolute;top:50%;right:var(--p);width:9px;height:9px;margin:-4.5px -4.5px 0 0;border-radius:50%;background:var(--lx-gold-hi);box-shadow:0 0 0 3px #f5c26b38,0 0 16px 3px #f5c26bb3;animation:lx-head 2.4s ease-in-out infinite}.ox-page[data-luxe] .ox-steps>[data-state]:first-child{border-radius:0 3px 3px 0}@keyframes lx-head{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.ox-page[data-luxe] .ox-pill{background:#ffffff12;border:1px solid var(--lx-line);color:var(--lx-ink-2)}.ox-page[data-luxe] .ox-title,.ox-page[data-luxe] .wc-title{font-family:"Thmanyah Display",var(--w-font-display);font-weight:700;font-size:33px;line-height:44px;letter-spacing:-.2px;color:var(--lx-ink)}.ox-page[data-luxe] .ox-kicker{color:var(--lx-gold);font-weight:700;letter-spacing:.2px}.ox-page[data-luxe] .ox-sub{color:var(--lx-ink-2)}.ox-page[data-luxe] .ox-hint{color:var(--lx-ink-3)}.ox-page[data-luxe] .ox-error{color:#ff9a9a}.ox-page[data-luxe] .ox-cta.ui-btn{--btn-bg: linear-gradient(180deg, #FFDC92 0%, #F5C26B 46%, #E39F37 100%);--btn-fg: var(--lx-gold-ink);--btn-base: #A86E1A;--btn-ring: 0 12px 30px rgba(233, 166, 63, .3);min-height:56px;border-radius:16px;font-weight:800;font-size:17px}.ox-page[data-luxe] .ox-cta.ui-btn:disabled{--btn-bg: rgba(255, 255, 255, .07);--btn-fg: rgba(220, 228, 255, .42);--btn-base: transparent;--btn-ring: inset 0 0 0 1px rgba(255, 255, 255, .1)}.ox-page[data-luxe] .ox-have b,.ox-page[data-luxe] .wc-login{color:#f7d592}.ox-page[data-luxe] .ui-btn[data-tone=secondary]{--btn-bg: rgba(255, 255, 255, .08);--btn-fg: var(--lx-ink);--btn-base: transparent;--btn-ring: inset 0 0 0 1px var(--lx-line)}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>*{animation:lx-rise .62s var(--lx-ease) both}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>:nth-child(2){animation-delay:.07s}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>:nth-child(3){animation-delay:.14s}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>:nth-child(4){animation-delay:.21s}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>:nth-child(n+5){animation-delay:.28s}.ox-page[data-luxe] .ox-foot{animation:lx-fade .5s ease .2s both}.ox-page[data-luxe]:not([data-screen=test]) .ox-main>.ol-win{animation:lx-fade .45s ease both}@keyframes lx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lx-fade{0%{opacity:0}to{opacity:1}}.ox-page[data-luxe] :is(.ol-op,.ol-say,.ak-card,.ay-box,.age-box,.ay-consent,.pr-bars,.og-card,.pr-fact){background:var(--lx-glass);border:1px solid var(--lx-line);box-shadow:var(--lx-glass-shadow);color:var(--lx-ink)}.ox-page[data-luxe] :is(.ay-box,.age-box):focus-within{border-color:var(--lx-gold);box-shadow:0 0 0 4px #f5c26b29,var(--lx-glass-shadow)}.ox-page[data-luxe] :is(.ay-lb,.age-lb){color:var(--lx-ink-2)}.ox-page[data-luxe] .ay-sec>legend{color:var(--lx-ink)}.ox-page[data-luxe] :is(.ay-box,.age-box) input{color:var(--lx-ink)}.ox-page[data-luxe] .ay-box[data-ok]>svg{color:var(--ox-ok)}.ox-page[data-luxe] .ay-box:has(input[aria-invalid=true]),.ox-page[data-luxe] .age-field[data-invalid] .age-box{border:1.5px solid #FF7A7A;background:#ff5a5a1f;box-shadow:0 0 0 4px #ff5a5a1f}.ox-page[data-luxe] .age-field[data-invalid] :is(.age-lb,.age-error){color:#ff9a9a}.ox-page.wc[data-luxe]{background:radial-gradient(95% 58% at 50% 34%,#2148c9,#13296f 44%,#0a1430 80%,#060c22)}.ox-page[data-luxe] .wc-dots>i[data-on]{background:var(--lx-gold);box-shadow:0 0 10px #f5c26b99}.ox-page[data-luxe] .wc-next.ui-btn{align-self:stretch}.ox-page[data-luxe] .ol-ring{border-color:#f5c26b80}.ox-page[data-luxe] .ol-glow{background:radial-gradient(circle,#7ea0ff6b,#f5c26b1a 46%,#7ea0ff00 70%)}.ox-page[data-luxe] .ol-again{color:var(--lx-gold)}.ox-page[data-luxe] .ol-say{font-family:var(--w-font-en);letter-spacing:.1px}.ox-page[data-luxe] .ol-slow.sh-audio{background:#ffffff12;border-color:var(--lx-line);color:var(--lx-ink-2)}.ox-page[data-luxe] .ol-op{color:var(--lx-ink);transition:transform .3s var(--lx-ease),opacity .3s ease}.ox-page[data-luxe] .ol-op:active{transform:scale(.985)}.ox-page[data-luxe] .ol-rd{background:transparent;border-color:#dce4ff73}.ox-page[data-luxe] .ol-op[data-state=dim]{opacity:.38}.ox-page[data-luxe] .ol-op[data-state=miss]{border:1.5px solid #FF7A7A;background:#ff5a5a1f;color:#ffb3b3}.ox-page[data-luxe] .ol-miss{color:#ff9a9a}.ox-page[data-luxe] .ol-op[data-state=ok]{border:1.5px solid var(--ox-ok);background:linear-gradient(180deg,#5be0a638,#5be0a614);color:#cff8e6;box-shadow:0 0 0 4px #5be0a61f,0 0 34px #5be0a647;animation:lx-win-pulse 2.6s ease-in-out infinite}.ox-page[data-luxe] .ol-op[data-state=ok] .ol-rd{background:var(--ox-ok);color:#06331f}.ox-page[data-luxe] .ol-op[data-state=ok]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;border:2px solid var(--lx-gold);pointer-events:none;animation:lx-burst .9s var(--lx-ease) 1 both}@keyframes lx-burst{0%{transform:scale(1);opacity:1}to{transform:scale(1.08,1.7);opacity:0}}@keyframes lx-win-pulse{0%,to{box-shadow:0 0 0 4px #5be0a61f,0 0 24px #5be0a633}50%{box-shadow:0 0 0 6px #5be0a629,0 0 40px #5be0a657}}.ox-page[data-luxe] .ol-win{position:relative;flex:none;overflow:hidden;border:1px solid rgba(245,194,107,.55);background:linear-gradient(120deg,#f5c26b29,#ffffff0d 60%);box-shadow:0 14px 36px #02061873}.ox-page[data-luxe] .ol-win:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,236,190,.35) 48%,transparent 66%);transform:translate(-120%);animation:lx-shine 1.4s var(--lx-ease) .25s 1 both}.ox-page[data-luxe] .ol-win-t b{color:var(--lx-gold-hi)}.ox-page[data-luxe] .ol-win-t span{color:var(--lx-ink-2)}@keyframes lx-shine{to{transform:translate(120%)}}.ox-page[data-luxe] :is(.ak-card,.pr-bars) .pr-track{background:#ffffff1a}.ox-page[data-luxe] :is(.ak-card,.pr-bars) .pr-track>i{background:linear-gradient(to left,#9db6ff,#5f82f5)}.ox-page[data-luxe] :is(.ak-row[data-low],.pr-br[data-low]) .pr-track>i{background:linear-gradient(to left,#FFB38A,var(--lx-coral))}.ox-page[data-luxe] .ak-name,.ox-page[data-luxe] .ak-head b{color:var(--lx-ink)}.ox-page[data-luxe] .ak-row{border-color:#ffffff12;color:var(--lx-ink-2)}.ox-page[data-luxe] .ak-result{color:var(--lx-ink-2)}.ox-page[data-luxe] .ay-sx{background:var(--lx-glass);border:1px solid var(--lx-line);box-shadow:var(--lx-glass-shadow);transition:transform .5s var(--lx-ease),border-color .3s ease,box-shadow .5s ease,opacity .4s ease}.ox-page[data-luxe] .ay-sx>b{color:var(--lx-ink)}.ox-page[data-luxe] .ay-sx .shark-character{transition:transform .55s var(--lx-ease),filter .5s ease}.ox-page[data-luxe] .ay-sx[aria-checked=true]{border:1.5px solid rgba(245,194,107,.9);transform:translateY(-4px);background:radial-gradient(120% 80% at 50% 0%,#f5c26b3d,#ffffff0d 62%);box-shadow:0 20px 44px #0206188c,0 0 0 4px #f5c26b1f}.ox-page[data-luxe] .ay-sx[aria-checked=true]>b{color:var(--lx-gold-hi)}.ox-page[data-luxe] .ay-sx[aria-checked=true] .ay-fig{animation:none;filter:drop-shadow(0 16px 18px rgba(0,0,0,.45)) drop-shadow(0 0 24px rgba(245,194,107,.32))}.ox-page[data-luxe] .ay-sx[aria-checked=true] .shark-character{animation:lx-step .7s var(--lx-ease) both,lx-sway 4.2s ease-in-out .7s infinite}.ox-page[data-luxe] .ay-sx[data-dim]{opacity:.78;transform:scale(.97)}.ox-page[data-luxe] .ay-sx[data-dim] .ay-fig{opacity:1;filter:none}.ox-page[data-luxe] .ay-sx[data-dim] .shark-character{transform:scale(.94);filter:grayscale(.45) brightness(.86)}.ox-page[data-luxe] .ay-halo{background:radial-gradient(circle,#ffe2aa6b,#f5c26b00 68%)}.ox-page[data-luxe] .ay-ck{background:var(--lx-gold);color:var(--lx-gold-ink);box-shadow:0 0 0 3px #0a1430e6}@keyframes lx-step{0%{transform:scale(.94) translateY(10px)}60%{transform:scale(1.1) translateY(-6px)}to{transform:scale(1.07) translateY(-4px)}}@keyframes lx-sway{0%,to{transform:scale(1.07) translateY(-4px)}50%{transform:scale(1.07) translateY(-9px)}}.ox-page[data-luxe] .age-unit{color:var(--lx-ink-3)}.ox-page[data-luxe] .ay-consent{color:var(--lx-ink)}.ox-page[data-luxe] .ob-privacy{color:var(--lx-ink-3)}.ox-page[data-luxe] .ob-privacy a{color:#f7d592}.ox-page[data-luxe] .ox-bar>h1{color:var(--lx-ink)}.ox-page[data-luxe] .ox-badge{background:#5be0a624;color:#a7f0cf}.ox-page[data-luxe] .pr-stage-glow{background:radial-gradient(closest-side,#f5c26b47,#f5c26b00)}.ox-page[data-luxe] .pr-fact figcaption{color:var(--lx-gold)}.ox-page[data-luxe] .pr-list>li{color:var(--lx-ink)}.ox-page[data-luxe] .pr-list>li[data-done] .pr-tick{background:var(--lx-gold);color:var(--lx-gold-ink)}.ox-page[data-luxe] .pr-bar{height:3px;background:#ffffff1f}.ox-page[data-luxe] .pr-bar>i{background:linear-gradient(to left,var(--lx-gold-hi),var(--lx-gold));box-shadow:0 0 12px #f5c26b99}.ox-page[data-luxe] .pr-wait{color:var(--lx-ink-2)}.ox-page[data-luxe] .pr-hero{border:1px solid rgba(245,194,107,.4);background:radial-gradient(120% 90% at 85% 0%,#f5c26b2e,#f5c26b00 50%),linear-gradient(160deg,#1c3592,#0f1f5c 60%,#0a1640);box-shadow:0 24px 50px #0206188c,inset 0 1px #ffffff1f}.ox-page[data-luxe] .pr-hero:after{opacity:.5}.pr-fill{transform-box:view-box;transform-origin:60px 60px;transform:rotate(-90deg);transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1) .35s}.pr-gleam{transform-box:view-box;transform-origin:60px 60px;animation:pr-gleam 6s linear infinite}@keyframes pr-gleam{to{transform:rotate(360deg)}}.pr-ladder{display:flex;align-items:flex-end;gap:4px;margin:2px 0 0;padding:0;list-style:none;direction:ltr}.pr-ladder>li{width:14px;border-radius:3px;background:#ffffff24}.pr-ladder>li[data-on]{background:linear-gradient(180deg,var(--lx-gold-hi, #FFE3A3),var(--lx-gold, #F5C26B));box-shadow:0 0 8px #f5c26b73;animation:pr-rung .45s var(--lx-ease, ease) both}.pr-ladder>li[data-here]{animation:pr-rung .45s var(--lx-ease, ease) both,pr-here 2.2s ease-in-out infinite}@keyframes pr-rung{0%{transform:scaleY(.2);opacity:0}to{transform:none;opacity:1}}@keyframes pr-here{0%,to{box-shadow:0 0 8px #f5c26b73}50%{box-shadow:0 0 18px #f5c26be6}}.ox-page[data-luxe] .pr-hero .pr-sh{animation:lx-arrive 1s var(--lx-ease) 1.1s both,ol-bob 3.6s ease-in-out 2.1s infinite}@keyframes lx-arrive{0%{opacity:0;transform:translate(-28px) scale(.86);filter:blur(4px)}to{opacity:1;transform:none}}.ox-page[data-luxe] .pr-why{background:linear-gradient(120deg,#ff9e6b2e,#ff9e6b0f);border:1px solid rgba(255,158,107,.35);color:#ffd2ba}.ox-page[data-luxe] .pr-why[data-tone=blue]{background:#7ea0ff1f;border-color:#7ea0ff4d;color:#d6e1ff}.ox-page[data-luxe] .pr-bars-hd h2{color:var(--lx-ink)}.ox-page[data-luxe] .pr-br+.pr-br{border-color:#ffffff12}.ox-page[data-luxe] .pr-lvn{color:#d6e1ff}.ox-page[data-luxe] .pr-br[data-low] .pr-lvn{color:#ffc3a3}.wd-card{margin:0;padding:14px 14px 12px;border-radius:20px;background:var(--lx-glass);border:1px solid var(--lx-line);box-shadow:var(--lx-glass-shadow)}.wd-line{display:block;width:100%;height:auto;overflow:visible}.wd-dot{fill:#c9d4f54d;opacity:0;animation:wd-in .5s ease forwards;animation-delay:calc(var(--i) * 7ms + .2s)}.wd-dot[data-top]{fill:#fff1cc;filter:drop-shadow(0 0 3px rgba(255,226,170,.9))}.wd-me{fill:var(--lx-coral)}.wd-halo{fill:#ff9e6b38;stroke:#ff9e6bb3;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:wd-halo 2.4s ease-in-out 2.2s infinite}.wd-ksa{animation:wd-fall 1.1s cubic-bezier(.5,0,.2,1) 1.2s both}.wd-tag{font:700 11px/1 var(--w-font-body);fill:#ffc3a3;paint-order:stroke;stroke:#0e1c4a;stroke-width:4px;stroke-linejoin:round}@keyframes wd-in{to{opacity:1}}@keyframes wd-fall{0%{transform:translateY(-18px);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes wd-halo{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.45);opacity:.25}}.wd-cap{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.wd-big{display:flex;flex-direction:column;gap:2px;min-width:0}.wd-big b{font:800 30px/34px var(--w-font-num);color:#ffc3a3}.wd-big span{font:600 13px/19px var(--w-font-body);color:var(--lx-ink-2)}.wd-score{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:6px 10px;border-radius:12px;background:#ff9e6b1f;border:1px solid rgba(255,158,107,.3)}.wd-score b{font:800 22px/26px var(--w-font-num);color:var(--lx-ink);font-variant-numeric:tabular-nums}.wd-score span{font:600 11px/15px var(--w-font-body);color:#ffd2ba}.wd-sub{margin:8px 0 0;font:500 13px/19px var(--w-font-body);color:var(--lx-ink-3)}.wd-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wd-fact{margin:0;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:16px;background:var(--lx-glass);border:1px solid var(--lx-line)}.wd-fact b{font:800 24px/28px var(--w-font-num);color:var(--lx-gold)}.wd-fact span{font:500 12.5px/18px var(--w-font-body);color:var(--lx-ink-2)}.wd-call{margin:2px 0 0;display:flex;flex-direction:column;gap:2px}.wd-call b{font:700 22px/30px "Thmanyah Display",var(--w-font-display);color:var(--lx-gold-hi)}.wd-call span{font:500 14px/20px var(--w-font-body);color:var(--lx-ink-2)}.wd-src{margin:0;font:400 11px/16px var(--w-font-body);color:#c9d4f58c}.am-grid{display:flex;flex-direction:column;gap:10px}.am-tile{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border-radius:16px;cursor:pointer;background:var(--lx-glass, var(--w-surface-page));border:1px solid var(--lx-line, var(--w-neutral-50));color:var(--lx-ink, var(--w-text-strong));font-family:inherit;text-align:right;transition:transform .3s ease,border-color .3s ease,background .3s ease}.am-tile:active{transform:scale(.985)}.am-ic{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#7ea0ff29;color:var(--w-primary-110)}.am-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.am-tx b{font:700 16px/23px var(--w-font-body)}.am-tx small{font:500 12px/17px var(--w-font-body);opacity:.72}.am-rd{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--w-neutral-75)}.am-tile[aria-checked=true]{border:1.5px solid var(--lx-gold, var(--w-primary-100));background:linear-gradient(120deg,#f5c26b33,#ffffff0a 70%);box-shadow:0 0 0 4px #f5c26b1a}.am-tile[aria-checked=true] .am-ic{background:#f5c26b38;color:var(--lx-gold-hi, #9A5A00)}.am-tile[aria-checked=true] .am-rd{border:0;background:var(--lx-gold, var(--w-primary-100));color:var(--lx-gold-ink, var(--w-on-primary))}.am-when{display:flex;flex-direction:column;gap:10px}.am-chip{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:8px 16px;border-radius:16px;cursor:pointer;background:var(--lx-glass, var(--w-surface-page));border:1px solid var(--lx-line, var(--w-neutral-50));color:var(--lx-ink, var(--w-text-strong));font-family:inherit}.am-chip span{font:700 16px/22px var(--w-font-body)}.am-chip small{font:500 12px/16px var(--w-font-body);opacity:.72}.am-chip[aria-checked=true]{border:1.5px solid var(--lx-gold, var(--w-primary-100));background:linear-gradient(120deg,#f5c26b33,#ffffff0a 70%)}.am-chip[aria-checked=true] small{opacity:1}.ox-page[data-luxe] .am-chip[aria-checked=true] small{color:var(--lx-gold-hi)}.am-edit{display:flex;flex-direction:column;gap:12px}.am-h{margin:6px 0 0;font:700 16px/24px var(--w-font-body);color:var(--w-text-strong)}.am-none{margin:0;font:500 14px/22px var(--w-font-body);color:var(--w-text-muted)}.ft-main{justify-content:center}.ft-stage{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-height:176px}.ft-glow{position:absolute;left:50%;top:50%;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;background:radial-gradient(closest-side,#f5c26b57,#f5c26b14 55%,#f5c26b00);animation:ft-breathe 4s ease-in-out infinite}.ft-count{position:relative;display:flex;flex-direction:column;align-items:center}.ft-count b{font:800 72px/76px var(--w-font-num);color:var(--lx-gold-hi);text-shadow:0 0 30px rgba(245,194,107,.55);font-variant-numeric:tabular-nums}.ft-count span{font:700 15px/20px var(--w-font-body);color:var(--lx-gold);margin-top:-4px}.ft-sh{position:relative;animation:lx-arrive 1s var(--lx-ease) .9s both}.ft-head{text-align:center;align-items:center}.ft-fact{margin:0;display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:18px;background:var(--lx-glass);border:1px solid rgba(245,194,107,.35);border-inline-start:3px solid var(--lx-gold)}.ft-fact b{font:800 26px/30px var(--w-font-num);color:var(--lx-gold)}.ft-fact span{font:500 14px/21px var(--w-font-body);color:var(--lx-ink)}.ft-fact figcaption{font:400 11px/16px var(--w-font-body);color:#c9d4f58c}.ft-promise{margin:0;text-align:center;font:700 16px/24px var(--w-font-body);color:var(--lx-ink-2)}@keyframes ft-breathe{0%,to{transform:scale(.94);opacity:.8}50%{transform:scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){.lx-sun{animation-duration:42s!important}.lx-deep{animation-duration:54s!important}.lx-rings{animation-duration:48s!important}.lx-rings .vf ellipse{animation-duration:calc(var(--d) * 3)!important}.lx-mote{animation-duration:calc(var(--lx-d) * 3)!important}.ox-page[data-luxe] .ox-steps>[data-state=now]:after{animation-duration:7.2s!important}.ox-page[data-luxe] .ol-op[data-state=ok]{animation-duration:7.8s!important}.ox-page[data-luxe] .ay-sx[aria-checked=true] .shark-character{animation:lx-sway 12.6s ease-in-out infinite!important}.pr-gleam{animation-duration:18s!important}.wd-halo{animation-duration:7.2s!important}.ft-glow{animation-duration:12s!important}.pr-ladder>li[data-here]{animation:pr-here 6.6s ease-in-out infinite!important}.ox-page[data-luxe] .pr-hero .pr-sh{animation:ol-bob 10.8s ease-in-out infinite!important}}
