.dopa-interactions_contact__0_VRh{position:fixed;z-index:90;pointer-events:none;width:0;height:0}.dopa-interactions_core__Y1a5e,.dopa-interactions_ray__VnmY_,.dopa-interactions_ring__hAsD0{position:absolute;display:block;pointer-events:none}.dopa-interactions_ring__hAsD0{width:72px;height:72px;left:-36px;top:-36px;border:2px solid #fff0a6;border-radius:50%;box-shadow:0 0 14px #ffcb4180,inset 0 0 10px #83f5ff60;animation:dopa-interactions_ring__hAsD0 .53s cubic-bezier(.13,.8,.25,1) both}.dopa-interactions_core__Y1a5e{width:22px;height:22px;left:-11px;top:-11px;background:#fff8cd;clip-path:polygon(50% 0,62% 37%,100% 50%,62% 62%,50% 100%,37% 62%,0 50%,37% 37%);animation:dopa-interactions_core__Y1a5e .35s ease-out both}.dopa-interactions_ray__VnmY_{width:3px;height:16px;left:-1.5px;top:-8px;background:linear-gradient(#fffbd9,#ffb80000);transform-origin:50% 50%;animation:dopa-interactions_ray__VnmY_ .5s ease-out both}.dopa-interactions_ray__VnmY_:nth-child(2n){background:linear-gradient(#79f6ff,#79f6ff00)}@keyframes dopa-interactions_ring__hAsD0{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.3)}}@keyframes dopa-interactions_core__Y1a5e{0%{opacity:.8;transform:scale(.3) rotate(0deg)}to{opacity:0;transform:scale(1.8) rotate(80deg)}}@keyframes dopa-interactions_ray__VnmY_{0%{opacity:1;transform:rotate(var(--angle)) translateY(-12px) scaleY(.4)}to{opacity:0;transform:rotate(var(--angle)) translateY(-50px) scaleY(1)}}@media (prefers-reduced-motion:reduce),print{.dopa-interactions_contact__0_VRh{display:none}}.dopa-system_system__ZVZTc{display:contents}@media screen{.dopa-system_system__ZVZTc[data-dopa-system=v2]{--dopa-bg:#080b16;--dopa-panel:#171c30;--dopa-raised:#2d334b;--dopa-recessed:#090e1c;--dopa-text:#fff3db;--dopa-muted:#b6c4dd;--dopa-line:#4a506e;--dopa-line-strong:#8382a0;--dopa-gold:#ffda70;--dopa-on-gold:#211507;--dopa-focus:#83f2ff;--dopa-radius-panel:10px;--dopa-radius-control:6px;--dopa-fast:110ms;--dopa-space-1:4px;--dopa-space-2:8px;--dopa-space-3:12px;--dopa-space-4:16px;--dopa-space-6:24px;--dopa-type-label:12px;--dopa-type-body:14px;--dopa-type-input:16px;--dopa-type-title:22px;--dopa-type-metric:42px;--dopa-control-height:48px;--dopa-compact-height:44px;display:block;min-height:100dvh;background:var(--dopa-bg);color-scheme:dark;color:var(--dopa-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic ProN,Yu Gothic,Noto Sans JP,sans-serif;font-size:var(--dopa-type-body);line-height:1.65;-webkit-font-smoothing:antialiased}.dopa-system_system__ZVZTc[data-dopa-system=v2] .app-background:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:radial-gradient(ellipse at 80% 0,#34505a35,transparent 38rem),linear-gradient(150deg,#13212b,var(--dopa-bg) 55%);color:var(--dopa-text)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-white],[class~="bg-white/70"],[class~="bg-white/90"],[class~=bg-app-panel]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:var(--dopa-panel);background-image:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-app-soft],[class~="bg-app-soft/60"],[class~="bg-app-soft/95"],[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-brand-50]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:var(--dopa-recessed);background-image:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-app-raised],[class~=bg-slate-200],[class~=bg-brand-100],[class~=bg-app-primarySoft],[class~="bg-app-primarySoft/60"]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:var(--dopa-raised)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-app-ink],[class~=text-slate-700],[class~=text-slate-800],[class~=text-slate-900]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-text)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-app-muted],[class~=text-slate-300],[class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~="text-white/70"],[class~="text-white/85"]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-muted)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-app-primary],[class~=text-app-primaryStrong],[class~=text-brand-600],[class~=text-brand-700],[class~=text-blue-600]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-gold)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=border-app-line],[class~="border-app-line/90"],[class~=border-slate-50],[class~=border-slate-100],[class~=border-slate-200],[class~=border-slate-300],[class~=border-slate-400]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=border-app-primary],[class~="border-app-primary/10"],[class~="border-app-primary/20"],[class~="border-app-primaryStrong/20"],[class~=border-brand-100],[class~=border-brand-200],[class~=border-brand-300],[class~=border-brand-500]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line-strong)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-emerald-50],[class~=bg-emerald-100]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:#183c32}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-emerald-800],[class~=text-emerald-900],[class~=text-emerald-950]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#b9f6d0}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=border-emerald-200],[class~=border-emerald-300],[class~=border-emerald-400]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#487c65}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-red-50],[class~=bg-red-100]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:#422c31}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-red-800],[class~=text-red-900],[class~=text-red-950]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffbdb3}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=border-red-200],[class~=border-red-300],[class~=border-red-400]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#a26c68}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-amber-50],[class~=bg-amber-100]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:#3e3423}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=text-amber-500],[class~=text-amber-600],[class~=text-amber-700],[class~=text-amber-800],[class~=text-amber-900],[class~=text-amber-950]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffe0a5}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=border-amber-200],[class~=border-amber-300],[class~=border-amber-400]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#897649}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-emerald-600],[class~=bg-emerald-700]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:#20533d;color:#e3ffed}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([class~=bg-app-primary],[class~=bg-app-primaryStrong],[class~=bg-brand-500],[class~=bg-brand-600],[class~=bg-brand-700]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background-color:var(--dopa-gold);color:var(--dopa-on-gold)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(h1,h2,h3,h4):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-text);font-weight:750;text-wrap:pretty}.dopa-system_system__ZVZTc[data-dopa-system=v2] h2:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){font-size:var(--dopa-type-title);letter-spacing:.015em;line-height:1.45}.dopa-system_system__ZVZTc[data-dopa-system=v2] h3:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){font-size:var(--dopa-type-body);line-height:1.5}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(.metric-nums,[data-ui=number],.tabular-nums):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1;letter-spacing:.025em}.dopa-system_system__ZVZTc[data-dopa-system=v2] a[href]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){text-underline-offset:4px}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(.shadow-panel,[data-ui=surface],[data-ui=action-card],[data-ui=list]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line);border-radius:var(--dopa-radius-panel);box-shadow:inset 0 1px 0 #c1e0e81a,0 3px 0 #050c12,0 9px 24px #00000020}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=surface]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#21323c,var(--dopa-panel) 42%)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([data-ui=metric-panel],.command-panel):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:radial-gradient(ellipse at 100% 0,#a6843645,transparent 65%),linear-gradient(130deg,#283a43,#111f29 70%);border:1px solid #9a8757;border-top-color:#ddc78c;border-radius:12px;box-shadow:inset 0 1px 0 #fff0b330,0 4px 0 #070e14,0 14px 32px #0004}.dopa-system_system__ZVZTc[data-dopa-system=v2] .command-panel:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)):after{display:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=metric-panel] [data-ui=number]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-gold);font-size:var(--dopa-type-metric);font-weight:800;text-shadow:0 2px 0 #070f14,0 0 24px #f5ce6a22}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=metric-tile]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#07151f99;border:1px solid #68787477;border-radius:7px;box-shadow:inset 0 2px 5px #0005}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#233641,#15252f 70%);border:1px solid var(--dopa-line);border-top:1px solid #627a83;border-left:3px solid #a48c55;border-radius:9px 15px 9px 15px}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#2e4450,#192d38);border-color:#a8976a;box-shadow:inset 0 1px 0 #f6dea333,0 3px 0 #050c12,0 0 18px #f2ce6c16}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:active:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){transform:translateY(2px);box-shadow:inset 0 2px 3px #0004}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=icon-well]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-gold);background:linear-gradient(155deg,#39464a,#15232c);border:1px solid #887b57;border-bottom-color:#3d483f;border-radius:7px;box-shadow:inset 0 1px 0 #dac89844,0 2px 2px #0005}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=list-row]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=list-row]:hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#25364166}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=field]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){padding:var(--dopa-space-3);background:linear-gradient(115deg,#1a2b35,#15252f);border:1px solid #364c58;border-top-color:#566b74;border-radius:9px;box-shadow:0 2px 0 #07121a}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=field-label]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){margin-bottom:9px;color:#ede5d6;font-size:var(--dopa-type-label);font-weight:700;letter-spacing:.025em}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=file],[type=color],[class~=sr-only]),select,textarea,.input):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){min-height:var(--dopa-control-height);color:var(--dopa-text);caret-color:var(--dopa-gold);background:var(--dopa-recessed);border:1px solid #526772;border-bottom-color:#778074;border-radius:var(--dopa-radius-control);box-shadow:inset 0 2px 5px #0007,0 1px 0 #9ea88d15;font-size:var(--dopa-type-input);font-weight:500;line-height:1.5}.dopa-system_system__ZVZTc[data-dopa-system=v2] input:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::-moz-placeholder{color:#9aafb9;opacity:1}.dopa-system_system__ZVZTc[data-dopa-system=v2] input:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::placeholder{color:#9aafb9;opacity:1}.dopa-system_system__ZVZTc[data-dopa-system=v2] textarea:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::-moz-placeholder{color:#9aafb9;opacity:1}.dopa-system_system__ZVZTc[data-dopa-system=v2] textarea:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::placeholder{color:#9aafb9;opacity:1}.dopa-system_system__ZVZTc[data-dopa-system=v2] option:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#101429;color:var(--dopa-text)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(input[type=checkbox]:not([class~=sr-only]),input[type=radio]:not([class~=sr-only])):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){width:20px;height:20px;flex-shrink:0;accent-color:var(--dopa-gold);cursor:pointer}.dopa-system_system__ZVZTc[data-dopa-system=v2] input[type=range]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){accent-color:var(--dopa-gold);min-height:36px}.dopa-system_system__ZVZTc[data-dopa-system=v2] input[type=file]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){max-width:100%;color:var(--dopa-muted);font-size:13px}.dopa-system_system__ZVZTc[data-dopa-system=v2] input[type=file]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::file-selector-button{min-height:44px;padding:8px 12px;margin-right:10px;border:1px solid #657a7e;border-radius:6px;background:var(--dopa-raised);color:var(--dopa-text);cursor:pointer}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button,[data-ui=button]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){min-height:var(--dopa-compact-height);border:1px solid var(--dopa-line-strong);border-radius:var(--dopa-radius-control);background:linear-gradient(#2d414d,#1b2c37);color:var(--dopa-text);font-weight:650;box-shadow:inset 0 1px 0 #c4dbe528,0 2px 0 #061019;transition:background-color var(--dopa-fast) ease,border-color var(--dopa-fast) ease,box-shadow var(--dopa-fast) ease,transform var(--dopa-fast) ease}.dopa-system_system__ZVZTc[data-dopa-system=v2] button:not(:disabled):hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#304754;border-color:#9aacad}.dopa-system_system__ZVZTc[data-dopa-system=v2] button:not(:disabled):active:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){transform:translateY(1px);box-shadow:inset 0 2px 4px #0005}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[type=submit]:not([class~=text-red-600],[class~=text-red-700],[class~=bg-red-600],[data-tone=danger]),button[data-variant=primary],button.bg-brand-600,button.bg-app-primary,a.bg-app-primary,a.bg-brand-600):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-on-gold);background:linear-gradient(110deg,#ffe7a5,#ebbd63 60%,#d99d40);border:1px solid #ffeac0;border-bottom:3px solid #926126;border-radius:7px;box-shadow:inset 0 1px 0 #fff9da,0 3px 0 #0b151d,0 5px 15px #0004;text-shadow:0 1px 0 #ffeda544}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[type=submit]:not([class~=text-red-600],[class~=text-red-700],[class~=bg-red-600],[data-tone=danger]):not(:disabled):hover,button[data-variant=primary]:not(:disabled):hover,button.bg-brand-600:not(:disabled):hover,button.bg-app-primary:not(:disabled):hover):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(110deg,#fff0bb,#f6cd7b);border-color:#fff6d8;box-shadow:inset 0 1px 0 #fff,0 3px 0 #0b151d,0 0 20px #e6bc5c25}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button.text-red-600,button.text-red-700,button[data-tone=danger]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffc1b7;border-color:#9e6763;background:#3b292f}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[aria-pressed=true],[role=tab][aria-selected=true],[role=menuitemradio][aria-checked=true]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#3b3b2b;color:#ffe1a1;border-color:#aa945c;box-shadow:inset 3px 0 0 #e7ca7b}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([data-ui=choice],label:has(>input[type=checkbox]):not([data-ui=field])):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line);border-radius:8px}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=choice]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#192c36;color:var(--dopa-text)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=choice][data-selected=true]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#333d34,#1a2b31);border-color:#d6bc76;box-shadow:inset 0 2px 0 #efdb91,0 0 0 1px #efdb9133}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=choice]:focus-within:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){outline:3px solid var(--dopa-focus);outline-offset:3px}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){opacity:.52;cursor:not-allowed;box-shadow:none;transform:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(input[readonly],textarea[readonly]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#1a2033;color:#bacbd0}.dopa-system_system__ZVZTc[data-dopa-system=v2] [aria-invalid=true]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#ee9b91;box-shadow:0 0 0 2px #ee9b912b}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){outline:3px solid var(--dopa-focus);outline-offset:3px}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=app-header]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#101d27f5;border-bottom:1px solid #7e7857;box-shadow:0 3px 0 #050d13,0 4px 0 #d9c08525;backdrop-filter:blur(16px)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=brand-mark]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffe3a0;background:linear-gradient(145deg,#536267,#171c30 50%);border-radius:7px;border:1px solid #b5a16c;box-shadow:inset 0 1px 0 #e8dba066,0 2px 0 #0008}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(#233540f5,#0c1923fa);border-top:1px solid #a8915e;box-shadow:0 -4px 16px #0005,inset 0 1px 0 #b8ccd122;backdrop-filter:blur(16px)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav] :is(a,button):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){min-height:56px;background:transparent;color:#afc1c8;border:1px solid transparent;border-radius:8px;box-shadow:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav] :is(a[aria-current=page],button[aria-expanded=true]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(#3b4438,#27352f);color:#ffe6a5;border:1px solid #8c8155;box-shadow:inset 0 -3px 0 #e8cd80,inset 0 1px 0 #e8cd8030}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav] :is(a,button):hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#2b4049;color:var(--dopa-text)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([data-ui=menu],[data-ui=dialog],dialog,[role=dialog]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#171c30;color:var(--dopa-text);border:1px solid #8f8a6a;border-radius:12px;box-shadow:inset 0 1px 0 #e7d89933,0 12px 48px #0009}.dopa-system_system__ZVZTc[data-dopa-system=v2] dialog:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *))::backdrop{background:#050c13bb;backdrop-filter:blur(4px)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=menu] :is(button,a):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){box-shadow:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(details,[data-ui=accordion]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line);border-radius:8px}.dopa-system_system__ZVZTc[data-dopa-system=v2] summary:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:var(--dopa-gold);min-height:44px;cursor:pointer;padding-block:10px}.dopa-system_system__ZVZTc[data-dopa-system=v2] table:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line);color:var(--dopa-text);font-variant-numeric:tabular-nums}.dopa-system_system__ZVZTc[data-dopa-system=v2] th:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#243842;color:#e6d7b0;border-color:var(--dopa-line);font-weight:700}.dopa-system_system__ZVZTc[data-dopa-system=v2] td:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:var(--dopa-line)}.dopa-system_system__ZVZTc[data-dopa-system=v2] tbody tr:nth-child(2n):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#22364055}.dopa-system_system__ZVZTc[data-dopa-system=v2] tbody tr:hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#31404b88}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=feedback][data-tone=success]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#1b3a31;color:#bef4d2;border:1px solid #72b58b77;border-left:4px solid #72b58b;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff0b}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=feedback][data-tone=error]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#3d292e;color:#ffc5bc;border:1px solid #de958d77;border-left:4px solid #de958d;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff0b}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=feedback][data-tone=warning]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#3a3323;color:#ffe2aa;border:1px solid #b8a16a77;border-left:4px solid #b8a16a;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff0b}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=feedback][data-tone=info]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:#1d3543;color:#c5e4fa;border:1px solid #76a9c977;border-left:4px solid #76a9c9;border-radius:7px;box-shadow:inset 0 1px 0 #ffffff0b}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=chart]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){--chart-surface:#171c30;--chart-selected:#3a4131;--chart-ink:#f4ebd8;--chart-muted:#b6c4dd;--chart-accent:#e8c981;--chart-line:#647d89}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=chart] [role=button]:focus-visible:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){outline:none;filter:drop-shadow(0 0 3px var(--dopa-focus))}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(.invoice-sheet,[data-dopa-preserve]){color-scheme:light;color:#0f172a;background:white}}@media (prefers-reduced-motion:reduce){.dopa-system_system__ZVZTc[data-dopa-system=v2] *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media screen{.dopa-system_system__ZVZTc[data-dopa-system=v2] .app-background:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:radial-gradient(ellipse at 85% -10%,#6938ae2b,transparent 50%),radial-gradient(ellipse at 0 55%,#176e9a1a,transparent 60%),#080b16}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=app-header]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(100deg,#101322f8,#252239f8 58%,#101322f8);border-bottom:2px solid #dfbb62;box-shadow:0 3px 0 #04060d,0 4px 0 #fee6a726,0 5px 24px #eab84618}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=brand-mark]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#ffe5a2,#ce932c 45%,#62451b);color:#19121c;border:1px solid #fff0c2;border-radius:5px 13px 5px 13px;box-shadow:inset 0 1px 0 #fff8d7,0 3px 0 #62451b,0 0 20px #ffce452e}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([data-ui=metric-panel],.command-panel):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 82% 0,#75484d70,transparent 65%),linear-gradient(125deg,#2d2942,#15182b 65%);border-bottom:1px solid #deb96c;border-top:1px solid #deb96c;border-color:#ffe5a3 #deb96c #6f532e;border-style:solid;border-width:3px 1px;border-radius:6px 26px 6px 26px;box-shadow:inset 0 0 0 4px #10111e,inset 0 0 0 5px #c69a4433,0 5px 0 #03050b,0 13px 36px #0007,0 0 35px #eac16410}.dopa-system_system__ZVZTc[data-dopa-system=v2] .command-panel:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)):after{display:block;position:absolute;pointer-events:none;z-index:-1;width:380px;height:380px;top:-210px;right:-130px;border:1px solid #e8c56b40;border-radius:50%;background:repeating-conic-gradient(from 15deg,transparent 0 19deg,#f4cf7820 19deg 20deg);box-shadow:0 0 0 22px #f6ca6310,0 0 0 23px #f6ca6328,0 0 0 63px #9c70ec08}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=metric-panel] [data-ui=number]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffe29a;font-size:clamp(32px,8vw,44px);letter-spacing:-.025em;font-weight:900;text-shadow:0 2px 0 #b07e2c,0 4px 0 #382714,0 0 28px #ffd66c28}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=metric-tile]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){position:relative;background:linear-gradient(140deg,#0a1027d9,#15162acc);border:1px solid #8581a05c;border-top:2px solid #d6b363;border-radius:4px 11px 4px 11px;box-shadow:inset 0 2px 6px #0009}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=metric-tile] .metric-nums:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#f7e7bd;font-weight:850}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){position:relative;overflow:hidden;background:radial-gradient(ellipse at 0 0,#a2772f22,transparent 65%),linear-gradient(135deg,#24263d,#11172a);border-left:1px solid #79738b;border-color:#d9c1a0 #79738b #79738b #f1c55b;border-style:solid;border-width:1px 1px 1px 3px;border-radius:5px 20px 5px 20px;box-shadow:inset 0 1px 0 #fff0bd30,inset 0 -3px 0 #070a13,0 4px 0 #02050d,0 9px 20px #0005;transition:transform .11s ease,box-shadow .15s ease,border-color .15s ease}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:nth-child(3n+2):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-left-color:#78eaf2;background:radial-gradient(ellipse at 0 0,#21859c2b,transparent 70%),linear-gradient(135deg,#20283b,#11172a)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:nth-child(3n):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-left-color:#bd9bff;background:radial-gradient(ellipse at 0 0,#744ca338,transparent 70%),linear-gradient(135deg,#26253b,#11172a)}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)):after{content:"";position:absolute;width:55px;height:3px;right:13px;top:0;background:#ffe5a580;box-shadow:0 0 14px #ffe5a530;transform:skewX(-40deg);pointer-events:none}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#ffe39b;background:linear-gradient(135deg,#39324a,#19223a);transform:translateY(-2px);box-shadow:inset 0 1px 0 #fff4c380,0 6px 0 #02050d,0 0 24px #ffcb6028}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=action-card]:active:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){transform:translateY(3px) scale(.985);box-shadow:inset 0 2px 10px #0008,0 1px 0 #050712}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=icon-well]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#ffe5a1;background:linear-gradient(140deg,#5a4b3c,#26273c 40%,#141a2d);border:1px solid #d1af6a;border-bottom:3px solid #65512f;border-radius:5px 12px 5px 12px;box-shadow:inset 0 1px 0 #fff2b76b,0 3px 0 #070915,0 0 16px #ffcf4b18}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=field]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){position:relative;background:linear-gradient(115deg,#202439,#131a2b);border:1px solid #454a63;border-top-color:#73738b;border-radius:5px 13px 5px 13px;box-shadow:inset 0 1px 0 #d3d2f315,0 3px 0 #030711;transition:border-color .14s ease,box-shadow .14s ease}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=field]:focus-within:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){border-color:#8ce7ef;box-shadow:inset 3px 0 0 #8ce7ef,0 3px 0 #030711,0 0 18px #6ce4f21a}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=field]:focus-within [data-ui=field-label]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){color:#b2f6ff}.dopa-system_system__ZVZTc[data-dopa-system=v2] button:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(175deg,#3b3c54,#20263c 65%,#151b2c);border-top-color:#9896b1;border-bottom:3px solid #090d19;box-shadow:inset 0 1px 0 #dfddf32b,0 2px 0 #02040b}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[type=submit]:not([class~=text-red-600],[class~=text-red-700],[class~=bg-red-600],[data-tone=danger]),button[data-variant=primary],button.bg-brand-600,button.bg-app-primary,a.bg-app-primary,a.bg-brand-600):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){position:relative;color:#241704;font-weight:850;background:linear-gradient(170deg,#fff7cf,#ffe28a 10%,#f5bd35 48%,#fcd263 50%,#d9931b);border:1px solid #fff3bf;border-bottom:4px solid #986014;border-radius:5px 12px 5px 12px;box-shadow:inset 0 1px 0 #fff9e2,inset 0 -1px 0 #f5c466,0 4px 0 #040710,0 0 19px #ffc33926;text-shadow:0 1px 0 #fff0ac70}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[type=submit]:not([class~=text-red-600],[class~=text-red-700],[class~=bg-red-600],[data-tone=danger]),button[data-variant=primary],button.bg-brand-600,button.bg-app-primary,a.bg-app-primary,a.bg-brand-600):not(:disabled):hover:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(170deg,#fffce6,#ffec9c 48%,#ffd46a 50%,#f1b22e);border-color:#fff8d7;box-shadow:inset 0 1px 0 #fff,0 4px 0 #040710,0 0 26px #ffc33950}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is(button[type=submit]:not([class~=text-red-600],[class~=text-red-700],[class~=bg-red-600],[data-tone=danger]),button[data-variant=primary],button.bg-brand-600,button.bg-app-primary,a.bg-app-primary,a.bg-brand-600):not(:disabled):active:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){transform:translateY(3px) scale(.985);box-shadow:inset 0 2px 7px #9b641b77,0 1px 0 #040710,0 0 22px #ffc33940}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav]:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(#2b2942f7,#101527fa);border-top:2px solid #e9c56c;box-shadow:0 -6px 30px #0008,inset 0 1px 0 #fff0c045}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav] :is(a[aria-current=page],button[aria-expanded=true]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:radial-gradient(ellipse at 50% 100%,#eabc4138,transparent 90%),linear-gradient(#3d3545,#232438);color:#fff0b9;border:1px solid #dfb95c;border-radius:5px 13px 5px 13px;box-shadow:inset 0 -3px 0 #ffda70,0 0 19px #ffcf4520}.dopa-system_system__ZVZTc[data-dopa-system=v2] [data-ui=bottom-nav] [aria-current=page] svg:not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){filter:drop-shadow(0 0 5px #ffce6655)}.dopa-system_system__ZVZTc[data-dopa-system=v2] :is([data-ui=menu],[data-ui=dialog],dialog,[role=dialog]):not(:where(.invoice-sheet,.invoice-sheet *,.monthly-close-sheet,.monthly-close-sheet *,[data-dopa-preserve],[data-dopa-preserve] *)){background:linear-gradient(145deg,#24263c,#12192a);border:1px solid #d5b574;border-top:2px solid #ffe1a1;box-shadow:inset 0 1px 0 #fff4d144,0 18px 60px #000b,0 0 30px #d3b36910}}.presentation_console___ZlFw{position:relative;overflow:hidden;padding:17px 18px 13px;color:#f8f0d7;border:1px solid #c89a40;border-top:2px solid #ffe6a0;border-radius:5px 20px 5px 20px;background:radial-gradient(ellipse at 100% 0,#f5b93d30,transparent 70%),linear-gradient(135deg,#202438,#10111c 65%);box-shadow:inset 0 0 0 4px #0a0a13,inset 0 0 0 5px #d3a34235,0 4px 0 #02040a,0 0 22px #ffb72014}.presentation_console___ZlFw:before{content:"";position:absolute;top:0;right:22px;width:80px;height:3px;background:#fff1b5;box-shadow:0 0 16px #ffcf46}.presentation_consoleTop__wcGxJ{display:flex;align-items:center;gap:9px}.presentation_consoleMark__OHzJ3{display:flex;gap:3px;transform:skewX(-20deg)}.presentation_consoleMark__OHzJ3 span{width:5px;height:17px;background:#ffcf5c;box-shadow:0 0 7px #ffcf5c44}.presentation_consoleMark__OHzJ3 span:nth-child(2){opacity:.65}.presentation_consoleMark__OHzJ3 span:nth-child(3){opacity:.3}.presentation_consoleLabel__9MJys{font-size:15px;font-weight:800;letter-spacing:.06em}.presentation_consoleCount__hEM2q{margin-left:auto;font-size:11px;color:#c8bd9e;white-space:nowrap;font-variant-numeric:tabular-nums}.presentation_consoleCount__hEM2q b{color:#ffe19a;font-size:27px;line-height:1;font-weight:900;text-shadow:0 0 15px #ffc95545}.presentation_chargeTrack__LDFfk{display:flex;gap:5px;margin-top:13px;padding:4px;border:1px solid #80613377;background:#06070e;transform:skewX(-14deg)}.presentation_chargeTrack__LDFfk i{flex:1;height:10px;background:#252839;border:1px solid #373b4b}.presentation_chargeTrack__LDFfk i[data-lit=true]{background:linear-gradient(#fff2af,#ffcb44 45%,#d28115);border-color:#ffeaa4;box-shadow:0 0 12px #ffb62455;animation:presentation_cell-charge__6iYM8 .42s ease-out both}.presentation_chargeSteps__1e0O_{display:flex;justify-content:space-between;gap:4px;padding:0;margin:7px 0 0;list-style:none}.presentation_chargeSteps__1e0O_ li{font-size:11px;color:#9ba5bc;white-space:nowrap}.presentation_chargeSteps__1e0O_ li[data-done=true]{color:#ffe4a5}.presentation_chargeSteps__1e0O_ li>span:first-child{margin-right:3px;color:#8be5f1}.presentation_consoleHint__CwVJh{margin:10px 0 0;padding-top:8px;border-top:1px solid #b1945630;color:#b9c3d7;font-size:11px}.presentation_console___ZlFw[data-filled=true]{border-color:#ffe4a2;box-shadow:inset 0 0 0 4px #0a0a13,inset 0 0 0 5px #d3a34265,0 4px 0 #02040a,0 0 25px #ffca302a}.presentation_console___ZlFw[data-filled=true] .presentation_consoleHint__CwVJh{color:#ffe4a5}.presentation_console___ZlFw[data-saving=true] .presentation_chargeTrack__LDFfk{background:#40331c}@keyframes presentation_cell-charge__6iYM8{0%{filter:brightness(1.7);transform:scaleY(.4)}to{filter:none;transform:none}}.presentation_stage__5oqF8{position:fixed;inset:0;z-index:60;pointer-events:none;overflow:hidden;contain:strict}.presentation_stage__5oqF8 canvas{display:block;width:100%;height:100%}.presentation_still__RUbuw{position:absolute;inset:5px;border:2px solid #ffcf60;border-radius:14px;box-shadow:inset 0 0 25px #ffc53b35}.presentation_cutIn__r52Zk{position:absolute;top:calc(82px + env(safe-area-inset-top));left:50%;display:grid;grid-template-columns:52px 1fr;align-items:center;gap:4px 14px;width:min(460px,calc(100vw - 32px));min-height:118px;padding:18px 22px;border:2px solid #ffe5a0;border-bottom:5px solid #9a6415;border-radius:4px 24px 4px 24px;background:linear-gradient(160deg,#fff2b2,#c29b4a 2%,#2d2840 3%,#111323 50%,#353142 92%,#edc35e 96%,#6f4618);box-shadow:0 0 0 3px #060710,0 0 0 4px #f6c953a0,0 16px 42px #0009,0 0 55px #ffc94150,inset 0 1px 0 #fff9d1;isolation:isolate;overflow:hidden;animation:presentation_cut-in__3mkpp 2.2s both}.presentation_cutIn__r52Zk:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 15%,#fff7b86b 42%,#fffdf1e0 49%,#ffda6b60 55%,transparent 72%);mix-blend-mode:screen;animation:presentation_glint__zKTcU 2.2s both}.presentation_cutIn__r52Zk:after{content:"";position:absolute;inset:6px;border:1px solid #ffe59a60;border-radius:2px 17px 2px 17px}.presentation_cutInCheck__IO1dA{position:relative;display:grid;place-items:center;width:52px;height:52px;color:#0c1821;background:linear-gradient(135deg,#fff7d0,#ffd05b 55%,#d89624);border:2px solid #fff5ce;transform:rotate(-7deg);box-shadow:3px 4px 0 #856020,0 0 25px #ffd36d66}.presentation_cutInCheck__IO1dA svg{width:40px;height:40px}.presentation_cutInText__MVfwc{position:relative;color:#fff0bd;font-size:clamp(27px,7.5vw,41px);font-weight:950;line-height:1.3;white-space:nowrap;letter-spacing:-.02em;text-shadow:0 2px 0 #9d671f,0 4px 0 #4c2b12,0 0 20px #ffcf4438}.presentation_cutInCells__4vd2y{grid-column:2;display:flex;gap:5px}.presentation_cutInCells__4vd2y i{height:4px;width:43%;transform:skewX(-22deg);background:#f9d573;box-shadow:0 0 10px #ffd85c88}.presentation_cutInCells__4vd2y i:nth-child(2){width:26%;background:#7deaf2}.presentation_cutInCells__4vd2y i:nth-child(3){width:12%;background:#bca2ff}.presentation_impactHalo__xGS_m{position:absolute;top:calc(135px + env(safe-area-inset-top));left:50%;width:min(500px,95vw);aspect-ratio:1;border:3px solid #ffe1a2;border-radius:50%;box-shadow:0 0 26px #ffe5a660,inset 0 0 30px #82f1ff40;animation:presentation_halo__LOEkK 2.2s both}.presentation_impactLines__GGQYy{position:absolute;top:38px;left:50%;width:min(700px,130vw);height:255px;background:repeating-conic-gradient(from 12deg at 50% 45%,transparent 0deg 12deg,#ffe19a60 12.2deg 12.8deg,transparent 13deg 24deg,#83edff40 24.3deg 24.7deg);-webkit-mask-image:radial-gradient(ellipse,transparent 28%,#000 50%,transparent 73%);mask-image:radial-gradient(ellipse,transparent 28%,#000 50%,transparent 73%);animation:presentation_speed-lines___A35Z 2.2s both}.presentation_resultTrail__V3jZ0{position:absolute;top:calc(217px + env(safe-area-inset-top));left:50%;display:flex;align-items:center;gap:12px;color:#fff3c4;font-size:12px;font-weight:800;letter-spacing:.25em;white-space:nowrap;text-shadow:0 1px 5px #000;animation:presentation_result-trail__g1t8y 2.2s both}.presentation_resultTrail__V3jZ0 span{width:40px;height:1px;background:linear-gradient(90deg,transparent,#ffdb6b)}.presentation_resultTrail__V3jZ0 span:last-child{transform:rotate(180deg)}.presentation_cutInStill__98jPe{animation:none;transform:translateX(-50%)}.presentation_cutInStill__98jPe:before{display:none}.presentation_stage__5oqF8[data-reduced-motion=true] :is(.presentation_impactHalo__xGS_m,.presentation_impactLines__GGQYy,.presentation_resultTrail__V3jZ0){display:none}@keyframes presentation_cut-in__3mkpp{0%,4%{opacity:0;transform:translateX(-30%) scaleX(.65) skewX(-14deg)}12%{opacity:1;transform:translateX(-51%) scale(1.035) skewX(2deg)}19%,80%{opacity:1;transform:translateX(-50%)}to{opacity:0;transform:translate(-50%,-12px) scale(.98)}}@keyframes presentation_glint__zKTcU{0%,14%{opacity:0;transform:translateX(-110%)}24%{opacity:.9}45%,to{opacity:0;transform:translateX(110%)}}@keyframes presentation_halo__LOEkK{0%,5%{opacity:0;transform:translate(-50%,-50%) scale(.25)}11%{opacity:.6}43%,to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes presentation_speed-lines___A35Z{0%,6%{opacity:0;transform:translateX(-50%) scale(.7)}11%{opacity:.9}55%,to{opacity:0;transform:translateX(-50%) scale(1.35)}}@keyframes presentation_result-trail__g1t8y{0%,19%{opacity:0;transform:translate(-50%,-7px)}30%,78%{opacity:1;transform:translateX(-50%)}to{opacity:0;transform:translate(-50%,5px)}}.presentation_option__X49W_{position:relative;display:flex;flex-direction:column;gap:10px;cursor:pointer;padding:12px;border:1px solid #d7dde6;border-radius:12px;background:white}.presentation_option__X49W_:focus-within{outline:3px solid #365b7d;outline-offset:3px}.presentation_selected__fq4E9{border-color:#365b7d;box-shadow:0 0 0 1px #365b7d;background:#f7f8fa}.presentation_dopaSample__f___W,.presentation_standard__MQr6x{height:76px;border-radius:7px;overflow:hidden}.presentation_standard__MQr6x{background:linear-gradient(135deg,#e5edf4,#b8cadb)}.presentation_dopaSample__f___W{position:relative;border:1px solid #eac478;background:repeating-conic-gradient(from 15deg at 50% 130%,transparent 0 12deg,#ffce531c 12deg 15deg,transparent 15deg 30deg),radial-gradient(ellipse at 50% 120%,#ffd24f80,transparent 65%),linear-gradient(140deg,#353047,#0a0d1c);box-shadow:inset 0 0 0 3px #0a0b13,inset 0 0 0 4px #dca63d70}.presentation_dopaSample__f___W:before{content:"";position:absolute;top:18px;left:25%;width:50%;height:24px;transform:skewX(-13deg);border:1px solid #fff5c6;background:linear-gradient(#fff0ae,#f6bd38 60%,#c17b14);box-shadow:0 4px 0 #77501c,0 0 18px #ffcc483f}.presentation_dopaSample__f___W:after{content:"";position:absolute;inset:auto 12px 10px;height:3px;background:linear-gradient(90deg,#ffd665 0 38%,transparent 38% 42%,#76eff7 42% 70%,transparent 70% 74%,#c4a7ff 74%);box-shadow:0 0 10px #f4cb6555}@media (max-width:374px){.presentation_cutIn__r52Zk{padding:17px 14px;gap:4px 10px;grid-template-columns:43px 1fr}.presentation_cutInCheck__IO1dA{width:43px;height:43px}.presentation_console___ZlFw{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.presentation_stage__5oqF8 canvas{display:none}.presentation_cutIn__r52Zk{animation:none;transform:translateX(-50%)}.presentation_cutIn__r52Zk:before,.presentation_impactHalo__xGS_m,.presentation_impactLines__GGQYy,.presentation_resultTrail__V3jZ0{display:none}.presentation_chargeTrack__LDFfk i{animation:none!important}}@media print{.presentation_console___ZlFw,.presentation_stage__5oqF8{display:none!important}}