.ask-shell{display:grid;grid-template-columns:240px 1fr;min-height:calc(100vh - 4rem);transition:grid-template-columns .5s cubic-bezier(.4,0,.2,1)}.ask-shell.sidebar-collapsed{grid-template-columns:56px 1fr}.shared-thread-banner{background:#003d060f;border:1px solid rgba(0,61,6,.18);border-radius:10px;padding:.85rem 1.1rem;margin:0 0 2rem}.shared-thread-banner-inner{display:flex;flex-direction:column;gap:.25rem}.shared-thread-banner-kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;color:var(--accent);text-transform:uppercase}.shared-thread-banner-text{font-size:.92rem;color:var(--text)}.fm-sidebar{position:sticky;top:72px;align-self:start;height:calc(100vh - 72px);border-right:1px solid var(--border);background:var(--card-bg);overflow-y:auto;overflow-x:visible;z-index:50;padding:1.25rem .85rem;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.fm-sidebar.is-collapsed{width:56px;padding:1.25rem .5rem}.fm-sidebar-section-label,.fm-sidebar-list,.fm-sidebar-empty,.fm-sidebar-clear-all{transition:opacity .2s ease-out .22s}.fm-sidebar.is-collapsed .fm-sidebar-section-label,.fm-sidebar.is-collapsed .fm-sidebar-list,.fm-sidebar.is-collapsed .fm-sidebar-empty,.fm-sidebar.is-collapsed .fm-sidebar-clear-all{opacity:0;pointer-events:none;visibility:hidden}.fm-sidebar.is-collapsed .fm-sidebar-new-btn{padding:.55rem 0;text-align:center;font-size:1rem}.fm-sidebar.is-collapsed .fm-sidebar-new-btn-label{display:none}.fm-sidebar.is-collapsed .fm-sidebar-new-btn-icon{display:inline}.fm-sidebar-new-btn-icon{display:none}.fm-cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem 2rem;margin-top:1.75rem}.fm-cat-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.6rem;font-weight:600}.fm-cat{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.fm-cat .fm-cat-q{display:inline-block;width:auto}.fm-qcard{border:1px solid var(--border);border-radius:12px;padding:0;overflow:hidden;background:var(--card-bg, #faf8f2);display:flex;flex-direction:column}.fm-qcard-preview{height:112px;background:#f3f0e8;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:center;padding:.5rem .75rem}.fm-qcard-preview svg{width:100%;height:100%;display:block}.fm-qcard-body{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;flex:1}.fm-qcard-label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#4a4a44;font-weight:700}.fm-qcard-desc{font-size:.82rem;line-height:1.4;color:#4a4842;margin:-.15rem 0 .15rem}.fm-qcard .fm-cat-q{display:inline-block;width:auto;padding:.28rem .6rem;font-size:.76rem;line-height:1.2}.fm-qcard-body .fm-cat-q:first-of-type{margin-top:.65rem}.fm-qcard-body .fm-cat-q+.fm-cat-q{margin-top:.3rem}.fm-stack{margin-top:1.5rem;padding:1.25rem 1.5rem;background:var(--card-bg);border-radius:var(--radius);border:1px solid var(--border)}.fm-stack-kicker{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#6b6a63;font-weight:700;margin-bottom:.5rem}.fm-stack-lead{font-size:.95rem;color:var(--text, #2a2a26);margin:0 0 .85rem}.fm-stack-chain{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.7rem}.fm-stack-plus{font-family:var(--font-mono, monospace);color:#9a9890;font-size:.85rem}.fm-stack-note{font-size:.8rem;color:var(--text-muted, #6b6a63);font-style:italic;margin:0 0 1.15rem}.fm-stack-tail{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.fm-stack-tail-label{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:#9a9890;font-weight:600;margin-right:.2rem}.fm-stack .fm-cat-q{padding:.28rem .6rem;font-size:.76rem;line-height:1.2}@keyframes fm-fresh-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#worked-examples.fm-fresh{animation:fm-fresh-in .3s ease-out}@media(prefers-reduced-motion:reduce){#worked-examples.fm-fresh{animation:none}}.fm-desktop-toggle{width:28px;height:28px;border-radius:6px;background:transparent;border:none;color:var(--text-faint);font-size:1rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;padding:0;transition:background .12s,color .12s;flex-shrink:0}.fm-desktop-toggle:hover{background:#003d0614;color:var(--accent)}.fm-sidebar.is-collapsed .fm-sidebar-header{flex-direction:column!important;gap:.5rem!important}.fm-sidebar.is-collapsed .fm-desktop-toggle{margin:0}.fm-sidebar-header{margin-bottom:1.5rem}.fm-sidebar-new-btn{width:100%;background:var(--accent);color:#fff;border:none;border-radius:8px;padding:.6rem .85rem;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;text-align:left;transition:opacity .15s}.fm-sidebar-new-btn:hover{opacity:.9}.fm-sidebar-section-label{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.5rem;padding:0 .25rem}.fm-sidebar-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.15rem}.fm-sidebar-empty{font-size:.8rem;color:var(--text-faint);padding:.5rem .4rem;line-height:1.5}.fm-sidebar-thread{display:flex;align-items:center;gap:.4rem;padding:.5rem .55rem;border-radius:6px;cursor:pointer;transition:background .12s}.fm-sidebar-thread:hover{background:#003d060f}.fm-sidebar-thread.is-active{background:#003d061a}.fm-sidebar-thread-body{flex:1;min-width:0}.fm-sidebar-thread-title{font-size:.825rem;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.fm-sidebar-thread-meta{font-size:.68rem;color:var(--text-faint);margin-top:.15rem;line-height:1.2}.fm-sidebar-thread-delete{background:transparent;border:none;color:var(--text-faint);font-size:1rem;line-height:1;padding:.2rem .4rem;cursor:pointer;opacity:0;transition:opacity .12s,color .12s;font-family:inherit}.fm-sidebar-thread:hover .fm-sidebar-thread-delete{opacity:1}.fm-sidebar-thread-delete:hover{color:var(--accent)}.fm-sidebar-clear-all{background:transparent;border:none;color:var(--text-faint);font-size:.75rem;text-align:left;padding:.6rem .4rem .2rem;cursor:pointer;font-family:inherit;margin-top:.5rem}.fm-sidebar-clear-all:hover{color:var(--accent)}.ask-shell .container{max-width:none;margin:0;padding:0;min-width:0;overflow-x:hidden}.ask-wrap{max-width:1400px;margin:2rem 0 4rem;padding:0 2rem 0 3rem}.ask-header h1{font-size:2.25rem;font-weight:800;margin:0 0 .5rem;line-height:1.15}.ask-header .dek{font-size:1rem;color:var(--text-muted);line-height:1.55;margin:0;max-width:92ch}.examples-row{margin-top:2rem}.examples-label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.625rem}.examples-chips{display:flex;flex-wrap:wrap;gap:.5rem}.ask-guide{margin-top:2.25rem}.ask-guide-lede{font-size:1.02rem;line-height:1.65;color:var(--text);max-width:62ch;margin-bottom:2.25rem;animation:ask-guide-in .5s ease-out both}.ask-guide-lede-mark{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:999px;padding:.18rem .6rem;margin-right:.6rem;vertical-align:.08em}.ask-guide-build{border-left:2px solid var(--accent);padding:.1rem 0 .1rem 1.25rem;margin-bottom:2.5rem;animation:ask-guide-in .5s ease-out .08s both}.ask-guide-build-label,.ask-guide-col-kicker{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.ask-guide-build-label{display:block;margin-bottom:.7rem}.ask-guide-build-row{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.ask-guide-build-note,.ask-guide-col-note{font-size:.8rem;line-height:1.55;color:var(--text-muted);margin-top:.7rem}.ask-q-op{font-size:.72rem;color:var(--text-faint);font-style:italic;letter-spacing:.01em;user-select:none}.ask-q{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.83rem;color:var(--text);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.42rem .7rem;cursor:pointer;white-space:nowrap;transition:border-color .16s,background .16s,color .16s,transform .16s;font-weight:500}.ask-q:hover{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--bg));transform:translateY(-1px)}.ask-q:active{transform:translateY(0)}.ask-q-full{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--bg));color:var(--accent)}.ask-guide-grid{display:flex;flex-direction:column;gap:1.1rem;padding-top:1.6rem;border-top:1px dashed var(--border);animation:ask-guide-in .5s ease-out .16s both}.ask-guide-tryline{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.6rem;padding-top:1.4rem;border-top:1px dashed var(--border);animation:ask-guide-in .5s ease-out .16s both}.ask-guide-tryline-label{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-right:.35rem}.ask-guide-col{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.ask-guide-col-head{margin-bottom:.05rem}.ask-guide-col-pills{display:flex;flex-wrap:wrap;gap:.5rem}.ask-guide-col .ask-q{white-space:nowrap}.ask-q-static{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;color:var(--text-muted);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.08rem .4rem}@keyframes ask-guide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pill-custom-row{margin-top:1rem;padding-top:.85rem;border-top:1px dashed color-mix(in srgb,var(--accent) 18%,transparent);display:flex;flex-direction:column;gap:.45rem}.pill-custom-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.pill-custom-inputwrap{display:flex;gap:.4rem;align-items:stretch;background:#fff;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:999px;padding:.25rem .25rem .25rem .9rem;transition:border-color .15s}.pill-custom-inputwrap:focus-within{border-color:var(--accent)}.pill-custom-input{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:.88rem;color:var(--text);padding:.45rem 0;min-width:0}.pill-custom-input::placeholder{color:var(--text-faint);font-style:italic}.pill-custom-submit{background:var(--accent);color:#fff;border:none;border-radius:999px;width:32px;height:32px;cursor:pointer;font-family:inherit;font-size:1.05rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s}.pill-custom-submit:hover{opacity:.9}.pill-blocker{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-top:0;border-top:1px dashed transparent;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .32s ease-out,margin-top .4s,padding-top .4s,border-color .4s}.fm-pill-prompt.is-blocking .pill-blocker{max-height:80px;opacity:1;margin-top:1rem;padding-top:.9rem;border-top-color:color-mix(in srgb,var(--accent) 22%,transparent)}.pill-blocker-nudge{font-size:.82rem;color:var(--text-muted);line-height:1.4}.pill-dismiss{background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:600;color:var(--accent);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent);padding:0 0 .05rem;line-height:1.3;transition:border-color .15s,opacity .15s}.pill-dismiss:hover{border-bottom-color:var(--accent);opacity:.85}.fm-pill-prompt.pulse-once{animation:pill-pulse 1.5s ease-out 1}@keyframes pill-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--accent) 30%,transparent)}35%{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 12%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--accent) 0%,transparent)}}.ex-chip{padding:.5rem .875rem;background:var(--card-bg);border:1px solid var(--border);border-radius:999px;font-size:.8125rem;color:var(--text);cursor:pointer;transition:border-color .15s,background .15s;white-space:nowrap;flex-shrink:0}.ex-chip:hover{border-color:var(--accent);background:var(--bg)}.floating-search-wrap{position:fixed;bottom:0;left:240px;right:0;z-index:100;pointer-events:none;padding:1rem 1.5rem 1.5rem;background:transparent;transition:left .22s ease-out}.ask-shell.sidebar-collapsed~.floating-search-wrap{left:56px}.floating-search{pointer-events:auto;max-width:880px;margin:0 auto;background:#fff;border:1.5px solid var(--accent);border-radius:999px;padding:.4rem .4rem .4rem 1.4rem;display:flex;gap:.5rem;align-items:center;box-shadow:0 10px 30px #0000000f,0 2px 8px #0000000a}.floating-search-input{flex:1;border:none;outline:none;background:transparent;font-size:.95rem;color:var(--text);font-family:inherit;padding:.625rem 0;min-width:0}.floating-search-input::placeholder{color:var(--text-faint)}.floating-ask-btn{background:var(--accent);color:#fff;border:none;border-radius:999px;padding:.625rem 1.25rem;font-size:.9rem;font-weight:600;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}body{padding-bottom:5rem}.dev-blocker{position:relative;margin-top:1.25rem;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem 1.5rem;transition:opacity .3s,max-height .3s,margin .3s,padding .3s}.dev-blocker.hidden{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;overflow:hidden;border-width:0}.dev-blocker-kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.dev-blocker h3{font-size:1rem;font-weight:700;margin:0 0 .5rem}.dev-blocker p{font-size:.875rem;color:var(--text-muted);line-height:1.6;margin:0}.dev-blocker a{color:var(--accent);text-decoration:none;font-weight:600}.dev-blocker a:hover{text-decoration:underline}.preview-section-header{margin-top:2.5rem;padding-bottom:.5rem}.preview-section-kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.375rem}.preview-section-header h2{font-size:1.4rem;font-weight:800;margin:0}.preview-section-header .sub{font-size:.875rem;color:var(--text-muted);margin-top:.25rem;line-height:1.55}#worked-examples{transition:opacity .3s}#worked-examples.hidden,#fm-stack.hidden,#out-of-scope.hidden{display:none}#ask-answers .query-report.is-collapsed{background:#f1ece0!important;border-left:1px solid var(--line)!important;border-right:1px solid var(--line)!important;border-top:0!important;border-bottom:0!important;border-radius:0!important;margin:0 1.5rem!important}#ask-answers .hist-divider{display:none!important}#ask-answers .query-report.is-collapsed:first-child,#ask-answers :not(.query-report.is-collapsed)+.query-report.is-collapsed{border-top:1px solid var(--line)!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;margin-top:.6rem!important}#ask-answers .query-report.is-collapsed:last-child,#ask-answers .query-report.is-collapsed:not(:has(+.query-report.is-collapsed)){border-bottom:1px solid var(--line)!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;margin-bottom:.6rem!important}#ask-answers .query-report.is-collapsed+.query-report.is-collapsed{position:relative}#ask-answers .query-report.is-collapsed+.query-report.is-collapsed:before{content:"";position:absolute;top:0;left:1rem;right:1rem;border-top:1px solid var(--line)}#ask-answers .query-report.is-collapsed:first-child{margin-top:2rem!important}#ask-answers:has(>.query-report.is-collapsed:last-child){padding-bottom:1.5rem!important}#ask-answers{margin-top:0}#ask-answers:not(:empty){margin-top:1.5rem}#ask-answers:empty{border:0!important;background:transparent!important;padding:0!important;margin:0!important}.query-report{margin-top:0;padding-bottom:0;border-bottom:1px solid var(--border);position:relative}.query-report:last-child{border-bottom:none}.fm-il-expansion-row{border-bottom:0!important}.fm-il-expansion-cell{padding:0!important;border-bottom:0!important}.fm-il-expansion-content,.fm-split-drawer-content{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .82s cubic-bezier(.16,1,.3,1),opacity .56s cubic-bezier(.16,1,.3,1)}.fm-il-expansion-content>*,.fm-split-drawer-content>*{overflow:hidden;min-height:0;padding-top:0!important;padding-bottom:0!important;margin:0!important}.fm-il-expansion-content.is-opening,.fm-split-drawer-content.is-opening,.fm-il-expansion-content.is-closing,.fm-split-drawer-content.is-closing{grid-template-rows:0fr;opacity:0}.query-kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.query-question{font-size:1.15rem;font-weight:700;line-height:1.4;margin:0 0 .5rem;color:var(--text)}.query-identified{font-size:.8125rem;color:var(--text-muted);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px dashed var(--border)}.query-identified strong{color:var(--text);font-weight:600}.query-share-btn{position:absolute;top:.3rem;right:0;background:transparent;border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.35rem .75rem;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s,background .15s}.query-share-btn:hover{border-color:var(--accent);color:var(--accent)}.query-share-btn.copied{background:var(--accent);color:#fff;border-color:var(--accent)}.numbers-block{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.25rem}.number-row{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:1rem;padding:.75rem 1rem;background:var(--card-bg);border-radius:var(--radius-sm)}.number-value{font-size:1.5rem;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1}.number-label{font-size:.9rem;color:var(--text);font-weight:500}.number-ci{font-size:.8125rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.query-prose{font-size:.9375rem;line-height:1.7;color:var(--text);margin-bottom:1rem}.query-prose p{margin:0 0 .875rem}.query-prose p:last-child{margin-bottom:0}.query-prose strong{font-weight:700}.query-prose em{font-style:italic;color:var(--text-muted)}.breakdown-section{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed var(--border)}.breakdown-label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.625rem}.breakdown-row .number-value{font-size:1.1rem;color:var(--text)}.breakdown-row{padding:.5rem 1rem}.query-footer{margin-top:1.25rem;padding-top:.875rem;border-top:1px dashed var(--border);font-size:.75rem;color:var(--text-faint);letter-spacing:.02em}.query-report.is-loading{animation:ask-guide-in .32s cubic-bezier(.4,0,.2,1) both}.fm-career-id{font-size:.8125rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .875rem}.fm-career-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-bottom:1rem;background:var(--card)}.fm-cg-cell{padding:.75rem .5rem;text-align:center;border-right:1px solid var(--line)}.fm-cg-cell:last-child{border-right:none}.fm-cg-v{font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums}.fm-cg-v.green{color:var(--green)}.fm-cg-l{font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-top:.25rem}.fm-view{padding:.875rem 1rem;background:var(--paper-2);border:1px solid var(--line);border-left:3px solid var(--green-deep, #0B2E12);border-radius:10px;margin-bottom:1.25rem}.fm-view-title{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.625rem}.fm-view-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.fm-view-cell .fm-cg-v{font-size:1.75rem}.fm-view-sub{font-size:.8rem;color:var(--green);font-weight:600;margin-top:.25rem;font-variant-numeric:tabular-nums}.fm-lb{border:1px solid var(--line);border-radius:10px;background:var(--card);padding:.5rem 1rem;margin-bottom:.625rem}.fm-lb-universe{font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem}.fm-lb-row{display:grid;grid-template-columns:2rem 11rem 1fr 7.5rem;gap:.75rem;align-items:center;padding:.4rem 0;border-bottom:1px dashed var(--line)}.fm-lb-row:last-child{border-bottom:none}.fm-lb-rank{font-size:.85rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.fm-lb-name{font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-lb-ctry{font-weight:400;color:var(--text-muted);font-size:.8rem}.fm-lb-track{position:relative;height:16px}.fm-lb-whisker{position:absolute;top:7px;height:2px;background:var(--text-muted);opacity:.45;border-radius:1px}.fm-lb-dot{position:absolute;top:3px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--green)}.fm-lb-val{font-size:.9rem;font-weight:700;color:var(--green);text-align:right;font-variant-numeric:tabular-nums}.fm-lb-raw{font-weight:400;color:var(--text-muted);font-size:.8rem}.fm-lb-cap{font-size:.75rem;color:var(--text-muted);margin-bottom:1rem}@media(max-width:720px){.fm-lb-row{grid-template-columns:1.5rem 7.5rem 1fr 4.5rem;gap:.5rem}.fm-lb-raw{display:none}}.fm-best{font-size:.85rem;color:var(--text);margin:-.375rem 0 1rem}.fm-best strong{font-variant-numeric:tabular-nums}.fm-view-verdict{font-size:.95rem;color:var(--text);margin-top:.75rem;padding-top:.625rem;border-top:1px dashed var(--line)}.fm-foot-link{color:var(--green);text-decoration:underline}.fm-view-sub .neutral{color:var(--text-muted);font-weight:500}.fm-arc{margin-top:.875rem;padding-top:.75rem;border-top:1px dashed var(--line)}.fm-arc svg{width:100%;height:auto;display:block}.fm-arc-line{fill:none;stroke:var(--green);stroke-width:1.75}.fm-arc-dot{fill:var(--green)}.fm-arc-end{font-size:11px;fill:var(--green);font-weight:600;font-variant-numeric:tabular-nums}.fm-view-note{font-size:.85rem;color:var(--text);margin-top:.625rem}.fm-view-hint{font-size:.8rem;color:var(--text-muted);margin-top:.375rem}@media(max-width:720px){.fm-career-grid{grid-template-columns:repeat(3,1fr)}.fm-cg-cell:nth-child(3){border-right:none}.fm-cg-cell:nth-child(-n+3){border-bottom:1px solid var(--line)}.fm-view-row{grid-template-columns:1fr}}.adj-breakdown{margin:0 0 1.25rem;padding:.875rem 1rem;background:var(--paper-2);border:1px solid var(--line);border-radius:10px}.adj-bd-title{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.625rem}.adj-bd-row{display:grid;grid-template-columns:140px 1fr 52px;gap:.75rem;align-items:center;margin-bottom:.375rem}.adj-bd-label{font-size:.85rem;color:var(--text)}.adj-bd-track{position:relative;height:12px;background:var(--card);border-radius:6px;overflow:hidden}.adj-bd-track:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line)}.adj-bd-bar{position:absolute;top:2px;bottom:2px;border-radius:4px}.adj-bd-bar.pos{background:var(--green)}.adj-bd-bar.neg{background:var(--text-muted);opacity:.55}.adj-bd-val{font-size:.85rem;font-variant-numeric:tabular-nums;text-align:right}.adj-bd-val.pos{color:var(--green);font-weight:600}.adj-bd-val.neg{color:var(--text-muted)}.adj-bd-sum{font-size:.8rem;color:var(--text-muted);margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--line);font-variant-numeric:tabular-nums}@media(max-width:720px){.adj-bd-row{grid-template-columns:100px 1fr 48px;gap:.5rem}}.fm-dist{margin:0 0 1.25rem;padding:.875rem 1rem .625rem;background:var(--paper-2);border:1px solid var(--line);border-radius:10px}.fm-dist-title{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.375rem}.fm-dist-svg{width:100%;height:auto;display:block}.fm-dist-area{fill:var(--green);opacity:.1}.fm-dist-band{fill:var(--green);opacity:.22}.fm-dist-line{fill:none;stroke:var(--green);stroke-width:2}.fm-dist-axis{stroke:var(--line);stroke-width:1}.fm-dist-adj{stroke:var(--green);stroke-width:1.5}.fm-dist-raw{stroke:var(--text-muted);stroke-width:1.25;stroke-dasharray:4 4;opacity:.7}.fm-dist-lab{font-size:11px;font-variant-numeric:tabular-nums}.fm-dist-lab.green{fill:var(--green);font-weight:600}.fm-dist-lab.muted{fill:var(--text-muted)}.fm-dist-cap{font-size:.75rem;color:var(--text-muted);margin-top:.25rem}.fm-cmp-lineB{fill:none;stroke:var(--green-deep, #0B2E12);stroke-width:2}.fm-cmp-areaB{fill:var(--green-deep, #0B2E12);opacity:.1}.fm-cmp-adjB{stroke:var(--green-deep, #0B2E12);stroke-width:1.5}.fm-dist-lab.deep{fill:var(--green-deep, #0B2E12);font-weight:600}.fm-cmp-p{font-size:.9rem;color:var(--text);margin:.375rem 0 0;font-variant-numeric:tabular-nums}.fm-dist-tick{font-size:10px;fill:var(--text-muted);font-variant-numeric:tabular-nums}.fm-dp-tip{opacity:0;transition:opacity .1s;pointer-events:none}.fm-dp-tip line{stroke:var(--text);stroke-width:1;opacity:.45}.fm-dp-tip text{font-size:11px;fill:var(--text);font-variant-numeric:tabular-nums}.fm-dp:hover .fm-dp-tip{opacity:1}@media(prefers-reduced-motion:reduce){.fm-dp-tip{transition:none}}.query-report.is-loading .numbers-block,.query-report.is-loading .query-prose,.query-report.is-loading .query-followups,.query-report.is-loading .query-footer{opacity:0;transition:opacity .4s ease-out}.query-report.is-loading .query-identified:after{content:"";display:inline-block;width:4px;height:4px;background:var(--accent);border-radius:50%;margin-left:.5rem;animation:fm-pulse 1.2s ease-in-out infinite;vertical-align:middle}.query-report .skeleton-row{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:1rem;padding:.75rem 1rem;background:var(--card-bg);border-radius:var(--radius-sm);height:3rem;box-sizing:border-box}.skeleton-bar{height:.85rem;background:linear-gradient(90deg,#003d060f,#003d0624,#003d060f);background-size:200% 100%;border-radius:4px;animation:fm-shimmer 1.4s ease-in-out infinite}.skeleton-bar.short{width:55%}.skeleton-bar.medium{width:75%}.skeleton-bar.long{width:92%}@keyframes fm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fm-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.query-report.is-revealing .numbers-block{animation:fm-fadein .4s ease-out forwards;opacity:1}.query-report.is-revealing .query-prose{animation:fm-fadein .4s ease-out .15s forwards;opacity:0}.query-report.is-revealing .query-followups{animation:fm-fadein .4s ease-out .3s forwards;opacity:0}.query-report.is-revealing .query-footer{animation:fm-fadein .4s ease-out .45s forwards;opacity:0}.query-report.is-collapsible .query-question{cursor:pointer;user-select:none;padding-right:200px}.query-collapse-chevron{position:absolute;top:.3rem;right:4.5rem;z-index:10;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);border-radius:999px;border:1px solid var(--border);background:var(--card-bg);transition:background .15s,color .15s,border-color .15s;cursor:pointer;user-select:none;font-family:inherit;padding:0}.query-collapse-chevron svg{width:14px;height:14px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.query-report.is-collapsed .query-collapse-chevron svg{transform:rotate(-180deg)}.query-collapse-chevron:hover{background:#003d060f;color:var(--accent);border-color:var(--accent)}.query-report-body{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows 1s cubic-bezier(.16,1,.3,1),opacity .7s ease-out .1s,margin 1s cubic-bezier(.16,1,.3,1),padding 1s cubic-bezier(.16,1,.3,1)}.query-report-body>.query-report-body-inner{min-height:0;overflow:hidden}.query-report.is-collapsed .query-report-body{grid-template-rows:0fr;opacity:0;margin:0;padding:0;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,margin .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1)}.query-report.is-collapsed .query-identified,.query-report.is-collapsed .query-share-btn,.query-report.is-collapsed .query-collapse-chevron{display:none}.query-report.is-collapsed{margin-top:0;padding:.65rem 0;border-bottom:1px dashed var(--border);min-height:48px;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:background .12s}.query-report.is-collapsed:hover{background:#003d0606}.query-report.is-collapsed .query-kicker{margin:0;flex-shrink:0;width:auto;font-size:.7rem;white-space:nowrap;font-size:0;color:var(--text-faint)}.query-report.is-collapsed .query-kicker:before{content:"◇";font-size:.8rem;margin-right:.4rem}.query-report.is-collapsed .query-kicker:after{content:attr(data-num);font-size:.72rem;font-weight:700;letter-spacing:.05em}.query-report.is-collapsed .query-question{margin:0;padding:0 8rem 0 0;font-size:.92rem;font-weight:500;color:var(--text);flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.query-report.is-collapsed{position:relative}.query-report.is-collapsed .query-headline-metric{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.query-report.is-collapsed .query-headline-metric{flex-shrink:0;margin-left:auto;font-size:.85rem;color:var(--text-muted);font-variant-numeric:tabular-nums;padding-right:.5rem}.query-report.is-collapsed .query-headline-metric strong{color:var(--accent);font-weight:700}.query-headline-metric{display:none}.query-report.is-collapsed .query-headline-metric{display:block}.query-report.is-collapsed+.query-report:not(.is-collapsed){margin-top:1.25rem}.query-report:not(.is-collapsed){position:relative;box-shadow:-1.5rem 0 0 -1.35rem var(--accent)}.new-topic-prompt{margin-top:2rem;padding:1.25rem 1.5rem;background:#003d060a;border:1px solid rgba(0,61,6,.2);border-radius:var(--radius)}.new-topic-kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.new-topic-question{font-size:1rem;font-weight:600;margin:0 0 .4rem;color:var(--text)}.new-topic-explain{font-size:.85rem;color:var(--text-muted);margin:0 0 1rem;line-height:1.5}.new-topic-actions{display:flex;gap:.6rem;flex-wrap:wrap}.new-topic-btn{padding:.5rem .85rem;border-radius:999px;font-size:.85rem;font-weight:500;cursor:pointer;font-family:inherit;background:#003d060d;color:var(--accent);border:1px solid rgba(0,61,6,.2);transition:background .15s,border-color .15s}.new-topic-btn:hover{background:#003d061f;border-color:var(--accent)}.new-topic-btn:active{background:#003d0633}.new-topic-btn.primary{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));font-weight:600}.query-followups{margin:1.5rem 0 .5rem;padding-top:1.25rem;border-top:1px solid rgba(0,61,6,.15)}.followup-label{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#003d0699;margin-bottom:.6rem}.fm-pivot-subhead{font-size:.8rem;color:var(--text-muted);margin:.75rem 0 .5rem;font-family:var(--font-mono, monospace)}.fm-pivot-scroll{overflow-x:auto;overflow-y:visible;margin-top:.5rem;border:1px solid var(--border);border-radius:.5rem}.fm-pivot-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.85rem}.fm-pivot-table th,.fm-pivot-table td{padding:.5rem .7rem;text-align:center;border-bottom:1px solid var(--border);border-right:1px solid var(--border);background:var(--bg)}.fm-pivot-table tr:last-child td,.fm-pivot-table tr:last-child th{border-bottom:none}.fm-pivot-table th:last-child,.fm-pivot-table td:last-child{border-right:none}.fm-pivot-table thead th{position:sticky;top:0;background:var(--bg-alt, #f0ece1);font-weight:600;font-size:.78rem;letter-spacing:.03em;z-index:2}.fm-pivot-rowlabel{position:sticky;left:0;background:var(--bg-alt, #f0ece1);font-weight:600;text-align:left;z-index:1}.fm-pivot-table thead .fm-pivot-rowlabel{z-index:3}.fm-pivot-cell{cursor:pointer;transition:background .15s ease}.fm-pivot-cell:hover{background:#003d0614!important}.fm-pivot-primary{font-size:.95rem;font-weight:600;color:var(--text);font-family:var(--font-serif, Georgia, serif)}.fm-pivot-secondary{font-size:.7rem;color:var(--text-muted);margin-top:.1rem}.fm-pivot-empty{color:var(--text-muted);opacity:.4}.fm-pivot-total-col,.fm-pivot-total-row{background:var(--bg-alt, #f0ece1);font-weight:600}.fm-pivot-total-cell{background:#003d060a;font-weight:600}.fm-pivot-grand{background:#003d061a;font-weight:700}.fm-pivot-cell.is-active{background:#003d061f!important;outline:2px solid var(--accent);outline-offset:-2px}.fm-pivot-drawer{margin-top:1rem;border:1px solid var(--border);border-radius:.5rem;padding:1rem;background:var(--bg-alt, #f0ece1);position:relative}.fm-pivot-drawer-close{position:absolute;top:.5rem;right:.65rem;background:transparent;border:none;font-size:1.4rem;line-height:1;color:var(--text-muted);cursor:pointer;padding:.25rem .4rem;border-radius:.3rem}.fm-pivot-drawer-close:hover{background:#003d0614;color:var(--text)}.fm-pivot-drawer .fm-il-table-wrap{background:transparent}.fm-pivot-drawer-header{font-size:.85rem;color:var(--text);margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.fm-pivot-drawer-loading{font-size:.85rem;color:var(--text-muted);padding:1rem 0}.fm-pivot-drawer-title{font-family:var(--font-serif, Georgia, serif);font-size:1.5rem;font-weight:700;margin:0 0 1rem;color:var(--text);line-height:1.2}.fm-pivot-drawer-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--border)}.fm-pivot-stat{background:#003d060a;border:1px solid rgba(0,61,6,.15);border-radius:.4rem;padding:.55rem .7rem;text-align:center}.fm-pivot-stat-label{font-size:.65rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-family:var(--font-mono, monospace)}.fm-pivot-stat-val{font-size:1.25rem;font-weight:600;color:var(--accent);font-family:var(--font-serif, Georgia, serif);line-height:1}.followup-chips{display:flex;flex-wrap:wrap;gap:.5rem}.fm-series-picker{margin-top:.5rem}.fm-series-picker-label{font-size:.85rem;color:var(--text-muted);margin-bottom:.5rem}.fm-series-picker-chips{display:flex;flex-wrap:wrap;gap:.5rem}.followup-chip{background:#003d060d;color:var(--accent);border:1px solid rgba(0,61,6,.2);padding:.5rem .85rem;border-radius:999px;font-size:.85rem;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.followup-chip:hover{background:#003d061f;border-color:var(--accent)}.followup-chip:active{background:#003d0633}.si-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:1.25rem}.si-block{background:var(--card-bg);border-radius:var(--radius-sm);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.4rem}.si-block-empty{color:var(--text-faint);font-size:.85rem;font-style:italic;justify-content:center;text-align:center}.si-block-label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.si-batting-line,.si-bowling-line{display:flex;align-items:baseline;gap:.45rem}.si-runs,.si-figures{font-size:1.75rem;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1}.si-balls,.si-overs{font-size:.95rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.si-meta{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.78rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.si-dismissal{font-size:.82rem;color:var(--text);margin-top:.2rem;font-style:italic}.fm-split-table-wrap{overflow-x:auto}.fm-split-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.fm-split-table thead th{font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);text-align:right;padding:0 .9rem .6rem;white-space:nowrap;border-bottom:1px solid var(--border)}.fm-split-table thead th.fm-split-level{text-align:left;padding-left:0}.fm-split-table tbody td{padding:.7rem .9rem;border-bottom:1px solid var(--border);font-size:.92rem;color:var(--text);text-align:right;white-space:nowrap}.fm-split-table tbody tr:last-child td{border-bottom:none}.fm-split-level{text-align:left!important;font-weight:600;padding-left:0!important}.fm-split-num{font-variant-numeric:tabular-nums}.fm-split-table tbody td.fm-split-num:nth-child(2){color:var(--accent);font-weight:700}.fm-split-flag{color:var(--accent);font-weight:800;cursor:help}tr.fm-split-drawer[hidden]{display:none!important}.fm-split-table-wrap.is-paginated tr[data-page]{display:none}.fm-split-table-wrap.is-paginated[data-current-page="1"] tr[data-page="1"],.fm-split-table-wrap.is-paginated[data-current-page="2"] tr[data-page="2"],.fm-split-table-wrap.is-paginated[data-current-page="3"] tr[data-page="3"],.fm-split-table-wrap.is-paginated[data-current-page="4"] tr[data-page="4"],.fm-split-table-wrap.is-paginated[data-current-page="5"] tr[data-page="5"],.fm-split-table-wrap.is-paginated[data-current-page="6"] tr[data-page="6"],.fm-split-table-wrap.is-paginated[data-current-page="7"] tr[data-page="7"],.fm-split-table-wrap.is-paginated[data-current-page="8"] tr[data-page="8"]{display:table-row}.fm-split-table-wrap.is-paginated tr.fm-split-drawer{display:none}.fm-split-table-wrap.is-paginated[data-current-page="1"] tr.fm-split-drawer[data-page="1"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="2"] tr.fm-split-drawer[data-page="2"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="3"] tr.fm-split-drawer[data-page="3"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="4"] tr.fm-split-drawer[data-page="4"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="5"] tr.fm-split-drawer[data-page="5"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="6"] tr.fm-split-drawer[data-page="6"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="7"] tr.fm-split-drawer[data-page="7"]:not([hidden]){display:table-row}.fm-split-table-wrap.is-paginated[data-current-page="8"] tr.fm-split-drawer[data-page="8"]:not([hidden]){display:table-row}.fm-split-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.9rem 0 .4rem}.fm-split-page-btn{background:var(--card-bg);border:1px solid var(--border);color:var(--text);padding:.4rem .9rem;border-radius:999px;font-size:.85rem;cursor:pointer;font-family:inherit}.fm-split-page-btn:hover:not([disabled]){border-color:var(--accent);color:var(--accent)}.fm-split-page-btn[disabled]{opacity:.35;cursor:not-allowed}.fm-split-page-info{font-size:.82rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.fm-emb-paginated tr[data-page],.fm-emb-paginated tr.fm-il-expansion-row[data-page]{display:none}.fm-emb-paginated[data-current-page="1"] tr[data-page="1"],.fm-emb-paginated[data-current-page="2"] tr[data-page="2"],.fm-emb-paginated[data-current-page="3"] tr[data-page="3"],.fm-emb-paginated[data-current-page="4"] tr[data-page="4"],.fm-emb-paginated[data-current-page="5"] tr[data-page="5"],.fm-emb-paginated[data-current-page="6"] tr[data-page="6"],.fm-emb-paginated[data-current-page="7"] tr[data-page="7"],.fm-emb-paginated[data-current-page="8"] tr[data-page="8"],.fm-emb-paginated[data-current-page="9"] tr[data-page="9"],.fm-emb-paginated[data-current-page="10"] tr[data-page="10"],.fm-emb-paginated[data-current-page="11"] tr[data-page="11"],.fm-emb-paginated[data-current-page="12"] tr[data-page="12"],.fm-emb-paginated[data-current-page="13"] tr[data-page="13"],.fm-emb-paginated[data-current-page="14"] tr[data-page="14"],.fm-emb-paginated[data-current-page="15"] tr[data-page="15"]{display:table-row}.fm-emb-paginated tr.fm-il-expansion-row[hidden]{display:none!important}.fm-emb-pagination{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.9rem 0 .4rem}.fm-emb-page-btn{background:var(--card-bg);border:1px solid var(--border);color:var(--text);padding:.4rem .9rem;border-radius:999px;font-size:.85rem;cursor:pointer;font-family:inherit}.fm-emb-page-btn:hover:not([disabled]){border-color:var(--accent);color:var(--accent)}.fm-emb-page-btn[disabled]{opacity:.35;cursor:not-allowed}.fm-emb-page-info{font-size:.82rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.out-of-scope-panel{margin-top:3rem;padding:1.25rem 1.5rem;background:var(--card-bg);border-radius:var(--radius);border:1px solid var(--border)}.out-of-scope-panel .kicker{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.5rem}.out-of-scope-panel p{font-size:.8125rem;color:var(--text-muted);line-height:1.6;margin:0}@media(max-width:800px){.ask-shell,.ask-shell.sidebar-collapsed{grid-template-columns:1fr}.fm-sidebar{position:fixed;top:0;left:0;width:80%;max-width:280px;height:100vh;transform:translate(-100%);transition:transform .25s ease-out;z-index:200;box-shadow:0 0 30px #00000026}.fm-sidebar.is-open{transform:translate(0)}.fm-desktop-toggle{display:none}.fm-sidebar-toggle{position:fixed;top:4.5rem;left:1rem;z-index:150;background:#fff;border:1px solid var(--border);border-radius:8px;padding:.5rem .6rem;cursor:pointer;font-size:1rem;line-height:1}.fm-sidebar-backdrop{position:fixed;inset:0;background:#0000004d;z-index:199;display:none}.fm-sidebar-backdrop.is-open{display:block}.floating-search-wrap{left:0;padding:0 .75rem}.ask-wrap{padding:0 1rem}}@media(min-width:801px){.fm-sidebar-toggle,.fm-sidebar-backdrop{display:none!important}}@media(max-width:720px){.ask-header h1{font-size:1.75rem}.ask-header .dek{font-size:.9375rem}.numbers-block{display:flex;flex-direction:column;gap:.625rem}.number-row{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label value" "sub value";align-items:center;column-gap:.75rem;row-gap:.15rem;padding:.75rem 1rem}.number-label{grid-area:label;margin:0}.number-ci{grid-area:sub;margin:0;min-height:0}.number-value{grid-area:value;margin:0;font-size:2rem;align-self:center;text-align:right}.query-question{font-size:1rem}.examples-chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding-bottom:.25rem}.examples-chips::-webkit-scrollbar{display:none}.ex-chip{font-size:.75rem;padding:.4rem .75rem}.ask-guide-grid{grid-template-columns:1fr;gap:1.5rem}.ask-guide-build-row{gap:.45rem}.ask-q{font-size:.78rem}}@media(max-width:980px)and (min-width:801px){.ask-guide-grid{grid-template-columns:1fr;gap:1.5rem}}
