._bubble_2nv95_3{align-items:center;gap:var(--space-2);inline-size:max-content;max-inline-size:calc(var(--diameter) + 48px);color:var(--color-text);border-radius:var(--radius-card);padding:var(--space-1);-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:inline-flex}._bubble_2nv95_3[data-kind=person]{--tone-bg:var(--color-tone-person-bg);--tone-bg2:var(--color-tone-person-bg2);--tone-fg:var(--color-tone-person-fg)}._bubble_2nv95_3[data-kind=organisation]{--tone-bg:var(--color-tone-organisation-bg);--tone-bg2:var(--color-tone-organisation-bg2);--tone-fg:var(--color-tone-organisation-fg)}._bubble_2nv95_3[data-kind=group]{--tone-bg:var(--color-tone-group-bg);--tone-bg2:var(--color-tone-group-bg2);--tone-fg:var(--color-tone-group-fg)}._bubble_2nv95_3[data-kind=asset]{--tone-bg:var(--color-tone-asset-bg);--tone-bg2:var(--color-tone-asset-bg2);--tone-fg:var(--color-tone-asset-fg)}._bubble_2nv95_3[data-kind=context]{--tone-bg:var(--color-tone-context-bg);--tone-bg2:var(--color-tone-context-bg2);--tone-fg:var(--color-tone-context-fg)}._bubble_2nv95_3[data-size=sm]{--diameter:var(--bubble-sm)}._bubble_2nv95_3[data-size=md]{--diameter:var(--bubble-md)}._bubble_2nv95_3[data-size=lg]{--diameter:var(--bubble-lg)}._circle_2nv95_53{box-sizing:border-box;inline-size:var(--diameter);block-size:var(--diameter);aspect-ratio:1;background:radial-gradient(circle at 30% 22%, #ffffffbf, transparent 46%), linear-gradient(150deg, var(--tone-bg,var(--color-bubble-fallback-bg)), var(--tone-bg2,var(--color-bubble-ring)));color:var(--tone-fg,var(--color-bubble-fallback-text));border:3px solid var(--color-surface-raised);box-shadow:0 8px 18px -6px color-mix(in srgb, var(--tone-bg2,var(--color-bubble-ring)) 85%, var(--color-primary) 15%);transition:transform var(--motion-fast) var(--motion-easing), box-shadow var(--motion-fast) var(--motion-easing);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}._image_2nv95_81{block-size:100%;inline-size:100%;display:block}._image_2nv95_81[data-fit=cover]{object-fit:cover}._image_2nv95_81[data-fit=contain]{object-fit:contain;box-sizing:border-box;background:#fff;padding:14%}._initials_2nv95_97{font-weight:650;font-size:calc(var(--diameter) * .36);letter-spacing:.02em;line-height:1}._label_2nv95_104{font-size:var(--font-caption);color:var(--color-heading);text-align:center;overflow-wrap:anywhere;max-inline-size:100%;font-weight:600;line-height:1.3}._status_2nv95_114{text-align:center;max-inline-size:100%;color:var(--color-text-muted);font-size:.75rem;display:block}._status_2nv95_114 svg{vertical-align:-2px;margin-inline-end:3px;display:inline-block}a._bubble_2nv95_3{cursor:pointer;min-inline-size:var(--min-target)}a._bubble_2nv95_3[data-hovered] ._circle_2nv95_53{box-shadow:0 12px 24px -8px color-mix(in srgb, var(--tone-bg2,var(--color-bubble-ring)) 70%, var(--color-primary) 30%);transform:translateY(-2px)scale(1.03)}a._bubble_2nv95_3[data-focus-visible]{outline:3px solid var(--color-focus-ring);outline-offset:2px}a._bubble_2nv95_3[data-current] ._circle_2nv95_53{border-color:var(--color-primary)}a._bubble_2nv95_3[data-current] ._label_2nv95_104{font-weight:600}button._bubble_2nv95_3{font:inherit;cursor:pointer;min-inline-size:var(--min-target);background:0 0;border:0;margin:0;padding:0;position:relative}button._bubble_2nv95_3:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}button._bubble_2nv95_3[data-selected] ._circle_2nv95_53{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 35%, transparent)}button._bubble_2nv95_3[data-selected] ._label_2nv95_104{font-weight:600}._tick_2nv95_171{background:var(--color-primary);block-size:24px;inline-size:24px;color:var(--color-on-primary);border:2px solid var(--color-surface);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-2px;inset-inline-end:calc(50% - var(--diameter) / 2 - 4px)}._grid_eqart_1{padding:var(--space-4) var(--space-3);gap:var(--space-4) var(--space-2);background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:0;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));justify-items:center;margin:0;list-style:none;display:grid}._heading_eqart_15{letter-spacing:-.01em;text-transform:none;color:var(--color-heading);margin:0 0 var(--space-3);font-size:1.0625rem;font-weight:700}._page_5g76g_1{padding:var(--space-4);gap:var(--space-6);align-content:start;max-inline-size:1200px;display:grid}@media (min-width:1024px){._page_5g76g_1{padding:var(--space-6) var(--space-8)}}._header_5g76g_13 h1{font-size:var(--font-title);letter-spacing:-.025em;color:var(--color-heading);font-weight:800}._header_5g76g_13{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._header_5g76g_13 p{margin:var(--space-1) 0 0;color:var(--color-text-muted);max-inline-size:var(--reading-measure)}._section_5g76g_31{gap:var(--space-3);align-content:start;display:grid}._section_5g76g_31>h2,._sectionHead_5g76g_37 h2{letter-spacing:-.015em;color:var(--color-heading);font-size:1.125rem;font-weight:750}._sectionHead_5g76g_37{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._sectionHead_5g76g_37 a{font-size:var(--font-caption);min-block-size:var(--min-target);align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}._sectionHead_5g76g_37 a:hover{text-decoration:underline}._card_5g76g_61{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--space-4);gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}._card_5g76g_61 h3{color:var(--color-heading);font-size:1rem}._list_5g76g_76{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._row_5g76g_83{align-items:center;gap:var(--space-3);background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}._rowMain_5g76g_95{flex:200px;gap:2px;min-inline-size:0;display:grid}._rowMain_5g76g_95 strong{overflow-wrap:anywhere}._muted_5g76g_104{color:var(--color-text-muted);font-size:var(--font-caption)}._form_5g76g_108{gap:var(--space-3);max-inline-size:32rem;display:grid}._field_5g76g_113{gap:var(--space-1);display:grid}._field_5g76g_113 label,._legend_5g76g_118{font-weight:600;font-size:var(--font-caption)}._input_5g76g_122{font:inherit;min-block-size:var(--min-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-text-muted);border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-text);inline-size:100%}textarea._input_5g76g_122{resize:vertical;min-block-size:6rem}._input_5g76g_122[aria-invalid=true]{border-color:var(--color-danger)}._hint_5g76g_139{font-size:var(--font-caption);color:var(--color-text-muted);margin:0}._check_5g76g_144{gap:var(--space-2);min-block-size:var(--min-target);align-items:flex-start;display:flex}._check_5g76g_144 input{flex:none;block-size:22px;inline-size:22px;margin-block-start:2px}._buttons_5g76g_156{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._button_5g76g_156{font:inherit;transition:box-shadow var(--motion-fast) var(--motion-easing), background var(--motion-fast) var(--motion-easing);min-block-size:var(--min-target);min-inline-size:var(--min-target);padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);border:1px solid #0000;font-weight:650;text-decoration:none;display:inline-flex}._primary_5g76g_180{color:#fff;background:linear-gradient(135deg,#6049e8,#4732bf);box-shadow:0 6px 16px -6px #4732bf8c}._primary_5g76g_180:hover:not(:disabled){box-shadow:0 10px 22px -8px #4732bf99}._secondary_5g76g_189{background:var(--color-surface-raised);color:var(--color-primary-strong);border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border))}._secondary_5g76g_189:hover:not(:disabled){background:var(--color-surface-soft)}._danger_5g76g_197{background:var(--color-danger);color:#fff}._quiet_5g76g_201{color:var(--color-primary-strong);padding-inline:var(--space-2);background:0 0;text-decoration:underline}._button_5g76g_156:disabled{opacity:.6;cursor:not-allowed}._error_5g76g_211{color:var(--color-danger);margin:0;font-weight:600}._success_5g76g_216{color:var(--color-success);margin:0;font-weight:600}._status_5g76g_221{align-items:center;gap:var(--space-1);font-size:var(--font-caption);padding:2px var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);white-space:nowrap;border-radius:999px;font-weight:600;display:inline-flex}._dialog_5g76g_233{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-6);max-inline-size:min(32rem, calc(100vw - 2 * var(--space-4)));background:var(--color-surface-raised);color:var(--color-text)}._dialog_5g76g_233::backdrop{background:#00000073}._dialog_5g76g_233 h2{margin-block-end:var(--space-2)}._empty_5g76g_247{color:var(--color-text-muted);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-card);margin:0}._split_5g76g_254{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:1024px){._split_5g76g_254{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._code_5g76g_264{font-family:ui-monospace,monospace;font-size:var(--font-caption);overflow-wrap:anywhere;background:var(--color-surface);padding:var(--space-2);border-radius:var(--radius-button);border:1px solid var(--color-border)}._visuallyHidden_5g76g_273{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._facts_5g76g_281{gap:var(--space-1) var(--space-3);font-size:var(--font-caption);grid-template-columns:auto 1fr;margin:0;display:grid}._facts_5g76g_281>div{display:contents}._facts_5g76g_281 dt{color:var(--color-text-muted)}._facts_5g76g_281 dd{overflow-wrap:anywhere;margin:0}._iconCircle_5g76g_300{background:radial-gradient(circle at 30% 22%, #ffffffb3, transparent 50%), linear-gradient(150deg, var(--tone-bg,var(--color-surface-soft)), var(--tone-bg2,var(--color-tone-person-bg2)));block-size:42px;inline-size:42px;color:var(--tone-fg,var(--color-primary-strong));box-shadow:0 6px 14px -6px color-mix(in srgb, var(--tone-bg2,var(--color-tone-person-bg2)) 80%, var(--color-primary) 20%);border-radius:50%;flex:none;place-items:center;display:grid}._iconCircle_5g76g_300[data-tone=person]{--tone-bg:var(--color-tone-person-bg);--tone-bg2:var(--color-tone-person-bg2);--tone-fg:var(--color-tone-person-fg)}._iconCircle_5g76g_300[data-tone=organisation]{--tone-bg:var(--color-tone-person-bg);--tone-bg2:var(--color-tone-person-bg2);--tone-fg:var(--color-primary-strong)}._iconCircle_5g76g_300[data-tone=group]{--tone-bg:var(--color-tone-group-bg);--tone-bg2:var(--color-tone-group-bg2);--tone-fg:var(--color-tone-group-fg)}._iconCircle_5g76g_300[data-tone=asset]{--tone-bg:var(--color-tone-asset-bg);--tone-bg2:var(--color-tone-asset-bg2);--tone-fg:var(--color-tone-asset-fg)}._iconCircle_5g76g_300[data-tone=context]{--tone-bg:var(--color-tone-context-bg);--tone-bg2:var(--color-tone-context-bg2);--tone-fg:var(--color-tone-context-fg)}._tiles_5g76g_343{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){._tiles_5g76g_343{grid-template-columns:repeat(4,minmax(0,1fr))}}._tile_5g76g_343{align-items:center;gap:var(--space-3);min-block-size:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);color:var(--color-text);min-inline-size:0;transition:transform var(--motion-fast) var(--motion-easing);text-decoration:none;display:flex}._tileChevron_5g76g_369{color:var(--color-text-muted);margin-inline-start:auto;display:none}@media (max-width:599px){._tiles_5g76g_343{background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding-block:var(--space-1);grid-template-columns:minmax(0,1fr);gap:0}._tile_5g76g_343{box-shadow:none;background:0 0;border:0;border-radius:0;min-block-size:64px}._tile_5g76g_343:hover{box-shadow:none;background:color-mix(in srgb, var(--color-surface-soft) 55%, transparent);transform:none}._tile_5g76g_343+._tile_5g76g_343{border-block-start:1px solid color-mix(in srgb, var(--color-border) 55%, transparent)}._tileChevron_5g76g_369{display:block}}._tile_5g76g_343:hover{box-shadow:var(--shadow-raised);transform:translateY(-1px)}._tileText_5g76g_406{min-inline-size:0;display:grid}._tileText_5g76g_406 strong{font-size:var(--font-body);color:var(--color-heading)}._tileText_5g76g_406 span{font-size:var(--font-caption);color:var(--color-text-muted);overflow-wrap:anywhere}._chips_5g76g_419{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_5g76g_419{font:inherit;font-size:var(--font-caption);min-block-size:var(--min-target);padding:0 var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);cursor:pointer;border-radius:999px;font-weight:600}._chip_5g76g_419[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#6049e8,#4732bf);border-color:#0000;box-shadow:0 6px 14px -6px #4732bf8c}._chip_5g76g_419:hover:not([aria-pressed=true]){background:var(--color-surface-soft)}._search_5g76g_445{display:grid;position:relative}._search_5g76g_445>svg{color:var(--color-text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-3);translate:0 -50%}._search_5g76g_445 ._input_5g76g_122{border-color:var(--color-border);background:var(--color-surface-raised);border-radius:999px;padding-inline-start:42px}._hero_5g76g_463{gap:var(--space-1);display:grid}._hero_5g76g_463 h1{font-size:clamp(1.625rem, 1.2rem + 1.4vw, var(--font-title));letter-spacing:-.025em;color:var(--color-heading);font-weight:800}._hero_5g76g_463 p{color:var(--color-text-muted);margin:0}._wave_5g76g_477{margin-inline-start:.25em;display:inline-block}._rowLink_5g76g_481{color:inherit;text-decoration:none}._rowLink_5g76g_481:hover strong{text-decoration:underline}._chevron_5g76g_488{color:var(--color-text-muted);flex:none}._stack_5g76g_494{padding:var(--space-1) 0;background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);border-radius:var(--radius-card);margin:0;list-style:none}._stack_5g76g_494>li{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-inline-size:0;display:flex}._stack_5g76g_494>li+li{border-block-start:1px solid color-mix(in srgb, var(--color-border) 55%, transparent)}._avatar_5g76g_514{block-size:44px;inline-size:44px;font-size:.875rem;font-weight:700}._timeline_5g76g_522{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._event_5g76g_529{gap:var(--space-3);grid-template-columns:5.5rem minmax(0,1fr);align-items:stretch;display:grid}._when_5g76g_535{font-variant-numeric:tabular-nums;align-content:start;padding-block-start:var(--space-3);display:grid}._when_5g76g_535 strong{font-size:var(--font-body);color:var(--color-heading)}._when_5g76g_535 span{color:var(--color-text-muted);font-size:.75rem}._eventCard_5g76g_549{column-gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;min-inline-size:0;display:grid}._eventText_5g76g_561{justify-items:start;gap:2px;min-inline-size:0;display:grid}._eventCard_5g76g_549 strong{overflow-wrap:anywhere;color:var(--color-heading)}._eventText_5g76g_561>span:last-child{margin-block-start:var(--space-1)}._eventCard_5g76g_549[data-status=cancelled]{opacity:.75}._eventCard_5g76g_549[data-status=cancelled] strong{text-decoration:line-through}._assetHero_5g76g_582{gap:var(--space-3);display:grid}._assetBanner_5g76g_586{border-radius:var(--radius-hero);background:radial-gradient(28rem 14rem at 85% 0%, #a88af873, transparent 70%), linear-gradient(135deg, var(--color-tone-asset-bg), var(--color-surface-soft));block-size:clamp(160px,28vw,300px);box-shadow:var(--shadow-card);place-items:center;display:grid;overflow:hidden}._assetBanner_5g76g_586 img{object-fit:cover;object-position:center 62%;block-size:100%;inline-size:100%;display:block}._assetBannerIcon_5g76g_605{color:var(--color-tone-asset-fg);opacity:.85}._assetTitle_5g76g_609{align-items:center;gap:var(--space-3) var(--space-4);padding-inline:var(--space-4);flex-wrap:wrap;margin-block-start:calc(-1 * var(--space-12));display:flex}._assetTitle_5g76g_609>:first-child{background:0 0}._assetTitle_5g76g_609 ._hero_5g76g_463{flex:14rem;padding-block-start:var(--space-8)}._photoButton_5g76g_625{cursor:pointer;margin-block-start:var(--space-8)}._photoButton_5g76g_625:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:2px}._passes_5g76g_635{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}._pass_5g76g_635{--color-text:#fff;--color-text-muted:#ffffffdb;--color-surface:#ffffff29;--color-border:#fff6;gap:var(--space-3);min-block-size:190px;padding:var(--space-6);border-radius:var(--radius-hero);color:#fff;box-shadow:var(--shadow-raised);background:radial-gradient(16rem 12rem at 110% -20%,#32c9bf8c,#0000 70%),radial-gradient(14rem 10rem at -10% 120%,#a88af899,#0000 70%),linear-gradient(135deg,#6049e8,#4732bf);display:grid;position:relative;overflow:hidden}._pass_5g76g_635[data-state=revoked],._pass_5g76g_635[data-state=expired]{background:linear-gradient(135deg,#4b5563,#374151)}._pass_5g76g_635 h2{font-size:1.375rem}._passTop_5g76g_669{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._passType_5g76g_675{font-size:var(--font-caption);letter-spacing:.02em;font-weight:650}._pass_5g76g_635 ._facts_5g76g_281 dt{color:var(--color-text-muted)}._panel_5g76g_685{background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4) var(--space-4) var(--space-3);gap:var(--space-2);align-content:start;min-inline-size:0;display:grid}._panelHead_5g76g_695{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._panelHead_5g76g_695 h2{letter-spacing:-.015em;color:var(--color-heading);font-size:1.0625rem;font-weight:750}._panelHead_5g76g_695 a{font-size:var(--font-caption);min-block-size:var(--min-target);align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}._panel_5g76g_685 ._stack_5g76g_494,._panel_5g76g_685 ._list_5g76g_76{box-shadow:none;margin-inline:calc(-1 * var(--space-4));background:0 0;border:0;padding:0}._panel_5g76g_685 ._list_5g76g_76{gap:0}._panel_5g76g_685 ._list_5g76g_76>li+li,._panel_5g76g_685 ._stack_5g76g_494>li+li{border-block-start:1px solid color-mix(in srgb, var(--color-border) 55%, transparent)}._panel_5g76g_685 ._row_5g76g_83{box-shadow:none;background:0 0;border:0;border-radius:0}._panel_5g76g_685 ._timeline_5g76g_522{gap:0}._panel_5g76g_685 ._event_5g76g_529+._event_5g76g_529{border-block-start:1px solid color-mix(in srgb, var(--color-border) 55%, transparent)}._panel_5g76g_685 ._eventCard_5g76g_549{box-shadow:none;background:0 0;border:0;padding-inline:0}._panel_5g76g_685 ._empty_5g76g_247{padding:var(--space-2) 0;border:0}._agenda_5g76g_755{gap:var(--space-6);max-inline-size:760px;display:grid}._stepper_5g76g_762{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;max-inline-size:760px;display:flex}._stepButton_5g76g_769{inline-size:var(--min-target);block-size:var(--min-target);border:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);background:var(--color-surface-raised);color:var(--color-primary-strong);box-shadow:var(--shadow-card);cursor:pointer;border-radius:50%;place-items:center;display:grid}._stepButton_5g76g_769:hover{background:var(--color-surface-soft)}._flip_5g76g_784{display:grid;transform:scaleX(-1)}._stepLabel_5g76g_788{text-align:center;min-inline-size:9rem;margin:0;display:grid}._stepLabel_5g76g_788 strong{color:var(--color-heading);font-size:1.0625rem}._stepLabel_5g76g_788 span{font-size:var(--font-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._wrap_1lxip_1{min-block-size:100dvh;padding:var(--space-4);background:var(--color-surface);place-items:center;display:grid}._panel_1lxip_8{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);inline-size:min(28rem,100%);padding:var(--space-6);gap:var(--space-4);display:grid}._logo_1lxip_17{align-items:center;gap:var(--space-3);display:flex}._logo_1lxip_17 img{block-size:60px;inline-size:auto;max-inline-size:100%}._logoDark_1lxip_27{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._logoLight_1lxip_31{display:none}:root:not([data-theme=light]) ._logoDark_1lxip_27{display:block}}:root[data-theme=dark] ._logoLight_1lxip_31{display:none}:root[data-theme=dark] ._logoDark_1lxip_27{display:block}._links_1lxip_44{gap:var(--space-3);font-size:var(--font-caption);flex-wrap:wrap;display:flex}._links_1lxip_44 a{min-block-size:var(--min-target);align-items:center;display:inline-flex}._shell_r9hk9_2{background:var(--backdrop), var(--color-surface);background-attachment:fixed;grid-template:"top""main"1fr"nav"/1fr;min-block-size:100dvh;display:grid}._skip_r9hk9_12{background:var(--color-surface-raised);padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);z-index:10;position:absolute;inset-block-start:-100px;inset-inline-start:var(--space-2)}._skip_r9hk9_12:focus{inset-block-start:var(--space-2)}._top_r9hk9_25{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--color-surface) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-block-end:1px solid color-mix(in srgb, var(--color-border) 45%, transparent);z-index:4;flex-wrap:wrap;grid-area:top;display:flex;position:relative}._brand_r9hk9_40{align-items:center;gap:var(--space-2);color:var(--color-text);min-block-size:var(--min-target);font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}._brand_r9hk9_40 ._brandIcon_r9hk9_50{block-size:32px;inline-size:36px}._wordLight_r9hk9_54,._wordDark_r9hk9_55{block-size:22px;inline-size:auto}._wordDark_r9hk9_55{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._wordLight_r9hk9_54{display:none}:root:not([data-theme=light]) ._wordDark_r9hk9_55{display:block}}:root[data-theme=dark] ._wordLight_r9hk9_54{display:none}:root[data-theme=dark] ._wordDark_r9hk9_55{display:block}._topBrand_r9hk9_76{display:contents}._contextName_r9hk9_79{font-size:var(--font-caption);color:var(--color-text-muted)}._switcher_r9hk9_83{align-items:center;gap:var(--space-2);font-size:var(--font-caption);min-inline-size:0;display:flex}._switcher_r9hk9_83 label{color:var(--color-text-muted)}._switcher_r9hk9_83 select{font:inherit;min-block-size:var(--min-target);border:1px solid var(--color-text-muted);border-radius:var(--radius-button);background:var(--color-surface);max-inline-size:14rem;color:var(--color-text);padding-inline:var(--space-2)}._headerLinks_r9hk9_103{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}._iconLink_r9hk9_110{inline-size:var(--min-target);block-size:var(--min-target);color:var(--color-text);border-radius:50%;place-items:center;display:grid;position:relative}._iconLink_r9hk9_110:hover,._iconLink_r9hk9_110[data-status=active]{background:var(--color-surface-soft)}._dot_r9hk9_123{background:var(--color-primary-strong);block-size:1.25rem;min-inline-size:1.25rem;color:var(--color-on-primary);box-shadow:0 0 0 2px var(--color-surface-raised);border-radius:999px;place-items:center;padding-inline:4px;font-size:.6875rem;font-weight:700;display:inline-grid;position:absolute;inset-block-start:4px;inset-inline-end:2px}._avatarLink_r9hk9_139{inline-size:var(--min-target);block-size:var(--min-target);border-radius:50%;place-items:center;text-decoration:none;display:grid}._avatar_r9hk9_139{color:#fff;block-size:38px;inline-size:38px;box-shadow:0 0 0 2px var(--color-surface-raised), 0 0 0 3px var(--color-bubble-ring);background:linear-gradient(135deg,#6049e8,#4732bf);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}._avatarLink_r9hk9_139[data-status=active] ._avatar_r9hk9_139{box-shadow:0 0 0 2px var(--color-surface-raised), 0 0 0 4px var(--color-primary)}._headerLink_r9hk9_103{align-items:center;gap:var(--space-1);min-block-size:var(--min-target);padding-inline:var(--space-2);font-size:var(--font-caption);border-radius:var(--radius-button);font-weight:600;display:inline-flex}._headerLink_r9hk9_103[data-status=active]{background:var(--color-bubble-fallback-bg)}._badge_r9hk9_180{background:var(--color-primary-strong);block-size:1.5rem;min-inline-size:1.5rem;color:var(--color-on-primary);border-radius:999px;place-items:center;padding-inline:4px;font-size:.75rem;display:inline-grid}._centered_r9hk9_191{min-block-size:100dvh;padding:var(--space-4);place-items:center;display:grid}._main_r9hk9_198{min-inline-size:0;grid-area:main;padding-block-end:var(--space-4)}._nav_r9hk9_204{background:color-mix(in srgb, var(--color-surface-raised) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-block-start:1px solid color-mix(in srgb, var(--color-border) 45%, transparent);z-index:5;grid-area:nav;padding-block-end:env(safe-area-inset-bottom);position:sticky;inset-block-end:0;box-shadow:0 -8px 24px #6049e80f}._navList_r9hk9_215{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}._navLink_r9hk9_222{min-block-size:56px;min-inline-size:var(--min-target);color:var(--color-text-muted);border-radius:var(--radius-button);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:500;text-decoration:none;display:flex}._navLink_r9hk9_222[data-status=active]{color:var(--color-primary-strong);font-weight:650}._navLink_r9hk9_222[data-status=active] ._navIcon_r9hk9_240{color:var(--color-primary);background:var(--color-surface-soft)}._navIcon_r9hk9_240{border-radius:14px;place-items:center;block-size:28px;inline-size:40px;display:grid}._navBrand_r9hk9_253{display:none}@media (min-width:600px){._shell_r9hk9_2{grid-template:"nav top""nav main"1fr/88px 1fr}._nav_r9hk9_204{block-size:100dvh;box-shadow:none;background:color-mix(in srgb, var(--color-surface-raised) 55%, transparent);border-block-start:none;border-inline-end:1px solid color-mix(in srgb, var(--color-border) 45%, transparent);padding:var(--space-3) 0;position:sticky;inset-block-start:0}._navList_r9hk9_215{gap:var(--space-2);padding-inline:var(--space-2);grid-template-columns:1fr}._navLink_r9hk9_222{min-block-size:64px}}@media (min-width:1024px){._shell_r9hk9_2{grid-template-columns:240px 1fr}._top_r9hk9_25{-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--space-4) var(--space-8) 0;background:0 0;border-block-end:0}._topBrand_r9hk9_76{display:none}._navBrand_r9hk9_253{padding:var(--space-2) var(--space-4) var(--space-4);display:flex}._navList_r9hk9_215{padding-inline:var(--space-3);gap:var(--space-1)}._navLink_r9hk9_222{justify-content:flex-start;gap:var(--space-3);min-block-size:var(--min-target);padding-inline:var(--space-2);font-size:var(--font-body);padding-inline:var(--space-3);color:var(--color-heading);border-radius:999px;flex-direction:row;font-size:.9375rem;font-weight:600}._navLink_r9hk9_222:hover{background:color-mix(in srgb, var(--color-surface-soft) 60%, transparent)}._navLink_r9hk9_222[data-status=active]{background:var(--color-surface-soft)}._navLink_r9hk9_222[data-status=active] ._navIcon_r9hk9_240{background:0 0}._navIcon_r9hk9_240{inline-size:28px}}._visuallyHidden_r9hk9_336{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._navIcon_r9hk9_240{position:relative}._navIcon_r9hk9_240[data-count]:after{content:attr(data-count);color:#fff;text-align:center;block-size:1.125rem;min-inline-size:1.125rem;box-shadow:0 0 0 2px var(--color-surface-raised);background:linear-gradient(135deg,#6049e8,#4732bf);border-radius:999px;padding-inline:4px;font-size:.6875rem;font-weight:700;line-height:1.125rem;position:absolute;inset-block-start:-6px;inset-inline-end:-8px}._row_1aawi_2{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text);min-block-size:var(--min-target);border-radius:var(--radius-card);flex:1;min-inline-size:0;text-decoration:none;display:flex}._row_1aawi_2:hover{background:color-mix(in srgb, var(--color-surface-soft) 60%, transparent)}._row_1aawi_2[aria-current=page]{background:var(--color-surface-soft)}._row_1aawi_2[aria-current=page] strong{color:var(--color-primary-strong)}._text_1aawi_23{flex:1;gap:2px;min-inline-size:0;display:grid}._text_1aawi_23 strong{color:var(--color-heading);overflow-wrap:anywhere}._text_1aawi_23>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._row_1aawi_2[data-unread] ._text_1aawi_23>span{color:var(--color-text);font-weight:600}._meta_1aawi_43{justify-items:end;gap:var(--space-1);align-self:flex-start;padding-block-start:2px;display:grid}._stamp_1aawi_50{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}._badge_1aawi_56{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#6049e8,#4732bf);border-radius:999px;block-size:1.375rem;min-inline-size:1.375rem;padding-inline:6px;font-size:.75rem;font-weight:700;line-height:1.375rem}._messages_bv2z4_1{gap:var(--space-4);padding:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:1024px){._messages_bv2z4_1{padding:var(--space-6) var(--space-8);gap:var(--space-6)}}._threads_bv2z4_13,._conversation_bv2z4_14{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}._conversation_bv2z4_14{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--space-4)}._messages_bv2z4_1[data-has-selection] ._threads_bv2z4_13,._messages_bv2z4_1:not([data-has-selection]) ._conversation_bv2z4_14{display:none}._threadItem_bv2z4_33{padding:0!important}._back_bv2z4_36{min-block-size:var(--min-target);align-items:center;display:inline-flex}._bubbles_bv2z4_41{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._bubbles_bv2z4_41 li{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:20px;max-inline-size:min(36rem,90%);display:grid}._bubbles_bv2z4_41 li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._mine_bv2z4_60{background:var(--color-primary-strong);color:var(--color-on-primary);--color-text:var(--color-on-primary);--color-text-muted:color-mix(in srgb, var(--color-on-primary) 85%, transparent);--color-surface:transparent;--color-border:color-mix(in srgb, var(--color-on-primary) 60%, transparent);border-end-end-radius:6px;justify-self:end}._theirs_bv2z4_73{background:var(--color-surface-soft);border-end-start-radius:6px;justify-self:start}@media (min-width:600px){._messages_bv2z4_1{grid-template-columns:minmax(260px,360px) minmax(0,1fr)}._messages_bv2z4_1[data-has-selection] ._threads_bv2z4_13,._messages_bv2z4_1:not([data-has-selection]) ._conversation_bv2z4_14{display:grid}._back_bv2z4_36{display:none}}._bubbles_bv2z4_41 li button{justify-self:start}._conversation_bv2z4_14 form{max-inline-size:none}._bubbles_bv2z4_41 li button{min-block-size:var(--min-target);color:var(--color-text-muted);padding-inline:0;font-size:.75rem;font-weight:600;text-decoration:none}._bubbles_bv2z4_41 li button:hover{color:var(--color-primary-strong);text-decoration:underline}._head_bv2z4_115{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._head_bv2z4_115>:first-child{flex:14rem}._conversation_bv2z4_14{flex-direction:column;min-block-size:calc(100dvh - 200px);display:flex!important}._messages_bv2z4_1:not([data-has-selection]) ._conversation_bv2z4_14{display:none!important}._bubbles_bv2z4_41{flex:auto;align-content:start}._conversation_bv2z4_14 form{border-block-start:1px solid color-mix(in srgb, var(--color-border) 55%, transparent);margin-block-start:auto;padding-block-start:var(--space-3)}@media (min-width:600px){._messages_bv2z4_1:not([data-has-selection]) ._conversation_bv2z4_14{justify-content:center;align-items:center;display:flex!important}}._msgActions_bv2z4_152{gap:var(--space-3);flex-wrap:wrap;display:flex}._deleted_bv2z4_157{color:var(--color-text-muted);font-style:italic}._results_bv2z4_162{gap:var(--space-2);display:grid}._results_bv2z4_162 h2{margin:0;font-size:1rem}._result_bv2z4_162{padding:var(--space-3) var(--space-4);color:var(--color-text);min-block-size:var(--min-target);border-radius:var(--radius-card);flex:1;gap:2px;min-inline-size:0;text-decoration:none;display:grid}._result_bv2z4_162:hover{background:color-mix(in srgb, var(--color-surface-soft) 60%, transparent)}._resultHead_bv2z4_184{justify-content:space-between;gap:var(--space-3);display:flex}._resultHead_bv2z4_184 strong{color:var(--color-heading);overflow-wrap:anywhere}._result_bv2z4_162>span:last-child{overflow-wrap:anywhere}._layout_jyist_4{gap:var(--space-6);flex-direction:column;display:flex}._columns_jyist_9,._column_jyist_9{display:contents}._heroArea_jyist_13{order:0}._bubblesArea_jyist_16{order:1}._tilesArea_jyist_19{order:2}._waitingArea_jyist_22{order:3}._comingArea_jyist_25{order:4}._messagesArea_jyist_28{order:5}._noticesArea_jyist_31{order:6}._growArea_jyist_34{order:7}._bubblesArea_jyist_16,._messagesArea_jyist_28,._noticesArea_jyist_31,._waitingArea_jyist_22,._comingArea_jyist_25,._growArea_jyist_34{min-inline-size:0}@media (min-width:1024px){._layout_jyist_4{gap:var(--space-6) var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}._heroArea_jyist_13,._tilesArea_jyist_19{grid-column:1/-1}._column_jyist_9{gap:var(--space-6);order:3;align-content:start;min-inline-size:0;display:grid}}._strip_jyist_68{gap:var(--space-4) var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;margin:0;padding:0;list-style:none;display:grid}._strip_jyist_68>li:nth-child(n+7){display:none}@media (min-width:600px){._strip_jyist_68{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}._strip_jyist_68>li:nth-child(n+7){display:block}}._messageItem_jyist_90{padding:0!important}._subline_jyist_95{gap:2px;display:grid}._subline_jyist_95>span:last-child{color:var(--color-heading);font-weight:600}._world_6x47o_2{gap:var(--space-4);padding:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:1024px){._world_6x47o_2{padding:var(--space-6) var(--space-8);gap:var(--space-6)}}._list_6x47o_14{gap:var(--space-6);align-content:start;min-inline-size:0;display:grid}._detail_6x47o_20,._context_6x47o_21{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--space-6) var(--space-4);align-self:start;gap:var(--space-4);min-inline-size:0;display:grid}._context_6x47o_21,._world_6x47o_2[data-has-selection] ._list_6x47o_14,._world_6x47o_2:not([data-has-selection]) ._detail_6x47o_20{display:none}._detailHead_6x47o_41{justify-items:center;gap:var(--space-2);text-align:center;display:grid}._facts_6x47o_47{gap:var(--space-1) var(--space-3);font-size:var(--font-caption);grid-template-columns:auto 1fr;margin:0;display:grid}._facts_6x47o_47 dt{color:var(--color-text-muted)}._facts_6x47o_47 dd{margin:0}._back_6x47o_60{min-block-size:var(--min-target);align-items:center;display:inline-flex}._filters_6x47o_65{gap:var(--space-3);display:grid}@media (min-width:600px){._world_6x47o_2[data-has-selection]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}._world_6x47o_2[data-has-selection] ._list_6x47o_14{display:grid}._back_6x47o_60{display:none}}@media (min-width:1024px){._world_6x47o_2{grid-template-columns:minmax(0,1fr) 280px}._world_6x47o_2[data-has-selection]{grid-template-columns:minmax(0,1fr) 340px 280px}._context_6x47o_21{display:grid}}._collections_6x47o_95{gap:var(--space-2) var(--space-6);background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4) var(--space-4);flex-wrap:wrap;display:flex}._collection_6x47o_95{min-inline-size:0;padding-block:var(--space-2);flex:200px}._collection_6x47o_95[data-wide]{flex-basis:100%}._collection_6x47o_95 ul{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));justify-items:start;padding:0}._collection_6x47o_95 h2{margin-block-end:var(--space-2)}._head_6x47o_125{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._head_6x47o_125>:first-child{flex:18rem}._viewBar_6x47o_137{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._batch_6x47o_146{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:var(--shadow-card);display:grid}._batchCount_6x47o_155{color:var(--color-heading);margin:0;font-weight:600}._batchForm_6x47o_160{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._map_6x47o_168{justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}._cluster_6x47o_174{justify-items:center;gap:var(--space-2);inline-size:min(460px,100%);display:grid}._ring_6x47o_181{--r:150px;block-size:460px;inline-size:100%;margin:0;padding:0;list-style:none;position:relative}._ring_6x47o_181>li{translate:-50% -50%;transform:rotate(calc(var(--i) * 360deg / var(--n))) translateY(calc(-1 * var(--r))) rotate(calc(var(--i) * -360deg / var(--n)));position:absolute;inset-block-start:50%;inset-inline-start:50%}._stage_6x47o_199{inline-size:100%;position:relative}._hub_6x47o_204{z-index:0;background:linear-gradient(135deg, var(--color-surface-raised), var(--color-surface-soft));border:2px dashed color-mix(in srgb, var(--color-primary) 45%, transparent);text-align:center;block-size:104px;inline-size:104px;color:var(--color-heading);border-radius:50%;place-content:center;gap:2px;margin:0;font-size:.875rem;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}._ring_6x47o_181>li{z-index:1}._hubCount_6x47o_226{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}@media (max-width:599px){._ring_6x47o_181{--r:124px;--bubble-md:var(--bubble-sm);block-size:340px;inline-size:100%}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-surface:#f6f3ff;--color-surface-raised:#fff;--color-text:#111827;--color-text-muted:#56506e;--color-border:#ddd6f3;--color-primary:#6049e8;--color-on-primary:#fff;--color-primary-strong:#4732bf;--color-accent:#32c9bf;--color-on-accent:#111827;--color-focus-ring:#4732bf;--color-bubble-fallback-bg:#e9e5fd;--color-bubble-fallback-text:#4732bf;--color-bubble-ring:#c9c0f9;--color-danger:#b42318;--color-success:#0f7a55;--color-surface-soft:#efe9ff;--color-heading:#2e0b68;--color-tone-person-bg2:#d7c9ff;--color-tone-organisation-bg2:#efe9ff;--color-tone-group-bg2:#ffd7a3;--color-tone-asset-bg2:#a8ecdd;--color-tone-context-bg2:#c9d6ff;--color-tone-person-bg:#f1ecff;--color-tone-person-fg:#4732bf;--color-tone-organisation-bg:#fff;--color-tone-organisation-fg:#4732bf;--color-tone-group-bg:#fff3e4;--color-tone-group-fg:#8a4600;--color-tone-asset-bg:#e3faf5;--color-tone-asset-fg:#0a6660;--color-tone-context-bg:#edf2ff;--color-tone-context-fg:#2c48b0;--shadow-card:0 1px 2px #2e0b680d, 0 10px 28px #6049e81a;--shadow-raised:0 2px 6px #2e0b680f, 0 18px 44px #6049e829;--backdrop:radial-gradient(46rem 34rem at 104% -8rem, #b28cfc75, transparent 68%), radial-gradient(36rem 30rem at -10rem 32%, #39e6ba42, transparent 70%), radial-gradient(42rem 30rem at 72% 112%, #8862ef33, transparent 70%), linear-gradient(180deg, #f3eeff 0%, #f8f6ff 55%, #f5f2ff 100%);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-button:14px;--radius-card:20px;--radius-hero:28px;--radius-bubble:50%;--bubble-sm:48px;--bubble-md:72px;--bubble-lg:112px;--font-family:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-caption:.8125rem;--font-body:1rem;--font-heading:1.375rem;--font-title:2rem;--font-display:2rem;--line-height:1.5;--min-target:44px;--reading-measure:68ch;--motion-fast:.15s;--motion-base:.25s;--motion-easing:cubic-bezier(.2, 0, 0, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--color-surface:#0e1220;--color-surface-raised:#181e30;--color-text:#f4f6fb;--color-text-muted:#b4bccd;--color-border:#2e3650;--color-primary:#9a8bf5;--color-on-primary:#111827;--color-primary-strong:#c3b8fa;--color-accent:#32c9bf;--color-on-accent:#111827;--color-focus-ring:#c3b8fa;--color-bubble-fallback-bg:#2b2560;--color-bubble-fallback-text:#e3ddfe;--color-bubble-ring:#4a3fa0;--color-danger:#f97066;--color-success:#47cd89;--color-surface-soft:#241f48;--color-heading:#efe9ff;--color-tone-person-bg2:#3b3180;--color-tone-organisation-bg2:#dcd3fa;--color-tone-group-bg2:#52381a;--color-tone-asset-bg2:#145049;--color-tone-context-bg2:#283a72;--color-tone-person-bg:#2b2560;--color-tone-person-fg:#e3ddfe;--color-tone-organisation-bg:#f4f6fb;--color-tone-organisation-fg:#4732bf;--color-tone-group-bg:#3d2a12;--color-tone-group-fg:#ffd9a8;--color-tone-asset-bg:#0f3b38;--color-tone-asset-fg:#9fede6;--color-tone-context-bg:#1d2a55;--color-tone-context-fg:#c7d5ff;--shadow-card:0 1px 2px #0000004d, 0 10px 28px #00000047;--shadow-raised:0 2px 4px #00000059, 0 16px 40px #00000059;--backdrop:radial-gradient(46rem 34rem at 104% -8rem, #6049e84d, transparent 68%), radial-gradient(36rem 30rem at -10rem 32%, #39e6ba1f, transparent 70%), linear-gradient(180deg, #120f26 0%, #0e1220 60%)}}:root[data-theme=dark]{--color-surface:#0e1220;--color-surface-raised:#181e30;--color-text:#f4f6fb;--color-text-muted:#b4bccd;--color-border:#2e3650;--color-primary:#9a8bf5;--color-on-primary:#111827;--color-primary-strong:#c3b8fa;--color-accent:#32c9bf;--color-on-accent:#111827;--color-focus-ring:#c3b8fa;--color-bubble-fallback-bg:#2b2560;--color-bubble-fallback-text:#e3ddfe;--color-bubble-ring:#4a3fa0;--color-danger:#f97066;--color-success:#47cd89;--color-surface-soft:#241f48;--color-heading:#efe9ff;--color-tone-person-bg2:#3b3180;--color-tone-organisation-bg2:#dcd3fa;--color-tone-group-bg2:#52381a;--color-tone-asset-bg2:#145049;--color-tone-context-bg2:#283a72;--color-tone-person-bg:#2b2560;--color-tone-person-fg:#e3ddfe;--color-tone-organisation-bg:#f4f6fb;--color-tone-organisation-fg:#4732bf;--color-tone-group-bg:#3d2a12;--color-tone-group-fg:#ffd9a8;--color-tone-asset-bg:#0f3b38;--color-tone-asset-fg:#9fede6;--color-tone-context-bg:#1d2a55;--color-tone-context-fg:#c7d5ff;--shadow-card:0 1px 2px #0000004d, 0 10px 28px #00000047;--shadow-raised:0 2px 4px #00000059, 0 16px 40px #00000059;--backdrop:radial-gradient(46rem 34rem at 104% -8rem, #6049e84d, transparent 68%), radial-gradient(36rem 30rem at -10rem 32%, #39e6ba1f, transparent 70%), linear-gradient(180deg, #120f26 0%, #0e1220 60%)}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block-end:80px}@media (min-width:600px){html{scroll-padding-block-end:0}}body{font-family:var(--font-family);font-size:var(--font-body);line-height:var(--line-height);color:var(--color-text);background:var(--color-surface);font-feature-settings:"tnum" 0;margin:0}h1,h2,h3{margin:0;line-height:1.25}h1{font-size:var(--font-heading)}a{color:var(--color-primary-strong)}:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}::selection{background:color-mix(in srgb, var(--color-primary) 28%, transparent);color:var(--color-text)}html{accent-color:var(--color-primary);caret-color:var(--color-primary);scrollbar-color:color-mix(in srgb, var(--color-primary) 35%, transparent) transparent}h1,h2,h3{color:var(--color-heading);text-wrap:balance}a{text-underline-offset:.18em}
