:root{--dark-bg: #14152b;--dark-surface: #1c1d38;--dark-surface-2: #232447;--dark-surface-3: #2b2c54;--dark-border: #2f3160;--dark-border-strong: #3d3f78;--dark-text: #e4e7f4;--dark-text-quiet: #a9aed0;--dark-text-faint: #868bb0;color-scheme:light dark;--surface-page: light-dark(var(--itq-white), var(--dark-bg));--surface-card: light-dark(var(--itq-white), var(--dark-surface));--surface-raised: light-dark(var(--itq-white), var(--dark-surface));--surface-subtle: light-dark(var(--itq-mist), var(--dark-surface));--surface-inset: light-dark(var(--itq-mist), var(--dark-surface-2));--surface-secondary: light-dark(var(--itq-light-blue), var(--dark-surface-2));--surface-hover: light-dark(var(--itq-light-blue-soft), var(--dark-surface-3));--surface-active: light-dark(var(--itq-light-blue-soft), var(--dark-surface-2));--surface-tag: light-dark(var(--itq-light-blue-soft), var(--dark-surface-2));--surface-row-alt: light-dark(var(--itq-mist), #1a1b34);--surface-brand: var(--itq-royal-blue);--surface-inverse: var(--itq-royal-blue);--surface-brand-btn: light-dark(var(--itq-royal-blue), var(--dark-surface-2));--state-brand-btn-hover: light-dark(var(--state-blue-hover), var(--dark-surface-3));--text-on-brand-btn: light-dark(var(--itq-white), var(--dark-text));--surface-chip-brand: light-dark(var(--itq-royal-blue), #3a3d78);--text-on-chip-brand: light-dark(var(--itq-white), var(--dark-text));--surface-code: light-dark(var(--itq-royal-blue), var(--dark-surface-2));--text-on-code: light-dark(var(--itq-white), var(--dark-text));--border-on-code: light-dark(rgba(255, 255, 255, .18), var(--dark-border-strong));--text-body: light-dark(var(--itq-royal-blue), var(--dark-text));--text-heading: light-dark(var(--itq-royal-blue), var(--dark-text));--text-muted: light-dark(var(--itq-dark-grey), var(--dark-text-quiet));--text-quiet: light-dark(var(--itq-light-grey), var(--dark-text-faint));--text-faint: light-dark(var(--itq-royal-40), var(--dark-text-faint));--border-default: light-dark(var(--itq-hairline), var(--dark-border));--border-subtle: light-dark(var(--itq-hairline), var(--dark-border));--border-strong: light-dark(var(--itq-royal-40), var(--dark-border-strong));--border-active: light-dark(var(--itq-light-blue), var(--dark-border-strong));--state-tint-hover: light-dark(rgba(4, 5, 90, .06), rgba(255, 255, 255, .06));--state-tint-active: light-dark(rgba(4, 5, 90, .12), rgba(255, 255, 255, .12));--shadow-xs: light-dark(0 1px 2px rgba(4, 5, 90, .06), 0 1px 2px rgba(0, 0, 0, .35));--shadow-sm: light-dark(0 2px 6px rgba(4, 5, 90, .08), 0 2px 8px rgba(0, 0, 0, .4));--shadow-md: light-dark(0 8px 24px rgba(4, 5, 90, .1), 0 10px 28px rgba(0, 0, 0, .5));--status-ok-bg: light-dark(#e9f6ec, #16301f);--status-ok-border: light-dark(#2e9e4f, #3f9c5e);--status-ok-text: light-dark(#1c5c30, #8ddba4);--status-bad-bg: light-dark(#fdecec, #3a1a1c);--status-bad-border: light-dark(#d13b3b, #d05a5a);--status-bad-text: light-dark(#8a2222, #f3a6a6);--status-warn-bg: light-dark(#fff4e5, #3a2a12);--status-warn-border: light-dark(var(--itq-orange), var(--itq-orange));--status-warn-text: light-dark(#8a5200, #f0c07a);--status-note-bg: light-dark(#fff6f5, #33202c);--status-pass: light-dark(#2e7d32, #3f9c5e);--status-fail: light-dark(#c62828, #cf5555);--text-on-status: light-dark(var(--itq-white), #10111f)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--header-h: 64px}body{min-height:100vh;display:flex;flex-direction:column}.skip-link{position:absolute;left:-999px;top:0;background:var(--itq-orange);color:var(--itq-white);padding:var(--space-2) var(--space-4);z-index:100;border-radius:0 0 var(--radius-sm) 0}.skip-link:focus{left:0}.site-header{position:sticky;top:0;z-index:50;background:var(--surface-page);border-bottom:var(--border-width) solid var(--border-default);height:var(--header-h)}.site-header__inner{max-width:var(--container-wide);height:100%;margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.site-header__brand{display:flex;align-items:center;gap:var(--space-3);color:var(--text-heading)}.site-header__brand:hover{color:var(--text-heading)}.site-header__divider{width:1px;height:24px;background:var(--border-default)}.site-header__product{font-weight:var(--fw-semibold);font-size:var(--fs-small);letter-spacing:var(--ls-tight)}.nav-primary{display:flex;align-items:center;gap:var(--space-1);flex:1 1 auto;position:relative}.nav-item{position:relative}.nav-trigger{display:flex;align-items:center;gap:var(--space-2);background:none;border:none;cursor:pointer;font:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--text-body);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control)}.nav-chev{font-size:.6em;color:var(--text-quiet);transition:transform var(--dur-fast) var(--ease-standard)}.nav-item:hover .nav-trigger,.nav-item:focus-within .nav-trigger{color:var(--itq-orange);background:var(--surface-hover)}.nav-item:hover .nav-trigger .nav-chev,.nav-item:focus-within .nav-trigger .nav-chev{transform:rotate(180deg);color:var(--itq-orange)}.nav-plain{font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--text-body);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control)}.nav-plain:hover{color:var(--itq-orange);background:var(--surface-hover)}.nav-plain.is-active{color:var(--itq-orange)}.nav-panel{position:absolute;top:calc(100% + var(--space-2));left:0;background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md, 0 12px 32px -12px rgba(4, 5, 89, .25));padding:var(--space-5);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard),visibility var(--dur-fast) var(--ease-standard);z-index:60}.nav-item:hover .nav-panel,.nav-item:focus-within .nav-panel{opacity:1;visibility:visible;transform:translateY(0)}.nav-panel--reference{left:50%;transform:translate(-50%,-6px);width:min(720px,86vw)}.nav-item:hover .nav-panel--reference,.nav-item:focus-within .nav-panel--reference{transform:translate(-50%)}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5) var(--space-6)}.ref-band h4{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--text-quiet);font-weight:var(--fw-bold);margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--border-default)}.ref-band ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.ref-band li:before{display:none}.ref-band a{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;padding:var(--space-2) var(--space-2);border-radius:var(--radius-control);font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--text-body)}.ref-band a:hover{background:var(--surface-subtle);color:var(--itq-orange)}.ref-band a i{width:15px;text-align:center;color:var(--text-quiet);font-size:.85em}.ref-band a:hover i,.ref-band a.is-active i,.ref-band a.is-active{color:var(--itq-orange)}.hamburger{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-control);color:var(--text-body);cursor:pointer}.mobile-nav{display:none}.header-actions{display:flex;align-items:center;gap:var(--space-2)}.icon-btn{width:36px;height:36px;border-radius:var(--radius-control);border:var(--border-width) solid var(--border-default);background:var(--surface-card);display:flex;align-items:center;justify-content:center;color:var(--text-body);cursor:pointer}.icon-btn:hover{color:var(--itq-orange);border-color:var(--itq-orange)}.header-version{height:36px;padding:0 var(--space-3);border-radius:var(--radius-control);border:var(--border-width) solid var(--border-default);display:flex;align-items:center;color:var(--text-muted);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);white-space:nowrap}.header-version:hover{color:var(--itq-orange);border-color:var(--itq-orange)}.header-feedback{background:var(--itq-orange);color:var(--itq-white)!important;border-color:var(--itq-orange)}.header-feedback:hover{background:var(--state-orange-hover, var(--itq-orange))}.breadcrumb{max-width:var(--container-wide);margin:0 auto;padding:var(--space-4) var(--gutter) 0;display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--text-muted)}.breadcrumb i{font-size:.6em;color:var(--text-quiet)}.breadcrumb__current{color:var(--text-heading);font-weight:var(--fw-semibold)}@media(max-width:900px){.nav-primary,.header-version,.header-feedback,.header-actions .icon-btn:not(.theme-toggle){display:none}.hamburger{display:flex}.mobile-nav.is-open{display:block;position:absolute;top:100%;left:0;right:0;background:var(--surface-page);border-top:var(--border-width) solid var(--border-default);box-shadow:0 12px 24px -12px #0405594d;padding:var(--space-5) var(--gutter);max-height:calc(100vh - var(--header-h));overflow-y:auto;z-index:55}.mobile-nav__more{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-default)}.mobile-nav__more a{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--text-body)}.mobile-nav__more a:hover{color:var(--itq-orange)}}@media(min-width:901px){.mobile-nav__more{display:none}}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;padding:0;font:inherit;font-size:var(--fs-small);color:var(--text-body);background:transparent;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-control);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.theme-toggle:hover{border-color:var(--itq-orange);color:var(--itq-orange)}.theme-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.theme-toggle .fa-sun{display:none}.theme-toggle .fa-moon{display:inline-block}.site-header__logo--dark{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle .fa-sun{display:inline-block}:root:not([data-theme=light]) .theme-toggle .fa-moon{display:none}:root:not([data-theme=light]) .site-header__logo--light{display:none}:root:not([data-theme=light]) .site-header__logo--dark{display:block}}:root[data-theme=dark] .theme-toggle .fa-sun{display:inline-block}:root[data-theme=dark] .theme-toggle .fa-moon{display:none}:root[data-theme=dark] .site-header__logo--light{display:none}:root[data-theme=dark] .site-header__logo--dark{display:block}:root[data-theme=light] .theme-toggle .fa-sun{display:none}:root[data-theme=light] .theme-toggle .fa-moon{display:inline-block}:root[data-theme=light] .site-header__logo--light{display:block}:root[data-theme=light] .site-header__logo--dark{display:none}input:not([type=checkbox]):not([type=radio]),select,textarea{color:var(--text-body)}.layout{flex:1 0 auto;max-width:var(--container-wide);width:100%;margin:0 auto;padding:0 var(--gutter)}.layout--full{max-width:none;padding:0}.sidebar{padding:0}.sidebar__eyebrow{margin-bottom:var(--space-4)}.sidebar__eyebrow--spaced{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-default)}.sidebar__reference-summary{cursor:pointer;list-style:none}.sidebar__reference-summary::-webkit-details-marker{display:none}.sidebar__reference-summary:before{content:"▸";display:inline-block;margin-right:var(--space-2);transition:transform .15s ease}details[open]>.sidebar__reference-summary:before{transform:rotate(90deg)}.sidebar__reference>a{margin-top:var(--space-2)}.sidebar__band{margin-top:var(--space-4);margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--fs-eyebrow)}.sidebar__band:first-of-type{margin-top:var(--space-3)}.sidebar__list{list-style:none;padding:0;margin:0;counter-reset:none}.sidebar__list>li{margin:0 0 var(--space-2)}.sidebar__link{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-control);color:var(--text-body);border:var(--border-width) solid transparent;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.sidebar__link:hover{background:var(--state-tint-hover);color:var(--text-body)}.sidebar__link.is-active{background:var(--surface-active);border-color:var(--border-active)}.sidebar__link.is-active .sidebar__label{color:var(--itq-orange)}.sidebar__icon{flex:none;width:20px;text-align:center;color:var(--itq-orange)}.sidebar__text{display:flex;flex-direction:column;line-height:1.2}.sidebar__step{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted)}.sidebar__label{font-weight:var(--fw-semibold)}.content{padding:var(--space-7) 0 var(--space-9);min-width:0}.content--full{padding:0}.doc-eyebrow{margin-bottom:var(--space-2)}.prose{max-width:none}.prose p,.prose li,.prose blockquote{max-width:74ch}.prose h1{font-size:var(--fs-title);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);margin-bottom:var(--space-5)}.prose h2{margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--border-width) solid var(--border-default)}.prose h2 .back-to-top:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.85em;margin-right:.4em}.prose h2 .back-to-top:after{content:"Top"}.prose h2 .back-to-top{float:right;font-size:.72rem;font-weight:var(--fw-semibold, 600);letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:var(--text-faint);margin-left:.75rem;padding-top:.5em}.prose h2 .back-to-top:hover{color:var(--itq-orange)}.prose h3{margin-top:var(--space-6)}.prose>p:first-of-type{font-size:var(--fs-intro);color:var(--text-body)}.prose a{font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:2px}.prose code{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.875em;background:var(--surface-inset);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xs);padding:.1em .35em;color:var(--text-body)}.prose pre{position:relative;background:var(--surface-code);color:var(--text-on-code);padding:var(--space-5);padding-right:calc(var(--space-5) + 2.25rem);border-radius:var(--radius-md);overflow-x:auto;white-space:pre-wrap;overflow-wrap:break-word;line-height:var(--lh-base)}.prose pre code{background:none;border:0;padding:0;color:inherit}.code-copy-btn{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:#ffffff1f;border:var(--border-width) solid var(--border-on-code);border-radius:var(--radius-xs);color:var(--text-on-code);opacity:.85;cursor:pointer;transition:opacity .15s ease,color .15s ease,border-color .15s ease,background .15s ease}.code-copy-btn:hover,.code-copy-btn.is-copied{opacity:1;background:#fff3;color:var(--itq-orange);border-color:var(--itq-orange)}.code-copy-btn svg{width:.9rem;height:.9rem;pointer-events:none}.prose blockquote{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);background:var(--surface-subtle);border-left:4px solid var(--itq-orange);border-radius:0 var(--radius-md) var(--radius-md) 0}.prose blockquote p:last-child{margin-bottom:0}.table-scroll{margin:var(--space-5) 0;overflow-x:auto;border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-xs)}.prose table{width:100%;border-collapse:collapse;margin:0;font-size:var(--fs-small);line-height:var(--lh-snug)}.prose thead th{background:var(--surface-code);color:var(--text-on-code);text-align:left;font-weight:var(--fw-semibold);padding:var(--space-3) var(--space-4);vertical-align:bottom;border-right:var(--border-width) solid var(--border-on-code)}.prose thead th:last-child{border-right:0}.prose tbody td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-default);border-right:var(--border-width) solid var(--border-default);vertical-align:top}.prose tbody td:last-child{border-right:0}.prose tbody td:empty:after{content:"–";color:var(--text-faint)}.prose tbody td:first-child{white-space:nowrap}.prose tbody tr:nth-child(2n){background:var(--surface-row-alt)}.prose tbody tr:hover{background:var(--surface-hover)}.prose ul.contains-task-list{padding-left:0}.prose ul.contains-task-list>li{list-style:none}.prose ul.contains-task-list>li:before{display:none}.prose li.task-list-item{padding-left:1.9em;position:relative}.prose li.task-list-item input[type=checkbox]{position:absolute;left:0;top:.3em;width:1.1em;height:1.1em;accent-color:var(--itq-orange)}.doc-pager{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--border-width) solid var(--border-default)}.doc-pager__link{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-card);color:var(--text-body);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);max-width:48%}.doc-pager__link:hover{border-color:var(--border-active);box-shadow:var(--shadow-sm);color:var(--text-body)}.doc-pager__link--next{text-align:right;margin-left:auto}.doc-pager__dir{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted)}.doc-pager__title{font-weight:var(--fw-semibold);color:var(--itq-orange)}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);font-weight:var(--fw-semibold);border:var(--border-width-strong) solid transparent;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.btn--primary{background:var(--itq-orange);color:var(--itq-white)}.btn--primary:hover{background:var(--state-orange-hover);color:var(--itq-white)}.btn--ghost{border-color:currentColor;color:var(--itq-white)}.btn--ghost:hover{background:#ffffff1f;color:var(--itq-white)}.hero{background:var(--itq-royal-blue);color:var(--text-on-blue)}.hero__inner{max-width:var(--container-max);margin:0 auto;padding:var(--space-7) var(--gutter)}.hero__eyebrow{color:var(--itq-light-blue)}.hero__title{color:var(--itq-white);font-size:var(--fs-title);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);max-width:18ch;margin-bottom:var(--space-4)}.hero__title .accent{color:var(--itq-orange)}.hero__intro{color:var(--itq-light-blue);max-width:62ch}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.hero--compact .hero__inner{padding:var(--space-4) var(--gutter);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.hero--compact .hero__title{font-size:var(--fs-h3);max-width:none;margin-bottom:0;font-weight:var(--fw-semibold)}.workflow__inner,.related__inner{max-width:var(--container-max);margin:0 auto;padding:var(--space-9) var(--gutter)}.workflow__heading,.related__heading{font-size:var(--fs-h1);font-weight:var(--fw-bold);margin-bottom:var(--space-6)}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-5)}.planning-card{display:flex;flex-direction:column;padding:var(--space-5);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-card);color:var(--text-body);box-shadow:var(--shadow-xs);transition:transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.planning-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);color:var(--text-body)}.planning-card__top{display:flex;align-items:center;margin-bottom:var(--space-4)}.planning-card__icon{font-size:1.5rem;color:var(--itq-orange)}.planning-card__step{color:var(--text-muted)}.planning-card__title{font-size:var(--fs-h3);margin:var(--space-1) 0 var(--space-3)}.planning-card__blurb{color:var(--text-body);font-size:var(--fs-small);flex:1 0 auto}.planning-card__cta{margin-top:var(--space-4);font-weight:var(--fw-semibold);color:var(--itq-orange);display:inline-flex;gap:var(--space-2);align-items:center}.card-grid--tracks{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:900px}.planning-card--track .planning-card__icon{font-size:2rem}.planning-card--track .planning-card__title{margin-top:var(--space-3)}.workflow--secondary{padding-top:0}.workflow--secondary summary{cursor:pointer;margin-bottom:var(--space-5)}.workflow--secondary .card-grid{margin-top:var(--space-5)}.related{background:var(--surface-subtle)}.related__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-5)}.related__item{padding:var(--space-5);background:var(--surface-card);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-card);color:var(--text-body);transition:box-shadow var(--dur-base) var(--ease-standard)}.related__item:hover{box-shadow:var(--shadow-md);color:var(--text-body)}.related__item h3{font-size:var(--fs-h3);color:var(--itq-orange)}.related__item p{font-size:var(--fs-small);margin-bottom:0}.related__item--service{cursor:default}.related__item--service:hover{box-shadow:none}.related__tag{display:inline-block;font-size:.68rem;font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-body);background:var(--surface-tag);border-radius:var(--radius-sm);padding:.12rem .45rem;margin-bottom:var(--space-2)}.colophon{flex:none;max-width:var(--container-wide);margin:var(--space-6) auto var(--space-6);padding:var(--space-4) var(--gutter) 0;border-top:var(--border-width) solid var(--border-default);font-size:var(--fs-eyebrow);color:var(--text-quiet);line-height:1.6}.colophon strong{color:var(--text-muted)}.colophon a{color:var(--itq-orange);font-weight:var(--fw-semibold)}@media(max-width:860px){.hero__title{font-size:var(--fs-h1)}.doc-pager__link{max-width:none;flex:1}}@media print{:root:not([data-theme=light]){color-scheme:light}.site-header,.skip-link,.breadcrumb,.doc-head,.doc-toc,.doc-pager,.code-copy-btn,.back-to-top{display:none!important}.content,.content--full{padding:0}a{color:var(--text-body);text-decoration:underline}.doc.prose pre,.doc.prose table,.doc.prose blockquote{break-inside:avoid}.doc.prose h2,.doc.prose h3{break-after:avoid}}
