@layer reset;@layer tokens{@media (width>=769px){.cs{--tracking-title:0;--badge-radius:var(--size-4);--badge-ok-text:var(--palette-047857);--badge-ok-line:var(--palette-a7f3d0);--badge-warn-text:var(--palette-9a3412);--badge-warn-line:var(--palette-fed7aa);--badge-danger-text:var(--palette-c43d3d);--badge-danger-line:var(--palette-fecaca);--badge-info-text:var(--palette-4338ca);--badge-info-line:var(--palette-c7d2fe);--badge-neutral-text:var(--palette-5c6670);--badge-neutral-line:var(--palette-d0d5dd)}}[data-surface=admin]{--font-ui:Pretendard, "Pretendard Fallback", "Noto Sans KR", system-ui, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--color-primary:var(--blue-admin);--color-primary-text:var(--blue-admin);--color-primary-surface:var(--palette-e8eefd);--color-primary-soft:var(--palette-e8eefd);--color-primary-border:var(--palette-c5d3f7);--color-page:var(--palette-f8f9fb);--color-fill:var(--palette-f1f2f5);--color-border:var(--palette-e1e3e8);--color-control-border:var(--palette-e6e7ea);--color-text:var(--palette-1f232b);--color-text-secondary:var(--palette-3a4150);--color-text-muted:var(--palette-5a6272);--color-surface:var(--palette-ffffff);--color-surface-3:var(--palette-f1f2f5);--color-icon:var(--palette-5a6272);--radius-card:var(--size-12);--radius-item:var(--size-10);--amber:var(--palette-f5a400);--shadow-card:none;--color-primary-hover:var(--palette-1a44bc);--color-pressed:var(--palette-e6e8ec);--color-navy:var(--palette-151c32);--color-diamond:var(--palette-e9b98f);--color-count-bg:var(--palette-fbefe3);--color-count-text:var(--palette-8a4b16);--color-count-line:var(--palette-f2d9c2);--color-count-warn-bg:var(--palette-f4f1ec);--color-count-warn-text:var(--palette-6b5b4a);--color-count-warn-line:var(--palette-e4ddd3);--color-free-bg:var(--palette-faf8f5);--color-free-line:var(--palette-eae3da);--color-row-even:var(--palette-fafbfd);--color-row-hover:var(--palette-f0f4fe);--color-warn-link:var(--palette-b42318);--color-ws-dot:var(--palette-d9822b);--color-chart-ok:var(--palette-7ea2f2);--color-chart-issue:var(--palette-e5484d);--color-chart-grid:var(--palette-eef0f3);--color-chart-axis:var(--palette-8a91a0);--color-chart-spark-alert:var(--palette-e8a49f);--color-up-bg:var(--palette-e6f5ec);--color-up-text:var(--palette-16623a);--color-down-bg:var(--palette-fdecea);--color-pin:var(--palette-a3a9b5);--color-dot-alert:var(--palette-d92d20);--color-row-soft:var(--palette-fafbfc);--radius-shell:var(--size-12);--control-height:var(--size-36);--color-row-line:var(--palette-eef0f3);--color-danger-text:var(--palette-dc2626);--color-danger-ring:var(--palette-fee4e2);--color-success-surface:var(--palette-dcfce7);--color-success-text:var(--palette-14532d);--color-success-border:var(--palette-86efac);--color-card-band:var(--palette-f6f8fe);--color-placeholder:var(--gray-500);--color-hover:var(--gray-100);--color-readonly:var(--palette-f6f7f9);--color-sun:var(--palette-dc2626);--color-sat:var(--blue-admin);--color-control-hover:var(--palette-cfd5df);--color-choice-border:var(--palette-c3c9d4);--color-choice-hover:var(--palette-9aa5b8);--color-switch-off:var(--gray-300);--color-status-active:var(--palette-16a34a);--color-empty-ring:var(--palette-f3f6fe);--shadow-overlay:0 8px 24px #1f232b24, 0 2px 6px #1f232b14;--shadow-segment:0 1px 2px #00000014;--shadow-switch:0 1px 2px #00000029;--shadow-drawer:-8px 0 24px #1f232b24;--focus-ring:0 0 0 3px var(--color-primary-soft);--focus-choice:0 0 0 3px var(--color-primary-soft), 0 0 0 4px var(--color-primary);--topbar-height:var(--size-56);--font-control:var(--size-14);--font-label:var(--size-13);--font-hint:var(--size-12);--font-card-title:var(--size-15);--font-overlay-title:var(--size-18);--font-table-head:var(--size-12);--font-small:var(--size-13);--font-caption:var(--size-12);--table-head-font:var(--size-14);--table-head-weight:600;--table-font:var(--size-14);--table-head-h:var(--size-44);--table-cell-py:var(--size-14);--table-cell-px:var(--size-12);--table-selected-bg:var(--color-card-band)}.bd,.lb-table{--db-head-bg-cms:var(--table-head-bg,var(--fill));--db-head-weight-cms:var(--table-head-weight,700);--db-head-weight-global:var(--table-head-weight,600);--db-head-weight-list:var(--table-head-weight,500);--db-head-h-cms:var(--table-head-h,48px);--db-head-font-cms:var(--table-head-font,14px);--db-font-cms:var(--table-font,14px);--db-cell-px-cms:var(--table-cell-px,10px);--db-cell-py-cms:var(--table-cell-py,12px);--db-hover-cms:var(--table-hover-bg,var(--color-row-hover));--db-selected-cms:var(--table-selected-bg,var(--color-primary-soft));--db-stripe-cms:color-mix(in srgb, var(--color-row-even) calc(var(--table-stripe,1) * 100%), var(--color-surface));--db-selected-only:var(--table-selected-bg,transparent);--db-font:var(--table-font,var(--font-small));--db-cell-px:var(--table-cell-px,var(--space-2));--db-head-h:var(--table-head-h,var(--control-height));--db-cell-py:var(--table-cell-py,0);--db-cell-px-2:var(--table-cell-px,var(--space-3));--db-head-bg:var(--table-head-bg,var(--color-page));--db-head-font:var(--table-head-font,var(--font-table-head));--db-head-weight:var(--table-head-weight,var(--weight-semibold));--db-line:var(--table-line,var(--border-thin));--db-border:var(--table-border,var(--color-border));--db-row-h:var(--table-row-h,var(--table-row-height));--db-border-2:var(--table-border,var(--color-row-line));--db-hover-bg:var(--table-hover-bg,var(--color-surface-3));--db-cell-py-2:var(--table-cell-py,var(--space-2));--db-hover-bg-2:var(--table-hover-bg,var(--hover));--db-selected-bg:var(--table-selected-bg,var(--color-primary-soft));--db-head-h-2:var(--table-head-h,40px);--db-cell-px-3:var(--table-cell-px,12px);--db-head-bg-2:var(--table-head-bg,var(--bg));--db-line-2:var(--table-line,1px);--db-border-3:var(--table-border,var(--line))}.cs{--blue:var(--color-primary);--blue-ink:var(--color-primary-text);--blue-soft:var(--color-primary-surface);--blue-line:var(--color-primary-border);--amber:var(--color-warning);--ink:var(--color-text);--ink-2:var(--color-text-secondary);--ink-3:var(--color-text-muted);--ink-4:var(--color-text-muted);--bg:var(--color-page);--fill:var(--color-fill);--line:var(--color-border);--line-input:var(--color-control-border);--bg-device:var(--color-fill);--ok-bg:var(--color-success-surface);--ok-fg:var(--color-success-text);--warn-bg:var(--color-warning-surface);--warn-fg:var(--color-warning-text);--err-bg:var(--color-danger-surface);--err-fg:var(--color-danger-text);--info-bg:var(--color-info-surface);--info-fg:var(--color-info-text);--ok-line:var(--color-success-border);--warn-line:var(--color-warning-border);--err-line:var(--color-danger-border);--info-line:var(--color-info-border);--shadow-lg:var(--shadow-overlay);--hover:var(--color-surface-3)}@media (pointer:coarse),(width<=767px){[data-surface=admin]{--control-height:var(--touch-target)}}.ui-brand.ui-inverse,.cs .side.hq .ui-brand{--brand-ink:var(--palette-ffffff);--brand-knock:var(--palette-151c32)}.ad-shell.cs:has(.nvt:checked){--sidebar-width:var(--size-84)}.ad-shell.cs{--pg-sticky-height:calc(var(--leading-title) + var(--leading-body) + var(--space-6) + var(--border-width))}.cs .fe-grid{--fe-del-text:var(--palette-c0362c)}:root{--schedule-card-radius:var(--size-12);--schedule-cell-height:var(--size-108);--schedule-row-px:var(--size-6);--schedule-cell-gap:var(--size-2);--schedule-date-size:var(--size-24);--schedule-pill-height:var(--size-18);--schedule-pill-radius:var(--size-5);--schedule-pill-font:var(--size-11);--schedule-weekday-font:var(--size-12);--schedule-panel-title-font:var(--size-16);--schedule-panel-width:var(--size-340);--schedule-chip-height:var(--size-30);--schedule-navigation-size:var(--size-34);--schedule-month-width:var(--size-112);--size-140:140px;--size-680:680px;--editor-type-width:var(--size-140);--editor-phone-height:var(--size-680);--editor-scroll-space:var(--size-200);--z-editor-sticky:45}}@layer base{.cs.cs .mobile-only{display:none}body{color:var(--color-text);background:var(--color-page);font-family:Pretendard,system-ui,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:var(--font-body);font-weight:var(--weight-medium);line-height:var(--leading-body);letter-spacing:var(--tracking-body);word-break:keep-all;overflow-wrap:anywhere;margin:0}[class^=ui-],[class^=ui-] *{box-sizing:border-box}[class^=ui-] h1,[class^=ui-] h2,[class^=ui-] p{margin:0}[class^=ui-] h1{font-size:var(--font-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title)}[class^=ui-] h2{font-size:var(--font-heading);line-height:var(--leading-heading)}button,input,select,textarea{font:inherit;letter-spacing:inherit}:is(.ui-badge,.ui-status-tag,.ui-tag,.lb-btn){white-space:nowrap}:where(a,button,input,select,textarea):focus-visible{outline:var(--focus-width) solid var(--color-primary);outline-offset:var(--focus-offset)}.ui-pagination a{background:var(--color-surface);border:var(--border-width) solid var(--color-control-border);border-radius:var(--pagination-radius,var(--radius-control))}}@layer components{.lb-btn{justify-content:center;align-items:center;gap:var(--button-gap,var(--space-2));min-height:var(--button-h,var(--control-height));padding:0 var(--button-px,var(--space-4));border:var(--border-thin) solid var(--color-control-border);border-radius:var(--button-radius,var(--radius-control));background:var(--color-surface);color:var(--color-text);font-size:var(--button-font,var(--font-small));line-height:var(--leading-none);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}@media (hover:hover){.lb-btn:hover:not(:disabled){background:var(--color-fill);color:var(--color-text)}}.lb-btn:disabled{cursor:not-allowed;color:var(--color-text-muted);background:var(--color-fill);border-color:#0000}.lb-btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}@media (hover:hover){.lb-btn-primary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-on-primary)}}.lb-btn-danger:not(:disabled),.ad-shell.cs .lb-btn.lb-btn-danger:not(:disabled){background:var(--color-danger-surface);border-color:var(--color-danger-border);color:var(--color-danger-text)}@media (hover:hover){.lb-btn-danger:hover:not(:disabled),.ad-shell.cs .lb-btn.lb-btn-danger:hover:not(:disabled){border-color:var(--color-danger-text)}}.lb-btn-excel{border-color:var(--btn-excel-border);background:var(--btn-excel-bg);color:var(--btn-excel-fg);font-weight:var(--weight-semibold)}@media (hover:hover){.lb-btn-excel:hover:not(:disabled){border-color:var(--btn-excel-border);background:var(--btn-excel-hover-bg);color:var(--btn-excel-fg)}}.lb-btn-ghost{background:0 0;border-color:#0000}.lb-btn-sm{min-height:var(--control-height-small);padding:0 var(--space-3)}.lb-btn-cell{min-height:var(--control-height-table);padding:0 var(--space-3);font-size:var(--font-label)}.lb-btn-ic{min-width:var(--control-height-small);padding:0}:is(.lb-chip,.lb-btn,.lb-fchip a,.lb-search-clear,.lb-sort-btn){text-decoration:none}.lb-table tbody :is(.lb-num,.lb-cell-state,.lb-col-act),.lb-table .lb-btn{white-space:nowrap}.lb-btn-tonal{background:var(--color-primary-soft);color:var(--color-primary-text);border-color:var(--color-primary-border)}@media (hover:hover){.lb-btn-cell:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-text)}}.lb-btn-lg{min-height:var(--touch-target)}:is(.lb-btn-touch,.lb-btn-kiosk){min-height:var(--size-48);padding:0 var(--space-4);font-size:var(--font-h6);font-weight:var(--weight-semibold)}.lb-btn-kiosk{min-height:var(--size-56);padding:0 var(--space-5)}.lb-btn[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled)}.lb-btn-ic{width:var(--control-height-table);min-width:var(--control-height-table);padding:0}.lb-btn:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:0}.ui-nav-progress{z-index:var(--z-topbar);pointer-events:none;height:0;position:sticky;top:0}.ui-nav-progress-bar{height:var(--loading-bar-height);opacity:0;transition:opacity var(--loading-bar-finish);position:absolute;inset:0 0 auto;overflow:hidden}.ui-nav-progress-bar i{border-radius:0 var(--size-2) var(--size-2) 0;background:var(--color-primary);width:0;height:100%;box-shadow:0 0 var(--size-6) color-mix(in srgb, var(--color-primary) 45%, transparent);transition:width 0s linear var(--loading-bar-finish);display:block}.ui-nav-progress-bar.on,.ui-nav-progress-bar.done{opacity:1}.ui-nav-progress-bar.on i{animation:ui-nav-progress var(--loading-bar-duration) cubic-bezier(.1, .7, .2, 1) forwards}.ui-nav-progress-bar.done i{width:100%;transition:width var(--loading-bar-finish)}@keyframes ui-nav-progress{0%{width:0}30%{width:var(--loading-bar-start)}to{width:var(--loading-bar-hold)}}.ui-skeleton{height:var(--size-14);border-radius:var(--radius-item);background:linear-gradient(90deg, var(--loading-skeleton-base) 0%, var(--loading-skeleton-shine) 40%, var(--loading-skeleton-base) 80%);animation:ui-skeleton-shine var(--loading-skeleton-duration) ease-in-out infinite;background-size:300% 100%;display:block}@keyframes ui-skeleton-shine{0%{background-position:100% 0}to{background-position:0 0}}.ui-skeleton-row{align-items:center;gap:var(--space-4);height:var(--loading-row-height);padding:0 var(--space-4);border-bottom:var(--border-thin) solid var(--color-border);display:flex}.ui-list-loading{z-index:2;background:var(--color-surface);position:absolute;inset:0;overflow:hidden}.ui-list-loading-head{top:var(--db-head-h)}.ui-busy-lock{border:0;min-width:0;margin:0;padding:0;display:contents}.lb-spinner{width:var(--loading-spinner-size);height:var(--loading-spinner-size);border:var(--size-2) solid currentColor;animation:ui-spin var(--loading-spinner-duration) linear infinite;border-right-color:#0000;border-radius:50%;flex:none}@keyframes ui-spin{to{transform:rotate(1turn)}}.lb-btn[aria-busy=true]{opacity:var(--loading-busy-opacity);pointer-events:none}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}.ui-nav-progress-bar.on i{width:var(--loading-bar-reduced);animation:none}.lb-spinner{animation-duration:var(--loading-spinner-duration-reduced)}}.mb-role,.mb-own,.rc-ch{align-items:center;gap:var(--space-2);white-space:nowrap;font-size:var(--font-label,var(--font-small));font-weight:var(--weight-semibold);display:inline-flex}.mb-role{height:var(--size-24);padding:0 var(--space-2);border-radius:var(--size-4);background:var(--color-fill);color:var(--color-text-muted)}.mb-role.r{background:var(--color-primary-soft);color:var(--color-primary-text)}.mb-role.c{background:var(--color-fill);color:var(--color-text-secondary)}.mb-own{height:var(--size-20);padding:0 var(--space-2);border-radius:var(--radius-small);background:var(--color-text);color:var(--color-on-dark);font-size:var(--size-11);font-weight:var(--weight-bold);flex:none}.rc-ch{height:var(--size-24);padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-hint,var(--font-caption));border:var(--border-width) solid var(--color-control-border);background:var(--color-surface);color:var(--color-text-muted)}.rc-ch.kk{background:var(--color-success-surface);color:var(--color-success-text);border-color:var(--color-success-border)}.cs:not([data-surface=admin]) .st,.cs .tag{justify-content:center;align-items:center;gap:var(--badge-gap,var(--size-6));min-height:var(--badge-height);padding:0 var(--badge-px,var(--size-10));border-width:var(--size-1);border-radius:var(--badge-corner,var(--radius-round));font-size:var(--badge-font,var(--font-caption));line-height:var(--leading-note);font-weight:var(--weight-semibold);white-space:normal;letter-spacing:var(--tracking-none);overflow-wrap:anywhere;border-style:solid;max-width:100%;display:inline-flex}.lb-badge{align-items:center;gap:var(--badge-gap,var(--space-1));min-height:var(--badge-height);padding:0 var(--badge-px,var(--space-2));border-radius:var(--badge-corner,var(--radius-badge));border:var(--border-thin) solid var(--color-control-border);background:var(--color-surface);color:var(--badge-neutral);font-size:var(--badge-font,var(--font-caption));line-height:var(--leading-none);letter-spacing:var(--tracking-none);font-weight:var(--weight-semibold);white-space:nowrap;display:inline-flex}.lb-badge-sm{min-height:var(--badge-height-compact);font-size:var(--font-overline)}.lb-badge.lb-tone-ok{color:var(--badge-ok);border-color:var(--badge-ok);background:var(--color-surface)}.lb-badge.lb-tone-warn{color:var(--badge-warn);border-color:var(--badge-warn);background:var(--color-surface)}.lb-badge.lb-tone-danger{color:var(--badge-danger);border-color:var(--badge-danger);background:var(--color-surface)}.lb-badge.lb-tone-info{color:var(--badge-info);border-color:var(--badge-info);background:var(--color-surface)}.lb-badge.lb-status-badge{box-sizing:border-box;height:var(--badge-height-compact);min-height:var(--badge-height-compact);padding:0 var(--badge-px,var(--space-2));border:var(--border-thin) solid color-mix(in srgb, currentColor 35%, transparent);border-radius:var(--badge-corner,var(--radius-round));background:var(--color-fill);color:var(--color-text-secondary);font-size:var(--badge-font,var(--size-12));font-weight:var(--weight-semibold);flex:none}.lb-badge.lb-status-badge.lb-badge-lg{gap:var(--space-1);height:var(--size-32);min-height:var(--size-32);padding:0 var(--space-3);font-size:var(--font-h6)}.lb-status-badge.lb-tone-ok{background:var(--color-success-surface);color:var(--color-success-text)}.lb-status-badge.lb-tone-warn{background:var(--color-warning-surface);color:var(--color-warning-text)}.lb-status-badge.lb-tone-danger{background:var(--color-danger-surface);color:var(--color-danger-text)}.lb-status-badge:is(.lb-tone-info,.lb-tone-primary){background:var(--color-primary-soft);color:var(--color-primary-text)}.lb-status-badge.lb-tone-report{background:var(--color-report-surface);color:var(--color-report-text)}.lb-purpose-neutral{min-width:0;max-width:100%;min-height:var(--badge-height-compact);padding:0 var(--badge-px,var(--space-2));border-radius:var(--badge-corner,var(--radius-small));background:var(--color-fill);color:var(--color-text-secondary);font-size:var(--badge-font,var(--size-12));font-weight:var(--weight-medium);text-overflow:ellipsis;border:0;overflow:hidden}.lb-purpose-neutral:is(.lb-purpose-inspection,.lb-purpose-complaint,.lb-purpose-ops){min-height:var(--size-22);padding:0 var(--space-2);border-radius:var(--radius-round);font-size:var(--size-12);font-weight:var(--weight-semibold)}.lb-purpose-inspection{background:var(--color-primary-soft);color:var(--color-primary)}.lb-purpose-complaint{background:var(--color-pill-orange-surface);color:var(--badge-warn)}.cs .tag{background:var(--fill);border-color:var(--line-input);color:var(--ink-2)}.lb-st{font-weight:var(--weight-semibold);white-space:nowrap}.lb-st-delayed{color:var(--color-danger-strong);font-weight:var(--weight-bold)}.lb-st-action_needed{color:var(--color-danger-text)}.lb-st-received{color:var(--color-text);font-weight:var(--weight-bold)}.lb-st-in_progress{color:var(--color-primary-text)}.lb-st-ok,.lb-st-done{color:var(--color-success-text)}.lb-st-canceled{color:var(--color-text-muted);font-weight:var(--weight-medium)}.cs .menu{padding:var(--size-6)}.cs .menu a,.cs .menu button,.cs .menu .menu-off{align-items:center;gap:var(--size-10);width:100%;min-height:var(--control-height);padding:0 var(--size-16);border-radius:var(--radius-item);font-size:var(--font-label,var(--font-small));font-weight:500;line-height:var(--leading-none);color:var(--ink-2);cursor:pointer;text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.cs .menu a:hover,.cs .menu button:hover{background:var(--fill)}.cs .menu .ic{color:var(--ink-3)}.cs .menu .menu-off{color:var(--ink-3);cursor:not-allowed}.cs .menu hr{border:0;border-top:var(--size-1) solid var(--line);margin:var(--size-4) 0}.cs .menu form{margin:0}.menu .lb-btn{width:100%;box-shadow:none;background:0 0;border:0;justify-content:flex-start}.menu .lb-btn-danger{color:var(--color-danger-text)}@media (hover:hover){.menu .lb-btn-danger:hover:not(:disabled){background:var(--color-danger-surface)}}.ui-input:disabled{cursor:not-allowed;color:var(--color-placeholder,var(--color-text-muted));background:var(--color-readonly,var(--color-fill));border-color:var(--color-control-border)}.ui-tone-primary{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary)}.ui-tone-secondary,.ui-tone-info{color:var(--color-info-text);background:var(--color-info-surface);border-color:var(--color-info-border)}.ui-tone-success{color:var(--color-success-text);background:var(--color-success-surface);border-color:var(--color-success-border)}.ui-tone-warning{color:var(--color-warning-text);background:var(--color-warning-surface);border-color:var(--color-warning-border)}.ui-tone-danger{color:var(--color-danger-text);background:var(--color-danger-surface);border-color:var(--color-danger-border)}.ui-tone-neutral{color:var(--color-text-secondary);background:var(--color-fill);border-color:var(--color-control-border)}.ui-input,.lb-inp{width:100%;min-width:0;height:var(--input-h,var(--control-height));min-height:var(--input-h,var(--control-height));box-sizing:border-box;font-size:var(--input-font,var(--font-control,var(--font-body)));font-weight:var(--weight-normal,400);padding:var(--size-6) var(--input-px,var(--size-12));border:var(--size-1) solid var(--color-control-border);border-radius:var(--input-radius,var(--radius-control));color:var(--color-text);background:var(--color-surface);display:block}textarea.ui-input{height:auto;min-height:var(--textarea-min-height);padding:var(--space-9) var(--input-px,var(--space-3));resize:vertical}.ui-input[readonly]{background:var(--color-readonly,var(--color-fill))}.ui-input:hover:not(:disabled,[readonly],[aria-invalid=true],.ui-invalid){border-color:var(--color-control-hover,var(--color-control-strong))}.ui-input:is([aria-invalid=true],.ui-invalid){border-color:var(--color-danger-text)}.ui-input::placeholder{color:var(--color-placeholder,var(--color-text-muted))}.ui-field>label{margin-bottom:var(--input-label-gap,var(--size-6));font-size:var(--font-label,var(--font-small));font-weight:var(--weight-semibold);display:block}.ui-field{min-width:0}.ui-hint,.ui-error{font-size:var(--font-hint,var(--font-caption));line-height:1.5;margin-top:var(--input-hint-gap,var(--size-6))!important}.ui-hint{color:var(--color-text-muted)}.ui-hint,.mdl-hint,.mdl-f small:not(.err,.lb-err,.mb-warn,[role=alert]),form .lb-field small.lb-sub,:is(form,dialog) .help{align-items:baseline;gap:var(--size-4);display:flex}.ui-hint:before,.mdl-hint:before,.mdl-f small:not(.err,.lb-err,.mb-warn,[role=alert]):before,form .lb-field small.lb-sub:before,:is(form,dialog) .help:before{content:"*" / "";flex:none}.ui-error,.ui-required{color:var(--color-danger-text)}.ui-check{align-items:center;gap:var(--choice-gap,var(--space-2));min-height:var(--touch-target);padding:var(--size-8);cursor:pointer;display:inline-flex}.ui-check:has(.ui-checkbox){min-height:var(--control-height);padding:0 var(--space-2)}.ui-checkbox-box{width:var(--choice-size,var(--size-18));height:var(--choice-size,var(--size-18));flex:none;position:relative}.ui-checkbox{appearance:none;width:var(--choice-size,var(--size-18));height:var(--choice-size,var(--size-18));border:var(--choice-border-width) solid var(--color-choice-border,var(--color-control-border));border-radius:var(--choice-radius,var(--size-5));background:var(--color-surface);cursor:pointer;margin:0}.ui-check:hover .ui-checkbox:not(:disabled){border-color:var(--color-primary)}.ui-checkbox:checked,.ui-checkbox:indeterminate{border-color:var(--color-primary);background:var(--color-primary)}.ui-checkbox:focus-visible{box-shadow:var(--focus-choice);outline:0}.ui-checkbox-mark{color:var(--color-on-primary);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ui-checkbox-mark svg{width:var(--choice-size,var(--size-18));height:var(--choice-size,var(--size-18));fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;display:none}.ui-checkbox:checked:not(:indeterminate)+.ui-checkbox-mark .ui-checkbox-check,.ui-checkbox:indeterminate+.ui-checkbox-mark .ui-checkbox-dash{display:block}.ui-checkbox:disabled{border-color:var(--color-control-border);background:var(--color-fill);cursor:not-allowed}.ui-checkbox:disabled:is(:checked,:indeterminate){border-color:var(--color-control-strong);background:var(--color-control-strong)}.ui-check:has(.ui-checkbox:disabled){color:var(--color-text-muted);cursor:not-allowed}.ui-choice,.ui-filter-bar,.ui-kpi,.ui-question,.ad-qr{border:var(--size-1) solid var(--color-border);border-radius:var(--radius-card)}.ui-choice,.ui-filter-bar,.ui-question,.ad-qr{background:var(--color-surface)}.ui-notice,.ui-toast{padding:var(--notice-pad,var(--size-14) var(--space-4));border-width:var(--size-1);border-radius:var(--notice-radius,var(--radius-item));border-style:solid}.ui-number{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-none)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}[data-surface=admin] :is(.ui-input,.lb-sel):focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:0}[data-surface=admin] .ui-input:is([aria-invalid=true],.ui-invalid):focus-visible{box-shadow:0 0 0 var(--segment-pad) var(--color-danger-ring)}.ui-select{min-width:0;position:relative}.ui-enhanced .ui-native-select{opacity:0;pointer-events:none;width:100%;position:absolute;inset:0}.ui-select-trigger{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;display:flex}.ui-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-trigger[aria-haspopup=listbox][aria-expanded=true]>svg{transform:rotate(180deg)}.ui-floating{z-index:var(--z-popover);max-width:calc(100vw - var(--space-6));border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);background:var(--color-surface);color:var(--color-text);box-sizing:border-box;margin:0;position:fixed;inset:auto}.ui-floating.shell-pop{z-index:var(--z-shell-popover)}.ui-floating[hidden]{display:none!important}.ui-select-options{min-width:var(--select-min-width);max-height:var(--select-max-height);padding:var(--popover-gap);overflow-y:auto}.ui-card-body{padding:var(--card-pad,var(--space-5))}@media (width<=767px){.cs:not([data-surface=admin]) .ui-card-body{padding:var(--card-pad,var(--space-4))}}[data-surface=admin] .ui-card-body{padding:var(--card-pad,var(--size-14) var(--space-4))}.ui-card,.card{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--card-radius,var(--radius-card));box-shadow:var(--card-shadow,var(--shadow-card));min-width:0}[data-surface=admin] .ui-card-head :is(h2,.lb-card-title){font-size:var(--font-card-title);line-height:var(--size-20);font-weight:var(--weight-bold)}[data-surface=admin] .ui-card-head p{margin-top:var(--space-1);font-size:var(--font-label);color:var(--color-text-muted)}[data-surface=admin] .detail-card>.ui-card-head{margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-6)) 0}[data-surface=admin] .ui-notice.ui-tone-info{background:var(--color-page);color:var(--color-text-muted);border-color:var(--color-border)}[data-surface=admin] .ui-checkbox:focus-visible{box-shadow:var(--focus-choice);outline:0}.cs:not([data-surface=admin]) :is(.card-h,.ui-card-head){justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-height:var(--size-56);border-bottom:var(--border-width) solid var(--color-border);display:flex}[data-surface=admin] .ui-card-head{background:var(--color-card-band);border-radius:calc(var(--radius-card) - var(--border-width)) calc(var(--radius-card) - var(--border-width)) 0 0;border-bottom:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--size-14) var(--space-4);display:flex}.lb-field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.lb-label{font-size:var(--font-small);font-weight:var(--weight-semibold);color:var(--color-text)}.lb-req{color:var(--color-danger-text);margin-left:var(--space-1)}.lb-hint{font-size:var(--font-caption);line-height:var(--leading-caption);color:var(--color-text-muted)}.lb-err{align-items:center;gap:var(--space-1);font-size:var(--font-caption);line-height:var(--leading-caption);color:var(--color-danger-text);font-weight:var(--weight-semibold);display:flex}}@layer patterns{.lb-sr{width:var(--border-thin);height:var(--border-thin);margin:calc(var(--border-thin) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.lb-num{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-none)}.lb-ic{width:var(--icon-md);height:var(--icon-md);stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none}.lb-ic-sm{width:var(--icon-sm);height:var(--icon-sm)}.lb-phead{justify-content:space-between;align-items:flex-start;gap:var(--page-gap,var(--space-4));flex-wrap:wrap;display:flex}.lb-ptitle{font-size:var(--font-title);line-height:var(--leading-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}.lb-pdesc{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-body)}.lb-page .lb-pdesc{margin-top:calc(var(--space-3) / 2);color:var(--color-text-muted);font-size:var(--font-body)}.lb-dhead{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.lb-dtitle-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.lb-dmeta{margin-top:var(--space-2);font-size:var(--font-small);line-height:var(--leading-small);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.lb-dmeta span+span:before{content:"·";margin:0 var(--space-2);color:var(--color-text-muted)}.lb-acts{align-items:center;gap:var(--button-space,var(--space-2));flex-wrap:wrap;display:flex}.lb-stack>.lb-acts{justify-content:flex-end}.lb-board{background:var(--color-surface);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-shell);box-shadow:var(--shadow-card);overflow:hidden}.lb-board-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-thin) solid var(--color-row-line);flex-wrap:wrap;display:flex}.lb-total{font-size:var(--font-heading);line-height:var(--leading-heading);font-weight:var(--weight-bold);white-space:nowrap}.lb-total b{color:var(--color-primary-text)}.lb-total-sub{margin-left:var(--space-2);font-size:var(--font-small);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.lb-board-desc{margin-top:var(--space-1);font-size:var(--font-small);color:var(--color-text-secondary)}.lb-steps{gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-page);border-bottom:var(--border-thin) solid var(--color-row-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lb-step{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.lb-step-no{width:var(--badge-height);height:var(--badge-height);border-radius:var(--radius-round);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-caption);font-weight:var(--weight-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}.lb-step-title{font-size:var(--font-small);font-weight:var(--weight-bold);color:var(--color-text)}.lb-step-desc{margin-top:var(--space-1);font-size:var(--font-caption);line-height:var(--leading-note);color:var(--color-text-secondary)}.lb-bar{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:var(--border-thin) solid var(--color-row-line);flex-wrap:wrap;display:flex}.lb-query-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lb-bar-tabs{padding:0;display:block}.lb-bar-tabs .lb-tabs-row{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin) solid var(--color-row-line);display:flex}.lb-bar-tabs .lb-tabs-row:has(.lb-list-selected){flex-wrap:wrap}.lb-bar-tabs .lb-chips{scrollbar-width:none;background:0 0;border-radius:0;flex-wrap:nowrap;flex:1;min-width:0;padding:0;display:flex;overflow-x:auto}.lb-bar-tabs .lb-chip{min-height:var(--size-36);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--font-control);font-weight:var(--weight-medium);background:0 0;border:0;flex:none}.lb-bar-tabs .lb-chip[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-bold);box-shadow:none}.lb-bar-tabs .lb-chip b{color:inherit;font-size:inherit}.lb-bar-tabs .lb-query-row{padding:var(--space-4) var(--space-6)}.lb-search-group{--button-h:var(--size-28);flex:0 1 var(--size-340);width:100%;max-width:var(--size-340);min-width:0;display:flex;position:relative}.lb-search-group .lb-search{flex:1;width:100%;min-width:0}.lb-search-group .lb-search .ui-input{padding-right:var(--size-60)}.lb-search-group .lb-search-clear{right:var(--size-56)}.lb-search-group>.lb-btn{right:var(--space-1);min-height:var(--button-h,var(--size-28));height:var(--button-h,var(--size-28));padding:0 var(--space-3);border-radius:var(--radius-small);font-size:var(--font-caption);position:absolute;top:50%;transform:translateY(-50%)}.lb-inline-select{width:var(--size-150);flex:none;min-width:0}.lb-inline-select .ui-select,.lb-inline-select .ui-select-trigger,.lb-inline-select .ui-native-select{width:100%;max-width:100%}.filter-field-wide{grid-column:1/-1}.lb-filter-active{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}.lb-date-range{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.lb-date-range>*{min-width:0}.lb-filter-count{min-width:var(--size-18);height:var(--size-18);padding:0 var(--space-1);border-radius:var(--radius-round);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--size-11);line-height:1;font-weight:var(--weight-bold);justify-content:center;align-items:center;display:inline-flex}.lb-search{width:var(--search-width);align-items:center;max-width:100%;display:flex;position:relative}.lb-search>.lb-ic{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute}.lb-search .ui-input{width:100%;padding-left:var(--size-34);padding-right:var(--space-3);text-overflow:ellipsis}.lb-search-clear{right:var(--space-1);width:calc(var(--input-h,var(--control-height)) - var(--space-2));height:calc(var(--input-h,var(--control-height)) - var(--space-2));border-radius:var(--radius-control);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.lb-search-clear:hover{background:var(--color-fill);color:var(--color-text)}.lb-search-clear:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.lb-chips{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--color-fill);border-radius:calc(var(--radius-control) + var(--size-3));flex-wrap:wrap;display:inline-flex}.lb-chip{align-items:center;gap:var(--space-1);min-height:var(--control-height-small);padding:0 var(--space-3);border:var(--border-thin) solid transparent;border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--font-small);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.lb-chip:hover{color:var(--color-text)}.lb-chip[aria-current=page],.lb-chip[aria-pressed=true]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text);box-shadow:var(--shadow-card)}.lb-chip b{font-weight:var(--weight-bold);color:var(--color-primary-text)}.lb-bar-end{margin-left:auto;display:flex}.lb-pop-wrap{position:relative}.lb-applied{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-page);border-bottom:var(--border-thin) solid var(--color-row-line);font-size:var(--font-small);flex-wrap:wrap;display:flex}.lb-applied-label{color:var(--color-text-muted);font-weight:var(--weight-semibold)}.lb-fchip{align-items:center;gap:var(--space-1);min-height:var(--badge-height);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-badge);border:var(--border-thin) solid var(--color-control-border);background:var(--color-surface);color:var(--color-text);font-size:var(--font-caption);font-weight:var(--weight-semibold);display:inline-flex}.lb-fchip :is(button,a){width:var(--badge-height-compact);height:var(--badge-height-compact);border-radius:var(--radius-round);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lb-fchip :is(button,a):hover{background:var(--color-primary-soft)}.lb-applied-tabs{padding:var(--space-3) var(--space-4) var(--space-2);font-size:var(--font-caption);background:0 0;border:0}.lb-applied-tabs .lb-applied-label{font-weight:var(--weight-medium)}.lb-applied-tabs .lb-fchip{min-height:var(--size-28);padding:0 var(--space-1) 0 var(--space-2);border-color:var(--color-primary-border);border-radius:var(--radius-round);background:var(--color-primary-soft);color:var(--color-primary-text);font-size:var(--font-caption);font-weight:var(--weight-semibold)}.lb-applied-tabs .lb-fchip-label{font-weight:400}.lb-fchip-value{opacity:.72}.lb-applied-tabs .lb-fchip a{width:var(--size-18);height:var(--size-18);border-radius:var(--radius-round)}.lb-reset-link{color:var(--color-text-muted);font-size:var(--font-caption);text-underline-offset:var(--size-2);text-decoration:underline}.lb-list-selected{align-items:center;gap:var(--space-2);white-space:nowrap;min-width:0;display:inline-flex}.lb-selected-count{color:var(--color-primary-text);font-size:var(--font-caption);font-weight:var(--weight-semibold)}.lb-selection-clear{min-height:var(--touch-target);color:var(--color-text-muted);font-size:var(--font-caption);text-underline-offset:var(--size-2);white-space:nowrap;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.lb-table-wrap{max-width:100%;position:relative;overflow-x:auto}.lb-list-area{min-height:var(--size-320);flex-direction:column;display:flex;position:relative}.lb-list-area>:is(.lb-table-wrap,.lb-empty){flex:1;min-width:0}.lb-list-area>.lb-empty{justify-content:center}.lb-list-area[aria-busy=true]>:not(.ui-list-loading){opacity:.55}.lb-foot{padding:var(--size-10) var(--space-3);align-items:center;gap:var(--space-4);border-top:var(--border-thin) solid var(--color-row-line);font-size:var(--font-small);color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.lb-pg{justify-content:center;align-items:center;gap:var(--pagination-space,var(--space-1));white-space:nowrap;display:flex}.lb-pg a,.lb-pg>span:not(.lb-pg-ellipsis){min-width:var(--size-28);height:var(--pagination-h,var(--size-28));padding:0 var(--pagination-px,var(--size-6));border-radius:var(--pagination-radius,var(--radius-control));color:var(--color-text-secondary);font-size:var(--pagination-font,var(--font-caption));font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lb-pg a{cursor:pointer}.lb-pg a:hover{background:var(--color-fill);color:var(--color-text)}.lb-pg [aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary-text);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 var(--border-thin) var(--color-primary)}.lb-pg [aria-label],.lb-pg [aria-disabled=true]{color:var(--color-text-muted)}.lb-pg [aria-disabled=true]{pointer-events:none;opacity:.5}.lb-pg-prev .ic{transform:rotate(180deg)}@media (pointer:coarse){.lb-pg a,.lb-pg>span:not(.lb-pg-ellipsis){min-width:var(--size-36);padding-inline:var(--pagination-px,var(--space-1))}}.lb-pg-ellipsis{min-width:var(--size-24);height:calc(var(--control-height-small) - var(--space-1));color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.lb-pg-tools{justify-content:flex-end;align-items:center;min-width:0;display:flex}.lb-pg-tool{align-items:center;gap:var(--space-2);white-space:nowrap;min-width:0;display:inline-flex;position:relative}.lb-pg-tool .ui-input,.lb-pg-tool .lb-sel{appearance:none;width:auto;min-width:var(--size-112);max-width:100%;height:var(--size-30);min-height:var(--size-30);padding:0 var(--size-32) 0 var(--space-3);border-radius:var(--input-radius,var(--radius-control));white-space:nowrap}.lb-stack{gap:var(--card-space,var(--space-5));flex-direction:column;min-width:0;display:flex}.detail-card{padding:var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.lb-card-title{font-size:var(--font-h6);line-height:var(--leading-h6);font-weight:var(--weight-bold)}.lb-priority-mobile{display:none}.lb-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.lb-cms-list .ui-page-header{align-items:flex-end}.lb-cms-list .ui-page-header>.lb-acts{margin-left:auto}.lb-cms-list .lb-board{min-width:0}.lb-cms-list .lb-tabs-row>.lb-btn{margin-block:var(--space-1)}.lb-bar-end .ui-select{min-width:var(--size-108)}.lb-mobile-sort{width:100%;min-width:0}.lb-pg-tools .ui-select-trigger{min-height:var(--size-30);height:var(--size-30);font-size:var(--font-small);min-width:116px;padding-right:var(--space-3)}@media (width<=768px){.lb-phead,.lb-dhead{gap:var(--space-3);flex-wrap:wrap}.lb-cms-list .ui-page-header>.lb-acts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.lb-bar-tabs .lb-query-row{gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap;display:flex}.lb-search-group{flex:100%;width:100%;max-width:none}.lb-bar-end{margin-left:auto}}@media (width<=767px){.lb-foot{gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.lb-foot>.lb-pg{flex-wrap:nowrap;grid-area:2/1/auto/-1;justify-content:center;overflow-x:auto}.lb-pg-tools{grid-area:1/2}}@media (pointer:coarse),(width<=767px){.lb-search-group{--button-h:var(--touch-target)}.lb-query-row .lb-filter-trigger,.lb-query-row .ui-select-trigger,.lb-bar-tabs .lb-chip{min-height:var(--touch-target)}.lb-cms-list .lb-query-row .lb-search-group>.lb-btn{min-height:var(--touch-target);top:0;right:0;transform:none}.lb-query-row :is(.lb-pop-wrap,.lb-bar-end,.lb-inline-select){flex:1 1 0;min-width:0}.lb-query-row .lb-filter-trigger{width:100%}.lb-bar-end .ui-select{width:100%;min-width:0}.lb-bar-end .ui-select-trigger{width:100%;max-width:100%}.lb-pg a,.lb-pg>span:not(.lb-pg-ellipsis){min-width:var(--size-36);min-height:var(--size-36)}.lb-pg-tools .ui-select-trigger{min-height:var(--touch-target)}}.ad-shell.cs .lb-fixrow{align-items:center;gap:var(--size-8);display:inline-flex}.ad-shell.cs .lb-fixrow .lb-badge{min-height:var(--size-22);padding:0 var(--size-10);border-radius:var(--size-999);background:var(--color-fill);color:var(--color-text-muted);font-size:var(--size-12);border:0;font-weight:600}.ad-shell.cs .lb-fixrow .lb-badge .ic{width:var(--size-12);height:var(--size-12)}@media (width>=769px){.cs{font-size:var(--font-body);letter-spacing:0;font-weight:500}.cs .bd tbody tr{position:relative}.cs .bd :is(.rowact,.c-pick){z-index:2;position:relative}.cs .bd tbody tr:focus-within :is(td,th){background:var(--color-primary-soft)}.cs .board-mobile{display:none}.cs .list-board .bd thead th,.cs .list-board .bd thead th.l{font-weight:var(--db-head-weight-list)}.cs .bd :is(td,th),.cs .bd a{font-weight:500}.cs .bd .no{width:var(--table-number-width)}.cs .ui-toast{left:50%;right:auto;transform:translate(-50%)}.cs .tabs-counts{gap:var(--space-sm);padding:var(--space-lg);border:0}.cs .tabs-counts .tab{border:var(--border-width) solid var(--color-border);border-radius:var(--tabs-radius,var(--radius-control));min-height:var(--tabs-h,var(--control-height));padding:0 var(--tabs-px,var(--space-md))}.cs .tabs-counts .tab.on{border-color:var(--color-primary);background:var(--color-primary-soft)}}}@layer screens,overrides;
