.sakev-shell{--sakev-radius: 1rem;--sakev-gap: 1rem;--sakev-pad: 1.5rem;--sakev-sidebar-width: 16rem;--sakev-topbar-height: 4rem;--sakev-card-radius: .75rem;--sakev-input-radius: .5rem;--sakev-btn-radius: .5rem;--sakev-badge-radius: .375rem;--sakev-accent: #2563eb;--sakev-accent-hover: #1d4ed8;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(37, 99, 235, .35);--sakev-card-bg: var(--content-bg-light, #ffffff);--sakev-card-border: 1px solid rgba(148, 163, 184, .22);--sakev-card-border-subtle: rgba(148, 163, 184, .15);--sakev-card-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08);--sakev-table-th-bg: #f8fafc;--sakev-table-th-text: #475569;--sakev-table-th-border: 1px solid rgba(148, 163, 184, .2);--sakev-table-row-hover: rgba(241, 245, 249, .65);--sakev-table-border: rgba(148, 163, 184, .15);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(148, 163, 184, .35);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05)}html.dark .sakev-shell{--sakev-accent: #3b82f6;--sakev-accent-hover: #60a5fa;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(59, 130, 246, .4);--sakev-card-bg: var(--content-bg-dark, #0f172a);--sakev-card-border: 1px solid rgba(255, 255, 255, .08);--sakev-card-border-subtle: rgba(255, 255, 255, .06);--sakev-card-shadow: 0 4px 12px rgba(0, 0, 0, .35);--sakev-table-th-bg: rgba(15, 23, 42, .85);--sakev-table-th-text: #94a3b8;--sakev-table-th-border: 1px solid rgba(255, 255, 255, .08);--sakev-table-row-hover: rgba(30, 41, 59, .55);--sakev-table-border: rgba(255, 255, 255, .06);--sakev-input-bg: rgba(255, 255, 255, .05);--sakev-input-border: 1px solid rgba(255, 255, 255, .12);--sakev-input-text: #f8fafc}.sakev-shell[data-sakev-density=compact]{--sakev-gap: .625rem;--sakev-pad: 1rem;--sakev-topbar-height: 3.35rem}.sakev-shell[data-sakev-density=spacious]{--sakev-gap: 1.5rem;--sakev-pad: 2.25rem;--sakev-topbar-height: 4.85rem}.sakev-shell[data-sakev-density=ultra_compact]{--sakev-gap: .35rem;--sakev-pad: .65rem;--sakev-topbar-height: 2.85rem;--sakev-radius: .5rem;--sakev-card-radius: .5rem}.sakev-shell[data-sakev-density=compact] .sakev-sidebar nav a{min-height:2rem;padding-top:.3rem;padding-bottom:.3rem;font-size:.8125rem}.sakev-shell[data-sakev-density=spacious] .sakev-sidebar nav a{min-height:2.85rem;padding-top:.65rem;padding-bottom:.65rem}.sakev-shell[data-sakev-density=ultra_compact] .sakev-sidebar nav a{min-height:1.75rem;padding:.2rem .5rem;font-size:.75rem}.sakev-shell[data-sakev-density=compact] .sakev-main table :is(th,td){padding-top:.5rem;padding-bottom:.5rem}.sakev-shell[data-sakev-density=ultra_compact] .sakev-main table :is(th,td){padding:.3rem .6rem;font-size:.75rem}.sakev-shell[data-sakev-density=spacious] .sakev-main table :is(th,td){padding-top:1rem;padding-bottom:1rem}.sakev-shell .sakev-main{margin:var(--sakev-gap);padding:var(--sakev-pad);border-radius:var(--sakev-radius);min-width:0;transition:margin .25s ease,padding .25s ease,border-radius .25s ease}.sakev-shell .sakev-topbar{min-height:var(--sakev-topbar-height);height:auto;margin:var(--sakev-gap) var(--sakev-gap) 0;border-radius:var(--sakev-radius);transition:all .25s ease}.sakev-shell .sakev-sidebar{border-radius:var(--sakev-radius);transition:width .25s cubic-bezier(.4,0,.2,1),margin .25s ease,border-radius .25s ease,transform .3s ease}.sakev-shell .sakev-sidebar nav a{min-height:2.35rem}.sakev-shell .sakev-sidebar nav a.hidden{display:none!important}.sakev-shell .sakev-topbar [data-sakev-title] :is(h1,h2,h3,h4){color:inherit}.sakev-shell .sakev-module-card{overflow:hidden;border-radius:var(--sakev-card-radius, var(--sakev-radius));transition:border-radius .2s ease,box-shadow .2s ease,border-color .2s ease,transform .2s ease}.sakev-shell[data-sakev-shadow=flat] .sakev-main,.sakev-shell[data-sakev-shadow=flat] .sakev-topbar,.sakev-shell[data-sakev-shadow=flat] .sakev-sidebar,.sakev-shell[data-sakev-shadow=flat] .sakev-module-card{box-shadow:none!important}.sakev-shell[data-sakev-shadow=elevated] .sakev-main,.sakev-shell[data-sakev-shadow=elevated] .sakev-topbar,.sakev-shell[data-sakev-shadow=elevated] .sakev-sidebar{box-shadow:0 18px 40px -12px #0f172a29,0 4px 12px -2px #0f172a14}html.dark .sakev-shell[data-sakev-shadow=elevated] .sakev-main,html.dark .sakev-shell[data-sakev-shadow=elevated] .sakev-topbar,html.dark .sakev-shell[data-sakev-shadow=elevated] .sakev-sidebar{box-shadow:0 20px 45px -12px #0000008c,0 0 0 1px #ffffff0f}.sakev-shell[data-sakev-shadow=bordered] .sakev-main,.sakev-shell[data-sakev-shadow=bordered] .sakev-topbar,.sakev-shell[data-sakev-shadow=bordered] .sakev-sidebar,.sakev-shell[data-sakev-shadow=bordered] .sakev-module-card{box-shadow:none!important;border:1.5px solid rgba(100,116,139,.28)!important}html.dark .sakev-shell[data-sakev-shadow=bordered] .sakev-main,html.dark .sakev-shell[data-sakev-shadow=bordered] .sakev-topbar,html.dark .sakev-shell[data-sakev-shadow=bordered] .sakev-sidebar,html.dark .sakev-shell[data-sakev-shadow=bordered] .sakev-module-card{border:1.5px solid rgba(148,163,184,.22)!important}.sakev-shell[data-sakev-shadow=glass] .sakev-topbar,.sakev-shell[data-sakev-shadow=glass] .sakev-sidebar,.sakev-shell[data-sakev-shadow=glass] .sakev-main{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.45);box-shadow:0 16px 36px -8px #0f172a1f}html.dark .sakev-shell[data-sakev-shadow=glass] .sakev-topbar,html.dark .sakev-shell[data-sakev-shadow=glass] .sakev-sidebar,html.dark .sakev-shell[data-sakev-shadow=glass] .sakev-main{border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 44px -10px #00000080}.sakev-topbar-nav,.sakev-topbar-search,.sakev-topbar-context,.sakev-topbar-command,.sakev-topbar-split-meta{display:none}.sakev-shell[data-sakev-topbar=nav] .sakev-topbar-nav,.sakev-shell[data-sakev-topbar=search] .sakev-topbar-search,.sakev-shell[data-sakev-topbar=filters] .sakev-topbar-context,.sakev-shell[data-sakev-topbar=command] .sakev-topbar-command,.sakev-shell[data-sakev-topbar=split] .sakev-topbar-split-meta,.sakev-shell[data-sakev-topbar=split] .sakev-topbar-search,.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-topbar-nav,.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-topbar-drawer-trigger{display:flex}.sakev-shell[data-sakev-topbar=minimal] .sakev-topbar{background:transparent!important;box-shadow:none!important;border-color:transparent!important;margin-bottom:0;min-height:2.75rem;padding-top:.25rem;padding-bottom:.25rem}.sakev-shell[data-sakev-topbar=minimal] .sakev-topbar [data-sakev-title]{font-size:.95rem}.sakev-shell[data-sakev-topbar=command] .sakev-topbar{border:1px solid rgba(16,185,129,.35);border-left:4px solid #10b981;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sakev-shell[data-sakev-topbar=filters] .sakev-topbar{border-bottom:2px solid rgba(99,102,241,.35)}.sakev-shell[data-sakev-topbar=split] .sakev-topbar{background:transparent!important;box-shadow:none!important;gap:.75rem;padding-inline:0}.sakev-shell[data-sakev-topbar=split] .sakev-topbar>[data-sakev-title]{background:var(--header-bg-light, #ffffff);padding:.65rem 1.25rem;border-radius:var(--sakev-radius);border:1px solid rgba(148,163,184,.22);box-shadow:0 4px 12px #0f172a0d}html.dark .sakev-shell[data-sakev-topbar=split] .sakev-topbar>[data-sakev-title]{background:var(--header-bg-dark, #1f2937);border-color:#ffffff1a}.sakev-shell[data-sakev-topbar=glass] .sakev-topbar{background:color-mix(in srgb,var(--header-bg-light, #ffffff) 78%,transparent)!important;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid rgba(148,163,184,.25)}html.dark .sakev-shell[data-sakev-topbar=glass] .sakev-topbar{background:color-mix(in srgb,var(--header-bg-dark, #1f2937) 75%,transparent)!important;border-color:#ffffff1f}.sakev-shell[data-sakev-topbar=hero_banner] .sakev-topbar{min-height:5.25rem;padding-block:.85rem;background-image:linear-gradient(120deg,rgba(99,102,241,.14),rgba(168,85,247,.08) 55%,transparent);border-bottom:2px solid rgba(99,102,241,.35);box-shadow:0 10px 25px -10px #4f46e533}html.dark .sakev-shell[data-sakev-topbar=hero_banner] .sakev-topbar{background-image:linear-gradient(120deg,rgba(99,102,241,.24),rgba(168,85,247,.12) 55%,transparent);border-bottom-color:#818cf866}.sakev-shell[data-sakev-main=crud] .sakev-main{--sakev-card-radius: 1rem}.sakev-shell[data-sakev-main=dashboard] .sakev-main{--sakev-card-radius: 1.35rem;background-image:radial-gradient(circle at 100% 0%,rgba(99,102,241,.07),transparent 45%)}.sakev-shell[data-sakev-main=console] .sakev-main{--sakev-radius: .35rem;--sakev-card-radius: .35rem;--sakev-pad: 1rem;border:1px solid rgba(148,163,184,.28);background-image:linear-gradient(to right,rgba(148,163,184,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(148,163,184,.07) 1px,transparent 1px);background-size:24px 24px}.sakev-shell[data-sakev-main=console] .sakev-main>div{max-width:100%!important}.sakev-shell[data-sakev-main=console] .sakev-module-card,.sakev-shell[data-sakev-main=console] .sakev-main .rounded-xl,.sakev-shell[data-sakev-main=console] .sakev-main .rounded-2xl{border-radius:.35rem!important;box-shadow:none!important;border:1px solid rgba(148,163,184,.32)!important;border-left:3px solid #6366f1!important}.sakev-shell[data-sakev-main=console] .sakev-main table thead tr{border-bottom:2px solid rgba(99,102,241,.4);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sakev-shell[data-sakev-main=map] .sakev-main{--sakev-radius: .65rem;--sakev-card-radius: .65rem;--sakev-pad: .75rem;--sakev-gap: .5rem;border-top:3px solid #0ea5e9}.sakev-shell[data-sakev-main=map] .sakev-main>div{max-width:100%!important}.sakev-shell[data-sakev-main=canvas] .sakev-main{--sakev-radius: .75rem;--sakev-card-radius: .75rem;--sakev-pad: 1rem;--sakev-gap: .5rem;background-image:radial-gradient(rgba(100,116,139,.24) 1px,transparent 1px);background-size:18px 18px;border:1px dashed rgba(100,116,139,.35)}html.dark .sakev-shell[data-sakev-main=canvas] .sakev-main{background-image:radial-gradient(rgba(148,163,184,.18) 1px,transparent 1px);border-color:#94a3b840}.sakev-shell[data-sakev-main=canvas] .sakev-main>div{max-width:100%!important}.sakev-shell[data-sakev-main=console] .sakev-module-card,.sakev-shell[data-sakev-main=canvas] .sakev-module-card{background:color-mix(in srgb,var(--content-bg-light, #fff) 94%,#64748b 6%)}html.dark .sakev-shell[data-sakev-main=console] .sakev-module-card,html.dark .sakev-shell[data-sakev-main=canvas] .sakev-module-card{background:color-mix(in srgb,var(--content-bg-dark, #171b2b) 84%,#141821 16%)}.sakev-shell[data-sakev-main=journey] .sakev-main{--sakev-radius: 1.75rem;--sakev-card-radius: 1.5rem}.sakev-shell[data-sakev-main=journey] .sakev-module-card,.sakev-shell[data-sakev-main=journey] .sakev-main .rounded-xl,.sakev-shell[data-sakev-main=journey] .sakev-main .rounded-2xl{border-radius:1.5rem!important;border-top:3px solid rgba(99,102,241,.55)!important}.sakev-shell[data-sakev-main=settings] .sakev-main{--sakev-radius: 1.5rem;--sakev-card-radius: 1.25rem}.sakev-shell[data-sakev-main=settings] .sakev-module-card{border-radius:1.25rem}.sakev-shell[data-sakev-main=bento] .sakev-main{--sakev-radius: 1.5rem;--sakev-card-radius: 1.35rem;background-image:radial-gradient(circle at 0% 0%,rgba(99,102,241,.06),transparent 50%),radial-gradient(circle at 100% 100%,rgba(16,185,129,.06),transparent 50%)}.sakev-shell[data-sakev-main=bento] .sakev-module-card,.sakev-shell[data-sakev-main=bento] .sakev-main .rounded-xl,.sakev-shell[data-sakev-main=bento] .sakev-main .rounded-2xl{border-radius:1.35rem!important;border:1.5px solid rgba(99,102,241,.22)!important;box-shadow:0 10px 24px -10px #0f172a1a}html.dark .sakev-shell[data-sakev-main=bento] .sakev-module-card,html.dark .sakev-shell[data-sakev-main=bento] .sakev-main .rounded-xl,html.dark .sakev-shell[data-sakev-main=bento] .sakev-main .rounded-2xl{border-color:#818cf838!important;box-shadow:0 12px 28px -10px #00000073}.sakev-shell[data-sakev-main=split_view] .sakev-main{--sakev-radius: 1rem;--sakev-card-radius: .85rem;border-left:4px solid rgba(99,102,241,.5)}.sakev-shell[data-sakev-main=split_view] .sakev-main>div{max-width:100%!important}.sakev-shell[data-sakev-main=magazine] .sakev-main{--sakev-radius: 1.5rem;--sakev-card-radius: 1.25rem;--sakev-pad: 2rem}.sakev-shell[data-sakev-main=magazine] .sakev-module-card{border-radius:1.25rem;border-bottom:3px solid rgba(99,102,241,.4)}.sakev-shell[data-sakev-sidebar=console] .sakev-sidebar{margin:0;border-radius:0;border-right:1px solid rgba(148,163,184,.28);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sakev-shell[data-sakev-sidebar=console] .sakev-sidebar nav a{border-radius:.25rem;letter-spacing:.01em}.sakev-shell[data-sakev-sidebar=console] .sakev-sidebar nav a.dynamic-sidebar-active{border-left:4px solid #10b981;border-right-width:0}.sakev-shell[data-sakev-design=ops_console] .sakev-topbar,.sakev-shell[data-sakev-design=ops_console] .sakev-main{margin:0;border-radius:0}.sakev-shell[data-sakev-sidebar=floating] .sakev-sidebar{margin:1.25rem .5rem 1.25rem 1.25rem;border-radius:2rem;border:1px solid rgba(148,163,184,.28);box-shadow:0 20px 45px -10px #0000003d}.sakev-shell[data-sakev-sidebar=floating] .sakev-sidebar nav a{border-radius:9999px;padding-inline:1rem}.sakev-shell[data-sakev-sidebar=workspace] .sakev-sidebar{margin:0;border-radius:0;border-right:2px solid rgba(99,102,241,.28)}.sakev-shell[data-sakev-sidebar=workspace] .sakev-sidebar nav a{border-radius:.35rem}.sakev-shell[data-sakev-sidebar=workspace] .sakev-sidebar nav a.dynamic-sidebar-active{border-radius:.35rem;border-left:3px solid currentColor}.sakev-shell[data-sakev-sidebar=glass_floating] .sakev-sidebar{margin:1rem .4rem 1rem 1rem;border-radius:1.75rem;background:color-mix(in srgb,var(--sidebar-bg-light, #1e40af) 85%,transparent)!important;backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border:1px solid rgba(255,255,255,.28);box-shadow:0 24px 48px -12px #0f172a47}html.dark .sakev-shell[data-sakev-sidebar=glass_floating] .sakev-sidebar{background:color-mix(in srgb,var(--sidebar-bg-dark, #0f172a) 82%,transparent)!important;border-color:#ffffff24}@media(min-width:1024px){.sakev-shell[data-sakev-sidebar=classic] .sakev-sidebar{width:16rem}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar{width:7.25rem}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar .sakev-sidebar-brand p,.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar .sakev-sidebar-user-meta{display:none}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar .sakev-sidebar-brand{padding:.75rem .35rem}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar .sakev-sidebar-brand span{font-size:.95rem;text-align:center;display:block}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar nav{padding-inline:.35rem;display:flex;flex-direction:column;gap:.35rem}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar nav a{flex-direction:column;justify-content:center;text-align:center;gap:.25rem;padding:.5rem .25rem;font-size:.68rem;line-height:1.15}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar nav a span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sakev-shell[data-sakev-sidebar=compact] .sakev-sidebar .sakev-sidebar-user>div{flex-direction:column;justify-content:center;gap:.4rem}.sakev-shell[data-sakev-sidebar=console] .sakev-sidebar{width:17rem}.sakev-shell[data-sakev-sidebar=floating] .sakev-sidebar{width:15.5rem}.sakev-shell[data-sakev-sidebar=workspace] .sakev-sidebar,.sakev-shell[data-sakev-sidebar=glass_floating] .sakev-sidebar{width:16rem}.sakev-shell[data-sakev-sidebar=rail] .sakev-sidebar{width:18.5rem;background-image:linear-gradient(to right,rgba(0,0,0,.22) 3.75rem,transparent 3.75rem)}.sakev-shell[data-sakev-sidebar=rail] .sakev-sidebar nav{padding-left:0;padding-right:.65rem}.sakev-shell[data-sakev-sidebar=rail] .sakev-sidebar nav a{display:grid;grid-template-columns:3.75rem minmax(0,1fr);gap:.65rem;padding-left:0;border-radius:0 .75rem .75rem 0}.sakev-shell[data-sakev-sidebar=rail] .sakev-sidebar nav a svg{margin-inline:auto}.sakev-shell[data-sakev-sidebar=rail] .sakev-sidebar nav a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar{width:4.75rem;overflow-x:hidden}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:hover,.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:focus-within{width:16.5rem;box-shadow:0 20px 50px #00000047}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) .sakev-sidebar-brand p,.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) .sakev-sidebar-user-meta,.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) nav a span{opacity:0;width:0;overflow:hidden;white-space:nowrap;display:none}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) .sakev-sidebar-brand span{font-size:.75rem;display:block;text-align:center;overflow:hidden;text-overflow:ellipsis;max-width:3.5rem;white-space:nowrap}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) nav a{justify-content:center;padding-inline:.5rem}.sakev-shell[data-sakev-sidebar=icon_dock] .sakev-sidebar:not(:hover):not(:focus-within) .sakev-sidebar-user>div{flex-direction:column;justify-content:center;gap:.35rem}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-sidebar{position:fixed!important;inset-block:0!important;left:0!important;width:18rem!important;margin:0!important;border-radius:0 1.5rem 1.5rem 0!important;z-index:50}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-sidebar.-translate-x-full{transform:translate(-100%)!important}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-sidebar.translate-x-0{transform:translate(0)!important}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-backdrop:not([style*="display: none"]):not([style*="display:none"]){display:block!important}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-mobile-menu-btn{display:inline-flex!important}.sakev-shell[data-sakev-sidebar=right_dock]{flex-direction:row-reverse}.sakev-shell[data-sakev-sidebar=right_dock] .sakev-sidebar{width:16rem;border-left:1px solid rgba(148,163,184,.22)}}@media(max-width:1023px){.sakev-shell .sakev-sidebar{width:min(19rem,calc(100vw - 3rem));margin:0;border-radius:0 1.25rem 1.25rem 0}.sakev-shell[data-sakev-topbar=nav] .sakev-topbar-nav,.sakev-shell[data-sakev-topbar=filters] .sakev-topbar-context,.sakev-shell[data-sakev-topbar=command] .sakev-topbar-command,.sakev-shell[data-sakev-topbar=split] .sakev-topbar-split-meta{display:none}.sakev-shell .sakev-topbar-search{max-width:10rem}.sakev-shell .sakev-main{margin:.5rem;padding:.875rem}.sakev-shell .sakev-topbar{margin:.5rem .5rem 0}}.sakev-preview{border-radius:.8rem;overflow:hidden;display:grid;grid-template-columns:24% 1fr;min-height:6.75rem;border:1px solid rgba(148,163,184,.35);position:relative}.sakev-preview-sidebar{padding:.55rem .4rem;display:flex;flex-direction:column;gap:.38rem}.sakev-preview-sidebar span{display:block;height:.4rem;border-radius:.5rem;background:currentColor;opacity:.35}.sakev-preview-sidebar span:first-child{width:72%;opacity:.85}.sakev-preview-content{padding:.5rem;display:flex;flex-direction:column;gap:.5rem}.sakev-preview-header{border-radius:.4rem;height:1rem;opacity:.85}.sakev-preview-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;flex:1}.sakev-preview-cards span{border-radius:.4rem;border:1px solid rgba(148,163,184,.22)}.sakev-preview[data-mode=light]{background:#e8edf5;color:#64748b}.sakev-preview[data-mode=light] .sakev-preview-sidebar{background:#1e3a8a;color:#fff}.sakev-preview[data-mode=light] .sakev-preview-header,.sakev-preview[data-mode=light] .sakev-preview-cards span{background:#fff}.sakev-preview[data-mode=dark]{background:#0f172a;color:#9ca3af}.sakev-preview[data-mode=dark] .sakev-preview-sidebar{background:#090d16;color:#cad5e6}.sakev-preview[data-mode=dark] .sakev-preview-header,.sakev-preview[data-mode=dark] .sakev-preview-cards span{background:#1e293b}.sakev-preview[data-sakev-preview=rail]{grid-template-columns:32% 1fr}.sakev-preview[data-sakev-preview=rail] .sakev-preview-sidebar{border-left:.65rem solid rgba(99,102,241,.65)}.sakev-preview[data-sakev-preview=compact]{grid-template-columns:16% 1fr}.sakev-preview[data-sakev-preview=icon_dock]{grid-template-columns:12% 1fr}.sakev-preview[data-sakev-preview=icon_dock] .sakev-preview-sidebar span{width:.45rem!important;height:.45rem;margin-inline:auto;border-radius:9999px}.sakev-preview[data-sakev-preview=topbar_only]{grid-template-columns:1fr}.sakev-preview[data-sakev-preview=topbar_only] .sakev-preview-sidebar{display:none}.sakev-preview[data-sakev-preview=topbar_only] .sakev-preview-header{height:1.45rem;border-top:3px solid #6366f1}.sakev-preview[data-sakev-preview=right_dock]{grid-template-columns:1fr 24%}.sakev-preview[data-sakev-preview=right_dock] .sakev-preview-sidebar{order:2}.sakev-preview[data-sakev-preview=right_dock] .sakev-preview-content{order:1}.sakev-preview[data-sakev-preview=console]{border-radius:.2rem}.sakev-preview[data-sakev-preview=console] .sakev-preview-cards span{border-radius:.1rem;border-left:2px solid #10b981}.sakev-preview[data-sakev-preview=floating],.sakev-preview[data-sakev-preview=glass_floating]{padding:.2rem}.sakev-preview[data-sakev-preview=floating] .sakev-preview-sidebar,.sakev-preview[data-sakev-preview=glass_floating] .sakev-preview-sidebar{margin:.2rem;border-radius:.65rem}.sakev-preview[data-sakev-preview=glass_floating] .sakev-preview-sidebar{opacity:.82;border:1px solid rgba(255,255,255,.35)}.sakev-preview[data-sakev-preview-main=console] .sakev-preview-cards{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.sakev-preview[data-sakev-preview-main=map] .sakev-preview-cards,.sakev-preview[data-sakev-preview-main=canvas] .sakev-preview-cards,.sakev-preview[data-sakev-preview-main=split_view] .sakev-preview-cards{grid-template-columns:2.5fr 1fr}.sakev-preview[data-sakev-preview-main=map] .sakev-preview-cards span:first-child,.sakev-preview[data-sakev-preview-main=canvas] .sakev-preview-cards span:first-child,.sakev-preview[data-sakev-preview-main=split_view] .sakev-preview-cards span:first-child{grid-row:span 2}.sakev-preview[data-sakev-preview-main=journey] .sakev-preview-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sakev-preview[data-sakev-preview-main=journey] .sakev-preview-cards span{border-radius:.85rem;border-top:2px solid #6366f1}.sakev-preview[data-sakev-preview-main=settings] .sakev-preview-cards{grid-template-columns:1fr 2.5fr}.sakev-preview[data-sakev-preview-main=settings] .sakev-preview-cards span:first-child{grid-row:span 2}.sakev-preview[data-sakev-preview-main=bento] .sakev-preview-cards{grid-template-columns:1.6fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr))}.sakev-preview[data-sakev-preview-main=bento] .sakev-preview-cards span:first-child{grid-row:span 2;border-radius:.65rem}.sakev-preview[data-sakev-preview-main=magazine] .sakev-preview-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sakev-preview[data-sakev-preview-main=magazine] .sakev-preview-cards span:first-child{grid-column:span 2}.sakev-preview[data-sakev-preview-topbar=minimal] .sakev-preview-header{opacity:.2;height:.55rem}.sakev-preview[data-sakev-preview-topbar=command] .sakev-preview-header{border-left:3px solid #10b981;border-bottom:1px solid #10b981}.sakev-preview[data-sakev-preview-topbar=filters] .sakev-preview-header{height:1.35rem;border-bottom:2px solid #6366f1}.sakev-preview[data-sakev-preview-topbar=hero_banner] .sakev-preview-header{height:1.6rem;background:linear-gradient(90deg,#6366f1,#a855f7)!important;opacity:.9}.sakev-preview[data-sakev-preview-topbar=split] .sakev-preview-header{width:68%}.sakev-shell[data-sakev-design=corporate_standard]{--sakev-accent: #2563eb;--sakev-accent-hover: #1d4ed8;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(37, 99, 235, .35);--sakev-card-bg: var(--content-bg-light, #ffffff);--sakev-card-border: 1px solid rgba(203, 213, 225, .85);--sakev-card-border-subtle: rgba(226, 232, 240, .9);--sakev-card-shadow: 0 1px 3px 0 rgba(15, 23, 42, .08), 0 1px 2px -1px rgba(15, 23, 42, .08);--sakev-table-th-bg: #f8fafc;--sakev-table-th-text: #475569;--sakev-table-th-border: 1px solid rgba(226, 232, 240, 1);--sakev-table-row-hover: rgba(241, 245, 249, .7);--sakev-table-border: rgba(226, 232, 240, .8);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(203, 213, 225, .9);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 1px 2px 0 rgba(15, 23, 42, .05)}html.dark .sakev-shell[data-sakev-design=corporate_standard]{--sakev-accent: #3b82f6;--sakev-accent-hover: #60a5fa;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(59, 130, 246, .4);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0f172a) 90%, #1e293b 10%);--sakev-card-border: 1px solid rgba(255, 255, 255, .08);--sakev-card-border-subtle: rgba(255, 255, 255, .06);--sakev-card-shadow: 0 4px 12px rgba(0, 0, 0, .35);--sakev-table-th-bg: rgba(15, 23, 42, .85);--sakev-table-th-text: #94a3b8;--sakev-table-th-border: 1px solid rgba(255, 255, 255, .08);--sakev-table-row-hover: rgba(30, 41, 59, .55);--sakev-table-border: rgba(255, 255, 255, .06);--sakev-input-bg: rgba(255, 255, 255, .04);--sakev-input-border: 1px solid rgba(255, 255, 255, .12);--sakev-input-text: #f8fafc}.sakev-shell[data-sakev-design=saas_modern]{--sakev-accent: #4f46e5;--sakev-accent-hover: #4338ca;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(79, 70, 229, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1px solid rgba(99, 102, 241, .16);--sakev-card-border-subtle: rgba(99, 102, 241, .1);--sakev-card-shadow: 0 12px 28px -8px rgba(15, 23, 42, .1), 0 4px 10px -2px rgba(15, 23, 42, .05);--sakev-table-th-bg: rgba(238, 242, 255, .85);--sakev-table-th-text: #4338ca;--sakev-table-th-border: 1px solid rgba(199, 210, 254, .6);--sakev-table-row-hover: rgba(238, 242, 255, .6);--sakev-table-border: rgba(224, 231, 255, .6);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(199, 210, 254, .8);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 4px 12px rgba(79, 70, 229, .25)}html.dark .sakev-shell[data-sakev-design=saas_modern]{--sakev-accent: #6366f1;--sakev-accent-hover: #818cf8;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(99, 102, 241, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0b0f19) 88%, #1e1b4b 12%);--sakev-card-border: 1px solid rgba(129, 140, 248, .2);--sakev-card-border-subtle: rgba(129, 140, 248, .1);--sakev-card-shadow: 0 16px 36px -8px rgba(0, 0, 0, .6), 0 0 0 1px rgba(99, 102, 241, .15);--sakev-table-th-bg: rgba(30, 27, 75, .55);--sakev-table-th-text: #a5b4fc;--sakev-table-th-border: 1px solid rgba(129, 140, 248, .2);--sakev-table-row-hover: rgba(49, 46, 129, .35);--sakev-table-border: rgba(99, 102, 241, .12);--sakev-input-bg: rgba(30, 27, 75, .35);--sakev-input-border: 1px solid rgba(129, 140, 248, .25);--sakev-input-text: #f8fafc;--sakev-btn-shadow: 0 4px 14px rgba(99, 102, 241, .35)}.sakev-shell[data-sakev-design=ops_console]{--sakev-accent: #059669;--sakev-accent-hover: #047857;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(5, 150, 105, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1px solid rgba(100, 116, 139, .35);--sakev-card-border-subtle: rgba(100, 116, 139, .2);--sakev-card-shadow: none;--sakev-table-th-bg: #f1f5f9;--sakev-table-th-text: #1e293b;--sakev-table-th-border: 1px solid rgba(100, 116, 139, .3);--sakev-table-row-hover: rgba(226, 232, 240, .8);--sakev-table-border: rgba(203, 213, 225, .6);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(100, 116, 139, .45);--sakev-input-text: #0f172a;--sakev-btn-shadow: none}html.dark .sakev-shell[data-sakev-design=ops_console]{--sakev-accent: #10b981;--sakev-accent-hover: #34d399;--sakev-accent-text: #022c22;--sakev-focus-ring: rgba(16, 185, 129, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0a0e17) 90%, #064e3b 10%);--sakev-card-border: 1px solid rgba(16, 185, 129, .28);--sakev-card-border-subtle: rgba(16, 185, 129, .15);--sakev-card-shadow: none;--sakev-table-th-bg: rgba(6, 78, 59, .4);--sakev-table-th-text: #6ee7b7;--sakev-table-th-border: 1px solid rgba(16, 185, 129, .3);--sakev-table-row-hover: rgba(6, 78, 59, .25);--sakev-table-border: rgba(16, 185, 129, .12);--sakev-input-bg: rgba(6, 78, 59, .2);--sakev-input-border: 1px solid rgba(16, 185, 129, .35);--sakev-input-text: #ecfdf5;--sakev-btn-shadow: none}.sakev-shell[data-sakev-design=logistics_workspace]{--sakev-accent: #0284c7;--sakev-accent-hover: #0369a1;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(2, 132, 199, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1.5px solid rgba(148, 163, 184, .35);--sakev-card-border-subtle: rgba(148, 163, 184, .2);--sakev-card-shadow: none;--sakev-table-th-bg: #f0f9ff;--sakev-table-th-text: #0369a1;--sakev-table-th-border: 1px solid rgba(186, 230, 253, .8);--sakev-table-row-hover: rgba(224, 242, 254, .6);--sakev-table-border: rgba(224, 242, 254, .8);--sakev-input-bg: #ffffff;--sakev-input-border: 1.5px solid rgba(148, 163, 184, .45);--sakev-input-text: #0f172a;--sakev-btn-shadow: none}html.dark .sakev-shell[data-sakev-design=logistics_workspace]{--sakev-accent: #38bdf8;--sakev-accent-hover: #7dd3fc;--sakev-accent-text: #082f49;--sakev-focus-ring: rgba(56, 189, 248, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0c1322) 88%, #075985 12%);--sakev-card-border: 1.5px solid rgba(56, 189, 248, .25);--sakev-card-border-subtle: rgba(56, 189, 248, .12);--sakev-card-shadow: none;--sakev-table-th-bg: rgba(12, 74, 110, .4);--sakev-table-th-text: #7dd3fc;--sakev-table-th-border: 1px solid rgba(56, 189, 248, .25);--sakev-table-row-hover: rgba(7, 89, 133, .3);--sakev-table-border: rgba(56, 189, 248, .1);--sakev-input-bg: rgba(12, 74, 110, .25);--sakev-input-border: 1.5px solid rgba(56, 189, 248, .3);--sakev-input-text: #f0f9ff;--sakev-btn-shadow: none}.sakev-shell[data-sakev-design=visual_workspace]{--sakev-accent: #4338ca;--sakev-accent-hover: #3730a3;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(67, 56, 202, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1.5px dashed rgba(100, 116, 139, .38);--sakev-card-border-subtle: rgba(100, 116, 139, .2);--sakev-card-shadow: none;--sakev-table-th-bg: #f8fafc;--sakev-table-th-text: #334155;--sakev-table-th-border: 1px dashed rgba(100, 116, 139, .3);--sakev-table-row-hover: rgba(241, 245, 249, .7);--sakev-table-border: rgba(226, 232, 240, .7);--sakev-input-bg: #ffffff;--sakev-input-border: 1.5px dashed rgba(100, 116, 139, .4);--sakev-input-text: #0f172a;--sakev-btn-shadow: none}html.dark .sakev-shell[data-sakev-design=visual_workspace]{--sakev-accent: #818cf8;--sakev-accent-hover: #a5b4fc;--sakev-accent-text: #0f172a;--sakev-focus-ring: rgba(129, 140, 248, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0b1120) 88%, #1e1b4b 12%);--sakev-card-border: 1.5px dashed rgba(148, 163, 184, .28);--sakev-card-border-subtle: rgba(148, 163, 184, .15);--sakev-card-shadow: none;--sakev-table-th-bg: rgba(30, 27, 75, .45);--sakev-table-th-text: #c7d2fe;--sakev-table-th-border: 1px dashed rgba(148, 163, 184, .25);--sakev-table-row-hover: rgba(49, 46, 129, .3);--sakev-table-border: rgba(148, 163, 184, .15);--sakev-input-bg: rgba(30, 27, 75, .25);--sakev-input-border: 1.5px dashed rgba(148, 163, 184, .35);--sakev-input-text: #e0e7ff;--sakev-btn-shadow: none}.sakev-shell[data-sakev-design=process_journey]{--sakev-accent: #7c3aed;--sakev-accent-hover: #6d28d9;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(124, 58, 237, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1px solid rgba(124, 58, 237, .18);--sakev-card-border-subtle: rgba(124, 58, 237, .1);--sakev-card-shadow: 0 14px 30px -10px rgba(124, 58, 237, .12), 0 4px 10px -2px rgba(15, 23, 42, .05);--sakev-table-th-bg: rgba(245, 243, 255, .85);--sakev-table-th-text: #6d28d9;--sakev-table-th-border: 1px solid rgba(221, 214, 254, .7);--sakev-table-row-hover: rgba(243, 232, 255, .6);--sakev-table-border: rgba(237, 233, 254, .7);--sakev-input-bg: #ffffff;--sakev-input-border: 1.5px solid rgba(196, 181, 253, .8);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 4px 14px rgba(124, 58, 237, .28)}html.dark .sakev-shell[data-sakev-design=process_journey]{--sakev-accent: #a78bfa;--sakev-accent-hover: #c4b5fd;--sakev-accent-text: #2e1065;--sakev-focus-ring: rgba(167, 139, 250, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0d0c1d) 86%, #4c1d95 14%);--sakev-card-border: 1px solid rgba(167, 139, 250, .22);--sakev-card-border-subtle: rgba(167, 139, 250, .12);--sakev-card-shadow: 0 18px 38px -10px rgba(0, 0, 0, .6), 0 0 0 1px rgba(167, 139, 250, .15);--sakev-table-th-bg: rgba(76, 29, 149, .4);--sakev-table-th-text: #ddd6fe;--sakev-table-th-border: 1px solid rgba(167, 139, 250, .25);--sakev-table-row-hover: rgba(91, 33, 182, .35);--sakev-table-border: rgba(167, 139, 250, .12);--sakev-input-bg: rgba(76, 29, 149, .3);--sakev-input-border: 1.5px solid rgba(167, 139, 250, .3);--sakev-input-text: #f5f3ff;--sakev-btn-shadow: 0 4px 14px rgba(167, 139, 250, .35)}.sakev-shell[data-sakev-design=top_horizon]{--sakev-accent: #1d4ed8;--sakev-accent-hover: #1e40af;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(29, 78, 216, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1px solid rgba(148, 163, 184, .25);--sakev-card-border-subtle: rgba(148, 163, 184, .15);--sakev-card-shadow: 0 6px 18px -4px rgba(15, 23, 42, .08);--sakev-table-th-bg: #eff6ff;--sakev-table-th-text: #1e40af;--sakev-table-th-border: 1px solid rgba(191, 219, 254, .7);--sakev-table-row-hover: rgba(239, 246, 255, .7);--sakev-table-border: rgba(219, 234, 254, .7);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(148, 163, 184, .35);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 2px 6px rgba(29, 78, 216, .2)}html.dark .sakev-shell[data-sakev-design=top_horizon]{--sakev-accent: #60a5fa;--sakev-accent-hover: #93c5fd;--sakev-accent-text: #0f172a;--sakev-focus-ring: rgba(96, 165, 250, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0c1527) 88%, #1e3a8a 12%);--sakev-card-border: 1px solid rgba(96, 165, 250, .2);--sakev-card-border-subtle: rgba(96, 165, 250, .1);--sakev-card-shadow: 0 12px 28px -6px rgba(0, 0, 0, .5);--sakev-table-th-bg: rgba(30, 58, 138, .4);--sakev-table-th-text: #bfdbfe;--sakev-table-th-border: 1px solid rgba(96, 165, 250, .25);--sakev-table-row-hover: rgba(30, 64, 175, .3);--sakev-table-border: rgba(96, 165, 250, .1);--sakev-input-bg: rgba(30, 58, 138, .25);--sakev-input-border: 1px solid rgba(96, 165, 250, .25);--sakev-input-text: #eff6ff;--sakev-btn-shadow: 0 2px 8px rgba(96, 165, 250, .3)}.sakev-shell[data-sakev-design=dock_minimal]{--sakev-accent: #0f172a;--sakev-accent-hover: #1e293b;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(15, 23, 42, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1.5px solid rgba(100, 116, 139, .3);--sakev-card-border-subtle: rgba(100, 116, 139, .18);--sakev-card-shadow: none;--sakev-table-th-bg: #f1f5f9;--sakev-table-th-text: #0f172a;--sakev-table-th-border: 1px solid rgba(100, 116, 139, .25);--sakev-table-row-hover: rgba(241, 245, 249, .7);--sakev-table-border: rgba(226, 232, 240, .8);--sakev-input-bg: #ffffff;--sakev-input-border: 1.5px solid rgba(100, 116, 139, .35);--sakev-input-text: #0f172a;--sakev-btn-shadow: none}html.dark .sakev-shell[data-sakev-design=dock_minimal]{--sakev-accent: #f8fafc;--sakev-accent-hover: #e2e8f0;--sakev-accent-text: #0f172a;--sakev-focus-ring: rgba(248, 250, 252, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0b0f19) 92%, #1e293b 8%);--sakev-card-border: 1.5px solid rgba(148, 163, 184, .25);--sakev-card-border-subtle: rgba(148, 163, 184, .15);--sakev-card-shadow: none;--sakev-table-th-bg: rgba(30, 41, 59, .6);--sakev-table-th-text: #f8fafc;--sakev-table-th-border: 1px solid rgba(148, 163, 184, .2);--sakev-table-row-hover: rgba(30, 41, 59, .4);--sakev-table-border: rgba(148, 163, 184, .12);--sakev-input-bg: rgba(30, 41, 59, .3);--sakev-input-border: 1.5px solid rgba(148, 163, 184, .3);--sakev-input-text: #f8fafc;--sakev-btn-shadow: none}.sakev-shell[data-sakev-design=executive_glass]{--sakev-accent: #9333ea;--sakev-accent-hover: #7e22ce;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(147, 51, 234, .35);--sakev-card-bg: rgba(255, 255, 255, .85);--sakev-card-backdrop: blur(18px) saturate(160%);--sakev-card-border: 1px solid rgba(255, 255, 255, .65);--sakev-card-border-subtle: rgba(147, 51, 234, .15);--sakev-card-shadow: 0 18px 40px -10px rgba(15, 23, 42, .14);--sakev-table-th-bg: rgba(250, 245, 255, .85);--sakev-table-th-text: #7e22ce;--sakev-table-th-border: 1px solid rgba(233, 213, 255, .8);--sakev-table-row-hover: rgba(243, 232, 255, .5);--sakev-table-border: rgba(243, 232, 255, .7);--sakev-input-bg: rgba(255, 255, 255, .8);--sakev-input-border: 1px solid rgba(216, 180, 254, .7);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 4px 16px rgba(147, 51, 234, .28)}html.dark .sakev-shell[data-sakev-design=executive_glass]{--sakev-accent: #c084fc;--sakev-accent-hover: #d8b4fe;--sakev-accent-text: #3b0764;--sakev-focus-ring: rgba(192, 132, 252, .45);--sakev-card-bg: rgba(15, 23, 42, .78);--sakev-card-backdrop: blur(18px) saturate(160%);--sakev-card-border: 1px solid rgba(255, 255, 255, .14);--sakev-card-border-subtle: rgba(192, 132, 252, .15);--sakev-card-shadow: 0 22px 48px -12px rgba(0, 0, 0, .55);--sakev-table-th-bg: rgba(88, 28, 135, .35);--sakev-table-th-text: #e9d5ff;--sakev-table-th-border: 1px solid rgba(192, 132, 252, .2);--sakev-table-row-hover: rgba(107, 33, 168, .25);--sakev-table-border: rgba(192, 132, 252, .1);--sakev-input-bg: rgba(88, 28, 135, .25);--sakev-input-border: 1px solid rgba(192, 132, 252, .25);--sakev-input-text: #faf5ff;--sakev-btn-shadow: 0 4px 16px rgba(192, 132, 252, .35)}.sakev-shell[data-sakev-design=zen_right_dock]{--sakev-accent: #0d9488;--sakev-accent-hover: #0f766e;--sakev-accent-text: #ffffff;--sakev-focus-ring: rgba(13, 148, 136, .35);--sakev-card-bg: #ffffff;--sakev-card-border: 1px solid rgba(148, 163, 184, .22);--sakev-card-border-subtle: rgba(148, 163, 184, .14);--sakev-card-shadow: 0 2px 6px rgba(15, 23, 42, .06);--sakev-table-th-bg: #f0fdfa;--sakev-table-th-text: #0f766e;--sakev-table-th-border: 1px solid rgba(153, 246, 228, .8);--sakev-table-row-hover: rgba(204, 251, 241, .5);--sakev-table-border: rgba(204, 251, 241, .7);--sakev-input-bg: #ffffff;--sakev-input-border: 1px solid rgba(153, 246, 228, .9);--sakev-input-text: #0f172a;--sakev-btn-shadow: 0 2px 6px rgba(13, 148, 136, .2)}html.dark .sakev-shell[data-sakev-design=zen_right_dock]{--sakev-accent: #2dd4bf;--sakev-accent-hover: #5eead4;--sakev-accent-text: #042f2e;--sakev-focus-ring: rgba(45, 212, 191, .45);--sakev-card-bg: color-mix(in srgb, var(--content-bg-dark, #0b1517) 88%, #134e4a 12%);--sakev-card-border: 1px solid rgba(45, 212, 191, .2);--sakev-card-border-subtle: rgba(45, 212, 191, .1);--sakev-card-shadow: 0 6px 18px rgba(0, 0, 0, .4);--sakev-table-th-bg: rgba(19, 78, 74, .4);--sakev-table-th-text: #99f6e4;--sakev-table-th-border: 1px solid rgba(45, 212, 191, .25);--sakev-table-row-hover: rgba(19, 78, 74, .25);--sakev-table-border: rgba(45, 212, 191, .1);--sakev-input-bg: rgba(19, 78, 74, .25);--sakev-input-border: 1px solid rgba(45, 212, 191, .25);--sakev-input-text: #f0fdfa;--sakev-btn-shadow: 0 2px 8px rgba(45, 212, 191, .3)}.sakev-shell .sakev-main .sakev-module-card,.sakev-shell .sakev-main div.rounded-xl.shadow-sm,.sakev-shell .sakev-main div.rounded-2xl.shadow-sm{border-radius:var(--sakev-card-radius, var(--sakev-radius))!important;background:var(--sakev-card-bg, var(--content-bg-light, #ffffff))!important;border:var(--sakev-card-border, 1px solid rgba(148, 163, 184, .2))!important;box-shadow:var(--sakev-card-shadow, none)!important;transition:border-radius .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.sakev-shell[data-sakev-design=executive_glass] .sakev-main .sakev-module-card,.sakev-shell[data-sakev-shadow=glass] .sakev-main .sakev-module-card{backdrop-filter:blur(18px) saturate(160%)!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important}.sakev-shell[data-sakev-design=ops_console] .sakev-main .sakev-module-card{border-left:3px solid var(--sakev-accent)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.sakev-shell[data-sakev-design=logistics_workspace] .sakev-main .sakev-module-card,.sakev-shell[data-sakev-design=process_journey] .sakev-main .sakev-module-card{border-top:3px solid var(--sakev-accent)!important}.sakev-shell .sakev-main .sakev-module-card>div:first-child,.sakev-shell .sakev-main .border-b{border-bottom-color:var(--sakev-card-border-subtle, rgba(148, 163, 184, .15))!important}.sakev-shell .sakev-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]),.sakev-shell .sakev-main select,.sakev-shell .sakev-main textarea{border-radius:var(--sakev-input-radius, .5rem)!important;border:var(--sakev-input-border, 1px solid rgba(148, 163, 184, .35))!important;background-color:var(--sakev-input-bg, #ffffff)!important;color:var(--sakev-input-text, inherit)!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sakev-shell .sakev-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):focus,.sakev-shell .sakev-main select:focus,.sakev-shell .sakev-main textarea:focus{outline:none!important;border-color:var(--sakev-accent)!important;box-shadow:0 0 0 3px var(--sakev-focus-ring)!important}.sakev-shell .sakev-main .sakev-btn-primary,.sakev-shell .sakev-main .bg-indigo-600,.sakev-shell .sakev-main button.bg-indigo-600{border-radius:var(--sakev-btn-radius, .5rem)!important;background-color:var(--sakev-accent)!important;color:var(--sakev-accent-text, #ffffff)!important;box-shadow:var(--sakev-btn-shadow, none)!important;transition:filter .15s ease,transform .1s ease,box-shadow .15s ease}.sakev-shell .sakev-main .sakev-btn-primary:hover,.sakev-shell .sakev-main .bg-indigo-600:hover,.sakev-shell .sakev-main button.bg-indigo-600:hover{filter:brightness(.92)}.sakev-shell .sakev-main .sakev-btn-primary:focus-visible,.sakev-shell .sakev-main .bg-indigo-600:focus-visible{outline:2px solid var(--sakev-accent)!important;outline-offset:2px!important}.sakev-shell .sakev-main a[href*=cancel],.sakev-shell .sakev-main button[type=button].bg-gray-100,.sakev-shell .sakev-main button[type=button].bg-white{border-radius:var(--sakev-btn-radius, .5rem)!important}.sakev-shell .sakev-main table{font-variant-numeric:tabular-nums}.sakev-shell .sakev-main table thead tr,.sakev-shell .sakev-main table thead th{background-color:var(--sakev-table-th-bg)!important;color:var(--sakev-table-th-text)!important;border-bottom:var(--sakev-table-th-border, 1px solid rgba(148, 163, 184, .2))!important}.sakev-shell .sakev-main table tbody tr{border-bottom-color:var(--sakev-table-border, rgba(148, 163, 184, .15))!important;transition:background-color .15s ease}.sakev-shell .sakev-main table tbody tr:hover{background-color:var(--sakev-table-row-hover)!important}.sakev-shell .sakev-main span[class*=rounded-full],.sakev-shell .sakev-main .rounded-full{border-radius:var(--sakev-badge-radius, 9999px)!important}.sakev-shell .sakev-main div[x-show].fixed .bg-white,.sakev-shell .sakev-main div[x-show].fixed .dark\:bg-gray-800{border-radius:var(--sakev-card-radius, 1rem)!important;box-shadow:0 25px 50px -12px #00000040!important}.sakev-shell .sakev-main div[class*=bg-green-50],.sakev-shell .sakev-main div[class*=bg-red-50],.sakev-shell .sakev-main div[class*=bg-blue-50],.sakev-shell .sakev-main div[class*=bg-amber-50]{border-radius:var(--sakev-card-radius, .75rem)!important}.sakev-preview[data-sakev-preview-design=corporate_standard] .sakev-preview-header{background:#2563eb!important;border-radius:.35rem}.sakev-preview[data-sakev-preview-design=saas_modern] .sakev-preview-header{background:#4f46e5!important;border-radius:.75rem}.sakev-preview[data-sakev-preview-design=ops_console]{border-radius:.2rem!important}.sakev-preview[data-sakev-preview-design=ops_console] .sakev-preview-header{background:#059669!important;border-radius:.1rem;border-left:3px solid #10b981}.sakev-preview[data-sakev-preview-design=logistics_workspace] .sakev-preview-header{background:#0284c7!important;border-radius:.25rem;border-top:2px solid #38bdf8}.sakev-preview[data-sakev-preview-design=visual_workspace]{border-style:dashed!important}.sakev-preview[data-sakev-preview-design=visual_workspace] .sakev-preview-header{background:#4338ca!important;border-radius:.4rem}.sakev-preview[data-sakev-preview-design=process_journey] .sakev-preview-header{background:#7c3aed!important;border-radius:9999px;border-top:2px solid #a78bfa}.sakev-preview[data-sakev-preview-design=process_journey] .sakev-preview-cards span{border-radius:9999px!important}.sakev-preview[data-sakev-preview-design=top_horizon] .sakev-preview-header{background:#1d4ed8!important;border-radius:.5rem}.sakev-preview[data-sakev-preview-design=dock_minimal]{border-width:1.5px!important}.sakev-preview[data-sakev-preview-design=dock_minimal] .sakev-preview-header{background:#0f172a!important;border-radius:.25rem}.sakev-preview[data-sakev-preview-design=executive_glass] .sakev-preview-header{background:#9333ea!important;border-radius:.75rem;opacity:.9}.sakev-preview[data-sakev-preview-design=zen_right_dock] .sakev-preview-header{background:#0d9488!important;border-radius:.45rem}.sakev-preview[data-mode=dark][data-sakev-preview-design=corporate_standard] .sakev-preview-header{background:#3b82f6!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=saas_modern] .sakev-preview-header{background:#6366f1!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=ops_console] .sakev-preview-header{background:#10b981!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=logistics_workspace] .sakev-preview-header{background:#38bdf8!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=visual_workspace] .sakev-preview-header{background:#818cf8!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=process_journey] .sakev-preview-header{background:#a78bfa!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=top_horizon] .sakev-preview-header{background:#60a5fa!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=dock_minimal] .sakev-preview-header{background:#f8fafc!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=executive_glass] .sakev-preview-header{background:#c084fc!important}.sakev-preview[data-mode=dark][data-sakev-preview-design=zen_right_dock] .sakev-preview-header{background:#2dd4bf!important}.sakev-shell{position:relative}.sakev-shell .sakev-topbar-product-brand,.sakev-shell .sakev-topbar-module-links,.sakev-shell .sakev-topbar-account,.sakev-shell .sakev-topbar-open-modules{display:none}.sakev-topbar-product-brand .sakev-product-link{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none;white-space:nowrap;font-weight:700}.sakev-topbar-product-brand .sakev-brand-symbol{display:inline-grid;place-items:center;border-radius:.5rem;width:2rem;height:2rem;color:var(--sakev-accent, #2563eb);background:color-mix(in srgb,var(--sakev-accent, #2563eb) 12%,transparent)}.sakev-topbar-module-links{min-width:0;align-items:center;overflow:auto hidden;scrollbar-width:thin;gap:.25rem}.sakev-topbar-module-links .sakev-module-shortcut{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4rem;padding:.55rem .8rem;border-radius:.75rem;color:inherit;font-weight:500;font-size:.79rem;white-space:nowrap;text-decoration:none}.sakev-topbar-module-links .sakev-module-shortcut svg{width:1rem;height:1rem}.sakev-topbar-module-links .sakev-module-shortcut:hover{background:color-mix(in srgb,var(--sakev-accent, #2563eb) 12%,transparent)}.sakev-topbar-module-links .sakev-module-current{background:color-mix(in srgb,var(--sakev-accent, #2563eb) 18%,transparent);outline:1px solid color-mix(in srgb,var(--sakev-accent, #2563eb) 30%,transparent)}.sakev-topbar-module-links .sakev-module-shortcut:focus-visible,.sakev-topbar-open-modules:focus-visible{outline:2px solid var(--sakev-accent, #2563eb);outline-offset:2px}.sakev-topbar-account{align-items:center;gap:.5rem;text-decoration:none;color:inherit;font-size:.75rem;max-width:10rem}.sakev-topbar-account .sakev-avatar-mark{width:2.25rem;height:2.25rem;border-radius:100%;display:grid;place-items:center;background:color-mix(in srgb,var(--sakev-accent, #2563eb) 16%,transparent);color:var(--sakev-accent, #2563eb);font-weight:700}.sakev-topbar-account .sakev-account-name{max-width:7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sakev-topbar-open-modules{align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:.75rem;border:1px solid color-mix(in srgb,currentColor 20%,transparent);color:inherit;background:transparent;cursor:pointer}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar .sakev-topbar-nav,.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar .sakev-topbar-drawer-trigger{display:none!important}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-product-brand{display:block}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-account{display:inline-flex}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-module-links{display:flex;flex:1 1 auto}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-open-modules{display:inline-flex}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar [data-sakev-title]{display:none}.sakev-shell[data-sakev-topbar=crm_horizontal] .sakev-topbar{border-radius:1rem;gap:.8rem;border:1px solid color-mix(in srgb,currentColor 9%,transparent)}.sakev-shell[data-sakev-topbar=crm_horizontal] .sakev-module-current{border-radius:9999px;background:var(--sakev-accent, #111827);color:var(--sakev-accent-text, #fff);outline:none}.sakev-shell[data-sakev-topbar=crm_horizontal] .sakev-topbar-module-links svg{display:none}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar{border-radius:.8rem;gap:1rem}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar .sakev-topbar-search{display:flex;margin-left:auto;flex:1 1 30rem;max-width:36rem}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar .sakev-topbar-search input{width:100%}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar-account{margin-left:auto}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-topbar{border-radius:9999px;box-shadow:0 14px 40px #00000029;gap:.35rem;border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-topbar-product-brand{display:none}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-module-shortcut{border-radius:9999px;padding:.55rem}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-module-shortcut span{display:none}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-module-shortcut svg{width:1.2rem;height:1.2rem}.sakev-shell[data-sakev-topbar=floating_toolbar] .sakev-topbar-account .sakev-account-name{display:none}.sakev-shell[data-sakev-topbar=studio_toolbar] .sakev-topbar{border-radius:1.15rem;gap:.4rem;border:1px solid color-mix(in srgb,currentColor 15%,transparent)}.sakev-shell[data-sakev-topbar=studio_toolbar] .sakev-topbar-product-brand .sakev-brand-label,.sakev-shell[data-sakev-topbar=studio_toolbar] .sakev-module-shortcut span,.sakev-shell[data-sakev-topbar=studio_toolbar] .sakev-topbar-account .sakev-account-name{display:none}.sakev-shell[data-sakev-topbar=studio_toolbar] .sakev-module-shortcut{padding:.6rem;border-radius:.55rem}@media(min-width:1024px){.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar{width:4.75rem;margin:.5rem;padding:.2rem;border-radius:1.25rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar .sakev-sidebar-brand{padding:.65rem .2rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar-brand .h-20{height:2.65rem;max-width:3.2rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar-brand p,.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar-user-meta{display:none}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar nav{padding:.45rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar nav a{justify-content:center;padding:.8rem;border:0;border-radius:.8rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar nav a svg{width:1.35rem;height:1.35rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar nav a span{position:absolute;height:1px;width:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar-user{padding:.4rem}.sakev-shell:is([data-sakev-sidebar=crm_rail],[data-sakev-sidebar=security_rail]) .sakev-sidebar-user>div{flex-direction:column;gap:.6rem}.sakev-shell[data-sakev-sidebar=crm_rail] .sakev-sidebar{border:1px solid rgba(148,163,184,.3)}.sakev-shell[data-sakev-sidebar=security_rail] .sakev-sidebar{width:5.5rem}.sakev-shell[data-sakev-sidebar=security_rail] .sakev-sidebar nav a{background:color-mix(in srgb,currentColor 8%,transparent);margin-bottom:.5rem}.sakev-shell[data-sakev-sidebar=security_rail] .sakev-sidebar nav a.dynamic-sidebar-active{outline:2px solid var(--sakev-accent, #2563eb)}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar{width:18rem;border-radius:1.35rem;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav{padding:0 .65rem 1rem 0;background-image:linear-gradient(to right,rgba(0,0,0,.22) 3.85rem,transparent 3.85rem)}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav a{display:grid;grid-template-columns:3.85rem minmax(0,1fr);gap:.6rem;padding:.7rem 0;border-radius:0 .6rem .6rem 0}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav a svg{justify-self:center}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar{width:18rem;border-radius:1.3rem}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav{display:grid;align-content:start;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:min-content;gap:.65rem;padding:.85rem}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav a{display:flex;flex-direction:column;gap:.45rem;justify-content:center;align-items:center;text-align:center;padding:.6rem .25rem;min-height:5rem;border-radius:.7rem}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav a span{width:100%;font-size:.65rem;line-height:1.15;overflow-wrap:anywhere}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav a svg{width:1.5rem;height:1.5rem}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header]) .sakev-topbar{position:absolute;top:0;left:0;right:0;z-index:50;width:auto;margin:var(--sakev-gap);min-height:4.25rem}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header]) .sakev-sidebar{margin-top:calc(4.25rem + var(--sakev-gap) * 2);max-height:calc(100vh - 4.25rem - var(--sakev-gap) * 3)}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header]) .sakev-main{margin-top:calc(4.25rem + var(--sakev-gap) * 2)}.sakev-shell:is([data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar{position:absolute;z-index:45;top:.65rem;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:min(88vw,48rem);min-height:3.3rem;padding-inline:.6rem;margin:0;background:var(--header-bg-light, #fff)}html.dark .sakev-shell:is([data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar{background:var(--header-bg-dark, #1e293b)}.sakev-shell:is([data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-main{margin-top:4.5rem;min-height:0}.sakev-shell:is([data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-module-links{max-width:min(60vw,32rem)}.sakev-shell[data-sakev-sidebar=topbar_only] .sakev-backdrop{z-index:44}}.sakev-shell[data-sakev-main=workflow_board] .sakev-main{padding:clamp(.75rem,1.5vw,1.5rem);border-radius:1.5rem}.sakev-shell[data-sakev-main=workflow_board] .sakev-main .sakev-module-card{border-radius:1.35rem}.sakev-shell[data-sakev-main=security_board] .sakev-main{padding:.85rem;border-radius:.9rem}.sakev-shell[data-sakev-main=security_board] .sakev-main .sakev-module-card{border-left:2px solid var(--sakev-accent, #2563eb)}.sakev-shell[data-sakev-main=studio_canvas] .sakev-main{padding:clamp(.5rem,1vw,1.25rem);border-radius:1rem}.sakev-shell[data-sakev-main=studio_canvas] .sakev-main>:first-child{min-width:0}.sakev-shell[data-sakev-main=tile_workspace] .sakev-main .sakev-module-card{border-radius:1.15rem}.sakev-workspace-columns{min-height:100%;display:grid;gap:var(--sakev-gap, 1rem);grid-template-columns:minmax(0,1fr)}.sakev-workspace-primary,.sakev-workspace-aside{min-width:0}.sakev-workspace-aside{background:var(--sakev-card-bg, #fff);color:var(--sakev-input-text, inherit);border:var(--sakev-card-border, 1px solid rgba(148,163,184,.2));border-radius:var(--sakev-card-radius, .75rem);padding:var(--sakev-pad,1rem)}@media(min-width:1100px){.sakev-shell:is([data-sakev-main=workflow_board],[data-sakev-main=security_board],[data-sakev-main=studio_canvas],[data-sakev-main=tile_workspace]) .sakev-workspace-columns{grid-template-columns:minmax(0,1fr) minmax(15rem,28%);align-items:stretch}}@media(max-width:1023px){.sakev-shell .sakev-topbar-module-links,.sakev-shell .sakev-topbar-product-brand,.sakev-shell .sakev-topbar-account .sakev-account-name{display:none!important}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar [data-sakev-title]{display:block}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-topbar-open-modules{display:none}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar .sakev-topbar-search{max-width:9rem;flex:0 1 9rem}.sakev-shell[data-sakev-topbar=security_header] .sakev-topbar-account{margin-left:0}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav{background-image:none}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav a{display:flex}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav{display:block}}.sakev-preview[data-sakev-preview=crm_rail],.sakev-preview[data-sakev-preview=security_rail]{grid-template-columns:12% 1fr}.sakev-preview[data-sakev-preview=crm_rail] .sakev-preview-sidebar span:not(:first-child),.sakev-preview[data-sakev-preview=security_rail] .sakev-preview-sidebar span:not(:first-child){width:.45rem;height:.45rem;border-radius:100%}.sakev-preview[data-sakev-preview=security_rail] .sakev-preview-sidebar{background:#334155}.sakev-preview[data-sakev-preview=settings_rail]{grid-template-columns:36% 1fr}.sakev-preview[data-sakev-preview=settings_rail] .sakev-preview-sidebar{border-left:.75rem solid rgba(3,7,18,.6)}.sakev-preview[data-sakev-preview=module_grid]{grid-template-columns:33% 1fr}.sakev-preview[data-sakev-preview=module_grid] .sakev-preview-sidebar{display:grid;grid-template-columns:1fr 1fr;align-content:start}.sakev-preview[data-sakev-preview-topbar=crm_horizontal] .sakev-preview-header,.sakev-preview[data-sakev-preview-topbar=security_header] .sakev-preview-header{box-shadow:-5rem 0 0 -1px #94a3b82e}.sakev-preview[data-sakev-preview-topbar=floating_toolbar] .sakev-preview-header,.sakev-preview[data-sakev-preview-topbar=studio_toolbar] .sakev-preview-header{width:65%;align-self:center;border-radius:9999px}.sakev-preview[data-sakev-preview-main=workflow_board] .sakev-preview-cards span{border-radius:1rem}.sakev-preview[data-sakev-preview-main=security_board] .sakev-preview-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.sakev-preview[data-sakev-preview-main=studio_canvas] .sakev-preview-cards{grid-template-columns:1fr 1fr}.sakev-preview[data-sakev-preview-main=studio_canvas] .sakev-preview-cards span:first-child{grid-row:span 2}.sakev-page-heading{display:none}@media(min-width:1024px){.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar]) .sakev-page-heading{display:block;padding:.25rem 0 1rem;color:var(--sakev-input-text, inherit)}.sakev-shell .sakev-main{min-width:0}}.sakev-shell .sakev-main .sakev-btn-danger{background:#dc2626;color:#fff;border-radius:var(--sakev-btn-radius, .5rem)}.sakev-shell .sakev-main .sakev-btn-danger:hover{background:#b91c1c}.sakev-shell .sakev-topbar-product-brand{order:1}.sakev-shell .sakev-topbar-module-links,.sakev-shell .sakev-topbar .sakev-topbar-search{order:2}.sakev-shell .sakev-topbar-open-modules{order:3}.sakev-shell .sakev-topbar-account{order:4}.sakev-shell .sakev-theme-toggle{order:5}@media(min-width:1024px){.sakev-shell:not([data-sakev-sidebar=topbar_only]) .sakev-topbar-open-modules{display:none!important}}.sakev-shell:is([data-sakev-design=sugar_journey],[data-sakev-design=aegis_station],[data-sakev-design=dual_settings],[data-sakev-design=teams_hub],[data-sakev-design=studio_floating]){--sakev-accent: var(--sakev-preset-accent, #2563eb);--sakev-accent-hover: var(--sakev-preset-accent, #2563eb);--sakev-accent-text: #ffffff}html.dark .sakev-shell:is([data-sakev-design=sugar_journey],[data-sakev-design=aegis_station],[data-sakev-design=dual_settings],[data-sakev-design=teams_hub],[data-sakev-design=studio_floating]){--sakev-accent: var(--sakev-preset-accent-dark, #93c5fd);--sakev-accent-hover: var(--sakev-preset-accent-dark, #93c5fd);--sakev-accent-text: #0f172a}.sakev-topbar-module-links a.hidden{display:none!important}.sakev-shell[data-sakev-topbar=security_header][data-sakev-search-active=true] .sakev-topbar-module-links{display:flex;flex-direction:column;align-items:stretch;gap:.15rem;position:absolute;z-index:65;top:calc(100% + .35rem);left:30%;right:9rem;max-height:19rem;overflow:auto;padding:.5rem;background:var(--header-bg-light, #fff);color:var(--header-text-light, #0f172a);border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:.8rem;box-shadow:0 14px 35px #0000002e}html.dark .sakev-shell[data-sakev-topbar=security_header][data-sakev-search-active=true] .sakev-topbar-module-links{background:var(--header-bg-dark, #0f172a);color:var(--header-text-dark, #fff)}.sakev-shell[data-sakev-topbar=security_header][data-sakev-search-active=true] .sakev-module-shortcut{width:100%;white-space:normal;border-radius:.5rem}@media(max-width:1023px){.sakev-shell[data-sakev-topbar=security_header][data-sakev-search-active=true] .sakev-topbar-module-links{display:flex!important;left:.25rem;right:.25rem;top:calc(100% + .25rem);max-height:min(60vh,18rem)}}.sakev-shell:is([data-sakev-topbar=crm_horizontal],[data-sakev-topbar=security_header],[data-sakev-topbar=floating_toolbar],[data-sakev-topbar=studio_toolbar])>div.flex.flex-col.flex-1{overflow:visible}@media(min-width:1024px){.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav>a{margin:0!important}}.sakev-sidebar-menu-frame{display:contents}.sakev-sidebar-quickrail{display:none}.sakev-sidebar-quickrail a.hidden{display:none!important}@media(min-width:1024px){.sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar{width:21rem}.sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar-menu-frame{display:flex;flex:1 1 0%;min-height:0;min-width:0}.sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar nav.sakev-sidebar-quickrail{display:flex;flex-direction:column;flex:0 0 3.6rem;gap:.65rem;align-items:center;justify-content:flex-start;background:color-mix(in srgb,var(--sidebar-bg-light, #1e40af) 82%,#000 18%);padding:.75rem .35rem;overflow:auto hidden;scrollbar-width:none;min-width:3.6rem;max-width:3.6rem}html.dark .sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar nav.sakev-sidebar-quickrail{background:color-mix(in srgb,var(--sidebar-bg-dark, #0f172a) 72%,#000 28%)}.sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar nav.sakev-sidebar-quickrail a{display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;min-height:2.7rem;padding:.65rem;border-radius:.9rem;color:var(--sidebar-text-light, #fff);border:1px solid color-mix(in srgb,currentColor 11%,transparent);background:color-mix(in srgb,currentColor 6%,transparent);text-decoration:none;margin:0}html.dark .sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar nav.sakev-sidebar-quickrail a{color:var(--sidebar-text-dark, #fff)}.sakev-sidebar-quickrail a svg{width:1.25rem;height:1.25rem;flex-shrink:0}.sakev-sidebar-quickrail a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sakev-sidebar-quickrail a.sakev-module-current{background:color-mix(in srgb,var(--sakev-accent, #2563eb) 32%,transparent)!important;border:1px solid var(--sakev-accent, #2563eb)!important}.sakev-shell:is([data-sakev-sidebar=settings_rail],[data-sakev-sidebar=module_grid]) .sakev-sidebar nav#sakev-nav-source{flex:1 1 auto;width:auto;min-width:0;overflow:auto;background-image:none;margin:0}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav#sakev-nav-source{display:flex;flex-direction:column;gap:.35rem;padding:1rem .6rem}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav#sakev-nav-source a{display:flex;width:100%;gap:.4rem;margin:0;padding:.65rem .7rem;border-radius:.75rem;font-size:.77rem;min-height:2.25rem}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav#sakev-nav-source a svg{display:none}.sakev-shell[data-sakev-sidebar=settings_rail] .sakev-sidebar nav#sakev-nav-source a span{display:block;overflow:hidden;text-overflow:ellipsis}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav#sakev-nav-source{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.45rem;padding:.85rem}.sakev-shell[data-sakev-sidebar=module_grid] .sakev-sidebar nav#sakev-nav-source a{margin:0;min-height:4.5rem;width:100%}}.sakev-shell .sakev-topbar-account{position:relative}.sakev-account-toggle{display:inline-flex;align-items:center;gap:.5rem;border:0;background:transparent;color:inherit;cursor:pointer}.sakev-account-toggle:focus-visible,.sakev-account-logout:focus-visible{outline:2px solid var(--sakev-accent, #2563eb);outline-offset:2px}.sakev-account-menu{position:absolute;z-index:80;top:calc(100% + .65rem);right:0;min-width:12.5rem;padding:.5rem;border-radius:.8rem;background:var(--header-bg-light, #fff);color:var(--header-text-light, #111827);border:1px solid color-mix(in srgb,currentColor 17%,transparent);box-shadow:0 14px 40px #0003}html.dark .sakev-account-menu{background:var(--header-bg-dark, #0f172a);color:var(--header-text-dark, #fff)}.sakev-account-caption{padding:.4rem .65rem;font-size:.75rem;font-weight:650;opacity:.7}.sakev-account-logout{display:block;width:100%;text-align:left;padding:.6rem .65rem;border-radius:.5rem;color:inherit;background:transparent;cursor:pointer;font-size:.8rem}.sakev-account-logout:hover{background:color-mix(in srgb,currentColor 8%,transparent)}
