[data-v-0ac1020e]:root{--panel-width:clamp(32rem,12rem + 10vw,36rem);--br-l:8px;--br-m:4px;--br-s:2px;--color-h-base:212;--color-s-base:18%;--color-accent:calc(var(--color-h-base) - 10);--clr-accent:var(--color-accent) 100% 45%;--clr-accent-g1:calc(var(--color-accent) - 10) 100% 45%;--clr-accent-g2:calc(var(--color-accent) + 10) 100% 60%;--clr-attention:332 100% 58%;--attention-clr-g1:0 100% 67%;--attention-clr-g2:333 100% 58%;--attention-clr-g3:310 100% 48%;--attention-angle:135deg;--attention-background:linear-gradient(hsla(0,0%,100%,.15),hsla(0,0%,100%,0) 100%),linear-gradient(var(--attention-angle),hsl(var(--attention-clr-g1)) -50%,hsl(var(--attention-clr-g2)) 50%,hsl(var(--attention-clr-g3)) 150%);--color-red:5;--clr-red:var(--color-red) 90% 55%;--clr-red-g1:calc(var(--color-red) + 15) 95% 50%;--clr-red-g2:calc(var(--color-red) - 15) 95% 50%;--color-green:160;--clr-green:var(--color-green) 100% 42%;--clr-green-g1:calc(var(--color-green) - 5) 100% 42%;--clr-green-g2:calc(var(--color-green) + 5) 95% 42%;--color-purple:290;--clr-purple:var(--color-purple) 75% 75%;--color-yellow:47;--clr-yellow:var(--color-yellow) 70% 50%;--clr-yellow-g1:calc(var(--color-yellow) + 5) 100% 60%;--clr-yellow-g2:calc(var(--color-yellow) - 5) 100% 60%;--color-yellow-warning:35;--clr-yellow-warning:var(--color-yellow-warning) 100% 42%;--clr-promt:324 85% 50%;--clr-promt-g1:7 100% 61%;--clr-promt-g2:296 100% 46%;--clr-tax-reduction:130 100% 41%;--hue:210;--sat:40%;--sat-min:13%;--sat-rise:calc((var(--sat) - var(--sat-min))*.5);--clr-black:var(--hue) var(--sat) 0%;--clr-gray-20:var(--hue) calc(var(--sat) - (var(--sat) - var(--sat-min))*.36) 18%;--clr-gray-40:var(--hue) calc(var(--sat) - (var(--sat) - var(--sat-min))*.8) 40%;--clr-gray-50:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.2) 55%;--clr-gray-60:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.5) 65%;--clr-gray-70:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.5) 75%;--clr-gray-75:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.64) 82%;--clr-gray-80:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.72) 86%;--clr-gray-85:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.82) 89%;--clr-gray-90:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.88) 94%;--clr-gray-95:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.94) 97%;--clr-gray-98:var(--hue) calc(var(--sat-min) + var(--sat-rise)*.96) 98%;--clr-white:var(--hue) var(--sat) 100%;--clr-active:calc(var(--color-h-base) - 10) 85% 95%;--clr-shadow:var(--color-h-base) var(--color-s-base) 20% /5%;--clr-page-gradient-1:calc(var(--color-h-base) + 15) 70% 27%;--clr-page-gradient-2:calc(var(--color-h-base) - 15) 70% 27%;--clr-created:275;--clr-available:195;--clr-started:80;--clr-completed:350;--clr-billed:125;--clr-sent:80;--clr-paused:300;--clr-lost:23;--clr-won:135;--clr-minimodal-backdrop-color:hsl(var(--hue) 67% 33%/.33);--clr-minimodal-backdrop-shadow:0 1rem 6rem 0 hsl(var(--hue) 20% 50%/.4)}.block[data-v-0ac1020e]{background:hsl(var(--clr-white));border-radius:4px}.block+.block[data-v-0ac1020e]{margin-top:1.5rem}.block-header[data-v-0ac1020e]:has(+.block-content:empty){border-radius:.5rem;cursor:pointer!important}.block-header[data-v-0ac1020e]:has(+.block-content:empty):hover{box-shadow:0 0 0 1px hsl(var(--clr-accent)/.5) inset}.block-header:has(+.block-content:empty):hover .add[data-v-0ac1020e]{animation:add 1s ease infinite;background:linear-gradient(to bottom right,hsl(var(--clr-accent-g1)),hsl(var(--clr-accent-g2)))}.block-header:has(+.block-content:empty):hover .add[data-v-0ac1020e] path{fill:hsl(var(--clr-white))}.block-icons[data-v-0ac1020e]{align-items:center;display:flex;gap:.5rem}.block-icons .quantity[data-v-0ac1020e]{font-size:10.3px;font-variant-numeric:normal;font-weight:775;line-height:14px;--comment:"xs bold";background:hsl(var(--clr-gray-90));border-radius:3px;color:hsl(var(--clr-gray-40));height:2.5rem;line-height:2.5rem;padding:0 1rem}.block-icons .add[data-v-0ac1020e]{background:hsl(var(--clr-accent)/.2);border-radius:1.25rem;cursor:pointer;display:grid;height:2.5rem;min-width:4rem;place-items:center}.block-icons .add[data-v-0ac1020e] path{transition:none;fill:hsl(var(--clr-accent))}.block-icons .add[data-v-0ac1020e]:hover{animation:add 1s ease infinite;background:linear-gradient(to bottom right,hsl(var(--clr-accent-g1)),hsl(var(--clr-accent-g2)))}.block-icons .add[data-v-0ac1020e]:hover path{fill:hsl(var(--clr-white))}.block-icons .add.take-action[data-v-0ac1020e]{background:linear-gradient(to bottom right,hsl(var(--clr-accent-g1)),hsl(var(--clr-accent-g2)))}.block-icons .add.take-action[data-v-0ac1020e] path{fill:hsl(var(--clr-white))}.block-icons .help[data-v-0ac1020e]{align-items:center;display:flex;font-size:11.8px;font-weight:675;gap:1rem;line-height:16px;padding-left:1rem;--comment:"small semi";color:hsl(var(--clr-attention))}.block-icons .help[data-v-0ac1020e] path{fill:hsl(var(--clr-attention))}.block-header[data-v-0ac1020e]{align-items:center;display:flex;gap:2rem;justify-content:space-between;line-height:2rem;padding:0;position:relative}.block-header .left[data-v-0ac1020e]{display:flex}.block-header .right[data-v-0ac1020e]{padding-right:3rem}.block-header .tab-wrapper[data-v-0ac1020e]{align-items:center;display:flex;font-size:13.5px;font-weight:675;--comment:"large semi";max-width:100%}.block-header .tab-wrapper.active .tab .title[data-v-0ac1020e]{color:hsl(var(--clr-gray-20))}.block-header .tab-wrapper.active .tab .symbol[data-v-0ac1020e] path{fill:hsl(var(--clr-gray-20))}.block-header .tab-wrapper[data-v-0ac1020e]>:last-child{border-top-right-radius:var(--br-m)}.block-header .tab-wrapper .tab[data-v-0ac1020e]{align-items:center;border-top-left-radius:var(--br-m);display:flex;gap:1rem;height:2rem;min-width:0;padding:3rem 0 3rem 3rem}.block-header .tab-wrapper .tab .edit[data-v-0ac1020e]{border-radius:var(--br-s);height:4rem;margin:-1.5rem -1rem -1.5rem 0;width:4rem}.block-header .tab-wrapper .edit[data-v-0ac1020e]{cursor:pointer;display:grid;flex-shrink:0;height:6rem;place-items:center;width:6rem}.block-header .tab-wrapper .edit[data-v-0ac1020e]:hover{background:hsl(var(--clr-active))}.block-header .tab-wrapper .edit[data-v-0ac1020e] path{fill:hsl(var(--clr-accent))}.block-header .simple-button[data-v-0ac1020e]{position:static;right:auto;top:auto}.block-content[data-v-0ac1020e]{padding:3rem}.block-content[data-v-0ac1020e]:empty{display:none}.block-content[data-v-0ac1020e] .block-section>:nth-child(n+2){margin-top:3rem}.block-content[data-v-0ac1020e] .block-section:nth-child(n+2){border-top:1px solid hsl(var(--clr-gray-90));margin-top:2rem;padding-top:2rem}.block-content[data-v-0ac1020e] .block-section-header{align-items:center;display:flex;gap:4rem}.block-content[data-v-0ac1020e] .block-section-header>div:first-child{flex-grow:1}.block-content[data-v-0ac1020e] .block-section-header>div:first-child>div.title{font-size:12.55px;font-weight:675;--comment:"medium semi";line-height:20px}.block-content[data-v-0ac1020e] .block-section-header>div:first-child>div.title+div.description{margin-top:.5rem}.block-content[data-v-0ac1020e] .block-section-header>div:first-child>div.description{font-size:11.8px;font-weight:675;--comment:"small semi";color:hsl(var(--clr-gray-50));line-height:16px}.block-content[data-v-0ac1020e] .block-section-header>div:first-child>div.description.with-strong{line-height:20px}.block-content[data-v-0ac1020e] .block-section-header>div:first-child>div.description strong{font-size:11.8px;font-weight:675;line-height:16px;--comment:"small semi";background:hsl(var(--clr-gray-90));color:hsl(var(--clr-gray-20));display:inline-block;padding:0 6px}.block-content[data-v-0ac1020e] .block-section-content{line-height:2.25rem;position:relative}.block-content[data-v-0ac1020e] .block-section-content .no-entry-data{background:hsl(var(--clr-gray-95));border-radius:.5rem;line-height:2.5rem;padding:3rem}.block-content[data-v-0ac1020e] .block-section-content .no-entry-data .title{font-size:12.55px;font-weight:675;--comment:"medium semi";margin-bottom:.75rem}.block-content[data-v-0ac1020e] .block-section-content .no-entry-data span{align-items:center;border-radius:1.25rem;box-shadow:0 0 0 1px hsl(var(--clr-gray-20)) inset;display:inline-flex;height:2.25rem;justify-content:center;margin:0 .25rem;width:3rem}.block-content[data-v-0ac1020e] .block-section-content .no-entry-data span :deep() div{display:inline}.block-content[data-v-0ac1020e] .block-section-content .no-entry{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;transition:border .2s ease}.block-content[data-v-0ac1020e] .block-section-content .no-entry.add{background:hsl(var(--clr-accent)/.06);border:1px solid color-mix(in srgb,hsl(var(--clr-accent)),hsl(var(--clr-white)) 30%);border-radius:var(--br-m);cursor:pointer}.block-content[data-v-0ac1020e] .block-section-content .no-entry.add:hover{border-color:hsl(var(--clr-accent))}.block-content[data-v-0ac1020e] .block-section-content .no-entry.add:hover.mandatory{border-color:hsl(var(--clr-red))}.block-content[data-v-0ac1020e] .block-section-content .no-entry.add.mandatory{background:hsl(var(--clr-red)/.06)}.block-content[data-v-0ac1020e] .block-section-content .no-entry .no-entry-text{font-size:11.8px;font-weight:675;line-height:16px;padding:0 4rem;text-align:center;--comment:"small semi";color:hsl(var(--clr-gray-50));line-height:2rem}.block-content[data-v-0ac1020e] .block-section-content .no-entry .no-entry-text>*+*{margin-top:1rem}.block-content[data-v-0ac1020e] .block-section-content .no-entry .no-entry-text>.low{color:hsl(var(--clr-gray-70))}.block-content[data-v-0ac1020e] .block-section-content .no-entry .no-entry-text+*{margin-top:1.5rem}.block-content[data-v-0ac1020e] .block-section-content .fields.one-column{display:flex;flex-direction:column;gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields.two-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(29rem,1fr));grid-gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields.two-columns.checkboxes{display:flex;flex-direction:column}.block-content[data-v-0ac1020e] .block-section-content .fields.two-columns.checkboxes>.check-row{display:flex;gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields.two-columns.checkboxes>.check-row>:nth-child(2){flex-grow:1}.block-content[data-v-0ac1020e] .block-section-content .fields.three-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(192px,1fr));grid-gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields.four-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(146px,1fr));grid-gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields>.fields+.fields{margin-top:0}.block-content[data-v-0ac1020e] .block-section-content .fields+.fields{margin-top:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields+.fields.extra-space{margin-top:4rem}.block-content[data-v-0ac1020e] .block-section-content .fields .field{position:relative}.block-content[data-v-0ac1020e] .block-section-content .fields .field:has(.switch,.box,.radio) label{box-shadow:0 0 0 1px hsl(var(--clr-gray-85)) inset;box-sizing:border-box;height:6rem;padding:0 10px}.block-content[data-v-0ac1020e] .block-section-content .fields .field:has(.switch,.box,.radio) label.disabled{background:hsl(var(--clr-gray-95));box-shadow:0 0 0 1px hsl(var(--clr-gray-90)) inset}.block-content[data-v-0ac1020e] .block-section-content .fields .field:has(.switch,.box,.radio) label:hover:not(.disabled){box-shadow:0 0 0 1px hsl(var(--clr-gray-50)) inset}.block-content[data-v-0ac1020e] .block-section-content .fields .field:has(.slim) label{height:4rem}.block-content[data-v-0ac1020e] .block-section-content .fields .field:hover>.field-extras{opacity:1;pointer-events:auto}.block-content[data-v-0ac1020e] .block-section-content .fields .field>.field-extras{background:hsl(var(--clr-white));border:1px solid hsl(var(--clr-gray-75));bottom:100%;box-sizing:border-box;cursor:pointer;line-height:2rem;opacity:0;pointer-events:none;position:absolute;transition:all .2s ease;width:100%}.block-content[data-v-0ac1020e] .block-section-content .fields .field>.field-extras>*{padding:1.5rem 2rem;transition:all .2s ease}.block-content[data-v-0ac1020e] .block-section-content .fields .field>.field-extras>:hover{background:hsl(var(--clr-gray-95))}.block-content[data-v-0ac1020e] .block-section-content .fields .field>.field-extras>*+*{border-top:1px solid hsl(var(--clr-gray-90))}.block-content[data-v-0ac1020e] .block-section-content .fields .buttons{display:flex;gap:4rem;justify-content:space-between}.block-content[data-v-0ac1020e] .block-section-content .fields .buttons>.left,.block-content[data-v-0ac1020e] .block-section-content .fields .buttons>.right{display:flex;gap:2rem}.block-content[data-v-0ac1020e] .block-section-content .fields .buttons>.one-button{width:100%}.block-content[data-v-0ac1020e] .block-section-content .fields .columns{display:flex;gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .fields .columns>*{flex-grow:1}.block-content[data-v-0ac1020e] .block-section-content .list{max-height:calc(17.5rem + 30px);overflow-y:auto;position:relative}@supports not selector(::-webkit-scrollbar){.block-content[data-v-0ac1020e] .block-section-content .list{scrollbar-color:hsl(var(--clr-gray-80)) transparent;scrollbar-width:thin}}.block-content[data-v-0ac1020e] .block-section-content .list::-webkit-scrollbar{width:1rem}.block-content[data-v-0ac1020e] .block-section-content .list::-webkit-scrollbar-thumb{background:hsl(var(--clr-gray-80));border:2px solid hsl(var(--clr-white));border-radius:1rem}.block-content[data-v-0ac1020e] .block-section-content .list.clickable-rows .list-row{cursor:pointer}.block-content[data-v-0ac1020e] .block-section-content .list.clickable-rows .list-row:hover{background:hsl(var(--clr-active));border-radius:.5rem}.block-content[data-v-0ac1020e] .block-section-content .list .list-description{border-bottom:1px solid hsl(var(--clr-gray-90));padding-bottom:2rem}.block-content[data-v-0ac1020e] .block-section-content .list .list-header{align-items:center;display:flex;font-size:11.8px;font-weight:675;gap:2.5rem;line-height:16px;--comment:"small semi";background:hsl(var(--clr-white));border-bottom:1px solid hsl(var(--clr-gray-90));color:hsl(var(--clr-gray-50));line-height:2rem;margin-bottom:.5rem;padding:0 10px .5rem;position:sticky;top:0;z-index:1}.block-content[data-v-0ac1020e] .block-section-content .list .list-header .tooltip{align-items:center;display:flex;gap:.5rem;width:-moz-fit-content;width:fit-content}.block-content[data-v-0ac1020e] .block-section-content .list .list-header .tooltip.right{justify-self:flex-end}.block-content[data-v-0ac1020e] .block-section-content .list .list-header .tooltip path{fill:hsl(var(--clr-gray-40))}.block-content[data-v-0ac1020e] .block-section-content .list .list-footer{background:hsl(var(--clr-gray-90));bottom:0;height:1px;margin-top:.5rem;position:sticky}.block-content[data-v-0ac1020e] .block-section-content .list .list-footer+.list-row{margin-bottom:.5rem}.block-content[data-v-0ac1020e] .block-section-content .list .list-row{align-items:center;display:flex;gap:2.5rem;line-height:3.5rem;padding:0 10px}.block-content[data-v-0ac1020e] .block-section-content .list .list-row.billed,.block-content[data-v-0ac1020e] .block-section-content .list .list-row.done{background:hsl(var(--clr-green)/.09);border-radius:.5rem}.block-content[data-v-0ac1020e] .block-section-content .list .list-row.billed{background:oklch(.98 .04 var(--clr-billed))}.block-content[data-v-0ac1020e] .block-section-content .list .list-row.billed:has(+.billed),.block-content[data-v-0ac1020e] .block-section-content .list .list-row.done:has(+.done){border-bottom-left-radius:0;border-bottom-right-radius:0}.block-content[data-v-0ac1020e] .block-section-content .list .list-row.billed:has(+.billed)+.billed,.block-content[data-v-0ac1020e] .block-section-content .list .list-row.billed:has(+.billed)+.done,.block-content[data-v-0ac1020e] .block-section-content .list .list-row.done:has(+.done)+.billed,.block-content[data-v-0ac1020e] .block-section-content .list .list-row.done:has(+.done)+.done{border-top-left-radius:0;border-top-right-radius:0}.block-content[data-v-0ac1020e] .block-section-content .list .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-content[data-v-0ac1020e] .block-section-content .list .item.empty{font-size:12.55px;font-weight:575;--comment:"medium medium";color:hsl(var(--clr-gray-70))}.block-content[data-v-0ac1020e] .block-section-content .list-summary{align-items:flex-end;display:flex;gap:4rem;line-height:20px;padding-top:2rem}.block-content[data-v-0ac1020e] .block-section-content .list-summary .description{flex-grow:1;font-size:12.55px;font-weight:575;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--comment:"medium medium"}.block-content[data-v-0ac1020e] .block-section-content .list-summary .group{align-items:center;display:flex;gap:1rem}.block-content[data-v-0ac1020e] .block-section-content .list-summary .group .label{font-size:11.8px;font-weight:675;line-height:16px;white-space:nowrap;--comment:"small semi";color:hsl(var(--clr-gray-50));line-height:2rem}.block-content[data-v-0ac1020e] .block-section-content .list-summary .group .value{font-size:12.55px;font-weight:675;white-space:nowrap;--comment:"medium semi";line-height:20px}.block-content[data-v-0ac1020e] .block-section-content .list-summary .group.compact{align-items:flex-start;flex-direction:column;gap:0}.block-content[data-v-0ac1020e] .block-section-content .list-summary .group.bottom{align-self:flex-end}.block-content[data-v-0ac1020e] .block-section-content .list-summary .percent{font-size:12.55px;font-weight:575;--comment:"medium medium"}.block-content[data-v-0ac1020e] .block-section-content .mini-list{margin-top:2rem}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item{align-items:center;display:flex;gap:2rem;white-space:nowrap}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item+.item{margin-top:.5rem}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item:hover>.icon{opacity:1}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item>:first-child{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item>.icon{flex-shrink:0;min-width:2rem;opacity:0;overflow:hidden;transition:all .2s ease}.block-content[data-v-0ac1020e] .block-section-content .mini-list .item>.icon path{fill:hsl(var(--clr-accent))}.block-header+.block-content[data-v-0ac1020e]{padding-top:0}
