@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/instrument-sans-latin-CclBWeUS.woff2) format("woff2")}.ob-page{--ob-paper:#f4f5fa;--ob-surface:#fff;--ob-tint:#e7eaf8;--ob-mist:#d5daf3;--ob-fog:#ebedf3;--ob-deep:#141a45;--ob-deep-inset:#1e2659;--ob-ink:#151b3d;--ob-ink-soft:#3d4466;--ob-muted:#5a6080;--ob-on-deep:#fff;--ob-on-deep-soft:#c3c8e6;--ob-on-deep-link:#a9b4ff;--ob-on-deep-line:#2e376f;--ob-blue:#2f3fbf;--ob-blue-hover:#2532a0;--ob-blue-text:#2532a0;--ob-marker:#ffd84d;--ob-marker-soft:#fff1b8;--ob-marker-line:#c79a00;--ob-line:#d9dcea;--ob-line-strong:#8087a8;--ob-v-danger:#a6472b;--ob-v-danger-text:#8f3a22;--ob-v-danger-bg:#fbf0ea;--ob-v-danger-stage:#f9e3d8;--ob-v-warn:#b0720f;--ob-v-warn-text:#7a4f0f;--ob-v-warn-bg:#fbf5e4;--ob-v-warn-stage:#f8ebc6;--ob-v-ok:#1c7c4e;--ob-v-ok-text:#17693f;--ob-v-ok-bg:#e6f3ea;--ob-v-ok-stage:#dcefe2;--ob-v-gap:#5b6f7a;--ob-v-gap-text:#475d69;--ob-v-gap-bg:#eef2f4;--ob-v-gap-stage:#e3e8ee;--ob-lift:0 1px 2px rgb(21 27 61 / 8%),0 24px 48px -28px rgb(21 27 61 / 38%);--ob-focus:#2f3fbf;--ob-dev-bezel:#0c0f2a;--ob-dev-screen:#fff;--ob-dev-bubble:#e8e9ef;--ob-dev-sys:#1e6ef2;--ob-dev-soft:#70758c;--ob-dev-call-top:#343c6e;--ob-dev-call-bottom:#0f1330;--ob-dev-accept:#2fa862;--ob-dev-decline:#e04b3f;--ob-dev-chrome:#e9ebf3;--ob-dev-dot:#c2c6d8;--ob-font:"Instrument Sans",system-ui,sans-serif;--ob-font-device:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ob-font-data:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ob-t-display:clamp(40px,6.2vw,84px);--ob-t-h1:clamp(34px,4.4vw,60px);--ob-t-h2:clamp(28px,3.2vw,44px);--ob-t-h3:22px;--ob-t-lead:19px;--ob-t-body:16px;--ob-t-small:14px;--ob-r-xs:6px;--ob-r-sm:10px;--ob-r-md:16px;--ob-r-lg:28px;--ob-gap:24px;--ob-measure:62ch;--ob-band-y:clamp(64px,8vw,120px);--ob-head-gap:clamp(32px,4vw,56px);--ob-dur-1:.14s;--ob-dur-2:.24s;--ob-dur-3:.48s;--ob-ease:cubic-bezier(.16,1,.3,1);--color-bg:var(--ob-paper);--color-bg-card:var(--ob-surface);--color-bg-warm:var(--ob-fog);--color-ink:var(--ob-ink);--color-ink-soft:var(--ob-ink-soft);--color-text:var(--ob-muted);--color-muted:var(--ob-muted);--color-faint:var(--ob-muted);--color-green:var(--ob-blue);--color-green-text:var(--ob-blue-text);--color-green-strong:var(--ob-blue-hover);--color-green-tint:var(--ob-tint);--color-red:var(--ob-v-danger);--color-red-text:var(--ob-v-danger-text);--color-red-tint:var(--ob-v-danger-bg);--color-amber-text:var(--ob-v-warn-text);--color-amber-tint:var(--ob-v-warn-bg);--font-display:var(--ob-font);--font-body:var(--ob-font);min-height:100vh;display:flex;flex-direction:column;background:var(--ob-paper);color:var(--ob-ink);font-family:var(--ob-font);font-size:var(--ob-t-body);line-height:1.55;overflow:clip;-webkit-font-smoothing:antialiased}.ob-page *{box-sizing:border-box}:where(.ob-page) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.ob-page) :where(ul,ol){padding:0;list-style:none}:where(.ob-page) :where(h1,h2,h3,h4){font-family:var(--ob-font);font-weight:500;letter-spacing:-.028em;color:inherit;text-wrap:balance}:where(.ob-page) :where(a){color:inherit;text-decoration:none}:where(.ob-page) :where(button,input,textarea){font:inherit}:where(.ob-page) :where(button){cursor:pointer}.ob-page a,.ob-page button{-webkit-tap-highlight-color:transparent}.ob-page :focus-visible{outline:3px solid var(--ob-focus);outline-offset:3px;border-radius:var(--ob-r-xs)}.ob-page svg{flex-shrink:0}.ob-page [id]{scroll-margin-top:96px}.ob-page ::selection{background:var(--ob-marker);color:var(--ob-ink)}.ob-page :where(input,textarea){caret-color:var(--ob-blue);accent-color:var(--ob-blue)}.ob-main{flex:1;min-width:0}.ob-main:focus{outline:none}.ob-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.ob-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ob-band{padding-block:var(--ob-band-y)}.ob-band-tint{background:var(--ob-tint)}.ob-band-fog{background:var(--ob-fog)}.ob-band-surface{background:var(--ob-surface)}.ob-band-deep{background:var(--ob-deep);color:var(--ob-on-deep);--ob-focus:var(--ob-marker)}.ob-band-head{max-width:820px;margin-bottom:var(--ob-head-gap)}.ob-band-head h2,.ob-h2-xl{font-size:var(--ob-t-h2);line-height:1.08;letter-spacing:-.03em}.ob-band-head p{font-size:var(--ob-t-lead);line-height:1.5;color:var(--ob-ink-soft);margin-top:16px;max-width:56ch;text-wrap:pretty}.ob-band-deep .ob-band-head p{color:var(--ob-on-deep-soft)}.ob-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:12px 22px;border:1px solid transparent;border-radius:var(--ob-r-sm);background:var(--ob-blue);color:var(--ob-on-deep);font-size:16px;font-weight:600;line-height:1.2;text-align:center;transition:background var(--ob-dur-1) ease,border-color var(--ob-dur-1) ease,color var(--ob-dur-1) ease}.ob-button:hover{background:var(--ob-blue-hover)}.ob-button svg{transition:transform var(--ob-dur-2) var(--ob-ease)}.ob-button:hover svg{transform:translate(3px)}.ob-button-ghost{background:var(--ob-surface);color:var(--ob-ink);border-color:var(--ob-line-strong)}.ob-button-ghost:hover{background:var(--ob-surface);border-color:var(--ob-blue);color:var(--ob-blue-text)}.ob-button-small{min-height:44px;padding:8px 16px;font-size:15px;gap:8px}.ob-button-marker{background:var(--ob-marker);color:var(--ob-ink)}.ob-button-marker:hover{background:var(--ob-marker-soft)}.ob-button:disabled{opacity:.6;cursor:progress}.ob-button[aria-busy=true]:before{content:"";width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ob-spin .7s linear infinite}@keyframes ob-spin{to{transform:rotate(360deg)}}.ob-text-link,.ob-button-text{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:600;color:var(--ob-blue-text)}.ob-text-link svg{transition:transform var(--ob-dur-2) var(--ob-ease)}.ob-text-link:hover{text-decoration:underline;text-underline-offset:4px}.ob-text-link:hover svg{transform:translate(3px)}.ob-band-deep .ob-text-link{color:var(--ob-on-deep-link)}.ob-inline-link{color:var(--ob-blue-text);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ob-inline-link:hover{text-decoration-thickness:2px}.ob-band-deep .ob-inline-link{color:var(--ob-on-deep-link)}.ob-mark{background:var(--ob-marker);color:var(--ob-ink);border-radius:3px;padding:.05em .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ob-mark-n{display:inline-grid;place-items:center;width:1.5em;height:1.5em;margin-left:.3em;border-radius:50%;background:var(--ob-ink);color:var(--ob-marker);font-family:var(--ob-font);font-size:.72em;font-weight:600;line-height:1;vertical-align:.1em;font-variant-numeric:tabular-nums}.ob-pill{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;padding:4px 10px;border-radius:99px;background:var(--ob-fog);color:var(--ob-ink-soft)}.ob-tag{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:14px;font-weight:500;padding:3px 10px;border-radius:99px;background:var(--ob-surface);border:1px solid var(--ob-line);color:var(--ob-ink-soft)}.ob-sister{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--ob-muted)}.ob-skip{position:fixed;z-index:100;top:12px;left:12px;padding:12px 20px;background:var(--ob-surface);border:2px solid var(--ob-blue);border-radius:var(--ob-r-sm);transform:translateY(-160%)}.ob-skip:not(:focus){clip-path:inset(50%);pointer-events:none}.ob-skip:focus{transform:none}.ob-header{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--ob-paper) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ob-line)}.ob-header-inner{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ob-brand{display:inline-flex;align-items:center;min-height:44px;gap:10px;white-space:nowrap;font-size:21px;font-weight:600;letter-spacing:-.035em;color:var(--ob-ink)}.ob-brand-ending{color:var(--ob-blue)}.ob-brand-symbol{display:flex;width:32px;height:32px}.ob-brand-symbol svg{width:100%;height:100%}.ob-band-deep .ob-brand,.ob-footer .ob-brand{color:var(--ob-on-deep)}.ob-footer .ob-brand-ending{color:var(--ob-marker)}.ob-navigation{display:flex;align-items:center;gap:4px;flex:1;margin-left:24px}.ob-nav-item{position:relative}.ob-nav-link{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;color:var(--ob-ink);padding:10px 12px;min-height:44px;font-size:16px;font-weight:500;border-radius:var(--ob-r-sm);transition:background var(--ob-dur-1) ease}.ob-nav-link:hover,.ob-nav-link[aria-expanded=true]{background:var(--ob-tint)}.ob-nav-link[aria-current=page],.ob-nav-link.active{color:var(--ob-blue-text);background:var(--ob-tint)}.ob-nav-link svg{transition:transform var(--ob-dur-1) ease}.ob-nav-link[aria-expanded=true] svg{transform:rotate(180deg)}.ob-menu-panel{position:absolute;top:calc(100% + 8px);left:0;width:340px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-r-md);padding:8px;box-shadow:var(--ob-lift)}.ob-menu-panel a{display:grid;grid-template-columns:36px minmax(0,1fr);gap:2px 12px;align-items:center;padding:10px 12px;border-radius:var(--ob-r-sm);font-size:16px;font-weight:500;min-height:52px}.ob-menu-panel a>svg{grid-row:span 2;justify-self:center;color:var(--ob-blue)}.ob-menu-panel a small{grid-column:2;font-size:14px;font-weight:400;color:var(--ob-muted)}.ob-menu-panel a:hover{background:var(--ob-tint)}.ob-menu-panel a[aria-current=page]{background:var(--ob-tint);color:var(--ob-blue-text)}.ob-menu-all{border-top:1px solid var(--ob-line);margin-top:6px;padding-top:6px}.ob-header-actions{display:flex;gap:12px;align-items:center;margin-left:auto}.ob-lang{display:inline-flex;gap:2px}.ob-lang button{background:transparent;border:0;border-radius:var(--ob-r-sm);min-width:44px;min-height:44px;font-size:14px;font-weight:600;color:var(--ob-muted)}.ob-lang button[aria-pressed=true]{color:var(--ob-ink);background:var(--ob-surface);box-shadow:inset 0 0 0 1px var(--ob-line)}.ob-lang button:not([aria-pressed=true]):hover{background:var(--ob-tint);color:var(--ob-ink)}.ob-menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid var(--ob-line-strong);border-radius:var(--ob-r-sm);color:var(--ob-ink)}.ob-mobile-nav{display:none}.ob-footer{background:var(--ob-deep);color:var(--ob-on-deep);padding:72px 0 28px;--ob-focus:var(--ob-marker)}.ob-footer-lead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;padding-bottom:48px;border-bottom:1px solid var(--ob-on-deep-line)}.ob-footer-lead h2{font-size:var(--ob-t-h2);line-height:1.08;letter-spacing:-.03em;max-width:16ch}.ob-footer-top{display:grid;grid-template-columns:1.2fr 2.8fr;gap:48px;padding-top:48px}.ob-footer-about p{font-size:16px;color:var(--ob-on-deep-soft);margin-top:14px;max-width:34ch;line-height:1.55}.ob-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ob-footer-cols h2{font-size:14px;letter-spacing:0;line-height:1.4;font-weight:600;color:var(--ob-on-deep-soft);margin-bottom:10px}.ob-footer-cols ul{display:flex;flex-direction:column}.ob-footer-cols a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 0;font-size:16px;color:var(--ob-on-deep)}.ob-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ob-footer-sister{margin-top:48px;padding:20px 24px;border:1px solid var(--ob-on-deep-line);border-radius:var(--ob-r-md);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;font-size:16px;color:var(--ob-on-deep-soft)}.ob-footer-sister strong{color:var(--ob-on-deep);font-weight:600}.ob-footer-sister nav{display:flex;flex-wrap:wrap;gap:8px 28px}.ob-footer-sister a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--ob-on-deep-link)}.ob-footer-bottom{display:flex;gap:16px 32px;justify-content:space-between;flex-wrap:wrap;padding-top:24px;margin-top:40px;border-top:1px solid var(--ob-on-deep-line);font-size:14px;color:var(--ob-on-deep-soft)}.ob-footer-bottom p{color:var(--ob-on-deep-soft)}.ob-body{padding-bottom:var(--ob-band-y)}.ob-narrow>*{max-width:780px}.ob-head{position:relative;isolation:isolate;padding-block:56px 56px;margin-bottom:48px}.ob-head:before{content:"";position:absolute;z-index:-1;top:0;right:-100vmax;bottom:0;left:-100vmax;background:var(--ob-tint)}.ob-head-nav{padding-top:20px}.ob-head h1{font-size:var(--ob-t-h1);line-height:1.04;letter-spacing:-.035em;max-width:20ch;position:relative}.ob-head-lead{font-size:var(--ob-t-lead);line-height:1.5;color:var(--ob-ink-soft);max-width:56ch;margin-top:18px;text-wrap:pretty}.ob-head-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.ob-head-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-rows:auto auto auto 1fr;column-gap:48px;padding-bottom:0}.ob-head-split>.ob-switch{grid-column:1/-1}.ob-head-split>h1,.ob-head-split>.ob-head-lead,.ob-head-split>.ob-head-actions{grid-column:1}.ob-head-split>.ob-head-lead{padding-bottom:56px}.ob-head-art{grid-column:2;grid-row:2/-1;align-self:end;height:340px;overflow:hidden;display:flex;justify-content:center;align-items:flex-start}.ob-head-art .obd-caption{position:absolute;right:0;bottom:12px;padding:3px 10px;border-radius:99px;background:var(--ob-surface);z-index:3}.ob-head-art .obd{position:static;width:100%}.ob-head-art .obd-slip{display:none}.ob-head-art:has(.obd-phone) .obd-stage{justify-content:flex-end}.ob-head-art:has(.obd-phone) .obd-caption{right:316px}.ob-head-art .obd-with-slip .obd-phone{margin-right:0}.ob-head-split{position:relative}.ob-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--ob-gap)}.ob-h2{font-size:clamp(24px,2.4vw,32px);line-height:1.12;letter-spacing:-.03em}.ob-h3{font-size:var(--ob-t-h3);line-height:1.25;letter-spacing:-.02em;font-weight:500}.ob-text{font-size:var(--ob-t-body);line-height:1.6;color:var(--ob-ink-soft);max-width:var(--ob-measure)}.ob-small{font-size:var(--ob-t-small);line-height:1.55;color:var(--ob-muted);max-width:var(--ob-measure)}.ob-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:40px}.ob-seg{display:flex;gap:4px;padding:4px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:14px;max-width:100%}.ob-seg>li{display:flex;min-width:0}.ob-seg :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 16px;border:0;border-radius:var(--ob-r-sm);background:transparent;color:var(--ob-ink-soft);font-size:16px;font-weight:500;line-height:1.2;text-align:center;transition:background var(--ob-dur-1) ease,color var(--ob-dur-1) ease}.ob-seg :is(a,button):hover{color:var(--ob-ink);background:var(--ob-tint)}.ob-seg :is(a[aria-current=page],button[aria-selected=true]){background:var(--ob-ink);color:var(--ob-on-deep)}.ob-switch-ext{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:var(--ob-ink-soft)}.ob-switch-ext span{color:var(--ob-muted);font-weight:400}.ob-switch-ext:hover{color:var(--ob-blue-text)}.ob-tool{align-items:start;row-gap:48px}.ob-tool-main{grid-column:1/span 7;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.ob-tool-aside{grid-column:8/-1;padding-left:var(--ob-gap);display:grid;grid-template-columns:minmax(0,1fr);gap:36px}.ob-panel{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-r-md);padding:32px}.ob-panel>h2{margin-bottom:20px}.ob-panel>h2+.ob-text{margin-top:-10px;margin-bottom:22px}.ob-label{display:block;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:8px}.ob-field{display:block;width:100%;min-width:0;min-height:56px;padding:14px 16px;border:1px solid var(--ob-line-strong);border-radius:var(--ob-r-sm);background:var(--ob-surface);color:var(--ob-ink);font:inherit;font-size:17px;line-height:1.5;transition:border-color var(--ob-dur-1) ease}.ob-field::placeholder{color:var(--ob-muted);opacity:1}.ob-field:hover{border-color:var(--ob-ink)}.ob-page .ob-field:focus-visible{outline:3px solid var(--ob-focus);outline-offset:1px;border-color:var(--ob-blue);border-radius:var(--ob-r-sm)}.ob-field[aria-invalid=true]{border-color:var(--ob-v-danger-text);box-shadow:inset 0 0 0 1px var(--ob-v-danger-text)}.ob-field-data{min-height:60px;font-family:var(--ob-font-data);font-size:clamp(17px,1.9vw,20px);font-variant-numeric:tabular-nums}textarea.ob-field{min-height:168px;resize:vertical;line-height:1.6}.ob-field-row{display:flex;gap:12px;align-items:stretch}.ob-field-row .ob-button{min-height:60px;flex-shrink:0;white-space:nowrap}.ob-field-wrap{position:relative;flex:1;min-width:0}.ob-paste{position:absolute;right:8px;top:8px;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:var(--ob-tint);color:var(--ob-blue-text);font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.ob-paste:hover{background:var(--ob-mist)}.ob-help{font-size:var(--ob-t-small);line-height:1.55;color:var(--ob-muted);margin-top:8px}.ob-error{display:flex;gap:8px;align-items:flex-start;font-size:16px;font-weight:600;line-height:1.5;color:var(--ob-v-danger-text);margin-top:10px}.ob-error svg{margin-top:3px}.ob-inline-note{display:flex;gap:12px;align-items:flex-start;margin-top:24px;padding-top:20px;border-top:1px solid var(--ob-line);font-size:16px;line-height:1.55;color:var(--ob-ink-soft)}.ob-inline-note svg{margin-top:2px;color:var(--ob-ink)}.ob-result:focus{outline:none}.ob-result{scroll-margin-top:96px}.ob-result:empty{display:none}.ob-result-in{animation:ob-result-in var(--ob-dur-3) var(--ob-ease)}@keyframes ob-result-in{0%{transform:translateY(12px);opacity:.4}}.ob-fault{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:24px;border-radius:var(--ob-r-md);background:var(--ob-v-gap-bg);color:var(--ob-ink);font-size:16px;line-height:1.55;animation:ob-result-in var(--ob-dur-3) var(--ob-ease)}.ob-fault>svg,.ob-fault-icon{grid-row:span 3;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ob-surface);color:var(--ob-v-gap-text);padding:10px}.ob-fault-title{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--ob-ink)}.ob-fault p{color:var(--ob-ink-soft)}.ob-fault-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.ob-fault+.ob-help{margin-top:10px}.ob-verdict{border-radius:var(--ob-r-md);overflow:hidden;background:var(--ob-surface);border:1px solid var(--ob-line)}.ob-verdict-stage{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;padding:28px 32px 32px;background:var(--ob-v-gap-stage);color:var(--ob-v-gap-text)}.ob-verdict[data-tone=danger] .ob-verdict-stage{background:var(--ob-v-danger-stage);color:var(--ob-v-danger-text)}.ob-verdict[data-tone=warn] .ob-verdict-stage{background:var(--ob-v-warn-stage);color:var(--ob-v-warn-text)}.ob-verdict[data-tone=ok] .ob-verdict-stage{background:var(--ob-v-ok-stage);color:var(--ob-v-ok-text)}.ob-verdict-sign{grid-row:span 3;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--ob-surface)}.ob-verdict-what{font-size:14px;font-weight:600;color:var(--ob-ink-soft);overflow-wrap:anywhere}.ob-verdict-what b{font-family:var(--ob-font-data);font-weight:500;color:var(--ob-ink)}.ob-verdict-title{position:relative;font-size:clamp(28px,3.2vw,40px);line-height:1.06;letter-spacing:-.035em;font-weight:500;color:inherit}.ob-verdict-text{font-size:17px;line-height:1.5;color:var(--ob-ink);max-width:56ch;margin-top:4px}.ob-verdict-text strong{font-weight:600}.ob-verdict-body{padding:28px 32px 32px;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.ob-verdict-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--ob-line);border:1px solid var(--ob-line);border-radius:var(--ob-r-sm);overflow:hidden}.ob-verdict-facts>div{background:var(--ob-surface);padding:12px 16px;min-width:0}.ob-verdict-facts dt{font-size:14px;color:var(--ob-muted)}.ob-verdict-facts dd{font-size:17px;font-weight:600;color:var(--ob-ink);overflow-wrap:anywhere}.ob-verdict-facts dd.ob-data{font-family:var(--ob-font-data);font-weight:500}.ob-verdict-sub{font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600;margin-bottom:12px}.ob-todo{counter-reset:ob-todo;display:grid;grid-template-columns:minmax(0,1fr)}.ob-todo>li{counter-increment:ob-todo;display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 14px;padding:16px 0;border-top:1px solid var(--ob-line)}.ob-todo>li:first-child{border-top:0;padding-top:4px}.ob-todo>li:before{content:counter(ob-todo);grid-row:span 3;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ob-ink);color:var(--ob-on-deep);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.ob-todo h4{font-size:17px;line-height:1.35;letter-spacing:-.01em;font-weight:600;color:var(--ob-ink);align-self:center}.ob-todo p{font-size:16px;line-height:1.55;color:var(--ob-ink-soft);max-width:58ch}.ob-todo-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;width:fit-content;font-size:16px;font-weight:600;color:var(--ob-blue-text);overflow-wrap:anywhere}.ob-todo-link:hover{text-decoration:underline;text-underline-offset:4px}.ob-result-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding-top:24px;border-top:1px solid var(--ob-line)}.ob-result-actions .sh{margin:0}.ob-copy-note{flex-basis:100%;font-size:14px;color:var(--ob-muted);min-height:1.5em}.ob-lookup{padding:22px 24px;border-radius:var(--ob-r-sm);background:var(--ob-fog);display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.ob-lookup[data-state=warning]{background:var(--ob-v-warn-bg)}.ob-lookup .ob-verdict-sub{margin-bottom:0}.ob-lookup .ob-verdict-facts{background:none;border:0;gap:8px;overflow:visible}.ob-lookup .ob-verdict-facts>div{border:1px solid var(--ob-line);border-radius:var(--ob-r-xs)}.ob-lookup-text,.ob-lookup-owner{font-size:16px;line-height:1.55;color:var(--ob-ink-soft);max-width:60ch}.ob-lookup-owner{font-weight:600;color:var(--ob-ink)}.ob-lookup-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.ob-lookup-line span{font-size:14px;color:var(--ob-muted)}.ob-lookup-line strong{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--ob-ink);overflow-wrap:anywhere}.ob-lookup-notes{display:grid;gap:10px}.ob-lookup-notes li,.ob-lookup-notes-single{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.55;color:var(--ob-ink-soft);max-width:64ch}.ob-lookup-notes svg,.ob-lookup-notes-single svg{margin-top:3px;color:var(--ob-muted)}.ob-lookup-notes li[data-severity=warning],.ob-lookup-notes-single{color:var(--ob-v-warn-text);font-weight:600}.ob-lookup-notes li[data-severity=warning] svg,.ob-lookup-notes-single svg{color:var(--ob-v-warn-text)}.ob-source{display:flex;flex-wrap:wrap;gap:2px 20px;font-size:14px;line-height:1.5;color:var(--ob-muted)}.ob-source a{display:inline-flex;align-items:center;gap:4px;color:var(--ob-blue-text);font-weight:600;overflow-wrap:anywhere}.ob-source a:hover{text-decoration:underline;text-underline-offset:3px}.ob-domain{display:inline-block;max-width:100%;padding:1px 8px;border-radius:var(--ob-r-xs);background:var(--ob-surface);font-family:var(--ob-font-data);font-size:15px;line-height:1.5;color:var(--ob-ink);overflow-wrap:anywhere}.ob-domain span{white-space:nowrap}.ob-shortlink{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;margin-top:8px;font-size:15px;line-height:1.5;color:var(--ob-ink-soft)}.ob-shortlink svg{margin-top:3px;color:var(--ob-muted)}.ob-shortlink .ob-domain{background:var(--ob-surface)}.ob-context{padding:22px 24px;border:1px solid var(--ob-line);border-radius:var(--ob-r-md);background:var(--ob-fog)}.ob-context-title{display:flex;align-items:center;gap:10px;font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ob-ink)}.ob-context-title svg{color:var(--ob-muted)}.ob-context-note{margin-top:4px;font-size:14px;color:var(--ob-muted)}.ob-context ul{margin-top:8px}.ob-context li{padding:14px 0;border-top:1px solid var(--ob-line)}.ob-context li:first-child{border-top:0}.ob-context h4{font-size:17px;line-height:1.35;letter-spacing:-.01em;font-weight:600;color:var(--ob-ink)}.ob-context p{margin-top:4px;font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-authority{padding:22px 24px;border-radius:var(--ob-r-md);background:var(--ob-v-danger-bg);border:1px solid var(--ob-v-danger)}.ob-authority-title{display:flex;align-items:center;gap:10px;font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ob-v-danger-text)}.ob-authority-lead{margin-top:4px;font-size:16px;line-height:1.55;color:var(--ob-ink-soft);max-width:60ch}.ob-authority ul{margin-top:8px}.ob-authority li{display:grid;justify-items:start;gap:6px;padding:16px 0;border-top:1px solid var(--ob-line)}.ob-authority li:first-child{border-top:0}.ob-authority-by{font-size:16px;color:var(--ob-ink)}.ob-authority-text{font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-todo-mail{overflow-wrap:normal;word-break:normal}.ob-sources-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5}.ob-sources-table th,.ob-sources-table td{padding:16px 16px 16px 0;border-top:1px solid var(--ob-line);text-align:left;vertical-align:top;color:var(--ob-ink-soft);overflow-wrap:anywhere}.ob-sources-table thead th{padding-top:0;padding-bottom:10px;border-top:0;font-size:14px;font-weight:600;color:var(--ob-muted)}.ob-sources-table tbody th{font-weight:600;color:var(--ob-ink)}.ob-sources-table tbody th a{display:inline-flex;align-items:center;gap:6px;color:var(--ob-blue-text)}.ob-sources-table tbody th a:hover{text-decoration:underline;text-underline-offset:3px}.ob-sources-table small{display:block;margin-top:4px;font-size:14px;font-weight:400;line-height:1.5;color:var(--ob-muted)}.ob-sources-table td:last-child{white-space:nowrap}.ob-sources-table tbody tr:last-child>*{border-bottom:1px solid var(--ob-line)}.ob-sources-quiet{margin-top:4px}.ob-page .sh{display:grid;gap:12px;justify-items:start;min-width:0;--s-2:8px;--s-3:12px;--t-meta:14px;--t-meta-lh:1.45;--n-600:var(--ob-muted)}.ob-page .sh .pu-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 22px;border:1px solid var(--ob-line-strong);border-radius:var(--ob-r-sm);background:var(--ob-surface);color:var(--ob-ink);font:inherit;font-size:16px;font-weight:600;line-height:1.2;transition:border-color var(--ob-dur-1) ease,color var(--ob-dur-1) ease}.ob-page .sh .pu-btn:hover{border-color:var(--ob-blue);color:var(--ob-blue-text)}.ob-page .sh-row .pu-btn{min-height:44px;padding:8px 16px;font-size:15px}.ob-page .sh-status:empty{display:none}.ob-loading{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px 16px;align-items:center;padding:24px;border-radius:var(--ob-r-md);background:var(--ob-tint);color:var(--ob-ink)}.ob-loading-dot{grid-row:span 2;width:44px;height:44px;border-radius:50%;background:var(--ob-surface);display:grid;place-items:center}.ob-loading-dot:before{content:"";width:18px;height:18px;border:2.5px solid var(--ob-blue);border-right-color:transparent;border-radius:50%;animation:ob-spin .8s linear infinite}.ob-loading strong{font-size:19px;font-weight:600;letter-spacing:-.01em}.ob-loading span{font-size:16px;color:var(--ob-ink-soft)}.ob-flow{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--ob-r-md);background:var(--ob-surface);border:1px solid var(--ob-line);overflow:hidden}.ob-flow>li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:center;padding:14px 20px;border-top:1px solid var(--ob-line);color:var(--ob-ink-soft)}.ob-flow>li:first-child{border-top:0}.ob-flow-n{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--ob-fog);color:var(--ob-ink-soft);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.ob-flow h3{font-size:17px;line-height:1.3;letter-spacing:-.01em;font-weight:600;color:var(--ob-ink-soft)}.ob-flow p{display:none;font-size:16px;line-height:1.5;margin-top:4px;max-width:58ch}.ob-flow>li[data-state=current]{background:var(--ob-tint);align-items:start;padding-block:20px}.ob-flow>li[data-state=current] h3{color:var(--ob-ink);font-size:19px}.ob-flow>li[data-state=current] p{display:block}.ob-flow>li[data-state=current] .ob-flow-n{background:var(--ob-blue);color:var(--ob-on-deep)}.ob-flow>li[data-state=done] .ob-flow-n{background:var(--ob-ink);color:var(--ob-marker)}.ob-aside-title{font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600}.ob-example{background:var(--ob-fog);border-radius:var(--ob-r-md);padding:22px}.ob-example-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:16px}.ob-notes{margin-top:12px}.ob-notes>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid var(--ob-line);font-size:16px;line-height:1.55;color:var(--ob-ink-soft)}.ob-notes>li:last-child{padding-bottom:0}.ob-notes>li>svg{margin-top:2px;color:var(--ob-ink)}.ob-notes strong{display:block;color:var(--ob-ink);font-weight:600}.ob-steps{counter-reset:ob-step}.ob-steps>li{counter-increment:ob-step;display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid var(--ob-line)}.ob-steps>li:before{content:counter(ob-step);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ob-tint);color:var(--ob-blue-text);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.ob-steps h3{font-size:17px;line-height:1.35;letter-spacing:-.01em;font-weight:600}.ob-steps p{font-size:16px;line-height:1.55;color:var(--ob-ink-soft);margin-top:4px}.ob-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ob-choice button{display:flex;gap:12px;align-items:flex-start;min-height:76px;padding:16px;border:1px solid var(--ob-line-strong);border-radius:var(--ob-r-sm);background:var(--ob-surface);color:var(--ob-ink);text-align:left;font-size:15px;line-height:1.45;transition:border-color var(--ob-dur-1) ease,background var(--ob-dur-1) ease}.ob-choice button:hover{border-color:var(--ob-ink)}.ob-choice button[aria-pressed=true]{border-color:var(--ob-blue);background:var(--ob-tint);box-shadow:inset 0 0 0 1px var(--ob-blue)}.ob-choice svg{margin-top:1px;color:var(--ob-ink-soft)}.ob-choice button[aria-pressed=true] svg{color:var(--ob-blue-text)}.ob-choice span{min-width:0;color:var(--ob-ink-soft)}.ob-choice strong{display:block;font-size:17px;font-weight:600;color:var(--ob-ink)}.ob-flat{padding-top:28px;margin-top:12px;border-top:1px solid var(--ob-line)}.ob-drop{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px;border:1px dashed var(--ob-line-strong);border-radius:var(--ob-r-sm);background:var(--ob-surface);transition:border-color var(--ob-dur-1) ease,background var(--ob-dur-1) ease}.ob-drop-over{border-color:var(--ob-blue);border-style:solid;background:var(--ob-tint)}.ob-drop-invalid{border-color:var(--ob-v-danger-text)}.ob-drop-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.ob-drop-button{gap:10px;cursor:pointer}.ob-drop-input:focus-visible+.ob-drop-button{outline:3px solid var(--ob-focus);outline-offset:3px}.ob-drop-input:disabled+.ob-drop-button{opacity:.6;cursor:progress}.ob-drop-hint{font-size:15px;color:var(--ob-muted)}.ob-drop-file{display:flex;align-items:center;gap:10px;margin-top:10px;padding:6px 6px 6px 14px;border:1px solid var(--ob-line);border-radius:var(--ob-r-sm);background:var(--ob-surface);font-size:16px;color:var(--ob-ink)}.ob-drop-name{min-width:0;flex:1;font-weight:600;overflow-wrap:anywhere}.ob-drop-size{flex-shrink:0;font-size:14px;color:var(--ob-muted);font-variant-numeric:tabular-nums}.ob-drop-file button{flex-shrink:0;min-height:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ob-blue-text);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ob-example-list{margin-top:4px;padding-left:18px;list-style:disc;font-size:15px;line-height:1.55;color:var(--ob-ink-soft)}.ob-example-data{padding:14px 16px;border-radius:var(--ob-r-sm);background:var(--ob-surface);font-family:var(--ob-font-data);font-size:16px;line-height:1.5;overflow-wrap:anywhere;color:var(--ob-ink)}.ob-example-meta{display:grid;gap:1px;border-radius:var(--ob-r-sm);overflow:hidden}.ob-example-meta>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:11px 16px;background:var(--ob-surface);font-size:16px}.ob-example-meta dt{color:var(--ob-muted);font-size:15px}.ob-example-meta dd{color:var(--ob-ink);font-weight:600;overflow-wrap:anywhere}.ob-example-finding{display:flex;gap:12px;align-items:flex-start;margin-top:12px;padding:16px;border-radius:var(--ob-r-sm);background:var(--ob-surface)}.ob-example-finding>span{margin-top:1px}.ob-split{margin-top:96px;row-gap:28px}.ob-split-head{grid-column:1/span 4}.ob-split-head .ob-text{margin-top:12px}.ob-split-body{grid-column:5/-1;min-width:0}.ob-rows{border-bottom:1px solid var(--ob-line)}.ob-rows>*{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 32px;align-items:start;padding:22px 0;border-top:1px solid var(--ob-line)}.ob-rows p{grid-column:1;font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-rows :is(h3,dt){grid-column:1;font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ob-ink)}.ob-rows dd{grid-column:1;font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-rows dd>a{display:flex;width:fit-content;margin-top:10px}.ob-rows .ob-channels{grid-column:2;grid-row:1/span 2;max-width:none;display:flex;flex-direction:column;gap:6px;padding-top:3px;font-size:14px;font-weight:600;color:var(--ob-ink-soft)}.ob-channels span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ob-plain-rows>li{padding:16px 0;border-top:1px solid var(--ob-line);font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-state{display:flex;gap:20px;align-items:flex-start;padding:36px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:var(--ob-r-md)}.ob-state-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--ob-fog);color:var(--ob-ink-soft)}.ob-state-warn{background:var(--ob-v-warn-bg);color:var(--ob-v-warn-text)}.ob-state-danger{background:var(--ob-v-danger-bg);color:var(--ob-v-danger-text)}.ob-state-green{background:var(--ob-tint);color:var(--ob-blue-text)}.ob-state-pulse{width:12px;height:12px;border-radius:50%;background:var(--ob-blue);animation:ob-pulse 1.4s ease-in-out infinite}@keyframes ob-pulse{50%{transform:scale(1.7)}}.ob-state-title{font-size:clamp(26px,2.8vw,34px);line-height:1.12;letter-spacing:-.03em}.ob-findings>li{padding:16px 0;border-top:1px solid var(--ob-line)}.ob-findings>li:first-child{border-top:0}.ob-findings h4{font-size:17px;line-height:1.35;letter-spacing:-.01em;font-weight:600;color:var(--ob-ink)}.ob-findings p{margin-top:4px;font-size:16px;line-height:1.6;color:var(--ob-ink-soft);max-width:60ch}.ob-findings blockquote{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--ob-marker-soft);font-size:16px;line-height:1.55;color:var(--ob-ink);overflow-wrap:anywhere}.ob-next{padding:24px;border-radius:var(--ob-r-md);background:var(--ob-tint)}.ob-page .ob-legal{background:transparent;min-height:0}.ob-page .ob-legal .pu-wrap{width:auto;max-width:none;margin-inline:0}.ob-page .ob-legal .pk-head{position:relative;isolation:isolate;padding-block:56px;margin-bottom:48px;background:none;box-shadow:none;clip-path:none}.ob-page .ob-legal .pk-head:before{content:"";position:absolute;z-index:-1;top:0;right:-100vmax;bottom:0;left:-100vmax;background:var(--ob-tint)}.ob-page .ob-legal .pk-head .pu-h1{font-family:var(--ob-font);font-size:var(--ob-t-h1);line-height:1.04;letter-spacing:-.035em;font-weight:500;max-width:20ch}.ob-page .ob-legal .pk-head .pu-h1 em{font-style:normal;color:inherit}.ob-page .ob-legal .pk-head .pu-lead{font-size:var(--ob-t-lead);line-height:1.5;color:var(--ob-ink-soft);max-width:56ch;margin-top:18px}.ob-page .ob-legal .pk-head+:not(section){margin-top:0}.ob-page .ob-legal .pk-legal__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--ob-gap)}.ob-page .ob-legal .pk-legal__text{grid-column:1/span 7;max-width:var(--ob-measure)}.ob-page .ob-legal .pk-legal__toc{grid-column:9/-1;top:104px}.ob-page .ob-legal .pk-legal__toc a{font-size:15px;padding:7px 0}.ob-page .ob-legal .pk-legal__text h2{font-family:var(--ob-font);font-size:22px;font-weight:600;letter-spacing:-.02em}@media (max-width:1100px){.ob-navigation{margin-left:8px;gap:0}.ob-nav-link{padding:10px 9px;font-size:15px}.ob-footer-top{grid-template-columns:1fr;gap:34px}}@media (max-width:900px){.ob-wrap{width:calc(100% - 40px)}.ob-header-inner{height:64px}.ob-navigation,.ob-header-actions>.ob-button-small{display:none}.ob-menu-toggle{display:inline-flex}.ob-header-actions{gap:8px}.ob-mobile-nav{display:block;position:absolute;left:0;right:0;top:100%;background:var(--ob-paper);border-bottom:1px solid var(--ob-line);padding:8px 20px 24px;max-height:calc(100dvh - 64px);overflow-y:auto}.ob-mobile-nav[hidden]{display:none}.ob-mobile-nav a{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 4px;font-size:17px;font-weight:500;border-bottom:1px solid var(--ob-line)}.ob-mobile-nav a>svg{color:var(--ob-blue)}.ob-mobile-nav a[aria-current=page]{color:var(--ob-blue-text)}.ob-mobile-group{margin:16px 0 4px;font-size:14px;font-weight:600;color:var(--ob-muted)}.ob-mobile-nav .ob-button{margin-top:20px;width:100%;border-bottom:0;justify-content:center}.ob-head{padding-block:36px 40px;margin-bottom:32px}.ob-head-nav{padding-top:16px}.ob-head-split{display:block;padding-bottom:40px;margin-bottom:32px}.ob-head-art{display:none}.ob-switch{margin-bottom:28px}.ob-tool-main,.ob-tool-aside,.ob-split-head,.ob-split-body{grid-column:1/-1}.ob-tool-aside{padding-left:0}.ob-split{margin-top:72px}.ob-page .ob-legal .pk-head{padding-block:36px 40px;margin-bottom:32px}.ob-page .ob-legal .pk-legal__text{grid-column:1/-1}.ob-page .ob-legal .pk-legal__toc{display:none}.ob-page .ob-legal .pk-legal__grid>.pk-legal__toc-m{display:block;grid-column:1/-1}.ob-page .ob-legal .pk-legal__toc-m a{min-height:44px;display:flex;align-items:center}.ob-footer{padding-top:56px}.ob-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-footer-cols a{min-height:44px}}@media (max-width:720px){.ob-page [id]{scroll-margin-top:76px}.ob-brand{font-size:19px;gap:8px}.ob-brand-symbol{width:28px;height:28px}.ob-head-lead,.ob-page .ob-legal .pk-head .pu-lead,.ob-band-head p{font-size:17px}.ob-panel{padding:22px 18px}.ob-switch{display:block}.ob-seg-ways{display:grid;grid-template-columns:1fr 1fr}.ob-seg-ways :is(a,button){width:100%;padding-inline:8px}.ob-seg-tabs{width:100%}.ob-seg-tabs>*{flex:1;padding-inline:8px}.ob-switch-ext{margin-top:8px}.ob-choice{grid-template-columns:minmax(0,1fr)}.ob-panel>.ob-button,.ob-panel form .ob-button,.ob-flat .ob-button{width:100%}.ob-drop{flex-direction:column;align-items:stretch}.ob-drop-hint{text-align:center}.ob-state{flex-direction:column;gap:16px;padding:24px 20px}.ob-field-row{flex-direction:column}.ob-field-data{font-size:17px;padding-inline:12px}.ob-field-row .ob-button{width:100%}.ob-rows>*{grid-template-columns:minmax(0,1fr)}.ob-rows .ob-channels{grid-column:1;grid-row:auto;flex-direction:row;flex-wrap:wrap;gap:6px 16px;padding-top:4px}.ob-sources-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ob-sources-table,.ob-sources-table tbody,.ob-sources-table tr,.ob-sources-table th,.ob-sources-table td{display:block}.ob-sources-table tr{padding:16px 0;border-top:1px solid var(--ob-line)}.ob-sources-table th,.ob-sources-table td{padding:2px 0;border:0}.ob-sources-table tbody tr:last-child>*{border-bottom:0}.ob-sources-table td[data-label]:before{content:attr(data-label)": ";font-size:14px;color:var(--ob-muted)}.ob-sources-table td:last-child{white-space:normal}.ob-lookup,.ob-context,.ob-authority{padding:18px 16px}.ob-verdict-stage{grid-template-columns:minmax(0,1fr);padding:22px 20px 24px}.ob-verdict-sign{grid-row:auto;width:48px;height:48px}.ob-verdict-body{padding:22px 20px 24px}.ob-result-actions>.ob-button,.ob-result-actions .sh,.ob-result-actions .sh>button{width:100%}.ob-fault{grid-template-columns:minmax(0,1fr);padding:20px}.ob-fault>svg,.ob-fault-icon{grid-row:auto}.ob-fault-actions .ob-button,.ob-footer-lead .ob-button{width:100%}.ob-footer-bottom{flex-direction:column}}@media (max-width:420px){.ob-seg-tabs{flex-direction:column}.ob-seg :is(a,button){font-size:15px;gap:6px}.ob-footer-cols{gap:24px 16px}.ob-footer-cols a{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:370px){.ob-wrap{width:calc(100% - 32px)}.ob-brand{font-size:17px}.ob-lang button{min-width:38px}.ob-mobile-nav{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.ob-page *,.ob-page *:before,.ob-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ob-sources-table .ob-sources-stale{white-space:normal;color:var(--ob-ink-soft)}.ob-trending{margin-bottom:28px}.ob-trending-title{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ob-ink)}.ob-trending ol{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--ob-line)}.ob-trending a{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--ob-line);color:inherit;text-decoration:none}.ob-trending a>svg:first-child{color:var(--ob-blue)}.ob-trending span{display:flex;flex-direction:column;min-width:0}.ob-trending strong{font-size:17px;font-weight:600;line-height:1.3}.ob-trending small{font-size:15px;line-height:1.5;color:var(--ob-ink-soft)}.ob-trending a:hover strong{color:var(--ob-blue-text)}.ob-split-body>.ob-text+.ob-text{margin-top:12px}.ob-split-body>.ob-text+.ob-text-link{display:inline-flex;margin-top:16px}
