@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap");:root{--workspace-icon-chevron-down-image:url(/workspace-icons/3d-v1/chevron-down.c79b3f6a8de1.webp);--workspace-icon-chevron-right-image:url(/workspace-icons/3d-v1/chevron-right.c5861dfebd92.webp);--workspace-icon-arrow-up-image:url(/workspace-icons/3d-v1/arrow-up.6bc6c84c958e.webp)}.backstage-app[data-workspace-slug]{--workspace-action-radius:999px;--workspace-action-font-size:13px;--workspace-action-font-weight:600;--workspace-action-height:42px;--workspace-action-padding-inline:14px;--workspace-action-primary:linear-gradient(135deg,color-mix(in srgb,var(--workspace-accent) 74%,#111827 26%),color-mix(in srgb,var(--workspace-accent-strong) 82%,#111827 18%))}@media (max-width:720px){.backstage-app[data-workspace-slug]{--workspace-action-height:44px;--workspace-action-padding-inline:16px}}.backstage-app[data-workspace-slug][data-workspace-app-id] .side-nav a:has(>.workspace-link-pending){position:relative;padding-inline-end:28px}.backstage-app[data-workspace-slug][data-workspace-app-id] .side-nav a>.workspace-link-pending{position:absolute;inset-inline-end:12px;inset-block-start:50%;margin-inline-start:0;transform:translateY(-50%)}.backstage-app[data-workspace-slug] .avatar-button>[data-person-avatar]{width:100%;height:100%}.backstage-app[data-workspace-slug] .backstage-topbar .portal-module-search-field{border-color:color-mix(in srgb,var(--workspace-text,#30243d) 50%,var(--workspace-surface,#fff))}.backstage-app[data-workspace-slug] .backstage-topbar .portal-module-search-field:focus-within{border-color:color-mix(in srgb,var(--workspace-accent-strong,#94218d) 75%,var(--workspace-surface,#fff))}.backstage-app[data-workspace-slug] .activity-planner-route-surface>.activity-planner-return-link{display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:auto;min-height:42px;padding:10px 18px;margin-top:16px;border:1px solid var(--workspace-border,#e3dbe9);border-radius:9px;background:var(--workspace-surface,#fff);color:var(--workspace-accent-strong,#94218d);font:inherit;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none}.backstage-app[data-workspace-slug] .backstage-workspace>.corsaca-admin-body:has(>:is(.operational-page-stage,.record-list-page:not(.is-embedded),.record-form-page)){align-content:stretch;grid-template-rows:minmax(0,1fr);overflow:hidden}.backstage-app[data-workspace-slug][data-workspace-app-id]{--op-page-surface:var(--workspace-background);--op-page-text:var(--workspace-text);--op-page-muted:var(--workspace-text-muted,var(--workspace-text));--op-page-border:var(--workspace-border)}.backstage-app[data-workspace-slug] :is(.operational-page-stage,.record-list-page:not(.is-embedded),.record-form-page){background:var(--workspace-background);color:var(--workspace-text);border-color:var(--workspace-border)}.backstage-app[data-workspace-slug] .backstage-sidebar{background:var(--workspace-sidebar-background);color:var(--workspace-sidebar-foreground);border-color:var(--workspace-sidebar-border,var(--workspace-border))}.backstage-app[data-workspace-slug] .workspace-sidebar-nav .side-nav a{background:transparent;color:var(--workspace-sidebar-foreground);border-color:var(--workspace-sidebar-border,var(--workspace-border))}.backstage-app[data-workspace-slug] .workspace-sidebar-nav .side-nav a:hover{background:var(--workspace-sidebar-accent,var(--workspace-surface-muted));color:var(--workspace-sidebar-accent-foreground,var(--workspace-sidebar-foreground))}.backstage-app[data-workspace-slug] .workspace-sidebar-nav .side-nav a.is-active{background:var(--workspace-sidebar-primary,var(--workspace-accent));color:var(--workspace-sidebar-primary-foreground,var(--workspace-sidebar-foreground))}.backstage-app[data-workspace-slug] .workspace-sidebar-nav .side-nav a .side-nav-link-icon{color:inherit}.backstage-app[data-workspace-slug] .workspace-sidebar-nav :is(a,button):focus-visible{outline:3px solid var(--workspace-sidebar-ring,var(--workspace-accent));outline-offset:3px}.backstage-app[data-workspace-slug] :is(.hub-card,.hub-stats,.backstage-topbar){background:var(--workspace-surface);color:var(--workspace-card-foreground,var(--workspace-text))}.backstage-app[data-workspace-slug] .hub-card :is(strong,p){color:var(--workspace-card-foreground,var(--workspace-text))}.backstage-app[data-workspace-slug] .hub-card :is(em,.hub-card-action){color:var(--hub-tone-ink,var(--workspace-card-foreground,var(--workspace-text)))}.backstage-app[data-workspace-slug] .hub-card-action{background:var(--workspace-surface)}.backstage-app[data-workspace-slug] .theme-skeleton-nav{background:var(--theme-preview-sidebar-background,var(--theme-preview-surface));border-radius:6px;padding:6px}.backstage-app[data-workspace-slug] .theme-builder-page{--theme-builder-accent:var(--workspace-accent);--theme-builder-ink:var(--workspace-card-foreground,var(--workspace-text));--theme-builder-muted:var(--workspace-card-foreground,var(--workspace-text));--theme-builder-surface:var(--workspace-surface);--theme-builder-soft:var(--workspace-surface-muted);--theme-builder-line:var(--workspace-border)}.backstage-app[data-workspace-slug] .theme-skeleton-nav>span:not(.theme-skeleton-brand-dot){background:color-mix(in srgb,var(--theme-preview-sidebar-foreground,var(--theme-preview-foreground)) 45%,transparent)}.backstage-app[data-workspace-slug] .theme-skeleton-content-card{background:var(--theme-preview-surface)}.backstage-app[data-workspace-slug] .theme-skeleton-content-card>span{background:color-mix(in srgb,var(--theme-preview-card-foreground,var(--theme-preview-foreground)) 45%,transparent)}.backstage-app[data-workspace-slug][data-workspace-app-id] :is(button,input[type=button],input[type=submit],input[type=reset],[role=button],.button,a.primary-action,a.secondary-action,a.theme-new-button,a.theme-cancel-button,a.record-form-button,a.record-list-action:not(.is-icon-only),a[class*=button],a[class*=Button],a[class*=primary],a[class*=secondary],[class*=actions]>a):not(:where([role=tab],[role=switch],[role=option],.workspace-ai-orb-launcher,.operational-page-ai-button,.favorite-heart-button,.avatar-button,.account-avatar-editor-trigger,.app-switcher-row,.app-switcher-back,.account-avatar-preview-option,.account-avatar-source-actions button,.hub-card,.shortcut-card,.activity-planner-progress-header button,[class*=personCard],[class*=choiceCard],[class*=theme-card],[class*=themeCard])){border-radius:var(--workspace-action-radius);font-family:var(--workspace-body-font,var(--font-corsaca-body,sans-serif));font-size:var(--workspace-action-font-size);font-weight:var(--workspace-action-font-weight);line-height:1.35}.backstage-app[data-workspace-slug][data-workspace-app-id] select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:none;padding-inline-end:40px;background-image:linear-gradient(45deg,transparent 40%,currentColor 0,currentColor 60%,transparent 0),linear-gradient(135deg,transparent 40%,currentColor 0,currentColor 60%,transparent 0);background-position:right 20px center,right 14px center;background-size:6px 6px;background-repeat:no-repeat;background-origin:border-box}.backstage-app[data-workspace-slug][data-workspace-app-id] select:not([multiple]):is(:not([size]),[size="0"],[size="1"]):dir(rtl){background-position:left 14px center,left 20px center}@media (forced-colors:active){.backstage-app[data-workspace-slug][data-workspace-app-id] select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:auto;background-image:none}}.backstage-app[data-workspace-slug][data-workspace-app-id] input[type=file]::file-selector-button{border:1px solid var(--workspace-border,#dfe2e8);border-radius:var(--workspace-action-radius);background:var(--workspace-surface,#fff);color:var(--workspace-text,#30243d);font-family:var(--workspace-body-font,var(--font-corsaca-body,sans-serif));font-size:var(--workspace-action-font-size);font-weight:var(--workspace-action-font-weight);line-height:1.35;min-height:var(--workspace-action-height);padding:0 var(--workspace-action-padding-inline);margin-inline-end:12px;cursor:pointer}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]{--record-header-ink:var(--workspace-card-foreground,var(--workspace-text,#30243d));--record-header-muted:color-mix(in srgb,var(--record-header-ink) 78%,var(--workspace-surface,#fff));--record-placeholder-background:var(--workspace-profile-placeholder-background,var(--workspace-text,#30243d));--record-placeholder-foreground:var(--workspace-profile-placeholder-foreground,var(--workspace-surface,#fff));position:relative;isolation:isolate;color:var(--record-header-ink);border-color:var(--workspace-border,#e4d9eb);background:linear-gradient(115deg,color-mix(in srgb,var(--workspace-accent-strong,#7929ba) 14%,var(--workspace-surface,#fff)),color-mix(in srgb,var(--workspace-accent,#dd4ba7) 18%,var(--workspace-surface,#fff)) 55%,color-mix(in srgb,var(--workspace-accent-secondary,#8b52ff) 24%,var(--workspace-surface,#fff)))}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:after,.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:before{background:radial-gradient(ellipse 70% 210% at 105% -68%,transparent 64%,#ffffff60 64.3% 64.6%,transparent 64.9%),radial-gradient(ellipse 74% 240% at 112% -70%,transparent 64%,#ffffff48 64.3% 64.6%,transparent 64.9%),radial-gradient(ellipse 80% 280% at 120% -70%,transparent 64%,#ffffff30 64.3% 64.6%,transparent 64.9%);opacity:.65}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:after{background:url(/workspace-record-headers/twinkling-stars.gif) 50%/cover no-repeat;opacity:.7;-webkit-mask-image:linear-gradient(90deg,#0003,#000 55%);mask-image:linear-gradient(90deg,#0003,#000 55%)}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]>*{position:relative;z-index:1}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header] [data-record-profile-photo]>[data-person-avatar],.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]>[data-person-avatar]{color:var(--record-header-ink);background:color-mix(in srgb,var(--workspace-accent,#dd4ba7) 10%,var(--workspace-surface,#fff))}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header] :is([data-person-avatar],[data-record-profile-photo]>[data-person-avatar],.record-form-avatar):not(:has(>img)){background:var(--record-placeholder-background);color:var(--record-placeholder-foreground)}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header] [data-person-avatar]:not(:has(>img))>svg{color:inherit}.backstage-app[data-workspace-slug=hitzero]{--workspace-brand-plum:#70436f;--workspace-profile-placeholder-background:var(--workspace-brand-plum);--workspace-profile-placeholder-foreground:#fff}.backstage-app[data-workspace-slug=hitzero] .hitzero-theme-wordmark{background:color-mix(in srgb,var(--workspace-brand-plum) 72%,var(--workspace-text,#30243d))}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header] :is(h1,h2,h3){color:var(--record-header-ink)}.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header] p{color:var(--record-header-muted)}@media (prefers-reduced-motion:reduce){.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:after{background-image:url(/workspace-record-headers/twinkling-stars-still.png)}}@media (forced-colors:active){.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:after,.backstage-app[data-workspace-slug][data-workspace-app-id] [data-workspace-record-header]:before{display:none}}.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-tabbed:has([data-record-overview]),.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-tabbed:has([data-record-overview])>.record-form-tab-panels{background:var(--workspace-surface,#fff);border-color:var(--workspace-border,#e4d9eb)}.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-tabbed:has([data-record-overview])>.record-form-tabs{background:color-mix(in srgb,var(--workspace-accent,#94218d) 5%,var(--workspace-surface,#fff));border-color:var(--workspace-border,#e4d9eb)}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle][type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-block;box-sizing:border-box;position:relative;flex:none;vertical-align:middle;width:44px;height:26px;min-width:44px;min-height:26px;margin:0;padding:2px;border:1px solid color-mix(in srgb,var(--workspace-text-muted,var(--portal-text-muted,#706179)) 40%,var(--workspace-surface,var(--portal-surface,#fff)));border-radius:999px;background:color-mix(in srgb,var(--workspace-text-muted,var(--portal-text-muted,#706179)) 20%,var(--workspace-surface,var(--portal-surface,#fff)));box-shadow:none;opacity:1;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:before{content:"";position:absolute;width:20px;height:20px;top:2px;left:2px;border-radius:50%;background:var(--workspace-surface,var(--portal-surface,#fff));box-shadow:0 1px 3px #0003;transform:translateX(0);transition:transform .16s ease}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:checked{background:var(--workspace-accent-strong,var(--portal-accent-strong,var(--workspace-accent,var(--portal-accent,#94218d))));border-color:var(--workspace-accent-strong,var(--portal-accent-strong,var(--workspace-accent,var(--portal-accent,#94218d))))}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:checked:before{transform:translateX(18px);background:#fff}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:focus-visible{outline:3px solid color-mix(in srgb,var(--workspace-accent,var(--portal-accent,#94218d)) 55%,transparent);outline-offset:3px}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:disabled{cursor:default;opacity:1}@media (prefers-reduced-motion:reduce){:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle][type=checkbox],:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle][type=checkbox]:before{transition:none}}@media (forced-colors:active){:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]{forced-color-adjust:none;background:Canvas;border-color:CanvasText}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:before{background:CanvasText}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:checked{background:Highlight;border-color:Highlight}:is(.backstage-app[data-workspace-slug][data-workspace-app-id],.front-row-app) input[data-record-toggle]:checked:before{background:HighlightText}}.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-fields[data-record-field-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-fields[data-record-field-grid][data-columns="1"]{grid-template-columns:minmax(0,1fr)}.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-fields[data-record-field-grid]>.record-form-field.is-full{grid-column:1/-1}@media (max-width:720px){.backstage-app[data-workspace-slug][data-workspace-app-id] .record-form-fields[data-record-field-grid]{grid-template-columns:minmax(0,1fr)}}.backstage-app[data-workspace-slug][data-workspace-app-id] .operational-page-stage>.operational-page-header+[data-workspace-record-header]{margin-block-start:0}small.contact-field-error[data-contact-field-error]{display:block;grid-column:1/-1;color:var(--workspace-danger,color-mix(in srgb,#dc2626 65%,var(--workspace-text,var(--portal-text,currentColor)) 35%));font:inherit;font-size:.8125rem;font-weight:500;line-height:1.45;margin-block-start:.35rem;white-space:normal}input[aria-invalid=true]:has(+[data-contact-field-error]){border-color:var(--workspace-danger,color-mix(in srgb,#dc2626 65%,var(--workspace-text,var(--portal-text,currentColor)) 35%))}:is([data-record-editor],[data-record-dialog]){--record-control-surface:var(--workspace-surface,var(--portal-surface,#fff));--record-control-ink:var(--workspace-text,var(--portal-text,#30243d));--record-control-muted:var(--workspace-text-muted,var(--portal-text-muted,#706179));--record-control-accent:var(--workspace-accent-strong,var(--portal-accent-strong,var(--brand-primary,#70436f)));--record-control-focus:color-mix(in srgb,var(--record-control-accent) 70%,var(--record-control-ink));--record-control-line:color-mix(in srgb,var(--record-control-ink) 23%,var(--record-control-surface));--record-control-fill:color-mix(in srgb,var(--record-control-ink) 3%,var(--record-control-surface));--record-control-danger:var(--workspace-danger,color-mix(in srgb,#dc2626 65%,var(--record-control-ink) 35%));color:var(--record-control-ink);font-family:var(--workspace-body-font,var(--portal-body-font,var(--font-corsaca-body,inherit)))}:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]){box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:var(--record-control-min-height,44px);padding:10px 12px;border:1px solid var(--record-control-line);border-radius:6px;background-color:var(--record-control-fill);color:var(--record-control-ink);font:inherit;font-size:14px;font-weight:400;line-height:1.5;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--record-control-ink) 4%,transparent);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}:is([data-record-editor],[data-record-dialog]) :is(input,textarea)::placeholder{color:var(--record-control-muted);opacity:.85}:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--record-control-focus);background-color:var(--record-control-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--record-control-focus) 16%,transparent)}:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image])[aria-invalid=true]{border-color:var(--record-control-danger);box-shadow:0 0 0 1px var(--record-control-danger)}:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):disabled{background-color:color-mix(in srgb,var(--record-control-ink) 7%,var(--record-control-surface));color:var(--record-control-muted);cursor:not-allowed;opacity:1}:is([data-record-editor],[data-record-dialog]) textarea{--record-control-min-height:112px;min-height:112px;resize:vertical}:is([data-record-editor],[data-record-dialog]) input[type=search]{border-radius:999px;padding-inline:16px}:is([data-record-editor],[data-record-dialog]) select:not([multiple]):not([size]),:is([data-record-editor],[data-record-dialog]) select[size="1"]{padding-inline-end:40px}:is([data-record-editor],[data-record-dialog]) select[multiple]{--record-control-min-height:136px;min-height:136px}:is([data-record-editor],[data-record-dialog]) select option{background-color:var(--record-control-surface);color:var(--record-control-ink)}:is([data-record-editor],[data-record-dialog]) select option:checked{background-color:var(--record-control-accent);color:var(--brand-on-primary,#fff)}:is([data-record-editor],[data-record-dialog]) input:is([type=checkbox],[type=radio]){accent-color:var(--record-control-accent)}:is([data-record-editor],[data-record-dialog]) .record-form-field{align-content:start;min-height:0;padding:0;gap:7px;border:0;border-radius:0;background:transparent;box-shadow:none}:is([data-record-editor],[data-record-dialog]) .record-form-field>span{font-size:14px;font-weight:500;line-height:1.5;color:var(--record-control-ink)}:is([data-record-editor],[data-record-dialog]) .record-form-field>span em{padding:0;background:transparent;color:var(--record-control-muted);border-radius:0;font-size:11px;font-weight:400;text-transform:none}:is([data-record-editor],[data-record-dialog]) .record-form-field:has(>input[role=switch]){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;min-height:48px;gap:12px}[data-record-editor] .record-form-content{width:100%;max-width:1040px;margin-inline:auto;grid-template-columns:minmax(0,1fr);gap:28px;overflow:visible}[data-record-editor] :is(.record-form-main,.record-form-side){min-width:0;gap:28px}[data-record-editor] .record-form-card{border:0;border-radius:0;background:transparent;overflow:visible}[data-record-editor] .record-form-card+.record-form-card{border-block-start:1px solid var(--workspace-border,var(--record-control-line));padding-block-start:24px}[data-record-editor] .record-form-card>header{padding:0 0 16px;min-height:0;color:var(--record-control-ink)}[data-record-editor] .record-form-card h2{color:inherit;font-size:16px;font-weight:600}[data-record-editor] .record-form-fields{padding:0;gap:18px 24px}[data-record-editor] .record-form-side{border-block-start:1px solid var(--workspace-border,var(--record-control-line));padding-block-start:24px}[data-record-editor] .record-form-save-bar{position:sticky;inset-block-end:0;z-index:3;background:var(--record-control-surface);color:var(--record-control-ink);border-color:var(--workspace-border,var(--record-control-line))}[data-record-editor] .record-form-save-bar span{color:var(--record-control-muted)}[data-record-dialog]{box-sizing:border-box;max-height:calc(100dvh - 32px);background:var(--record-control-surface);color:var(--record-control-ink);border-color:var(--workspace-border,var(--record-control-line));overscroll-behavior:contain}[data-record-dialog]::backdrop{background:#10182799}dialog[data-record-dialog=managed][open]{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}[data-record-dialog=managed][open]>header{flex:none;margin:0;padding:22px 24px;border-block-end:1px solid var(--workspace-border,var(--record-control-line));background:color-mix(in srgb,var(--record-control-accent) 6%,var(--record-control-surface))}[data-record-dialog-body]{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-block:16px 96px}[data-record-dialog-body]>:is(form,div,fieldset,p,button){margin:0}[data-record-dialog-body]>form{padding:24px 24px 0}[data-record-dialog-body]>:is(div,p,fieldset){padding:16px 24px}[data-record-dialog-body]>button{margin:12px 24px}[data-record-dialog-body]>fieldset{border:0}[data-record-dialog-body] form>footer{position:sticky;inset-block-end:0;z-index:3;min-width:0;margin:0 -24px;padding:16px 24px;border-block-start:1px solid var(--workspace-border,var(--record-control-line));background:var(--record-control-surface);box-shadow:0 -8px 16px color-mix(in srgb,var(--record-control-surface) 92%,transparent)}[data-record-dialog] :is(button,a.button):focus-visible{outline:2px solid var(--record-control-focus);outline-offset:3px}:is([data-record-editor],[data-record-dialog]) .activity-planner-search{border-radius:999px;background:var(--record-control-fill);border-color:var(--record-control-line)}:is([data-record-editor],[data-record-dialog]) .activity-planner-search:focus-within{border-color:var(--record-control-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--record-control-focus) 16%,transparent)}:is([data-record-editor],[data-record-dialog]) .activity-planner-search>input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]){padding:0;border:0;background:transparent;box-shadow:none;outline:0}@media (max-width:720px){:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]){font-size:16px}[data-record-dialog]{max-height:calc(100dvh - 20px)}[data-record-dialog=managed][open]>header{padding:18px}[data-record-dialog-body]>form{padding:18px 18px 0}[data-record-dialog-body]>:is(div,p,fieldset){padding:16px 18px}[data-record-dialog-body] form>footer{margin-inline:-18px;padding:14px 18px max(14px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea){transition:none!important}}@media (forced-colors:active){:is([data-record-editor],[data-record-dialog]) :is(input,select,textarea):focus{outline:2px solid Highlight!important;outline-offset:2px}}:is([data-record-editor],[data-record-dialog]) label:has(>:is(input:not([type=hidden]),select,textarea)){font-size:14px;font-weight:500;line-height:1.5;color:var(--record-control-ink)}:is([data-record-editor],[data-record-dialog]) select:disabled:not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]),:is([data-record-editor],[data-record-dialog]) select:not([multiple]):not([hidden]):not([disabled]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){appearance:none;-webkit-appearance:none;padding-inline-end:40px;background-image:linear-gradient(45deg,transparent 40%,currentColor 0,currentColor 60%,transparent 0),linear-gradient(135deg,transparent 40%,currentColor 0,currentColor 60%,transparent 0);background-position:right 20px center,right 14px center;background-size:6px 6px;background-repeat:no-repeat}:is([data-record-editor],[data-record-dialog]) select:dir(rtl):not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){background-position:left 14px center,left 20px center}[data-record-dialog=inline] :is(form>footer,form>[data-record-actions]){position:sticky;inset-block-end:0;z-index:3;background:var(--record-control-surface);border-color:var(--workspace-border,var(--record-control-line));padding-block:16px}@media (forced-colors:active){:is([data-record-editor],[data-record-dialog]) select:disabled:not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]),:is([data-record-editor],[data-record-dialog]) select:not([multiple]):not([hidden]):not([disabled]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){appearance:auto;-webkit-appearance:auto;background-image:none}}[data-record-dialog-body]:not(:has(>form)){display:grid;gap:18px;padding:24px}[data-record-dialog-body]:not(:has(>form))>:is(div,p,fieldset){padding:0}[data-record-dialog-body]:not(:has(>form))>button{margin:0}@media (max-width:720px){[data-record-dialog-body]:not(:has(>form)){padding:18px}}.record-form-fields[data-record-field-grid]{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.record-form-fields[data-record-field-grid][data-columns="1"]{grid-template-columns:minmax(0,1fr)}[data-record-dialog-body]>[data-record-actions]{position:sticky;inset-block-end:-24px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:0 -24px -24px;padding:16px 24px;z-index:3;background:var(--record-control-surface);border-block-start:1px solid var(--workspace-border,var(--record-control-line))}[data-record-dialog] button[data-record-primary]{background:var(--record-control-accent);color:var(--brand-on-primary,#fff);border-color:transparent}@media (max-width:720px){.record-form-fields[data-record-field-grid]{grid-template-columns:minmax(0,1fr)}[data-record-dialog-body]>[data-record-actions]{inset-block-end:-18px;margin:0 -18px -18px;padding:14px 18px}}:is([data-record-editor],[data-record-dialog]) input:is([type=date],[type=time],[type=datetime-local])::-webkit-calendar-picker-indicator{filter:brightness(0) invert(1);mix-blend-mode:difference;opacity:.8;cursor:pointer}:is([data-record-editor],[data-record-dialog]) p[role=alert]{color:var(--record-control-danger)}.workspace-icon{display:inline-block;flex-shrink:0;width:var(--workspace-icon-size,1em);height:var(--workspace-icon-size,1em);aspect-ratio:1;object-fit:contain;vertical-align:middle}:is(:disabled,[aria-disabled=true]) img.workspace-icon[data-workspace-icon]{opacity:.5}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .backstage-sidebar{background:radial-gradient(ellipse 125% 25% at -15% 106%,transparent 72%,color-mix(in srgb,white 45%,transparent) 73%,transparent 74%),radial-gradient(ellipse 90% 17% at 110% 101%,color-mix(in srgb,#e8c9ef 22%,transparent) 70%,transparent 71%),radial-gradient(circle at 85% 94%,color-mix(in srgb,white 85%,transparent) 0 2px,transparent 3px),radial-gradient(circle at 79% 91%,color-mix(in srgb,white 65%,transparent) 0 1px,transparent 2px),radial-gradient(ellipse at 8% 103%,color-mix(in srgb,#b38bd7 25%,transparent),transparent 64%),radial-gradient(ellipse at 105% 84%,color-mix(in srgb,#f0afd3 24%,transparent),transparent 58%),linear-gradient(155deg,color-mix(in srgb,#b38bd7 9%,var(--workspace-sidebar-background,var(--workspace-surface,#fff))),color-mix(in srgb,#efbad7 12%,var(--workspace-sidebar-background,var(--workspace-surface,#fff))))}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .backstage-hub-canvas{background:radial-gradient(ellipse 110% 22% at -5% 108%,transparent 72%,color-mix(in srgb,white 35%,transparent) 73%,transparent 74%),radial-gradient(circle at 93% 96%,color-mix(in srgb,white 70%,transparent) 0 2px,transparent 3px),radial-gradient(ellipse at 5% 105%,color-mix(in srgb,#b38bd7 19%,transparent),transparent 62%),radial-gradient(ellipse at 95% 100%,color-mix(in srgb,#efbad7 24%,transparent),transparent 64%),linear-gradient(125deg,color-mix(in srgb,#b38bd7 7%,var(--workspace-surface,#fff)),color-mix(in srgb,#efbad7 9%,var(--workspace-surface,#fff)))}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .side-nav-link-icon:has(>img.workspace-icon){width:36px;height:36px;background:transparent}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .side-nav-link-icon>img.workspace-icon{width:32px;height:32px}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) :is(.hub-card-icon,.hub-stat>span):has(>img.workspace-icon){background:transparent}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .hub-card-icon>img.workspace-icon{width:44px;height:44px}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .hub-stat>span>img.workspace-icon{width:40px;height:40px}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .record-form-tabs button>img.workspace-icon{width:24px;height:24px}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) [data-record-profile-photo] button>img.workspace-icon{width:18px;height:18px}main.backstage-app:is([data-workspace-slug],.backstage-hub-app) .account-avatar-edit-badge>img.workspace-icon{width:19px;height:19px}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) select:not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){appearance:none;padding-inline-end:40px!important;background-image:var(--workspace-icon-chevron-down-image);background-position:right 10px center;background-size:24px 24px;background-repeat:no-repeat;background-origin:border-box}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) select:dir(rtl):not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){padding-inline-start:12px;background-position:left 10px center}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) [role=toolbar][aria-label="Email content formatting"] select{max-width:120px;min-width:96px;background-size:20px 20px;background-position:right 6px center;padding-inline-end:30px!important}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) [role=toolbar][aria-label="Email content formatting"] select:dir(rtl){background-position:left 6px center}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .form-builder-topbar nav :is(span,strong):before,:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .media-upload-cloud span:before,:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .record-list-bulk-menu:not(.record-list-export-menu) summary:after{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;background:var(--workspace-icon-chevron-right-image) center /contain no-repeat;vertical-align:middle}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .form-builder-topbar nav :is(span,strong):before{margin-inline:0 7px}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .record-list-bulk-menu:not(.record-list-export-menu) summary:after{background-image:var(--workspace-icon-chevron-down-image)}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) .media-upload-cloud span:before{width:42px;height:42px;background-image:var(--workspace-icon-arrow-up-image)}@media (forced-colors:active){:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) :is(.backstage-sidebar,.backstage-hub-canvas){background:Canvas}:is(main.backstage-app:is([data-workspace-slug],.backstage-hub-app),:is(dialog,[data-record-dialog]):has(img.workspace-icon[data-workspace-icon])) select:not([multiple]):not([hidden]):not([aria-hidden=true]):is(:not([size]),[size="0"],[size="1"]){appearance:auto;background-image:none}}.record-section-mobile-action,.record-section-select{display:none}.record-section-select .record-section-select-option,.record-section-select .record-section-select-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:0;background:var(--workspace-surface,#fff);color:var(--workspace-card-foreground,var(--workspace-text,#30243d));font:inherit;text-align:start;cursor:pointer}.record-section-select .record-section-select-trigger{border:1px solid var(--workspace-border,#dfe2e8);border-radius:10px}.record-section-select :is(svg,img.workspace-icon){width:26px;height:26px;flex:0 0 26px}.record-section-select-label{min-width:0;overflow-wrap:anywhere}.record-section-select-chevron{margin-inline-start:auto;padding-inline-start:8px}.record-section-select-chevron :is(svg,img.workspace-icon){width:20px;height:20px}.record-section-select-list{position:relative;margin-top:4px;z-index:50;max-height:min(340px,60dvh);overflow-y:auto;border:1px solid var(--workspace-border,#dfe2e8);border-radius:10px;background:var(--workspace-surface,#fff);box-shadow:0 8px 24px #0002;padding:4px}.record-section-select-option{border-radius:6px}.record-section-select-option[aria-selected=true]{font-weight:700}.record-section-select-option[data-highlighted]{background:color-mix(in srgb,var(--workspace-accent,#d72598) 12%,var(--workspace-surface,#fff))}.record-section-select-trigger:focus-visible{outline:2px solid var(--workspace-accent,#d72598);outline-offset:2px}.record-section-select-trigger:disabled{opacity:.55;cursor:default}@media (max-width:760px){[data-record-section-desktop]{display:none!important}.record-section-select{display:block;position:relative;margin:12px 16px;min-width:0}.backstage-app .record-section-mobile-action{display:inline-flex;align-items:center;min-height:44px;margin:0 16px 12px}}.front-row-login-page .product-login-visual{background:var(--page-background,#faf8f2);isolation:isolate;overflow:hidden}.front-row-login-page .product-login-visual:after{background:linear-gradient(180deg,rgb(18 63 66/4%),rgb(18 63 66/8%) 58%,rgb(18 63 66/42%))}.front-row-login-page .product-login-card{border-color:rgb(18 63 66/12%);box-shadow:0 24px 68px rgb(18 63 66/13%)}.front-row-login-page .product-login-form-panel{background:#faf8f2;min-height:0;overflow-x:hidden;overflow-y:auto;padding:clamp(16px,3vh,32px) clamp(20px,3vw,42px)}.front-row-login-page .product-login-form-shell{max-width:410px}.front-row-login-page .product-login-logo.compact .front-row-login-wordmark{height:60px;max-height:60px;max-width:220px;width:min(220px,100%)}.front-row-login-page .product-login-heading-lockup{gap:12px;grid-template-columns:64px minmax(0,1fr);margin:8px 0 14px}.front-row-login-page .product-login-heading h2{font-size:30px;line-height:1.06}.front-row-login-page .product-login-heading p{font-size:13px;line-height:1.3;margin-top:6px}.front-row-login-page .front-row-login-google-primary{gap:0}.front-row-login-page .front-row-login-google-primary .product-login-google{min-height:40px}.front-row-login-page .product-login-divider{gap:10px;margin:9px 0 7px}.front-row-login-page .product-login-form{gap:9px}.front-row-login-page .product-login-field{gap:5px}.front-row-login-page .product-login-input-wrap{min-height:44px}.front-row-login-page .product-login-options{margin-bottom:0}.front-row-login-page .product-login-create{margin-top:10px}.front-row-login-page .front-row-login-footer{gap:4px 18px;margin-top:4px}.front-row-login-page .front-row-login-footer a{font-size:12px;min-height:32px;padding:6px 2px}.front-row-login-page .product-login-heading h2,.front-row-login-page .product-login-heading p{color:#123f42}.front-row-login-page .product-login-heading h2{font-family:var(--font-corsaca-heading),sans-serif;letter-spacing:-.035em}.front-row-login-page .product-login-form-logo-badge img{height:64px;object-fit:contain;width:64px}.front-row-login-wordmark-slot{display:contents}@media (max-width:860px){.front-row-login-page .product-login-card{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.front-row-login-page .product-login-visual{display:none}.front-row-login-page .product-login-form-panel{align-items:flex-start;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 22px calc(12px + env(safe-area-inset-bottom))}.front-row-login-page .product-login-form-shell{margin:auto}.front-row-login-page .front-row-login-wordmark-slot{display:block}}@media (max-width:520px){.front-row-login-page .product-login-card{position:relative}.front-row-login-page .front-row-login-wordmark-slot{margin-bottom:6px;width:auto}.front-row-login-page .front-row-login-wordmark-slot .product-login-logo.compact{align-items:flex-start;justify-content:flex-start;width:auto}.front-row-login-page .front-row-login-wordmark-slot .product-login-logo.compact .front-row-login-wordmark{height:42px;max-height:42px;max-width:160px;width:160px}.front-row-login-page .product-login-form-panel{padding:calc(12px + env(safe-area-inset-top)) 20px calc(10px + env(safe-area-inset-bottom))}.front-row-login-page .product-login-heading-lockup{gap:10px;grid-template-columns:58px minmax(0,1fr);margin:4px 0 10px}.front-row-login-page .product-login-heading h2{font-size:23px}.front-row-login-page .product-login-form-logo-badge img{height:58px;width:58px}.front-row-login-page .product-login-input-wrap{min-height:42px}}@media (max-width:520px) and (max-height:620px){.front-row-login-page .product-login-form-panel{padding-top:calc(8px + env(safe-area-inset-top));padding-bottom:calc(6px + env(safe-area-inset-bottom))}.front-row-login-page .front-row-login-wordmark-slot{margin-bottom:2px}.front-row-login-page .front-row-login-wordmark-slot .product-login-logo.compact .front-row-login-wordmark{height:34px;max-height:34px;max-width:130px;width:130px}.front-row-login-page .product-login-heading-lockup{margin:2px 0 7px}.front-row-login-page .product-login-heading h2{font-size:21px}.front-row-login-page .product-login-form{gap:7px}.front-row-login-page .product-login-create{margin-top:7px}}@media (min-width:861px) and (max-height:640px){.front-row-login-page .product-login-form-panel{padding-top:12px;padding-bottom:12px}.front-row-login-page .product-login-logo.compact .front-row-login-wordmark{height:48px;max-height:48px}.front-row-login-page .product-login-heading-lockup{margin:4px 0 8px}.front-row-login-page .product-login-heading h2{font-size:26px}.front-row-login-page .product-login-form{gap:7px}}@media (min-width:861px) and (max-height:580px){.front-row-login-page .front-row-login-wordmark-slot{display:none}}@media (min-width:861px) and (max-height:480px){.front-row-login-page .product-login-heading-lockup{display:none}.front-row-login-page .product-login-field{gap:2px}.front-row-login-page .product-login-input-wrap{min-height:38px}.front-row-login-page .product-login-primary{min-height:40px}}@media (max-width:860px) and (max-height:480px){.front-row-login-page .product-login-form-panel{padding:8px 16px}.front-row-login-page .front-row-login-wordmark-slot,.front-row-login-page .product-login-heading-lockup{display:none}.front-row-login-page .product-login-form{gap:4px}.front-row-login-page .product-login-field{gap:2px}.front-row-login-page .product-login-input-wrap{min-height:36px}.front-row-login-page .product-login-primary{min-height:38px}.front-row-login-page .product-login-create{margin-top:4px}.front-row-login-page .front-row-login-footer a{min-height:26px;padding:3px 2px}}