:root{--sans:"Helvetica Neue", Helvetica, Arial, -apple-system, system-ui, sans-serif;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--font-body:var(--sans);--accent-h:221;--accent:oklch(.55 .2 var(--accent-h));--accent-hover:oklch(.5 .2 var(--accent-h));--accent-press:oklch(.45 .2 var(--accent-h));--accent-weak:oklch(.96 .03 var(--accent-h));--accent-weak-2:oklch(.93 .05 var(--accent-h));--accent-border:oklch(.88 .06 var(--accent-h));--accent-ink:oklch(.45 .18 var(--accent-h));--ring:oklch(.55 .2 var(--accent-h) / .35);--canvas:#fafafa;--surface:#fff;--surface-2:#f8f8f8;--surface-3:#f3f3f3;--sidebar:#fcfcfc;--border:#e5e5e5;--border-soft:#ededed;--border-strong:#d6d6d6;--ink:#1b1b1b;--ink-2:#525252;--ink-3:gray;--ink-4:#a4a4a4;--ok:#249057;--ok-weak:#daf7e3;--ok-border:#addfbd;--ok-ink:#005d32;--warn:#c0851f;--warn-weak:#feedc9;--warn-border:#edcc95;--warn-ink:#784900;--warn-strong:#c77c00;--danger:#cf4040;--danger-weak:#ffe7e4;--danger-border:#fcc0ba;--danger-ink:#a40015;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 2px #0000000d, 0 1px 1px #00000008;--shadow-md:0 4px 12px #0000000f, 0 1px 3px #0000000a;--shadow-lg:0 12px 32px #0000001a, 0 2px 8px #0000000d;--shadow-pop:0 8px 28px #0000001f, 0 1px 3px #0000000f;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-full:999px}@supports (color:lab(0% 0 0)){:root{--canvas:lab(98.26% 0 0);--surface-2:lab(97.448% -.0000298023 0);--surface-3:lab(95.94% 0 0);--sidebar:lab(99.072% -.0000298023 0);--border:lab(90.952% 0 -.0000119209);--border-soft:lab(93.62% -.0000298023 0);--border-strong:lab(85.5% 0 0);--ink:lab(9.52% -.00000745058 0);--ink-2:lab(35.04% -.0000149012 0);--ink-3:lab(53.6% 0 0);--ink-4:lab(67.52% -.0000298023 0);--ok:lab(52.9621% -41.6164 21.4815);--ok-weak:lab(94.7394% -12.4067 6.35767);--ok-border:lab(84.6954% -21.8384 11.2033);--ok-ink:lab(34.4896% -45.9978 23.9483);--warn:lab(60.4324% 17.4484 58.9523);--warn-weak:lab(94.3657% 2.03729 19.5421);--warn-border:lab(83.8853% 6.48403 31.9036);--warn-ink:lab(35.5836% 30.2444 88.3715);--warn-strong:lab(58.9238% 29.4286 100.361);--danger:lab(49.4737% 56.8232 34.3326);--danger-weak:lab(93.8292% 12.2803 6.63641);--danger-border:lab(83.1031% 21.6022 11.7713);--danger-ink:lab(34.1199% 63.7074 45.541);--shadow-xs:0 1px 2px lab(0% 0 0/.04);--shadow-sm:0 1px 2px lab(0% 0 0/.05), 0 1px 1px lab(0% 0 0/.03);--shadow-md:0 4px 12px lab(0% 0 0/.06), 0 1px 3px lab(0% 0 0/.04);--shadow-lg:0 12px 32px lab(0% 0 0/.1), 0 2px 8px lab(0% 0 0/.05);--shadow-pop:0 8px 28px lab(0% 0 0/.12), 0 1px 3px lab(0% 0 0/.06)}}:root{--color-base-50:#fafafa;--color-base-100:#f3f3f3;--color-base-150:#eaeaea;--color-base-200:#dcdcdc;--style-radius-s:var(--r-xs);--style-radius-m:var(--r-sm);--style-radius-l:var(--r-md);--color-success-50:oklch(.975 .01 var(--accent-h));--color-success-100:oklch(.96 .02 var(--accent-h));--color-success-150:oklch(.945 .03 var(--accent-h));--color-success-200:oklch(.93 .04 var(--accent-h));--color-success-250:oklch(.91 .06 var(--accent-h));--color-success-300:oklch(.88 .08 var(--accent-h));--color-success-350:oklch(.84 .1 var(--accent-h));--color-success-400:oklch(.78 .13 var(--accent-h));--color-success-450:oklch(.7 .16 var(--accent-h));--color-success-500:var(--accent);--color-success-550:oklch(.51 .21 var(--accent-h));--color-success-600:var(--accent-ink);--color-success-650:oklch(.42 .19 var(--accent-h));--color-success-700:oklch(.38 .17 var(--accent-h));--color-success-750:oklch(.34 .15 var(--accent-h));--color-success-800:oklch(.3 .13 var(--accent-h));--color-success-850:oklch(.27 .11 var(--accent-h));--color-success-900:oklch(.24 .09 var(--accent-h));--color-success-950:oklch(.18 .07 var(--accent-h))}.tabs-field__tabs-list{border-bottom:1px solid var(--border);gap:0;padding:0}.tabs-field__tab-button{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 18px;font-size:13px;font-weight:550;transition:color .15s,border-color .15s}.tabs-field__tab-button:hover{color:var(--ink);background:0 0}.tabs-field__tab-button--active,.tabs-field__tab-button[aria-selected=true]{color:var(--accent-ink);border-bottom-color:var(--accent);background:0 0}.tabs-field__tab-panel{padding-top:24px}.render-fields--sidebar .field-type.checkbox+.field-type.checkbox{border-top:1px solid var(--border-soft);margin-top:2px;padding-top:10px}.doc-controls__content{padding-left:6px;overflow:visible}
