.qf{--fw-text:450;--fw-sec:500;--fw-strong:700;font-weight:var(--fw-text);font-feature-settings:"kern";text-rendering:optimizeLegibility}.qf .fl,.qf .hint,.qf .mu,.qf .mu2,.qf .sb,.qf small{font-weight:var(--fw-sec)}.qf b,.qf strong{font-weight:var(--fw-strong)}.qf .dn,.qf h1,.qf h2{letter-spacing:-.005em}.qf .top .tt,.qf .top h1,.qf .top>b.dn{font-size:20px;line-height:1.4}.qf .ltr,.qf [dir=ltr],.qf bdi{unicode-bidi:isolate}.qf .orb.drop canvas{position:absolute;inset:-40%;width:180%;height:180%;pointer-events:none}.qf .orb.drop:before{content:"";position:absolute;inset:5%;border-radius:50%;pointer-events:none;transition:opacity .45s ease;background:radial-gradient(circle at 33% 28%,rgba(255,255,255,.55) 0 5%,transparent 13%),radial-gradient(circle at 62% 70%,rgba(47,208,166,.5),transparent 46%),radial-gradient(circle at 70% 30%,rgba(242,184,92,.45),transparent 30%),radial-gradient(circle at 50% 50%,#2c5bcc,#0c1b57 74%);box-shadow:0 0 0 1px rgba(217,162,74,.22),0 14px 34px -14px rgba(19,41,107,.6)}.qf .orb.drop[data-live]:before{opacity:0}.qf .orb.toy{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.qf .orb.toy:active{cursor:grabbing}@keyframes qf-glint{50%{opacity:.35}}.qf a,.qf button{-webkit-tap-highlight-color:transparent}.qf .chips>*,.qf .cta,.qf .ib,.qf .tabs>*,.qf button{transition:transform .14s ease,background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.qf .chips>:active,.qf .ib:active,.qf .tabs>:active,.qf a.cta:active,.qf button:not(:disabled):active{transform:scale(.96)}.qf button:disabled{cursor:default}.qf .composer .call:disabled{background:#efe7d6;color:#8d8775;box-shadow:inset 0 0 0 1px #e2d6bd}.qf .composer .call:disabled .i{color:#8d8775}.qf .ib{min-width:44px;min-height:44px}.qf .hero.grow{justify-content:center;gap:2px;padding-block:8px}.qf .hero .hint{max-width:36ch;margin-inline:auto;line-height:1.75;font-size:14px}.qf .veil{animation:qf-fade .2s ease both}.qf .veil .msheet{gap:6px;max-height:calc(100% - 40px);overflow-y:auto;animation:qf-rise .28s cubic-bezier(.2,.8,.2,1) both}.qf .mwho{display:flex;align-items:center;padding:8px 2px 12px}.qf .mwho>div{display:flex;flex-direction:column;gap:2px;min-width:0}.qf .mwho b{font-size:16px;color:var(--tx)}.qf .mwho .mu{font-size:13px;text-align:right}.qf .mav{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;font:800 18px/1 var(--display),inherit;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4;box-shadow:0 0 0 2px #fffcf6,0 0 0 3.5px #d9b46a}.qf .mlist a{display:flex;min-height:52px;padding:4px 2px;color:var(--tx);border-bottom:1px solid rgba(227,213,185,.6)}.qf .mlist a>.i{color:var(--mu);flex:none}.qf .mic{width:36px;height:36px;display:grid;place-items:center;background:#e9eef9;color:var(--lapis);flex:none}.qf .ml{flex:1 1;font-size:15px;font-weight:600}.qf .mlist em{font-style:normal;font-size:12px;font-weight:600;color:#7a520c;background:#f6ead0;padding:3px 9px;border-radius:999px}.qf .mout{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:6px;border-radius:16px;color:var(--danger);font-weight:700;font-size:15px;background:#fbefe9;border:1px solid #f0d3c8}.qf .mout:disabled{opacity:.6}@media (prefers-reduced-motion:no-preference){.qf .scr>.top~:not(.veil){animation:qf-in .32s cubic-bezier(.2,.8,.2,1) both}}@media (prefers-reduced-motion:reduce){.qf *,.qf :after,.qf :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes qf-fade{0%{opacity:0}}@keyframes qf-rise{0%{transform:translateY(24px);opacity:.4}}@keyframes qf-in{0%{opacity:0;transform:translateY(6px)}}.qf .aemb,.qf .dtile{--tone:var(--lapis)}.qf .dtile{background:var(--sf);gap:3px;padding:14px;min-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 20px -16px rgba(40,30,10,.35)}.qf .dtile .di{width:38px;height:38px;border-radius:12px;background:#e9eef9;border:0;margin-bottom:6px}.qf .dtile b{font-size:15px}.qf .dtile .dr{font-size:13px;line-height:1.7;color:var(--tx2);font-weight:500}.qf .dtile small{margin-top:4px;font-size:12px;font-weight:600;color:var(--gold)}.qf .arnd{display:flex;flex-wrap:wrap;gap:6px}.qf .arnd span{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--lapis);background:#e9eef9;padding:3px 9px;border-radius:999px}.qf .afacts{display:grid;gap:0;margin:2px 0 0;border:1px solid var(--ln);border-radius:14px;background:var(--sf)}.qf .afacts>div{display:flex;gap:10px;padding:9px 12px;border-bottom:1px solid rgba(227,213,185,.7)}.qf .afacts>div:last-child{border-bottom:0}.qf .afacts dt{flex:none;width:64px;font-size:12px;font-weight:700;color:var(--gold);line-height:1.9}.qf .afacts dd{margin:0;font-size:13px;line-height:1.8;color:var(--tx2)}.qf .agsheet{max-height:calc(100% - 32px);overflow-y:auto}.qf .steps3{list-style:none;padding:0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:18px 0 20px}.qf .steps3 li{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--mu);text-align:center;padding:0 4px}.qf .steps3 li+li:before{content:"";position:absolute;top:12px;inset-inline-end:calc(50% + 16px);width:calc(100% - 32px);height:1.5px;background:var(--ln)}.qf .steps3 i{font-style:normal;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--sf);border:1.5px solid var(--ln);color:var(--mu);font-size:12px;font-weight:800}.qf .steps3 .now{color:var(--tx)}.qf .steps3 .now i{background:var(--lapis);border-color:var(--lapis);color:#fbe6b4}.qf .steps3 .done i{background:#e9eef9;border-color:#c9d6f1;color:var(--lapis)}.qf .dtile{padding:12px}.qf .dtile .dh{display:flex;align-items:center;gap:9px;margin-bottom:4px}.qf .dtile .dh .di{width:34px;height:34px;margin:0;flex:none}.qf .dtile .dh b{font-size:14px;line-height:1.45}.qf .agsheet .duty{gap:0;border:1px solid var(--ln);border-radius:14px;background:var(--sf);margin-top:2px}.qf .agsheet .duty>div{border:0;border-radius:0;background:none;box-shadow:none;border-bottom:1px solid rgba(227,213,185,.7)}.qf .agsheet .duty>div:last-child{border-bottom:0}.qf .rdot{width:10px;height:10px;border-radius:50%;background:var(--danger);flex:none;margin-inline-start:4px}.qf .wv.live i{flex:none;width:3px;height:10%;min-height:4px;transition:height .1s linear}@media (prefers-reduced-motion:no-preference){.qf .rdot{animation:qf-glint 1.2s ease-in-out infinite}}.qf .composer textarea:disabled{color:var(--lapis);font-weight:600;opacity:1}.qf .wv i{flex:none;width:3px}.qf .composer.recb .rb{background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4;box-shadow:0 0 0 5px rgba(32,80,180,.12)}.qf .composer textarea::placeholder,.qf .inp::placeholder,.qf .newt.agc textarea::placeholder{color:#6b6779;font-weight:400}.qf .cta:disabled{background:#ece4d2;color:#6f6a5c;box-shadow:inset 0 0 0 1px #ddd0b4}.qf .cta:disabled .i{color:#8d8775}.qf .add,.qf .lnk,.qf .play.sm,.qf .rstars button,.qf .tcode{position:relative}.qf .add:after,.qf .lnk:after,.qf .play.sm:after,.qf .rstars button:after,.qf .tcode:after{content:"";position:absolute;inset:-8px -4px}.qf .fine small,.qf .mdl small{font-size:12px}.qf .typing{align-items:center;gap:9px;padding:6px 12px 6px 14px;border-radius:999px;align-self:flex-end}.qf .typing span{font-size:13px;font-weight:600;color:var(--lapis)}.qf .tc{width:64px;height:64px;margin-top:-30px;background:radial-gradient(circle at 50% 30%,var(--sf),#efe6d2);border:1.5px solid #d9b56a;box-shadow:0 0 0 4px var(--night),0 12px 24px -10px rgba(15,33,96,.5),inset 0 1px 0 #fff}.qf .tc .mark{width:62px;height:62px;max-width:none}.qf .mark{display:block;flex:none;object-fit:contain;-webkit-user-drag:none}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:40px}.qf .composer:not(:has(+.tabs)){margin-bottom:16px}}.qf .msgs{padding-bottom:22px}.qf .model,.qf .typing{margin-bottom:10px}.qf .model{margin-top:6px}.qf .ratec{position:relative;overflow:hidden;gap:10px;padding:20px 16px 16px;border-radius:26px;border:1px solid var(--ln);background:radial-gradient(70% 60% at 50% 0,rgba(217,162,74,.2),transparent 70%),radial-gradient(60% 50% at 0 100%,rgba(47,208,166,.14),transparent 70%),#fffcf6;box-shadow:0 18px 34px -24px rgba(15,33,96,.45),inset 0 1px 0 #fff}.qf .ratec .rh2{gap:4px}.qf .ratec .rh2 b{font-size:17px}.qf .ratec .rh2 .mu{font-size:13px;line-height:1.7}.qf .ratec .rorb{--s:76px;margin-bottom:-2px}.qf .rstars{gap:2px}.qf .rstars button{padding:3px;color:#d9c9a6}.qf .rstars button.on{color:#e0a23c}.qf .rstars button.on svg{filter:drop-shadow(0 2px 8px rgba(217,162,74,.55))}.qf .rstars button.on:nth-child(2){transition-delay:.04s}.qf .rstars button.on:nth-child(3){transition-delay:.08s}.qf .rstars button.on:nth-child(4){transition-delay:.12s}.qf .rstars button.on:nth-child(5){transition-delay:.16s}.qf .ratec .rhint,.qf .rsheet .rhint{font-size:13px;font-weight:700;color:var(--gold-ink,#8f6210);min-height:20px}.qf .rgo{width:100%;height:48px;border:0;border-radius:16px;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4;font-weight:800;font-size:15px;box-shadow:0 12px 22px -12px rgba(15,33,96,.7),inset 0 1px 0 rgba(255,255,255,.25)}.qf .ratec.cmp{padding:12px 10px;border-radius:20px}.qf .ratec.cmp .rgo{height:38px;font-size:13px;border-radius:13px}.qf .rsheet .orb{--s:104px;margin:2px 0 4px}.qf:before{opacity:1;-webkit-mask:none;mask:none;background-image:radial-gradient(55% 32% at 12% 96%,rgba(47,208,166,.16),transparent 72%),radial-gradient(50% 30% at 92% 4%,rgba(217,162,74,.16),transparent 72%),radial-gradient(40% 24% at 100% 62%,rgba(95,143,240,.08),transparent 72%)}.qf .bzh,.qf .plan.wal{background:radial-gradient(70% 90% at 0 100%,rgba(47,208,166,.3),transparent 70%),radial-gradient(60% 80% at 100% 0,rgba(217,162,74,.3),transparent 70%),linear-gradient(160deg,#1f4bb0,#0b1640)}.qf .frh{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;margin-top:10px;padding:18px 16px 14px;border-radius:26px;border:1px solid var(--ln);background:radial-gradient(70% 60% at 50% 0,rgba(217,162,74,.22),transparent 70%),radial-gradient(60% 50% at 0 100%,rgba(47,208,166,.16),transparent 70%),#fffcf6;box-shadow:0 18px 34px -24px rgba(15,33,96,.45),inset 0 1px 0 #fff}.qf .frh .frorb{--s:84px}.qf .frh>b{font-size:18px;line-height:1.6}.qf .frh>.mu{font-size:13px;line-height:1.8;color:var(--tx2)}.qf .frs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:10px}.qf .frs>div{display:grid;gap:2px;padding:10px 4px;border-radius:16px;background:rgba(255,255,255,.7);border:1px solid var(--ln)}.qf .frs b{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .frs span{font-size:11.5px;color:var(--mu)}.qf .frs .hot{background:linear-gradient(165deg,#2b5cc4,#14296e);border:0}.qf .frs .hot b{color:#fbe6b4}.qf .frs .hot span{color:#dce6ff}.qf .frc{flex-direction:column;margin-top:12px;padding:12px;border-radius:22px;border:1px solid var(--ln);background:var(--sf)}.qf .frc,.qf .frcode{display:flex;gap:10px}.qf .frcode{align-items:center;justify-content:space-between;padding:8px 8px 8px 12px;border-radius:16px;background:var(--field);border:1.5px solid var(--fieldln)}.qf .frcode>div{display:grid;gap:0}.qf .frcode span{font-size:12px;color:var(--mu)}.qf .frcode b{font-size:22px;letter-spacing:.22em;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .frsh{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.qf .frsh a,.qf .frsh button{display:grid;place-items:center;height:42px;border-radius:14px;background:#fff;border:1px solid var(--ln);font-size:13px;font-weight:700;color:var(--tx)}.qf .frl{list-style:none;margin:0;padding:0;display:grid;gap:8px}.qf .frl li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--sf);border:1px solid var(--ln)}.qf .frl .mav{flex:none;width:36px;height:36px}.qf .frl .frn2{flex:1 1;min-width:0;display:grid}.qf .frl .frn2 small{color:var(--mu);font-size:12px}.qf .frn{margin:14px 0 4px;font-size:12px}.qf .toast{position:fixed;inset-inline:20px;bottom:calc(24px + env(safe-area-inset-bottom));margin:auto;width:max-content;max-width:calc(100% - 40px);padding:10px 16px;border-radius:999px;background:#0e1838;color:#fbe6b4;font-size:13px;font-weight:600;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:50}.qf .toast.on{opacity:1;transform:none}.qf .hero .orb{--s:min(184px,24dvh)}.qf .fill.fit{display:flex;flex-direction:column;gap:6px;padding-bottom:2px}.qf .fill.fit>*{margin-top:0;flex:none}.qf .fit .plan{padding:9px 14px;border-radius:20px}.qf .fit .plan .ph2{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.qf .fit .plan .ph2 b{font-size:17px}.qf .fit .plan .pr{font-size:14px}.qf .fit .plan .pfor{display:none}.qf .fit .plan .plus{margin-top:4px;font-size:12px}.qf .fit .plan ul{margin-top:6px;gap:3px;font-size:12.5px;line-height:1.45}.qf .fit .plan li{gap:6px}.qf .fit .plan .cta,.qf .fit .plan .ghost,.qf .fit .plan.hot .cta{margin-top:8px!important;height:42px!important;border-radius:14px;font-size:14px}.qf .fit .plan .badge{top:-9px;font-size:11px;padding:2px 9px}.qf .fit .plan.free{padding-block:9px}.qf .fit .plan.free .mu{display:none}.qf .fit .cur{margin-top:6px}.qf .fit .cur p{margin:0;font-size:12.5px}.qf .fit .two.wl{margin:0}.qf .fit .two.wl>*{height:40px}.qf .fit .fine{margin:0;font-size:12px;line-height:1.6}.qf .fit .bizh{margin:0;gap:2px}.qf .fit .bizh b{font-size:18px}.qf .fit .bizh p{font-size:12.5px;line-height:1.7}.qf .fit .plan.biz .seats{font-size:12px}.qf .fit .plan.biz .seats b{font-size:18px}.qf .fit .plan.biz ul{margin-top:4px}.qf .fit .bzcta{margin:0;height:46px}.qf .fit .notice{margin:0}@media (max-height:760px){.qf .fit .bizh p,.qf .fit .fine{display:none}}.qf .agempty,.qf .agrep,.qf .agreps,.qf .gban,.qf .invo,.qf .newt.agc,.qf .suph,.qf .tl,.qf .wcard{background:var(--sf);border:1px solid var(--ln);border-radius:22px;box-shadow:0 14px 28px -22px rgba(15,33,96,.42),inset 0 1px 0 #fff}.qf .wcard{margin-top:14px;padding:14px 14px 12px;display:flex;flex-direction:column}.qf .wcard .fine{margin:10px 0 0}.qf .agreps,.qf .tl{margin-top:6px;padding:2px 14px;overflow:hidden}.qf .agempty{padding:14px;gap:8px}.qf .newt.agc{border-style:solid}.qf .lab{display:flex;align-items:center;gap:7px;margin:16px 4px 8px}.qf .lab:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#8fb4ff,#2050b4 60%,#0b1640);box-shadow:0 0 0 2px rgba(47,208,166,.25)}.qf .acard,.qf .agent,.qf .apv,.qf .ast,.qf .ch,.qf .dep,.qf .dg,.qf .dtile,.qf .mem,.qf .plan,.qf .rec2 a,.qf .trow{border-radius:22px;box-shadow:0 14px 28px -22px rgba(15,33,96,.4),inset 0 1px 0 #fff}.qf .scard{margin-top:12px;padding:2px 14px 14px;border-radius:22px;background:var(--sf);border:1px solid var(--ln);box-shadow:0 14px 28px -22px rgba(15,33,96,.42),inset 0 1px 0 #fff}.qf .scard .lab{margin:14px 0 8px}.qf .legal>.mu,.qf .legal>.mu2{margin-inline:2px}.qf .legal section{margin-top:12px;padding:4px 16px 12px;border-radius:22px;background:var(--sf);border:1px solid var(--ln);box-shadow:0 14px 28px -22px rgba(15,33,96,.42),inset 0 1px 0 #fff}.qf .legal section h2{margin-top:12px}.qf .ch{background:var(--sf);border:1px solid var(--ln)}.qf .tabs{padding-top:6px;padding-bottom:max(6px,min(env(safe-area-inset-bottom),10px))}.qf .hero .orb{--s:min(150px,20dvh)}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:32px}}.qf .hero .orb,.qf .spl .orb{transition:width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1)}.qf .tabs{transition:opacity .18s ease}.qf[data-kb] .tabs{display:none}.qf[data-kb] .hero .orb,.qf[data-kb] .spl .orb{--s:min(92px,13dvh)}.qf[data-kb] .hero p,.qf[data-kb] .spl p{display:none}.qf[data-kb] .comp,.qf[data-kb] .composer{margin-bottom:10px!important}.qf[data-kb] .chips{display:none}@media (prefers-reduced-motion:reduce){.qf .hero .orb,.qf .spl .orb{transition:none}}.qf[data-kb] .ghostorb .orb{--s:84px!important}.qf[data-kb] .emptyc p{display:none}.qf .ghostorb .orb{transition:width .26s cubic-bezier(.2,.8,.2,1),height .26s cubic-bezier(.2,.8,.2,1)}.qf .aglock .orb,.qf .emptyc .ghostorb,.qf .errc .orb,.qf .frh .orb,.qf .ghostorb,.qf .hero .orb,.qf .rsheet .orb,.qf .spl .orb{margin-bottom:18px}.qf .frh .orb{margin-bottom:12px}.qf .rsheet .orb{margin:2px 0 14px}.qf .ghostorb .orb{margin-bottom:0}.qf[data-kb] .ghostorb,.qf[data-kb] .hero .orb,.qf[data-kb] .spl .orb{margin-bottom:8px}.qf .emptycard{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;margin-top:14px;padding:18px 18px 20px;border-radius:22px;background:var(--sf);border:1px solid var(--ln);box-shadow:0 14px 28px -22px rgba(15,33,96,.4),inset 0 1px 0 #fff}.qf .emptycard .eorb{--s:44px;margin-bottom:10px}.qf .emptycard b{font-size:16px}.qf .emptycard p{font-size:13px;line-height:1.8;max-width:30ch}.qf .mmh{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;margin-top:10px;padding:16px 14px;border-radius:24px;border:1px solid var(--ln);background:radial-gradient(70% 80% at 0 0,rgba(47,208,166,.16),transparent 70%),radial-gradient(60% 70% at 100% 0,rgba(217,162,74,.18),transparent 70%),var(--sf)}.qf .mmh p{margin:4px 0 0;font-size:12.5px;line-height:1.85;color:var(--tx2)}.qf .mmi{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4}.qf .mmsw{position:relative;width:48px;height:28px;border-radius:999px;border:0;background:#c9cfe0;transition:background .2s}.qf .mmsw i{position:absolute;top:3px;inset-inline-start:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(11,22,64,.3);transition:inset-inline-start .2s}.qf .mmsw.on{background:linear-gradient(165deg,#2fd0a6,#1a8f78)}.qf .mmsw.on i{inset-inline-start:23px}.qf .mmadd{display:flex;gap:8px;margin-top:12px}.qf .mmadd input{flex:1 1;min-width:0;height:46px;padding:0 14px;border-radius:16px;border:1.5px solid var(--fieldln);background:var(--field);font:inherit;font-size:14px;color:var(--tx)}.qf .mmadd button{flex:none;height:46px;padding:0 18px;border-radius:16px;border:0;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4;font-weight:700}.qf .mmadd button:disabled{opacity:.45}.qf .mml{list-style:none;margin:0;padding:0;display:grid;gap:8px}.qf .mml li{display:flex;align-items:center;gap:10px;padding:11px 12px 11px 8px;border-radius:18px;background:var(--sf);border:1px solid var(--ln)}.qf .mmt{flex:1 1;min-width:0;display:grid;gap:2px;font-size:14px;line-height:1.7}.qf .mmt small{color:var(--mu);font-size:12px}.qf .mmlink{display:block;margin:14px auto 4px;background:none;border:0;color:var(--mu);font-size:13px;text-decoration:underline}.qf .mmw{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:18px;background:var(--sf);border:1px solid var(--ln);font-size:13px}.qf .mmw span{flex:1 1}.qf .mmw .ghost{width:auto;padding:0 16px;height:38px}.qf .mmdel{height:38px;padding:0 14px;border-radius:14px;border:0;background:#b3261e;color:#fff;font-weight:700}.qf .brc{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:22px;border:1px solid var(--ln);background:radial-gradient(70% 90% at 0 100%,rgba(47,208,166,.16),transparent 70%),var(--sf)}.qf .brc>div{flex:1 1;min-width:0;display:grid;gap:2px}.qf .brc .mu{font-size:12.5px;line-height:1.7}.qf .brr{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:conic-gradient(#d9a24a var(--p),rgba(20,41,110,.12) 0);position:relative}.qf .brr:before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--sf)}.qf .brr b{position:relative;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .brh{display:flex;align-items:center;gap:14px;margin-top:10px;padding:16px 14px;border-radius:24px;border:1px solid var(--ln);background:radial-gradient(70% 80% at 0 0,rgba(47,208,166,.16),transparent 70%),radial-gradient(60% 70% at 100% 0,rgba(217,162,74,.18),transparent 70%),var(--sf)}.qf .brh p{margin:3px 0 0;font-size:12.5px;line-height:1.8;color:var(--tx2)}.qf .brs{display:grid;gap:8px;margin-top:12px;padding:14px;border-radius:22px;border:1px solid var(--ln);background:var(--sf)}.qf .brs label{display:grid;gap:2px}.qf .brs label small{color:var(--mu);font-size:12px;line-height:1.6}.qf .brk{min-height:220px;line-height:1.9}.qf .brs .chipsx{display:flex;flex-wrap:wrap;gap:6px}.qf .brs+.cta,.qf form>.cta{margin-top:14px}.qf .spl.au .orb{--s:min(190px,25dvh)}.qf .spl.au .wm{font-size:min(60px,8.5dvh)}.qf .spl.au.compact .orb{--s:min(120px,16dvh)}.qf .spl.au.compact .wm{font-size:min(44px,6.5dvh)}.qf .spl.au .sp1{margin:0 0 10px;font-size:14px}.qf .auc{flex:none;margin-bottom:max(14px,env(safe-area-inset-bottom));padding:14px 14px 12px;border-radius:28px;border:1px solid var(--ln);background:radial-gradient(70% 60% at 100% 0,rgba(217,162,74,.16),transparent 70%),radial-gradient(60% 60% at 0 100%,rgba(47,208,166,.12),transparent 70%),var(--sf);box-shadow:0 18px 40px -26px rgba(11,22,64,.5);display:grid;gap:10px}.qf .auc .autabs{margin:0}.qf .auh{display:grid;gap:2px;text-align:start}.qf .auh .eyebrow{font-size:12px;font-weight:700;color:var(--gold);letter-spacing:.02em}.qf .auh h2{margin:0;font-size:20px;line-height:1.5}.qf .auh p{margin:2px 0 0;font-size:13px;line-height:1.8;color:var(--tx2)}.qf .auc .onb{padding-bottom:0;gap:10px}.qf .aup{display:flex;align-items:center;gap:10px;height:54px;padding:0 14px;border-radius:18px;background:var(--field);border:1.5px solid var(--fieldln);color:var(--mu)}.qf .aup:focus-within{border-color:var(--gold);color:var(--gold)}.qf .aup input{flex:1 1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:18px;color:var(--tx);direction:ltr;text-align:left;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .aup input::placeholder{color:#6b6779;letter-spacing:0}.qf .auref{height:46px;padding:0 14px;border-radius:16px;border:1.5px solid var(--fieldln);background:var(--field);font:inherit;font-size:14px;color:var(--tx);text-align:center;letter-spacing:.12em}.qf .autrust{list-style:none;margin:2px 0 0;padding:0;display:flex;justify-content:space-between;gap:6px}.qf .autrust li{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--mu)}.qf .autrust svg{color:var(--gold)}.qf .aun{margin:0;font-size:11.5px}.qf .cbx{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.qf .cbx>span{display:grid;place-items:center;height:56px;border-radius:16px;background:var(--field);border:1.5px solid var(--fieldln);font-size:24px;font-weight:700;color:var(--tx);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .15s,box-shadow .15s}.qf .cbx>span.on{border-color:rgba(176,124,30,.7)}.qf .cbx>span.cur{border-color:var(--gold);box-shadow:0 0 0 4px rgba(217,162,74,.2)}.qf .cbx.bad>span{border-color:#b3261e;animation:cbshake .32s}.qf .cbx input{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;border:0;background:transparent;caret-color:transparent}@keyframes cbshake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.qf .cbx.bad>span{animation:none}}@media (max-height:740px){.qf .spl.au .orb{--s:min(120px,17dvh)}.qf .spl.au .wm{font-size:44px}.qf .spl.au .sp1{margin-bottom:6px}.qf .auh p,.qf .autrust{display:none}.qf .auc{gap:8px;padding:12px 12px 10px}}.qf .ibc{display:grid;gap:10px;margin-top:10px;padding:16px 14px;border-radius:24px;border:1px solid var(--ln);background:radial-gradient(70% 80% at 0 0,rgba(47,208,166,.16),transparent 70%),radial-gradient(60% 70% at 100% 0,rgba(217,162,74,.18),transparent 70%),var(--sf)}.qf .ibc>p{margin:0;font-size:13px;line-height:1.85;color:var(--tx2)}.qf .ibc form{display:grid;gap:10px}.qf .ibs{list-style-type:persian;margin:0;padding:0 18px 0 0;font-size:12.5px;line-height:1.9;color:var(--tx2)}.qf .ibch{display:grid;gap:8px;margin-top:10px;padding:12px 14px;border-radius:20px;border:1px solid var(--ln);background:var(--sf)}.qf .ibch>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.qf .ibch small{color:var(--mu);font-size:12px;line-height:1.7}.qf .ibm{display:flex;gap:8px;align-items:center}.qf .ibm .seg{flex:1 1;margin:0}.qf .ibm .ghost{width:auto;height:40px;padding:0 16px}.qf .ibp{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:10px}.qf .ibp>span{display:grid;place-items:center;gap:1px;padding:8px 2px;border-radius:14px;background:var(--sf);border:1px solid var(--ln)}.qf .ibp b{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .ibp small{font-size:10.5px;color:var(--mu);text-align:center;line-height:1.3}.qf .ibp .st-hot{background:linear-gradient(165deg,#2b5cc4,#14296e);border:0}.qf .ibp .st-hot b{color:#fbe6b4}.qf .ibp .st-hot small{color:#dce6ff}.qf .ibd{display:grid;gap:8px;margin-top:10px;padding:12px;border-radius:22px;border:1px solid var(--ln);background:var(--sf)}.qf .ibd.warn{border-color:rgba(217,162,74,.7)}.qf .ibd header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qf .ibd header small{margin-inline-start:auto;color:var(--mu);font-size:12px}.qf .ibd header span{padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:#efe7d5;color:#7a5a14}.qf .ibd header .ibf{background:#dfe8ff;color:#1f3f94}.qf .ibq{margin:0;padding:8px 10px;border-radius:14px;background:rgba(20,41,110,.06);font-size:13px;line-height:1.8;color:var(--tx2)}.qf .ibsum{color:var(--mu);font-size:12px;line-height:1.7}.qf .ibd .ta{min-height:84px}.qf .ibsel{height:36px;padding:0 8px;border-radius:12px;border:1px solid var(--ln);background:var(--field);font:inherit;font-size:12.5px;color:var(--tx)}.qf .ibh{display:inline-block;width:8px;height:8px;margin-inline-start:6px;border-radius:50%;background:#d9a24a}.qf .bzv{display:flex;gap:8px;align-items:flex-start;margin:10px 2px 0;font-size:12.5px;line-height:1.8;color:var(--tx2)}.qf .bzv svg{flex:none;margin-top:5px;color:var(--gold)}.wm{margin:0;line-height:1;font-weight:inherit}.wm .wmi{height:1.5em;width:auto;display:block;margin:0 auto}.wm.sm .wmi{height:1.4em;margin:0}.qf{caret-color:var(--lapis);scrollbar-color:#cdb98d transparent}.qf :focus-visible{outline:2px solid var(--lapis);outline-offset:2px;box-shadow:0 0 0 5px rgba(47,208,166,.22)}.qf input:focus-visible,.qf textarea:focus-visible{outline:0}.qf ::-webkit-scrollbar{width:6px;height:6px}.qf ::-webkit-scrollbar-thumb{background:#cdb98d;border-radius:99px}.qf .toast{display:flex;align-items:center;gap:10px}.qf .toast:before{content:"";flex:none;width:18px;height:8px;background:radial-gradient(circle at 35% 30%,#fff 0 12%,#2fd0a6 45%,#0e8f70) 0 50%/8px 8px no-repeat,radial-gradient(circle at 35% 30%,#fff 0 12%,#f0c06a 45%,#b9801f) 100% 50%/8px 8px no-repeat;filter:drop-shadow(0 0 4px rgba(240,192,106,.5))}.qf hr{border:0;height:8px;margin:18px auto;background:radial-gradient(circle at 35% 30%,#fff 0 12%,#2fd0a6 45%,#0e8f70) calc(50% - 7px) 50%/8px 8px no-repeat,radial-gradient(circle at 35% 30%,#fff 0 12%,#f0c06a 45%,#b9801f) calc(50% + 7px) 50%/8px 8px no-repeat}.qf .lab:after{content:"";flex:none;width:5px;height:5px;border-radius:50%;margin-inline-start:-3px;background:radial-gradient(circle at 35% 30%,#ffe7b0,#d9a24a 60%,#8f6210)}.qf{--orbs:min(168px,22dvh)}.qf[data-kb]{--orbs:min(92px,13dvh)}@media (max-height:800px){.qf{--orbs:min(168px,19dvh)}}.qf .orb.drop{--s:var(--orbs)!important}.qf .orb.drop:after{content:"";position:absolute;inset:-7%;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .35s ease}.qf .orb.drop.m-listen:after{opacity:.95;border:2px dotted #2fd0a6;filter:drop-shadow(0 0 6px rgba(47,208,166,.45))}.qf .orb.drop.m-think:after{opacity:.9;border:2px solid transparent;border-top-color:#2fd0a6;border-inline-end-color:rgba(240,192,106,.7)}.qf .orb.drop.m-speak:after{opacity:1;inset:-3%;border:1.5px solid rgba(217,162,74,.55)}@media (prefers-reduced-motion:no-preference){.qf .orb.drop.m-listen:after{animation:qf-ringturn 22s linear infinite,qf-ringbreath 2.6s ease-in-out infinite}.qf .orb.drop.m-think:after{animation:qf-ringturn 1.3s linear infinite}.qf .orb.drop.m-speak:after{animation:qf-ringout 1.6s ease-out infinite}}@keyframes qf-ringturn{to{transform:rotate(1turn)}}@keyframes qf-ringbreath{50%{opacity:.55}}@keyframes qf-ringout{0%{transform:scale(1);opacity:.9}to{transform:scale(1.28);opacity:0}}.qf .dd2{display:inline-flex;align-items:center;gap:5px;flex:none}.qf .dd2 i{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,#2fd0a6 45%,#0e8f70);box-shadow:0 0 8px rgba(47,208,166,.5)}.qf .dd2 i+i{background:radial-gradient(circle at 35% 30%,#fff 0 12%,#f0c06a 45%,#b9801f);box-shadow:0 0 8px rgba(240,192,106,.5)}.qf .dd2.lg i{width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.qf .dd2 i{animation:qf-dd 1.2s ease-in-out infinite}.qf .dd2 i+i{animation-delay:.22s}}@keyframes qf-dd{50%{transform:translateY(-4px) scale(1.12)}}.qf .typing .dd2 i{animation:qf-dd 1.2s ease-in-out infinite}.qf .emptycard .dd2{margin-bottom:4px}.qf .cav.mono{background:linear-gradient(160deg,#2b5cc4,#13296b);color:var(--cream)}.qf .cav.mono b{font:900 34px/1 var(--display)}.qf .cav.sm.mono b{font-size:40px}.qf .cav.xs.mono b{font-size:26px}.qf{--sf:#f6f8ff;--sf2:#e7edfa;--ln:#c6d3ec;--field:#ffffff;--fieldln:#a9bce3;--lift:0 1px 0 #fff inset,0 16px 30px -22px rgba(19,41,107,.55),0 2px 4px rgba(19,41,107,.06)}.qf .acard,.qf .agent,.qf .agh,.qf .agreps,.qf .apv,.qf .ast,.qf .brs,.qf .bza,.qf .ch,.qf .chartc,.qf .dep,.qf .dg,.qf .emptycard,.qf .frc,.qf .gban,.qf .ibch,.qf .ibd,.qf .invo,.qf .legal section,.qf .mem,.qf .mml li,.qf .mmw,.qf .plan:not(.hot):not(.wal),.qf .qi,.qf .rbody,.qf .rc,.qf .rec2 a,.qf .scard,.qf .suph,.qf .tkh,.qf .tl,.qf .trow,.qf .wcard{background:linear-gradient(180deg,#fbfcff,var(--sf));border:1px solid var(--ln);box-shadow:var(--lift)}.qf .afacts,.qf .bzs>div,.qf .ccb,.qf .duty>div,.qf .ibp>span,.qf .kpi div,.qf .tpick button{background:linear-gradient(180deg,#fbfcff,var(--sf));border-color:var(--ln)}.qf .comp,.qf .composer,.qf .fi2,.qf .inp,.qf textarea.inp{border:1.5px solid var(--fieldln);border-radius:16px;box-shadow:inset 0 2px 3px rgba(19,41,107,.07)}.qf .composer:focus-within,.qf .inp:focus{border-color:var(--lapis);box-shadow:0 0 0 4px rgba(32,80,180,.14),inset 0 2px 3px rgba(19,41,107,.05)}.qf .tpick button.on{border-color:var(--lapis);background:linear-gradient(180deg,#eef3ff,#e2eafc);box-shadow:0 0 0 3px rgba(32,80,180,.12)}.qf .seg{background:#e7edfa;border-color:var(--ln)}.qf .plan.hot{background:radial-gradient(75% 60% at 100% 0,rgba(217,162,74,.34),transparent 62%),radial-gradient(60% 70% at 0 100%,rgba(47,208,166,.2),transparent 65%),linear-gradient(165deg,#2b5cc4,#13296b 78%);border-color:#0f2260;box-shadow:0 22px 36px -22px rgba(19,41,107,.8),inset 0 1px 0 rgba(255,255,255,.25)}.qf .plan.hot :where(b,span,li,p,small,div){color:var(--cream)}.qf .plan.hot .mu,.qf .plan.hot .pfor{color:rgba(251,230,180,.82)}.qf .plan.hot li .i{color:#7fe3c6}.qf .plan.hot .plus{color:#f0c06a}.qf .plan.hot .cta{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b;box-shadow:0 10px 20px -12px rgba(0,0,0,.6)}.qf .plan.hot .cta .i{color:#13296b}.qf .plan.hot .ghost{background:rgba(255,255,255,.12);border-color:rgba(251,230,180,.4);color:var(--cream)}.qf .plan.hot .lnk{color:#fbe6b4}.qf .plan .badge{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b;border:0}.qf .tpick{grid-template-columns:1fr}.qf .tpick button:last-child:nth-child(odd){grid-column:auto}.qf .dgrid{grid-template-columns:1fr}.qf .ci .mu,.qf .ctitle .mu,.qf .dg .mu,.qf .dg small,.qf .tpick small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.qf .orb.drop{margin-inline:auto;align-self:center}.qf .aglock .orb,.qf .bzi .orb,.qf .bzt .orb,.qf .emptyc .ghostorb,.qf .errc .orb,.qf .frh .orb,.qf .ghostorb,.qf .hero .orb,.qf .rsheet .orb,.qf .spl .orb{margin-block:20px!important}.qf[data-kb]{inset:auto 0 auto 0;top:var(--vvt,0);height:var(--vvh,100dvh);--orbs:clamp(56px,calc(var(--vvh,100dvh)*.17),96px)}.qf[data-kb] .orb.drop{--s:var(--orbs)!important}.qf .orb.drop{transition:width .28s cubic-bezier(.2,.8,.2,1),height .28s cubic-bezier(.2,.8,.2,1)}.qf[data-kb] .ghostorb,.qf[data-kb] .ghostorb .orb,.qf[data-kb] .hero .orb,.qf[data-kb] .spl .orb{margin-block:8px!important}.qf[data-kb] .hero h1,.qf[data-kb] .hero h2{font-size:clamp(20px,5.4vw,24px)}@media (prefers-reduced-motion:reduce){.qf .orb.drop{transition:none}}.qf input,.qf select,.qf textarea{-webkit-tap-highlight-color:transparent;appearance:none}.qf input:focus,.qf input:focus-visible,.qf textarea:focus,.qf textarea:focus-visible{outline:0!important;box-shadow:none!important}.qf .aup input:focus,.qf .cbx input:focus,.qf .comp input:focus,.qf .comp textarea:focus,.qf .composer input:focus,.qf .composer textarea:focus{background:transparent}.qf .inp:focus,.qf .inp:focus-visible{box-shadow:0 0 0 4px rgba(32,80,180,.14)!important}.qf .aup:focus-within{border-color:var(--lapis);box-shadow:0 0 0 4px rgba(32,80,180,.14)}.qf .bzt{gap:8px}.qf .bzt .orb{margin-block:12px!important}.qf .bzt .team{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:2px 0}.qf .bzt .team>span{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:start;padding:8px 10px;min-width:0;flex:none}.qf .bzt .team>span>:first-child{grid-row:span 2}.qf .bzt .team b,.qf .bzt .team small{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .bzt .team small{font-size:12px}.qf .dn{font-family:var(--display);font-weight:900}.qf .bzi>b,.qf .bzt>b,.qf .emptyc .dn,.qf .errc .dn,.qf .frh>b,.qf .hero .dn{font-size:24px;line-height:1.35}.qf .acard b,.qf .agent b,.qf .agh b,.qf .bza b,.qf .ci b,.qf .dep b,.qf .dg b,.qf .frc b,.qf .ibch b,.qf .ibd b,.qf .mem b,.qf .plan .ph2 b,.qf .qi b,.qf .rc b,.qf .scard label b,.qf .suph b,.qf .tkh b,.qf .tpick b,.qf .trow b,.qf .wcard b{font-family:var(--display);font-size:16px;font-weight:800;line-height:1.5;color:var(--tx)}.qf .acard small,.qf .agent small,.qf .bza small,.qf .ci .mu,.qf .dg small,.qf .frl small,.qf .ibch small,.qf .mem small,.qf .scard label small,.qf .suph .mu,.qf .tpick small,.qf .trow small{font-size:13px;font-weight:500;color:var(--mu);line-height:1.6}.qf .mu2{font-size:14px;line-height:1.8;color:var(--tx2)}.qf .mu{font-size:13px;font-weight:500}.qf .scard label{display:flex;flex-direction:column;gap:1px;margin:12px 0 6px}.qf .lab{font-size:13px;font-weight:700;color:var(--tx2)}.qf .dgrid .dtile{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"di nm ct" "di rl ct";column-gap:12px;row-gap:0;align-items:center;padding:10px 12px;min-height:0;text-align:start}.qf .dgrid .dtile .dh{display:contents}.qf .dgrid .dtile .di{grid-area:di;width:40px;height:40px}.qf .dgrid .dtile .dh>b{grid-area:nm}.qf .dgrid .dtile .dr{grid-area:rl;font-size:13px;color:var(--mu);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qf .dgrid .dtile>small{grid-area:ct;align-self:center;white-space:nowrap;padding:3px 9px;border-radius:99px;background:rgba(32,80,180,.1);color:var(--lapis);font-weight:700;font-size:12px}.qf .sk{background:linear-gradient(90deg,#e3eaf8,#f3f6fd 50%,#e3eaf8);background-size:200% 100%}.qf .plan.hot .mu,.qf .plan.hot [class*=cur],.qf .plan.hot p{color:rgba(251,230,180,.9)}.qf .plan.hot li.cur,.qf .plan.hot li:last-child{color:var(--cream)}.qf .tabs{margin:0 -6px max(10px,env(safe-area-inset-bottom));padding:6px 8px;height:68px;align-items:center;border:1px solid var(--ln);border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,243,253,.96));-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 18px 34px -16px rgba(19,41,107,.6),0 2px 6px rgba(19,41,107,.12),inset 0 1px 0 #fff}.qf .tabs>a,.qf .tabs>button{width:62px;height:54px;justify-content:center;gap:2px;color:#444d72;font-size:12px;font-weight:700;transition:background-color .2s ease,color .2s ease,transform .14s ease}.qf .tabs>a em,.qf .tabs>button em{line-height:1.2;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .tabs>a.on,.qf .tabs>button.on{color:var(--cream);font-weight:800;background:linear-gradient(180deg,#2b5cc4,#14296e);box-shadow:0 8px 16px -8px rgba(19,41,107,.8),inset 0 1px 0 rgba(255,255,255,.28)}.qf .tabs .on .i,.qf .tabs>a.on .i{color:var(--cream)}.qf .tabs>.tcen{width:72px;height:54px;background:none;box-shadow:none;align-self:flex-start;margin-top:-26px}.qf .tabs .tc{width:68px;height:68px;margin-top:0;border:2px solid #d9b56a;box-shadow:0 0 0 5px #f3f6fd,0 14px 24px -10px rgba(15,33,96,.6),inset 0 1px 0 #fff}.qf .tabs .tc .mark{width:66px;height:66px}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:40px}}.qf .fill:has(~.tabs){padding-bottom:34px}.qf .cav.pers{background:none;border-radius:0}.qf .prs{display:block;flex:none;filter:drop-shadow(0 6px 10px rgba(19,41,107,.25))}.qf .tav{background:none;border:0;padding:0;overflow:visible}.qf .tav.r-owner .prs{filter:drop-shadow(0 0 0 1px #d9a24a) drop-shadow(0 6px 10px rgba(19,41,107,.25))}.qf .ib.av{padding:0;background:none;border:0;box-shadow:none;width:44px;height:44px}.qf .clipb{flex:none;color:var(--lapis)}.qf .clipb:disabled{opacity:.4}.qf .composer.drag{border-color:var(--teal,#1c8f74);box-shadow:0 0 0 4px rgba(47,191,160,.2)}.qf .atray{display:flex;gap:8px;margin:0 16px 8px;overflow-x:auto;scrollbar-width:none}.qf .atray::-webkit-scrollbar{display:none}.qf .at{flex:none;display:flex;align-items:center;gap:8px;max-width:210px;padding:6px 6px 6px 10px;border-radius:14px;background:linear-gradient(180deg,#fff,var(--sf));border:1.5px solid var(--ln);box-shadow:0 4px 10px -6px rgba(19,41,107,.3);color:var(--lapis)}.qf .at img{width:40px;height:40px;border-radius:10px;object-fit:cover;flex:none;border:1px solid var(--ln)}.qf .at span{display:grid;min-width:0;line-height:1.35}.qf .at b{font-size:13px;font-weight:800;color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qf .at i{font-style:normal;font-size:12px;color:var(--mu)}.qf .at button{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--sf2);color:var(--lapis)}.qf .b.me .atts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.qf .b.me .atts img{max-width:100%;max-height:200px;border-radius:12px;display:block;border:1px solid rgba(255,255,255,.35)}.qf .b.me .achip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.16);font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qf .model .md .i:last-child{opacity:.6}.qf .sheet.mdl{gap:10px}.qf .mrows{display:grid;gap:8px}.qf .mrow{display:grid;gap:10px;text-align:right;padding:11px 12px;border-radius:16px;background:linear-gradient(180deg,#fff,var(--sf));border:1.5px solid var(--ln);box-shadow:0 5px 12px -8px rgba(19,41,107,.35);color:var(--tx)}.qf .mrow span:nth-child(2){display:grid;line-height:1.4;min-width:0}.qf .mrow b{font-size:15px;font-weight:800}.qf .mrow em,.qf .mrow i{font-style:normal}.qf .mrow em{font-size:12px;font-weight:700;color:var(--lapis);background:var(--sf2);padding:3px 9px;border-radius:999px;white-space:nowrap}.qf .mrow .rd{width:20px;height:20px;border-radius:50%;border:2px solid var(--fieldln);display:grid;place-items:center;color:var(--mu)}.qf .mrow[aria-checked=true]{border-color:var(--lapis);box-shadow:0 0 0 3px rgba(32,80,180,.14)}.qf .mrow[aria-checked=true] .rd{border-color:var(--lapis);background:radial-gradient(circle,var(--lapis) 0 45%,#fff 50%)}.qf .mrow.lk{opacity:.78}.qf .mrow.lk .rd{border:0}.qf .mrow.lk em{color:#7a5412}.qf .bt .mname{font-size:12px;color:var(--mu);margin-inline-end:auto}.qf .plan.hot .dn{color:var(--cream)!important}.qf .bzt>b{font-size:clamp(19px,5.6vw,24px)}@media (max-height:760px){.qf .bzt,.qf .bzt .team{gap:6px}.qf .bzt .team>span{padding:5px 10px}.qf .bzt .orb{margin-block:8px!important}}.qf .tabs{margin:0 -6px max(4px,env(safe-area-inset-bottom));height:56px;padding:4px 8px;border-radius:22px}.qf .tabs>a,.qf .tabs>button{width:60px;height:46px;border-radius:16px;font-size:11.5px}.qf .tabs>.tcen{width:64px;height:46px;margin-top:-20px}.qf .tabs .tc{width:58px;height:58px}.qf .tabs .tc .mark{width:56px;height:56px}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:28px}}.qf .fill:has(~.tabs){padding-bottom:24px}.qf .hh1{font-size:clamp(19px,5.6vw,24px);white-space:nowrap}.qf .rec2{display:flex;gap:8px;margin-top:12px}.qf .rec2 a:first-child{flex:1 1;min-width:0}.qf .rec2 a.all{flex:none;gap:6px;padding:9px 16px;color:var(--lapis);font-weight:800}.qf .rec2 a.all b{background:var(--sf2);border-radius:999px;padding:0 8px;font-size:13px}.qf .hsr{display:flex;align-items:center;gap:10px;margin:10px 0 4px;padding:0 14px;height:48px;border-radius:16px;background:var(--field);border:1.5px solid var(--fieldln);color:var(--mu)}.qf .hsr:focus-within{border-color:var(--lapis);box-shadow:0 0 0 4px rgba(32,80,180,.14)}.qf .hsr input{flex:1 1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:15px;color:var(--tx)}.qf .hgr{display:grid;gap:8px;margin-top:6px}.qf .hrow{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:18px;background:linear-gradient(180deg,#fff,var(--sf));border:1.5px solid var(--ln);box-shadow:0 8px 18px -14px rgba(19,41,107,.4);color:var(--tx)}.qf .hrow span{flex:1 1;min-width:0;display:grid;line-height:1.4}.qf .hrow b{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qf .hrow i{font-style:normal;font-size:13px;color:var(--mu)}.qf .hno{text-align:center;margin-top:20px}.qf .seg{margin-bottom:12px}.qf .plan{margin-top:12px;padding:16px 16px 14px;border-radius:22px}.qf .fit .plan{padding:14px 16px 13px}.qf .plan .ph2{align-items:center;gap:10px}.qf .plan .ph2 b{font-size:22px;line-height:1.3}.qf .plan .pr{font-size:16px;font-weight:800;line-height:1.3;color:var(--lapis)}.qf .plan .pr small{font-size:13px;font-weight:600;color:var(--mu);margin-inline-start:2px}.qf .plan .pfor{font-size:14px;margin-top:4px}.qf .plan .plus{font-size:13px;font-weight:800;color:var(--gold-ink,#8f6210);margin-top:10px}.qf .plan ul{margin-top:12px;padding-top:12px;border-top:1px solid var(--ln);gap:8px;font-size:14px;line-height:1.5}.qf .plan .plus+ul{margin-top:6px;padding-top:0;border-top:0}.qf .plan li{color:var(--tx);gap:9px;align-items:flex-start}.qf .plan li .i{color:#1c8f74;margin-top:3px;flex:none}.qf .plan .seats{display:inline-flex;gap:6px;align-items:baseline;margin-top:8px;padding:2px 12px;border-radius:999px;background:var(--sf2);color:var(--lapis);font-size:13px;font-weight:700}.qf .plan .seats b{font-size:15px;font-weight:900;color:var(--lapis)}.qf .plan.free .mu{font-size:14px;margin-top:4px;color:var(--tx2)}.qf .plan .cta,.qf .plan .ghost{margin-top:14px}.qf .bizh{margin:6px 2px 2px}.qf .bizh .dn{font-size:20px;line-height:1.4}.qf .bizh .mu2{font-size:14px;line-height:1.75;margin-top:4px}.qf .bzcta{margin-top:14px}.qf .fine{font-size:13px;line-height:1.7;margin-top:10px}.qf .plan.hot .ph2 b,.qf .plan.hot .pr,.qf .plan.hot li,.qf .plan.hot li :not(.i):not(svg *){color:var(--cream)!important}.qf .plan.hot .pr small{color:rgba(251,230,180,.8)!important}.qf .plan.hot .plus{color:#f0c06a!important}.qf .plan.hot li .i,.qf .plan.hot li svg{color:#7fe3c6!important}.qf .plan.hot ul{border-top-color:rgba(251,230,180,.22)}.qf .plan.hot .seats{background:rgba(251,230,180,.16)!important;color:#fbe6b4!important}.qf .plan.hot .seats b{color:#f0c06a!important}.qf .plan.hot .badge{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .fit .plan.biz{padding:12px 16px 11px;margin-top:10px}.qf .fit .plan.biz .seats{margin-top:4px;padding:0 11px}.qf .fit .plan.biz ul{margin-top:9px;padding-top:9px;gap:5px;font-size:13.5px}.qf .fit .bizh .mu2{line-height:1.65}.qf .tabs>a,.qf .tabs>button{color:#2c418a}.qf .tabs>a .i,.qf .tabs>button .i{color:#2c418a;transition:color .15s ease}.qf .tabs>a.on,.qf .tabs>a:not(.tcen):active,.qf .tabs>a:not(.tcen):focus-visible,.qf .tabs>button.on,.qf .tabs>button:not(.tcen):active{color:#fff;background:linear-gradient(180deg,#2b5cc4,#14296e);box-shadow:0 8px 16px -8px rgba(19,41,107,.8),inset 0 1px 0 rgba(255,255,255,.28)}.qf .tabs .on .i,.qf .tabs>a.on .i,.qf .tabs>a:not(.tcen):active .i,.qf .tabs>a:not(.tcen):focus-visible .i,.qf .tabs>button:not(.tcen):active .i{color:#fff}.qf .tabs>a.on,.qf .tabs>button.on{color:#fff}.qf{--cream:#fff8e6}@media (max-height:760px){.qf .fit .plan{margin-top:8px;padding-block:11px 10px}.qf .fit .plan ul{margin-top:8px;padding-top:8px;gap:5px;font-size:13.5px}.qf .fit .plan .cta,.qf .fit .plan .ghost{margin-top:10px!important;height:42px!important}.qf .fit .plan.biz .seats{display:none}.qf .fit .bzcta{margin-top:10px}}.qf .sheet.mdl{max-height:82dvh;overflow:auto;overscroll-behavior:contain}.qf .mfam{display:grid;gap:6px}.qf .mfh{display:flex;align-items:center;gap:8px;margin:8px 2px 0}.qf .mfh b{font-size:14px;font-weight:800;color:var(--lapis)}.qf .model .md .mlogo{border-radius:6px}.qf .mrow{padding:9px 12px}.qf .bnf{list-style:none;margin:0;padding:6px 12px;width:100%;border-radius:22px;background:linear-gradient(180deg,#fff,var(--sf));border:1.5px solid var(--ln);box-shadow:0 14px 28px -22px rgba(15,33,96,.4),inset 0 1px 0 #fff}.qf .bnf li{display:flex;align-items:center;gap:12px;padding:9px 0;text-align:start}.qf .bnf li+li{border-top:1px solid var(--ln)}.qf .bnf .bi{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,#e8effd,#d7e3fa);color:var(--lapis);box-shadow:inset 0 0 0 1px rgba(32,80,180,.14)}.qf .bnf b{display:block;font-size:14px;font-weight:800;color:var(--tx);line-height:1.4}.qf .bnf span:not(.bi){display:block;font-size:13px;color:var(--mu);line-height:1.4}.qf .aglock{gap:8px}.qf .aglock .cta{width:100%;margin-top:6px}.qf .aglock ul.bnf{display:block;margin:4px 0 6px;gap:0;font-size:inherit}.qf .aglock .bnf li,.qf .soonc{display:flex}.qf .soonc{flex-direction:column;align-items:center;text-align:center;gap:8px;padding-top:4px}.qf .soonc>.dn{font-size:24px;margin-top:2px}.qf .soonc .bnf{margin-top:6px}.qf .soonc .ghost{width:100%;margin-top:4px}.qf .aglock .orb,.qf .soonc .orb{margin-block:8px!important}.qf .aglock .bnf li{padding-block:7px}@media (max-height:740px){.qf .aglock .bnf li,.qf .bnf li{padding-block:5px}.qf .bnf .bi{width:34px;height:34px}}.qf .ccb.mine{margin-top:10px;gap:12px;padding:8px 10px;border-radius:20px}.qf .ccb.mine .mpic{flex:none;display:block;line-height:0}.qf .ccb.mine .ci{flex:1 1;min-width:0;display:grid;gap:1px}.qf .ccb.mine .ci b{font-size:16px;font-weight:800}.qf .ccb.mine .ci .mu{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qf .ready{gap:8px;margin-top:2px}.qf .rc{padding:10px 12px;gap:12px;border-radius:20px;border:1.5px solid var(--ln);background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 8px 18px -14px rgba(19,41,107,.4)}.qf .rc>div{min-width:0;gap:1px}.qf .rc b{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:800;line-height:1.5}.qf .rc b em{font-style:normal;font-size:12px;font-weight:700;color:var(--lapis);background:var(--sf2);border-radius:999px;padding:1px 9px;white-space:nowrap}.qf .rc .mu{font-size:13px;line-height:1.5}.qf .rc .go{color:var(--lapis);flex:none}.qf .ready{grid-template-columns:minmax(0,1fr)}.qf .rc,.qf .rc b{min-width:0}.qf .rc b em{overflow:hidden;text-overflow:ellipsis;min-width:0}.qf .ccb.mk{border-style:dashed;border-color:var(--fieldln);color:var(--lapis)}.qf .ccb.mk .mkp{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(180deg,#e8effd,#d7e3fa);color:var(--lapis)}.qf .rc b{flex-wrap:wrap;row-gap:2px}.qf .rc b em{overflow:visible;text-overflow:clip}.qf .rc .mu{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset}.qf .seatb{margin-top:10px;padding:12px 14px;gap:10px;border-radius:20px;border:1.5px solid var(--ln);background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 10px 22px -18px rgba(19,41,107,.45)}.qf .seatb>div:first-child{align-items:center}.qf .seatb .mu{font-size:13px;font-weight:700;color:var(--tx2)}.qf .seatb b{font-size:20px;color:var(--lapis)}.qf .seg-bar{display:flex!important;gap:5px}.qf .seg-bar i{flex:1 1;height:8px;border-radius:99px;background:var(--sf2);box-shadow:inset 0 0 0 1px var(--ln)}.qf .seg-bar i.on{background:linear-gradient(180deg,#2b5cc4,#14296e);box-shadow:none}.qf .seg-bar i.wait{background:repeating-linear-gradient(135deg,#d9a24a 0 4px,#f6e3b4 4px 8px);box-shadow:none}.qf .mmh p{font-size:13px;line-height:1.6}.qf .mmh .dn{font-size:17px;line-height:1.4}.qf .cta:disabled,.qf .mmadd button:disabled{background:linear-gradient(180deg,#c9d6f0,#b4c5e8);color:#5a6a98;box-shadow:none}.qf .scard{padding:12px 14px;margin-top:10px}.qf .scard .lab{margin:0 0 8px}.qf .scard .tags.tb{gap:6px}.qf .scard .tags.tb button{padding:5px 12px;font-size:13.5px}.qf .scard textarea.inp{min-height:0;height:62px;padding:10px 12px;font-size:14px;line-height:1.6}.qf .scard .voices.vb{gap:6px}.qf .scard .voices.vb button{height:40px;font-size:13.5px}.qf .scard .clone{display:flex;align-items:center;gap:10px;margin-top:8px;opacity:.85}.qf .scard .clone .mu{font-size:13px}.qf .veil .msheet{gap:10px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.qf .mwho{padding:2px 2px 10px}.qf .mlist{display:grid;grid-template-columns:1fr 1fr;gap:8px}.qf .mlist a{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;min-height:0;padding:12px;border:1.5px solid var(--ln);border-radius:18px;background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 8px 18px -14px rgba(19,41,107,.4)}.qf .mlist a:last-child{border-bottom:1.5px solid var(--ln)}.qf .mlist a:active{background:linear-gradient(180deg,#2b5cc4,#14296e);color:#fff}.qf .mlist a:active .mic{background:rgba(255,255,255,.18);color:#fff}.qf .mlist .ml{font-size:14px;font-weight:800;line-height:1.35}.qf .mlist em{position:absolute;top:10px;inset-inline-end:10px;padding:2px 8px}.qf .mic{width:38px;height:38px;border-radius:12px;background:linear-gradient(180deg,#e8effd,#d7e3fa)}.qf .mfoot{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.qf .mfoot .mout{margin-top:0}@media (max-height:720px){.qf .fit .plan{padding-block:9px 8px}.qf .fit .plan ul{gap:4px;margin-top:6px;padding-top:6px}.qf .fit .plan.free{padding-block:8px}.qf .seg{margin-bottom:8px}}.qf .tabs{margin-bottom:min(max(2px,env(safe-area-inset-bottom)),6px)}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:24px}.qf .fill:has(~.tabs){padding-bottom:20px}}.qf[data-kb]{--orbs:clamp(64px,calc(var(--vvh,100dvh)*.24),132px)}.qf[data-kb] .rec2{display:none}.qf[data-kb] .hero.grow{justify-content:center;padding-block:0}.qf .model.hm{margin:12px 0 4px;display:flex;justify-content:center}.qf .model.hm .md{min-height:36px;padding:0 14px;font-size:13px}.qf[data-kb] .model.hm{margin-bottom:6px}.qf .soonc{gap:16px;padding-top:0;padding-bottom:12px;justify-content:center}.qf .soonc>.dn{margin:0}.qf .soonc>.mu2{margin:-10px 0 0}.qf .soonc .bnf,.qf .soonc .ghost,.qf .soonc .md{margin:0}.qf .aglock .orb,.qf .soonc .orb{margin-block:0 8px!important}.qf .tabs>a{position:relative}.qf .tabs .tdotn{position:absolute;top:5px;inset-inline-end:14px;width:9px;height:9px;border-radius:50%;background:#e0a431;border:2px solid #fff;box-shadow:0 0 0 1px rgba(160,110,20,.35)}.qf .agoffer{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border-radius:16px;background:linear-gradient(180deg,#fffaf0,#fbf1dc);border:1px solid #ecd9a8;font-size:13px;line-height:1.7;color:#4a3a14}.qf .agoffer .aoi{flex:none;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:#f6e3b4;color:#8a5d0c}.qf .agoffer .aob{flex:none;min-height:36px;padding:0 14px;border-radius:12px;display:inline-grid;place-items:center;background:linear-gradient(180deg,#2b5cc4,#14296e);color:#fff;font-weight:800;font-size:13px}.qf .agoffer{flex-wrap:wrap}.qf .agoffer>span:nth-child(2){flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 52px);min-width:0}.qf .agoffer .aob{margin-inline-start:42px}.qf .trial.soon{background:linear-gradient(180deg,#fffaf0,#fbf1dc);border-color:#ecd9a8;color:#4a3a14}.qf .trial.soon .tdot{background:#e0a431}.qf .plan .upn{margin:8px 2px 0;font-size:12.5px;line-height:1.7;text-align:center}.seg.terms{margin:0 0 8px}.seg.terms button{display:inline-flex;align-items:center;justify-content:center;gap:4px;line-height:1.2;padding-inline:4px;font-size:13px}.seg.terms small{font-size:12px;color:#9a6b12;font-weight:800}.plan .termn{margin:-4px 0 4px;font-size:12px}.upg{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(12,20,48,.46);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:upgIn .28s ease-out}.upgc{width:min(340px,100%);display:grid;justify-items:center;gap:10px;text-align:center;padding:26px 22px 20px;border-radius:26px;background:var(--cream,#faf4e8);border:1px solid var(--ln);box-shadow:0 24px 60px rgba(12,20,48,.35);animation:upgPop .5s cubic-bezier(.2,1.3,.4,1)}.upgc .dn{font-size:20px;color:var(--lapis)}.upgc p{margin:0;line-height:1.9}.upgc .cta{margin-top:6px;width:100%;height:48px}@keyframes upgIn{0%{opacity:0}}@keyframes upgPop{0%{transform:scale(.86) translateY(14px);opacity:0}}@media (prefers-reduced-motion:reduce){.upg,.upgc{animation:none}}.qf .scr[data-turn]>:not(.tabs):not(.rate){animation-duration:.26s;animation-timing-function:cubic-bezier(.22,.8,.24,1);animation-fill-mode:backwards}.qf .scr[data-turn=fwd]>:not(.tabs):not(.rate){transform-origin:100% 50%;animation-name:qf-turn-fwd}.qf .scr[data-turn=back]>:not(.tabs):not(.rate){transform-origin:0 50%;animation-name:qf-turn-back}.qf .scr[data-turn=tab]>:not(.tabs):not(.rate){animation-name:qf-fade;animation-duration:.22s}.qf .scr[data-turn=tabn]>:not(.tabs):not(.rate){animation-name:qf-slide-n;animation-duration:.3s}.qf .scr[data-turn=tabp]>:not(.tabs):not(.rate){animation-name:qf-slide-p;animation-duration:.3s}@keyframes qf-slide-n{0%{opacity:0;transform:translateX(-28px)}}@keyframes qf-slide-p{0%{opacity:0;transform:translateX(28px)}}@keyframes qf-turn-fwd{0%{opacity:0;transform:perspective(900px) rotateY(-10deg) translateX(-18px);filter:brightness(.94)}60%{opacity:1}}@keyframes qf-turn-back{0%{opacity:0;transform:perspective(900px) rotateY(10deg) translateX(18px);filter:brightness(.94)}60%{opacity:1}}@media (prefers-reduced-motion:reduce){.qf .scr[data-turn]>:not(.tabs):not(.rate){animation-name:qf-fade!important;animation-duration:.2s!important}}.qf .seg.terms{padding:2px;border-radius:13px;margin:0 0 6px}.qf .seg.terms button{min-height:30px;height:30px}.hsearch{display:flex;align-items:center;gap:8px;height:46px;padding:0 14px;border-radius:16px;background:var(--field);border:1px solid var(--fieldln);margin-top:4px}.hsearch input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:var(--tx)}.hgrp{margin-top:16px}.hgrp h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-family:var(--display);font-size:16px;color:var(--tx)}.hgrp details{border-bottom:1px solid var(--ln)}.hgrp summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;cursor:pointer;list-style:none;font-weight:700;font-size:14px;color:var(--tx)}.hgrp summary::-webkit-details-marker{display:none}.hgrp summary svg{transition:transform .2s;color:var(--mu)}.hgrp details[open] summary svg{transform:rotate(90deg)}.hgrp details p{margin:0 0 12px;line-height:1.95;font-size:13.5px;color:var(--tx2);animation:qf-in .22s ease-out}.hempty{display:grid;justify-items:center;gap:8px;text-align:center;padding:40px 10px}.hreplay{margin-top:10px;height:42px}.hgrp{scroll-margin-top:12px}.qf .fit .plan.free{padding-block:7px}.qf .fit .plan.free .pr{font-size:12.5px;font-weight:600;color:var(--mu)}.qf .fit .plan .termn{margin:0}.qf .fit .plan .pr small{font-size:11.5px}.qf .fit .plk{margin:0;line-height:1.5;font-size:12px}.qf .fit .plk .lnk{display:inline;min-height:0;height:auto;padding:0;font-size:12px}.qf .fit .plan.biz{margin-top:0;padding:9px 14px 8px}.qf .fit .plan.biz .ph2 .dn{display:inline-flex;align-items:center;gap:8px;font-size:17px}.qf .fit .plan.biz .seats{margin:0;padding:0 9px;font-size:11.5px}.qf .fit .plan.biz .seats b{font-size:13px}.qf .fit .plan.biz .bpts{margin:5px 0 0;padding-top:5px;border-top:1px solid var(--ln);font-size:12px;line-height:1.6;color:var(--tx2)}.qf .plan.hot .bpts{color:rgba(250,244,232,.85);border-top-color:rgba(250,244,232,.2)}.qf .fit .bizh,.qf .fit .plan .plus{display:none}.qf .fit .plan .termn{font-size:11.5px;line-height:1.4;margin-top:-2px}.qf .fit .plan ul{margin-top:5px;padding-top:5px;gap:2px}@media (max-height:720px){.qf .fit .plan{padding-block:7px 7px}.qf .fit .plan ul{font-size:12px;line-height:1.4}.qf .fit .plan .cta,.qf .fit .plan .ghost{height:40px!important;margin-top:8px!important}}.qf .fit .plan.biz .ph2 .seats{display:inline-flex!important}.qf .fit .plan.biz.hot .bpts{color:rgba(250,244,232,.86);border-top-color:rgba(250,244,232,.22)}.qf .fit .plan.biz .ph2 .dn .seats,.qf .fit .plan.biz .ph2 .dn .seats b{font-weight:700;color:var(--lapis)}.qf .fit .plan.biz.hot .ph2 .dn .seats,.qf .fit .plan.biz.hot .ph2 .dn .seats b{color:#fbe6b4!important}.qf .fit .plan .pr{white-space:nowrap}.tourx{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;padding:calc(10px + env(safe-area-inset-top)) 22px calc(16px + env(safe-area-inset-bottom));background:radial-gradient(120% 70% at 50% 18%,#fffaf0 0,var(--cream,#f6f0e3) 55%,#eadfc6 100%);animation:tourX .5s ease-out;touch-action:pan-y}.tourtop{display:flex;align-items:center;justify-content:space-between;min-height:40px}.tourtop .lnk{font-size:13.5px;color:var(--mu)}.tdots{display:flex;gap:6px}.tdots button{width:8px;height:8px;padding:0;border-radius:4px;border:0;background:var(--ln);transition:width .3s,background .3s}.tdots button.past{background:var(--gold);opacity:.6}.tdots button.on{width:26px;background:var(--gold)}.tourhero{display:grid;place-items:center;min-height:190px;flex:none}.tourhero .orb{--s:150px}.tourhero .orb.big{--s:184px}.tourpg{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;animation:tourPf .5s cubic-bezier(.2,.9,.3,1)}.tourpg.b{animation-name:tourPb}.tkick{font-size:12px;font-weight:800;letter-spacing:.02em;color:#9a6b12;padding:2px 12px;border-radius:999px;background:rgba(217,162,74,.16)}.tourpg h2{margin:2px 0 0;font-size:25px;line-height:1.5;color:var(--lapis)}.tourpg p{margin:0;max-width:31ch;font-size:14px;line-height:2;color:var(--tx2)}.tourft{display:flex;gap:10px;align-items:center}.tourft .cta{flex:1 1;height:52px}.tourft .tprev{width:52px;height:52px;padding:0;flex:none}.tourft .tprev svg{transform:rotate(180deg)}@keyframes tourX{0%{opacity:0}}@keyframes tourPf{0%{opacity:0;transform:translateX(-30px)}}@keyframes tourPb{0%{opacity:0;transform:translateX(30px)}}.tourx .ts{width:100%;max-width:320px;margin-top:10px}.tourx .ts-chat{display:grid;gap:8px}.tourx .tb{display:flex;gap:5px;padding:10px 14px;border-radius:18px;font-size:13px;max-width:86%;opacity:0;animation:tsIn .5s ease-out forwards}.tourx .tb.me{justify-self:start;background:linear-gradient(135deg,#2b57b8,#1b2f78);color:#fbe6b4;border-bottom-right-radius:6px;animation-delay:.3s}.tourx .tb.ai{justify-self:end;background:#fff;border:1px solid var(--ln);flex-direction:column;width:62%;animation-delay:1.1s}.tourx .tb.ai i{display:block;height:7px;border-radius:4px;background:linear-gradient(90deg,var(--ln),#e7edfa,var(--ln));background-size:200% 100%;animation:qf-sk 1.4s linear infinite}.tourx .tb.ai i.s{width:60%}.tourx .tchips{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;opacity:0;animation:tsIn .5s ease-out 1.8s forwards}.tourx .tchips span{display:inline-flex;align-items:center;gap:4px;padding:5px 11px;border-radius:999px;background:var(--field);border:1px solid var(--fieldln);font-size:12px;color:var(--tx2)}.tourx .tcard{display:grid;gap:6px;text-align:start;padding:14px 16px;border-radius:20px;background:#fff;border:1px solid var(--ln);box-shadow:0 12px 28px -18px rgba(12,20,48,.5);opacity:0;animation:tsIn .5s ease-out .25s forwards}.tourx .tcard .tt{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--mu)}.tourx .tcard b{font-size:15px;color:var(--tx)}.tourx .tdone{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:3px 12px;border-radius:999px;background:rgba(46,139,99,.12);color:#1f7a54;font-size:12.5px;font-weight:700;opacity:0;animation:tsIn .5s ease-out 1.4s forwards}.tourx .ts-biz{display:grid;gap:8px}.tourx .tag{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:16px;background:#fff;border:1px solid var(--ln);font-size:13px;font-weight:700;color:var(--tx);opacity:0;animation:tsIn .5s calc(.25s + var(--i) * .3s) ease-out forwards}.tourx .tag svg{color:var(--gold)}.tourx .tag span{flex:1 1;text-align:start}.tourx .tag em{font-style:normal;font-size:11.5px;font-weight:700;color:#9a6b12}.tourx .ts-play{text-align:center;font-size:13px;color:var(--mu)}.tourx .ts-play span{display:inline-block;padding:6px 16px;border-radius:999px;border:1px dashed var(--gold);animation:qf-pulse 2.2s ease-in-out infinite}@keyframes tsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-height:740px){.tourhero{min-height:150px}.tourhero .orb,.tourhero .orb.big{--s:124px}.tourpg h2{font-size:22px}.tourpg p{line-height:1.85;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.tourpg,.tourx,.tourx .tag,.tourx .tb,.tourx .tcard,.tourx .tchips,.tourx .tdone{animation:none!important;opacity:1!important}.tourx .tb.ai i,.ts-play span{animation:none}}.tourhero{margin-bottom:14px}.tourpg{padding-top:6px}.qf .acc{display:flex;flex-direction:column;gap:10px;padding-bottom:6px}.acid{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:22px;background:#fff;border:1px solid var(--ln)}.acn{flex:1 1;min-width:0;display:grid;gap:2px}.acn .dn{font-size:17px}.acbadge{padding:4px 12px;border-radius:999px;font-size:12px;font-weight:800;background:var(--sf2);color:var(--lapis)}.acbadge.paid{background:linear-gradient(135deg,#f0c06a,#d9a24a);color:#3b2a07}.acplan{padding:14px 16px;border-radius:24px;background:#fff;border:1px solid var(--ln);display:grid;gap:8px}.acplan.paid{background:linear-gradient(145deg,#2a56b6,#172a70);border-color:transparent;color:var(--cream);box-shadow:0 16px 34px -20px rgba(12,20,48,.7)}.acph{display:flex;align-items:baseline;justify-content:space-between}.acph .dn{font-size:20px}.acplan.paid .acph .dn,.acplan.paid .mu{color:rgba(250,244,232,.9)}.acleft{display:flex;align-items:baseline;gap:10px}.acleft b{font-family:var(--display);font-size:30px;line-height:1.2;color:var(--lapis)}.acplan.paid .acleft b{color:#fbe6b4}.acleft span{font-size:13px;color:var(--mu)}.acplan.paid .acleft span{color:rgba(250,244,232,.8)}.acfree,.acren{margin:0;font-size:12.5px;line-height:1.8}.acbt{display:flex;gap:8px}.acbt .cta,.acbt .ghost{flex:1 1;height:44px;display:grid;place-items:center}.acplan.paid .acbt .ghost{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:var(--cream)}.acuse{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px;border-radius:22px;background:#fff;border:1px solid var(--ln)}.acuse>div:not(.acbar){display:grid;gap:1px}.acuse b{font-family:var(--display);font-size:20px;color:var(--lapis)}.acuse span{font-size:12px;color:var(--mu)}.acbar{grid-column:1/-1;display:grid;gap:5px}.acbar i{height:6px;background:var(--ln);overflow:hidden}.acbar i,.acbar s{display:block;border-radius:3px}.acbar s{height:100%;background:linear-gradient(90deg,var(--gold),#f0c06a);text-decoration:none;transition:width .6s}.acgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acgrid a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:10px 12px;border-radius:18px;background:#fff;border:1px solid var(--ln);text-decoration:none;color:var(--tx)}.acgrid .mic{grid-row:1/3}.acgrid b{font-family:var(--display);font-size:16px;line-height:1.3}.acgrid em{font-style:normal;font-size:12px;color:var(--mu)}.acft{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.acft .ghost{height:42px;padding:0 6px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:5px}.acft .ghost.out{color:#a23b3b}.qf a.mwho{text-decoration:none;color:inherit}.qf .mwho>div{flex:1 1}.qf .mwho>svg{color:var(--mu)}.qf .acplan.paid .acph .dn{color:var(--cream)!important}.qf .acc{gap:8px}.qf .acplan{gap:6px;padding-block:12px}.qf .acleft b{font-size:28px}.qf .hero.grow{justify-content:flex-start;gap:0;padding-block:0}.qf .holdorb{flex:1 1;min-height:0;width:100%;display:grid;place-items:center;border-radius:0}.qf .htxt{flex:none;display:flex;flex-direction:column;align-items:center;padding-bottom:4px}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:44px}.qf .fill:has(~.tabs){padding-bottom:30px}}.qf .veil .msheet{gap:8px;padding-bottom:max(14px,env(safe-area-inset-bottom));overflow:hidden}.qf .mwho{padding:2px 4px 8px;border-bottom:1px solid var(--ln);gap:12px}.qf .mlist{display:flex;flex-direction:column;gap:0;border:1.5px solid var(--ln);border-radius:20px;background:linear-gradient(180deg,#fff,var(--sf));overflow:hidden;box-shadow:0 8px 20px -16px rgba(19,41,107,.45)}.qf .mlist a{flex-direction:row;align-items:center;position:static;gap:12px;min-height:46px;padding:5px 12px;border:0;border-bottom:1px solid rgba(227,213,185,.7);border-radius:0;background:none;box-shadow:none}.qf .mlist a:last-child{border-bottom:0}.qf .mlist a:first-child .ml{font-weight:800;color:var(--lapis)}.qf .mlist a:active{background:#eaf0fc;color:var(--tx)}.qf .mlist a:active .mic{background:linear-gradient(180deg,#e8effd,#d7e3fa);color:var(--lapis)}.qf .mlist .ml{font-size:14.5px;font-weight:700}.qf .mlist em{position:static;font-size:11.5px;padding:2px 9px}.qf .mlist a>.i:last-child{color:var(--mu);opacity:.6}.qf .mic{width:32px;height:32px;border-radius:11px}.qf .mfoot{gap:8px;padding-top:2px}.qf .mfoot,.qf .mfoot button{display:flex;justify-content:center}.qf .mfoot button{flex:1 1;align-items:center;gap:6px;min-height:42px;border-radius:14px;border:1.5px solid var(--ln);background:var(--sf);color:var(--tx2);font-size:13px;font-weight:700}.qf .mfoot button .i{color:var(--lapis)}.qf .mfoot .lo,.qf .mfoot .lo .i{color:#8a3a2e}.qf .mfoot button:active{background:#eaf0fc}.qf .tourtop .tskip{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 12px 0 8px;border-radius:999px;border:1.5px solid rgba(138,92,18,.35);background:rgba(255,250,238,.7);color:#7a520c;font-size:13px;font-weight:800;box-shadow:0 6px 14px -10px rgba(19,41,107,.5)}.qf .ibtip,.qf .tourtop .tskip:active{background:#f6ead0}.qf .ibtip{display:flex;gap:6px;align-items:flex-start;margin:8px 0 10px;padding:9px 11px;border-radius:14px;color:#7a520c;font-size:12.5px;line-height:1.7;font-weight:600}.qf .ibtip .i{flex:none;margin-top:3px}.qf .soonc{justify-content:flex-start;gap:0;padding:0 0 10px;flex:1 1;min-height:0}.qf .soono{flex:1 1;min-height:0;width:100%;display:grid;place-items:center}.qf .soono .orb{margin:0!important;--s:min(190px,26dvh)}.qf .soont{flex:none;display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:14px}.qf .soont>.dn{margin:0}.qf .soont>.mu2{margin:0;max-width:34ch}.qf .vip{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border-radius:20px;color:#fbe6b4;text-decoration:none;background:linear-gradient(165deg,#2b5cc4,#14296e);border:1.5px solid rgba(240,192,106,.6);box-shadow:0 12px 24px -14px rgba(19,41,107,.7),inset 0 1px 0 rgba(255,255,255,.2)}.qf .vip>span{flex:1 1;text-align:start;font-size:15px;font-weight:800;display:flex;flex-direction:column;gap:1px}.qf .vip small{font-size:12px;font-weight:600;color:#cfd9f5}.qf .vip .i{flex:none;color:#f0c06a}.qf .vip:active{transform:scale(.985)}.qf .soonc .ghost{margin-top:8px}@media (max-width:959px){.qf .soonc{padding-bottom:36px}}.qf .ibpub{margin-top:10px}.qf .ibpub small{display:block;margin-top:6px;color:var(--mu);font-size:12px;line-height:1.7}.qf .pg2{display:flex;flex-direction:column;gap:9px;flex:1 1;min-height:0;overflow:hidden}.qf .pg2 .seg.terms{flex:none;margin:0}.qf .pg2 .pskel{flex:1 1;border-radius:22px}.qf .pfree{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-radius:16px;border:1.5px solid var(--ln);background:var(--sf)}.qf .pfree .dn{font-size:15px}.qf .pfree span{font-size:12.5px;color:var(--mu);font-weight:600}.qf .pcard{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:14px 16px 12px;border-radius:24px;border:1.5px solid var(--ln);background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 14px 28px -20px rgba(19,41,107,.55);overflow:hidden}.qf .pcard:before{content:"";position:absolute;inset-inline:18px;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#f0c06a,#b07a1a)}.qf .pcard.hot{flex-grow:1.22;color:var(--cream);border-color:rgba(240,192,106,.65);background:radial-gradient(120% 90% at 85% -10%,rgba(80,130,235,.5),transparent 55%),linear-gradient(165deg,#2b5cc4,#14296e 70%,#0e1d52);box-shadow:0 18px 34px -18px rgba(19,41,107,.8),inset 0 1px 0 rgba(255,255,255,.18)}.qf .pcard.hot:before{background:linear-gradient(90deg,#fbe6b4,#e4b45f)}.qf .pcard .badge{position:absolute;transform:translateY(-1px);padding:3px 12px;font-size:11.5px;font-weight:800;background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .pch{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-top:4px}.qf .pch .dn{font-size:21px}.qf .pch .pfor{font-size:12px;font-weight:600;color:var(--mu);text-align:end}.qf .pcard .seats{border-radius:999px;background:#e9eef9;color:var(--lapis)}.qf .pcard.hot .pch .dn,.qf .pcard.hot .ppr b,.qf .pcard.hot li{color:var(--cream)}.qf .pcard.hot .pfor,.qf .pcard.hot .ppr small{color:rgba(251,230,180,.85)}.qf .pcard.hot .seats{background:rgba(251,230,180,.18);color:#fbe6b4}.qf .ppr{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.qf .ppr b{font-size:26px;font-weight:900;color:var(--lapis);line-height:1.2}.qf .ppr small{font-size:12.5px;color:var(--mu);font-weight:600}.qf .ppr em{margin-inline-start:auto;font-style:normal;font-size:12px;font-weight:800;padding:2px 10px;border-radius:999px;background:#f6ead0;color:#7a520c}.qf .pcard.hot .ppr em{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .ptot{margin:-2px 0 0;font-size:12px;color:var(--tx2)}.qf .ptot b{color:#7a520c}.qf .pcard.hot .ptot{color:rgba(251,230,180,.9)}.qf .pcard.hot .ptot b{color:#f0c06a}.qf .pcard ul{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:space-evenly;gap:2px;margin:2px 0 0;padding:8px 0 0;border-top:1px solid var(--ln);list-style:none;font-size:13.5px;line-height:1.45}.qf .pcard.hot ul{border-top-color:rgba(251,230,180,.22)}.qf .pcard li{display:flex;gap:8px;align-items:flex-start}.qf .pcard li .i{flex:none;margin-top:2px;color:#1c8f74}.qf .pcard.hot li .i{color:#7fe3c6}.qf .pcard .cta,.qf .pcard .ghost{flex:none;height:44px!important;margin-top:4px!important;border-radius:16px}.qf .pcard.hot .cta{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b;box-shadow:0 10px 20px -12px rgba(0,0,0,.6)}.qf .pcard .cur{flex:none}.qf .pcard .upn{margin:2px 0 0;font-size:11.5px}.qf .pg2 .plk{flex:none;margin:0;line-height:1.5;font-size:12px}.qf .pg2 .bzcta{flex:none;height:46px;margin:0}@media (max-height:700px){.qf .pcard{padding:11px 14px 10px;gap:4px}.qf .ppr b{font-size:22px}.qf .pcard ul{font-size:12.5px}.qf .pcard li:nth-child(4){display:none}.qf .pch .dn{font-size:18px}.qf .pcard .cta,.qf .pcard .ghost{height:40px!important}}.qf .pcard .seats{display:inline-flex;align-items:center;gap:4px;margin:0;padding:2px 10px;font-size:12px;font-weight:800}.qf .pcard .seats b{font-size:13px;font-weight:900;color:inherit!important}.qf .pcard .badge{left:auto;right:auto;inset-inline-start:16px;top:0;border-radius:0 0 12px 12px}.qf .pcard.hot{padding-top:24px}.qf .pcard.biz{padding-block:12px 10px;gap:4px}.qf .pcard.biz .ppr b{font-size:22px}.qf .pcard.biz ul{line-height:1.4;padding-top:6px}.qf .pcard.biz.hot{padding-top:22px}@media (max-height:700px){.qf .pcard .ptot{display:none}.qf .pcard.hot{padding-top:22px}}.qf .fill.fit.pg2>.pcard{flex:1 1;min-height:0}.qf .fill.fit.pg2>.pcard.hot{flex-grow:1.25}.qf .fill.fit.pg2>.pskel{flex:1 1}.qf .fill.fit.pg2{gap:9px;padding-bottom:30px;overflow:hidden}.qf .pcard.iscur .ptot,.qf .pcard.iscur ul{display:none}.qf .pcard .pch{padding-top:2px}.qf .pcard .pfor{font-size:11.5px}.qf .pcard{gap:4px;padding:12px 15px 10px}.qf .pcard .ppr b{font-size:24px}.qf .pcard ul{padding-top:6px;font-size:13px}.qf .pcard .cta,.qf .pcard .ghost{height:42px!important}.qf .pcard.biz{padding:10px 15px 8px}.qf .pcard.biz .ppr b{font-size:21px}.qf .pcard.biz .dn{font-size:19px}.qf .pcard.biz ul{font-size:12.5px;padding-top:5px}.qf .pcard.biz .ptot{font-size:11.5px}@media (max-height:780px){.qf .pcard:not(.biz):has(.ptot) li:nth-child(4){display:none}.qf .pcard.biz .ptot{display:none}}.qf .lnk.adm{margin-top:2px;font-size:12px;opacity:.75}.qf .aglock .dn.nw{white-space:nowrap;font-size:clamp(18px,5.6vw,23px)}.qf .aglock .cta{margin-bottom:18px}.qf .mfoot{margin:12px 4px 2px;font-size:12px;line-height:1.7;text-align:center}.qf .bzt .mu2{font-size:14px;line-height:1.75;max-width:34ch;margin-inline:auto}.qf .notice.one{white-space:nowrap;font-size:13px;justify-content:center;padding-inline:12px}.qf .bzt .orb{margin-block:4px!important}.qf .bzt .team>span{padding:6px 10px}.qf .bzt .cta{margin-bottom:14px}.qf .bnf span,.qf .dn,.qf .mu2,.qf .notice,.qf .team small,.qf h1,.qf h2{text-wrap:balance}.qf p{text-wrap:pretty}.qf .pcard ul{container-type:size;overflow:hidden}@container (max-height:88px){.qf .pcard li:nth-child(n+4){display:none!important}}@container (max-height:64px){.qf .pcard li:nth-child(n+3){display:none!important}}@container (max-height:42px){.qf .pcard li:nth-child(n+2){display:none!important}}@container (max-height:20px){.qf .pcard li{display:none!important}}.qf .seg[role=tablist]:not(.terms){background:#dfe7f8;border-color:#c3d1ef}.qf .seg[role=tablist]:not(.terms)>.on{color:var(--cream);background:linear-gradient(180deg,#2b5cc4,#14296e);box-shadow:0 8px 16px -10px rgba(19,41,107,.85),inset 0 1px 0 rgba(255,255,255,.28)}.qf .seg[role=tablist]:not(.terms)>:not(.on){color:#2c418a}.qf .pfoot{flex:none;display:flex;gap:8px;justify-content:center;margin:0}.qf .pchip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:800;white-space:nowrap;color:#1b3584;background:#e4ebfa;border:1px solid #c3d1ef;text-decoration:none}.qf .pchip.ok{color:#14296e;background:linear-gradient(180deg,#fbeccb,#f2d9a0);border-color:#e4b45f}.qf .pchip .i{flex:none}.qf .pg2{gap:8px;padding-bottom:30px}.qf .pnav{flex:none;display:flex;align-items:center;gap:6px}.qf .pnav button{height:30px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:800;color:#2c418a;background:#e4ebfa;border:1px solid #c3d1ef}.qf .pnav button.on{color:#fff;background:linear-gradient(180deg,#2b5cc4,#14296e);border-color:transparent;box-shadow:0 6px 12px -8px rgba(19,41,107,.8)}.qf .pnav .pnow{margin-inline-start:auto;font-size:12px;color:var(--tx2);font-weight:700}.qf .pdeck{position:relative;flex:1 1;min-height:0}.qf .pscroll{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:26px}.qf .pscroll::-webkit-scrollbar{display:none}.qf .pz{position:relative;min-height:calc(100% - 30px);margin-bottom:12px;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;gap:8px;padding:18px 18px 14px;border-radius:26px;border:1.5px solid var(--ln);background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 14px 28px -20px rgba(19,41,107,.5);transform:scale(var(--s,1));opacity:var(--o,1);transform-origin:50% 0;will-change:transform,opacity}.qf .pz:last-child{min-height:100%;margin-bottom:0}.qf .pz:before{content:"";position:absolute;inset-inline:22px;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#f0c06a,#b07a1a)}.qf .pz.hot{color:var(--cream);border-color:rgba(240,192,106,.65);background:radial-gradient(120% 70% at 85% -10%,rgba(80,130,235,.55),transparent 55%),linear-gradient(165deg,#2b5cc4,#14296e 68%,#0e1d52);box-shadow:0 20px 38px -18px rgba(15,33,96,.8)}.qf .pz.hot:before{background:linear-gradient(90deg,#fbe6b4,#e4b45f)}.qf .pz .badge{position:absolute;top:0;inset-inline-start:18px;padding:3px 12px;border-radius:0 0 12px 12px;font-size:11.5px;font-weight:800;background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .pz.biz.hot,.qf .pz.hot{padding-top:26px}.qf .pzh{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.qf .pzh .dn{font-size:28px;line-height:1.2}.qf .pz.hot .pg b,.qf .pz.hot .ppr b,.qf .pz.hot .pzh .dn{color:var(--cream)}.qf .pz.hot .pfor,.qf .pz.hot .pg span,.qf .pz.hot .plead,.qf .pz.hot .ppr small,.qf .pz.hot .ptot{color:rgba(251,230,180,.88)}.qf .pz.hot .ptot b{color:#f0c06a}.qf .pz .pfor{font-size:12px;text-align:end;max-width:46%;line-height:1.5}.qf .pz .ppr b{font-size:30px}.qf .pz .ptot{margin:-4px 0 0}.qf .pz>.cta,.qf .pz>.ghost{flex:none;height:48px!important;margin:2px 0 0!important;border-radius:16px;display:flex;align-items:center;justify-content:center;text-decoration:none}.qf .pz.hot>.cta{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b;box-shadow:0 10px 20px -12px rgba(0,0,0,.6)}.qf .pz .plead{margin:4px 0 0;font-size:13px;line-height:1.75;color:var(--tx2)}.qf .pz .pall{margin:0;display:flex;gap:6px;align-items:center;font-size:12.5px;font-weight:800;color:#7a520c}.qf .pz.hot .pall{color:#f0c06a}.qf .pgrp{display:grid;gap:12px;padding-top:12px;border-top:1px solid var(--ln)}.qf .pz.hot .pgrp{border-top-color:rgba(251,230,180,.22)}.qf .pg{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;opacity:0;transform:translateY(12px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,.8,.24,1);transition-delay:calc(var(--i,0) * 70ms)}.qf .pscroll[data-ready] .pz:first-child .pg,.qf .pz.on .pg{opacity:1;transform:none}.qf .pg b{display:block;font-size:14px;font-weight:800;line-height:1.5}.qf .pg span{display:block;font-size:12.5px;line-height:1.7;color:var(--tx2)}.qf .pgi{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:#1b3584;background:#e4ebfa}.qf .pz.hot .pgi{color:#fbe6b4;background:rgba(251,230,180,.16)}.qf .pz .pfoot{margin-top:auto;padding-top:6px}.qf .pz .notice{margin:0}.qf .pcue{position:absolute;inset-inline:0;bottom:-2px;margin-inline:auto;width:max-content;display:flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;color:#14296e;font-size:12.5px;font-weight:900;background:linear-gradient(180deg,#fbe6b4,#e4b45f);box-shadow:0 10px 20px -10px rgba(15,33,96,.7),0 0 0 4px rgba(255,255,255,.55);z-index:3}.qf .pcue i{width:9px;height:9px;border-inline-start:2.5px solid #14296e;animation:pcue 1.4s ease-in-out infinite}.qf .pcue i+i{animation-delay:.2s}@keyframes pcue{0%{opacity:0;translate:0 5px}50%{opacity:1}to{opacity:0;translate:0 -5px}}@media (prefers-reduced-motion:reduce){.qf .pcue i{animation:none;opacity:1}.qf .pg{transition:none;opacity:1;transform:none}}@media (max-height:700px){.qf .pz{padding:14px 15px 12px;gap:6px}.qf .pzh .dn{font-size:24px}.qf .pz .ppr b{font-size:26px}.qf .pgrp{gap:9px}}.qf .fill.fit.pg2>.pdeck{flex:1 1;min-height:0}.qf .pzh{align-items:flex-end}.qf .pzn{display:grid;gap:2px;min-width:0}.qf .pzn .pfor{max-width:none;text-align:start;font-size:11.5px}.qf .pzh .ppr{display:grid;justify-items:end;gap:0;margin:0}.qf .pz .ppr b{font-size:26px;line-height:1.2}.qf .pz .ppr small{font-size:11.5px}.qf .pz .ppr em{margin-top:2px}.qf .pgrp{gap:9px;padding-top:10px}.qf .pg{grid-template-columns:32px 1fr;gap:10px}.qf .pgi{width:32px;height:32px;border-radius:10px}.qf .pg b{font-size:13.5px;line-height:1.4}.qf .pg span{font-size:12px;line-height:1.6}.qf .pz{gap:7px;padding:16px 16px 12px}.qf .pz .seats{background:none;padding:0;font-size:11.5px;color:var(--tx2);font-weight:700}.qf .pz.hot .seats{color:rgba(251,230,180,.88);background:none}.qf .pz>.cta,.qf .pz>.ghost{height:44px!important}.qf .pdots{position:absolute;inset-inline-end:7px;top:50%;translate:0 -50%;display:grid;gap:6px;z-index:2;pointer-events:none}.qf .pdots i{width:5px;height:5px;border-radius:50%;background:rgba(19,41,107,.28);transition:height .25s ease,background .25s ease}.qf .pdots i.on{height:16px;border-radius:3px;background:#d9a24a}.qf .mu2.one{white-space:nowrap;max-width:none}.qf .qen{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(70% 50% at 50% 42%,#fffaf0,#f6f0e3 70%);transition:opacity .5s ease .08s,visibility 0s linear .6s}.qf .qen.leave{opacity:0;visibility:hidden;pointer-events:none}.qf .qen-core{position:relative;display:grid;place-items:center;width:188px;height:188px;margin-bottom:6px;transition:transform .55s cubic-bezier(.5,0,.2,1),filter .55s ease}.qf .qen.leave .qen-core{transform:scale(1.9);filter:blur(7px)}.qf .qen-core .mark{width:104px;height:104px;filter:drop-shadow(0 18px 28px rgba(19,41,107,.35));animation:qen-breath 2.4s ease-in-out infinite}.qf .qen-arc{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg}.qf .qen-arc circle{fill:none;stroke-linecap:round}.qf .qen-track{stroke:rgba(19,41,107,.1);stroke-width:2}.qf .qen-fill{stroke:#d9a24a;stroke-width:3;transition:stroke-dashoffset .45s cubic-bezier(.3,.8,.3,1)}.qf .qen-orbit{position:absolute;inset:0;animation:qen-spin 3.2s linear infinite}.qf .qen-orbit i{position:absolute;top:2px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#2b5cc4;box-shadow:0 0 0 3px rgba(43,92,196,.18),0 0 12px rgba(43,92,196,.7)}.qf .qen-wm{width:min(210px,56vw);height:auto;animation:qen-rise .7s cubic-bezier(.22,.8,.24,1) .1s both;transition:transform .5s ease,opacity .4s ease}.qf .qen.leave .qen-steps,.qf .qen.leave .qen-tag,.qf .qen.leave .qen-wm{transform:translateY(-10px);opacity:0}.qf .qen-tag{margin:0;font-size:14px;font-weight:700;color:#2c418a;animation:qen-rise .7s cubic-bezier(.22,.8,.24,1) .3s both;transition:transform .5s ease,opacity .4s ease}.qf .qen.daily .qen-tag{opacity:0;animation:none}.qf .qen-steps{position:absolute;bottom:max(48px,env(safe-area-inset-bottom));display:flex;gap:14px;margin:0;padding:0;list-style:none;transition:transform .5s ease,opacity .4s ease}.qf .qen-steps li{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#4a5a8a;transition:color .3s ease}.qf .qen-steps i{width:8px;height:8px;border-radius:50%;background:#cdd8ef;transition:background .3s ease,box-shadow .3s ease}.qf .qen-steps li.dn2{color:#6b4708}.qf .qen-steps li.dn2 i{background:#d9a24a;box-shadow:0 0 0 3px rgba(217,162,74,.25)}@keyframes qen-breath{50%{transform:scale(1.05)}}@keyframes qen-ring{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.5);opacity:0}}@keyframes qen-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes qen-spin{to{transform:rotate(1turn)}}.qf[data-enter] .scr>:not(.tabs){animation:qf-enter .7s cubic-bezier(.22,.8,.24,1) both}.qf[data-enter] .scr>.tabs{animation:qf-enter-tabs .7s cubic-bezier(.22,.8,.24,1) .08s both}@keyframes qf-enter{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes qf-enter-tabs{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qf .qen-core .mark,.qf .qen-orbit,.qf[data-enter] .scr>*{animation:none}}.qf,body,html{touch-action:manipulation;text-size-adjust:100%}.qf input,.qf select,.qf textarea{font-size:max(16px,1em)}.qf .md.g,.qf .mmsw,.qf .seg.terms button{position:relative}.qf .md.g:after,.qf .mmsw:after,.qf .seg.terms button:after{content:"";position:absolute;inset:-7px -3px}.qf .seg.terms small{font-size:11px}.qf .top.homet{grid-template-columns:1fr auto 1fr;gap:6px}.qf .top.homet>:first-child{justify-self:start}.qf .topl{justify-self:end;display:flex;align-items:center;gap:4px}.qf .ib.invb{position:relative;width:40px;height:40px;color:var(--gold,#c9a24a);background:color-mix(in srgb,var(--gold,#c9a24a) 10%,transparent);border-color:color-mix(in srgb,var(--gold,#c9a24a) 32%,transparent)}.qf .ib.invb i{position:absolute;top:8px;inset-inline-end:8px;width:6px;height:6px;border-radius:50%;background:var(--gold,#c9a24a);box-shadow:0 0 0 2px var(--bg)}@media (prefers-reduced-motion:no-preference){.qf .ib.invb i{animation:qf-glint 2.6s ease-in-out infinite}}.qf .chips>.codechip{color:var(--lapis);border-color:color-mix(in srgb,var(--lapis) 30%,transparent)}.qf .top .tt,.qf .top>b.dn{flex:1 1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:8px}.qf .scr:has(.legal) .top .tt{font-size:15px;text-overflow:clip}.qf .agh b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .lnk,.qf .play.sm,.qf .seg button,.qf .tskip{position:relative}.qf .lnk:after,.qf .play.sm:after,.qf .tskip:after{content:"";position:absolute;inset:-10px -6px}.qf .seg button:after{content:"";position:absolute;inset:-4px 0}@media (max-height:820px){.qf .spl.au .orb{--s:min(136px,17.5dvh);margin-block:10px!important}.qf .spl.au .wm{font-size:min(50px,7dvh)}}@media (max-height:700px){.qf .spl.au .orb{--s:min(96px,15dvh)}.qf .spl.au .wm{font-size:38px}.qf .spl.au .orb{margin-block:10px!important}}.qf .pstrip{list-style:none;margin:6px 0 -2px;padding:8px 8px 0;display:flex;gap:8px;overflow-x:auto;flex:none;scrollbar-width:none}.qf .pstrip::-webkit-scrollbar{display:none}.qf .pstrip li{flex:none;position:relative;display:flex;align-items:center;gap:8px;height:52px;max-width:210px;padding:4px 30px 4px 10px;border-radius:15px;background:var(--sf);border:1px solid var(--ln);box-shadow:0 8px 18px -14px rgba(19,41,107,.5)}.qf .pstrip li.image{padding-inline-start:4px}.qf .pstrip img{width:42px;height:42px;border-radius:11px;object-fit:cover;flex:none}.qf .pfi{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;flex:none;background:#eaf0fc;color:var(--lapis)}.qf .pfn{display:grid;min-width:0;line-height:1.35}.qf .pfn b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .pfn small{font-size:11px;color:var(--mu)}.qf .pfx{position:absolute;top:-6px;inset-inline-end:-6px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--tx);color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}.qf .pfx:after{content:"";position:absolute;inset:-8px}.qf .pstrip li.reading{padding-inline-start:10px}.qf .pstrip li.reading .sk{width:36px;height:36px;border-radius:11px;flex:none}.qf .top.homet .ctitle{justify-self:center}.qf .ctitle>div{align-items:center;text-align:center}.qf .top.homet>.ib.topl{justify-self:end}.qf .chips,.qf .tabs,.qf [role=button],.qf [role=tab],.qf a,.qf button,.qf img,.qf svg{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.qf .b,.qf .b *,.qf .b a,.qf .legal,.qf .legal *,.qf .legal a,.qf .rbody,.qf .rbody *,.qf .rbody a,.qf code,.qf input,.qf pre,.qf textarea{-webkit-touch-callout:default;user-select:text;-webkit-user-select:text}.qf .hero .hint{margin-top:7px;margin-bottom:0}.qf .htxt{padding-bottom:0}.qf .acplan .cta.gold{background:linear-gradient(142deg,#fdebb4,#ecc169 30%,#c58d2c 72%,#a06f18);color:#2c1c02;border:1px solid rgba(255,244,200,.55);box-shadow:0 10px 22px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.65);font-weight:800}.qf .acplan .cta.gold:active{filter:brightness(.96)}.qf .acbiz{display:grid;gap:8px;padding:12px 14px;border-radius:22px;background:#fff;border:1px solid var(--ln);color:var(--tx);text-decoration:none}.qf .acbh{display:grid;gap:1px;min-width:0}.qf .acbh .mu{font-size:12px}.qf .acbh .dn{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .acbg{display:flex;align-items:center;gap:6px}.qf .acbg .mu{margin-inline-start:auto;font-size:12px}.qf .acpend{font-style:normal;font-size:12.5px;font-weight:700;color:#7a5410;background:rgba(176,124,30,.14);border-radius:999px;padding:3px 10px;justify-self:start}.qf .acgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.qf .acgrid a{grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-items:center;text-align:center;padding:8px 4px;row-gap:2px}.qf .acgrid .mic{grid-row:auto;width:30px;height:30px}.qf .acgrid b{font-size:15px}.qf .acgrid em{font-size:11.5px;white-space:nowrap}.qf .hlp{display:flex;flex-direction:column}.qf .hlp.scroll{overflow-y:auto}.qf .hlp .hsearch{margin-top:2px;flex:none;height:48px;border-radius:18px;background:#fff;box-shadow:0 12px 24px -20px rgba(15,33,96,.5)}.qf .htour{position:relative;overflow:hidden;display:grid;border-radius:24px;text-align:start;color:#f7efdc;border:0;background:linear-gradient(150deg,#2a56b6,#13296b 62%,#0c1b4d);box-shadow:0 18px 34px -22px rgba(12,20,48,.8)}.qf .htl{display:grid;gap:2px}.qf .htl .dn{font-size:18px;color:#fbe6b4}.qf .htl span{font-size:12.5px;color:rgba(247,239,220,.82)}.qf .hsteps{grid-template-columns:repeat(4,1fr)}.qf .hst,.qf .hsteps{position:relative;display:grid;gap:4px}.qf .hst{justify-items:center}.qf .hst i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(142deg,#fdebb4,#c58d2c);color:#2c1c02;box-shadow:0 8px 16px -10px rgba(0,0,0,.7)}.qf .hst small{font-size:11.5px;font-weight:700;color:#f7efdc}.qf .hst s{position:absolute;top:18px;inset-inline-start:calc(50% + 24px);width:calc(100% - 48px);height:0;border-top:1.5px dashed rgba(236,193,105,.6);text-decoration:none}.qf .htopics{display:grid;grid-template-columns:1fr 1fr}.qf .htp{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;text-align:start;border-radius:18px;background:#fff;border:1px solid var(--ln);color:var(--tx);box-shadow:0 12px 22px -20px rgba(15,33,96,.5)}.qf .htp .mic{grid-row:1/3}.qf .htp b{font-family:var(--display);font-size:14.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf .htp em{font-style:normal;font-size:11.5px;color:var(--mu)}.qf .htp:active{transform:scale(.98)}.qf .hback{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px;border-radius:999px;background:var(--sf2);color:var(--lapis);font-weight:700;font-size:12.5px;margin-bottom:4px}.qf .hback svg{transform:rotate(0deg)}.qf .hfoot{margin:2px 0 0}.qf .hlp .hgrp{margin-top:6px}.qf .tsolved{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;margin-top:4px;border-radius:999px;background:rgba(47,208,166,.14);color:#0f6b55;border:1px solid rgba(47,208,166,.45);font-weight:800;font-size:13px}.qf .tsolved:disabled{opacity:.6}.qf .hrow .hk{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px}.qf .hrow span.hk{display:grid;flex:none}.qf .hgr:last-of-type{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.qf .acbiz{grid-template-columns:1fr auto;align-items:center;row-gap:6px;padding:10px 14px}.qf .acbiz .acpend{justify-self:end;align-self:start}.qf .acbiz .acbg{grid-column:1/-1}.qf .acuse{padding:9px 14px;gap:4px 8px}.qf .acuse b{font-size:18px}.qf .acleft{align-items:baseline;flex-wrap:wrap;gap:2px 10px}.qf .acleft span{font-size:12.5px}.qf .acid{padding:10px 14px}.qf .pz{gap:10px;padding:18px 16px 12px;justify-content:flex-start}.qf .pz.biz.hot,.qf .pz.hot{padding-top:30px}.qf .pz .pzn{display:grid;gap:2px}.qf .pz .pzn .dn{font-size:26px;line-height:1.25}.qf .pz .pfor{max-width:none;text-align:start;font-size:12.5px;font-weight:600;color:var(--mu)}.qf .ppb{display:grid;gap:5px}.qf .ppn{display:flex;align-items:baseline;gap:8px}.qf .ppn b{font-family:var(--display);font-size:40px;line-height:1.1;font-weight:900;color:var(--lapis);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qf .ppn span{font-size:14px;font-weight:700;color:var(--tx2)}.qf .pps{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;font-weight:600;color:var(--mu)}.qf .pps s{opacity:.85}.qf .pps em{font-style:normal;font-weight:800;font-size:11.5px;padding:2px 10px;border-radius:999px;background:#f6ead0;color:#7a520c}.qf .pz .ptot{margin:0;font-size:12.5px;line-height:1.6;color:var(--tx2)}.qf .pz .ptot b{color:#7a520c}.qf .pst{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;border-top:1px solid var(--ln)}.qf .pstt{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:9px 10px;border-radius:16px;background:rgba(32,80,180,.06);min-width:0}.qf .pstt .pgi{grid-row:1/3;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#1b3584;background:#e4ebfa}.qf .pstt .pgi svg{display:block}.qf .pstt b{font-family:var(--display);font-size:20px;line-height:1.15;font-weight:900;color:var(--tx);white-space:nowrap}.qf .pstt .pl{display:block;font-size:11.5px;line-height:1.35;font-weight:600;color:var(--tx2)}.qf .pft{list-style:none;margin:0;padding:0;display:grid;gap:5px;font-size:12.5px;line-height:1.6;color:var(--tx2)}.qf .pft li{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:start}.qf .pft svg{color:#b07c1e;margin-top:4px}.qf .pz.hot .ppn b,.qf .pz.hot .pstt b,.qf .pz.hot .pzn .dn{color:#fff}.qf .pz.hot .pfor{color:rgba(251,230,180,.92)}.qf .pz.hot .ppn span{color:#fbe6b4}.qf .pz.hot .cur .mu,.qf .pz.hot .pft,.qf .pz.hot .pps,.qf .pz.hot .pstt .pl,.qf .pz.hot .ptot,.qf .pz.hot .upn{color:rgba(255,255,255,.84)}.qf .pz.hot .pps em{background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .pz.hot .pft svg,.qf .pz.hot .ptot b,.qf .pz.hot .tagv{color:#f0c06a}.qf .pz.hot .lnk{color:#fbe6b4}.qf .pz.hot .pst{border-top-color:rgba(251,230,180,.22)}.qf .pz.hot .pstt{background:rgba(255,255,255,.09)}.qf .pz.hot .pstt .pgi{color:#fbe6b4;background:rgba(251,230,180,.18)}.qf .pz.hot>.cta:disabled{color:#13296b;opacity:.7}.qf .pz>.cta:disabled,.qf .pz>.ghost:disabled{opacity:.7}.qf .pz .pg{opacity:1;transform:none}.qf .pcue i{border-inline-start:0;border-left:2.5px solid #14296e;border-top:2.5px solid #14296e;transform:rotate(45deg)}.qf .pcue i+i{margin-inline-start:-14px}.qf .pz:not(:last-child) .pfoot{display:none}@media (max-height:820px){.qf .pz:not(:last-child){padding-bottom:42px}.qf .pz{gap:8px}.qf .ppn b{font-size:36px}.qf .pst{gap:7px;padding-top:10px}.qf .pstt{padding:7px 9px}.qf .pstt b{font-size:18px}}@media (max-height:700px){.qf .pz:not(:last-child){padding-bottom:56px}.qf .pz .pfor{display:none}.qf .ppn b{font-size:34px}.qf .pz{gap:8px}.qf .pstt .pgi{width:30px;height:30px}.qf .pstt{grid-template-columns:30px 1fr;padding:6px 8px}}.qf .htour{gap:16px;padding:18px 16px 16px;cursor:default}.qf .hst i{line-height:0}.qf .hst i svg{display:block;margin:0}.qf .hlp{gap:14px}.qf .htopics{gap:12px;flex:1 1;align-content:start;grid-auto-rows:minmax(92px,auto)}.qf .htp{padding:16px 14px;row-gap:4px;border-radius:20px}.qf .htp .mic{width:42px;height:42px}.qf .htp b{font-size:15px}.qf .hfoot{margin:10px 0 4px;padding-bottom:8px}.qf .top .tend{display:flex;align-items:center;gap:6px}.qf .htopics{gap:10px;flex:none;grid-auto-rows:minmax(72px,auto)}.qf .htp{padding:12px;column-gap:10px;row-gap:2px}.qf .htp .mic{width:40px;height:40px}.qf .htp b{font-size:14px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip}.qf .hsup{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:auto;padding:14px;border-radius:22px;text-decoration:none;color:#f7efdc;border:1px solid rgba(236,193,105,.45);background:linear-gradient(150deg,#1b3a86,#13296b 60%,#0c1b4d);box-shadow:0 16px 30px -22px rgba(12,20,48,.85)}.qf .hsi{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(142deg,#fdebb4,#c58d2c);color:#2c1c02;line-height:0}.qf .hsg svg,.qf .hsi svg{display:block}.qf .hst2{display:grid;gap:2px;min-width:0}.qf .hst2 b{font-family:var(--display);font-size:15px;line-height:1.4;color:#fbe6b4}.qf .hst2 small{font-size:12px;line-height:1.5;color:rgba(247,239,220,.84)}.qf .hsg{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(251,230,180,.16);color:#fbe6b4;line-height:0}.qf .hsup:active{transform:scale(.985)}.qf .hlp{gap:10px;padding-bottom:6px}.qf .htour{gap:12px;padding:14px 16px}.qf .htopics{gap:8px;grid-auto-rows:minmax(64px,auto)}.qf .htp{padding:10px 12px;column-gap:9px;row-gap:0}.qf .htp .mic{width:36px;height:36px}.qf .htp b{font-size:13.5px;line-height:1.4}.qf .hsup{padding:12px 14px}.qf .hst2 b{font-size:14px;white-space:nowrap}.qf .htp{padding-inline:10px;column-gap:8px}.qf .htp b{font-size:13px;letter-spacing:-.01em}.qf .scr>.top+.fill{padding-top:14px!important}.qf .scr>.top+.fill>:first-child{margin-top:0!important}.qf .scr>.top+:not(.fill){margin-top:14px}.qf .brxf>:first-child{margin-top:0!important}.qf .vl{display:flex;flex-direction:column;gap:12px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.qf .vlh{position:relative;overflow:hidden;display:grid;justify-items:center;gap:2px;padding:20px 16px 18px;border-radius:26px;text-align:center;color:#f7efdc;background:linear-gradient(150deg,#2a56b6,#13296b 62%,#0c1b4d);box-shadow:0 18px 34px -22px rgba(12,20,48,.8)}.qf .vlt{font-size:13px;font-weight:700;color:rgba(247,239,220,.86)}.qf .vln{font-family:var(--display);font-size:60px;line-height:1.15;font-weight:900;color:#fbe6b4;display:flex;align-items:baseline;gap:8px}.qf .vln small{font-size:20px;font-weight:800;color:#f7efdc}.qf .vle{font-family:var(--display);font-size:24px;line-height:1.6;color:#fbe6b4}.qf .vls{font-size:12.5px;line-height:1.7;color:rgba(247,239,220,.8);max-width:30ch}.qf .vlg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.qf .vlc{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:12px;border-radius:18px;background:#fff;border:1px solid var(--ln);min-width:0}.qf .vlc .mic{grid-row:1/3}.qf .vlc b{font-family:var(--display);font-size:20px;line-height:1.2}.qf .vlc small{font-size:12px;line-height:1.4;color:var(--tx2)}.qf .vlp{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--tx2)}.qf .vlp svg{color:#b07c1e}.qf .vlhow{padding:4px 14px;border-radius:18px;background:rgba(255,255,255,.7);border:1px solid var(--ln)}.qf .vlhow>summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-weight:800;font-size:14px;cursor:pointer;list-style:none}.qf .vlhow>summary::-webkit-details-marker{display:none}.qf .vlhow>summary svg{transition:transform .2s}.qf .vlhow[open]>summary svg{transform:rotate(-90deg)}.qf .vlhow li,.qf .vlhow p{font-size:13px;line-height:1.8;color:var(--tx2);margin:0 0 6px}.qf .vlhow ul{margin:0 0 6px;padding-inline-start:18px}.qf .vlhow b{color:var(--tx)}.qf .acval{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:14px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.92);font-weight:600;text-decoration:none}.qf .acval b{color:#fbe6b4}.qf .acval span{flex:1 1;min-width:0}.qf .acval svg:first-child{color:#f0c06a;flex:none}.qf .acplan:not(.paid) .acval{background:rgba(32,80,180,.07);color:var(--tx2)}.qf .acplan:not(.paid) .acval b{color:var(--lapis)}.qf .vl>*{flex:none}.qf .vls{text-wrap:balance}.qf .acval{min-height:32px;font-size:12.5px;white-space:nowrap}.qf .acval span{overflow:hidden;text-overflow:ellipsis}.qf .pz .pcost{margin:0;font-size:12.5px;line-height:1.6;color:var(--tx2)}.qf .pz .pcost b{color:#7a520c}.qf .pz.hot .pcost{color:rgba(255,255,255,.84)}.qf .pz.hot .pcost b{color:#f0c06a}@media (max-height:820px){.qf .pz{gap:6px}.qf .pz .pcost{font-size:12px;line-height:1.5}.qf .pstt{padding:6px 9px}.qf .pst{padding-top:8px}}@media (max-height:700px){.qf .pz .pcost{display:none}}@media (max-height:759px){.qf .pft{display:none}}@media (min-height:760px) and (max-height:830px){.qf .pft li:nth-child(n+3){display:none}}.qf .pz:has(.cur) .pft{display:none}.qf .ibp{grid-template-columns:repeat(3,1fr)}.qf .ibp>span{padding:10px 4px}.qf .fit .plan .badge,.qf .ibp small,.qf .pfn small,.qf .seg.terms small{font-size:12px}.qf .seg.terms button{min-height:36px}.qf .ibpick small,.qf .qxs small{font-size:12px}.qf .agh>div:nth-child(2){min-width:0;flex:1 1}.qf .agh b{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.5}.qf .vipok{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-weight:700;color:var(--tx2)}.qf .vip.ghosted{min-height:64px;background:var(--sf2);border-color:var(--ln);box-shadow:none}.qf .tabs{height:62px;padding:5px 8px;border-radius:24px}.qf .tabs>a,.qf .tabs>button{width:66px;height:52px;border-radius:18px;gap:3px}.qf .tabs>.tcen{width:68px;height:52px;margin-top:-22px;border-radius:0}.qf .tabs>a.on,.qf .tabs>button.on{animation:qf-pill .46s cubic-bezier(.34,1.5,.5,1) both}.qf .tabs>a.on .i{animation:qf-pill-i .5s cubic-bezier(.34,1.6,.5,1) .04s both}.qf .tabs>a.on em{animation:qf-pill-t .34s ease-out .08s both}@keyframes qf-pill{0%{transform:scale(.82);opacity:.6;box-shadow:0 0 0 rgba(19,41,107,0)}to{transform:none;opacity:1}}@keyframes qf-pill-i{0%{transform:translateY(5px) scale(.8)}60%{transform:translateY(-2px) scale(1.12)}to{transform:none}}@keyframes qf-pill-t{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qf .tabs>a.on,.qf .tabs>a.on .i,.qf .tabs>a.on em{animation:none}}@media (max-width:959px){.qf .comp:has(+.tabs),.qf .composer:has(+.tabs){margin-bottom:48px}.qf .fill:has(~.tabs){padding-bottom:34px}}.qf .ibpick{gap:8px}.qf .ibpick button{border:1.5px solid var(--fieldln);background:linear-gradient(180deg,#fffefb,#f6efe0);box-shadow:var(--lift);color:var(--tx);min-height:64px;transition:transform .14s ease,border-color .2s ease,background .2s ease}.qf .ibpick button b{font-family:var(--display);font-size:15px;font-weight:800}.qf .ibpick button small{color:var(--tx2);font-size:12px;line-height:1.4;text-align:center}.qf .ibpick button:active{transform:scale(.97)}.qf .ibpick button.on{border-color:#c98a1e;background:linear-gradient(180deg,#2b5cc4,#14296e);color:#fbe6b4;box-shadow:0 10px 20px -12px rgba(19,41,107,.8),inset 0 1px 0 rgba(255,255,255,.24)}.qf .ibpick button.on small{color:#dce6ff}.qf .railw{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.qf .railw>.fill{flex:1 1;scrollbar-width:none;padding-bottom:calc(36px + env(safe-area-inset-bottom))}.qf .railw>.fill::-webkit-scrollbar{display:none}.qf .srail{position:absolute;inset-block:6px;inset-inline-end:-15px;width:4px;pointer-events:none}.qf .srail i{display:block;width:4px;border-radius:3px;background:linear-gradient(#e6bd72,#d9a24a);box-shadow:0 0 0 1px rgba(255,255,255,.5);opacity:0;transition:opacity .25s ease}.qf .ibc,.qf .ibch,.qf .ibnew,.qf .ibpick,.qf .ibset{--s1:var(--sf);--bd:var(--ln);--ok:#2a8a64}.qf .ibgives{list-style:none;margin:2px 0 0;padding:10px 12px;display:grid;gap:6px;border-radius:16px;background:var(--sf2);font-size:13px;line-height:1.7;color:var(--tx2)}.qf .ibgives li{display:flex;gap:8px;align-items:flex-start}.qf .ibgives svg{flex:none;margin-top:5px;color:#2a8a64}.qf .ibc .ibpick button.on{border-color:#c98a1e;background:linear-gradient(180deg,#2b5cc4,#14296e);color:#fbe6b4}.qf .ibc .ibpick button.on b{color:#fbe6b4}.qf .ibc .ibpick button.on small{color:#dce6ff}.qf .pqterms{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;margin:8px 0 6px;border-radius:20px;background:#e9eefb;border:1px solid #cdd8f0;flex:none}.qf .pqterms button{display:grid;gap:1px;justify-items:center;align-content:center;min-height:48px;padding:4px 2px;border-radius:16px;color:#2c418a;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.qf .pqterms b{font-size:13.5px;font-weight:800}.qf .pqterms b,.qf .pqterms small{line-height:1.3;white-space:nowrap}.qf .pqterms small{font-size:12px;font-weight:700;color:#8a5d0b}.qf .pqterms button.on{background:#fff;color:var(--tx);box-shadow:0 6px 14px -8px rgba(19,41,107,.55),0 0 0 1px #c3d1ef}.qf .pqwrap{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;margin-bottom:8px}.qf .pqpg{flex:1 1;min-height:0;display:grid;grid-auto-rows:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none}.qf .pqpg::-webkit-scrollbar{display:none}.qf .pqsl{height:100%;min-height:0;scroll-snap-align:start;scroll-snap-stop:always;padding-block:2px}.qf .pqdots{position:absolute;inset-inline-end:-17px;top:50%;translate:0 -50%;display:flex;flex-direction:column;gap:2px}.qf .pqdots button{display:grid;place-items:center;width:18px;height:26px;padding:0}.qf .pqdots i{display:block;width:5px;height:9px;border-radius:3px;background:#c8d3ec;transition:height .25s ease,background-color .25s ease}.qf .pqdots button.on i{height:22px;background:linear-gradient(#e6bd72,#d9a24a)}.qf .pq{position:relative;height:100%;display:flex;flex-direction:column;gap:8px;padding:16px 14px 12px;border-radius:26px;border:1.5px solid var(--ln);background:linear-gradient(180deg,#fff,var(--sf));box-shadow:0 14px 28px -20px rgba(19,41,107,.5);overflow:hidden;transform:scale(calc(1 - .06 * var(--p,0)));opacity:calc(1 - .55 * var(--p,0));transform-origin:50% 50%;will-change:transform,opacity}.qf .pq:before{content:"";position:absolute;inset-inline:22px;top:0;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#f0c06a,#b07a1a)}.qf .pq.hot{color:#fff;border-color:rgba(240,192,106,.65);background:radial-gradient(120% 70% at 85% -10%,rgba(80,130,235,.55),transparent 55%),linear-gradient(165deg,#2b5cc4,#14296e 68%,#0e1d52);box-shadow:0 20px 38px -18px rgba(15,33,96,.8)}.qf .pq.hot:before{background:linear-gradient(90deg,#fbe6b4,#e4b45f)}.qf .pq .badge{position:absolute;top:0;inset-inline-start:14px;padding:2px 12px;border-radius:0 0 12px 12px;font-size:12px;font-weight:800;background:linear-gradient(180deg,#fbe6b4,#e4b45f);color:#13296b}.qf .pqh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "l l";align-items:start;gap:2px 10px;padding-top:6px}.qf .pqh .dn{grid-area:n;font-size:27px;line-height:1.3;color:var(--tx)}.qf .pqh .pql{grid-area:l;margin:0;font-size:12.5px;font-weight:600;line-height:1.6;color:var(--tx2)}.qf .pq.hot .pqh .dn{color:#fff}.qf .pq.hot .pqh .pql{color:#fbe6b4}.qf .pqp{grid-area:p;display:grid;justify-items:end;gap:1px}.qf .pqo{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.4}.qf .pqo s{color:var(--mu);text-decoration-thickness:1.5px}.qf .pqo em{font-style:normal;font-weight:800;padding:1px 8px;border-radius:999px;background:linear-gradient(180deg,#f6d58b,#e0a93f);color:#3d2a05}.qf .pq.hot .pqo s{color:rgba(255,255,255,.72)}.qf .pqn{display:flex;align-items:baseline;gap:6px}.qf .pqn b{font-family:var(--body);font-size:31px;line-height:1.15;font-weight:800;color:var(--lapis);font-feature-settings:normal;font-variant-numeric:normal}.qf .pqn span{font-size:12.5px;font-weight:800;color:var(--tx)}.qf .pqp>small{font-size:12px;font-weight:700;color:var(--tx2);line-height:1.3}.qf .pq.hot .pqn b{color:#fff}.qf .pq.hot .pqn span{color:#fbe6b4}.qf .pq.hot .pqp>small{color:rgba(255,255,255,.85)}.qf .pqr{flex:1 1;min-height:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-evenly;overflow:hidden}.qf .pqr li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:center;padding:3px 0;border-bottom:1px solid rgba(19,41,107,.09);font-size:13px;line-height:1.5;color:var(--tx)}.qf .pqr li:last-child{border-bottom:0}.qf .pqr .pgi{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#e4ebfa;color:#1b3584}.qf .pqt{display:grid;gap:0}.qf .pqt b{font-family:var(--body);font-size:14.5px;font-weight:800}.qf .pqt small{font-size:12px;line-height:1.5}.qf .pqr li.lk,.qf .pqt small{color:var(--tx2)}.qf .pqr li.lk .pgi{background:#efe9db;color:#8a7a5a}.qf .pqr li em{font-style:normal;font-size:12px;font-weight:800;padding:2px 9px;border-radius:999px;background:#f6ead0;color:#6b4708;white-space:nowrap}.qf .pq.hot .pqr li{color:#fff;border-bottom-color:rgba(251,230,180,.2)}.qf .pq.hot .pqt small{color:rgba(255,255,255,.8)}.qf .pq.hot .pqr .pgi{background:rgba(251,230,180,.2);color:#fbe6b4}.qf .pq>.cta,.qf .pq>.ghost{flex:none;height:46px!important;display:flex;align-items:center;justify-content:center}.qf .pq.hot>.cta:disabled{color:#13296b;opacity:.8}.qf .pq>.cta:disabled,.qf .pq>.ghost:disabled{opacity:.7}.qf .pq>.cur,.qf .pq>.notice,.qf .pq>.upn{flex:none;margin:0}.qf .pq .cur{display:grid;gap:2px;justify-items:center;text-align:center}.qf .pq .cur p{margin:0;font-size:12.5px;color:var(--tx2)}.qf .pq.hot .cur .tagv,.qf .pq.hot .cur p{color:#fbe6b4}.qf .pq .cur .tagv{font-size:13px;font-weight:800;color:#7a520c}.qf .pq.hot .upn{color:rgba(255,255,255,.85)}@media (max-height:700px){.qf .pqh .dn{font-size:23px}.qf .pqn b{font-size:27px}.qf .pqr li{padding:1px 0}}@media (prefers-reduced-motion:no-preference){.qf .pqterms button.on{animation:qf-pill .4s cubic-bezier(.34,1.5,.5,1) both}}.qf .sheet.mdl{gap:12px}.qf .mdl .mhd{display:grid;gap:6px;padding-bottom:14px;margin-bottom:2px;border-bottom:1.5px solid transparent;border-image:linear-gradient(90deg,transparent,#d9b56a 18%,#d9b56a 82%,transparent) 1}.qf .mdl .mhd .dn{font-size:24px;line-height:1.35}.qf .mdl .mhd .mu2{margin:0;font-size:13.5px;font-weight:700;color:var(--tx2)}.qf .mleg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.qf .mleg li{display:grid;gap:4px;justify-items:start;padding:8px 10px;border-radius:14px;background:var(--sf2)}.qf .mleg span{font-size:12px;line-height:1.5;color:var(--tx2)}.qf .mrows{gap:10px}.qf .mfam{gap:8px}.qf .mfh{margin:12px 2px 2px}.qf .mrow{padding:12px 14px}.qf .mrow span:nth-child(2){gap:0}.qf .mrow b{font-family:var(--display);font-size:15.5px;line-height:1.5;padding-bottom:6px}.qf .mrow i{margin-top:0;padding-top:6px;border-top:1px solid #e6dcc3;font-size:13px;line-height:1.7;color:var(--mu)}.qf .mleg em,.qf .mrow em{font-style:normal;font-size:12px;font-weight:800;color:#1f4aa6;background:#e4ebfa;padding:3px 10px;border-radius:999px;white-space:nowrap}.qf .mleg em.sm,.qf .mrow em.sm,.qf .mrow.lk em{color:#7a520c;background:#f6e7c4}.qf .mfoot{margin:14px 4px 6px;padding-top:12px;border-top:1px solid #e6dcc3;line-height:1.85}.qf .mrow{grid-template-columns:22px 1fr auto;grid-template-areas:"rd nm tg" "ds ds ds";row-gap:0;column-gap:10px;align-items:center}.qf .mrow .rd{grid-area:rd}.qf .mrow>b{grid-area:nm;min-width:0;padding-bottom:8px;overflow-wrap:anywhere}.qf .mrow>em{grid-area:tg;align-self:start;margin-bottom:8px}.qf .mrow>i{grid-area:ds;display:block;margin-top:0;padding-top:8px;border-top:1px solid #e6dcc3}.qf .invsheet .invdays{display:inline-flex;align-items:baseline;gap:6px;padding:6px 16px;border-radius:999px;background:linear-gradient(180deg,rgba(212,168,67,.18),rgba(212,168,67,.08));border:1px solid rgba(212,168,67,.4);color:var(--gold-ink,#8f6210);font-size:14px;font-weight:700}.qf .invsheet .invdays b{font-family:Vazirmatn,inherit;font-size:24px;font-weight:800}.qf .invsheet .mu2{max-width:30ch;line-height:1.9}.qf .rkorb{display:block;width:64px;height:64px;border-radius:50%;margin:2px 0 6px;background:radial-gradient(circle at 35% 30%,#fff,#bfe3ff 45%,#4a86d8);box-shadow:0 10px 22px -10px rgba(20,41,110,.6),inset 0 -6px 10px rgba(20,41,110,.25)}.qf .rkorb.spring{background:radial-gradient(circle at 35% 30%,#fff,#b8f0dc 45%,#27a883)}.qf .rkorb.river{background:radial-gradient(circle at 35% 30%,#fff,#9fc2ff 45%,#2b5cc4)}.qf .rkorb.sea{background:radial-gradient(circle at 35% 30%,#fff,#7fa0f0 45%,#14296e)}.qf .rkorb.ocean{background:radial-gradient(circle at 35% 30%,#fff7de,#f0c566 45%,#b3801f)}.qf .rkorb.sm{width:34px;height:34px;margin:0;flex:none}.qf .frh .frgift{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(212,168,67,.16);border:1px solid rgba(212,168,67,.4);color:var(--gold-ink,#8f6210);font-size:12.5px;font-weight:700}.qf .frh .frnote{font-size:12.5px;line-height:1.85;margin-top:6px}.qf .frlg{display:grid;gap:8px;margin-top:12px;padding:14px;border-radius:22px;border:1px solid var(--ln);background:var(--sf)}.qf .frlg header{display:flex;justify-content:space-between;align-items:baseline}.qf .frlg header b{font-size:16px}.qf .frlg header span{font-size:12.5px;color:var(--gold-ink,#8f6210);font-weight:700}.qf .frlg p,.qf .frlg small{font-size:12.5px;line-height:1.9;color:var(--tx2)}.qf .frlg ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}.qf .frlg li{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:8px 10px;border-radius:14px;background:rgba(255,255,255,.7);border:1px solid var(--ln);font-size:13.5px}.qf .frlg li.me{border-color:rgba(212,168,67,.6);background:rgba(212,168,67,.12)}.qf .frlg li.none{display:block;text-align:center;color:var(--mu)}.qf .frlg li i{font-style:normal;font-weight:800;color:var(--gold-ink,#8f6210)}.qf .frlad{list-style:none;margin:0;padding:0;display:grid;gap:6px}.qf .frlad li{display:grid;grid-template-columns:34px 1fr auto;grid-template-areas:"o n e" "o s e";align-items:center;column-gap:10px;padding:8px 12px;border-radius:16px;border:1px solid var(--ln);background:var(--sf);opacity:.78}.qf .frlad li.ok{opacity:1;border-color:rgba(212,168,67,.55)}.qf .frlad .rkorb{grid-area:o}.qf .frlad b{grid-area:n;font-size:14px}.qf .frlad small{grid-area:s;font-size:12px;color:var(--mu)}.qf .frlad em{grid-area:e;font-style:normal;font-size:12.5px;font-weight:700;color:var(--gold-ink,#8f6210)}.qf .ivl,.qf .ivp,.qf .ivs{display:grid;gap:10px;margin-top:12px;padding:16px 14px;border-radius:24px;border:1px solid var(--ln);background:var(--sf)}.qf .ivp{margin-top:10px;background:radial-gradient(70% 60% at 85% 0,rgba(217,162,74,.2),transparent 70%),radial-gradient(60% 50% at 0 100%,rgba(47,208,166,.14),transparent 70%),#fffcf6;box-shadow:0 18px 34px -24px rgba(15,33,96,.45)}.qf .ivph{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.qf .ivph .rkorb{width:54px;height:54px;margin:0}.qf .ivph .dn{display:block;font-size:22px;line-height:1.3}.qf .ivph>div>span{font-size:13px;line-height:1.6;color:var(--tx2)}.qf .ivc{display:grid;justify-items:center;padding:6px 12px;border-radius:16px;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4}.qf .ivc b{font-family:var(--body);font-size:24px;line-height:1.2;font-weight:800}.qf .ivc small{font-size:12px;color:#dce6ff}.qf .ivtr{position:relative;display:grid;grid-template-columns:repeat(5,1fr);padding-top:2px}.qf .ivln{top:11px;inset-inline:10%;height:4px;background:#dfe6f6}.qf .ivln,.qf .ivln u{position:absolute;border-radius:2px}.qf .ivln u{inset-block:0;inset-inline-start:0;width:var(--w,0);background:linear-gradient(90deg,#e6bd72,#d9a24a);transition:width .6s cubic-bezier(.3,.8,.3,1)}.qf .ivnd{position:relative;display:grid;justify-items:center;gap:1px;text-align:center}.qf .ivnd i{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #cdd8ef;box-sizing:border-box;z-index:1}.qf .ivnd.on i{background:#e6bd72;border-color:#b07a1a}.qf .ivnd b{font-size:12.5px;font-weight:800;margin-top:4px;color:var(--tx)}.qf .ivnd small{font-size:12px;color:var(--tx2);white-space:nowrap}.qf .ivnx{margin:0;font-size:13px;line-height:1.8;color:var(--tx2)}.qf .ivnx b{color:#7a520c}.qf .ivgf{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#6b4708}.qf .ivs .dn{font-size:18px}.qf .ivs>p{margin:0;font-size:13px;line-height:1.85;color:var(--tx2)}.qf .ivs>p b{color:#7a520c}.qf .ivs .frcode,.qf .ivs .frsh{margin:0}.qf .ivl header{display:flex;justify-content:space-between;align-items:baseline}.qf .ivl header .dn{font-size:18px}.qf .ivl header span{font-size:12.5px;font-weight:800;color:#7a520c}.qf .ivlr{margin:0;font-size:12.5px;line-height:1.85;color:var(--tx2)}.qf .ivl ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}.qf .ivl li{display:grid;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;padding:9px 10px;border-radius:14px;background:#fff;border:1px solid var(--ln);font-size:13.5px}.qf .ivl li i{font-style:normal;font-family:var(--body);font-weight:800;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#f6d58b,#e0a93f);color:#3d2a05;font-size:13px}.qf .ivl li small{font-size:12px;color:var(--tx2)}.qf .ivl li em{font-style:normal;font-size:12px;font-weight:800;color:#6b4708;background:#f6ead0;border-radius:999px;padding:2px 9px;white-space:nowrap}.qf .ivl li.free{background:transparent;border-style:dashed}.qf .ivl li.free span{color:var(--mu)}.qf .ivl li.free i{background:#e6ebf7;color:var(--tx2)}.qf .ivl li.me{border-color:rgba(212,168,67,.7);background:rgba(212,168,67,.12)}.qf .ivme{margin:0;font-size:13px;font-weight:700;line-height:1.8;color:var(--tx)}.qf .pnv{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;width:100%;padding:12px 14px;border-radius:20px;border:1px solid var(--ln);background:#fffdf8;box-shadow:0 14px 28px -20px rgba(15,33,96,.5),inset 0 1px 0 #fff;text-align:start}.qf .pnv-i{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(165deg,#2b5cc4,#14296e);color:#fbe6b4}.qf .pnv small{display:block;font-size:12px;color:var(--tx2)}.qf .pnv b{display:block;margin-top:2px;font-size:14.5px;line-height:1.5}.qf .pnv span:not(.pnv-i){display:block;margin-top:2px;font-size:13px;line-height:1.75;color:var(--tx2)}.qf .pnsheet{gap:12px}.qf .pnsheet .pnmsg{color:var(--gold-ink,#8f6210)}.qf .pnh{display:grid;gap:12px;margin-top:10px;padding:16px 14px;border-radius:24px;border:1px solid var(--ln);background:radial-gradient(70% 80% at 0 0,rgba(47,208,166,.14),transparent 70%),radial-gradient(60% 70% at 100% 0,rgba(217,162,74,.16),transparent 70%),var(--sf)}.qf .pnnote{margin:0;font-size:13.5px;line-height:1.85;color:var(--tx2)}.qf .pnnote.ok{display:flex;align-items:center;gap:6px;color:#1a8f78;font-weight:700}.qf .pnt{margin:18px 4px 8px;font-size:14px;font-weight:800;font-family:var(--display)}.qf .pnlist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.qf .pnlist li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-radius:18px;border:1px solid var(--ln);background:var(--sf)}.qf .pnlist li b{display:block;font-size:14.5px}.qf .pnlist li span{display:block;margin-top:2px;font-size:12.5px;line-height:1.7;color:var(--tx2)}.qf .pnacts{display:grid;gap:6px;margin-top:14px;justify-items:center}.qf .pnfine{margin:16px 4px 6px;font-size:12.5px;line-height:1.85;text-align:center}.qf .pnlist li.pnq{flex-wrap:wrap}.qf .pnwin{flex-basis:100%;flex-wrap:wrap;gap:10px;padding-top:10px;border-top:1px solid var(--ln)}.qf .pnwin,.qf .pnwin label{display:flex;align-items:center}.qf .pnwin label{gap:6px;font-size:13px;font-weight:700}.qf .pnwin select{height:40px;min-width:92px;padding:0 10px;border-radius:12px;border:1px solid var(--ln);background:#fffdf8;font:inherit;font-size:14px;color:var(--tx)}.qf .pnpre{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px}.qf .pnpre button{height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--ln);background:transparent;font:inherit;font-size:13px;color:var(--tx2)}.qf .pnpre button.on{background:linear-gradient(165deg,#2b5cc4,#14296e);border-color:transparent;color:#fbe6b4}.qf .scr .fill:not(.fit):not(:has(~.tabs)){padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))}.qf .scr .fill:has(~.tabs):not(.fit){padding-bottom:28px}.qf .sheet,.qf .veil .sheet{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}.qf .agsheet,.qf .sheet.mdl,.qf .veil .msheet{scroll-padding-bottom:24px}.qf .rnoff{display:grid;gap:6px;margin:10px 0 4px;padding:14px;border-radius:20px;border:1px solid #dcc08a;background:radial-gradient(70% 90% at 100% 0,rgba(217,162,74,.22),transparent 70%),#fffcf6;text-align:start}.qf .rnoff b{font-size:15px;font-family:var(--display);color:var(--gold-ink,#8f6210)}.qf .rnoff p{margin:0;font-size:15px}.qf .rnoff p s{color:var(--tx2);margin-inline-end:6px}.qf .rnoff small{font-size:12.5px;line-height:1.8;color:var(--tx2)}.qf .top.homet{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center}.qf .top.homet .brand{justify-self:center;min-width:0}.qf .top.homet .topl{justify-self:end}.qf .top.homet .ib.invb{position:absolute;top:52px;inset-inline-start:0;z-index:2}.qf .ib.topl{justify-content:center}.qf .mmh .dn{font-size:clamp(14px,4.4vw,17px);white-space:nowrap}.qf .mmsw{flex:none}.qf .pnh+.pnlist{margin-top:10px}.qf .autrust{justify-content:center;flex-wrap:wrap;column-gap:14px;row-gap:4px;padding-inline:4px}.qf .autrust li{font-size:12px}.qf .ibpick button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-inline:6px;min-width:0}.qf .ibpick button b{white-space:nowrap;font-size:clamp(13px,3.9vw,15px)}