html[data-theme=light]{--theme-bg:#f5f4f0}:root{--skps-radius:12px;--skps-radius-sm:8px;--skps-shadow-sm:0 1px 2px #1018280a, 0 1px 3px #10182814;--skps-shadow-md:0 6px 16px -6px #1018281f, 0 2px 6px -2px #10182812;--skps-border:var(--theme-elevation-150);--skps-brand:#3551e3;--skps-brand-hover:#2a45d4}[data-theme=light] .skps-admin-logo,[data-theme=light] .skps-admin-icon{filter:brightness(0)}.step-nav__home{width:auto;height:auto}.step-nav__home>span{max-width:none;overflow:visible}.app-header__step-nav,.step-nav{align-items:center}.btn--style-primary{--bg-color:var(--skps-brand);--hover-bg:var(--skps-brand-hover);--color:#fff;--hover-color:#fff}.btn--style-primary:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--skps-brand)}.field-type input:not([type=checkbox]):focus,.field-type textarea:focus{border-color:var(--skps-brand);box-shadow:0 0 0 1px var(--skps-brand);outline:none}.rs__control--is-focused{border-color:var(--skps-brand)!important;box-shadow:0 0 0 1px var(--skps-brand)!important}.template-default h1,.template-minimal h1{letter-spacing:-.012em;font-weight:650}.template-default h2,.template-minimal h2{letter-spacing:-.008em;font-weight:600}.template-default h3,.template-minimal h3{font-weight:600}label.field-label:not(.unstyled){letter-spacing:.01em;color:var(--theme-elevation-700);padding-bottom:.4rem;font-size:.8125rem;font-weight:600}.field-type input:not([type=checkbox]),.field-type textarea,.field-type .rs__control{border-radius:var(--skps-radius-sm)}.tabs-field__tab-button--active{color:var(--theme-elevation-1000);box-shadow:inset 0 -2px 0 0 var(--skps-brand)}.step-nav{color:var(--theme-elevation-500);margin-bottom:.5rem;font-size:.85rem}.step-nav a{color:var(--theme-elevation-600);font-weight:500}.step-nav a:hover,.step-nav a:focus-visible{color:var(--skps-brand);text-decoration:none}.nav__link{border:1px solid #0000;border-radius:8px;margin-inline:-6px;padding-block:5px;padding-inline:8px 10px;transition:background .12s,color .12s,border-color .12s}.nav a.nav__link:hover,.nav a.nav__link:focus-visible{background:var(--theme-elevation-50);color:var(--theme-elevation-1000);text-decoration:none}.nav__link.active,.nav__link.active:hover{background:color-mix(in srgb, var(--skps-brand) 12%, var(--theme-elevation-0));border-color:color-mix(in srgb, var(--skps-brand) 28%, transparent);color:var(--theme-elevation-1000);font-weight:600}.nav__link.active .nav__link-indicator{display:none}.nav-group__label{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-elevation-450);font-size:.7rem;font-weight:600}.nav-group{margin-bottom:1rem}.nav__controls a{border-radius:8px;margin-inline:-6px;padding:6px 8px;transition:background .12s}.nav__controls a:hover{background:var(--theme-elevation-50)}.table{border:1px solid var(--skps-border);border-radius:var(--skps-radius);background:var(--theme-elevation-0);box-shadow:var(--skps-shadow-sm)}.table thead th{background:var(--theme-elevation-50);letter-spacing:.05em;text-transform:uppercase;color:var(--theme-elevation-500);border-bottom:1px solid var(--skps-border);padding-top:.65rem;padding-bottom:.65rem;font-size:.72rem;font-weight:600}.table thead th .sort-column__label{letter-spacing:.05em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.72rem;font-weight:600}.table tbody tr{transition:background .12s}.table tbody tr:hover{background:color-mix(in srgb, var(--skps-brand) 5%, var(--theme-elevation-0))}.table tbody td{padding-top:.85rem;padding-bottom:.85rem;line-height:1.4}.table a:hover{color:var(--skps-brand)}.sort-column__button svg{opacity:.28;transition:opacity .12s,color .12s}.table thead th:hover .sort-column__button svg{opacity:.55}.sort-column__button.sort-column--active svg{opacity:1;color:var(--skps-brand)}.skps-lead-contact{color:var(--theme-elevation-600);background:var(--theme-elevation-50);border:1px solid var(--skps-border);border-radius:var(--skps-radius-sm);margin-bottom:.85rem;padding:.5rem .75rem;font-size:.8rem}.skps-reply{border-top:1px solid var(--skps-border);margin-block:1.5rem;padding-top:1rem}.skps-reply__heading{margin:0 0 .35rem;font-weight:600}.skps-reply__to{color:var(--theme-elevation-500);margin:0 0 .85rem;font-size:.8rem}.skps-reply-input{width:100%;font:inherit;color:var(--theme-elevation-800);background:var(--theme-elevation-0);border:1px solid var(--skps-border);border-radius:var(--skps-radius-sm);margin-bottom:.5rem;padding:.5rem .75rem}.skps-reply-input--area{resize:vertical;min-height:8rem}.skps-reply-input:focus{border-color:var(--skps-brand);box-shadow:0 0 0 1px var(--skps-brand);outline:none}.table td.cell-status [class*=selected--],.skps-status-pill{text-transform:capitalize;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .6rem;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-flex}.table td.cell-status [class*=selected--]:before,.skps-status-pill:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.table td.cell-status .selected--new,.skps-status--new{color:#1a7f4b;background:#e8f6ee;border-color:#c6e9d3}.table td.cell-status .selected--in-progress,.skps-status--in-progress{color:#8a5a00;background:#fbf1da;border-color:#f0dba8}.table td.cell-status .selected--closed,.skps-status--closed{color:#555c66;background:#f1f1ee;border-color:#e1e1da}.skps-status--unread{color:#b42318;background:#fbeae8;border-color:#f3c4bf}.skps-dash-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}.skps-dash-2col{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){.skps-dash-2col{grid-template-columns:1fr}}.skps-section-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 .9rem;font-size:.75rem;font-weight:700}.skps-dash-card{border-radius:var(--skps-radius);border:1px solid var(--skps-border);background:var(--theme-elevation-0);color:var(--theme-elevation-800);box-shadow:var(--skps-shadow-sm);flex-direction:column;gap:.25rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,transform .1s,box-shadow .15s;display:flex}.skps-dash-card:hover{border-color:color-mix(in srgb, var(--accent,var(--skps-brand)) 45%, var(--theme-elevation-150));box-shadow:var(--skps-shadow-md), 0 10px 24px -16px color-mix(in srgb, var(--accent,var(--skps-brand)) 55%, transparent);transform:translateY(-1px)}.skps-dash-quick span[aria-hidden]{transition:transform .15s}.skps-dash-quick:hover span[aria-hidden]{transform:translate(3px)}.skps-dash-quick{flex-direction:row;justify-content:space-between;align-items:center;padding:.85rem 1rem}.skps-dash-row{transition:background .12s}.skps-dash-row:hover{background:var(--theme-elevation-50)}.skps-dash-stat{gap:.45rem;padding:1.15rem 1.25rem 1.25rem}.skps-stat-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.skps-stat-chip{width:40px;height:40px;color:var(--accent,var(--skps-brand));background:color-mix(in srgb, var(--accent,var(--skps-brand)) 15%, transparent);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.skps-stat-num{letter-spacing:-.02em;color:var(--theme-elevation-1000);font-size:2.4rem;font-weight:700;line-height:1.05}.skps-stat-label{letter-spacing:.01em;color:var(--theme-elevation-500);font-size:.8rem;font-weight:500}.skps-stat-pill{border-radius:999px;align-items:center;gap:.15rem;padding:.12rem .45rem;font-size:.7rem;font-weight:600;line-height:1.4;display:inline-flex}.skps-stat-pill.is-up{color:#1a7f4b;background:#e8f6ee}.skps-stat-pill.is-down{color:#b42318;background:#fbeae8}a.list-create-new-doc__create-new-button{background:var(--skps-brand);border-color:var(--skps-brand);color:#fff}a.list-create-new-doc__create-new-button:hover,a.list-create-new-doc__create-new-button:focus-visible{background:var(--skps-brand-hover);border-color:var(--skps-brand-hover);color:#fff}a.list-create-new-doc__create-new-button svg{color:#fff}.table tbody a{font-weight:500;text-decoration:none}.table tbody a:hover{color:var(--skps-brand);text-decoration:underline}.field-type input:not([type=checkbox]),.field-type textarea,.field-type .rs__control{max-width:48rem}.list-controls input,.list-controls .rs__control,.search-filter input{max-width:none}
