@import url("https://fonts.googleapis.com/css2?family=Halant:wght@300;400;500;600;700&family=Geist:wght@100..900&family=Geist+Mono:wght@100..900&display=swap");body,html{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:var(--color-text-ink);background:var(--color-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.halant{font-family:Halant,Iowan Old Style,Georgia,serif}.geist{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mono{font-family:Geist Mono,SF Mono,Consolas,ui-monospace,monospace}:root{--color-page:#0D1117;--color-surface:#141A21;--color-elevated:#1C232C;--color-raised:#242C37;--color-border:#283038;--color-border-strong:#646E7D;--color-text-muted:#8A93A0;--color-text-ink:#E5E9F0;--color-decorative:#5D6675;--overlay-surface:var(--color-raised);--overlay-surface-hover:var(--color-elevated);--overlay-border:var(--color-border);--overlay-shadow:var(--shadow-3);--overlay-danger-hover:var(--color-tint-coral-hover);--color-teal-50:#E6F1F3;--color-teal-100:#C2DCE2;--color-teal-200:#95C1CB;--color-teal-300:#5FA3B1;--color-teal-400:#2C8294;--color-teal-500:#0D6473;--color-teal-600:#0A4F5C;--color-teal-700:#073B47;--color-teal-800:#052831;--color-teal-900:#021419;--color-teal-anchor:var(--color-teal-300);--color-espresso-50:#F5EFE6;--color-espresso-100:#E8D8C2;--color-espresso-300:#8A6B45;--color-espresso-500:#4A3424;--color-espresso-700:#2A1C10;--color-indigo-50:#E6E6F2;--color-indigo-100:#C9CAE0;--color-indigo-200:#A8ABCC;--color-indigo-300:#8F8FCB;--color-indigo-400:#6F70AE;--color-indigo-500:#5054A0;--color-indigo-600:#324790;--color-indigo-700:#283A78;--color-indigo-800:#1C2B5C;--color-lavender-50:#F4F2F9;--color-lavender-100:#E8E6F3;--color-lavender-200:#D8D4E8;--color-lavender-300:#C7C3DD;--color-lavender-400:#A8A2CC;--color-lavender-500:#8B83B8;--color-tint-teal:#0A2E36;--color-tint-cyan:#0B323D;--color-tint-lavender:#1A1E3C;--color-tint-sky:#122440;--color-tint-sage:#142E1F;--color-tint-amber:#2A2415;--color-tint-coral:#2C1D18;--color-tint-plum:#251625;--color-tint-espresso:#2A1F14;--color-tint-teal-hover:#0F3D47;--color-tint-cyan-hover:#11434F;--color-tint-lavender-hover:#25294C;--color-tint-sky-hover:#1B3055;--color-tint-sage-hover:#1D3D29;--color-tint-amber-hover:#3A311C;--color-tint-coral-hover:#3C2820;--color-tint-plum-hover:#321E30;--color-tint-espresso-hover:#3A2A1C;--color-tint-teal-text:#95C1CB;--color-tint-cyan-text:#AED6DD;--color-tint-lavender-text:#C7C3DD;--color-tint-sky-text:#95B3D7;--color-tint-sage-text:#94CDA2;--color-tint-amber-text:#D6B57A;--color-tint-coral-text:#E5A192;--color-tint-plum-text:#D29BBD;--color-tint-espresso-text:#D9C29D;--color-cat-teal:#5FA3B1;--color-cat-cyan:#4FB5C7;--color-cat-indigo:#8F8FCB;--color-cat-plum:#C18BAC;--color-cat-coral:#E0937A;--color-cat-amber:#DEB66E;--color-cat-sage:#93BDA1;--color-cat-slate:#94A3AE;--color-status-dot-success:#6CA078;--color-status-dot-warning:#C9A258;--color-status-dot-error:#D88A6E;--color-status-dot-info:#8F8FCB;--scrim:rgba(0,0,0,0.62);--scrim-light:rgba(0,0,0,0.4);--scrim-strong:rgba(0,0,0,0.8);--shadow-1:0 1px 1px rgba(0,0,0,0.4);--shadow-2:0 2px 4px rgba(0,0,0,0.4),0 1px 1px rgba(0,0,0,0.5);--shadow-3:0 8px 16px rgba(0,0,0,0.4),0 2px 4px rgba(0,0,0,0.5);--shadow-4:0 16px 40px -8px rgba(0,0,0,0.6),0 4px 8px rgba(0,0,0,0.4);--shadow-modal:0 30px 80px -20px rgba(0,0,0,0.8),0 0 0 0.5px rgba(95,163,177,0.2);--glow-teal-soft:0 0 60px -10px rgba(95,163,177,0.3);--glow-teal-strong:0 0 100px -10px rgba(44,130,148,0.4);--focus-ring:0 0 0 3px var(--color-tint-teal);--focus-ring-strong:0 0 0 3px var(--color-teal-300);--grad-logomark-top:#52D2BC;--grad-logomark-bottom:#00BFF2;--tint-teal-surf:var(--color-tint-teal);--tint-teal-text:var(--color-tint-teal-text);--grad-top:var(--grad-logomark-top);--grad-bot:var(--grad-logomark-bottom);--font-serif:"Halant","Iowan Old Style","Palatino Linotype",Georgia,serif;--font-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--container-narrow:640px;--container-default:960px;--container-wide:1280px;--z-popover:30;--z-fab:40;--z-toast:50;--z-tooltip:60;--z-modal:100;--scrollbar-size:10px;--scrollbar-track:transparent;--scrollbar-thumb:color-mix(in srgb,var(--color-border-strong) 32%,transparent);--scrollbar-thumb-hover:color-mix(in srgb,var(--color-border-strong) 52%,transparent);color-scheme:dark}.scene-immersion{--color-page:#041419;--color-surface:#082028;--color-elevated:#0D2E38;--color-raised:#133B47;--color-border:#173F4D;--color-border-strong:#4C7383;--color-text-ink:#E5EFF1;--color-text-muted:#819499;--color-tint-teal:#0C3F4E;--color-tint-cyan:#0E4A5C;--color-tint-lavender:#1F2243;--color-tint-sky:#142B47;--color-tint-sage:#163427;--color-tint-amber:#2E2A18;--color-tint-coral:#2E211C;--color-tint-plum:#261E2E;--color-tint-espresso:#2D2218;--color-tint-teal-hover:#14525F;--color-tint-cyan-hover:#155E72;--color-tint-lavender-hover:#2A2E55;--color-tint-sky-hover:#1D375A;--color-tint-sage-hover:#20422F;--color-tint-amber-hover:#3E351F;--color-tint-coral-hover:#3E2C25;--color-tint-plum-hover:#322640;--color-tint-espresso-hover:#3D2F20;--color-tint-amber-text:#D9B775;--color-tint-coral-text:#E3A595;--color-tint-plum-text:#C99BB6;background:var(--color-page);color:var(--color-text-ink)}[data-theme=light]{--color-page:#FEFEFD;--color-surface:#F9F8F4;--color-elevated:#FFFFFF;--color-raised:#FFFFFF;--color-border:#EBE8DE;--color-border-strong:#E1DDCD;--color-text-muted:#6C6862;--color-text-ink:#1A1815;--color-decorative:#9A948C;--color-teal-anchor:var(--color-teal-500);--overlay-surface-hover:var(--color-surface);--overlay-danger-hover:var(--color-tint-coral);--color-tint-teal:#E6F1F3;--color-tint-cyan:#DCF0F4;--color-tint-lavender:#E8E6F3;--color-tint-sky:#DDE7F4;--color-tint-sage:#E2EDE0;--color-tint-amber:#FAEAD0;--color-tint-coral:#FBE3DC;--color-tint-plum:#F2E0EA;--color-tint-espresso:#F5EFE6;--color-tint-teal-text:#0D6473;--color-tint-cyan-text:#0D6473;--color-tint-lavender-text:#324790;--color-tint-sky-text:#1F4584;--color-tint-sage-text:#355F35;--color-tint-amber-text:#7A5810;--color-tint-coral-text:#8C3621;--color-tint-plum-text:#6B3D5A;--color-tint-espresso-text:#4A3424;--color-cat-teal:#0D6473;--color-cat-cyan:#178C9C;--color-cat-indigo:#324790;--color-cat-plum:#8E5277;--color-cat-coral:#C2664A;--color-cat-amber:#B8862E;--color-cat-sage:#5F8B6F;--color-cat-slate:#5C6D7A;--shadow-1:0 1px 1px rgba(26,24,21,0.04);--shadow-2:0 2px 4px rgba(26,24,21,0.06),0 1px 1px rgba(26,24,21,0.04);--shadow-3:0 8px 16px rgba(26,24,21,0.08),0 2px 4px rgba(26,24,21,0.04);--shadow-4:0 16px 40px -8px rgba(26,24,21,0.12),0 4px 8px rgba(26,24,21,0.06);--scrollbar-thumb:color-mix(in srgb,var(--color-text-muted) 28%,transparent);--scrollbar-thumb-hover:color-mix(in srgb,var(--color-text-muted) 44%,transparent);color-scheme:light}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid transparent;border-radius:9999px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}@media (forced-colors:active){.status-callout,.status-pill{background:Canvas;color:CanvasText;border:1px solid CanvasText}.status-callout{border-left-width:3px}.button-cta{background:ButtonFace;color:ButtonText;border-color:ButtonBorder}.menu,.popover{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none}.menu__item{color:CanvasText;background:transparent}.menu__item--danger:hover,.menu__item:hover{background:Highlight;color:HighlightText}.menu__item--danger .icon{color:inherit}:focus-visible{outline:2px solid CanvasText;outline-offset:2px;box-shadow:none}.scene-immersion,.surface-tint{background:Canvas;border:1px solid CanvasText}}.display-1{font-family:var(--font-serif);font-size:64px;letter-spacing:-.028em}.display-1,.display-2{font-weight:500;line-height:1}.display-2{font-family:var(--font-sans);font-size:52px;letter-spacing:-.035em}.h1{font-family:var(--font-serif);font-weight:500;font-size:40px;letter-spacing:-.022em;line-height:1.06}.h2{letter-spacing:-.018em}.h3{letter-spacing:-.005em}.lede{font-family:var(--font-serif);font-size:20px;line-height:1.42}.body,.lede{font-weight:400}.body{font-family:var(--font-sans);font-size:15px;line-height:1.6}.caption{font-weight:400}.data{font-family:var(--font-mono);font-size:14px}.icon{display:inline-block;width:1em;height:1em;vertical-align:-.125em;fill:currentColor;flex-shrink:0}.meta{font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.caption,.meta{font-family:var(--font-sans);color:var(--color-text-muted)}.caption{font-size:12px;line-height:1.45}.h2{font-family:var(--font-serif);font-size:28px;line-height:1.15}.h2,.h3{font-weight:500;color:var(--color-text-ink);margin:0}.h3{font-family:var(--font-sans);font-size:18px;line-height:1.3}.field,.form-field{display:flex;flex-direction:column;gap:var(--space-1)}.field__label,.form-label{font-weight:500;font-size:13px}.field__helper,.field__label,.form-hint,.form-label{font-family:var(--font-sans);color:var(--color-text-muted)}.field__helper,.form-hint{font-size:12px;line-height:1.45;margin:0}.form-input,.input{height:36px;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-ink);font-family:var(--font-sans);font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.form-input:focus,.input:focus{outline:none;border-color:var(--color-teal-anchor);box-shadow:var(--focus-ring)}.form-input::-moz-placeholder,.input::-moz-placeholder{color:var(--color-text-muted)}.form-input::placeholder,.input::placeholder{color:var(--color-text-muted)}.input--sm{height:32px;padding:6px 10px;font-size:13px}.form-input:disabled,.form-input[readonly],.input:disabled,.input[readonly]{opacity:.72;cursor:default}.form-input.form-textarea,.input.textarea,.textarea{height:auto;min-height:80px;padding:10px 12px;resize:vertical;line-height:1.5}.form-input.form-textarea,.textarea.input--sm{min-height:64px}.select,select.form-input,select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256' fill='%238A93A0'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.checkbox,.form-checkbox{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__input,.form-checkbox input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.checkbox__box{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0;transition:background .15s,border-color .15s}.checkbox__input:focus-visible+.checkbox__box{box-shadow:var(--focus-ring)}.checkbox__input:checked+.checkbox__box{background:var(--color-teal-anchor);border-color:var(--color-teal-anchor);color:var(--color-page)}.checkbox__input:checked+.checkbox__box:after{content:"✓";font-size:11px;font-weight:700;line-height:1}.checkbox__label,.form-checkbox span:not(.checkbox__box){font-family:var(--font-sans);font-size:13px;color:var(--color-text-ink)}.input.signature-input,.signature-input{font-family:var(--font-serif);font-size:18px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}.icon-btn:hover{background:var(--color-elevated);color:var(--color-text-ink)}.icon-btn--sm{width:28px;height:28px}.icon-btn.is-active,.icon-btn[aria-expanded=true]{background:var(--color-elevated);color:var(--color-teal-anchor)}.pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-family:var(--font-sans);font-weight:500;font-size:12px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.pill .icon{width:14px;height:14px}.pill--teal{background:var(--color-tint-teal);color:var(--color-tint-teal-text)}.pill--sage{background:var(--color-tint-sage);color:var(--color-tint-sage-text)}.pill--amber{background:var(--color-tint-amber);color:var(--color-tint-amber-text)}.pill--muted{background:var(--color-elevated);color:var(--color-text-muted);text-transform:none;font-size:11px;letter-spacing:.06em}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.card--raised{box-shadow:var(--shadow-2)}.card__header{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.card__title{margin:0;font-family:var(--font-sans);font-weight:500;font-size:15px;color:var(--color-text-ink)}.card__body{padding:var(--space-4)}.card--flat{background:var(--color-surface)}.callout{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border-left:3px solid transparent}.callout__icon{flex-shrink:0;margin-top:2px;color:inherit}.callout__body{min-width:0}.callout__title{margin:0 0 4px;font-weight:600}.callout__text,.callout__title{font-family:var(--font-sans);font-size:13px;color:inherit}.callout__text{margin:0;line-height:1.45}.callout--cyan{background:color-mix(in srgb,var(--color-tint-cyan) 55%,transparent);border-left-color:var(--color-tint-cyan-text);color:var(--color-text-ink)}.callout--cyan .callout__icon{color:var(--color-tint-cyan-text)}.callout--lavender{background:color-mix(in srgb,var(--color-tint-lavender) 55%,transparent);border-left-color:var(--color-tint-lavender-text);color:var(--color-text-ink)}.callout--lavender .callout__icon{color:var(--color-tint-lavender-text)}.toast{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast);display:flex;align-items:flex-start;gap:var(--space-3);max-width:360px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-elevated);box-shadow:var(--shadow-3);animation:toast-in .2s ease}.toast--sage{border-color:color-mix(in srgb,var(--color-tint-sage-text) 35%,var(--color-border))}.toast__icon{flex-shrink:0;color:var(--color-tint-sage-text)}.toast__body{flex:1;min-width:0}.toast__title{margin:0;font-family:var(--font-sans);font-weight:500;font-size:14px;color:var(--color-text-ink)}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.modal-backdrop{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--scrim-light);border:none;cursor:default}.modal{width:min(480px,100%);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal)}.modal--sm{width:min(360px,100%)}.modal--confirm .modal__body{text-align:center;padding:var(--space-6) var(--space-5) var(--space-4)}.modal__icon{width:32px;height:32px;margin:0 auto var(--space-3);color:var(--color-tint-coral-text)}.modal__title{margin:0 0 var(--space-2);font-family:var(--font-serif);font-weight:500;font-size:20px;color:var(--color-text-ink)}.modal__body p{margin:0;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--color-text-muted)}.modal__footer{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--color-border)}.modal--confirm .modal__footer{justify-content:center}.popover{position:absolute;z-index:var(--z-popover);min-width:280px;padding:var(--space-3)}.menu,.popover{border-radius:var(--radius-md);border:1px solid var(--overlay-border);background:var(--overlay-surface);box-shadow:var(--overlay-shadow)}.menu{min-width:200px;padding:4px;list-style:none;margin:0}.menu--fixed{position:fixed;z-index:var(--z-popover)}.menu--anchored{position:absolute;top:calc(100% + 4px);right:0;z-index:var(--z-popover)}.menu__item{display:flex;align-items:center;gap:var(--space-2);width:100%;height:36px;padding:0 12px;border:none;border-radius:6px;background:transparent;color:var(--color-text-ink);font-family:var(--font-sans);font-size:13px;text-align:left;cursor:pointer}.menu__item:hover{background:var(--overlay-surface-hover)}.menu__item--danger,.menu__item--danger .icon,.menu__item--danger:hover{color:var(--color-tint-coral-text)}.menu__item--danger:hover{background:var(--overlay-danger-hover)}.menu__item--danger:hover .icon{color:var(--color-tint-coral-text)}.menu__divider{height:1px;margin:4px 0;background:var(--color-border);list-style:none}.menu__heading{margin:2px 12px 4px;font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);list-style:none}.menu-backdrop{z-index:calc(var(--z-popover) - 1);background:transparent;cursor:default}.drawer-backdrop,.menu-backdrop{position:fixed;inset:0;border:none}.drawer-backdrop{z-index:calc(var(--z-modal) - 1);background:var(--scrim-light);cursor:pointer}.drawer{position:fixed;top:0;right:0;z-index:var(--z-modal);display:flex;flex-direction:column;width:min(420px,92vw);height:100%;background:var(--color-surface);border-left:1px solid var(--color-border);box-shadow:var(--shadow-4)}.drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.drawer__title{margin:0;font-family:var(--font-serif);font-weight:500;font-size:22px;color:var(--color-text-ink)}.drawer__body{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4) var(--space-5)}.table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:14px}.table th{padding:10px 12px;text-align:left;font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.table td,.table th{border-bottom:1px solid var(--color-border)}.table td{padding:12px;color:var(--color-text-ink);vertical-align:middle}.table--hover tbody tr:hover td{background:var(--color-elevated)}.breadcrumb{display:flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:13px;line-height:1.4;min-width:0}.breadcrumb__link{color:var(--color-text-muted);text-decoration:none;white-space:nowrap}.breadcrumb__link:hover{color:var(--color-teal-anchor);text-decoration:underline}.breadcrumb__sep{width:12px;height:12px;color:var(--color-text-muted);flex-shrink:0}.breadcrumb__current{color:var(--color-text-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(420px,40vw)}.brick-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--color-border);border-radius:999px;background:transparent;color:var(--color-text-ink);font-family:var(--font-sans);font-size:12px;font-weight:500;cursor:grab;transition:background .15s,border-color .15s,color .15s}.brick-chip:hover:not(:disabled){background:var(--color-elevated);border-color:var(--color-border-strong)}.brick-chip:active:not(:disabled){cursor:grabbing}.brick-chip:disabled{opacity:.45;cursor:not-allowed}.brick-chip .icon{width:14px;height:14px;color:var(--color-teal-anchor)}.brick-palette{display:flex;flex-wrap:wrap;gap:6px}.rich-text{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface)}.rich-text__toolbar{display:flex;gap:2px;padding:4px 6px;border-bottom:1px solid var(--color-border);background:var(--color-elevated)}.rich-text__btn{min-width:28px;height:26px;padding:0 8px;border:none;border-radius:4px;background:transparent;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--color-text-muted);cursor:pointer}.rich-text__btn:hover{background:var(--color-surface);color:var(--color-text-ink)}.rich-text__body{padding:10px 12px;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--color-text-ink);outline:none;min-height:48px}.rich-text__body:empty:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none}.rich-text--readonly{padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-elevated);font-size:14px;line-height:1.5}.filing-controls{display:flex;flex-direction:column;gap:var(--space-4)}.form-static-text ul{margin:.5em 0;padding-left:1.25em}