@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/assets/fonts/BricolageGrotesque-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/assets/fonts/BricolageGrotesque-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#f5f5f2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;margin:0;font-family:Manrope,sans-serif}.qweb{min-height:100vh;position:relative;inset:auto;overflow:clip}@media (prefers-reduced-motion:reduce){.qx-spin,.qx-progress,.qx-pop{animation:none}}.qweb .qw-footfade{margin-top:auto;margin-bottom:-375px;top:-375px}.qweb .qw-footfade+.qw-footer{margin-top:0}.qweb .qw-wrap{max-width:calc(100% - var(--qx-gut) * 2)}.qweb a{color:inherit;cursor:pointer;text-decoration:none}.qx-spin{border:2px solid #ffffff38;border-top-color:var(--brand,#fc0);border-radius:999px;flex:none;animation:.7s linear infinite qx-spin;display:inline-block}@keyframes qx-spin{to{transform:rotate(360deg)}}.qweb .qw-btn:not(.dark) .qx-spin{border-color:#10121433;border-top-color:var(--white-btn-ink,#101214)}.qweb .qw-nav .login .qx-spin,.qx-drawer .acct .login .qx-spin{border-color:#fff #ffffff61 #ffffff61}.qx-overlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#000000b8;place-items:center;transition:opacity .25s;display:grid;position:fixed;inset:0}.qx-overlay.in{opacity:1;pointer-events:auto}.qx-overlay .box{background:#101010;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:34px 44px;transition:transform .35s cubic-bezier(.2,.9,.3,1);display:flex;transform:translateY(14px)scale(.965);box-shadow:inset 0 0 0 1px #ffffff14}.qx-overlay.in .box{transform:none}.qx-overlay .box b{color:#f5f5f2;font-size:15px;font-weight:700}.qx-overlay .qx-spin{border-width:3px}.qweb .qx-err{color:#ff7a7a;font-size:13px}.qweb .qw-btn:disabled{opacity:.65;cursor:default}.qx-progress{z-index:95;background:var(--brand,#fc0);transform-origin:0;height:2px;animation:8s cubic-bezier(.1,.8,.2,1) forwards qx-progress;position:fixed;top:0;left:0;right:0}@keyframes qx-progress{0%{transform:scaleX(0)}40%{transform:scaleX(.55)}to{transform:scaleX(.97)}}.qweb .qx-empty{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);text-align:center;background:#ffffff08;flex-direction:column;align-items:center;gap:12px;padding:56px 32px;display:flex}.qweb .qx-empty .ic{width:46px;height:46px;color:var(--brand);background:var(--brand-soft);border-radius:12px;place-items:center;display:grid}.qweb .qx-empty b{color:var(--ink);font-size:17px;font-weight:800}.qweb .qx-empty p{color:var(--dim);max-width:420px;font-size:14.5px;line-height:1.6}.qweb .qx-empty .qw-btn{margin-top:6px}.qweb.qw-checkout .qx-co-head{background-image:radial-gradient(circle, #ffffff12 1px, transparent 1.3px), radial-gradient(760px 320px at 20% -30%, #ffcc0012, transparent 70%), linear-gradient(180deg, #171717 0%, #101010 60%, var(--bg) 100%);background-size:26px 26px,auto,auto;padding-bottom:40px;position:relative}.qweb.qw-checkout .qx-co-head .tt{align-items:baseline;gap:16px;padding-top:58px;display:flex}.qweb.qw-checkout .qx-co-head h1{font-family:var(--disp);letter-spacing:-.025em;color:#fff;font-size:54px;font-weight:800}.qweb.qw-checkout .qx-co-head .count{color:var(--faint);font-size:14px;font-weight:700}.qweb .qx-co-grid{grid-template-columns:1fr 400px;align-items:start;gap:32px;padding:40px 0 110px;display:grid}.qweb .qx-co-items{flex-direction:column;gap:12px;display:flex}.qweb .qx-co-items .row{border-radius:var(--r);background:var(--card);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:20px;padding:16px 20px;display:flex}.qweb .qx-co-items .th{background-size:cover;border-radius:10px;flex:none;width:96px;height:66px}.qweb .qx-co-items .name{flex:1;min-width:0}.qweb .qx-co-items .name b{font-size:16px;font-weight:800;display:block}.qweb .qx-co-items .name i{color:var(--faint);margin-top:4px;font-size:12.5px;font-style:normal;display:block}.qweb .qx-co-items .price{white-space:nowrap;font-size:18px;font-weight:800}.qweb .qx-co-items .qx-pricecell{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.qweb .qx-co-items .qx-pricecell s{color:var(--faint);font-size:12.5px;font-weight:600}.qweb .qx-co-items .name i.qx-acct{align-items:center;gap:7px;display:flex}.qweb .qx-co-items .name .qx-acct .icon{color:var(--dim);flex:none}.qweb .qx-co-items .name .qx-acct em{color:var(--ink);font-style:normal;font-weight:800}.qweb .qx-co-items .name .qx-acct .connect{cursor:pointer;font-family:inherit;font-size:inherit;color:var(--brand);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:800;display:inline-flex}.qweb .qx-co-items .name .qx-acct .connect:hover{color:#9be000}.qweb .qx-co-items .name .qx-acct .connect .icon{color:currentColor}.qweb .qx-co-items .name .qx-acct .connect:disabled{cursor:default;opacity:.7}.qweb .qx-cart-rm{cursor:pointer;width:34px;height:34px;color:var(--faint);background:#ffffff0d;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.qweb .qx-cart-rm:hover{color:#ff7a7a;background:#e23b3b1a}.qweb .qx-cart-rm:disabled{cursor:default;opacity:.6}.qweb .qx-co-plus{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding:22px 24px;display:flex}.qweb .qx-co-plus b{color:var(--ink);font-size:16px;font-weight:800;display:block}.qweb .qx-co-plus p{color:var(--dim);max-width:460px;margin-top:4px;font-size:14px;line-height:1.6}.qweb .qx-co-plus .qw-btn{flex:none}.qweb .qx-co-sum{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08;flex-direction:column;gap:14px;padding:26px;display:flex;position:sticky;top:28px}.qweb .qx-co-sum .t{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:800}.qweb .qx-co-sum .line{color:var(--dim);justify-content:space-between;align-items:baseline;gap:16px;font-size:15px;font-weight:600;display:flex}.qweb .qx-co-sum .line b{color:var(--ink);font-weight:800}.qweb .qx-co-sum .line b.muted{color:var(--faint);font-size:13px;font-weight:600}.qweb .qx-co-sum .line.qx-save span,.qweb .qx-co-sum .line.qx-save b{color:var(--brand)}.qweb .qx-co-sum .line.total{border-top:1px solid var(--line);margin-top:4px;padding-top:16px;font-size:17px}.qweb .qx-co-sum .line.total b{letter-spacing:-.03em;font-size:26px}.qweb .qx-co-sum .qw-btn{width:100%;margin-top:4px}.qweb .qx-co-sum .assure{flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.qweb .qx-co-sum .assure li{color:var(--dim);align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.qweb .qx-co-sum .assure .icon{color:var(--brand);flex:none}.qweb .qx-co-sum .fine{color:var(--dim);font-size:12.5px;font-weight:600;line-height:1.6}.qweb .qw-nav button.user{font:inherit;border:0}.qx-pop{--brand:#fc0;--brand-dark:#241c00;--ink:#f5f5f2;--dim:#a3a3a0;--faint:#6b6b66;--line:#ffffff12;z-index:200;width:300px;color:var(--dim);background:#101010;border-radius:18px;flex-direction:column;gap:2px;padding:12px;font-family:Manrope,sans-serif;animation:.16s ease-out qx-pop;display:flex;position:fixed;box-shadow:0 30px 80px #000000a6}@keyframes qx-pop{0%{opacity:0}to{opacity:1}}.qx-pop .who{align-items:center;gap:12px;padding:10px 10px 12px;display:flex}.qx-pop .av{background:var(--brand);width:44px;height:44px;color:var(--brand-dark);border-radius:999px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid}.qx-pop .id b{font-size:15px;font-weight:800;display:block}.qx-pop .id i{color:var(--faint);font-size:12.5px;font-style:normal}.qx-pop .sep{background:var(--line);height:1px;margin:6px 4px}.qx-pop a,.qx-pop button.out{width:100%;height:42px;font:inherit;text-align:left;color:var(--dim);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.qx-pop a:hover{color:var(--ink);background:#ffffff0d}.qx-pop button.out:hover{color:#ff7a7a;background:#e23b3b14}.qweb .qa-menu nav form{display:contents}.qweb .qa-menu nav button.out{text-align:left;cursor:pointer;width:100%;height:46px;color:var(--faint);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;margin-top:10px;padding:0 14px;font-family:inherit;font-size:14.5px;font-weight:700;display:flex}.qweb .qa-menu nav button.out:hover{color:#ff7a7a;background:#e23b3b14}.qweb .qw-card .hit{border-radius:20px;position:absolute;inset:0;transform:translateZ(60px)scale(.9333)}.qweb.qw-scripts .qs-bar .chips a{height:42px;color:var(--dim);background:var(--card);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 20px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.qweb.qw-scripts .qs-bar .chips a:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.qweb.qw-scripts .qs-bar .chips a.on{color:var(--brand-dark);background:var(--brand);box-shadow:none}.qweb .qw-nav button.cur{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.qx-prefpop{--brand:#fc0;--ink:#f5f5f2;--dim:#a3a3a0;--faint:#6b6b66;z-index:200;background:#101010;border-radius:16px;flex-direction:column;gap:1px;width:208px;padding:10px;font-family:Manrope,sans-serif;animation:.16s ease-out qx-pop;display:flex;position:fixed;box-shadow:0 30px 80px #000000a6,inset 0 0 0 1px #ffffff14}.qx-prefpop.wide{width:268px}.qx-prefpop .t{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:6px 10px 8px;font-size:11px;font-weight:800}.qx-prefpop .opt{color:var(--dim);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.qx-prefpop .opt:hover{color:var(--ink);background:#ffffff0f}.qx-prefpop .opt.on{color:var(--ink)}.qx-prefpop .opt.on .icon{color:var(--brand)}.qx-prefpop .opt .lead{width:30px;color:var(--faint);flex:none;font-size:13px;font-style:normal;font-weight:800}.qx-prefpop .opt.on .lead{color:var(--brand)}.qx-prefpop .opt>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.qx-prefpop .qx-spin{flex:none}.qx-prefpop .note{color:var(--faint);border-top:1px solid #ffffff12;margin:6px 4px 2px;padding-top:8px;font-size:11.5px;line-height:1.55}.qweb .qx-co-fx{color:var(--faint);margin:-2px 0 2px;font-size:12px;line-height:1.55}.qweb .qx-legal-note{box-shadow:inset 0 0 0 1px var(--line);color:var(--dim);background:#ffffff0a;border-radius:12px;margin-bottom:26px;padding:14px 16px;font-size:13.5px;line-height:1.6}:is(.qweb .av:has(.qx-av-img),.qx-pop .av:has(.qx-av-img)){padding:0;overflow:hidden}.qx-av-img{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block}.qweb .qw-card .fw{padding-left:10px}.qweb .qw-card.qx-real .media:after{background:linear-gradient(#0000000f,#00000057)}.qweb.qw-detail .qd-gallery .main{aspect-ratio:16/9;background-color:#070707;height:auto}.qweb.qw-detail .qd-gallery .main .ly{border-radius:var(--r);opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .45s;position:absolute;inset:0}.qweb.qw-detail .qd-gallery .main .ly.on{opacity:1}.qweb.qw-detail .qd-gallery .main .qx-embed{z-index:2;border-radius:var(--r);background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.qweb.qw-detail .qd-gallery .main .qx-open{z-index:1;border-radius:var(--r);cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.qweb.qw-detail .qd-gallery .main .qx-open:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.qweb.qw-detail .qd-gallery .main .count,.qweb.qw-detail .qd-gallery .main .zoom,.qweb.qw-detail .qd-gallery .main .arr{z-index:2}.qweb.qw-detail .qd-gallery .thumbs{--qx-tn:5;--qx-tg:12px;gap:var(--qx-tg);overscroll-behavior-x:contain;display:flex;overflow-x:auto}.qweb.qw-detail .qd-gallery .thumb{flex:0 0 calc((100% - (var(--qx-tn) - 1) * var(--qx-tg)) / var(--qx-tn));background-color:#0b0b0b;padding:0}.qweb.qw-detail .qd-gallery .thumb:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.qweb.qw-detail .qd-gallery .thumbs{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.qweb.qw-detail .qd-gallery .thumbs::-webkit-scrollbar{width:0;height:0;display:none}.qweb.qw-detail .qd-gallery .thumbs:active{cursor:grabbing}.qx-lightbox{--qx-lb-pad:40px;z-index:210;padding:var(--qx-lb-pad) calc(var(--qx-lb-pad) + 44px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#000000db;grid-template-rows:minmax(0,1fr);place-items:center;animation:.18s ease-out qx-pop;display:grid;position:fixed;inset:0}.qx-lightbox img{max-width:100%;max-height:min(100%, calc(100dvh - 2 * var(--qx-lb-pad)));object-fit:contain;cursor:default;border-radius:12px;width:auto;height:auto;box-shadow:0 40px 120px #000000b3}.qx-lightbox .cl{cursor:pointer;color:#f5f5f2;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:20px;right:20px}.qx-lightbox .cl:hover{background:#ffffff29}.qx-lightbox .nv{cursor:pointer;color:#f5f5f2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:0;border-radius:999px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.qx-lightbox .nv:hover{background:#ffffff29}.qx-lightbox .nv:focus-visible,.qx-lightbox .cl:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.qx-lightbox .nv.l{left:20px}.qx-lightbox .nv.r{right:20px}@media (max-width:720px){.qx-lightbox{--qx-lb-pad:16px;padding:var(--qx-lb-pad) calc(var(--qx-lb-pad) + 34px)}.qx-lightbox .nv{width:42px;height:42px}.qx-lightbox .nv.l{left:6px}.qx-lightbox .nv.r{right:6px}.qx-lightbox .cl{top:10px;right:10px}}.qweb.qw-home .qh-hero .show .frame{aspect-ratio:16/9;background-color:#0b0b0b;height:auto;overflow:hidden}.qweb.qw-home .qh-hero .frame .ly{opacity:0;background-position:50%;background-size:cover;transition:opacity .7s;position:absolute;inset:0}.qweb.qw-home .qh-hero .frame .ly.on{opacity:1}.qweb.qw-home .qh-hero .frame .qx-hit{z-index:1;position:absolute;inset:0}.qweb.qw-home .qh-hero .frame .arr,.qweb.qw-home .qh-hero .frame .dots{z-index:2}.qweb.qw-home .qh-hero .dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .35s cubic-bezier(.22,1,.36,1),background .25s}.qweb.qw-home .qh-hero .dots button:hover{background:#ffffffb3}.qweb.qw-home .qh-hero .dots button.on{background:#fff;width:30px}.qweb.qw-home .qh-hero .dots button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){.qweb.qw-detail .qd-gallery .main .ly,.qweb.qw-home .qh-hero .frame .ly,.qweb.qw-home .qh-hero .dots button,.qweb.qw-detail .qd-gallery .main .qx-play{transition:none}.qx-lightbox{animation:none}}.qweb.qw-checkout .qx-co-items .row .th{background-color:#0b0b0b;background-repeat:no-repeat;background-size:contain}.qweb.qw-home .qh-reviews .stack span:has(.qx-av-img){padding:0;overflow:hidden}.qweb.qw-home .qh-reviews .ava:has(.qx-av-img){padding:0;overflow:hidden}.qweb.qw-home .qh-reviews .meta{gap:22px;margin-top:16px}.qweb.qw-home .qh-reviews .stack span{border-width:4px;width:56px;height:56px;font-size:16px}.qweb.qw-home .qh-reviews .stack span+span{margin-left:-15px}.qweb.qw-home .qh-reviews .stack .more{font-size:13px}.qweb.qw-home .qh-reviews .score b{font-size:29px}.qweb.qw-home .qh-reviews .score span{font-size:15.5px}.qweb.qw-home .qh-stats.qx-proof{padding:26px 0 74px}.qweb.qw-home .qx-proof .rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff07;width:100vw;margin-left:calc(50% - 50vw)}.qweb.qw-home .qx-proof .items{display:flex}.qweb.qw-home .qx-proof .unit{border-left:1px solid var(--line);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:16px;padding:40px 0 44px 38px;display:flex}.qweb.qw-home .qx-proof .unit:first-child{border-left:0;padding-left:0}.qweb.qw-home .qx-proof .lb{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.qweb.qw-home .qx-proof .num{font-family:var(--disp);letter-spacing:-.035em;color:var(--ink);font-size:68px;font-weight:800;line-height:.88}.qweb.qw-home .qx-proof .num em{color:var(--dim);vertical-align:1.55em;margin-left:3px;font-size:.32em;font-style:normal;font-weight:700}:root{--qx-surf:#ffffff0f;--qx-surf-line:#ffffff24;--qx-blur:blur(2px) saturate(150%);--qx-blur-float:blur(16px) saturate(160%)}.qweb .qw-btn.dark,.qweb .qw-card .bgl,.qweb .qw-nav .user,.qweb .qw-nav .basket,.qweb .qx-empty,.qweb .qx-legal-note,.qweb .qx-picker,.qweb.qw-home .qh-hero .center .qw-badge,.qweb.qw-home .qh-reviews .cell,.qweb.qw-home .qh-faq details,.qweb.qw-home .qx-proof .rail,.qweb.qw-scripts .qs-bar .chips button,.qweb.qw-scripts .qs-bar .chips a,.qweb.qw-scripts .qs-bar .search,.qweb.qw-scripts .qs-bar .sort,.qweb.qw-detail .qd-panel,.qweb.qw-account .qa-menu,.qweb.qw-account .qa-list .row,.qweb.qw-account .qa-search,.qweb.qw-plus .qp-ledger,.qweb.qw-plus .qp-perks .perk,.qweb.qw-plus .qp-faq details,.qweb.qw-plus .qx-incl-tile .bgl,.qweb.qw-awd .qa-vitrin .card,.qweb.qw-awd .qa-vitrin .about,.qweb.qw-legal .ql-head .meta span,.qweb.qw-legal .ql-toc .ask,.qweb.qw-legal .ql-jump,.qweb.qw-legal .ql-note,.qweb.qw-checkout .qx-co-items .row,.qweb.qw-checkout .qx-co-plus,.qweb.qw-checkout .qx-co-sum,.qweb.qx-support .qx-srail,.qweb.qx-support .qx-chan,.qweb.qx-support .qx-prep .tpl,.qweb.qx-support .qx-docs .band,.qweb.qx-support .qx-faq details{background:var(--qx-surf);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur)}.qweb .qw-btn.dark,.qweb .qw-nav .user,.qweb .qw-nav .basket,.qweb .qx-picker,.qweb.qw-home .qh-hero .center .qw-badge,.qweb.qw-scripts .qs-bar .chips button,.qweb.qw-scripts .qs-bar .chips a,.qweb.qw-scripts .qs-bar .search,.qweb.qw-scripts .qs-bar .sort,.qweb.qw-account .qa-search,.qweb.qw-legal .ql-head .meta span{box-shadow:inset 0 0 0 1px var(--qx-surf-line)}.qweb .qx-empty,.qweb .qx-legal-note,.qweb.qw-home .qh-reviews .cell,.qweb.qw-home .qh-faq details,.qweb.qw-detail .qd-panel,.qweb.qw-account .qa-menu,.qweb.qw-account .qa-list .row,.qweb.qw-plus .qp-ledger,.qweb.qw-plus .qp-perks .perk,.qweb.qw-plus .qp-faq details,.qweb.qw-legal .ql-toc .ask,.qweb.qw-legal .ql-jump,.qweb.qw-legal .ql-note,.qweb.qw-checkout .qx-co-items .row,.qweb.qw-checkout .qx-co-plus,.qweb.qw-checkout .qx-co-sum,.qweb.qx-support .qx-chan,.qweb.qx-support .qx-prep .tpl,.qweb.qx-support .qx-docs .band,.qweb.qx-support .qx-faq details{box-shadow:none}.qweb .qw-nav .pill,.qweb.qw-home .qh-hero .arr,.qweb.qw-detail .qd-gallery .count,.qweb.qw-detail .qd-gallery .arr,.qweb.qw-detail .qd-gallery .zoom{-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur)}.qx-pop a,.qx-drawer a{color:inherit;text-decoration:none}.qx-pop,.qx-prefpop{-webkit-backdrop-filter:var(--qx-blur-float);backdrop-filter:var(--qx-blur-float);background:#0f0f0fdb}.qweb.qx-navshell{z-index:60;isolation:auto;pointer-events:none;background:0 0;min-height:0;animation:none;display:block;position:fixed;inset:0 0 auto;overflow:visible}.qweb.qx-navshell:before{content:none}.qweb.qx-navshell .qw-nav>*{pointer-events:auto}.qweb .qx-navspace{flex:none;height:83px}.qweb .qw-nav .pill{position:relative}.qweb .qw-nav .link{z-index:1;transition:color .28s;position:relative}.qweb .qw-nav .link.on{background:0 0}.qweb .qw-nav .qx-navpill{z-index:0;background:var(--brand);border-radius:999px;transition:none;position:absolute;top:7px;bottom:7px;left:0}.qweb .qw-nav .qx-navpill.on{transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1)}body.qx-leaving .qweb:not(.qx-navshell){pointer-events:none}body.qx-leaving .qweb:not(.qx-navshell)>*{opacity:0;filter:blur(9px);transition:opacity .17s ease-in,filter .17s ease-in,transform .17s ease-in;transform:translateY(-8px)}@keyframes qx-rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.qweb:not(.qx-navshell)>*{animation:.5s cubic-bezier(.22,1,.36,1) backwards qx-rise}.qweb:not(.qx-navshell)>:first-child{animation-delay:20ms}.qweb:not(.qx-navshell)>:nth-child(2){animation-delay:80ms}.qweb:not(.qx-navshell)>:nth-child(3){animation-delay:.14s}.qweb:not(.qx-navshell)>:nth-child(4){animation-delay:.2s}.qweb:not(.qx-navshell)>:nth-child(5){animation-delay:.26s}.qweb:not(.qx-navshell)>:nth-child(n+6){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.qweb .qw-nav .qx-navpill.on,.qweb .qw-nav .link{transition:none}body.qx-leaving .qweb:not(.qx-navshell)>*{opacity:1;filter:none;transition:none;transform:none}.qweb:not(.qx-navshell)>*{animation:none}}.qx-navblur{z-index:0;pointer-events:none;height:168px;position:absolute;top:0;left:0;right:0}.qx-navblur>span{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;inset:0}.qx-navblur>span:first-child{-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 100%);mask-image:linear-gradient(#000 0% 52%,#0000 100%)}.qx-navblur>span:nth-child(2){-webkit-mask-image:linear-gradient(#000 0% 38%,#0000 78%);mask-image:linear-gradient(#000 0% 38%,#0000 78%)}.qx-navblur>span:nth-child(3){-webkit-mask-image:linear-gradient(#000 0% 25%,#0000 58%);mask-image:linear-gradient(#000 0% 25%,#0000 58%)}.qx-navblur>span:nth-child(4){-webkit-mask-image:linear-gradient(#000 0% 13%,#0000 40%);mask-image:linear-gradient(#000 0% 13%,#0000 40%)}.qx-navblur>span:nth-child(5){-webkit-mask-image:linear-gradient(#000 0% 3%,#0000 24%);mask-image:linear-gradient(#000 0% 3%,#0000 24%)}.qweb.qx-navshell .qw-nav{z-index:1;position:relative}.qweb.qw-plus .qp-perks .perk,.qweb.qw-plus .qp-tile.next .th,.qweb.qw-plus .qp-table,.qweb.qw-plus .qp-faq details,.qweb.qw-legal .ql-note,.qweb.qw-legal .ql-tbl .r.hd>*,.qweb .qh-cta .band .bg,.qweb.qw-account .qa-list .ghost,.qweb.qw-account .qa-modal .close{-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur)}.qweb.qw-home .qh-faq .narrow{width:900px}.qweb.qw-home .qh-faq details{background:var(--qx-surf);padding:4px 24px}.qweb.qw-home .qh-faq details[open]{background:var(--qx-surf)}.qweb.qw-home .qh-faq summary{letter-spacing:normal;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:700;display:flex}.qweb.qw-home .qh-faq .pm{flex:none;width:16px;height:16px;position:relative;top:auto;right:auto;transform:none}.qweb.qw-home .qh-faq .pm:before,.qweb.qw-home .qh-faq .pm:after{background:var(--dim);border-radius:2px;width:16px;height:2px;top:7px;left:0}.qweb.qw-home .qh-faq .pm:after{transition:transform .2s;display:block;transform:rotate(90deg)}.qweb.qw-home .qh-faq details[open] .pm:after{display:block;transform:rotate(0)}.qweb.qw-home .qh-faq details>p{max-width:680px;padding:0 0 22px;font-size:15.5px}@media (prefers-reduced-motion:reduce){.qweb.qw-home .qh-faq .pm:after{transition:none}}.qweb.qw-plus .qp-incl .grid.qx-incl{gap:18px}.qweb.qw-plus .qx-incl-tile{aspect-ratio:16/9;box-shadow:inset 0 0 0 1px var(--line);transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));border-radius:16px;transition:transform 90ms ease-out;position:relative}.qweb.qw-plus .qx-incl-tile:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.qweb.qw-plus a.qx-incl-tile{color:inherit;text-decoration:none;display:block}.qweb.qw-plus a.qx-incl-tile:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.qweb.qw-plus .qx-incl-tile .bgl{background:var(--qx-surf);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);border-radius:16px;position:absolute;inset:0}.qweb.qw-plus .qx-incl-tile .clip{border-radius:16px;position:absolute;inset:0;overflow:hidden}.qweb.qw-plus .qx-incl-tile .art{background-position:50%;background-size:cover;position:absolute;inset:0}.qweb.qw-plus .qx-incl-tile .fx{pointer-events:none;border-radius:16px;position:absolute;inset:0;overflow:hidden;transform:translateZ(40px)}.qweb.qw-plus .qx-incl-tile .shine{z-index:4;pointer-events:none;background:linear-gradient(115deg,#0000 36%,#ffffff1f 46%,#ffffff12 56%,#0000 66%);position:absolute;inset:-20%;transform:translate(-130%)skew(-8deg)}.qweb.qw-plus .qx-incl-tile:hover .shine{transition:transform .85s cubic-bezier(.3,.6,.3,1) 2s;transform:translate(130%)skew(-8deg)}.qweb.qw-plus .qx-incl-tile .tag{z-index:1;height:30px;-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);background:#0808089e;border-radius:999px;align-items:center;gap:9px;padding:3px 3px 3px 12px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff24}.qweb.qw-plus .qx-incl-tile .tag s{color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.qweb.qw-plus .qx-incl-tile .tag .ok{background:var(--brand-soft);height:100%;color:var(--brand);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.qweb.qw-plus .qx-incl-tile .tag .ok svg{flex-shrink:0}.qweb.qw-plus .qx-incl-tile.next{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:flex}.qweb.qw-plus .qx-incl-tile.next .bgl{background:#ffffff05}.qweb.qw-plus .qx-incl-tile.next .ic,.qweb.qw-plus .qx-incl-tile.next b,.qweb.qw-plus .qx-incl-tile.next i{position:relative}.qweb.qw-plus .qx-incl-tile.next .ic{width:44px;height:44px;color:var(--brand);background:var(--brand-soft);border-radius:12px;place-items:center;display:grid}.qweb.qw-plus .qx-incl-tile.next b{color:var(--ink);font-size:16px;font-weight:800}.qweb.qw-plus .qx-incl-tile.next i{color:var(--dim);font-size:13.5px;font-style:normal;line-height:1.55}@media (prefers-reduced-motion:reduce){.qweb.qw-plus .qx-incl-tile,.qweb.qw-plus .qx-incl-tile .shine{transition:none}.qweb.qw-plus .qx-incl-tile:hover{transform:none}.qweb.qw-plus .qx-incl-tile:hover .shine{transform:translate(-130%)skew(-8deg)}}.qweb .qx-glow{--qx-glow-r:26px;--qx-glow-i:-16px;color:#0d0f0c;box-shadow:none;background:#fff;position:relative;transform:none}.qweb .qx-glow:hover,.qweb .qx-glow:active{box-shadow:none;background:#fff;transform:none}@property --qx-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes qx-orbit{to{--qx-ang:360deg}}.qweb .qx-glow:before{content:"";inset:var(--qx-glow-i);z-index:-1;border-radius:var(--qx-glow-r);pointer-events:none;background:conic-gradient(from var(--qx-ang), #a76cffb8 0deg, #5698ff94 110deg, #ff6cbe94 225deg, #be6eff73 305deg, #a76cffb8 360deg);filter:blur(20px);opacity:.5;transition:opacity .25s;animation:7s linear infinite qx-orbit;position:absolute}.qweb .qx-glow:hover:before{opacity:.8}.qweb.qw-checkout .qx-co-plus .qw-btn.qx-glow{--qx-glow-r:999px;--qx-glow-i:-12px}.qweb.qw-plus .qp-ledger .plusline.qx-glow{box-shadow:none;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));background:0 0;transition:transform 90ms ease-out}.qweb.qw-plus .qp-ledger .plusline.qx-glow:hover,.qweb.qw-plus .qp-ledger .plusline.qx-glow:active{box-shadow:none;background:0 0}.qweb.qw-plus .qp-ledger .plusline.qx-glow:before{z-index:0}.qweb.qw-plus .qp-ledger .plusline.qx-glow .bgl{background:#fff;border-radius:14px;position:absolute;inset:0}.qweb.qw-plus .qp-ledger .plusline.qx-glow>div{z-index:1;position:relative}.qweb.qw-plus .qp-ledger .plusline[role=button]{cursor:pointer}.qweb.qw-plus .qp-ledger .plusline[aria-busy=true]{opacity:.75;pointer-events:none}@media (prefers-reduced-motion:reduce){.qweb .qx-glow:before{transition:none;animation:none}.qweb.qw-plus .qp-ledger .plusline.qx-glow{transition:none;transform:none}}:root{--qx-gut:24px}@media (max-width:900px){:root{--qx-gut:20px}}@media (max-width:600px){:root{--qx-gut:16px}}@supports (padding:env(safe-area-inset-left)){.qweb .qw-wrap{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.qweb .qw-nav .qx-burger{display:none}@media (max-width:1440px){.qweb .qw-nav{grid-template-columns:auto 1fr auto;padding:26px 28px 0}.qweb .qw-nav .link{padding:10px 15px}.qweb .qw-nav .acts{gap:10px}}@media (max-width:1200px){.qweb .qw-nav{padding:18px var(--qx-gut) 0;padding-left:calc(var(--qx-gut) + env(safe-area-inset-left));padding-right:calc(var(--qx-gut) + env(safe-area-inset-right));grid-template-columns:auto auto}.qweb .qw-nav .brand .logo{height:36px}.qweb .qw-nav .pill{display:none}.qweb .qw-nav .acts{gap:10px}.qweb .qw-nav .acts button.cur,.qweb .qw-nav .acts .user,.qweb .qw-nav .acts .login{display:none}.qweb .qw-nav .qx-burger{display:block}.qweb .qx-navspace{height:62px}.qx-navblur{height:120px}}.qweb .qw-nav .qx-burger{cursor:pointer;width:44px;height:44px;-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);background:#ffffff0f;border:0;border-radius:999px;flex:none;padding:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.qweb .qw-nav .qx-burger>span{background:#ffffffd9;border-radius:2px;width:18px;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .14s;position:absolute;left:13px}.qweb .qw-nav .qx-burger>span:first-child{top:16px}.qweb .qw-nav .qx-burger>span:nth-child(2){top:21px}.qweb .qw-nav .qx-burger>span:nth-child(3){top:26px}.qweb .qw-nav .qx-burger[aria-expanded=true]>span:first-child{transform:translateY(5px)rotate(45deg)}.qweb .qw-nav .qx-burger[aria-expanded=true]>span:nth-child(2){opacity:0}.qweb .qw-nav .qx-burger[aria-expanded=true]>span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.qx-scrim{z-index:140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;background:#0000008c;transition:opacity .28s,visibility 0s linear .28s;position:fixed;inset:0}.qx-scrim.on{opacity:1;visibility:visible;transition:opacity .28s}.qx-drawer{--brand:#fc0;--brand-dark:#241c00;--ink:#f5f5f2;--dim:#a3a3a0;--faint:#6b6b66;--line:#ffffff12;--line-2:#ffffff24;z-index:150;width:min(360px,88vw);padding:18px 18px calc(22px + env(safe-area-inset-bottom));padding-right:calc(18px + env(safe-area-inset-right));overscroll-behavior:contain;-webkit-backdrop-filter:var(--qx-blur-float);backdrop-filter:var(--qx-blur-float);box-shadow:inset 1px 0 0 var(--line), -30px 0 80px #0009;color:var(--dim);visibility:hidden;background:#0a0a0adb;flex-direction:column;gap:16px;font-family:Manrope,sans-serif;transition:transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.qx-drawer.on{visibility:visible;transition:transform .34s cubic-bezier(.22,1,.36,1);transform:none}.qx-drawer:focus{outline:none}.qx-drawer a:focus-visible,.qx-drawer button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.qx-drawer .hd{justify-content:space-between;align-items:center;display:flex}.qx-drawer .hd .logo{width:auto;height:32px;display:block}.qx-drawer .hd .cl{cursor:pointer;width:40px;height:40px;color:var(--dim);background:#ffffff0f;border:0;border-radius:999px;place-items:center;display:grid}.qx-drawer .hd .cl:hover{color:var(--ink);background:#ffffff1f}.qx-drawer .lk{flex-direction:column;gap:2px;display:flex}.qx-drawer .lk a,.qx-drawer .lk .off{min-height:52px;color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.qx-drawer .lk a .icon{color:var(--faint)}.qx-drawer .lk a:hover{background:#ffffff0d}.qx-drawer .lk a.on{color:var(--brand-dark);background:var(--brand)}.qx-drawer .lk a.on .icon{color:var(--brand-dark);opacity:.55}.qx-drawer .lk .off{color:var(--faint);font-weight:600}.qx-drawer .lk .off i{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}.qx-drawer .pref{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding-top:14px;display:flex}.qx-drawer .pref .row{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:14.5px;font-weight:600;display:flex}.qx-drawer .pref button.cur{cursor:pointer;min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:#ffffff0f;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.qx-drawer .pref button.cur:hover{background:#ffffff1f}.qx-drawer .pref button.cur .icon{color:var(--faint)}.qx-drawer .acct{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;display:flex}.qx-drawer .acct .who{align-items:center;gap:12px;padding:4px 12px 12px;display:flex}.qx-drawer .acct .av{background:var(--brand);width:42px;height:42px;color:var(--brand-dark);border-radius:999px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.qx-drawer .acct .av:has(.qx-av-img){padding:0;overflow:hidden}.qx-drawer .acct .id b{color:var(--ink);font-size:15px;font-weight:800;display:block}.qx-drawer .acct .id i{color:var(--faint);font-size:12.5px;font-style:normal}.qx-drawer .acct form{display:contents}.qx-drawer .acct a,.qx-drawer .acct .out{cursor:pointer;min-height:48px;color:var(--dim);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 16px;font-family:inherit;font-size:14.5px;font-weight:700;display:flex}.qx-drawer .acct a:hover{color:var(--ink);background:#ffffff0d}.qx-drawer .acct .out:hover{color:#ff7a7a;background:#e23b3b14}.qx-drawer .acct .login{cursor:pointer;background:var(--brand);width:100%;min-height:50px;color:var(--brand-dark);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:800;display:inline-flex}.qx-drawer .acct .login:hover{background:#e0b400}.qx-drawer .acct .login:disabled{opacity:.65;cursor:default}@media (prefers-reduced-motion:reduce){.qx-drawer,.qx-scrim,.qweb .qw-nav .qx-burger>span{transition:none}}.qweb .qw-shead h2{font-size:clamp(28px,2.41vw + 19px,54px)}@media (max-width:900px){.qweb .qw-shead{gap:10px;margin-bottom:28px}.qweb .qw-shead p{font-size:15px}}@media (max-width:600px){.qweb .qw-btn{height:50px;padding:0 22px;font-size:15px}.qweb .qw-btn.sm{height:44px;padding:0 18px}.qweb .qw-card .media{aspect-ratio:16/9;height:auto}.qweb .qw-card .body{padding:16px 18px 20px}.qweb .qw-card h3{font-size:21px}.qweb .qw-card .price{font-size:25px}.qweb .qw-card .art b{font-size:32px}.qweb .qw-card .go{bottom:20px;right:18px}.qweb .qw-card .fws{flex-wrap:wrap;overflow:visible}}@media (hover:none){.qweb .qw-card,.qweb.qw-plus .qx-incl-tile,.qweb .qh-cta .band{transform:none}}.qweb .qh-cta .band h2{font-size:clamp(26px,1.67vw + 20px,44px)}@media (max-width:900px){.qweb .qh-cta .band{gap:14px;padding:40px 26px}}@media (max-width:600px){.qweb .qh-cta .band{padding:32px 20px}.qweb .qh-cta .band p{font-size:14.5px}}@media (max-width:1200px){.qweb .qw-footer .top{grid-template-columns:repeat(3,1fr);gap:32px}.qweb .qw-footer .top .about{grid-column:1/-1}}@media (max-width:700px){.qweb .qw-footer .top{grid-template-columns:repeat(2,1fr);gap:28px;padding:44px 0 36px}}@media (max-width:600px){.qweb .qw-footer .base{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0 24px}}.qweb.qw-home .qh-hero h1{font-size:clamp(34px,3.89vw + 20px,76px)}@media (max-width:1200px){.qweb.qw-home .qh-hero .feats{gap:44px;padding:72px 0 64px}.qweb.qw-home .qh-best .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.qweb.qw-home .qh-hero .center{gap:20px;padding:48px 0 0}.qweb.qw-home .qh-hero .sub{font-size:16px}.qweb.qw-home .qh-hero .show{margin-top:26px}.qweb.qw-home .qh-hero .feats{grid-template-columns:1fr;gap:36px;padding:52px 0 48px}.qweb.qw-home .qh-hero .feat .val{font-size:46px}.qweb.qw-home .qh-hero .feat .val i{white-space:nowrap}.qweb.qw-home .qh-hero .feat p{max-width:none}.qweb.qw-home .qh-hero .graph{width:100%;max-width:340px}.qweb.qw-home .qh-best{padding:48px 0 16px}.qweb.qw-home .qh-best .more{padding:26px 0 32px}}@media (max-width:600px){.qweb.qw-home .qh-hero .badges{flex-wrap:wrap;justify-content:center}.qweb.qw-home .qh-hero .cta{flex-direction:column;align-self:stretch;gap:10px}.qweb.qw-home .qh-hero .cta .qw-btn{width:100%}.qweb.qw-home .qh-hero .arr.l{left:8px}.qweb.qw-home .qh-hero .arr.r{right:8px}}@media (max-width:900px){.qweb.qw-home .qh-stats.qx-proof{padding:8px 0 56px}.qweb.qw-home .qx-proof .items{grid-template-columns:1fr 1fr;display:grid}.qweb.qw-home .qx-proof .unit{gap:12px;padding:26px 0 28px 22px}.qweb.qw-home .qx-proof .unit:nth-child(odd){border-left:0;padding-left:0}.qweb.qw-home .qx-proof .unit:nth-child(2n){border-left:1px solid var(--line)}.qweb.qw-home .qx-proof .unit:nth-child(n+3){border-top:1px solid var(--line)}.qweb.qw-home .qx-proof .unit:last-child:nth-child(odd){grid-column:1/-1}.qweb.qw-home .qx-proof .num{font-size:46px}.qweb.qw-home .qx-proof .lb{letter-spacing:.12em;gap:7px;font-size:11px}}@media (max-width:420px){.qweb.qw-home .qx-proof .num{font-size:38px}.qweb.qw-home .qx-proof .lb{white-space:normal}}@media (max-width:900px){.qweb.qw-home .qh-reviews{padding:32px 0 56px}.qweb.qw-home .qh-reviews .cell{width:min(420px,78vw);padding:20px}.qweb.qw-home .qh-reviews .marquee:before,.qweb.qw-home .qh-reviews .marquee:after{width:44px}.qweb.qw-home .qh-reviews .stack span{border-width:3px;width:44px;height:44px;font-size:13px}.qweb.qw-home .qh-reviews .stack span+span{margin-left:-12px}.qweb.qw-home .qh-reviews .score b{font-size:23px}.qweb.qw-home .qh-reviews .score span{font-size:13.5px}.qweb.qw-home .qh-reviews .meta{gap:14px}.qweb.qw-home .qh-faq{padding:24px 0 56px}.qweb.qw-home .qh-faq .narrow{width:100%;max-width:100%}.qweb.qw-home .qh-faq details{padding:2px 18px}.qweb.qw-home .qh-faq summary{padding:18px 36px 18px 0;font-size:15.5px}.qweb.qw-home .qh-faq details>p{padding-right:0}}.qweb.qw-scripts .qs-hero h1{font-size:clamp(32px,2.96vw + 21px,64px)}@media (max-width:1200px){.qweb.qw-scripts .qs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.qweb.qw-scripts .qs-hero .head{padding:40px 0 32px}.qweb.qw-scripts .qs-hero p{font-size:15.5px}.qweb.qw-scripts .qs-bar{flex-direction:column;align-items:stretch;gap:12px;padding-bottom:22px}.qweb.qw-scripts .qs-bar .chips,.qweb.qw-scripts .qs-bar .tools{flex-wrap:wrap}.qweb.qw-scripts .qs-bar .search{flex:200px;width:auto}.qweb.qw-scripts .qs-grid{padding-bottom:56px}}@media (max-width:700px){.qweb.qw-home .qh-best .grid,.qweb.qw-scripts .qs-grid,.qweb.qw-detail .qd-related .grid{grid-template-columns:1fr}}.qweb.qw-detail .qd-buy h1{font-size:clamp(28px,1.85vw + 21px,48px)}.qweb.qw-detail .qx-dprice{align-items:center;gap:12px;display:flex}.qweb.qw-detail .qx-dprice s{color:var(--faint);font-size:16px;font-weight:600}.qweb.qw-detail .qx-off{color:#fff;background:#b91c30;border-radius:7px;padding:4px 9px;font-size:13px;font-style:normal;font-weight:800;position:relative;overflow:hidden}.qweb.qw-detail .qx-off:after{content:"";background:linear-gradient(115deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:3s linear infinite qw-offshine;position:absolute;inset:-40%;transform:translate(-130%)skew(-12deg)}@media (prefers-reduced-motion:reduce){.qweb.qw-detail .qx-off:after{animation:none}}@media (max-width:1200px){.qweb.qw-detail .qd-grid{gap:36px}.qweb.qw-detail .qd-related .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.qweb.qw-detail .qd-grid{flex-direction:column;align-items:stretch;gap:20px;padding-bottom:56px;display:flex}.qweb.qw-detail .qd-grid .left{display:contents}.qweb.qw-detail .qd-gallery{order:1}.qweb.qw-detail .qd-buy{order:2}.qweb.qw-detail .qx-reqs{order:3}.qweb.qw-detail .crumb{flex-wrap:wrap;padding:26px 0 20px;font-size:13.5px}.qweb.qw-detail .qd-gallery .thumbs{--qx-tn:4;--qx-tg:10px}.qweb.qw-detail .qd-gallery .thumb{height:62px}.qweb.qw-detail .qd-panel{padding:20px}.qweb.qw-detail .qd-related{padding:16px 0 64px}}@media (max-width:600px){.qweb.qw-detail .qd-buy{align-self:stretch}.qweb.qw-detail .qd-buy .purchase{flex-direction:column;align-items:stretch;gap:14px}.qweb.qw-detail .qd-buy .purchase .qw-btn{width:100%}.qweb.qw-detail .qd-gallery .thumbs{--qx-tn:3}.qweb.qw-detail .qd-gallery .thumb{height:56px}.qweb.qw-detail .qd-buy .reqs li{flex-wrap:wrap;gap:8px}.qweb.qw-detail .qd-buy .reqs li span{flex-basis:100%;margin-left:0}}.qweb.qw-plus .qp-hero .say h1{font-size:clamp(32px,3.33vw + 20px,68px)}.qweb.qw-plus .qp-hero .price b{font-size:clamp(44px,2.59vw + 35px,72px)}@media (max-width:1200px){.qweb.qw-plus .qp-hero .split{grid-template-columns:1fr;gap:44px;padding-top:52px}.qweb.qw-plus .qp-hero{padding-bottom:64px}.qweb.qw-plus .qp-perks{grid-template-columns:repeat(2,1fr);gap:20px;padding:44px 0 8px}.qweb.qw-plus .qp-incl{padding:72px 0 0}.qweb.qw-plus .qp-incl .grid{grid-template-columns:repeat(2,1fr)}.qweb.qw-plus .qp-cmp,.qweb.qw-plus .qp-faq{padding:72px 0 0}}@media (max-width:900px){.qweb.qw-plus .qp-hero .say .sub{max-width:none;font-size:16px}.qweb.qw-plus .qp-hero .buy{flex-wrap:wrap}.qweb.qw-plus .qp-ledger .plusline{gap:12px;margin:0 12px 22px;padding:18px 20px}.qweb.qw-plus .qp-ledger .plusline .pr b{font-size:34px}.qweb.qw-plus .qp-ledger .plusline b{font-size:20px}.qweb.qw-plus .qp-faq .qw-wrap.narrow{width:100%;max-width:calc(100% - var(--qx-gut) * 2)}.qweb.qw-plus .qp-faq summary{padding:18px 0;font-size:15.5px}.qweb.qw-plus .qp-faq details{padding:2px 18px}.qweb.qw-plus .qp-tail{padding-bottom:72px}}@media (max-width:600px){.qweb.qw-plus .qp-perks,.qweb.qw-plus .qp-incl .grid{grid-template-columns:1fr}.qweb.qw-plus .qp-hero .split{padding-top:36px}.qweb.qw-plus .qp-ledger li{grid-template-columns:1fr auto;gap:4px 12px}.qweb.qw-plus .qp-ledger li .c{grid-area:2/1;justify-self:start}.qweb.qw-plus .qp-ledger ul,.qweb.qw-plus .qp-ledger .lhead{padding-left:18px;padding-right:18px}.qweb.qw-plus .qp-ledger .sum,.qweb.qw-plus .qp-ledger .swap{margin-left:18px;margin-right:18px;padding-left:0;padding-right:0}.qweb.qw-plus .qp-ledger .plusline .pr b{font-size:30px}}@media (max-width:900px){.qweb.qw-plus .qp-table .r{grid-template-columns:1fr}.qweb.qw-plus .qp-table .r.hd{display:none}.qweb.qw-plus .qp-table .r>*{padding:4px 18px;font-size:14px}.qweb.qw-plus .qp-table .r .k{color:var(--ink);padding-top:16px;padding-bottom:8px;font-size:15px}.qweb.qw-plus .qp-table .r .a,.qweb.qw-plus .qp-table .r .b{gap:12px;display:flex}.qweb.qw-plus .qp-table .r .b{padding-bottom:16px}.qweb.qw-plus .qp-table .r .a:before,.qweb.qw-plus .qp-table .r .b:before{content:attr(data-lb);letter-spacing:.03em;width:clamp(92px,22vw,140px);color:var(--faint);flex:none;padding-top:1px;font-size:12px;font-weight:800}}@media (max-width:1200px){.qweb.qw-account .qa-grid{grid-template-columns:1fr;gap:20px;padding:20px 0 56px}.qweb.qw-account .qa-menu nav{flex-flow:wrap}.qweb.qw-account .qa-menu nav a,.qweb.qw-account .qa-menu nav button.out{flex:160px}.qweb.qw-account .qa-menu nav a.out,.qweb.qw-account .qa-menu nav button.out{margin-top:0}}@media (max-width:900px){.qweb.qw-account .qa-title h1{font-size:30px}.qweb.qw-account .qa-list .row{flex-wrap:wrap;gap:10px 18px;padding:18px 20px}.qweb.qw-account .qa-list .name{flex:100%}.qweb.qw-account .qa-list .acts{margin-left:auto}.qweb.qw-account .qa-bar{flex-direction:column;align-items:stretch;gap:12px}.qweb.qw-account .qa-search{width:100%}}@media (max-width:600px){.qweb.qw-account .qa-modal{border-radius:20px;width:100%;padding:34px 22px 28px}.qweb.qw-account .qa-modal-wrap{padding:0 var(--qx-gut)}.qweb.qw-account .qa-modal h2{font-size:23px}.qweb.qw-account .qa-menu{padding:16px}.qweb.qw-account .qa-menu nav{flex-direction:column}.qweb.qw-account .qa-menu nav a,.qweb.qw-account .qa-menu nav button.out{flex:none}.qweb.qw-account .qa-chat .entry{padding:12px}}@media (max-width:1200px){.qweb.qw-checkout .qx-co-grid{grid-template-columns:1fr}.qweb.qw-checkout .qx-co-sum{position:static}}@media (max-width:600px){.qweb.qw-checkout .qx-co-items .row{flex-wrap:wrap;gap:10px 16px;padding:16px}.qweb.qw-checkout .qx-co-items .th{order:1;width:84px;height:58px}.qweb.qw-checkout .qx-co-items .name{order:2;min-width:150px}.qweb.qw-checkout .qx-co-items .price{order:3;margin-left:auto}.qweb.qw-checkout .qx-cart-rm{order:4}.qweb.qw-checkout .qx-co-plus{flex-wrap:wrap}.qweb.qw-checkout .qx-co-plus .qw-btn{width:100%}.qweb.qw-checkout .qx-co-head h1{font-size:32px}}@media (hover:none){.qweb .qx-cart-rm{width:42px;height:42px}.qweb.qw-detail .qd-gallery .arr,.qweb.qw-detail .qd-gallery .zoom,.qweb.qw-home .qh-hero .arr{width:44px;height:44px}.qweb.qw-account .qa-modal .close{width:42px;height:42px}.qweb.qw-legal .ql-toc a{padding:12px}.qweb.qw-detail .qd-gallery .thumb{min-height:44px}}.qweb.qw-legal .ql-head .tt h1{font-size:clamp(30px,2.59vw + 21px,58px)}@media (max-width:900px){.qweb.qw-legal .ql-grid{grid-template-columns:1fr;gap:32px;padding:36px 0 72px}.qweb.qw-legal .ql-toc{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;display:grid;position:static}.qweb.qw-legal .ql-toc .t{grid-column:1/-1}.qweb.qw-legal .ql-toc .ask{grid-column:1/-1;margin-top:12px}.qweb.qw-legal .ql-head .tt{gap:14px;padding-top:40px}.qweb.qw-legal .ql-head .tt .lede{font-size:15.5px}.qweb.qw-legal .ql-doc section+section{margin-top:40px}.qweb.qw-legal .ql-doc section h2{font-size:23px}.qweb.qw-legal .ql-doc p{font-size:15.5px}.qweb.qw-legal .ql-jump{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}}@media (max-width:600px){.qweb.qw-legal .ql-toc{grid-template-columns:1fr}}@media (max-width:700px){.qweb.qw-legal .ql-tbl .r{grid-template-columns:1fr}.qweb.qw-legal .ql-tbl .r.hd{display:none}.qweb.qw-legal .ql-tbl .r>span{gap:10px;padding:5px 14px;display:flex}.qweb.qw-legal .ql-tbl .r>span:first-child{padding-top:14px}.qweb.qw-legal .ql-tbl .r>span:last-child{padding-bottom:14px}.qweb.qw-legal .ql-tbl .r>span:before{content:attr(data-lb);letter-spacing:.06em;text-transform:uppercase;width:74px;color:var(--faint);flex:none;padding-top:2px;font-size:11.5px;font-weight:800}}.qweb.qw-account .qa-list .row{color:inherit;text-decoration:none}.qweb.qw-account .qa-list a.row:hover{background:#ffffff0d}.qweb.qw-account form.qa-search{margin:0}.qweb .qx-back{color:var(--dim);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.qweb .qx-back:hover{color:var(--ink)}.qweb .qx-tpanel{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);margin-top:22px;padding:26px 28px}.qweb .qx-tform{flex-direction:column;gap:18px;display:flex}.qweb .qx-tform label{flex-direction:column;gap:8px;display:flex}.qweb .qx-tform label>span{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12.5px;font-weight:800}.qweb .qx-tform input,.qweb .qx-tform textarea{background:var(--panel-2);width:100%;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:12px;outline:0;padding:13px 16px;font-family:inherit;font-size:14.5px;line-height:1.6}.qweb .qx-tform textarea{resize:vertical;min-height:140px}.qweb .qx-tform input::placeholder,.qweb .qx-tform textarea::placeholder{color:var(--faint)}.qweb .qx-tform input:focus-visible,.qweb .qx-tform textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--brand)}.qweb .qx-tform .qw-btn{align-self:flex-start}.qweb .qa-bar.qx-tbar{flex-wrap:wrap;gap:14px}.qweb .qx-tmeta{align-items:center;gap:16px;margin-left:auto;display:flex}.qweb .qx-tmeta .when{color:var(--faint);font-size:12.5px}.qweb .qa-chat .entry textarea{background:var(--panel-2);min-height:48px;max-height:220px;color:var(--ink);resize:none;field-sizing:content;border:0;border-radius:24px;outline:0;flex:1;padding:13px 18px;font-family:inherit;font-size:14.5px;line-height:1.45}.qweb .qa-chat .entry textarea::placeholder{color:var(--faint)}.qweb .qa-chat .entry textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--brand)}.qweb .qa-chat .entry .send:disabled{opacity:.6;cursor:default}.qweb .qx-tclosed{color:var(--faint);padding:0 28px 4px;font-size:13px}.qweb.qx-observer{min-height:100vh}.qweb.qx-observer.gate{place-items:center;padding:40px 20px;display:grid}.qx-obs-login{width:min(400px,100%);box-shadow:inset 0 0 0 1px var(--line), 0 40px 120px #0009;-webkit-backdrop-filter:var(--qx-blur-float);backdrop-filter:var(--qx-blur-float);text-align:center;background:#0f0f0fcc;border-radius:20px;flex-direction:column;gap:14px;padding:34px 32px 28px;display:flex}.qx-obs-login .mark{width:46px;height:46px;color:var(--brand);background:var(--brand-soft);border-radius:14px;place-items:center;margin:0 auto;display:grid}.qx-obs-login h1{font-family:var(--disp);letter-spacing:-.02em;font-size:27px;font-weight:800}.qx-obs-login>p{color:var(--dim);margin-top:-8px;font-size:13.5px}.qx-obs-login label{text-align:left;flex-direction:column;gap:7px;display:flex}.qx-obs-login label>span{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:800}.qx-obs-login input{background:var(--panel-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:11px;outline:0;padding:12px 15px;font-family:inherit;font-size:14.5px}.qx-obs-login input:focus-visible{box-shadow:inset 0 0 0 1px var(--brand)}.qx-obs-login input:disabled{opacity:.5}.qx-obs-login .qw-btn{width:100%;margin-top:4px}.qweb.qx-observer:not(.gate){grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid}.qx-obs-side{border-right:1px solid var(--line);height:100vh;-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);background:#0a0a0a99;flex-direction:column;gap:22px;padding:22px 16px;display:flex;position:sticky;top:0}.qx-obs-side .brand{align-items:center;gap:10px;padding:0 8px;display:inline-flex}.qx-obs-side .brand .mark{width:30px;height:30px;color:var(--brand-dark);background:var(--brand);border-radius:9px;flex:none;place-items:center;display:grid}.qx-obs-side .brand b{font-family:var(--disp);letter-spacing:-.01em;font-size:17px;font-weight:800}.qx-obs-side nav{flex-direction:column;gap:2px;display:flex}.qx-obs-side nav a{color:var(--dim);border-radius:11px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.qx-obs-side nav a .icon{color:var(--faint);flex:none}.qx-obs-side nav a:hover{color:var(--ink);background:#ffffff0d}.qx-obs-side nav a:hover .icon{color:var(--dim)}.qx-obs-side nav a.on{color:var(--brand);background:#ffcc001a}.qx-obs-side nav a.on .icon{color:var(--brand)}.qx-obs-side nav a span{flex:1;min-width:0}.qx-obs-side nav a em{color:var(--dim);background:#ffffff14;border-radius:999px;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:800}.qx-obs-side nav a.on em{color:var(--brand);background:#ffcc0029}.qx-obs-side .foot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.qx-obs-side .out{cursor:pointer;width:100%;color:var(--faint);background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:13.5px;font-weight:700;display:flex}.qx-obs-side .out:hover{color:#ff7a7a;background:#e23b3b1a}.qx-obs-live{background:#ffffff0a;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;display:flex}.qx-obs-live .dot{background:var(--faint);border-radius:999px;flex:none;width:8px;height:8px}.qx-obs-live .dot.on{background:var(--brand);animation:2s ease-in-out infinite qx-pulse}.qx-obs-live b{color:var(--ink);font-size:15px;font-weight:800}.qx-obs-live i{color:var(--faint);font-size:11.5px;font-style:normal}@keyframes qx-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.qx-obs-live .dot.on{animation:none}}.qx-obs-main{flex-direction:column;gap:18px;padding:26px 32px 64px;display:flex}.qx-obs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.qx-obs-head h1{font-family:var(--disp);letter-spacing:-.02em;font-size:30px;font-weight:800}.qx-obs-head p{color:var(--faint);margin-top:4px;font-size:13.5px}.qx-obs-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.qx-obs-metric{background:var(--qx-surf);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;display:flex}.qx-obs-metric .ic{width:30px;height:30px;color:var(--brand);background:var(--brand-soft);border-radius:9px;place-items:center;margin-bottom:2px;display:grid}.qx-obs-metric .lb{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:800}.qx-obs-metric b{font-family:var(--disp);letter-spacing:-.025em;color:var(--ink);font-size:27px;font-weight:800;line-height:1.1}.qx-obs-metric i{color:var(--dim);font-size:12.5px;font-style:normal}.qx-obs-card{background:var(--qx-surf);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);border-radius:16px;padding:20px 22px}.qx-obs-card .ch{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.qx-obs-card .ch b{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}.qx-obs-card .ch b .icon{color:var(--faint)}.qx-obs-card .ch i{color:var(--faint);text-align:right;font-size:12.5px;font-style:normal}.qx-obs-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;display:grid}.qx-obs-none{color:var(--faint);padding:6px 0 4px;font-size:13.5px}.qx-obs-spark svg{width:100%;height:150px;display:block}.qx-obs-spark .bar{fill:#ffffff1f}.qx-obs-spark .line{fill:none;stroke:var(--brand);stroke-width:2px;vector-effect:non-scaling-stroke}.qx-obs-spark .area{fill:#ffcc001a;stroke:none}.qx-obs-spark .lg{color:var(--faint);gap:18px;margin-bottom:10px;font-size:12.5px;display:flex}.qx-obs-spark .lg em{border-radius:3px;width:9px;height:9px;margin-right:7px;display:inline-block}.qx-obs-spark .lg .a em{background:var(--brand)}.qx-obs-spark .lg .b em{background:#fff3}.qx-obs-spark .lg b{color:var(--ink);font-weight:800}.qx-obs-spark .ax{color:var(--faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.qx-obs-bars{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.qx-obs-bars li{grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.qx-obs-bars .k{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.qx-obs-bars .tr{background:#ffffff0f;border-radius:999px;height:8px}.qx-obs-bars .tr em{background:var(--brand);border-radius:999px;height:100%;display:block}.qx-obs-bars .v{color:var(--dim);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-size:12.5px;font-weight:800}.qx-obs-table{flex-direction:column;display:flex}.qx-obs-table .r{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto auto;align-items:center;gap:16px;padding:11px 0;font-size:13.5px;display:grid}.qx-obs-table .r:first-child{border-top:0}.qx-obs-table.wide .r{grid-template-columns:minmax(0,1fr) repeat(5,84px)}.qx-obs-table .r.hd{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-top:0;padding-top:0;font-size:11px;font-weight:800}.qx-obs-table .a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.qx-obs-table .b{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qx-obs-table .c{color:var(--faint);white-space:nowrap}.qx-obs-table .d{color:var(--ink);white-space:nowrap;text-align:right;font-weight:800}.qx-obs-table .n{text-align:right;color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.qx-obs-table .r.hd .n{color:var(--faint)}.qx-obs-table .n.good{color:var(--brand);font-weight:800}.qx-obs-table.users .r{grid-template-columns:minmax(0,1.3fr) 70px 82px 70px 96px 110px 16px}.qx-obs-table a.r{color:inherit;text-decoration:none}.qx-obs-table a.r:hover .a{color:var(--brand)}.qx-obs-table a.r>.icon{color:var(--faint)}.qx-obs-table .sub{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:500;display:block;overflow:hidden}.qx-obs-table.trail .r{grid-template-columns:minmax(0,1fr) auto auto}.qx-obs-table.live .r{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.6fr) 72px}.qx-obs-table.live .a{align-items:center;gap:9px;display:flex}.qx-obs-table.live .flag{flex:none;font-size:16px;font-style:normal}.qx-obs-table.live .mono{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;font-weight:600;overflow:hidden}.qx-obs-table.looked .r{grid-template-columns:minmax(0,1fr) 64px 120px 70px}.qx-obs-card.scrolly{max-height:620px;overflow-y:auto}.qx-obs-back{color:var(--dim);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.qx-obs-back:hover{color:var(--ink)}.qx-obs-mini{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qx-obs-mini li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:grid}.qx-obs-mini li:first-child{border-top:0}.qx-obs-mini .k{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.qx-obs-mini .v{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qx-obs-mini .n{letter-spacing:.08em;color:var(--dim);font-size:11px;font-weight:800}.qx-obs-range{background:#ffffff0d;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.qx-obs-range a{height:32px;color:var(--dim);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.qx-obs-range a:hover{color:var(--ink)}.qx-obs-range a.on{color:var(--brand-dark);background:var(--brand)}.qx-obs-range a em{color:var(--faint);background:#ffffff14;border-radius:999px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:800}.qx-obs-range a.on em{color:var(--brand-dark);background:#0e150329}.qx-obs-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.qx-obs-nudge{color:#e1a24a;background:#e1a24a1a;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:13.5px;display:flex}.qx-obs-nudge b{flex:1;font-weight:800}.qx-obs-nudge:hover{background:#e1a24a29}.qx-obs-search{background:var(--card);width:min(420px,100%);height:42px;box-shadow:inset 0 0 0 1px var(--line);color:var(--faint);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:0 16px;display:flex}.qx-obs-search input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px}.qx-obs-list{flex-direction:column;gap:10px;display:flex}.qx-obs-list .row{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:inherit;-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);border-radius:14px;align-items:center;gap:18px;padding:16px 20px;display:flex}.qx-obs-list .row:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.qx-obs-list .name{flex:1;min-width:0}.qx-obs-list .name b{color:var(--ink);font-size:15.5px;font-weight:800;display:block}.qx-obs-list .name i{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12.5px;font-style:normal;display:block;overflow:hidden}.qx-obs-list .when{color:var(--faint);white-space:nowrap;font-size:12.5px}.qx-obs-list .row>.icon{color:var(--faint);flex:none}.qx-obs-list .st{flex:none;display:inline-flex}.qx-obs-list .st em{background:var(--faint);border-radius:999px;width:9px;height:9px}.qx-obs-list .st.open em{background:#e1a24a}.qx-obs-list .st.answered em{background:var(--brand)}.qx-obs-list .st.closed em{background:var(--faint)}.qx-obs-thead{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.qx-obs-thead h1{font-family:var(--disp);letter-spacing:-.02em;font-size:30px;font-weight:800}.qx-obs-thead .meta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.qx-obs-thead .meta .st{align-items:center;gap:7px;font-weight:800;display:inline-flex}.qx-obs-thead .meta .st b{text-transform:capitalize;color:var(--dim)}.qx-obs-thead .meta .st em{background:var(--faint);border-radius:999px;width:8px;height:8px}.qx-obs-thead .meta .st.open em{background:#e1a24a}.qx-obs-thead .meta .st.open b{color:#e1a24a}.qx-obs-thead .meta .st.answered em{background:var(--brand)}.qx-obs-thead .meta .st.answered b{color:var(--brand)}.qx-obs-thead .acts{gap:8px;display:flex}.qx-obs-thead .acts button{cursor:pointer;height:34px;color:var(--dim);text-transform:capitalize;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:12.5px;font-weight:800}.qx-obs-thead .acts button:hover:not(:disabled){color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.qx-obs-thead .acts button.on{color:var(--brand-dark);background:var(--brand);box-shadow:none;cursor:default}.qweb.qx-observer .qa-chat{border-radius:var(--r);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:var(--qx-blur);backdrop-filter:var(--qx-blur);flex-direction:column;display:flex}.qweb.qx-observer .qa-chat .entry{border-top:1px solid var(--line);gap:10px;padding:16px 18px;display:flex}.qweb.qx-observer .qa-chat .entry .send{cursor:pointer;background:var(--brand);width:48px;height:48px;color:var(--brand-dark);border:0;border-radius:999px;flex:none;place-items:center;display:grid}.qweb.qx-observer .qa-chat .entry .send:hover:not(:disabled){background:#e0b400}@media (max-width:1180px){.qx-obs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qx-obs-cols{grid-template-columns:1fr}.qx-obs-table.wide{overflow-x:auto}.qx-obs-table.wide .r{min-width:640px}}@media (max-width:900px){.qweb.qx-observer:not(.gate){grid-template-columns:1fr}.qx-obs-side{height:auto;padding:12px var(--qx-gut);border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;gap:14px;position:static}.qx-obs-side .brand b,.qx-obs-side nav a span,.qx-obs-side .out span{display:none}.qx-obs-side nav{flex-direction:row}.qx-obs-side .foot{flex-direction:row;align-items:center;margin-top:0;margin-left:auto}.qx-obs-live i{display:none}.qx-obs-main{padding-left:var(--qx-gut);padding-right:var(--qx-gut)}.qx-obs-list .row{flex-wrap:wrap;gap:10px 14px}.qx-obs-list .name{flex:100%;order:2}.qx-obs-table .r{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.qx-obs-table .b{grid-column:1}.qx-obs-table .c{text-align:right;grid-column:2}.qweb .qx-tmeta{flex-wrap:wrap;margin-left:0}}@media (max-width:560px){.qx-obs-metrics{grid-template-columns:1fr}.qx-obs-bars li{grid-template-columns:minmax(0,110px) minmax(0,1fr) auto}}.qweb .qx-picker{cursor:pointer;width:100%;color:var(--ink);text-align:left;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-family:inherit;font-size:14.5px;transition:box-shadow .16s;display:flex}.qweb .qx-picker:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.qweb .qx-picker.on,.qweb .qx-picker:focus-visible{box-shadow:inset 0 0 0 1px var(--brand);outline:0}.qweb .qx-picker>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qweb .qx-picker .icon{color:var(--faint);flex:none;transition:transform .2s}.qweb .qx-picker.on .icon{transform:rotate(180deg)}.qx-pickpop{--brand:#fc0;--ink:#f5f5f2;--dim:#a3a3a0;--faint:#6b6b66;z-index:200;overscroll-behavior:contain;max-height:320px;-webkit-backdrop-filter:var(--qx-blur-float);backdrop-filter:var(--qx-blur-float);background:#0f0f0fdb;border-radius:14px;flex-direction:column;gap:1px;padding:8px;font-family:Manrope,sans-serif;animation:.16s ease-out qx-pop;display:flex;position:fixed;overflow-y:auto;box-shadow:0 30px 80px #000000a6,inset 0 0 0 1px #ffffff14}.qx-pickpop .opt{cursor:pointer;color:var(--dim);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.qx-pickpop .opt:hover{color:var(--ink);background:#ffffff0f}.qx-pickpop .opt.on{color:var(--ink)}.qx-pickpop .opt.on .icon{color:var(--brand);flex:none}.qx-pickpop .opt>span{min-width:0}.qx-pickpop .opt i{color:var(--faint);margin-top:2px;font-size:12px;font-style:normal;display:block}.qx-pickpop .opt:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.qx-toast{z-index:96;box-shadow:inset 0 0 0 1px var(--line,#ffffff12), 0 12px 40px #00000080;color:var(--ink,#f5f5f2);opacity:0;pointer-events:none;background:#101010;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-size:13px;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex;position:fixed;top:84px;right:20px;transform:translateY(-6px)}.qx-toast.in{opacity:1;transform:none}.qx-overlay .box .note{color:var(--dim,#a3a3a0);margin-top:9px;font-size:13px;font-style:normal;line-height:1.65;display:block}.qx-overlay .box .bar{background:#ffffff12;border-radius:999px;width:100%;height:3px;margin-top:22px;position:relative;overflow:hidden}.qx-overlay .box .bar em{background:var(--brand,#fc0);border-radius:999px;width:38%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite qx-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes qx-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.qx-overlay .box .bar em{opacity:.5;width:100%;animation:none}.qx-overlay .box{transition:none;transform:none}.qx-toast{transition:opacity .25s;transform:none}}.qweb .qw-nav .login .qx-spin,.qx-drawer .acct .login .qx-spin{border-color:#0e150347;border-top-color:var(--brand-dark,#241c00)}.qweb.qw-detail .qd-gallery .thumb.video{background-color:#0b0b0b;position:relative;overflow:hidden}.qweb.qw-detail .qd-gallery .thumb.video:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(5px)saturate(115%);backdrop-filter:blur(5px)saturate(115%);background:#0000004d;position:absolute;inset:0}.qweb.qw-detail .qd-gallery .thumb.video .icon{z-index:1;filter:drop-shadow(0 2px 8px #00000073);position:relative}.qweb.qw-detail .qd-gallery .thumb.video:hover:before{background:#0000002e}.qweb.qw-detail .qd-gallery .thumb.video.on:before{-webkit-backdrop-filter:blur(2px)saturate(115%);backdrop-filter:blur(2px)saturate(115%);background:#00000024}.qweb.qw-detail .qx-reqs{padding:18px 28px}.qweb.qw-detail .qx-reqs ul{grid-template-columns:auto auto minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.qweb.qw-detail .qx-reqs li{border-left:1px solid var(--line);border-bottom:0;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding:2px 14px 2px 22px;display:flex}.qweb.qw-detail .qx-reqs li:first-child{border-left:0;padding-left:0}.qweb.qw-detail .qx-reqs .kind{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:800}.qweb.qw-detail .qx-reqs b{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:800;line-height:1.25}.qweb.qw-detail .qx-reqs .repo{letter-spacing:-.01em;min-height:30px;color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:15.5px;font-weight:800;line-height:1.25;display:inline-flex}.qweb.qw-detail .qx-reqs .repo .icon{color:var(--dim);flex:none;transition:color .16s}.qweb.qw-detail .qx-reqs .repo:hover,.qweb.qw-detail .qx-reqs .repo:hover .icon{color:var(--brand)}.qweb.qw-detail .qx-reqs .repo:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.qweb.qw-detail .qx-reqs .fws{flex-wrap:wrap;gap:8px;display:flex}.qweb.qw-detail .qx-reqs .fw{background:var(--panel-2);height:30px;color:var(--dim);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:12px;font-weight:700;display:inline-flex}.qweb.qw-detail .qx-reqs .fw img{object-fit:cover;border-radius:6px;width:20px;height:20px;display:block}@media (max-width:760px){.qweb.qw-detail .qx-reqs ul{grid-template-columns:1fr 1fr}.qweb.qw-detail .qx-reqs li{padding:12px 12px 12px 18px}.qweb.qw-detail .qx-reqs li:nth-child(odd){border-left:0;padding-left:0}.qweb.qw-detail .qx-reqs li:nth-child(2n){border-left:1px solid var(--line)}.qweb.qw-detail .qx-reqs li:nth-child(n+3){border-top:1px solid var(--line)}.qweb.qw-detail .qx-reqs li:last-child:nth-child(odd){grid-column:1/-1}}.qweb.qx-support .qx-shero{background-image:radial-gradient(circle, #ffffff12 1px, transparent 1.3px), radial-gradient(900px 420px at 22% -12%, #ffcc0014, transparent 66%), linear-gradient(180deg, #181818 0%, #111 42%, #0a0a0a 74%, var(--bg) 100%);background-size:26px 26px,auto,auto;position:relative;overflow:hidden}.qweb.qx-support .qx-shero .say{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;padding:64px 0 52px;display:flex;position:relative}.qweb.qx-support .qx-shero h1{font-family:var(--disp);letter-spacing:-.028em;max-width:17ch;font-size:clamp(36px,5.2vw,60px);font-weight:800;line-height:1.05}.qweb.qx-support .qx-shero h1 em{color:var(--brand);font-style:normal}.qweb.qx-support .qx-shero .sub{color:var(--dim);max-width:620px;font-size:17px;line-height:1.65}.qweb.qx-support .qx-srail{z-index:1;border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.qweb.qx-support .qx-srail .items{display:flex}.qweb.qx-support .qx-srail .unit{border-left:1px solid var(--line);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:10px;min-width:0;padding:24px 18px 26px 28px;display:flex}.qweb.qx-support .qx-srail .unit:first-child{border-left:0;padding-left:0}.qweb.qx-support .qx-srail .lb{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;font-size:11.5px;font-weight:800;display:inline-flex}.qweb.qx-support .qx-srail .lb .icon{flex:none}.qweb.qx-support .qx-srail b{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:20px;font-weight:800}.qweb.qx-support .qx-ways{padding:92px 0 0}.qweb.qx-support .qx-chan{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qweb.qx-support .qx-chan .ch{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:30px 30px 28px;display:flex}.qweb.qx-support .qx-chan .ch:first-child{border-left:0}.qweb.qx-support .qx-chan .ic{background:var(--panel-2);width:40px;height:40px;color:var(--dim);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.qweb.qx-support .qx-chan b{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:800}.qweb.qx-support .qx-chan i{color:var(--dim);font-size:14.5px;font-style:normal;line-height:1.55}.qweb.qx-support .qx-chan .act{margin-top:auto;padding-top:8px}.qweb.qx-support .qx-docs{padding:92px 0 0}.qweb.qx-support .qx-docs .band{border-radius:18px;justify-content:space-between;align-items:center;gap:40px;padding:28px 32px;display:flex}.qweb.qx-support .qx-docs .say{flex-direction:column;gap:10px;min-width:0;display:flex}.qweb.qx-support .qx-docs .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-size:12px;font-weight:800}.qweb.qx-support .qx-docs h2{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:27px;font-weight:800}.qweb.qx-support .qx-docs p{color:var(--dim);max-width:660px;font-size:14.5px;line-height:1.6}.qweb.qx-support .qx-docs .go{flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.qweb.qx-support .qx-docs .host{color:var(--faint);font-size:12px}.qweb.qx-support .qx-prep{padding:92px 0 0}.qweb.qx-support .qx-prep .body{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:30px;display:grid}.qweb.qx-support .qx-prep .checks{margin:0;padding:0;list-style:none}.qweb.qx-support .qx-prep .checks li{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:22px;padding:15px 0;display:grid}.qweb.qx-support .qx-prep .checks li:last-child{border-bottom:1px solid var(--line)}.qweb.qx-support .qx-prep .kind{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding-top:3px;font-size:11.5px;font-weight:800}.qweb.qx-support .qx-prep .checks i{color:var(--ink);font-size:15px;font-style:normal;line-height:1.6}.qweb.qx-support .qx-prep .tpl{border-radius:16px;overflow:hidden}.qweb.qx-support .qx-prep .tpl .bar{background:var(--panel);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 12px 10px 16px;display:flex}.qweb.qx-support .qx-prep .tpl .dots{gap:6px;display:inline-flex}.qweb.qx-support .qx-prep .tpl .dots i{background:#ffffff24;border-radius:999px;width:9px;height:9px}.qweb.qx-support .qx-prep .tpl .cp{cursor:pointer;background:var(--panel-2);height:32px;color:var(--dim);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;transition:color .16s,background .16s;display:inline-flex}.qweb.qx-support .qx-prep .tpl .cp:hover{color:var(--ink);background:#232323}.qweb.qx-support .qx-prep .tpl .cp:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.qweb.qx-support .qx-prep .tpl .cp .icon{flex:none}.qweb.qx-support .qx-prep .tpl pre{color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px 18px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.95}.qweb.qx-support .qx-faq{padding:92px 0 104px}.qweb.qx-support .qx-faq .qw-wrap.narrow{width:900px}.qweb.qx-support .qx-faq details{border-radius:14px;padding:4px 24px}.qweb.qx-support .qx-faq details+details{margin-top:12px}.qweb.qx-support .qx-faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.qweb.qx-support .qx-faq summary::-webkit-details-marker{display:none}.qweb.qx-support .qx-faq summary .pm{flex:none;width:16px;height:16px;position:relative}.qweb.qx-support .qx-faq summary .pm:before,.qweb.qx-support .qx-faq summary .pm:after{content:"";background:var(--dim);border-radius:2px;width:16px;height:2px;position:absolute;top:7px;left:0}.qweb.qx-support .qx-faq summary .pm:after{transition:transform .2s;transform:rotate(90deg)}.qweb.qx-support .qx-faq details[open] summary .pm:after{transform:rotate(0)}.qweb.qx-support .qx-faq details p{color:var(--dim);max-width:680px;padding:0 0 22px;font-size:15.5px;line-height:1.7}@media (max-width:1180px){.qweb.qx-support .qx-prep .body{grid-template-columns:1fr}.qweb.qx-support .qx-prep .tpl{max-width:560px}}@media (max-width:980px){.qweb.qx-support .qx-srail .items{grid-template-columns:1fr 1fr;display:grid}.qweb.qx-support .qx-srail .unit{padding:18px 14px 20px 22px}.qweb.qx-support .qx-srail .unit:nth-child(odd){border-left:0;padding-left:0}.qweb.qx-support .qx-srail .unit:nth-child(2n){border-left:1px solid var(--line)}.qweb.qx-support .qx-srail .unit:nth-child(n+3){border-top:1px solid var(--line)}.qweb.qx-support .qx-docs .band{flex-direction:column;align-items:flex-start;gap:22px}.qweb.qx-support .qx-docs .go{flex-direction:row;align-items:center;gap:14px}}@media (max-width:860px){.qweb.qx-support .qx-chan{grid-template-columns:1fr}.qweb.qx-support .qx-chan .ch{border-left:0;border-top:1px solid var(--line);padding:24px 26px}.qweb.qx-support .qx-chan .ch:first-child{border-top:0}.qweb.qx-support .qx-chan .act{margin-top:2px}}@media (max-width:760px){.qweb.qx-support .qx-shero .say{gap:16px;padding:44px 0 38px}.qweb.qx-support .qx-shero .sub{font-size:15.5px}.qweb.qx-support .qx-ways,.qweb.qx-support .qx-docs,.qweb.qx-support .qx-prep{padding-top:64px}.qweb.qx-support .qx-faq{padding:64px 0 72px}.qweb.qx-support .qx-chan .ch{padding:22px 20px}.qweb.qx-support .qx-docs .band{padding:24px 22px}.qweb.qx-support .qx-docs h2{font-size:23px}.qweb.qx-support .qx-prep .checks li{grid-template-columns:1fr;gap:6px}.qweb.qx-support .qx-prep .checks i{font-size:14.5px}.qweb.qx-support .qx-faq summary{padding:17px 0;font-size:15.5px}.qweb.qx-support .qx-faq details{padding:2px 18px}.qweb.qx-support .qx-faq details p{font-size:14.5px}}@media (max-width:520px){.qweb.qx-support .qx-srail .items{grid-template-columns:1fr}.qweb.qx-support .qx-srail .unit{border-left:0;padding:16px 0}.qweb.qx-support .qx-srail .unit+.unit{border-top:1px solid var(--line)}.qweb.qx-support .qx-chan .act{align-self:stretch}.qweb.qx-support .qx-chan .act .qw-btn{width:100%}}.qweb .qx-dm{overscroll-behavior:contain;flex-direction:column;max-height:min(62vh,620px);padding:22px 24px 6px;display:flex;overflow-y:auto}.qweb .qx-dm .unit{flex-direction:column;display:flex}.qweb .qx-dm .day{color:var(--faint);align-items:center;gap:14px;margin:14px 0 16px;display:flex}.qweb .qx-dm .unit:first-child .day{margin-top:0}.qweb .qx-dm .day:before,.qweb .qx-dm .day:after{content:"";background:var(--line);flex:1;height:1px}.qweb .qx-dm .day span{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800}.qweb .qx-dm .grp{max-width:74%;margin-top:10px;display:flex}.qweb .qx-dm .unit:first-child .grp{margin-top:0}.qweb .qx-dm .grp.me{margin-left:auto}.qweb .qx-dm .col{flex-direction:column;gap:2px;min-width:0;display:flex}.qweb .qx-dm .grp.me .col{align-items:flex-end}.qweb .qx-dm .b{background:var(--panel-2);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:100%;padding:9px 14px;font-size:14.5px;line-height:1.5}.qweb .qx-dm .col .b:not(:first-child){border-top-left-radius:6px}.qweb .qx-dm .col .b:not(:last-of-type){border-bottom-left-radius:6px}.qweb .qx-dm .grp:not(.me) .col .b:first-child{border-top-left-radius:18px}.qweb .qx-dm .grp:not(.me) .col .b:last-of-type{border-bottom-left-radius:6px}.qweb .qx-dm .grp.me .b{color:#101214;background:#fff}.qweb .qx-dm .grp.me .col .b:not(:first-child){border-top-left-radius:18px;border-top-right-radius:6px}.qweb .qx-dm .grp.me .col .b:not(:last-of-type){border-bottom-right-radius:6px;border-bottom-left-radius:18px}.qweb .qx-dm .grp.me .col .b:last-of-type{border-bottom-right-radius:6px}.qweb .qx-dm-end{flex:none;height:6px;display:block}.qweb .qx-dm .ts{color:var(--faint);white-space:nowrap;align-items:center;gap:5px;margin:3px 4px 0;font-size:11px;font-style:normal;display:inline-flex}.qweb .qx-dm .ts .icon{color:var(--brand);flex:none}.qweb .qx-dm .ts .dot{color:var(--line-2)}@media (max-width:700px){.qweb .qx-dm{max-height:none;padding:16px 14px 4px}.qweb .qx-dm .grp{max-width:88%}}.qweb.qw-scripts .qs-bar .qx-clear{cursor:pointer;width:24px;height:24px;color:var(--dim);background:#ffffff14;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.qweb.qw-scripts .qs-bar .qx-clear:hover{color:var(--ink);background:#ffffff24}.qweb.qw-scripts .qs-bar .sort{white-space:nowrap}.qweb.qw-scripts .qx-empty{margin:8px 0 40px}.qweb *,.qweb :before,.qweb :after{box-shadow:none!important;border-color:#0000!important}.qweb .qw-card:hover{box-shadow:0 24px 48px #0000008c!important}.qweb.qw-home .qh-hero .show .frame{box-shadow:0 32px 80px #00000080!important}.qweb.qw-detail .qd-gallery .main{box-shadow:0 28px 64px #00000080!important}.qweb .qa-modal{box-shadow:0 40px 120px #000000b3!important}.qweb .qa-pop{box-shadow:0 30px 80px #000000a6!important}.qweb.qw-hist .qt-steps li:after{box-shadow:0 0 0 4px var(--brand-soft)!important}.qx-prefpop,.qx-pickpop{box-shadow:0 30px 80px #000000a6!important}
