@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk-var.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Fallback;src:local("Arial"),local("ArialMT");font-weight:400 600;size-adjust:105%;ascent-override:93%;descent-override:24.6%;line-gap-override:0%}@font-face{font-family:Schibsted Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:650 900;size-adjust:103.6%;ascent-override:94.3%;descent-override:24.9%;line-gap-override:0%}:root{color-scheme:light;--paper:#f6f4f0;--card:#fffefb;--raised:#e9e6e0;--ink:#1c1e28;--graphite:#3a3c48;--muted:#545664;--line:#82828c;--line-soft:#dcd8d0;--accent:#3d4c80;--accent-ink:#ffffff;--accent-soft:#e2e6f4;--ok:#1d6a3a;--ok-soft:#dceee1;--bad:#a3261b;--bad-soft:#f7e0dc;--warn:#5f4d0b;--warn-soft:#efe9d3;--mark:#f6ba86;--mark-ink:#1c1e28;--focus:#3d4c80;--sheet-paper:#ffffff;--sheet-ink:#1c1e28;--sheet-rule:#6f6f7a;--sheet-muted:#545664;--band-1:#c9c8d0;--band-2:#81828f;--band-3:#2e3040;--sans:"Schibsted Grotesk","Schibsted Fallback",ui-sans-serif,system-ui,"Segoe UI",Helvetica,Arial,sans-serif;--mono:ui-monospace,"SFMono-Regular","Roboto Mono",Menlo,Consolas,monospace;--shell:80rem;--measure:32rem;--gutter:16px;--header-h:68px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--section:var(--s-7);--r-box:4px;--r-control:8px;--r-card:4px;--r-pill:999px;--radius:var(--r-control);--shadow-1:0 1px 0 var(--line-soft);--shadow-2:0 12px 32px -12px rgb(0 0 0/0.28);--t-fast:120ms;--t-tick:200ms;--t-move:320ms;--t-fade:200ms;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--press-edge:color-mix(in srgb,var(--accent) 75%,#000000)}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--paper:#111218;--card:#191a22;--raised:#23242e;--ink:#edecf0;--graphite:#d2d2db;--muted:#acadba;--line:#6c6e7e;--line-soft:#2b2c37;--accent:#b9c3ee;--accent-ink:#141b3a;--accent-soft:#262d4d;--ok:#7fd39a;--ok-soft:#14301f;--bad:#f59a8f;--bad-soft:#3b1d1a;--warn:#e0cf8a;--warn-soft:#2f2a16;--mark:#f6ba86;--mark-ink:#1c1e28;--focus:#b9c3ee;--press-edge:color-mix(in srgb,var(--accent) 60%,#000000);--band-1:#3c3e4c;--band-2:#7d7f91;--band-3:#d8d8e2}}@media (min-width:48rem){:root{--gutter:24px}}@media (min-width:80rem){:root{--gutter:32px;--section:var(--s-8)}}@media (prefers-reduced-motion:reduce){:root{--t-fast:0ms;--t-tick:0ms;--t-move:0ms;--t-fade:80ms}*,:after,:before{animation-duration:0s!important;scroll-behavior:auto!important}}*{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;font-feature-settings:"kern";font-kerning:normal;overflow-x:hidden}h1,h2,h3,h4{color:var(--ink);margin:0 0 var(--s-3);text-wrap:balance}h1{font-size:clamp(1.75rem,1.2rem + 2.4vw,2.44rem);line-height:1.15;font-weight:800;letter-spacing:-.02em}h2{font-size:1.5625rem;line-height:1.25;font-weight:700;letter-spacing:-.01em}h3{font-size:1.25rem;font-weight:650;letter-spacing:-.005em}h3,h4{line-height:1.4}h4{font-size:1rem;font-weight:700}p{margin:0 0 var(--s-4)}ol,ul{padding-left:1.25rem}a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}b,strong{font-weight:700}.mono,code,kbd{font-family:var(--mono)}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-box)}::selection{background:var(--accent-soft);color:var(--ink)}.skip-link{position:absolute;left:-9999px;top:0;z-index:60;background:var(--ink);color:var(--paper);padding:var(--s-3) var(--s-4);font-weight:700}.skip-link:focus{left:var(--s-2);top:var(--s-2)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--paper);transition:box-shadow var(--t-fast) var(--ease-out)}.site-header[data-scrolled=true]{box-shadow:var(--shadow-1)}.site-header-inner{display:flex;align-items:center;gap:var(--s-2) var(--s-5);height:60px;max-width:var(--shell);margin:0 auto;padding:0 var(--gutter)}.brand{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;color:var(--ink);text-decoration:none;margin-right:auto}.brand-mark{width:24px;height:24px;flex:none}.brand-word{font-size:1rem;font-weight:800;letter-spacing:-.01em}.site-nav{display:none;gap:var(--s-1)}.site-nav-link{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-3);color:var(--graphite);font-weight:600;text-decoration:none;border-radius:var(--r-control)}.site-nav-link:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-decoration-thickness:3px;text-underline-offset:6px}.site-nav-link.active{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:6px}.header-tools{display:flex;align-items:center;margin-right:calc(var(--s-2) * -1)}.window-strip{height:8px;background:linear-gradient(90deg,transparent 199px,color-mix(in srgb,var(--ink) 34%,var(--paper)) 199px) 0 100% /200px 6px repeat-x,linear-gradient(90deg,transparent 39px,color-mix(in srgb,var(--ink) 16%,var(--paper)) 39px) 0 100% /40px 3px repeat-x,linear-gradient(to top,var(--line-soft) 1px,var(--paper) 1px)}@media (min-width:64rem){.site-nav{display:flex}.header-tools{display:none}}.drawer{position:fixed;inset:0 0 0 auto;width:86vw;max-width:360px;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--card);color:var(--ink);box-shadow:var(--shadow-2)}.drawer[open]{animation:drawer-in var(--t-move) var(--ease-out)}.drawer::-webkit-backdrop{background:rgb(28 30 40/.45)}.drawer::backdrop{background:rgb(28 30 40/.45)}@keyframes drawer-in{0%{transform:translateX(100%)}}.drawer-body{display:flex;flex-direction:column;min-height:100%;padding:var(--s-2) var(--s-4) var(--s-6)}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:60px;border-bottom:1px solid var(--line-soft);margin-bottom:var(--s-3)}.drawer-title{font-size:.8rem;line-height:1.4;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite);margin:0}.drawer ul{list-style:none;margin:0;padding:0}.drawer-main a{display:flex;align-items:center;min-height:52px;font-size:1.25rem;font-weight:650;color:var(--ink);text-decoration:none}.drawer-main a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:3px;text-underline-offset:6px}.drawer-status{margin:var(--s-3) 0;padding:var(--s-3) 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);color:var(--graphite);font-size:.875rem}.drawer-more a{display:flex;align-items:center;min-height:44px;color:var(--accent)}.site-footer{background:var(--raised);border-top:1px solid var(--line-soft);padding:var(--s-7) 0 var(--s-6);font-size:.875rem;line-height:1.45}.site-footer-inner{display:grid;grid-gap:var(--s-6);gap:var(--s-6);grid-template-columns:minmax(0,1fr);max-width:var(--shell);margin:0 auto;padding:0 var(--gutter)}@media (min-width:48rem){.site-footer-inner{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.site-footer-name{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3)}.site-footer-promise{font-size:1rem;font-weight:650;color:var(--ink)}.site-footer-brand p{color:var(--graphite);max-width:52ch}.site-footer-label{font-size:.8rem;line-height:1.4;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite);margin:0 0 var(--s-2)}.site-footer-nav ul{list-style:none;margin:0 0 var(--s-5);padding:0;columns:10rem 2;column-gap:var(--s-4)}.site-footer-nav li{page-break-inside:avoid;break-inside:avoid}.site-footer-nav a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--ink);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.site-footer-nav a:hover{color:var(--accent)}.domain-move-notice{padding:0 var(--gutter)}.domain-move-notice,.site-footer-note{max-width:var(--shell);margin:var(--s-5) auto 0;color:var(--graphite);font-size:.875rem}.site-footer-note{padding:var(--s-5) var(--gutter) 0;border-top:1px solid var(--line-soft)}.site-footer-note strong{font-weight:600;color:var(--ink)}.site-main{display:block;max-width:var(--shell);margin:0 auto;padding:var(--s-5) var(--gutter) var(--s-8)}.site-main:focus{outline:none}.page-header{margin-bottom:var(--s-6);max-width:44rem}.page-header>:last-child{margin-bottom:0}.kicker{display:block;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 0 var(--s-2)}.kicker,.lede{line-height:1.4;color:var(--graphite)}.lede{font-size:1.25rem;max-width:40ch;text-wrap:pretty}.card{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-card);padding:var(--s-5) var(--s-4);margin:0 0 var(--s-5);min-width:0}@media (min-width:48rem){.card{padding:var(--s-5)}}.card>:last-child{margin-bottom:0}.card>p,.prose{max-width:var(--measure)}.card.prose{max-width:none}.card.prose>:where(p,ul,ol,h2,h3,blockquote,figure,dl){max-width:var(--measure)}.prose h2{margin-top:var(--s-6)}.prose h2:first-child{margin-top:0}.prose li{margin-bottom:var(--s-2)}.notice{border-left:4px solid var(--line);padding:var(--s-3) var(--s-4);border-radius:0 var(--r-card) var(--r-card) 0;color:var(--ink);margin:0 0 var(--s-4);max-width:none}.notice.warn{border-left-color:var(--warn);background:var(--warn-soft)}.notice.bad{border-left-color:var(--bad);background:var(--bad-soft)}.notice.ok{border-left-color:var(--ok);background:var(--ok-soft)}.notice>:last-child{margin-bottom:0}.notice-title{display:block;font-weight:700;margin-bottom:var(--s-1)}.locked-note{border-left:4px solid var(--line);background:var(--raised);padding:var(--s-3) var(--s-4);border-radius:0 var(--r-card) var(--r-card) 0;font-size:.875rem;color:var(--ink);margin:0 0 var(--s-4)}.field-hint,.section-note{color:var(--muted);font-size:.875rem;line-height:1.45;max-width:var(--measure)}.field-hint{margin:0}.empty-state{color:var(--muted)}.breadcrumbs{font-size:.875rem;color:var(--muted);margin:0 0 var(--s-2)}.breadcrumbs,.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-2)}.breadcrumbs ol{margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0}.breadcrumbs li+li:before{content:"/";color:var(--muted)}.breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--graphite)}.breadcrumbs a:hover{color:var(--accent)}.badge{display:inline-flex;align-items:center;gap:var(--s-1);font-size:.875rem;line-height:1.45;font-weight:500;border:1px solid var(--line);border-radius:var(--r-box);padding:0 var(--s-2);color:var(--graphite);background:var(--card)}.badge.over{border-color:var(--bad);color:var(--bad)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-5);border:0;border-bottom:3px solid var(--press-edge);border-radius:var(--r-control);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:1rem;font-weight:650;line-height:1.2;text-align:center;cursor:pointer;transition:transform var(--t-fast) var(--ease-out),border-bottom-width var(--t-fast) var(--ease-out),background-color var(--t-fast) var(--ease-out)}.button,.button:hover{text-decoration:none}.button:active:not(:disabled){transform:translateY(2px);border-bottom-width:1px}.button.danger,.button.quiet,.button.secondary{background:var(--card);color:var(--ink);border-bottom:1px solid var(--line);border:solid var(--line);border-width:1px 1px 3px}.button.danger:hover,.button.quiet:hover,.button.secondary:hover{background:var(--raised)}.button.danger{color:var(--bad);border-color:var(--bad)}.button.small{min-height:44px;padding:0 var(--s-4);font-size:.875rem}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.text-button{display:inline-flex;align-items:center;gap:var(--s-1);min-height:44px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.text-button:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.text-button:disabled{opacity:.55;cursor:not-allowed}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-width:44px;min-height:44px;padding:0 var(--s-2);border:1px solid transparent;border-radius:var(--r-control);background:none;color:var(--ink);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color var(--t-fast) var(--ease-out)}.icon-button:hover{background:var(--raised)}.icon-button svg{width:20px;height:20px;flex:none}.action-row{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-4);align-items:center;margin:0 0 var(--s-4)}.action-row:last-child{margin-bottom:0}.field{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.field label,fieldset legend{font-size:.875rem;font-weight:600;color:var(--graphite)}.field-input,select.field-input,textarea.field-input{width:100%;min-width:0;min-height:48px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--card);color:var(--ink);font:inherit;font-size:1rem}.field-input:hover{border-color:var(--graphite)}textarea.field-input{padding:var(--s-2) var(--s-3);line-height:1.55;resize:vertical;field-sizing:content}.field-input[aria-invalid=true]{border:2px solid var(--bad)}.field-input.date{font-family:var(--mono)}input[type=file].field-input{padding:var(--s-2) var(--s-3)}.field-grid{display:grid;grid-gap:var(--s-1) var(--s-4);gap:var(--s-1) var(--s-4);grid-template-columns:minmax(0,1fr);margin:0 0 var(--s-4)}@media (min-width:40rem){.field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:90rem){.field-grid.three{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.field-grid>.field{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:var(--s-1);row-gap:var(--s-1);margin-bottom:var(--s-3)}.field-grid>.field>label{align-self:end}.field-grid>.field>.field-hint{align-self:start}.table-scroll{width:100%;overflow-x:auto;margin-bottom:var(--s-4)}.data-table{width:100%;border-collapse:collapse;font-size:.875rem}.data-table td,.data-table th{text-align:left;vertical-align:top;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line-soft)}.data-table th{background:var(--raised);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--graphite)}.data-table tbody th{background:none;font-size:.875rem;letter-spacing:0;text-transform:none;color:var(--ink);font-weight:600}.data-table td.num,.data-table th.num{text-align:right;white-space:nowrap}.faq details{border-top:1px solid var(--line-soft)}.faq details:last-child{border-bottom:1px solid var(--line-soft)}.faq summary{cursor:pointer;font-weight:600;min-height:48px;display:flex;align-items:center;gap:var(--s-3);list-style:none;padding:var(--s-2) 0}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"+";flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--r-box);font-weight:700;color:var(--graphite)}.faq details[open]>summary:before{content:"\2212"}.faq details p{margin:0 0 var(--s-4);padding-left:36px;color:var(--graphite);max-width:var(--measure)}.guide-answer{max-width:44ch}.guide-answer-more{color:var(--graphite);max-width:var(--measure)}.guide-meta{margin:var(--s-2) 0 0;font-size:.875rem;color:var(--muted)}.guide-steps{counter-reset:step;list-style:none;padding:0}.guide-steps li{counter-increment:step;position:relative;padding:var(--s-3) 0 var(--s-3) 44px;border-top:1px solid var(--line-soft);margin:0}.guide-steps li:before{content:counter(step);position:absolute;left:0;top:var(--s-3);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-box);background:var(--raised);font-family:var(--mono);font-weight:700}.guide-list{list-style:none;margin:0 0 var(--s-6);padding:0;border-top:1px solid var(--line-soft);counter-reset:guide}.guide-list>li{counter-increment:guide;display:flex;gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--line-soft)}.guide-list>li:before{content:counter(guide,decimal-leading-zero);flex:none;width:2.75rem;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem;color:var(--muted);padding-top:.6rem}.guide-list-body{flex:1 1;min-width:0}.guide-list h2{font-size:1.25rem;line-height:1.4;font-weight:650;margin:0 0 var(--s-1)}.guide-list h2 a{display:inline-flex;min-height:44px;align-items:center;color:var(--ink);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.guide-list h2 a:hover{color:var(--accent)}.guide-list p{margin:0 0 var(--s-1);color:var(--graphite);max-width:var(--measure)}.site-footer-ai{max-width:var(--shell);margin:var(--s-4) auto 0;padding:0 var(--gutter);color:var(--graphite);font-size:.875rem}.form-error{color:var(--bad);font-size:.875rem;font-weight:600}fieldset.field{border:0;padding:0;margin:0;min-width:0}.check-field label{display:inline-flex;gap:var(--s-2)}@media print{:root{--paper:#ffffff;--card:#ffffff;--raised:#ffffff;--ink:#1c1e28;--graphite:#1c1e28;--muted:#545664;--line:#6f6f7a;--line-soft:#6f6f7a;--accent:#1c1e28;--mark:#ffffff}@page{margin:14mm}body{background:var(--sheet-paper);color:var(--sheet-ink);font-size:10.5pt;line-height:1.4}.drawer,.no-print,.site-footer,.site-header,.skip-link{display:none!important}.site-main{padding:0;max-width:none}.card{border:none;padding:0}.card,.guide-steps li,.notice{page-break-inside:avoid;break-inside:avoid}a{color:var(--sheet-ink);text-decoration:none}}.band{border-top:1px solid var(--line-soft);padding-top:var(--s-5);margin:0 0 var(--s-5)}.band>p{max-width:var(--measure)}.page-cta{margin-top:var(--s-6)}.stack{margin-bottom:var(--s-5)}.small,.status{font-size:.875rem}.status{display:inline-flex;align-items:center;gap:var(--s-1);padding:0 var(--s-2);border:1px solid;border-radius:var(--r-box);font-weight:650;line-height:1.6;white-space:nowrap;color:var(--graphite);background:var(--card)}.glyph,.status:before{content:"";display:inline-block;flex:none;width:12px;height:12px;background:currentColor;-webkit-mask:var(--glyph) center /contain no-repeat;mask:var(--glyph) center /contain no-repeat}.glyph.met,.status.met{color:var(--ok);background:var(--ok-soft);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4 4.8 9 10 3' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.glyph.open,.status.open{color:var(--warn);background:var(--warn-soft);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E")}.glyph.not-met,.status.not-met{color:var(--bad);background:var(--bad-soft);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 3 6 6M9 3 3 9' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.glyph.none,.status.info,.status.none{color:var(--graphite);background:var(--raised);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6h7' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.glyph.locked,.status.locked{color:var(--graphite);background:var(--raised);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Crect x='2' y='5.5' width='8' height='5.5' rx='1' fill='%23000'/%3E%3Cpath d='M4 5.5V4a2 2 0 0 1 4 0v1.5' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.glyph:is(.met,.open,.not-met,.none,.locked){background:currentColor}.locked-note .glyph{vertical-align:-1px;margin-right:var(--s-1)}.check-field{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;color:var(--ink)}.check-field input{width:20px;height:20px;accent-color:var(--accent)}.watermark-line{font-size:.875rem;color:var(--muted);border-top:1px solid var(--line);padding-top:var(--s-2);margin-top:var(--s-4)}@media print{.print-sheet{page-break-after:always;break-after:page;font-size:10.5pt;line-height:1.4}.print-sheet:last-child{page-break-after:auto;break-after:auto}.print-sheet h2{font-size:15pt;margin:0 0 6pt}.print-sheet h3{font-size:11.5pt;margin:12pt 0 4pt}.print-sheet .data-table{font-size:9.5pt;margin:0 0 8pt}.print-sheet .data-table td,.print-sheet .data-table th{background:none;border-bottom:.75pt solid var(--sheet-rule);padding:3pt 6pt 3pt 0;color:var(--sheet-ink)}.print-sheet .data-table thead th{border-bottom:1.5pt solid var(--sheet-ink);text-transform:none;letter-spacing:0;font-size:9.5pt}.print-sheet .data-table tbody th{width:55%;font-weight:600}.print-sheet tr{page-break-inside:avoid;break-inside:avoid}.print-sheet .data-table td.num,.print-sheet .data-table th.num{text-align:left}.breadcrumbs{display:none!important}.print-sheet{max-width:180mm}.print-sheet .watermark-line{color:var(--sheet-muted);border-top:.75pt solid var(--sheet-rule);font-size:8.5pt}}.more-details{margin:0 0 var(--s-5);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);font-size:.9375rem}.more-details summary{display:flex;align-items:center;gap:var(--s-3);min-height:48px;font-weight:600;cursor:pointer;list-style:none}.more-details summary::-webkit-details-marker{display:none}.more-details summary:before{content:"+";display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--line);border-radius:var(--r-box);font-weight:700;color:var(--graphite)}.more-details[open]>summary:before{content:"\2212"}.more-details ul{margin:0 0 var(--s-3)}.section-heading{font-size:1.25rem;line-height:1.4;margin:var(--s-6) 0 var(--s-2)}.section-heading:first-child{margin-top:0}.verdict-section{border-top:1px solid var(--line-soft);padding:var(--s-4) 0 var(--s-3);min-width:0}.verdict-section.chosen{border-top:2px solid var(--ink)}.verdict-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-2)}.verdict-head :where(h2,h3){flex:1 1 auto;min-width:0;margin:0;font-size:1.125rem;line-height:1.4}.verdict-head>.status{flex:none;margin-top:2px}.meter{height:8px;border-radius:var(--r-box);background:var(--raised);border:1px solid var(--line);overflow:hidden;margin:var(--s-2) 0 var(--s-3);max-width:var(--measure)}.meter span{display:block;height:100%;background:var(--accent);transition:width var(--t-move) var(--ease-out)}.gap-line{margin-bottom:var(--s-2);max-width:var(--measure)}.check-detail-list{margin:var(--s-1) 0 var(--s-3);padding-left:1.2rem;color:var(--graphite);max-width:var(--measure)}.check-detail-list li{margin-bottom:var(--s-2)}.rule-note{font-size:.9375rem;margin-top:var(--s-4)}.check-field label{display:flex;align-items:center;gap:var(--s-3);min-height:44px;font-weight:500;color:var(--ink);cursor:pointer}.check-list-rows{border-top:1px solid var(--line-soft);margin:0 0 var(--s-4);max-width:44rem}.check-list-rows>.check-field{display:block;border-bottom:1px solid var(--line-soft);padding:var(--s-1) 0}.check-list-rows>.check-field .field-hint{display:block;padding:0 0 var(--s-2) calc(20px + var(--s-3))}.subject-group{border:0;margin:0 0 var(--s-4);padding:0;min-width:0}.subject-group legend{padding:0;margin:0 0 var(--s-2);font-weight:650;color:var(--ink)}.tool-notes{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--line-soft)}.sheet{border:1px solid var(--line-soft);border-radius:var(--r-card);padding:var(--s-4);margin:0 0 var(--s-4);background:var(--card);min-width:0}.sheet h3{font-size:1.125rem}.sheet h4{margin:var(--s-5) 0 var(--s-2);font-size:1rem}.sheet-head .section-note{margin-bottom:var(--s-2)}.grid-table td,.grid-table th{padding:var(--s-1) var(--s-2);font-size:.875rem}.print-portal{display:none}@media print{body.printing>:not(.print-portal){display:none!important}body.printing .print-portal{display:block}.print-portal[data-printed]:after{content:"Your own tally, not a verification. Printed " attr(data-printed) ".\A Lactation Ledger worksheet, not an official form. Never type a patient's or a family's name: the log has no field for one and does not need it.";display:block;max-width:180mm;margin-top:10pt;padding-top:4pt;border-top:.75pt solid var(--sheet-rule);font-size:8.5pt;line-height:1.5;white-space:pre-line;color:var(--sheet-muted)}.print-sheet [aria-label="Hours by setting"] td:last-child{min-width:48mm}.sheet{border:none;padding:0;margin:0;background:var(--sheet-paper)}.sheet .table-scroll{overflow:visible}.grid-table td,.grid-table th{font-size:9pt}}