:root{--sx-heritage-blue:#247ec1;--sx-heritage-teal:#07b6a1;--sx-heritage-green:#6dbf4b;--sx-heritage-yellow:#fcc447;--sx-heritage-pink:#ee4069;--sx-ink-deep:#10243f;--sx-ink-soft:#2a3a52;--sx-ink-grey:#485a72;--sx-ink-mute:#6a7a8e;--sx-paper:#f6f3ec;--sx-paper-soft:#ede8d9;--sx-paper-deep:#e2dcc8;--sx-bone:#ffffff;--sx-signal:#1e3a8a;--sx-signal-bright:#2563eb;--sx-radius-input:8px;--sx-radius-card:10px;--sx-radius-panel:12px;--sx-shadow-ambient:0 0 0 1px rgba(16,36,63,0.06),0 1px 2px rgba(16,36,63,0.04),0 12px 40px -12px rgba(16,36,63,0.14);--sx-shadow-ambient-hover:0 0 0 1px rgba(16,36,63,0.08),0 2px 6px rgba(16,36,63,0.06),0 20px 48px -14px rgba(16,36,63,0.18)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.font-display,:is(h1,h2,h3,h4,h5,h6){font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;line-height:1.25;letter-spacing:-.015em}.text-body-balanced,:is(p,li,dd,td,th,figcaption){line-height:1.5}.font-mono,[data-stancein-mono],code,kbd,pre,samp{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tabular-nums{font-variant-numeric:tabular-nums}.stancein-exec-card{border-radius:var(--sx-radius-card);box-shadow:var(--sx-shadow-ambient);border:1px solid color-mix(in srgb,var(--sx-ink-deep) 8%,transparent);background:var(--sx-bone)}.stancein-exec-card:hover{box-shadow:var(--sx-shadow-ambient-hover)}.stancein-exec-input{border-radius:var(--sx-radius-input);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}:is(.admin-force-light,[data-stancein-shell]) input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]),:is(.admin-force-light,[data-stancein-shell]) select,:is(.admin-force-light,[data-stancein-shell]) textarea{border-radius:var(--sx-radius-input);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}:is(.admin-force-light,[data-stancein-shell]) input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]):focus-visible,:is(.admin-force-light,[data-stancein-shell]) select:focus-visible,:is(.admin-force-light,[data-stancein-shell]) textarea:focus-visible{outline:none;border-color:color-mix(in srgb,var(--sx-heritage-blue) 72%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--sx-heritage-blue) 26%,transparent)}:is(.balder-app) input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=image]):not([type=hidden]):focus-visible,:is(.balder-app) select:focus-visible,:is(.balder-app) textarea:focus-visible{border-color:var(--balder-primary);box-shadow:0 0 0 3px var(--balder-focus-ring)}:is([data-stancein-shell],.admin-force-light) .flex.flex-wrap>button.rounded-full,:is([data-stancein-shell],.admin-force-light) .flex.flex-wrap>button.rounded-lg{min-height:max(34px,2.25cap);max-width:100%}.app-grid-equal{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(.75rem,2vw,1.25rem);align-items:start}.app-grid-tight{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:clamp(.5rem,1.4vw,.875rem);align-items:start}.app-page-wide{max-width:min(100vw - 24px,1440px);margin-inline:auto}.stancein-landing-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}