:root{--wsp-bg:#05040a;--wsp-bg-soft:#0b0814;--wsp-bg-card:rgba(18,15,26,.74);--wsp-cream:#f4efe4;--wsp-muted:#bfb4c8;--wsp-muted-2:#82778e;--wsp-lime:#d7ff00;--wsp-purple:#7b3cff;--wsp-red:#ff4a68;--wsp-green:#37f08d;--wsp-orange:#ffb02e;--wsp-border:hsla(41,42%,93%,.12);--wsp-border-strong:hsla(41,42%,93%,.2);--wsp-radius-md:16px;--wsp-radius-lg:24px;--wsp-radius-xl:30px;--wsp-shadow-card:0 20px 58px rgba(0,0,0,.38);--wsp-shadow-lime:0 18px 48px rgba(215,255,0,.14);--wsp-page-max:1680px;--wsp-sidebar-width:224px;--wsp-topbar-height:70px;--wsp-font-body:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--wsp-font-display:Impact,Haettenschweiler,"Arial Narrow Bold","Barlow Condensed",sans-serif}body{font-family:var(--wsp-font-body)}.wsp-display{font-family:var(--wsp-font-display);text-transform:uppercase;letter-spacing:-.035em;line-height:.88}.wsp-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wsp-glass{background:linear-gradient(135deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.022) 48%,rgba(215,255,0,.018)),radial-gradient(circle at 86% 18%,rgba(123,60,255,.14),transparent 34%),rgba(12,11,16,.78);border:1px solid var(--wsp-border);box-shadow:var(--wsp-shadow-card),inset 0 1px 0 hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(22px) saturate(1.12);backdrop-filter:blur(22px) saturate(1.12)}.wsp-rip{display:inline-block;width:74px;height:9px;background:var(--wsp-lime);-webkit-clip-path:polygon(0 48%,10% 22%,22% 38%,34% 16%,48% 36%,62% 22%,78% 40%,100% 24%,96% 72%,82% 62%,66% 88%,50% 70%,34% 90%,18% 72%,4% 82%);clip-path:polygon(0 48%,10% 22%,22% 38%,34% 16%,48% 36%,62% 22%,78% 40%,100% 24%,96% 72%,82% 62%,66% 88%,50% 70%,34% 90%,18% 72%,4% 82%);filter:drop-shadow(0 0 14px rgba(215,255,0,.36))}.wsp-bg-scene{background:radial-gradient(ellipse at 78% 18%,rgba(78,40,132,.32),transparent 38%),radial-gradient(ellipse at 7% 78%,rgba(215,255,0,.12),transparent 28%),linear-gradient(115deg,#050506,#090712 48%,#160d28)}.wsp-noise{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.28;background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),radial-gradient(circle,hsla(0,0%,100%,.065) 0 1px,transparent 1.2px);background-size:100% 4px,28px 28px;mix-blend-mode:screen}*{box-sizing:border-box}html{min-height:100%;background:var(--wsp-bg)}body{min-height:100vh;margin:0;color:var(--wsp-cream);background:transparent}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:var(--wsp-lime);color:#050505}.wsp-page-section{display:grid;grid-gap:18px;gap:18px}.wsp-page-section h2{margin:0 0 10px;font-size:28px;letter-spacing:-.04em}.wsp-page-section p{margin:0;color:var(--wsp-muted);line-height:1.55}:root{--wsp-field-bg:rgba(5,5,10,.7);--wsp-field-bg-filled:rgba(17,18,22,.78);--wsp-field-border:hsla(41,42%,93%,.12);--wsp-field-border-filled:rgba(215,255,0,.26);--wsp-field-border-focus:rgba(215,255,0,.52);--wsp-field-text:var(--wsp-cream);--wsp-field-muted:hsla(41,42%,93%,.42);--wsp-field-muted-strong:hsla(41,42%,93%,.56);--wsp-field-lime:rgba(215,255,0,.88)}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px!important;width:100%!important;min-width:0!important;border:1px solid var(--wsp-field-border)!important;border-radius:16px!important;background-color:var(--wsp-field-bg)!important;color:var(--wsp-field-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:-.01em!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.055)!important;outline:none!important;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input:not([type=checkbox]):not([type=radio]),textarea){padding:0 16px!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) textarea{min-height:84px!important;padding-top:14px!important;resize:vertical}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input,textarea)::placeholder{color:var(--wsp-field-muted)!important;font-weight:750!important;opacity:1!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input:not([type=checkbox]):not([type=radio]),textarea):placeholder-shown{color:var(--wsp-field-muted)!important;font-weight:750!important;background-color:rgba(5,5,10,.62)!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input:not([type=checkbox]):not([type=radio]),textarea):not(:placeholder-shown){color:var(--wsp-field-text)!important;font-weight:900!important;border-color:var(--wsp-field-border-filled)!important;background-color:var(--wsp-field-bg-filled)!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:0 46px 0 16px!important;background-image:linear-gradient(45deg,transparent 50%,var(--wsp-field-lime) 50%),linear-gradient(135deg,var(--wsp-field-lime) 50%,transparent 50%),linear-gradient(90deg,transparent calc(100% - 46px),rgba(215,255,0,.055) calc(100% - 46px),rgba(215,255,0,.085) 100%),linear-gradient(180deg,hsla(41,42%,93%,.035),hsla(41,42%,93%,.012)),linear-gradient(180deg,var(--wsp-field-bg),var(--wsp-field-bg))!important;background-position:calc(100% - 25px) 50%,calc(100% - 18px) 50%,0 0,0 0,0 0!important;background-size:7px 7px,7px 7px,100% 100%,100% 100%,100% 100%!important;background-repeat:no-repeat!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) select::-ms-expand{display:none!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) select:has(option[value=""]:checked){color:var(--wsp-field-muted-strong)!important;font-weight:760!important;border-color:hsla(41,42%,93%,.1)!important;background-color:rgba(5,5,10,.62)!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) select:not(:has(option[value=""]:checked)){color:var(--wsp-field-text)!important;font-weight:950!important;border-color:var(--wsp-field-border-filled)!important;background-color:var(--wsp-field-bg-filled)!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) select option{color:#111!important;background:#f4efe4!important;font-weight:800!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) input[type=date]{color-scheme:dark!important;padding-right:14px!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) input[type=date]::-webkit-calendar-picker-indicator{width:18px!important;height:18px!important;cursor:pointer!important;opacity:.72!important;filter:invert(90%) sepia(82%) saturate(1304%) hue-rotate(18deg) brightness(108%) contrast(106%)!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--wsp-field-border-focus)!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.08),0 0 0 3px rgba(215,255,0,.065),0 0 24px rgba(215,255,0,.08)!important}:is(.billing-profile-default,.receiving-entity-default,.payment-account-default) input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex:0 0 16px!important;border-radius:5px!important;border:1px solid hsla(41,42%,93%,.32)!important;background:rgba(5,5,10,.74)!important;display:inline-grid!important;place-items:center!important;cursor:pointer!important}:is(.billing-profile-default,.receiving-entity-default,.payment-account-default) input[type=checkbox]:checked{border-color:rgba(215,255,0,.76)!important;background:var(--wsp-lime)!important}:is(.billing-profile-default,.receiving-entity-default,.payment-account-default) input[type=checkbox]:checked:after{content:"✓";color:#050607;font-size:12px;font-weight:950;line-height:1}.work-status-select{min-height:30px!important;height:30px!important;font-size:11px!important;line-height:30px!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) :is(input:not([type=checkbox]):not([type=radio]),textarea){border-color:hsla(41,42%,93%,.12)!important;background-color:rgba(5,5,10,.7)!important;color:var(--wsp-field-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:850!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) :is(input:not([type=checkbox]):not([type=radio]),textarea):not(:placeholder-shown){border-color:hsla(41,42%,93%,.12)!important;background-color:rgba(5,5,10,.7)!important;color:var(--wsp-field-text)!important;font-weight:850!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) :is(input:not([type=checkbox]):not([type=radio]),textarea):placeholder-shown{color:var(--wsp-field-muted)!important;border-color:hsla(41,42%,93%,.1)!important;background-color:rgba(5,5,10,.64)!important;font-weight:750!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) input[type=date]{border-color:hsla(41,42%,93%,.12)!important;background-color:rgba(5,5,10,.7)!important;color:var(--wsp-field-muted-strong)!important;font-weight:800!important;color-scheme:dark!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;min-height:48px!important;border-radius:16px!important;border:1px solid hsla(41,42%,93%,.12)!important;background-color:rgba(5,5,10,.7)!important;color:var(--wsp-field-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:850!important;padding:0 46px 0 16px!important;cursor:pointer!important;background-image:linear-gradient(45deg,transparent 50%,rgba(215,255,0,.92) 0),linear-gradient(135deg,rgba(215,255,0,.92) 50%,transparent 0),linear-gradient(90deg,transparent calc(100% - 46px),rgba(215,255,0,.055) calc(100% - 46px),rgba(215,255,0,.075))!important;background-position:calc(100% - 25px) 50%,calc(100% - 18px) 50%,0 0!important;background-size:7px 7px,7px 7px,100% 100%!important;background-repeat:no-repeat!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) select:has(option[value=""]:checked){border-color:hsla(41,42%,93%,.1)!important;background-color:rgba(5,5,10,.64)!important;color:var(--wsp-field-muted-strong)!important;font-weight:760!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) select:not(:has(option[value=""]:checked)){border-color:rgba(215,255,0,.28)!important;background-color:rgba(5,5,10,.7)!important;color:var(--wsp-field-text)!important;font-weight:950!important}body :is(.work-items-manager .work-form,.cash-in-manager .invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:rgba(215,255,0,.52)!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.08),0 0 0 3px rgba(215,255,0,.065),0 0 24px rgba(215,255,0,.08)!important}body .work-status-select{min-height:30px!important;height:30px!important;max-width:112px!important;border-radius:999px!important;font-size:11px!important;font-weight:950!important;padding:0 28px 0 12px!important;background-position:calc(100% - 17px) 50%,calc(100% - 11px) 50%,0 0!important;background-size:6px 6px,6px 6px,100% 100%!important}body :is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input[type=date],input[type=month]){color-scheme:dark!important;padding-right:16px!important}body :is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(input[type=date],input[type=month])::-webkit-calendar-picker-indicator{width:18px!important;height:18px!important;margin-right:0!important;cursor:pointer!important;opacity:1!important;filter:brightness(0) saturate(100%) invert(92%) sepia(100%) saturate(1793%) hue-rotate(19deg) brightness(108%) contrast(108%)!important}body .cash-in-manager .invoice-form :is(input[type=date],input[type=month])::-webkit-calendar-picker-indicator,body .paybook-manager :is(input[type=date],input[type=month])::-webkit-calendar-picker-indicator,body .work-items-manager .work-form :is(input[type=date],input[type=month])::-webkit-calendar-picker-indicator{width:18px!important;height:18px!important;opacity:1!important;cursor:pointer!important;filter:brightness(0) saturate(100%) invert(92%) sepia(100%) saturate(1793%) hue-rotate(19deg) brightness(108%) contrast(108%)!important}body :is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(.calendar-icon,.date-icon,.picker-icon,.calendar-button){color:var(--wsp-lime)!important;border-color:rgba(215,255,0,.28)!important}body :is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form) :is(.calendar-icon,.date-icon,.picker-icon,.calendar-button) svg{color:var(--wsp-lime)!important;fill:currentColor!important;stroke:currentColor!important}.wsp-glass{border-color:hsla(41,42%,93%,.105)!important;box-shadow:0 18px 58px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.052)!important}.wsp-page-header{min-height:124px!important;padding:20px 22px!important;border-radius:26px!important}.wsp-page-header h1{margin-top:10px!important;font-size:clamp(38px,4.4vw,64px)!important}.wsp-page-header p{margin-top:8px!important;max-width:820px!important}.cash-in-switch,.cash-out-switch,.paybook-switch{min-height:142px!important}.cash-in-switch__side strong,.cash-out-switch__side strong,.paybook-switch__side strong{font-size:clamp(34px,4.4vw,62px)!important;line-height:.9!important}.cash-in-switch__side small,.cash-out-switch__side small,.paybook-switch__side small{font-size:13px!important;line-height:1.34!important}.backstage-manager,.billing-profile-manager,.billing-shell,.cash-in-collect,.cash-out-panel,.clients-manager,.cockpit-manager,.invoice-manager,.payment-account-manager,.projects-manager,.receiving-entity-manager,.work-manager{border-radius:26px!important}.billing-profile-form,.burn-form,.client-form,.invoice-form,.payment-account-form,.project-form,.receiving-entity-form,.spend-form,.work-form{border-radius:22px!important}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form,.spend-form,.burn-form,.cash-out-manager,.cash-in-collect) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:46px;border-radius:14px;border-color:hsla(41,42%,93%,.11);background-color:rgba(5,5,10,.68);color:var(--wsp-cream);font-size:14px;font-weight:850}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form,.spend-form,.burn-form,.cash-out-manager,.cash-in-collect) input[type=date]{color-scheme:dark}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form,.spend-form,.burn-form,.cash-out-manager,.cash-in-collect) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;filter:invert(91%) sepia(96%) saturate(1338%) hue-rotate(20deg) brightness(105%) contrast(108%)}:is(.work-form,.invoice-form,.client-form,.project-form,.billing-profile-form,.receiving-entity-form,.payment-account-form,.wsp-auth__form,.spend-form,.burn-form,.cash-out-manager,.cash-in-collect) input[type=date]::-webkit-calendar-picker-indicator:hover{filter:invert(91%) sepia(96%) saturate(1338%) hue-rotate(20deg) brightness(118%) contrast(115%)}.invoice-next-menu,.spend-next-menu,.work-status-menu{position:relative;z-index:30}.invoice-next-menu__panel,.spend-next-menu__panel,.work-status-menu__panel{z-index:9999!important}.burn-table__row,.cash-in-collect__board-row,.invoice-table-row,.spend-table__row,.work-table-row{border-radius:14px!important}.burn-table__head,.cash-in-collect__board-head,.invoice-table-head,.spend-table__head,.work-table-head{color:hsla(41,42%,93%,.44)!important}.burn-board,.cash-out-panel--burn,.cash-out-panel--spend,.spend-board{overflow:visible!important}.burn-form,.spend-form{gap:12px!important}@media (max-width:1180px){.cash-in-switch,.cash-out-switch,.paybook-switch{min-height:auto!important}}.cash-in-switch,.cash-out-switch,.paybook-switch{min-height:176px!important;max-height:none!important;overflow:hidden!important;border-radius:26px!important}.cash-in-switch__side,.cash-out-switch__side,.paybook-switch__side{display:grid!important;align-content:center!important;justify-content:stretch!important;grid-gap:8px!important;gap:8px!important;min-height:176px!important;padding:22px 24px!important;box-sizing:border-box!important}.cash-in-switch__side span,.cash-out-switch__side span,.paybook-switch__side span{width:-moz-fit-content!important;width:fit-content!important;padding:6px 10px!important;font-size:10px!important;line-height:1!important}.cash-in-switch__side strong,.cash-out-switch__side strong,.paybook-switch__side strong{display:block!important;margin:0!important;font-size:clamp(42px,5.5vw,76px)!important;line-height:.92!important;letter-spacing:-.04em!important}.cash-in-switch__side small,.cash-out-switch__side small,.paybook-switch__side small{display:block!important;margin:0!important;max-width:560px!important;font-size:14px!important;line-height:1.35!important}.cash-in-switch:after,.cash-out-switch:after,.paybook-switch__side:not(:last-child):after{top:16px!important;bottom:16px!important}.burn-form,.spend-form{overflow:hidden!important}.burn-form__actions,.spend-form__actions{min-width:0!important;width:100%!important}.burn-day-field,.spend-more-button,.spend-status-toggle,.spend-submit{min-width:0!important;max-width:100%!important}.spend-more-button,.spend-submit{white-space:nowrap!important}@media (max-width:1180px){.cash-in-switch,.cash-out-switch,.paybook-switch{min-height:auto!important}.cash-in-switch__side,.cash-out-switch__side,.paybook-switch__side{min-height:150px!important}}