.an-mark{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;width:auto;display:block}.marking{color:var(--ink-3);text-align:center}.marking-topbar{border:1px solid var(--rule);border-radius:var(--r-1);white-space:nowrap;align-items:center;min-height:24px;padding:3px 10px;display:inline-flex}.marking-page-end{margin:var(--s-6) 0;align-items:center;gap:12px;display:flex}.marking-page-end:before,.marking-page-end:after{content:"";background:var(--rule);flex:1 1 0;min-width:16px;height:1px}.marking-page-end .t-mark{text-align:center;flex:0 auto}.marking-boot,.marking-login,.marking-sheet{text-align:left}.marking-login{text-align:center}@media (width>=760px){.stage .marking-page-end{display:none}}.page-head.ph{margin:0 0 var(--section-gap);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 14px;display:grid}.page-head.ph>.an-mark{margin-top:2px}.ph .page-head-titles{gap:4px;min-width:0;display:grid}.ph .page-head-title{overflow-wrap:anywhere;margin:0}.ph .page-head-back{justify-self:start;margin-left:-12px}.ph .page-head-sub{color:var(--ink-2);font:400 13px/18px var(--f-body)}.ph .page-head-aside{margin-top:4px}.ph .page-head-aside .route-seg{margin:0}.page-head.ph.is-file{margin-bottom:var(--s-3,12px);align-items:center}.page-head.ph.is-file>.an-mark{margin-top:0}.ph .page-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=759.98px){.page-head.ph{margin:0 0 var(--s-4);display:block}.page-head.ph>.an-mark,.ph .page-head-title,.ph .page-head-back,.ph .page-head-actions,.ph .page-head-aside,.page-head.ph:not(.has-sub){display:none}}.file-header{color:var(--ink-3);overflow-wrap:anywhere;margin:0}@media (width<=759.98px){.file-header .fh-no{display:none}}.source-line{color:var(--ink-3);opacity:.78;letter-spacing:.04em;overflow-wrap:anywhere;margin:8px 0 0;display:block}.source-line.is-link{min-height:var(--tap);transition:color var(--d-state) var(--ease-out);align-items:center;gap:6px;margin:0;display:flex}.source-line.is-link:hover,.source-line.is-link:focus-visible{color:var(--signal)}.source-chev{font-size:14px;line-height:1}.confidence{white-space:nowrap;color:var(--ink-2);flex:none;align-items:center;gap:6px;display:inline-flex}.confidence-bars{gap:2px;display:inline-flex}.confidence-bars i{background:var(--rule-strong);border-radius:1px;width:4px;height:10px;display:block}.confidence-bars i.on{background:var(--ink-2)}@media (width>=1024px){.confidence.is-compact .confidence-word{display:none}}.fact{min-width:0}.fact-label{overflow-wrap:anywhere}.fact-value{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:4px;display:flex}.fact-value-l{font-size:19px;line-height:25px}.fact-sample,.fact-sub{overflow-wrap:anywhere;margin-top:2px}.fact-arrow{align-self:center;font-size:max(12px,.6em);line-height:1}.fact.tone-threat .fact-value{color:var(--threat)}.fact.tone-good .fact-value{color:var(--good)}.fact.tone-you .fact-you{color:var(--gold)}.fact.tone-you .fact-value{color:var(--ink)}.fact-s{display:inline}.fact-s .fact-value{white-space:nowrap;margin:0;display:inline}.fact-s .fact-label{display:inline}.fact-s .fact-sample,.fact-s .fact-sub{white-space:nowrap}.sheet-layer{z-index:var(--z-sheet);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet-scrim{background:var(--scrim);z-index:0;position:absolute;inset:0}.sheet{z-index:1;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-sheet) var(--r-sheet) 0 0;width:100%;max-height:min(92dvh,100% - 8px);box-shadow:var(--shadow-overlay);animation:sheet-in var(--d-sheet) var(--ease-out) both;border-bottom:0;outline:none;flex-direction:column;display:flex;position:relative}.sheet-tall{height:92dvh}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}}.sheet-grab{background:var(--rule-strong);border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0}.sheet-head{padding:8px var(--card-pad) 8px;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sheet-title{overflow-wrap:anywhere;min-width:0;margin:10px 0 0}.sheet-close{margin-right:-8px}.sheet-body{overscroll-behavior:contain;min-height:0;padding:12px var(--card-pad) 24px;flex:auto;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 20px),#0000)}.sheet-foot{padding:12px var(--card-pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--surface);flex:none}@media (width>=760px){.sheet-layer{align-items:center;padding:24px}.sheet{border:1px solid var(--rule);border-radius:var(--r-3);width:min(560px,100%);max-height:min(86dvh,820px)}.sheet-tall{height:min(86dvh,820px)}.sheet-grab{display:none}.sheet-head{padding-top:16px}.sheet-title{margin-top:6px}.sheet-foot{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.sheet{animation:none}}@media (width>=760px){.page-head.ph>.an-mark{height:24px}}@media (width>=1024px) and (pointer:fine){.source-line.is-link{min-height:32px}}@media (width>=760px){.page-head.ph.is-bar{margin-bottom:var(--s-4,16px);grid-template-columns:auto minmax(0,1fr);align-items:center}.page-head.ph.is-bar>.an-mark{margin-top:0}.ph.is-bar .page-head-titles{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title aside""sub aside";align-items:center;gap:2px 20px}.ph.is-bar .page-head-title{grid-area:title}.ph.is-bar .page-head-sub{color:var(--ink-3);grid-area:sub}.ph.is-bar .page-head-aside{grid-area:aside;justify-self:end;margin:0}}
