body[data-workspace-ui]{--workspace-ink: #24352e;--workspace-muted: #64726a;--workspace-line: #dfe5df;--workspace-green: #155c3a;--workspace-soft: #edf3ef;--background: 80 13% 96%;--foreground: 150 18% 17%;--card: 0 0% 100%;--card-foreground: 150 18% 17%;--primary: 151 63% 22%;--primary-foreground: 0 0% 100%;--secondary: 130 13% 93%;--secondary-foreground: 150 18% 23%;--muted: 130 13% 94%;--muted-foreground: 142 7% 41%;--accent: 130 18% 92%;--accent-foreground: 151 45% 24%;--border: 130 10% 87%;--input: 130 10% 85%;--ring: 151 43% 35%;color:var(--workspace-ink);background:#f5f6f2}body[data-workspace-ui] :where(h1,h2,h3){text-wrap:balance;overflow-wrap:anywhere}body[data-workspace-ui] h1.font-playfair{font-family:inherit;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;letter-spacing:-.035em}body[data-workspace-ui] h2.font-playfair{font-family:inherit;font-size:clamp(1.25rem,2.1vw,1.625rem);line-height:1.3;letter-spacing:-.025em}body[data-workspace-ui] :where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #39765b;outline-offset:3px}body[data-workspace-ui] :where(button,a,summary){-webkit-tap-highlight-color:transparent}body[data-workspace-ui] :where(button:disabled){cursor:not-allowed}body[data-workspace-ui] :where(input,select,textarea){scroll-margin-block:6rem}body[data-workspace-ui] :where(main,[role=dialog]) :where(input,select,textarea){max-width:100%}body[data-workspace-ui] .glass-panel,body[data-workspace-ui] .glass-panel-strong{background:#fffffff7;border-color:var(--workspace-line);box-shadow:0 4px 18px #17211c0b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body[data-workspace-ui] [role=dialog] .glass-panel-strong{box-shadow:0 16px 64px #17211c29}body[data-workspace-ui] [role=dialog] h2.font-playfair{font-size:1.375rem}body[data-workspace-ui] [role=dialog] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:16px}body[data-workspace-ui] :where(table){font-variant-numeric:tabular-nums}body[data-workspace-ui] :where(thead){color:var(--workspace-muted)}body[data-workspace-ui] .workspace-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}body[data-workspace-ui] .workspace-heading-copy{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1 1 16rem}body[data-workspace-ui] .workspace-heading h2{font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:-.025em;margin:0}body[data-workspace-ui] .workspace-heading p{margin:.3rem 0 0;color:var(--workspace-muted);font-size:.8125rem;line-height:1.6;max-width:48rem}body[data-workspace-ui] .workspace-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}body[data-workspace-ui] .workspace-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.75rem;background:var(--workspace-soft);color:#426b54}body[data-workspace-ui] .workspace-icon>svg{width:1.2rem;height:1.2rem}body[data-workspace-ui] .workspace-icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--workspace-line);border-radius:.75rem;background:#fff;color:var(--workspace-muted)}body[data-workspace-ui] .workspace-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid #d7dfd8;background:#fff;border-radius:.75rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.4}body[data-workspace-ui] .workspace-button-primary{background:var(--workspace-green);border-color:var(--workspace-green);color:#fff}body[data-workspace-ui] .workspace-button:disabled{opacity:.5}body[data-workspace-ui] .workspace-tabs{min-width:0;margin-block:1rem}body[data-workspace-ui] .workspace-tabs-mobile{display:flex;align-items:center;gap:.5rem;min-height:2.875rem;border:1px solid var(--workspace-line);background:#fff;border-radius:.75rem;padding-inline:.875rem;color:var(--workspace-ink)}body[data-workspace-ui] .workspace-tabs-mobile select{flex:1;min-width:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;min-height:2.75rem;font-size:1rem;font-weight:600}body[data-workspace-ui] .workspace-tabs-desktop{display:none;flex-wrap:wrap;align-items:center;gap:.25rem;border-bottom:1px solid var(--workspace-line)}body[data-workspace-ui] .workspace-tabs-desktop button{display:inline-flex;align-items:center;gap:.5rem;min-height:2.875rem;padding:.625rem .875rem;border-bottom:2px solid transparent;color:var(--workspace-muted);font-size:.8125rem;font-weight:600}body[data-workspace-ui] .workspace-tabs-desktop button[aria-pressed=true]{border-bottom-color:#8c7953;color:var(--workspace-ink);background:#edf2ee;border-radius:.625rem .625rem 0 0}body[data-workspace-ui] .workspace-count{padding:.125rem .4rem;border-radius:.5rem;background:#e8ede8;font-size:.6875rem;font-variant-numeric:tabular-nums}body[data-workspace-ui] .workspace-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;padding:.75rem;border:1px solid var(--workspace-line);border-radius:1rem;background:#fff;margin-bottom:1rem}body[data-workspace-ui] .workspace-toolbar>select{flex:1 1 10rem}body[data-workspace-ui] .workspace-search{display:flex;align-items:center;gap:.5rem;color:var(--workspace-muted);min-width:0;flex:1 1 14rem;background:#f6f8f5;border:1px solid var(--workspace-line);border-radius:.625rem;padding-left:.75rem}body[data-workspace-ui] .workspace-search input{min-width:0;width:100%;min-height:2.75rem;padding-right:.5rem;font-size:1rem;outline-offset:-2px;background:transparent;border:none;color:var(--workspace-ink)}body[data-workspace-ui] .workspace-search button{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}body[data-workspace-ui] .workspace-field{min-height:2.75rem;max-width:100%;min-width:0;border:1px solid var(--workspace-line);border-radius:.625rem;padding:.5rem .75rem;background:#fff;font-size:1rem}body[data-workspace-ui] .workspace-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.75rem;margin-block:1rem}body[data-workspace-ui] .workspace-metric{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;text-align:left;border:1px solid var(--workspace-line);border-radius:1rem;background:#fff;padding:.875rem 1rem;min-width:0;font-variant-numeric:tabular-nums}body[data-workspace-ui] .workspace-metric-label{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:.75rem;color:var(--workspace-muted)}body[data-workspace-ui] .workspace-metric strong{font-size:clamp(1.2rem,3vw,1.75rem);line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}body[data-workspace-ui] .workspace-metric-detail{font-size:.6875rem;line-height:1.5;color:var(--workspace-muted)}body[data-workspace-ui] .workspace-tone-green{background:#eef5f0;border-color:#d5e4da}body[data-workspace-ui] .workspace-tone-gold{background:#fbf7ed;border-color:#e6ddc4}body[data-workspace-ui] .workspace-empty{border:1px dashed #cdd7ce;border-radius:1rem;background:#fff;padding:2rem 1rem;text-align:center}body[data-workspace-ui] .workspace-empty p{font-weight:600;font-size:.875rem}body[data-workspace-ui] .workspace-empty>span{display:block;font-size:.8125rem;color:var(--workspace-muted);margin-top:.25rem}body[data-workspace-ui] .workspace-dialog{border:1px solid var(--workspace-line);border-radius:1.25rem;background:#fff;box-shadow:0 20px 80px #17211c33}body[data-workspace-ui] .workspace-dialog-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;flex-shrink:0;border-bottom:1px solid var(--workspace-line);background:#fff}body[data-workspace-ui] .workspace-dialog-header h2{font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0;letter-spacing:-.025em}body[data-workspace-ui] .workspace-dialog-header p{font-size:.75rem;color:var(--workspace-muted);line-height:1.5;margin:.25rem 0 0}body[data-workspace-ui] .workspace-dialog-progress{padding:.75rem 1.25rem;border-bottom:1px solid var(--workspace-line);background:#f6f8f5;flex-shrink:0}body[data-workspace-ui] .workspace-dialog-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem}body[data-workspace-ui] .workspace-dialog-footer{padding:.875rem 1.25rem;border-top:1px solid var(--workspace-line);background:#fafbf8;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem}body[data-workspace-ui] .workspace-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}body[data-workspace-ui] .workspace-secondary-actions{border-top:1px solid var(--workspace-line);padding:.75rem 1rem;background:#fafbf8}body[data-workspace-ui] .workspace-secondary-actions>summary{cursor:pointer;min-height:2.25rem;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--workspace-muted)}body[data-workspace-ui] .workspace-secondary-actions[open]>summary{margin-bottom:.5rem}body[data-workspace-ui] .workspace-customer-list{max-height:16rem;overflow-y:auto;overscroll-behavior:contain}@media(min-width:640px){body[data-workspace-ui] .workspace-tabs-mobile{display:none}body[data-workspace-ui] .workspace-tabs-desktop{display:flex}}@media(min-width:1024px){body[data-workspace-ui] .workspace-customer-list{max-height:calc(100dvh - 15rem)}}@media(max-width:639px){body[data-workspace-ui] .workspace-dialog-header{padding:.875rem 1rem}body[data-workspace-ui] .workspace-dialog-body{padding:1rem}body[data-workspace-ui] .workspace-dialog-footer{padding:.75rem 1rem}body[data-workspace-ui] .workspace-dialog-progress{padding:.625rem 1rem}body[data-workspace-ui] .workspace-heading{gap:.75rem;margin-bottom:1rem}body[data-workspace-ui] .workspace-toolbar>.workspace-search{flex-basis:100%}body[data-workspace-ui] .workspace-toolbar>select{width:100%}body[data-workspace-ui] .workspace-metrics{gap:.5rem}body[data-workspace-ui] .workspace-metric{padding:.75rem}}@media(prefers-reduced-motion:reduce){body[data-workspace-ui] :where(*,*:before,*:after){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="from-[#0a1929]"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="from-[#0b1d3a]"]{background-image:none;background-color:#f5f6f2;color:#24352e}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-[#0b1d3a]"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-[#0d2347]"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-[#0d2749]"]{background-color:#fff;border-color:#dfe5df}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-white]{color:#24352e}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/20"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/25"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/30"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/35"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/40"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/50"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/60"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/70"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-white/80"]{color:#64726a}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-white/3"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-white/5"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-white/8"]{background-color:#fff}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="bg-white/10"]{background-color:#edf3ef}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="border-white/8"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="border-white/10"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="border-white/15"],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="border-white/20"]{border-color:#dfe5df}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-emerald-300],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-emerald-400]{color:#216248}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-blue-300],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-blue-400],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-cyan-400]{color:#345775}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-red-300],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-red-400]{color:#a34336}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-yellow-400],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-amber-400],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-orange-400],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~="text-[#c9a227]"]{color:#806226}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-purple-400],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=text-violet-400]{color:#6d4d83}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=bg-blue-600],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=bg-emerald-600],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=bg-primary]{background-color:#155c3a;color:#fff}body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=bg-red-500],body[data-workspace-ui] :where(.workspace-legacy,.workspace-legacy *)[class~=bg-red-600]{color:#fff}body[data-workspace-ui] .workspace-legacy [style*="rgba(13, 39, 73"]{background:#f5f6f2!important}body[data-workspace-ui] .workspace-legacy :where(button,a){min-height:2.5rem}body[data-workspace-ui] .workspace-legacy :where(input,select,textarea){font-size:16px}body[data-workspace-ui] .workspace-legacy input::-moz-placeholder{color:#7b887f}body[data-workspace-ui] .workspace-legacy input::placeholder{color:#7b887f}body[data-workspace-ui] .workspace-legacy :where(.bg-primary,.bg-blue-600,.bg-emerald-600,.bg-red-500,.bg-red-600) .text-white{color:#fff}body[data-workspace-ui] [role=dialog] h3.font-playfair{font-family:inherit;font-size:1.25rem;line-height:1.3}body[data-workspace-ui] [role=dialog] button[aria-label^=Close]:not(.absolute){min-width:2.75rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body[data-workspace-ui] .workspace-legacy :where(button,a){min-height:2.75rem}body[data-workspace-ui]{--popover: 0 0% 100%;--popover-foreground: 150 18% 17%}body[data-workspace-ui] [data-radix-popper-content-wrapper]{z-index:200!important}body[data-workspace-ui] .workspace-legacy [style*="rgba(11, 29, 58"],body[data-workspace-ui] .workspace-legacy [style*="rgba(11,29,58"]{background:#fff!important}body[data-workspace-ui] .workspace-legacy [class~=text-orange-300]{color:#925022}body[data-workspace-ui] .workspace-legacy [class~="bg-white/15"]{background:#e9efea}.workspace-mobile-header-spacer{height:76px}.workspace-mobile-header{position:fixed;inset:0 0 auto;z-index:30;padding-top:env(safe-area-inset-top,0px)}.workspace-mobile-header-glass{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#f7f8f5c7;-webkit-backdrop-filter:blur(24px) saturate(120%) brightness(1.04);backdrop-filter:blur(24px) saturate(120%) brightness(1.04)}.workspace-mobile-header-content{position:relative;display:flex;height:76px;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-bottom:12px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.workspace-mobile-header-content :is(button,a){min-height:44px}.workspace-mobile-header-content button{min-width:44px}.workspace-scroll-edge-glass{position:absolute;top:calc(100% - 13px);left:0;width:100%;height:60px;pointer-events:none;opacity:var(--scroll-edge-progress, 0);background:linear-gradient(to bottom,#fcfbf99e,#fcfbf970 28%,#fcfbf93b 58%,#fcfbf914 82%,#fcfbf900);-webkit-backdrop-filter:blur(24px) saturate(120%) brightness(1.04);backdrop-filter:blur(24px) saturate(120%) brightness(1.04);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.96) 32%,rgba(0,0,0,.72) 62%,rgba(0,0,0,.28) 84%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.96) 32%,rgba(0,0,0,.72) 62%,rgba(0,0,0,.28) 84%,transparent 100%);transform:translateZ(0);will-change:opacity;transition:opacity .1s linear}.workspace-mobile-dock{padding-bottom:max(8px,calc(env(safe-area-inset-bottom,0px) - 8px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}body[data-workspace-ui] .workspace-mobile-dock-surface{padding:4px;border-radius:28px;background:#ffffffe0;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.workspace-mobile-dock-surface>button{flex:1 1 0;min-width:0;min-height:44px;gap:2px;border-radius:23px;line-height:12px}.operations-mobile-dock{position:relative;isolation:isolate;--operations-capsule-color: #e6ede7}.operations-dock-capsule{position:absolute;pointer-events:none;left:4px;top:4px;bottom:4px;width:calc((100% - 8px) / var(--dock-count));border-radius:23px;background:var(--operations-capsule-color);transform:translate(calc(var(--dock-index) * 100%));transition:transform .34s cubic-bezier(.22,.8,.25,1),opacity .15s ease}.operations-mobile-dock>button{transition:color .18s ease}.operations-mobile-dock>button:focus-visible{outline:2px solid #155c3a;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.workspace-scroll-edge-glass,.operations-dock-capsule,.operations-mobile-dock>button{transition:none}}
