:root,.theme-scipacket{color-scheme:light;--color-paper: oklch(97% .012 220);--color-paper-2: oklch(94% .018 220);--color-paper-3: oklch(89% .026 220);--color-ink: oklch(22% .045 248);--color-ink-2: oklch(37% .035 242);--color-muted: oklch(46% .025 235);--color-rule: oklch(72% .035 224);--color-rule-soft: oklch(84% .025 220);--color-accent: oklch(62% .19 38);--color-accent-dark: oklch(46% .15 35);--color-signal: oklch(55% .13 213);--color-signal-dark: oklch(42% .1 213);--color-focus: oklch(44% .15 214);--color-focus-on-ink: oklch(82% .16 86);--color-error: oklch(50% .18 27);--color-success: oklch(43% .1 159);--color-accent-ink: oklch(98% .01 220);--color-ink-on-dark: oklch(97% .012 220);--color-muted-on-dark: oklch(82% .025 220);--color-disabled: oklch(79% .018 225);--color-transparent: transparent;--color-shadow: oklch(22% .045 248 / .16);--font-display: "IBM Plex Mono", ui-monospace, monospace;--font-body: "IBM Plex Sans", ui-sans-serif, sans-serif;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem;--space-3xl: 7rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.375rem;--text-xl: 1.75rem;--text-2xl: 2.25rem;--text-display: clamp(2.15rem, 5.5vw, 4.5rem);--measure-shell: 92rem;--measure-document: 80rem;--measure-reading: 72ch;--radius-control: .25rem;--radius-panel: .125rem;--radius-preview: .375rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--dur-micro: .12s;--dur-short: .22s;--z-base: 1;--z-raised: 10;--z-sticky: 200;--bg: var(--color-paper);--panel: var(--color-paper);--panel-soft: var(--color-paper-2);--text: var(--color-ink);--muted: var(--color-muted);--border: var(--color-rule);--accent: var(--color-signal-dark);--accent-strong: var(--color-ink);--accent-soft: var(--color-paper-3);--warm: var(--color-accent);--focus-ring: var(--color-focus);--shadow: none;--radius: var(--radius-panel);font-family:var(--font-body)}html,body{overflow-x:clip}body.theme-scipacket,.theme-scipacket body{min-width:0;background:var(--color-paper-2);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:1.58}.theme-scipacket *,.theme-scipacket *:before,.theme-scipacket *:after{min-width:0}.theme-scipacket img{display:block}.theme-scipacket a{color:var(--color-signal-dark);text-decoration-color:var(--color-rule);text-decoration-thickness:.09em;text-underline-offset:.2em}.theme-scipacket :focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.theme-scipacket :disabled,.theme-scipacket [aria-disabled=true]{cursor:not-allowed;opacity:.55}.theme-scipacket .skip-link{border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ink-on-dark);font-family:var(--font-body)}.theme-scipacket .site-shell{width:min(var(--measure-shell),calc(100% - 1rem))}.theme-scipacket .site-header{padding-block:var(--space-2xs)}.theme-scipacket .nav-wrap{--focus-ring: var(--color-focus-on-ink);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xs);padding:var(--space-xs);border:1px solid var(--color-ink);border-radius:var(--radius-panel);background:var(--color-ink);color:var(--color-ink-on-dark);box-shadow:none}.theme-scipacket .brand-mark{display:inline-flex;min-height:44px;gap:var(--space-xs);color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.025em;white-space:nowrap}.theme-scipacket .brand-dot{width:2.5rem;height:2.5rem;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);box-shadow:none}.theme-scipacket .nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--color-ink-2);background:var(--color-ink-2);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.theme-scipacket .nav-links a{justify-content:center;min-height:44px;border-radius:0;background:var(--color-ink);color:var(--color-muted-on-dark);padding:var(--space-2xs) var(--space-xs);white-space:nowrap}.theme-scipacket .nav-links a[aria-current=page]{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 -3px 0 var(--color-accent)}.theme-scipacket main{padding-block:var(--space-sm) var(--space-2xl)}.theme-scipacket .site-footer{padding-block:var(--space-lg);border-top:0;background:var(--color-ink);color:var(--color-ink-on-dark)}.theme-scipacket .footer-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.theme-scipacket .footer-grid strong{display:block;margin-bottom:var(--space-2xs);color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.03em}.theme-scipacket .footer-grid .muted{max-width:74ch;color:var(--color-muted-on-dark);font-size:var(--text-sm)}.theme-scipacket .footer-grid .muted a,.theme-scipacket .footer-links a{color:var(--color-ink-on-dark)}.theme-scipacket .footer-links{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--color-ink-2)}.theme-scipacket .footer-links a{min-height:44px;padding:var(--space-xs);background:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sci-page{display:grid;gap:var(--space-lg);min-width:0}.sci-page h1,.sci-page h2,.sci-page h3,.sci-page h4{max-width:100%;margin-top:0;color:var(--color-ink);font-family:var(--font-display);font-style:normal;font-weight:700;letter-spacing:-.035em;overflow-wrap:anywhere}.sci-page h1{margin-bottom:var(--space-sm);font-size:var(--text-display);line-height:1.02}.sci-page h2{margin-bottom:var(--space-xs);font-size:clamp(1.55rem,3.2vw,2.5rem);line-height:1.08}.sci-page h3{margin-bottom:var(--space-2xs);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.2}.sci-page p{margin-top:0}.sci-page p:last-child{margin-bottom:0}.sci-lede,.sci-document-lede{max-width:68ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.58}.sci-document-title>.lede{max-width:68ch;color:var(--color-ink-2);font-size:var(--text-md);line-height:1.58}.sci-kicker,.sci-block-label,.sci-card-code,.sci-card-status,.sci-filter-label,.sci-console-code,.sci-accordion-code,.sci-file-meta,.sci-home-tool-code,.sci-home-tool-kind,.sci-summary-code,.sci-print-canonical-title,.print-document-label{color:var(--color-signal-dark);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.sci-kicker{display:inline-flex;align-items:center;gap:var(--space-2xs);margin:0 0 var(--space-xs)}.sci-kicker:before,.sci-block-label:before{content:"";width:.65rem;height:.18rem;background:var(--color-accent)}.sci-button,.theme-scipacket .button,.theme-scipacket button,.theme-scipacket .import-label{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--color-ink);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ink-on-dark);box-shadow:none;font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;line-height:1;padding:var(--space-xs) var(--space-sm);text-decoration:none;white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.sci-button--secondary,.theme-scipacket .button.secondary,.theme-scipacket .button-muted{border-color:var(--color-rule);background:var(--color-paper);color:var(--color-ink)}.sci-button--light{border-color:var(--color-paper);background:var(--color-paper);color:var(--color-ink)}.theme-scipacket button:active,.theme-scipacket .button:active,.theme-scipacket .import-label:active,.sci-button:active{transform:translateY(1px)}.theme-scipacket button[disabled]{border-color:var(--color-disabled);background:var(--color-paper-3);color:var(--color-muted)}.theme-scipacket button[aria-busy=true]{cursor:progress}.theme-scipacket button[data-state=error]{border-color:var(--color-error)}.theme-scipacket button[data-state=success]{border-color:var(--color-success)}.sci-action-strip,.sci-hero-actions,.sci-chip-row,.sci-file-types,.sci-source-badges,.sci-source-item-badges{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center}.sci-action-strip{margin-top:var(--space-sm)}.sci-status-chip,.sci-file-chip,.sci-mini-tag,.sci-chip-row span,.sci-source-badges span,.sci-source-item-badges span{display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:1.6rem;border:1px solid var(--color-rule);border-radius:999px;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-display);font-size:.69rem;font-weight:700;letter-spacing:.045em;line-height:1.25;overflow-wrap:anywhere;padding:var(--space-3xs) var(--space-2xs);text-transform:uppercase;white-space:normal}.sci-status-chip--live,.sci-file-chip{border-color:var(--color-signal);background:var(--color-paper-2);color:var(--color-signal-dark)}.sci-command-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;border:1px solid var(--color-ink);background:var(--color-ink)}.sci-command-hero>.sci-hero-copy{display:grid;align-content:start;padding:var(--space-md);background:var(--color-paper)}.sci-command-hero h1{font-size:clamp(2rem,10.5vw,4.3rem)}.sci-command-hero .sci-lede{max-width:58ch;font-size:var(--text-base)}.sci-hero-badges{display:none}.sci-command-image{display:none;margin:var(--space-md) 0 0;border-top:1px solid var(--color-rule);padding-top:var(--space-sm)}.sci-command-image img{width:100%;height:9rem;border-radius:var(--radius-preview);object-fit:cover;object-position:center 58%}.sci-command-image figcaption{margin-top:var(--space-2xs);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-xs)}.sci-home-toolboard,.sci-resource-console{--focus-ring: var(--color-focus-on-ink);display:grid;align-content:start;gap:var(--space-xs);padding:var(--space-sm);background:var(--color-ink);color:var(--color-ink-on-dark)}.sci-home-toolboard-heading{display:grid;gap:var(--space-3xs);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-ink-2)}.sci-home-toolboard-heading p,.sci-home-toolboard-heading h2,.sci-resource-console h2{margin:0;color:var(--color-ink-on-dark)}.sci-home-toolboard-heading h2,.sci-resource-console h2{font-size:var(--text-xl)}.sci-home-toolgrid,.sci-console-rows{display:grid;gap:1px;background:var(--color-ink-2)}.sci-home-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3xs) var(--space-xs);min-height:76px;padding:var(--space-xs);background:var(--color-ink);color:var(--color-ink-on-dark);text-decoration:none}.sci-home-tool strong{grid-column:1;color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:var(--text-base);line-height:1.2}.sci-home-tool small{display:none;grid-column:1 / -1;color:var(--color-muted-on-dark);font-size:var(--text-sm);line-height:1.35}.sci-home-tool-kind{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--color-focus-on-ink);text-align:right}.sci-role-dock,.sci-filter-rail{display:flex;flex-wrap:wrap;gap:1px;align-items:stretch;border:1px solid var(--color-rule);background:var(--color-rule)}.sci-role-dock{position:sticky;top:var(--space-3xs);z-index:var(--z-sticky)}.sci-role-dock>*,.sci-filter-rail>*{background:var(--color-paper)}.sci-role-dock .sci-filter-label,.sci-filter-rail .sci-filter-label{display:flex;align-items:center;flex:1 1 100%;min-height:44px;padding-inline:var(--space-xs);color:var(--color-muted)}.sci-role-dock a,.sci-filter-rail a{display:inline-flex;align-items:center;justify-content:center;flex:1 1 9rem;min-height:44px;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;padding-inline:var(--space-xs);text-decoration:none;white-space:nowrap}.sci-lab-board,.sci-artifact-board,.sci-guide-console,.sci-workflow-index{display:grid;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-rule);background:var(--color-paper)}.sci-section-header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);align-items:end;margin-bottom:var(--space-xs)}.sci-section-header>*{min-width:0;max-width:100%}.sci-section-header p{max-width:var(--measure-reading);color:var(--color-ink-2)}.sci-accordion-stack{display:grid;gap:1px;border:1px solid var(--color-rule);background:var(--color-rule)}.sci-accordion{background:var(--color-paper)}.sci-accordion summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xs) var(--space-xs);align-items:center;min-height:64px;padding:var(--space-xs) var(--space-sm);background:var(--color-paper);color:var(--color-ink);cursor:pointer;list-style:none}.sci-accordion summary::-webkit-details-marker{display:none}.sci-accordion summary:after{content:"+";grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--color-accent-dark);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700}.sci-accordion[open] summary{background:var(--color-paper-2);box-shadow:inset 0 -1px 0 var(--color-rule)}.sci-accordion[open] summary:after{content:"-"}.sci-accordion summary strong{grid-column:1;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-base);line-height:1.25}.sci-accordion-code{grid-column:1}.sci-accordion-body{display:grid;gap:var(--space-xs);padding:var(--space-sm)}.sci-source-strip{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center;margin:0;color:var(--color-ink-2);font-size:var(--text-sm)}.sci-source-strip span{color:var(--color-signal-dark);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.055em;text-transform:uppercase}.sci-table-wrap{max-width:100%;overflow:visible;border:1px solid var(--color-rule)}.sci-resource-table{display:block;width:100%;max-width:100%;border-collapse:collapse;border-radius:0;background:var(--color-paper);color:var(--color-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:1.45}.sci-resource-table caption{padding:var(--space-xs);border-bottom:1px solid var(--color-rule);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;text-align:left;text-transform:uppercase}.sci-resource-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sci-resource-table tbody,.sci-resource-table tr,.sci-resource-table th,.sci-resource-table td{display:block}.sci-resource-table tr{display:grid;gap:var(--space-2xs);padding:var(--space-xs);border-bottom:1px solid var(--color-rule-soft)}.sci-resource-table tr:last-child{border-bottom:0}.sci-resource-table th,.sci-resource-table td{display:grid;grid-template-columns:minmax(5.7rem,.36fr) minmax(0,1fr);gap:var(--space-2xs);align-items:start;padding:0;border:0;max-width:100%;text-align:left;overflow-wrap:anywhere;word-break:normal}.sci-resource-table th:before,.sci-resource-table td:before{content:attr(data-label);color:var(--color-muted);font-family:var(--font-display);font-size:.67rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.sci-resource-table td:first-child span,.sci-resource-table th:first-child span{display:block;margin-top:var(--space-3xs);color:var(--color-muted);font-size:var(--text-sm)}.sci-file-link{color:var(--color-ink);font-family:var(--font-display);font-weight:700}.sci-field-note{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;border:1px solid var(--color-ink);background:var(--color-ink)}.sci-field-visual{position:relative;min-height:210px;margin:0;overflow:hidden;background:var(--color-ink)}.sci-field-visual img{width:100%;height:100%;min-height:210px;object-fit:cover}.sci-field-visual figcaption{position:absolute;inset:auto var(--space-xs) var(--space-xs);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--color-rule)}.sci-field-visual figcaption span{padding:var(--space-2xs);background:var(--color-ink);color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:.66rem;font-weight:700;text-align:center;text-transform:uppercase}.sci-field-note-copy{padding:var(--space-md);background:var(--color-paper)}.sci-field-note-copy p{color:var(--color-ink-2)}.sci-text-link,.sci-math-link{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink);font-weight:700}.sci-tool-header,.sci-guide-header,.sci-document-header{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;border:1px solid var(--color-rule);background:var(--color-rule)}.sci-tool-title,.sci-guide-title,.sci-document-title{padding:var(--space-md);background:var(--color-paper)}.sci-tool-header--compact .sci-tool-title{padding-block:var(--space-lg)}.sci-tool-trustline{display:grid;gap:var(--space-2xs);margin:var(--space-sm) 0 0;padding:var(--space-xs) 0 0;border-top:1px solid var(--color-rule);list-style:none}.sci-tool-trustline li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm)}.sci-tool-trustline li:before{content:"/";color:var(--color-accent-dark);font-family:var(--font-display);font-weight:700}.sci-record-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:var(--space-sm) 0 0;padding:1px;background:var(--color-rule)}.sci-record-strip>div{display:grid;gap:var(--space-3xs);padding:var(--space-xs);background:var(--color-paper-2)}.sci-record-strip dt{color:var(--color-muted);font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.sci-record-strip dd{margin:0;color:var(--color-ink);font-size:var(--text-sm);font-weight:700;overflow-wrap:anywhere}.sci-quick-look{display:grid;align-content:start;padding:var(--space-sm);background:var(--color-ink);color:var(--color-ink-on-dark)}.sci-quick-look .sci-block-label{margin-bottom:var(--space-xs);color:var(--color-focus-on-ink)}.sci-quick-look dl{display:grid;gap:0;margin:0;border-top:1px solid var(--color-ink-2)}.sci-quick-look dl>div{display:grid;grid-template-columns:minmax(6.2rem,.42fr) minmax(0,1fr);gap:var(--space-xs);padding:var(--space-xs);border-bottom:1px solid var(--color-ink-2);background:var(--color-ink)}.sci-quick-look dt{color:var(--color-muted-on-dark);font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sci-quick-look dd{margin:0;color:var(--color-ink-on-dark);font-size:var(--text-sm);font-weight:700;overflow-wrap:anywhere}.sci-packet-grid,.sci-tool-grid,.sci-guide-grid,.sci-preview-grid,.sci-workflow-grid,.sci-source-grid,.sci-workflow-list,.sci-guide-rows,.sci-workflow-file-list{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--color-rule)}.sci-packet-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xs) var(--space-sm);min-height:100%;padding:var(--space-sm);border:0;border-radius:0;background:var(--color-paper);color:var(--color-ink);box-shadow:none;text-decoration:none}.sci-packet-card--ready{box-shadow:inset 4px 0 0 var(--color-signal)}.sci-packet-card--draft{background:var(--color-paper-2);box-shadow:inset 4px 0 0 var(--color-accent)}.sci-packet-card .sci-card-code{grid-column:1}.sci-packet-card .sci-card-status{grid-column:2;grid-row:1;color:var(--color-accent-dark);text-align:right}.sci-packet-card strong,.sci-packet-card p,.sci-packet-card .sci-chip-row,.sci-packet-card .sci-output-list,.sci-packet-card .sci-source-note{grid-column:1 / -1}.sci-packet-card strong{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-md);line-height:1.25}.sci-packet-card p,.sci-source-note,.sci-local-note,.sci-non-affiliation{color:var(--color-muted)}.sci-output-list,.sci-check-list{display:grid;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.sci-output-list li,.sci-check-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xs)}.sci-output-list li:before,.sci-check-list li:before{content:"/";color:var(--color-accent-dark);font-family:var(--font-display);font-weight:700}.sci-file-row,.sci-workflow-list a,.sci-guide-tool-link{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xs);padding:var(--space-xs);border:0;border-radius:0;background:var(--color-paper);color:var(--color-ink);text-decoration:none}.sci-file-row--ready{box-shadow:inset 4px 0 0 var(--color-signal)}.sci-file-row--draft{background:var(--color-paper-2);box-shadow:inset 4px 0 0 var(--color-accent)}.sci-file-main{display:grid;gap:var(--space-3xs)}.sci-file-main strong,.sci-workflow-list strong,.sci-guide-tool-link strong{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-base)}.sci-file-main small,.sci-workflow-list small,.sci-guide-tool-link span{color:var(--color-muted)}.sci-file-meta{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-xs);color:var(--color-muted)}.sci-mini-table{display:grid;gap:1px;background:var(--color-rule)}.sci-mini-row{display:grid;grid-template-columns:minmax(6rem,.36fr) minmax(0,1fr);gap:var(--space-xs);padding:var(--space-xs);background:var(--color-paper)}.sci-mini-row span{color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.sci-source-panel{--focus-ring: var(--color-focus-on-ink);display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--color-ink);color:var(--color-ink-on-dark)}.sci-source-panel h2,.sci-source-panel p,.sci-source-panel .sci-block-label,.sci-source-panel .sci-non-affiliation{color:var(--color-ink-on-dark)}.sci-source-panel .sci-block-label{display:inline-flex;align-items:center;gap:var(--space-2xs)}.sci-source-grid{background:var(--color-ink-2)}.sci-source-item{display:grid;gap:var(--space-2xs);padding:var(--space-xs);background:var(--color-ink)}.sci-source-item a,.sci-source-item strong{color:var(--color-ink-on-dark);font-family:var(--font-display);font-weight:700}.sci-source-item span,.sci-source-item .sci-source-note-text{color:var(--color-muted-on-dark);font-size:var(--text-sm)}.sci-two-column,.sci-evidence-register,.sci-note-register,.sci-document-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;border:1px solid var(--color-rule);background:var(--color-rule)}.sci-density-panel,.sci-check-panel,.sci-guide-section,.sci-document-section,.sci-document-grid>*{padding:var(--space-md);border:0;border-radius:0;background:var(--color-paper);box-shadow:none}.sci-density-panel,.sci-check-panel{box-shadow:inset 0 3px 0 var(--color-ink)}.sci-warning-panel,.theme-scipacket .disclaimer{padding:var(--space-sm);border:1px solid var(--color-accent);border-radius:var(--radius-panel);background:var(--color-paper);color:var(--color-ink);box-shadow:none}.sci-guide-body,.sci-guide-document{display:grid;gap:0;border:1px solid var(--color-rule);background:var(--color-paper)}.sci-guide-section{border-bottom:1px solid var(--color-rule-soft)}.sci-guide-section:last-child{border-bottom:0}.sci-guide-section p{max-width:var(--measure-reading);color:var(--color-ink-2)}.sci-guide-document{width:100%;max-width:var(--measure-document);margin-inline:auto}.sci-source-list{display:grid;gap:1px;margin:0;padding:0;background:var(--color-rule);list-style:none}.sci-source-list li{padding:var(--space-xs);background:var(--color-paper)}.sci-about-artifact{width:100%;height:100%;min-height:230px;max-height:360px;border-radius:0;object-fit:cover}.sci-about-boundaries{display:grid}.sci-document-page{width:100%;max-width:var(--measure-document);margin-inline:auto}.sci-document-aside{--focus-ring: var(--color-focus-on-ink);display:grid;align-content:start;gap:var(--space-xs);padding:var(--space-md);background:var(--color-ink);color:var(--color-ink-on-dark)}.sci-document-aside h2,.sci-document-aside p,.sci-document-aside strong{margin:0;color:var(--color-ink-on-dark)}.sci-document-aside .sci-card-code{color:var(--color-focus-on-ink)}.sci-document-page>.section,.sci-page>.section{padding:var(--space-md);border:1px solid var(--color-rule);border-radius:0;background:var(--color-paper);box-shadow:none}.sci-page>.section:first-child:not(.panel){border-top:5px solid var(--color-ink);border-left:1px solid var(--color-rule)}.sci-page .section .panel,.sci-page>.section.panel{padding:var(--space-md);border:1px solid var(--color-rule);border-radius:0;background:var(--color-paper);box-shadow:none}.sci-page .eyebrow{margin-bottom:var(--space-xs);color:var(--color-signal-dark);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.075em;text-transform:uppercase}.sci-workspace-frame{display:grid;gap:var(--space-sm)}.theme-scipacket .tool-workspace,.sci-ready-tool{display:grid;gap:1px;margin:0;padding:0;border:1px solid var(--color-rule);border-radius:0;background:var(--color-rule);box-shadow:none}.theme-scipacket .workspace-banner,.sci-ready-banner{--focus-ring: var(--color-focus-on-ink);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);padding:var(--space-md);border:0;border-radius:0;background:var(--color-ink);color:var(--color-ink-on-dark);box-shadow:none}.theme-scipacket .workspace-banner h2,.theme-scipacket .workspace-banner p,.theme-scipacket .workspace-banner .sci-kicker{color:var(--color-ink-on-dark)}.sci-save-stack{display:grid;gap:var(--space-2xs);align-content:start}.theme-scipacket .save-state{width:fit-content;max-width:100%;margin:0;padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-ink-2);border-radius:999px;background:var(--color-ink);color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:var(--text-xs);white-space:normal}.sci-backup-nudge{max-width:34ch;color:var(--color-muted-on-dark)!important;font-size:var(--text-sm)}body.theme-scipacket .sci-backup-nudge button{min-height:44px;border:0;background:var(--color-transparent);color:var(--color-focus-on-ink);padding:0;text-decoration:underline}.sci-ready-actions,.theme-scipacket .tool-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--color-rule)}.sci-ready-actions>*,.theme-scipacket .tool-actions>*{width:100%;min-height:48px;border-radius:0}.sci-ready-actions .print-logo-control{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xs);padding:var(--space-xs);background:var(--color-paper)}.sci-ready-form,.sci-row-stack,.sci-budget-results,.sci-print-packet,.sci-print-closing{display:grid;gap:1px;background:var(--color-rule)}.sci-ready-form>.sci-density-panel,.sci-budget-results,.theme-scipacket .tool-panel{border:0;border-radius:0;background:var(--color-paper);box-shadow:none}.sci-row-panel{margin:0;padding:var(--space-sm);border:1px solid var(--color-rule);border-radius:0;background:var(--color-paper-2)}.sci-row-panel legend{padding-inline:var(--space-2xs);background:var(--color-paper-2);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:700}.theme-scipacket .form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.theme-scipacket .field{display:grid;gap:var(--space-3xs);color:var(--color-ink);font-size:var(--text-sm);font-weight:700}.theme-scipacket .field>small{min-height:1lh;color:var(--color-muted);font-weight:400}.theme-scipacket input,.theme-scipacket textarea,.theme-scipacket select{width:100%;min-height:48px;border:1px solid var(--color-rule);border-radius:var(--radius-control);outline:3px solid var(--color-transparent);outline-offset:1px;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:1rem;padding:var(--space-xs);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.theme-scipacket textarea{min-height:7rem;resize:vertical}.theme-scipacket input:focus-visible,.theme-scipacket textarea:focus-visible,.theme-scipacket select:focus-visible{border-color:var(--color-ink-2);outline-color:var(--color-focus)}.theme-scipacket input[aria-invalid=true],.theme-scipacket textarea[aria-invalid=true],.theme-scipacket select[aria-invalid=true]{border-color:var(--color-error)}.theme-scipacket input[data-state=success],.theme-scipacket textarea[data-state=success],.theme-scipacket select[data-state=success]{border-color:var(--color-success)}.theme-scipacket .field-checkbox{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3xs) var(--space-2xs)}.theme-scipacket .field-checkbox input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:0;margin-top:var(--space-3xs);padding:0;accent-color:var(--color-signal-dark)}.theme-scipacket .field-checkbox small{grid-column:2}.sci-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--color-rule)}.sci-result-card{display:grid;align-content:start;gap:var(--space-3xs);min-width:0;max-width:100%;padding:var(--space-xs);border:0;border-radius:0;background:var(--color-paper)}.sci-result-card span,.sci-result-card small{max-width:100%;color:var(--color-muted);font-size:var(--text-xs);overflow-wrap:anywhere}.sci-result-card strong,.sci-packet-title-row strong,.print-document-metric,.sci-print-summary dd{max-width:100%;color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;line-height:1.15;overflow-wrap:anywhere;word-break:normal}.sci-result-card strong{font-size:clamp(1rem,4.6vw,1.4rem)}.sci-summary-bar{--focus-ring: var(--color-focus-on-ink);position:static;z-index:var(--z-sticky);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs);align-items:center;padding:var(--space-xs);border:0;border-radius:0;background:var(--color-ink);color:var(--color-ink-on-dark);box-shadow:none}.sci-summary-code{display:none}.sci-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xs) var(--space-sm)}.sci-summary-stat{display:grid;gap:var(--space-3xs);min-width:0;max-width:100%}.sci-summary-stat small{color:var(--color-muted-on-dark);font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:.04em;overflow-wrap:anywhere;text-transform:uppercase}.sci-summary-stat strong{max-width:100%;color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:clamp(.875rem,3.8vw,1rem);font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere;word-break:normal}.sci-summary-jump{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-xs);border:1px solid var(--color-ink-2);border-radius:var(--radius-control);color:var(--color-ink-on-dark);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.sci-print-packet{padding:var(--space-sm);background:var(--color-paper)}.sci-ready-tool .sci-print-packet{display:none}.print-document-header,.sci-print-document-page,.sci-print-document,.sci-print-toolbar,.sci-print-toolbar-actions,.sci-operator-document,.sci-audience-document,.sci-audience-header,.sci-print-summary{display:grid;gap:var(--space-xs)}.print-document-header>*,.print-brand-row>*,.print-document-title,.sci-audience-header,.sci-print-summary,.sci-print-summary>div,.sci-operator-document,.sci-audience-document{min-width:0;max-width:100%}.print-document-header{grid-template-columns:minmax(0,1fr);padding-bottom:var(--space-xs);border-bottom:3px solid var(--color-ink)}.print-brand-row{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.print-logo,.print-brand-mark{width:3.2rem;height:3.2rem;border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);object-fit:contain}.print-brand-mark{display:inline-grid;place-items:center;background:var(--color-ink);color:var(--color-ink-on-dark);font-family:var(--font-display);font-weight:700}.print-brand-name{display:block;color:var(--color-ink);font-weight:700;overflow-wrap:anywhere}.print-document-title{grid-column:1 / -1}.print-document-title h3,.print-document-title p,.sci-audience-header h2,.sci-audience-header p{max-width:100%;margin:0;overflow-wrap:anywhere}.print-document-title h3{font-size:clamp(1.25rem,4vw,1.75rem);line-height:1.12}.print-document-metric{justify-self:start;font-size:clamp(1rem,3vw,1.3rem)}.print-document-title p,.sci-audience-header p{color:var(--color-muted)}.sci-print-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.sci-print-summary div,.print-document-section{display:grid;gap:var(--space-3xs);padding:var(--space-xs);border:1px solid var(--color-rule);background:var(--color-paper)}.sci-print-summary dt{color:var(--color-muted);font-size:var(--text-xs);line-height:1.3;overflow-wrap:anywhere}.sci-print-summary dd{margin:0;font-size:clamp(.95rem,3vw,1.125rem)}.sci-print-cell-note{display:block;margin-top:var(--space-3xs);color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none}.sci-print-source-note,.sci-print-document-footer{margin:0;padding:var(--space-xs);border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-xs)}.sci-print-body{min-height:100dvh;background:var(--color-paper-2)!important}.sci-print-shell{width:min(65rem,calc(100% - 1rem));margin-inline:auto;padding-block:var(--space-sm) var(--space-lg)}.sci-print-toolbar,.sci-print-document{padding:var(--space-sm);border:1px solid var(--color-rule);background:var(--color-paper)}.sci-print-toolbar-actions{grid-template-columns:minmax(0,1fr)}.sci-audience-document{padding-top:var(--space-sm);border-top:2px solid var(--color-rule)}@media(hover:hover)and (pointer:fine){.theme-scipacket .nav-links a:hover,.theme-scipacket .footer-links a:hover,.sci-home-tool:hover,.sci-resource-console a:hover{background:var(--color-ink-2);color:var(--color-ink-on-dark)}.theme-scipacket a:hover{color:var(--color-accent-dark);text-decoration-color:var(--color-accent)}.theme-scipacket button:hover,.theme-scipacket .button:hover,.theme-scipacket .import-label:hover,.sci-button:hover{background:var(--color-ink-2);color:var(--color-ink-on-dark)}.sci-button--secondary:hover,.theme-scipacket .button.secondary:hover,.theme-scipacket .button-muted:hover{border-color:var(--color-ink);background:var(--color-paper-2);color:var(--color-ink)}.sci-role-dock a:hover,.sci-filter-rail a:hover,.sci-file-row:hover,.sci-packet-card:hover,.sci-workflow-list a:hover,.sci-guide-tool-link:hover{background:var(--color-paper-2);color:var(--color-ink)}.theme-scipacket input:hover,.theme-scipacket textarea:hover,.theme-scipacket select:hover{background:var(--color-paper-2)}}@media(max-width:39.999rem){.sci-command-hero h1{font-size:clamp(1.7rem,7.2vw,1.85rem);line-height:1.04}.sci-tool-page{gap:var(--space-xs)}.sci-tool-header--compact .sci-tool-title{padding:var(--space-sm)}.sci-tool-header--compact .sci-kicker,.sci-tool-header--compact .sci-lede,.sci-tool-header--compact .sci-record-strip,.sci-tool-header--compact .sci-action-strip,.sci-tool-header--compact .sci-tool-trustline{display:none}.sci-tool-header--compact h1{margin:0;font-size:clamp(1.6rem,7vw,2rem);line-height:1.08}.sci-ready-banner{gap:var(--space-2xs);padding:var(--space-xs)}.sci-ready-banner>div:first-child>:not(.sci-kicker),.sci-ready-banner .sci-backup-nudge{display:none}.sci-ready-banner .sci-kicker{margin:0;font-size:var(--text-xs)}.sci-ready-banner .save-state{padding:var(--space-3xs) var(--space-2xs)}.sci-save-stack{justify-items:start}.sci-ready-actions,.theme-scipacket .tool-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.sci-ready-actions .print-logo-control{padding:var(--space-2xs)}.sci-ready-actions .print-logo-control small{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(max-width:22rem){.sci-result-grid,.sci-print-summary,.sci-summary-stats,.sci-summary-bar{grid-template-columns:minmax(0,1fr)}.sci-summary-jump{justify-self:start}}@media(min-width:40rem){.theme-scipacket .site-shell{width:min(var(--measure-shell),calc(100% - 2rem))}.theme-scipacket .nav-wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:var(--space-2xs) var(--space-xs)}.theme-scipacket .nav-links{display:flex;justify-content:flex-end;border:0;background:var(--color-transparent)}.theme-scipacket .nav-links a{min-width:auto;border-inline-start:1px solid var(--color-ink-2)}.theme-scipacket .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.sci-page{gap:var(--space-xl)}.sci-command-hero>.sci-hero-copy,.sci-home-toolboard,.sci-resource-console,.sci-lab-board,.sci-source-panel,.sci-tool-title,.sci-guide-title,.sci-document-title,.sci-document-aside,.sci-density-panel,.sci-check-panel,.sci-guide-section,.sci-document-section,.sci-document-grid>*{padding:var(--space-lg)}.sci-hero-badges{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin-top:var(--space-sm)}.sci-home-tool small{display:block}.sci-home-tool{min-height:104px}.sci-command-image{display:block}.sci-role-dock .sci-filter-label,.sci-filter-rail .sci-filter-label{flex:0 0 auto}.sci-role-dock a,.sci-filter-rail a{flex:0 1 auto}.sci-accordion summary{grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr) auto}.sci-accordion summary:after{grid-column:3;grid-row:1}.sci-accordion summary strong{grid-column:2;grid-row:1}.sci-accordion-code{grid-column:1;grid-row:1}.sci-field-visual figcaption{grid-template-columns:repeat(4,minmax(0,1fr))}.sci-packet-grid,.sci-tool-grid,.sci-guide-grid,.sci-workflow-list,.sci-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sci-ready-actions,.theme-scipacket .tool-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-scipacket .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-scipacket .field-wide{grid-column:1 / -1}.sci-result-grid,.sci-print-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.sci-summary-bar{position:sticky;bottom:var(--space-2xs);grid-template-columns:auto minmax(0,1fr) auto;box-shadow:0 10px 28px var(--color-shadow)}.sci-summary-code{display:block}.sci-summary-stats{display:flex;flex-wrap:wrap}.print-document-header{grid-template-columns:minmax(0,1fr) auto}.print-document-metric{grid-column:2;grid-row:1;justify-self:end;max-width:24ch;text-align:right}.sci-print-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end}.sci-print-toolbar-actions{grid-template-columns:repeat(2,auto)}}@media(min-width:60rem){.sci-resource-table{display:table}.sci-resource-table thead{position:static;width:auto;height:auto;overflow:visible;clip:auto}.sci-resource-table tbody{display:table-row-group}.sci-resource-table tr{display:table-row;padding:0;border:0}.sci-resource-table th,.sci-resource-table td{display:table-cell;padding:var(--space-xs);border-bottom:1px solid var(--color-rule-soft);text-align:left;vertical-align:top}.sci-resource-table th{background:var(--color-ink);color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.035em}.sci-resource-table tbody th{background:var(--color-paper);color:var(--color-ink)}.sci-resource-table th:before,.sci-resource-table td:before{content:none}.sci-print-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:60rem){body.theme-scipacket,.theme-scipacket body{font-size:1.0625rem;line-height:1.62}.theme-scipacket .footer-grid{grid-template-columns:minmax(0,1fr) minmax(24rem,.62fr);align-items:start}.theme-scipacket .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.sci-command-hero{grid-template-columns:minmax(24rem,.88fr) minmax(0,1.12fr)}.sci-command-hero>.sci-hero-copy{align-content:center}.sci-command-hero h1{font-size:clamp(2.8rem,4.5vw,3.8rem)}.sci-command-hero .sci-lede{font-size:var(--text-md)}.sci-command-image{display:none}.sci-home-toolboard{padding:var(--space-lg)}.sci-home-toolgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sci-field-note{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.sci-field-visual,.sci-field-visual img{min-height:310px}.sci-field-note-copy{align-self:stretch;padding:var(--space-lg)}.sci-tool-header:not(.sci-tool-header--compact),.sci-guide-header,.sci-document-header{grid-template-columns:minmax(0,1.4fr) minmax(23rem,.6fr)}.sci-about-header{grid-template-columns:minmax(0,1fr) minmax(21rem,.48fr)}.sci-two-column,.sci-evidence-register,.sci-note-register,.sci-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sci-section-header{grid-template-columns:minmax(0,1fr) auto;margin-bottom:var(--space-sm)}.sci-file-row{grid-template-columns:minmax(0,1fr) minmax(10rem,.38fr) auto;align-items:center}.sci-workflow-file-row{grid-template-columns:minmax(6.5rem,.16fr) minmax(0,1fr) minmax(11rem,.34fr) auto}.sci-record-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.sci-lab-board,.sci-artifact-board,.sci-guide-console,.sci-workflow-index{padding:var(--space-lg) 0 0;border:0;border-top:1px solid var(--color-rule);background:var(--color-transparent)}.sci-packet-grid,.sci-tool-grid,.sci-guide-grid,.sci-workflow-list,.sci-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sci-ready-banner{grid-template-columns:minmax(0,1fr) auto}.sci-save-stack{justify-items:end}.sci-ready-actions,.theme-scipacket .tool-actions{grid-template-columns:repeat(6,minmax(0,1fr))}.sci-ready-actions .print-logo-control{grid-column:span 6;grid-template-columns:auto minmax(0,1fr);align-items:center}.theme-scipacket .sci-row-panel .form-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.theme-scipacket .sci-row-panel .form-grid .field-wide{grid-column:1 / -1}.sci-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.sci-command-hero{grid-template-columns:minmax(30rem,5fr) minmax(0,7fr)}.sci-home-toolgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sci-home-tool{min-height:112px}}@media(prefers-reduced-motion:reduce){.theme-scipacket *,.theme-scipacket *:before,.theme-scipacket *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{@page{size:letter;margin:.5in}body.theme-scipacket,.theme-scipacket body{background:var(--color-paper)!important;color:var(--color-ink)!important}body.theme-scipacket .sci-tool-page>:not(.sci-workspace-frame),body.theme-scipacket .tool-workspace:not(.sci-ready-tool)>:not(.sci-print-packet),body.theme-scipacket .sci-ready-tool>:not(.sci-budget-results),body.theme-scipacket .sci-budget-results>:not(.sci-print-packet){display:none!important}body.theme-scipacket .site-shell,body.theme-scipacket main,body.theme-scipacket .sci-page,body.theme-scipacket .sci-workspace-frame,body.theme-scipacket .tool-workspace,body.theme-scipacket .sci-ready-tool,body.theme-scipacket .sci-budget-results{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.theme-scipacket .sci-print-packet{display:block!important;padding:0!important;border:0!important;background:var(--color-paper)!important;color:var(--color-ink)!important}body.theme-scipacket .sci-print-document,body.theme-scipacket .sci-operator-document,body.theme-scipacket .sci-audience-document{display:block!important}body.theme-scipacket .sci-print-document>*+*,body.theme-scipacket .sci-print-packet>*+*,body.theme-scipacket .sci-operator-document>*+*,body.theme-scipacket .sci-audience-document>*+*{margin-block-start:var(--space-2xs)}body.theme-scipacket .sci-operator-document,body.theme-scipacket .sci-audience-document,body.theme-scipacket .print-document-header,body.theme-scipacket .print-document-header>*,body.theme-scipacket .sci-print-summary,body.theme-scipacket .sci-print-summary>div,body.theme-scipacket .sci-table-wrap{min-width:0!important;max-width:100%!important}body.theme-scipacket .sci-audience-document{break-before:page;page-break-before:always;border:0;padding-top:0}body.theme-scipacket .sci-resource-table{display:table;width:100%;table-layout:fixed;font-size:8pt;line-height:1.25}body.theme-scipacket .sci-print-table-compact{font-size:8pt}body.theme-scipacket .sci-resource-table thead{position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip:auto}body.theme-scipacket .sci-resource-table tbody{display:table-row-group}body.theme-scipacket .sci-resource-table tr{display:table-row;break-inside:avoid}body.theme-scipacket .sci-resource-table th,body.theme-scipacket .sci-resource-table td{display:table-cell;max-width:0;padding:var(--space-3xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:normal;word-break:normal}body.theme-scipacket .sci-resource-table th:before,body.theme-scipacket .sci-resource-table td:before{content:none}body.theme-scipacket .print-document-header{grid-template-columns:minmax(0,1fr) minmax(0,15rem)}body.theme-scipacket .print-document-title h3{font-size:16pt;line-height:1.1}body.theme-scipacket .print-document-metric{max-width:100%;font-size:10pt;line-height:1.2;overflow-wrap:anywhere}body.theme-scipacket .print-document-header,body.theme-scipacket .sci-audience-header,body.theme-scipacket .sci-warning-panel,body.theme-scipacket .sci-local-note,body.theme-scipacket .print-document-section,body.theme-scipacket .sci-print-closing,body.theme-scipacket .sci-print-document-footer{break-inside:avoid}body.theme-scipacket .sci-print-body,body.theme-scipacket.sci-print-body,body.theme-scipacket .sci-print-shell,body.theme-scipacket .sci-print-document-page,body.theme-scipacket .sci-print-document{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:var(--color-paper)!important;box-shadow:none!important}body.theme-scipacket .sci-print-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3xs)}body.theme-scipacket .sci-print-summary>div{break-inside:avoid;padding:var(--space-2xs)}body.theme-scipacket .sci-print-summary dt{font-size:8pt}body.theme-scipacket .sci-print-summary dd{font-size:9pt;line-height:1.2}}.theme-scipacket{--sci-paper: #f5f3ed;--sci-paper-deep: #ebe8df;--sci-surface: #fffdf8;--sci-surface-cool: #edf6f3;--sci-ink: #12364a;--sci-ink-deep: #092536;--sci-ink-soft: #496270;--sci-rule: #ccd7d3;--sci-rule-strong: #9fb3ae;--sci-ledger-rule: rgba(9, 37, 54, .72);--sci-coral: #f56443;--sci-coral-dark: #c74429;--sci-teal: #008b87;--sci-teal-dark: #006b69;--sci-mint: #bde9dc;--sci-mint-soft: #e4f4ee;--sci-sun: #f9b64a;--sci-danger: #a63b2b;--sci-shadow-sm: 0 8px 24px rgba(18, 54, 74, .08);--sci-shadow-lg: 0 24px 70px rgba(8, 37, 54, .18);--sci-display: "Fraunces", Georgia, serif;--sci-body: "IBM Plex Sans", Arial, sans-serif;--sci-mono: "IBM Plex Mono", monospace;background:var(--sci-paper);color:var(--sci-ink);font-family:var(--sci-body);font-size:17px;line-height:1.58}.theme-scipacket,.theme-scipacket body{overflow-x:clip}.theme-scipacket body{margin:0;min-width:320px;background:radial-gradient(circle at 1px 1px,rgba(18,54,74,.055) 1px,transparent 0) 0 0 / 24px 24px,var(--sci-paper);color:var(--sci-ink)}.theme-scipacket *{box-sizing:border-box}.theme-scipacket :focus-visible{outline:3px solid var(--sci-sun);outline-offset:3px}.theme-scipacket ::selection{background:var(--sci-mint);color:var(--sci-ink-deep)}.theme-scipacket .skip-link{z-index:1000;border-radius:0 0 10px;background:var(--sci-sun);color:var(--sci-ink-deep);font-weight:700}.theme-scipacket>.site-header{position:sticky;z-index:100;top:0;border:0;border-bottom:1px solid rgba(18,54,74,.12);background:#fffdf8f0;box-shadow:none;backdrop-filter:blur(18px)}.theme-scipacket .site-shell{width:min(100% - 4rem,88rem);max-width:none;margin-inline:auto;padding-inline:0}.theme-scipacket main.site-shell{padding-block:1.25rem 0}.theme-scipacket .sci-page [id]{scroll-margin-top:6.5rem}.theme-scipacket .nav-wrap{display:flex;min-height:4.5rem;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;padding:0;border:0;background:transparent;color:var(--sci-ink-deep);box-shadow:none}.theme-scipacket .brand-mark{display:inline-flex;min-height:3rem;align-items:center;gap:.7rem;color:var(--sci-ink-deep);text-decoration:none}.theme-scipacket .brand-dot{display:grid;width:2.7rem;height:2.7rem;place-items:center;overflow:hidden;border:0;border-radius:12px;background:transparent;box-shadow:none}.theme-scipacket .brand-logo{width:100%;height:100%;object-fit:contain}.theme-scipacket .brand-name{font-family:var(--sci-display);font-size:1.45rem;font-weight:700;letter-spacing:-.025em}.theme-scipacket .nav-links{display:flex;align-items:center;gap:.25rem}.theme-scipacket .nav-links a{display:inline-flex;min-height:2.75rem;align-items:center;padding:.65rem .95rem;border:0;border-radius:999px;background:transparent;color:var(--sci-ink-soft);font-size:.875rem;font-weight:700;letter-spacing:.03em;text-decoration:none;text-transform:none}.theme-scipacket .nav-links a[aria-current=page]{background:var(--sci-mint-soft);color:var(--sci-teal-dark)}@media(hover:hover){.theme-scipacket .nav-links a:hover{background:var(--sci-paper-deep);color:var(--sci-ink-deep)}}.theme-scipacket .sci-page{display:grid;gap:clamp(3.5rem,5vw,4.5rem);width:100%;min-width:0;padding-bottom:clamp(3.5rem,6vw,5rem)}.theme-scipacket .sci-page h1,.theme-scipacket .sci-page h2,.theme-scipacket .sci-page h3{max-width:none;margin-top:0;color:var(--sci-ink-deep);font-family:var(--sci-display);font-weight:600;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.theme-scipacket .sci-page h1{margin-bottom:1.35rem;font-size:clamp(2.8rem,6vw,5.9rem)}.theme-scipacket .sci-page h2{margin-bottom:.75rem;font-size:clamp(2rem,3.6vw,3.4rem)}.theme-scipacket .sci-page h3{font-size:clamp(1.3rem,2vw,1.7rem)}.theme-scipacket .sci-page p,.theme-scipacket .sci-page li,.theme-scipacket .sci-page dd{color:var(--sci-ink-soft)}.theme-scipacket .sci-page a{text-underline-offset:.18em}.theme-scipacket .sci-kicker,.theme-scipacket .sci-block-label,.theme-scipacket .sci-card-code,.theme-scipacket .sci-console-code,.theme-scipacket .sci-home-tool-code,.theme-scipacket .sci-home-tool-kind,.theme-scipacket .sci-filter-label,.theme-scipacket .sci-accordion-code,.theme-scipacket .sci-mini-tag{color:var(--sci-teal-dark);font-family:var(--sci-mono);font-size:.72rem;font-weight:700;letter-spacing:.105em;line-height:1.35;text-transform:uppercase}.theme-scipacket .sci-kicker{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem}.theme-scipacket .sci-kicker:before{width:1.6rem;height:3px;border-radius:3px;background:var(--sci-coral);content:""}.theme-scipacket .sci-lede,.theme-scipacket .lede{max-width:65ch;margin:0;color:var(--sci-ink-soft);font-size:clamp(1.08rem,1.7vw,1.3rem);line-height:1.6}.theme-scipacket .sci-command-hero{position:relative;display:block;min-height:46rem;overflow:hidden;padding:0;border:0;border-radius:2rem;background:var(--sci-ink-deep);box-shadow:var(--sci-shadow-lg)}.theme-scipacket .sci-command-hero:before{content:none}.theme-scipacket .sci-command-hero:after{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#092536f7,#092536db 42%,#0925362e 76%,#09253614);content:""}.theme-scipacket .sci-command-image{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent}.theme-scipacket .sci-command-image img{width:100%;height:100%;border:0;border-radius:0;filter:saturate(.86) contrast(1.02);object-fit:cover;object-position:center 42%}.theme-scipacket .sci-command-image figcaption{position:absolute;z-index:4;top:2rem;right:2rem;max-width:17rem;padding:.6rem .8rem;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#09253699;color:#fff;font-family:var(--sci-mono);font-size:.68rem;letter-spacing:.04em;line-height:1.35;text-align:center;backdrop-filter:blur(10px)}.theme-scipacket .sci-command-hero>.sci-hero-copy{position:relative;z-index:2;display:block;width:min(53rem,70%);height:auto;min-height:0;padding:clamp(3rem,5vw,5rem) clamp(2rem,5vw,5rem) 14rem;border:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-command-hero .sci-kicker,.theme-scipacket .sci-command-hero h1,.theme-scipacket .sci-command-hero .sci-lede{color:#fffdf8}.theme-scipacket .sci-command-hero h1{max-width:13ch;margin-bottom:1.4rem;font-size:clamp(3.2rem,5.8vw,5.4rem);line-height:.95;text-shadow:0 3px 24px rgba(0,0,0,.28)}.theme-scipacket .sci-command-hero .sci-lede{max-width:55ch;font-size:clamp(1.08rem,1.6vw,1.28rem);text-shadow:0 2px 12px rgba(0,0,0,.35)}.theme-scipacket .sci-hero-badges{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.6rem}.theme-scipacket .sci-status-chip{display:inline-flex;min-height:2rem;align-items:center;padding:.35rem .7rem;border:1px solid var(--sci-rule);border-radius:999px;background:var(--sci-surface);color:var(--sci-ink-soft);font-family:var(--sci-mono);font-size:.68rem;font-weight:700;line-height:1.25}.theme-scipacket .sci-command-hero .sci-status-chip{border-color:#ffffff4d;background:#ffffff1f;color:#fff;backdrop-filter:blur(10px)}.theme-scipacket .sci-command-hero .sci-status-chip--live{border-color:var(--sci-mint);background:var(--sci-mint);color:var(--sci-ink-deep)}.theme-scipacket .sci-home-toolboard{position:absolute;z-index:3;right:2rem;bottom:2rem;left:2rem;display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(0,2.8fr);gap:1.5rem;padding:1.45rem;border:1px solid rgba(255,255,255,.8);border-radius:1.35rem;background:#fffdf8f5;box-shadow:0 18px 50px #0418244d;backdrop-filter:blur(22px)}.theme-scipacket .sci-home-toolboard-heading{display:flex;flex-direction:column;justify-content:center;padding:.5rem}.theme-scipacket .sci-home-toolboard-heading p{margin:0 0 .45rem;color:var(--sci-coral-dark)}.theme-scipacket .sci-home-toolboard-heading h2{margin:0;font-size:clamp(1.75rem,2.7vw,2.6rem)}.theme-scipacket .sci-home-toolgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.theme-scipacket .sci-home-tool{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;min-width:0;min-height:7.1rem;align-content:start;gap:.28rem;padding:.9rem 2.4rem .85rem .95rem;border:1px solid var(--sci-rule);border-radius:.8rem;background:#ffffffd6;color:var(--sci-ink);text-decoration:none;transition:border-color .14s ease,background .14s ease,transform .14s ease}.theme-scipacket .sci-home-tool>*{grid-column:1;min-width:0}.theme-scipacket .sci-home-tool:after{position:absolute;top:.85rem;right:.85rem;width:1rem;height:1rem;background:var(--sci-coral);content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12L12 4M6 4h6v6' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12L12 4M6 4h6v6' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.theme-scipacket .sci-home-tool-code{color:var(--sci-teal-dark);font-size:.61rem}.theme-scipacket .sci-home-tool strong{color:var(--sci-ink-deep);font-size:.99rem;line-height:1.15}.theme-scipacket .sci-home-tool small{display:none;overflow:hidden;color:var(--sci-ink-soft);font-size:.72rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.theme-scipacket .sci-home-tool-kind{display:none;align-self:end;margin-top:.2rem;color:var(--sci-coral-dark);font-size:.59rem}@media(hover:hover){.theme-scipacket .sci-home-tool:hover{border-color:var(--sci-teal);background:var(--sci-mint-soft);transform:translateY(-2px)}}.theme-scipacket .sci-role-dock,.theme-scipacket .sci-filter-rail{position:relative;z-index:5;display:flex;width:max-content;max-width:100%;flex-wrap:wrap;align-items:center;gap:.45rem;margin:-2.5rem auto 0;padding:.55rem;border:1px solid rgba(18,54,74,.1);border-radius:1rem;background:var(--sci-surface);box-shadow:var(--sci-shadow-sm)}.theme-scipacket .sci-filter-rail{width:100%;margin:1rem 0 0;border-radius:.9rem;box-shadow:none}.theme-scipacket .sci-role-dock a,.theme-scipacket .sci-filter-rail a{display:inline-flex;min-height:2.75rem;align-items:center;padding:.55rem .82rem;border:0;border-radius:.65rem;color:var(--sci-ink);font-size:.82rem;font-weight:700;line-height:1.2;text-decoration:none}.theme-scipacket .sci-filter-label{padding:0 .6rem;color:var(--sci-coral-dark)}@media(hover:hover){.theme-scipacket .sci-role-dock a:hover,.theme-scipacket .sci-filter-rail a:hover{background:var(--sci-mint-soft);color:var(--sci-teal-dark)}}.theme-scipacket .sci-lab-board,.theme-scipacket .sci-density-panel,.theme-scipacket .sci-check-panel,.theme-scipacket .sci-quick-look,.theme-scipacket .sci-guide-section,.theme-scipacket .sci-document-grid>div{border:1px solid rgba(18,54,74,.13);border-radius:1.25rem;background:var(--sci-surface);box-shadow:var(--sci-shadow-sm)}.theme-scipacket .sci-lab-board{padding:clamp(1.4rem,3.5vw,3.2rem)}.theme-scipacket .sci-section-header{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.6rem}.theme-scipacket .sci-section-header>div{min-width:0}.theme-scipacket .sci-section-header h2{margin-bottom:.55rem}.theme-scipacket .sci-section-header p{max-width:68ch;margin:0}.theme-scipacket .sci-mini-tag,.theme-scipacket .sci-file-chip{display:inline-flex;min-height:1.8rem;align-items:center;padding:.28rem .62rem;border:1px solid var(--sci-rule);border-radius:999px;background:var(--sci-mint-soft);color:var(--sci-teal-dark);font-family:var(--sci-mono);font-size:.63rem;font-weight:700;line-height:1.2;white-space:normal}.theme-scipacket .sci-accordion-stack{display:grid;gap:.75rem}.theme-scipacket .sci-accordion{overflow:hidden;border:1px solid var(--sci-rule);border-radius:.95rem;background:#fff}.theme-scipacket .sci-accordion summary{position:relative;display:grid;min-height:4.7rem;cursor:pointer;grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr) 2rem;align-items:center;gap:1rem;padding:1rem 1.2rem;color:var(--sci-ink);list-style:none}.theme-scipacket .sci-accordion summary::-webkit-details-marker{display:none}.theme-scipacket .sci-accordion summary:after{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--sci-paper);color:var(--sci-coral-dark);content:"+";font-size:1.2rem;font-weight:700}.theme-scipacket .sci-accordion[open] summary{border-bottom:1px solid var(--sci-rule);background:var(--sci-mint-soft)}.theme-scipacket .sci-accordion[open] summary:after{content:"−"}.theme-scipacket .sci-accordion summary strong{color:var(--sci-ink-deep);font-family:var(--sci-display);font-size:1.32rem;font-weight:600;letter-spacing:-.02em}.theme-scipacket .sci-accordion-body{padding:1.25rem}.theme-scipacket .sci-source-strip{display:flex;gap:.75rem;margin:0 0 1rem;padding:.8rem 1rem;border-radius:.65rem;background:var(--sci-paper);color:var(--sci-ink-soft);font-size:.86rem}.theme-scipacket .sci-source-strip span{flex:0 0 auto;color:var(--sci-coral-dark);font-family:var(--sci-mono);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.theme-scipacket .sci-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--sci-rule);border-radius:.8rem;background:#fff}.theme-scipacket .sci-resource-table,.theme-scipacket table{width:100%;border-collapse:collapse;color:var(--sci-ink-soft);font-size:.88rem}.theme-scipacket .sci-resource-table th,.theme-scipacket .sci-resource-table td,.theme-scipacket table th,.theme-scipacket table td{padding:.9rem;border:0;border-bottom:1px solid var(--sci-rule);background:transparent;text-align:left;vertical-align:top}.theme-scipacket .sci-resource-table thead th,.theme-scipacket table thead th{background:var(--sci-paper);color:var(--sci-ink-deep);font-family:var(--sci-mono);font-size:.65rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.theme-scipacket .sci-resource-table tbody tr:last-child>*,.theme-scipacket table tbody tr:last-child>*{border-bottom:0}.theme-scipacket .sci-file-link{color:var(--sci-ink-deep);font-weight:700}.theme-scipacket .sci-file-link+span{display:block;margin-top:.3rem;color:var(--sci-ink-soft);font-size:.78rem}.theme-scipacket .sci-file-types,.theme-scipacket .sci-chip-row{display:flex;flex-wrap:wrap;gap:.35rem}.theme-scipacket .sci-field-note{display:grid;overflow:hidden;grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);border-radius:1.6rem;background:var(--sci-ink-deep);box-shadow:var(--sci-shadow-lg)}.theme-scipacket .sci-field-visual{position:relative;min-height:28rem;margin:0}.theme-scipacket .sci-field-visual img{width:100%;height:100%;object-fit:cover}.theme-scipacket .sci-field-visual figcaption{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;flex-wrap:wrap;gap:.4rem}.theme-scipacket .sci-field-visual figcaption span{padding:.35rem .62rem;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:#092536c7;color:#fff;font-family:var(--sci-mono);font-size:.62rem;backdrop-filter:blur(8px)}.theme-scipacket .sci-field-note-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4rem);background:var(--sci-ink-deep)}.theme-scipacket .sci-field-note-copy h2,.theme-scipacket .sci-field-note-copy p,.theme-scipacket .sci-field-note-copy a{color:#fffdf8}.theme-scipacket .sci-field-note-copy h2{font-size:clamp(2.1rem,3.5vw,3.35rem)}.theme-scipacket .sci-text-link{display:inline-flex;min-height:2.75rem;align-items:center;align-self:flex-start;font-weight:700}.theme-scipacket .sci-guide-rows,.theme-scipacket .sci-workflow-file-list{display:grid;gap:.65rem}.theme-scipacket .sci-file-row,.theme-scipacket .sci-guide-tool-link{display:grid;min-width:0;min-height:5.9rem;grid-template-columns:minmax(0,1.5fr) minmax(11rem,.6fr) auto;align-items:center;gap:1.25rem;padding:1rem 1.15rem;border:1px solid var(--sci-rule);border-radius:.9rem;background:#fff;color:var(--sci-ink);text-decoration:none;transition:border-color .14s ease,background .14s ease,transform .14s ease}.theme-scipacket .sci-workflow-file-row{grid-template-columns:7rem minmax(0,1.5fr) minmax(11rem,.6fr) auto}.theme-scipacket .sci-file-main{display:grid;min-width:0;gap:.25rem}.theme-scipacket .sci-file-main strong,.theme-scipacket .sci-guide-tool-link strong{color:var(--sci-ink-deep);font-family:var(--sci-display);font-size:1.22rem;font-weight:600;letter-spacing:-.02em;line-height:1.2}.theme-scipacket .sci-file-main small,.theme-scipacket .sci-guide-tool-link span{color:var(--sci-ink-soft);font-size:.79rem;line-height:1.45}.theme-scipacket .sci-file-meta{display:grid;gap:.2rem;color:var(--sci-ink-soft);font-family:var(--sci-body);font-size:.74rem;letter-spacing:0;line-height:1.35;text-transform:none}@media(hover:hover){.theme-scipacket .sci-file-row:hover,.theme-scipacket .sci-guide-tool-link:hover,.theme-scipacket .sci-packet-card:hover{border-color:var(--sci-teal);background:var(--sci-mint-soft);transform:translateY(-2px)}}.theme-scipacket .sci-tool-grid,.theme-scipacket .sci-guide-grid,.theme-scipacket .sci-note-register,.theme-scipacket .sci-evidence-register,.theme-scipacket .sci-document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.theme-scipacket .sci-packet-card,.theme-scipacket .sci-guide-tool-link{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:1.35rem;border:1px solid var(--sci-rule);border-radius:1rem;background:#fff;color:var(--sci-ink);text-decoration:none}.theme-scipacket .sci-packet-card>strong{margin:.45rem 0;color:var(--sci-ink-deep);font-family:var(--sci-display);font-size:1.45rem;font-weight:600;letter-spacing:-.025em;line-height:1.1}.theme-scipacket .sci-packet-card p{margin:0 0 .8rem}.theme-scipacket .sci-output-list,.theme-scipacket .sci-check-list,.theme-scipacket .sci-source-list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.theme-scipacket .sci-output-list li,.theme-scipacket .sci-check-list li{position:relative;padding-left:1.35rem}.theme-scipacket .sci-output-list li:before,.theme-scipacket .sci-check-list li:before{position:absolute;top:.67em;left:0;width:.48rem;height:.48rem;border-radius:50%;background:var(--sci-coral);content:""}.theme-scipacket .sci-tool-header,.theme-scipacket .sci-guide-header,.theme-scipacket .sci-document-header{display:grid;min-width:0;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(2.6rem,6vw,6rem);border:1px solid rgba(18,54,74,.1);border-radius:2rem;background:var(--sci-surface);box-shadow:var(--sci-shadow-sm)}.theme-scipacket .sci-tool-header--compact{display:block;background:var(--sci-ink-deep);box-shadow:var(--sci-shadow-lg)}.theme-scipacket .sci-tool-header--compact .sci-tool-title{width:min(100%,64rem);height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-tool-header--compact h1,.theme-scipacket .sci-tool-header--compact .sci-lede,.theme-scipacket .sci-tool-header--compact dt,.theme-scipacket .sci-tool-header--compact dd,.theme-scipacket .sci-tool-header--compact .sci-tool-trustline li{color:#fffdf8}.theme-scipacket .sci-tool-header--compact .sci-kicker{color:var(--sci-mint)}.theme-scipacket .sci-tool-header--compact .sci-kicker:before{background:var(--sci-coral)}.theme-scipacket .sci-tool-title,.theme-scipacket .sci-guide-title,.theme-scipacket .sci-document-title{min-width:0}.theme-scipacket .sci-tool-header:not(.sci-tool-header--compact) h1,.theme-scipacket .sci-guide-header h1,.theme-scipacket .sci-document-header h1{font-size:clamp(3rem,5.5vw,5.5rem)}.theme-scipacket .sci-quick-look,.theme-scipacket .sci-document-aside{padding:1.25rem;border:1px solid var(--sci-rule);border-radius:1rem;background:var(--sci-surface-cool);box-shadow:none}.theme-scipacket .sci-quick-look .sci-block-label{margin-bottom:.7rem;color:var(--sci-coral-dark)}.theme-scipacket .sci-quick-look dl,.theme-scipacket .sci-record-strip,.theme-scipacket .sci-mini-table{display:grid;gap:0;margin:0}.theme-scipacket .sci-quick-look dl>div,.theme-scipacket .sci-mini-row{display:grid;grid-template-columns:minmax(6rem,.45fr) minmax(0,1fr);gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--sci-rule);background:transparent;box-shadow:none}.theme-scipacket .sci-quick-look dl>div:last-child,.theme-scipacket .sci-mini-row:last-child{border-bottom:0}.theme-scipacket .sci-quick-look dt,.theme-scipacket .sci-record-strip dt,.theme-scipacket .sci-mini-row span{color:var(--sci-ink-soft);font-family:var(--sci-mono);font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.theme-scipacket .sci-quick-look dd,.theme-scipacket .sci-record-strip dd,.theme-scipacket .sci-mini-row strong{margin:0;color:var(--sci-ink-deep);font-size:.84rem;font-weight:700;line-height:1.4}.theme-scipacket .sci-record-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:2rem 0 0;border-block:1px solid rgba(255,255,255,.22)}.theme-scipacket .sci-record-strip>div{min-width:0;padding:1rem 1rem 1rem 0}.theme-scipacket .sci-record-strip dt{color:var(--sci-mint)}.theme-scipacket .sci-record-strip dd{margin-top:.35rem}.theme-scipacket .sci-tool-header>.sci-tool-title{min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.theme-scipacket .sci-tool-header--compact .sci-record-strip{padding:0;border-inline:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-tool-header--compact .sci-record-strip dd{color:#fff}.theme-scipacket .sci-tool-header--compact .sci-record-strip>div{border:0;background:transparent;box-shadow:none}.theme-scipacket .sci-action-strip{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.theme-scipacket .sci-button,.theme-scipacket .button,.theme-scipacket button,.theme-scipacket .import-label{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;padding:.68rem 1rem;border:1px solid var(--sci-coral);border-radius:.65rem;background:var(--sci-coral);box-shadow:none;color:#fff;font-family:var(--sci-body);font-size:.875rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;transition:background .12s ease,border-color .12s ease,transform .12s ease}.theme-scipacket .sci-button--secondary,.theme-scipacket .button.secondary,.theme-scipacket .button-muted,.theme-scipacket .sci-button--light{border-color:var(--sci-rule-strong);background:#fff;color:var(--sci-ink-deep)}.theme-scipacket .sci-tool-header--compact .sci-button--secondary{border-color:#ffffff73;background:#ffffff14;color:#fff}.theme-scipacket button[disabled]{cursor:not-allowed;opacity:.58}@media(hover:hover){.theme-scipacket .sci-button:hover,.theme-scipacket .button:hover,.theme-scipacket button:hover,.theme-scipacket .import-label:hover{border-color:var(--sci-coral-dark);background:var(--sci-coral-dark);color:#fff}.theme-scipacket .sci-button--secondary:hover,.theme-scipacket .button.secondary:hover,.theme-scipacket .button-muted:hover,.theme-scipacket .sci-button--light:hover{border-color:var(--sci-teal);background:var(--sci-mint-soft);color:var(--sci-teal-dark)}}.theme-scipacket .sci-tool-trustline{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin:1.3rem 0 0;padding:0;list-style:none}.theme-scipacket .sci-tool-trustline li{position:relative;padding-left:1.2rem;font-size:.78rem}.theme-scipacket .sci-tool-trustline li:before{position:absolute;top:.55em;left:0;width:.42rem;height:.42rem;border-radius:50%;background:var(--sci-mint);content:""}.theme-scipacket .sci-about-artifact{width:100%;height:auto;border-radius:1.1rem;box-shadow:var(--sci-shadow-lg);object-fit:cover}.theme-scipacket .sci-guide-body{display:grid;width:min(100%,62rem);gap:1rem;margin-inline:auto}.theme-scipacket .sci-guide-section{padding:clamp(1.5rem,3vw,2.6rem);box-shadow:none}.theme-scipacket .sci-guide-section h2{font-size:clamp(1.65rem,2.5vw,2.25rem)}.theme-scipacket .sci-guide-section p{max-width:72ch;margin-bottom:0;font-size:1.02rem;line-height:1.75}.theme-scipacket .sci-document-page{max-width:76rem;margin-inline:auto}.theme-scipacket .sci-document-aside{align-self:end}.theme-scipacket .sci-document-aside strong{color:var(--sci-ink)}.theme-scipacket .sci-document-aside p:last-child{margin-bottom:0}.theme-scipacket .sci-document-grid>div,.theme-scipacket .sci-check-panel,.theme-scipacket .sci-density-panel{padding:clamp(1.4rem,3vw,2.3rem)}.theme-scipacket .sci-document-grid h2,.theme-scipacket .sci-check-panel h2,.theme-scipacket .sci-density-panel h2{font-size:clamp(1.55rem,2.4vw,2.15rem)}.theme-scipacket .sci-source-panel{overflow:hidden;padding:clamp(2rem,5vw,4rem);border:0;border-radius:1.6rem;background:var(--sci-ink-deep);box-shadow:var(--sci-shadow-lg)}.theme-scipacket .sci-source-panel .sci-block-label,.theme-scipacket .sci-source-panel .sci-kicker{color:var(--sci-mint)}.theme-scipacket .sci-source-panel h2,.theme-scipacket .sci-source-panel>p,.theme-scipacket .sci-source-panel .sci-source-note-text,.theme-scipacket .sci-source-panel .sci-non-affiliation{color:#fffdf8}.theme-scipacket .sci-source-panel>p{max-width:72ch}.theme-scipacket .sci-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.5rem}.theme-scipacket .sci-source-item{display:grid;align-content:start;gap:.35rem;padding:1rem;border:1px solid rgba(255,255,255,.2);border-radius:.8rem;background:#ffffff12}.theme-scipacket .sci-source-item a,.theme-scipacket .sci-source-item strong{color:var(--sci-mint);font-weight:700}.theme-scipacket .sci-source-note-text{font-size:.79rem;line-height:1.45}.theme-scipacket .sci-non-affiliation{margin:1.5rem 0 0;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.18);font-size:.78rem}.theme-scipacket .sci-source-list li{padding-block:.75rem;border-bottom:1px solid var(--sci-rule)}.theme-scipacket .sci-source-list li:last-child{border-bottom:0}.theme-scipacket .sci-workspace-frame{overflow:visible;scroll-margin-top:6rem;border:0;border-radius:1.6rem;background:var(--sci-paper-deep);box-shadow:var(--sci-shadow-lg)}.theme-scipacket .sci-ready-tool,.theme-scipacket .tool-workspace{overflow:visible;border:0;border-radius:1.6rem;background:transparent}.theme-scipacket .sci-ready-banner,.theme-scipacket .workspace-banner{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:2rem;padding:clamp(1.6rem,4vw,3rem);border:0;border-radius:1.6rem 1.6rem 0 0;background:var(--sci-ink-deep);color:#fff}.theme-scipacket .sci-ready-banner h2,.theme-scipacket .sci-ready-banner p,.theme-scipacket .workspace-banner h2,.theme-scipacket .workspace-banner p{color:#fff}.theme-scipacket .sci-ready-banner h2,.theme-scipacket .workspace-banner h2{margin-bottom:.4rem;font-size:clamp(2rem,3.5vw,3.3rem)}.theme-scipacket .sci-ready-banner .sci-kicker,.theme-scipacket .workspace-banner .sci-kicker{color:var(--sci-mint)}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions{display:flex;flex-wrap:wrap;gap:.55rem;padding:1rem clamp(1rem,3vw,2rem);border:0;border-bottom:1px solid var(--sci-rule);background:var(--sci-surface)}.theme-scipacket .sci-ready-actions:last-child,.theme-scipacket .tool-actions:last-child{border-top:1px solid var(--sci-rule);border-bottom:0;border-radius:0 0 1.6rem 1.6rem}.theme-scipacket .sci-ready-actions>*,.theme-scipacket .tool-actions>*{width:auto;min-width:0;flex:1 1 10rem}.theme-scipacket .sci-ready-actions>button,.theme-scipacket .sci-ready-actions>.import-label{border-color:var(--sci-rule-strong);background:#fff;color:var(--sci-ink-deep)}.theme-scipacket .sci-ready-actions>button:first-of-type{border-color:var(--sci-coral);background:var(--sci-coral);color:#fff}.theme-scipacket .sci-ready-actions .print-logo-control{width:100%;flex:1 0 100%}@media(hover:hover){.theme-scipacket .sci-ready-actions>button:hover,.theme-scipacket .sci-ready-actions>.import-label:hover{border-color:var(--sci-teal);background:var(--sci-mint-soft);color:var(--sci-teal-dark)}.theme-scipacket .sci-ready-actions>button:first-of-type:hover{border-color:var(--sci-coral-dark);background:var(--sci-coral-dark);color:#fff}}.theme-scipacket .sci-save-stack{display:grid;gap:.35rem;margin-left:auto;text-align:right}.theme-scipacket .save-state,.theme-scipacket .sci-backup-nudge{margin:0;color:var(--sci-ink-soft);font-size:.72rem}.theme-scipacket .sci-backup-nudge button{display:inline;min-height:0;padding:0;border:0;background:transparent;color:var(--sci-teal-dark);font-size:inherit;text-decoration:underline}.theme-scipacket .sci-ready-form{display:grid;gap:1rem;padding:clamp(1rem,3vw,2rem);background:var(--sci-paper-deep)}.theme-scipacket .sci-density-panel{margin:0;box-shadow:none}.theme-scipacket .sci-density-panel>.sci-kicker{color:var(--sci-coral-dark)}.theme-scipacket .sci-row-stack{display:grid;gap:.85rem}.theme-scipacket .sci-row-panel{min-width:0;margin:0;padding:1.2rem;border:1px solid var(--sci-rule);border-radius:.9rem;background:#fbfcfa}.theme-scipacket .sci-row-panel legend{max-width:calc(100% - 1rem);padding:0 .5rem;color:var(--sci-ink-deep);font-family:var(--sci-display);font-size:1.2rem;font-weight:600;letter-spacing:-.02em}.theme-scipacket .form-grid{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.theme-scipacket .field{display:grid;min-width:0;align-content:start;gap:.42rem;color:var(--sci-ink-deep);font-size:.8rem;font-weight:700}.theme-scipacket .field>span:first-child,.theme-scipacket .field>strong:first-child{color:var(--sci-ink-deep)}.theme-scipacket .field small{color:var(--sci-ink-soft);font-size:.7rem;font-weight:400;line-height:1.4}.theme-scipacket .field-wide{grid-column:1 / -1}.theme-scipacket input,.theme-scipacket select,.theme-scipacket textarea{width:100%;min-width:0;min-height:3rem;padding:.7rem .78rem;border:1px solid var(--sci-rule-strong);border-radius:.6rem;background:#fff;box-shadow:inset 0 1px #12364a0a;color:var(--sci-ink-deep);font:400 1rem/1.35 var(--sci-body)}.theme-scipacket textarea{min-height:6.2rem;resize:vertical}.theme-scipacket input:hover,.theme-scipacket select:hover,.theme-scipacket textarea:hover{border-color:var(--sci-teal)}.theme-scipacket input:focus,.theme-scipacket select:focus,.theme-scipacket textarea:focus{border-color:var(--sci-teal);outline:3px solid rgba(0,139,135,.18);outline-offset:1px}.theme-scipacket .field-checkbox{display:flex;min-height:3rem;align-items:flex-start;gap:.7rem;padding:.75rem;border:1px solid var(--sci-rule);border-radius:.65rem;background:var(--sci-paper)}.theme-scipacket .field-checkbox input[type=checkbox]{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;margin-top:.08rem;accent-color:var(--sci-teal)}.theme-scipacket .import-label input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.theme-scipacket .sci-summary-bar{position:sticky;z-index:40;top:5.65rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin:0;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.18);border-radius:.85rem;background:#092536f5;box-shadow:0 12px 28px #09253633;color:#fff;backdrop-filter:blur(16px)}.theme-scipacket .sci-summary-code{color:var(--sci-mint)}.theme-scipacket .sci-summary-stats{display:flex;min-width:0;flex-wrap:wrap;gap:.75rem 1.5rem}.theme-scipacket .sci-summary-stat{display:grid;gap:.1rem}.theme-scipacket .sci-summary-stat small{color:#ffffffa6;font-family:var(--sci-mono);font-size:.58rem;letter-spacing:.04em;text-transform:uppercase}.theme-scipacket .sci-summary-stat strong{color:#fff;font-size:.88rem;font-variant-numeric:tabular-nums}.theme-scipacket .sci-summary-jump,.theme-scipacket .sci-math-link{color:var(--sci-mint);font-size:.76rem;font-weight:700}.theme-scipacket .sci-budget-results{margin:0;padding:clamp(1.5rem,4vw,3rem);border:0;background:var(--sci-mint-soft)}.theme-scipacket .sci-result-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:0;border:0;background:transparent;box-shadow:none}.theme-scipacket .sci-budget-results .sci-math-link{color:var(--sci-teal-dark);text-decoration-thickness:1px;text-underline-offset:.18em}.theme-scipacket .sci-result-card{min-width:0;padding:1rem;border:1px solid rgba(0,107,105,.18);border-radius:.8rem;background:#fff}.theme-scipacket .sci-result-card span,.theme-scipacket .sci-result-card small{color:var(--sci-ink-soft);font-size:.7rem}.theme-scipacket .sci-result-card strong{display:block;margin:.25rem 0;color:var(--sci-ink-deep);font-family:var(--sci-display);font-size:clamp(1.35rem,2.5vw,2rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;overflow-wrap:anywhere}.theme-scipacket .sci-warning-panel,.theme-scipacket .disclaimer,.theme-scipacket .sci-local-note{margin-top:1rem;padding:1rem;border:1px solid rgba(166,59,43,.22);border-radius:.75rem;background:#fff4e5;color:var(--sci-ink);font-size:.82rem}.theme-scipacket .disclaimer{margin:0;border-color:#006b6933;border-radius:0;background:var(--sci-surface-cool)}.theme-scipacket .sci-budget-results .sci-local-note{border-color:#006b6933;background:#ffffffc2}.theme-scipacket .sci-warning-panel p,.theme-scipacket .disclaimer p,.theme-scipacket .sci-local-note p{color:inherit}.theme-scipacket .sci-evidence-register .sci-density-panel,.theme-scipacket .sci-note-register .sci-check-panel{box-shadow:none}.theme-scipacket>.site-footer{margin:0;padding:0;border:0;background:var(--sci-ink-deep);color:#fff}.theme-scipacket .footer-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);gap:3rem;padding-block:3.5rem}.theme-scipacket .site-footer strong,.theme-scipacket .site-footer p,.theme-scipacket .site-footer a{color:#fff}.theme-scipacket .site-footer strong{font-family:var(--sci-display);font-size:1.55rem;font-weight:600}.theme-scipacket .site-footer .muted{max-width:66ch;color:#ffffffad;font-size:.78rem}.theme-scipacket .footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.4rem}.theme-scipacket .footer-links a{display:inline-flex;min-height:2.75rem;align-items:center;padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:.78rem;font-weight:700;text-decoration:none}@media(max-width:70rem){.theme-scipacket .sci-command-hero{min-height:54rem}.theme-scipacket .sci-command-hero>.sci-hero-copy{width:78%;padding-bottom:27rem}.theme-scipacket .sci-home-toolboard{grid-template-columns:1fr}.theme-scipacket .sci-home-toolboard-heading{display:grid;grid-template-columns:.65fr 1fr;align-items:center;gap:1rem}.theme-scipacket .sci-home-toolgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-scipacket .sci-home-tool{min-height:8.4rem}.theme-scipacket .sci-home-tool small{display:-webkit-box}.theme-scipacket .sci-home-tool-kind{display:none}.theme-scipacket .sci-workflow-file-row{grid-template-columns:6.5rem minmax(0,1.5fr) auto}.theme-scipacket .sci-workflow-file-row .sci-file-meta{display:none}.theme-scipacket .form-grid,.theme-scipacket .sci-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.theme-scipacket{font-size:16px}.theme-scipacket .site-shell{width:min(100% - 1.25rem,88rem)}.theme-scipacket main.site-shell{padding-top:.65rem}.theme-scipacket .sci-page [id]{scroll-margin-top:10rem}.theme-scipacket .nav-wrap{min-height:0;flex-wrap:wrap;gap:.55rem;padding-block:.65rem}.theme-scipacket .brand-dot{width:2.35rem;height:2.35rem;border-radius:10px}.theme-scipacket .brand-name{font-size:1.25rem}.theme-scipacket .nav-links{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding-top:.45rem;border:0;border-top:1px solid var(--sci-rule);background:transparent;box-shadow:none}.theme-scipacket .nav-links a{min-width:0;min-height:2.5rem;justify-content:center;padding-inline:.35rem;font-size:.66rem;text-align:center}.theme-scipacket .sci-page{gap:3.2rem;padding-bottom:4rem}.theme-scipacket .sci-page h1{font-size:clamp(2.6rem,12vw,4rem)}.theme-scipacket .sci-page h2{font-size:clamp(1.85rem,8.5vw,2.7rem)}.theme-scipacket .sci-command-hero{min-height:0;overflow:hidden;border-radius:1.2rem;background:var(--sci-ink-deep)}.theme-scipacket .sci-command-hero:after{background:linear-gradient(180deg,#092536f7,#092536d1 38%,#09253652 57%,#092536eb 71%)}.theme-scipacket .sci-command-image{height:33rem}.theme-scipacket .sci-command-image img{object-position:58% center}.theme-scipacket .sci-command-image figcaption{display:none}.theme-scipacket .sci-command-hero>.sci-hero-copy{width:100%;padding:2rem 1.25rem 1.6rem}.theme-scipacket .sci-command-hero h1{max-width:11ch;font-size:clamp(2.75rem,13vw,3.35rem)}.theme-scipacket .sci-command-hero .sci-lede{font-size:1rem}.theme-scipacket .sci-hero-badges{display:grid;grid-template-columns:1fr 1fr}.theme-scipacket .sci-status-chip{justify-content:center;text-align:center}.theme-scipacket .sci-home-toolboard{position:relative;right:auto;bottom:auto;left:auto;grid-template-columns:1fr;margin:.75rem;padding:.85rem;border-radius:1rem}.theme-scipacket .sci-home-toolboard-heading{display:block;padding:.4rem}.theme-scipacket .sci-home-toolboard-heading h2{font-size:1.8rem}.theme-scipacket .sci-home-toolgrid{grid-template-columns:1fr}.theme-scipacket .sci-home-tool{min-height:0;padding:.85rem 2.3rem .85rem .85rem}.theme-scipacket .sci-home-tool small{display:block;overflow:visible}.theme-scipacket .sci-role-dock,.theme-scipacket .sci-filter-rail{width:100%;margin-top:-1.6rem;border-radius:.9rem}.theme-scipacket .sci-filter-rail{margin-top:.75rem}.theme-scipacket .sci-role-dock a,.theme-scipacket .sci-filter-rail a{flex:1 1 8.5rem;justify-content:center;border:1px solid var(--sci-rule);border-radius:.6rem;text-align:center}.theme-scipacket .sci-filter-label{width:100%;padding:.35rem .4rem 0}.theme-scipacket .sci-lab-board{padding:1rem;border-radius:1rem}.theme-scipacket .sci-section-header,.theme-scipacket .sci-ready-banner,.theme-scipacket .workspace-banner{align-items:flex-start;flex-direction:column;gap:.75rem}.theme-scipacket .sci-accordion summary{min-height:4rem;grid-template-columns:minmax(0,1fr) 2rem;gap:.65rem;padding:.9rem}.theme-scipacket .sci-accordion-code{grid-column:1}.theme-scipacket .sci-accordion summary strong{grid-column:1}.theme-scipacket .sci-accordion summary:after{grid-column:2;grid-row:1 / span 2}.theme-scipacket .sci-accordion-body{padding:.85rem}.theme-scipacket .sci-resource-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.theme-scipacket .sci-resource-table,.theme-scipacket .sci-resource-table tbody,.theme-scipacket .sci-resource-table tr,.theme-scipacket .sci-resource-table td{display:block;width:100%}.theme-scipacket .sci-resource-table tr{padding:.45rem 0;border-bottom:1px solid var(--sci-rule)}.theme-scipacket .sci-resource-table tr:last-child{border-bottom:0}.theme-scipacket .sci-resource-table td{display:grid;grid-template-columns:minmax(7rem,.45fr) minmax(0,1fr);gap:.7rem;padding:.55rem .7rem;border:0}.theme-scipacket .sci-resource-table td:before{color:var(--sci-ink-soft);content:attr(data-label);font-family:var(--sci-mono);font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.theme-scipacket .sci-field-note{grid-template-columns:1fr;border-radius:1.1rem}.theme-scipacket .sci-field-visual{min-height:19rem}.theme-scipacket .sci-field-note-copy{padding:1.5rem}.theme-scipacket .sci-file-row,.theme-scipacket .sci-workflow-file-row{grid-template-columns:1fr auto;gap:.7rem;padding:.9rem}.theme-scipacket .sci-workflow-file-row>.sci-card-code,.theme-scipacket .sci-file-main{grid-column:1}.theme-scipacket .sci-file-row .sci-file-meta{display:none}.theme-scipacket .sci-file-row>.sci-file-chip,.theme-scipacket .sci-file-row>.sci-file-types{grid-column:2;grid-row:1 / span 2;align-self:center}.theme-scipacket .sci-tool-grid,.theme-scipacket .sci-guide-grid,.theme-scipacket .sci-note-register,.theme-scipacket .sci-evidence-register,.theme-scipacket .sci-document-grid{grid-template-columns:1fr}.theme-scipacket .sci-tool-header,.theme-scipacket .sci-guide-header,.theme-scipacket .sci-document-header{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem;border-radius:1.2rem}.theme-scipacket .sci-tool-header--compact{display:block}.theme-scipacket .sci-record-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-scipacket .sci-record-strip>div{padding-right:.65rem}.theme-scipacket .sci-about-artifact{max-height:20rem}.theme-scipacket .sci-source-panel{padding:1.4rem;border-radius:1.1rem}.theme-scipacket .sci-source-grid{grid-template-columns:1fr}.theme-scipacket .sci-ready-banner,.theme-scipacket .workspace-banner{display:flex;padding:1.3rem;border-radius:1.1rem 1.1rem 0 0}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions{padding:.8rem}.theme-scipacket .sci-ready-actions>*,.theme-scipacket .tool-actions>*{flex:1 1 9rem}.theme-scipacket .sci-save-stack{flex-basis:100%;margin-left:0;text-align:left}.theme-scipacket .sci-ready-form{padding:.7rem}.theme-scipacket .sci-density-panel,.theme-scipacket .sci-check-panel{padding:1rem;border-radius:.9rem}.theme-scipacket .sci-row-panel{padding:.85rem}.theme-scipacket .form-grid{grid-template-columns:1fr;gap:.8rem}.theme-scipacket .field-wide{grid-column:auto}.theme-scipacket .sci-summary-bar{position:static;grid-template-columns:1fr auto;border-radius:0;box-shadow:none}.theme-scipacket .sci-summary-code{grid-column:1 / -1}.theme-scipacket .sci-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.theme-scipacket .sci-result-grid{grid-template-columns:1fr 1fr}.theme-scipacket .sci-budget-results{padding:1rem}.theme-scipacket .footer-grid{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem}}@media(max-width:25rem){.theme-scipacket .site-shell{width:min(100% - 1rem,88rem)}.theme-scipacket .nav-links a{font-size:.61rem}.theme-scipacket .sci-command-hero>.sci-hero-copy{padding-inline:1rem}.theme-scipacket .sci-command-hero h1{font-size:2.75rem}.theme-scipacket .sci-hero-badges{display:flex}.theme-scipacket .sci-result-grid,.theme-scipacket .footer-links,.theme-scipacket .sci-file-row,.theme-scipacket .sci-workflow-file-row{grid-template-columns:1fr}.theme-scipacket .sci-file-row>.sci-file-chip,.theme-scipacket .sci-file-row>.sci-file-types{grid-column:1;grid-row:auto}.theme-scipacket .sci-record-strip{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.theme-scipacket *,.theme-scipacket *:before,.theme-scipacket *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.theme-scipacket .sci-kicker,.theme-scipacket .sci-block-label,.theme-scipacket .sci-card-code,.theme-scipacket .sci-console-code,.theme-scipacket .sci-home-tool-code,.theme-scipacket .sci-home-tool-kind,.theme-scipacket .sci-filter-label,.theme-scipacket .sci-accordion-code,.theme-scipacket .sci-mini-tag{font-size:.75rem}.theme-scipacket .sci-command-hero{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:34rem auto;overflow:visible;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-command-hero:after{inset:0 0 auto;height:34rem;border-radius:2rem;background:linear-gradient(90deg,#092536fa,#092536e0 42%,#0925362e 78%,#09253614)}.theme-scipacket .sci-command-image{height:34rem;border-radius:2rem}.theme-scipacket .sci-command-hero>.sci-hero-copy{display:flex;width:min(54rem,70%);min-height:34rem;flex-direction:column;align-items:flex-start;grid-column:1;grid-row:1;padding:clamp(2.5rem,4vw,3.75rem) clamp(2rem,4vw,4rem) 2rem}.theme-scipacket .sci-command-hero h1{order:1;max-width:14ch;margin-bottom:1rem;font-size:clamp(3rem,5vw,4.6rem)}.theme-scipacket .sci-command-hero .sci-lede{order:2;max-width:50ch;font-size:clamp(1rem,1.35vw,1.16rem)}.theme-scipacket .sci-command-hero .sci-kicker{order:3;gap:0;margin:.85rem 0 0;font-family:var(--sci-body);font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none}.theme-scipacket .sci-command-hero .sci-kicker:before{content:none}.theme-scipacket .sci-command-hero .sci-hero-badges{order:4;margin-top:.55rem}.theme-scipacket .sci-status-chip,.theme-scipacket .sci-command-image figcaption{font-size:.75rem}.theme-scipacket .sci-home-toolboard{position:relative;right:auto;bottom:auto;left:auto;width:auto;max-width:none;grid-column:1;grid-row:2;grid-template-columns:minmax(11rem,.65fr) minmax(0,3fr);gap:1rem;margin:1rem 2rem 0;padding:1.1rem;border-color:var(--sci-rule);background:#fffdf8fa;box-shadow:0 18px 45px #04182433}.theme-scipacket .sci-home{background:transparent}body.theme-scipacket{background:radial-gradient(circle at 1px 1px,rgba(18,54,74,.045) 1px,transparent 0) 0 0 / 24px 24px,var(--sci-paper)}.theme-scipacket .sci-home-toolboard-heading h2{font-size:clamp(1.55rem,2vw,2rem)}.theme-scipacket .sci-home-toolgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-scipacket .sci-home-tool{min-height:6.35rem;padding:.8rem 2.2rem .75rem .85rem}.theme-scipacket .sci-home-tool small{display:-webkit-box;font-size:.82rem;line-height:1.4}.theme-scipacket .sci-home-tool-code{font-size:.75rem}.theme-scipacket .sci-tool-header--compact{padding:clamp(1.75rem,4vw,3.25rem)}.theme-scipacket .sci-tool-header--compact h1{max-width:18ch;margin-bottom:.9rem;font-size:clamp(2.5rem,4.2vw,4.2rem)}.theme-scipacket .sci-tool-header--compact .sci-lede{font-size:clamp(1rem,1.35vw,1.16rem)}.theme-scipacket .sci-record-strip{margin-top:1.25rem}.theme-scipacket .sci-quick-look dt,.theme-scipacket .sci-record-strip dt,.theme-scipacket .sci-mini-row span{font-size:.75rem}.theme-scipacket .sci-button,.theme-scipacket .button,.theme-scipacket button,.theme-scipacket .import-label{border-color:var(--sci-coral-dark);background:var(--sci-coral-dark)}.theme-scipacket .sci-ready-banner,.theme-scipacket .workspace-banner{min-height:0;align-items:center;padding:1.35rem clamp(1.25rem,3vw,2rem)}.theme-scipacket .sci-ready-banner h2,.theme-scipacket .workspace-banner h2{display:block;font-size:clamp(1.8rem,2.8vw,2.5rem)}.theme-scipacket .sci-ready-banner p,.theme-scipacket .workspace-banner p{max-width:70ch;margin-bottom:0;font-size:.94rem}.theme-scipacket .sci-save-stack{min-width:12rem}.theme-scipacket .save-state,.theme-scipacket .sci-backup-nudge{font-size:.8rem}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions{display:grid;grid-template-columns:1.2fr 1.2fr repeat(3,minmax(0,1fr)) minmax(8rem,.78fr);gap:.5rem;padding:.75rem clamp(1rem,2vw,1.5rem)}.theme-scipacket .sci-ready-actions>*,.theme-scipacket .tool-actions>*{width:100%;min-width:0}.theme-scipacket .sci-ready-actions>button:nth-of-type(1){order:1}.theme-scipacket .sci-ready-actions>button:nth-of-type(5){order:2;border-color:var(--sci-ink-deep);background:var(--sci-ink-deep);color:#fff}.theme-scipacket .sci-ready-actions>button:nth-of-type(4){order:3;margin-left:.35rem}.theme-scipacket .sci-ready-actions>button:nth-of-type(3){order:4}.theme-scipacket .sci-ready-actions>.import-label{order:5}.theme-scipacket .sci-ready-actions>button:nth-of-type(2){order:6;border-color:#a63b2b66;background:#fff;color:var(--sci-danger)}.theme-scipacket .sci-ready-actions .print-logo-control{order:7;display:flex;width:100%;min-height:0;grid-column:1 / -1;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .6rem;border:1px solid var(--sci-rule);border-radius:.65rem;background:var(--sci-paper)}.theme-scipacket .sci-ready-actions .print-logo-label{width:auto;min-height:2.25rem;flex:0 0 auto;padding:.42rem .75rem;border-color:var(--sci-rule-strong);background:#fff;color:var(--sci-ink-deep)}.theme-scipacket .sci-ready-tool>.print-logo-control,.theme-scipacket .tool-workspace>.print-logo-control{display:flex;min-height:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem clamp(1rem,2vw,1.5rem);border:0;border-bottom:1px solid var(--sci-rule);background:var(--sci-paper)}.theme-scipacket .sci-ready-tool>.print-logo-control .import-label,.theme-scipacket .tool-workspace>.print-logo-control .import-label{min-height:2.25rem;padding:.42rem .75rem;border-color:var(--sci-rule-strong);background:#fff;color:var(--sci-ink-deep)}.theme-scipacket .print-logo-control small{color:var(--sci-ink-soft);font-size:.8rem}.theme-scipacket .sci-summary-bar{position:static;bottom:auto}.theme-scipacket .sci-summary-stat small{font-size:.72rem}.theme-scipacket .sci-summary-jump,.theme-scipacket .sci-math-link{font-size:.85rem}.theme-scipacket .sci-result-card span,.theme-scipacket .sci-result-card small{font-size:.78rem}@media(hover:hover){.theme-scipacket .sci-ready-actions>button:nth-of-type(5):hover{border-color:var(--sci-teal-dark);background:var(--sci-teal-dark)}.theme-scipacket .sci-ready-actions>button:nth-of-type(2):hover{border-color:var(--sci-danger);background:#fff4e5;color:var(--sci-danger)}}@media(max-width:70rem){.theme-scipacket .sci-command-hero{min-height:0;grid-template-rows:34rem auto}.theme-scipacket .sci-command-hero:after,.theme-scipacket .sci-command-image{height:34rem}.theme-scipacket .sci-command-hero>.sci-hero-copy{width:82%;min-height:34rem;padding-bottom:2rem}.theme-scipacket .sci-home-toolboard{grid-template-columns:1fr;margin-top:1rem}.theme-scipacket .sci-home-toolboard-heading{display:flex;align-items:baseline;justify-content:space-between}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-scipacket .sci-ready-actions>button:nth-of-type(4){margin-left:0}}@media(max-width:48rem){.theme-scipacket .sci-page [id]{scroll-margin-top:6.5rem}.theme-scipacket .nav-wrap{justify-content:center;gap:.2rem;padding-block:.35rem}.theme-scipacket .brand-mark{min-height:2rem;gap:.45rem}.theme-scipacket .brand-dot{width:2rem;height:2rem}.theme-scipacket .brand-name{font-size:1.1rem}.theme-scipacket .nav-links{grid-template-columns:minmax(0,.78fr) minmax(0,.9fr) minmax(0,1.55fr) minmax(0,.78fr);gap:0;padding-top:.2rem}.theme-scipacket .nav-links a{min-height:2.75rem;padding:.25rem;font-size:.875rem;letter-spacing:0}.theme-scipacket .sci-command-hero{grid-template-rows:24rem auto}.theme-scipacket .sci-command-hero:after,.theme-scipacket .sci-command-image{height:24rem;border-radius:1.2rem}.theme-scipacket .sci-command-hero:after{background:linear-gradient(180deg,#092536f5,#092536d6 52%,#09253685)}.theme-scipacket .sci-command-hero>.sci-hero-copy{width:100%;min-height:24rem;padding:1.05rem 1rem .85rem}.theme-scipacket .sci-command-hero h1{max-width:16ch;margin-bottom:.6rem;font-size:clamp(2rem,9.4vw,2.3rem)}.theme-scipacket .sci-command-hero .sci-lede{font-size:1rem;line-height:1.45}.theme-scipacket .sci-hero-badges{display:flex;gap:.35rem;margin-top:.6rem}.theme-scipacket .sci-hero-badges .sci-status-chip:not(:first-child){display:none}.theme-scipacket .sci-status-chip{min-height:1.8rem;padding:.25rem .5rem;font-size:.75rem}.theme-scipacket .sci-home-toolboard{margin:.75rem .6rem 0;padding:.7rem}.theme-scipacket .sci-home-toolboard-heading{display:block;padding:.2rem}.theme-scipacket .sci-home-toolboard-heading p{display:none}.theme-scipacket .sci-home-toolboard-heading h2{font-size:1.35rem}.theme-scipacket .sci-home-toolgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.theme-scipacket .sci-home-tool{min-height:6.25rem;align-content:start;padding:.6rem 1.65rem .55rem .65rem}.theme-scipacket .sci-home-tool-kind{display:none}.theme-scipacket .sci-home-tool:after{display:block;top:.55rem;right:.55rem}.theme-scipacket .sci-home-tool small{display:-webkit-box;overflow:hidden;font-size:.78rem;line-height:1.3;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.theme-scipacket .sci-home-tool-code{font-size:.75rem}.theme-scipacket .sci-home-tool strong{font-size:.95rem;line-height:1.12}.theme-scipacket .sci-tool-page{gap:1rem}.theme-scipacket .sci-tool-page>#workspace~*{margin-top:2.2rem}.theme-scipacket .sci-tool-header--compact{padding:1.15rem 1.35rem 1.25rem}.theme-scipacket .sci-tool-header--compact h1{max-width:none;margin-bottom:0;font-size:clamp(2.05rem,9.3vw,2.45rem)}.theme-scipacket .sci-tool-header--compact .sci-lede,.theme-scipacket .sci-tool-header--compact .sci-record-strip,.theme-scipacket .sci-tool-header--compact .sci-tool-trustline,.theme-scipacket .sci-tool-header--compact .sci-button--secondary,.theme-scipacket .sci-tool-header--compact .sci-kicker{display:none}.theme-scipacket .sci-tool-header--compact .sci-action-strip{margin-top:.85rem}.theme-scipacket .sci-tool-header--compact .sci-action-strip .sci-button{width:100%;min-height:2.75rem}.theme-scipacket .sci-ready-banner,.theme-scipacket .workspace-banner{flex-wrap:nowrap;align-items:flex-start;padding:.85rem 1.1rem}.theme-scipacket .sci-ready-banner>div,.theme-scipacket .workspace-banner>div{width:100%}.theme-scipacket .sci-ready-banner>div:first-child>p:last-child,.theme-scipacket .workspace-banner>div:first-child>p:last-child{display:-webkit-box;overflow:hidden;font-size:.85rem;line-height:1.4;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.theme-scipacket .sci-ready-banner>div:first-child>h2,.theme-scipacket .workspace-banner>div:first-child>h2,.theme-scipacket .sci-save-stack .save-state{display:block}.theme-scipacket .sci-ready-banner h2,.theme-scipacket .workspace-banner h2{font-size:1.75rem}.theme-scipacket .sci-save-stack{width:100%;min-width:0;flex-basis:auto;text-align:left}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions{grid-template-columns:repeat(6,minmax(0,1fr));padding:.65rem}.theme-scipacket .sci-ready-actions>button:nth-of-type(1),.theme-scipacket .sci-ready-actions>button:nth-of-type(5){grid-column:span 3}.theme-scipacket .sci-ready-actions>button:nth-of-type(4),.theme-scipacket .sci-ready-actions>button:nth-of-type(3){grid-column:span 3}.theme-scipacket .sci-ready-actions>.import-label,.theme-scipacket .sci-ready-actions>button:nth-of-type(2){grid-column:span 2}.theme-scipacket .sci-ready-actions .print-logo-control{grid-column:span 2;padding:0;border:0;background:transparent}.theme-scipacket .sci-ready-actions .print-logo-label{width:100%;min-height:2.75rem}.theme-scipacket .sci-ready-actions>*,.theme-scipacket .tool-actions>*{font-size:.875rem}.theme-scipacket .sci-summary-stat small{font-size:.75rem}}@media(max-width:25rem){.theme-scipacket .nav-links a{font-size:.875rem}.theme-scipacket .sci-command-hero h1{font-size:2.2rem}.theme-scipacket .sci-record-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-scipacket .sci-home-toolboard{gap:0;padding:0;overflow:hidden;border:1px solid var(--sci-ledger-rule);border-radius:1.25rem;background:var(--sci-surface)}.theme-scipacket .sci-home-toolboard-heading{padding:1.35rem 1.5rem;border-right:1px solid var(--sci-ledger-rule)}.theme-scipacket .sci-home-toolboard-heading h2{padding:0;border:0}.theme-scipacket .sci-home-toolgrid{gap:0}.theme-scipacket .sci-home-toolboard .sci-home-tool{border:0;border-right:1px solid var(--sci-ledger-rule);border-bottom:1px solid var(--sci-ledger-rule);border-radius:0;background:var(--sci-surface);transform:none}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(3n){border-right:0}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(n+4){border-bottom:0}@media(hover:hover){.theme-scipacket .sci-home-toolboard .sci-home-tool:hover{border-color:var(--sci-ledger-rule);background:var(--sci-mint-soft);transform:none}}@media(max-width:70rem){.theme-scipacket .sci-home-toolboard-heading{padding:1rem 1.25rem;border-right:0;border-bottom:1px solid var(--sci-ledger-rule)}}@media(max-width:48rem){.theme-scipacket .sci-command-hero:after,.theme-scipacket .sci-command-image{border-radius:1.25rem}.theme-scipacket .sci-home-toolboard{border-radius:1rem}.theme-scipacket .sci-home-toolboard-heading{padding:.75rem .85rem}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(3n){border-right:1px solid var(--sci-ledger-rule)}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(n+4){border-bottom:1px solid var(--sci-ledger-rule)}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(2n){border-right:0}.theme-scipacket .sci-home-toolboard .sci-home-tool:nth-child(n+5){border-bottom:0}}.theme-scipacket .sci-tool-page{gap:2rem}@media(min-width:64rem){.theme-scipacket .sci-tool-header--compact{padding:clamp(2.25rem,3vw,2.75rem) clamp(2.5rem,4vw,3.75rem)}.theme-scipacket .sci-tool-header--compact .sci-tool-title{display:grid;width:100%;max-width:none;grid-template-columns:minmax(0,1.45fr) minmax(22rem,.55fr);grid-template-areas:"kicker record" "title record" "lede record" "actions record" "trust trust";column-gap:clamp(2.5rem,5vw,5rem)}.theme-scipacket .sci-tool-header--compact .sci-kicker{grid-area:kicker}.theme-scipacket .sci-tool-header--compact h1{grid-area:title;max-width:15ch}.theme-scipacket .sci-tool-header--compact .sci-lede{grid-area:lede}.theme-scipacket .sci-tool-header--compact .sci-record-strip{align-self:stretch;grid-area:record;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;margin:0;padding-left:clamp(1.5rem,3vw,3rem);border-block:0;border-left:1px solid rgba(255,255,255,.22)}.theme-scipacket .sci-tool-header--compact .sci-record-strip>div{padding:.75rem .75rem .75rem 0}.theme-scipacket .sci-tool-header--compact .sci-action-strip{grid-area:actions;margin-top:1.25rem}.theme-scipacket .sci-tool-header--compact .sci-tool-trustline{grid-area:trust;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.22)}}@media(min-width:48.01rem)and (max-width:63.99rem){.theme-scipacket .sci-tool-header--compact{padding:2rem}.theme-scipacket .sci-tool-header--compact h1{font-size:clamp(2.75rem,6vw,3.4rem)}.theme-scipacket .sci-tool-header--compact .sci-record-strip,.theme-scipacket .sci-tool-header--compact .sci-action-strip,.theme-scipacket .sci-tool-header--compact .sci-tool-trustline{margin-top:1rem}}@media(max-width:48rem){.theme-scipacket .sci-tool-page{gap:1rem}}.theme-scipacket .sci-accordion-stack,.theme-scipacket .sci-guide-rows,.theme-scipacket .sci-workflow-file-list,.theme-scipacket .sci-tool-grid,.theme-scipacket .sci-guide-grid,.theme-scipacket .sci-note-register,.theme-scipacket .sci-evidence-register,.theme-scipacket .sci-document-grid,.theme-scipacket .sci-source-grid,.theme-scipacket .sci-row-stack,.theme-scipacket .sci-result-grid,.theme-scipacket .sci-mini-table,.theme-scipacket .sci-home-toolgrid{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-lab-board{display:grid;gap:1.5rem}.theme-scipacket .sci-lab-board .sci-section-header{margin-bottom:0}.theme-scipacket .sci-guide-title,.theme-scipacket .sci-document-title{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-filter-label,.theme-scipacket .sci-filter-rail a,.theme-scipacket .footer-links,.theme-scipacket .footer-links a{background:transparent}@media(max-width:48rem){.theme-scipacket .site-shell,.theme-scipacket main.site-shell{width:min(100% - 2rem,88rem)}.theme-scipacket .sci-page{gap:2.5rem;padding-bottom:3rem}.theme-scipacket .sci-lab-board{gap:1.25rem;padding:1.25rem}.theme-scipacket .sci-home-toolboard{margin:.75rem 0 0}.theme-scipacket .sci-tool-header,.theme-scipacket .sci-guide-header,.theme-scipacket .sci-document-header,.theme-scipacket .sci-source-panel{padding:1.25rem}.theme-scipacket .sci-tool-header:not(.sci-tool-header--compact) h1,.theme-scipacket .sci-guide-header h1,.theme-scipacket .sci-document-header h1{font-size:clamp(2.35rem,10vw,2.65rem)}.theme-scipacket .sci-ready-actions,.theme-scipacket .tool-actions,.theme-scipacket .sci-accordion summary,.theme-scipacket .sci-file-row,.theme-scipacket .sci-workflow-file-row,.theme-scipacket .sci-row-panel,.theme-scipacket .sci-density-panel,.theme-scipacket .sci-check-panel{padding:1.25rem}.theme-scipacket .sci-ready-form,.theme-scipacket .sci-workspace-frame{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.theme-scipacket .sci-tool-page>#workspace~*{margin-top:0}.theme-scipacket .sci-ready-actions>.import-label,.theme-scipacket .sci-ready-actions>button:nth-of-type(2){grid-column:span 3}.theme-scipacket .sci-ready-actions .print-logo-control{grid-column:span 6}}@media(max-width:25rem){.theme-scipacket .site-shell,.theme-scipacket main.site-shell{width:min(100% - 2rem,88rem)}}
