.admin-shell[data-look],.admin-shell[data-look] .admin-shell{--admin-bg:var(--page);--paper:var(--surface);--paper-2:var(--sunken);--accent-2:var(--accent-hover);--line-2:var(--line-strong);--info:var(--ink-2);--info-soft:var(--sunken);--side:var(--rail);--card-alpha:1;--r:var(--r-ctl);--shadow-1:transparent;--shadow-2:transparent;--ease-editorial:var(--e-out);--font-head:var(--font-body);--fs-caption:var(--t-micro);--fs-small:var(--t-micro);--fs-body:var(--t-body);--fs-lead:var(--t-lead);--fs-h3:var(--t-h);--fs-h1:var(--t-title);--fs-display:var(--t-display);--t-h1:var(--t-title);--t-h2:var(--t-lead);--t-h2-sm:var(--t-lead);--t-h3:var(--t-body);--m-head:var(--t-body);--m-it:var(--t-body);--m-sub:var(--t-meta);--m-ico:var(--av-sm);--k-primary:var(--primary);--k-primary-ink:var(--on-primary);--k-on-bg:var(--primary);--k-on-ink:var(--on-primary);--k-r-btn:var(--r-ctl);--k-r-input:var(--r-ctl);--k-r-it:var(--r-ctl);--k-r-card:var(--r-card);--k-r-inner:var(--r-card);--k-r-chip:var(--r-chip);--k-pad:var(--card-pad);--k-ctl:var(--ctl-md);--k-ctl-sm:var(--toolbar-ctl);--k-row:var(--row-h);--k-row-dense:var(--row-h);--k-it:var(--side-item-h);--k-side:var(--side-w);--k-shadow:inset 0 1px 0 var(--edge-top);--k-shadow-tile:inset 0 1px 0 var(--edge-top);--k-btn-shadow:none;--k-head-w:600;--k-num-font:var(--font-body);--k-num-w:500;--line-lpp-tint:transparent;--line-lpp-ink:var(--ink-2);--line-lpp-accent:transparent;--line-wedding-tint:transparent;--line-wedding-ink:var(--ink-2);--line-wedding-accent:transparent;--line-events-tint:transparent;--line-events-ink:var(--ink-2);--line-events-accent:transparent;--line-studio-tint:transparent;--line-studio-ink:var(--ink-2);--line-studio-accent:transparent;--line-club-tint:transparent;--line-club-ink:var(--ink-2);--line-club-accent:transparent;--line-coevo-tint:transparent;--line-coevo-ink:var(--ink-2);--line-coevo-accent:transparent}@media (max-width:767px){.admin-shell[data-look],.admin-shell[data-look] .admin-shell{--t-h1:var(--t-h)}}.admin-shell[data-look=a],.admin-shell[data-look=a] .admin-shell{--paper-rgb:255 255 255;--paper-2-rgb:241 241 238;--ink-rgb:18 18 18;--ink-2-rgb:74 74 70;--muted-rgb:86 86 79;--accent-rgb:43 95 198;--accent-2-rgb:28 80 181}.admin-shell[data-look=a][data-scheme=dark],.admin-shell[data-look=a][data-scheme=dark] .admin-shell{--paper-rgb:35 35 35;--paper-2-rgb:14 14 14;--ink-rgb:240 240 240;--ink-2-rgb:208 208 208;--muted-rgb:168 168 168;--accent-rgb:148 186 255;--accent-2-rgb:173 203 255}:where(.admin-shell[data-look] .admin-shell) div :is(*,button){border-color:var(--line)}:where(.admin-shell[data-look] .admin-shell) div button{border-style:solid}.admin-shell[data-look] .admin-shell[data-kit=desk] h1{font-family:var(--font-title);letter-spacing:var(--t-title-track);font-weight:600}.admin-shell[data-look] .admin-shell .admin-main h1:is(.text-xl,.text-2xl,.text-3xl),.admin-shell[data-look] .admin-shell .admin-main .ui-head h1,.admin-shell[data-look] .admin-shell[data-kit=desk] h1:is(.text-2xl,.text-3xl){font-size:var(--t-h1);line-height:var(--t-title-lh)}@media (max-width:767px){.admin-shell[data-look] .admin-shell .admin-main h1:is(.text-xl,.text-2xl,.text-3xl),.admin-shell[data-look] .admin-shell .admin-main .ui-head h1,.admin-shell[data-look] .admin-shell[data-kit=desk] h1:is(.text-2xl,.text-3xl){line-height:var(--t-h-lh)}}.admin-shell[data-look] .admin-shell .admin-main :is(h2:is(.text-lg,.text-xl,.text-2xl,.text-sm,.text-base),h3:is(.text-sm,.text-base)){line-height:var(--t-lead-lh);letter-spacing:0}.admin-shell[data-look] .admin-shell[data-kit=desk] p.font-head:is(.text-xl,.text-2xl,.text-3xl){letter-spacing:0}.admin-shell[data-look] .admin-shell .text-caption{font-size:var(--t-micro);line-height:var(--t-micro-lh)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(a,button,summary,[tabindex]):focus-visible{outline-color:var(--focus)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(.admin-tile,section.border),.admin-shell[data-look] .admin-shell .ui-kpi{border-color:var(--frame)}.admin-shell[data-look] .admin-shell[data-kit=desk] .admin-tile,.admin-shell[data-look] .admin-shell .ui-head{margin-bottom:var(--section-gap)}.admin-shell[data-look] .admin-shell .ui-kpi{border-radius:var(--r-card);box-shadow:inset 0 1px 0 var(--edge-top)}.admin-shell[data-look] .admin-shell .ui-kpi b{font-weight:500}.admin-shell[data-look] .admin-shell .ui-kpi[data-tone=bad] b{color:var(--bad-ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] thead th,.admin-shell[data-look] .admin-shell .ui-table thead th{height:var(--th-h);background:var(--sunken);color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);vertical-align:middle;font-weight:500}.admin-shell[data-look] .admin-shell[data-kit=desk] tbody tr:hover>td{background:var(--hover)}.admin-shell[data-look] .admin-shell .ui-table tr:not(.ui-split)>td{height:var(--row-h)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button,a,input[type=submit]):is(.bg-ink,.bg-accent).text-paper:not(.border-ink,.admin-on,.admin-seg *),.admin-shell[data-look] .admin-shell :is(.ui-btn,.ui-btn-2,summary.ui-more){padding-left:var(--sp-4);padding-right:var(--sp-4);font-weight:500}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button,a,input[type=submit]):is(.bg-ink,.bg-accent).text-paper:not(.border-ink,.admin-on,.admin-seg *):hover,.admin-shell[data-look] .admin-shell .ui-btn:hover{filter:none;background:var(--primary-hover)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button,a):is(.bg-ink,.bg-accent).text-paper:is(.text-xs,.text-small):not(.border-ink,.admin-on,.admin-seg *),.admin-shell[data-look] .admin-shell[data-kit=desk] button.border.py-0\.5:not(.admin-seg *,.cal-chip),.admin-shell[data-look] .admin-shell :is(.ui-btn,.ui-btn-2,summary.ui-more).ui-btn-sm{padding-left:var(--sp-3);padding-right:var(--sp-3)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button.border,a.border:is(.rounded,.rounded-full):is(.py-0\.5,.py-1,.py-2)):not(.admin-seg *,.cal-chip){font-weight:500}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button,a,input[type=submit]):is(.bg-ink,.bg-accent).text-paper:not(.border-ink,.admin-on,.admin-seg *),.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button.border,a.border:is(.rounded,.rounded-full):is(.py-0\.5,.py-1,.py-2)):not(.admin-seg *,.cal-chip){-moz-column-gap:var(--sp-1);column-gap:var(--sp-1)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button.border,a.border:is(.rounded,.rounded-full)):not(.admin-seg *,.cal-chip,.bg-ink,.admin-on,.border-accent,[class*=border-accent\/]),.admin-shell[data-look] .admin-shell :is(.ui-btn-2,summary.ui-more){border-color:var(--line)}.admin-shell[data-look] .admin-shell :is(.ui-btn-2,summary.ui-more):hover{border-color:var(--line-strong)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(button,a).border:is(.border-accent,[class*=border-accent\/]):not(.admin-seg *,.cal-chip){color:var(--bad-ink);border-color:var(--bad)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(.admin-on,.border-ink.bg-ink.text-paper):not(.admin-seg *,.prog-step),.admin-shell[data-look] .admin-shell[data-kit=desk] :is(a,button).rounded-full.bg-ink.text-paper:not(.admin-seg *){font-weight:500}.admin-shell[data-look] .admin-shell[data-kit=desk] .admin-seg>[aria-checked=true]{background:var(--primary);color:var(--on-primary)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color])):focus{border-color:var(--line-strong);box-shadow:none;outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.admin-shell[data-look] .admin-shell[data-kit=desk] .ui-bar :is(select,input:not([type=hidden],[type=checkbox],[type=radio])):not(.admin-seg *),.admin-shell[data-look] .admin-shell .ui-chip{height:var(--toolbar-ctl);min-height:var(--toolbar-ctl)}.admin-shell[data-look] .admin-shell .ui-bar :is(select,input){border-color:var(--line-strong)}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(.line-chip,.tag){gap:var(--sp-2);color:var(--ink-2);font:500 var(--t-meta) / var(--t-meta-lh) var(--font-body);background:0 0;border:0;padding:0}.admin-shell[data-look] .admin-shell[data-kit=desk] :is(.line-chip,.tag) :is(.line-dot,.tag-dot),.admin-shell[data-look] .admin-shell[data-kit=desk] :is(.line-dot,.tag-dot){width:var(--sp-2);height:var(--sp-2);margin:0;display:inline-block}.admin-shell[data-look] .admin-shell[data-kit=desk] :is([data-line=lpp] :is(.line-dot,.tag-dot),:is(.line-dot,.tag-dot)[data-line=lpp]){box-shadow:inset 0 0 0 1.5px var(--lc);background:0 0}.admin-shell[data-look] .admin-shell .ui-tag{height:var(--sp-5);border-radius:var(--r-chip);color:var(--ink-2);font-size:var(--t-meta)}.admin-shell[data-look] .admin-shell .ui-tag[data-tone=bad]{background:var(--bad-soft);color:var(--bad-ink)}.admin-shell[data-look] .admin-shell .ui-tag[data-tone=good]{background:var(--ok-soft);color:var(--ok-ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] .admin-badge{min-width:var(--av-xs);height:var(--av-xs);border-radius:var(--r-full);color:var(--on-accent);font:500 var(--t-micro) / 1 var(--font-body)}.admin-shell[data-look] .admin-shell[data-kit=desk] .prog-step{font-weight:500}.admin-shell[data-look] .admin-shell[data-kit=desk] .prog-step[data-step=done]{color:var(--ok-ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] .prog-step[data-step=now]{background:var(--primary);color:var(--on-primary)}.admin-shell[data-look] .admin-shell .text-accent:not(a,a *){color:var(--bad-ink)}.admin-shell[data-look] .admin-shell .bg-accent{background-color:var(--primary)}.admin-shell[data-look] .admin-shell :is([class*=" bg-accent/"],[class^=bg-accent\/]){background-color:var(--sunken)}.admin-shell[data-look] .admin-shell :is(.border-accent,[class*=" border-accent/"],[class^=border-accent\/]){border-color:var(--line-strong)}.admin-shell[data-look] .admin-shell .bg-accent.text-white{color:var(--on-primary)}.admin-shell[data-look] .admin-shell :is(button,a,input[type=submit]).bg-accent:is(.text-white,.text-paper){background-color:var(--primary);color:var(--on-primary)}.admin-shell[data-look] .admin-shell :is(button,a,input[type=submit]).bg-accent:is(.text-white,.text-paper):hover{background-color:var(--primary-hover)}.admin-shell[data-look] .admin-shell[data-kit=desk] .text-emerald-700{color:var(--ok-ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] .text-red-700{color:var(--bad-ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] .dm-av{background:var(--sunken);color:var(--ink);font:500 var(--t-micro) / 1 var(--font-body)}.admin-shell[data-look] .admin-shell[data-kit=desk] .chat-bubble{border-radius:var(--r-card)}.admin-shell[data-look] .admin-shell[data-kit=desk] .chat-bubble.chat-us{background:var(--accent-soft);color:var(--ink)}.admin-shell[data-look] .admin-shell[data-kit=desk] .cal-block[data-line]{border-color:var(--line);border-left:4px solid var(--lc);background-color:var(--surface);border-radius:var(--r-card)}.admin-shell[data-look] .admin-shell[data-kit=desk] .fixed.bg-ink\/30,.admin-shell[data-look] .admin-shell .ui-how::backdrop{background-color:var(--scrim)}.admin-shell[data-look] .admin-shell .ui-how{border-color:var(--frame);border-radius:var(--r-sheet);background:var(--raised)}.admin-shell[data-look] .admin-shell .ui-link{text-underline-offset:3px;font-weight:500;text-decoration:underline}
