.work-items-manager{display:grid;grid-gap:18px;gap:18px}.work-form-card{display:grid;grid-gap:22px;gap:22px;border-radius:var(--wsp-radius-xl);padding:26px}.work-card h3,.work-empty h3,.work-form-card h2{margin:12px 0 0;font-size:30px;letter-spacing:-.045em}.work-card p,.work-empty p,.work-form-card p{color:var(--wsp-muted);line-height:1.5;margin:8px 0 0}.work-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.work-form label{display:grid;grid-gap:8px;gap:8px}.work-form label span{color:var(--wsp-muted-2);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.work-form input,.work-form select{min-height:48px;border-radius:16px;border:1px solid var(--wsp-border);background:rgba(8,7,12,.72);padding:0 14px;outline:none}.work-form__wide{grid-column:span 2}.work-total{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(215,255,0,.22);background:rgba(215,255,0,.055);padding:14px}.work-total span{color:var(--wsp-muted-2);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.work-total strong{letter-spacing:-.04em}.work-total small{color:var(--wsp-muted);font-weight:750}.work-form-actions{display:flex;gap:10px}.work-list{display:grid;grid-gap:12px;gap:12px}.work-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;border-radius:var(--wsp-radius-lg);padding:22px}.work-card-main{min-width:0}.work-card-main h3{font-size:32px}.work-card-main small{display:block;margin-top:10px;color:var(--wsp-muted-2);line-height:1.45;font-weight:750}.work-card-actions{display:flex;gap:8px}.work-empty{border-radius:var(--wsp-radius-lg);padding:28px}@media (max-width:1200px){.work-form{grid-template-columns:repeat(2,minmax(0,1fr))}.work-form__wide{grid-column:1/-1}.work-card{grid-template-columns:1fr}}.work-table-shell{border-radius:var(--wsp-radius-lg);padding:12px;overflow:hidden}.work-table{width:100%;min-width:0;display:grid;grid-gap:6px;gap:6px}.work-table-row{display:grid;grid-template-columns:132px 74px 84px 106px minmax(150px,1fr) 96px 60px 108px 86px;grid-gap:6px;gap:6px;align-items:center;min-height:58px;border-radius:16px;padding:10px 12px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.055)}.work-table-head{min-height:auto;background:transparent;border-color:transparent;color:var(--wsp-muted-2);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.11em}.work-table-title{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-table-title strong{font-size:15px}.work-table-title small,.work-table-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-table-title small{color:var(--wsp-muted-2);font-weight:750}.work-table-muted{color:var(--wsp-muted-2);font-weight:800;white-space:nowrap}.work-table-total{font-size:18px;letter-spacing:-.025em;white-space:nowrap;text-align:left}.work-table-actions{display:flex;justify-content:flex-end;align-items:center;gap:6px;min-width:86px;white-space:nowrap}.work-table-actions button{flex:0 0 auto}.work-form input[type=date]{cursor:pointer}.work-form input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1);opacity:.72}.work-table-row>span,.work-table-row>strong{min-width:0;white-space:nowrap}.work-table-head span{white-space:nowrap}.work-form{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:end}.work-form label{grid-column:span 3;min-width:0}.work-form__wide{grid-column:span 6}.work-form input,.work-form select{min-height:50px;width:100%;border-color:hsla(41,42%,93%,.12);border-radius:17px;padding:0 16px;color:var(--wsp-cream);background:linear-gradient(180deg,hsla(41,42%,93%,.035),hsla(41,42%,93%,.012)),rgba(5,5,10,.66);box-shadow:inset 0 1px 0 hsla(41,42%,93%,.055),0 0 0 1px rgba(0,0,0,.12);font-size:15px;line-height:1}.work-form input::placeholder{color:hsla(41,42%,93%,.34);opacity:1}.work-form input:focus,.work-form select:focus{border-color:rgba(215,255,0,.42);background:linear-gradient(180deg,rgba(215,255,0,.035),hsla(41,42%,93%,.012)),rgba(5,5,10,.74);box-shadow:inset 0 1px 0 hsla(41,42%,93%,.07),0 0 0 3px rgba(215,255,0,.055)}.work-form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,rgba(215,255,0,.82) 0),linear-gradient(135deg,rgba(215,255,0,.82) 50%,transparent 0),linear-gradient(180deg,hsla(41,42%,93%,.035),hsla(41,42%,93%,.012)),linear-gradient(180deg,rgba(5,5,10,.66),rgba(5,5,10,.66));background-position:calc(100% - 23px) 50%,calc(100% - 17px) 50%,0 0,0 0;background-size:6px 6px,6px 6px,100% 100%,100% 100%;background-repeat:no-repeat}.work-form select::-ms-expand{display:none}.work-form label span{color:hsla(41,42%,93%,.5);font-size:10px;letter-spacing:.13em}.work-total{grid-column:span 3;min-height:86px;align-self:end;justify-content:center;border-color:rgba(215,255,0,.26);border-radius:18px;padding:13px 15px;background:radial-gradient(circle at 0 0,rgba(215,255,0,.1),transparent 46%),rgba(215,255,0,.045)}.work-total strong{font-size:28px;line-height:1}.work-form-actions{grid-column:1/-1;margin-top:-2px}.work-form-actions .wsp-button,.work-form-actions button{min-height:48px;border-radius:999px;padding:0 22px}.work-empty{padding:30px 28px}.work-empty h3{margin-top:14px}@media (max-width:1200px){.work-form{grid-template-columns:repeat(6,minmax(0,1fr))}.work-form label,.work-total{grid-column:span 3}.work-form__wide{grid-column:span 6}}@media (max-width:720px){.work-form{grid-template-columns:1fr}.work-form label,.work-form__wide,.work-total{grid-column:1/-1}}.work-form{grid-template-columns:repeat(4,minmax(0,1fr))!important}.work-form label{grid-column:span 1!important}.work-form__wide{grid-column:span 2!important}.work-total{grid-column:span 1!important;border-radius:18px!important;padding:13px 15px!important}.work-form-actions{display:flex!important;gap:10px!important;margin-top:-2px!important}.work-form input,.work-form select{min-height:50px!important;width:100%!important;min-width:0!important;border:1px solid hsla(41,42%,93%,.12)!important;border-radius:17px!important;color:var(--wsp-cream)!important;background-color:rgba(5,5,10,.66)!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.055)!important;font:inherit!important;outline:none!important}.work-form input{padding:0 16px!important}.work-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 44px 0 16px!important;background-image:linear-gradient(45deg,transparent 50%,rgba(215,255,0,.86) 0),linear-gradient(135deg,rgba(215,255,0,.86) 50%,transparent 0),linear-gradient(180deg,hsla(41,42%,93%,.035),hsla(41,42%,93%,.012)),linear-gradient(180deg,rgba(5,5,10,.66),rgba(5,5,10,.66))!important;background-position:calc(100% - 23px) 50%,calc(100% - 17px) 50%,0 0,0 0!important;background-size:6px 6px,6px 6px,100% 100%,100% 100%!important;background-repeat:no-repeat!important}.work-form select::-ms-expand{display:none!important}.work-form input[type=date]{color-scheme:dark!important;padding-right:14px!important}.work-form input[type=date]::-webkit-calendar-picker-indicator{width:18px!important;height:18px!important;cursor:pointer!important;opacity:.5!important;filter:invert(1) sepia(1) saturate(3) hue-rotate(28deg)!important}.work-form input::placeholder{color:hsla(41,42%,93%,.36)!important;opacity:1!important}.work-form input:focus,.work-form select:focus{border-color:rgba(215,255,0,.42)!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.07),0 0 0 3px rgba(215,255,0,.055)!important}@media (max-width:1200px){.work-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.work-form label,.work-form__wide,.work-total{grid-column:span 1!important}}@media (max-width:720px){.work-form{grid-template-columns:1fr!important}.work-form label,.work-form__wide,.work-total{grid-column:1/-1!important}}.work-form{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;align-items:end!important}.work-form label{display:grid!important;min-width:0!important;grid-gap:8px!important;gap:8px!important}.work-form label:first-of-type,.work-form label:nth-of-type(2){grid-column:span 3!important}.work-form label:nth-of-type(3){grid-column:span 6!important}.work-form label:nth-of-type(4),.work-form label:nth-of-type(5),.work-form label:nth-of-type(6),.work-form label:nth-of-type(7),.work-form label:nth-of-type(8){grid-column:span 3!important}.work-form label:nth-of-type(9){grid-column:span 6!important}.work-total{grid-column:span 3!important;align-self:end!important;min-height:86px!important}.work-form-actions{grid-column:1/-1!important}.work-status-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;max-width:142px;min-height:34px;border-radius:999px;padding:0 30px 0 12px;border:1px solid hsla(41,42%,93%,.12);color:var(--wsp-cream);background:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0),hsla(41,42%,93%,.045);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%,0 0;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;cursor:pointer;font-size:11px;font-weight:950;line-height:1;outline:none;text-transform:none}.work-status-select:focus{box-shadow:0 0 0 3px rgba(215,255,0,.07)}.work-status-select--planned{border-color:rgba(255,179,71,.38);color:#ffb347;background-color:rgba(255,179,71,.075)}.work-status-select--ready_to_invoice{border-color:rgba(215,255,0,.36);color:var(--wsp-lime);background-color:rgba(215,255,0,.075)}.work-status-select--invoiced{border-color:rgba(139,74,255,.38);color:#b896ff;background-color:rgba(139,74,255,.08)}.work-status-select--paid{border-color:rgba(85,255,170,.38);color:#5fa;background-color:rgba(85,255,170,.075)}.work-status-select option{color:#111;background:#f4efe4}@media (max-width:1200px){.work-form{grid-template-columns:repeat(6,minmax(0,1fr))!important}.work-form label:nth-of-type(n),.work-total{grid-column:span 3!important}.work-form label:nth-of-type(3),.work-form label:nth-of-type(9){grid-column:span 6!important}}@media (max-width:720px){.work-form{grid-template-columns:1fr!important}.work-form label:nth-of-type(n),.work-total{grid-column:1/-1!important}}.work-status-select{max-width:154px;width:auto!important;min-width:104px!important;max-width:136px!important;min-height:30px!important;height:30px!important;border-radius:999px!important;padding:0 26px 0 11px!important;font-size:11px!important;font-weight:950!important;line-height:30px!important;letter-spacing:-.01em!important;box-shadow:inset 0 1px 0 hsla(41,42%,93%,.055)!important;background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%,0 0!important;background-size:5px 5px,5px 5px,100% 100%!important}.work-status-select--ready_to_invoice{min-width:136px!important}.work-status-select--planned{min-width:96px!important;max-width:112px!important}.work-items-table td:first-child,.work-items-table th:first-child,.work-list td:first-child,.work-list th:first-child,.work-table td:first-child,.work-table th:first-child{width:152px!important;min-width:152px!important;max-width:152px!important;overflow:visible!important}.work-items-table td:nth-child(2),.work-items-table th:nth-child(2),.work-list td:nth-child(2),.work-list th:nth-child(2),.work-table td:nth-child(2),.work-table th:nth-child(2){padding-left:8px!important}.work-item-row,.work-list-row,.work-row{grid-template-columns:minmax(150px,.8fr) minmax(92px,.55fr) minmax(110px,.7fr) minmax(110px,.7fr) minmax(180px,1.25fr) minmax(90px,.7fr) minmax(80px,.55fr) minmax(110px,.75fr) minmax(72px,auto)!important}.work-table-row--locked{opacity:.86}.work-status-pill{display:inline-flex;width:auto;min-width:96px;max-width:142px;min-height:30px;height:30px;align-items:center;justify-content:center;border-radius:999px;padding:0 12px;border:1px solid hsla(41,42%,93%,.12);background:hsla(41,42%,93%,.045);color:var(--wsp-muted);font-size:11px;font-weight:950;line-height:1;white-space:nowrap}.work-status-pill--invoiced{border-color:rgba(139,74,255,.38);color:#b896ff;background:rgba(139,74,255,.08)}.work-status-pill--paid{border-color:rgba(85,255,170,.38);color:#5fa;background:rgba(85,255,170,.075)}.work-status-pill--cancelled{border-color:rgba(255,74,104,.36);color:#ff8aa0;background:rgba(255,74,104,.075)}.work-table-locked-note{display:inline-flex;min-height:30px;align-items:center;justify-content:flex-end;color:hsla(41,42%,93%,.42);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.work-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;border-radius:var(--wsp-radius-lg);padding:12px}.work-tab{position:relative;min-height:74px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label count" "total count";align-items:center;grid-gap:4px 14px;gap:4px 14px;border-radius:18px;border:1px solid hsla(41,42%,93%,.09);padding:14px 16px;cursor:pointer;text-align:left;color:var(--wsp-cream);background:linear-gradient(180deg,hsla(41,42%,93%,.035),hsla(41,42%,93%,.012)),rgba(5,5,10,.54);box-shadow:inset 0 1px 0 hsla(41,42%,93%,.045);transition:border-color .18s ease,background .18s ease,transform .18s ease}.work-tab:hover{transform:translateY(-1px);border-color:hsla(41,42%,93%,.16)}.work-tab span{grid-area:label;font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.work-tab strong{grid-area:count;justify-self:end;font-size:34px;letter-spacing:-.05em;line-height:1}.work-tab small{grid-area:total;color:var(--wsp-muted);font-size:13px;font-weight:900}.work-tab--unpaid.work-tab--active{border-color:rgba(255,74,104,.36);background:radial-gradient(circle at 10% 10%,rgba(255,74,104,.15),transparent 44%),rgba(255,74,104,.055)}.work-tab--unpaid.work-tab--active span,.work-table-shell--unpaid .work-table-headline>strong{color:#ff8aa0}.work-tab--paid.work-tab--active{border-color:rgba(85,255,170,.36);background:radial-gradient(circle at 10% 10%,rgba(85,255,170,.13),transparent 44%),rgba(85,255,170,.045)}.work-tab--paid.work-tab--active span,.work-table-shell--paid .work-table-headline>strong{color:#5fa}.work-table-headline{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:6px 8px 14px}.work-table-headline h3{margin:10px 0 0;font-size:28px;letter-spacing:-.045em}.work-table-headline p{margin:6px 0 0;color:var(--wsp-muted);font-size:13px;font-weight:750;line-height:1.35}.work-table-headline>strong{flex:0 0 auto;font-size:26px;letter-spacing:-.04em;white-space:nowrap;padding-top:8px}.work-table-shell--unpaid{border-color:rgba(255,74,104,.13)!important}.work-table-shell--paid{border-color:rgba(85,255,170,.13)!important}.work-empty--unpaid{border-color:rgba(255,74,104,.15)!important}.work-empty--paid{border-color:rgba(85,255,170,.15)!important}.work-empty--unpaid h3{color:#ff8aa0}.work-empty--paid h3{color:#5fa}@media (max-width:760px){.work-tabs{grid-template-columns:1fr}.work-table-headline{display:grid}.work-table-headline>strong{padding-top:0}}