.pc-ask{--pc-canvas:#f0f1f3;--pc-surface:#fff;--pc-ink:#17191d;--pc-muted:#555d65;--pc-line:#dadde2;--pc-primary:#087b76;--pc-primary-hover:#076964;--pc-primary-pressed:#065b57;--pc-on-primary:#fff;--pc-action:#087570;--pc-primary-soft:#d1eeea;--pc-unknown:#f3f5f6;--pc-physics-tint:#dceafe;--pc-chemistry-tint:#ebe2fa;--pc-economics-tint:#d9f0e6;--pc-gk-tint:#f5eecb;--pc-highlight:color-mix(in srgb, var(--pc-surface) 94%, transparent);--pc-glaze:color-mix(in srgb, var(--pc-surface) 75%, var(--pc-canvas));--pc-radius-panel:20px;--pc-radius-tile:16px;--pc-radius-control:12px;--pc-control-min:2.75rem;--pc-duration:.15s;--pc-shadow-control:0 1px 2px #2028320d;--pc-shadow-glass:inset 0 1px 1px var(--pc-surface), 0 1px 2px #20283208, 0 3px 10px #20283208;--pc-shadow-raised:inset 0 1px 1px var(--pc-surface), 0 1px 3px #2028320d;--pc-gradient-panel:linear-gradient(140deg, var(--pc-highlight), var(--pc-glaze) 65%, var(--pc-canvas));--pc-gradient-hero:linear-gradient(120deg, var(--pc-unknown), var(--pc-highlight) 65%, var(--pc-glaze));--pc-gradient-sheen:linear-gradient(135deg, var(--pc-highlight), transparent 75%);background:var(--pc-canvas);color:var(--pc-ink)}.dark .pc-ask,.pc-ask.dark{--pc-canvas:#171d20;--pc-surface:#20292d;--pc-ink:#edf2f2;--pc-muted:#aab9be;--pc-line:#3b484d;--pc-primary:#8bd3c6;--pc-primary-hover:#a3ddd2;--pc-primary-pressed:#74c3b5;--pc-on-primary:#142722;--pc-action:#8bd3c6;--pc-primary-soft:#253f3b;--pc-unknown:#2b363c;--pc-physics-tint:#1f2c3d;--pc-chemistry-tint:#2a2438;--pc-economics-tint:#1d2f29;--pc-gk-tint:#2e2a1c}.pc-ask{--pc-ring:#1aaba2;--pc-ring-attention:#ee9b20;--pc-good:#276149;--pc-good-soft:#e3f1e8;--pc-mid:#755119;--pc-mid-soft:#fcf0d9;--pc-low:#993c3c;--pc-low-soft:#f9e8e6;--pc-perf-good:#64b46a;--pc-perf-mid:#f9bb39;--pc-perf-low:#ef7868;--pc-skip:#c3c9d0;--pc-radius-hero:18px;--pc-radius-chip:6px;--pc-gradient-stripes:repeating-linear-gradient(120deg, transparent 0 4px, #fff5 4px 5px);--pc-physics:#244e87;--pc-chemistry:#644394;--pc-maths:#46566f;--pc-maths-tint:#e3e8f0;--pc-botany:#3b6a24;--pc-botany-tint:#e4f2d8;--pc-zoology:#8e4b1c;--pc-zoology-tint:#fae6d4;--pc-legal:#8a2846;--pc-legal-tint:#f9e1e9;--pc-gk:#6f5a0b;--pc-logical:#0e5f6b;--pc-logical-tint:#d5eff2;--pc-english:#39408f;--pc-english-tint:#e3e5f9;--pc-economics:#1f6a52;--pc-commerce:#6b4f1d;--pc-commerce-tint:#efe6d6}.dark .pc-ask,.pc-ask.dark{--pc-good:#a5ddbb;--pc-good-soft:#29463a;--pc-mid:#f4d28f;--pc-mid-soft:#493b24;--pc-low:#ffc0b9;--pc-low-soft:#4f3030;--pc-skip:#4a5660;--pc-physics:#b7d4ff;--pc-physics-tint:#26394e;--pc-chemistry:#d6b8ff;--pc-chemistry-tint:#3e3154;--pc-maths:#d0ddec;--pc-maths-tint:#35434e;--pc-botany:#c3e3a6;--pc-botany-tint:#2f4127;--pc-zoology:#f3c39b;--pc-zoology-tint:#4a3324;--pc-legal:#f2b6c8;--pc-legal-tint:#4a2532;--pc-gk:#e8d69a;--pc-gk-tint:#433a1c;--pc-logical:#a6dde4;--pc-logical-tint:#1f3f44;--pc-english:#c5c9f3;--pc-english-tint:#2e3256;--pc-economics:#a9dcc6;--pc-economics-tint:#1f3d33;--pc-commerce:#e3cfab;--pc-commerce-tint:#40331f}.pc-ask .pc-hero{border-radius:var(--pc-radius-panel);border:1px solid var(--pc-highlight);background:var(--pc-gradient-hero);box-shadow:var(--pc-shadow-glass);text-align:left;padding:24px;position:relative;overflow:hidden}.pc-ask .pc-hero-art{width:88px;height:88px;display:block}.pc-ask .pc-kicker{color:var(--pc-muted);margin-top:14px;font-size:13px}.pc-ask .pc-headline{letter-spacing:-.02em;color:var(--pc-ink);text-wrap:balance;margin-top:4px;font-size:clamp(26px,4vw,34px);font-weight:500;line-height:1.15}.pc-ask .pc-headline em{color:var(--pc-primary);font-style:normal}.pc-ask .pc-lede{color:var(--pc-muted);margin-top:8px;font-size:15px;line-height:1.6}.pc-ask .pc-tile{--pc-tile-tint:var(--pc-unknown);border-radius:var(--pc-radius-tile);border:1px solid var(--pc-highlight);background:var(--pc-gradient-sheen), var(--pc-tile-tint);width:100%;height:100%;box-shadow:var(--pc-shadow-raised);text-align:left;color:var(--pc-ink);align-items:center;gap:14px;padding:12px 16px 12px 12px;font-size:15px;line-height:1.35;transition-property:scale,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:flex}.pc-ask .pc-tile[data-glaze=physics]{--pc-tile-tint:var(--pc-physics-tint)}.pc-ask .pc-tile[data-glaze=chemistry]{--pc-tile-tint:var(--pc-chemistry-tint)}.pc-ask .pc-tile[data-glaze=economics]{--pc-tile-tint:var(--pc-economics-tint)}.pc-ask .pc-tile[data-glaze=gk]{--pc-tile-tint:var(--pc-gk-tint)}.pc-ask .pc-tile-art{flex-shrink:0;width:52px;height:52px}.pc-ask .pc-tile:disabled{opacity:.6}@media (hover:hover){.pc-ask .pc-tile:not(:disabled):hover{box-shadow:var(--pc-shadow-glass), 0 4px 14px #2028320f}}@media (prefers-reduced-motion:no-preference){.pc-ask .pc-tile:not(:disabled):active{scale:.96}}.pc-ask .pc-btn,.pc-ask .pc-btn-outline{min-height:var(--pc-control-min);min-width:var(--pc-control-min);border-radius:var(--pc-radius-control);-webkit-tap-highlight-color:transparent;transition-property:background-color,scale;transition-duration:var(--pc-duration);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:.6rem 1rem;font-size:14px;font-weight:500;transition-timing-function:ease-out;display:inline-flex}.pc-ask .pc-btn{background:var(--pc-primary);color:var(--pc-on-primary);box-shadow:var(--pc-shadow-control), inset 0 1px 0 #ffffff2e}.pc-ask .pc-btn-outline{background:var(--pc-surface);color:var(--pc-ink);border:1px solid var(--pc-line);box-shadow:var(--pc-shadow-control), inset 0 1px 0 #fffc}.pc-ask .pc-btn-sm{min-width:36px;min-height:36px;padding:6px 12px;font-size:.8rem}.pc-ask .pc-btn-icon{padding:0}.pc-ask :is(.pc-btn,.pc-btn-outline).pc-btn-sm[data-icon=start]{padding-inline-start:10px}.pc-ask .pc-btn-outline[aria-expanded=true]{background:var(--pc-primary-soft);color:var(--pc-action);border-color:#0000}@media (hover:hover){.pc-ask .pc-btn:not(:disabled):hover{background:var(--pc-primary-hover)}.pc-ask .pc-btn-outline:not(:disabled):hover{background:var(--pc-unknown)}}.pc-ask .pc-btn:not(:disabled):active{background:var(--pc-primary-pressed)}@media (prefers-reduced-motion:no-preference){.pc-ask :is(.pc-btn,.pc-btn-outline):not(:disabled):active{scale:.96}}.pc-ask :is(.pc-btn,.pc-btn-outline):disabled{opacity:.5;cursor:not-allowed}.pc-ask :is(.pc-btn,.pc-btn-outline):focus-visible{outline:2px solid var(--pc-action);outline-offset:2px}.pc-ask .pc-composer{border-radius:var(--pc-radius-panel);background:var(--pc-gradient-panel) border-box;box-shadow:var(--pc-shadow-glass), inset 0 0 0 1px var(--pc-highlight), 0 0 0 1px color-mix(in srgb, var(--pc-line) 38%, transparent);transition:box-shadow var(--pc-duration) ease-out;border:1px solid #0000;padding:8px}.pc-ask .pc-composer:focus-within{box-shadow:var(--pc-shadow-glass), inset 0 0 0 1px var(--pc-highlight), 0 0 0 1px color-mix(in srgb, var(--pc-action) 55%, transparent)}.pc-ask .pc-composer textarea:focus,.pc-ask .pc-composer textarea:focus-visible{box-shadow:none;outline:none}.pc-ask .pc-composer textarea{color:var(--pc-ink)}.pc-ask .pc-composer textarea::placeholder{color:var(--pc-muted)}.pc-ask .pc-voice button{width:var(--pc-control-min)!important;height:var(--pc-control-min)!important;border-radius:var(--pc-radius-control)!important}.pc-ask .pc-voice button[aria-pressed=false]{background-color:var(--pc-surface)!important;border-color:var(--pc-line)!important;color:var(--pc-ink)!important;box-shadow:var(--pc-shadow-control), inset 0 1px 0 #fffc!important}@media (hover:hover){.pc-ask .pc-voice button[aria-pressed=false]:not(:disabled):hover{background-color:var(--pc-unknown)!important}}.pc-ask .pc-voice>span{border-radius:var(--pc-radius-control)!important}.pc-ask .pc-bar{align-items:center;gap:10px;padding:12px 16px;display:flex}@media (width>=768px){.pc-ask .pc-bar{padding:14px 24px}}.pc-ask .pc-control{border:1px solid var(--pc-highlight);background:var(--pc-surface);color:var(--pc-ink);box-shadow:var(--pc-shadow-raised);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition-property:scale,background-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.pc-ask .pc-bar-mark{background:var(--pc-gradient-sheen), var(--pc-primary-soft);width:40px;height:40px;box-shadow:var(--pc-shadow-raised);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pc-ask .pc-bar-title{letter-spacing:-.01em;color:var(--pc-ink);font-size:16px;font-weight:600;line-height:1.25}.pc-ask .pc-bar-sub{color:var(--pc-muted);font-size:12.5px;line-height:1.3}.pc-ask .pc-segment{border:1px solid var(--pc-highlight);background:var(--pc-surface);box-shadow:var(--pc-shadow-raised);border-radius:14px;flex-shrink:0;gap:2px;padding:4px;display:inline-flex}.pc-ask .pc-segment>button{min-width:34px;min-height:34px;color:var(--pc-muted);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}@media (width<=639px){.pc-ask .pc-segment>button{padding:0 9px}}.pc-ask .pc-segment>button[aria-expanded=true]{background:var(--pc-primary-soft);color:var(--pc-primary)}@media (hover:hover){.pc-ask .pc-control:hover{background:var(--pc-unknown)}.pc-ask .pc-segment>button:hover{background:var(--pc-unknown);color:var(--pc-ink)}.pc-ask .pc-segment>button[aria-expanded=true]:hover{background:var(--pc-primary-soft);color:var(--pc-primary)}}@media (prefers-reduced-motion:no-preference){.pc-ask .pc-control:active,.pc-ask .pc-segment>button:active{scale:.96}}.pc-ask .pc-control:focus-visible{outline:2px solid var(--pc-primary);outline-offset:2px}.pc-ask .pc-segment>button:focus-visible{outline:2px solid var(--pc-primary);outline-offset:-2px;border-radius:10px}.pc-ask .pc-ledger-panel{border-radius:var(--pc-radius-panel);background:var(--pc-gradient-panel) border-box;min-height:0;box-shadow:var(--pc-shadow-glass), inset 0 0 0 1px var(--pc-highlight), 0 0 0 1px color-mix(in srgb, var(--pc-line) 38%, transparent);border:1px solid #0000;flex-direction:column;flex:1;display:flex;overflow:hidden}@media (width<=767px){.pc-ask .pc-ledger{background:var(--pc-canvas);box-shadow:0 12px 32px #1218221f}}.pc-ask .pc-ledger-head{align-items:center;gap:8px;padding:16px 12px 8px 18px;display:flex}.pc-ask .pc-ledger-heading{letter-spacing:-.01em;color:var(--pc-ink);font-size:15px;font-weight:600}.pc-ask .pc-ledger-sub{color:var(--pc-muted);font-size:12.5px}.pc-ask .pc-ledger-shelf{color:var(--pc-muted);padding:6px 6px 8px;font-size:12.5px;font-weight:500}.pc-ask .pc-ledger-row{border-radius:var(--pc-radius-tile);border:1px solid var(--pc-highlight);background:var(--pc-surface);box-shadow:var(--pc-shadow-raised);transition:background-color var(--pc-duration) ease-out;align-items:center;gap:4px;display:flex}.pc-ask .pc-ledger-row[data-active]{background:var(--pc-gradient-sheen), var(--pc-primary-soft)}@media (hover:hover){.pc-ask .pc-ledger-row:not([data-active]):hover{background:var(--pc-unknown)}}.pc-ask .pc-ledger-open{text-align:left;border-radius:var(--pc-radius-tile);flex:1;min-width:0;padding:12px 4px 12px 14px}.pc-ask .pc-ledger-open:focus-visible{outline:2px solid var(--pc-action);outline-offset:-2px}.pc-ask .pc-ledger-title{text-overflow:ellipsis;white-space:nowrap;color:var(--pc-ink);font-size:14.5px;line-height:1.35;display:block;overflow:hidden}.pc-ask .pc-ledger-row[data-active] .pc-ledger-title{color:var(--pc-action);font-weight:500}.pc-ask .pc-ledger-meta{color:var(--pc-muted);margin-top:2px;font-size:12.5px;display:block}.pc-ask .pc-ledger-remove,.pc-ask .pc-ledger-confirm{min-width:36px;min-height:36px;transition-property:background-color,color,opacity;transition-duration:var(--pc-duration);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;transition-timing-function:ease-out;display:inline-flex}.pc-ask .pc-ledger-remove{color:var(--pc-muted)}@media (hover:hover){.pc-ask .pc-ledger-remove{opacity:0}.pc-ask .pc-ledger-row:hover .pc-ledger-remove,.pc-ask .pc-ledger-remove:focus-visible{opacity:1}.pc-ask .pc-ledger-remove:hover{background:var(--pc-unknown);color:var(--pc-ink)}}.pc-ask .pc-ledger-confirm{color:#993c3c;background:#f9e8e6;padding:0 12px;font-size:13px;font-weight:500}.dark .pc-ask .pc-ledger-confirm{color:#f0b4ad;background:#3d2626}.pc-ask :is(.pc-ledger-remove,.pc-ledger-confirm):focus-visible{outline:2px solid var(--pc-action);outline-offset:-2px}.pc-ask .pc-ledger-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:24px 28px 48px;display:flex}.pc-ask .pc-ledger-state-title{color:var(--pc-ink);font-size:15px;font-weight:500}.pc-ask .pc-ledger-state-body{max-width:240px;color:var(--pc-muted);font-size:13px;line-height:1.5}.pc-ask .pc-ledger-alert{color:#993c3c;background:#f9e8e6;border-radius:12px;margin-bottom:10px;padding:8px 12px;font-size:12.5px}.pc-ask .pc-ledger-row [data-slot=skeleton]{border-radius:6px}.pc-ask .pc-answer{border-radius:var(--pc-radius-panel);background:var(--pc-gradient-panel) border-box;min-width:0;box-shadow:var(--pc-shadow-glass), inset 0 0 0 1px var(--pc-highlight), 0 0 0 1px color-mix(in srgb, var(--pc-line) 38%, transparent);border:1px solid #0000;padding:4px 20px;container-type:inline-size}@container (width<=380px){.pc-ask .pc-answer{padding-inline:16px}}.pc-ask .pc-answer.pc-answer-plain{box-shadow:none;background:0 0;border:0;padding:0}.pc-ask .pc-sect{min-width:0;padding:18px 0}.pc-ask .pc-sect+.pc-sect{border-top:1px solid color-mix(in srgb, var(--pc-line) 70%, transparent)}.pc-ask .pc-sect-title,.pc-ask .pc-card-title{color:var(--pc-ink);font-size:14px;font-weight:500}.pc-ask .pc-card-caption{color:var(--pc-muted);margin-top:2px;font-size:12.5px}.pc-ask .pc-num{font-variant-numeric:tabular-nums}.pc-ask .pc-chip{border-radius:var(--pc-radius-chip);background:var(--pc-unknown);width:fit-content;color:var(--pc-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:3px 8px;font-size:12px;line-height:1.45;display:inline-flex}.pc-ask .pc-chip[data-tone=good]{background:var(--pc-good-soft);color:var(--pc-good)}.pc-ask .pc-chip[data-tone=watch]{background:var(--pc-mid-soft);color:var(--pc-mid)}.pc-ask .pc-chip[data-tone=bad]{background:var(--pc-low-soft);color:var(--pc-low)}.pc-ask .pc-chip[data-tone=primary]{background:var(--pc-primary-soft);color:var(--pc-action)}.pc-ask .pc-chip b{font-weight:600}.pc-ask .pc-score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}@container (width>=520px){.pc-ask .pc-score[data-ranked]{grid-template-columns:auto minmax(0,1fr) auto}}.pc-ask .pc-ring{--pc-ring-ink:var(--pc-ring);aspect-ratio:1;background:conic-gradient(var(--pc-ring-ink) calc(var(--pc-fill,0) * 1%), var(--pc-primary-soft) 0);border-radius:50%;place-items:center;width:96px;display:grid}.pc-ask .pc-ring[data-tone=attention]{--pc-ring-ink:var(--pc-ring-attention)}.pc-ask .pc-ring>div{aspect-ratio:1;background:var(--pc-surface);text-align:center;border-radius:50%;align-content:center;width:calc(100% - 12px);display:grid}.pc-ask .pc-ring strong{letter-spacing:-.04em;color:var(--pc-action);font-variant-numeric:tabular-nums;font-size:30px;font-weight:450;line-height:1.1;display:block}.pc-ask .pc-ring span{color:var(--pc-muted);font-size:11.5px}.pc-ask .pc-verdict{letter-spacing:-.02em;color:var(--pc-ink);text-wrap:balance;font-size:19px;font-weight:500;line-height:1.3}.pc-ask .pc-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--pc-muted);margin-top:4px;font-size:12.5px;overflow:hidden}.pc-ask .pc-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pc-ask .pc-rank-line{color:var(--pc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.pc-ask .pc-rank-line b{color:var(--pc-ink);font-size:15px;font-weight:600}.pc-ask .pc-score+.pc-rank-line{margin-top:12px}.pc-ask .pc-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.pc-ask .pc-counts>div{background:var(--pc-highlight);border:1px solid color-mix(in srgb, var(--pc-line) 45%, transparent);border-radius:12px;padding:8px 10px}.pc-ask .pc-counts dt{color:var(--pc-muted);align-items:center;gap:6px;font-size:12px;display:flex}.pc-ask .pc-counts dt i{background:var(--pc-skip);border-radius:50%;width:8px;height:8px}.pc-ask .pc-counts [data-tone=good] dt i{background:var(--pc-perf-good)}.pc-ask .pc-counts [data-tone=bad] dt i{background:var(--pc-perf-low)}.pc-ask .pc-counts dd{font-variant-numeric:tabular-nums;color:var(--pc-ink);margin-top:2px;font-size:18px;font-weight:600}.pc-ask .pc-subjects{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}@container (width>=520px){.pc-ask .pc-subjects{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.pc-ask .pc-subject{--pc-subject-ink:var(--pc-maths);--pc-subject-tint:var(--pc-unknown);border-radius:var(--pc-radius-tile);border:1px solid var(--pc-highlight);background:var(--pc-gradient-sheen), var(--pc-subject-tint);min-width:0;box-shadow:var(--pc-shadow-raised);padding:14px}.pc-ask .pc-subject[data-subject=physics]{--pc-subject-ink:var(--pc-physics);--pc-subject-tint:var(--pc-physics-tint)}.pc-ask .pc-subject[data-subject=chemistry]{--pc-subject-ink:var(--pc-chemistry);--pc-subject-tint:var(--pc-chemistry-tint)}.pc-ask .pc-subject[data-subject=mathematics]{--pc-subject-ink:var(--pc-maths);--pc-subject-tint:var(--pc-maths-tint)}.pc-ask .pc-subject[data-subject=botany],.pc-ask .pc-subject[data-subject=biology]{--pc-subject-ink:var(--pc-botany);--pc-subject-tint:var(--pc-botany-tint)}.pc-ask .pc-subject[data-subject=zoology]{--pc-subject-ink:var(--pc-zoology);--pc-subject-tint:var(--pc-zoology-tint)}.pc-ask .pc-subject[data-subject=legal]{--pc-subject-ink:var(--pc-legal);--pc-subject-tint:var(--pc-legal-tint)}.pc-ask .pc-subject[data-subject=gk]{--pc-subject-ink:var(--pc-gk);--pc-subject-tint:var(--pc-gk-tint)}.pc-ask .pc-subject[data-subject=logical]{--pc-subject-ink:var(--pc-logical);--pc-subject-tint:var(--pc-logical-tint)}.pc-ask .pc-subject[data-subject=english]{--pc-subject-ink:var(--pc-english);--pc-subject-tint:var(--pc-english-tint)}.pc-ask .pc-subject[data-subject=economics]{--pc-subject-ink:var(--pc-economics);--pc-subject-tint:var(--pc-economics-tint)}.pc-ask .pc-subject[data-subject=commerce]{--pc-subject-ink:var(--pc-commerce);--pc-subject-tint:var(--pc-commerce-tint)}.pc-ask .pc-subject-name{min-width:0;color:var(--pc-subject-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pc-ask .pc-subject-name svg{background:var(--pc-highlight);width:30px;height:30px;box-shadow:var(--pc-shadow-control);border-radius:9px;flex:none;padding:6px}.pc-ask .pc-subject-score{letter-spacing:-.04em;color:var(--pc-ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:450;line-height:1.2;display:block}.pc-ask .pc-subject-score small{letter-spacing:0;color:var(--pc-muted);margin-left:3px;font-size:13px}.pc-ask .pc-subject .pc-chip,.pc-ask .pc-subject .pc-chip[data-tone]{background:var(--pc-highlight)}.pc-ask .pc-meter{background:color-mix(in srgb, var(--pc-surface) 55%, transparent);border-radius:999px;height:8px;margin-top:10px;display:flex;overflow:hidden}.pc-ask .pc-meter>span{background-image:var(--pc-gradient-stripes);height:100%}.pc-ask .pc-meter [data-seg=correct]{background-color:var(--pc-perf-good)}.pc-ask .pc-meter [data-seg=wrong]{background-color:var(--pc-perf-low)}.pc-ask .pc-meter [data-seg=skipped]{background-color:var(--pc-skip)}.pc-ask .pc-attendance{gap:16px;display:grid}@container (width>=520px){.pc-ask .pc-attendance{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end}}.pc-ask .pc-big{letter-spacing:-.05em;color:var(--pc-ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:44px;font-weight:450;line-height:1.05;display:block}.pc-ask .pc-big small{letter-spacing:0;color:var(--pc-muted);font-size:18px}.pc-ask .pc-periods{align-items:flex-end;gap:8px;height:104px;display:flex}.pc-ask .pc-period{min-width:0;height:100%;color:var(--pc-muted);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;font-size:11.5px;display:flex}.pc-ask .pc-period b{color:var(--pc-ink);font-weight:600}.pc-ask .pc-period-track{background:var(--pc-unknown);border-radius:8px;flex:1;align-items:flex-end;width:100%;max-width:44px;display:flex;overflow:hidden}.pc-ask .pc-period-track>span{background-color:var(--pc-perf-good);background-image:var(--pc-gradient-stripes);border-radius:8px;width:100%}.pc-ask .pc-period[data-tone=watch] .pc-period-track>span{background-color:var(--pc-perf-mid)}.pc-ask .pc-period[data-tone=bad] .pc-period-track>span{background-color:var(--pc-perf-low)}.pc-ask .pc-period[data-empty] .pc-period-track{background:repeating-linear-gradient(120deg, transparent 0 4px, color-mix(in srgb, var(--pc-line) 60%, transparent) 4px 5px)}.pc-ask .pc-verdict-row{gap:10px;display:grid}@container (width>=460px){.pc-ask .pc-verdict-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:20px}.pc-ask .pc-verdict-row .pc-rank-line{padding-top:3px}}.pc-ask .pc-headline-sm{letter-spacing:-.01em;color:var(--pc-ink);text-wrap:pretty;margin-top:10px;font-size:18px;font-weight:500;line-height:1.35}.pc-ask .pc-words{margin-top:8px}.pc-ask .pc-rank-hero{font-variant-numeric:tabular-nums;justify-items:start;gap:2px;display:grid}@container (width>=460px){.pc-ask .pc-rank-hero{text-align:right;justify-items:end}}.pc-ask .pc-rank-hero b{letter-spacing:-.04em;color:var(--pc-action);font-size:34px;font-weight:350;line-height:1}.pc-ask .pc-rank-hero span{color:var(--pc-muted);white-space:nowrap;font-size:12.5px}.pc-ask .pc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@container (width>=620px){.pc-ask .pc-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.pc-ask .pc-stat{--pc-stat-dot:var(--pc-skip);--pc-stat-wash:var(--pc-highlight);border:1px solid color-mix(in srgb, var(--pc-line) 45%, transparent);background:var(--pc-stat-wash);border-radius:12px;min-width:0;padding:10px 12px 12px}.pc-ask .pc-stat[data-tone=good]{--pc-stat-dot:var(--pc-perf-good)}.pc-ask .pc-stat[data-tone=watch]{--pc-stat-dot:var(--pc-perf-mid);--pc-stat-wash:color-mix(in srgb, var(--pc-mid-soft) 55%, var(--pc-surface))}.pc-ask .pc-stat[data-tone=bad]{--pc-stat-dot:var(--pc-perf-low);--pc-stat-wash:color-mix(in srgb, var(--pc-low-soft) 70%, var(--pc-surface))}.pc-ask .pc-stat dt{color:var(--pc-muted);align-items:center;gap:6px;font-size:12px;display:flex}.pc-ask .pc-stat dt i{background:var(--pc-stat-dot);border-radius:50%;flex:none;width:8px;height:8px}.pc-ask .pc-stat dd{margin-top:4px;display:grid}.pc-ask .pc-stat-value{letter-spacing:-.03em;color:var(--pc-ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:450;line-height:1.1}.pc-ask .pc-stat[data-tone=bad] .pc-stat-value{color:var(--pc-low)}.pc-ask .pc-stat-value small{letter-spacing:0;color:var(--pc-muted);margin-left:3px;font-size:13px;font-weight:400}.pc-ask .pc-stat-caption{color:var(--pc-muted);margin-top:2px;font-size:12.5px;line-height:1.35}.pc-ask .pc-stat-caption[data-alone]{color:var(--pc-ink);margin-top:0;font-size:14px}.pc-ask .pc-stat-was{border-radius:var(--pc-radius-chip);background:color-mix(in srgb, var(--pc-surface) 80%, transparent);width:fit-content;color:var(--pc-muted);font-variant-numeric:tabular-nums;margin-top:4px;padding:1px 6px;font-size:11.5px}.pc-ask .pc-todos{gap:8px;margin-top:12px;display:grid}.pc-ask .pc-todo{border:1px solid var(--pc-highlight);background:var(--pc-gradient-sheen), var(--pc-primary-soft);min-height:56px;box-shadow:var(--pc-shadow-raised);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:grid}.pc-ask .pc-todo-num{background:var(--pc-surface);width:26px;height:26px;color:var(--pc-action);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.pc-ask .pc-todo-text{color:var(--pc-ink);text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.4}.pc-ask .pc-todo-art{width:40px;height:40px}.pc-ask .pc-topic-meter{background:var(--pc-primary-soft);border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}.pc-ask .pc-topic-meter>span{border-radius:inherit;background-color:var(--pc-ring);background-image:var(--pc-gradient-stripes);height:100%;display:block}.pc-ask .pc-row[data-tone=watch] .pc-topic-meter>span{background-color:var(--pc-perf-mid)}.pc-ask .pc-row[data-tone=bad] .pc-topic-meter>span{background-color:var(--pc-perf-low)}.pc-ask .pc-row[data-tone=good] .pc-topic-meter>span{background-color:var(--pc-perf-good)}.pc-ask .pc-rows{margin-top:6px}.pc-ask .pc-row{align-items:baseline;gap:12px;min-width:0;padding:11px 0;display:flex}.pc-ask .pc-row+.pc-row{border-top:1px solid color-mix(in srgb, var(--pc-line) 45%, transparent)}.pc-ask .pc-row>i{background:var(--pc-skip);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.pc-ask .pc-row[data-tone=good]>i{background:var(--pc-perf-good)}.pc-ask .pc-row[data-tone=watch]>i{background:var(--pc-perf-mid)}.pc-ask .pc-row[data-tone=bad]>i{background:var(--pc-perf-low)}.pc-ask .pc-row-text{flex:1;min-width:0}.pc-ask .pc-row-title{-webkit-line-clamp:2;color:var(--pc-ink);-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.pc-ask .pc-row-detail{-webkit-line-clamp:2;color:var(--pc-muted);-webkit-box-orient:vertical;margin-top:1px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.pc-ask .pc-row-value{text-align:right;max-width:40%;color:var(--pc-ink);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:500}.pc-ask .pc-more{color:var(--pc-muted);margin-top:8px;font-size:12.5px}.pc-ask [data-slot=skeleton]{background-color:color-mix(in srgb, var(--pc-line) 55%, var(--pc-unknown));background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pc-surface) 70%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:200% 100%;animation:none}@media (prefers-reduced-motion:no-preference){.pc-ask [data-slot=skeleton]{animation:1.4s ease-in-out infinite pc-sheen}}@keyframes pc-sheen{0%{background-position:150% 0}to{background-position:-50% 0}}.pc-ask .pc-answer-foot{gap:12px;padding-bottom:16px;display:grid}.pc-ask .pc-source{color:var(--pc-muted);font-size:12.5px}.pc-ask .pc-next{flex-wrap:wrap;gap:8px;display:flex}.pc-ask .pc-next .pc-btn-outline{text-align:left;font-weight:450}.pc-ask .pc-working{color:var(--pc-muted);font-size:13px}.pc-ask .pc-verdict-row .pc-headline-sm{margin-top:0}.pc-ask .pc-why{color:var(--pc-muted);font-size:14px;line-height:1.55}
