@font-face{font-family:Geist;src:url(/admin/app/Geist-Variable-1.8.2-DHmDcw7S.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/admin/app/GeistMono-Variable-1.8.2-C2M1wx0c.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-900:#0f2747;--star-500:#3d9bff;--star-300:#7fbfff;--star-soft:color-mix(in srgb, var(--star-500) 13%, white);--star-tint:color-mix(in srgb, var(--star-500) 55%, white);--link-600:#1d5fd0;--blue-500:#2f7fe6;--blue-700:#1b4f9c;--blue-300:#a8d4ff;--amber-400:#f5a524;--brown-700:#9a5b13;--rose-500:#e8618c;--teal-600:#177e89;--cyan-300:#8fd3e8;--night-950:#081a31;--night-800:#14335c;--ink-2:#344054;--ink-muted:#667085;--ink-faint:#98a2b3;--line:#e4eaf3;--line-strong:#d0d5dd;--chip:#f2f4f7;--page:#f5f8fc;--card:#fff;--table-head:#fcfcfd;--status-success:#12b76a;--status-success-soft:#e7f8ef;--status-success-text:#027a48;--status-warning-text:#b54708;--status-warning-soft:#fef6e7;--status-danger:#d92d20;--status-danger-soft:#fef3f2;--status-danger-text:#b42318;--way-coaching:var(--star-500);--way-organisations:var(--amber-400);--way-supervision:var(--ink-900);--way-parts:var(--cyan-300);--way-family:var(--rose-500);--way-groups:var(--brown-700);--way-intention:var(--teal-600);--way-free:var(--ink-faint);--chart-now:var(--blue-500);--chart-before:var(--blue-300);--chart-highlight:var(--amber-400);--heat-1:color-mix(in srgb, var(--blue-500) 72%, white);--heat-2:var(--blue-500);--heat-3:color-mix(in srgb, var(--blue-500) 50%, var(--blue-700));--heat-4:var(--blue-700);--heat-5:color-mix(in srgb, var(--blue-700) 60%, var(--ink-900));--gray-0:#fff;--gray-25:#fbfbfc;--gray-50:#f6f7f9;--gray-100:#eef0f3;--gray-200:#e2e5ea;--gray-300:#cdd2da;--gray-400:#9aa2b0;--gray-500:#5c6476;--gray-600:#4d5466;--gray-700:#363c4b;--gray-800:#232733;--gray-850:#1a1d27;--gray-900:#13151d;--gray-950:#0c0d13;--green-50:#ecfaf2;--green-500:#1f9d61;--green-600:#147a49;--amber-50:#fff7e8;--amber-500:#c98208;--amber-600:#946004;--red-50:#fdf0f0;--red-500:#d9434b;--red-600:#bb323a;--red-700:#a12a31;--color-bg:var(--page);--color-surface:var(--card);--color-surface-raised:var(--card);--color-surface-sunken:var(--chip);--color-surface-hover:var(--chip);--color-surface-selected:var(--star-soft);--color-surface-header:var(--table-head);--color-border:var(--line);--color-border-strong:var(--line-strong);--color-text:var(--ink-900);--color-text-muted:var(--ink-2);--color-text-subtle:var(--ink-muted);--color-text-faint:var(--ink-faint);--color-text-inverse:var(--card);--color-accent:var(--ink-900);--color-choice-selected:color-mix(in srgb, var(--ink-900) 6%, var(--card));--color-accent-hover:color-mix(in srgb, var(--ink-900) 82%, var(--night-950));--color-accent-text:var(--ink-900);--color-accent-soft:var(--star-soft);--color-on-accent:var(--card);--color-highlight:var(--star-500);--color-highlight-soft:var(--star-soft);--color-highlight-tint:var(--star-tint);--color-highlight-text:var(--link-600);--color-success:var(--status-success-text);--color-success-mark:var(--status-success);--color-success-soft:var(--status-success-soft);--color-warning:var(--status-warning-text);--color-warning-soft:var(--status-warning-soft);--color-danger:var(--status-danger);--color-danger-hover:color-mix(in srgb, var(--status-danger) 85%, black);--color-danger-soft:var(--status-danger-soft);--color-danger-text:var(--status-danger-text);--color-info:var(--blue-500);--color-info-soft:color-mix(in srgb, var(--blue-300) 35%, var(--card));--color-focus:var(--blue-500);--color-backdrop:#0c0d1373;--color-qr-paper:#fff;--board-glass:color-mix(in srgb, var(--night-950) 78%, transparent);--board-glass-strong:color-mix(in srgb, var(--night-950) 94%, transparent);--board-glass-label:color-mix(in srgb, var(--night-950) 62%, transparent);--board-glass-faint:color-mix(in srgb, var(--night-950) 42%, transparent);--board-glass-rgb:8, 26, 49;--board-blur:blur(16px) saturate(140%);--board-highlight:inset 0 1px 0 color-mix(in srgb, var(--gray-0) 6%, transparent);--board-shadow:0 18px 48px color-mix(in srgb, var(--night-950) 55%, transparent);--board-bar-glow:0 0 12px color-mix(in srgb, var(--board-fill) 60%, transparent);--board-step-ring:0 0 0 3px var(--board-chosen);--feel-ease-rgb:255, 204, 128;--feel-pull-rgb:128, 235, 217;--feel-low-rgb:128, 168, 255;--feel-fear-rgb:219, 194, 255;--feel-anger-rgb:255, 102, 56;--feel-withdrawn-rgb:184, 189, 204;--feel-unsure-rgb:217, 209, 242;--board-text:#f4f7fb;--board-text-muted:color-mix(in srgb, var(--board-text) 72%, transparent);--board-text-faint:color-mix(in srgb, var(--board-text) 58%, transparent);--board-line:color-mix(in srgb, var(--gray-0) 10%, transparent);--board-line-strong:color-mix(in srgb, var(--gray-0) 20%, transparent);--board-line-bright:color-mix(in srgb, var(--gray-0) 50%, transparent);--board-sunk:color-mix(in srgb, var(--gray-0) 5%, transparent);--board-hover:color-mix(in srgb, var(--gray-0) 9%, transparent);--board-press:color-mix(in srgb, var(--gray-0) 13%, transparent);--board-fill:var(--star-500);--board-fill-hover:color-mix(in srgb, var(--star-500) 86%, var(--gray-0));--board-on-fill:var(--ink-900);--board-chosen:color-mix(in srgb, var(--star-500) 18%, transparent);--board-focus:var(--star-300);--board-picture-shade:linear-gradient(to top, var(--board-glass-strong) 0%, transparent 60%);--board-picture-text-shadow:0 1px 3px color-mix(in srgb, var(--night-950) 80%, transparent);--board-accent:var(--star-300);--board-scene:var(--night-950);--scene-universe:#170f2b;--scene-relief:#0d1726;--scene-forest:#051214;--scene-aurora:#050814;--scene-sea:#08141a;--scene-autumn:#140d05;--scene-study:#0a0a14;--board-portrait-size:136px;--feel-edge-reach:200px;--feel-edge-spread:56px;--room-edge:.75rem;--room-top-space:4rem;--room-top-name:18rem;--room-bar-space:5rem;--room-control-height:2.5rem;--room-pad-arrow:1.625rem;--room-badge-text:10px;--room-count-text:11px;--room-badge-pad:4px;--room-panel-reach:27.5rem;--room-tools-reach:5.25rem;--board-danger:#c83c508c;--board-danger-text:#f58389;--font-sans:"Geist", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-system:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-system-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-kpi:1.625rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.55;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-.015em;--tracking-normal:0;--tracking-wide:.06em;--tracking-code:.18em;--space-0:0;--space-0-5:.125rem;--space-0-75:.1875rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-control:10px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--border-width:1px;--focus-width:2px;--focus-offset:2px;--halo-width:3px;--highlight-edge:3px;--stripe-width:4px;--board-rim:1.5px;--row-actions:7rem;--chart-line:2px;--focus-ring:0 0 0 3px color-mix(in srgb, var(--color-focus) 35%, transparent);--shadow-xs:0 1px 2px #10121b0d;--shadow-sm:0 1px 3px #10121b14, 0 1px 2px #10121b0a;--shadow-lg:0 18px 40px -12px #10121b40, 0 4px 10px #10121b0f;--duration-fast:.12s;--duration-base:.18s;--duration-slow:.28s;--duration-spin:.7s;--duration-shimmer:1.4s;--duration-feel-fade:1.2s;--duration-feel-breathe:6s;--duration-message-breathe:3.2s;--duration-view-cut:.2s;--duration-instant:.01ms;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.6, 0, .3, 1);--sidebar-width:14.25rem;--palette-width:36rem;--sidebar-width-narrow:12.25rem;--page-pad-top:1.375rem;--page-pad-side:1.75rem;--topbar-height:3.5rem;--content-max:68rem;--content-narrow:40rem;--auth-card-width:25rem;--auth-card-width-wide:40rem;--control-height:2.25rem;--control-height-sm:2rem;--control-height-lg:3rem;--touch-target:2.75rem;--qr-size:180px;--logo-height:1.6875rem;--logo-height-lg:2.3125rem;--z-sticky:10;--z-nav:20;--z-overlay:40;--z-toast:50}:root[data-theme=dark]{--heat-1:color-mix(in srgb, var(--blue-500) 55%, var(--gray-900));--heat-2:color-mix(in srgb, var(--blue-500) 77.5%, var(--gray-900));--heat-3:var(--blue-500);--heat-4:color-mix(in srgb, var(--blue-300) 50%, var(--blue-500));--heat-5:var(--blue-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--gray-950);--color-surface:var(--gray-900);--color-surface-raised:var(--gray-850);--color-surface-sunken:#090a0f;--color-surface-hover:var(--gray-850);--color-surface-selected:color-mix(in srgb, var(--star-500) 16%, transparent);--color-border:var(--gray-800);--color-border-strong:var(--gray-700);--color-text:#eceef3;--color-text-muted:#a9b0bf;--color-text-subtle:#8a92a3;--color-text-inverse:var(--gray-950);--color-accent:var(--star-500);--color-choice-selected:color-mix(in srgb, var(--star-500) 14%, var(--gray-900));--color-accent-hover:var(--star-300);--color-accent-text:var(--star-300);--color-accent-soft:color-mix(in srgb, var(--star-500) 16%, transparent);--color-on-accent:var(--night-950);--color-highlight-text:var(--star-300);--color-focus:var(--star-500);--color-success:#3fc488;--color-success-soft:#1f9d6129;--color-warning:#f0b03f;--color-warning-soft:#c9820829;--color-danger:#f0646b;--color-danger-hover:#f58389;--color-danger-soft:#d9434b29;--color-danger-text:#f0646b;--color-backdrop:#0009;--color-surface-header:var(--gray-850);--color-text-faint:var(--gray-500);--color-highlight-soft:color-mix(in srgb, var(--star-500) 18%, var(--gray-900));--color-highlight-tint:color-mix(in srgb, var(--star-500) 45%, var(--gray-900));--color-info:var(--blue-300);--color-info-soft:color-mix(in srgb, var(--blue-300) 18%, var(--gray-900));--color-success-mark:#3fc488;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000080;--shadow-lg:0 20px 44px -12px #000000b3}@media (prefers-reduced-motion:reduce){:root:not(.allow-motion){--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}:root.reduce-motion{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}:root.high-contrast{--board-fill:var(--star-300);--board-fill-hover:color-mix(in srgb, var(--star-300) 86%, var(--gray-0));--board-glass:var(--night-950);--board-glass-strong:var(--night-950);--board-glass-label:color-mix(in srgb, var(--night-950) 95%, transparent);--board-glass-faint:color-mix(in srgb, var(--night-950) 95%, transparent);--board-focus:var(--board-accent);--board-blur:none;--board-highlight:none;--board-text:var(--gray-0);--board-text-muted:color-mix(in srgb, var(--gray-0) 92%, transparent);--board-text-faint:color-mix(in srgb, var(--gray-0) 80%, transparent);--board-line:var(--board-line-bright);--board-line-strong:var(--board-line-bright);--board-accent:#bfe0ff}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--board-glass:var(--night-950);--board-glass-strong:var(--night-950)}}@media (prefers-reduced-transparency:reduce){:root{--board-glass:var(--night-950);--board-glass-strong:var(--night-950);--board-glass-label:var(--board-glass-strong);--board-glass-faint:var(--board-glass-strong);--board-blur:none}}:root{--mint-400:#3ddc97;--site-line-strong:#cfd9e6;--site-ink-2:#3a4a63;--site-ink-3:#55657e;--site-on-night:#fff;--site-on-night-muted:color-mix(in srgb, var(--site-on-night) 80%, transparent);--site-night-line:color-mix(in srgb, var(--site-on-night) 22%, transparent);--site-device:#0c1a2b;--site-device-base:linear-gradient(#d5dde6, #a9b5c3);--site-device-notch:#96a3b2;--site-display:clamp(2.25rem, 3.75vw, 3.25rem);--site-h2:clamp(1.75rem, 3.1vw, 2.625rem);--site-h3:1.25rem;--site-lede:clamp(1.03rem, 1.35vw, 1.1875rem);--site-body:1rem;--site-small:.90625rem;--site-fine:.8125rem;--site-tag:.6875rem;--leading-display:1.03;--leading-heading:1.1;--tracking-display:-.035em;--tracking-heading:-.026em;--tracking-label:.08em;--site-measure:34em;--site-max:77.5rem;--site-gutter:clamp(1rem, 4vw, 3rem);--site-gutter-start:max(var(--site-gutter), env(safe-area-inset-left,0px));--site-gutter-end:max(var(--site-gutter), env(safe-area-inset-right,0px));--site-section:clamp(3.5rem, 7vw, 6.5rem);--site-gap:clamp(1.5rem, 4vw, 4rem);--site-hero-top:clamp(1.25rem, 3.4vw, 3rem);--site-hero-bottom:clamp(4.5rem, 8vw, 7rem);--site-control:2.875rem;--site-control-sm:2.375rem;--site-touch:2.75rem;--site-code-box:1.875rem;--site-code-box-height:2.25rem;--site-phone-drop:-2.875rem;--radius-device:16px 16px 5px 5px;--radius-device-base:3px 3px 14px 14px;--radius-device-notch:0 0 6px 6px;--radius-phone:28px;--radius-phone-screen:22px;--radius-2xs:1.5px;--site-dot:.5rem;--site-disc:radial-gradient(ellipse at 38% 24%, color-mix(in srgb, var(--blue-500) 34%, var(--night-950)), color-mix(in srgb, var(--night-950) 82%, transparent) 62%, color-mix(in srgb, var(--night-950) 90%, transparent));--site-disc-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--site-on-night) 62%, transparent), inset 0 -14px 34px color-mix(in srgb, var(--blue-300) 16%, transparent), 0 9px 0 0 var(--night-950), 0 10.5px 0 0 color-mix(in srgb, var(--site-on-night) 26%, transparent), 0 34px 60px color-mix(in srgb, var(--night-950) 70%, transparent);--site-board-shade:radial-gradient(ellipse at 50% 58%, transparent 28%, color-mix(in srgb, var(--night-950) 55%, transparent) 100%);--site-piece-shadow:drop-shadow(0 2px 3px color-mix(in srgb, var(--night-950) 40%, transparent));--site-ring:color-mix(in srgb, var(--site-on-night) 26%, transparent);--site-ring-fill:radial-gradient(ellipse, color-mix(in srgb, var(--night-950) 55%, transparent), transparent 70%);--site-hold-ring:0 0 0 3px;--site-hold-glow:0 0 22px;--site-focus-shadow:0 0 0 3px color-mix(in srgb, var(--site-on-night) 50%, transparent);--site-chip:color-mix(in srgb, var(--night-950) 66%, transparent);--site-phone-shadow:0 34px 60px -24px color-mix(in srgb, var(--ink-900) 55%, transparent);--site-blur:3px;--site-night:radial-gradient(120% 140% at 20% 0%, var(--night-800) 0%, var(--night-950) 60%)}
