@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600&display=swap";:root{--canvas:#fff;--cell:#fbfbfb;--paper:#fbfbfb;--raised:#fff;--sunk:#f4f4f5;--rule:#d2d3d4;--rule-soft:#e9e9ea;--ink:#202227;--dim:#3b3d41;--mute:#797a7d;--faint:#a6a7a9;--grade-ap:#256ece;--grade-a:#28865f;--grade-b:#dd9c5c;--grade-c:#d65461;--note:var(--grade-ap);--pass:var(--grade-a);--watch:var(--grade-b);--risk:var(--grade-c);--tint-ap:#f8fafd;--edge-ap:#d0e0f4;--tint-a:#f8fbfa;--edge-a:#d4e7df;--tint-b:#fefcfa;--edge-b:#f7e9da;--tint-c:#fdf9fa;--edge-c:#f5d8db;--note-vivid:var(--grade-ap);--pass-vivid:var(--grade-a);--watch-vivid:var(--grade-b);--risk-vivid:var(--grade-c);--ink-vivid:var(--ink);--map-ready:var(--grade-ap);--map-monitor:var(--grade-a);--map-review:var(--grade-b);--map-hold:var(--grade-c);--map-stroke:#fff;--viz-1:var(--grade-a);--viz-2:var(--grade-b);--viz-3:var(--grade-c);--viz-4:var(--grade-ap);--viz-5:var(--faint);--viz-grid:var(--rule);--seal:var(--ink);--scrim:#20222757}:root[data-theme=dark]{--canvas:#16171a;--cell:#1c1d21;--paper:#1c1d21;--raised:#212227;--sunk:#26272c;--rule:#34363b;--rule-soft:#26282c;--ink:#f4f4f5;--dim:#d3d4d7;--mute:#9a9b9f;--faint:#6e6f73;--grade-ap:#5b9aea;--grade-a:#46a87c;--grade-b:#e0ab74;--grade-c:#e2707b;--tint-ap:#1a1f28;--edge-ap:#2e3e55;--tint-a:#182320;--edge-a:#2a473b;--tint-b:#24201b;--edge-b:#4a3d2c;--tint-c:#241a1d;--edge-c:#4e2f36;--map-stroke:#16171a;--viz-5:var(--faint);--seal:var(--ink);--scrim:#0000008f}@media (prefers-color-scheme:dark){:root:not([data-theme]){--canvas:#16171a;--cell:#1c1d21;--paper:#1c1d21;--raised:#212227;--sunk:#26272c;--rule:#34363b;--rule-soft:#26282c;--ink:#f4f4f5;--dim:#d3d4d7;--mute:#9a9b9f;--faint:#6e6f73;--grade-ap:#5b9aea;--grade-a:#46a87c;--grade-b:#e0ab74;--grade-c:#e2707b;--tint-ap:#1a1f28;--edge-ap:#2e3e55;--tint-a:#182320;--edge-a:#2a473b;--tint-b:#24201b;--edge-b:#4a3d2c;--tint-c:#241a1d;--edge-c:#4e2f36;--map-stroke:#16171a;--viz-5:var(--faint);--seal:var(--ink);--scrim:#0000008f}}:root{--ff-ui:"Archivo", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--ff-record:var(--ff-ui);--ff-display:var(--ff-ui);--t-headline:64px;--t-figure:20px;--t-title:16px;--t-body:13px;--t-body-plus:14px;--t-mini:11px;--t-micro:10px;--chevron-size:16px;--t-subject:32px;--t-score:32px;--t-verdict:20px;--t-lede:16px;--t-quote:16px;--t-small:13px;--t-chip:13px;--t-record:13px;--t-nav:13px;--t-label:13px;--ls-headline:-.0625em;--ls-card:-.02em;--ls-section:.004em;--ls-body:.015em;--ls-label:.015em;--ls-record:.015em;--ls-record-wide:.06em;--lh-body:1.46;--lh-verdict:1.2;--measure:74ch;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:28px;--s8:32px;--s9:36px;--s11:44px;--s12:48px;--s16:64px;--s24:96px;--radius:10px;--radius-in:6px;--radius-sm:4px;--radius-pill:999px;--hair:1px;--accent-bar:4px;--select-rule:3px;--edge:solid;--edge-firm:solid;--rail-w:212px;--header-h:56px;--evidence-w:440px;--canvas-max:1040px;--row:44px;--row-head:34px}:root[data-density=compact]{--row:34px;--row-head:30px}:root{--m-reveal:.11s;--e-linear:linear;--z-rail:40;--z-evidence:45;--z-header:50;--z-overlay:60}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html{background:var(--canvas)}html,body,#root{height:100%}body{background:var(--canvas);color:var(--mute);font-family:var(--ff-ui);font-size:var(--t-body);font-weight:400;line-height:var(--lh-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0}img,svg{display:block}a{color:var(--ink);border-bottom:var(--hair) solid var(--rule);text-decoration:none}a:hover{border-bottom-color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--ink);color:var(--canvas)}.p-type-score{font-family:var(--ff-ui);font-size:var(--t-headline);letter-spacing:var(--ls-headline);font-variant-numeric:tabular-nums;font-weight:500;line-height:56px}.p-type-section{font-family:var(--ff-ui);font-size:var(--t-title);letter-spacing:var(--ls-section);color:var(--mute);font-weight:500;line-height:20px}.p-type-card{font-family:var(--ff-ui);font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);font-weight:500;line-height:20px}.p-type-sub{font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--dim);font-weight:500;line-height:19px}.p-type-body{font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--mute);font-weight:400;line-height:19px}.p-record{font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);color:var(--mute);font-variant-numeric:tabular-nums;font-weight:400;line-height:19px}.p-record--wide{letter-spacing:var(--ls-record-wide);text-transform:uppercase;font-weight:500}.p-record--ink{color:var(--ink)}.p-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.p-prose{max-width:var(--measure);color:var(--mute)}.p-prose--small{font-size:13px}.p-tone-note{color:var(--note)}.p-tone-pass{color:var(--pass)}.p-tone-watch{color:var(--watch)}.p-tone-risk{color:var(--risk)}.p-tone-mute{color:var(--mute)}.p-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--rule);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--faint)}.p-btn{justify-content:center;align-items:center;gap:var(--s2);border:var(--hair) solid transparent;border-radius:var(--radius);color:var(--ink);font-size:var(--t-body);letter-spacing:var(--ls-body);white-space:nowrap;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear), opacity var(--m-reveal) var(--e-linear);background:0 0;padding:10px 18px;font-weight:500;line-height:19px;display:inline-flex}.p-btn:active{transform:translateY(1px)}.p-btn:disabled{border-color:var(--rule);color:var(--faint);opacity:.55;cursor:not-allowed}.p-btn:disabled:active{transform:none}.p-btn--primary{background:var(--ink);color:var(--canvas)}.p-btn--primary:hover:not(:disabled){opacity:.86}.p-btn--primary:disabled{background:var(--sunk);color:var(--faint)}.p-btn--secondary{border-color:var(--rule);background:var(--cell);color:var(--dim)}.p-btn--secondary:hover:not(:disabled){border-color:var(--ink);color:var(--ink);background:var(--sunk)}.p-btn--tertiary{color:var(--mute);padding:10px 12px}.p-btn--tertiary:hover:not(:disabled){color:var(--ink);background:var(--sunk)}.p-btn--icon{width:34px;height:34px;color:var(--mute);border-radius:var(--radius-in);padding:0}.p-btn--icon:hover:not(:disabled){background:var(--sunk);color:var(--ink)}.p-btn--record{border-color:var(--rule);background:var(--cell);border-radius:var(--radius-in);font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--dim);padding:7px 11px;font-weight:500}.p-btn--record:hover:not(:disabled){background:var(--sunk);border-color:var(--ink);color:var(--ink)}.p-btn[data-on=true]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.p-chip{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--cell);color:var(--dim);font-size:var(--t-chip);letter-spacing:var(--ls-body);white-space:nowrap;align-items:center;gap:7px;padding:5px 10px;font-weight:500;line-height:19px;display:inline-flex}.p-chip:before{content:"";background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.p-chip--note{color:var(--note);background:var(--tint-ap);border-color:var(--edge-ap)}.p-chip--pass{color:var(--pass);background:var(--tint-a);border-color:var(--edge-a)}.p-chip--watch{color:var(--watch);background:var(--tint-b);border-color:var(--edge-b)}.p-chip--risk{color:var(--risk);background:var(--tint-c);border-color:var(--edge-c)}.p-chip--ink{color:var(--ink)}.p-chip--mute{color:var(--mute)}.p-chip--absent{color:var(--faint);background:0 0;border-style:dashed}.p-chip--absent:before{border:var(--hair) solid var(--faint);background:0 0}.p-mark{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--cell);width:36px;height:28px;color:var(--dim);font-size:var(--t-chip);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.p-mark--ap{color:var(--grade-ap);background:var(--tint-ap);border-color:var(--edge-ap)}.p-mark--a{color:var(--grade-a);background:var(--tint-a);border-color:var(--edge-a)}.p-mark--b{color:var(--grade-b);background:var(--tint-b);border-color:var(--edge-b)}.p-mark--c{color:var(--grade-c);background:var(--tint-c);border-color:var(--edge-c)}.p-mark--lg{border-radius:var(--radius);width:56px;height:44px;font-size:var(--t-figure);letter-spacing:var(--ls-card);font-weight:500}.p-stamp{gap:var(--s1);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);color:var(--mute);flex-direction:column;padding:12px 14px;font-weight:400;line-height:19px;display:inline-flex}.p-stamp-head{color:var(--dim);align-items:center;gap:7px;font-weight:500;display:flex}.p-stamp-head:before{content:"";background:var(--pass);border-radius:2px;flex:none;width:7px;height:7px}.p-stamp[data-tone=note] .p-stamp-head:before{background:var(--note)}.p-stamp[data-tone=watch] .p-stamp-head:before{background:var(--watch)}.p-stamp[data-tone=risk] .p-stamp-head:before{background:var(--risk)}.p-stamp[data-tone=mute] .p-stamp-head:before{border:var(--hair) solid var(--faint);background:0 0}.p-tags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p-tag{border-radius:var(--radius-in);background:var(--tint-a);color:var(--pass);font-size:var(--t-body);white-space:nowrap;align-items:center;gap:8px;padding:4px 9px 4px 7px;font-weight:500;line-height:1;display:inline-flex}.p-tag:before{content:"✓";background:var(--pass);width:16px;height:16px;color:var(--canvas);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid}.p-tag--watch{background:var(--tint-b);color:var(--watch)}.p-tag--watch:before{content:"!";background:var(--watch)}.p-tag--risk{background:var(--tint-c);color:var(--risk)}.p-tag--risk:before{content:"!";background:var(--risk)}.p-tag--note{background:var(--tint-ap);color:var(--note)}.p-tag--note:before{content:"i";background:var(--note)}.p-tag--absent{color:var(--faint);background:0 0}.p-tag--absent:before{content:"–";color:var(--faint);border:var(--hair) solid var(--faint);background:0 0}.p-ticker{border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--mute);white-space:nowrap;flex:none;align-items:center;padding:3px 7px;font-weight:500;display:inline-flex}.p-ticker--micro{letter-spacing:.06em;padding:1px 5px;font-size:10px}.p-locked{align-items:center;gap:var(--s3);border:var(--hair) dashed var(--rule);border-radius:var(--radius);background:var(--cell);color:var(--mute);font-size:var(--t-body);padding:16px 18px;display:flex}.p-locked-copy{min-width:0}.p-locked strong{color:var(--dim);font-size:var(--t-figure);letter-spacing:var(--ls-card);font-weight:500;line-height:20px;display:block}.p-locked p{max-width:66ch;font-size:var(--t-body);margin:6px 0 0;line-height:19px}.p-locked-act{flex:none;margin-left:auto}.p-input{align-items:center;gap:var(--s2);border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);min-width:0;padding:0 var(--s3);display:flex}.p-input:focus-within{outline:2px solid var(--ink);outline-offset:2px}.p-input input,.p-input select{min-width:0;height:36px;color:var(--ink);font-size:var(--t-body);letter-spacing:var(--ls-body);background:0 0;border:0;outline:0;flex:1}.p-input input::placeholder{color:var(--faint)}.p-input-label{font-size:var(--t-label);color:var(--mute);flex:none;font-weight:500}.p-seal{border-radius:var(--radius-sm);color:var(--seal);border:2px solid;border-top-color:#0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.p-seal-core{background:currentColor;border-radius:1px}.p-hint{align-items:center;gap:5px;display:inline-flex;position:relative}.p-hint-target{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:help;background:0 0;border:0;border-bottom:1px dotted;padding:0}.p-hint-target:after{content:"?";color:var(--faint);margin-left:5px;font-size:.85em;display:inline-block}.p-hint-target:hover,.p-hint-target:focus-visible{color:var(--ink)}.p-hint-body{z-index:var(--z-overlay);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--raised);width:max-content;max-width:300px;color:var(--mute);font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);text-transform:none;opacity:0;visibility:hidden;transition:opacity var(--m-reveal) var(--e-linear), visibility var(--m-reveal) var(--e-linear);padding:10px 12px;font-weight:400;line-height:19px;position:absolute;top:calc(100% + 6px);left:0}.p-hint:hover .p-hint-body,.p-hint:focus-within .p-hint-body{opacity:1;visibility:visible}.p-hint-body b{color:var(--dim);font-weight:500;display:block}.p-hint-body span{border-top:var(--hair) var(--edge) var(--rule-soft);font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint);margin-top:6px;padding-top:6px;display:block}.p-hint[data-align=end] .p-hint-body{left:auto;right:0}.p-sources{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.p-source{min-width:0;padding:13px var(--s4);background:var(--cell);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);align-items:center;gap:11px;display:flex}.p-source-mark{border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);background:var(--canvas);width:26px;height:26px;font-size:var(--t-record);letter-spacing:0;color:var(--mute);flex:none;place-items:center;font-weight:500;display:grid}.p-source-logo{object-fit:contain;width:18px;height:18px;display:block}.p-source-body{flex-direction:column;gap:1px;min-width:0;display:flex}.p-source-name{font-size:var(--t-body);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.p-source-count{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-source-count small{font-size:1em}.p-source--inline{background:0 0;border:0;gap:7px;padding:0}.p-source--inline .p-source-mark{width:18px;height:18px;font-size:10.5px}.p-source--inline .p-source-logo{width:14px;height:14px}.p-source-mark--icon{flex:none;width:18px;height:18px;font-size:10.5px}.p-source-mark--icon .p-source-logo{width:14px;height:14px}.p-source--inline .p-source-name{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);font-weight:400}.p-state{gap:var(--s3);padding:var(--s5) var(--s4);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);flex-direction:column;display:flex}.p-state-grid{flex-direction:column;display:flex}.p-state-row{height:var(--row);border-bottom:var(--hair) var(--edge) var(--rule-soft)}.p-state-row:last-child{border-bottom:0}.p-state--pending .p-state-row:nth-child(odd){background:var(--sunk)}.p-state-word{color:var(--mute);margin:0}.p-state-title{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);align-items:center;gap:9px;margin:0;font-weight:500;line-height:20px;display:flex}.p-state-because{max-width:62ch;font-size:var(--t-body);color:var(--mute);margin:0;line-height:19px}.p-state-act{align-items:center;gap:var(--s3);display:flex}.p-state--failed{border-color:var(--edge-c);background:var(--tint-c)}.p-state-mark{background:var(--risk);border-radius:2px;flex:none;width:7px;height:7px}.p-state--empty{border-style:dashed;border-color:var(--rule);background:0 0}.p-skeleton{border-radius:var(--radius);background:var(--sunk);display:block;position:relative;overflow:hidden}.p-skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--rule-soft), transparent);animation:1.2s linear infinite p-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes p-skeleton-sweep{to{transform:translate(100%)}}.p-skeleton-lines{flex-direction:column;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.p-skeleton:after{animation:none}}.p-figrow{grid-template-columns:repeat(var(--figrow-cols,4), minmax(0, 1fr));gap:var(--s2);display:grid}.p-figure{padding:var(--s3) var(--s4);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);flex-direction:column;gap:6px;min-width:0;display:flex}.p-figure-cap{font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--mute);font-weight:500}.p-figure-val{font-size:var(--t-figure);letter-spacing:var(--ls-card);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500;line-height:20px}.p-figure-val small{color:var(--mute);letter-spacing:0;font-size:.6em;font-weight:400}.p-figure-val--word{font-size:var(--t-title);letter-spacing:var(--ls-section);font-variant-numeric:normal;line-height:20px}.p-figure-foot{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-figure[data-tone=note]{background:var(--tint-ap);border-color:var(--edge-ap)}.p-figure[data-tone=pass]{background:var(--tint-a);border-color:var(--edge-a)}.p-figure[data-tone=watch]{background:var(--tint-b);border-color:var(--edge-b)}.p-figure[data-tone=risk]{background:var(--tint-c);border-color:var(--edge-c)}.p-figure[data-tone=note] .p-figure-val{color:var(--note)}.p-figure[data-tone=pass] .p-figure-val{color:var(--pass)}.p-figure[data-tone=watch] .p-figure-val{color:var(--watch)}.p-figure[data-tone=risk] .p-figure-val{color:var(--risk)}.p-figure[data-tone=mute] .p-figure-val{color:var(--faint)}.p-figure-foot[data-tone=note]{color:var(--note)}.p-figure-foot[data-tone=pass]{color:var(--pass)}.p-figure-foot[data-tone=watch]{color:var(--watch)}.p-figure-foot[data-tone=risk]{color:var(--risk)}.p-gauge{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.p-gauge-head{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.p-gauge-label{font-size:var(--t-body);color:var(--dim);font-weight:500}.p-gauge-val{font-size:var(--t-title);letter-spacing:var(--ls-section);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.p-gauge-track{background:var(--sunk);border-radius:var(--radius-pill);height:14px;position:relative}.p-gauge-fill{background:var(--rule);border-radius:var(--radius-pill);height:14px;transition:width var(--m-reveal) var(--e-linear)}.p-gauge[data-tone=note] .p-gauge-fill{background:var(--note)}.p-gauge[data-tone=pass] .p-gauge-fill{background:var(--pass)}.p-gauge[data-tone=watch] .p-gauge-fill{background:var(--watch)}.p-gauge[data-tone=risk] .p-gauge-fill{background:var(--risk)}.p-gauge-tick{z-index:1;background:0 0;width:0;height:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.p-gauge-tick:before{content:"▲";color:var(--ink);font-size:10px;line-height:1}.p-gauge-foot{justify-content:space-between;gap:var(--s2);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);display:flex}.p-gauge-foot [data-tone=note]{color:var(--note)}.p-gauge-foot [data-tone=pass]{color:var(--pass)}.p-gauge-foot [data-tone=watch]{color:var(--watch)}.p-gauge-foot [data-tone=risk]{color:var(--risk)}.p-gauge-live{border-radius:var(--radius-in);position:relative}.p-gauge-press{z-index:1;border-radius:var(--radius-in);cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.p-gauge-press:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.p-gauge-live .p-gauge{border-radius:var(--radius-in);transition:background var(--m-reveal) var(--e-linear);padding:6px 8px}.p-gauge-live:hover .p-gauge{background:var(--sunk)}.p-gauge-live .p-gauge-label .p-hint{z-index:2}.p-ledger{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);overflow:hidden}.p-ledger-scroll{overflow-x:auto}.p-ledger--fixed .p-ledger-scroll{overflow-x:hidden}.p-ledger table{border-collapse:separate;border-spacing:0;width:100%}.p-ledger--fixed table{table-layout:fixed}.p-ledger--fixed td{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.p-ledger--fixed th{overflow:visible}.p-ledger th{height:var(--row-head);text-align:left;white-space:nowrap;border-bottom:var(--hair) var(--edge) var(--rule);background:var(--cell);font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--mute);z-index:1;padding:0 14px;font-weight:600;position:sticky;top:0}.p-ledger td{height:var(--row);font-size:var(--t-body);color:var(--mute);border-bottom:var(--hair) var(--edge) var(--rule-soft);transition:background var(--m-reveal) var(--e-linear);padding:0 14px}.p-ledger tbody tr:last-child td{border-bottom:0}.p-ledger th.num,.p-ledger td.num{text-align:right;font-variant-numeric:tabular-nums}.p-ledger td.primary{color:var(--dim);font-weight:500}.p-ledger td.figure{font-size:var(--t-body);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.p-ledger td.record{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-ledger tbody tr[data-selectable=true]{cursor:pointer}.p-ledger tbody tr[data-selectable=true]:hover td,.p-ledger tbody tr[aria-selected=true] td{background:var(--sunk)}.p-ledger tbody tr[aria-selected=true] td:first-child{box-shadow:inset var(--select-rule) 0 0 var(--ink)}.p-ledger td[data-absent=true]{color:var(--faint)}.p-ledger-empty{padding:var(--s8) var(--s4);color:var(--mute);font-size:var(--t-body);text-align:center}.p-cell-state{align-items:center;gap:7px;font-weight:500;display:inline-flex}.p-cell-state:before{content:"";background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.p-cell-state[data-tone=note]{color:var(--note)}.p-cell-state[data-tone=pass]{color:var(--pass)}.p-cell-state[data-tone=watch]{color:var(--watch)}.p-cell-state[data-tone=risk]{color:var(--risk)}.p-cell-state[data-tone=ink]{color:var(--ink)}.p-cell-state[data-tone=mute]{color:var(--mute)}.p-tally{gap:var(--s3);flex-direction:column;display:flex}.p-tally-bar{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius-pill);height:14px;display:flex;overflow:hidden}.p-tally-seg{transition:width var(--m-reveal) var(--e-linear)}.p-tally-legend{gap:var(--s2) var(--s5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.p-tally-item{align-items:baseline;gap:var(--s2);font-size:var(--t-body);display:flex}.p-tally-item:before{content:"";background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.p-tally-item b{border-radius:var(--radius-pill);background:var(--sunk);min-width:28px;color:var(--mute);font-variant-numeric:tabular-nums;text-align:center;margin-left:auto;padding:3px 6px;font-size:11px;font-weight:500}.p-tally-note{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-trend{gap:var(--s3);flex-direction:column;display:flex}.p-trend-bars{border-bottom:var(--hair) var(--edge) var(--rule);align-items:flex-end;gap:6px;height:72px;display:flex}.p-trend-bar{background:var(--sunk);border-radius:3px 3px 0 0;flex:1;min-height:2px}.p-trend-bar[data-current=true]{background:var(--ink)}.p-trend-months{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);gap:6px;display:flex}.p-trend-months>span{text-align:center;flex:1}.p-trend-months>span[data-current=true]{color:var(--dim);font-weight:500}.p-trend-net{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-trend-net[data-dir=up]{color:var(--pass)}.p-trend-net[data-dir=down]{color:var(--risk)}.p-rows{flex-direction:column;display:flex}.p-row{justify-content:space-between;align-items:baseline;gap:var(--s4);border-top:var(--hair) var(--edge) var(--rule-soft);font-size:var(--t-body);padding:8px 0;display:flex}.p-row-k{color:var(--mute)}.p-row-v{color:var(--dim);font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.p-row-v[data-absent=true]{color:var(--faint);font-weight:400}.p-fields{flex-direction:column;display:flex}.p-field{gap:var(--s5);border:0;border-top:var(--hair) var(--edge) var(--rule-soft);border-radius:var(--radius-in);text-align:left;cursor:pointer;width:100%;transition:background var(--m-reveal) var(--e-linear);background:0 0;grid-template-columns:260px minmax(0,1fr);padding:10px 14px;font-family:inherit;display:grid}.p-field:hover{background:var(--sunk)}.p-field-label{font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--mute);font-weight:500}.p-field-body{flex-direction:column;gap:3px;min-width:0;display:flex}.p-field-value{font-size:var(--t-body);color:var(--dim);font-weight:500}.p-field[data-absent=true] .p-field-value{color:var(--faint)}.p-field-note{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-tokens{gap:var(--s2);flex-wrap:wrap;display:flex}.p-token{border:var(--hair) dashed var(--rule);border-radius:var(--radius-in);color:var(--faint);font-size:var(--t-chip);white-space:nowrap;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}.p-token:before{content:"";border:var(--hair) solid var(--faint);border-radius:2px;flex:none;width:7px;height:7px}.p-token[data-held=true]{border-style:solid;border-color:var(--edge-a);background:var(--tint-a);color:var(--pass);font-weight:500}.p-token[data-held=true]:before{background:var(--pass);border-color:var(--pass)}.p-plot{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);padding:var(--s3) var(--s3) 0}.p-plot .recharts-surface{overflow:visible}.p-figure--live{position:relative}.p-figure-press{z-index:1;border-radius:var(--radius);cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.p-figure-press:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.p-figure--live:hover{background:var(--sunk);border-color:var(--faint)}.p-figure--live .p-figure-cap{z-index:2;position:relative}.p-figure-opens{font-size:var(--t-label);color:var(--mute);letter-spacing:var(--ls-label);font-weight:500}.p-figure--live:hover .p-figure-opens{color:var(--ink)}.p-rating{font-family:var(--ff-record);color:var(--mute);align-items:center;gap:3px;font-size:12.5px;display:inline-flex}.p-rating-on,.p-rating-off{flex:none;width:6px;height:6px}.p-rating-on{background:var(--ink)}.p-rating-off{box-shadow:inset 0 0 0 var(--hair) var(--rule)}.p-rating-num{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:5px}.p-rating--inline .p-rating-num{margin-left:4px}.p-rating--absent{font-family:var(--ff-record);color:var(--mute);border-bottom:var(--hair) dashed var(--rule);font-size:12.5px}@media (width<=720px){.p-figrow{grid-template-columns:1fr!important}.p-figure{padding:14px 16px}.p-contrast{grid-template-columns:1fr}.p-ledger-scroll{-webkit-overflow-scrolling:touch;max-width:100%}.p-ledger th,.p-ledger td{padding-left:10px;padding-right:10px}.p-fields .p-field{grid-template-columns:1fr;gap:4px}.p-row{flex-direction:column;align-items:flex-start;gap:3px}.p-row-v{text-align:left}}.p-page{gap:var(--s6);animation:p-reveal var(--m-reveal) var(--e-linear) both;flex-direction:column;display:flex}@keyframes p-reveal{0%{opacity:0}to{opacity:1}}.p-block{gap:var(--s3);flex-direction:column;display:flex}.p-block-head{justify-content:space-between;align-items:baseline;gap:var(--s4);padding-bottom:var(--s2);border-bottom:var(--hair) var(--edge) var(--rule-soft);display:flex}.p-block-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:650;line-height:24px}.p-block-aside{align-items:center;gap:var(--s3);flex:none;display:flex}.p-head{padding-bottom:var(--s4);border-bottom:var(--hair) solid var(--rule);flex-direction:column;gap:4px;display:flex}.p-head-eyebrow{font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);font-weight:500}.p-head-top{min-width:0;display:block}.p-head-top--with-figure{align-items:start;gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(200px,240px);display:grid}.p-head-subject{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.p-head-top--plain .p-head-subject{width:100%}.p-head-top--with-figure .p-head-meta,.p-head-top--with-figure .p-head-lede{margin-top:0}.p-head-top--with-figure .p-head-figure{align-self:start}.p-head-name{font-size:var(--t-subject);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;min-width:0;margin:0;font-weight:500;line-height:1.1}.p-head-figure{min-width:200px;padding:0 0 0 var(--s6);border:0;border-left:var(--hair) var(--edge) var(--rule);color:inherit;text-align:right;font:inherit;background:0 0;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.p-head-figure--button{cursor:pointer}.p-head-figure-label{font-size:var(--t-title);letter-spacing:var(--ls-section);color:var(--mute);white-space:nowrap;font-weight:500;line-height:20px}.p-head-figure-val{font-size:var(--t-headline);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:400;line-height:1}.p-head-figure[data-grade=ap] .p-head-figure-val{color:var(--grade-ap)}.p-head-figure[data-grade=a] .p-head-figure-val{color:var(--grade-a)}.p-head-figure[data-grade=b] .p-head-figure-val{color:var(--grade-b)}.p-head-figure[data-grade=c] .p-head-figure-val{color:var(--grade-c)}.p-head-figure[data-grade] .p-head-figure-val small{color:var(--mute)}.p-head-figure-val small{color:var(--mute);letter-spacing:0;font-size:.42em;font-weight:400}.p-head-figure-action{font-size:var(--t-body);color:var(--mute);transition:color var(--m-reveal) var(--e-linear)}.p-head-figure--button:hover .p-head-figure-action,.p-head-figure--button:focus-visible .p-head-figure-action{color:var(--ink)}@media (width<=940px){.p-head-top--with-figure{align-items:flex-start;gap:var(--s4);flex-direction:column;display:flex}.p-head-figure{text-align:left;width:100%;min-width:0;padding:var(--s3) 0 0;border-left:0;border-top:var(--hair) var(--edge) var(--rule);align-items:flex-start}}.p-head-meta{align-items:center;gap:var(--s2);font-size:var(--t-body);color:var(--mute);flex-wrap:wrap;display:flex}.p-head-meta .sep{color:var(--rule)}.p-head-lede{max-width:var(--measure);margin:var(--s1) 0 0;color:var(--mute)}.p-verdict-block{max-width:74ch}.p-verdict{max-width:54ch;font-size:var(--t-verdict);letter-spacing:var(--ls-card);color:var(--dim);text-wrap:balance;margin:0;font-weight:500;line-height:26px}.p-verdict em{color:var(--ink);font-style:normal}.p-verdict-sub{max-width:68ch;margin:var(--s3) 0 0;padding-left:var(--s4);border-left:var(--select-rule) var(--edge) var(--rule);color:var(--mute);font-size:var(--t-body);border-radius:2px;line-height:19px}.p-verdict-source{margin-top:var(--s2);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);font-size:10.5px;font-weight:600;display:block}.p-verdict-source strong{color:var(--mute);font-weight:700}.p-decision{text-align:left;width:100%;font:inherit;color:inherit;border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);padding:0;display:block;overflow:hidden}button.p-decision{cursor:pointer}.p-decision[data-tone=note]{background:var(--tint-ap);border-color:var(--edge-ap)}.p-decision[data-tone=pass]{background:var(--tint-a);border-color:var(--edge-a)}.p-decision[data-tone=watch]{background:var(--tint-b);border-color:var(--edge-b)}.p-decision[data-tone=risk]{background:var(--tint-c);border-color:var(--edge-c)}.p-decision-accent{height:var(--accent-bar);background:var(--ink-vivid)}.p-decision[data-tone=note] .p-decision-accent{background:var(--note-vivid)}.p-decision[data-tone=pass] .p-decision-accent{background:var(--pass-vivid)}.p-decision[data-tone=watch] .p-decision-accent{background:var(--watch-vivid)}.p-decision[data-tone=risk] .p-decision-accent{background:var(--risk-vivid)}.p-decision[data-grade=ap]{background:var(--tint-ap);border-color:var(--edge-ap)}.p-decision[data-grade=a]{background:var(--tint-a);border-color:var(--edge-a)}.p-decision[data-grade=b]{background:var(--tint-b);border-color:var(--edge-b)}.p-decision[data-grade=c]{background:var(--tint-c);border-color:var(--edge-c)}.p-decision[data-grade=ap] .p-decision-accent{background:var(--grade-ap)}.p-decision[data-grade=a] .p-decision-accent{background:var(--grade-a)}.p-decision[data-grade=b] .p-decision-accent{background:var(--grade-b)}.p-decision[data-grade=c] .p-decision-accent{background:var(--grade-c)}.p-decision-body{gap:var(--s6);padding:var(--s5) var(--s6);grid-template-columns:minmax(0,1fr) 210px;display:grid}.p-decision-body[data-single=true]{grid-template-columns:minmax(0,1fr)}.p-decision-state{flex-direction:column;gap:14px;min-width:0;display:flex}.p-decision-category{align-items:center;gap:var(--s3);display:flex}.p-decision-category>span:not(.p-mark){font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);font-weight:500;line-height:20px}.p-decision-act{border-top:var(--hair) var(--edge) var(--rule-soft);flex-direction:column;gap:6px;padding-top:14px;display:flex}.p-decision-action{font-size:var(--t-title);color:var(--ink);font-weight:500;line-height:20px}.p-decision-why{max-width:60ch;color:var(--mute)}.p-decision-hint{font-size:var(--t-label);color:var(--mute);font-weight:500}button.p-decision:hover .p-decision-hint{color:var(--ink)}.p-decision-figure{gap:var(--s1);min-width:0;padding-left:var(--s6);border-left:var(--hair) var(--edge) var(--rule-soft);flex-direction:column;display:flex}.p-decision-score{font-size:var(--t-score);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:400;line-height:1}.p-decision-note{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}@media (width<=860px){.p-decision-body{gap:var(--s5);grid-template-columns:minmax(0,1fr)}.p-decision-figure{padding-left:0;padding-top:var(--s4);border-left:0;border-top:var(--hair) var(--edge) var(--rule-soft)}}@media (width<=720px){.p-page{gap:var(--s5)}.p-block-head{align-items:flex-start;gap:var(--s2);flex-direction:column}.p-block-aside{width:100%}.p-decision-body{padding:var(--s4)}}.p-brief-list{gap:var(--s2);flex-direction:column;display:flex}.p-brief{grid-template-columns:var(--select-rule) minmax(0, 1fr) 160px;gap:var(--s4);width:100%;padding:var(--s3) var(--s4) var(--s3) 0;border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), border-color var(--m-reveal) var(--e-linear);display:grid;overflow:hidden}.p-brief:hover{background:var(--sunk);border-color:var(--faint)}.p-brief-bar{background:var(--ink);margin:calc(var(--s3) * -1) 0}.p-brief[data-tone=note] .p-brief-bar{background:var(--note)}.p-brief[data-tone=pass] .p-brief-bar{background:var(--pass)}.p-brief[data-tone=watch] .p-brief-bar{background:var(--watch)}.p-brief[data-tone=risk] .p-brief-bar{background:var(--risk)}.p-brief-copy{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.p-brief-head{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);font-weight:500;line-height:20px}.p-brief-why{max-width:62ch;color:var(--mute)}.p-brief-side{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.p-brief-action{font-size:var(--t-label);color:var(--ink);font-weight:500}.p-brief-meta{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}@media (width<=720px){.p-brief{grid-template-columns:var(--select-rule) minmax(0, 1fr)}.p-brief-side{text-align:left;grid-column:2;align-items:flex-start}}.p-note{gap:var(--s1);padding:var(--s4) 18px;border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);border-top-width:var(--select-rule);border-top-color:var(--ink);background:var(--cell);flex-direction:column;display:flex}.p-note[data-tone=note]{border-top-color:var(--note);background:var(--tint-ap);border-color:var(--edge-ap);border-top-color:var(--note)}.p-note[data-tone=pass]{background:var(--tint-a);border-color:var(--edge-a);border-top-color:var(--pass)}.p-note[data-tone=watch]{background:var(--tint-b);border-color:var(--edge-b);border-top-color:var(--watch)}.p-note[data-tone=risk]{background:var(--tint-c);border-color:var(--edge-c);border-top-color:var(--risk)}.p-note-title{font-size:var(--t-body);color:var(--dim);font-weight:500}.p-note p{max-width:66ch;color:var(--mute);margin:0}.p-note p strong{color:var(--dim);font-weight:500}.p-quote{padding:var(--s1) 0 var(--s1) var(--s4);border-left:var(--select-rule) solid var(--rule);border-radius:2px;flex-direction:column;gap:6px;margin:0;display:flex}.p-quote[data-tone=note]{border-left-color:var(--note)}.p-quote[data-tone=pass]{border-left-color:var(--pass)}.p-quote[data-tone=watch]{border-left-color:var(--watch)}.p-quote[data-tone=risk]{border-left-color:var(--risk)}.p-quote p{max-width:60ch;font-size:var(--t-quote);color:var(--dim);margin:0;font-weight:400;line-height:22px}.p-quote-meta{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}.p-quote-meta>*+:before{content:"·";color:var(--rule);margin-right:10px}.p-quote-meta>.p-chip:before{content:"";color:inherit;margin-right:0}.p-disc{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);overflow:hidden}.p-disc>summary{justify-content:space-between;align-items:center;gap:var(--s4);padding:14px var(--s4);cursor:pointer;transition:background var(--m-reveal) var(--e-linear);list-style:none;display:flex}.p-disc>summary::-webkit-details-marker{display:none}.p-disc>summary:hover{background:var(--sunk)}.p-disc-id{flex-direction:column;gap:2px;min-width:0;display:flex}.p-disc-kicker{color:var(--mute);font-size:11px;font-weight:400}.p-disc-title{font-size:var(--t-body-plus);letter-spacing:var(--ls-body);color:var(--ink);font-weight:500;line-height:19px}.p-disc-glyph{width:var(--chevron-size);height:var(--chevron-size);color:var(--mute);flex:none;justify-content:center;align-items:center;display:inline-flex}.p-disc-glyph-icon{width:var(--chevron-size);height:var(--chevron-size);transition:transform var(--m-reveal) var(--e-linear)}.p-disc[open]>summary .p-disc-glyph-icon{transform:rotate(180deg)}.p-disc-body{gap:var(--s4);padding:14px var(--s4);border-top:var(--hair) var(--edge) var(--rule-soft);color:var(--mute);flex-direction:column;display:flex}.p-disc-body>p{max-width:66ch;margin:0}.p-contrast{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.p-contrast>*{padding:var(--s5);background:var(--cell);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);min-width:0}.p-contrast-kicker{font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);align-items:center;gap:7px;font-weight:500;display:flex}.p-contrast-num{align-items:baseline;gap:var(--s2);margin:var(--s3) 0 var(--s1);display:flex}.p-contrast-num b{font-size:var(--t-subject);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:400;line-height:1}.p-contrast-num span{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-contrast-read{color:var(--mute);font-size:var(--t-body)}@media (width<=860px){.p-contrast{grid-template-columns:minmax(0,1fr)}}.p-split{gap:var(--s8);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}@media (width<=960px){.p-split{grid-template-columns:minmax(0,1fr)}}.p-measures{grid-template-columns:repeat(var(--measures-cols,3), minmax(0, 1fr));gap:var(--s2);display:grid}.p-measure{padding:var(--s3) var(--s4);background:var(--cell);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);flex-direction:column;gap:3px;min-width:0;display:flex}.p-measure-label{font-size:var(--t-label);letter-spacing:var(--ls-label);color:var(--mute);font-weight:500}.p-measure-val{font-size:var(--t-figure);letter-spacing:var(--ls-card);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500;line-height:20px}.p-measure-val[data-absent=true]{color:var(--faint);font-weight:400}.p-measure-foot{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-empty{align-items:flex-start;gap:var(--s4);padding:var(--s8) 0;color:var(--mute);flex-direction:column;display:flex}.p-empty p{max-width:52ch;font-size:var(--t-body);margin:0}.p-choices{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.p-choice{gap:var(--s4);padding:var(--s5) var(--s5) var(--s4);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);flex-direction:column;display:flex}.p-choice[data-held=true]{background:var(--tint-a);border-color:var(--edge-a)}.p-choice-head{flex-direction:column;gap:7px;display:flex}.p-choice-name{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);margin:0;font-weight:500;line-height:20px}.p-choice-for{font-size:var(--t-body);color:var(--mute);margin:0;line-height:19px}.p-choice-price{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.p-choice-amount{font-size:var(--t-score);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400}.p-choice-unit{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.p-choice-basis{color:var(--mute);margin:-10px 0 0}.p-choice-points{padding:var(--s4) 0 0;border-top:var(--hair) var(--edge) var(--rule-soft);flex-direction:column;gap:10px;margin:0;list-style:none;display:flex}.p-choice-point{font-size:var(--t-body);color:var(--dim);align-items:flex-start;gap:10px;line-height:19px;display:flex}.p-choice-tick{background:var(--pass);border-radius:2px;flex:none;width:7px;height:7px;margin-top:6px}.p-choice-act{padding-top:var(--s4);border-top:var(--hair) var(--edge) var(--rule-soft);flex-direction:column;gap:9px;margin-top:auto;display:flex}.p-choice-take{border:var(--hair) solid var(--ink);border-radius:var(--radius);background:var(--ink);width:100%;color:var(--canvas);font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);cursor:pointer;transition:opacity var(--m-reveal) var(--e-linear);padding:12px 18px;font-weight:500}.p-choice-take:hover{opacity:.86}.p-choice-take:active{transform:translateY(1px)}.p-choice-held{border:var(--hair) solid var(--edge-a);border-radius:var(--radius);background:var(--canvas);width:100%;font-size:var(--t-body);color:var(--pass);justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-weight:500;display:flex}.p-choice-held-mark{background:var(--pass);border-radius:2px;flex:none;width:7px;height:7px}.p-choice-note{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);text-align:center}.p-note-act{margin-top:var(--s3);align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.p-detail{grid-template-columns:minmax(230px,310px) minmax(0,1fr);align-items:start;gap:30px;display:grid}.p-detail-side{max-height:calc(100dvh - (var(--header-h) * 2) - 36px);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:14px;padding-right:4px;display:flex;position:sticky;top:18px;overflow-y:auto}.p-detail-main{gap:var(--s6);flex-direction:column;min-width:0;display:flex}@media (width<=900px){.p-detail{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:20px}}@media (width<=720px){.p-detail{grid-template-columns:1fr}.p-detail-side{max-height:none;padding-right:0;position:static;overflow:visible}.p-detail-main{gap:var(--s5)}}.p-scorecard{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);background:var(--cell);width:100%;color:var(--mute);font:inherit;text-align:left;transition:background var(--m-reveal) var(--e-linear), border-color var(--m-reveal) var(--e-linear);flex-direction:column;gap:9px;padding:18px;display:flex}.p-scorecard-select{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:9px;padding:0;display:flex}.p-scorecard:has(.p-scorecard-select:hover){border-color:var(--faint);background:var(--sunk)}.p-scorecard[data-grade=ap]{background:var(--tint-ap);border-color:var(--edge-ap)}.p-scorecard[data-grade=a]{background:var(--tint-a);border-color:var(--edge-a)}.p-scorecard[data-grade=b]{background:var(--tint-b);border-color:var(--edge-b)}.p-scorecard[data-grade=c]{background:var(--tint-c);border-color:var(--edge-c)}.p-scorecard[data-tone=note]{background:var(--tint-ap);border-color:var(--edge-ap)}.p-scorecard[data-tone=pass]{background:var(--tint-a);border-color:var(--edge-a)}.p-scorecard[data-tone=watch]{background:var(--tint-b);border-color:var(--edge-b)}.p-scorecard[data-tone=risk]{background:var(--tint-c);border-color:var(--edge-c)}.p-scorecard[data-tone=mute]{background:var(--cell);border-color:var(--rule)}.p-scorecard-title{color:var(--dim);font-size:var(--t-figure);letter-spacing:var(--ls-card);font-weight:500}.p-scorecard-value{color:var(--ink);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:400;line-height:1}.p-scorecard[data-grade=ap] .p-scorecard-value,.p-scorecard[data-tone=note] .p-scorecard-value{color:var(--grade-ap)}.p-scorecard[data-grade=a] .p-scorecard-value,.p-scorecard[data-tone=pass] .p-scorecard-value{color:var(--grade-a)}.p-scorecard[data-grade=b] .p-scorecard-value,.p-scorecard[data-tone=watch] .p-scorecard-value{color:var(--grade-b)}.p-scorecard[data-grade=c] .p-scorecard-value,.p-scorecard[data-tone=risk] .p-scorecard-value{color:var(--grade-c)}.p-scorecard[data-tone=mute] .p-scorecard-value{color:var(--faint);letter-spacing:-.02em;font-size:32px}.p-scorecard-value small{color:var(--mute);letter-spacing:0;font-size:.42em;font-weight:400}.p-scorecard-copy{color:var(--mute);font-size:var(--t-body);flex-direction:column;gap:3px;line-height:1.45;display:flex}.p-scorecard-copy strong{color:var(--dim);font-weight:500}.p-scorecard-rule{border-top:var(--hair) var(--edge) var(--rule);width:100%}.plenum{background:var(--canvas);height:100dvh;color:var(--mute);font-family:var(--ff-ui);display:flex;overflow:hidden}.mobile-nav-backdrop{display:none}.p-glyph{flex:none;display:block}.rail{width:var(--rail-w);flex:0 0 var(--rail-w);border-right:var(--hair) solid var(--rule);background:var(--paper);z-index:var(--z-rail);flex-direction:column;display:flex}.rail-mark{height:var(--header-h);flex:0 0 var(--header-h);padding:0 var(--s4);align-items:center;gap:10px;display:flex}.rail-home{cursor:pointer;border-radius:var(--radius-in);background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.rail-home:disabled{cursor:default}.rail-home:not(:disabled):hover{opacity:.72}.rail-logo{width:auto;max-width:156px;height:24px;display:block}.rail-logo-dark{display:none}.rail-favicon-mark{width:24px;height:24px;display:none}.rail-logo-mark,:root[data-theme=dark] .rail-logo{display:none}:root[data-theme=dark] .rail-logo-dark{display:block}:root[data-theme=dark] .rail[data-collapsed=true] .rail-logo-dark,:root[data-theme=dark] .rail[data-collapsed=true] .rail-logo-mark{display:none}:root[data-theme=dark] .rail[data-collapsed=true] .rail-favicon-mark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rail-logo{display:none}:root:not([data-theme=light]) .rail-logo-dark{display:block}:root:not([data-theme=light]) .rail[data-collapsed=true] .rail-logo-dark,:root:not([data-theme=light]) .rail[data-collapsed=true] .rail-logo-mark{display:none}:root:not([data-theme=light]) .rail[data-collapsed=true] .rail-favicon-mark{display:block}}.rail-collapse{border:var(--hair) solid transparent;border-radius:var(--radius-in);width:28px;height:28px;color:var(--mute);cursor:pointer;background:0 0;place-items:center;margin-left:auto;font-size:0;line-height:0;display:grid}.rail-collapse:hover{border-color:var(--rule);background:var(--sunk);color:var(--ink)}.rail-product{padding:0 var(--s4) var(--s3);align-items:center;margin-top:-2px;display:flex}.rail-product-name{border:var(--hair) solid var(--rule);font-family:var(--ff-record);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.rail[data-collapsed=true] .rail-product{display:none}.rail-mark-name{font-size:var(--t-title);letter-spacing:var(--ls-card);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rail-search{margin:var(--s3) var(--s3) 0;width:calc(100% - var(--s6));border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);color:var(--mute);cursor:pointer;text-align:left;transition:border-color var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);align-items:center;gap:9px;padding:8px 11px;display:flex}.rail-search:hover{border-color:var(--ink);color:var(--ink)}.rail-search-label{font-size:var(--t-label);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.rail-search-key{font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint);flex:none;margin-left:auto}.rail-search .p-glyph{color:var(--faint)}.rail-search:hover .p-glyph{color:var(--ink)}.rail-recent{margin-top:var(--s2);padding:var(--s4) var(--s2) var(--s3);border-top:var(--hair) dashed var(--rule);flex-direction:column;gap:1px;display:flex}.rail-recent-label,.rail-group-label{padding:4px var(--s3) 8px;font-size:var(--t-mini);letter-spacing:var(--ls-label);color:var(--mute);font-weight:500}.rail-recent-row{border-radius:var(--radius-in);transition:background var(--m-reveal) var(--e-linear);align-items:center;display:flex;position:relative}.rail-recent-row:hover,.rail-recent-row[data-active=true]{background:var(--sunk)}.rail-recent-open{align-items:center;gap:var(--s2);min-width:0;padding:7px var(--s3);color:var(--dim);font-family:var(--ff-ui);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;display:flex}.rail-recent-row[data-active=true] .rail-recent-open{color:var(--ink);font-weight:500}.rail-recent-name{min-width:0;font-size:var(--t-small);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.rail-recent-score{border-radius:var(--radius-pill);background:var(--sunk);min-width:24px;color:var(--mute);font-size:var(--t-record);text-align:center;flex:none;padding:2px 7px;font-weight:500}.rail-recent-row:hover .rail-recent-score,.rail-recent-row[data-active=true] .rail-recent-score{background:var(--canvas)}.rail-recent-close{opacity:0;border-radius:var(--radius-sm);background:var(--sunk);width:22px;height:22px;color:var(--faint);cursor:pointer;transition:opacity var(--m-reveal) var(--e-linear), background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);border:0;flex:none;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.rail-recent-row:hover .rail-recent-close,.rail-recent-close:focus-visible{opacity:1}.rail-recent-close:hover{background:var(--rule);color:var(--ink)}.rail-recent-row:hover .rail-recent-open,.rail-recent-row:focus-within .rail-recent-open{padding-right:34px}.rail-recent-show-all{margin:var(--s1) var(--s1) 0;padding:7px var(--s3);border-radius:var(--radius-in);color:var(--mute);font-size:var(--t-label);text-align:left;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;border:0;font-weight:500}.rail-recent-show-all:hover{background:var(--sunk);color:var(--ink)}.rail-recent-placeholder{background:color-mix(in srgb, var(--ink) 40%, transparent);width:6px;height:6px;transition:background var(--m-reveal) var(--e-linear);border-radius:50%;flex:none;display:none}.rail-recent-row:hover .rail-recent-placeholder{background:color-mix(in srgb, var(--ink) 65%, transparent)}.rail-recent-row[data-active=true] .rail-recent-placeholder{background:color-mix(in srgb, var(--ink) 88%, transparent)}.rail-places{padding:var(--s3) var(--s2);flex-direction:column;gap:2px;display:flex}.rail-place{width:100%;min-height:40px;padding:8px var(--s3);border-radius:var(--radius-in);color:var(--mute);font-family:var(--ff-ui);text-align:left;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;border:0;align-items:center;gap:11px;display:flex}.rail-place .p-glyph{color:currentColor;align-self:center}.rail-place-label{min-width:0;font-size:var(--t-nav);letter-spacing:var(--ls-label);text-wrap:balance;font-weight:500;line-height:19px}.rail-place-count{font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint);font-variant-numeric:tabular-nums;flex:none;align-self:center;margin-left:auto}.rail-place:hover{background:var(--sunk);color:var(--ink)}.rail-place:hover .p-glyph{color:currentColor}.rail-place[data-active=true]{background:var(--sunk);color:var(--ink)}.rail-place[data-active=true] .rail-place-label{font-weight:500}.rail-place[data-active=true] .p-glyph{color:currentColor}.rail-place[data-active=true] .rail-place-count{color:var(--mute);opacity:1}.rail-place[data-locked=true]{color:var(--faint)}.rail-place[data-locked=true] .p-glyph{opacity:.5}.rail-place[data-locked=true]:hover{background:var(--sunk);color:var(--dim)}.rail-group{border-top:var(--hair) dashed var(--rule);padding:var(--s4) var(--s4) var(--s3);flex-direction:column;margin-top:auto;display:flex}.rail-group-label{padding-left:0;padding-right:0}.rail-cmd{width:100%;color:var(--mute);font-family:var(--ff-ui);cursor:pointer;transition:color var(--m-reveal) var(--e-linear);background:0 0;border:0;align-items:center;gap:11px;padding:7px 0;display:flex}.rail-cmd .p-glyph{color:var(--faint);transition:color var(--m-reveal) var(--e-linear)}.rail-cmd:hover,.rail-cmd:hover .p-glyph{color:var(--ink)}.rail-cmd-label{font-size:var(--t-label);letter-spacing:var(--ls-label);font-weight:500}.rail-cmd-key{font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint);margin-left:auto}.rail-cmd--ruled{margin-top:var(--s1);border-top:var(--hair) dashed var(--rule-soft);padding-top:10px}.rail-id{border-radius:var(--radius-in);background:var(--sunk);width:100%;color:var(--dim);font-family:var(--ff-ui);text-align:left;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);border:0;align-items:center;gap:10px;padding:9px 10px;display:flex}.rail-id:hover{background:var(--rule-soft);color:var(--ink)}.rail-id-initials{color:var(--mute);background:0 0;border:0;flex:none;place-items:center;display:grid}.rail-id-who{flex-direction:column;gap:1px;min-width:0;display:flex}.rail-id-name{font-size:var(--t-body);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rail-id-org{display:none}.rail-id-chevron{color:var(--faint);flex:none;align-items:center;margin-left:auto;font-size:0;line-height:0;display:flex}.rail-id-chevron svg{transform:rotate(-90deg)}.rail-account{margin-top:var(--s4);padding-top:var(--s4);border-top:var(--hair) dashed var(--rule);position:relative}.rail-account-menu{box-sizing:border-box;border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--raised);width:100%;max-width:min(248px,100vw - 24px);max-height:calc(100dvh - 24px);z-index:calc(var(--z-rail) + 2);padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.rail-account-menu-name{border-bottom:var(--hair) solid var(--rule-soft);color:var(--mute);font-family:var(--ff-record);font-size:var(--t-record);padding:6px 8px 9px}.rail-account-menu button{border-radius:var(--radius-in);width:100%;color:var(--mute);text-align:left;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 8px;display:flex}.rail-account-menu button:hover{background:var(--sunk);color:var(--ink)}.rail-settings-back{width:calc(100% - var(--s6));margin:var(--s3) var(--s3) 0;border-radius:var(--radius-in);color:var(--mute);text-align:left;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;display:flex}.rail-settings-back:hover{background:var(--sunk);color:var(--ink)}.rail-settings-search{margin:var(--s3) var(--s3) 0;border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);align-items:center;gap:8px;padding:0 9px;display:flex}.rail-settings-search:focus-within{outline:2px solid var(--ink);outline-offset:2px}.rail-settings-search input{width:100%;min-width:0;height:34px;color:var(--ink);font-size:var(--t-body);background:0 0;border:0;outline:0}.rail-settings-search input::placeholder{color:var(--faint)}.rail-settings-group{padding:var(--s5) var(--s2);flex-direction:column;gap:2px;display:flex}.rail-settings-label{padding:0 var(--s3) var(--s2);color:var(--mute);font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;font-weight:500}.rail-settings-place{min-height:36px}.rail-settings-empty{padding:var(--s3) var(--s3);color:var(--mute);font-size:var(--t-body)}.rail[data-collapsed=true]{flex-basis:72px;width:72px}.rail[data-collapsed=true] .rail-mark{justify-content:center;gap:0;padding:0 12px}.rail[data-collapsed=true] .rail-logo{display:none}.rail[data-collapsed=true] .rail-logo-mark{width:24px;height:24px;display:inline-flex}.rail[data-collapsed=true] .rail-mark-name,.rail[data-collapsed=true] .rail-search-label,.rail[data-collapsed=true] .rail-search-key,.rail[data-collapsed=true] .rail-place-label,.rail[data-collapsed=true] .rail-place-count,.rail[data-collapsed=true] .rail-cmd-label,.rail[data-collapsed=true] .rail-cmd-key,.rail[data-collapsed=true] .rail-group-label,.rail[data-collapsed=true] .rail-id-who,.rail[data-collapsed=true] .rail-id-chevron,.rail[data-collapsed=true] .rail-byline,.rail[data-collapsed=true] .rail-settings-back span:not([aria-hidden]),.rail[data-collapsed=true] .rail-settings-label,.rail[data-collapsed=true] .rail-settings-search input,.rail[data-collapsed=true] .rail-settings-empty{display:none}.rail[data-collapsed=true] .rail-id{background:0 0;padding:9px 0}.rail[data-collapsed=true] .rail-collapse{margin-left:0}.rail[data-collapsed=true] .rail-search{justify-content:center;width:40px;margin-left:auto;margin-right:auto;padding:9px}.rail[data-collapsed=true] .rail-place{justify-content:center;gap:0;padding-left:0;padding-right:0}.rail[data-collapsed=true] .rail-cmd{justify-content:center;padding-left:0;padding-right:0}.rail[data-collapsed=true] .rail-group{padding-left:12px;padding-right:12px}.rail[data-collapsed=true] .rail-id{justify-content:center}.rail[data-collapsed=true] .rail-id-chevron{display:none}.rail[data-collapsed=true] .rail-account-menu{width:248px;max-width:calc(100vw - 24px);left:8px}.rail[data-collapsed=true] .rail-settings-back{justify-content:center;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rail[data-collapsed=true] .rail-settings-search{justify-content:center;width:40px;height:36px;margin-left:auto;margin-right:auto;padding:0}@media (width>=721px){.rail[data-peek=true]{width:var(--rail-w);z-index:calc(var(--z-rail) + 20);flex:none;position:fixed;inset:0 auto 0 0}.plenum:has(>.rail[data-peek=true]){padding-left:72px}.rail[data-collapsed=true],.rail[data-peek=true]{transition:width var(--m-reveal) var(--e-linear)}.rail[data-collapsed=true] .rail-collapse{opacity:1;display:none}.rail[data-collapsed=true] .rail-mark:hover .rail-logo-mark,.rail[data-collapsed=true] .rail-mark:hover .rail-favicon-mark{display:none}.rail[data-collapsed=true] .rail-mark:hover .rail-collapse{display:grid}}.rail[data-collapsed=true] .rail-recent{padding:var(--s2) 8px var(--s3)}.rail[data-collapsed=true] .rail-recent-label,.rail[data-collapsed=true] .rail-recent-name,.rail[data-collapsed=true] .rail-recent-score,.rail[data-collapsed=true] .rail-recent-close,.rail[data-collapsed=true] .rail-recent-show-all{display:none}.rail[data-collapsed=true] .rail-recent-open{justify-content:center;padding:7px 0}.rail[data-collapsed=true] .rail-recent-placeholder{display:block}.workspace{flex-direction:row;flex:auto;min-width:0;display:flex;overflow:hidden}.workspace-main{flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.provider-sidebar{border-right:var(--hair) solid var(--rule);background:var(--canvas);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:0 0 426px;gap:22px;min-width:0;padding:32px 24px;display:flex;overflow-y:auto}.provider-sidebar:has(.hospital-sidebar-band[data-grade=ap]){background:var(--tint-ap)}.provider-sidebar:has(.hospital-sidebar-band[data-grade=a]){background:var(--tint-a)}.provider-sidebar:has(.hospital-sidebar-band[data-grade=b]){background:var(--tint-b)}.provider-sidebar:has(.hospital-sidebar-band[data-grade=c]){background:var(--tint-c)}@media (width<=900px){.provider-sidebar{flex-basis:320px;padding:24px}}@media (width>=721px){.plenum:has(.evidence) .provider-sidebar{flex-basis:372px}}@media (width>=721px) and (width<=1440px){.plenum:has(.evidence) .provider-sidebar{flex-basis:312px;padding:32px 20px}}@media (width<=720px){.workspace[data-provider-sidebar=true]{flex-direction:column}.provider-sidebar{border-right:0;border-bottom:var(--hair) solid var(--rule);flex:none;max-height:none;overflow-y:visible}}.header{height:var(--header-h);flex:0 0 var(--header-h);align-items:center;gap:var(--s4);padding:0 var(--s8);border-bottom:var(--hair) solid var(--rule);background:var(--paper);z-index:var(--z-header);display:flex;overflow:hidden}.header[data-variant=provider]{border-bottom:0;gap:18px;padding-left:30px;padding-right:20px}.header[data-variant=provider] .header-back,.header[data-variant=provider] .header-kicker,.header[data-variant=provider] .header-div,.header[data-variant=provider] .header-subject,.header[data-variant=provider] .header-note{display:none}.header[data-variant=provider] .header-actions{flex:auto}@media (width>=901px){.header[data-variant=provider]{border:0;flex:0 0 0;height:0;min-height:0;padding:0;overflow:hidden}}.header[data-variant=provider] .provider-header-meta{max-width:100%;color:var(--mute);font-size:var(--t-body);flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.header[data-variant=provider] .header-note{min-width:0}.header[data-variant=provider] .provider-header-meta>span:not(:last-child):after{content:none}.header[data-variant=provider] .provider-header-meta>span{border:var(--hair) solid transparent;border-radius:var(--radius-in);background:var(--sunk);color:var(--mute);white-space:nowrap;flex:none;padding:4px 10px;line-height:1.1}.header[data-variant=provider] .provider-header-chip{background:var(--sunk);color:var(--mute);border-color:#0000}.header[data-variant=provider] .provider-header-chip:before{content:none}.header-kicker{font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);white-space:nowrap;flex:none;font-weight:500}.header-div{background:var(--rule);flex:none;width:1px;height:20px}.header-subject{font-size:var(--t-title);letter-spacing:var(--ls-section);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:40ch;font-weight:500;overflow:hidden}.header-note{font-size:var(--t-label);color:var(--mute);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.header-context{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);max-width:230px;color:var(--mute);font-size:var(--t-label);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:none;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;overflow:hidden}.header-context:hover{color:var(--ink);border-color:var(--ink)}.header-context-label{color:var(--faint)}.p-return{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);min-width:0;max-width:300px;color:var(--mute);cursor:pointer;text-align:left;transition:border-color var(--m-reveal) var(--e-linear), background var(--m-reveal) var(--e-linear);flex:none;align-items:center;gap:10px;padding:5px 12px 5px 0;display:inline-flex;overflow:hidden}.p-return[data-band]:before{content:"";background:var(--return-band,var(--rule));flex:0 0 3px;align-self:stretch;width:3px;margin-right:-2px}.p-return:not([data-band]){padding-left:2px}.p-return[data-band=ap]{--return-band:var(--grade-ap)}.p-return[data-band=a]{--return-band:var(--grade-a)}.p-return[data-band=b]{--return-band:var(--grade-b)}.p-return[data-band=c]{--return-band:var(--grade-c)}.p-return:hover{border-color:var(--ink);background:var(--sunk)}.p-return:hover .p-return-label,.p-return:hover .p-return-arrow{color:var(--ink)}.p-return-arrow{color:var(--faint);font-size:var(--t-body);transition:color var(--m-reveal) var(--e-linear);flex:none;margin-left:8px;line-height:1}.p-return-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.p-return-kicker{font-family:var(--ff-record);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:9px;font-weight:500;line-height:1.1}.p-return-label{font-size:var(--t-label);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;transition:color var(--m-reveal) var(--e-linear);font-weight:500;line-height:1.2;overflow:hidden}.p-return-band{border-left:var(--hair) solid var(--rule-soft);flex:none;align-items:center;gap:5px;padding-left:9px;display:inline-flex}.p-return-mark{background:var(--return-band,var(--mute));flex:none;width:7px;height:7px}.p-return-letter{font-size:var(--t-label);color:var(--dim);font-weight:600;line-height:1}.p-return-figure{font-size:var(--t-label);color:var(--mute);font-variant-numeric:tabular-nums;font-weight:500;line-height:1}@media (width<=1360px){.header-note{display:none}}.header-actions{align-items:center;gap:var(--s3);min-width:0;margin-left:auto;display:flex}.header-menu{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);width:34px;height:34px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:none}.header-back{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);color:var(--mute);font-size:var(--t-body);cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);flex:none;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.header-back:hover{background:var(--sunk);color:var(--ink)}.rack{min-height:var(--s12);justify-content:flex-end;align-items:center;gap:var(--s3);padding:var(--s1) var(--s8);border-bottom:var(--hair) solid var(--rule);background:var(--paper);z-index:var(--z-header);flex-wrap:wrap;flex:none;display:flex}.rack[data-variant=provider]{justify-content:flex-start;min-height:72px;padding:0 56px}.rack .lens button{padding:6px var(--s4)}.rack[data-variant=provider] .lens{background:0 0;border:0;border-radius:0;gap:30px;overflow:visible}.rack[data-variant=provider] .lens button{color:var(--mute);font-size:var(--t-body);letter-spacing:var(--ls-body);background:0 0;border:0;padding:24px 0;font-weight:500;position:relative}.rack[data-variant=provider] .lens button:hover{color:var(--ink);background:0 0}.rack[data-variant=provider] .lens button[data-active=true]{color:var(--ink);box-shadow:none;background:0 0}.rack[data-variant=provider] .lens button[data-active=true]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-1px;left:0;right:0}.provider-rack-tail{align-items:center;gap:18px;min-width:0;margin-left:auto;display:flex}.provider-rack-tail .provider-rack-date{margin-left:0}.provider-rack-date{color:var(--mute);font-family:var(--ff-ui);font-size:var(--t-label);letter-spacing:var(--ls-body);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500;line-height:1}.lens.lens--underline{border:0;border-bottom:var(--hair) solid var(--rule);background:0 0;border-radius:0;gap:30px;overflow:visible}.lens.lens--underline button{color:var(--mute);font-size:var(--t-title);background:0 0;border:0;padding:0 0 13px;font-weight:500;position:relative}.lens.lens--underline button:hover{color:var(--ink);background:0 0}.lens.lens--underline button[data-active=true]{color:var(--ink);box-shadow:none;background:0 0}.lens.lens--underline button[data-active=true]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-1px;left:0;right:0}.lens{border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);flex:none;display:flex;overflow:hidden}.lens button{padding:9px var(--s4);border:0;border-right:var(--hair) solid var(--rule);color:var(--mute);font-size:var(--t-label);white-space:nowrap;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;font-weight:500}.lens button:last-child{border-right:0}.lens button:hover{background:var(--sunk);color:var(--ink)}.lens button[data-active=true]{background:var(--ink);color:var(--canvas)}.lens button[aria-disabled=true]{color:var(--faint);cursor:not-allowed}.lens button[aria-disabled=true]:hover{color:var(--faint);background:0 0}.lens-ticker{align-items:center;gap:6px;display:inline-flex}.switcher{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);flex:none;display:flex;overflow:hidden}.switcher button{padding:6px var(--s3);border:0;border-right:var(--hair) solid var(--rule);color:var(--mute);font-size:var(--t-label);letter-spacing:var(--ls-label);cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;font-weight:500}.switcher button:last-child{border-right:0}.switcher button:hover{background:var(--sunk);color:var(--ink)}.switcher button[data-active=true]{background:var(--ink);color:var(--canvas)}.canvas{overscroll-behavior:contain;flex:auto;overflow-y:auto}.canvas-inner{max-width:var(--canvas-max);padding:var(--s8) var(--s8) var(--s16);flex-direction:column;margin:0 auto;display:flex}.canvas-inner[data-bleed=true]{max-width:none;height:100%;margin:0;padding:0}.canvas-inner[data-bleed=true]>*{height:100%}.canvas:has(>.canvas-inner[data-bleed=true]){overflow:hidden}.canvas-inner[data-bleed=wide]{max-width:none;padding:var(--s6) var(--s8) var(--s16)}@media (width<=720px){.canvas-inner[data-bleed=wide]{padding:var(--s6) var(--s5) var(--s16)}}.workspace[data-rail-collapsed=true] .canvas-inner[data-bleed=wide]{padding-left:var(--s24);padding-right:var(--s24)}@media (width<=1100px){.workspace[data-rail-collapsed=true] .canvas-inner[data-bleed=wide]{padding-left:var(--s8);padding-right:var(--s8)}}.p-narrow{gap:var(--s5);flex-direction:column;max-width:720px;display:flex}.evidence{width:var(--evidence-w);flex:0 0 var(--evidence-w);border-left:var(--hair) solid var(--rule);background:var(--paper);overscroll-behavior:contain;z-index:var(--z-evidence);flex-direction:column;display:flex;position:relative;overflow-y:auto}.evidence-resize-handle{cursor:col-resize;z-index:1;touch-action:none;width:8px;position:absolute;top:0;bottom:0;left:-4px}.evidence-resize-handle:after{content:"";width:2px;transition:background var(--m-reveal) var(--e-linear);background:0 0;position:absolute;top:0;bottom:0;left:3px}.evidence-resize-handle:hover:after,.evidence-resize-handle:active:after{background:var(--ink)}.evidence-head{height:var(--header-h);flex:0 0 var(--header-h);justify-content:space-between;align-items:center;gap:var(--s3);border-bottom:var(--hair) solid var(--rule);padding:0 18px;display:flex}.evidence-head .p-record--wide{text-transform:none;font-size:var(--t-body-plus);letter-spacing:var(--ls-body);color:var(--mute);font-weight:400}.evidence-head-actions{pointer-events:auto;align-items:center;gap:10px;display:flex}.evidence-head-actions .p-btn{pointer-events:auto;cursor:pointer}.evidence-open-subject{border:0;border-bottom:var(--hair) solid var(--rule);color:var(--mute);font-family:var(--ff-ui);font-size:var(--t-label);white-space:nowrap;cursor:pointer;transition:color var(--m-reveal) var(--e-linear), border-color var(--m-reveal) var(--e-linear);background:0 0;align-items:baseline;gap:5px;padding:0;line-height:18px;display:inline-flex}.evidence-open-subject:hover{color:var(--ink);border-bottom-color:var(--ink)}@media (width<=480px){.evidence-open-subject{display:none}}.evidence-close{color:#797a7d;width:38px;height:38px}.evidence-close-mark{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.evidence[data-band=ap]{--evidence-band:var(--grade-ap);--evidence-band-tint:var(--tint-ap)}.evidence[data-band=a]{--evidence-band:var(--grade-a);--evidence-band-tint:var(--tint-a)}.evidence[data-band=b]{--evidence-band:var(--grade-b);--evidence-band-tint:var(--tint-b)}.evidence[data-band=c]{--evidence-band:var(--grade-c);--evidence-band-tint:var(--tint-c)}.evidence[data-band]{border-top:3px solid var(--evidence-band)}.evidence[data-band] .evidence-head{background:var(--evidence-band-tint)}.evidence[data-band] .evidence-head .p-record--wide{color:var(--evidence-band)}.evidence-head-band{border-left:var(--hair) solid var(--rule);color:var(--evidence-band,var(--mute));white-space:nowrap;align-items:baseline;gap:6px;min-width:0;margin-right:auto;padding-left:10px;display:inline-flex}.evidence-head-band-mark{background:var(--evidence-band,var(--mute));flex:none;align-self:center;width:8px;height:8px}.evidence-head-band b{font-size:var(--t-body-plus);font-weight:600;line-height:1}.evidence-head-band>span{font-size:var(--t-label);color:var(--mute);text-overflow:ellipsis;font-weight:400;overflow:hidden}@media (width<=520px){.evidence-head-band>span{display:none}}.evidence[data-band] .evidence-id{background:var(--evidence-band-tint);border-bottom:var(--hair) solid var(--rule-soft);margin:-18px -18px 0;padding:14px 18px}.evidence[data-band] .evidence-title{color:var(--evidence-band)}.evidence-body{flex-direction:column;gap:18px;padding:18px;display:flex}.evidence-id{gap:var(--s1);flex-direction:column;display:flex}.evidence-title{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);font-weight:500;line-height:20px}.evidence-lede{font-size:var(--t-body);color:var(--mute);line-height:18px}.evidence-band{align-items:center;gap:7px;margin-top:2px;display:inline-flex}.evidence-band-mark{background:var(--evidence-band,var(--mute));flex:none;width:8px;height:8px}.evidence-band-letter{font-size:var(--t-body);color:var(--evidence-band,var(--dim));font-weight:600;line-height:1}.evidence-band-label{font-size:var(--t-body);color:var(--mute);font-weight:400;line-height:1}.evidence-known{border-left:3px solid var(--evidence-stance,var(--rule));background:var(--evidence-stance-tint,transparent);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.evidence-known[data-tone=pass]{--evidence-stance:var(--pass);--evidence-stance-tint:var(--tint-a)}.evidence-known[data-tone=watch]{--evidence-stance:var(--watch);--evidence-stance-tint:var(--tint-b)}.evidence-known[data-tone=risk]{--evidence-stance:var(--risk);--evidence-stance-tint:var(--tint-c)}.evidence-known-head{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.evidence-known-heading{font-family:var(--ff-record);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--evidence-stance,var(--mute));font-size:10px;font-weight:600}.evidence-known-basis{font-size:var(--t-label);color:var(--faint)}.evidence-known-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.evidence-known-row{border-top:var(--hair) solid var(--rule-soft);flex-direction:column;gap:3px;padding:9px 0;display:flex}.evidence-known-row:last-child{border-bottom:var(--hair) solid var(--rule-soft)}.evidence-known-top{align-items:center;gap:8px;min-width:0;display:flex}.evidence-known-mark{background:var(--mute);flex:none;width:8px;height:8px}.evidence-known-row[data-tone=pass] .evidence-known-mark{background:var(--pass)}.evidence-known-row[data-tone=risk] .evidence-known-mark{background:var(--risk)}.evidence-known-theme{font-size:var(--t-body-plus);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.evidence-known-word{font-family:var(--ff-record);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);flex:none;margin-left:auto;font-size:10px;font-weight:500}.evidence-known-row[data-tone=pass] .evidence-known-word,.evidence-known-lead[data-tone=pass] .evidence-known-word{color:var(--pass)}.evidence-known-row[data-tone=risk] .evidence-known-word,.evidence-known-lead[data-tone=risk] .evidence-known-word{color:var(--risk)}.evidence-known-read{font-size:var(--t-label);color:var(--mute);padding-left:16px;line-height:16px}.evidence-known-read b{color:var(--dim);font-variant-numeric:tabular-nums;font-weight:500}.evidence-known-move{border-left:var(--hair) solid var(--rule-soft);color:var(--faint);white-space:nowrap;margin-left:8px;padding-left:8px}.evidence-known-move[data-dir=up],.evidence-known-move[data-dir=down]{color:var(--mute)}.evidence-known-from{border-left:var(--hair) solid var(--rule-soft);color:var(--faint);white-space:nowrap;margin-left:8px;padding-left:8px}.evidence-known-absent{font-size:var(--t-body);color:var(--faint);margin:0}.evidence-tabs{border-bottom:var(--hair) solid var(--rule);align-items:center;gap:22px;margin:-4px 0 0;display:flex}.evidence-tabs>button{color:var(--mute);font-size:var(--t-body);white-space:nowrap;cursor:pointer;transition:color var(--m-reveal) var(--e-linear);background:0 0;border:0;padding:0 0 10px;font-weight:500;position:relative}.evidence-tabs>button:hover,.evidence-tabs>button[data-active=true]{color:var(--ink)}.evidence-tabs>button[data-active=true]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-1px;left:0;right:0}.evidence-known-lead{border-bottom:var(--hair) solid var(--rule-soft);flex-direction:column;gap:3px;padding:0 0 9px;display:flex}.evidence-known-lead-say{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--mute);align-items:baseline;gap:8px;font-weight:400;line-height:22px;display:flex}.evidence-known-lead-say b{color:var(--evidence-stance,var(--dim));font-weight:600}.evidence-known-lead .evidence-known-word{align-self:center}.evidence-known-lead[data-tone=pass] .evidence-known-mark{background:var(--pass)}.evidence-known-lead[data-tone=risk] .evidence-known-mark{background:var(--risk)}.evidence-known-lead .evidence-known-mark{align-self:center}.evidence-known-lead .evidence-known-read{padding-left:16px}.evidence-known-lead+.evidence-known-row{border-top:0}.evidence-known .evidence-known-row:last-child{border-bottom:0;padding-bottom:0}.evidence-cohort{flex-direction:column;gap:12px;display:flex}.evidence-cohort-basis{font-size:var(--t-label);color:var(--faint);margin:0}.evidence-cohort-rows{flex-direction:column;display:flex}.evidence-cohort-row{border-top:var(--hair) solid var(--rule-soft);grid-template-columns:minmax(0,1fr) auto 92px 74px;align-items:center;gap:12px;padding:11px 0;display:grid}.evidence-cohort-row:last-child{border-bottom:var(--hair) solid var(--rule-soft)}.evidence-cohort-label{font-size:var(--t-body);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.evidence-cohort-value{font-size:var(--t-body);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.evidence-cohort-track{background:var(--rule);height:1px;position:relative}.evidence-cohort-marker{background:var(--mute);width:7px;height:7px;margin-left:-3.5px;position:absolute;top:50%;transform:translateY(-50%)}.evidence-cohort-row[data-tone=pass] .evidence-cohort-marker{background:var(--pass)}.evidence-cohort-row[data-tone=watch] .evidence-cohort-marker{background:var(--watch)}.evidence-cohort-row[data-tone=risk] .evidence-cohort-marker{background:var(--risk)}.evidence-cohort-standing{font-size:var(--t-label);color:var(--mute);text-align:right;white-space:nowrap}.evidence-cohort-row[data-tone=pass] .evidence-cohort-standing{color:var(--pass)}.evidence-cohort-row[data-tone=risk] .evidence-cohort-standing{color:var(--risk)}.evidence-pulled{font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);color:var(--faint);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;line-height:17px;display:flex}.evidence-pulled-key{color:var(--mute)}.evidence-pulled-one strong{color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.evidence-pulled-one em{font-style:normal}.evidence-spec{background:var(--rule-soft);border:var(--hair) solid var(--rule-soft);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.evidence-spec-cell{background:var(--canvas);flex-direction:column;gap:3px;min-width:0;padding:9px 12px;display:flex}.evidence-spec-cell dt{font-family:var(--ff-record);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:500}.evidence-spec-cell dd{font-size:var(--t-body);color:var(--dim);align-items:baseline;gap:6px;margin:0;font-weight:500;line-height:18px;display:flex}.evidence-spec-mark{background:var(--mute);border-radius:2px;flex:none;align-self:center;width:6px;height:6px}.evidence-spec-cell[data-tone=pass] .evidence-spec-mark{background:var(--pass)}.evidence-spec-cell[data-tone=watch] .evidence-spec-mark{background:var(--watch)}.evidence-spec-cell[data-tone=risk] .evidence-spec-mark{background:var(--risk)}.evidence-spec-cell:last-child:nth-child(odd){grid-column:1/-1}@media (width<=460px){.evidence-spec{grid-template-columns:1fr}}.evidence-context{flex-direction:column;display:flex}.evidence-context>div{justify-content:space-between;align-items:baseline;gap:var(--s3);border-top:var(--hair) var(--edge) var(--rule-soft);font-size:var(--t-body);padding:9px 0;display:flex}.evidence-context>div:last-child{border-bottom:var(--hair) var(--edge) var(--rule-soft)}.evidence-context span{color:var(--mute)}.evidence-context strong{color:var(--dim);text-align:right;font-weight:500}.evidence-score{gap:var(--s3);border-top:var(--hair) var(--edge) var(--rule-soft);border-bottom:var(--hair) var(--edge) var(--rule-soft);flex-direction:column;padding:14px 0;display:flex}.evidence-score-hero{align-items:baseline;gap:var(--s3);display:flex}.evidence-score-figure{letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:82px;font-weight:400;line-height:.9}.evidence-score-figure small{letter-spacing:0;color:var(--mute);font-size:.36em;font-weight:400}.evidence[data-band] .evidence-score[data-hero=composite] .evidence-score-figure{color:var(--evidence-band)}.evidence-score-figure small{color:var(--mute)}.evidence-score-name{font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--ink);font-weight:500;line-height:19px}.evidence-score-breakdown{grid-template-columns:1fr 1fr;gap:0;display:grid}.evidence-score-part{align-items:baseline;gap:var(--s2);background:0 0;border:0;border-radius:0;min-width:0;padding:0;display:flex}.evidence-score-part+.evidence-score-part{padding-left:var(--s4);border-left:var(--hair) solid var(--rule-soft)}.evidence-score-part>span{font-size:var(--t-body);color:var(--ink);font-weight:500;line-height:19px}.evidence-score-part strong{font-size:var(--t-figure);letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400;line-height:20px}.evidence-score-part small{letter-spacing:0;color:var(--mute);margin-left:1px;font-size:.36em;font-weight:400}.evidence-score-formula{font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--faint);margin:0;font-weight:400;line-height:18px}.evidence-tally{align-items:center;gap:var(--s4);background:var(--sunk);padding:10px 12px;display:flex}.evidence-tally-stat{align-items:baseline;gap:6px;display:flex}.evidence-tally-stat strong{font-size:var(--t-figure);color:var(--dim);font-variant-numeric:tabular-nums;font-weight:500}.evidence-tally-stat span{font-size:var(--t-record);color:var(--mute)}.evidence-tally-stat[data-tone=pass] strong{color:var(--pass)}.evidence-tally-stat[data-tone=risk] strong{color:var(--risk)}.evidence-tally-rule{width:var(--hair);background:var(--rule);align-self:stretch}.evidence-sentiment{flex-direction:column;gap:8px;display:flex}.evidence-sentiment-bar{background:var(--rule-soft);height:3px;display:flex;overflow:hidden}.evidence-sentiment-seg{height:100%;transition:width .11s linear;display:block}.evidence-sentiment-seg[data-tone=pass]{background:var(--pass)}.evidence-sentiment-seg[data-tone=watch]{background:var(--watch)}.evidence-sentiment-seg[data-tone=risk]{background:var(--risk)}.evidence-sentiment-counts{font-size:var(--t-label);color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.evidence-sentiment-counts>span{align-items:center;gap:5px;display:flex}.evidence-sentiment-counts>span[data-tone=pass]{color:var(--pass)}.evidence-sentiment-counts>span[data-tone=watch]{color:var(--watch)}.evidence-sentiment-counts>span[data-tone=risk]{color:var(--risk)}.evidence-sentiment-mark{background:currentColor;border-radius:0;flex-shrink:0;width:6px;height:6px;display:inline-block}.evidence-sentiment-total{color:var(--faint);margin-left:auto}.evidence-items{gap:var(--s2);flex-direction:column;display:flex}.evidence-item-wrap{flex-direction:column;gap:6px;display:flex}.evidence-group-heading{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);margin-top:6px;font-weight:600}.evidence-item-wrap:first-child .evidence-group-heading{margin-top:0}.evidence-item{border-left:0;border-bottom:var(--hair) solid var(--rule-soft);background:0 0;flex-direction:column;padding:11px 0;display:flex}.evidence-items>.evidence-item-wrap:last-child .evidence-item{border-bottom:0}.evidence-item-top{align-items:baseline;gap:var(--s3);display:flex}.evidence-item-marker{background:var(--rule);flex:none;width:6px;height:6px;margin-top:5px}.evidence-item[data-tone=pass] .evidence-item-marker{background:var(--pass)}.evidence-item[data-tone=watch] .evidence-item-marker{background:var(--watch)}.evidence-item[data-tone=risk] .evidence-item-marker,.evidence-item[data-tone=mute] .evidence-item-marker{background:var(--risk)}.evidence-item[data-tone=note] .evidence-item-marker{background:var(--note)}.evidence-item-label{font-size:var(--t-body);color:var(--mute);flex:auto;font-weight:400}.evidence-item-value{font-size:var(--t-body);color:var(--ink);text-align:right;font-weight:500}.evidence-item-value[data-tone=note]{color:var(--note)}.evidence-item-value[data-tone=pass]{color:var(--pass)}.evidence-item-value[data-tone=watch]{color:var(--watch)}.evidence-item-value[data-tone=risk],.evidence-item-value[data-tone=mute]{color:var(--risk)}.evidence-item-note{font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--faint);margin:0;padding-top:3px;padding-left:15px;font-weight:400;line-height:18px}.evidence-foot{border-top:var(--hair) var(--edge) var(--rule-soft);font-size:var(--t-body);color:var(--mute);margin:0;padding-top:14px}.evidence-empty{padding:var(--s12) 18px;color:var(--mute);font-size:var(--t-body)}.evidence-empty p{max-width:30ch;margin:0}.evidence-feed-head{align-items:flex-start;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.evidence-feed-head-title{white-space:nowrap;font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--ink);font-weight:500;line-height:1.25}.evidence-feed-head-action{border-radius:var(--radius);background:var(--sunk);color:var(--ink);font-size:var(--t-body);letter-spacing:var(--ls-body);white-space:nowrap;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);border:0;flex:none;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;font-weight:400;display:inline-flex}.evidence-feed-head-action:hover{background:var(--rule-soft);color:var(--ink)}.evidence-inline-chevron{width:var(--chevron-size);height:var(--chevron-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.evidence-inline-chevron svg{transform:rotate(-90deg)}.evidence-feed{gap:var(--s5);flex-direction:column;display:flex}.evidence-feed-section{border:0}.evidence-feed-section-head{justify-content:space-between;align-items:center;gap:var(--s3);cursor:pointer;font-size:var(--t-body-plus);letter-spacing:var(--ls-body);color:var(--mute);padding:0;font-weight:400;list-style:none;display:flex}.evidence-feed-section-head::-webkit-details-marker{display:none}.evidence-feed-chevron{width:var(--chevron-size);height:var(--chevron-size);color:var(--mute);flex:none;justify-content:center;align-items:center;display:flex}.evidence-feed-chevron svg{transition:transform var(--m-reveal) var(--e-linear)}.evidence-feed-section[open] .evidence-feed-chevron svg{transform:rotate(180deg)}.evidence-feed-data{border:var(--hair) dashed var(--rule);border-radius:var(--radius);background:var(--canvas);flex-direction:column;gap:2px;margin-top:10px;padding:14px 20px;display:flex}.evidence-feed-data-row{justify-content:space-between;align-items:center;gap:var(--s3);font-size:var(--t-body);letter-spacing:var(--ls-body);padding:8px 0;display:flex}.evidence-feed-data-row>span:first-child{color:var(--mute)}.evidence-feed-data-row strong{color:var(--ink);font-weight:400}.evidence-feed-sources{align-items:center;gap:6px;display:flex}.evidence-feed .p-source-mark{background:var(--sunk);border:0;border-radius:50%;width:22px;height:22px}.evidence-feed .p-source-logo{width:20px;height:20px}.evidence-feed-comments{gap:var(--s4);border:var(--hair) dashed var(--rule);border-radius:var(--radius);background:var(--canvas);flex-direction:column;margin-top:10px;padding:24px 20px;display:flex}.evidence-feed-tabs{align-items:center;gap:var(--s5);border-bottom:var(--hair) solid var(--rule-soft);display:flex}.evidence-feed-tabs>button{color:var(--mute);font-size:var(--t-body);letter-spacing:var(--ls-body);white-space:nowrap;cursor:pointer;transition:color var(--m-reveal) var(--e-linear), border-color var(--m-reveal) var(--e-linear);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 10px;font-weight:500}.evidence-feed-tabs>button[data-active]{color:var(--ink);border-bottom-color:var(--ink)}.evidence-feed-list{flex-direction:column;display:flex}.evidence-comment{border-bottom:var(--hair) dashed var(--rule);padding:22px 0}.evidence-feed-list .evidence-comment:last-child{border-bottom:0}.evidence-comment-text{font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--ink);margin:0;font-weight:400;line-height:1.5}.evidence-feed-clamp[data-clamped=true]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.evidence-feed-more-text{color:var(--mute);font-size:var(--t-body);letter-spacing:var(--ls-body);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline;display:inline}.evidence-comment-meta{align-items:center;gap:10px;margin-top:8px;display:flex}.evidence-feed-stars{gap:1px;display:inline-flex}.evidence-feed-stars--absent{font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint)}.evidence-feed-star{color:var(--rule);font-size:13px;line-height:1}.evidence-feed-star[data-on]{color:var(--pass)}.evidence-comment-date{font-size:var(--t-body);letter-spacing:var(--ls-body);color:var(--mute)}.evidence-feed-more{border:var(--hair) solid var(--rule);border-radius:var(--radius-pill);color:var(--dim);font-size:var(--t-body);cursor:pointer;transition:background var(--m-reveal) var(--e-linear);background:0 0;align-self:flex-start;margin-top:4px;padding:8px 14px;font-weight:500}.evidence-feed-more:hover{background:var(--sunk)}@media (width<=1200px){.evidence{display:none}}@media (width<=720px){.evidence-score-hero{align-items:baseline}.evidence-score-breakdown{grid-template-columns:1fr}.evidence-score-part+.evidence-score-part{padding:var(--s2) 0 0;border-left:0;border-top:var(--hair) solid var(--rule-soft)}}@media (width<=900px){.header[data-variant=provider] .header-subject{flex:auto;max-width:100%}}@media (width<=720px){.rail{width:min(286px,100vw - 40px);max-width:calc(100vw - 40px);box-shadow:12px 0 28px var(--scrim);transition:transform var(--m-reveal) var(--e-linear);z-index:calc(var(--z-rail) + 16);flex:none;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.rail[data-mobile-open=true]{transform:translate(0)}.rail[data-collapsed=true]{width:min(286px,100vw - 40px);max-width:calc(100vw - 40px)}.rail[data-collapsed=true] .rail-mark{padding:0 var(--s4);justify-content:flex-start;gap:10px}.rail[data-collapsed=true] .rail-mark-name,.rail[data-collapsed=true] .rail-search-label,.rail[data-collapsed=true] .rail-search-key,.rail[data-collapsed=true] .rail-place-label,.rail[data-collapsed=true] .rail-place-count,.rail[data-collapsed=true] .rail-cmd-label,.rail[data-collapsed=true] .rail-cmd-key,.rail[data-collapsed=true] .rail-group-label,.rail[data-collapsed=true] .rail-id-who,.rail[data-collapsed=true] .rail-id-chevron,.rail[data-collapsed=true] .rail-byline,.rail[data-collapsed=true] .rail-settings-label,.rail[data-collapsed=true] .rail-settings-search input,.rail[data-collapsed=true] .rail-settings-empty{display:initial}.rail[data-collapsed=true] .rail-recent{padding:var(--s2) var(--s2) var(--s3)}.rail[data-collapsed=true] .rail-recent-label,.rail[data-collapsed=true] .rail-recent-name,.rail[data-collapsed=true] .rail-recent-score,.rail[data-collapsed=true] .rail-recent-show-all{display:initial}.rail[data-collapsed=true] .rail-recent-close{display:grid}.rail[data-collapsed=true] .rail-recent-open{justify-content:initial;padding:7px var(--s3)}.rail[data-collapsed=true] .rail-recent-placeholder{display:none}.rail[data-collapsed=true] .rail-search{width:calc(100% - var(--s6));margin-left:var(--s3);margin-right:var(--s3);justify-content:initial;padding:8px 11px}.rail[data-collapsed=true] .rail-place{justify-content:initial;padding-left:var(--s3);padding-right:var(--s3);gap:11px}.rail[data-collapsed=true] .rail-cmd{justify-content:initial;padding-left:0;padding-right:0}.rail[data-collapsed=true] .rail-group{padding-left:var(--s4);padding-right:var(--s4)}.rail[data-collapsed=true] .rail-id{justify-content:initial}.rail[data-collapsed=true] .rail-settings-back{justify-content:initial;width:calc(100% - var(--s6));margin-left:var(--s3);margin-right:var(--s3);padding-left:8px;padding-right:8px}.rail[data-collapsed=true] .rail-settings-search{justify-content:initial;width:auto;height:auto;margin-left:var(--s3);margin-right:var(--s3);padding:0 9px}.rail-account-menu{width:100%;max-width:248px;max-height:calc(100dvh - 24px);left:0}.mobile-nav-backdrop{background:var(--scrim);width:100%;height:100%;z-index:calc(var(--z-rail) + 15);border:0;display:block;position:fixed;inset:0}.workspace{width:100%}.canvas-inner{padding:var(--s6) var(--s5) var(--s16)}.header{gap:8px;padding:0 12px}.header-menu{display:inline-flex}.header-kicker{letter-spacing:.04em;font-size:11px}.header-subject{font-size:var(--t-body);max-width:18ch}.header-actions{gap:6px}.rack{justify-content:flex-start;gap:8px;padding:8px 12px}.rack .lens{max-width:100%;overflow-x:auto}.rack .lens button{padding:9px 10px;font-size:12px}}.evidence-action{justify-content:center;width:100%}.rail-byline{margin-top:var(--s2);color:var(--faint);font-family:var(--ff-ui);font-size:var(--t-label);letter-spacing:var(--ls-label);padding-top:10px;line-height:17px;display:block}.rail-byline.p-record{font-family:var(--ff-ui);font-size:var(--t-label)}.powered-by{color:inherit;text-decoration:none}.powered-by:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-loading{text-align:center;width:100%;min-height:50vh;color:var(--mute);font-family:var(--ff-ui);font-size:var(--t-body);letter-spacing:var(--ls-body);justify-content:center;align-items:center;display:flex}.page-skeleton{gap:var(--s6);flex-direction:column;width:100%;display:flex}.page-skeleton-head{gap:var(--s3);flex-direction:column;display:flex}.page-skeleton-row{gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=720px){.page-skeleton-row{grid-template-columns:1fr}}.evidence-feed-sort{font-size:var(--t-label);color:var(--mute);align-items:center;gap:8px;margin:-2px 0 2px;display:flex}.evidence-feed-sort select{border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--canvas);color:var(--dim);font-family:var(--ff-ui);font-size:var(--t-label);cursor:pointer;padding:4px 6px}.evidence-feed-sort select:hover{border-color:var(--ink)}.scrim{z-index:var(--z-overlay);background:var(--scrim);padding:12vh var(--s5) var(--s5);animation:p-reveal var(--m-reveal) var(--e-linear) both;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.dialog{background:var(--raised);border:var(--hair) solid var(--rule);border-radius:var(--radius);flex-direction:column;width:660px;max-width:92vw;max-height:76vh;display:flex;position:relative;overflow:hidden}.dialog--wide{width:720px}.dialog-close{z-index:1;border:var(--hair) solid var(--rule);border-radius:var(--radius-in);background:var(--cell);width:30px;height:30px;color:var(--mute);font:500 20px/1 var(--ff-ui);cursor:pointer;place-items:center;display:grid;position:absolute;top:9px;right:10px}.dialog-close:hover{background:var(--sunk);border-color:var(--ink);color:var(--ink)}.dialog-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dialog-shell{flex-direction:column;flex:auto;min-height:0;display:flex}.dialog-head{align-items:center;gap:var(--s3);padding:14px 52px 14px var(--s4);border-bottom:var(--hair) var(--edge) var(--rule-soft);flex:none;display:flex}.dialog-kicker{font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);white-space:nowrap;flex:none;font-weight:500}.dialog-esc{font-family:var(--ff-record);font-size:var(--t-record);color:var(--faint);flex:none;margin-left:auto}.dialog-input{min-width:0;font-family:var(--ff-ui);font-size:var(--t-verdict);letter-spacing:var(--ls-card);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-weight:400;line-height:26px}.dialog-input::placeholder{color:var(--faint)}.dialog-seek{padding:16px 52px 16px var(--s4);border-bottom:var(--hair) var(--edge) var(--rule-soft);flex:none;align-items:center;gap:13px;display:flex}.dialog-seek .p-glyph{color:var(--faint);flex:none}.dialog-seek-key{border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);flex:none;padding:3px 7px}.dialog-list{padding:var(--s2);flex:auto;overflow-y:auto}.dialog-row{justify-content:space-between;align-items:center;gap:var(--s4);width:100%;padding:11px var(--s3);border-radius:var(--radius-in);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;border:0;display:flex}.dialog-row:hover,.dialog-row[data-active=true]{background:var(--sunk)}.dialog-row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.dialog-row-label{font-size:var(--t-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.dialog-row-note{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dialog-row-group{font-size:var(--t-label);color:var(--mute);flex:none;font-weight:500}.dialog-row-score{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--ink);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:3px;font-weight:500;display:flex}.dialog-row-score small{color:var(--mute);font-size:.6em;font-weight:400}.dialog-row-end{align-items:center;gap:var(--s4);flex:none;display:flex}.dialog-foot{align-items:center;gap:var(--s3);padding:11px var(--s4);border-top:var(--hair) var(--edge) var(--rule-soft);background:var(--cell);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);flex-wrap:wrap;flex:none;display:flex}.dialog-keys{align-items:center;gap:var(--s3);flex:none;margin-left:auto;display:flex}.dialog-key{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dialog-key b{border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);background:var(--canvas);color:var(--mute);padding:2px 6px;font-weight:400}.dialog-body{padding:18px var(--s4);flex-direction:column;gap:14px;display:flex;overflow-y:auto}.dialog-lede{max-width:52ch;font-size:var(--t-verdict);letter-spacing:var(--ls-card);color:var(--dim);margin:0;font-weight:500;line-height:26px}.dialog-lede em{color:var(--ink);font-style:normal}.ask-context{border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);border-left-width:var(--select-rule);border-left-color:var(--ink);background:var(--cell);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ask-context .p-record{text-transform:uppercase;letter-spacing:var(--ls-record-wide)}.ask-context strong{font-size:var(--t-body);color:var(--dim);font-weight:500}.ask-q{justify-content:space-between;align-items:center;gap:var(--s3);width:100%;padding:12px var(--s3);border-radius:var(--radius-in);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background var(--m-reveal) var(--e-linear);background:0 0;border:0;display:flex}.ask-q:hover,.ask-q[data-active=true]{background:var(--sunk)}.ask-q-text{font-size:var(--t-body);color:var(--dim);min-width:0;font-weight:500}.ask-q-go{font-family:var(--ff-record);font-size:var(--t-body);color:var(--mute);flex:none}.ask-answer{gap:var(--s2);padding:14px var(--s4);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);border-top-width:var(--select-rule);border-top-color:var(--ink);background:var(--cell);flex-direction:column;display:flex}.ask-answer-text{font-size:var(--t-title);color:var(--dim);line-height:22px}.ask-answer-cite{font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute)}.dialog-keys-title{font-size:var(--t-figure);letter-spacing:var(--ls-card);color:var(--dim);flex:auto;font-weight:500}.keymap-group{padding:var(--s4) var(--s4) var(--s3);border-bottom:var(--hair) var(--edge) var(--rule-soft)}.keymap-group:last-child{border-bottom:0}.keymap-title{font-size:var(--t-label);letter-spacing:var(--ls-record-wide);text-transform:uppercase;color:var(--mute);margin:0 0 10px;font-weight:500}.keymap-row{justify-content:space-between;align-items:center;gap:var(--s4);padding:7px 0;display:flex}.keymap-does{font-size:var(--t-body);color:var(--mute);min-width:0}.keymap-keys{flex:none;align-items:center;gap:4px;display:flex}.keymap-key{text-align:center;border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);background:var(--cell);min-width:26px;font-family:var(--ff-record);font-size:var(--t-record);color:var(--dim);padding:3px 7px;font-weight:500}.signin{background:var(--canvas);flex-direction:column;min-height:100dvh;display:flex}.signin-top{height:var(--header-h);flex:0 0 var(--header-h);padding:0 var(--s8);border-bottom:var(--hair) solid var(--rule);background:var(--paper);align-items:center;gap:10px;display:flex}.signin-brand{color:var(--ink);font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record-wide);text-transform:uppercase;border:0;align-items:center;gap:10px;font-weight:500;display:flex}.signin-logo{width:auto;height:24px}.signin-logo-light{display:block}.signin-logo-dark,:root[data-theme=dark] .signin-logo-light{display:none}:root[data-theme=dark] .signin-logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .signin-logo-light{display:none}:root:not([data-theme=light]) .signin-logo-dark{display:block}}.signin-top .p-btn{margin-left:auto}.signin-body{gap:var(--s8);padding:var(--s8);background:var(--canvas);flex:auto;grid-template-columns:minmax(0,1fr) 460px;align-items:stretch;display:grid}.signin-pitch{padding:var(--s16) var(--s8) var(--s16) 0;gap:var(--s6);background:0 0;flex-direction:column;justify-content:center;display:flex}.signin-pitch h1{max-width:30ch;font-size:var(--t-subject);letter-spacing:-.03em;color:var(--ink);margin:0;font-weight:500;line-height:1.15}.signin-pitch h1 em{color:var(--mute);font-style:normal}.signin-lede{max-width:60ch;color:var(--dim);margin:0}.signin-proof{gap:var(--s2) var(--s5);font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);text-transform:uppercase;color:var(--mute);flex-wrap:wrap;font-weight:500;display:flex}.signin-proof span{align-items:center;gap:7px;display:inline-flex}.signin-proof span:before{content:"";background:var(--pass);border-radius:2px;flex:none;width:7px;height:7px}.signin-card{background:var(--cell);border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);padding:var(--s8) var(--s7);gap:var(--s5);flex-direction:column;display:flex}.signin-card-head{gap:var(--s2);flex-direction:column;display:flex}.signin-card-head h2{font-size:var(--t-subject);letter-spacing:-.03em;margin:0;font-weight:500}.signin-card-head p{color:var(--dim);font-size:var(--t-small);margin:0}.signin-methods{border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);display:flex;overflow:hidden}.signin-methods button{padding:9px var(--s3);border:0;border-right:var(--hair) solid var(--rule);color:var(--mute);font-size:var(--t-small);white-space:nowrap;cursor:pointer;transition:background var(--m-reveal) var(--e-linear), color var(--m-reveal) var(--e-linear);background:0 0;flex:1}.signin-methods button:last-child{border-right:0}.signin-methods button:hover{background:var(--sunk);color:var(--ink)}.signin-methods button[data-active=true]{background:var(--ink);color:var(--canvas)}.signin-form{gap:var(--s3);flex-direction:column;display:flex}.signin-form label{font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);text-transform:uppercase;color:var(--mute);font-weight:500}.signin-field{align-items:center;gap:var(--s2);border:var(--hair) solid var(--rule);border-radius:var(--radius);background:var(--canvas);padding:0 var(--s3);display:flex}.signin-field:focus-within{outline:2px solid var(--ink);outline-offset:2px}.signin-field input{min-width:0;height:40px;color:var(--ink);font-size:var(--t-body);background:0 0;border:0;outline:0;flex:1}.signin-field input::placeholder{color:var(--mute)}.signin-field button{color:var(--mute);font-family:var(--ff-record);font-size:var(--t-record);letter-spacing:var(--ls-record);text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 6px;font-weight:500}.signin-field button:hover{color:var(--ink)}.signin-label-row{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.signin-label-row button{color:var(--dim);font-size:var(--t-record);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.signin-label-row button:hover{color:var(--ink)}.signin-method-copy{gap:var(--s1);padding:var(--s3) 14px;border:var(--hair) var(--edge) var(--rule);border-radius:var(--radius);border-top-width:var(--select-rule);border-top-color:var(--ink);background:var(--canvas);flex-direction:column;display:flex}.signin-method-copy strong{font-size:var(--t-body);font-weight:500}.signin-method-copy p{color:var(--dim);font-size:var(--t-small);margin:0}.signin-providers{gap:var(--s2);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);text-transform:uppercase;letter-spacing:var(--ls-record);flex-wrap:wrap;display:flex}.signin-providers span{border:var(--hair) solid var(--rule);border-radius:var(--radius-sm);padding:4px 8px}.signin-card-foot{padding-top:var(--s4);border-top:var(--hair) var(--edge) var(--rule-soft);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);text-transform:uppercase;letter-spacing:var(--ls-record);margin-top:auto}.signin-foot{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s8);border-top:var(--hair) solid var(--rule);background:var(--paper);font-family:var(--ff-record);font-size:var(--t-record);color:var(--mute);text-transform:uppercase;letter-spacing:var(--ls-record);flex-wrap:wrap;display:flex}.signin-foot nav{gap:var(--s4);display:flex}.signin-foot a{color:var(--mute);border-bottom-color:#0000}.signin-foot a:hover{color:var(--ink);border-bottom-color:var(--ink)}.signin-foot strong{color:var(--ink);font-weight:500}@media (width<=900px){.signin-body{gap:var(--s5);padding:var(--s5);grid-template-columns:minmax(0,1fr)}.signin-pitch{padding:var(--s6) 0}.signin-card{padding:var(--s6) var(--s5)}.signin-top,.signin-foot{padding-left:var(--s5);padding-right:var(--s5)}}
