.pe-customer-header{color:#18334f;background:#fff;border:1px solid #dbe4e0;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;min-height:116px;padding:20px 24px;display:flex;box-shadow:0 3px 14px #17334d0d}.pe-customer-brand{align-items:center;gap:18px;min-width:0;display:flex}.pe-customer-brand>img{object-fit:contain;object-position:left center;width:118px;max-height:66px}.pe-customer-brand__fallback{color:#668067;background:#eef4eb;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.pe-customer-brand__fallback svg{width:27px}.pe-customer-brand small,.pe-customer-adviser small,.pe-customer-header aside small{color:#71817a;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:700;display:block}.pe-customer-brand h1{color:#18334f;font:700 1.75rem var(--font-display);margin:2px 0 0}.pe-customer-brand p{color:#667972;margin:3px 0 0;font-size:.68rem}.pe-customer-header__meta{align-items:center;gap:24px;display:flex}.pe-customer-adviser{align-items:center;gap:10px;display:flex}.pe-customer-adviser>span{color:#688068;background:#eef3ef;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.pe-customer-adviser img{object-fit:cover;width:100%;height:100%}.pe-customer-adviser svg{width:20px}.pe-customer-adviser strong{color:#29465a;white-space:nowrap;margin-top:3px;font-size:.72rem;display:block}.pe-customer-header aside{text-align:right;border-left:1px solid #dde5e1;min-width:168px;padding-left:22px}.pe-customer-header aside strong{color:#294b5c;margin-top:3px;font-size:1.12rem;display:block}@media (max-width:800px){.pe-customer-header{gap:18px;padding:16px 18px}.pe-customer-brand>img{width:94px;max-height:54px}.pe-customer-header__meta{gap:14px}.pe-customer-header aside{min-width:135px;padding-left:14px}}@media (max-width:620px){.pe-customer-header{flex-direction:column;align-items:flex-start}.pe-customer-header__meta{justify-content:space-between;width:100%}.pe-customer-brand h1{font-size:1.45rem}.pe-customer-header aside{margin-left:auto}}.app-shell:has(.price-estimate){display:block}:is(.app-shell:has(.price-estimate)>.app-sidebar,.app-shell:has(.price-estimate) .app-topbar){display:none}.app-shell:has(.price-estimate) .app-content{padding:18px 24px 36px}.case-workspace:has(.price-estimate){width:100%;max-width:none;margin:0}:is(.case-workspace:has(.price-estimate)>.case-back-link,.case-workspace:has(.price-estimate)>.case-workspace__header,.case-workspace:has(.price-estimate)>.case-tabs){display:none}.case-workspace:has(.price-estimate)>.case-workspace__content{padding:0}.pe-customer-exit{color:#60746b;align-items:center;width:max-content;margin:0 0 10px 4px;font-size:.66rem;font-weight:700;display:inline-flex}.pe-customer-exit:hover{color:#365944}.price-estimate{max-width:1720px;margin-inline:auto}@media (max-width:700px){.app-shell:has(.price-estimate) .app-content{padding:10px 10px 24px}.pe-customer-exit{margin-left:2px}}.pe-document-actions{background:#f7faf8;border:1px solid #d7e1dd;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:start;gap:14px;margin-top:18px;padding:15px;display:grid}.pe-document-actions>div{gap:5px;display:grid}.pe-document-actions label{color:#43596c;gap:5px;font-size:.66rem;font-weight:750;display:grid}.pe-document-actions select{color:#243d50;background:#fff;border:1px solid #c9d6d1;border-radius:7px;height:39px;padding:0 10px;font-size:.7rem}.pe-document-actions p{color:#71817a;margin:0;font-size:.59rem}.pe-document-actions menu{flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;gap:7px;height:39px;margin:21px 0 0;padding:0;display:flex}.pe-document-actions button{color:#385565;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c8d5d0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:39px;padding:0 11px;font-size:.64rem;font-weight:750;display:inline-flex}.pe-document-actions button.primary{color:#fff;background:#24415e;border-color:#24415e}.pe-document-actions button:disabled{cursor:not-allowed;opacity:.45}.pe-document-actions svg{width:15px}@media (max-width:760px){.pe-document-actions{grid-template-columns:1fr}.pe-document-actions menu{grid-template-columns:1fr;height:auto;margin:2px 0 0;display:grid}.pe-document-actions button{width:100%}}.pe-template-settings>header{justify-content:space-between;align-items:flex-start;display:flex}.pe-template-settings>header>svg{width:32px;color:var(--theme-accent)}.pe-template-settings>div{grid-template-columns:minmax(240px,1fr) minmax(260px,.8fr);gap:16px;padding:18px;display:grid}.pe-template-settings label{color:#42576a;gap:6px;font-size:.68rem;font-weight:750;display:grid}.pe-template-settings select{background:#fff;border:1px solid #ccd8d3;border-radius:8px;min-height:42px;padding:0 11px}.pe-template-settings label small,.pe-template-settings aside p{color:var(--muted);margin:0;font-size:.61rem;font-weight:500}.pe-template-settings aside{background:#f5f8f6;border:1px solid #d9e4df;border-radius:8px;padding:13px}.pe-template-settings aside strong{color:var(--theme-accent-ink);font-size:.7rem}.pe-template-settings>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.pe-template-settings>footer button{cursor:pointer;background:#fff;border:1px solid #c7d4cf;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-weight:750;display:flex}.pe-template-settings>footer button.primary{color:#fff;background:var(--theme-accent)}.pe-template-settings>footer svg{width:15px}@media (max-width:700px){.pe-template-settings>div{grid-template-columns:1fr}.pe-template-settings>footer{flex-direction:column}.pe-template-settings>footer button{justify-content:center}}
.calendar-all-day{background:#f4f7f2;border:1px solid #dce4e1;border-radius:8px;justify-content:flex-start;align-items:center;min-height:42px;padding:9px 11px;color:#345344!important;grid-template-columns:none!important;gap:9px!important;display:flex!important}.calendar-all-day input{height:19px;accent-color:var(--theme-accent-deep);width:19px!important;padding:0!important}.calendar-event.is-all-day time{font-size:.57rem;font-weight:750}.calendar-day article:has(.calendar-event.is-all-day)>time{font-size:.65rem;font-weight:700}.calendar-week.is-workweek>header,.calendar-week.is-workweek>div{grid-template-columns:repeat(5,minmax(0,1fr))}.calendar-week>.calendar-week-all-day{border-top:1px solid var(--line);background:#f7f9f8;min-height:45px}.calendar-week>.calendar-week-all-day>section{border-right:1px solid var(--line);align-content:start;gap:4px;min-height:45px;padding:7px 8px;display:grid}.calendar-week>.calendar-week-all-day>section:last-child{border-right:0}.calendar-week>.calendar-week-all-day .calendar-event{background:color-mix(in srgb,var(--event-color) 19%,white);height:30px}.calendar-week>.calendar-week-timed>section{border-top:1px solid var(--line)}
.kundsida-access__actions{grid-template-columns:repeat(3,1fr)}.kundsida-access__actions>a{border:1px solid var(--line);color:#fff;background:var(--navy-900);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 9px;font-size:.7rem;font-weight:700;display:flex}.kundsida-access__actions>a svg{width:15px}@media (max-width:600px){.kundsida-access__actions{grid-template-columns:1fr}}.kundsida-requests{background:0 0;border:0;align-self:start;min-height:0;margin-top:18px;padding:20px}.kundsida-requests>header{align-items:center;gap:12px;display:flex}.kundsida-requests>header>svg{width:24px;color:var(--theme-accent)}.kundsida-requests>header div{flex:1}.kundsida-requests h3,.kundsida-requests header p{margin:0}.kundsida-requests header p{color:var(--muted);margin-top:3px;font-size:.78rem}.kundsida-requests>header>span{color:#7c352f;background:#f8e3df;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:800}.kundsida-requests>header .kundsida-requests__setting{flex:none;align-items:center;gap:8px;display:flex}.kundsida-requests__setting>strong{border-radius:999px;padding:4px 8px;font-size:.68rem}.kundsida-requests__setting>strong.is-enabled{color:var(--theme-success-ink);background:var(--theme-success-soft)}.kundsida-requests__setting>strong.is-disabled{color:#7c352f;background:#f8e3df}.kundsida-admin .kundsida-requests__setting>button{white-space:nowrap}.kundsida-requests>div{grid-auto-rows:max-content;align-items:start;gap:10px;margin-top:14px;display:grid}.kundsida-requests article{border:1px solid var(--line);height:auto;min-height:0;box-shadow:var(--shadow-sm);background:#fff;border-left:3px solid #b75b4e;border-radius:14px;align-self:start;padding:18px}.kundsida-requests article.is-handled{border-left-color:var(--theme-accent);background:#fff}.kundsida-requests article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.kundsida-requests article>header time{color:var(--muted);font-size:.72rem}.kundsida-requests article>header strong{color:#8b4037;background:#f8e3df;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:800}.kundsida-requests article.is-handled>header strong{color:var(--theme-success-ink);background:var(--theme-success-soft)}.kundsida-request__message{max-width:720px;color:var(--ink);white-space:pre-wrap;margin:10px 0 0;font-size:.91rem;font-weight:650;line-height:1.42}.kundsida-request__reply{border:1px solid var(--line);background:var(--theme-accent-wash);border-radius:9px;width:min(100%,720px);margin-top:11px;padding:10px 12px}.kundsida-request__reply>header{justify-content:start;gap:2px;display:grid}.kundsida-request__reply>header strong{color:var(--theme-accent-ink);font-size:.7rem}.kundsida-request__reply>header time{color:var(--muted);order:2;font-size:.65rem}.kundsida-request__reply p{color:var(--ink);white-space:pre-wrap;margin:3px 0 0;font-size:.84rem;line-height:1.4}.kundsida-request__editor{border-top:1px solid var(--line);margin-top:11px;padding-top:11px}.kundsida-requests label{color:var(--muted);gap:5px;font-size:.72rem;font-weight:700;display:grid}.kundsida-requests textarea{resize:vertical;border:1px solid var(--line);min-height:68px;color:var(--ink);font:inherit;background:#fff;border-radius:8px;padding:9px 10px;line-height:1.4}.kundsida-requests textarea:focus{outline:2px solid color-mix(in srgb,var(--theme-accent) 22%,transparent);border-color:var(--theme-accent)}.kundsida-request__editor-actions,.kundsida-requests footer{flex-wrap:wrap;justify-content:flex-start;gap:7px;width:min(100%,720px);margin-top:9px;display:flex}.kundsida-admin .kundsida-requests button{border:1px solid var(--line);min-height:32px;color:var(--navy-900);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:.73rem;font-weight:700;display:inline-flex}.kundsida-requests button:hover:not(:disabled){border-color:var(--theme-accent);background:var(--theme-accent-wash)}.kundsida-requests button.is-primary,.kundsida-requests footer button:first-child{color:#fff;background:#294b3a;border-color:#294b3a}.kundsida-requests button:disabled{opacity:.55;cursor:not-allowed}.kundsida-requests button svg{width:14px;height:14px}@media (max-width:600px){.kundsida-requests{padding:15px}.kundsida-requests>header{flex-wrap:wrap;align-items:flex-start}.kundsida-requests>header .kundsida-requests__setting{justify-content:flex-start;width:100%}.kundsida-request__reply>header{gap:2px}.kundsida-request__editor-actions,.kundsida-requests footer{flex-direction:column;align-items:stretch}.kundsida-requests button{width:100%}}
@media (min-width:801px){.profile-grid>.profile-card--start-page{grid-area:2/1}.profile-grid>.profile-card--security{grid-area:2/2}.profile-grid>.personal-shortcut-settings{grid-area:3/1/auto/-1}}
.customer-links-settings{gap:14px;display:grid}.customer-links-settings>header{border:1px solid var(--line);min-height:92px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.customer-links-settings>header h2{color:var(--navy-950);font:680 1.3rem var(--font-display);margin:0}.customer-links-settings>header p:last-child{color:var(--muted);margin:4px 0 0;font-size:.72rem}.customer-links-settings>header button{color:#435b50;cursor:pointer;background:#fff;border:1px solid #ccd7d3;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:.67rem;font-weight:700;display:flex}.customer-links-settings>header button svg{width:15px}.customer-links-settings>aside{color:#49634d;background:#f2f6ef;border:1px solid #dce5d8;border-radius:9px;align-items:center;gap:10px;padding:11px 14px;display:flex}.customer-links-settings>aside>svg{width:19px}.customer-links-settings>aside span{display:grid}.customer-links-settings>aside strong{font-size:.68rem}.customer-links-settings>aside small{color:#68786c;font-size:.61rem}.customer-links-settings>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.customer-link-card{background:#fff;border:1px solid #dce4e1;border-radius:12px;flex-direction:column;min-width:0;padding:18px;display:flex;box-shadow:0 4px 16px #172e420a}.customer-link-card.is-connected{border-color:#a9bfa5;box-shadow:0 0 0 2px #dfeadc}.customer-link-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.customer-link-card>header img{object-fit:contain;object-position:left center;width:112px;height:34px}.customer-link-card>header>span{color:#805044;white-space:nowrap;background:#f8e9e6;border-radius:999px;align-items:center;gap:4px;min-height:25px;padding:0 8px;font-size:.56rem;font-weight:750;display:flex}.customer-link-card>header>span.is-connected{color:#426743;background:#e7f1e3}.customer-link-card>header>span svg{width:12px}.customer-link-card>header>span>span{background:#b56b5e;border-radius:50%;width:6px;height:6px}.customer-link-card>p{color:#66766f;min-height:42px;margin:13px 0;font-size:.65rem}.customer-link-card dl{border-block:1px solid #e8edeb;gap:7px;margin:0 0 16px;padding:11px 0;display:grid}.customer-link-card dl>div{grid-template-columns:76px minmax(0,1fr);gap:7px;font-size:.62rem;display:grid}.customer-link-card dt{color:#7b8882}.customer-link-card dd{color:#304b3e;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.customer-link-card footer{align-items:center;gap:7px;min-height:39px;margin-top:auto;display:flex}.customer-link-card footer button{color:#42596d;cursor:pointer;background:#fff;border:1px solid #cbd7d2;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:0 11px;font-size:.64rem;font-weight:700;display:flex}.customer-link-card footer button.connect{color:#fff;background:#17395e;border-color:#17395e}.customer-link-card footer button.disconnect{color:#99483f}.customer-link-card footer button:disabled{cursor:not-allowed;opacity:.45}.customer-link-card footer svg{width:14px}.customer-link-card footer>span{color:#56705b;align-items:center;gap:6px;font-size:.61rem;font-weight:700;display:flex}.customer-link-card>small{color:#7b8882;min-height:36px;margin-top:10px;font-size:.56rem;line-height:1.45}.customer-links-settings>.profile-notice{margin:0}@media (max-width:1050px){.customer-links-settings>div{grid-template-columns:1fr 1fr}.customer-link-card:last-child{grid-column:1/-1}}@media (max-width:680px){.customer-links-settings>header{flex-direction:column;align-items:flex-start}.customer-links-settings>div{grid-template-columns:1fr}.customer-link-card:last-child{grid-column:auto}}.customer-link-logo--fortnox,.customer-link-logo--visma{box-sizing:border-box;border-radius:6px;padding:6px 10px}.customer-link-logo--fortnox{background:#24594f}.customer-link-logo--visma{background:#c9383f}
html[data-whila-theme=stilla]{--theme-accent-mid:#ad8f9d;--theme-accent:#866679;--theme-accent-deep:#76586b;--theme-accent-soft:#f0e3e9;--theme-accent-soft-2:#eee1e7;--theme-accent-soft-3:#f3e9ed;--theme-accent-ink:#5d4655;--theme-accent-ink-2:#674e5d;--theme-accent-border:#9f7d8e;--theme-accent-focus:#a48292;--theme-accent-wash:#f3eaee;--theme-success-soft:#f2e6eb;--theme-success-soft-2:#efe2e8;--theme-success-ink:#674e5d;--theme-success-ink-2:#705365;--theme-accent-button:#76586b;--theme-chart-accent:#795c6d;--theme-chart-accent-light:#b08e9e;--navy-950:#30282f;--navy-900:#493947;--navy-800:#665064;--sage-700:#856a78;--sage-500:#ad8f9d;--sage-300:#d9c7cf;--sage-100:#f3e9ed;--warm-50:#fbf8f4;--warm-100:#f3ece6;--ink:#342e32;--muted:#776d72;--line:#e3d9d8;--shadow-sm:0 1px 2px #3b28300b,0 9px 26px #5c414b0d;--shadow-lg:0 30px 70px #3b283024}html[data-whila-theme=stilla] body{background:#f7f2ed}html[data-whila-theme=stilla] :focus-visible{outline-color:#ad8f9db3}html[data-whila-theme=stilla] .app-shell{background:#f4efeb}html[data-whila-theme=stilla] .app-sidebar{color:#efe7ea;background:linear-gradient(#4b3949 0%,#342a34 72%,#2d252d 100%)}html[data-whila-theme=stilla] .app-sidebar__brand,html[data-whila-theme=stilla] .app-sidebar__footer{border-color:#ffffff1c}html[data-whila-theme=stilla] .app-navigation__label{color:#baaab2}html[data-whila-theme=stilla] .app-navigation>a,html[data-whila-theme=stilla] .app-navigation__group summary,html[data-whila-theme=stilla] .app-navigation__group a{color:#dfd4d9}html[data-whila-theme=stilla] .app-navigation>a:hover,html[data-whila-theme=stilla] .app-navigation__group summary:hover,html[data-whila-theme=stilla] .app-navigation__group a:hover,html[data-whila-theme=stilla] .app-navigation a[aria-current=page]{color:#fff;background:#ffffff18}html[data-whila-theme=stilla] .app-navigation svg{color:#d8bec9}html[data-whila-theme=stilla] .app-topbar{background:#fffdfb;border-color:#e5dcda}html[data-whila-theme=stilla] .app-content{background:linear-gradient(135deg,#f8f4ef 0%,#f4eeea 100%)}html[data-whila-theme=stilla] .avatar{background:#806675}html[data-whila-theme=stilla] .status-dot{background:#b7a796;box-shadow:0 0 0 4px #b7a79624}html[data-whila-theme=stilla] .global-search-trigger:hover{color:#664f62;background:#f3e9ed}html[data-whila-theme=stilla] .workspace-card,html[data-whila-theme=stilla] .case-list-toolbar,html[data-whila-theme=stilla] .case-list-surface,html[data-whila-theme=stilla] .case-list-card,html[data-whila-theme=stilla] .complete-menu-grid section,html[data-whila-theme=stilla] .app-modal{background:#fffdfb;border-color:#e3d8d7}html[data-whila-theme=stilla] :is(.app-modal-layer,.registry-modal){background:#372a33ad}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal>form,.registry-modal>section){background:#fffdfb;border-color:#d9c8cf;box-shadow:0 28px 80px #3d273547}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header{background:linear-gradient(125deg,#f2e7eb 0%,#fffaf8 72%);border-color:#dfd1d6}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header .eyebrow{color:#846577}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header button:not(.primary){color:#6c5362;background:#eee5e9}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header button:not(.primary):hover{background:#e5d7dd}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal) :is(input,select,textarea){background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal) :is(input,select,textarea):focus{border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-accent-soft);outline:0}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal) input[type=checkbox]{accent-color:var(--theme-accent)}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal) :is(.registry-form h3,.customer-form h3,.transport-form h3){color:var(--theme-accent-ink);background:var(--theme-accent-soft);border-color:#ddcfd4}html[data-whila-theme=stilla] :is(.app-modal,.registry-modal)>:is(footer,form>footer,section>footer),html[data-whila-theme=stilla] :is(.registry-modal>form,.registry-modal>section)>footer{background:#faf4f5;border-color:#dfd1d6}html[data-whila-theme=stilla] .case-table th{color:#786c72;background:#f5efeb}html[data-whila-theme=stilla] .case-table tbody tr:hover{background:#faf4f5}html[data-whila-theme=stilla] .case-type{color:#684f61;background:#f7ecef;border-color:#d9c5ce}html[data-whila-theme=stilla] .architecture-note{background:#f5eaee;border-color:#ddcbd2}html[data-whila-theme=stilla] .button--primary,html[data-whila-theme=stilla] .signup-primary-button{background:#695266}html[data-whila-theme=stilla] .button--primary:hover:not(:disabled),html[data-whila-theme=stilla] .signup-primary-button:hover:not(:disabled){background:#574253}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ]){color:#493947;background:radial-gradient(circle at 86% 20%,#ffffffb8 0 8%,#0000 32%),linear-gradient(118deg,#f2e6eb 0%,#eadce3 55%,#e1d0da 100%);border:1px solid #decfd5;position:relative;overflow:hidden;box-shadow:0 10px 30px #5c414b12}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ]):after{content:"";pointer-events:none;border:1px solid #9d7e8d40;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-112px;right:-45px;box-shadow:0 0 0 24px #fff2,0 0 0 48px #9d7e8d0a}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ]) .eyebrow{color:#846678}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ]) h1{color:#493947;font-weight:650}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ]) p:last-child{color:#766670}html[data-whila-theme=stilla] .app-content :is([class$=hero],[class*=hero\ ])>svg{z-index:1;color:#8d7080;opacity:.5;position:relative}html[data-whila-theme=stilla] :is(.registry-toolbar,.case-list-toolbar,.law-list-tools,.themed-list-toolbar){background:#fffaf8;border-color:#dfd2d5;box-shadow:0 5px 18px #5c414b0a}html[data-whila-theme=stilla] :is(.registry-table,.case-list-surface,.law-list-card,.activity-list,.themed-list,.themed-list-detail){background:#fffdfb;border-color:#dfd2d5;box-shadow:0 8px 24px #5c414b0d}html[data-whila-theme=stilla] :is(.registry-table__head,.case-table th,.law-table-head,.activity-table-head,.themed-list-head){color:#796673;letter-spacing:.065em;background:#eee4e7;border-color:#ded0d4}html[data-whila-theme=stilla] .registry-table>article,html[data-whila-theme=stilla] .case-table td,html[data-whila-theme=stilla] .law-table .law-case-row,html[data-whila-theme=stilla] .activity-table>button,html[data-whila-theme=stilla] .themed-list-row{background:#fffdfb;border-color:#eadfe0}html[data-whila-theme=stilla] .registry-table>article:nth-of-type(2n),html[data-whila-theme=stilla] .case-table tbody tr:nth-child(2n),html[data-whila-theme=stilla] .law-table .law-case-row:nth-child(odd),html[data-whila-theme=stilla] .activity-table>button:nth-child(odd),html[data-whila-theme=stilla] .themed-list-row:nth-child(odd){background:#fcf8f5}html[data-whila-theme=stilla] .registry-table>article:hover,html[data-whila-theme=stilla] .case-table tbody tr:hover,html[data-whila-theme=stilla] .law-table .law-case-row:hover,html[data-whila-theme=stilla] .activity-table>button:hover,html[data-whila-theme=stilla] .themed-list-row:hover{background:#f6ecef;box-shadow:inset 3px 0 #9a788a}html[data-whila-theme=stilla] :is(.case-table__row.is-selected,.activity-table>button.is-selected,.themed-list-row.is-selected){background:#f0e5e9;box-shadow:inset 4px 0 #866679}html[data-whila-theme=stilla] :is(.case-table__row.is-selected,.activity-table>button.is-selected,.themed-list-row.is-selected):hover{background:#ecdee4}html[data-whila-theme=stilla] :is(.registry-table article strong,.case-table strong,.law-table b,.activity-table b,.themed-list-row strong){color:#40343c}html[data-whila-theme=stilla] :is(.themed-list-detail-head,.activity-details>header,.case-preview-pane>header){background:linear-gradient(125deg,#f3e9ec,#fffaf8);border-color:#dfd2d5}html[data-whila-theme=stilla] .themed-list-kpis>div{background:linear-gradient(135deg,#fffdfb,#faf3f4);border-color:#dfd2d5;box-shadow:0 5px 18px #5c414b0a}html[data-whila-theme=stilla] :is(.registry-toolbar,.themed-list-toolbar) :is(input,select,button){border-color:#d8c9ce}html[data-whila-theme=stilla] .app-content,html[data-whila-theme=stilla] .app-content :is(input[type=checkbox],input[type=radio]){accent-color:#866679}html[data-whila-theme=stilla] .pe-steps button.is-current{color:#4e3c49;background:#f2e7ec;border-color:#967487}html[data-whila-theme=stilla] .pe-steps button.is-current span,html[data-whila-theme=stilla] .pe-steps button.is-done span{color:#fff;background:#866679}html[data-whila-theme=stilla] .pe-steps button.is-done{border-color:#d8c8cf}html[data-whila-theme=stilla] .pe-approx,html[data-whila-theme=stilla] .pe-base-checks{background:#f3eaee}html[data-whila-theme=stilla] .pe-summary-groups>section>header{color:#493947;background:#eee3e8;border-color:#ddcdd3}html[data-whila-theme=stilla] .pe-choice-list article.is-selected{border-color:#a98999}html[data-whila-theme=stilla] .pe-choice-list article.is-selected>button{background:#f5ebef}html[data-whila-theme=stilla] .pe-product.is-selected{border-color:#987588;box-shadow:0 0 0 3px #eadbe2}html[data-whila-theme=stilla] .pe-product em,html[data-whila-theme=stilla] .pe-actions button.primary,html[data-whila-theme=stilla] .pe-sign-modal footer button.primary{color:#fff;background:#866679;border-color:#76586b}html[data-whila-theme=stilla] .pe-notice{color:#634b59;background:#f2e6eb}html[data-whila-theme=stilla] .pe-checklist-badges button{color:#644d5a;background:#f4eaee;border-color:#d5c3cb}html[data-whila-theme=stilla] .pe-checklist-badges button:hover{background:#eadce2;border-color:#a98999}html[data-whila-theme=stilla] .stats-chart-body i b{background:linear-gradient(90deg,#795c6d,#b08e9e)}html[data-whila-theme=stilla] .stats-kpis article>span{color:#785b6d;background:#f0e5ea}html[data-whila-theme=stilla] .webstats-chart article>span{background:linear-gradient(#b18f9f,#76596b)}html[data-whila-theme=stilla] :is(.timeline>div>span,.calendar-event-dot){background-color:#866679;border-color:#866679}html[data-whila-theme=stilla] :is(.case-preview-tabs button.is-active,.template-tabs button.is-active,.case-preview-toggle.is-active,.flower-type-table .article-active,.prop-active,.status--active,.customer-link-card>header>span.is-connected){color:#674e5d;background:#f0e3e9;border-color:#d0bac4}html[data-whila-theme=stilla] :is(.case-preview-tabs b,.web-changelog-marker>span){color:#fff;background:#866679}html[data-whila-theme=stilla] :is(.case-preview-task,.case-table__row.is-selected){border-left-color:#866679!important}html[data-whila-theme=stilla] :is(.case-preview-attendance,.case-preview-documents,.doc-dropzone)>svg{color:#866679}html[data-whila-theme=stilla] .doc-dropzone:hover,html[data-whila-theme=stilla] .doc-dropzone.is-dragging{background:#f2e6eb;border-color:#866679;box-shadow:inset 0 0 0 2px #86667920}html[data-whila-theme=stilla] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary){color:#fff!important;background:#866679!important;border-color:#76586b!important}html[data-whila-theme=stilla] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary):hover{background:#705365!important}html[data-whila-theme=stilla] .customer-link-card.is-connected{border-color:#b89aa8;box-shadow:0 0 0 2px #eadce2}html[data-whila-theme=stilla] .customer-links-settings>aside{color:#654e5b;background:#f2e8ec;border-color:#d9c6cf}html[data-whila-theme=stilla] .pricing-section__icon{color:#74586a;background:#efe3e8}html[data-whila-theme=stilla] .pricing-badge{color:#654c5b;background:#eee1e7}html[data-whila-theme=stilla] :is(.case-tabs,.case-detail-tabs,.law-detail-tabs,.case-invoice__tabs,.user-admin__tabs,.case-preview-tabs,.template-tabs){background:#f8f1f3;border-color:#dfd1d5}html[data-whila-theme=stilla] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button){color:#6f6069}html[data-whila-theme=stilla] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button):hover{color:#493947;background:#f0e4e9}html[data-whila-theme=stilla] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true],.user-admin__tabs button[aria-current]){color:#493947;background:#fffaf9}html[data-whila-theme=stilla] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true]):after{background:#866679}html[data-whila-theme=stilla] .user-admin__tabs button[aria-current]{border-color:#866679}html[data-whila-theme=stilla] .case-tabs svg{color:#8a6a7b}html[data-whila-theme=stilla] .case-tab-badge{color:#fff;background:#9a788a}html[data-whila-theme=stilla] .case-tabs a[aria-current=page] .case-tab-badge{background:#664c5d}html[data-whila-theme=stilla] .case-invoice__tabs button.is-active{color:#513e4a;background:#eee1e7;border-color:#9f7d8e}html[data-whila-theme=stilla] .case-preview-tabs button:hover{background:#eee2e7}html[data-whila-theme=stilla] .case-preview-tabs button.is-active{color:#5d4655;background:#eadce2}html[data-whila-theme=stilla] .cover-list>header{color:#796673;background:#eee4e7}html[data-whila-theme=stilla] .cover-list>article.is-selected{background:#f0e3e9;box-shadow:inset 3px 0 #866679}html[data-whila-theme=stilla] .cover-bookings>header>svg,html[data-whila-theme=stilla] .cover-bookings time,html[data-whila-theme=stilla] .cover-bookings-empty svg{color:#866679}html[data-whila-theme=stilla] .calendar-view-switch{background:#eee4e7}html[data-whila-theme=stilla] .calendar-filter.is-active{color:#5d4655;background:#f0e3e9;border-color:#9f7d8e}html[data-whila-theme=stilla] .calendar-filters input{accent-color:#866679}html[data-whila-theme=stilla] .calendar-avatar{color:#674e5d;background:#efe2e8}html[data-whila-theme=stilla] .calendar-detail>div>a{color:#5d4655;background:#f0e3e9}html[data-whila-theme=stilla] .calendar-empty button,html[data-whila-theme=stilla] .calendar-mobile-agenda h3{color:#674e5d}html[data-whila-theme=stilla] .calendar-editor :is(input,textarea):focus{border-color:#866679;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .calendar-all-day{background:#f3eaee;border-color:#d9cbd1;color:#5d4655!important}html[data-whila-theme=stilla] .calendar-month>header{color:#796673;background:#eee4e7;border-bottom:1px solid #d9cbd1}html[data-whila-theme=stilla] .calendar-week>header button{color:#796673;background:#f2e9ec;border-color:#d9cbd1}html[data-whila-theme=stilla] .calendar-week>header button:hover{background:#eadce2}html[data-whila-theme=stilla] .calendar-week>header span{color:#796673}html[data-whila-theme=stilla] .parish-scope{background:#eee4e7}html[data-whila-theme=stilla] .parishes-list>button:hover{background:#f7edf1}html[data-whila-theme=stilla] .parishes-list>button.is-selected,html[data-whila-theme=stilla] .parish-place-list button.is-selected{background:#f0e3e9;border-color:#9f7d8e;box-shadow:inset 3px 0 #866679}html[data-whila-theme=stilla] .parishes-list__marker,html[data-whila-theme=stilla] .parish-places article>span{color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .parish-place-facts a,html[data-whila-theme=stilla] .parish-place-hours span{background:#f5edef}html[data-whila-theme=stilla] .parish-place-chips span{color:#5d4655;background:#eee1e7}html[data-whila-theme=stilla] .parish-contact>header>b{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .parish-contact-success{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .route-planner>header>button{color:#674e5d;background:#f4eaee;border-color:#d5c3cb}html[data-whila-theme=stilla] .route-invoice{color:#5d4655;background:#eee1e7}html[data-whila-theme=stilla] .route-invoice:not(:disabled):hover{background:#e5d4dc}html[data-whila-theme=stilla] .route-summary{background:#f5edef;border-color:#ddcdd3}html[data-whila-theme=stilla] .route-leg-list article>b{background:#866679}html[data-whila-theme=stilla] .route-feedback.is-success{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .route-map-panel{background:#eee5e7}html[data-whila-theme=stilla] .route-map-empty{background:radial-gradient(circle at 50% 42%,#fffaf8 0 12%,#0000 45%),linear-gradient(145deg,#f2e9ec,#e7dce1)}html[data-whila-theme=stilla] .route-map-empty>div{color:#76586b;background:#fffaf8}html[data-whila-theme=stilla] .route-receiver-address{background:#f6eef1;border-left-color:#866679}html[data-whila-theme=stilla] :is(.invoice-preview-table th,.case-invoice__table .head,.case-invoice__group>h4){color:#796673;background:#eee4e7}html[data-whila-theme=stilla] .invoice-preview-totals>div:last-child{border-color:#866679}html[data-whila-theme=stilla] .invoice-preview-button:hover{background:#f4eaee;border-color:#a98999}html[data-whila-theme=stilla] .case-invoice__heading>span{color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .case-invoice__actions{background:#f5edef}html[data-whila-theme=stilla] .case-invoice__invoiced{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .transport-kpis>div{background:linear-gradient(135deg,#fffdfb,#faf3f4);border-color:#dfd2d5}html[data-whila-theme=stilla] .transport-table__head{color:#796673;background:#eee4e7}html[data-whila-theme=stilla] .transport-table>article.is-selected{background:#f0e3e9;box-shadow:inset 3px 0 #866679}html[data-whila-theme=stilla] .transport-selection{color:#674e5d;background:#f4eaee;border-color:#d5c3cb}html[data-whila-theme=stilla] .system-settings__nav{background:#fffaf8;border-color:#dfd2d5}html[data-whila-theme=stilla] .system-settings__nav button:hover{background:#f4eaee}html[data-whila-theme=stilla] .system-settings__nav button.is-active{color:#5d4655;background:#eee1e7}html[data-whila-theme=stilla] .web-theme-settings__options label{background:#fffdfb;border-color:#dfd2d5}html[data-whila-theme=stilla] .web-theme-settings__options label:hover{background:#f7edf1;border-color:#b696a4}html[data-whila-theme=stilla] .web-theme-settings__options label.is-selected{background:#f0e3e9;border-color:#866679;box-shadow:0 0 0 1px #866679}html[data-whila-theme=stilla] .web-theme-settings footer{background:#faf4f5;border-color:#dfd2d5}html[data-whila-theme=stilla] .setting-switch:has(input:checked){background:#f0e3e9;border-color:#a98999}html[data-whila-theme=stilla] .setting-switch input:checked+span{background:#866679}html[data-whila-theme=stilla] .profile-notice.is-success{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] :is(.signature-token-picker,.signature-format,.signature-toggle){background:#f5edef;border-color:#ddcdd3}html[data-whila-theme=stilla] .profile-role{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .profile-card{background:#fffdfb;border-color:#dfd2d5}html[data-whila-theme=stilla] .profile-card>header{background:linear-gradient(110deg,#f3e9ec,#fffaf8);border-color:#dfd2d5}html[data-whila-theme=stilla] .profile-photo>button{color:#846577;background:#f1e7eb;border-color:#d8c8cf}html[data-whila-theme=stilla] .profile-photo>button>b{background:#493040db}html[data-whila-theme=stilla] .profile-help{color:#6d5965;background:#f5edef}html[data-whila-theme=stilla] .security-state.is-active{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .setting-switch[aria-checked=true]{background:#866679}html[data-whila-theme=stilla] .setting-switch[aria-checked=true]~svg,html[data-whila-theme=stilla] .setting-switch>svg{color:#866679}html[data-whila-theme=stilla] .profile-card--security input:focus{border-color:#866679;outline:0;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .profile-start-page__heading-icon{color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .profile-start-page__options label:hover{background:#fbf5f7;border-color:#c8aeb9}html[data-whila-theme=stilla] .profile-start-page__options label:has(input:checked){background:#f0e3e9;border-color:#a98999;box-shadow:0 0 0 1px #a98999}html[data-whila-theme=stilla] .profile-start-page__options label:has(input:checked) .profile-start-page__option-icon{color:#674e5d;background:#e8d8df}html[data-whila-theme=stilla] .profile-start-page__options label:has(input:checked) .profile-start-page__check{background:#866679;border-color:#866679}html[data-whila-theme=stilla] .profile-start-page__shared{color:#6d5965;background:#f5edef}html[data-whila-theme=stilla] .profile-start-page__shared>svg{color:#866679}html[data-whila-theme=stilla] .profile-start-page>footer{background:#faf4f5;border-color:#dfd2d5}html[data-whila-theme=stilla] .shortcut-settings__actions :is(button,a):hover{color:#674e5d;background:#f0e3e9;border-color:#c8aeb9}html[data-whila-theme=stilla] .template-list>header,html[data-whila-theme=stilla] .quote-row-head{color:#796673;background:#eee4e7}html[data-whila-theme=stilla] .template-list>button:hover{background:#f7edf1}html[data-whila-theme=stilla] .template-list em{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .template-editor aside{background:#f6eef1;border-color:#ddcdd3}html[data-whila-theme=stilla] .template-editor aside button:hover{background:#eee1e7;border-color:#a98999}html[data-whila-theme=stilla] .row-order button{color:#674e5d;background:#f2e7ec}html[data-whila-theme=stilla] .quote-template-actions button{color:#5d4655;background:#eee1e7;border-color:#cbb2bd}html[data-whila-theme=stilla] .problem-report-form>header>svg{color:#866679}html[data-whila-theme=stilla] .problem-report-categories label.is-selected{color:#674e5d;background:#f0e3e9;border-color:#9f7d8e;box-shadow:0 0 0 2px #8666791c}html[data-whila-theme=stilla] .problem-report-guide>div{color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .problem-report-success>span,html[data-whila-theme=stilla] .web-changelog-empty__icon{color:#76586b;background:#eee1e7}html[data-whila-theme=stilla] .web-changelog-empty__icon>span{background:#866679}html[data-whila-theme=stilla] .web-changelog-feed>header{color:#796673;background:#f5edef}html[data-whila-theme=stilla] .web-changelog-marker>i{background:#ddcdd3}html[data-whila-theme=stilla] .web-changelog-timeline>article>section>header{background:#fffaf8}html[data-whila-theme=stilla] .web-changelog-item>span{color:#76586b;background:#eee1e7}html[data-whila-theme=stilla] .law-hero .signup-primary-button{z-index:1;color:#fff;background:#735b6e;border-color:#9e7f8f66;position:relative}html[data-whila-theme=stilla] .pe-hero aside{z-index:1;color:#5d4858;background:#ffffff5c;border-color:#a7899855;position:relative}html[data-whila-theme=stilla] .case-detail-content :is(.burial-card,.funeral-card,.music-card,.cu-card,.mem-mode-card,.mem-card,.flower-card,.fund-main,.fund-ad,.estate-card,.stone-card,.case-notes-card){color:#493947;background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.burial-card,.funeral-card,.music-card,.cu-card,.mem-mode-card,.mem-card,.flower-card,.fund-main,.fund-ad,.estate-card,.stone-card,.case-notes-card)>header{background:#faf3f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.burial-card,.funeral-card,.music-card,.cu-card,.mem-mode-card,.mem-card,.flower-card,.fund-main,.fund-ad,.estate-card,.stone-card,.case-notes-card)>header>svg,html[data-whila-theme=stilla] .case-detail-content :is(.burial-card,.funeral-card,.music-card,.cu-card,.mem-mode-card,.mem-card,.flower-card,.fund-main,.fund-ad,.estate-card,.stone-card,.case-notes-card) .personal-card__icon{color:#866679;background:#f0e3e9}html[data-whila-theme=stilla] .case-detail-content :is(.burial-card,.funeral-card,.music-card,.cu-card,.mem-mode-card,.mem-card,.flower-card,.fund-main,.fund-ad,.estate-card,.stone-card,.case-notes-card) :is(h2,h3,h4,strong){color:#493947}html[data-whila-theme=stilla] .case-detail-content :is(.burial-fields,.funeral-fields,.legacy-music-grid,.music-editor,.music-participants,.cu-fields,.cu-notes,.mem-fields,.mem-guest-grid,.mem-textarea,.flower-shop,.flower-legacy-grid,.flower-note,.flower-rows,.fund-choice,.fund-note,.estate-card--message,.stone-card,.case-notes-editor) :is(input,select,textarea){color:#493947;background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .case-detail-content :is(input,select,textarea):focus{border-color:#866679;outline:0;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .case-detail-content :is(.burial-choice,.funeral-live,.program-card-choice,.cu-checks label,.mem-modes label,.flower-modes label,.estate-options label,.stone-kinds label){color:#5d4655;background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.burial-choice,.program-card-choice,.cu-checks label,.mem-modes label,.flower-modes label,.estate-options label,.stone-kinds label):hover{background:#fbf5f7;border-color:#c8aeb9}html[data-whila-theme=stilla] .case-detail-content :is(.burial-choice,.program-card-choice,.cu-checks label,.mem-modes label,.flower-modes label,.estate-options label,.stone-kinds label):has(input:checked){color:#493947;background:#f0e3e9;border-color:#a98999}html[data-whila-theme=stilla] .case-detail-content :is(.burial-choice,.program-card-choice,.cu-checks label,.mem-modes label,.flower-modes label,.estate-options label,.stone-kinds label)>span:first-of-type{background:#fffdfb;border-color:#cbbbc2}html[data-whila-theme=stilla] .case-detail-content :is(.burial-choice,.program-card-choice,.cu-checks label,.mem-modes label,.flower-modes label,.estate-options label,.stone-kinds label):has(input:checked)>span:first-of-type{color:#fff;background:#866679;border-color:#866679}html[data-whila-theme=stilla] .case-detail-content :is(.music-list,.flower-rows,.cu-order-rows,.cu-prop-list){background:#f8f1f3}html[data-whila-theme=stilla] .case-detail-content :is(.music-list article,.flower-rows article,.cu-order-rows article,.cu-prop-list article,.fund-choice){color:#493947;background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.music-order,.music-list article>b,.flower-card header>b){color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content :is(.legacy-music dl>div,.burial-place-info,.flower-shop-info,.fund-details,.mem-contact-hint,.mem-guest-grid>article,.estate-status dl>div,.estate-status blockquote,.estate-locked,.cu-selected,.cu-order-empty,.cu-prop-note){color:#6d5965;background:#f5edef;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.burial-place-results,.cu-products){color:#493947;background:#fffdfb;border-color:#d9c8cf;box-shadow:0 16px 36px #3d27351f}html[data-whila-theme=stilla] .case-detail-content :is(.burial-place-results,.cu-products) button{color:#493947;background:0 0}html[data-whila-theme=stilla] .case-detail-content :is(.burial-place-results,.cu-products) button:hover{background:#f0e4e9}html[data-whila-theme=stilla] .case-detail-content :is(.burial-place-results,.flower-card>header>svg,.fund-main>header>svg,.fund-ad>header>svg,.estate-card>header>svg,.stone-card>header>svg,.case-notes-card>header>svg,.music-empty>svg,.flower-empty>svg,.fund-empty>svg,.fund-details svg){color:#866679}html[data-whila-theme=stilla] .case-detail-content :is(.mem-card,.flower-card).is-disabled{background:#f8f3f4}html[data-whila-theme=stilla] .case-detail-content :is(.fund-ad>div,.flower-empty,.fund-empty,.music-empty){color:#796673;background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content .case-note-priority{color:#5d4655;background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content .case-note-priority>span{color:#846577;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content .case-note-priority.is-important{color:#8b601d;background:#fff8eb;border-color:#d4b783}html[data-whila-theme=stilla] .case-detail-content :is(.personal-savebar,.flower-card--rows>footer){background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.flower-sync,.cu-prop-done){color:#fff;background:#735b6e}html[data-whila-theme=stilla] .case-detail-content :is(.flower-sync,.cu-prop-done):hover{background:#5d4655}html[data-whila-theme=stilla] .case-detail-content :is(.cu-selected__image,.cu-grid>button>div){background:linear-gradient(145deg,#f3e9ec,#fffaf8)}html[data-whila-theme=stilla] .case-detail-content .cu-grid>button{color:#493947;background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content .cu-grid>button:hover{background:#fbf5f7;border-color:#b696a4}html[data-whila-theme=stilla] .case-detail-content .cu-grid>button.is-selected{background:#f0e3e9;border-color:#866679;box-shadow:0 0 0 1px #866679}html[data-whila-theme=stilla] .case-detail-content :is(.cu-grid b,.cu-card>header>span){color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content :is(.cu-search,.cu-prop-add select,.cu-prop-list input:not([type=checkbox]),.cu-prop-list select){color:#493947;background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .case-detail-content .cu-checks svg{background:#fffdfb;border-color:#cbbbc2}html[data-whila-theme=stilla] .case-detail-content .cu-checks label:has(input:checked) svg{color:#fff;background:#866679;border-color:#866679}html[data-whila-theme=stilla] .case-detail-content :is(.fund-choice>header,.flower-card--rows>footer){background:#faf3f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content .fund-details dl{border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.fund-details a,.mem-card>header>a){color:#76586b}html[data-whila-theme=stilla] .case-detail-content .estate-status blockquote{border-left-color:#a98999}html[data-whila-theme=stilla] .case-detail-content .estate-assignment>header>b[data-status=Avslutat]{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content :is(.flower-order-toolbar,.burial-application-controls,.burial-application-toolbar){background:#faf3f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-detail-content :is(.flower-order-toolbar,.burial-application-toolbar)>:is(a,button:not(.signup-primary-button)){color:#5d4655;background:#fffdfb;border-color:#d8c8cf}html[data-whila-theme=stilla] .case-detail-content :is(.flower-order-toolbar,.burial-application-toolbar)>:is(a,button:not(.signup-primary-button)):hover{color:#493947;background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] .case-detail-content :is(.flower-order-toolbar>span.is-ready,.burial-application-toolbar>span.is-ready,.flower-order-notice.is-success){color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .case-detail-content .flower-order-preview{background:#eee5e9}html[data-whila-theme=stilla] .case-detail-content .flower-order-preview>div{color:#796673;background:#fffaf8;border-color:#d8c8cf}html[data-whila-theme=stilla] .case-detail-content .flower-order-preview small{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .system-settings__hero{background:linear-gradient(118deg,#4b3948,#6f5266 68%,#8e7080)}html[data-whila-theme=stilla] .system-settings__hero>span{color:#f2e6eb;background:#ffffff18}html[data-whila-theme=stilla] .system-settings__hero .eyebrow{color:#ead9e1}html[data-whila-theme=stilla] .system-settings__nav small{color:#674e5d;background:#e8d8df}html[data-whila-theme=stilla] .system-settings__state.is-active{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .settings-placeholder>span{color:#866679;background:#eee1e7}html[data-whila-theme=stilla] .settings-placeholder>button{color:#5d4655;background:#fffdfb;border-color:#d8c8cf}html[data-whila-theme=stilla] .settings-placeholder>button:hover{background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] .system-settings :is(.profile-card,.company-settings__group,.case-settings-group,.default-settings-grid>section,.label-settings-main,.label-settings-table,.badge-color-grid article,.signature-preview,.shortcut-settings__row){background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .system-settings :is(.case-settings-group>header,.default-settings-grid>section>header,.label-settings-toolbar,.badge-color-toolbar,.company-settings__footer,.profile-card>form>footer){background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .system-settings :is(.company-settings__symbol,.case-settings-icon,.default-settings-grid>section>header>span,.default-settings-toggle-icon,.shortcut-settings__number){color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .system-settings :is(.company-settings__group h3 svg,.case-settings-card>header>svg,.default-settings-card>header>svg,.label-settings-card>header>svg,.badge-color-card>header>svg,.shortcut-settings>header>svg,.web-theme-settings>header>svg){color:#866679}html[data-whila-theme=stilla] .system-settings :is(.company-settings__group input,.shortcut-settings__row input,.default-settings-fields input,.label-settings-table input,.label-settings-table select,.badge-color-grid select,.signature-template textarea,.signature-format select,.signature-format input[type=number],.signature-format input[type=color]){color:#493947;background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .system-settings :is(input,select,textarea):focus{border-color:#866679;outline:0;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .system-settings .default-settings-fields label small{color:#796673;background:#f5edef;border-color:#dfd1d5}html[data-whila-theme=stilla] .system-settings .setting-switch[aria-checked=true]{background:#866679}html[data-whila-theme=stilla] .system-settings .setting-switch>svg{color:#866679}html[data-whila-theme=stilla] .system-settings .signature-check{color:#5d4655;background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .system-settings .signature-check input{accent-color:#866679}html[data-whila-theme=stilla] .system-settings .signature-token-picker button{color:#674e5d;background:#eee1e7;border-color:#cbb2bd}html[data-whila-theme=stilla] .system-settings .signature-token-picker button:hover{background:#e8d8df;border-color:#a98999}html[data-whila-theme=stilla] .system-settings .signature-preview>span{color:#796673;background:#f5edef}html[data-whila-theme=stilla] .system-settings .company-settings__secondary,html[data-whila-theme=stilla] .system-settings .shortcut-settings__actions :is(button,a),html[data-whila-theme=stilla] .system-settings .shortcut-settings__state button,html[data-whila-theme=stilla] .system-settings .badge-color-toolbar button,html[data-whila-theme=stilla] .system-settings .label-settings-toolbar button:not(.is-primary){color:#5d4655;background:#fffdfb;border-color:#d8c8cf}html[data-whila-theme=stilla] .system-settings .company-settings__secondary:hover,html[data-whila-theme=stilla] .system-settings .shortcut-settings__actions :is(button,a):hover,html[data-whila-theme=stilla] .system-settings .shortcut-settings__state button:hover,html[data-whila-theme=stilla] .system-settings .badge-color-toolbar button:hover,html[data-whila-theme=stilla] .system-settings .label-settings-toolbar button:not(.is-primary):hover{color:#493947;background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] .system-settings .label-settings-head{color:#796673;background:#eee4e7}html[data-whila-theme=stilla] .system-settings .label-settings-table>article{background:#fffdfb;border-color:#e5d9dd}html[data-whila-theme=stilla] .system-settings .label-settings-table>article:hover{background:#fbf5f7}html[data-whila-theme=stilla] .system-settings .label-settings-visible[aria-pressed=true]{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .system-settings .label-settings-empty>svg{color:#866679}html[data-whila-theme=stilla] .system-settings .badge-color-grid article{background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .system-settings .badge-color-grid article:hover{background:#fbf5f7;border-color:#c8aeb9}html[data-whila-theme=stilla] .system-settings .web-theme-settings__readonly{color:#76586b;background:#f5edef}html[data-whila-theme=stilla] .system-settings .web-theme-settings legend{color:#493947}html[data-whila-theme=stilla] .system-settings .web-theme-settings__check{color:#0000}html[data-whila-theme=stilla] .system-settings .web-theme-settings__options label.is-selected .web-theme-settings__check{color:#866679}html[data-whila-theme=stilla] .case-detail-content :is(.program-card-choice,.cu-checks label)>span:first-of-type{color:#493947;background:0 0;border:0}html[data-whila-theme=stilla] .case-detail-content :is(.program-card-choice,.cu-checks label):has(input:checked)>span:first-of-type{color:#493947;background:0 0;border:0}html[data-whila-theme=stilla] .case-detail-content .program-card-choice>svg{color:#0000;background:#fffdfb;border-color:#cbbbc2}html[data-whila-theme=stilla] .case-detail-content .program-card-choice:has(input:checked)>svg{color:#fff;background:#866679;border-color:#866679}html[data-whila-theme=stilla] .case-detail-content .personal-input-wrap button{color:#866679;background:#f0e3e9}html[data-whila-theme=stilla] .case-detail-content .personal-related>nav span{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content .personal-related>nav button[aria-current=page]:after{background:#866679}html[data-whila-theme=stilla] .case-detail-content :is(.contact-avatar,.contact-list article>b){color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-detail-content :is(.personal-empty>svg,.meeting-list article>svg){color:#866679}html[data-whila-theme=stilla] .case-detail-content .personal-savebar{background:#fffaf8e8;border-color:#d8c8cf}html[data-whila-theme=stilla] .case-detail-content .personal-savebar>p.is-success{color:#674e5d}html[data-whila-theme=stilla] .doc-dropzone{color:#5d4655;background:#faf5f6;border-color:#cbbbc2}html[data-whila-theme=stilla] .doc-dropzone strong{color:#493947}html[data-whila-theme=stilla] .doc-dropzone small{color:#796673}html[data-whila-theme=stilla] .doc-dropzone>svg{color:#866679}html[data-whila-theme=stilla] .doc-toolbar{background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .doc-list article:hover{background:#fbf5f7}html[data-whila-theme=stilla] .doc-context-menu{background:#fffdfb;border-color:#d9c8cf;box-shadow:0 14px 40px #3d273530}html[data-whila-theme=stilla] .doc-context-menu :is(button,a){color:#5d4655}html[data-whila-theme=stilla] .doc-context-menu :is(button,a):hover{background:#f0e4e9}html[data-whila-theme=stilla] .doc-add-signer{color:#76586b}html[data-whila-theme=stilla] .case-events-heading__icon{color:#866679;background:#f0e3e9}html[data-whila-theme=stilla] .case-event-composer{background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-events-toolbar{background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-events-toolbar label{background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .case-events-toolbar label>svg{color:#866679}html[data-whila-theme=stilla] .case-events-timeline>li:not(:last-child):before{background:#dfd1d5}html[data-whila-theme=stilla] .case-event-marker{color:#846577;background:#fffdfb;border-color:#d8c8cf}html[data-whila-theme=stilla] .case-event-marker.is-automatic{color:#76586b;background:#f0e3e9;border-color:#c8aeb9}html[data-whila-theme=stilla] .case-event-system{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-events-notice.is-success{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .case-events-empty>svg,html[data-whila-theme=stilla] .signup-summary article>svg,html[data-whila-theme=stilla] .signup-check{color:#866679}html[data-whila-theme=stilla] .signup-attendance .is-selected{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .signup-empty>svg{color:#866679}html[data-whila-theme=stilla] .signup-form-grid input[type=checkbox]{accent-color:#866679}html[data-whila-theme=stilla] .case-transport-editor>header{background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-transport-editor>header>span{color:#76586b;background:#efe2e8}html[data-whila-theme=stilla] .case-transport-fields :is(input,select,textarea){color:#493947;background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .case-transport-fields :is(input,select,textarea):focus{border-color:#866679;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .case-transport-ash{background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-transport-ash>span svg{color:#866679}html[data-whila-theme=stilla] .case-transport-message{color:#674e5d;background:#f0e3e9}html[data-whila-theme=stilla] .case-transport-list>header,html[data-whila-theme=stilla] .case-transport-table-wrap th{color:#796673;background:#eee4e7;border-color:#dfd1d5}html[data-whila-theme=stilla] .case-transport-table-wrap td:first-child svg{color:#846577}html[data-whila-theme=stilla] .case-transport-table-wrap td:nth-child(3) small,html[data-whila-theme=stilla] .case-transport-tag{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .case-transport-empty>svg{color:#866679}html[data-whila-theme=stilla] .communication-heading__icon{color:#866679;background:#f0e3e9}html[data-whila-theme=stilla] .communication-toolbar{background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .communication-toolbar label{background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .communication-toolbar label>svg{color:#866679}html[data-whila-theme=stilla] .communication-list{background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .communication-list>button:hover{background:#f7edf1}html[data-whila-theme=stilla] .communication-list>button.is-selected{background:#f0e3e9;box-shadow:inset 3px 0 #866679}html[data-whila-theme=stilla] .communication-list__meta b{color:#674e5d;background:#e8d8df}html[data-whila-theme=stilla] .communication-detail>header>div>span{color:#76586b}html[data-whila-theme=stilla] .communication-detail>header>span.is-delivered{color:#674e5d;background:#eee1e7}html[data-whila-theme=stilla] .communication-attachments h4 svg{color:#866679}html[data-whila-theme=stilla] .communication-attachments :is(a,div>span){color:#5d4655;background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .communication-attachments a:hover{background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] :is(.communication-filter-empty svg,.communication-empty>svg){color:#866679}html[data-whila-theme=stilla] .global-email-modal{color:#493947;background:#fffdfb;border-color:#d9c8cf}html[data-whila-theme=stilla] .global-email-modal>header{background:linear-gradient(125deg,#f2e7eb,#fffaf8);border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-modal>header>button{color:#76586b;background:#eee5e9}html[data-whila-theme=stilla] .global-email-modal>header>button:hover{background:#e5d7dd}html[data-whila-theme=stilla] .global-email-fields label{color:#5d4655}html[data-whila-theme=stilla] .global-email-fields :is(input,textarea){color:#493947;background:#fffdfb;border-color:#d8ccd0}html[data-whila-theme=stilla] .global-email-fields :is(input,textarea)::placeholder{color:#9a8992}html[data-whila-theme=stilla] .global-email-fields :is(input,textarea):focus{border-color:#866679;box-shadow:0 0 0 3px #8666791f}html[data-whila-theme=stilla] .global-email-modal :is(.global-email-signature,.global-email-attachments){background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-modal :is(.global-email-signature>header,.global-email-attachments>header,.global-email-selected){color:#5d4655;background:#f5edef;border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-signature>div{color:#493947;background:#fffdfb}html[data-whila-theme=stilla] .global-email-modal :is(.global-email-documents,.global-email-local-files,.global-email-selected){border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-modal :is(.global-email-documents label,.global-email-local-files>div,.global-email-selected>div){color:#5d4655;background:#fffdfb;border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-modal .global-email-documents label:hover{background:#f7edf1}html[data-whila-theme=stilla] .global-email-modal .global-email-documents label:has(input:checked)>span{background:#866679;border-color:#866679}html[data-whila-theme=stilla] .global-email-suggestions button{color:#5d4655;background:#faf5f6;border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-suggestions button:hover{background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] .global-email-suggestions button.is-selected{background:#f0e3e9;border-color:#866679;box-shadow:0 0 0 2px #8666791f}html[data-whila-theme=stilla] .global-email-suggestions svg,html[data-whila-theme=stilla] .global-email-attachments svg{color:#866679}html[data-whila-theme=stilla] .global-email-attachments>header button,html[data-whila-theme=stilla] .global-email-modal form>footer>button:not(.signup-primary-button){color:#5d4655;background:#fffdfb;border-color:#d8c8cf}html[data-whila-theme=stilla] .global-email-attachments>header button:hover,html[data-whila-theme=stilla] .global-email-modal form>footer>button:not(.signup-primary-button):hover{color:#493947;background:#f0e4e9;border-color:#b696a4}html[data-whila-theme=stilla] .global-email-modal form>footer{background:#faf4f5;border-color:#dfd1d5}html[data-whila-theme=stilla] .global-email-toast{color:#674e5d;background:#f0e3e9;border-color:#c8aeb9;box-shadow:0 14px 36px #3d273526}
html[data-whila-theme=vastkust]{--theme-accent-mid:#78909c;--theme-accent:#526f80;--theme-accent-deep:#3f5564;--theme-accent-soft:#e5ebed;--theme-accent-soft-2:#dce5e8;--theme-accent-soft-3:#edf1f2;--theme-accent-ink:#334b5a;--theme-accent-ink-2:#405b69;--theme-accent-border:#879da8;--theme-accent-focus:#708b99;--theme-accent-wash:#edf2f3;--theme-success-soft:#e7edef;--theme-success-soft-2:#dfe8ea;--theme-success-ink:#405b69;--theme-success-ink-2:#344f5e;--theme-accent-button:#3f5564;--theme-chart-accent:#456272;--theme-chart-accent-light:#8ca1ab;--navy-950:#171511;--navy-900:#2e3f49;--navy-800:#3f5564;--sage-700:#526f80;--sage-500:#78909c;--sage-300:#c3cfd3;--sage-100:#e9eef0;--warm-50:#faf9f7;--warm-100:#f3f1ee;--ink:#171511;--muted:#6b6c69;--line:#d9dddc;--shadow-sm:0 1px 2px #18252c0a,0 9px 26px #3049570d;--shadow-lg:0 30px 70px #20364020}html[data-whila-theme=vastkust] body{background:#f3f1ee}html[data-whila-theme=vastkust] :focus-visible{outline-color:#78909cb3}html[data-whila-theme=vastkust] .app-shell{background:#efeeeb}html[data-whila-theme=vastkust] .app-sidebar{color:#edf1f2;background:linear-gradient(#3f5564 0%,#293b46 72%,#202f38 100%)}html[data-whila-theme=vastkust] .app-sidebar__brand,html[data-whila-theme=vastkust] .app-sidebar__footer{border-color:#ffffff20}html[data-whila-theme=vastkust] .app-navigation__label{color:#aebdc4}html[data-whila-theme=vastkust] :is(.app-navigation>a,.app-navigation__group summary,.app-navigation__group a){color:#dce5e8}html[data-whila-theme=vastkust] :is(.app-navigation>a:hover,.app-navigation__group summary:hover,.app-navigation__group a:hover,.app-navigation a[aria-current=page]){color:#fff;background:#ffffff18}html[data-whila-theme=vastkust] .app-navigation svg{color:#bfd0d7}html[data-whila-theme=vastkust] .app-topbar{background:#faf9f7;border-color:#d9dddc}html[data-whila-theme=vastkust] .app-content{accent-color:#526f80;background:linear-gradient(135deg,#f6f5f2 0%,#eeefed 100%)}html[data-whila-theme=vastkust] .avatar{background:#526f80}html[data-whila-theme=vastkust] .status-dot{background:#91a19a;box-shadow:0 0 0 4px #91a19a24}html[data-whila-theme=vastkust] .global-search-trigger:hover{color:#334b5a;background:#e9eef0}html[data-whila-theme=vastkust] :is(.workspace-card,.case-list-toolbar,.case-list-surface,.case-list-card,.complete-menu-grid section,.app-modal){background:#faf9f7;border-color:#d7dcdd}html[data-whila-theme=vastkust] :is(.app-modal-layer,.registry-modal){background:#192831b3}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal>form,.registry-modal>section){background:#faf9f7;border-color:#c9d3d7;box-shadow:0 28px 80px #1a2d3747}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header{background:linear-gradient(125deg,#e4eaec 0%,#faf9f7 72%);border-color:#d1d9dc}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal) :is(input,select,textarea){background:#fff;border-color:#cad4d7}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal) :is(input,select,textarea):focus{border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-accent-soft);outline:0}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal) :is(.registry-form h3,.customer-form h3,.transport-form h3){color:#334b5a;background:#e5ebed;border-color:#cad5d8}html[data-whila-theme=vastkust] :is(.app-modal,.registry-modal)>:is(footer,form>footer,section>footer),html[data-whila-theme=vastkust] :is(.registry-modal>form,.registry-modal>section)>footer{background:#f2f3f1;border-color:#d1d9dc}html[data-whila-theme=vastkust] :is(.button--primary,.signup-primary-button){background:#3f5564}html[data-whila-theme=vastkust] :is(.button--primary,.signup-primary-button):hover:not(:disabled){background:#304653}html[data-whila-theme=vastkust] .app-content :is([class$=hero],[class*=hero\ ]){color:#f3f1ee;background:linear-gradient(118deg,#3f5564 0%,#526b79 58%,#687f8b 100%);border:1px solid #536d7b;position:relative;overflow:hidden;box-shadow:0 10px 30px #263e4a1a}html[data-whila-theme=vastkust] .app-content :is([class$=hero],[class*=hero\ ]):after{content:"";pointer-events:none;border:1px solid #f3f1ee35;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-142px;right:-58px;box-shadow:0 0 0 28px #ffffff12,0 0 0 56px #d8e2e612}html[data-whila-theme=vastkust] .app-content :is([class$=hero],[class*=hero\ ]) :is(.eyebrow,h1,p:last-child){color:#f3f1ee}html[data-whila-theme=vastkust] .app-content :is([class$=hero],[class*=hero\ ]) h1{letter-spacing:.015em;font-weight:500}html[data-whila-theme=vastkust] .app-content :is([class$=hero],[class*=hero\ ])>svg{z-index:1;color:#e5ecef;opacity:.6;position:relative}html[data-whila-theme=vastkust] :is(.registry-toolbar,.case-list-toolbar,.law-list-tools,.themed-list-toolbar){background:#faf9f7;border-color:#d4dadb;box-shadow:0 5px 18px #3049570a}html[data-whila-theme=vastkust] :is(.registry-table,.case-list-surface,.law-list-card,.activity-list,.themed-list,.themed-list-detail){background:#fff;border-color:#d4dadb;box-shadow:0 8px 24px #3049570d}html[data-whila-theme=vastkust] :is(.registry-table__head,.case-table th,.law-table-head,.activity-table-head,.themed-list-head){color:#53636a;letter-spacing:.065em;background:#e8ecec;border-color:#d3dada}html[data-whila-theme=vastkust] :is(.registry-table>article,.case-table td,.law-table .law-case-row,.activity-table>button,.themed-list-row){background:#fff;border-color:#e0e3e2}html[data-whila-theme=vastkust] :is(.registry-table>article:nth-of-type(2n),.case-table tbody tr:nth-child(2n),.law-table .law-case-row:nth-child(odd),.activity-table>button:nth-child(odd),.themed-list-row:nth-child(odd)){background:#f8f8f6}html[data-whila-theme=vastkust] :is(.registry-table>article:hover,.case-table tbody tr:hover,.law-table .law-case-row:hover,.activity-table>button:hover,.themed-list-row:hover){background:#edf2f3;box-shadow:inset 3px 0 #78909c}html[data-whila-theme=vastkust] :is(.case-table__row.is-selected,.activity-table>button.is-selected,.themed-list-row.is-selected){background:#e5ebed;box-shadow:inset 4px 0 #526f80}html[data-whila-theme=vastkust] :is(.themed-list-detail-head,.activity-details>header,.case-preview-pane>header){background:linear-gradient(125deg,#e8edee,#faf9f7);border-color:#d4dadb}html[data-whila-theme=vastkust] .themed-list-kpis>div{background:linear-gradient(135deg,#fff,#f1f3f2);border-color:#d4dadb}html[data-whila-theme=vastkust] .app-content :is(input[type=checkbox],input[type=radio]){accent-color:#526f80}html[data-whila-theme=vastkust] :is(.pe-steps button.is-current,.calendar-filter.is-active,.case-invoice__tabs button.is-active){color:#334b5a;background:#e5ebed;border-color:#879da8}html[data-whila-theme=vastkust] :is(.pe-steps button.is-current span,.pe-steps button.is-done span,.case-preview-tabs b,.web-changelog-marker>span,.route-leg-list article>b){color:#fff;background:#526f80}html[data-whila-theme=vastkust] :is(.pe-approx,.pe-base-checks,.pe-notice,.calendar-all-day,.case-invoice__invoiced){color:#405b69;background:#e7edef}html[data-whila-theme=vastkust] :is(.stats-chart-body i b,.webstats-chart article>span){background:linear-gradient(90deg,#456272,#8ca1ab)}html[data-whila-theme=vastkust] :is(.timeline>div>span,.calendar-event-dot){background-color:#526f80;border-color:#526f80}html[data-whila-theme=vastkust] :is(.case-preview-task,.case-table__row.is-selected){border-left-color:#526f80!important}html[data-whila-theme=vastkust] :is(.case-preview-attendance,.case-preview-documents,.doc-dropzone)>svg{color:#526f80}html[data-whila-theme=vastkust] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary){color:#fff!important;background:#526f80!important;border-color:#3f5564!important}html[data-whila-theme=vastkust] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary):hover{background:#3f5564!important}html[data-whila-theme=vastkust] :is(.case-tabs,.case-detail-tabs,.law-detail-tabs,.case-invoice__tabs,.user-admin__tabs,.case-preview-tabs,.template-tabs){background:#edf1f2;border-color:#d1d9dc}html[data-whila-theme=vastkust] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button){color:#58676d}html[data-whila-theme=vastkust] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button):hover{color:#263d49;background:#e1e8ea}html[data-whila-theme=vastkust] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true],.user-admin__tabs button[aria-current]){color:#263d49;background:#faf9f7}html[data-whila-theme=vastkust] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true]):after{background:#526f80}html[data-whila-theme=vastkust] .case-tab-badge{color:#fff;background:#78909c}html[data-whila-theme=vastkust] .case-tabs a[aria-current=page] .case-tab-badge{background:#3f5564}html[data-whila-theme=vastkust] :is(.calendar-view-switch,.calendar-month>header,.cover-list>header,.parish-scope,.transport-table__head,.invoice-preview-table th,.case-invoice__table .head,.case-invoice__group>h4){color:#53636a;background:#e8ecec}html[data-whila-theme=vastkust] :is(.cover-list>article.is-selected,.parishes-list>button.is-selected,.parish-place-list button.is-selected,.transport-table>article.is-selected){background:#e5ebed;box-shadow:inset 3px 0 #526f80}html[data-whila-theme=vastkust] :is(.calendar-avatar,.parishes-list__marker,.parish-places article>span,.case-invoice__heading>span,.system-settings .company-settings__symbol,.system-settings .case-settings-icon,.system-settings .default-settings-grid>section>header>span,.system-settings .default-settings-toggle-icon,.system-settings .shortcut-settings__number){color:#405b69;background:#dfe8ea}html[data-whila-theme=vastkust] :is(.system-settings__nav,.system-settings .profile-card,.system-settings .company-settings__group,.system-settings .case-settings-group,.system-settings .default-settings-grid>section,.system-settings .label-settings-main,.system-settings .label-settings-table,.system-settings .signature-preview,.system-settings .shortcut-settings__row){background:#faf9f7;border-color:#d1d9dc}html[data-whila-theme=vastkust] .system-settings__nav button:hover{background:#e8edef}html[data-whila-theme=vastkust] .system-settings__nav button.is-active{color:#334b5a;background:#dfe8ea}html[data-whila-theme=vastkust] .system-settings :is(input,select,textarea):focus{border-color:#526f80;outline:0;box-shadow:0 0 0 3px #526f801f}html[data-whila-theme=vastkust] .system-settings .setting-switch[aria-checked=true]{background:#526f80}html[data-whila-theme=vastkust] .system-settings :is(.company-settings__group h3 svg,.case-settings-card>header>svg,.default-settings-card>header>svg,.label-settings-card>header>svg,.badge-color-card>header>svg,.shortcut-settings>header>svg,.web-theme-settings>header>svg){color:#526f80}html[data-whila-theme=vastkust] .system-settings .web-theme-settings__options label.is-selected{background:#edf2f3;border-color:#78909c;box-shadow:0 0 0 2px #78909c20}html[data-whila-theme=vastkust] .system-settings .web-theme-settings__options label.is-selected .web-theme-settings__check{color:#526f80}html[data-whila-theme=vastkust] :is(.doc-dropzone,.case-event-composer,.communication-list,.case-transport-ash){background:#f4f5f3;border-color:#d1d9dc}html[data-whila-theme=vastkust] :is(.doc-toolbar,.case-events-toolbar,.communication-toolbar,.case-transport-editor>header){background:#f0f2f1;border-color:#d1d9dc}html[data-whila-theme=vastkust] :is(.case-events-heading__icon,.communication-heading__icon){color:#526f80;background:#e5ebed}html[data-whila-theme=vastkust] :is(.case-event-system,.communication-list__meta b,.case-transport-tag){color:#405b69;background:#dfe8ea}html[data-whila-theme=vastkust] .communication-list>button:hover{background:#edf2f3}html[data-whila-theme=vastkust] .communication-list>button.is-selected{background:#e5ebed;box-shadow:inset 3px 0 #526f80}html[data-whila-theme=vastkust] .global-email-modal{color:#263d49;background:#faf9f7;border-color:#c9d3d7}html[data-whila-theme=vastkust] .global-email-modal>header{background:linear-gradient(125deg,#e4eaec,#faf9f7);border-color:#d1d9dc}html[data-whila-theme=vastkust] .global-email-fields :is(input,textarea){color:#263d49;background:#fff;border-color:#cad4d7}html[data-whila-theme=vastkust] .global-email-fields :is(input,textarea):focus{border-color:#526f80;box-shadow:0 0 0 3px #526f801f}html[data-whila-theme=vastkust] .global-email-modal form>footer{background:#f0f2f1;border-color:#d1d9dc}html[data-whila-theme=vastkust] .global-email-suggestions button.is-selected{background:#e5ebed;border-color:#526f80;box-shadow:0 0 0 2px #526f801f}html[data-whila-theme=vastkust] :is(.global-email-suggestions svg,.global-email-attachments svg){color:#526f80}
html[data-whila-theme=narike]{--theme-accent-mid:#7894b7;--theme-accent:#2f5f9f;--theme-accent-deep:#244d83;--theme-accent-soft:#e7edf5;--theme-accent-soft-2:#e3eaf3;--theme-accent-soft-3:#edf2f7;--theme-accent-ink:#26394f;--theme-accent-ink-2:#304762;--theme-accent-border:#587da9;--theme-accent-focus:#6f8fb3;--theme-accent-wash:#eef2f6;--theme-success-soft:#e8eef4;--theme-success-soft-2:#e4ebf2;--theme-success-ink:#304762;--theme-success-ink-2:#294f80;--theme-accent-button:#244d83;--theme-chart-accent:#38516d;--theme-chart-accent-light:#8399b1;--navy-950:#14181c;--navy-900:#1f272f;--navy-800:#2b3a4a;--sage-700:#38516d;--sage-500:#7894b7;--sage-300:#b5c3d0;--sage-100:#edf2f7;--warm-50:#f8fafb;--warm-100:#e0e7ed;--ink:#1f272f;--muted:#38516d;--line:#cdd7e0;--shadow-sm:0 1px 2px #1c242c0b,0 9px 26px #2b3b4c0d;--shadow-lg:0 30px 70px #1c242c24}html[data-whila-theme=narike] body{background:#eef2f5}html[data-whila-theme=narike] :focus-visible{outline-color:#7894b7b3}html[data-whila-theme=narike] .app-shell{background:#eef2f5}html[data-whila-theme=narike] .app-sidebar{color:#e0e7ed;background:linear-gradient(#20272e 0%,#171b20 72%,#111519 100%)}html[data-whila-theme=narike] .app-sidebar__brand,html[data-whila-theme=narike] .app-sidebar__footer{border-color:#ffffff1c}html[data-whila-theme=narike] .app-navigation__label{color:#8399b1}html[data-whila-theme=narike] .app-navigation>a,html[data-whila-theme=narike] .app-navigation__group summary,html[data-whila-theme=narike] .app-navigation__group a{color:#cdd7e0}html[data-whila-theme=narike] .app-navigation>a:hover,html[data-whila-theme=narike] .app-navigation__group summary:hover,html[data-whila-theme=narike] .app-navigation__group a:hover,html[data-whila-theme=narike] .app-navigation a[aria-current=page]{color:#fff;background:#ffffff18}html[data-whila-theme=narike] .app-navigation svg{color:#b5c3d0}html[data-whila-theme=narike] .app-topbar{background:#fff;border-color:#cdd7e0}html[data-whila-theme=narike] .app-content{background:linear-gradient(135deg,#eef2f5 0% 100%)}html[data-whila-theme=narike] .avatar{background:#38516d}html[data-whila-theme=narike] .status-dot{background:#8399b1;box-shadow:0 0 0 4px #aab7c424}html[data-whila-theme=narike] .global-search-trigger:hover{color:#2b3a4a;background:#edf2f7}html[data-whila-theme=narike] .workspace-card,html[data-whila-theme=narike] .case-list-toolbar,html[data-whila-theme=narike] .case-list-surface,html[data-whila-theme=narike] .case-list-card,html[data-whila-theme=narike] .complete-menu-grid section,html[data-whila-theme=narike] .app-modal{background:#fff;border-color:#cdd7e0}html[data-whila-theme=narike] :is(.app-modal-layer,.registry-modal){background:#12181eb8}html[data-whila-theme=narike] :is(.app-modal,.registry-modal>form,.registry-modal>section){background:#fff;border-color:#ccd6e0;box-shadow:0 28px 80px #11192247}html[data-whila-theme=narike] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header{background:linear-gradient(125deg,#e9eef4 0%,#fbfcfd 72%);border-color:#d2dbe4}html[data-whila-theme=narike] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header .eyebrow{color:#38516d}html[data-whila-theme=narike] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header button:not(.primary){color:#38516d;background:#e0e7ed}html[data-whila-theme=narike] :is(.app-modal,.registry-modal>form,.registry-modal>section)>header button:not(.primary):hover{background:#dce4eb}html[data-whila-theme=narike] :is(.app-modal,.registry-modal) :is(input,select,textarea){background:#fff;border-color:#ced7e0}html[data-whila-theme=narike] :is(.app-modal,.registry-modal) :is(input,select,textarea):focus{border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-accent-soft);outline:0}html[data-whila-theme=narike] :is(.app-modal,.registry-modal) input[type=checkbox]{accent-color:var(--theme-accent)}html[data-whila-theme=narike] :is(.app-modal,.registry-modal) :is(.registry-form h3,.customer-form h3,.transport-form h3){color:var(--theme-accent-ink);background:var(--theme-accent-soft);border-color:#d1dae3}html[data-whila-theme=narike] :is(.app-modal,.registry-modal)>:is(footer,form>footer,section>footer),html[data-whila-theme=narike] :is(.registry-modal>form,.registry-modal>section)>footer{background:#f4f6f8;border-color:#d2dbe4}html[data-whila-theme=narike] .case-table th{color:#38516d;background:#eef2f5}html[data-whila-theme=narike] .case-table tbody tr:hover{background:#f4f6f8}html[data-whila-theme=narike] .case-type{color:#2b3a4a;background:#eef2f5;border-color:#b5c3d0}html[data-whila-theme=narike] .architecture-note{background:#eef2f5;border-color:#cdd7e0}html[data-whila-theme=narike] .button--primary,html[data-whila-theme=narike] .signup-primary-button{background:#38516d}html[data-whila-theme=narike] .button--primary:hover:not(:disabled),html[data-whila-theme=narike] .signup-primary-button:hover:not(:disabled){background:#2b3a4a}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ]){color:#1f272f;background:radial-gradient(circle at 86% 20%,#ffffffb8 0 8%,#0000 32%),linear-gradient(118deg,#e8eef4 0%,#e0e7ed 55%,#cdd7e0 100%);border:1px solid #cdd7e0;position:relative;overflow:hidden;box-shadow:0 10px 30px #2b3b4c12}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ]):after{content:"";pointer-events:none;border:1px solid #6f88a440;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-112px;right:-45px;box-shadow:0 0 0 24px #fff2,0 0 0 48px #6f88a40a}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ]) .eyebrow{color:#38516d}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ]) h1{color:#1f272f;font-weight:650}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ]) p:last-child{color:#38516d}html[data-whila-theme=narike] .app-content :is([class$=hero],[class*=hero\ ])>svg{z-index:1;color:#54779e;opacity:.5;position:relative}html[data-whila-theme=narike] :is(.registry-toolbar,.case-list-toolbar,.law-list-tools,.themed-list-toolbar){background:#fbfcfd;border-color:#d4dce4;box-shadow:0 5px 18px #2b3b4c0a}html[data-whila-theme=narike] :is(.registry-table,.case-list-surface,.law-list-card,.activity-list,.themed-list,.themed-list-detail){background:#fff;border-color:#d4dce4;box-shadow:0 8px 24px #2b3b4c0d}html[data-whila-theme=narike] :is(.registry-table__head,.case-table th,.law-table-head,.activity-table-head,.themed-list-head){color:#465b72;letter-spacing:.065em;background:#e6ebf0;border-color:#cdd7e0}html[data-whila-theme=narike] .registry-table>article,html[data-whila-theme=narike] .case-table td,html[data-whila-theme=narike] .law-table .law-case-row,html[data-whila-theme=narike] .activity-table>button,html[data-whila-theme=narike] .themed-list-row{background:#fff;border-color:#e0e7ed}html[data-whila-theme=narike] .registry-table>article:nth-of-type(2n),html[data-whila-theme=narike] .case-table tbody tr:nth-child(2n),html[data-whila-theme=narike] .law-table .law-case-row:nth-child(odd),html[data-whila-theme=narike] .activity-table>button:nth-child(odd),html[data-whila-theme=narike] .themed-list-row:nth-child(odd){background:#f8fafb}html[data-whila-theme=narike] .registry-table>article:hover,html[data-whila-theme=narike] .case-table tbody tr:hover,html[data-whila-theme=narike] .law-table .law-case-row:hover,html[data-whila-theme=narike] .activity-table>button:hover,html[data-whila-theme=narike] .themed-list-row:hover{background:#eef2f5;box-shadow:inset 3px 0 #54779e}html[data-whila-theme=narike] :is(.case-table__row.is-selected,.activity-table>button.is-selected,.themed-list-row.is-selected){background:#e0e7ed;box-shadow:inset 4px 0 #2f5f9f}html[data-whila-theme=narike] :is(.case-table__row.is-selected,.activity-table>button.is-selected,.themed-list-row.is-selected):hover{background:#e0e7ed}html[data-whila-theme=narike] :is(.registry-table article strong,.case-table strong,.law-table b,.activity-table b,.themed-list-row strong){color:#1f272f}html[data-whila-theme=narike] :is(.themed-list-detail-head,.activity-details>header,.case-preview-pane>header){background:linear-gradient(125deg,#e0e7ed,#fbfcfd);border-color:#d4dce4}html[data-whila-theme=narike] .themed-list-kpis>div{background:linear-gradient(135deg,#fff,#eef2f5);border-color:#d4dce4;box-shadow:0 5px 18px #2b3b4c0a}html[data-whila-theme=narike] :is(.registry-toolbar,.themed-list-toolbar) :is(input,select,button){border-color:#b5c3d0}html[data-whila-theme=narike] .app-content,html[data-whila-theme=narike] .app-content :is(input[type=checkbox],input[type=radio]){accent-color:#2f5f9f}html[data-whila-theme=narike] .pe-steps button.is-current{color:#2b3a4a;background:#e0e7ed;border-color:#54779e}html[data-whila-theme=narike] .pe-steps button.is-current span,html[data-whila-theme=narike] .pe-steps button.is-done span{color:#fff;background:#2f5f9f}html[data-whila-theme=narike] .pe-steps button.is-done{border-color:#b5c3d0}html[data-whila-theme=narike] .pe-approx,html[data-whila-theme=narike] .pe-base-checks{background:#eef2f6}html[data-whila-theme=narike] .pe-summary-groups>section>header{color:#1f272f;background:#e0e7ed;border-color:#cdd7e0}html[data-whila-theme=narike] .pe-choice-list article.is-selected{border-color:#6385aa}html[data-whila-theme=narike] .pe-choice-list article.is-selected>button{background:#eef2f5}html[data-whila-theme=narike] .pe-product.is-selected{border-color:#54779e;box-shadow:0 0 0 3px #e0e7ed}html[data-whila-theme=narike] .pe-product em,html[data-whila-theme=narike] .pe-actions button.primary,html[data-whila-theme=narike] .pe-sign-modal footer button.primary{color:#fff;background:#2f5f9f;border-color:#244d83}html[data-whila-theme=narike] .pe-notice{color:#2b3a4a;background:#e8eef4}html[data-whila-theme=narike] .pe-checklist-badges button{color:#2b3a4a;background:#eef2f5;border-color:#b5c3d0}html[data-whila-theme=narike] .pe-checklist-badges button:hover{background:#e0e7ed;border-color:#6385aa}html[data-whila-theme=narike] .stats-chart-body i b{background:linear-gradient(90deg,#38516d,#8399b1)}html[data-whila-theme=narike] .stats-kpis article>span{color:#38516d;background:#e0e7ed}html[data-whila-theme=narike] .webstats-chart article>span{background:linear-gradient(#8399b1,#38516d)}html[data-whila-theme=narike] :is(.timeline>div>span,.calendar-event-dot){background-color:#2f5f9f;border-color:#2f5f9f}html[data-whila-theme=narike] :is(.case-preview-tabs button.is-active,.template-tabs button.is-active,.case-preview-toggle.is-active,.flower-type-table .article-active,.prop-active,.status--active,.customer-link-card>header>span.is-connected){color:#304762;background:#e7edf5;border-color:#b5c3d0}html[data-whila-theme=narike] :is(.case-preview-tabs b,.web-changelog-marker>span){color:#fff;background:#2f5f9f}html[data-whila-theme=narike] :is(.case-preview-task,.case-table__row.is-selected){border-left-color:#2f5f9f!important}html[data-whila-theme=narike] :is(.case-preview-attendance,.case-preview-documents,.doc-dropzone)>svg{color:#2f5f9f}html[data-whila-theme=narike] .doc-dropzone:hover,html[data-whila-theme=narike] .doc-dropzone.is-dragging{background:#e8eef4;border-color:#2f5f9f;box-shadow:inset 0 0 0 2px #2f5f9f20}html[data-whila-theme=narike] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary){color:#fff!important;background:#2f5f9f!important;border-color:#244d83!important}html[data-whila-theme=narike] :is(.subscription-new-button,.case-preview-pane>footer a:first-child,.registry-toolbar .primary,.registry-modal .primary):hover{background:#294f80!important}html[data-whila-theme=narike] .customer-link-card.is-connected{border-color:#8399b1;box-shadow:0 0 0 2px #e0e7ed}html[data-whila-theme=narike] .customer-links-settings>aside{color:#2b3a4a;background:#e0e7ed;border-color:#b5c3d0}html[data-whila-theme=narike] .pricing-section__icon{color:#38516d;background:#e0e7ed}html[data-whila-theme=narike] .pricing-badge{color:#2b3a4a;background:#e3eaf3}html[data-whila-theme=narike] :is(.case-tabs,.case-detail-tabs,.law-detail-tabs,.case-invoice__tabs,.user-admin__tabs,.case-preview-tabs,.template-tabs){background:#eef2f5;border-color:#cdd7e0}html[data-whila-theme=narike] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button){color:#38516d}html[data-whila-theme=narike] :is(.case-tabs a,.case-detail-tabs a,.law-detail-tabs button,.case-invoice__tabs button,.user-admin__tabs button):hover{color:#1f272f;background:#e0e7ed}html[data-whila-theme=narike] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true],.user-admin__tabs button[aria-current]){color:#1f272f;background:#f8fafb}html[data-whila-theme=narike] :is(.case-tabs a[aria-current=page],.case-detail-tabs a[aria-current=page],.law-detail-tabs button[aria-pressed=true]):after{background:#2f5f9f}html[data-whila-theme=narike] .user-admin__tabs button[aria-current]{border-color:#2f5f9f}html[data-whila-theme=narike] .case-tabs svg{color:#54779e}html[data-whila-theme=narike] .case-tab-badge{color:#fff;background:#54779e}html[data-whila-theme=narike] .case-tabs a[aria-current=page] .case-tab-badge{background:#2b3a4a}html[data-whila-theme=narike] .case-invoice__tabs button.is-active{color:#2b3a4a;background:#e3eaf3;border-color:#587da9}html[data-whila-theme=narike] .case-preview-tabs button:hover{background:#e0e7ed}html[data-whila-theme=narike] .case-preview-tabs button.is-active{color:#26394f;background:#e0e7ed}html[data-whila-theme=narike] .cover-list>header{color:#465b72;background:#e6ebf0}html[data-whila-theme=narike] .cover-list>article.is-selected{background:#e7edf5;box-shadow:inset 3px 0 #2f5f9f}html[data-whila-theme=narike] .cover-bookings>header>svg,html[data-whila-theme=narike] .cover-bookings time,html[data-whila-theme=narike] .cover-bookings-empty svg{color:#2f5f9f}html[data-whila-theme=narike] .calendar-view-switch{background:#e6ebf0}html[data-whila-theme=narike] .calendar-filter.is-active{color:#26394f;background:#e7edf5;border-color:#587da9}html[data-whila-theme=narike] .calendar-filters input{accent-color:#2f5f9f}html[data-whila-theme=narike] .calendar-avatar{color:#304762;background:#e4ebf2}html[data-whila-theme=narike] .calendar-detail>div>a{color:#26394f;background:#e7edf5}html[data-whila-theme=narike] .calendar-empty button,html[data-whila-theme=narike] .calendar-mobile-agenda h3{color:#304762}html[data-whila-theme=narike] .calendar-editor :is(input,textarea):focus{border-color:#2f5f9f;box-shadow:0 0 0 3px #2f5f9f1f}html[data-whila-theme=narike] .calendar-all-day{background:#eef2f6;border-color:#b5c3d0;color:#26394f!important}html[data-whila-theme=narike] .calendar-month>header{color:#465b72;background:#e6ebf0;border-bottom:1px solid #b5c3d0}html[data-whila-theme=narike] .calendar-week>header button{color:#465b72;background:#e0e7ed;border-color:#b5c3d0}html[data-whila-theme=narike] .calendar-week>header button:hover{background:#e0e7ed}html[data-whila-theme=narike] .calendar-week>header span{color:#465b72}html[data-whila-theme=narike] .parish-scope{background:#e6ebf0}html[data-whila-theme=narike] .parishes-list>button:hover{background:#f0f4f7}html[data-whila-theme=narike] .parishes-list>button.is-selected,html[data-whila-theme=narike] .parish-place-list button.is-selected{background:#e7edf5;border-color:#587da9;box-shadow:inset 3px 0 #2f5f9f}html[data-whila-theme=narike] .parishes-list__marker,html[data-whila-theme=narike] .parish-places article>span{color:#244d83;background:#e4ebf2}html[data-whila-theme=narike] .parish-place-facts a,html[data-whila-theme=narike] .parish-place-hours span{background:#eef2f5}html[data-whila-theme=narike] .parish-place-chips span{color:#26394f;background:#e3eaf3}html[data-whila-theme=narike] .parish-contact>header>b{color:#304762;background:#e3eaf3}html[data-whila-theme=narike] .parish-contact-success{color:#304762;background:#e7edf5}html[data-whila-theme=narike] .route-planner>header>button{color:#304762;background:#eef2f5;border-color:#b5c3d0}html[data-whila-theme=narike] .route-invoice{color:#26394f;background:#e3eaf3}html[data-whila-theme=narike] .route-invoice:not(:disabled):hover{background:#cdd7e0}html[data-whila-theme=narike] .route-summary{background:#eef2f5;border-color:#cdd7e0}html[data-whila-theme=narike] .route-leg-list article>b{background:#2f5f9f}html[data-whila-theme=narike] .route-feedback.is-success{color:#304762;background:#e7edf5}html[data-whila-theme=narike] .route-map-panel{background:#e0e7ed}html[data-whila-theme=narike] .route-map-empty{background:radial-gradient(circle at 50% 42%,#fbfcfd 0 12%,#0000 45%),linear-gradient(145deg,#e0e7ed,#e0e7ed)}html[data-whila-theme=narike] .route-map-empty>div{color:#244d83;background:#fbfcfd}html[data-whila-theme=narike] .route-receiver-address{background:#eef2f5;border-left-color:#2f5f9f}html[data-whila-theme=narike] :is(.invoice-preview-table th,.case-invoice__table .head,.case-invoice__group>h4){color:#465b72;background:#e6ebf0}html[data-whila-theme=narike] .invoice-preview-totals>div:last-child{border-color:#2f5f9f}html[data-whila-theme=narike] .invoice-preview-button:hover{background:#eef2f5;border-color:#6385aa}html[data-whila-theme=narike] .case-invoice__heading>span{color:#244d83;background:#e4ebf2}html[data-whila-theme=narike] .case-invoice__actions{background:#eef2f5}html[data-whila-theme=narike] .case-invoice__invoiced{color:#304762;background:#e7edf5}html[data-whila-theme=narike] .transport-kpis>div{background:linear-gradient(135deg,#fff,#eef2f5);border-color:#d4dce4}html[data-whila-theme=narike] .transport-table__head{color:#465b72;background:#e6ebf0}html[data-whila-theme=narike] .transport-table>article.is-selected{background:#e7edf5;box-shadow:inset 3px 0 #2f5f9f}html[data-whila-theme=narike] .transport-selection{color:#304762;background:#eef2f5;border-color:#b5c3d0}html[data-whila-theme=narike] .system-settings__nav{background:#fbfcfd;border-color:#d4dce4}html[data-whila-theme=narike] .system-settings__nav button:hover{background:#eef2f5}html[data-whila-theme=narike] .system-settings__nav button.is-active{color:#26394f;background:#e3eaf3}html[data-whila-theme=narike] .web-theme-settings__options label{background:#fff;border-color:#d4dce4}html[data-whila-theme=narike] .web-theme-settings__options label:hover{background:#f0f4f7;border-color:#829bb7}html[data-whila-theme=narike] .web-theme-settings__options label.is-selected{background:#e7edf5;border-color:#2f5f9f;box-shadow:0 0 0 1px #2f5f9f}html[data-whila-theme=narike] .web-theme-settings footer{background:#f4f6f8;border-color:#d4dce4}html[data-whila-theme=narike] .setting-switch:has(input:checked){background:#e7edf5;border-color:#6385aa}html[data-whila-theme=narike] .setting-switch input:checked+span{background:#2f5f9f}html[data-whila-theme=narike] .profile-notice.is-success{color:#304762;background:#e7edf5}html[data-whila-theme=narike] :is(.signature-token-picker,.signature-format,.signature-toggle){background:#eef2f5;border-color:#cdd7e0}html[data-whila-theme=narike] .profile-role{color:#304762;background:#e3eaf3}html[data-whila-theme=narike] .profile-card{background:#fff;border-color:#d4dce4}html[data-whila-theme=narike] .profile-card>header{background:linear-gradient(110deg,#e0e7ed,#fbfcfd);border-color:#d4dce4}html[data-whila-theme=narike] .profile-photo>button{color:#38516d;background:#e7edf3;border-color:#b5c3d0}html[data-whila-theme=narike] .profile-photo>button>b{background:#141b22e0}html[data-whila-theme=narike] .profile-help{color:#38516d;background:#eef2f5}html[data-whila-theme=narike] .security-state.is-active{color:#304762;background:#e3eaf3}html[data-whila-theme=narike] .setting-switch[aria-checked=true]{background:#2f5f9f}html[data-whila-theme=narike] .setting-switch[aria-checked=true]~svg,html[data-whila-theme=narike] .setting-switch>svg{color:#2f5f9f}html[data-whila-theme=narike] .profile-card--security input:focus{border-color:#2f5f9f;outline:0;box-shadow:0 0 0 3px #2f5f9f1f}html[data-whila-theme=narike] .profile-start-page__heading-icon{color:#244d83;background:#e4ebf2}html[data-whila-theme=narike] .profile-start-page__options label:hover{background:#f8fafb;border-color:#b5c3d0}html[data-whila-theme=narike] .profile-start-page__options label:has(input:checked){background:#e7edf5;border-color:#6385aa;box-shadow:0 0 0 1px #6385aa}html[data-whila-theme=narike] .profile-start-page__options label:has(input:checked) .profile-start-page__option-icon{color:#304762;background:#cdd7e0}html[data-whila-theme=narike] .profile-start-page__options label:has(input:checked) .profile-start-page__check{background:#2f5f9f;border-color:#2f5f9f}html[data-whila-theme=narike] .profile-start-page__shared{color:#38516d;background:#eef2f5}html[data-whila-theme=narike] .profile-start-page__shared>svg{color:#2f5f9f}html[data-whila-theme=narike] .profile-start-page>footer{background:#f4f6f8;border-color:#d4dce4}html[data-whila-theme=narike] .shortcut-settings__actions :is(button,a):hover{color:#304762;background:#e7edf5;border-color:#b5c3d0}html[data-whila-theme=narike] .template-list>header,html[data-whila-theme=narike] .quote-row-head{color:#465b72;background:#e6ebf0}html[data-whila-theme=narike] .template-list>button:hover{background:#f0f4f7}html[data-whila-theme=narike] .template-list em{color:#304762;background:#e3eaf3}html[data-whila-theme=narike] .template-editor aside{background:#eef2f5;border-color:#cdd7e0}html[data-whila-theme=narike] .template-editor aside button:hover{background:#e3eaf3;border-color:#6385aa}html[data-whila-theme=narike] .row-order button{color:#304762;background:#e0e7ed}html[data-whila-theme=narike] .quote-template-actions button{color:#26394f;background:#e3eaf3;border-color:#b5c3d0}html[data-whila-theme=narike] .problem-report-form>header>svg{color:#2f5f9f}html[data-whila-theme=narike] .problem-report-categories label.is-selected{color:#304762;background:#e7edf5;border-color:#587da9;box-shadow:0 0 0 2px #2f5f9f1c}html[data-whila-theme=narike] .problem-report-guide>div{color:#244d83;background:#e4ebf2}html[data-whila-theme=narike] .problem-report-success>span,html[data-whila-theme=narike] .web-changelog-empty__icon{color:#244d83;background:#e3eaf3}html[data-whila-theme=narike] .web-changelog-empty__icon>span{background:#2f5f9f}html[data-whila-theme=narike] .web-changelog-feed>header{color:#465b72;background:#eef2f5}html[data-whila-theme=narike] .web-changelog-marker>i{background:#cdd7e0}html[data-whila-theme=narike] .web-changelog-timeline>article>section>header{background:#fbfcfd}html[data-whila-theme=narike] .web-changelog-item>span{color:#244d83;background:#e3eaf3}html[data-whila-theme=narike] .law-hero .signup-primary-button{z-index:1;color:#fff;background:#38516d;border-color:#7089a566;position:relative}html[data-whila-theme=narike] .pe-hero aside{z-index:1;color:#2b3a4a;background:#ffffff5c;border-color:#7d94ad55;position:relative}
