:root{--ui-icon-users:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2m20%200v-2a4%204%200%200%200-3-3.87M16%203.13a4%204%200%200%201%200%207.75%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E);--ui-icon-shield:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-11V5l-8-3-8%203v6c0%207%208%2011%208%2011Z%22%2F%3E%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%2F%3E%3C%2Fsvg%3E);--ui-icon-calendar:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%203v4M8%203v4M3%2011h18M8%2015h2m4%200h2m-8%203h2%22%2F%3E%3C%2Fsvg%3E);--ui-icon-file:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8Z%22%2F%3E%3Cpath%20d%3D%22M14%202v6h6M8%2013h8M8%2017h6%22%2F%3E%3C%2Fsvg%3E);--ui-icon-message:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-5%205V4a2%202%200%200%201%202-2h15a2%202%200%200%201%202%202Z%22%2F%3E%3Cpath%20d%3D%22M7%207h9M7%2011h6%22%2F%3E%3C%2Fsvg%3E);--ui-icon-wallet:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%209h20M6%2015h3m4%200h3%22%2F%3E%3C%2Fsvg%3E);--ui-icon-send:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E);--ui-icon-eye:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012s3.6-7%2010-7%2010%207%2010%207-3.6%207-10%207S2%2012%202%2012Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E);--ui-icon-edit:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m16%203%205%205M4%2015l-1%206%206-1L21%208a2.1%202.1%200%200%200-5-5Z%22%2F%3E%3C%2Fsvg%3E);--ui-icon-plus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E);--ui-icon-chevron:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);--ui-icon-filter:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h16M4%2018h16M8%203v6m8%200v6m-6%200v6%22%2F%3E%3C%2Fsvg%3E);--ui-icon-store:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23505857%22%20stroke-width%3D%221.65%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m4%207-1%2014h18L20%207Z%22%2F%3E%3Cpath%20d%3D%22M8%208V6a4%204%200%200%201%208%200v2%22%2F%3E%3C%2Fsvg%3E)}:root{--ui-ink:#252828;--ui-muted:#626868;--ui-line:#e0e5e4;--ui-soft:#f4f6f6;--ui-surface:#fff;--ui-selected:#252828;--ui-selected-text:#fff;--ui-focus:#555e5d;--ui-shadow:0 5px 20px #18232105}html.dark{--ui-ink:#f2f4f3;--ui-muted:#b1b9b7;--ui-line:#3b4341;--ui-soft:#252c2a;--ui-surface:#1e2422;--ui-selected:#eef2f0;--ui-selected-text:#18201c;--ui-focus:#c2ceca;--ui-shadow:0 5px 20px #0002}body:is(.lov-staff,:has(.nocturne-workspace)){--background:#f6f8f8;--surface:var(--ui-surface);--surface-raised:#fcfdfd;--surface-subtle:var(--ui-soft);--surface-hover:#edf1f0;--field-background:var(--ui-surface);--border:var(--ui-line);--border-strong:#9ba8a4;--accent:#edf1f0;--accent-foreground:var(--ui-ink);--text-primary:var(--ui-ink);--text-secondary:#505857;--text-muted:var(--ui-muted);--muted:var(--ui-soft);--muted-foreground:var(--ui-muted);--primary:var(--ui-selected);--primary-foreground:var(--ui-selected-text)}html.dark body:is(.lov-staff,:has(.nocturne-workspace)){--background:#161c19;--surface-raised:#252c29;--surface-hover:#303a35;--field-background:var(--ui-surface);--accent:#303a35;--text-secondary:#c8d0cd;--border-strong:#82918a}.lov-staff .nocturne-workspace.ad-workspace .nocturne-header{box-shadow:0 1px 0 var(--ui-line),0 4px 18px #18232103;border-bottom:0;background:var(--ui-surface)}.lov-staff .ad-sidebar{border-color:var(--ui-line);background:var(--ui-surface)}.lov-staff .ad-sidebar a{transition:background .16s,color .16s,border-color .16s}.lov-staff .ad-sidebar a svg{width:18px;height:18px;stroke-width:1.65;flex:none}.lov-staff .ad-sidebar a strong{font-size:13px;font-weight:500}.lov-staff .ad-sidebar a small{font-size:11px;line-height:1.4;opacity:.82}.lov-staff .ad-sidebar a[href="/company/home?workspace=store"]>svg{display:none}.lov-staff .nocturne-workspace.ad-workspace .ad-sidebar a[href="/company/home?workspace=store"]:before{content:"";display:inline-block!important;width:18px!important;height:18px;flex:0 0 18px!important;border-radius:0!important;opacity:1!important;background:currentColor;mask:var(--ui-icon-store) center/contain no-repeat;-webkit-mask:var(--ui-icon-store) center/contain no-repeat}.lov-staff .nocturne-workspace.ad-workspace :is(.page-title,.dashboard-heading,.sp-trip-heading,.ucw-header,.tw-heading,.st-heading,.ex-heading){gap:16px;margin-bottom:20px}.lov-staff .nocturne-workspace.ad-workspace :is(.page-title h1,.dashboard-heading h1,.sp-trip-heading h1,.ucw-header h1,.tw-heading h1,.st-heading h1,.ex-heading h1,.law-tool-heading h1){font:600 27px/1.2 LovSans,Arial,sans-serif!important;letter-spacing:-.035em!important;margin-bottom:7px!important}.lov-staff :is(.page-title,.sp-trip-heading,.ucw-header,.tw-heading,.st-heading,.ex-heading)>div>p{font-size:13px;line-height:1.55;color:var(--ui-muted)}.lov-staff .nocturne-operations-heading h2{font:600 20px/1.35 LovSans,Arial,sans-serif!important;letter-spacing:-.025em;color:var(--ui-ink)}.lov-staff .nocturne-workspace.ad-workspace :is(.button,.sp-button,.ucw-button,.tw-button,.st-button,.ex-primary,.ex-secondary){border-radius:12px;min-height:44px;gap:8px;font-size:13px!important;box-shadow:none;transition:background .16s,border-color .16s,box-shadow .16s}.lov-staff .nocturne-workspace.ad-workspace :is(.button,.sp-button,.ucw-button,.tw-button,.st-button,.ex-secondary):not(.danger,.destructive,[data-variant=destructive]){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line)}.lov-staff .nocturne-workspace.ad-workspace :is(.button.primary,.sp-primary,.ucw-primary,.tw-primary,.st-primary,.ex-primary){background:var(--ui-selected);border-color:var(--ui-selected);color:var(--ui-selected-text)}.lov-staff :is(.sp-app,.ucw-workspace,.ci-inbox,.tw-workspace,.st-admin){--sp-ink:var(--ui-ink);--sp-muted:var(--ui-muted);--sp-line:var(--ui-line);--sp-soft:var(--ui-soft);--ucw-ink:var(--ui-ink);--ucw-muted:var(--ui-muted);--ucw-line:var(--ui-line);--ucw-soft:var(--ui-soft);--ci-ink:var(--ui-ink);--ci-muted:var(--ui-muted);--ci-line:var(--ui-line);--ci-pale:var(--ui-soft);--tw-ink:var(--ui-ink);--tw-muted:var(--ui-muted);--tw-line:var(--ui-line);--tw-pale:var(--ui-soft);--st-line:var(--ui-line);--st-pale:var(--ui-soft);--st-muted:var(--ui-muted);color:var(--ui-ink)}.lov-staff :is(.sp-panel,.sp-day-plan,.ucw-panel,.ucw-summary,.ci-clients,.ci-chat-header,.st-panel,.st-summary){background:var(--ui-surface);border-color:var(--ui-line);box-shadow:var(--ui-shadow)}.lov-staff :is(.sp-panel,.ucw-panel){border-radius:18px}.lov-staff :is(.ucw-contact,.ucw-muted,.ucw-journey-copy p,.ucw-journey-copy small,.ucw-fields dt,.ci-client-line time,.ci-message>footer){color:var(--ui-muted)!important;font-size:12px!important;line-height:1.5}.lov-staff :is(.ucw-status,.sp-status,.status){font-size:11px!important;line-height:1.5}.lov-staff .ucw-workspace article.ucw-journey-row{background:var(--ui-surface);border-color:var(--ui-line)}.lov-staff .ucw-journey-icon{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-muted)}.lov-staff .ucw-workspace .ucw-journey-copy h3{font-size:15px!important}.lov-staff .ucw-journey-actions :is(.ucw-button,.ucw-text){min-height:44px;font-size:12px!important}.lov-staff :is(.ci-chat,.ci-timeline){background:var(--ui-soft)}.lov-staff .ci-message{background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-ink)}.lov-staff .ci-team{background:var(--ui-soft);border-color:#cbd4d0}.lov-staff .ci-message>p{font-size:13px!important;line-height:1.65}.lov-staff .ci-send{background:var(--ui-selected);color:var(--ui-selected-text)}.lov-staff .ci-client[aria-current=true],.lov-staff .tw-row.is-selected{background:var(--ui-soft);box-shadow:inset 3px 0 var(--ui-selected)}.lov-staff .tw-workspace :is(.tw-summary span,.tw-summary p,.tw-controls label,.tw-editor label,.tw-results,.tw-row-context,.tw-row-detail,.tw-row-meta,.tw-row-meta time,.tw-detail>header>p:not(.tw-kicker)){font-size:12px;color:var(--ui-muted);line-height:1.5}.lov-staff .tw-workspace :is(.tw-controls input,.tw-controls select,.tw-editor input,.tw-editor select,.tw-editor textarea){font-size:13px}.lov-staff .tw-workspace :is(.tw-list-head,.tw-type,.tw-status){font-size:11px;line-height:1.5}.lov-staff .tw-workspace .tw-row-meta .is-overdue{color:#984b37}html.dark .lov-staff .tw-workspace .tw-row-meta .is-overdue{color:#edb29e}html.dark .lov-staff .tw-workspace :is(h1,h2,h3,.tw-summary strong,.tw-row strong){color:var(--ui-ink)}.lov-staff .nocturne-workspace.ad-workspace .law-context-tabs{display:flex;width:fit-content;max-width:calc(100% - 48px);flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--ui-line);border-radius:14px;box-shadow:var(--ui-shadow);background:var(--ui-surface);margin-bottom:0}.lov-staff .law-context-tabs a{display:inline-flex;gap:8px;min-height:44px;padding:10px 14px!important;font-size:13px!important;border-radius:10px!important;color:var(--ui-muted)}.lov-staff .law-context-tabs a[aria-current=page]{background:var(--ui-selected)!important;color:var(--ui-selected-text)!important;border-color:var(--ui-selected)!important}.lov-staff .law-context-tabs a:is([href="/company/clients"],[href*="workspace=membership"]):before,.lov-staff .sp-section-tabs button:before,.lov-staff .ucw-jumps button:before{content:"";display:inline-block;width:17px;height:17px;flex:0 0 17px;background:currentColor;mask:var(--ui-icon) center/contain no-repeat;-webkit-mask:var(--ui-icon) center/contain no-repeat}.lov-staff .law-context-tabs a[href="/company/clients"]{--ui-icon:var(--ui-icon-users)}.lov-staff .law-context-tabs a[href*="workspace=membership"]{--ui-icon:var(--ui-icon-shield)}.lov-staff .sp-section-tabs{display:flex;flex-wrap:wrap;gap:5px;padding:5px;width:fit-content;max-width:100%;margin-bottom:20px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow)}.lov-staff .sp-section-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;flex:0 1 auto;min-height:46px;padding:10px 14px;border-radius:10px;font:500 13px/1.4 LovSans,Arial,sans-serif;color:var(--ui-muted);background:transparent;white-space:normal}.lov-staff .sp-section-tabs button span{display:none}.lov-staff .sp-section-tabs button[aria-current=page]{background:var(--ui-selected);color:var(--ui-selected-text);box-shadow:none}.lov-staff .sp-section-tabs button:nth-child(1),.lov-staff .ucw-jumps button:nth-child(1){--ui-icon:var(--ui-icon-calendar)}.lov-staff .sp-section-tabs button:nth-child(2){--ui-icon:var(--ui-icon-file)}.lov-staff .sp-section-tabs button:nth-child(3),.lov-staff .ucw-jumps button:nth-child(2){--ui-icon:var(--ui-icon-message)}.lov-staff .sp-section-tabs button:nth-child(4){--ui-icon:var(--ui-icon-wallet)}.lov-staff .ucw-jumps{padding:5px;gap:5px;width:fit-content;max-width:100%;border:1px solid var(--ui-line);border-radius:14px;background:var(--ui-surface)}.lov-staff .ucw-workspace .ucw-jumps button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 13px;font-size:13px!important;color:var(--ui-muted);border-radius:10px;background:transparent;border-color:transparent}.lov-staff .ucw-workspace .ucw-jumps button[aria-current=location]{background:var(--ui-soft);border-color:var(--ui-line);color:var(--ui-ink)}.lov-staff .ucw-jumps button:nth-child(3){--ui-icon:var(--ui-icon-users)}.lov-staff .ucw-jumps button:nth-child(4){--ui-icon:var(--ui-icon-shield)}.lov-staff .ex-admin.ex-embedded .cux-categories{display:flex!important;flex-wrap:wrap;gap:6px;padding:5px;width:fit-content;max-width:100%;margin-bottom:18px;border:1px solid var(--ui-line);border-radius:15px;background:var(--ui-surface);box-shadow:var(--ui-shadow)}.lov-staff .ex-admin.ex-embedded .cux-categories button{display:flex;flex:0 1 auto;align-items:center;gap:8px;min-height:46px;padding:10px 13px;border:1px solid transparent;border-radius:10px;box-shadow:none;background:transparent;color:var(--ui-muted);text-align:left}.lov-staff .cux-categories small{display:none}.lov-staff .cux-categories strong{font-size:13px;line-height:1.4;font-weight:500}.lov-staff .ex-admin.ex-embedded .cux-categories .cux-category-icon{display:flex!important;width:20px;height:22px;flex:0 0 20px;border:0;border-radius:0;background:none;color:inherit}.lov-staff .cux-categories .cux-category-icon svg{width:18px;height:18px;stroke-width:1.65}.lov-staff .cux-categories button:is([aria-current=page],[aria-pressed=true],.is-active){background:var(--ui-selected)!important;border-color:var(--ui-selected)!important;color:var(--ui-selected-text)!important}.lov-staff .ex-admin .cux-summary{color:var(--ui-ink)}.lov-staff .ex-admin .cux-summary small{color:var(--ui-muted)!important;font-size:12px!important}.lov-staff .ex-admin .ex-list-heading h2{font:600 20px/1.3 LovSans,Arial,sans-serif!important;color:var(--ui-ink)}.lov-staff .ex-admin .ex-list-meta{font-size:12px!important;line-height:1.5;color:var(--ui-muted)!important}.lov-staff .ex-admin .ex-list-meta :is(span,strong,b){font-size:inherit!important;color:inherit!important}.lov-staff .ex-admin :is(.ex-list,.ex-table-row,.ex-toolbar,.ex-list-meta){border-color:var(--ui-line)}.lov-staff .ex-admin .ex-table-row{background:var(--ui-surface)}.lov-staff .ex-admin .ex-title{font-size:14px!important;font-weight:500;color:var(--ui-ink)!important}.lov-staff .ex-admin .ex-property :is(small,.cux-row-facts,.cux-supplier){font-size:12px!important;line-height:1.55;color:var(--ui-muted)!important}.lov-staff .ex-admin .ex-row-actions{gap:7px;align-items:center}.lov-staff .ex-admin :is(.ex-preview,.ex-edit){min-height:44px;font-size:12px!important}.lov-staff .cux-editor-nav button>svg.lucide-chevron-right{display:none}.lov-staff .ex-admin .cux-editor-nav button{min-height:46px;font-size:13px!important;gap:9px}.lov-staff .ex-admin .cux-editor-workspace :is(label,.ex-editor-help,.ex-editor-note,.ex-visibility-setting p){font-size:12px!important;line-height:1.6;color:var(--ui-muted)!important}.lov-staff .ex-admin .cux-editor-workspace :is(input:not([type=checkbox]),select,textarea){font-size:14px!important;color:var(--ui-ink)!important;background:var(--ui-surface)!important;border-color:var(--ui-line)!important}.lov-staff .ex-admin .cux-editor-workspace :is(.ex-editor-head,.ex-editor-footer,.cux-editor-nav,.cux-editor-note){background:var(--ui-surface);border-color:var(--ui-line)}.lov-staff .nocturne-workspace.ad-workspace .dashboard-client-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,410px),1fr))!important;gap:14px}.lov-staff .nocturne-workspace.ad-workspace .dashboard-client-card{display:flex;flex-direction:column;width:100%;min-height:0;border:1px solid var(--ui-line);border-radius:18px;background:var(--ui-surface);box-shadow:var(--ui-shadow);text-align:left;overflow:hidden;transition:border-color .16s,box-shadow .16s;transform:none}.lov-staff .nocturne-workspace.ad-workspace .dashboard-client-card:hover{border-color:#aab7b2;box-shadow:0 7px 24px #18232109;transform:none}.lov-staff .nocturne-workspace.ad-workspace .client-card-cover-media{display:grid!important;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:7px 15px;position:relative;height:auto!important;min-height:0!important;padding:18px!important;background:none!important;color:var(--ui-ink)}.lov-staff .dashboard-client-card .client-card-cover-media:after,.lov-staff .dashboard-client-card .client-card-cover-media:before{display:none}.lov-staff .dashboard-client-card .client-card-cover-media>img{position:static!important;inset:auto!important;grid-column:1;grid-row:1/3;width:72px!important;height:80px!important;border-radius:12px;object-fit:cover;opacity:1;filter:none;transform:none!important}.lov-staff .dashboard-client-card .nocturne-card-title{position:static!important;grid-column:2;grid-row:1;padding:0!important;background:none!important;min-width:0;color:var(--ui-ink)!important}.lov-staff .dashboard-client-card .nocturne-card-title h2{font:600 17px/1.3 LovSans,Arial,sans-serif!important;letter-spacing:-.02em;color:var(--ui-ink)!important;margin:0 0 5px;overflow-wrap:anywhere}.lov-staff .dashboard-client-card .nocturne-card-title p{font-size:12px!important;color:var(--ui-muted)!important;line-height:1.5;margin:0}.lov-staff .dashboard-client-card .nocturne-card-caption{position:static!important;grid-column:2;grid-row:2;padding:0!important;display:flex;align-items:center;gap:6px 9px;flex-wrap:wrap;background:none!important;color:var(--ui-ink)!important;min-width:0}.lov-staff .dashboard-client-card .nocturne-card-caption strong{font-size:13px;line-height:1.5;font-weight:400;overflow-wrap:anywhere;margin:0!important}.lov-staff .dashboard-client-card .nocturne-card-caption small{font-size:12px;color:var(--ui-muted)}.lov-staff .dashboard-client-card .nocturne-card-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 18px!important;border-top:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-muted);font-size:12px!important}.lov-staff .dashboard-client-card .nocturne-card-footer>div{display:flex;align-items:center;gap:10px 18px;flex-wrap:wrap;min-width:0}.lov-staff .dashboard-client-card .nocturne-card-footer span{font-size:12px!important;line-height:1.5}.lov-staff .dashboard-client-card .nocturne-arrow{display:none!important}.lov-staff .nocturne-operations :is(.text-button,.arrival-row)>.lucide-arrow-right{display:none!important}.lov-staff .nocturne-operations header svg{color:var(--ui-muted)!important;stroke-width:1.65}.lov-staff .nocturne-operations .arrival-calendar{width:56px;height:62px;border:1px solid var(--ui-line);border-radius:10px;padding:0;overflow:hidden;background:var(--ui-surface);box-shadow:none;color:var(--ui-ink)}.lov-staff .nocturne-operations .arrival-calendar:before,.lov-staff .nocturne-operations .arrival-calendar:after{display:none}.lov-staff .nocturne-operations .arrival-calendar-month{background:var(--ui-soft);color:var(--ui-muted)!important;font:500 11px/22px LovSans,Arial,sans-serif;width:100%;padding:0}.lov-staff .nocturne-operations .arrival-calendar-day{color:var(--ui-ink);font:600 24px/38px LovSans,Arial,sans-serif;width:100%;padding:0}.lov-staff .dashboard-client-card .nocturne-card-footer:after{content:"Open client";font-size:12px;font-weight:500;color:var(--ui-ink);white-space:nowrap;padding:9px 12px;border:1px solid var(--ui-line);border-radius:10px;background:var(--ui-soft)}.lov-staff .dashboard-clients .nocturne-client-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px;border:1px solid var(--ui-line);border-radius:16px;background:var(--ui-surface);margin-bottom:16px}.lov-staff .dashboard-clients .nocturne-filters{display:flex;flex-wrap:wrap;gap:3px;padding:0;background:none;border:0;flex:1 1 auto;min-width:0}.lov-staff .dashboard-clients .nocturne-filters button{border:1px solid transparent;border-radius:10px;min-height:44px;padding:9px 10px;font:12px/1.4 LovSans,Arial,sans-serif;color:var(--ui-muted);background:transparent;box-shadow:none}.lov-staff .dashboard-clients .nocturne-filters button.selected{background:var(--ui-selected)!important;border-color:var(--ui-selected)!important;color:var(--ui-selected-text)!important}.lov-staff .dashboard-clients .nocturne-filters button span{font-size:11px;padding:2px 5px;border-radius:6px;background:#828c8720;color:inherit;margin-left:6px}.lov-staff .dashboard-clients .search-field{flex:0 1 260px;min-width:220px;max-width:none}.lov-staff :is(.search-field,.lov-search-control,.ci-search){border:1px solid var(--ui-line)!important;border-radius:12px;background:var(--ui-surface)!important;box-shadow:none;min-height:44px}.lov-staff :is(.search-field,.lov-search-control,.ci-search):focus-within{border-color:var(--ui-focus)!important;box-shadow:0 0 0 3px #58696312}.lov-staff :is(.search-field,.lov-search-control,.ci-search) input:focus-visible{outline:0!important;box-shadow:none!important}.lov-staff .lov-search-control{padding-right:2px!important;gap:8px}.lov-staff .lov-search-control>button{width:44px!important;height:44px!important;min-height:44px!important;flex:0 0 44px;display:grid;place-items:center;margin:0!important}.lov-staff .lov-search-control>button svg{width:16px;height:16px;margin:0;flex:none}.lov-staff .sp-tools>summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;min-height:44px}.lov-staff .sp-tools>summary:after{padding:0;margin:0;width:14px;height:14px;display:inline-block;content:"";background:currentColor;mask:var(--ui-icon-chevron) center/contain no-repeat;-webkit-mask:var(--ui-icon-chevron) center/contain no-repeat}.lov-staff .sp-heading-actions>.sp-button:nth-child(-n+2):before,.lov-staff .ucw-header-actions>.ucw-button:before{content:"";width:16px;height:16px;flex:0 0 16px;background:currentColor;mask:var(--ui-icon) center/contain no-repeat;-webkit-mask:var(--ui-icon) center/contain no-repeat}.lov-staff .sp-heading-actions>.sp-button:nth-child(1){--ui-icon:var(--ui-icon-send)}.lov-staff .sp-heading-actions>.sp-button:nth-child(2){--ui-icon:var(--ui-icon-eye)}.lov-staff .ucw-header-actions>.ucw-button:nth-child(1){--ui-icon:var(--ui-icon-edit)}.lov-staff .ucw-header-actions>.ucw-button:nth-child(2){--ui-icon:var(--ui-icon-plus)}.ca-navigation.ca-navigation-clear{background:#fff;border-color:var(--ui-line);box-shadow:var(--ui-shadow);padding:12px}.ca-navigation.ca-navigation-clear .ca-menu-card{min-height:68px;border-color:transparent;background:transparent;box-shadow:none;gap:10px;padding:11px 12px;border-radius:12px}.ca-navigation.ca-navigation-clear .ca-menu-card[aria-current=page]{background:#252828;border-color:#252828;color:#fff;box-shadow:0 4px 12px #1823210c}.ca-navigation.ca-navigation-clear .ca-menu-card[aria-current=page] .ca-menu-copy small{color:#e2e7e5}.ca-navigation-clear .ca-menu-copy small{color:#626868;font-size:12px;line-height:1.4}.ca-navigation-clear .ca-menu-icon{background:#f1f5f4;color:#505957;width:30px;height:32px;flex-basis:30px;border-radius:9px}.ca-navigation-clear .ca-menu-icon svg{width:18px;height:18px;stroke-width:1.65}body :is(.stay-type-switch,.stay-view-toggle,.wl-formats,.sv-toolbar nav,.ds-categories,.guide-views,.ev-modebar [role=tablist],.tr-extra-filters){gap:6px}body :is(.stay-type-switch,.stay-view-toggle,.wl-formats,.sv-toolbar nav,.ds-categories,.guide-views,.ev-modebar [role=tablist],.tr-extra-filters)>:is(button,a){border-radius:12px!important;border-color:#e0e5e4!important;font-size:13px!important;background:#f4f6f6!important;color:#505857!important;box-shadow:none!important;min-height:44px!important}body :is(.stay-type-switch,.stay-view-toggle,.wl-formats,.sv-toolbar nav,.ds-categories,.guide-views,.ev-modebar [role=tablist],.tr-extra-filters)>:is(button,a):is([aria-pressed=true],[aria-selected=true],[aria-current=page]){background:#252828!important;border-color:#252828!important;color:#fff!important}body :is(.stay-filters,.xc-controls,.xc-select-label,.wl-controls,.ds-filters,.sv-controls,.tr-fields) select{appearance:none;-webkit-appearance:none;background-image:var(--ui-icon-chevron)!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 14px!important;padding-right:36px!important;text-overflow:ellipsis}body :is(.stay-filter-toggle,.ds-filter-toggle,.xc-mobile-filter):not(:has(svg)):before{content:"";display:inline-block;width:16px;height:16px;flex:none;margin-right:7px;background:currentColor;mask:var(--ui-icon-filter) center/contain no-repeat;-webkit-mask:var(--ui-icon-filter) center/contain no-repeat}.lov-staff :is(button,a,input,select,textarea,summary):focus-visible,.ca-navigation-clear :is(button,a):focus-visible{outline:2px solid var(--ui-focus)!important;outline-offset:3px}html.dark .lov-staff :is(.ci-compose,.ci-context,.ci-filterbox,.ci-modal,.ci-system,.ci-intake,.tw-controls,.tw-summary,.tw-list,.tw-list-head,.tw-detail,.tw-editor,.tw-row,.st-summary,.st-list,.st-row,.st-list-head,.st-modal,.st-pricing-box,.sp-activity,.sp-day-toolbar,.sp-dialog,.sp-client-facts,.sp-brief-grid>div,.sp-route-day,.sp-route-component,.sp-tools>div){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line)}html.dark .lov-staff :is(.sp-app,.ucw-workspace,.ci-inbox,.tw-workspace,.st-admin) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html.dark .lov-staff :is(.ci-selects,.ci-context,.ci-reply-target,.st-form-grid,.tw-form-grid,.sp-form-grid) label{color:var(--ui-muted)}html.dark .lov-staff :is(.ci-client,.ci-client-copy,.ci-client-line,.tw-row-content,.tw-row-detail,.st-product,.st-name,.sp-activity-main){color:var(--ui-ink)}html.dark .lov-staff :is(.ci-client,.tw-row,.st-row):hover{background:var(--ui-soft)}html.dark .lov-staff .ex-admin :is(h1,h2,h3,h4,.ex-table-row,.ex-location,.ex-room-count,.cux-summary strong){color:var(--ui-ink)!important}html.dark .lov-staff .ex-admin :is(.ex-eyebrow,.ex-heading>div>p,.ex-list-heading>div>p,.ex-location span,.ex-location small,.ex-room-count small,.ex-editor-help,.ex-editor-reference,.ex-preview-note,.cux-summary-icon){color:var(--ui-muted)!important}html.dark .lov-staff .ex-admin :is(.ex-list-panel,.ex-search,.ex-editor,.ex-editor-body,.ex-editor-section,.ex-room-editor,.ex-visibility-setting,.cux-editor-panel,.cux-editor-content,.cux-panel-body,.cux-panel-fieldset,.cux-day-body,.cux-options-table){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line)}html.dark .lov-staff .ex-admin :is(.ex-table-head,.ex-list-meta,.ex-list-footer,.cux-day-summary,.cux-no-files){background:var(--ui-soft);color:var(--ui-muted);border-color:var(--ui-line)}html.dark .lov-staff .ex-admin :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html.dark .lov-staff .ex-admin :is(input,textarea)::placeholder{color:var(--ui-muted);opacity:1}html.dark .lov-staff .ex-admin :is(.ex-preview,.ex-edit,.cux-editor-nav button){background:var(--ui-surface);color:var(--ui-ink);border-color:var(--ui-line)}html.dark .lov-staff .ex-admin .cux-editor-nav button[aria-current=step]{background:var(--ui-selected);color:var(--ui-selected-text);border-color:var(--ui-selected)}html.dark .lov-staff .ex-admin .ex-primary{color:var(--ui-selected-text)!important}html.dark .lov-staff .ex-admin .cux-summary>div{border-color:var(--ui-line)}html.dark .lov-staff .ex-admin .cux-search-filters{background:var(--ui-surface);border-color:var(--ui-line)}html.dark .lov-staff .ex-admin :is(.cux-search-filters label,.ex-heading .ex-eyebrow,.ex-editor-head p,.ex-editor-head span,.ex-visibility-setting p,.cux-editor-note){color:var(--ui-muted)!important}html.dark .lov-staff .ex-admin :is(.ex-room-count b,.ex-type,.ex-edit,.ex-visibility-setting strong){color:var(--ui-ink)!important}html.dark .lov-staff .ex-admin .cux-editor-nav button{color:var(--ui-ink)!important;background:var(--ui-surface)!important}html.dark .lov-staff .ex-admin .cux-editor-nav button[aria-current=step]{color:var(--ui-selected-text)!important;background:var(--ui-selected)!important}html.dark .lov-staff .ex-admin :is(.ex-heading p,.ex-heading span,.cux-editor-nav>p,.cux-editor-nav>span){color:var(--ui-muted)!important}html.dark .lov-staff .ex-admin input[role=switch]{background:var(--ui-soft)!important;border:1px solid #82918a!important}html.dark .lov-staff .ex-admin input[role=switch]:after{background:var(--ui-muted)!important}html.dark .lov-staff .ex-admin input[role=switch]:checked{background:var(--ui-selected)!important;border-color:var(--ui-selected)!important}html.dark .lov-staff .ex-admin input[role=switch]:checked:after{background:var(--ui-selected-text)!important}@media(max-width:1100px){.lov-staff .sp-section-tabs button{flex-basis:calc(50% - 6px)}.lov-staff .sp-heading-actions{gap:7px}.lov-staff .sp-trip-heading{align-items:flex-start;flex-wrap:wrap}.lov-staff .dashboard-clients .nocturne-filters,.lov-staff .dashboard-clients .search-field{flex-basis:100%}}@media(max-width:750px){.lov-staff .nocturne-workspace.ad-workspace .law-context-tabs{max-width:calc(100% - 32px);margin:16px 16px 0}.lov-staff .nocturne-workspace.ad-workspace :is(.page-title h1,.dashboard-heading h1,.sp-trip-heading h1,.ucw-header h1,.tw-heading h1,.st-heading h1,.ex-heading h1,.law-tool-heading h1){font-size:25px!important}.lov-staff .dashboard-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start!important;gap:12px!important}.lov-staff .dashboard-heading>div{min-width:0}.lov-staff .dashboard-heading>.button{margin:0;align-self:start;padding:10px 12px;font-size:12px!important}.lov-staff .sp-section-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:4px}.lov-staff .sp-section-tabs button{min-width:0;min-height:52px;padding:9px;font-size:12px;justify-content:flex-start;line-height:1.45}.lov-staff .sp-heading-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.lov-staff .sp-heading-actions>.sp-button{padding:10px 9px;font-size:12px!important}.lov-staff .sp-heading-actions>.sp-tools>summary{width:100%;box-sizing:border-box;font-size:12px;padding:10px 8px}.lov-staff .sp-tools>div{left:0;right:auto;width:min(280px,calc(100vw - 28px));min-width:0;box-sizing:border-box}.lov-staff .ucw-jumps{display:grid;grid-template-columns:1fr 1fr;width:100%}.lov-staff .ucw-jumps button{min-width:0;font-size:12px!important;min-height:50px;padding:9px}.lov-staff .ex-admin.ex-embedded .cux-categories{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%;gap:4px}.lov-staff .ex-admin.ex-embedded .cux-categories button{min-height:48px;min-width:0;padding:9px;gap:7px}.lov-staff .cux-categories strong{font-size:12px}.lov-staff .ex-admin .cux-summary small{font-size:11px!important}.lov-staff .nocturne-workspace.ad-workspace .dashboard-client-grid{grid-template-columns:minmax(0,1fr)!important}.lov-staff .nocturne-workspace.ad-workspace .client-card-cover-media{grid-template-columns:60px minmax(0,1fr);gap:7px 12px;padding:15px!important}.lov-staff .dashboard-client-card .client-card-cover-media>img{width:60px!important;height:72px!important;border-radius:10px}.lov-staff .dashboard-client-card .nocturne-card-title h2{font-size:16px!important}.lov-staff .dashboard-client-card .nocturne-card-footer{align-items:flex-start;padding:11px 15px!important;gap:10px}.lov-staff .dashboard-client-card .nocturne-card-footer>div{gap:5px}.lov-staff .dashboard-clients .nocturne-client-toolbar{padding:8px;gap:9px}.lov-staff .dashboard-clients .nocturne-filters{display:flex;gap:3px}.lov-staff .dashboard-clients .nocturne-filters button{flex:1 1 40%;font-size:12px;padding:9px 8px}.lov-staff .ucw-journey-actions{gap:9px;flex-wrap:wrap}.lov-staff .ucw-journey-copy small{font-size:11px!important;line-height:1.6}.lov-staff .ucw-header-actions>button{min-height:44px!important;font-size:12px!important}.ca-navigation.ca-navigation-clear .ca-menu-card{min-height:64px;padding:10px;gap:8px}.ca-navigation-clear .ca-menu-label{font-size:13px}.ca-navigation-clear .ca-menu-copy small{font-size:11px}.ca-navigation-clear .ca-menu-icon{width:25px;height:28px;flex-basis:25px}}@media(max-width:360px){.lov-staff .dashboard-heading>div>p{display:none}}@media(prefers-reduced-motion:reduce){.lov-staff :is(a,button),.ca-navigation-clear .ca-menu-card{transition:none!important;animation:none!important}}@media print{.lov-staff .dashboard-client-card .nocturne-card-footer:after{display:none}}
