.fr{--surface:#17181c;--sunk:#1f2126;--raise:#24262c;--ink:#f1f0ed;--ink-2:#c3c1bb;--ink-3:#8f8d87;--line:#2c2e34;--line-2:#3c3e45;--you:#ffd84a;--you-soft:#ffd84a1f;--you-ink:#ffe27a;--you-line:#ffd84a;--chip:#2a2c32;--fog:#2d2f35;--rival:#6f6d68;--chatgpt:#2fbf98;--perplexity:#3bb6c9;--gemini:#8b9bff;--claude:#e0896a;--shadow:0 1px 2px #0000004d, 0 20px 44px -22px #000000a6;font:400 16px/1.55 var(--font-hanken), system-ui, sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;text-align:left;-webkit-tap-highlight-color:transparent;margin:44px 0}html.light .fr,.fr.light{--surface:#fff;--sunk:#f8f7f3;--raise:#f2f0ea;--ink:#1a1915;--ink-2:#4f4c45;--ink-3:#78746b;--line:#e8e5de;--line-2:#d6d2c8;--you-soft:#fff5c9;--you-ink:#6b5200;--you-line:#c99a00;--chip:#f1efe9;--fog:#ebe9e3;--rival:#a29e94;--chatgpt:#0f8a6d;--perplexity:#1a8399;--gemini:#4a63e0;--claude:#b85c3c;--shadow:0 1px 2px #14140a0a, 0 20px 44px -24px #281e0038}.fr *,.fr :before,.fr :after{box-sizing:border-box}.fr p,.fr h3,.fr h4,.fr ul,.fr ol{margin:0;padding:0}.fr h3,.fr h4{font-family:var(--font-hanken), system-ui, sans-serif;color:var(--ink);border:0;font-weight:700}.fr .serif{font-family:var(--font-newsreader), Georgia, serif!important;font-weight:400!important}.fr ul,.fr ol{list-style:none}.fr .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fr .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.fr .pad{padding:28px 32px 0}.fr .eyebrow{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.fr .dot{background:var(--e,var(--ink-3));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.fr .e-perplexity{--e:var(--perplexity)}.fr .e-chat_gpt{--e:var(--chatgpt)}.fr .e-gemini{--e:var(--gemini)}.fr .e-claude{--e:var(--claude)}.fr mark.you{background:linear-gradient(transparent 10%, var(--you) 10%, var(--you) 90%, transparent 90%);color:#141a2e;border-radius:2px;padding:0 .14em;font-weight:600}.fr .fav{background:var(--fog);border-radius:4px;flex:none;width:16px;height:16px}.fr .lk{flex:none;width:12px;height:12px}.fr button{font:inherit}.fr .btn{font:600 16px/1 var(--font-hanken), system-ui, sans-serif;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 24px;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.fr .btn-you{background:var(--you);color:#141a2e}.fr .btn-you:hover{transform:translateY(-1px);box-shadow:0 12px 26px -12px #ffc82899}.fr .btn-you:active{transform:translateY(0)}.fr .btn-line{color:var(--ink);border:1px solid var(--line-2);background:0 0}.fr .btn-line:hover{border-color:var(--ink-3)}.fr .btn.sm{height:36px;padding:0 14px;font-size:14px}.fr .link{color:var(--ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.fr .link:hover{color:var(--ink)}.fr .fine{color:var(--ink-3);font-size:13.5px}.fr .chip{background:var(--chip);height:32px;color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.fr .chip .n{background:var(--surface);width:20px;height:20px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid}.fr .chip.you{background:var(--you);color:#141a2e}.fr .chip.you .n{color:#141a2e;background:#0000001f}.fr .chip.absent{border:1.5px dashed var(--you-line);color:var(--you-ink);background:0 0;padding:0 12px}.fr .chip.sm{gap:5px;height:26px;padding:0 10px 0 4px;font-size:12.5px}.fr .chip.sm .n{width:17px;height:17px;font-size:10.5px}.fr .chip.sm.absent{padding:0 10px}.fr .idle{grid-template-columns:1.35fr 1fr;gap:0;display:grid}.fr .idle-l{padding:30px 32px 28px}.fr .idle h3{letter-spacing:-.015em;text-wrap:balance;margin-top:10px;font-size:31px;line-height:1.12}.fr .idle .sub{color:var(--ink-2);margin-top:10px;font-size:16.5px;line-height:1.5}.fr form.ask{background:var(--sunk);border:1px solid var(--line-2);border-radius:999px;gap:6px;margin-top:22px;padding:5px;transition:border-color .15s,box-shadow .15s;display:flex}.fr form.ask:focus-within{border-color:var(--you);box-shadow:0 0 0 4px var(--you-soft)}.fr form.ask input{min-width:0;color:var(--ink);font:500 16px var(--font-hanken), system-ui, sans-serif;background:0 0;border:0;outline:0;flex:1;padding:0 16px}.fr form.ask input::placeholder{color:var(--ink-3);font-weight:400}.fr form.ask .btn{height:46px}.fr .idle .fine{margin-top:11px;padding-left:4px}.fr .idle-r{background:var(--sunk);border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:30px 28px;display:flex}.fr .mini-k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.fr .mini{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:12px;padding:16px}.fr .mini-v{color:var(--ink);font-size:17px;line-height:1.3}.fr .mini-v .u{color:var(--you-ink)}.fr .mini-chips{gap:6px;margin-top:10px;display:flex}.fr .mini-src{gap:4px;margin:14px 0 12px;display:flex}.fr .mini-src i{background:var(--rival);opacity:.55;border-radius:3px;flex:1;height:8px}.fr .mini-src i.w{background:var(--you);opacity:1}.fr .mini-c{color:var(--ink-2);margin-top:4px;font-size:13.5px}.fr .mini-c b{color:var(--ink)}.fr .compact{align-items:center;gap:20px;padding:18px 20px 18px 24px;display:flex}.fr .ctext{flex:1;min-width:0}.fr .ch{color:var(--ink);font-size:17px;font-weight:600;line-height:1.35}.fr .cs{color:var(--ink-3);align-items:center;gap:8px;margin-top:4px;font-size:14px;display:flex}.fr .free{letter-spacing:.05em;text-transform:uppercase;color:#141a2e;background:var(--you);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.fr .compact form.ask{flex:0 0 330px;margin:0}.fr .qline{align-items:flex-start;gap:16px;margin-top:14px;display:flex}.fr .qline .q{color:var(--ink);flex:1;font-size:24px;line-height:1.28}.fr .qline .link{white-space:nowrap;margin-top:7px}.fr .qnote{color:var(--ink-3);margin-top:6px;font-size:14px}.fr .prog{gap:11px;margin-top:22px;display:grid}.fr .prog li{color:var(--ink-2);align-items:center;gap:11px;font-size:15px;display:flex}.fr .prog .pi{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.fr .prog .done .pi{background:var(--you);color:#141a2e}.fr .prog .pi svg{width:13px;height:13px}.fr .prog .now{color:var(--ink);font-weight:600}.fr .prog .now .pi{border:2px solid var(--you);border-top-color:#0000;animation:1s linear infinite frspin}.fr .prog .cnt{color:var(--ink-3);margin-left:6px;font-weight:600}.fr .skel{gap:9px;padding:18px 0 28px;display:grid}.fr .skel i{background:linear-gradient(90deg, var(--fog), var(--raise), var(--fog));background-size:200% 100%;border-radius:5px;height:10px;animation:1.4s infinite frsh;display:block}@keyframes frspin{to{transform:rotate(360deg)}}@keyframes frsh{to{background-position:-200% 0}}@keyframes frin{0%{opacity:0;transform:translateY(4px)}}.fr .verdict{letter-spacing:-.018em;text-wrap:balance;margin-top:10px;font-size:34px;line-height:1.1}.fr .named{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fr .jump{color:var(--ink-2);align-items:center;gap:8px;margin-top:16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.fr .jump span{color:#141a2e;background:var(--you);border-radius:999px;padding:3px 9px;font-size:13px}.fr .jump:hover{color:var(--ink)}.fr .answer{border:1px solid var(--line);background:var(--sunk);border-radius:16px;margin:22px 0 0;overflow:hidden}.fr .ahead{align-items:center;gap:8px;padding:12px 18px 0;font-size:13.5px;display:flex}.fr .ahead b{font-weight:600}.fr .ahead .muted{color:var(--ink-3)}.fr .askq{color:var(--ink);padding:8px 18px 0;font-size:19px;line-height:1.3}.fr .src-row{scrollbar-width:none;gap:6px;padding:14px 18px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.fr .src-row::-webkit-scrollbar{display:none}.fr .sc{background:var(--surface);border:1px solid var(--line);height:30px;color:var(--ink-2);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12.5px;font-weight:500;display:inline-flex}.fr .sc .ix{color:var(--ink-3);text-align:center;width:14px;font-size:10.5px;font-weight:700}.fr .sc.win{border-color:var(--you-line);background:var(--you-soft);color:var(--ink)}.fr .sc.rival{color:var(--ink-3)}.fr .src-row.loading .sc{animation:.35s both frin}.fr .src-row .sc.ghost{background:var(--fog);border-color:#0000;width:120px;animation:none}.fr .src-key{color:var(--ink-3);align-items:center;gap:6px;padding:8px 18px 0;font-size:12.5px;display:flex}.fr .src-key .k{border-radius:3px;width:10px;height:10px;display:inline-block}.fr .src-key .k.win{background:var(--you-soft);border:1px solid var(--you-line)}.fr .src-key .k.rival{background:var(--surface);border:1px solid var(--line-2);margin-left:10px}.fr .answer .body{color:var(--ink-2);max-height:122px;padding:12px 18px 0;font-size:15px;line-height:1.6;position:relative;overflow:hidden}.fr .answer.open .body{max-height:none;padding-bottom:4px}.fr .answer .body p{margin:0 0 10px}.fr .answer .body ul{margin:0 0 10px;padding-left:20px;list-style:outside}.fr .answer .body ol{margin:0 0 10px;padding-left:20px;list-style:decimal}.fr .answer .body li{margin:3px 0}.fr .answer .body li::marker{color:var(--ink-3)}.fr .answer .body .bn{color:var(--ink);font-weight:600}.fr .answer .body sup{color:var(--ink-3);font-size:10.5px;font-weight:600}.fr .answer:not(.open) .body:after{content:"";background:linear-gradient(transparent, var(--sunk));height:56px;position:absolute;inset:auto 0 0}.fr .more{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink-2);cursor:pointer;background:0 0;margin-top:4px;padding:12px;font-size:14px;font-weight:600;display:block}.fr .more:hover{color:var(--ink);background:var(--raise)}.fr .blk{padding:26px 32px 0}.fr .blk h4,.fr .offer h4{letter-spacing:-.01em;font-size:18px}.fr .bh{align-items:center;gap:10px;display:flex}.fr .free-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--you-ink);border:1px solid var(--you-line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.fr .wins{border:1px solid var(--line);border-radius:16px;margin-top:12px;overflow:hidden}.fr .wins li{border-top:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.fr .wins li:first-child{border-top:0}.fr .wfav{background:var(--sunk);border:1px solid var(--line);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.fr .wt{min-width:0}.fr .wins .t{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35}.fr .wins .d{color:var(--ink-3);margin-top:2px;font-size:13.5px;line-height:1.4}.fr .wins .d em{color:var(--you-ink);font-style:normal;font-weight:600}.fr .tag{white-space:nowrap;background:var(--chip);color:var(--ink-2);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.fr .tag.join{background:var(--you-soft);color:var(--you-ink);border:1px solid var(--you-line)}.fr .rest{color:var(--ink-3);margin-top:10px;font-size:13.5px;line-height:1.45}.fr .email{border:1px solid var(--line);background:var(--sunk);border-radius:16px;margin-top:12px;overflow:hidden}.fr .email .eh{border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;font-size:13.5px;font-weight:600;display:flex}.fr .email .subj{color:var(--ink);padding:14px 18px 0;font-size:15.5px;font-weight:600;line-height:1.4}.fr .email .ebody{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink-2);padding:8px 18px 18px;font-size:16.5px;line-height:1.55}.fr .email .ebody p{margin:0 0 10px}.fr .email .ebody p:last-child{margin:0}.fr .emore{display:none}.fr .offer{background:var(--sunk);border-top:1px solid var(--line);margin-top:30px;padding:28px 32px 26px;position:relative}.fr .offer:before{content:"";background:var(--you);height:3px;position:absolute;top:-1px;left:0;right:0}.fr .offer h4{letter-spacing:-.012em;color:var(--ink);font-size:25px;line-height:1.2}.fr .offer .what{color:var(--ink-2);max-width:600px;margin-top:8px;font-size:15.5px;line-height:1.5}.fr .buy{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.fr .buy .big{height:56px;padding:0 30px;font-size:17px}.fr .risk{color:var(--ink-2);max-width:300px;font-size:14.5px;line-height:1.45}.fr .risk b{color:var(--ink);font-weight:600}.fr .inreport{grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-top:22px;display:grid}.fr .strip{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.fr .srow{align-items:center;gap:12px;padding:3px 0;display:flex}.fr .sl{width:88px;color:var(--ink-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.fr .sq{gap:5px;display:flex}.fr .sq i,.fr .scap i{background:var(--fog);width:24px;height:24px;color:var(--ink-3);border-radius:7px;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.fr .sq i .lk,.fr .scap i .lk{opacity:.8;width:10px;height:10px}.fr .sq i.miss,.fr .scap i.miss{border:1.5px dashed var(--you-line);color:var(--you-ink);background:0 0}.fr .sq i.hit,.fr .scap i.hit{background:var(--you);color:#141a2e}.fr .scap{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:6px;margin-top:9px;padding-top:9px;font-size:12.5px;display:flex}.fr .scap i{border-radius:5px;width:18px;height:18px;font-size:9.5px}.fr .scap i+i,.fr .scap i:nth-of-type(2){margin-left:10px}.fr .locked{gap:8px;display:grid}.fr .locked li{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:14px 1fr;align-items:center;column-gap:9px;min-width:0;padding:10px 14px;display:grid;overflow:hidden}.fr .locked .lk{color:var(--ink-3)}.fr .lk-k{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.fr .lk-t{font-family:var(--font-newsreader), Georgia, serif;color:var(--ink-2);filter:blur(3.2px);-webkit-user-select:none;user-select:none;white-space:nowrap;grid-column:2;margin-top:2px;font-size:14px;overflow:hidden}.fr .later{background:var(--sunk);border-top:1px dashed var(--line-2);justify-content:center;gap:22px;padding:14px 20px 18px;display:flex}.fr-dock{display:none}@media (max-width:720px){.fr{width:100vw;margin:36px calc(50% - 50vw)}.fr .card{box-shadow:none;border-left:0;border-right:0;border-radius:0}.fr .pad{padding:22px 18px 0}.fr .idle{grid-template-columns:1fr}.fr .idle-l{padding:24px 18px 20px}.fr .idle h3{font-size:27px}.fr .idle .sub{font-size:16px}.fr form.ask{border-radius:18px;flex-direction:column;gap:6px;padding:6px}.fr form.ask input{height:48px;padding:0 12px}.fr form.ask .btn{border-radius:13px;width:100%;height:50px}.fr .idle-r{border-left:0;border-top:1px solid var(--line);padding:16px 18px 20px}.fr .mini{padding:14px}.fr .compact{flex-direction:column;align-items:stretch;gap:12px;padding:18px}.fr .compact form.ask{flex:none}.fr .qline{flex-direction:column;gap:6px}.fr .qline .q{font-size:21px}.fr .qline .link{margin-top:0}.fr .verdict{font-size:28px}.fr .named{scrollbar-width:none;flex-wrap:nowrap;margin-left:-18px;margin-right:-18px;padding:0 18px;overflow-x:auto}.fr .named::-webkit-scrollbar{display:none}.fr .answer{margin-left:-6px;margin-right:-6px}.fr .ahead,.fr .askq,.fr .src-key,.fr .answer .body,.fr .src-row{padding-left:14px;padding-right:14px}.fr .askq{font-size:18px}.fr .answer .body{max-height:120px}.fr .blk{padding:24px 18px 0}.fr .wins li{grid-template-columns:28px 1fr;padding:12px 14px}.fr .wins .tag{grid-column:2;justify-self:start;margin-top:2px}.fr .email .ebody{max-height:132px;font-size:16px;position:relative;overflow:hidden}.fr .email:not(.open) .ebody:after{content:"";background:linear-gradient(transparent, var(--sunk));height:50px;position:absolute;inset:auto 0 0}.fr .email.open .ebody{max-height:none}.fr .emore{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink-2);background:0 0;padding:12px;font-size:14px;font-weight:600;display:block}.fr .email.open .emore{display:none}.fr .offer{padding:24px 18px 22px}.fr .offer h4{font-size:23px}.fr .buy{flex-direction:column;align-items:stretch;gap:10px}.fr .buy .big{width:100%}.fr .risk{text-align:center;max-width:none;font-size:14px}.fr .inreport{grid-template-columns:1fr}.fr .strip{justify-self:stretch}.fr .sq{flex:1;justify-content:space-between}.fr .later{flex-direction:row;justify-content:space-between;padding:14px 18px 18px}.fr-dock.on{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom));font:400 13px/1.3 var(--font-hanken), system-ui, sans-serif;background:#121214;border-top:1px solid #2c2e34;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 24px -6px #121214d9}.fr-dock div{flex-direction:column;flex:1;min-width:0;display:flex}.fr-dock b{color:#f1f0ed;font-size:14.5px;font-weight:600}.fr-dock span{color:#8f8d87}.fr-dock .btn{color:#141a2e;height:46px;font:600 15.5px var(--font-hanken), system-ui, sans-serif;background:#ffd84a;border:0;border-radius:999px;flex:none;padding:0 18px}html.light .fr-dock.on{background:#fff;border-color:#e8e5de;box-shadow:0 -20px 24px -6px #ffffffd9}html.light .fr-dock b{color:#1a1915}}@media (prefers-reduced-motion:reduce){.fr *{transition:none!important;animation:none!important}}.fr .answer .src-row{flex-wrap:wrap;-webkit-mask-image:none;mask-image:none}.fr .src-row.loading{padding-left:0;padding-right:0}.fr .email .subj+.ebody{padding-top:12px}@media (max-width:720px){.fr .answer .src-row{flex-wrap:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.fr .named{flex-wrap:wrap;margin-left:0;margin-right:0;padding:0;overflow:visible}.fr .wins .tag{display:none}.fr .wins li{grid-template-columns:28px 1fr;align-items:start}.fr .wfav{margin-top:1px}.fr .locked{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:0;overflow:hidden}.fr .locked li{border:0;border-top:1px solid var(--line);border-radius:0;padding:12px 14px}.fr .locked li:first-child{border-top:0}.fr .lk-t{display:none}.fr .idle-r{padding:14px 18px 18px}.fr .mini-k{display:none}.fr .mini{margin-top:0;padding:12px 14px}.fr .mini-v{font-size:15.5px}.fr .mini-src,.fr .mini-c{display:none}.fr .qnote{font-size:13.5px}}.fr .jump .arr{color:var(--you-ink);background:0 0;padding:0;font-size:15px}.fr .jump{border-bottom:1px solid var(--line-2);padding-bottom:2px}.fr .qline{color:var(--ink);margin-top:14px;font-size:24px;line-height:1.28;display:block}.fr .mini-v .u{white-space:nowrap}.fr .inreport{grid-template-columns:1fr}.fr .strip{padding:0;overflow:hidden}.fr .qg{border-collapse:collapse;width:100%}.fr .qg th{color:var(--ink-3);text-align:center;background:var(--raise);border-bottom:1px solid var(--line);padding:11px 6px;font-size:12.5px;font-weight:600}.fr .qg th:first-child{text-align:left;padding-left:16px}.fr .qg th .eh{align-items:center;gap:6px;display:inline-flex}.fr .qg .es{display:none}.fr .qg td{border-top:1px solid var(--line);text-align:center;padding:8px 6px}.fr .qg tr:first-child td{border-top:0}.fr .qg td.qq{text-align:left;color:var(--ink-2);width:55%;padding-left:16px;font-size:14px;line-height:1.35}.fr .qg tr.asked td.qq{color:var(--ink);font-weight:600}.fr .qg i{background:var(--fog);width:24px;height:24px;color:var(--ink-3);vertical-align:middle;border-radius:7px;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.fr .qg i .lk{opacity:.8;width:10px;height:10px}.fr .qg i.miss{border:1.5px dashed var(--you-line);color:var(--you-ink);background:0 0}.fr .qg i.hit{background:var(--you);color:#141a2e}.fr .scap{background:var(--raise);border-top:1px solid var(--line);margin:0;padding:10px 16px}.fr .locked{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fr .lk-t .fog{filter:blur(3.2px);-webkit-user-select:none;user-select:none}.fr .lk-t{filter:none!important}@media (max-width:720px){.fr .answer .src-row{flex-wrap:wrap;gap:5px;-webkit-mask-image:none;mask-image:none}.fr .answer .src-row .sc{gap:5px;height:28px;padding:0 8px 0 5px;font-size:12px}.fr .answer .src-row .sc .ix{display:none}.fr .qline{font-size:21px}.fr .qg th .en{display:none}.fr .qg .es{font-size:10.5px;display:inline}.fr .qg th .eh{flex-direction:column;gap:3px}.fr .qg td{padding:8px 3px}.fr .qg th{padding:9px 3px}.fr .qg td.qq,.fr .qg th:first-child{padding-left:12px}.fr .qg td.qq{width:auto;font-size:13px}.fr .qg i{width:22px;height:22px}.fr .locked{grid-template-columns:minmax(0,1fr)}.fr .locked li:nth-child(n+3){display:none}.fr .locked:after{content:"+ 2 more fixes";color:var(--ink-3);border-top:1px solid var(--line);padding:10px 14px;font-size:13px;display:block}.fr .risk{text-align:center}}.fr .risk{max-width:360px}@media (max-width:720px){.fr .named{gap:6px}.fr .named .chip{gap:6px;height:29px;padding:0 10px 0 5px;font-size:13px}.fr .named .chip .n{width:18px;height:18px;font-size:10.5px}.fr .named .chip.absent{padding:0 10px}}.fr .chart{border:1px solid var(--line);background:var(--sunk);border-radius:18px;margin-top:20px;padding:18px 18px 14px}.fr .ch-top h4{letter-spacing:-.005em;font-size:16px}.fr .ch-note{color:var(--ink-2);max-width:620px;margin-top:4px;font-size:15px;line-height:1.45}.fr .ch-grid{margin-top:16px}.fr .ch-r{grid-template-columns:208px 1fr 92px;align-items:stretch;display:grid}.fr .ch-l{align-items:center;gap:10px;min-width:0;padding-right:10px;display:flex}.fr .ch-l.lbl,.fr .ch-n.lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);align-self:end;padding-bottom:8px;font-size:11.5px;font-weight:700}.fr .ch-n.lbl{text-align:right;justify-content:flex-end}.fr .rk{background:var(--surface);border:1px solid var(--line-2);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.fr .rk.none{color:var(--ink-3);background:0 0;border-style:dashed}.fr .bnm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:inline-flex;overflow:hidden}.fr .unnamed .bnm{color:var(--ink-2);font-weight:500}.fr .yt{letter-spacing:.04em;text-transform:uppercase;background:var(--you);color:#141a2e;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.fr .ch-c{grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.fr .cl{border-top:1px solid var(--line);place-items:center;height:40px;display:grid}.fr .cl.wc{background:var(--you-soft)}.fr .ch-hr .ch-c>div{border-top:0}.fr .ch-h{cursor:default;border-radius:8px 8px 0 0;outline:0;flex-direction:column;align-items:center;gap:4px;padding:8px 0;display:flex;position:relative}.fr .ch-h.win{background:var(--you-soft)}.fr .ch-h .hn{color:var(--ink-3);font-size:10.5px;font-weight:700}.fr .ch-h .fav{border-radius:5px;width:18px;height:18px}.fr .ch-h.own .fav{opacity:.7}.fr .ch-h .tip{background:var(--ink);width:230px;color:var(--surface);z-index:5;text-align:left;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px -10px #00000080}.fr .ch-h .tip b{font-weight:600;display:block}.fr .ch-h .tip span{opacity:.7;margin-top:2px;display:block}.fr .ch-h .tip em{margin-top:6px;font-style:normal;font-weight:600;display:block}.fr .ch-h:hover .tip,.fr .ch-h:focus .tip{display:block}.fr .ch-h:hover{background:var(--raise)}.fr .ch-h.win:hover{background:var(--you-soft)}.fr .cl i{width:13px;height:13px;display:block}.fr .cl i.on,.fr .ch-key i.on{background:var(--ink-2);border-radius:50%}.fr .cl i.own,.fr .ch-key i.own{border:2px solid var(--ink-3);border-radius:3px}.fr .cl i.gap{border:1.5px dashed var(--ink-3);opacity:.7;border-radius:50%}.fr .cl i.gap.win,.fr .ch-key i.gap.win{border:2px dashed var(--you-line);opacity:1;border-radius:50%}.fr .cl i.na{background:var(--line-2);border-radius:1px;width:10px;height:2px}.fr .ch-n{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:9px;display:flex}.fr .ch-hr .ch-n,.fr .ch-hr .ch-l{border-top:0}.fr .ch-l{border-top:1px solid var(--line)}.fr .ch-n .bar{background:var(--fog);border-radius:3px;width:48px;height:6px;overflow:hidden}.fr .ch-n .bar i{background:var(--ink-3);border-radius:3px;height:100%;display:block}.fr .ch-n b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;width:18px;font-size:15px;font-weight:700}.fr .ch-r.you .ch-l{box-shadow:inset 3px 0 0 var(--you);padding-left:10px}.fr .ch-r.you .ch-l,.fr .ch-r.you .ch-n{background:var(--you-soft)}.fr .ch-r.you .bnm{color:var(--ink);font-weight:700}.fr .ch-r.you .ch-n .bar i{background:var(--you)}.fr .ch-r.you .cl{border-top-color:var(--you-line)}.fr .ch-r.you+.ch-r .cl,.fr .ch-r.you+.ch-sep{border-top:1px solid var(--you-line)}.fr .ch-sep{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);align-items:center;gap:10px;padding:14px 0 6px;font-size:11.5px;font-weight:700;display:flex}.fr .ch-key{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.fr .ch-key span{align-items:center;gap:7px;display:inline-flex}.fr .ch-key i{width:12px;height:12px;display:inline-block}.fr .ch-key i.wcs{background:var(--you-soft);border:1px solid var(--you-line);border-radius:3px;width:14px;height:14px}.fr .ch-key .hint{margin-left:auto}.fr .wfav{position:relative}.fr .wn{background:var(--you);color:#141a2e;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.fr .answer{margin-top:18px}.fr .answer .body{padding-top:10px}@media (max-width:720px){.fr .chart{border-radius:16px;margin:18px -6px 0;padding:14px 12px 12px}.fr .ch-note{font-size:14.5px}.fr .ch-r{grid-template-columns:1fr auto}.fr .ch-l{grid-area:1/1;padding:10px 0 2px}.fr .ch-n{grid-area:1/2;padding:10px 2px 2px 8px}.fr .ch-c{grid-area:2/1/auto/-1}.fr .ch-n .bar{width:36px}.fr .cl{border-top:0;height:30px}.fr .ch-hr .ch-l,.fr .ch-hr .ch-n{display:none}.fr .ch-hr .ch-c{grid-row:1}.fr .ch-r.you .ch-l{box-shadow:none;padding-left:0}.fr .ch-r.you{background:var(--you-soft);box-shadow:inset 3px 0 0 var(--you);margin:4px -12px 0;padding:0 12px 6px}.fr .ch-r.you .ch-l,.fr .ch-r.you .ch-n{background:0 0}.fr .ch-r.you .cl,.fr .ch-r.you+.ch-r .cl{border-top:0}.fr .ch-h .tip{width:200px}.fr .ch-key{gap:6px 14px}.fr .ch-key .hint{display:none}.fr .bnm{font-size:14px}}.fr{--band:#ffd84a13}html.light .fr,.fr.light{--band:#ffc80021}.fr .cl.wc,.fr .ch-h.win,.fr .ch-h.win:hover{background:var(--band)}.fr .ch-h.win{box-shadow:inset 0 2px 0 var(--you)}.fr .ch-key i.wcs{background:var(--band);box-shadow:inset 0 2px 0 var(--you);border:0}.fr .ch-key i.na{background:var(--line-2);width:12px;height:2px}.fr .rk.blank{background:0 0;border:0}.fr .ch-r.you .cl{background:var(--you-soft)}html.light .fr .ch-r.you .cl.wc,.fr.light .ch-r.you .cl.wc{background:#ffeb99}.fr .ch-r.you .cl,.fr .ch-r.you .ch-l,.fr .ch-r.you .ch-n{border-top:1px solid var(--you-line);border-bottom:1px solid var(--you-line)}.fr .ch-r.you+.ch-r .cl,.fr .ch-r.you+.ch-r .ch-l,.fr .ch-r.you+.ch-r .ch-n,.fr .ch-r.you+.ch-sep{border-top:0}.fr .ch-r.you .ch-l{border-radius:0}@media (max-width:720px){.fr .ch-r.you .cl,.fr .ch-r.you .ch-l,.fr .ch-r.you .ch-n{background:0 0;border:0}.fr .ch-r.you .cl.wc{background:#ffd84a29}.fr .ch-r.you{border-top:1px solid var(--you-line);border-bottom:1px solid var(--you-line)}.fr .rk.blank{width:0;margin-right:-10px}}.fr .ch-also{display:none}.fr .answer .body{max-height:98px}@media (max-width:720px){.fr .cl.wc,.fr .ch-r.you .cl.wc{background:0 0}.fr .ch-h.win{background:var(--band);border-radius:8px}.fr .ch-sep,.fr .ch-r.unnamed{display:none}.fr .ch-also{color:var(--ink-3);border-top:1px solid var(--line);padding:12px 0 2px;font-size:13.5px;line-height:1.45;display:block}.fr .ch-r.you+.ch-sep+.ch-r+.ch-r+.ch-r+.ch-also,.fr .ch-r.you~.ch-also{border-top:0}.fr .answer .body{max-height:96px}}.fr .ch-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fr .ch-hint{color:var(--ink-3);white-space:nowrap;font-size:12.5px}.fr .ch-sum{gap:8px;margin-top:14px;display:grid}.fr .cvr{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:220px 1fr auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.fr .cvr.you{border-color:var(--you-line);box-shadow:inset 3px 0 0 var(--you)}.fr .cvr .who{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:600;display:inline-flex;overflow:hidden}.fr .segs{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.fr .segs i{background:var(--fog);border-radius:3px;height:12px}.fr .segs i.f{background:var(--ink-2)}.fr .segs i.y{background:var(--you)}.fr .segs i.u{background:repeating-linear-gradient(45deg, var(--fog) 0 3px, transparent 3px 6px)}.fr .cvr .big{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.fr .cvr .big small{color:var(--ink-3);font-size:13px;font-weight:500}.fr .ch-note{margin-top:12px}.fr .cl i.no,.fr .ch-key i.no{background:var(--line-2);border-radius:50%;width:4px;height:4px}.fr .ch-key i.no{margin:0 4px}.fr .cl i.gap.win,.fr .ch-key i.gap.win{border:2.5px solid var(--you);opacity:1;background:0 0;border-radius:50%;width:15px;height:15px;position:relative}.fr .cl i.gap.win:after,.fr .ch-key i.gap.win:after{content:"+";font:700 11px/1 var(--font-hanken), system-ui, sans-serif;color:var(--you-ink);place-items:center;display:grid;position:absolute;inset:0}html.light .fr .cl i.gap.win,html.light .fr .ch-key i.gap.win{border-color:#c99a00}.fr .cl i.gap,.fr .ch-key i.gap:not(.win){border:1.5px dashed var(--ink-3);opacity:.9;border-radius:50%;width:13px;height:13px}.fr .ch-key i.un{background:repeating-linear-gradient(45deg, var(--line-2) 0 2px, transparent 2px 5px);border-radius:2px;width:14px;height:10px}.fr .ch-h.un{opacity:.45}.fr .ch-h.un .fav{filter:grayscale()}.fr .ch-r.you .cl,.fr .ch-r.you .ch-l,.fr .ch-r.you .ch-n{background:0 0}.fr .ch-r.you .cl.wc{background:var(--band)}.fr .ch-r.you .ch-l{box-shadow:inset 3px 0 0 var(--you)}.fr .ch-n{gap:1px}.fr .ch-n b{width:auto}.fr .ch-n small{color:var(--ink-3);font-size:12px;font-weight:500}.fr .ch-r{grid-template-columns:208px 1fr 70px}.fr .ch-h .tip{top:calc(100% + 4px);bottom:auto}.fr .ch-key .hint{display:none}@media (max-width:720px){.fr .ch-hint{display:none}.fr .cvr{grid-template-columns:1fr auto;grid-template-areas:"who big""segs segs";gap:8px 10px;padding:10px 12px}.fr .cvr .who{grid-area:who;font-size:14px}.fr .cvr .big{grid-area:big;font-size:19px}.fr .cvr .segs{grid-area:segs}.fr .ch-r.you{box-shadow:inset 3px 0 0 var(--you);background:0 0}.fr .ch-c{background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(10% - 1px), var(--line) calc(10% - 1px), var(--line) 10%);background-size:100% 100%}.fr .ch-hr .ch-c{background-image:none}.fr .ch-r{grid-template-columns:1fr auto}.fr .ch-c{background-image:none!important}.fr .ch-n{justify-content:flex-end;padding-right:0}.fr .cl{height:28px}.fr .ch-r.you{margin:4px -12px 0;padding:0 12px 4px}.fr .ch-r.you .ch-l{box-shadow:none;padding-left:0}.fr .ch-r.you{padding-left:15px}.fr .ch-note{display:none}}.fr .fr-err{color:#f08a6a;margin:10px 0 0 4px;font-size:14px}html.light .fr .fr-err{color:#b5401a}.fr .card>.fr-err{margin:0 24px 16px}.fr .fr-errbox{border:1px solid var(--line-2);background:var(--sunk);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 26px;padding:14px 16px;display:flex}.fr .fr-errbox p{color:var(--ink-2);font-size:15px}.fr .change{border:1px solid var(--line);background:var(--sunk);border-radius:16px;margin-top:18px;padding:16px}.fr .change-h{color:var(--ink);font-size:15px;font-weight:600}.fr .change .opt{text-align:left;background:var(--surface);width:100%;color:inherit;font:inherit}.fr .change .opt .q{font-size:15px}.fr .change form.ask{margin-top:12px}.fr .wins .t a{color:inherit;text-decoration:none}.fr .wins .t a:hover{text-underline-offset:3px;text-decoration:underline}.fr .later .sent{color:var(--ink-2);font-size:14px}.fr .later form.mail{flex:320px;max-width:420px;margin:0}.fr .later form.mail .btn{height:40px}.fr .later{flex-wrap:wrap;align-items:center}.fr .btn:disabled{opacity:.7;cursor:default;box-shadow:none;transform:none}.fr .ch-sum+.ch-note,.fr .ch-top+.ch-note{margin-top:12px}@media (max-width:720px){.fr .later{flex-direction:column;align-items:stretch;gap:12px}.fr .later form.mail{flex:none;max-width:none}.fr .card>.fr-err{margin:0 18px 14px}}.fr .cs{white-space:nowrap}.fr .compact form.ask{flex:0 0 310px}@media (max-width:720px){.fr .cs{white-space:normal}}
