:root[data-store-skin]:not([data-admin-skin]){--ss-grad:linear-gradient(135deg, var(--c-primary) 0%, color-mix(in oklab, var(--c-primary) 85%, #000) 100%);--ss-line:linear-gradient(90deg, var(--c-primary), var(--c-secondary));--ss-head:color-mix(in srgb, var(--c-text) 4%, var(--c-surface));--ss-tint:color-mix(in srgb, var(--c-text) 2.5%, transparent);--ss-card-shadow:0 1px 2px #0f172a0a, 0 12px 26px -18px #0f172a2e;--ss-field-line:color-mix(in srgb, var(--c-text) 16%, transparent);--ss-ic-mix:72%}:root[data-store-skin][data-theme=dark]:not([data-admin-skin]){--ss-card-shadow:inset 0 1px 0 #ffffff08, 0 14px 28px -20px #000c;--ss-head:color-mix(in srgb, #fff 4%, var(--c-surface));--ss-field-line:#ffffff2e;--ss-ic-mix:78%}:root[data-store-skin]:not([data-admin-skin]) .site-top{border-bottom-color:color-mix(in srgb, var(--c-primary) 14%, var(--border))}:root[data-store-skin]:not([data-admin-skin]) .sf-ph{align-items:center;gap:14px;display:flex}:root[data-store-skin]:not([data-admin-skin]) .sf-ph-ic{width:46px;height:46px;color:var(--c-primary-text,var(--c-primary));background:color-mix(in srgb, var(--c-primary) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-primary) 26%, transparent);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-store-skin]:not([data-admin-skin]) .sf-ph-ic svg{width:21px;height:21px}:root[data-store-skin]:not([data-admin-skin]) .sf-ph-desc{color:var(--c-muted-text);text-wrap:pretty;margin-top:1px;font-size:.875rem;line-height:1.5}:root[data-store-skin]:not([data-admin-skin]) :not(:has(>.sf-ph-aside))>.sf-ph{border-bottom:1px solid var(--border);padding-bottom:18px}:root[data-store-skin]:not([data-admin-skin]) :has(>.sf-ph):has(>.sf-ph-aside){border-bottom:1px solid var(--border);padding-bottom:18px}:root[data-store-skin]:not([data-admin-skin]) :has(>.sf-ph)>.sf-ph-aside{align-self:center}@media (max-width:639.98px){:root[data-store-skin]:not([data-admin-skin]) .sf-ph{gap:12px}:root[data-store-skin]:not([data-admin-skin]) .sf-ph-ic{border-radius:12px;width:42px;height:42px}:root[data-store-skin]:not([data-admin-skin]) .sf-ph-desc{font-size:.8125rem}:root[data-store-skin]:not([data-admin-skin]) :has(>.sf-ph):has(>.sf-ph-aside){flex-wrap:wrap;row-gap:10px}:root[data-store-skin]:not([data-admin-skin]) :has(>.sf-ph-aside)>.sf-ph{flex-basis:100%}:root[data-store-skin]:not([data-admin-skin]) :has(>.sf-ph)>.sf-ph-aside{margin-left:54px}}:root[data-store-skin]:not([data-admin-skin]) .sf-sec-h{align-items:center;gap:12px;min-width:0;display:flex}:root[data-store-skin]:not([data-admin-skin]) .sf-sec-ic{width:38px;height:38px;color:var(--c-primary-text,var(--c-primary));background:color-mix(in srgb, var(--c-primary) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-primary) 26%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root[data-store-skin]:not([data-admin-skin]) .sf-sec-h .sec-sub{margin-top:0}:root[data-store-skin]:not([data-admin-skin]) .sec{border-bottom:1px solid var(--border);align-items:center;padding-bottom:14px}:root[data-store-skin]:not([data-admin-skin]) .card{border:1px solid var(--border)}:root[data-store-skin]:not([data-admin-skin]):not([data-card=flat]) .card{box-shadow:var(--ss-card-shadow)}:root[data-store-skin]:not([data-admin-skin]) .card-hover:hover{border-color:color-mix(in srgb, var(--c-primary) 38%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .ui-card-h{background:var(--ss-tint)}:root[data-store-skin]:not([data-admin-skin]) .ui-card-h>svg:first-child{box-sizing:content-box;color:var(--c-primary-text,var(--c-primary));background:color-mix(in srgb, var(--c-primary) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-primary) 22%, transparent);border-radius:9px;padding:6px}:root[data-store-skin]:not([data-admin-skin]) .pv-panel{box-shadow:var(--ss-card-shadow);position:relative;overflow:hidden}:root[data-store-skin]:not([data-admin-skin]) .pv-panel:before{content:"";background:var(--ss-line);height:3px;position:absolute;inset:0 0 auto}:root[data-store-skin]:not([data-admin-skin]) .sf-auth-ic{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-primary) 26%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .hstat:before{content:"";background:var(--ss-line);height:3px;position:absolute;inset:0 0 auto}:root[data-store-skin]:not([data-admin-skin]) .hstat:nth-child(4n+1){--ss-ic:var(--c-primary)}:root[data-store-skin]:not([data-admin-skin]) .hstat:nth-child(4n+2){--ss-ic:var(--c-success)}:root[data-store-skin]:not([data-admin-skin]) .hstat:nth-child(4n+3){--ss-ic:var(--c-secondary)}:root[data-store-skin]:not([data-admin-skin]) .hstat:nth-child(4n+4){--ss-ic:var(--c-accent)}:root[data-store-skin]:not([data-admin-skin]) .hstat-ic{color:color-mix(in oklab, var(--ss-ic) var(--ss-ic-mix), var(--c-text));background:color-mix(in srgb, var(--ss-ic) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ss-ic) 24%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .hstat-n{color:color-mix(in oklab, var(--ss-ic) var(--ss-ic-mix), var(--c-text))}:root[data-store-skin]:not([data-admin-skin]):not([data-btn=soft]):not([data-btn=outline]) .btn-primary,:root[data-store-skin]:not([data-admin-skin]) .btn-primary.btn-cta{background:var(--ss-grad);color:var(--c-primary-fg);box-shadow:0 6px 14px -8px color-mix(in srgb, var(--c-primary) 60%, transparent), inset 0 1px 0 #ffffff47;border:0}:root[data-store-skin]:not([data-admin-skin]):not([data-btn=soft]):not([data-btn=outline]) .btn-primary:hover,:root[data-store-skin]:not([data-admin-skin]) .btn-primary.btn-cta:hover{background:var(--ss-grad);filter:brightness(1.06)}:root[data-store-skin]:not([data-admin-skin]) .btn-primary:disabled{box-shadow:none}:root[data-store-skin]:not([data-admin-skin]) .btn-soft{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-primary) 24%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .btn-outline{border-color:var(--ss-field-line)}:root[data-store-skin]:not([data-admin-skin]) .btn-outline:hover{border-color:color-mix(in srgb, var(--c-primary) 55%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .ui-badge{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent)}:root[data-store-skin]:not([data-admin-skin]) thead th{background:var(--ss-head);color:var(--c-text);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}:root[data-store-skin]:not([data-admin-skin]) tbody tr>td{transition:background-color .15s}:root[data-store-skin]:not([data-admin-skin]) tbody tr:hover>td{background-color:var(--ss-tint)}:root[data-store-skin]:not([data-admin-skin]) .cell-sticky{background:var(--c-surface)}:root[data-store-skin]:not([data-admin-skin]) thead th.cell-sticky{background:var(--ss-head)}:root[data-store-skin]:not([data-admin-skin]) .ui-field{border-color:var(--ss-field-line)}:root[data-store-skin]:not([data-admin-skin]) .ui-field:focus{border-color:color-mix(in srgb, var(--c-primary) 70%, transparent)}:root[data-store-skin]:not([data-admin-skin]) .slip-pick{border-color:var(--ss-field-line)}:root[data-store-skin]:not([data-admin-skin]) .ui-dialog{border-color:color-mix(in srgb, var(--c-primary) 28%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--c-primary) 6%, transparent), 0 30px 70px -20px #0f172a59}:root[data-store-skin]:not([data-admin-skin]) .ui-dialog>div:first-child{background:var(--ss-tint)}
