.reform-login-loading span{display:block;background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-login-loading__field{display:grid;gap:var(--cb-space-2)}.reform-login-loading__field span:first-child{block-size:var(--cb-space-4);margin-block:calc((1.375rem - var(--cb-space-4)) / 2)}.reform-login-loading__field span:first-child{inline-size:min(9ch,100%)}.reform-login-loading__remember .balok-field__hint span{display:inline;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.reform-login-loading__field span:last-child,.reform-login-loading__submit{block-size:var(--cb-control-height-md);border-radius:var(--cb-radius-md)}.reform-login-loading__checkbox{display:flex;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-height-md)}.reform-login-loading__checkbox span:first-child{inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.reform-login-loading__checkbox span:last-child{inline-size:min(25ch,75%);block-size:var(--cb-space-4)}.reform-login-form .ant-input-password{padding-inline-end:0}.reform-login-form .ant-input-password .ant-input-password-icon{display:grid;place-items:center;inline-size:var(--cb-control-height-md);block-size:calc(var(--cb-control-height-md) - 2 * var(--cb-border-width))}.reform-login-form .ant-checkbox-wrapper{min-block-size:var(--cb-control-height-md);align-items:center}@media (pointer: coarse),(max-width: 48rem){.reform-login-form .ant-input-password .ant-input-password-icon{block-size:var(--cb-control-floor-coarse);margin-block:calc(-1 * var(--cb-border-width))}}.reform-session-recovery{box-sizing:border-box;display:grid;min-block-size:100dvh;place-items:center;padding:var(--cb-space-6)}.reform-session-recovery__panel{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--cb-space-8) * 8);padding:var(--cb-space-6);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg)}.reform-session-recovery__discard{display:flex;padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}@media (max-width: 40rem){.reform-session-recovery__modal-wrap.ant-modal-centered:before{display:none}.reform-session-recovery__modal-wrap.ant-modal-centered .ant-modal{top:var(--cb-space-4);vertical-align:top}}.reform-receipt-recovery--separated,.reform-shipment-recovery--separated,.storage-health{margin-block-end:var(--cb-space-4)}.storage-health--inline{margin-block-end:0}:is(.reform-list-loading,.reform-list-empty,.reform-list-empty-host){--reform-list-min-block: calc(var(--cb-space-8) * 2.5)}:is(.reform-list-loading,.reform-list-empty,.reform-list-empty-host)[data-list-size=primary]{--reform-list-min-block: calc(var(--cb-space-8) * 4)}.reform-list-loading,.reform-list-empty,.reform-list-empty-host[data-list-size=primary]>div>.balok-table__results,.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results,.reform-list-empty-host[data-list-ready=true]>div>.balok-table__results{box-sizing:border-box;min-block-size:var(--reform-list-min-block)}.reform-list-loading,.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results{display:grid;align-content:start;padding:var(--cb-space-4) var(--cb-space-3)}.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results>*{display:none}.reform-list-loading__announcement{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reform-list-loading__shape,.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results:after{--reform-skeleton-fill: var(--cb-bg-subtle);--reform-skeleton-row: var(--cb-control-height-sm);content:"";display:block;block-size:calc(var(--reform-skeleton-row) * 4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:repeating-linear-gradient(to bottom,var(--reform-skeleton-fill) 0 calc(var(--reform-skeleton-row) - var(--cb-space-1)),transparent calc(var(--reform-skeleton-row) - var(--cb-space-1)) var(--reform-skeleton-row));animation:reform-list-loading-pulse 1.6s ease-in-out .2s infinite alternate}@keyframes reform-list-loading-pulse{0%{opacity:1}to{opacity:.45}}@media (max-width: 48rem){:is(.reform-list-loading,.reform-list-empty,.reform-list-empty-host)[data-list-size=primary]{--reform-list-min-block: calc(var(--cb-space-8) * 3.5)}.reform-list-loading__shape,.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results:after{--reform-skeleton-row: calc(var(--cb-space-8) * 1.5);block-size:calc(var(--reform-skeleton-row) * 3);border:0;background:repeating-linear-gradient(to bottom,var(--reform-skeleton-fill) 0 calc(var(--reform-skeleton-row) - var(--cb-space-2)),transparent calc(var(--reform-skeleton-row) - var(--cb-space-2)) var(--reform-skeleton-row))}}@media (prefers-reduced-motion: reduce){.reform-list-loading__shape,.reform-list-empty-host[data-list-pending=true]>div>.balok-table__results:after{animation:none}}.reform-report-list .reform-list-empty-host[data-list-custom-pending=true]{display:block;position:relative}.reform-list-empty-host[data-list-custom-pending=true]>div>.balok-table__results{display:none}.reform-report-list .reform-list-empty-host[data-list-custom-pending=true]>div>.balok-table__results{display:block;position:absolute;inset-inline:0;min-block-size:0;padding:0;visibility:hidden}.reform-report-list .reform-list-empty-host[data-list-custom-pending=true]>div>.balok-table__results>*{display:block}.reform-report-list .reform-report-list-loading{margin-block-start:var(--cb-space-4)}.reform-list-empty-host[data-list-custom-pending=true]>div>.balok-table__results:after{content:none}.reform-route-failure{display:grid;align-content:safe center;min-block-size:100svh;padding-inline:var(--cb-space-4)}.reform-page-state{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;min-block-size:min(58svh,calc(var(--cb-space-8) * 15));max-inline-size:calc(var(--cb-space-8) * 34);margin-inline:auto;margin-block:clamp(var(--cb-space-2),4svh,var(--cb-space-8));border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);overflow:hidden;background:var(--cb-surface-raised)}.reform-page-state__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--cb-space-6);padding:clamp(var(--cb-space-6),4vw,calc(var(--cb-space-8) * 2))}.reform-page-state__body p{max-inline-size:38ch}.reform-page-state__art{display:grid;place-items:center;padding:var(--cb-space-6);background:color-mix(in srgb,var(--cb-tone-brand) 9%,var(--cb-surface))}.reform-page-state__art img{display:block;inline-size:min(100%,calc(var(--cb-space-8) * 12));block-size:auto}.reform-page-state[data-variant=error]{inline-size:100%;max-inline-size:calc(var(--cb-space-8) * 18)}.reform-page-state[data-variant=error] .reform-page-state__art img{inline-size:min(100%,calc(var(--cb-space-8) * 7))}@media (max-width: 48rem){.reform-page-state{grid-template-columns:minmax(0,1fr);min-block-size:auto}.reform-page-state__body{gap:var(--cb-space-4);padding:var(--cb-space-5)}.reform-page-state__body h1{font-size:var(--cb-text-2xl);overflow-wrap:anywhere}.reform-page-state__art{grid-row:1;padding:var(--cb-space-2)}.reform-page-state__art img{inline-size:min(100%,calc(var(--cb-space-8) * 6))}.reform-page-state[data-variant=error] .reform-page-state__art{grid-row:auto}.reform-page-state[data-variant=error] .reform-page-state__art img{inline-size:min(100%,calc(var(--cb-space-8) * 3))}}.financial-report-loading{display:grid;gap:var(--cb-space-4)}.financial-report-loading__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-4)}.financial-report-loading__summary>div{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.financial-report-loading__table{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.financial-report-loading__table>div{display:grid;gap:var(--cb-space-3);padding:var(--cb-space-3) var(--cb-space-4)}.financial-report-loading__table>div:first-child{background:var(--cb-surface-raised)}.financial-report-loading__table>div+div{border-block-start:var(--cb-border-width) solid var(--cb-border)}.financial-report-loading span{display:block;inline-size:100%;min-inline-size:0;block-size:var(--cb-space-4);background:var(--cb-border);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.financial-report-loading__summary span:first-child{inline-size:65%}.financial-report-loading__summary span:last-child{block-size:var(--cb-space-6)}.financial-report-loading__period span{inline-size:min(75%,calc(var(--cb-space-8) * 6))}@media (max-width: 40rem){.financial-report-loading__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-2)}}@media (prefers-reduced-motion: reduce){.financial-report-loading span{animation:none}}.reform-material-monitor{min-width:0}.reform-material-monitor__filters>label{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cb-space-1);inline-size:18rem;max-inline-size:100%}.reform-material-monitor__filters>label>.ant-select{inline-size:100%;min-inline-size:0}.reform-material-monitor__filters{flex:1 1 28rem;min-inline-size:0}@media (max-width: 36rem){.reform-material-monitor__filters>label{inline-size:100%}}.reform-material-monitor__periods{padding-block:var(--cb-space-2);border-block:var(--cb-border-width) solid var(--cb-border)}.reform-material-monitor__period-loading{display:flex;align-items:center;font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal);min-block-size:1lh;inline-size:18ch}.reform-material-monitor__nowrap{white-space:nowrap}.reform-material-monitor__table{min-width:0}.reform-material-monitor__identity{overflow-wrap:anywhere}.reform-material-monitor__identity .reform-material-monitor__copy{padding-inline:0}.reform-material-monitor-loading{container-type:inline-size;container-name:material-table}.reform-material-monitor-loading[data-destination=true]{container-name:material-portfolio}.reform-material-monitor-loading .reform-material-monitor-loading__guide{display:none}@container material-table (width < 835px){.reform-material-monitor-loading .reform-material-monitor-loading__guide{display:flex}}@container material-portfolio (width < 1005px){.reform-material-monitor-loading .reform-material-monitor-loading__guide{display:flex}}.reform-material-monitor-loading__guide{margin-block-end:var(--cb-space-3);min-block-size:var(--cb-control-height-sm)}.reform-material-monitor-loading__guide>span:first-child{inline-size:min(100%,34ch);height:1lh;font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal)}.reform-material-monitor-loading__guide .balok-list-table-surface__controls>span{inline-size:var(--cb-control-height-sm);block-size:var(--cb-control-height-sm)}@media (max-width: 22rem){.reform-material-monitor-loading__guide>span:first-child{flex-basis:100%}.reform-material-monitor-loading__guide{min-block-size:calc(var(--cb-control-height-sm) * 2 + var(--cb-space-2))}}.reform-material-monitor-loading__frame{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.reform-material-monitor-loading__row{display:grid;grid-template-columns:minmax(15.625rem,25fr) minmax(12.25rem,20fr) minmax(6.5rem,10fr) minmax(8.4375rem,14fr) minmax(9.375rem,15fr)}.reform-material-monitor-loading[data-destination=true] .reform-material-monitor-loading__row{grid-template-columns:minmax(15.625rem,25fr) minmax(10.625rem,17fr) minmax(12.25rem,20fr) minmax(6.5rem,10fr) minmax(8.4375rem,14fr) minmax(9.375rem,15fr)}.reform-material-monitor-loading__row:first-child{background:var(--cb-surface-raised)}.reform-material-monitor-loading__row+.reform-material-monitor-loading__row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-material-monitor-loading__cell{display:grid;align-content:start;gap:var(--cb-space-2);padding:var(--cb-space-3)}.reform-material-monitor-loading__row:not(:first-child){min-block-size:9rem}.reform-material-monitor-loading__block{display:block;inline-size:min(7em,100%);block-size:var(--cb-text-md);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-material-monitor-loading__action{block-size:var(--cb-control-height-sm)}@media (prefers-reduced-motion: reduce){.reform-material-monitor-loading__block{animation:none}}.reform-material-monitor__demand-table td:last-child a{display:inline-flex;align-items:center;white-space:nowrap}@media (max-width: 48rem){.reform-material-monitor__demand-table td:last-child a{min-block-size:var(--cb-control-height-lg)}}@media (max-width: 48rem){.reform-material-monitor__order-link{display:inline-flex;align-items:center;min-block-size:var(--cb-control-height-lg)}}.reform-material-monitor__results-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-height-sm)}.reform-material-monitor__coverage .reform-reading-trigger{color:var(--cb-tone-warning)}@media (max-width: 48rem){.reform-material-monitor__results-heading{min-block-size:var(--cb-control-height-lg)}}.reform-tq-answer-loading{display:grid;align-content:center;inline-size:min(100%,48ch);min-block-size:1lh}.reform-tq-answer-loading>span{block-size:var(--cb-space-4);background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-tq-answer-loading>span+span{display:none}.reform-billing-loading-table{container-type:inline-size;container-name:billing-table}.reform-billing-loading-table[data-actions=false]{container-name:billing-read-only}.reform-billing-loading-scroll{display:none;margin-block-end:var(--cb-space-3)}.reform-billing-loading-scroll>span:first-child{inline-size:min(36ch,65%)}@container billing-table (width < 59rem){.reform-billing-loading-scroll{display:flex;min-block-size:var(--cb-control-height-sm)}}@container billing-read-only (width < 49.25rem){.reform-billing-loading-scroll{display:flex;min-block-size:var(--cb-control-height-sm)}}.reform-billing-loading-table-frame{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-billing-loading-row{display:grid;grid-template-columns:132fr 200fr 180fr 160fr 116fr 156fr;align-items:center;min-inline-size:59rem;min-block-size:var(--cb-space-8)}.reform-billing-loading-table[data-actions=false] .reform-billing-loading-row{grid-template-columns:132fr 200fr 180fr 160fr 116fr;min-inline-size:49.25rem}.reform-billing-loading-row>div{display:grid;gap:var(--cb-space-2);padding-inline:var(--cb-space-2)}.reform-billing-loading-row>div>span{inline-size:72%}.reform-billing-loading-row>div>span+span{inline-size:53%}.reform-billing-loading-row>div:is(:nth-child(3),:nth-child(5),:nth-child(6))>span{justify-self:end}.reform-billing-loading-row:not(:first-child)>div:nth-child(4)>span:first-child{block-size:var(--cb-space-5)}.reform-billing-loading-row:not(:first-child)>div:nth-child(6)>span{block-size:var(--cb-control-height-sm)}.reform-billing-loading-row:first-child{min-block-size:var(--cb-control-height-md);background:var(--cb-surface-raised)}.reform-billing-loading-row+.reform-billing-loading-row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-billing-loading-card .reform-tq-card-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.reform-billing-loading-card .reform-tq-card-head>span{justify-self:end}.reform-billing-loading-card :is(.reform-tq-card-head>div,.reform-billing-loading-card-work,.reform-billing-loading-card-status){display:grid;gap:var(--cb-space-2);align-content:center}.reform-billing-loading-scroll .balok-list-table-surface__controls>span{inline-size:var(--cb-control-height-sm);block-size:var(--cb-control-height-sm)}.reform-billing-loading-card .reform-tq-card-head{min-block-size:calc(var(--cb-space-6) + var(--cb-space-5))}.reform-billing-loading-card .reform-billing-loading-card-work{min-block-size:calc(var(--cb-control-height-lg) + var(--cb-space-4))}.reform-billing-loading-card .reform-billing-loading-card-status{min-block-size:calc(var(--cb-control-height-md) + var(--cb-space-4))}.reform-billing-loading-card span,.reform-billing-loading-row>div>span,.reform-billing-loading-scroll :is(span:first-child,.balok-list-table-surface__controls>span){display:block;block-size:var(--cb-space-3);background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-billing-loading-card span{inline-size:min(100%,13ch);block-size:var(--cb-space-4)}.reform-billing-loading-card div>span+span{inline-size:min(100%,19ch);block-size:var(--cb-space-3)}.reform-billing-loading-card-status>span:first-child{block-size:var(--cb-control-height-md);inline-size:min(100%,8ch)}.reform-billing-loading-card .reform-billing-loading-card-action{block-size:var(--cb-control-height-lg);inline-size:min(100%,14ch)}.reform-billing-loading-invoice{display:grid;gap:var(--cb-space-5)}.reform-billing-loading-facts>div{align-items:center;min-block-size:1.35rem}.reform-billing-loading-invoice :is(span,.reform-billing-loading-print,.reform-billing-loading-action,.reform-billing-loading-payment-heading){display:block;background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-billing-loading-facts span{block-size:var(--cb-space-3)}.reform-billing-loading-facts span:first-child{inline-size:min(8ch,75%)}.reform-billing-loading-facts span:last-child{inline-size:13ch}.reform-billing-loading-facts>div:nth-child(3) span:last-child{inline-size:19ch}.reform-billing-loading-facts>div:first-child{min-block-size:var(--cb-control-height-md)}.reform-billing-loading-facts>div:first-child span:last-child{block-size:var(--cb-space-6)}.reform-billing-loading-print,.reform-billing-loading-payment-heading{inline-size:min(18ch,100%);block-size:1.3rem}.reform-billing-loading-action{inline-size:min(20ch,100%);block-size:var(--cb-control-height-md)}.reform-billing-loading-payments{display:grid;gap:var(--cb-space-3)}.reform-billing-loading-payment-record{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--cb-space-3);min-block-size:calc(var(--cb-space-8) * 2);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-billing-loading-payment-record span{block-size:var(--cb-space-3)}.reform-invoice-facts .reform-fact,.reform-billing-loading-facts .reform-fact{grid-template-columns:minmax(8ch,1fr) minmax(0,auto)}.reform-invoice-facts .reform-fact dd{overflow-wrap:anywhere}@media (max-width: 40rem){.reform-tq-answer-loading{min-block-size:3lh;gap:calc(1lh - var(--cb-space-4))}.reform-tq-answer-loading>span+span{display:block}.reform-tq-answer-loading>span:last-child{inline-size:72%}}@media (48rem < width <= 64rem){.reform-tq-answer-loading{min-block-size:2lh;gap:calc(1lh - var(--cb-space-4))}.reform-tq-answer-loading>span:nth-child(2){display:block;inline-size:72%}}.reform-tq-unscheduled{scroll-margin-block-start:var(--balok-main-pad, var(--cb-space-4));display:flex;flex-direction:column;gap:var(--cb-space-3);padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface-raised)}.reform-tq-unscheduled-head{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-3)}.reform-tq-unscheduled-table{font-variant-numeric:tabular-nums}.reform-tq-unscheduled-table .ant-table-cell:not(:first-child){white-space:nowrap}.reform-tq-unscheduled-table .reform-tq-work-package-link{display:inline-flex;align-items:center;max-inline-size:100%}@media (max-width: 48rem){.reform-tq-unscheduled-table .reform-tq-work-package-link,.reform-tq-unscheduled-head button,.reform-tq-unscheduled-line>button{min-block-size:var(--cb-control-height-lg)}}.reform-tq-field{display:flex;flex-direction:column;gap:var(--cb-space-2);font-size:var(--cb-text-sm);min-inline-size:0}.reform-tq-drawer{display:flex;flex-direction:column;gap:var(--cb-space-4)}.reform-tq-wrap{white-space:normal;overflow-wrap:anywhere}.reform-tq-sub{display:block;margin-block-start:var(--cb-space-1);font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.reform-tq-sub .ant-typography.reform-list-label{font-size:inherit;color:inherit}.reform-tq-cards{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-tq-card-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-tq-card{display:flex;flex-direction:column;gap:var(--cb-space-2);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-tq-card-head{display:flex;justify-content:space-between;align-items:start;gap:var(--cb-space-3)}.reform-tq-legend{margin:0;display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-tq-help .reform-reading-details{max-inline-size:none}.reform-tq-legend dt{font-weight:var(--cb-weight-semibold)}.reform-tq-legend dd{margin:var(--cb-space-1) 0 0}.reform-tq-legend [data-sub]{padding-inline-start:var(--cb-space-3);border-inline-start:var(--cb-border-width) solid var(--cb-border)}.reform-tq-bar{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-tq-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.reform-tq-search{flex:1 1 calc(var(--cb-space-8) * 4);min-inline-size:0;max-inline-size:calc(var(--cb-space-8) * 8)}.reform-tq-inline{flex:0 0 auto;inline-size:calc(var(--cb-space-8) * 3)}.reform-tq-more{display:inline-flex;align-items:center;gap:var(--cb-space-2)}.reform-tq-more-panel{display:flex;flex-direction:column;gap:var(--cb-space-3);inline-size:calc(var(--cb-space-8) * 5);max-inline-size:calc(100vw - var(--cb-space-8))}.reform-tq-applied,.reform-tq-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}@media (48rem < width <= 64rem){.reform-tq-chips{flex-wrap:nowrap;overflow-x:auto;padding-block-end:var(--cb-space-1)}.reform-tq-chips>*{flex:none}}.reform-tq-chip-count{min-inline-size:1ch;text-align:center;font-variant-numeric:tabular-nums;font-weight:var(--cb-weight-semibold)}.reform-tq-summary{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--cb-space-2);row-gap:var(--cb-space-1);min-block-size:var(--cb-space-5)}.reform-tq-summary-state,.reform-tq-summary-sort{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-1) var(--cb-space-2)}.reform-tq-summary-sort{margin-inline-start:auto}.reform-tq-summary-loading{inline-size:min(20ch,100%);min-inline-size:min(20ch,100%);block-size:var(--cb-space-3);border-radius:var(--cb-radius-sm);background:var(--cb-border)}.reform-tq-summary-state:has(.reform-tq-summary-loading){inline-size:min(20ch,100%)}@media (48rem < width <= 64rem){.reform-tq-summary[data-state]{display:grid;grid-template-columns:minmax(0,1fr)}.reform-tq-summary[data-state] .reform-tq-summary-state{min-block-size:var(--cb-control-height-sm)}}.reform-tq-unscheduled-line>button{scroll-margin-block:var(--balok-main-pad, var(--cb-space-4))}.reform-tq-unscheduled-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-1) var(--cb-space-2)}.reform-tq-nowrap{white-space:nowrap}.reform-tq-amount-value{white-space:normal;overflow-wrap:anywhere}.reform-tq-card-head{flex-wrap:wrap}.reform-tq-status{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--cb-space-2)}.reform-tq-status>.reform-tq-sub{display:inline;margin:0}@media (max-width: 48rem){.reform-tq-search{flex-basis:100%;max-inline-size:none}.reform-tq-toolbar .reform-tq-more,.reform-tq-chips .reform-filter-chip,.reform-tq-sub-toggle{min-block-size:2.75rem}.reform-tq-chips{flex-wrap:nowrap;overflow-x:auto;padding-block-end:var(--cb-space-1)}.reform-tq-chips>*{flex:none}.reform-tq-card :is(.reform-tq-invoice-link,.reform-tq-work-package-link){display:inline-flex;align-items:center;min-block-size:var(--cb-control-height-lg);max-inline-size:100%}.reform-tq-card .reform-tq-invoice-link{margin-inline-start:var(--cb-space-1)}.reform-tq-card-action button{min-block-size:var(--cb-control-height-lg)}}.reform-tq>.balok-page-header{margin-block-end:var(--cb-space-3)}.reform-tq .balok-page-header__text{inline-size:100%}@media (48rem < width <= 64rem){.reform-tq-answer{display:block;min-block-size:2lh}}@media (max-width: 40rem){.reform-tq-answer{display:block;min-block-size:3lh}}.reform-tq__results{margin-block-start:var(--cb-space-3)}@media (max-width: 48rem){.reform-tq-summary-sort{display:none}.reform-tq-summary[data-state] .reform-tq-summary-state{min-block-size:var(--cb-control-height-sm)}}.reform-tagihan-route-toolbar,.reform-tagihan-route-chips{display:flex;gap:var(--cb-space-2)}.reform-tagihan-route-toolbar{flex-wrap:wrap}.reform-tagihan-route-chips{overflow:hidden;margin-block-end:calc(var(--cb-space-5) + var(--cb-space-3))}.reform-tagihan-route-toolbar>span,.reform-tagihan-route-chips>span{block-size:var(--cb-control-height-sm);background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-tagihan-route-toolbar>span:first-child{inline-size:min(100%,20rem)}.reform-tagihan-route-toolbar>span:nth-child(2){inline-size:12rem}.reform-tagihan-route-toolbar>span:last-child{inline-size:18rem}.reform-tagihan-route-chips>span{inline-size:7rem;flex-shrink:0;border-radius:var(--cb-radius-full)}@media (48rem < width <= 64rem){.reform-tagihan-route-toolbar{min-block-size:calc(var(--cb-control-height-sm) * 4 + var(--cb-space-3) + var(--cb-border-width))}.reform-tagihan-route-toolbar>span:first-child{inline-size:100%}}@media (max-width: 48rem){.reform-tagihan-route-toolbar>span,.reform-tagihan-route-chips>span{block-size:var(--cb-control-floor-coarse)}.reform-tagihan-route-toolbar>span:first-child{inline-size:100%}.reform-tagihan-route-toolbar>span:nth-child(2){inline-size:6rem}.reform-tagihan-route-toolbar>span:last-child{inline-size:7rem}.reform-tagihan-route-chips{padding-block-end:var(--cb-space-1);margin-block-end:calc(var(--cb-space-6) + var(--cb-space-1))}}.reform-backup-loading{display:grid;gap:var(--cb-space-6)}.reform-backup-loading .ant-card-body,.reform-backup-loading__fields{display:grid;gap:var(--cb-space-4)}.reform-backup-loading span{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);block-size:var(--cb-space-4);inline-size:min(28ch,100%)}.reform-backup-loading .ant-card-body>span:nth-child(2){inline-size:min(57ch,100%)}.reform-backup-loading__fields{max-inline-size:calc(var(--cb-space-8) * 8)}.reform-backup-loading__fields>div{display:grid;gap:var(--cb-space-2)}.reform-backup-loading__fields>div span:last-child{inline-size:100%;block-size:var(--cb-control-height-md)}.reform-backup-loading__fields>div:first-child span:last-child{inline-size:var(--cb-control-floor-coarse);block-size:var(--cb-space-5);border-radius:var(--cb-radius-full)}.reform-backup-loading__history .ant-card-body>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-3);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-backup-loading__history .ant-card-body>div span{inline-size:100%}.reform-stock-loading{display:grid;gap:var(--cb-space-3)}.reform-stock-loading__table{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-stock-loading__row{display:grid;gap:var(--cb-space-3);align-items:center;min-block-size:4rem;padding-inline:var(--cb-space-3)}.reform-stock-loading__row:first-child{background:var(--cb-surface-raised);min-block-size:3rem}.reform-stock-loading__row+.reform-stock-loading__row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-stock-loading__row>div{display:grid;gap:var(--cb-space-1)}.reform-stock-loading__block{display:block;inline-size:min(7rem,100%);block-size:var(--cb-text-md);background:var(--cb-border);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-stock-loading__title{inline-size:min(13rem,100%);block-size:var(--cb-text-lg)}.reform-stock-loading__action{block-size:var(--cb-control-floor-coarse)}.reform-stock-loading__cards{display:none}.reform-stock-loading__cards .balok-table-card{min-block-size:11rem}.reform-stock-loading[data-surface=stock] .balok-table-card{min-block-size:17rem}.reform-stock-loading[data-surface=location] .balok-table-card{min-block-size:12rem}.reform-stock-page{container-type:inline-size}.reform-stock-page__answer{display:block;min-block-size:1lh}.reform-stock-page .balok-status-summary{flex-wrap:nowrap;overflow-x:auto}.reform-stock-page .reform-list-empty-host[data-list-custom-pending=true]{display:block}.reform-stock-page .reform-list-empty-host[data-list-custom-pending=true]>.reform-stock-loading{margin-block-start:var(--cb-space-4)}@container (max-width: 48rem){.reform-stock-page>.balok-page-header{flex-direction:column}.reform-stock-page>.balok-page-header__text{inline-size:100%}.reform-stock-page__answer{min-block-size:3lh}}@media (max-width: 48rem){.reform-stock-loading__table{display:none}.reform-stock-loading__cards{display:block}}@container (max-width: 42rem){.reform-stock-loading[data-surface=location] .reform-stock-loading__table{display:none}.reform-stock-loading[data-surface=location] .reform-stock-loading__cards{display:block}}@media (prefers-reduced-motion: reduce){.reform-stock-loading__block{animation:none}}.reform-wsgroup__list{list-style:none;margin:0;padding:0}.reform-wsrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-2) var(--cb-space-4);align-items:start;padding-block:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-wsrow:first-child{border-block-start:0}.reform-wsrow__main{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.reform-wsrow__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-1) var(--cb-space-3);min-inline-size:0;overflow-wrap:anywhere}.reform-wsrow__name{font-weight:var(--cb-weight-semibold);overflow-wrap:anywhere}.reform-wsrow__name,.reform-wsrow__name a,.reform-wsgroup__title h2 a{color:var(--cb-fg);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--cb-border-strong)}.reform-wsrow__name a:hover,.reform-wsgroup__title h2 a:hover,a.reform-wsrow__name:hover{text-decoration-color:currentColor}.reform-wsrow__reading{font-variant-numeric:tabular-nums}.reform-wsrow__pair{white-space:nowrap}.reform-wsrow__actions{display:flex;justify-content:flex-end}.reform-wsrow__panel{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--cb-space-3);padding-block-start:var(--cb-space-2)}.reform-wsrow__flow{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-wsrow__flow .reform-journey-marker-strip{display:flex;flex-wrap:wrap;gap:var(--cb-space-1)}.reform-wsgroup{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-wsgroup__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cb-space-2) var(--cb-space-4);padding-block-end:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-wsgroup__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cb-space-1) var(--cb-space-3);min-inline-size:0;flex:1 1 20rem}.reform-wsgroup__title h2{margin:0;font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-normal)}.reform-wsgroup__actions{display:flex;flex-wrap:wrap;gap:var(--cb-space-2)}.reform-wsgroup__empty{padding-block:var(--cb-space-3)}@media (max-width: 40rem){.reform-wsrow{grid-template-columns:minmax(0,1fr)}.reform-wsrow__actions{justify-content:flex-start}.reform-wsrow__actions button,.reform-wsrow__actions a,.reform-wsrow__toggle,.reform-wsgroup__actions button{min-block-size:2.75rem}.reform-wsrow__toggle{min-inline-size:2.75rem}}.reform-wsrow:last-child{padding-block-end:0}.reform-wsrow__main{container:workspace-row / inline-size}@container workspace-row (max-width: 40rem){.reform-wsrow__main .balok-reading[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}.reform-wsrow__main .balok-reading__slot--progress{grid-column:1 / -1}.reform-wsrow__main .balok-reading__figure{white-space:normal}}.reform-wsgroup{container:workspace-project / inline-size}@container workspace-project (max-width: 44rem){.reform-wsrow{grid-template-columns:minmax(0,1fr)}.reform-wsrow__actions{justify-content:flex-start}}.reform-wsrow__schedule{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.reform-wsrow__schedule:empty{display:none}.reform-wsrow__schedule>[role=status]:only-child{position:absolute;clip-path:inset(50%);inline-size:1px;block-size:1px;overflow:hidden}.reform-wsrow__schedule:has(>[role=status]:only-child){display:contents}@container workspace-project (max-width: 44rem){.reform-wsgroup__customer{flex-basis:100%;overflow-wrap:anywhere}.reform-wsrow__stage{display:grid;grid-template-columns:minmax(0,1fr) auto}.reform-wsrow__stage .reform-wsrow__toggle{grid-column:2;grid-row:1 / 4;align-self:center}}.reform-workspace-loading__summary{min-block-size:var(--cb-control-height-sm)}.reform-workspace-loading__block{display:block;max-inline-size:100%;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-workspace-loading-pulse 1.6s ease-in-out infinite alternate}.reform-workspace-loading__title{inline-size:12em;block-size:1.6em}.reform-workspace-loading__meta{inline-size:6em;block-size:1.4em}.reform-workspace-loading__control{inline-size:7em;block-size:var(--cb-control-height-sm)}.reform-workspace-loading__wide{inline-size:10em}.reform-workspace-loading__icon{inline-size:var(--cb-control-height-sm);block-size:var(--cb-control-height-sm)}.reform-workspace-loading__lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-4)}.reform-workspace-loading__lane{display:grid;gap:var(--cb-space-3);min-inline-size:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-workspace-loading__board-card{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-3);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-sm)}@keyframes reform-workspace-loading-pulse{0%{opacity:1}to{opacity:.45}}@media (max-width: 40rem){.reform-workspace-loading__control,.reform-workspace-loading__icon{block-size:var(--cb-control-floor-coarse)}.reform-workspace-loading__icon{inline-size:var(--cb-control-floor-coarse)}.reform-workspace-loading__lanes{grid-template-columns:minmax(0,1fr)}.reform-workspace-loading__lane:not(:first-child){display:none}}@media (prefers-reduced-motion: reduce){.reform-workspace-loading__block{animation:none}}.reform-workspace-loading__answer{display:block;inline-size:min(32em,100%);min-block-size:1lh;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}@media (min-width: 40.01rem) and (max-width: 56rem){[data-loading-view=list]>.reform-wsgroup:not(:first-child){display:none}}.reform-task-filters .balok-status-summary{flex-wrap:wrap;overflow:visible}.reform-task-filters .balok-status-summary__chip{min-block-size:var(--cb-control-floor-coarse)}.reform-task-filters__notice:not(:empty){margin-block-start:var(--cb-space-2)}.reform-task-card{container:reform-task-card / inline-size}.reform-task-list{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;column-gap:var(--cb-space-4);list-style:none;margin:0;padding:0}.reform-task-list__item{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;padding:var(--cb-space-3) var(--cb-space-2);overflow-wrap:anywhere}.reform-task-list__item+.reform-task-list__item{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-task-list__item:hover{background:var(--cb-bg-subtle)}.reform-task-list__main{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.reform-task-list__place{display:flex;flex-wrap:wrap;column-gap:var(--cb-space-3)}.reform-task-list__side{display:grid;grid-column:span 2;grid-template-columns:subgrid;align-items:center}.reform-task-list__action{display:inline-flex;align-items:center;gap:var(--cb-space-1);color:var(--cb-fg-link);white-space:nowrap;text-decoration:none}.reform-task-list__item:hover .reform-task-list__action{text-decoration:underline}.reform-task-list__action:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cb-radius-sm)}.reform-task-list__action:focus-visible{outline:none}.reform-task-list__action:focus-visible:after{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset-inset)}@container reform-task-card (max-width: 40rem){.reform-task-list{display:block}.reform-task-list__item{display:flex;align-items:flex-start;flex-direction:column;gap:var(--cb-space-2)}.reform-task-list__side{display:flex;inline-size:100%;justify-content:space-between;gap:var(--cb-space-2)}}.reform-task-queue-loading__filters{display:flex;flex-wrap:wrap;gap:var(--cb-space-2)}.reform-task-queue-loading__block{display:block;inline-size:var(--cb-space-8);max-inline-size:100%;block-size:var(--cb-space-4);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-task-loading-pulse 1.6s ease-in-out infinite alternate}.reform-task-queue-loading__chip{inline-size:calc(var(--cb-space-8) + var(--cb-space-6));block-size:var(--cb-control-floor-coarse);border-radius:var(--cb-radius-full)}.reform-task-queue-loading__title{inline-size:calc(var(--cb-space-8) * 4);block-size:1.5em}.reform-task-queue-loading__answer{inline-size:calc(var(--cb-space-8) * 4);block-size:1lh}.reform-task-queue-loading__place{inline-size:calc(var(--cb-space-8) * 3);block-size:1.25em}.reform-task-queue-loading__action{inline-size:calc(var(--cb-space-8) * 2)}@keyframes reform-task-loading-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-task-queue-loading__block{animation:none}}.reform-workspace{min-inline-size:0}.reform-workspace-toolbar{display:flex;gap:var(--cb-space-3);align-items:center;justify-content:space-between;flex-wrap:wrap}.reform-workspace-projects,.reform-workspace-boards{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-workspace-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2);min-inline-size:0}.reform-workspace-metadata .reform-workspace-tag{margin:0;flex-shrink:0}.reform-workspace-flow-header,.reform-workspace-result-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-4);flex-wrap:wrap;inline-size:100%}.reform-workspace-flow-header>.cb-text{min-inline-size:0;overflow-wrap:anywhere}.reform-workspace .reform-board-overview-note>div{display:flex;align-items:center;gap:var(--cb-space-2);flex-wrap:wrap}.reform-workspace .reform-stage-marker--dropped{color:var(--cb-fg-muted)}.reform-workspace .reform-progress-comparison .cb-text,.reform-workspace .reform-overview-metric-label{font-size:var(--cb-text-sm)}.reform-workspace .reform-overview-metric-label:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.reform-workspace-footer{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-workspace-create .balok-form{max-inline-size:none;inline-size:100%;display:flex;flex-direction:column;max-block-size:none}.reform-workspace-create .balok-form__fields{min-block-size:0;overflow-y:auto;scrollbar-gutter:stable;padding-inline-end:var(--cb-space-1)}.reform-workspace-create .balok-section-header h3{font-size:var(--cb-text-base)}.reform-workspace-create .balok-form>.cb-flex:last-child{flex-shrink:0;padding-block-start:var(--cb-space-4);margin-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}@media (max-width: 48rem){.reform-workspace-search{grid-column:1 / -1}}.reform-workspace-help-link,.reform-workspace-help-link:visited,.reform-workspace-help-link:hover{color:var(--cb-fg);text-decoration:underline;text-underline-offset:var(--cb-space-1)}.reform-workspace{gap:var(--cb-space-3)}.reform-workspace-toolbar{justify-content:flex-start;gap:var(--cb-space-2)}.reform-workspace-search{flex:1 1 calc(var(--cb-space-8) * 4);min-inline-size:0}.reform-workspace-project-filter{flex:1 1 calc(var(--cb-space-8) * 4);min-inline-size:0;max-inline-size:calc(var(--cb-space-8) * 6)}.reform-workspace-tap{gap:var(--cb-space-2)}.reform-workspace-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.reform-workspace-chips [aria-pressed=false][data-tone=info] svg{color:var(--cb-tone-info)}.reform-workspace-chips [aria-pressed=false][data-tone=success] svg{color:var(--cb-tone-success)}.reform-workspace-chips [aria-pressed=false][data-tone=attention] svg{color:var(--cb-tone-warning)}.reform-workspace-chip-count{font-variant-numeric:tabular-nums;font-weight:var(--cb-weight-semibold)}.reform-workspace-more,.reform-workspace-more-panel .reform-workspace-more{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-workspace-more-panel{inline-size:calc(var(--cb-space-8) * 5);max-inline-size:calc(100vw - var(--cb-space-8))}.reform-workspace-result-summary{justify-content:flex-start;gap:var(--cb-space-2)}@media (max-width: 48rem){.reform-workspace-tap{min-block-size:2.75rem;min-inline-size:2.75rem}.reform-workspace-chips .reform-filter-chip{min-block-size:2.75rem}.reform-workspace-search{flex-basis:100%}.reform-workspace-chips{flex-wrap:nowrap;overflow-x:auto;padding-block-end:var(--cb-space-1)}.reform-workspace-chips>*{flex:none}.reform-workspace-project-filter{flex-basis:100%;max-inline-size:none;order:2}}.reform-workspace>.balok-page-header{margin-block-end:var(--cb-space-3)}.reform-workspace-projects{display:flex;flex-direction:column;gap:var(--cb-space-6);margin-block-start:var(--cb-space-3)}@media (min-width: 40.01rem) and (max-width: 56rem){.reform-workspace>.balok-page-header{flex-direction:column}.reform-workspace>.balok-page-header>.balok-page-header__text{inline-size:100%}}@media (max-width: 23rem){.reform-workspace-toolbar{gap:var(--cb-space-1)}.reform-workspace-toolbar .ant-segmented-item-label,.reform-workspace-toolbar .balok-filters--narrow>.reform-workspace-tap{padding-inline:var(--cb-space-2)}}@media (min-width: 48.01rem) and (max-width: 56rem){.reform-workspace-chips{flex-wrap:nowrap;overflow-x:auto;padding-block-end:var(--cb-space-1)}.reform-workspace-chips>*{flex:none}}@media (max-width: 56rem){.reform-workspace>.balok-page-header:has(.balok-page-header__actions) .balok-page-header__answer{min-block-size:2lh}}.reform-stock-route-loading>div:has(>.ant-tabs) .ant-tabs-nav{margin-block-end:0}.reform-route-loading-toolbar{display:flex;flex-wrap:wrap;gap:var(--cb-space-3)}.reform-route-loading-toolbar span{inline-size:min(calc(var(--cb-space-8) * 6),100%);block-size:var(--cb-control-height-md);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle)}.reform-route-loading-toolbar span+span{inline-size:min(calc(var(--cb-space-8) * 3),100%)}.reform-ff{container:reform-filter-form / inline-size;display:flex;flex-wrap:wrap;gap:var(--cb-space-3);align-items:center}.reform-ff-toolbar,.reform-ff-secondary{display:contents}.reform-ff-toggle{display:none}.reform-ff-field[data-kind=search]{flex:1 1 16rem;max-inline-size:28rem}.reform-ff-field{flex:0 1 13rem}.reform-ff-field:has(.reform-period-filter){flex:0 0 auto;max-inline-size:100%}.reform-ff-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reform-ff-field>.ant-select,.reform-ff-custom-control,.reform-ff-custom-control>*{inline-size:100%;min-inline-size:0}.reform-ff-field{display:flex;flex-direction:column;gap:var(--cb-space-2);font-size:var(--cb-text-sm);min-inline-size:0}.reform-ff-field>label{display:block;min-inline-size:0}.reform-ff-reset{min-inline-size:0}@media (max-width: 45rem){.reform-ff{flex-direction:column;align-items:stretch}.reform-ff-toolbar{display:flex;align-items:center;gap:var(--cb-space-2)}.reform-ff-toolbar>.reform-ff-field[data-kind=search]{flex:1 1 0;max-inline-size:none}.reform-ff-toggle{display:block}.reform-ff-secondary{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-ff-toolbar:empty,.reform-ff-secondary:empty,.reform-ff-secondary[data-collapsed=true]{display:none}.reform-ff-secondary>.reform-ff-field{flex:0 0 auto}.reform-ff-reset{align-self:flex-start}}@media (width > 45rem){@container reform-filter-form (28rem <= width <= 48rem){.reform-ff:has(.reform-period-filter) .reform-ff-field[data-kind=search],.reform-ff-field:has(.reform-period-filter){flex-basis:100%;max-inline-size:none}.reform-ff:has(.reform-period-filter) .reform-ff-field[data-kind=select]{flex:1 1 13rem}}}.reform-request-loading-table{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-request-loading-row{display:grid;grid-template-columns:minmax(5rem,8fr) minmax(12rem,24fr) repeat(3,minmax(8rem,16fr)) minmax(8rem,14fr);align-items:center}.reform-request-loading-row:first-child{background:var(--cb-surface-raised)}.reform-request-loading-row+.reform-request-loading-row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-request-loading-row>div{display:grid;gap:var(--cb-space-1);padding:var(--cb-space-3)}.reform-request-placeholder{display:block;inline-size:min(7em,100%);block-size:var(--cb-text-md);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-request-loading-row [data-column=status]>span,.reform-request-placeholder--action{block-size:var(--cb-control-height-sm)}.reform-request-loading-cards{display:none}.reform-request-loading-cards .balok-table-card{min-block-size:17rem}.reform-request-loading-card-value{display:grid;gap:var(--cb-space-1)}.reform-request-loading-line{display:grid;grid-template-columns:minmax(0,3fr) repeat(2,minmax(0,1fr));gap:var(--cb-space-3);padding:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-request-loading-metadata{display:grid;gap:var(--cb-space-2)}.reform-request-loading-metadata>:last-child{inline-size:min(18em,100%)}@container (max-width: 42rem){.reform-request-loading-line{grid-template-columns:minmax(0,1fr)}.reform-request-loading-line>:last-child{display:none}.reform-request-loading-line:first-child{display:none}}@media (max-width: 48rem){.reform-request-loading-table{display:none}.reform-request-loading-cards{display:block}}@media (prefers-reduced-motion: reduce){.reform-request-placeholder{animation:none}}.reform-order-loading-table{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-order-loading-row{display:grid;grid-template-columns:minmax(3rem,.4fr) minmax(8rem,1fr) minmax(10rem,1.4fr) repeat(2,minmax(11rem,1.5fr)) repeat(3,minmax(7rem,1fr));align-items:center;gap:var(--cb-space-3);min-block-size:4.25rem;padding-inline:var(--cb-space-3)}.reform-order-loading-row:first-child{min-block-size:3rem;background:var(--cb-surface-raised)}.reform-order-loading-row+.reform-order-loading-row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-order-loading-list .reform-order-loading-row:not(:first-child)>:nth-child(3){block-size:var(--cb-control-height-sm)}.reform-order-loading-lines{gap:var(--cb-space-3)}.reform-order-loading-lines .reform-order-loading-row{grid-template-columns:minmax(14rem,3fr) repeat(5,minmax(4rem,1fr));min-block-size:2.5rem}.reform-order-loading-cards{display:none}.reform-order-loading-list .balok-table-card{min-block-size:16rem}.reform-order-loading-panel,.reform-order-loading-identity,.reform-order-loading-card,.reform-order-loading-grid>div{display:grid;gap:var(--cb-space-3)}.reform-order-loading-panel{gap:var(--cb-space-4)}.reform-order-loading-identity>:first-child{inline-size:min(16rem,100%)}.reform-order-loading-tags{display:flex;gap:var(--cb-space-2)}.reform-order-loading-tags>span{block-size:var(--cb-control-height-sm)}.reform-order-loading-card{padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-order-loading-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:var(--cb-space-4)}.reform-order-list{container-type:inline-size}.reform-order-list__answer{display:block;min-block-size:1lh}.reform-order-list__name{overflow-wrap:anywhere}.reform-order-list .balok-status-summary{flex-wrap:nowrap;overflow-x:auto}@container (max-width: 48rem){.reform-order-list>.balok-page-header{flex-direction:column}.reform-order-list>.balok-page-header__text{inline-size:100%}.reform-order-list__answer{min-block-size:2lh}}@media (max-width: 48rem){.reform-order-loading-list .reform-order-loading-table{display:none}.reform-order-loading-list .reform-order-loading-cards{display:block}}@container (max-width: 42rem){.reform-order-loading-lines .reform-order-loading-table{display:none}.reform-order-loading-lines .reform-order-loading-cards{display:block}}.reform-report-detail-loading,.reform-report-detail-loading__identity,.reform-report-detail-loading__body{display:grid;gap:var(--cb-space-4)}.reform-report-detail-loading__identity{inline-size:min(calc(var(--cb-space-8) * 8),100%);gap:var(--cb-space-2)}.reform-report-detail-loading__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--cb-space-8) * 6)),1fr));gap:var(--cb-space-3)}.reform-report-detail-loading span{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-report-detail-loading__identity span:first-child{block-size:var(--cb-text-xl)}.reform-report-detail-loading__identity span:nth-child(2){block-size:var(--cb-text-md);inline-size:75%}.reform-report-detail-loading__identity span:last-child{block-size:var(--cb-control-height-sm);inline-size:40%}.reform-report-detail-loading__action{block-size:var(--cb-control-height-md);inline-size:calc(var(--cb-space-8) * 4)}.reform-report-detail-loading__summary span{block-size:calc(var(--cb-space-8) * 3)}.reform-report-detail-loading__section{block-size:calc(var(--cb-space-8) * 2)}@media (prefers-reduced-motion: reduce){.reform-report-detail-loading span{animation:none}}.reform-report-list-loading__table{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-report-list-loading__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-3);padding:var(--cb-space-3)}.reform-report-list-loading[data-history=true] .reform-report-list-loading__row{grid-template-columns:repeat(4,minmax(0,1fr))}.reform-report-list-loading__row:first-child{background:var(--cb-surface-raised)}.reform-report-list-loading__row+.reform-report-list-loading__row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-report-list-loading__block{display:block;inline-size:min(7em,100%);block-size:1.5em;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-report-list-loading__title{inline-size:min(14em,100%)}.reform-report-list-loading__status{inline-size:min(9em,100%);block-size:var(--cb-control-height-sm)}.reform-report-list-loading__action{block-size:var(--cb-control-floor-coarse)}.reform-report-list-loading__cards{display:none}@media (max-width: 48rem){.reform-report-list-loading__table{display:none}.reform-report-list-loading__cards{display:block}}@media (prefers-reduced-motion: reduce){.reform-report-list-loading__block{animation:none}}.reform-procurement-results .ant-table-thead th{white-space:nowrap}.reform-procurement-results,.reform-request-list{container-type:inline-size}.reform-request-list__answer{display:block;min-block-size:1lh}.reform-request-list .balok-status-summary{flex-wrap:nowrap;overflow-x:auto}@container (max-width: 48rem){.reform-request-list>.balok-page-header{flex-direction:column}.reform-request-list>.balok-page-header__text{inline-size:100%}.reform-request-list__answer{min-block-size:3lh}}.reform-procurement-lines{display:flex;flex-direction:column;gap:var(--cb-space-6);min-inline-size:0}.reform-procurement-lines__items{display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0}.reform-procurement-lines__heading{margin:0;color:var(--cb-fg);font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight)}.reform-procurement-lines__table{min-inline-size:0}.reform-procurement-results .reform-procurement-lines .reform-procurement-lines__table .ant-table-wrapper:only-child .ant-table.ant-table-small{margin-block:0;margin-inline:0}.reform-procurement-lines__metadata{display:flex;flex-direction:column;gap:var(--cb-space-4);margin:0;color:var(--cb-fg-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal);overflow-wrap:anywhere}.reform-procurement-lines__metadata-group{display:flex;flex-direction:column;gap:var(--cb-space-1)}.reform-procurement-lines__metadata dt{font-weight:var(--cb-weight-semibold)}.reform-procurement-lines__metadata dd{margin:0}.reform-procurement-lines__cards{display:none}.reform-procurement-line{display:flex;flex-direction:column;gap:var(--cb-space-3);padding-block:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border);overflow-wrap:anywhere}@container (max-width: 42rem){.reform-procurement-lines{max-inline-size:calc(100cqi - var(--cb-space-4))}.reform-procurement-lines__table{display:none}.reform-procurement-lines__cards{display:block}}.reform-reports{display:flex;flex-direction:column;gap:var(--cb-space-5)}.reform-report-queue{display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;max-inline-size:100%}.reform-report-toolbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-3)}.reform-report-readings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--cb-space-3)}.reform-report-field{display:flex;flex-direction:column;gap:var(--cb-space-2);font-size:var(--cb-text-sm);min-inline-size:0}.reform-report-toolbar .cb-date-picker{inline-size:100%}.reform-report-context{display:flex;justify-content:space-between;align-items:center;gap:var(--cb-space-3);color:var(--cb-fg-muted);font-size:var(--cb-text-sm);margin:0}.reform-report-readings .reform-report-reading{block-size:auto;min-block-size:var(--cb-control-height-md);padding:var(--cb-space-3);display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--cb-space-1);column-gap:var(--cb-space-3);text-align:start;white-space:normal}.reform-report-reading>.reform-tile-filter-hint{grid-column:1 / -1}.reform-report-reading strong{font-size:var(--cb-text-lg);font-variant-numeric:tabular-nums}.reform-report-reading[aria-pressed=true]{border-color:currentColor;background:var(--cb-surface-raised)}.reform-report-reading[data-status=recorded],.reform-report-reading[data-status=sent]{color:var(--cb-tone-warning)}.reform-report-reading[data-status=approved]{color:var(--cb-tone-success)}.reform-report-state-label svg{inline-size:var(--cb-space-4);block-size:var(--cb-space-4);flex-shrink:0}.reform-report-wrap{white-space:normal;overflow-wrap:anywhere}.reform-report-status{white-space:normal;max-inline-size:100%;overflow-wrap:anywhere}.reform-report-deliveries{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-report-deliveries li{display:grid;gap:var(--cb-space-2);justify-items:start;padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);overflow-wrap:anywhere}.reform-report-deliveries li:last-child{padding-block-end:0;border-block-end:0}.reform-report-closed{font-weight:var(--cb-weight-regular);display:block;margin-block-start:var(--cb-space-1);font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.reform-report-heading{display:flex;justify-content:space-between;align-items:start;gap:var(--cb-space-4);flex-wrap:wrap}.reform-report-heading h2{margin:0;font-size:var(--cb-text-xl);overflow-wrap:anywhere}.reform-report-heading p{margin:var(--cb-space-2) 0;color:var(--cb-fg-muted)}.reform-report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.reform-report-return{display:inline-flex;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-height-md);color:var(--cb-fg-link);font-size:var(--cb-text-sm)}.reform-report-return[aria-disabled=true]{color:var(--cb-fg-muted)}.reform-report-body{display:grid;gap:var(--cb-space-5)}article.reform-report-body{gap:var(--reform-report-section-gap)}article.reform-report-body>section{display:grid;gap:var(--reform-report-content-gap);min-inline-size:0}article.reform-report-body>section.reform-report-fact{padding-block-start:0;border-block-start:0}article.reform-report-body>section>p{max-inline-size:75ch}.reform-report-body h3{font-size:var(--cb-text-lg);margin:0 0 var(--cb-space-2)}article.reform-report-body h3{margin:0}.reform-report-body h4{font-size:var(--cb-text-sm);margin:0 0 var(--cb-space-2)}.reform-report-body p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.reform-report-body dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-5);margin:0}.reform-report-body dt{color:var(--cb-fg-muted);margin-block-end:var(--reform-report-fact-gap, var(--cb-space-1))}.reform-report-body dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.reform-report-cards{display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0}.reform-report-card-list{display:flex;flex-direction:column;gap:var(--cb-space-3);list-style:none;margin:0;padding:0}.reform-report-card{display:flex;flex-direction:column;gap:var(--cb-space-3);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface);min-inline-size:0}.reform-report-card-identity{display:flex;flex-direction:column;gap:var(--cb-space-1);overflow-wrap:anywhere}.reform-report-card-action .ant-btn{inline-size:100%;min-block-size:var(--cb-control-floor-coarse)}.reform-report-summary-progress{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-5)}.reform-report-summary-facts{display:grid;align-content:start;gap:var(--reform-report-content-gap)}.reform-report-body .reform-report-summary-weather{grid-template-columns:minmax(0,1fr);gap:0}.reform-report-fact{display:grid;gap:var(--cb-space-3);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-report-summary-progress>.reform-report-fact{padding-block-start:0;border-block-start:0}.reform-report-fact-line{min-inline-size:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-report-fact-row{padding-block:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-report-fact-row:last-child{border-block-end:0}.reform-report-form{display:flex;flex-direction:column;gap:var(--cb-space-5);max-inline-size:calc(var(--cb-space-8) * 12)}.reform-report-form-card{inline-size:100%;max-inline-size:calc(var(--cb-space-8) * 12 + var(--cb-space-5) * 2);box-sizing:border-box}.reform-report-form h2,.reform-report-form h3{font-size:var(--cb-text-lg);margin:0}.reform-report-form .reform-report-field{gap:var(--cb-space-2)}.reform-report-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-4)}.reform-report-photos figure{margin:0;min-inline-size:0}.reform-report-photos figcaption{margin-block-start:var(--cb-space-2);overflow-wrap:anywhere;color:var(--cb-fg-muted)}.reform-report-form-error{color:var(--cb-tone-danger);font-size:var(--cb-text-sm)}.reform-day-section{display:flex;flex-direction:column;gap:var(--cb-space-3);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-day-section h3{margin:0;font-size:var(--cb-text-md)}.reform-day-lines,.reform-day-photos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-day-line{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--cb-space-2) var(--cb-space-4);align-items:end;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-day-line[data-refused]{border-color:var(--cb-tone-danger)}.reform-day-line-head{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.reform-day-line-head .ant-tag{margin-inline-start:var(--cb-space-2)}.reform-day-readonly-list{display:grid;gap:var(--cb-space-3);margin:0}.reform-day-readonly-list dt{color:var(--cb-fg-muted);margin-block-end:var(--cb-space-1)}.reform-day-readonly-list dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.reform-day-readonly-value{font-variant-numeric:tabular-nums}.reform-day-drawer-heading{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0;overflow-wrap:anywhere}.reform-day-reason,.reform-day-line>p{grid-column:1 / -1}.reform-day-reason{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--cb-space-3)}.reform-day-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reform-day-photos li{display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}@media (max-width: 48rem){.reform-report-readings{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-2)}.reform-report-readings .reform-report-reading.ant-btn[aria-pressed]:has(>.reform-tile-filter-hint){grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding-block:var(--cb-space-2);padding-inline-end:var(--cb-space-3)}.reform-report-reading>.reform-inline-icon-label{min-inline-size:0}.reform-report-reading>.reform-tile-filter-hint{grid-column:auto;inline-size:auto;padding-inline-end:var(--cb-space-5);white-space:nowrap}.reform-report-reading strong{white-space:nowrap}.reform-report-queue{gap:var(--cb-space-2)}}@media (max-width: 560px){.reform-report-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.reform-report-search,.reform-report-toolbar>:last-child{grid-column:1 / -1}.reform-day-line,.reform-day-reason,.reform-day-photos,.reform-report-photos,.reform-report-body .reform-report-summary-progress{grid-template-columns:minmax(0,1fr)}}.reform-day-form{display:flex;flex-direction:column;gap:var(--cb-space-5);min-block-size:100%}.reform-day-footer{position:sticky;inset-block-end:calc(var(--cb-space-5) * -1);display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-3);margin-block-start:auto;padding-block:var(--cb-space-3);background:var(--cb-surface-raised);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-day-form>.reform-day-section:first-of-type{padding-block-start:0;border-block-start:0}.reform-day-footer{justify-content:flex-end}.reform-day-footer-notes{display:flex;flex:1;flex-wrap:wrap;gap:var(--cb-space-3)}.reform-day-section>.ant-btn{align-self:flex-start}.reform-day-correction-link{color:var(--cb-fg);text-decoration:underline;text-underline-offset:var(--cb-space-1)}.reform-report-list{display:flex;flex-direction:column;gap:var(--cb-space-4);min-inline-size:0;container-type:inline-size}.reform-report-list__primary{color:var(--cb-tone-brand);text-decoration:none}.reform-report-list__primary:hover{text-decoration:underline}.reform-report-list__queue-link{display:inline-flex;align-items:center;min-block-size:var(--cb-control-height-sm);font-size:var(--cb-text-sm)}.reform-report-list__none{padding-block:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-report-list__answer{display:block;min-block-size:1lh}.reform-report-list__status{display:flex;align-items:center;gap:var(--cb-space-3);min-inline-size:0}.reform-report-list__status .balok-status-summary{flex-wrap:nowrap;overflow-x:auto;padding-block:var(--cb-space-1)}.reform-report-list__status .reform-reading-trigger{flex:none}.reform-report-list td .reform-report-status{white-space:nowrap}@container (max-width: 48rem){.reform-report-list>.balok-page-header{flex-direction:column}.reform-report-list>.balok-page-header__text{inline-size:100%}.reform-report-list__answer{min-block-size:2lh}.reform-report-list__status{flex-direction:column;align-items:start}.reform-report-list__status .balok-status-summary{inline-size:100%}}.reform-dashboard-block{display:inline-block;vertical-align:middle;inline-size:calc(var(--cb-space-8) * 2);max-inline-size:100%;block-size:var(--cb-space-4);border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle);animation:reform-dashboard-loading-pulse 1.6s ease-in-out infinite alternate}.reform-dashboard-block--short{inline-size:calc(var(--cb-space-6) * 2)}.reform-dashboard-block--record{inline-size:calc(var(--cb-space-8) * 3)}.reform-dashboard-block--icon{inline-size:var(--cb-space-4);flex:none}.reform-dashboard-block--action{inline-size:calc(var(--cb-space-6) * 2);block-size:var(--cb-control-height-sm)}.reform-attention-skeleton .balok-attention__row{min-block-size:calc(var(--cb-space-8) + var(--cb-space-6))}@media (min-width: 48.01rem){.reform-attention-skeleton .balok-attention__row{box-sizing:border-box}}@media (max-width: 30rem){.reform-attention-skeleton .balok-attention__detail{min-block-size:var(--cb-space-6)}}.reform-cash-skeleton__plot{display:block;inline-size:100%}.reform-cash-skeleton .cb-cash-flow__legend{flex-wrap:wrap}@keyframes reform-dashboard-loading-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-dashboard-block{animation:none}}.reform-financial-table{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.reform-financial-table>table{min-inline-size:max-content}.reform-financial-table-hint{margin-block-end:var(--cb-space-2);color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-report-period{inline-size:min(100%,calc(var(--cb-space-8) * 6))}:is(.reform-list-empty,.reform-list-empty-host){--reform-list-art-width: calc(var(--cb-space-8) * 1.875);--reform-list-art-ratio: 560 / 377;--reform-list-art-image: url(/page-state/list-empty-tray.webp);--reform-list-space: var(--cb-space-4)}.reform-list-empty-host{display:contents}:is(.reform-list-empty,.reform-list-empty-host)[data-list-size=primary]{--reform-list-art-width: calc(var(--cb-space-8) * 3.75);--reform-list-space: var(--cb-space-5)}:is(.reform-list-empty,.reform-list-empty-host)[data-list-variant=complete]{--reform-list-art-image: url(/page-state/list-empty-complete.webp);--reform-list-art-ratio: 560 / 482}:is(.reform-list-empty,.reform-list-empty-host)[data-list-variant=filtered],.reform-list-empty-host :is(.balok-table__empty-state,.balok-table-cards__empty):has(.balok-table__empty-filtered){--reform-list-art-image: url(/page-state/list-empty-search.webp);--reform-list-art-ratio: 560 / 504}:is(.reform-list-empty,.reform-list-empty-host)[data-list-variant=filtered][data-list-size=primary],.reform-list-empty-host[data-list-size=primary] :is(.balok-table__empty-state,.balok-table-cards__empty):has(.balok-table__empty-filtered){--reform-list-art-width: calc(var(--cb-space-8) * 2.75)}.reform-list-empty,.reform-list-empty-host[data-list-ready=true] :is(.balok-table__empty-state,.balok-table-cards__empty){display:grid;justify-items:center;gap:var(--cb-space-3);max-inline-size:min(65ch,100%);margin-inline:auto;padding:var(--reform-list-space) var(--cb-space-3);color:var(--cb-fg-muted);text-align:center;overflow-wrap:anywhere}.reform-list-empty__art,.reform-list-empty-host[data-list-ready=true] :is(.balok-table__empty-state,.balok-table-cards__empty):before{content:"";display:block;inline-size:min(100%,var(--reform-list-art-width));aspect-ratio:var(--reform-list-art-ratio);background:var(--reform-list-art-image) center / contain no-repeat}.reform-list-empty-host[data-list-ready=true] .balok-table__empty-filtered{display:block}.reform-list-empty-host[data-list-ready=true] .balok-table__empty-filtered>button{display:flex;margin-block-start:var(--cb-space-1);margin-inline:auto}@media (max-width: 48rem){:is(.reform-list-empty,.reform-list-empty-host)[data-list-size=primary]{--reform-list-art-width: calc(var(--cb-space-8) * 2.75)}:is(.reform-list-empty,.reform-list-empty-host)[data-list-variant=filtered][data-list-size=primary],.reform-list-empty-host[data-list-size=primary] :is(.balok-table__empty-state,.balok-table-cards__empty):has(.balok-table__empty-filtered){--reform-list-art-width: calc(var(--cb-space-8) * 2)}.reform-list-empty-host[data-list-ready=true] .balok-table__empty-filtered>button{min-block-size:var(--cb-control-floor-coarse)}}.reform-site-goods-loading{container-type:inline-size;min-block-size:var(--reform-list-min-block)}.reform-site-goods-loading__desktop{overflow:hidden}.reform-site-goods-loading__guide{display:none}@container (width < 727px){.reform-site-goods-loading__guide{display:flex;margin-block-end:var(--cb-space-3)}}.reform-site-goods-loading__guide .reform-site-goods-loading__block{inline-size:var(--cb-control-height-sm);block-size:var(--cb-control-height-sm)}.reform-site-goods-label{overflow-wrap:anywhere}.reform-site-goods .ant-table-cell .reform-site-goods-label{max-inline-size:calc(var(--cb-space-8) * 2.5)}.reform-site-goods-loading__table{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);min-inline-size:727px}.reform-site-goods-loading__line{display:grid;grid-template-columns:minmax(224px,1fr) minmax(182px,1fr) 160px 161px;box-sizing:border-box;min-block-size:calc(var(--cb-control-height-sm) + var(--cb-space-6) + var(--cb-border-width));align-items:center}.reform-site-goods-loading__line:first-child{box-sizing:border-box;min-block-size:calc(var(--cb-space-7) + var(--cb-border-width));background:var(--cb-surface-raised)}.reform-site-goods-loading__line .reform-site-goods-loading__block{margin-inline-start:var(--cb-space-2);inline-size:8em}.reform-site-goods-loading__line:first-child .reform-site-goods-loading__block{inline-size:6em}.reform-site-goods-loading__line+.reform-site-goods-loading__line{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-site-goods-loading__block{display:block;max-inline-size:100%;block-size:calc(var(--cb-text-sm) * 1.5);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-site-goods-loading__cards{display:none}.reform-site-goods-loading__identity{inline-size:14em;block-size:1.75em}.reform-site-goods-loading__label,.reform-site-goods-loading__disclosure{inline-size:7em}.reform-site-goods-loading__amount{inline-size:5em}.reform-site-goods-loading__disclosure,.reform-site-goods-loading__action{block-size:var(--cb-control-floor-coarse)}.reform-site-goods-loading__action{inline-size:calc(var(--cb-space-8) * 4)}.reform-site-goods-loading__line .reform-site-goods-loading__action{inline-size:8em;block-size:var(--cb-control-height-sm)}.reform-list-empty-host:has(.balok-table-cards__empty) .reform-site-goods-loading__desktop{display:none}.reform-list-empty-host:has(.balok-table-cards__empty) .reform-site-goods-loading__cards{display:block}@media (prefers-reduced-motion: reduce){.reform-site-goods-loading__block{animation:none}}.reform-observation-preview{padding:var(--cb-space-3);background:var(--cb-surface-raised);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-observation-quantities{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-3);margin:0;border-radius:var(--cb-radius-md);background:var(--cb-bg)}.reform-observation-quantities>div{display:flex;justify-content:space-between;gap:var(--cb-space-3)}.reform-observation-quantities dt{color:var(--cb-fg-muted)}.reform-observation-quantities dd{margin:0;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;text-align:end}.reform-observation-note{white-space:pre-wrap;overflow-wrap:anywhere}.reform-observation-history-loading [data-block]{display:block;inline-size:min(10em,100%);block-size:var(--cb-space-5);border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle);animation:reform-list-loading-pulse 1.6s ease-in-out .2s infinite alternate}.reform-observation-history-loading [data-block=identity]{inline-size:min(14em,100%)}.reform-observation-history-loading [data-block=amount]{inline-size:4em}.reform-observation-history-loading [data-block=action]{inline-size:9em;block-size:var(--cb-control-height-md)}@media (max-width: 40rem),(pointer: coarse){.reform-observation-history-loading [data-block=action]{block-size:var(--cb-control-floor-coarse)}}@media (prefers-reduced-motion: reduce){.reform-observation-history-loading [data-block]{animation:none}}.reform-observation-history-results{display:grid;gap:var(--cb-space-4);min-inline-size:0}.reform-observation-history-results:focus-visible,.reform-observation-history-results>article:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-border-width)}.reform-site-goods{container-type:inline-size}.reform-site-goods>.balok-page-header{display:grid;grid-template-columns:minmax(0,1fr) auto}.reform-site-goods .balok-page-header__text{overflow-wrap:anywhere}@container (width < 42rem){.reform-site-goods>.balok-page-header{grid-template-columns:minmax(0,1fr)}}@container (width < 24rem){.reform-site-goods__answer{display:block;min-block-size:2lh}}.reform-header-link{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--byceebee-product-target-height);block-size:var(--byceebee-product-target-height);padding:0;color:var(--cb-fg);border-radius:var(--cb-radius-full)}.reform-header-link:hover{background:var(--cb-bg-subtle);color:var(--cb-fg)}.reform-header-link:focus-visible{outline:var(--cb-border-width) solid var(--cb-fg-link);outline-offset:var(--cb-space-1)}.reform-header-tasks-dialog.ant-modal{top:calc(var(--cb-control-height-lg) + var(--cb-space-4));max-inline-size:calc(100% - var(--cb-space-6));margin-inline:auto var(--cb-space-3)}.reform-header-tasks,.reform-header-tasks__reading{display:flex;flex-direction:column}.reform-header-tasks{gap:var(--cb-space-4)}.reform-header-tasks__reading{gap:var(--cb-space-2)}.reform-header-tasks__list{list-style:none;margin:0;padding:0}.reform-header-tasks__list>li+li{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-header-tasks__item{display:flex;flex-direction:column;gap:var(--cb-space-1);padding:var(--cb-space-3) var(--cb-space-2);border-radius:var(--cb-radius-sm);text-decoration:none;overflow-wrap:anywhere}.reform-header-tasks__item:hover{background:var(--cb-bg-subtle)}.reform-header-tasks__item:focus-visible{outline:var(--cb-border-width) solid var(--cb-fg-link)}.reform-header-tasks__preview-skeleton{-webkit-user-select:none;user-select:none}.reform-header-tasks__preview-skeleton .cb-text>span{color:transparent;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);forced-color-adjust:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.reform-header-tasks__footer{display:flex;flex-direction:column;gap:var(--cb-space-2);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border);font-size:var(--cb-text-sm)}.reform-header-tasks__footer a{display:flex;align-items:center;min-block-size:var(--cb-control-height-sm);color:var(--cb-fg-link);text-decoration:underline}.reform-header-tasks__footer a:focus-visible{outline:var(--cb-border-width) solid var(--cb-fg-link);outline-offset:var(--cb-space-1)}.reform-header-tasks__footer .reform-header-tasks__all{justify-content:center;min-block-size:var(--cb-control-height-md);padding-inline:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle);font-weight:var(--cb-weight-semibold);text-align:center}.reform-day-skeleton-block{display:block;max-inline-size:100%;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-day-skeleton-pulse 1.6s ease-in-out infinite alternate}.reform-day-skeleton-title{inline-size:16em;block-size:1.5em}.reform-day-skeleton-description{inline-size:100%;block-size:1.5em}.reform-day-skeleton-caption{inline-size:9em;block-size:1.25em}.reform-day-skeleton-reference{inline-size:14em;block-size:1.4em}.reform-day-skeleton-field,.reform-day-skeleton-upload{block-size:var(--cb-space-7)}.reform-day-skeleton-area{block-size:calc(var(--cb-space-7) * 2)}.reform-day-skeleton-upload{inline-size:9em}@keyframes reform-day-skeleton-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-day-skeleton-block{animation:none}}@media (max-width: 36rem){.reform-day-skeleton-description{block-size:3em}}.report-materials{min-inline-size:0}.report-materials__group{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;gap:var(--cb-space-3)}.report-materials__group+.report-materials__group{padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.report-materials__records{list-style:none;padding:0;margin:0}.report-materials__records>li{display:grid;gap:var(--cb-space-1);padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.report-materials__context{display:grid;gap:var(--cb-space-2);padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.report-materials__stock{list-style:none;padding:0;margin:0}.report-materials__stock>li{display:grid;gap:var(--cb-space-3);min-inline-size:0;padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.report-materials p{overflow-wrap:anywhere}.presence-work-identity{display:flex;flex-direction:column;gap:var(--cb-space-1);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface)}.presence-work-picker{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cb-space-2);min-width:0}.presence-work-picker .ant-select{width:100%}.presence-work-task-list{margin:0;padding-inline-start:var(--cb-space-4);overflow-wrap:anywhere}.presence-work-history{margin:0;padding-inline-start:var(--cb-space-4)}.presence-work-history>li+li{margin-top:var(--cb-space-3);padding-top:var(--cb-space-3);border-top:var(--cb-border-width) solid var(--cb-border)}.presence-work-picker .ant-select-selection-item{block-size:auto;align-items:start}.presence-work-picker .ant-select-selection-item-content,.presence-work-options .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.presence-work-selected{display:block;white-space:normal;overflow-wrap:anywhere;min-inline-size:0}.presence-work-editor .ant-modal-body>.cb-flex{min-inline-size:0}.reform-evidence-camera__video{inline-size:100%;max-block-size:calc(var(--cb-space-8) * 10);object-fit:contain;border-radius:var(--cb-radius-sm);background:var(--cb-surface)}.reform-evidence-camera__video:not([hidden]){display:block}.vendor-crew-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--cb-space-3)}.vendor-crew-cards>li{min-inline-size:0;overflow-wrap:anywhere}.vendor-crew-card-work{padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-attendance-record{inline-size:100%;max-inline-size:100%;min-inline-size:0}.balok-attendance-workspace{display:flex;flex-direction:column;gap:var(--cb-space-4)}.balok-attendance-workspace>.balok-section-header{margin-block-end:0}.balok-attendance-workspace>.balok-form__row{row-gap:var(--cb-space-4)}.balok-attendance-workspace>.balok-form__row .ant-form-item{margin-block-end:0}.balok-attendance-body{min-block-size:0;align-items:start}.balok-attendance-body .balok-form__section>.ant-alert{margin-block:var(--cb-space-3)}.balok-attendance-photo{inline-size:100%;aspect-ratio:16 / 9;background:var(--cb-surface);border-radius:var(--cb-radius-md);overflow:hidden}.balok-attendance-photo .ant-image,.balok-attendance-photo .ant-image .ant-image-img{inline-size:100%;block-size:100%;height:100%;object-fit:contain}.balok-attendance-results{border-top:var(--cb-border-width) solid var(--cb-border);padding-top:var(--cb-space-4)}.balok-attendance-person{border-top:var(--cb-border-width) solid var(--cb-border);padding-block:var(--cb-space-3)}.balok-attendance-workspace .balok-attendance-person .ant-form-item{margin-block-end:0}.balok-attendance-workspace .balok-attendance-actions.cb-flex{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4);justify-content:space-between;flex-shrink:0}.balok-attendance-actions>.cb-text{flex:1}@media (min-width: 80rem){.balok-attendance-workspace{max-block-size:calc(100dvh - var(--cb-space-8) * 4 - var(--cb-space-6));min-block-size:0}.balok-attendance-body>.balok-form:first-child{position:sticky;inset-block-start:0}.balok-attendance-photo{block-size:clamp(calc(var(--cb-space-8) * 2 + var(--cb-space-6)),calc(100dvh - var(--cb-space-8) * 10),calc(var(--cb-space-8) * 6));aspect-ratio:auto}.balok-attendance-body{flex:1;overflow-y:auto;scrollbar-gutter:stable}}@media (max-width: 79.99rem){.balok-attendance-workspace .balok-attendance-body.cb-grid{grid-template-columns:minmax(0,1fr)}.balok-attendance-workspace .balok-attendance-actions.cb-flex{flex-direction:column;align-items:stretch}}button.reform-attendance__record{background:var(--cb-tone-brand);border-color:var(--cb-tone-brand);color:var(--cb-fg-on-brand)}@media (forced-colors: active){button.reform-attendance__record{background:ButtonFace;border-color:ButtonText;color:ButtonText}}.reform-attendance-queue__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--cb-space-3);padding-block:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-attendance-queue__row:first-of-type{border-block-start:0}.reform-attendance-queue__target{padding-block-end:var(--cb-space-3)}.reform-attendance-review:focus{outline:none}#catatan-menunggu{container:attendance-queue / inline-size}.reform-attendance-queue__identity,.reform-attendance-queue__name{min-inline-size:0}.reform-attendance-queue__name{flex:1 1 10rem;overflow-wrap:anywhere}@container attendance-queue (max-width: 34rem){.reform-attendance-queue__row[data-review]{grid-template-columns:minmax(0,1fr)}.reform-attendance-queue__row[data-review]>:last-child{justify-self:end}.reform-attendance-queue__select{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-control-height-lg);min-block-size:var(--cb-control-height-lg)}}.reform-day-work{display:flex;min-inline-size:0;flex-direction:column;gap:var(--cb-space-3)}.reform-day-work-facts,.reform-day-work-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3)}.reform-day-work .reform-day-line{display:flex;flex-direction:column;align-items:stretch;gap:var(--cb-space-3)}@media (max-width: 40rem){.reform-day-work-facts,.reform-day-work-inputs{grid-template-columns:minmax(0,1fr)}}.reform-day-work-heading>div{min-inline-size:0;flex:1;overflow-wrap:anywhere}.reform-day-work-heading>.ant-btn{flex-shrink:0}.reform-daily-field-workspace{display:flex;flex-direction:column;gap:var(--cb-space-6)}.reform-daily-field-context{display:flex;flex-wrap:wrap;gap:var(--cb-space-3) var(--cb-space-5);padding:var(--cb-space-4);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-daily-field-section{display:flex;flex-direction:column;gap:var(--cb-space-4);min-inline-size:0}.reform-daily-field-section+.reform-daily-field-section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-6)}.reform-daily-field-section>.balok-section-header{margin-bottom:0}.reform-daily-field-heading{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-daily-field-heading h2{margin:0;font-size:var(--cb-text-lg)}.reform-daily-field-heading p{margin:0;color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-daily-field-records{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-daily-field-records h3{margin:0;font-size:var(--cb-text-md)}.reform-daily-field-records>ul{display:grid;gap:var(--cb-space-3);list-style:none;margin:0;padding:0}.reform-daily-field-records>ul>li{padding:var(--cb-space-3);border-inline-start:var(--cb-border-width) solid var(--cb-border)}.reform-daily-field-saved{display:flex;flex-wrap:wrap;gap:var(--cb-space-3)}.reform-daily-field-saved>.ant-alert{flex-basis:100%}.reform-daily-field-workspace .balok-attendance-workspace{max-block-size:none}.reform-daily-field-workspace .balok-attendance-body{overflow-y:visible}.reform-daily-field-workspace .balok-attendance-body>.balok-form:first-child{position:static}.reform-daily-field-workspace .reform-day-form{min-block-size:0}.reform-daily-field-footer{display:flex;flex-direction:column;gap:var(--cb-space-4)}.reform-daily-field-footer-actions{position:sticky;inset-block-end:0;z-index:var(--cb-z-sticky);display:flex;justify-content:flex-end;gap:var(--cb-space-3);padding-block:var(--cb-space-3);background:var(--cb-surface-raised);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-field-layout .reform-daily-field-footer-actions{inset-block-end:var(--reform-field-nav-height)}.reform-daily-field-sections .ant-collapse-header{align-items:center}.reform-daily-field-sections .ant-collapse-header-text{min-inline-size:0}.reform-daily-field-sections .reform-daily-field-heading h2{display:none}@media (max-width: 48rem){.reform-daily-field-workspace{gap:var(--cb-space-4)}.reform-daily-field-sections .ant-collapse-content-box{padding:var(--cb-space-3)}.reform-daily-field-workspace .reform-day-lines{gap:var(--cb-space-3)}.reform-daily-field-workspace .reform-day-line{padding:var(--cb-space-3)}}.reform-ai-usage{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-ai-budget-loading{display:grid;gap:var(--cb-space-5)}.reform-ai-budget-loading__answer,.reform-ai-budget-loading__note{display:grid;gap:var(--cb-space-2);align-content:center}.reform-ai-budget-loading__answer{min-block-size:calc(var(--cb-space-7) + var(--cb-border-width) * 2)}.reform-ai-budget-loading__note{min-block-size:var(--cb-control-height-sm)}.reform-ai-budget-loading__month{display:flex;align-items:center;justify-content:space-between;min-block-size:var(--cb-control-height-sm)}.reform-ai-budget-loading__answer span,.reform-ai-budget-loading__note span,.reform-ai-budget-loading__month span,.reform-ai-budget-loading .balok-reading__label,.reform-ai-budget-loading__value,.reform-ai-budget-loading__details span,.reform-ai-budget-loading__refresh{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);block-size:var(--cb-space-3);inline-size:min(16ch,100%)}.reform-ai-budget-loading__answer span:first-child,.reform-ai-budget-loading__note span:first-child{inline-size:min(37ch,100%)}.reform-ai-budget-loading__month span:last-child{inline-size:8ch;block-size:var(--cb-space-5)}.reform-ai-budget-loading .balok-reading__label{inline-size:min(12ch,100%)}.reform-ai-budget-loading__value{inline-size:min(8ch,100%);block-size:var(--cb-space-5)}.reform-ai-budget-loading__details{display:grid;align-items:center;min-block-size:var(--cb-control-floor-coarse);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);padding-inline:var(--cb-space-4)}.reform-ai-budget-loading__refresh{block-size:var(--cb-control-height-md);inline-size:18ch}@media (min-width: 48.001rem){.reform-ai-budget-loading__answer{min-block-size:var(--cb-space-5)}.reform-ai-budget-loading__answer span:last-child{display:none}}@media (max-width: 48rem),(pointer: coarse){.reform-ai-settings__enabled{min-block-size:var(--cb-control-floor-coarse);align-items:center}.reform-ai-budget-loading__note{min-block-size:var(--cb-control-floor-coarse)}}.reform-ai-usage__details{display:flex;flex-direction:column;gap:var(--cb-space-3);margin:0}.reform-ai-usage__details>div{display:flex;justify-content:space-between;gap:var(--cb-space-4);flex-wrap:wrap}.reform-ai-usage__details dt{color:var(--cb-fg-muted)}.reform-ai-usage__details dd{margin:0;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.reform-page.reform-ai-settings{max-inline-size:calc(var(--cb-space-8) * 12)}.reform-ai-settings__limit{max-inline-size:calc(var(--cb-space-8) * 4)}.reform-ai-settings__section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-5)}.reform-ai-pending{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-ai-pending__list{list-style:none;margin:0;padding:0}.reform-ai-pending__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--cb-space-3) var(--cb-space-4);padding-block:var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-ai-pending__row:last-child{border-block-end:none}.reform-ai-pending__identity,.reform-ai-pending__amount,.reform-ai-pending__action{min-inline-size:0}.reform-ai-pending__identity{display:flex;flex-direction:column;gap:var(--cb-space-1)}.reform-ai-pending__identity p,.reform-ai-pending__amount p{margin:0}.reform-ai-pending__identity p,.reform-ai-pending__details{overflow-wrap:anywhere}.reform-ai-pending__amount{text-align:end}.reform-ai-pending__action{display:flex;align-items:start;justify-content:end}.reform-ai-pending__details{grid-column:1 / -1}@media (max-width: 48rem){.reform-ai-pending__row{grid-template-columns:minmax(0,1fr) auto}.reform-ai-pending__identity{grid-column:1 / -1}.reform-ai-pending__amount{text-align:start;overflow-wrap:anywhere}.reform-ai-pending__action .cb-btn{max-inline-size:100%}}.reform-ai-settings__key{display:flex;flex-direction:column;gap:var(--cb-space-2);max-inline-size:calc(var(--cb-space-8) * 7)}.master-list-loading{margin-block-start:var(--cb-space-4)}.master-list-loading__answer{display:inline-block;inline-size:9ch;block-size:var(--cb-space-3);border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle)}.master-list-loading__table{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.master-list-loading__table>div{display:grid;align-items:center;gap:var(--cb-space-3);padding-inline:var(--cb-space-3);min-block-size:var(--cb-control-height-lg)}.master-list-loading__table>div:first-child{background:var(--cb-surface-raised)}.master-list-loading__table>div+div{border-block-start:var(--cb-border-width) solid var(--cb-border)}.master-list-loading__block{display:block;inline-size:75%;block-size:var(--cb-space-4);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.master-list-loading__cards{display:none}.master-list-loading__cards .balok-table-card__body{padding:var(--cb-space-4)}.master-list-loading__name{inline-size:55%}.master-list-loading__disclosure{inline-size:45%;margin-block:var(--cb-space-3)}.master-list-loading__cards .balok-table-card__field>:first-child{inline-size:24%}.master-list-loading__cards .balok-table-card__field>:last-child{inline-size:40%}.master-list-loading__actions{display:flex;gap:var(--cb-space-2)}.master-list-loading__actions>span{inline-size:var(--cb-control-floor-coarse);block-size:var(--cb-control-floor-coarse)}@media (max-width: 48rem){.master-list-loading__table{display:none}.master-list-loading__cards{display:block}}@media (prefers-reduced-motion: reduce){.master-list-loading__block{animation:none}}.cash-account-loading{margin-block-start:var(--cb-space-4)}.cash-account-loading__table{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.cash-account-loading__table>div{display:grid;grid-template-columns:1.2fr 1fr .8fr 1fr .5fr .75fr;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-4) var(--cb-space-3);min-block-size:calc(var(--cb-space-6) * 3)}.cash-account-loading__table>div:first-child{min-block-size:calc(var(--cb-space-6) * 2);background:var(--cb-surface-raised)}.cash-account-loading__table>div+div{border-block-start:var(--cb-border-width) solid var(--cb-border)}.cash-account-loading span{display:block;inline-size:75%;block-size:var(--cb-space-4);border-radius:var(--cb-radius-sm);background:var(--cb-border);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.cash-account-loading__cards{display:none}@media (max-width: 48rem){.cash-account-loading__table{display:none}.cash-account-loading__cards{display:block}.cash-account-loading__cards .balok-table-card__body{gap:var(--cb-space-4)}.cash-account-loading__identity,.cash-account-loading__actions{display:grid;gap:var(--cb-space-2)}.cash-account-loading__identity>:last-child{inline-size:40%}.cash-account-loading__cards .balok-table-card__field>span{inline-size:35%}.cash-account-loading__actions>span{inline-size:min(100%,var(--cb-space-8) * 4);block-size:var(--cb-control-floor-coarse)}}@media (prefers-reduced-motion: reduce){.cash-account-loading span{animation:none}}.bank-loading-progress,.bank-loading-block{display:block;inline-size:75%;block-size:var(--cb-space-4);border-radius:var(--cb-radius-sm);background:var(--cb-border);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.bank-loading-progress{display:inline-block;inline-size:min(100%,var(--cb-space-8) * 5);vertical-align:middle}.bank-table-loading{margin-block-start:var(--cb-space-4);overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.bank-table-loading__row{display:grid;align-items:center;gap:var(--cb-space-3);min-block-size:calc(var(--cb-space-6) * 2);padding-inline:var(--cb-space-3)}.bank-table-loading__row:first-child{background:var(--cb-surface-raised)}.bank-table-loading__row+.bank-table-loading__row{border-block-start:var(--cb-border-width) solid var(--cb-border);min-block-size:calc(var(--cb-space-6) * 3)}.bank-table-loading__cards{display:none}@media (max-width: 48rem){.bank-table-loading{border:0;border-radius:0}.bank-table-loading__row{display:none}.bank-table-loading__cards{display:block}.bank-table-loading__cards .balok-table-card__body{gap:var(--cb-space-3)}.bank-table-loading__cards .balok-table-card__field .bank-loading-block{inline-size:min(100%,var(--cb-space-8) * 3)}.bank-table-loading__cards .bank-loading-block--card-title{inline-size:min(100%,var(--cb-space-8) * 9);block-size:var(--cb-control-floor-coarse)}.bank-table-loading__cards .bank-loading-block--card-action{inline-size:min(100%,var(--cb-space-8) * 4);block-size:var(--cb-control-floor-coarse)}}.bank-statement-loading__heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cb-space-3)}.bank-statement-loading__heading>div,.bank-statement-loading__assistance{display:grid;gap:var(--cb-space-3)}.bank-statement-loading__heading>div{flex:1 1 calc(var(--cb-space-8) * 3)}.bank-statement-loading__heading>div>:first-child{block-size:var(--cb-space-5)}.bank-statement-loading__assistance>span{max-inline-size:calc(var(--cb-space-8) * 6)}.bank-statement-loading .bank-reconciliation__identity-facts .bank-loading-block{inline-size:min(100%,var(--cb-space-8) * 2)}.bank-loading-block--action{inline-size:calc(var(--cb-space-8) * 2.5);block-size:var(--cb-control-height-sm)}@media (prefers-reduced-motion: reduce){.bank-loading-progress,.bank-loading-block{animation:none}}.bank-reconciliation-loading,.bank-reconciliation-loading__card{display:grid;gap:var(--cb-space-4)}.bank-reconciliation-loading__heading,.bank-reconciliation-loading__facts>div{display:flex;justify-content:space-between;gap:var(--cb-space-4)}.bank-reconciliation-loading__facts{display:grid;gap:var(--cb-space-2)}.bank-reconciliation-loading__card span{display:block;inline-size:min(100%,var(--cb-space-8) * 3);block-size:var(--cb-space-5);border-radius:var(--cb-radius-sm);background:var(--cb-border);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.bank-reconciliation-loading__heading>span:first-child,.bank-reconciliation-loading__card>span{inline-size:min(100%,var(--cb-space-8) * 6)}.bank-reconciliation-loading__card .bank-reconciliation__actions span{inline-size:min(100%,var(--cb-space-8) * 4);block-size:var(--cb-control-floor-coarse)}@media (prefers-reduced-motion: reduce){.bank-reconciliation-loading__card span{animation:none}}.reform-fund-list-loading__table{overflow:hidden;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-fund-list-loading__row{display:grid;grid-template-columns:1.25fr 1.25fr 1fr .75fr 1fr;align-items:center;gap:var(--cb-space-3);padding-inline:var(--cb-space-2);min-block-size:3.5rem}.reform-fund-list-loading[data-status-column=true] .reform-fund-list-loading__row{grid-template-columns:1.25fr 1.25fr .75fr 1fr .75fr 1fr}.reform-fund-list-loading__row:first-child{min-block-size:3rem;background:var(--cb-surface-raised)}.reform-fund-list-loading__row+.reform-fund-list-loading__row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-fund-list-loading span{display:block;inline-size:min(8rem,100%);block-size:var(--cb-text-sm);border-radius:var(--cb-radius-sm);background:var(--cb-border);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-fund-list-loading__row:not(:first-child)>:last-child{block-size:var(--cb-control-height-sm)}.reform-fund-list-loading__cards{display:none}@media (max-width: 48rem){.reform-custody-fund-link{display:flex;align-items:center;min-block-size:var(--cb-control-floor-coarse)}.reform-fund-list-loading__table{display:none}.reform-fund-list-loading__cards{display:grid;gap:var(--cb-space-3)}.reform-fund-list-loading__cards .balok-table-card{min-block-size:14rem}}@media (prefers-reduced-motion: reduce){.reform-fund-list-loading span{animation:none}}.reform-attention-loading{display:grid;gap:var(--cb-space-6)}.reform-attention-loading span{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.reform-attention-loading__text{display:grid;gap:var(--cb-space-1);min-inline-size:0}.reform-attention-loading__text span:first-child{inline-size:min(24ch,100%);block-size:var(--cb-space-4)}.reform-attention-loading__text span:last-child{inline-size:min(48ch,100%);block-size:var(--cb-space-3)}.reform-attention-loading__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-4)}.reform-attention-loading__row>span{inline-size:var(--cb-control-floor-coarse);block-size:var(--cb-space-5);border-radius:var(--cb-radius-full)}.reform-attention-loading__threshold{display:grid;gap:var(--cb-space-2);margin-block-start:var(--cb-space-3)}.reform-attention-loading__threshold span{block-size:var(--cb-space-3);inline-size:min(45ch,100%)}.reform-attention-loading__threshold span:last-child{block-size:var(--cb-control-height-md);inline-size:min(24ch,100%)}.reform-attention-loading__actions{display:flex;gap:var(--cb-space-3);flex-wrap:wrap}.reform-attention-loading__actions span{inline-size:calc(var(--cb-space-8) * 2.5);block-size:var(--cb-control-height-md)}.reform-attention-threshold .ant-input-number{max-inline-size:calc(var(--cb-space-8) * 3)}.bank-reconciliation{min-inline-size:0}.bank-reconciliation__identity{padding:var(--cb-space-4);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.bank-reconciliation__section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.bank-reconciliation__narrative{overflow-wrap:anywhere;white-space:pre-wrap;margin-block:0 var(--cb-space-3)}.bank-reconciliation__source-choice{display:grid;min-inline-size:0;gap:var(--cb-space-2);margin-block-end:var(--cb-space-4)}.bank-reconciliation__facts{display:grid;gap:var(--cb-space-2);margin:0}.bank-reconciliation__facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--cb-space-4)}.bank-reconciliation__facts dt{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.bank-reconciliation__facts dd{margin:0;text-align:end;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bank-reconciliation__identity-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--cb-space-8) * 3)),1fr));gap:var(--cb-space-4);margin-block:var(--cb-space-3) var(--cb-space-4)}.bank-reconciliation__identity-facts>div{display:grid;justify-content:start;gap:var(--cb-space-1)}.bank-reconciliation__identity-facts dd{text-align:start}.bank-reconciliation__suggestion{white-space:normal;overflow-wrap:anywhere;min-inline-size:0}.bank-reconciliation__review{padding:var(--cb-space-5);background:var(--cb-surface)}.bank-reconciliation__comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cb-space-6)}.bank-reconciliation__comparison>section{min-inline-size:0}.bank-reconciliation__comparison>section+section{border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-6)}.bank-reconciliation__actions{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.bank-reconciliation__candidates{display:grid;gap:var(--cb-space-4)}.bank-reconciliation__candidate{display:grid;gap:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);padding-block-end:var(--cb-space-4)}.bank-reconciliation__candidate-action{justify-self:start}.bank-reconciliation__journal-candidate{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--cb-space-4);padding-block:var(--cb-space-3)}.bank-reconciliation__journal-amount{display:grid;justify-items:end;gap:var(--cb-space-2)}.bank-reconciliation__candidate-heading,.bank-reconciliation__history-heading{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:var(--cb-space-3)}.bank-reconciliation__warnings{margin:0;padding-inline-start:var(--cb-space-4);color:var(--cb-fg);font-size:var(--cb-text-sm)}.bank-reconciliation__history{display:grid;gap:var(--cb-space-4);margin:0 0 var(--cb-space-4);padding-inline-start:var(--cb-space-4)}.bank-reconciliation__history li{display:grid;gap:var(--cb-space-3)}.bank-reconciliation__mobile{display:none}@media (max-width: 640px){.bank-reconciliation__desktop{display:none}.bank-reconciliation__mobile{display:grid;gap:var(--cb-space-4)}.bank-reconciliation__comparison{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-5)}.bank-reconciliation__comparison>section+section{border-inline-start:0;padding-inline-start:0;border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-5)}.bank-reconciliation__review{padding:var(--cb-space-3)}.bank-reconciliation__facts>div{flex-wrap:wrap;gap:var(--cb-space-1) var(--cb-space-3)}.bank-reconciliation__facts dd{margin-inline-start:auto;max-inline-size:100%}.bank-reconciliation__journal-candidate{grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-3)}.bank-reconciliation__journal-actions{grid-column:1 / -1}}.bank-reconciliation__file-link{display:block;min-block-size:var(--cb-space-6);max-inline-size:100%;white-space:normal;text-align:start;block-size:auto;overflow-wrap:anywhere}.document-identity-form{min-inline-size:0}.document-identity-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:var(--cb-space-7)}.document-identity-fields,.document-identity-section,.identity-asset,.identity-preview{display:flex;min-inline-size:0;flex-direction:column;gap:var(--cb-space-4)}.document-identity-section+.document-identity-section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-6);margin-block-start:var(--cb-space-4)}.document-identity-section .ant-form-item{margin-block-end:0}.document-identity-section .ant-input,.document-identity-section textarea{font-size:var(--cb-text-md)}.document-identity-section .ant-form-item-control-input+.ant-form-item-additional{margin-block-start:var(--cb-space-2)}.identity-asset{gap:var(--cb-space-2);overflow-wrap:anywhere}.identity-asset__preview{inline-size:min(100%,calc(var(--cb-space-8) * 4));padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--byceebee-white)}.identity-asset__preview .ant-image{inline-size:100%}.identity-asset__preview img{inline-size:100%;block-size:calc(var(--cb-space-8) * 2);object-fit:contain}.identity-preview{position:sticky;inset-block-start:var(--cb-space-4)}.identity-preview__paper{color-scheme:light;--cb-fg: var(--byceebee-ink);--cb-fg-muted: var(--byceebee-ink);display:flex;flex-direction:column;gap:var(--cb-space-6);min-inline-size:0;padding:var(--cb-space-5);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-sm);color:var(--byceebee-ink);background:var(--byceebee-white)}.identity-preview__company,.identity-preview__closing{display:flex;flex-direction:column;align-items:start;gap:var(--cb-space-2);white-space:pre-wrap;overflow-wrap:anywhere}.identity-preview__company .ant-image,.identity-preview__closing .ant-image{max-inline-size:100%}.identity-preview__company img{inline-size:auto;max-inline-size:100%;max-block-size:calc(var(--cb-space-8) * 2);object-fit:contain}.identity-preview__closing{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.identity-preview__closing img{inline-size:auto;max-inline-size:100%;max-block-size:calc(var(--cb-space-8) * 2);object-fit:contain}.document-identity-actions{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-5);margin-block-start:var(--cb-space-6)}.document-identity-loading span{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);block-size:var(--cb-space-4);inline-size:min(22ch,100%)}.document-identity-loading .document-identity-loading__heading{block-size:var(--cb-space-5)}.document-identity-loading__field{display:grid;gap:var(--cb-space-2)}.document-identity-loading__field span:last-child{block-size:var(--cb-control-height-md);inline-size:100%}.document-identity-loading__field[data-field=address] span:last-child{block-size:var(--cb-space-8)}.document-identity-loading__field:is([data-field=logo],[data-field=stamp]) span:last-child{inline-size:min(17ch,100%)}.document-identity-loading .identity-preview__paper{min-block-size:calc(var(--cb-space-8) * 3)}@media (max-width: 48rem){.document-identity-layout{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-6)}.identity-preview{position:static}}@media (max-width: 48rem){.reform-user-list-loading .master-list-loading{margin-block-start:0}.reform-user-list-loading .master-list-loading__cards .balok-table-card__body{box-sizing:border-box;padding-inline:0;min-block-size:calc(var(--cb-space-8) * 3.3125)}}@media (max-width: 36rem){.reform-area-tabs .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:var(--cb-space-2)}}@media (max-width: 48rem),(pointer: coarse){.reform-area-tabs .ant-tabs-tab{padding-block:0}.reform-area-tabs .ant-tabs-tab-btn{display:flex;align-items:center;min-block-size:var(--cb-control-floor-coarse)}.reform-area-tabs .ant-tabs-nav-more{min-block-size:var(--cb-control-floor-coarse)}}.reform-skip-link:focus{position:fixed;inset-block-start:var(--cb-space-2);inset-inline-start:var(--cb-space-2);z-index:var(--cb-z-dropdown);box-sizing:border-box;max-inline-size:calc(100% - var(--cb-space-4));padding:var(--cb-space-2) var(--cb-space-3);overflow-wrap:anywhere;background:var(--cb-surface-raised);color:var(--cb-fg-link);border-radius:var(--cb-radius-sm);outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}@media print{.reform-skip-link{display:none}}:root:has(.reform-field-layout){--reform-field-nav-height: calc(var(--cb-space-7) + var(--cb-space-2) + var(--cb-space-4) + env(safe-area-inset-bottom));scroll-padding-block-start:calc(var(--cb-space-8) + env(safe-area-inset-top) + var(--cb-border-width));scroll-padding-block-end:calc(var(--reform-field-nav-height) + var(--cb-border-width))}.reform-field-layout{min-block-size:100dvh;color:var(--cb-fg);background:var(--cb-bg)}.reform-field-layout__canvas{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--cb-space-8) * 15);margin-inline:auto;padding-inline:var(--cb-space-4)}.reform-field-layout__header{position:sticky;inset-block-start:0;z-index:var(--cb-z-sticky);border-block-end:var(--cb-border-width) solid var(--cb-border);background:var(--cb-bg)}.reform-field-layout__header-inner{display:flex;min-block-size:var(--cb-space-8);align-items:center;justify-content:space-between;gap:var(--cb-space-3);padding-block-start:env(safe-area-inset-top)}.reform-field-layout__brand{display:flex;min-inline-size:0;align-items:center;gap:var(--cb-space-2)}.reform-field-layout__brand-full{display:none}.reform-field-layout__brand-context{color:var(--cb-fg-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal);white-space:nowrap}.reform-field-layout__content{padding-block:var(--cb-space-4) calc(var(--reform-field-nav-height) + var(--cb-space-4))}.reform-field-layout__notice{margin-block-end:var(--cb-space-4)}.reform-field-layout__main{min-inline-size:0}.reform-field-layout__main :is(h1,h2,h3){scroll-margin-block-start:var(--cb-space-4)}.reform-field-layout__navigation{position:fixed;z-index:var(--cb-z-sticky);inset-inline:0;inset-block-end:0;border-block-start:var(--cb-border-width) solid var(--cb-border);background:var(--cb-bg);padding-block:var(--cb-space-2) calc(var(--cb-space-2) + env(safe-area-inset-bottom))}.reform-field-layout__navigation-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:var(--cb-space-2)}.reform-field-layout__navigation-inner[data-can-receive=false]{grid-template-columns:repeat(2,minmax(0,1fr))}.reform-field-layout__navigation-link{display:flex;min-inline-size:0;min-block-size:calc(var(--cb-space-7) + var(--cb-space-2));flex-direction:column;align-items:center;justify-content:center;gap:var(--cb-space-1);border:0;border-radius:var(--cb-radius-md);background:transparent;color:var(--cb-fg-muted);font:inherit;font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading-tight);text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.reform-field-layout__navigation-link[data-active=true]{background:var(--cb-tone-brand-bg);color:var(--cb-tone-brand);font-weight:var(--cb-weight-semibold)}.reform-field-layout__navigation-link:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.reform-field-layout__account-button{inline-size:100%;padding-inline:var(--cb-space-2);block-size:auto;color:var(--cb-fg-muted);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading-tight)}@media (min-width: 48rem){.reform-field-layout__brand-full{display:block}.reform-field-layout__brand-compact{display:none}.reform-field-layout__canvas{padding-inline:var(--cb-space-6)}.reform-field-layout__navigation-inner{grid-template-columns:repeat(3,minmax(calc(var(--cb-space-8) * 2),calc(var(--cb-space-8) * 3)));justify-content:center}.reform-field-layout__navigation-inner[data-can-receive=false]{grid-template-columns:repeat(2,minmax(calc(var(--cb-space-8) * 2),calc(var(--cb-space-8) * 3)))}.reform-field-layout__navigation-link{flex-direction:row;gap:var(--cb-space-2);padding-inline:var(--cb-space-3)}}.reform-field-work{min-inline-size:0}.reform-field-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-3)}.reform-field-toolbar__search{flex:1 1 14rem;max-inline-size:24rem}.reform-field-toolbar__project{flex:1 1 12rem;max-inline-size:18rem}.reform-field-assignments{list-style:none;padding:0;margin:0;display:grid}.reform-field-assignments>li{display:flex;flex-direction:column;gap:var(--cb-space-2);padding-block:var(--cb-space-3);min-inline-size:0}.reform-field-assignments>li+li{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-field-assignment-name{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.reform-field-assignment-name h3{margin:0;color:var(--cb-fg);font-size:var(--cb-text-md);line-height:var(--cb-leading-normal);overflow-wrap:anywhere}.reform-field-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-3)}.reform-field-actions>a{min-block-size:var(--cb-space-7)}.reform-field-actions .reform-inline-icon-label{--reform-inline-icon-size: var(--cb-text-lg);line-height:var(--cb-leading-tight)}.reform-field-work .reform-ff-reset{min-block-size:var(--cb-space-7);display:flex;align-items:center}.reform-field-layout .reform-day-footer{inset-block-end:var(--reform-field-nav-height)}.reform-field-allocation{white-space:normal;overflow-wrap:anywhere}.reform-field-plan-readings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-4)}.reform-field-plan-title{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-field-skeleton__block{display:block;max-inline-size:100%;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-field-skeleton-pulse 1.6s ease-in-out infinite alternate}.reform-field-skeleton__project{inline-size:calc(var(--cb-space-8) * 3);block-size:1.5em}.reform-field-skeleton__name{inline-size:calc(var(--cb-space-8) * 4);block-size:1.5em}.reform-field-skeleton__action{inline-size:calc(var(--cb-space-8) * 2);block-size:var(--cb-control-floor-coarse)}.reform-field-skeleton__secondary{inline-size:calc(var(--cb-space-8) + var(--cb-space-3))}.reform-field-skeleton__menu{inline-size:var(--cb-control-floor-coarse);block-size:var(--cb-control-floor-coarse)}@keyframes reform-field-skeleton-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-field-skeleton__block{animation:none}}@media (max-width: 720px){.reform-field-plan-action>a{inline-size:100%}.reform-field-toolbar__search,.reform-field-toolbar__project{flex-basis:100%;max-inline-size:none}.reform-field-actions>a{flex:1 1 auto;white-space:normal;block-size:auto;padding-block:var(--cb-space-2);line-height:var(--cb-leading-tight)}.reform-field-work .reform-daily-field-context{flex-direction:column}}.reform-field-skeleton__meta{inline-size:calc(var(--cb-space-8) * 2);block-size:calc(var(--cb-text-sm) * 1.4)}.reform-field-skeleton__calendar{inline-size:var(--cb-text-lg);block-size:var(--cb-text-lg)}.reform-field-skeleton__arrival-route{inline-size:min(100%,32rem);block-size:calc(var(--cb-text-sm) * 2.8)}.reform-field-skeleton__arrival-action{block-size:var(--cb-control-floor-coarse)}.reform-field-skeleton__progress-status{inline-size:5em;block-size:1.5em}.reform-field-progress-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--cb-space-2);overflow-wrap:anywhere}.reform-field-progress-item>.ant-tag{margin-inline-end:0}@media (max-width: 720px){.reform-field-plan-action>.reform-work-plan-loading__action{inline-size:100%;block-size:var(--cb-control-floor-coarse)}}.reform-work-plan-loading__block{display:block;max-inline-size:100%;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-work-plan-loading-pulse 1.6s ease-in-out infinite alternate}.reform-work-plan-loading__heading{inline-size:14em;block-size:1.7em}.reform-work-plan-loading__detail{inline-size:18em;block-size:1.4em}.reform-work-plan-loading__status{inline-size:6em;block-size:1.75em}.reform-work-plan-loading__action{inline-size:6em;block-size:var(--cb-control-height-md)}.reform-work-plan-loading__identity{min-inline-size:0;max-inline-size:100%;display:grid;gap:var(--cb-space-1)}.reform-work-plan-loading__section{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-4);padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-work-plan-loading__period{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}@keyframes reform-work-plan-loading-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-work-plan-loading__block{animation:none}}@media (max-width: 47.999rem){.reform-work-plan-loading__period{grid-template-columns:minmax(0,1fr) auto}.reform-work-plan-loading__period .reform-work-plan-loading__action{grid-column:1 / -1;block-size:var(--cb-control-floor-coarse)}}.reform-work-plan-loading__calendar-copy{inline-size:100%;block-size:3em}.reform-work-plan-loading__checkbox{flex:none;inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.reform-work-plan-loading__calendar-notice{inline-size:100%;block-size:var(--cb-control-floor-coarse)}.work-plan-material-needs .ant-collapse-header,.work-plan-material-needs .ant-collapse-content-box{padding-inline:0}.work-plan-material-needs__list{display:grid;gap:var(--cb-space-3);padding:0;margin:0;list-style:none}.work-plan-material-needs__list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-3);padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-material-needs__list p{overflow-wrap:anywhere}.work-plan-material-needs__quantity{text-align:end}.reform-work-plan-saved-target__materials{grid-column:1 / -1;min-width:0}@media (max-width: 47.99rem){.work-plan-material-needs__list li{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-1)}.work-plan-material-needs__quantity{text-align:start}}.reform-work-plan-carryover{display:grid;gap:var(--cb-space-4);list-style:none;margin:0;padding:0}.reform-work-plan-carryover>li{display:grid;gap:var(--cb-space-3);min-inline-size:0;padding-block-end:var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border);overflow-wrap:anywhere}.reform-work-plan-carryover>li:last-child{padding-block-end:0;border-block-end:0}.reform-work-plan-carryover__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-3);margin:0}.reform-work-plan-carryover__facts dt{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-work-plan-carryover__facts dd{margin:0;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}@media (max-width: 47.999rem){.reform-work-plan-carryover__facts{grid-template-columns:minmax(0,1fr)}}.reform-work-plan-target-table{display:grid;gap:var(--cb-space-3);min-inline-size:0}.reform-work-plan-target-table .ant-input-affix-wrapper{max-inline-size:calc(var(--cb-space-8) * 8)}.reform-work-plan-target-table :is(th,td){overflow-wrap:anywhere;vertical-align:middle}.reform-work-plan-target-table__editor{display:flex;flex-direction:column;gap:var(--cb-space-2);padding:var(--cb-space-3);background:var(--cb-bg-subtle)}.reform-work-plan-target-table__editor .reform-work-plan-target{border-block-start:0;padding-block:0}.reform-week-plan-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-2)}.reform-week-plan-days .ant-checkbox-wrapper{min-block-size:var(--cb-control-floor-coarse);align-items:center}.reform-work-plan-crew-mobile__days,.reform-work-plan-crew-mobile__totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-2)}.reform-work-plan-crew-mobile section{display:grid;gap:var(--cb-space-2)}.reform-work-plan-crew-mobile .reform-work-plan-crew-mobile__day{block-size:auto;min-block-size:calc(var(--cb-control-floor-coarse) + var(--cb-space-4));min-inline-size:0;padding:var(--cb-space-2)}.reform-work-plan-crew-mobile__day-content{display:flex;flex-direction:column;align-items:center;gap:var(--cb-space-1);font-size:var(--cb-text-sm)}.reform-work-plan-crew-mobile .reform-work-plan-crew-mobile__day[aria-pressed=true]{border-color:var(--cb-tone-brand);background:var(--cb-tone-brand-bg);color:var(--cb-fg)}.reform-work-plan-crew-mobile__date{display:inline-flex;align-items:center;gap:var(--cb-space-1);font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}.reform-work-plan-crew-mobile__totals{grid-template-columns:repeat(2,minmax(0,1fr))}.reform-work-plan-crew-mobile__totals>div{padding:var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-sm)}.work-plan-saved-section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-3)}.work-plan-saved-section>.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-inline:0;padding-block:var(--cb-space-2)}.work-plan-saved-section>.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-inline:0}.work-plan-saved-targets{display:grid;gap:var(--cb-space-4);padding:0;margin:0;list-style:none}.work-plan-saved-target{min-width:0;padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-saved-target:last-child{border-block-end:0}.work-plan-saved-target p{overflow-wrap:anywhere}.work-plan-saved-target__heading>div{min-width:0}.work-plan-saved-target__heading>.reform-reading-trigger{flex-shrink:0}.reform-work-plan-crew-summary h3{margin:0}.reform-work-plan-crew-summary__dates{display:grid;gap:var(--cb-space-2)}.reform-work-plan-crew-summary__dates ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--cb-space-6) * 3),1fr));gap:var(--cb-space-2);margin:0;padding:0;list-style:none}.reform-work-plan-crew-summary__dates time{display:flex;flex-direction:column;gap:var(--cb-space-1);padding:var(--cb-space-2) var(--cb-space-3);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);font-variant-numeric:tabular-nums}@media (max-width: 47.999rem){.reform-work-plan-crew-summary__dates ul{grid-template-columns:repeat(3,minmax(0,1fr))}.reform-work-plan-crew-summary__dates time{padding:var(--cb-space-2)}}.work-plan-allocation{display:grid;gap:var(--cb-space-3);padding:var(--cb-space-3);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.work-plan-allocation__items{display:grid;gap:var(--cb-space-3);list-style:none;margin:0;padding:0}.work-plan-allocation__items>li{display:grid;gap:var(--cb-space-2);min-width:0;padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.work-plan-allocation__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-3);margin:0}.work-plan-allocation__facts dd{margin:0}.work-plan-allocation p,.work-plan-allocation dd{overflow-wrap:anywhere}.reform-order-service-preview{display:flex;flex-direction:column;gap:var(--cb-space-2);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-order-service-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--cb-space-4);margin:var(--cb-space-2) 0}.reform-order-service-facts>div{display:grid;gap:var(--cb-space-1);min-inline-size:0}.reform-order-service-facts dt{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-order-service-facts dd{margin:0;color:var(--cb-fg);font-weight:var(--cb-weight-semibold);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.reform-quantity-preview{padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg)}.reform-quantity-facts{display:grid;gap:var(--cb-space-2);margin:0}.reform-quantity-facts>div{display:flex;justify-content:space-between;gap:var(--cb-space-3);align-items:baseline}.reform-quantity-facts dt{color:var(--cb-fg-muted)}.reform-quantity-facts dd{margin:0;text-align:end;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.reform-quantity-preview>:last-child:not(:first-child){margin-block-start:var(--cb-space-3)}.reform-order-plan-picker{min-inline-size:0}.reform-order-plan-picker__revision{display:block;padding-block:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-order-plan-picker__list{display:grid;gap:var(--cb-space-2);max-block-size:min(50vh,calc(var(--cb-space-8) * 12));overflow:auto;overscroll-behavior:contain}.reform-order-plan-picker__choice{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--cb-space-2);min-inline-size:0;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);cursor:pointer}.reform-order-plan-picker__choice:has(input:checked){border-color:var(--cb-border-strong);background:var(--cb-bg-subtle)}.reform-order-plan-picker__choice.is-existing{cursor:not-allowed}.reform-order-plan-picker__choice-copy{display:grid;gap:var(--cb-space-1);min-inline-size:0;overflow-wrap:anywhere}@media (max-width: 30rem){.reform-order-plan-picker__choice{padding:var(--cb-space-2)}.reform-order-plan-picker__list{max-block-size:45vh}}.reform-order-entry__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--cb-space-4)}.reform-order-entry__meta-field{min-inline-size:0}.reform-order-entry__source-action{display:flex;align-self:flex-start;inline-size:fit-content;max-inline-size:100%}.reform-order-note{inline-size:100%}@media (max-width: 36rem){.reform-order-entry__meta{grid-template-columns:minmax(0,1fr)}}.reform-order-entry__fields{min-inline-size:0;margin:0;border:0;padding:0}.reform-order-entry__lines{container-type:inline-size}.reform-order-entry__lines input[role=spinbutton]{text-align:end}.reform-order-entry__unit{display:block;padding-block-start:var(--cb-space-2)}.reform-order-entry__receipt-line{overflow-wrap:anywhere}.reform-order-entry__lines[data-receipt] :is(.reform-order-entry__unit,.reform-order-entry__amount){display:flex;align-items:center;min-block-size:var(--cb-control-height-md)}.reform-order-entry__lines[data-receipt] .reform-order-entry__unit{padding-block-start:0}.reform-order-entry__lines[data-receipt] .reform-order-entry__amount{justify-content:end;white-space:normal;overflow-wrap:anywhere}.reform-order-entry__lines[data-receipt] .reform-order-quantity__edit{min-block-size:var(--cb-control-height-md)}.reform-order-note--compact .ant-collapse-header{padding:var(--cb-space-1) 0!important}.reform-order-note--compact .ant-collapse-content-box{padding:var(--cb-space-2) 0!important}@container (min-width: 40.001rem){.reform-order-entry__lines .balok-lines__table{table-layout:fixed}.reform-order-entry__lines :is(th,td)[data-width]{min-inline-size:0}.reform-order-entry__lines :is(th,td):nth-child(1){inline-size:3%}.reform-order-entry__lines :is(th,td):nth-child(2){inline-size:20%}.reform-order-entry__lines :is(th,td):nth-child(3){inline-size:26%}.reform-order-entry__lines :is(th,td):nth-child(4){inline-size:9%}.reform-order-entry__lines :is(th,td):nth-child(5){inline-size:10%}.reform-order-entry__lines :is(th,td):nth-child(6){inline-size:16%}.reform-order-entry__lines :is(th,td):nth-child(7){inline-size:13%}.reform-order-entry__lines :is(th,td):nth-child(8){inline-size:3%}.reform-order-entry__lines[data-stock-only] :is(th,td):nth-child(3){inline-size:24%}.reform-order-entry__lines[data-stock-only] :is(th,td):nth-child(8){inline-size:5%}.reform-order-entry__lines[data-stock-only] td:nth-child(8){padding-inline-end:var(--cb-space-2)}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(2){inline-size:31%}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(3){inline-size:12%}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(4){inline-size:13%}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(5){inline-size:19%}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(6){inline-size:17%}.reform-order-entry__lines[data-warehouse] :is(th,td):nth-child(7){inline-size:5%}.reform-order-entry__lines[data-receipt] tr[data-row]+tr[data-row]>td{border-block-start:var(--cb-border-width) solid var(--cb-border)}}@container (max-width: 40rem){.reform-order-entry__lines .balok-lines__table tbody tr:not(.balok-lines__add){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.reform-order-entry__lines .balok-lines__table td{grid-column:1 / -1;min-inline-size:0}.reform-order-entry__lines:not([data-warehouse]) .balok-lines__table td:nth-child(4),.reform-order-entry__lines:not([data-warehouse]) .balok-lines__table td:nth-child(5),.reform-order-entry__lines[data-warehouse] .balok-lines__table td:nth-child(3),.reform-order-entry__lines[data-warehouse] .balok-lines__table td:nth-child(4){grid-column:auto}.reform-order-entry__lines .balok-lines__table td[data-kind=display][data-width=fit]{display:flex;inline-size:auto;justify-content:space-between;gap:var(--cb-space-2);white-space:normal;overflow-wrap:anywhere}}.purchase-order-plan-context{padding-block-end:var(--cb-space-3);margin-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.purchase-order-plan-context__sources{display:grid;gap:var(--cb-space-2) var(--cb-space-4)}.purchase-order-plan-context__source{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--cb-space-1) var(--cb-space-3);min-inline-size:0}.purchase-order-plan-context__source>*{min-inline-size:0;overflow-wrap:anywhere}@media (max-width: 36rem){.purchase-order-plan-context__source{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-1)}}.work-plan-competition{display:grid;gap:var(--cb-space-3)}.work-plan-competition__label{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-4);min-width:0}.work-plan-competition__identity{display:grid;gap:var(--cb-space-1);min-width:0}.work-plan-competition__detail{display:grid;gap:var(--cb-space-3)}.work-plan-competition__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);padding:var(--cb-space-3);margin:0}.work-plan-competition__totals dd{margin:var(--cb-space-1) 0 0}.work-plan-competition__plans{list-style:none;padding:0;margin:0}.work-plan-competition__plans>li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--cb-space-3);padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-competition__plans>li:first-child{padding-block-start:0}.work-plan-competition__plan-quantity{text-align:start}.work-plan-competition__reasons{display:grid;gap:var(--cb-space-2);padding-inline-start:var(--cb-space-4);margin:0}.work-plan-competition p,.work-plan-competition span{overflow-wrap:anywhere}.work-plan-competition__picker{display:grid;gap:var(--cb-space-2)}@media (max-width: 47.99rem){.work-plan-competition__label{align-items:flex-start;flex-direction:column;gap:var(--cb-space-2)}.work-plan-competition__plans>li{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-2)}.work-plan-competition__plan-quantity{text-align:start}.work-plan-competition__totals{grid-template-columns:minmax(0,1fr)}}.material-allocation{min-inline-size:0}.material-allocation__source{display:grid;gap:var(--cb-space-2);padding-block-end:var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border)}.material-allocation__rows{list-style:none;padding:0;margin:0}.material-allocation__row{display:grid;gap:var(--cb-space-3);padding-block:var(--cb-space-4)}.material-allocation__row+.material-allocation__row{border-block-start:var(--cb-border-width) solid var(--cb-border)}.material-allocation__quantity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cb-space-3);align-items:center}.material-allocation__add{display:grid;gap:var(--cb-space-3);padding-block:var(--cb-space-4);border-block:var(--cb-border-width) solid var(--cb-border)}.material-allocation .ant-form-item{margin-block-end:0}.material-allocation__balance{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cb-space-3);padding-block:var(--cb-space-4)}.material-allocation__actions{display:flex;justify-content:flex-end;gap:var(--cb-space-2);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.material-allocation__history{display:grid;gap:var(--cb-space-3);list-style:none;padding:0;margin:0}.material-allocation__history>li{padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.material-source-list{display:grid;gap:var(--cb-space-3);list-style:none;padding:0;margin:0}.material-source-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-2)}.material-source-list>li{display:grid;gap:var(--cb-space-2);min-inline-size:0;padding-block:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}@media (max-width: 48rem){.material-allocation__quantity{grid-template-columns:minmax(0,1fr)}.material-allocation__actions{flex-direction:column-reverse}.material-allocation__actions>button{inline-size:100%}}.work-plan-supply__items,.work-plan-supply__unresolved,.work-plan-supply__references,.work-plan-supply__orders,.work-plan-supply__deliveries{list-style:none;margin:0;padding:0;display:grid;gap:var(--cb-space-3)}.work-plan-supply__items>li,.work-plan-supply__orders>li{min-width:0;padding-block-end:var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-supply__overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-3);align-items:start;padding:var(--cb-space-3);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);margin-block-end:var(--cb-space-3)}.work-plan-supply__overview>div{min-width:0}.work-plan-supply__item-header{grid-column:1 / -1;display:flex;justify-content:space-between;gap:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);padding-block-end:var(--cb-space-3)}.work-plan-supply__deliveries>li{display:grid;gap:var(--cb-space-2);padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-supply__required{text-align:end;flex-shrink:0}.work-plan-supply__proposal{display:grid;gap:var(--cb-space-3);padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);margin-block-end:var(--cb-space-3)}.work-plan-supply__proposal .work-plan-supply__metric{flex-direction:column;align-items:flex-start;gap:var(--cb-space-1)}.work-plan-supply__proposal .work-plan-supply__metric>p:last-child{margin-inline-start:0;text-align:start}.work-plan-supply__review{display:grid;gap:var(--cb-space-2);margin:0;padding-inline-start:var(--cb-space-4)}.work-plan-supply__stock{text-align:start}.work-plan-supply__body{min-inline-size:0}.work-plan-supply .work-plan-supply__title{font-size:var(--cb-text-md)}.work-plan-supply__summary p{max-inline-size:72ch;overflow-wrap:anywhere}.work-plan-supply__transactions:empty{display:none}.work-plan-supply__activity{min-inline-size:0;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.work-plan-supply__activity>*+*{border-block-start:var(--cb-border-width) solid var(--cb-border)}.work-plan-supply__disclosure-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--cb-space-1) var(--cb-space-2);min-inline-size:0;overflow-wrap:anywhere}.work-plan-receipts__comparison{display:grid;gap:var(--cb-space-2)}.work-plan-receipts__comparison :is(h3,p){margin:0;overflow-wrap:anywhere}.work-plan-receipts__comparisons{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3) var(--cb-space-6)}.work-plan-receipts__comparisons>li{display:flex;flex-direction:column;gap:var(--cb-space-2);padding-block:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border);min-inline-size:0}.work-plan-receipts__comparison-facts{display:grid;gap:var(--cb-space-1);margin:auto 0 0;font-size:var(--cb-text-sm)}.work-plan-receipts__comparison-facts>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-3)}.work-plan-receipts__comparison-facts dt{color:var(--cb-fg-muted)}.work-plan-receipts__comparison-facts dd{margin:0;text-align:end;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.work-plan-receipts__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3) var(--cb-space-6)}.work-plan-receipts__list>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-1) var(--cb-space-3);align-content:start;padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-receipts__list p{margin:0;overflow-wrap:anywhere}.work-plan-receipts__list>li>p:nth-child(2){text-align:end}.work-plan-receipts__context{grid-column:1 / -1}.work-plan-supply__unresolved-section{display:grid;gap:var(--cb-space-2);border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-3)}.work-plan-supply__balances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3)}.work-plan-supply__references>li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--cb-space-2)}.work-plan-supply__metric{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--cb-space-2)}.work-plan-supply__metric>p:last-child{margin-inline-start:auto;text-align:end}.work-plan-supply__items p,.work-plan-supply__unresolved p,.work-plan-supply__orders p{overflow-wrap:anywhere}@media (max-width: 47.99rem){.work-plan-receipts__comparisons,.work-plan-receipts__list{grid-template-columns:minmax(0,1fr)}.work-plan-supply__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3) var(--cb-space-2)}.work-plan-supply__overview>div:first-child{grid-column:1 / -1}.work-plan-supply__balances{grid-template-columns:minmax(0,1fr)}}.work-plan-source-documents{display:grid;gap:var(--cb-space-2);border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.work-plan-source-documents__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--cb-space-4)}.work-plan-source-documents__columns>section{min-inline-size:0}.work-plan-source-documents__list{display:grid;gap:var(--cb-space-3);list-style:none;margin:var(--cb-space-2) 0 0;padding:0}.work-plan-source-documents__list>li{display:grid;gap:var(--cb-space-1);padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);overflow-wrap:anywhere}.work-plan-source-documents__quantities{display:flex;flex-wrap:wrap;gap:var(--cb-space-3);margin:var(--cb-space-1) 0;font-size:var(--cb-text-sm)}.work-plan-source-documents__quantities dt{color:var(--cb-fg-muted)}.work-plan-source-documents__quantities dd{margin:0;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}.work-plan-source-documents__review{display:grid;gap:var(--cb-space-1);padding:var(--cb-space-3);background:var(--cb-bg-subtle);border-inline-start:var(--cb-border-width) solid var(--cb-tone-warning)}.work-plan-net{display:grid;gap:var(--cb-space-2);min-inline-size:0}.work-plan-net p{margin:0;overflow-wrap:anywhere}.work-plan-net__materials{display:grid;gap:var(--cb-space-4);list-style:none;margin:0;padding:0}.work-plan-net__materials>li{display:grid;gap:var(--cb-space-3);min-inline-size:0;padding-block:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.work-plan-net__identity{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-3);align-items:start}.work-plan-net__identity>div:last-child{text-align:end}.work-plan-net__facts,.work-plan-net__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-3);margin:0}.work-plan-net__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.work-plan-net :is(dt,dd){margin:0;overflow-wrap:anywhere}.work-plan-net dt{font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.work-plan-net dd{font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}.work-plan-net__next{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-3);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.work-plan-net__matches{display:grid;gap:var(--cb-space-2);list-style:none;margin:0;padding:0}.work-plan-net__matches>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-3);padding-block:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.work-plan-net__review{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-3);border-inline-start:var(--cb-border-width) solid var(--cb-tone-warning);background:var(--cb-bg-subtle)}@media (max-width: 47.99rem){.work-plan-net__identity{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-2)}.work-plan-net__identity>div:last-child{text-align:start}.work-plan-net__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.work-plan-net__facts>div,.work-plan-net__actions>div{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:var(--cb-space-1)}.work-plan-supply__loading-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-3)}.work-plan-supply__loading-facts>div{min-inline-size:0}@media (max-width: 47.99rem){.work-plan-supply__loading-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.reform-work-plan-service-row{min-inline-size:0;overflow-wrap:anywhere}.reform-work-plan-service-row+.reform-work-plan-service-row{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.reform-work-plan-service-row .ant-collapse-header{min-block-size:var(--cb-control-floor-coarse)}.reform-work-plan-period,.reform-work-plan-target__inputs,.reform-work-plan-target__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cb-space-4)}.reform-work-plan-period{align-items:end}.reform-work-plan-duration-modal .ant-form-item{margin-block-end:0}.reform-work-plan-period>div,.reform-work-plan-target__facts>div{display:flex;flex-direction:column;gap:var(--cb-space-2);min-inline-size:0}.reform-work-plan-target,.reform-work-plan-period-list,.reform-work-plan-source-diff__row{padding-block:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-work-plan-target{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-work-plan-target__facts{padding:var(--cb-space-3);background:var(--cb-surface-raised);border-radius:var(--cb-radius-md)}.reform-work-plan-target__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.reform-work-plan-target__inputs>.ant-form-item{margin-block-end:0}.reform-work-plan-period-list{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-work-plan-source-modal>.ant-modal-container{display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--cb-space-8))}.reform-work-plan-source-modal .ant-modal-body{min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.reform-work-plan-source-modal :is(.ant-modal-header,.ant-modal-footer){flex-shrink:0}.reform-work-plan-source-diff__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3)}.reform-work-plan-source-diff__side{display:flex;flex-direction:column;gap:var(--cb-space-2);padding:var(--cb-space-3);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle);overflow-wrap:anywhere}.reform-work-plan :is(.ant-picker,.ant-select){inline-size:100%}@media (max-width: 47.999rem){.reform-work-plan-period,.reform-work-plan-target__inputs,.reform-work-plan-source-diff__columns,.reform-work-plan-target__facts{grid-template-columns:minmax(0,1fr)}}.reform-work-plan .reform-work-plan-form{max-inline-size:none;inline-size:100%}.reform-work-plan-picker,.reform-work-plan-period-work{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-work-plan-picker{padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle)}.reform-work-plan .reform-work-plan-picker__tree{min-inline-size:0}.reform-work-plan-picker__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cb-space-2)}.reform-work-plan-period-work{padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-work-plan-period-cards{display:none}@media (max-width: 47.999rem){.reform-work-plan-period-table{display:none}.reform-work-plan-period-cards{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-work-plan-period-cards ul{display:grid;gap:var(--cb-space-3);margin:0;padding:0;list-style:none}.reform-work-plan-period-cards li{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow-wrap:anywhere}.reform-work-plan-picker__controls{grid-template-columns:minmax(0,1fr)}.reform-work-plan-picker__controls>.ant-btn{inline-size:100%}}.reform-work-plan h2,.reform-work-plan h3{margin-block-end:var(--cb-space-2)}.reform-schedule-calendar{padding-block:var(--cb-space-3);border-block:var(--cb-border-width) solid var(--cb-border)}.reform-schedule-calendar h3{margin-block-end:var(--cb-space-2)}.reform-schedule-calendar__facts{padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg-subtle)}.reform-work-calendar-modal .ant-modal-body{max-block-size:calc(100dvh - var(--cb-space-8) * 3);overflow:auto}.reform-work-calendar-form .ant-form-item{margin-block-end:0}.reform-work-calendar-weekdays{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-2)}.reform-work-calendar-weekdays .ant-checkbox-wrapper{min-block-size:var(--cb-control-floor-coarse);align-items:center;margin-inline-start:0}.reform-work-calendar-exception{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--cb-space-2);align-items:end}.reform-work-calendar-exception .ant-picker{inline-size:100%}@media (max-width: 47.999rem){.reform-work-calendar-weekdays,.reform-work-calendar-exception{grid-template-columns:repeat(2,minmax(0,1fr))}.reform-work-calendar-exception>button{grid-column:1 / -1;justify-self:end}}.reform-work-plan-materials{display:grid;gap:var(--cb-space-3);list-style:none;margin:0;padding:0}.reform-work-plan-materials>li{min-inline-size:0;padding-block-end:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);overflow-wrap:anywhere}.reform-work-plan-materials>li:last-child{padding-block-end:0;border-block-end:0}.reform-work-plan [tabindex="-1"]:focus:not(:focus-visible){outline:none}.reform-work-plan__all{align-self:flex-start}.reform-work-plan-period-cards li>a{display:flex;align-items:center;min-block-size:var(--cb-control-floor-coarse)}.reform-schedule-summary,.reform-schedule-summary__weeks{padding:0;margin:0;list-style:none}.reform-schedule-summary>li{display:flex;flex-direction:column;gap:var(--cb-space-1);padding-block:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border);min-inline-size:0;overflow-wrap:anywhere}.reform-schedule-summary__weeks{display:grid;gap:var(--cb-space-1)}.reform-schedule-placeholder{display:block;max-inline-size:100%;block-size:calc(var(--cb-text-sm) * 1.55);border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle);animation:reform-schedule-pulse 1.6s ease-in-out infinite alternate}.reform-schedule-placeholder__date{inline-size:23em}.reform-schedule-placeholder__name{inline-size:13em;block-size:calc(var(--cb-text-md) * 1.55)}.reform-schedule-placeholder__weight{inline-size:19em}.reform-schedule-placeholder__week{inline-size:21em}@media (max-width: 36rem){.reform-schedule-placeholder__date,.reform-schedule-placeholder__week{block-size:calc(var(--cb-text-sm) * 3.1)}}@keyframes reform-schedule-pulse{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion: reduce){.reform-schedule-placeholder{animation:none}}.reform-guides{max-inline-size:calc(var(--cb-space-8) * 11)}.reform-guides__links{display:grid;gap:var(--cb-space-1);margin:0;padding:0;list-style:none}.reform-guides__links a{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-3);min-block-size:var(--cb-control-floor-coarse);padding-inline:var(--cb-space-2);color:var(--cb-tone-brand);text-decoration:underline;text-underline-offset:.18em}.reform-guides__links a:hover{background:var(--cb-bg-subtle)}.reform-guides__links svg{flex:none}.balok-custody-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--cb-space-6)}.balok-custody-review>*{min-inline-size:0}.balok-custody-review__context{border-inline-end:var(--cb-border-width) solid var(--cb-border);padding-inline-end:var(--cb-space-5)}.balok-custody-review__evidence .ant-image img{max-block-size:calc(var(--cb-space-8) * 6);object-fit:contain}.balok-custody-review__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--cb-space-8) * 3)),1fr));gap:var(--cb-space-3)}.balok-custody-review__section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.balok-custody-review-editor .ant-drawer-body{display:flex;overflow:hidden}.balok-custody-review-editor .ant-drawer-body>.cb-flex{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--cb-space-5);min-block-size:0;flex:1}.balok-custody-review-editor .balok-custody-review__context{min-block-size:0;overflow-y:auto}.balok-custody-review-editor .balok-form{min-block-size:0;min-inline-size:0;display:flex;flex-direction:column}.balok-custody-review-editor .balok-form__fields{min-block-size:0;overflow-y:auto;padding-inline-end:var(--cb-space-2)}.balok-custody-review-editor .balok-form>.cb-flex:last-child{flex-shrink:0}@media (max-width: 48rem){.balok-custody-review{grid-template-columns:minmax(0,1fr);gap:var(--cb-space-5)}.balok-custody-review__context{border-inline-end:none;padding-inline-end:0;border-block-end:var(--cb-border-width) solid var(--cb-border);padding-block-end:var(--cb-space-5)}.balok-custody-review-editor .ant-drawer-body{overflow-y:auto;display:block}.balok-custody-review-editor .ant-drawer-body>.cb-flex{display:flex}.balok-custody-review-editor .balok-form__fields{overflow:visible;padding-inline-end:0}.balok-custody-review-editor .balok-form>.cb-flex:last-child{position:sticky;inset-block-end:0;padding-block:var(--cb-space-3)}}.balok-custody-money__section{display:flex;flex-direction:column;gap:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.balok-custody-money-detail .ant-drawer-body{min-inline-size:0}.balok-custody-money-detail .balok-custody__amount{font-size:var(--cb-text-xl);line-height:var(--cb-leading-tight);font-variant-numeric:tabular-nums}.balok-custody-money-detail .balok-custody__facts{border:0;padding:0}.balok-custody-money-detail .balok-custody__facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}.balok-custody-money__evidence{display:grid;gap:var(--cb-space-3);padding:0;margin:0;list-style:none}.balok-custody-money__evidence .ant-image{display:block}.balok-custody-money__evidence img{max-inline-size:100%;max-block-size:calc(var(--cb-space-8) * 6);object-fit:contain}.balok-custody-settlement{display:grid;gap:var(--cb-space-3);padding:0;margin:0;list-style:none}.balok-custody-settlement>li{border-block-end:var(--cb-border-width) solid var(--cb-border);padding-block-end:var(--cb-space-3)}.balok-custody-settlement>li:last-child{border-block-end:0;padding-block-end:0}.balok-custody{min-inline-size:0}.balok-custody__balance{display:grid;gap:var(--cb-space-4);min-inline-size:0}.balok-custody__balance-state{padding-block-start:var(--cb-space-4)}.balok-custody__reading{display:grid;gap:var(--cb-space-2);padding-block-end:var(--cb-space-4)}.balok-custody .balok-custody__amount{font-size:var(--cb-text-2xl);line-height:var(--cb-leading-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.balok-custody__section{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-5);min-inline-size:0}.balok-custody__facts{display:grid;gap:var(--cb-space-3);margin:0;padding:var(--cb-space-4) 0;border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-custody__facts>div{display:flex;gap:var(--cb-space-3);justify-content:space-between;align-items:baseline}.balok-custody__facts dt{color:var(--cb-fg-muted)}.balok-custody__facts dd{margin:0;text-align:end;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-inline-size:0}.balok-custody__money-facts dd{flex-shrink:0;white-space:nowrap}.balok-custody__records{display:grid;gap:var(--cb-space-3);margin:0 0 var(--cb-space-4);padding:0;list-style:none}.balok-custody__record.ant-btn{display:block;inline-size:100%;block-size:auto;padding:var(--cb-space-4);text-align:start;white-space:normal;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.balok-custody__record-content{display:grid;gap:var(--cb-space-2);inline-size:100%;min-inline-size:0}.balok-custody__record-head,.balok-custody__record-foot{display:flex;gap:var(--cb-space-3);justify-content:space-between;align-items:start;inline-size:100%}.balok-custody__record-head>:first-child{min-inline-size:0;overflow-wrap:anywhere}.balok-custody__record-head svg{flex-shrink:0}.balok-custody__record-foot{padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-custody__movement{display:grid;gap:var(--cb-space-2);padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface)}.balok-custody__text-action.ant-btn{block-size:auto;min-block-size:var(--cb-space-6);padding-inline:0;white-space:normal;text-align:start}.balok-custody-entry__proof{padding-block-end:var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border)}.balok-custody-entry__evidence{display:grid;gap:var(--cb-space-3);margin:0;padding:0;list-style:none}.balok-custody-entry__evidence>li{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-3);min-inline-size:0}.balok-custody-entry__file{display:flex;align-items:center;gap:var(--cb-space-3);min-inline-size:0}.balok-custody-entry__file>div:last-child{min-inline-size:0;overflow-wrap:anywhere}.balok-custody-entry__thumbnail{inline-size:var(--cb-space-8);flex-shrink:0}.balok-custody-entry__notice{margin-block-end:var(--cb-space-5)}.balok-custody-entry .ant-drawer-body,.balok-custody-dialog .ant-drawer-body{min-block-size:0;overflow-y:auto;scroll-padding-block-end:var(--cb-space-8)}.balok-custody-entry__details{padding-block-start:var(--cb-space-4)}.balok-custody-entry .balok-form__fields{padding-block-end:var(--cb-space-4)}.balok-custody-entry .balok-form>.cb-flex:last-child{padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border);background:var(--cb-surface-raised)}.balok-custody__wrap{overflow-wrap:anywhere}.reform-custody-money-form .balok-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-4)}.reform-custody-money-form .balok-form__row>.balok-field{--balok-field-width-limit: 100%;inline-size:100%;max-inline-size:none;min-inline-size:0}.reform-custody-money-form .balok-form__row>.balok-field .ant-form-item-control-input-content>*{inline-size:100%;max-inline-size:none}.reform-custody-money-form .balok-form__row .ant-picker{inline-size:100%}.reform-custody-money__exception{display:grid;gap:var(--cb-space-3);padding-block-start:var(--cb-space-4)}.reform-custody-money-form .balok-custody-money__section{display:grid;gap:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-5)}.reform-custody-money__confirmation{border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}@media (max-width: 36rem){.reform-custody-money-form .balok-form__row{grid-template-columns:minmax(0,1fr)}}@media (max-width: 48rem),(pointer: coarse){.balok-custody__text-action.ant-btn{min-block-size:var(--cb-control-floor-coarse)}}.reform-breakdown-loading{display:grid;min-inline-size:0;gap:var(--cb-space-4)}.reform-breakdown-loading__control,.reform-breakdown-loading span{display:block;border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-breakdown-loading__control{inline-size:calc(var(--cb-space-8) * 3);block-size:var(--cb-control-height-sm)}.reform-breakdown-loading__sheet{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.reform-breakdown-loading__sheet>div{display:grid;grid-template-columns:minmax(var(--cb-space-8),.7fr) minmax(calc(var(--cb-space-8) * 3),4fr) repeat(5,minmax(var(--cb-space-8),1fr)) minmax(var(--cb-space-8),.7fr);align-items:center;gap:var(--cb-space-3);padding-inline:var(--cb-space-3);min-block-size:var(--cb-worksheet-row-height)}.reform-breakdown-loading__sheet>div:first-child{min-block-size:var(--cb-worksheet-header-row-height);background:var(--cb-surface-raised)}.reform-breakdown-loading__sheet>div+div{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-breakdown-loading__sheet span{block-size:var(--cb-space-4);inline-size:72%}.reform-breakdown-loading .reform-breakdown-loading__cards{display:none}.reform-breakdown-loading__cards span{block-size:var(--cb-space-4);inline-size:60%}.reform-breakdown-loading__cards span:first-child{block-size:var(--cb-control-height-sm);inline-size:78%}@media (max-width: 48rem){.reform-breakdown-loading__sheet{display:none}.reform-breakdown-loading .reform-breakdown-loading__cards{display:flex}}@media (prefers-reduced-motion: reduce){.reform-breakdown-loading__control,.reform-breakdown-loading span{animation:none}}.reform-planning-loading{min-inline-size:0}.reform-planning-loading__header,.reform-planning-loading__context{display:flex;justify-content:space-between;align-items:start;gap:var(--cb-space-4)}.reform-planning-loading__identity{flex:1;display:grid;min-inline-size:0;gap:var(--cb-space-2)}.reform-planning-loading__header span,.reform-planning-loading__context span,.reform-planning-loading__rail span,.reform-planning-loading__sheet span,.reform-planning-loading__chart span{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);animation:reform-list-loading-pulse 1.6s ease-in-out infinite alternate}.reform-planning-loading__identity span:first-child{block-size:calc(var(--cb-text-lg) * 1.5);inline-size:min(100%,calc(var(--cb-space-8) * 9))}.reform-planning-loading__identity span:last-child{block-size:var(--cb-text-lg);inline-size:min(100%,calc(var(--cb-space-8) * 13))}.reform-planning-loading__return{block-size:var(--cb-control-height-md);inline-size:calc(var(--cb-space-8) * 4)}.reform-planning-loading__context span{block-size:var(--cb-control-height-sm);inline-size:min(100%,calc(var(--cb-space-8) * 8))}.reform-planning-loading__context span:last-child{inline-size:min(40%,calc(var(--cb-space-8) * 4))}.reform-planning-loading__rail{display:grid;grid-template-columns:2fr 2fr 1fr 1fr;gap:var(--cb-space-2);margin-block-end:var(--cb-space-5)}.reform-planning-loading__rail span{block-size:calc(var(--cb-control-height-md) + var(--cb-space-5))}.reform-planning-loading__sheet{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.reform-planning-loading__sheet>div{display:grid;grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,1fr));gap:var(--cb-space-3);align-items:center;min-block-size:var(--cb-control-height-md);padding-inline:var(--cb-space-3)}.reform-planning-loading__sheet>div:first-child{background:var(--cb-surface-raised)}.reform-planning-loading__sheet>div+div{border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-planning-loading__sheet span{block-size:var(--cb-space-4)}.reform-planning-loading__chart{display:grid;gap:var(--cb-space-3)}.reform-planning-loading__chart span:first-child{block-size:var(--cb-control-height-sm);inline-size:min(100%,calc(var(--cb-space-8) * 7))}.reform-planning-loading__chart span:last-child{block-size:calc(var(--cb-space-8) * 8)}@media (max-width: 48rem){.reform-planning-loading__header{flex-direction:column-reverse;gap:var(--cb-space-2)}.reform-planning-loading__identity{inline-size:100%}.reform-planning-loading__rail{grid-template-columns:minmax(0,1fr)}.reform-planning-loading__rail span{block-size:var(--cb-control-floor-coarse)}.reform-planning-loading__rail span:not(:first-child){display:none}}@media (prefers-reduced-motion: reduce){.reform-planning-loading span{animation:none}}[role=status]>.reform-planning-loading__chart{min-block-size:calc(280px + var(--cb-space-8) * 2)}[role=status]>.reform-planning-loading__chart span:last-child{block-size:280px}@media (prefers-reduced-motion: reduce){.reform-planning-loading__chart span{animation:none}}:root{--cb-space-0: 0;--cb-space-1: .25rem;--cb-space-2: .5rem;--cb-space-3: .75rem;--cb-space-4: 1rem;--cb-space-5: 1.5rem;--cb-space-6: 2rem;--cb-space-7: 3rem;--cb-space-8: 4rem;--cb-radius-none: 0;--cb-radius-sm: .5rem;--cb-radius-md: .875rem;--cb-radius-lg: 1.25rem;--cb-radius-xl: 1.75rem;--cb-radius-full: 999px;--cb-tilt-left: -1.5deg;--cb-tilt-none: 0deg;--cb-tilt-right: 1.5deg;--cb-text-xs: .75rem;--cb-text-sm: .875rem;--cb-text-md: 1rem;--cb-text-lg: 1.125rem;--cb-text-xl: 1.5rem;--cb-text-2xl: 2rem;--cb-text-3xl: 2.75rem;--cb-leading-tight: 1.2;--cb-leading-normal: 1.55;--cb-weight-regular: 400;--cb-weight-medium: 500;--cb-weight-semibold: 600;--cb-control-floor-fine: 2rem;--cb-control-floor-coarse: 2.75rem;--cb-control-floor: var(--cb-control-floor-fine);--cb-control-height-base-sm: 2rem;--cb-control-height-base-md: 2.5rem;--cb-control-height-base-lg: 3rem;--cb-control-height-sm: max(var(--cb-control-height-base-sm), var(--cb-control-floor));--cb-control-height-md: max(var(--cb-control-height-base-md), var(--cb-control-floor));--cb-control-height-lg: max(var(--cb-control-height-base-lg), var(--cb-control-floor));--cb-canvas-block-size: 32rem;--cb-sticker-enter-y: var(--cb-space-3);--cb-sticker-exit-x: var(--cb-space-6);--cb-sticker-enter-scale: .94;--cb-sticker-exit-scale: .9;--cb-sticker-exit-rotate: 8deg;--cb-border-width: 1px;--cb-focus-width: 2px;--cb-focus-offset: 2px;--cb-focus-offset-inset: -2px;--cb-z-base: 0;--cb-z-sticky: 100;--cb-z-modal-backdrop: 200;--cb-z-modal: 300;--cb-z-drawer-backdrop: 400;--cb-z-drawer: 500;--cb-z-dropdown: 600;--cb-z-popover: 700;--cb-z-tooltip: 800;--cb-z-command-backdrop: 900;--cb-z-command: 1000;--cb-z-toast: 1100;--cb-z-coachmark-spotlight: 1200;--cb-z-coachmark: 1300;--cb-z-modal-above-drawer-backdrop: 1400;--cb-z-modal-above-drawer: 1500;--cb-z-overlay: var(--cb-z-modal-backdrop)}@media (pointer: coarse),(max-width: 48rem){:root{--cb-control-floor: var(--cb-control-floor-coarse);--cb-date-picker-cell-width: calc(var(--cb-space-6) + var(--cb-space-1))}}:root{--cb-hue-brand: 274;--cb-hue-info: 214;--cb-hue-success: 152;--cb-hue-warning: 38;--cb-hue-danger: 4;--cb-brand-50: oklch(.97 .02 var(--cb-hue-brand));--cb-brand-100: oklch(.94 .05 var(--cb-hue-brand));--cb-brand-200: oklch(.88 .09 var(--cb-hue-brand));--cb-brand-300: oklch(.8 .13 var(--cb-hue-brand));--cb-brand-400: oklch(.71 .17 var(--cb-hue-brand));--cb-brand-500: oklch(.62 .2 var(--cb-hue-brand));--cb-brand-600: oklch(.54 .19 var(--cb-hue-brand));--cb-brand-700: oklch(.45 .16 var(--cb-hue-brand));--cb-bg: oklch(.985 .004 280);--cb-bg-subtle: oklch(.945 .01 280);--cb-surface: oklch(1 0 0);--cb-surface-raised: oklch(1 0 0);--cb-border: oklch(.84 .012 280);--cb-border-strong: oklch(.64 .018 280);--cb-fg: oklch(.22 .02 280);--cb-fg-muted: oklch(.45 .02 280);--cb-fg-subtle: oklch(.53 .018 280);--cb-fg-on-brand: oklch(.99 0 0);--cb-fg-link: var(--cb-brand-700);--cb-tone-neutral: var(--cb-fg-muted);--cb-tone-brand: var(--cb-brand-600);--cb-focus: var(--cb-tone-brand);--cb-tone-info: oklch(.49 .15 var(--cb-hue-info));--cb-tone-success: oklch(.5 .13 var(--cb-hue-success));--cb-tone-warning: oklch(.52 .12 var(--cb-hue-warning));--cb-tone-danger: oklch(.52 .19 var(--cb-hue-danger));--cb-fg-on-dark: oklch(.99 0 0);--cb-image-preview-bg: oklch(.15 .02 280);--cb-tone-brand-bg: oklch(.95 .035 var(--cb-hue-brand));--cb-tone-info-bg: oklch(.95 .03 var(--cb-hue-info));--cb-tone-success-bg: oklch(.95 .035 var(--cb-hue-success));--cb-tone-warning-bg: oklch(.96 .04 var(--cb-hue-warning));--cb-tone-danger-bg: oklch(.95 .03 var(--cb-hue-danger));--cb-decor-violet: oklch(.68 .17 292);--cb-decor-blue: oklch(.68 .15 240);--cb-decor-teal: oklch(.72 .12 190);--cb-decor-green: oklch(.74 .14 150);--cb-decor-amber: oklch(.8 .14 75);--cb-decor-rose: oklch(.7 .16 15);--cb-scrim: oklch(.15 .02 280 / .45);--cb-scrim-strong: oklch(.15 .02 280 / .55);--cb-on-warning: var(--cb-fg-on-brand);--cb-shadow-none: 0 0 transparent;--cb-shadow-sm: 0 1px 2px oklch(.3 .03 280 / .06);--cb-shadow-md: 0 4px 16px oklch(.3 .03 280 / .08);--cb-shadow-lg: 0 18px 48px oklch(.3 .03 280 / .12);--cb-paper-bg: var(--cb-surface);--cb-paper-bg-warm: oklch(.98 .018 80);--cb-paper-fg: var(--cb-fg);--cb-paper-border: var(--cb-border);--cb-paper-tape: oklch(.9 .055 92 / .78);--cb-paper-shadow: 0 var(--cb-space-2) var(--cb-space-5) oklch(.3 .03 280 / .1);--cb-sticker-shadow: 0 var(--cb-space-1) var(--cb-space-2) oklch(.3 .03 280 / .12);--cb-glass-bg: oklch(1 0 0 / .74);--cb-glass-bg-opaque: oklch(.985 .004 280);--cb-glass-border: oklch(1 0 0 / .55);--cb-glass-border-strong: oklch(.64 .018 280);--cb-glass-blur: 36px;--cb-glass-saturation: 1.1;--cb-glass-specular: linear-gradient(145deg, oklch(1 0 0 / .34), transparent 42%);--cb-glass-inset: inset 0 1px 0 oklch(1 0 0 / .62), inset 0 -1px 0 oklch(.3 .03 280 / .1);--cb-glass-clear-bg: oklch(1 0 0 / .34);--cb-glass-clear-border: oklch(1 0 0 / .68);--cb-glass-clear-blur: 12px;--cb-glass-clear-saturation: 1.25;--cb-glass-clear-specular: linear-gradient(145deg, oklch(1 0 0 / .42), transparent 38%);--cb-glass-clear-inset: inset 0 1px 0 oklch(1 0 0 / .72), inset 0 -1px 0 oklch(.3 .03 280 / .08);--cb-tint-strength: .09;--cb-gradient-angle: 145deg;--cb-font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cb-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--cb-bg: oklch(.16 .02 280);--cb-bg-subtle: oklch(.225 .024 280);--cb-surface: oklch(.25 .024 280);--cb-surface-raised: oklch(.31 .026 280);--cb-border: oklch(.45 .024 280);--cb-border-strong: oklch(.56 .028 280);--cb-fg: oklch(.96 .006 280);--cb-fg-muted: oklch(.78 .015 280);--cb-fg-subtle: oklch(.66 .018 280);--cb-brand-500: oklch(.72 .19 var(--cb-hue-brand));--cb-brand-600: oklch(.64 .2 var(--cb-hue-brand));--cb-fg-link: var(--cb-brand-500);--cb-tone-brand: var(--cb-brand-500);--cb-tone-info: oklch(.76 .13 var(--cb-hue-info));--cb-tone-success: oklch(.76 .14 var(--cb-hue-success));--cb-tone-warning: oklch(.8 .11 var(--cb-hue-warning));--cb-tone-danger: oklch(.72 .17 var(--cb-hue-danger));--cb-fg-on-brand: oklch(.18 .02 280);--cb-tone-brand-bg: oklch(.3 .05 var(--cb-hue-brand));--cb-tone-info-bg: oklch(.3 .05 var(--cb-hue-info));--cb-tone-success-bg: oklch(.3 .05 var(--cb-hue-success));--cb-tone-warning-bg: oklch(.3 .05 var(--cb-hue-warning));--cb-tone-danger-bg: oklch(.3 .05 var(--cb-hue-danger));--cb-shadow-sm: 0 1px 2px oklch(0 0 0 / .4);--cb-shadow-md: 0 6px 20px oklch(0 0 0 / .45);--cb-shadow-lg: 0 22px 56px oklch(0 0 0 / .55);--cb-paper-bg: var(--cb-surface);--cb-paper-bg-warm: oklch(.3 .025 70);--cb-paper-fg: var(--cb-fg);--cb-paper-border: var(--cb-border);--cb-paper-tape: oklch(.46 .05 92 / .82);--cb-paper-shadow: 0 var(--cb-space-2) var(--cb-space-5) oklch(0 0 0 / .42);--cb-sticker-shadow: 0 var(--cb-space-1) var(--cb-space-2) oklch(0 0 0 / .38);--cb-glass-bg: oklch(.28 .028 280 / .72);--cb-glass-bg-opaque: oklch(.25 .024 280);--cb-glass-border: oklch(.8 .02 280 / .16);--cb-glass-border-strong: oklch(.72 .03 280);--cb-glass-blur: 36px;--cb-glass-saturation: 1.05;--cb-glass-specular: linear-gradient(145deg, oklch(1 0 0 / .18), transparent 42%);--cb-glass-inset: inset 0 1px 0 oklch(1 0 0 / .26), inset 0 -1px 0 oklch(0 0 0 / .34);--cb-glass-clear-bg: oklch(.24 .025 280 / .34);--cb-glass-clear-border: oklch(.88 .015 280 / .24);--cb-glass-clear-blur: 14px;--cb-glass-clear-saturation: 1.15;--cb-glass-clear-specular: linear-gradient(145deg, oklch(1 0 0 / .24), transparent 38%);--cb-glass-clear-inset: inset 0 1px 0 oklch(1 0 0 / .32), inset 0 -1px 0 oklch(0 0 0 / .28);--cb-scrim: oklch(.08 .01 280 / .6);--cb-scrim-strong: oklch(.08 .01 280 / .7);--cb-tint-strength: .16}}:root[data-theme=dark]{--cb-bg: oklch(.16 .02 280);--cb-bg-subtle: oklch(.225 .024 280);--cb-surface: oklch(.25 .024 280);--cb-surface-raised: oklch(.31 .026 280);--cb-border: oklch(.45 .024 280);--cb-border-strong: oklch(.56 .028 280);--cb-fg: oklch(.96 .006 280);--cb-fg-muted: oklch(.78 .015 280);--cb-fg-subtle: oklch(.66 .018 280);--cb-brand-500: oklch(.72 .19 var(--cb-hue-brand));--cb-brand-600: oklch(.64 .2 var(--cb-hue-brand));--cb-fg-link: var(--cb-brand-500);--cb-tone-brand: var(--cb-brand-500);--cb-tone-info: oklch(.76 .13 var(--cb-hue-info));--cb-tone-success: oklch(.76 .14 var(--cb-hue-success));--cb-tone-warning: oklch(.8 .11 var(--cb-hue-warning));--cb-tone-danger: oklch(.72 .17 var(--cb-hue-danger));--cb-fg-on-brand: oklch(.18 .02 280);--cb-tone-brand-bg: oklch(.3 .05 var(--cb-hue-brand));--cb-tone-info-bg: oklch(.3 .05 var(--cb-hue-info));--cb-tone-success-bg: oklch(.3 .05 var(--cb-hue-success));--cb-tone-warning-bg: oklch(.3 .05 var(--cb-hue-warning));--cb-tone-danger-bg: oklch(.3 .05 var(--cb-hue-danger));--cb-shadow-sm: 0 1px 2px oklch(0 0 0 / .4);--cb-shadow-md: 0 6px 20px oklch(0 0 0 / .45);--cb-shadow-lg: 0 22px 56px oklch(0 0 0 / .55);--cb-paper-bg: var(--cb-surface);--cb-paper-bg-warm: oklch(.3 .025 70);--cb-paper-fg: var(--cb-fg);--cb-paper-border: var(--cb-border);--cb-paper-tape: oklch(.46 .05 92 / .82);--cb-paper-shadow: 0 var(--cb-space-2) var(--cb-space-5) oklch(0 0 0 / .42);--cb-sticker-shadow: 0 var(--cb-space-1) var(--cb-space-2) oklch(0 0 0 / .38);--cb-glass-bg: oklch(.28 .028 280 / .72);--cb-glass-bg-opaque: oklch(.25 .024 280);--cb-glass-border: oklch(.8 .02 280 / .16);--cb-glass-border-strong: oklch(.72 .03 280);--cb-glass-blur: 36px;--cb-glass-saturation: 1.05;--cb-glass-specular: linear-gradient(145deg, oklch(1 0 0 / .18), transparent 42%);--cb-glass-inset: inset 0 1px 0 oklch(1 0 0 / .26), inset 0 -1px 0 oklch(0 0 0 / .34);--cb-glass-clear-bg: oklch(.24 .025 280 / .34);--cb-glass-clear-border: oklch(.88 .015 280 / .24);--cb-glass-clear-blur: 14px;--cb-glass-clear-saturation: 1.15;--cb-glass-clear-specular: linear-gradient(145deg, oklch(1 0 0 / .24), transparent 38%);--cb-glass-clear-inset: inset 0 1px 0 oklch(1 0 0 / .32), inset 0 -1px 0 oklch(0 0 0 / .28);--cb-scrim: oklch(.08 .01 280 / .6);--cb-scrim-strong: oklch(.08 .01 280 / .7);--cb-tint-strength: .16}html,body{background:var(--cb-bg);color:var(--cb-fg)}@media (prefers-contrast: more){html:root{--cb-border: oklch(.7 .014 280);--cb-border-strong: oklch(.45 .02 280);--cb-fg-muted: oklch(.35 .02 280);--cb-fg-subtle: oklch(.4 .018 280);--cb-tint-strength: .16;--cb-glass-border-strong: oklch(.45 .02 280)}html:root[data-theme=dark],html:root:not([data-theme=light]){--cb-border: oklch(.58 .026 280);--cb-border-strong: oklch(.72 .03 280);--cb-fg-muted: oklch(.88 .012 280);--cb-fg-subtle: oklch(.78 .016 280);--cb-glass-border-strong: oklch(.72 .03 280)}}:root{--cb-duration-instant: 80ms;--cb-duration-fast: .14s;--cb-duration-base: .22s;--cb-duration-slow: .38s;--cb-duration-deliberate: .62s;--cb-duration-stagger-tight: 40ms;--cb-duration-stagger-standard: 60ms;--cb-duration-stagger-relaxed: 80ms;--cb-ease-standard: cubic-bezier(.2, 0, 0, 1);--cb-ease-entrance: cubic-bezier(.05, .7, .1, 1);--cb-ease-exit: cubic-bezier(.3, 0, .8, .15);--cb-ease-emphasis: cubic-bezier(.34, 1.56, .64, 1);--cb-motion-scale: 1}@media (prefers-reduced-motion: reduce){:root{--cb-motion-scale: 0}}:root{--cb-surface-tinted-edge-strength: .22;--cb-surface-gradient-start-strength: .26;--cb-surface-gradient-end-strength: .06;--cb-surface-gradient-edge-strength: .24}:root{--cb-mini-chart-track-strength: .08;--cb-mini-chart-area-strength: .16;--cb-mini-chart-bar-strength: .7;--cb-mini-chart-line-width: .09375rem;--cb-mini-chart-marker-radius: .15625rem;--cb-mini-chart-bar-gap: .125rem;--cb-mini-chart-min-bar: .0625rem;--cb-mini-chart-bar-radius: .0625rem;--cb-mini-chart-donut-size-sm: 4rem;--cb-mini-chart-donut-size-md: 7.5rem;--cb-mini-chart-donut-size-lg: 10rem;--cb-mini-chart-donut-thickness-sm: .5rem;--cb-mini-chart-donut-thickness-md: 1rem;--cb-mini-chart-donut-thickness-lg: 1.5rem;--cb-mini-chart-width-sm: 6rem;--cb-mini-chart-width-md: 7.5rem;--cb-mini-chart-width-lg: 10rem;--cb-mini-chart-height-sm: 1.5rem;--cb-mini-chart-height-md: 2rem;--cb-mini-chart-height-lg: 3rem;--cb-mini-chart-padding: .0625rem}:root{--cb-skeleton-fill-strength: .28;--cb-skeleton-opacity-min: .56;--cb-skeleton-opacity-max: 1}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-border-default: 1px solid #bbb;--xy-node-border-selected-default: 1px solid #555;--xy-handle-background-color-default: #333;--xy-selection-background-color-default: rgba(150, 150, 180, .1);--xy-selection-border-default: 1px dotted rgba(155, 155, 155, .8);--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default))}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border, var(--xy-node-border-default));color:var(--xy-node-color, var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{outline:none;border:var(--xy-node-border-selected, var(--xy-node-border-selected-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.wx-textarea.wx-3yFVAC{display:block;resize:vertical;width:var(--wx-input-width);max-width:100%;padding:var(--wx-input-padding);outline:none;min-height:100px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-textarea.wx-3yFVAC:focus{border:var(--wx-input-border-focus)}.wx-textarea.wx-3yFVAC::placeholder{color:var(--wx-input-placeholder-color)}.wx-textarea[disabled].wx-3yFVAC{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled);resize:none}.wx-textarea[disabled].wx-3yFVAC::placeholder{color:var(--wx-color-font-disabled)}.wx-textarea.wx-error.wx-3yFVAC{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-button.wx-2ZWgb4{display:inline-block;vertical-align:top;text-decoration:none;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-radius:var(--wx-button-border-radius);background-color:var(--wx-button-background);color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;min-width:var(--wx-button-width)}.wx-button.wx-2ZWgb4:hover{background-image:linear-gradient(#0000001a,#0000001a)}.wx-button.wx-2ZWgb4,.wx-button.wx-2ZWgb4:focus,.wx-button.wx-2ZWgb4:active{outline:none}.wx-button[disabled].wx-2ZWgb4{cursor:not-allowed;background:var(--wx-color-disabled);border-color:transparent;color:var(--wx-color-font-disabled)}.wx-block.wx-2ZWgb4{display:block;width:100%}.wx-square.wx-2ZWgb4{border-radius:0}i.wx-2ZWgb4{position:relative;display:inline-block;vertical-align:top;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);margin-right:2px;opacity:.7}i.wx-2ZWgb4:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-2ZWgb4{padding-left:var(--wx-button-icon-indent);padding-right:var(--wx-button-icon-indent);min-width:auto}.wx-icon.wx-2ZWgb4 i.wx-2ZWgb4{margin:0;opacity:1}.wx-primary.wx-2ZWgb4{background-color:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-2ZWgb4.wx-pressed,.wx-2ZWgb4.wx-pressed:hover,.wx-2ZWgb4.wx-pressed:active,.wx-2ZWgb4.wx-pressed[disabled]{background-color:var(--wx-button-pressed);box-shadow:var(--wx-button-box-shadow)}.wx-2ZWgb4.wx-primary.wx-pressed:not([disabled]),.wx-2ZWgb4.wx-primary.wx-pressed:hover:not([disabled]),.wx-2ZWgb4.wx-primary.wx-pressed:active:not([disabled]){background-color:var(--wx-button-primary-pressed);box-shadow:var(--wx-button-primary-box-shadow)}.wx-2ZWgb4.wx-danger.wx-pressed:not([disabled]),.wx-2ZWgb4.wx-danger.wx-pressed:hover:not([disabled]),.wx-2ZWgb4.wx-danger.wx-pressed:active:not([disabled]){background-color:var(--wx-button-danger-pressed);box-shadow:var(--wx-button-primary-box-shadow)}.wx-secondary.wx-2ZWgb4{background:var(--wx-color-secondary);color:var(--wx-color-secondary-font);border-color:var(--wx-color-secondary-border)}.wx-secondary.wx-2ZWgb4:hover:not([disabled]){background:var(--wx-color-secondary-hover)}.wx-secondary.wx-pressed:not([disabled]).wx-2ZWgb4,.wx-secondary.wx-pressed:hover:not([disabled]).wx-2ZWgb4,.wx-secondary.wx-pressed:active:not([disabled]).wx-2ZWgb4{background:var(--wx-color-secondary-hover);box-shadow:var(--wx-button-primary-box-shadow)}.wx-secondary[disabled].wx-2ZWgb4{border-color:var(--wx-color-secondary-border-disabled)}.wx-danger.wx-2ZWgb4{background-color:var(--wx-color-danger);color:var(--wx-button-danger-font-color)}.wx-link.wx-2ZWgb4{color:var(--wx-color-link);padding:0;border:none;vertical-align:baseline}.wx-link.wx-2ZWgb4,.wx-link.wx-2ZWgb4:hover,.wx-link[disabled].wx-2ZWgb4{background:transparent}.wx-link[disabled].wx-2ZWgb4{color:var(--wx-color-font-disabled)}.wx-checkbox.wx-2IvefP{position:relative;display:inline-block;vertical-align:top;max-width:var(--wx-input-width)}.wx-check.wx-2IvefP{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-label.wx-2IvefP{display:flex;flex-wrap:nowrap;align-items:flex-start;font-family:var(--wx-checkbox-font-family);font-size:var(--wx-checkbox-font-size);line-height:var(--wx-checkbox-line-height);font-weight:var(--wx-checkbox-font-weight);color:var(--wx-checkbox-font-color);cursor:pointer}.wx-before.wx-2IvefP,.wx-after.wx-2IvefP{display:block}.wx-after.wx-2IvefP{margin-left:8px;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2)}.wx-before.wx-2IvefP{position:relative;flex-shrink:0;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2)}.wx-before.wx-2IvefP:before{content:"";display:block;width:var(--wx-checkbox-size);height:var(--wx-checkbox-size);border:var(--wx-checkbox-border-width) solid var(--wx-checkbox-border-color);border-radius:var(--wx-checkbox-border-radius);background:var(--wx-input-background)}.wx-before.wx-2IvefP:after{content:"";position:absolute;display:none;left:50%;top:50%;width:calc(var(--wx-checkbox-size) * .56);height:calc(var(--wx-checkbox-size) * .32);border-style:solid;border-color:var(--wx-color-primary-font);border-width:0 0 calc(var(--wx-checkbox-size) * .12) calc(var(--wx-checkbox-size) * .12);transform:rotate(-45deg);margin-left:calc(var(--wx-checkbox-size) * -.26);margin-top:calc(var(--wx-checkbox-size) * -.24)}.wx-check.wx-2IvefP:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{background:var(--wx-color-primary);border-color:transparent}.wx-check.wx-2IvefP:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:after{display:block}.wx-check.wx-2IvefP[disabled]~.wx-label.wx-2IvefP{color:var(--wx-checkbox-border-color-disabled);cursor:not-allowed}.wx-check.wx-2IvefP[disabled]:not(:checked)~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{border-color:var(--wx-checkbox-border-color-disabled)}.wx-check.wx-2IvefP[disabled]:checked~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:before{background:var(--wx-checkbox-border-color-disabled)}.wx-check.wx-2IvefP[disabled]~.wx-label.wx-2IvefP .wx-before.wx-2IvefP:after{border-color:var(--wx-input-background)}.wx-list-checkbox.wx-2IvefP{margin-right:8px;pointer-events:none}.wx-checkboxgroup.wx-q8xwRD{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-top:calc(var(--wx-field-gutter) * -1)}.wx-item.wx-q8xwRD{flex:0 0 100%;max-width:100%;margin-top:var(--wx-field-gutter)}.wx-checkboxgroup.wx-inline.wx-q8xwRD .wx-item.wx-q8xwRD{flex:none;padding-right:var(--wx-field-gutter)}.wx-checkboxgroup.wx-grid.wx-q8xwRD .wx-item.wx-q8xwRD{flex:0 0 50%;max-width:50%;padding-right:var(--wx-field-gutter)}.wx-popup.wx-37M6Fj{z-index:var(--wx-popup-z-index);background:var(--wx-popup-background);box-shadow:var(--wx-popup-shadow);border:var(--wx-popup-border);border-radius:var(--wx-popup-border-radius);overflow:hidden}.wx-dropdown.wx-aaaVytZW{position:absolute;z-index:5;background:var(--wx-popup-background);box-shadow:var(--wx-popup-shadow);border:var(--wx-popup-border);border-radius:var(--wx-popup-border-radius);overflow:hidden}.wx-top-center.wx-aaaVytZW{top:0;left:50%;transform:translate(-50%,-100%) translateY(-2px)}.wx-top-start.wx-aaaVytZW{top:0;left:0;transform:translateY(-100%) translateY(-2px)}.wx-top-end.wx-aaaVytZW{top:0;right:0;transform:translateY(-100%) translateY(-2px)}.wx-bottom-center.wx-aaaVytZW{bottom:0;left:50%;transform:translate(-50%,100%) translateY(2px)}.wx-bottom-start.wx-aaaVytZW{bottom:0;left:0;transform:translateY(100%) translateY(2px)}.wx-bottom-end.wx-aaaVytZW{bottom:0;right:0;transform:translateY(100%) translateY(2px)}.wx-left-center.wx-aaaVytZW{bottom:50%;left:0;transform:translate(-100%,50%) translate(-2px)}.wx-left-start.wx-aaaVytZW{top:0;left:0;transform:translate(-100%) translate(-2px)}.wx-left-end.wx-aaaVytZW{bottom:0;left:0;transform:translate(-100%) translate(-2px)}.wx-right-center.wx-aaaVytZW{bottom:50%;right:0;transform:translate(100%,50%) translate(2px)}.wx-right-start.wx-aaaVytZW{top:0;right:0;transform:translate(100%) translate(2px)}.wx-right-end.wx-aaaVytZW{bottom:0;right:0;transform:translate(100%) translate(2px)}.wx-portal-node.wx-32GZ52{display:none}.wx-colorselect.wx-121TgJ{position:relative;width:var(--wx-input-width)}.wx-selected.wx-121TgJ{position:absolute;left:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%)}.wx-colors.wx-121TgJ{display:flex;flex-wrap:wrap;gap:8px;padding:8px}.wx-color.wx-121TgJ{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);cursor:pointer}.wx-input.wx-121TgJ{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-121TgJ.wx-focus{border:var(--wx-input-border-focus)}.wx-input.wx-121TgJ::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-121TgJ[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-121TgJ[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-121TgJ[disabled]~.wx-color,.wx-input.wx-121TgJ[disabled]~.wx-empty{cursor:not-allowed}.wx-input.wx-121TgJ.wx-error{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-empty.wx-121TgJ{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:linear-gradient(to top left,#0000,#0000 calc(50% - 1px),red 50%,#0000 calc(50% + 1px),#0000);cursor:pointer;-webkit-user-select:none;user-select:none}.wxi-close.wx-121TgJ{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;display:flex;justify-content:center;align-items:center;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);color:var(--wx-input-icon-color);cursor:pointer}.wxi-close.wx-121TgJ:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-colorboard.wx-1yoKzq{display:flex;flex-direction:column;gap:12px;padding:8px;width:100%}.wx-color-block.wx-1yoKzq{height:140px;width:100%;position:relative;box-shadow:0 1px 3px #0003}.wx-color-block.wx-1yoKzq:before,.wx-color-block.wx-1yoKzq:after{content:"";width:100%;height:100%;position:absolute}.wx-color-block.wx-1yoKzq:before{background-image:linear-gradient(0deg,#000,#fff0);z-index:2}.wx-color-block.wx-1yoKzq:after{background-image:linear-gradient(90deg,#fff,#cb998000);z-index:1}.wx-color-block-slider.wx-1yoKzq{height:16px;width:16px;margin:-8px 0 0 -8px}.wx-slider.wx-1yoKzq{border:2px solid white;border-radius:50%;position:absolute;z-index:3;box-shadow:0 1px 3px #0003}.wx-slider.wx-1yoKzq:focus,.wx-slider.wx-1yoKzq:hover{outline:none;box-shadow:0 1px 3px #0003,inset 0 0 4px #fff}.wx-color-line.wx-1yoKzq{width:100%;height:8px;background-image:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);position:relative;border-radius:6px}.wx-color-line-slider.wx-1yoKzq{height:14px;width:14px;margin:0 0 0 -7px;top:-4px}.wx-color-controls.wx-1yoKzq{display:flex;flex-wrap:wrap;justify-content:space-between}.wx-color.wx-1yoKzq,.wx-text.wx-1yoKzq{width:calc(50% - 4px)}.wx-color.wx-1yoKzq{height:32px}.wx-text.wx-1yoKzq{outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding)}.wx-text.wx-1yoKzq:focus{border:var(--wx-input-border-focus)}.wx-colorpicker.wx-mmT8WH{position:relative;width:var(--wx-input-width)}.wx-color.wx-mmT8WH{width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);border-radius:var(--wx-input-border-radius);cursor:pointer;position:absolute;left:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%)}.wx-input.wx-mmT8WH{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-focus.wx-mmT8WH{border:var(--wx-input-border-focus)}.wx-input.wx-mmT8WH::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-mmT8WH[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-mmT8WH[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-mmT8WH[disabled]~.wx-color.wx-mmT8WH{cursor:not-allowed}.wx-input.wx-error.wx-mmT8WH{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wxi-close.wx-mmT8WH{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color);cursor:pointer}.wxi-close.wx-mmT8WH:before{display:block}.wxi-close.wx-mmT8WH:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-list.wx-233fr7{max-height:250px;overflow-y:auto;position:relative}.wx-list-wrapper.wx-233fr7{position:relative;width:100%}.wx-list-content.wx-233fr7{position:absolute;top:0;left:0;right:0}.wx-item.wx-233fr7{display:flex;flex-wrap:nowrap;align-items:center;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);color:var(--wx-input-font-color);padding:var(--wx-input-padding);cursor:pointer}.wx-item.wx-focus.wx-233fr7{background:var(--wx-background-hover)}.wx-no-data.wx-233fr7{padding:var(--wx-input-padding)}.wx-combo.wx-1j11Jk{position:relative;width:var(--wx-input-width)}.wx-input.wx-1j11Jk{display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wx-input.wx-1j11Jk:focus{border:var(--wx-input-border-focus)}.wx-input.wx-1j11Jk::placeholder{color:var(--wx-input-placeholder-color)}.wx-input.wx-1j11Jk[disabled]{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-input.wx-1j11Jk[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-input.wx-1j11Jk[disabled]~.wx-icon.wx-1j11Jk{color:var(--wx-color-font-disabled)}.wx-input.wx-error.wx-1j11Jk{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-input.wx-error.wx-1j11Jk~.wx-icon.wx-1j11Jk{color:var(--wx-color-danger)}.wx-icon.wx-1j11Jk{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-1j11Jk:before{display:block}.wx-icon.wxi-close.wx-1j11Jk{pointer-events:all;cursor:pointer}.wx-icon.wxi-close.wx-1j11Jk:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-text.wx-hQ64J4{position:relative;width:var(--wx-input-width)}.wx-text.wx-disabled.wx-hQ64J4 .wx-icon.wx-hQ64J4{color:var(--wx-color-font-disabled)}.wx-text.wx-error.wx-hQ64J4 .wx-icon.wx-hQ64J4{color:var(--wx-color-danger)}.wx-icon.wx-hQ64J4{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-hQ64J4:before{display:block}.wx-icon-left.wx-hQ64J4 .wx-icon.wx-hQ64J4:not(.wxi-close){right:auto;left:var(--wx-input-icon-indent)}.wx-icon.wxi-close.wx-hQ64J4{pointer-events:all;cursor:pointer}.wx-icon.wxi-close.wx-hQ64J4:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-input.wx-hQ64J4{display:block;width:var(--wx-input-width);height:var(--wx-input-height);max-width:100%;padding:var(--wx-input-padding);outline:none;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);overflow:hidden;text-overflow:ellipsis}.wx-input.wx-hQ64J4:focus{border:var(--wx-input-border-focus)}.wx-input.wx-hQ64J4::placeholder{color:var(--wx-input-placeholder-color)}.wx-icon-left.wx-hQ64J4 .wx-input.wx-hQ64J4{padding-left:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-icon-right.wx-hQ64J4 .wx-input.wx-hQ64J4,.wx-text.wx-clear.wx-hQ64J4 .wx-input.wx-hQ64J4{padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-input.wx-hQ64J4[disabled]{cursor:not-allowed!important;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled);pointer-events:none}.wx-input.wx-hQ64J4[disabled]::placeholder{color:var(--wx-color-font-disabled)}.wx-error.wx-hQ64J4 .wx-input.wx-hQ64J4{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-date-input.wx-hQ64J4 .wx-input.wx-hQ64J4{cursor:pointer;width:100%;padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-header.wx-8HQVQV{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:calc(var(--wx-calendar-gap) * 2);font-size:var(--wx-calendar-header-font-size);line-height:var(--wx-calendar-header-line-height);font-weight:var(--wx-calendar-header-font-weight)}.wx-spacer.wx-8HQVQV,.wx-pager.wx-8HQVQV{width:var(--wx-calendar-cell-size);height:var(--wx-calendar-cell-size);flex-shrink:0}.wx-pager.wx-8HQVQV{cursor:pointer;border-radius:50%;line-height:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;color:var(--wx-calendar-icon-color);font-size:var(--wx-calendar-icon-size)}.wx-pager.wx-8HQVQV:before{display:block}.wx-pager.wx-8HQVQV:hover{background-color:var(--wx-background-hover)}.wx-label.wx-8HQVQV{flex:0 0 calc(100% - var(--wx-calendar-cell-size) * 2);max-width:calc(100% - var(--wx-calendar-cell-size) * 2);text-align:center;color:var(--wx-color-link);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wx-button.wx-3s8W4d{display:inline-block;vertical-align:top;text-decoration:none;text-align:center;letter-spacing:normal;font-family:var(--wx-calendar-controls-font-family);font-size:var(--wx-calendar-controls-font-size);line-height:var(--wx-calendar-controls-line-height);font-weight:var(--wx-calendar-controls-font-weight);text-transform:none;padding:0;border:none;border-radius:0;background:transparent;color:var(--wx-calendar-controls-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;-webkit-user-select:none;user-select:none}.wx-button.wx-3s8W4d,.wx-button.wx-3s8W4d:focus,.wx-button.wx-3s8W4d:active{outline:none}.wx-button.wx-3s8W4d:active{opacity:.8}.wx-398RBS.wx-weekdays{display:flex;flex-wrap:nowrap;margin-bottom:calc(var(--wx-calendar-gap) * 1.5)}.wx-398RBS.wx-weekday{flex:0 0 calc(100% / 7);max-width:calc(100% / 7);font-size:var(--wx-font-size-sm);line-height:var(--wx-line-height-sm);color:var(--wx-color-font-alt);text-align:center}.wx-398RBS.wx-days{display:flex;flex-wrap:wrap}.wx-398RBS.wx-day{border-radius:var(--wx-calendar-border-radius);flex:0 0 calc(100% / 7);max-width:calc(100% / 7);height:calc(var(--wx-calendar-cell-size) - var(--wx-calendar-line-gap) * 2);margin:calc(var(--wx-calendar-line-gap) / 2) 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-align:center}.wx-398RBS.wx-day:not(.wx-out):not(.wx-selected){cursor:pointer}.wx-398RBS.wx-day:not(.wx-out):not(.wx-selected):hover{background:var(--wx-background-hover)}.wx-398RBS.wx-day.wx-out{color:var(--wx-color-font-disabled)}.wx-398RBS.wx-day.wx-selected:not(.wx-out){background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-398RBS.wx-day.wx-selected.wx-left:not(.wx-out){border-radius:calc(var(--wx-calendar-border-radius)) 0 0 calc(var(--wx-calendar-border-radius))}.wx-398RBS.wx-day.wx-selected.wx-right:not(.wx-out){border-radius:0 calc(var(--wx-calendar-border-radius)) calc(var(--wx-calendar-border-radius)) 0}.wx-398RBS.wx-day.wx-inrange:not(.wx-out){border-radius:0;background:var(--wx-color-primary-selected)}.wx-398RBS.wx-day.wx-weekend:not(.wx-selected):not(.wx-out){color:var(--wx-color-primary)}.wx-398RBS.wx-day.wx-inactive{pointer-events:none}.wx-months.wx-34U8T8{display:flex;flex-wrap:wrap;margin:var(--wx-calendar-gap)}.wx-month.wx-34U8T8{flex:0 0 calc(100% / 4 - var(--wx-calendar-gap) * 2);max-width:calc(100% / 4 - var(--wx-calendar-gap) * 2);margin:calc(var(--wx-calendar-gap) * 2) var(--wx-calendar-gap);text-align:center;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:var(--wx-calendar-cell-size);border-radius:var(--wx-calendar-border-radius)}.wx-month.wx-current.wx-34U8T8{background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-month.wx-34U8T8:not(.wx-current):hover{background-color:var(--wx-background-hover)}.wx-buttons.wx-34U8T8{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:var(--wx-calendar-gap)}.wx-years.wx-1XEF33{display:flex;flex-wrap:wrap;margin:var(--wx-calendar-gap)}.wx-year.wx-1XEF33{flex:0 0 calc(100% / 4 - var(--wx-calendar-gap) * 2);max-width:calc(100% / 4 - var(--wx-calendar-gap) * 2);margin:calc(var(--wx-calendar-gap) * 2) var(--wx-calendar-gap);text-align:center;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:var(--wx-calendar-cell-size);border-radius:var(--wx-calendar-border-radius)}.wx-year.wx-current.wx-1XEF33{background:var(--wx-color-primary);color:var(--wx-color-primary-font)}.wx-year:not(.wx-current):hover.wx-1XEF33{background-color:var(--wx-background-hover)}.wx-prev-decade.wx-1XEF33,.wx-next-decade.wx-1XEF33{color:var(--wx-color-font-disabled)}.wx-buttons.wx-1XEF33{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:var(--wx-calendar-gap)}.wx-calendar.wx-2Gr4AS{height:auto;width:100%;padding:var(--wx-calendar-padding);cursor:default;font-family:var(--wx-calendar-font-family);font-size:var(--wx-calendar-font-size);line-height:var(--wx-calendar-line-height);font-weight:var(--wx-calendar-font-weight);color:var(--wx-calendar-font-color)}.wx-calendar.wx-2Gr4AS.wx-part{padding-bottom:0}.wx-wrap.wx-2Gr4AS{width:calc(var(--wx-calendar-cell-size) * 7);margin:0 auto}.wx-buttons.wx-2Gr4AS{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;margin-top:calc(var(--wx-calendar-gap) * 2)}.wx-button-item.wx-2Gr4AS+.wx-button-item.wx-2Gr4AS{margin-left:calc(var(--wx-calendar-gap) * 3)}.wx-datepicker.wx-1lKOFG{position:relative;width:var(--wx-input-width)}.wx-rangecalendar.wx-p2jCaW{display:flex;padding-bottom:var(--wx-calendar-padding)}.wx-half.wx-p2jCaW{flex:1}.wx-daterangepicker.wx-1b0WDQ{position:relative;width:var(--wx-input-width)}.wx-13aa5W.wx-fullscreen::backdrop{background-color:var(--wx-background)}.wx-13aa5W.wx-fullscreen{position:relative;height:100%;width:100%;outline:none}.wx-13aa5W.wx-fullscreen-icon{font-size:20px;height:20px;margin:auto}.wx-13aa5W.wx-fullscreen .wx-fullscreen-button{width:40px;height:40px;border:none;border-radius:50%;position:absolute;right:25px;bottom:35px;display:flex;padding:initial}.wx-icon.wx-mdnST1{color:var(--wx-color-font-alt);cursor:pointer;font-size:var(--wx-button-icon-size);padding:var(--wx-button-icon-indent);line-height:var(--wx-button-line-height);display:inline-block}.wx-icon.wx-mdnST1:hover{background-color:var(--wx-background-hover)}.wx-multicombo.wx-12Wj21{position:relative;width:var(--wx-input-width)}.wx-multicombo.wx-12Wj21.wx-focus .wx-wrapper.wx-12Wj21{border:var(--wx-input-border-focus)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-wrapper.wx-12Wj21{border:var(--wx-input-border-disabled);background:var(--wx-input-background-disabled)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-tag.wx-12Wj21{background:var(--wx-color-disabled);color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21:not(.wx-disabled) .wx-tag.wx-12Wj21{padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-input.wx-12Wj21{cursor:not-allowed;color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21.wx-disabled .wx-icon.wxi-angle-down.wx-12Wj21{color:var(--wx-color-font-disabled)}.wx-multicombo.wx-12Wj21.wx-error .wx-wrapper.wx-12Wj21{border-color:var(--wx-color-danger)}.wx-multicombo.wx-12Wj21.wx-error .wx-input.wx-12Wj21,.wx-multicombo.wx-12Wj21.wx-error .wx-icon.wxi-angle-down.wx-12Wj21{color:var(--wx-color-danger)}.wx-multicombo.wx-12Wj21.wx-not-empty .wx-tags.wx-12Wj21{gap:var(--wx-multicombo-tag-gap);padding:var(--wx-multicombo-tag-gap)}.wx-multicombo.wx-12Wj21.wx-not-empty .wx-input.wx-12Wj21{border-top:var(--wx-input-border)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-focus .wx-input.wx-12Wj21{border-top:var(--wx-input-border-focus)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-disabled .wx-input.wx-12Wj21{border-top:var(--wx-input-border-disabled)}.wx-multicombo.wx-12Wj21.wx-not-empty.wx-error .wx-input.wx-12Wj21{border-top-color:var(--wx-color-danger)}.wx-wrapper.wx-12Wj21{border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-tags.wx-12Wj21{display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden}.wx-tag.wx-12Wj21{position:relative;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-multicombo-tag-border);border-radius:var(--wx-multicombo-tag-border-radius);background:var(--wx-multicombo-tag-background);padding:var(--wx-multicombo-tag-pading)}.wx-icon.wx-12Wj21{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;display:flex;justify-content:center;align-items:center;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-12Wj21:before{display:block}.wxi-close.wx-12Wj21{pointer-events:all;cursor:pointer}.wxi-close.wx-12Wj21:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-select.wx-12Wj21{position:relative}.wx-input.wx-12Wj21{display:block;width:100%;height:var(--wx-input-height);outline:none;background:transparent;border:none;border-radius:0;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;text-overflow:ellipsis;cursor:pointer}.wx-pager.wx-35Np0p{display:flex;flex-wrap:wrap;gap:var(--wx-padding);align-items:center;padding:var(--wx-padding)}.wx-input.wx-35Np0p{display:block;width:50px;height:var(--wx-input-height);padding:var(--wx-input-padding);outline:none;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background)}.wx-input.wx-35Np0p:focus{border:var(--wx-input-border-focus)}.wx-input.wx-35Np0p::placeholder{color:var(--wx-input-placeholder-color)}.wx-icon.wx-35Np0p{cursor:pointer;padding:var(--wx-input-padding);border-radius:var(--wx-input-border-radius);font-size:var(--wx-icon-size);line-height:1;color:var(--wx-color-link)}.wx-icon.wx-35Np0p:before{display:block}.wx-icon.wx-35Np0p:hover{background-color:var(--wx-background-hover)}.wx-icon.wx-35Np0p.wx-disabled{cursor:default;pointer-events:none;color:var(--wx-color-font-disabled)}.wx-left.wx-35Np0p,.wx-center.wx-35Np0p,.wx-right.wx-35Np0p{display:flex;align-items:center;gap:var(--wx-padding)}.wx-radio.wx-3lDF1s{position:relative;display:inline-block;vertical-align:top;max-width:var(--wx-input-width)}.wx-input.wx-3lDF1s{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-label.wx-3lDF1s{display:flex;flex-wrap:nowrap;align-items:flex-start;font-family:var(--wx-checkbox-font-family);font-size:var(--wx-checkbox-font-size);line-height:var(--wx-checkbox-line-height);font-weight:var(--wx-checkbox-font-weight);color:var(--wx-checkbox-font-color);cursor:pointer}.wx-circle.wx-3lDF1s{display:block}.wx-radio-text.wx-3lDF1s{margin-left:8px;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-line-height)) / 2)}.wx-circle.wx-3lDF1s{position:relative;flex-shrink:0;padding-top:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2);padding-bottom:calc((var(--wx-checkbox-height) - var(--wx-checkbox-size)) / 2)}.wx-circle.wx-3lDF1s:before{content:"";display:block;width:var(--wx-checkbox-size);height:var(--wx-checkbox-size);border:var(--wx-checkbox-border-width) solid var(--wx-checkbox-border-color);border-radius:50%;background:var(--wx-input-background)}.wx-circle.wx-3lDF1s:after{content:"";position:absolute;display:none;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--wx-checkbox-size) - var(--wx-checkbox-border-width) * 2);height:calc(var(--wx-checkbox-size) - var(--wx-checkbox-border-width) * 2);border-style:solid;border-color:var(--wx-input-background);border-width:calc(var(--wx-checkbox-size) * .2);border-radius:50%}.wx-input.wx-3lDF1s:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{background:var(--wx-color-primary);border-color:transparent}.wx-input.wx-3lDF1s:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:after{display:block}.wx-input.wx-3lDF1s[disabled]~.wx-label.wx-3lDF1s{color:var(--wx-checkbox-border-color-disabled);cursor:not-allowed}.wx-input.wx-3lDF1s[disabled]:not(:checked)~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{border-color:var(--wx-checkbox-border-color-disabled)}.wx-input.wx-3lDF1s[disabled]:checked~.wx-label.wx-3lDF1s .wx-circle.wx-3lDF1s:before{background:var(--wx-checkbox-border-color-disabled)}.wx-radiogroup.wx-38w70j{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-top:calc(var(--wx-field-gutter) * -1)}.wx-item.wx-38w70j{flex:0 0 100%;max-width:100%;margin-top:var(--wx-field-gutter)}.wx-radiogroup.wx-inline.wx-38w70j .wx-item.wx-38w70j{flex:none;padding-right:var(--wx-field-gutter)}.wx-radiogroup.wx-grid.wx-38w70j .wx-item.wx-38w70j{flex:0 0 50%;max-width:50%;padding-right:var(--wx-field-gutter)}.wx-richselect.wx-2YgblL{position:relative;outline:none;width:var(--wx-input-width);min-height:var(--wx-input-height);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);cursor:pointer}.wx-richselect.wx-2YgblL:focus{border:var(--wx-input-border-focus)}.wx-richselect.wx-disabled.wx-2YgblL{cursor:not-allowed;border:var(--wx-input-border-disabled);background:var(--wx-input-background-disabled)}.wx-richselect.wx-disabled.wx-2YgblL .wx-label.wx-2YgblL,.wx-richselect.wx-disabled.wx-2YgblL .wx-icon.wx-2YgblL{color:var(--wx-color-font-disabled)}.wx-richselect.wx-error.wx-2YgblL{border-color:var(--wx-color-danger)}.wx-richselect.wx-error.wx-2YgblL .wx-label.wx-2YgblL,.wx-richselect.wx-error.wx-2YgblL .wx-icon.wx-2YgblL{color:var(--wx-color-danger)}.wx-label.wx-2YgblL{display:block;width:100%;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden}.wx-placeholder.wx-2YgblL{color:var(--wx-input-placeholder-color)}.wx-icon.wx-2YgblL{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-2YgblL:before{display:block}.wx-icon.wxi-close.wx-2YgblL{pointer-events:all}.wx-icon.wxi-close.wx-2YgblL:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-nowrap.wx-2YgblL .wx-label.wx-2YgblL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-segmented.wx-0hMO7P{display:inline-flex;flex-wrap:nowrap;background:var(--wx-segmented-background);border:var(--wx-segmented-border);border-radius:var(--wx-segmented-border-radius);padding:var(--wx-segmented-padding);max-width:100%}.wx-segment.wx-0hMO7P{display:flex;text-decoration:none;flex-wrap:nowrap;align-items:center;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-radius:var(--wx-segmented-border-radius);background:transparent;color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;-webkit-user-select:none;user-select:none}.wx-segment.wx-0hMO7P,.wx-segment.wx-0hMO7P:focus,.wx-segment.wx-0hMO7P:active{outline:none}.wx-segment.wx-0hMO7P+.wx-segment.wx-0hMO7P{margin-left:var(--wx-segmented-padding)}.wx-segment.wx-0hMO7P:hover{background:var(--wx-segmented-background-hover)}.wx-segment.wx-selected.wx-0hMO7P,.wx-segment.wx-selected.wx-0hMO7P:hover,.wx-segment.wx-selected.wx-0hMO7P:focus{background:var(--wx-color-primary);color:var(--wx-color-primary-font);cursor:default}.wx-icon.wx-0hMO7P{position:relative;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);opacity:.7}.wx-icon.wx-0hMO7P:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-only.wx-0hMO7P{opacity:1}.wx-icon.wx-0hMO7P+.wx-label.wx-0hMO7P{margin-left:4px}.wx-select-box.wx-2yx1Fo{position:relative;width:var(--wx-input-width)}.wx-select.wx-2yx1Fo{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:var(--wx-input-height);outline:none;background:var(--wx-input-background);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden!important;text-overflow:ellipsis;cursor:pointer}.wx-select.wx-2yx1Fo:focus{border:var(--wx-input-border-focus)}.wx-select[disabled].wx-2yx1Fo{cursor:not-allowed;border:var(--wx-input-border-disabled);color:var(--wx-color-font-disabled);background:var(--wx-input-background-disabled)}.wx-select[disabled].wx-2yx1Fo~.wx-placeholder.wx-2yx1Fo{color:var(--wx-color-font-disabled)}.wx-select[disabled].wx-2yx1Fo~.wx-icon.wx-2yx1Fo{color:var(--wx-color-font-disabled)}.wx-select.wx-error.wx-2yx1Fo{border-color:var(--wx-color-danger);color:var(--wx-color-danger)}.wx-select.wx-error.wx-2yx1Fo option{color:var(--wx-input-font-color)}.wx-select.wx-error.wx-2yx1Fo~.wx-icon.wx-2yx1Fo{color:var(--wx-color-danger)}.wx-placeholder.wx-2yx1Fo{position:absolute;left:0;top:0;width:100%;border:var(--wx-input-border);border-color:transparent;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-placeholder-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;cursor:pointer;pointer-events:none}.wx-icon.wx-2yx1Fo{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-2yx1Fo:before{display:block}.wx-icon.wx-2yx1Fo.wxi-close{pointer-events:all;cursor:pointer}.wx-icon.wxi-close:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-slider.wx-2EDJ8G{width:var(--wx-input-width)}.wx-label.wx-2EDJ8G{display:block;margin:var(--wx-slider-label-margin);font-family:var(--wx-slider-label-font-family);font-size:var(--wx-slider-label-font-size);line-height:var(--wx-slider-label-line-height);font-weight:var(--wx-slider-label-font-weight);color:var(--wx-slider-label-font-color)}.wx-inner.wx-2EDJ8G{padding:calc((var(--wx-slider-height) - var(--wx-slider-track-height)) / 2) 0}.wx-input.wx-2EDJ8G{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:var(--wx-slider-track-height);background:var(--wx-slider-background);border:none;border-radius:var(--wx-slider-track-border-radius);margin:0}.wx-input.wx-2EDJ8G:focus{outline:none}.wx-input.wx-2EDJ8G::-webkit-slider-runnable-track{margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-webkit-slider-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);box-shadow:var(--wx-slider-thumb-shadow);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wx-input.wx-2EDJ8G::-moz-range-track{margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-moz-range-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wx-input.wx-2EDJ8G::-moz-range-progress{background-color:var(--wx-slider-primary);height:var(--wx-slider-track-height);border-top-left-radius:var(--wx-slider-track-border-radius);border-bottom-left-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-track{color:transparent;margin:0;width:100%;height:var(--wx-slider-track-height);border:none;border-radius:var(--wx-slider-track-border-radius);cursor:pointer;background:transparent}.wx-input.wx-2EDJ8G::-ms-fill-lower{background:var(--wx-slider-primary);border:.2px solid var(--wx-slider-primary);border-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-fill-upper{background:var(--wx-slider-background);border:.2px solid var(--wx-slider-background);border-radius:var(--wx-slider-track-border-radius)}.wx-input.wx-2EDJ8G::-ms-thumb{margin-top:calc((var(--wx-slider-track-height) - var(--wx-slider-thumb-size)) / 2);width:var(--wx-slider-thumb-size);height:var(--wx-slider-thumb-size);background:var(--wx-slider-primary);border:var(--wx-slider-thumb-border);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wx-input.wx-2EDJ8G:focus::-ms-fill-lower{background:var(--wx-slider-primary)}.wx-input.wx-2EDJ8G:focus::-ms-fill-upper{background:var(--wx-slider-background)}.wx-input.wx-2EDJ8G[disabled]{cursor:not-allowed;background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-webkit-slider-runnable-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-webkit-slider-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]::-moz-range-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-moz-range-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]::-moz-range-progress{cursor:not-allowed;background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-track{cursor:not-allowed}.wx-input.wx-2EDJ8G[disabled]::-ms-fill-lower{background:var(--wx-color-disabled);border-color:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-fill-upper{background:var(--wx-color-disabled);border-color:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]::-ms-thumb{cursor:not-allowed;background:var(--wx-background);border:var(--wx-slider-thumb-border-disabled)}.wx-input.wx-2EDJ8G[disabled]:focus::-ms-fill-lower{background:var(--wx-color-disabled)}.wx-input.wx-2EDJ8G[disabled]:focus::-ms-fill-upper{background:var(--wx-color-disabled)}.wx-switch.wx-2dAR5c{position:relative;display:inline-block;vertical-align:top;margin:0;cursor:default}.wx-input.wx-2dAR5c{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;position:absolute;left:0;top:0;margin:0;padding:0}.wx-box.wx-2dAR5c{display:block;position:relative;width:var(--wx-switch-width);height:var(--wx-switch-height);border:var(--wx-switch-border-width) solid var(--wx-switch-border-color);border-radius:calc(var(--wx-switch-height) / 2);background-color:var(--wx-switch-background);transition:background-color .4s ease;cursor:pointer;overflow:hidden}.wx-box.wx-2dAR5c:before{content:"";position:absolute;left:var(--wx-switch-thumb-offset);top:var(--wx-switch-thumb-offset);height:calc(var(--wx-switch-height) - var(--wx-switch-thumb-offset) * 2 - var(--wx-switch-border-width) * 2);width:calc(var(--wx-switch-height) - var(--wx-switch-thumb-offset) * 2 - var(--wx-switch-border-width) * 2);border:var(--wx-switch-thumb-border);border-radius:50%;background:var(--wx-switch-thumb-background);box-shadow:var(--wx-switch-thumb-shadow);transition:transform .4s ease}.wx-input.wx-2dAR5c:checked~.wx-box.wx-2dAR5c{background-color:var(--wx-switch-primary)}.wx-input.wx-2dAR5c:checked~.wx-box.wx-2dAR5c:before{transform:translate(calc(var(--wx-switch-width) - var(--wx-switch-height)))}.wx-input.wx-2dAR5c[disabled]~.wx-box.wx-2dAR5c{background-color:var(--wx-color-disabled);border-color:var(--wx-switch-border-color-disabled);cursor:not-allowed}.wx-input.wx-2dAR5c[disabled]~.wx-box.wx-2dAR5c:before{border:var(--wx-switch-thumb-border-disabled);background:var(--wx-switch-thumb-background-disabled)}.wx-tabs.wx-138fWJ{display:inline-flex;flex-wrap:nowrap}.wx-tab.wx-138fWJ{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;text-decoration:none;text-align:center;letter-spacing:normal;text-transform:var(--wx-button-text-transform);font-family:var(--wx-button-font-family);font-size:var(--wx-button-font-size);line-height:var(--wx-button-line-height);font-weight:var(--wx-button-font-weight);padding:var(--wx-button-padding);border:var(--wx-button-border);border-width:var(--wx-tabs-border-width);border-radius:0;background:var(--wx-tabs-background);color:var(--wx-button-font-color);cursor:pointer;box-shadow:none;transition:none;max-width:100%;min-width:var(--wx-tabs-cell-min-width);-webkit-user-select:none;user-select:none}.wx-tab.wx-138fWJ+.wx-tab.wx-138fWJ:before{content:"";display:block;position:absolute;left:calc(var(--wx-tabs-border-width) * -1 - var(--wx-tabs-divider-width) / 2);top:50%;transform:translateY(-50%);width:0;height:calc(var(--wx-tabs-border-width) * 2 + var(--wx-tabs-divider-height));border-left:var(--wx-tabs-divider-width) solid var(--wx-tabs-divider-color)}.wx-tab.wx-138fWJ:first-child{border-top-left-radius:var(--wx-tabs-border-radius);border-bottom-left-radius:var(--wx-tabs-border-radius)}.wx-tab.wx-138fWJ:last-child{border-top-right-radius:var(--wx-tabs-border-radius);border-bottom-right-radius:var(--wx-tabs-border-radius)}.wx-tab.wx-138fWJ,.wx-tab.wx-138fWJ:focus,.wx-tab.wx-138fWJ:active{outline:none}.wx-tab.wx-138fWJ:hover{background:var(--wx-tabs-background-hover)}.wx-tab.wx-active.wx-138fWJ,.wx-tab.wx-active.wx-138fWJ:hover,.wx-tab.wx-active.wx-138fWJ:focus{background:var(--wx-tabs-active-background);color:var(--wx-tabs-active-color);cursor:default}.wx-tab.wx-active.wx-138fWJ:before{display:none}.wx-tab.wx-active.wx-138fWJ+.wx-tab.wx-138fWJ:before{display:none}.wx-tab.wx-active.wx-138fWJ:after,.wx-tab.wx-138fWJ:hover:after{content:"";display:block;position:absolute;left:13px;height:0;width:calc(100% - 26px)}.wx-tab.wx-active.wx-138fWJ:after{border-bottom:2px solid var(--wx-tabs-active-border)}.wx-tab:not(.wx-active):hover:after{border-bottom:2px solid var(--wx-tabs-hover-border)}.wx-top.wx-138fWJ .wx-tab.wx-active.wx-138fWJ:after,.wx-top.wx-138fWJ .wx-tab.wx-138fWJ:hover:after{top:100%}.wx-bottom.wx-138fWJ .wx-tab.wx-active.wx-138fWJ:after,.wx-bottom.wx-138fWJ .wx-tab.wx-138fWJ:hover:after{top:0}.wx-icon.wx-138fWJ{position:relative;font-size:var(--wx-button-icon-size);line-height:1;height:var(--wx-button-line-height);opacity:.7}.wx-icon.wx-138fWJ:before{display:block;position:relative;top:50%;transform:translateY(-50%)}.wx-icon.wx-only.wx-138fWJ{opacity:1}.wx-icon.wx-138fWJ+.wx-label.wx-138fWJ{margin-left:4px}.wx-counter.wx-22t21n{display:flex;border:var(--wx-input-border);width:max-content;border-radius:var(--wx-input-border-radius)}.wx-counter.wx-22t21n:not(.wx-readonly):has(.wx-input:focus){border:var(--wx-input-border-focus)}.wx-input.wx-22t21n{box-sizing:border-box;background:var(--wx-background);width:40px;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);color:var(--wx-input-font-color);padding-left:8px;padding-right:8px;outline:none;border:none;border-left:var(--wx-input-border);border-right:var(--wx-input-border)}.wx-btn.wx-22t21n{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:32px;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);color:var(--wx-input-font-color);background-color:var(--wx-background-alt);outline:none;border:none;cursor:pointer}.wx-counter.wx-22t21n:not(.wx-readonly):not(.wx-disabled) .wx-btn:active{background-color:var(--wx-background-hover)}.wx-dec.wx-22t21n,.wx-inc.wx-22t21n{fill:var(--wx-color-primary)}.wx-btn-dec.wx-22t21n{border-radius:2px 0 0 2px}.wx-btn-inc.wx-22t21n{border-radius:0 2px 2px 0}.wx-error.wx-22t21n,.wx-counter.wx-error.wx-22t21n:has(.wx-input:focus){border:1px solid var(--wx-color-danger)}.wx-error.wx-22t21n .wx-input.wx-22t21n{color:var(--wx-color-danger)}.wx-disabled.wx-22t21n .wx-input.wx-22t21n,.wx-disabled.wx-22t21n .wx-btn.wx-22t21n{cursor:not-allowed;color:var(--wx-color-font-disabled)}.wx-disabled.wx-22t21n .wx-btn.wx-22t21n{background:var(--wx-color-disabled-alt)}.wx-disabled.wx-22t21n .wx-btn.wx-22t21n .wx-dec.wx-22t21n,.wx-disabled.wx-22t21n .wx-btn.wx-22t21n .wx-inc.wx-22t21n,.wx-readonly.wx-22t21n .wx-btn.wx-22t21n .wx-dec.wx-22t21n,.wx-readonly.wx-22t21n .wx-btn.wx-22t21n .wx-inc.wx-22t21n{fill:var(--wx-color-font-disabled)}.wx-readonly.wx-22t21n .wx-btn.wx-22t21n{cursor:default}.wx-notice.wx-11sNg5{position:relative;background:var(--wx-notice-background);box-shadow:var(--wx-notice-shadow);border:var(--wx-notice-border);border-radius:var(--wx-notice-border-radius);margin:var(--wx-notice-margin);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:hidden;font-family:var(--wx-notice-font-family);font-size:var(--wx-notice-font-size);line-height:var(--wx-notice-line-height);font-weight:var(--wx-notice-font-weight);color:var(--wx-notice-font-color);width:var(--wx-notice-width)}.wx-notice.wx-11sNg5:before{content:"";display:block;position:absolute;z-index:1;left:0;top:0;width:var(--wx-notice-type-border-width);height:100%;border-top-right-radius:var(--wx-notice-type-border-width);border-bottom-right-radius:var(--wx-notice-type-border-width);background:var(--wx-notice-type-border-color)}.wx-notice.wx-11sNg5:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:var(--wx-notice-type-background-opacity);background:transparent}.wx-text.wx-11sNg5,.wx-button.wx-11sNg5{position:relative;z-index:2;padding:var(--wx-notice-padding)}.wx-text.wx-11sNg5{flex-shrink:0;word-wrap:break-word;max-width:calc(var(--wx-notice-width) - var(--wx-notice-padding) * 2 - var(--wx-notice-icon-size))}.wxi-close.wx-11sNg5{position:relative;display:flex;justify-content:center;align-items:center;font-size:var(--wx-notice-icon-size);line-height:1;width:var(--wx-notice-icon-size);height:var(--wx-notice-icon-size);color:var(--wx-notice-type-icon-color);cursor:pointer}.wxi-close.wx-11sNg5:before{display:block;z-index:1}.wxi-close.wx-11sNg5:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:var(--wx-icon-border-radius)}.wxi-close.wx-11sNg5:hover:after{background:var(--wx-background-hover)}.wx-notice.wx-info.wx-11sNg5,.wx-notice.wx-warning.wx-11sNg5,.wx-notice.wx-success.wx-11sNg5,.wx-notice.wx-danger.wx-11sNg5{color:var(--wx-notice-type-font-color)}.wx-notice.wx-info.wx-11sNg5:before,.wx-notice.wx-info.wx-11sNg5:after{background:var(--wx-color-info)}.wx-notice.wx-warning.wx-11sNg5:before,.wx-notice.wx-warning.wx-11sNg5:after{background:var(--wx-color-warning)}.wx-notice.wx-success.wx-11sNg5:before,.wx-notice.wx-success.wx-11sNg5:after{background:var(--wx-color-success)}.wx-notice.wx-danger.wx-11sNg5:before,.wx-notice.wx-danger.wx-11sNg5:after{background:var(--wx-color-danger)}.wx-notice.wx-info.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-warning.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-success.wx-11sNg5 .wxi-close.wx-11sNg5:after,.wx-notice.wx-danger.wx-11sNg5 .wxi-close.wx-11sNg5:after{opacity:var(--wx-notice-type-close-hover-opacity)}.wx-notices.wx-3nwoO9{position:fixed;z-index:var(--wx-notice-z-index);top:0;right:0}.wx-modal.wx-1FxkZa{position:fixed;z-index:var(--wx-modal-z-index);top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--wx-modal-backdrop);text-align:center}.wx-window.wx-1FxkZa{background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);padding:var(--wx-modal-padding);min-width:var(--wx-modal-width)}.wx-header.wx-1FxkZa{font-family:var(--wx-modal-header-font-family);font-size:var(--wx-modal-header-font-size);line-height:var(--wx-modal-header-line-height);font-weight:var(--wx-modal-header-font-weight);color:var(--wx-modal-header-font-color);margin-bottom:var(--wx-modal-gutter)}.wx-buttons.wx-1FxkZa{margin-top:var(--wx-modal-gutter);display:flex;justify-content:center;margin-left:calc(var(--wx-modal-gutter) / -2);margin-right:calc(var(--wx-modal-gutter) / -2)}.wx-button.wx-1FxkZa{flex:1;max-width:50%;padding:0 calc(var(--wx-modal-gutter) / 2)}.wx-field.wx-2oVUvC{width:var(--wx-field-width);max-width:100%;margin-bottom:var(--wx-field-gutter)}.wx-field.wx-left.wx-2oVUvC{display:flex;flex-wrap:nowrap;align-items:flex-start}.wx-field.wx-left.wx-2oVUvC>.wx-label.wx-2oVUvC{width:var(--wx-label-width);flex-shrink:0;margin:0 var(--wx-field-gutter) 0 0;padding-top:calc((var(--wx-input-height) - var(--wx-label-line-height)) / 2);text-align:right}.wx-field.wx-left.wx-2oVUvC>.wx-field-control.wx-2oVUvC{max-width:calc(100% - var(--wx-label-width) - var(--wx-field-gutter))}.wx-field.wx-error.wx-2oVUvC .wx-label.wx-2oVUvC{color:var(--wx-color-danger)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-checkbox.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-checkbox-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-checkbox-height)) / 2)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-slider.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-slider-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-slider-height)) / 2)}.wx-field.wx-left.wx-2oVUvC .wx-field-control.wx-switch.wx-2oVUvC{padding-top:calc((var(--wx-input-height) - var(--wx-switch-height)) / 2);padding-bottom:calc((var(--wx-input-height) - var(--wx-switch-height)) / 2)}.wx-label.wx-2oVUvC{display:block;margin:var(--wx-label-margin);padding:var(--wx-label-padding);font-family:var(--wx-label-font-family);font-size:var(--wx-label-font-size);line-height:var(--wx-label-line-height);font-weight:var(--wx-label-font-weight);color:var(--wx-label-font-color)}.wx-required.wx-2oVUvC .wx-label.wx-2oVUvC:after{content:" *";color:var(--wx-color-danger)}.wx-field-control.wx-2oVUvC{position:relative;width:100%}.wx-timepicker.wx-7f497i{position:relative;width:var(--wx-input-width)}.wx-wrapper.wx-7f497i{padding:10px 20px}.wx-timer.wx-7f497i{display:flex;text-align:center;justify-content:center;margin-bottom:10px}.wx-digit.wx-7f497i{display:block;width:50px;height:38px;border:none;border-bottom:var(--wx-input-border);font-family:var(--wx-input-font-family);font-size:24px;line-height:28px;padding:5px;text-align:center;color:var(--wx-input-font-color);background-color:transparent;outline:none}.wx-digit.wx-7f497i:focus{border-bottom:var(--wx-input-border-focus)}.wx-separator.wx-7f497i{font-size:24px;line-height:38px}.wx-tooltip-area.wx-aab5ZNfz{position:relative;height:100%;width:100%}.wx-tooltip.wx-aab5ZNfz{pointer-events:none;position:absolute;top:0;left:0;border:1px solid var(--wx-tooltip-border, transparent);border-radius:var(--wx-border-radius);background-color:var(--wx-tooltip-background);color:var(--wx-tooltip-font-color);animation:wx-tooltip-appear .1s ease-out}.wx-tooltip-transition.wx-aab5ZNfz{transition:translate 50ms ease}@keyframes wx-tooltip-appear{0%{opacity:0}to{opacity:1}}.wx-tooltip-inner.wx-aab5ZNfz{border-radius:var(--wx-border-radius);overflow:hidden}.wx-tooltip-text.wx-aab5ZNfz{padding:var(--wx-tooltip-padding);font:var(--wx-tooltip-font);color:var(--wx-tooltip-font-color)}.wx-tooltip.wx-arrow-top.wx-aab5ZNfz:before,.wx-tooltip.wx-arrow-bottom.wx-aab5ZNfz:before,.wx-tooltip.wx-arrow-left.wx-aab5ZNfz:before,.wx-tooltip.wx-arrow-right.wx-aab5ZNfz:before{content:"";position:absolute;border:var(--wx-tooltip-arrow-size, 6px) solid transparent}.wx-tooltip.wx-arrow-top.wx-aab5ZNfz:before{top:100%;left:var(--wx-arrow-offset, 50%);transform:translate(-50%);border-top-color:var(--wx-tooltip-background);filter:drop-shadow(0 1px 0 var(--wx-tooltip-border, transparent))}.wx-tooltip.wx-arrow-bottom.wx-aab5ZNfz:before{bottom:100%;left:var(--wx-arrow-offset, 50%);transform:translate(-50%);border-bottom-color:var(--wx-tooltip-background);filter:drop-shadow(0 -1px 0 var(--wx-tooltip-border, transparent))}.wx-tooltip.wx-arrow-left.wx-aab5ZNfz:before{top:var(--wx-arrow-offset, 50%);left:100%;transform:translateY(-50%);border-left-color:var(--wx-tooltip-background);filter:drop-shadow(1px 0 0 var(--wx-tooltip-border, transparent))}.wx-tooltip.wx-arrow-right.wx-aab5ZNfz:before{top:var(--wx-arrow-offset, 50%);right:100%;transform:translateY(-50%);border-right-color:var(--wx-tooltip-background);filter:drop-shadow(-1px 0 0 var(--wx-tooltip-border, transparent))}.wx-modal.wx-KgpO9N{position:fixed;z-index:var(--wx-modal-z-index);top:0;left:0;width:100%;height:100%;background:var(--wx-modal-backdrop);display:flex;align-items:center;justify-content:center}.wx-window.wx-KgpO9N{background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);min-width:var(--wx-modal-width)}.wx-sidearea.wx-2L733M{position:absolute;z-index:var(--wx-popup-z-index);background:var(--wx-modal-background);box-shadow:var(--wx-modal-shadow);border:var(--wx-modal-border);border-radius:var(--wx-modal-border-radius);min-width:var(--wx-modal-width);height:100vh;max-height:100%}.wx-sidearea.wx-pos-right.wx-2L733M{right:0;top:0}.wx-avatar.wx-aadkRiRf{position:relative;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-weight:600;line-height:1;-webkit-user-select:none;user-select:none}.wx-avatar.wx-aadkRiRf img{width:100%;height:100%;object-fit:cover}.wx-avatar.wx-aadkRiRf span{text-transform:uppercase}.wx-avatar-overflow.wx-aadkRiRf .wx-avatar-overflow-badge{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;text-transform:none}.wx-avatar-stack.wx-aadkRiRf{display:inline-flex;align-items:center}.wx-avatar-root.wx-aadkRiRf{display:block;min-width:0}.wx-material-theme{--wx-color-primary: #2f77e3;--wx-color-primary-selected: #d5e6ff;--wx-color-primary-font: #fff;--wx-color-secondary: rgba(0, 0, 0, .04);--wx-color-secondary-hover: rgba(0, 0, 0, .1);--wx-color-secondary-font: rgba(0, 0, 0, .7);--wx-color-secondary-font-hover: rgba(0, 0, 0, .7);--wx-color-secondary-border: transparent;--wx-color-secondary-border-disabled: transparent;--wx-color-success: #00d19a;--wx-color-warning: #ffc975;--wx-color-info: #37a9ef;--wx-color-danger: #ff5252;--wx-color-disabled: #ededed;--wx-color-disabled-alt: #e9e9e9;--wx-color-font: rgba(0, 0, 0, .7);--wx-color-font-alt: rgba(0, 0, 0, .5);--wx-color-font-disabled: rgba(0, 0, 0, .3);--wx-color-link: var(--wx-color-primary);--wx-background: #fff;--wx-background-alt: #f7f7f7;--wx-background-hover: linear-gradient( rgba(0, 0, 0, .15) 0%, rgba(0, 0, 0, .15) 100% );--wx-font-family: Roboto, Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 16px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 500;--wx-font-weight-b: 700;--wx-icon-color: var(--wx-color-font-alt);--wx-icon-size: var(--wx-line-height);--wx-border-color: #dfdfdf;--wx-border: 1px solid var(--wx-border-color);--wx-border-radius: 2px;--wx-radius-medium: var(--wx-border-radius);--wx-border-light: none;--wx-border-medium: 1px solid #eaedf5;--wx-shadow-light: 0px 4px 20px rgba(44, 47, 60, .12);--wx-shadow-medium: 0px 2px 4px rgba(0, 0, 0, .15);--wx-box-shadow: 0px 2px 4px rgba(0, 0, 0, .15);--wx-box-shadow-strong: 0px 2px 5px rgba(0, 0, 0, .3);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-background);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid rgba(0, 0, 0, .5);--wx-input-border-disabled: 1px solid var(--wx-color-disabled);--wx-input-border-radius: var(--wx-border-radius);--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 4px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: 18px;--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-font-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 80px;--wx-label-margin: 0 0 8px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-background: var(--wx-background-alt);--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 20px;--wx-button-icon-indent: 7px;--wx-button-icon-size: 16px;--wx-button-pressed: rgba(0, 0, 0, .16);--wx-button-danger-pressed: #cc4242;--wx-button-primary-pressed: #265fb6;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .56) inset, 2px 2px 3px 1px rgba(0, 0, 0, .12) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .26) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: var(--wx-border);--wx-segmented-border-radius: var(--wx-border-radius);--wx-segmented-padding: 3px;--wx-tabs-background: var(--wx-background-alt);--wx-tabs-background-hover: var(--wx-background-hover);--wx-tabs-hover-border: transparent;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 100%;--wx-tabs-divider-color: #dfdfdf;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: var(--wx-color-primary);--wx-tabs-active-color: var(--wx-color-primary-font);--wx-tabs-active-border: transparent;--wx-slider-height: 16px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: #dfdfdf;--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: 2px solid var(--wx-background);--wx-slider-thumb-border-disabled: none;--wx-slider-thumb-shadow: var(--wx-box-shadow-strong);--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: rgba(0, 0, 0, .3);--wx-switch-width: 44px;--wx-switch-height: 22px;--wx-switch-border-width: 1px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: #dfdfdf;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: none;--wx-switch-thumb-background: var(--wx-background);--wx-switch-thumb-background-disabled: var(--wx-background);--wx-switch-thumb-shadow: var(--wx-box-shadow-strong);--wx-popup-z-index: 1001;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: none;--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: none;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(0, 0, 0, .5);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight);--wx-modal-header-font-color: #000;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: var(--wx-border-radius);--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: var(--wx-padding);--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 0px;--wx-notice-type-border-color: transparent;--wx-notice-type-font-color: #fff;--wx-notice-type-icon-color: rgba(255, 255, 255, .8);--wx-notice-type-background-opacity: 1;--wx-notice-type-close-hover-opacity: .3;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 0px;--wx-calendar-border-radius: var(--wx-calendar-cell-size);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-button-font-size);--wx-calendar-controls-line-height: var(--wx-button-line-height);--wx-calendar-controls-font-weight: var(--wx-button-font-weight);--wx-calendar-controls-font-color: var(--wx-color-link);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #ffffff;--wx-tooltip-background: #000000b2;--wx-tooltip-border: transparent;--wx-tooltip-padding: 4px 8px;--wx-tooltip-point-offset: 14px;--wx-tooltip-arrow-size: 6px;--wx-tooltip-z-index: 1002}.wx-material-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background);color-scheme:dark}.wx-material-theme *,.wx-material-theme *:before,.wx-material-theme *:after{box-sizing:border-box}.wx-willow-theme{--wx-color-primary: #37a9ef;--wx-color-primary-selected: #d5eaf7;--wx-color-primary-font: #fff;--wx-color-secondary: transparent;--wx-color-secondary-hover: rgba(55, 169, 239, .12);--wx-color-secondary-font: var(--wx-color-primary);--wx-color-secondary-font-hover: var(--wx-color-primary);--wx-color-secondary-border: var(--wx-color-primary);--wx-color-secondary-border-disabled: #c0c3ce;--wx-color-success: #77d257;--wx-color-warning: #fcba2e;--wx-color-info: #37a9ef;--wx-color-danger: #fe6158;--wx-color-disabled: #f2f3f7;--wx-color-disabled-alt: #e9e9e9;--wx-color-font: #2c2f3c;--wx-color-font-alt: #9fa1ae;--wx-color-font-disabled: #c0c3ce;--wx-color-link: var(--wx-color-primary);--wx-background: #ffffff;--wx-background-alt: #f2f3f7;--wx-background-hover: #eaedf5;--wx-font-family: "Open Sans", Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 14px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 600;--wx-font-weight-b: 700;--wx-icon-color: #9fa1ae;--wx-icon-size: var(--wx-line-height);--wx-button-pressed: #d7dde3;--wx-button-danger-pressed: #cb4e46;--wx-button-primary-pressed: #098cdc;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .56) inset, 2px 2px 3px 1px rgba(0, 0, 0, .12) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .26) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-border-color: #e6e6e6;--wx-border: 1px solid var(--wx-border-color);--wx-border-radius: 3px;--wx-radius-major: 6px;--wx-border-light: none;--wx-border-medium: 1px solid #eaedf5;--wx-shadow-light: 0px 3px 10px 0px rgba(44, 47, 60, .12), 0px 1px 2px 0px rgba(44, 47, 60, .06);--wx-shadow-medium: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-box-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-box-shadow-strong: 0px 4px 20px rgba(44, 47, 60, .16);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-color-disabled);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid var(--wx-color-primary);--wx-input-border-disabled: var(--wx-border);--wx-input-border-radius: 3px;--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 3px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: var(--wx-checkbox-height);--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 100px;--wx-label-margin: 0 0 4px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size-md);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-background: var(--wx-background-alt);--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 16px;--wx-button-icon-indent: 5px;--wx-button-icon-size: 20px;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: none;--wx-segmented-border-radius: 6px;--wx-segmented-padding: 0px;--wx-tabs-background: var(--wx-background);--wx-tabs-background-hover: transparent;--wx-tabs-hover-border: #9fa1ae;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 60%;--wx-tabs-divider-color: transparent;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: transparent;--wx-tabs-active-color: var(--wx-color-primary);--wx-tabs-active-border: var(--wx-tabs-active-color);--wx-slider-height: 14px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: var(--wx-background-alt);--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: none;--wx-slider-thumb-border-disabled: none;--wx-slider-thumb-shadow: var(--wx-box-shadow-strong);--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: #9fa1ae;--wx-switch-width: 48px;--wx-switch-height: 24px;--wx-switch-border-width: 0px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: transparent;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: 1px solid #c0c3ce;--wx-switch-thumb-background: var(--wx-background);--wx-switch-thumb-background-disabled: var(--wx-color-disabled);--wx-switch-thumb-shadow: none;--wx-popup-z-index: 1001;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: 1px solid transparent;--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: none;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(108, 114, 131, .2);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight-b);--wx-modal-header-font-color: #000;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: 0 var(--wx-border-radius) var(--wx-border-radius) 0;--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: 14px;--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 4px;--wx-notice-type-border-color: var(--wx-icon-color);--wx-notice-type-font-color: var(--wx-color-font);--wx-notice-type-icon-color: var(--wx-icon-color);--wx-notice-type-background-opacity: 0;--wx-notice-type-close-hover-opacity: 1;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 4px;--wx-calendar-border-radius: var(--wx-border-radius);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-font-size);--wx-calendar-controls-line-height: var(--wx-line-height);--wx-calendar-controls-font-weight: var(--wx-font-weight);--wx-calendar-controls-font-color: var(--wx-color-font);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #ffffff;--wx-tooltip-background: #2c2f3c;--wx-tooltip-border: transparent;--wx-tooltip-padding: 4px 8px;--wx-tooltip-point-offset: 14px;--wx-tooltip-arrow-size: 6px;--wx-tooltip-z-index: 1002}.wx-willow-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background)}.wx-willow-theme *,.wx-willow-theme *:before,.wx-willow-theme *:after{box-sizing:border-box}.wx-willow-dark-theme{--wx-color-primary: #7a67eb;--wx-color-primary-selected: rgba(122, 103, 235, .3);--wx-color-primary-font: #fff;--wx-color-secondary: transparent;--wx-color-secondary-hover: rgba(122, 103, 235, .12);--wx-color-secondary-font: var(--wx-color-primary);--wx-color-secondary-font-hover: var(--wx-color-primary);--wx-color-secondary-border: var(--wx-color-primary);--wx-color-secondary-border-disabled: #9fa1ae;--wx-color-success: #77d257;--wx-color-warning: #fcba2e;--wx-color-info: var(--wx-color-primary);--wx-color-danger: #fe6158;--wx-color-disabled: #384047;--wx-color-disabled-alt: #44474a;--wx-color-font: rgba(255, 255, 255, .9);--wx-color-font-alt: #9fa1ae;--wx-color-font-disabled: #9fa1ae;--wx-color-link: var(--wx-color-primary);--wx-background: #2a2b2d;--wx-background-alt: #384047;--wx-background-hover: #20262b;--wx-font-family: "Open Sans", Arial, Helvetica, sans-serif;--wx-font-size: 14px;--wx-line-height: 20px;--wx-font-size-md: 14px;--wx-line-height-md: 24px;--wx-font-size-hd: 16px;--wx-line-height-hd: 30px;--wx-font-size-sm: 12px;--wx-line-height-sm: 16px;--wx-font-weight: 400;--wx-font-weight-md: 600;--wx-font-weight-b: 700;--wx-icon-color: #c0c3ce;--wx-icon-size: var(--wx-line-height);--wx-border-color: #384047;--wx-border: 1px solid var(--wx-border-color);--wx-border-radius: 3px;--wx-radius-major: 6px;--wx-border-light: 1px solid #384047;--wx-border-medium: 1px solid #384047;--wx-shadow-light: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-shadow-medium: none;--wx-box-shadow: 0px 4px 48px rgba(44, 47, 60, .18);--wx-box-shadow-strong: 0px 4px 48px rgba(44, 47, 60, .18), 0px 4px 8px rgba(14, 14, 15, .3);--wx-padding: 8px;--wx-field-gutter: 16px;--wx-field-width: 400px;--wx-input-font-family: var(--wx-font-family);--wx-input-font-size: var(--wx-font-size);--wx-input-line-height: var(--wx-line-height);--wx-input-font-weight: var(--wx-font-weight);--wx-input-text-align: left;--wx-input-font-color: var(--wx-color-font);--wx-input-background: var(--wx-background);--wx-input-background-disabled: var(--wx-color-disabled);--wx-input-placeholder-color: var(--wx-color-font-alt);--wx-input-border: var(--wx-border);--wx-input-border-focus: 1px solid var(--wx-color-primary);--wx-input-border-disabled: var(--wx-border);--wx-input-border-radius: 3px;--wx-input-height: 32px;--wx-input-width: 100%;--wx-input-padding: 5px 8px;--wx-input-icon-indent: 6px;--wx-input-icon-color: var(--wx-icon-color);--wx-input-icon-size: var(--wx-icon-size);--wx-multicombo-tag-gap: 3px;--wx-multicombo-tag-border: none;--wx-multicombo-tag-border-radius: var(--wx-input-border-radius);--wx-multicombo-tag-pading: 2px 8px;--wx-multicombo-tag-background: var(--wx-background-alt);--wx-checkbox-height: var(--wx-line-height);--wx-checkbox-size: var(--wx-checkbox-height);--wx-checkbox-border-width: 2px;--wx-checkbox-border-color: var(--wx-color-font-alt);--wx-checkbox-border-color-disabled: var(--wx-color-disabled);--wx-checkbox-border-radius: var(--wx-input-border-radius);--wx-checkbox-font-family: var(--wx-font-family);--wx-checkbox-font-size: var(--wx-font-size);--wx-checkbox-line-height: var(--wx-line-height);--wx-checkbox-font-weight: var(--wx-font-weight);--wx-checkbox-font-color: var(--wx-color-font);--wx-label-width: 100px;--wx-label-margin: 0 0 4px;--wx-label-padding: 0;--wx-label-font-family: var(--wx-font-family);--wx-label-font-size: var(--wx-font-size);--wx-label-line-height: var(--wx-line-height);--wx-label-font-weight: var(--wx-font-weight-md);--wx-label-font-color: var(--wx-color-font);--wx-button-font-family: var(--wx-font-family);--wx-button-font-size: var(--wx-font-size-md);--wx-button-line-height: var(--wx-line-height);--wx-button-font-weight: var(--wx-font-weight-md);--wx-button-text-transform: none;--wx-button-background: var(--wx-background-alt);--wx-button-font-color: var(--wx-color-font);--wx-button-danger-font-color: #fff;--wx-button-border: 1px solid transparent;--wx-button-border-radius: var(--wx-border-radius);--wx-button-height: 32px;--wx-button-padding: 5px 16px;--wx-button-icon-indent: 5px;--wx-button-icon-size: 20px;--wx-button-pressed: #353d44;--wx-button-danger-pressed: #cb4e46;--wx-button-primary-pressed: #5643c7;--wx-button-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .06) inset, 2px 2px 3px 1px rgba(0, 0, 0, .16) inset;--wx-button-primary-box-shadow: -2px -2px 4px 0px rgba(255, 255, 255, .12) inset, 2px 2px 3px 1px rgba(0, 0, 0, .2) inset;--wx-segmented-background: var(--wx-background-alt);--wx-segmented-background-hover: var(--wx-background-hover);--wx-segmented-border: none;--wx-segmented-border-radius: 6px;--wx-segmented-padding: 0px;--wx-tabs-background: var(--wx-background);--wx-tabs-background-hover: transparent;--wx-tabs-hover-border: #9fa1ae;--wx-tabs-border-width: 1px;--wx-tabs-border-radius: var(--wx-border-radius);--wx-tabs-divider-width: 1px;--wx-tabs-divider-height: 60%;--wx-tabs-divider-color: transparent;--wx-tabs-cell-min-width: 100px;--wx-tabs-active-background: transparent;--wx-tabs-active-color: var(--wx-color-primary);--wx-tabs-active-border: var(--wx-tabs-active-color);--wx-slider-height: 14px;--wx-slider-primary: var(--wx-color-primary);--wx-slider-background: var(--wx-background-alt);--wx-slider-track-height: 4px;--wx-slider-track-border-radius: 2px;--wx-slider-thumb-size: var(--wx-slider-height);--wx-slider-thumb-border: none;--wx-slider-thumb-border-disabled: 1px solid var(--wx-color-disabled);--wx-slider-thumb-shadow: none;--wx-slider-label-margin: 0 0 5px;--wx-slider-label-font-family: var(--wx-font-family);--wx-slider-label-font-size: var(--wx-font-size);--wx-slider-label-line-height: var(--wx-line-height);--wx-slider-label-font-weight: var(--wx-font-weight-md);--wx-slider-label-font-color: var(--wx-color-font);--wx-switch-primary: var(--wx-color-primary);--wx-switch-background: #384047;--wx-switch-width: 48px;--wx-switch-height: 24px;--wx-switch-border-width: 0px;--wx-switch-border-color: transparent;--wx-switch-border-color-disabled: transparent;--wx-switch-thumb-offset: 1px;--wx-switch-thumb-border: none;--wx-switch-thumb-border-disabled: 1px solid rgba(255, 255, 255, .7);--wx-switch-thumb-background: rgba(255, 255, 255, .9);--wx-switch-thumb-background-disabled: var(--wx-color-disabled);--wx-switch-thumb-shadow: none;--wx-popup-z-index: 1001;--wx-popup-background: var(--wx-background);--wx-popup-shadow: var(--wx-shadow-light);--wx-popup-border: 1px solid rgba(255, 255, 255, .26);--wx-popup-border-radius: var(--wx-border-radius);--wx-modal-z-index: 1000;--wx-modal-background: var(--wx-background);--wx-modal-shadow: var(--wx-shadow-medium);--wx-modal-border: 1px solid #ffffff42;--wx-modal-border-radius: var(--wx-border-radius);--wx-modal-width: 280px;--wx-modal-padding: 16px 20px;--wx-modal-gutter: 14px;--wx-modal-backdrop: rgba(108, 114, 131, .2);--wx-modal-header-font-family: var(--wx-font-family);--wx-modal-header-font-size: var(--wx-font-size-hd);--wx-modal-header-line-height: var(--wx-line-height-hd);--wx-modal-header-font-weight: var(--wx-font-weight-b);--wx-modal-header-font-color: #fff;--wx-notice-z-index: 1010;--wx-notice-background: var(--wx-background-alt);--wx-notice-shadow: var(--wx-shadow-medium);--wx-notice-border: none;--wx-notice-border-radius: 0 var(--wx-border-radius) var(--wx-border-radius) 0;--wx-notice-margin: 6px 12px;--wx-notice-font-family: var(--wx-font-family);--wx-notice-font-size: var(--wx-font-size);--wx-notice-line-height: var(--wx-line-height);--wx-notice-font-weight: var(--wx-font-weight);--wx-notice-font-color: var(--wx-color-font);--wx-notice-padding: 14px;--wx-notice-width: 240px;--wx-notice-icon-size: var(--wx-icon-size);--wx-notice-icon-color: var(--wx-icon-color);--wx-notice-type-border-width: 4px;--wx-notice-type-border-color: var(--wx-icon-color);--wx-notice-type-font-color: var(--wx-color-font);--wx-notice-type-icon-color: #9fa1ae;--wx-notice-type-background-opacity: 0;--wx-notice-type-close-hover-opacity: 1;--wx-calendar-padding: 16px;--wx-calendar-cell-size: 32px;--wx-calendar-gap: 4px;--wx-calendar-line-gap: 4px;--wx-calendar-border-radius: var(--wx-border-radius);--wx-calendar-font-family: var(--wx-font-family);--wx-calendar-font-size: var(--wx-font-size);--wx-calendar-line-height: var(--wx-line-height);--wx-calendar-font-weight: var(--wx-font-weight);--wx-calendar-font-color: var(--wx-color-font);--wx-calendar-icon-color: var(--wx-icon-color);--wx-calendar-icon-size: var(--wx-icon-size);--wx-calendar-header-font-size: var(--wx-font-size);--wx-calendar-header-line-height: var(--wx-line-height);--wx-calendar-header-font-weight: var(--wx-font-weight-md);--wx-calendar-controls-font-family: var(--wx-button-font-family);--wx-calendar-controls-font-size: var(--wx-font-size);--wx-calendar-controls-line-height: var(--wx-line-height);--wx-calendar-controls-font-weight: var(--wx-font-weight);--wx-calendar-controls-font-color: var(--wx-color-font);--wx-tooltip-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-tooltip-font-color: #ffffff;--wx-tooltip-background: #2c2f3c;--wx-tooltip-border: var(--wx-border-color);--wx-tooltip-padding: 4px 8px;--wx-tooltip-point-offset: 14px;--wx-tooltip-arrow-size: 6px;--wx-tooltip-z-index: 1002}.wx-willow-dark-theme{font-family:var(--wx-font-family);font-size:var(--wx-font-size);line-height:var(--wx-line-height);font-weight:var(--wx-font-weight);font-style:normal;letter-spacing:normal;text-align:left;color:var(--wx-color-font);background:var(--wx-background)}.wx-willow-dark-theme *,.wx-willow-dark-theme *:before,.wx-willow-dark-theme *:after{box-sizing:border-box}.wx-measure-cell-body,.wx-print-cell,.wx-cell.wx-TSCaXsGV{background:inherit;box-sizing:border-box;padding:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-print-tree-cell,.wx-tree-cell.wx-TSCaXsGV{display:flex}.wx-measure-cell-body,.wx-cell.wx-TSCaXsGV:not(:last-child){border-right:var(--wx-table-cell-border)}.wx-print-draggable,.wx-draggable.wx-TSCaXsGV,.wx-draggable-stub.wx-TSCaXsGV{display:inline-block;vertical-align:middle;margin-right:3px;font-size:20px;height:20px;width:20px}.wx-draggable.wx-TSCaXsGV{cursor:move}.wx-shadow.wx-cell.wx-TSCaXsGV{border-right:var(--wx-table-fixed-column-border);clip-path:inset(0px -15px 0px 0px);z-index:1}.wx-fixed-right.wx-shadow.wx-cell.wx-TSCaXsGV{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-fixed-right.wx-shadow.wx-cell.wx-TSCaXsGV:last-child{border-right:none}.wx-print-grid-tree-toggle,.wx-table-tree-toggle.wx-TSCaXsGV{font-size:20px;cursor:pointer;margin:0 4px 0 0;display:inline-block}.wx-cell.wx-TSCaXsGV[tabindex="0"]:focus{outline:1px solid var(--wx-color-primary);outline-offset:-1px}.wx-search.wx-TSCaXsGV{background-color:#ffeb3b}.wx-print-filter,.wx-cell.wx-filter>.wx-text>input{height:28px;padding:4px 8px}.wx-print-filter{border:var(--wx-table-border);background:var(--wx-background);border-radius:var(--wx-input-border-radius);font-weight:400;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-cell.wx-filter div.wx-richselect{min-height:28px;height:28px;padding:4px 8px}.wx-cell.wx-filter div.wx-richselect .wx-label{padding:0}.wx-cell.wx-filter div.wx-datepicker input{height:28px;padding:4px 8px}.wx-multiselect.wx-aadNNOwy{position:relative;outline:none;width:var(--wx-input-width);min-height:var(--wx-input-height);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);cursor:pointer}.wx-multiselect.wx-aadNNOwy:focus{border:var(--wx-input-border-focus)}.wx-label.wx-aadNNOwy{position:relative;top:50%;transform:translateY(-50%);display:block;width:100%;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weight);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);padding:var(--wx-input-padding);padding-right:calc(var(--wx-input-icon-size) + var(--wx-input-icon-indent) * 2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wx-text.wx-aadNNOwy{display:block;overflow:hidden;text-overflow:ellipsis}.wx-placeholder.wx-aadNNOwy{color:var(--wx-input-placeholder-color)}.wx-icon.wx-aadNNOwy{position:absolute;right:var(--wx-input-icon-indent);top:50%;transform:translateY(-50%);font-size:var(--wx-input-icon-size);line-height:1;width:var(--wx-input-icon-size);height:var(--wx-input-icon-size);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--wx-input-icon-color)}.wx-icon.wx-aadNNOwy:before{display:block}.wx-icon.wx-aadNNOwy.wxi-close{pointer-events:all}.wx-icon.wx-aadNNOwy.wxi-close:hover{background:var(--wx-background-hover);border-radius:var(--wx-icon-border-radius)}.wx-option.wx-aadNNOwy{display:flex;align-items:center;justify-content:flex-start;gap:8px}.wx-cell.wx-filter div.wx-multiselect{min-height:28px;height:28px}.wx-cell.wx-filter div.wx-multiselect .wx-label{padding:4px 8px}.wx-measure-cell-header,.wx-print-cell-header,.wx-cell.wx-RsQD74qC{padding:8px;position:relative;display:flex;align-items:center;font-weight:var(--wx-header-font-weight);background:var(--wx-table-header-background);line-height:20px}.wx-cell.wx-RsQD74qC:focus{outline:1px solid var(--wx-color-primary);outline-offset:-1px}.wx-print-cell-header{display:table-cell;position:static}.wx-cell.wx-RsQD74qC.wx-vertical{align-items:flex-end}.wx-measure-cell-header,.wx-cell.wx-RsQD74qC:not(:last-child){border-right:var(--wx-table-header-cell-border)}.wx-print-cell-filter.wx-RsQD74qC,.wx-cell.wx-filter.wx-RsQD74qC{padding:4px;z-index:8}.wx-print-cell-header .wx-text,.wx-text.wx-RsQD74qC{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wx-print-cell-header.wx-vertical .wx-text,.wx-vertical.wx-RsQD74qC .wx-text.wx-RsQD74qC{height:100%;transform:rotate(-180deg);writing-mode:vertical-lr;text-overflow:ellipsis;overflow:hidden}.wx-print-cell-header.wx-vertical .wx-text{display:block}.wx-cell.wx-shadow.wx-RsQD74qC{clip-path:inset(0px -15px 0px 0px);border-right:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-shadow.wx-RsQD74qC{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-cell.wx-RsQD74qC:last-child{border-right:none}.wx-shadow.wx-RsQD74qC,.wx-fixed.wx-RsQD74qC{z-index:7}.wx-shadow.wx-rowspan.wx-RsQD74qC,.wx-shadow.wx-colspan.wx-RsQD74qC,.wx-fixed.wx-rowspan.wx-RsQD74qC,.wx-fixed.wx-colspan.wx-RsQD74qC{z-index:8}.wx-grip.wx-RsQD74qC{box-sizing:border-box;position:absolute;top:0;bottom:0;right:-4px;width:9px;background-color:transparent;opacity:0;cursor:ew-resize;z-index:5}.wx-grip.wx-RsQD74qC div{margin-left:5px;width:1px;height:100%;background-color:var(--wx-color-primary)}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC{width:5px;right:0}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC div{margin-left:4px}.wx-grip.wx-RsQD74qC:before,.wx-cell.wx-RsQD74qC:not(:last-child) .wx-grip.wx-RsQD74qC:after{content:"";position:absolute;top:0;bottom:0;width:0;height:0;margin:auto}.wx-grip.wx-RsQD74qC:before{border:3px dashed transparent;border-right:3px solid var(--wx-color-primary);right:7px}.wx-cell.wx-RsQD74qC:last-child .wx-grip.wx-RsQD74qC:before{right:3px}.wx-cell.wx-RsQD74qC:not(:last-child) .wx-grip.wx-RsQD74qC:after{border:3px dashed transparent;border-left:3px solid var(--wx-color-primary);left:9px}.wx-cell.wx-RsQD74qC:has(.wx-grip.wx-RsQD74qC:hover:not(:active)){z-index:9}.wx-grip.wx-RsQD74qC:hover{opacity:1}.wx-sort.wx-RsQD74qC{height:100%;margin-left:auto;display:flex;align-items:center}.wx-order.wx-RsQD74qC{width:16px;height:16px;line-height:16px;border-radius:50%;font-size:12px;text-align:center;color:#fff;background-color:#3498ff}.wx-collapse.wx-RsQD74qC:focus{outline:none}.wx-collapse.wx-RsQD74qC:focus i,.wx-collapse.wx-RsQD74qC:hover i{color:var(--wx-color-primary)}.wx-rowspan.wx-RsQD74qC,.wx-colspan.wx-RsQD74qC{z-index:6}.wx-collapse.wx-RsQD74qC,.wx-collapsed.wx-RsQD74qC{cursor:pointer;z-index:1}.wx-collapsed.wx-RsQD74qC{position:relative}.wx-collapse.wx-RsQD74qC i{margin-right:4px}.wx-h-row:not(:last-child) .wx-cell.wx-RsQD74qC:not(.wx-rowspan.wx-RsQD74qC){border-bottom:var(--wx-table-header-cell-border)}.wx-measure-cell-footer,.wx-print-cell-footer,.wx-cell.wx-6Sdi3Dfd{padding:8px;display:flex;align-items:center;font-weight:var(--wx-header-font-weight);background:var(--wx-table-header-background);overflow:hidden}.wx-print-cell-footer{display:table-cell}.wx-cell.wx-6Sdi3Dfd:not(:last-child){border-right:var(--wx-table-footer-cell-border)}.wx-cell.wx-vertical.wx-6Sdi3Dfd{align-items:flex-end}.wx-print-cell-footer .wx-text,.wx-text.wx-6Sdi3Dfd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wx-print-cell-footer.wx-vertical .wx-text,.wx-vertical.wx-6Sdi3Dfd .wx-text{transform:rotate(-90deg) translateY(100%);transform-origin:left bottom;text-overflow:clip;overflow:unset}.wx-print-cell-footer.wx-vertical .wx-text{display:block}.wx-cell.wx-shadow.wx-6Sdi3Dfd{clip-path:inset(0px -15px 0px 0px);border-right:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-shadow.wx-6Sdi3Dfd{border-right:var(--wx-table-cell-border);border-left:var(--wx-table-fixed-column-border)}.wx-cell.wx-fixed-right.wx-cell:last-child.wx-6Sdi3Dfd{border-right:none}.wx-shadow.wx-6Sdi3Dfd,.wx-fixed.wx-6Sdi3Dfd{z-index:3}.wx-rowspan.wx-6Sdi3Dfd{z-index:2}.wx-rowspan.wx-shadow.wx-6Sdi3Dfd,.wx-rowspan.wx-fixed.wx-6Sdi3Dfd,.wx-colspan.wx-shadow.wx-6Sdi3Dfd,.wx-colspan.wx-fixed.wx-6Sdi3Dfd{z-index:4}.wx-f-row:not(:last-child) .wx-cell:not(.wx-rowspan).wx-6Sdi3Dfd{border-bottom:var(--wx-table-header-cell-border)}.wx-header.wx-sAsPVaUK,.wx-footer.wx-sAsPVaUK{font-weight:500}.wx-header.wx-sAsPVaUK{top:0;border-bottom:var(--wx-table-header-border)}.wx-footer.wx-sAsPVaUK{position:sticky;z-index:2;bottom:0;border-top:var(--wx-table-header-border)}.wx-overlay.wx-1ty666CQ{width:100%;height:100%;position:absolute;z-index:5;background-color:var(--wx-background);padding:14px 8px;text-align:center}.wx-text.wx-e7Ao5ejY{width:100%;height:100%;border:none;outline:none;padding-left:8px;font:inherit;background:var(--wx-background);color:var(--wx-color-font);border:1px solid var(--wx-color-primary)}.wx-input.wx-0UYfSd1x{height:100%;width:100%;border:none;outline:none;padding-left:8px;font:inherit;background:var(--wx-background);color:var(--wx-color-font);border:1px solid var(--wx-color-primary)}.wx-value.wx-lNWNYUb6{width:100%;height:100%;padding:8px;overflow:hidden;outline:none;border:1px solid var(--wx-color-primary)}.wx-text.wx-lNWNYUb6{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.wx-value.wx-ywGRk611{width:100%;height:100%;padding:8px;overflow:hidden;outline:none;border:1px solid var(--wx-color-primary)}.wx-text.wx-ywGRk611{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wx-value.wx-ywGRk611:focus{outline:none;display:block}.wx-value.wx-aacZ4gNU{width:100%;height:100%;background:var(--wx-background)}.wx-value.wx-aacZ4gNU .wx-multiselect{width:100%;height:100%;border:1px solid var(--wx-color-primary);border-radius:0;background:var(--wx-background)}.wx-value.wx-aacZ4gNU .wx-multiselect:focus{border:1px solid var(--wx-color-primary)}.wx-8l724t2g.wx-cell{box-sizing:border-box;padding:0;background-color:var(--wx-background);color:var(--wx-color-font);position:relative;z-index:2}.wx-8l724t2g.wx-cell .wx-dropdown{border:var(--wx-table-editor-dropdown-border);box-shadow:var(--wx-table-editor-dropdown-shadow)}.wx-print-grid .wx-vertical.wx-Gy81xq2u{vertical-align:bottom}.wx-flex-columns.wx-8NTMLH0z{width:100%}.wx-print-container{display:none}.wx-print-grid{border-collapse:collapse;table-layout:fixed;border:var(--wx-table-border);border-spacing:0;text-indent:initial;print-color-adjust:exact;-webkit-print-color-adjust:exact}.wx-print-grid tr,.wx-print-grid th,.wx-print-grid td{border:var(--wx-table-border)}@media print{.wx-print>*{display:none!important}.wx-print-container>.wx-print-grid-wrapper{page-break-after:always;break-after:page}.wx-print-container{display:block!important}}.wx-grid.wx-4VuBwK2D{height:100%}.wx-table-box.wx-4VuBwK2D{outline:none;position:relative;display:flex;flex-direction:column;height:100%;border:var(--wx-table-cell-border);overflow:hidden;box-sizing:content-box}.wx-header-wrapper.wx-4VuBwK2D{position:sticky;z-index:3;top:0}.wx-body.wx-4VuBwK2D,.wx-data.wx-4VuBwK2D{position:relative}.wx-scroll.wx-4VuBwK2D{position:relative;flex:1;scroll-padding-top:var(--header-height);scroll-padding-bottom:var(--footer-height)}.wx-row.wx-4VuBwK2D{display:flex;box-sizing:border-box;background-color:var(--wx-background)}.wx-row.wx-4VuBwK2D:not(:last-child){border-bottom:var(--wx-table-cell-border)}.wx-row.wx-autoheight.wx-4VuBwK2D .wx-cell{overflow:visible;text-overflow:initial;white-space:normal;word-break:break-all}.wx-row.wx-autoheight.wx-4VuBwK2D{height:max-content}.wx-selected.wx-4VuBwK2D{color:var(--wx-table-select-color);background-color:var(--wx-table-select-background)}.wx-selected.wx-4VuBwK2D .wx-cell:first-child{box-shadow:var(--wx-table-select-border)}.wx-inactive.wx-4VuBwK2D{color:var(--wx-table-drag-over-background);background-color:var(--wx-table-drag-over-background);--wx-table-select-border: none}.wx-drag-zone{z-index:10;position:absolute;pointer-events:none;overflow:hidden;box-shadow:var(--wx-table-drag-zone-shadow)}.wx-cell.wx-collapsed.wx-4VuBwK2D{width:36px;border-right:var(--wx-table-cell-border)}.wx-icon.wx-v13lZxja{display:inline-block;vertical-align:middle;margin-right:4px}.wx-hidden.wx-v13lZxja{color:var(--wx-color-font-disabled)}.wx-menu .wx-option.wx-disabled{pointer-events:none}.wx-menu .wx-option.wx-disabled .wx-value,.wx-menu .wx-option.wx-disabled .wx-icon{color:var(--wx-color-font-disabled)}.wx-material-theme{--wx-table-select-background: #f0f0f0;--wx-table-select-color: var(--wx-color-font);--wx-table-border: 1px solid #dfdfdf;--wx-table-select-border: none;--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 500;--wx-table-header-background: #fafafb;--wx-table-fixed-column-border: 3px solid #dfdfdf;--wx-table-editor-dropdown-border: none;--wx-table-editor-dropdown-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .3);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: var(--wx-box-shadow)}.wx-material-theme .wx-table-menu{box-shadow:0 2px 5px #0000004d;outline:none}.wx-willow-theme{--wx-table-select-background: #eaedf5;--wx-table-select-color: var(--wx-color-font);--wx-table-border: 1px solid #e6e6e6;--wx-table-select-border: inset 3px 0 var(--wx-color-primary);--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 600;--wx-table-header-background: #f2f3f7;--wx-table-fixed-column-border: 3px solid #e6e6e6;--wx-table-editor-dropdown-border: var(--wx-table-border);--wx-table-editor-dropdown-shadow: 0px 4px 20px 0px rgba(44, 47, 60, .12);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: var(--wx-box-shadow)}.wx-willow-theme .wx-table-menu{box-shadow:0 4px 20px #2c2f3c1f;outline:1px solid #e6e6e6}.wx-willow-dark-theme{color-scheme:dark;--wx-table-select-background: #384047;--wx-table-select-color: var(--wx-color-font);--wx-table-border: var(--wx-border);--wx-table-select-border: inset 3px 0 var(--wx-color-primary);--wx-table-header-border: var(--wx-table-border);--wx-table-header-cell-border: var(--wx-table-border);--wx-table-footer-cell-border: var(--wx-table-border);--wx-table-cell-border: var(--wx-table-border);--wx-header-font-weight: 600;--wx-table-header-background: #20262b;--wx-table-fixed-column-border: 3px solid var(--wx-background-alt);--wx-table-editor-dropdown-border: var(--wx-border);--wx-table-editor-dropdown-shadow: 0px 4px 16px 0px rgba(0, 0, 0, .6);--wx-table-drag-over-background: var(--wx-background-alt);--wx-table-drag-zone-shadow: 0px 1px 2px var(--wx-background-hover), 0px 3px 10px var(--wx-background-hover)}.wx-willow-dark-theme .wx-table-menu{box-shadow:0 4px 16px #0009;outline:var(--wx-border)}.wx-sections.wx-s2aE1xdZ{text-align:left;--wx-field-width: 600px;margin:12px 20px 0}.wx-message.wx-s2aE1xdZ{margin-top:calc(var(--wx-field-gutter) * -1);font-size:12px;line-height:var(--wx-field-gutter);color:var(--wx-color-danger);width:inherit}.wx-overlay.wx-s2aE1xdZ{font-weight:600}.wx-content.wx-H902AF2Y{height:100%;overflow-y:auto}.wx-cols.wx-bNrSbszs{max-height:100%;display:flex;flex-direction:row;justify-content:space-between}.wx-left.wx-bNrSbszs{min-width:640px;overflow-y:auto}.wx-right.wx-bNrSbszs{width:364px;min-height:400px;margin-left:30px;background:var(--wx-background-alt);overflow-y:auto}.wx-editor-toolbar.wx-66OW1j0R{padding:0 20px}.wx-editor-toolbar .toolbar{padding:0;gap:4px}.wx-editor-toolbar .toolbar .tb-element{padding:0}.wx-topbar.wx-66OW1j0R{margin-bottom:10px}.wx-bottom.wx-66OW1j0R{margin-top:10px}.wx-panel.wx-85HDaNoA{padding:16px 0;max-height:100vh;display:grid;height:100%;grid-template-rows:auto 1fr}.wx-content.wx-85HDaNoA{height:100%;overflow-y:auto}.wx-inline-form.wx-85HDaNoA,.wx-inline-form.wx-85HDaNoA .wx-content.wx-85HDaNoA{overflow:visible}.wx-content.wx-layout-columns.wx-85HDaNoA{overflow-y:hidden;display:grid;grid-template-rows:minmax(0,auto) 1fr}.wx-panel.wx-Ps8Vyc31{padding:16px 0;max-height:100vh;display:grid;height:100%;grid-template-rows:auto 1fr}.wx-content.wx-Ps8Vyc31{height:100%;overflow-y:auto}.wx-inline-form.wx-Ps8Vyc31,.wx-inline-form.wx-Ps8Vyc31 .wx-content{overflow:visible}.wx-content.wx-layout-columns.wx-Ps8Vyc31{overflow-y:hidden;display:grid;grid-template-rows:minmax(0,auto) 1fr}.wx-section.wx-OmgQq65I{position:relative;border-bottom:1px solid #ccc;cursor:pointer;padding:6px}.wx-section-active.wx-OmgQq65I{background-color:var(--wx-background-alt);padding-bottom:0;margin-bottom:10px}.wx-section.wx-OmgQq65I .wx-icon.wx-OmgQq65I{position:absolute;right:10px;top:20px;font-size:25px}.wx-option.wx-cDCz9rZQ{display:flex;align-items:center;box-sizing:border-box;height:36px;line-height:36px;padding:2px 12px;font-family:var(--wx-font-family);font-weight:var(--wx-font-weight);font-size:var(--wx-font-size);background-color:var(--wx-background);cursor:pointer}.wx-option.wx-cDCz9rZQ:hover{background:var(--wx-background-alt)}.wx-option.wx-cDCz9rZQ:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.wx-option.wx-cDCz9rZQ:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.wx-value.wx-cDCz9rZQ{flex-grow:1;white-space:nowrap;color:var(--wx-color-font)}.wx-icon.wx-cDCz9rZQ,.wx-sub-icon.wx-cDCz9rZQ{vertical-align:middle;height:inherit;line-height:inherit;font-size:var(--wx-icon-size);color:var(--wx-icon-color)}.wx-icon.wx-cDCz9rZQ{margin-right:8px}.wx-subtext.wx-cDCz9rZQ{color:var(--wx-color-font-disabled);margin-left:20px;white-space:nowrap}.wx-disabled.wx-cDCz9rZQ{pointer-events:none}.wx-disabled.wx-cDCz9rZQ .wx-value,.wx-disabled.wx-cDCz9rZQ .wx-icon,.wx-disabled.wx-cDCz9rZQ .wx-sub-icon{color:var(--wx-color-font-disabled)}.wx-menu.wx-XMmAGqVx{position:absolute;box-shadow:var(--wx-shadow-light);min-width:125px;display:flex;flex-direction:column;z-index:20;border-radius:var(--wx-border-radius);background-color:var(--wx-background);padding:4px 0}.wx-separator.wx-XMmAGqVx{width:100%;border-top:var(--wx-border-medium)}.wx-menubar.wx-UfhPCLL4{display:flex;position:relative;width:fit-content}.wx-option.wx-UfhPCLL4{background-color:transparent;border:none;color:var(--wx-color-font);box-sizing:border-box;height:36px;line-height:30px;padding:2px 12px;font-family:var(--wx-font-family);font-weight:var(--wx-font-weight);font-size:var(--wx-font-size);cursor:pointer;outline:none;white-space:nowrap}.wx-active.wx-UfhPCLL4,.wx-option.wx-UfhPCLL4:hover{background-color:var(--wx-background-alt);border-radius:var(--wx-button-border-radius)}.wx-disabled.wx-UfhPCLL4{pointer-events:none;color:var(--wx-color-font-disabled)}.wx-z1qpqrvg.wx-separator{width:1px;min-height:100%;border-left:1px solid rgba(0,0,0,.07);border-right:var(--wx-border);margin:6px 4px;box-sizing:border-box}.wx-column>.wx-tb-body>.wx-z1qpqrvg.wx-separator,.wx-z1qpqrvg.wx-separator-menu{height:1px;width:100%;border-top:var(--wx-border-medium);align-self:center}.wx-spacer.wx-1IhFzpJV{flex-grow:1}.wx-spacer.wx-KVAsgMam{flex:1}.wx-tb-element.wx-KVAsgMam{padding:4px;flex-shrink:0;align-self:center;display:flex}.wx-menu.wx-tb-element.wx-KVAsgMam{line-height:36px;padding:2px 8px;background-color:var(--wx-background)}.wx-menu button{width:100%}.wx-menu .wx-tb-element{align-self:stretch}.wx-menu.wx-tb-element:hover{background:var(--wx-background-alt)}.wx-tb-group.wx-wSVFAGym{position:relative;display:flex;flex-flow:column}.wx-group-collapsed.wx-wSVFAGym{flex-flow:row}.wx-collapsed.wx-wSVFAGym{display:flex;padding:10px;flex-flow:row;cursor:pointer}.wx-group-collapsed.wx-wSVFAGym .wx-collapsed.wx-wSVFAGym{align-items:center}.wx-label.wx-wSVFAGym{font-weight:var(--wx-label-font-weight);font-size:var(--wx-font-size-sm);color:var(--wx-color-font);text-align:center;display:flex;padding:4px 2px 4px 12px;align-items:center;justify-content:center;width:100%}.wx-tb-group .wx-dropdown{overflow:inherit}.wx-column.wx-wSVFAGym{align-items:stretch}.wx-column .wx-tb-element{align-self:stretch}.wx-tb-body.wx-wSVFAGym{height:100%;display:flex}.wx-column.wx-wSVFAGym>.wx-tb-body.wx-wSVFAGym{flex-flow:column}.wx-menu.wx-Yo6BuX0p{position:absolute;overflow:visible;padding:4px;right:4px}.wx-menu.wx-Yo6BuX0p .wx-dropdown{overflow:visible}.wx-drop-menu.wx-Yo6BuX0p{padding:4px}.wx-toolbar.wx-VdPSJj8y{width:100%;flex-wrap:nowrap;display:flex;align-items:stretch;padding:4px;position:relative;min-height:48px}.wx-toolbar.wx-has-menu.wx-VdPSJj8y{padding-right:48px}.wx-toolbar.wx-wrap.wx-VdPSJj8y{flex-wrap:wrap}.wx-column.wx-VdPSJj8y{flex-flow:column;width:auto}.wx-column.wx-VdPSJj8y>.wx-tb-element{width:100%}.wx-button-list.wx-aabQKtQg{line-height:normal}.wx-button-list.wx-aabQKtQg button{width:100%}.wx-button-list.wx-aabQKtQg button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.wx-button-list.wx-aabQKtQg button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.wx-label.wx-PTEZGYcj{width:auto;font-weight:var(--wx-label-font-weight);color:var(--wx-input-font-color);padding:var(--wx-input-padding);overflow:hidden}i.wx-3cuSqONJ{font-size:var(--wx-icon-size);color:var(--wx-color-font)}.wx-text-icon.wx-3cuSqONJ i{margin-right:8px}.wx-item.wx-3cuSqONJ{cursor:pointer;white-space:nowrap;line-height:36px;height:36px;box-sizing:border-box;display:flex;align-items:center}.wx-label.wx-U0Bx7pIR{width:100%;white-space:nowrap;color:var(--wx-input-font-color);padding:var(--wx-input-padding);overflow:hidden;cursor:pointer;display:flex;align-items:center}i.wx-U0Bx7pIR{margin-right:8px;font-size:var(--wx-icon-size)}.wx-label.wx-U0Bx7pIR:hover{background-image:linear-gradient(#0000001a,#0000001a)}.wx-user.wx-cyzBpibr{font-size:12px;font-weight:500;line-height:12px;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#ca9cec;color:var(--wx-color-font)}.wx-user.wx-normal.wx-cyzBpibr{width:36px;height:36px;font-size:var(--wx-font-size)}.wx-user.wx-small.wx-cyzBpibr{width:24px;height:24px;font-size:var(--wx-font-size-sm)}.wx-user.wx-cyzBpibr img{display:block;width:100%;height:100%;object-fit:cover}.wx-user.wx-cyzBpibr:not(:first-child){margin-left:-15px}.wx-user.wx-comments-avatar-color-light.wx-cyzBpibr{color:var(--wx-color-primary-font)}.wx-user.wx-comments-avatar-color-dark.wx-cyzBpibr{color:var(--wx-avatar-color-dark)}.wx-comments-textarea.wx-v2rD0VHO{width:100%;background-color:inherit;display:flex;flex-direction:column;gap:12px}.wx-textarea-wrapper.wx-v2rD0VHO{position:relative;display:flex;gap:8px}.wx-comments-textarea.wx-flow .wx-textarea-avatar.wx-v2rD0VHO{margin-left:20px}.wx-textarea-bottombar.wx-v2rD0VHO{text-align:right}.wx-textarea-bottombar button{padding:6px 16px;font-weight:600;line-height:20px}.wx-bubble.wx-aluyyvxH{width:100%;display:flex;justify-content:end}.wx-bubble.wx-owned.wx-aluyyvxH{justify-content:start}.wx-bubble-wrapper.wx-aluyyvxH{width:65%;display:flex;justify-content:end;gap:8px}.wx-aluyyvxH .wx-owned .wx-bubble-wrapper{width:calc(65% + 28px);justify-content:start}.wx-author-name.wx-aluyyvxH{margin-left:auto}.wx-aluyyvxH .wx-owned .wx-author-name{margin-left:0}.wx-message.wx-aluyyvxH{background-color:var(--wx-comments-msg-background);padding:8px 12px;white-space:pre-wrap;line-height:24px;border-radius:6px 0 6px 6px;width:100%;display:flex;flex-direction:column}.wx-aluyyvxH .wx-owned .wx-message{background-color:var(--wx-comments-msg-background-agent);border-radius:0 6px 6px;width:100%}.wx-author-name.wx-aluyyvxH{font-weight:600;font-size:14px;line-height:24px}.wx-agent-message.wx-aluyyvxH{display:flex;align-items:flex-end;gap:4px;cursor:pointer}.wx-menu-icon.wx-aluyyvxH{opacity:0;height:24px;color:#9fa1ae;cursor:pointer;height:100%}.wx-aluyyvxH .wx-menu-icon i{font-size:24px;line-height:24px}.wx-aluyyvxH .wx-menu-icon:hover{color:var(--wx-color-primary)}.wx-aluyyvxH .wx-agent-message:hover .wx-menu-icon{opacity:1;transition:all .2s linear}.wx-main-bubble.wx-aluyyvxH{display:flex;flex-direction:column;gap:4px;width:100%}.wx-avatar.wx-aluyyvxH{height:32px;width:32px}.wx-bubble.wx-aluyyvxH:not(.wx-owned) .wx-bubble-wrapper{flex-direction:row-reverse}.wx-comment-date.wx-aluyyvxH{font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt);display:flex;flex-direction:row-reverse}.wx-flow.wx-N2LqQbZL{width:100%;padding:16px 20px;border-radius:6px}.wx-flow.wx-owned.wx-N2LqQbZL{background-color:var(--wx-comments-msg-background-agent)}.wx-flow.wx-N2LqQbZL:hover .wx-menu-icon.wx-N2LqQbZL{opacity:1;transition:all .2s linear}.wx-flow-toolbar.wx-N2LqQbZL{width:100%;display:flex;gap:8px}.wx-message.wx-N2LqQbZL{margin-left:32px;line-height:24px;white-space:pre-wrap}.wx-author-name.wx-N2LqQbZL{font-weight:600;font-size:14px;line-height:24px}.wx-menu-icon.wx-N2LqQbZL{color:#9fa1ae;cursor:pointer;margin-left:auto;opacity:0;height:24px}.wx-menu-icon.wx-N2LqQbZL:hover{color:var(--wx-color-primary)}.wx-menu-icon.wx-N2LqQbZL i.wx-N2LqQbZL{font-size:24px;line-height:24px}.wx-comment-date.wx-N2LqQbZL{margin-left:32px;font-size:var(--wx-font-size-sm);color:var(--wx-color-font-alt)}.wx-messages.wx-6HAxmtjJ{padding:10px 0;display:flex;flex-direction:column}.wx-messages.wx-bubbles.wx-6HAxmtjJ{gap:24px}.wx-messages.wx-cards.wx-6HAxmtjJ{gap:16px}.wx-messages.wx-blocks.wx-6HAxmtjJ{gap:24px}.wx-comments-list.wx-8ZGHQX6e{height:100%;width:100%;display:flex;flex-direction:column}.wx-list.wx-8ZGHQX6e{display:flex;flex-direction:column;margin-bottom:4px;overflow-y:auto;flex:1}.wx-willow-theme{--wx-theme-name: willow;--wx-comments-msg-background: #d5eaf7;--wx-comments-msg-background-agent: #f4f5f9;--wx-avatar-color-dark: #2a2b2d}.wx-willow-dark-theme{--wx-theme-name: willow-dark;--wx-comments-msg-background: rgba(122, 102, 235, .2);--wx-comments-msg-background-agent: #384047;--wx-avatar-color-dark: #2a2b2d}.wx-task.wx-OQDwWK17{display:flex;padding:8px 0 4px;height:fit-content}.wx-task.wx-OQDwWK17{border-top:1px solid var(--wx-color-disabled)}.wx-task.wx-OQDwWK17:last-child{border-bottom:1px solid var(--wx-color-disabled)}.wx-checkbox-wrapper label span:first-child:before{border-radius:50%}.wx-task.wx-done.wx-OQDwWK17 .wx-checkbox-wrapper input:checked~label span.wx-before:first-child:before{background:#00d19a}.wx-wrapper.wx-OQDwWK17{flex:1;min-height:20px;margin-left:16px;min-height:30px;height:fit-content;overflow:hidden;margin-top:-5px}.wx-texarea.wx-OQDwWK17{display:block;width:100%;resize:none;outline:none;height:30px;font-family:var(--wx-input-font-family);font-size:var(--wx-input-font-size);line-height:var(--wx-input-line-height);font-weight:var(--wx-input-font-weigth);text-align:var(--wx-input-text-align);color:var(--wx-input-font-color);border:var(--wx-input-border);border-radius:var(--wx-input-border-radius);background:var(--wx-input-background);padding:var(--wx-input-padding);box-sizing:border-box;word-wrap:break-word;overflow:hidden}.wx-texarea.wx-OQDwWK17:focus{border:var(--wx-input-border-focus)}.wx-texarea.wx-OQDwWK17::placeholder{color:var(--wx-input-placeholder-color)}.wx-text-wrapper.wx-OQDwWK17{padding:var(--wx-input-padding);border:var(--wx-input-border);border:1px solid transparent;border-radius:3px;width:100%;min-height:30px}.wx-text.wx-OQDwWK17{word-wrap:break-word}.wx-done.wx-OQDwWK17 .wx-text.wx-OQDwWK17{text-decoration:line-through;opacity:.6}.wx-task.wx-OQDwWK17:hover .wx-icon-close.wx-OQDwWK17,.wx-task.wx-OQDwWK17:hover .wx-icon-edit.wx-OQDwWK17{opacity:1}.wx-icon-add.wx-OQDwWK17{font-size:var(--wx-checkbox-size);color:var(--wx-color-font-alt)}.wx-icon-edit.wx-OQDwWK17{color:var(--wx-color-font-alt);margin-left:8px;font-size:20px;height:20px;width:20px;opacity:0;transition:.3s linear;display:none}.wx-icon-edit.wx-OQDwWK17 .wxi-edit{cursor:pointer}.wx-icon-edit.wx-OQDwWK17 .wxi-edit:hover{color:var(--wx-color-primary)}@media (hover:none){.wx-icon-edit.wx-OQDwWK17{display:block}}.wx-icon-close.wx-OQDwWK17{color:var(--wx-color-font-alt);margin-left:8px;font-size:20px;height:20px;width:20px;opacity:0;transition:.3s linear}.wx-icon-close.wx-OQDwWK17 .wxi-close{cursor:pointer}.wx-icon-close.wx-OQDwWK17 .wxi-close:hover{color:var(--wx-color-danger)}.wx-tasks-list.wx-kro6Nsfl{height:100%;width:100%;display:flex;flex-direction:column}.wx-button.wx-kro6Nsfl{width:100%}.wx-list.wx-kro6Nsfl{display:flex;flex-direction:column;margin-bottom:4px;overflow-y:auto;flex:1}.wx-content.wx-pqc08MHU{width:100%;white-space:nowrap;display:flex;align-items:center}.wx-toggle-icon.wx-pqc08MHU{width:var(--wx-icon-size);min-width:12px;height:16px;line-height:16px;margin:0 5px;font-size:var(--wx-icon-size);color:var(--wx-gantt-icon-color);cursor:pointer;flex-shrink:0}.wx-toggle-placeholder.wx-pqc08MHU{width:var(--wx-icon-size);height:16px;line-height:16px;margin:0 5px;flex:0 0 var(--wx-icon-size)}.wx-text.wx-pqc08MHU{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wx-hint.wx-pqc08MHU{color:var(--wx-color-font-disabled)}.wx-group-text.wx-aab2WKOu{display:flex;align-items:center;gap:8px}.wx-group-text.wx-aab2WKOu .wx-avatar-root{flex:0 0 auto}.wx-group-text.wx-aab2WKOu,.wx-name.wx-aab2WKOu{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wx-action-icon.wx-disabled.wx-9DAESAHW{color:var(--wx-color-font-disabled);cursor:default}.wx-action-icon.wx-9DAESAHW{cursor:pointer;font-size:var(--wx-icon-size);height:16px;line-height:16px;display:block;color:var(--wx-gantt-icon-color)}.wx-action-icon.wx-9DAESAHW:not(.wx-disabled):hover{color:var(--wx-color-link)}.wx-avatar.wx-aadpwBM9{margin:0 4px 0 0;width:100%}.wx-avatar-box.wx-aaexf6PM{display:flex;align-items:center;padding-left:calc(var(--wx-grid-cell-padding-x) - 9px)}.wx-resource-option.wx-aaexf6PM{display:flex;flex-wrap:nowrap;align-items:center}.wx-name.wx-aaexf6PM{margin-left:4px;overflow:hidden;text-overflow:ellipsis}.wx-table-container.wx-rHj6070p{display:flex;flex-direction:column;border-right:var(--wx-gantt-border);overflow-x:auto;overflow-y:hidden;height:100%;box-sizing:content-box}.wx-table-container-subgrid.wx-rHj6070p{border-right:none;border-left:var(--wx-gantt-border)}.wx-table.wx-rHj6070p{--wx-table-select-background: var(--wx-gantt-select-color);--wx-table-select-focus-background: var(--wx-gantt-select-color);--wx-table-select-border: none;--wx-table-cell-border: var(--wx-grid-body-row-border);--wx-table-header-background: var(--wx-background);--wx-table-header-border: var(--wx-gantt-border);--wx-table-header-cell-border: var(--wx-gantt-border);height:100%}.wx-table.wx-rHj6070p .wx-grid .wx-table-box{border:none}.wx-table.wx-rHj6070p .wx-grid .wx-scroll{overflow:visible!important}.wx-table.wx-rHj6070p .wx-grid .wx-scroll .wx-body{top:var(--wx-body-offset, 0)}.wx-table.wx-rHj6070p .wx-grid .wx-scroll .wx-body,.wx-table.wx-rHj6070p .wx-grid .wx-scroll .wx-header{width:100%!important}.wx-table.wx-rHj6070p .wx-grid .wx-cell{padding:0 var(--wx-grid-cell-padding-x);height:100%;display:flex;align-items:center}.wx-table.wx-rHj6070p .wx-body .wx-cell:not([tabindex="0"]){outline:none}.wx-table.wx-rHj6070p .wx-grid .wx-row{display:flex;align-items:center}.wx-table.wx-rHj6070p .wx-grid .wx-cell.wx-text-center{justify-content:center}.wx-table.wx-rHj6070p .wx-grid .wx-cell.wx-text-right{justify-content:end}.wx-table.wx-rHj6070p .wx-grid .wx-body .wx-cell{border-right:var(--wx-grid-body-cell-border)}.wx-table.wx-rHj6070p .wx-grid .wx-body .wx-cell.wx-col-text{padding-left:var(--wx-grid-tree-column-padding-left)}.wx-table.wx-rHj6070p .wx-grid .wx-cell:has(input,.wx-value){height:100%;padding:0}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell{font:var(--wx-grid-header-font);text-transform:var(--wx-grid-header-text-transform)}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-h-row:not(:last-child) .wx-cell{border-bottom-color:transparent}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell.wx-filter{padding:0 5px}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell:has(.wx-sort){padding-right:var(--wx-grid-header-sort-padding-right)}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell .wx-text{width:100%}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell:has(.wx-sort) .wx-text{width:calc(100% - 15px)}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell.wx-text-right{text-align:right}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell.wx-text-center{text-align:center}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell.wx-text-center.wx-action{justify-content:center}.wx-table.wx-rHj6070p .wx-grid .wx-header .wx-cell.wx-text-right.wx-action{justify-content:right}.wx-table.wx-rHj6070p .wx-grid .wx-reorder-task.wx-row{width:100%;background:var(--wx-background-alt);border-top:var(--wx-grid-body-row-border);z-index:1}.wx-table.wx-rHj6070p .wx-grid .wx-reorder-task.wx-selected{background:var(--wx-gantt-select-color);border-top:transparent;border-bottom:transparent}.wx-table.wx-rHj6070p .wx-grid .wx-inactive-row.wx-row{color:var(--wx-gantt-inactive-color)}.wx-table.wx-rHj6070p .wx-grid .wx-placeholder-row{color:var(--wx-color-font-disabled)}.wx-links.wx-dkx3NwEn{position:absolute;top:0;left:0;width:100%;height:100%}.wx-line.wx-dkx3NwEn{pointer-events:none}.wx-line.wx-dkx3NwEn>.wx-line-draw{pointer-events:none;stroke:var(--wx-gantt-link-color);stroke-width:2;fill:transparent}.wx-line.wx-dkx3NwEn>.wx-line-hitbox{pointer-events:stroke;stroke:transparent;stroke-width:20;fill:transparent}.wx-line-selectable.wx-dkx3NwEn:hover>.wx-line-draw{stroke:var(--wx-gantt-link-color-hovered)}.wx-line-selectable.wx-critical.wx-dkx3NwEn:hover>.wx-line-draw{stroke:var(--wx-gantt-link-critical-color-hovered)}.wx-line-selectable.wx-violated.wx-dkx3NwEn:hover>.wx-line-draw{stroke:var(--wx-gantt-link-violation-color);opacity:.85}.wx-line-selectable.wx-dkx3NwEn{cursor:pointer}.wx-line.wx-line-selected.wx-dkx3NwEn>.wx-line-draw{stroke:var(--wx-color-danger)}.wx-critical.wx-dkx3NwEn>.wx-line-draw{stroke:var(--wx-gantt-link-critical-color)}.wx-violated.wx-dkx3NwEn>.wx-line-draw{stroke:var(--wx-gantt-link-violation-color);stroke-dasharray:5 5}.wx-line.wx-line-selected.wx-violated.wx-dkx3NwEn>.wx-line-draw{stroke:var(--wx-color-danger);stroke-dasharray:none}.wx-segments.wx-GKbcLEGA{position:relative;width:100%;height:100%}.wx-segment.wx-GKbcLEGA{height:100%}.wx-segments.wx-GKbcLEGA:before{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border-top:1px dashed #7f7f7f;transform:translateY(-50%)}.wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-task-fill-color)}.wx-rollup.wx-GKbcLEGA{position:absolute;z-index:1;background-color:var(--wx-gantt-task-color);border:1px solid var(--wx-background);border-radius:var(--wx-gantt-baseline-border-radius);opacity:.75}.wx-task-rollup.wx-GKbcLEGA{background-color:var(--wx-gantt-task-color)}.wx-summary-rollup.wx-GKbcLEGA{background-color:var(--wx-gantt-summary-color)}.wx-milestone-rollup.wx-GKbcLEGA{background-color:var(--wx-gantt-milestone-color);transform:rotate(45deg) scale(.75);border-radius:var(--wx-gantt-milestone-border-radius)}.wx-rollup.wx-inactive.wx-GKbcLEGA{background-color:var(--wx-gantt-inactive-color)}.wx-baseline.wx-GKbcLEGA{position:absolute;background-color:#a883e4;border-radius:var(--wx-gantt-baseline-border-radius);z-index:1}.wx-baseline.wx-milestone.wx-GKbcLEGA{transform:rotate(45deg) scale(.75);border-radius:var(--wx-gantt-milestone-border-radius)}.wx-deadline.wx-GKbcLEGA{position:absolute;display:flex;font-size:20px;translate:-5px 0;z-index:2;color:var(--wx-gantt-deadline-color, #9fa1ae)}.wx-deadline.wx-overdue.wx-GKbcLEGA{color:var(--wx-gantt-deadline-overdue-color, #fe6158)}.wx-deadline.wx-GKbcLEGA>i{height:20px;cursor:pointer}.wx-constraint.wx-GKbcLEGA{position:absolute;width:0;z-index:2;pointer-events:none;--wx-constraint-pin-color: var(--wx-gantt-icon-color)}.wx-constraint-line.wx-GKbcLEGA,.wx-constraint-arrow.wx-GKbcLEGA{pointer-events:none}.wx-constraint.wx-violated.wx-GKbcLEGA{--wx-constraint-pin-color: var(--wx-gantt-constraint-violation-color)}.wx-constraint-line.wx-GKbcLEGA{position:absolute;left:0;top:1px;bottom:1px;width:2px;translate:-50% 0;border-radius:2px;background:var(--wx-constraint-pin-color)}.wx-constraint-arrow.wx-GKbcLEGA{position:absolute;top:50%;width:6px;height:12px;margin-top:-6px;background:var(--wx-constraint-pin-color);--wx-constraint-arrow-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 12'%3E%3Cpath fill='%23000' d='M0 0.8Q0 0 1 0.3L5.2 5.1Q6 6 5.2 6.9L1 11.7Q0 12 0 11.2Z'/%3E%3C/svg%3E");-webkit-mask:var(--wx-constraint-arrow-mask) center / 100% 100% no-repeat;mask:var(--wx-constraint-arrow-mask) center / 100% 100% no-repeat}.wx-constraint.wx-start.wx-GKbcLEGA .wx-constraint-arrow{left:calc(50% + 3px)}.wx-constraint.wx-end.wx-GKbcLEGA .wx-constraint-arrow{right:calc(50% + 3px);transform:scaleX(-1)}.wx-constraint-badge.wx-GKbcLEGA{position:absolute;top:1px;height:14px;box-sizing:border-box;display:inline-flex;align-items:center;font-size:8px;font-weight:600;letter-spacing:.02em;line-height:1;padding:2px;border-radius:2px;background:var(--wx-background-alt);white-space:nowrap;pointer-events:auto}.wx-constraint.wx-start.wx-GKbcLEGA .wx-constraint-badge{right:calc(50% + 3px)}.wx-constraint.wx-end.wx-GKbcLEGA .wx-constraint-badge{left:calc(50% + 3px)}.wx-constraint.wx-violated.wx-GKbcLEGA .wx-constraint-badge{background:var(--wx-gantt-constraint-violated-badge-bg)}.wx-constraint.wx-compact.wx-GKbcLEGA .wx-constraint-badge{display:none}.wx-constraint.wx-compact.wx-GKbcLEGA .wx-constraint-line{pointer-events:auto}.wx-constraint.wx-compact.wx-GKbcLEGA:hover .wx-constraint-badge{display:inline-flex}.wx-bars.wx-GKbcLEGA{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.wx-bar.wx-GKbcLEGA,.wx-bar.wx-GKbcLEGA .wx-segment{pointer-events:all;box-sizing:border-box;position:absolute;border-radius:var(--wx-gantt-bar-border-radius);font:var(--wx-gantt-bar-font);white-space:nowrap;line-height:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wx-bar.wx-touch.wx-GKbcLEGA{opacity:.5}.wx-bar.wx-reorder-task.wx-GKbcLEGA{z-index:3}.wx-bar.wx-schedule-task.wx-GKbcLEGA{pointer-events:none;z-index:2;opacity:.5}.wx-bar.wx-GKbcLEGA .wx-content{overflow:hidden;text-overflow:ellipsis}.wx-task:not(.wx-split).wx-GKbcLEGA,.wx-task.wx-GKbcLEGA .wx-segment{color:var(--wx-gantt-task-font-color);background-color:var(--wx-gantt-task-color);border:var(--wx-gantt-task-border)}.wx-task.wx-selected:not(.wx-split).wx-GKbcLEGA{border:1px solid var(--wx-gantt-task-border-color);box-shadow:var(--wx-gantt-bar-shadow)}.wx-task:not(.wx-split):hover.wx-GKbcLEGA,.wx-task.wx-GKbcLEGA .wx-segment:hover{box-shadow:var(--wx-gantt-bar-shadow)}.wx-summary.wx-GKbcLEGA{color:var(--wx-gantt-summary-font-color);background-color:var(--wx-gantt-summary-color);border:var(--wx-gantt-summary-border)}.wx-summary.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-summary-border-color);box-shadow:var(--wx-gantt-bar-shadow)}.wx-summary:hover.wx-GKbcLEGA{box-shadow:var(--wx-gantt-bar-shadow)}.wx-milestone.wx-GKbcLEGA .wx-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.wx-bar:not(.wx-milestone).wx-GKbcLEGA .wx-content{position:relative;z-index:2}.wx-bar.wx-GKbcLEGA .wx-text-out{position:absolute;line-height:normal;display:block;color:var(--wx-color-font);pointer-events:none}.wx-milestone.wx-GKbcLEGA{border-color:var(--wx-gantt-milestone-color)}.wx-milestone.wx-GKbcLEGA .wx-text-out{padding:0 2px;left:100%}.wx-milestone.wx-GKbcLEGA .wx-content,.wx-milestone.wx-schedule-task.wx-GKbcLEGA{height:100%;background-color:var(--wx-gantt-milestone-color);transform:rotate(45deg) scale(.75);border-radius:var(--wx-gantt-milestone-border-radius)}.wx-bar.wx-GKbcLEGA .wx-progress-wrapper{position:absolute;width:100%;height:100%;background-color:transparent;border-radius:var(--wx-gantt-bar-border-radius);overflow:hidden}.wx-bar.wx-GKbcLEGA .wx-progress-percent{height:100%}.wx-progress-marker.wx-GKbcLEGA{opacity:0;position:absolute;top:80%;width:var(--wx-icon-size);height:var(--wx-gantt-progress-marker-height);background:var(--wx-gantt-progress-border-color);clip-path:polygon(50% 0,100% 30%,100% 100%,0 100%,0 30%);color:var(--wx-color-font);z-index:5;font-size:calc(var(--wx-font-size-sm) - 2px);border-radius:4px;cursor:ew-resize;text-align:center;line-height:3}.wx-progress-marker.wx-GKbcLEGA:before{content:"";display:block;position:absolute;width:calc(var(--wx-icon-size) - 2px);height:calc(var(--wx-gantt-progress-marker-height) - 2px);clip-path:polygon(50% 0,100% 30%,100% 100%,0 100%,0 30%);top:1px;left:1px;background:var(--wx-gantt-link-marker-background);z-index:-1;border-radius:4px}.wx-bar:hover .wx-progress-marker.wx-GKbcLEGA,.wx-progress-marker.wx-progress-in-drag.wx-GKbcLEGA{opacity:1}.wx-task .wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-task-fill-color)}.wx-summary .wx-progress-percent.wx-GKbcLEGA{background-color:var(--wx-gantt-summary-fill-color)}.wx-link.wx-GKbcLEGA{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;border:1px solid var(--wx-gantt-link-marker-color);background-color:var(--wx-gantt-link-marker-background);opacity:0;cursor:default}.wx-link .wx-inner.wx-GKbcLEGA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;border:4px solid var(--wx-gantt-link-marker-color);pointer-events:none}.wx-bar.wx-GKbcLEGA button.wx-button.wx-delete-button{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0}.wx-delete-button-icon{display:block;line-height:14px;font-size:10px}.wx-bar.wx-GKbcLEGA .wx-delete-button.wx-left,.wx-link.wx-left.wx-GKbcLEGA{left:-16px}.wx-bar.wx-GKbcLEGA .wx-delete-button.wx-right,.wx-link.wx-right.wx-GKbcLEGA{right:-16px}.wx-link.wx-target:hover.wx-GKbcLEGA,.wx-link.wx-selected.wx-GKbcLEGA,.wx-bar:hover .wx-link.wx-target.wx-GKbcLEGA,.wx-link.wx-visible.wx-target.wx-GKbcLEGA{opacity:1;cursor:pointer}.wx-bar:not(.wx-split).wx-GKbcLEGA .wx-link.wx-selected{border-color:inherit}.wx-bar:not(.wx-split).wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:inherit}.wx-milestone .wx-link.wx-left.wx-GKbcLEGA{left:-16px}.wx-milestone .wx-link.wx-right.wx-GKbcLEGA{right:-16px}.wx-cut.wx-GKbcLEGA{opacity:50%}.wx-bar.wx-manual:not(.wx-milestone):not(.wx-split):not(:focus).wx-GKbcLEGA,.wx-bar.wx-manual.wx-split.wx-GKbcLEGA .wx-segment{outline:1px solid var(--wx-gantt-manual-border-color);outline-offset:1px}.wx-milestone.wx-manual.wx-GKbcLEGA .wx-content{outline:1px solid var(--wx-gantt-manual-border-color);outline-offset:1.6px}.wx-bar:not(.wx-milestone):focus.wx-GKbcLEGA{outline:1px solid var(--wx-color-primary);outline-offset:1px}.wx-milestone:focus.wx-GKbcLEGA{outline:none}.wx-milestone:focus .wx-content.wx-GKbcLEGA{outline:1px solid var(--wx-color-primary);outline-offset:1.6px}.wx-task.wx-critical.wx-GKbcLEGA{background-color:var(--wx-gantt-task-critical-color)}.wx-task.wx-critical.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-task-critical-color)}.wx-task.wx-critical .wx-progress-percent{background-color:var(--wx-gantt-task-critical-fill-color)}.wx-milestone.wx-critical.wx-GKbcLEGA .wx-content{background-color:var(--wx-gantt-critical-color)}.wx-milestone.wx-critical.wx-GKbcLEGA{border-color:var(--wx-gantt-critical-color)}.wx-summary.wx-critical.wx-GKbcLEGA{background-color:var(--wx-gantt-summary-critical-color)}.wx-summary.wx-critical .wx-progress-percent{background-color:var(--wx-gantt-summary-critical-fill-color)}.wx-summary.wx-critical.wx-selected.wx-GKbcLEGA{border:1px solid var(--wx-gantt-summary-critical-color)}.wx-split.wx-selected.wx-GKbcLEGA{border-color:var(--wx-gantt-task-border-color)}.wx-bars.wx-GKbcLEGA .wx-split.wx-bar{background:transparent;border-color:transparent}.wx-split.wx-GKbcLEGA .wx-link.wx-selected,.wx-split.wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:var(--wx-gantt-task-border-color)}.wx-critical.wx-GKbcLEGA .wx-segment{background-color:var(--wx-gantt-task-critical-color)}.wx-critical.wx-selected.wx-GKbcLEGA .wx-segment{border:1px solid var(--wx-gantt-task-critical-color)}.wx-critical.wx-GKbcLEGA .wx-segment .wx-progress-percent{background-color:var(--wx-gantt-task-critical-fill-color)}.wx-critical.wx-split.wx-GKbcLEGA .wx-link.wx-selected,.wx-critical.wx-split.wx-GKbcLEGA .wx-link.wx-selected .wx-inner{border-color:var(--wx-gantt-task-critical-color)}.wx-task.wx-inactive:not(.wx-split).wx-GKbcLEGA,.wx-summary.wx-inactive.wx-GKbcLEGA,.wx-task.wx-GKbcLEGA .wx-segment.wx-inactive{background-color:var(--wx-gantt-inactive-color)}.wx-milestone.wx-inactive.wx-GKbcLEGA .wx-content,.wx-milestone.wx-inactive.wx-schedule-task.wx-GKbcLEGA{background-color:var(--wx-gantt-inactive-color)}.wx-milestone.wx-inactive.wx-GKbcLEGA{border-color:var(--wx-gantt-inactive-color)}.wx-task.wx-inactive.wx-GKbcLEGA .wx-progress-percent,.wx-summary.wx-inactive.wx-GKbcLEGA .wx-progress-percent,.wx-inactive.wx-GKbcLEGA .wx-segment .wx-progress-percent{background-color:var(--wx-gantt-inactive-fill-color)}.wx-no-working-time.wx-GKbcLEGA{opacity:var(--wx-gantt-no-working-time-opacity, .45)}.wx-slack.wx-GKbcLEGA{box-sizing:border-box;position:absolute;border-radius:var(--wx-gantt-bar-border-radius);border-bottom-left-radius:0;border-top-left-radius:0}.wx-slack-task.wx-GKbcLEGA{border:1px solid var(--wx-gantt-task-slack-border-color);background:repeating-linear-gradient(-60deg,var(--wx-gantt-task-slack-border-color),var(--wx-gantt-task-slack-border-color) 1px,var(--wx-gantt-task-slack-color) 1px,var(--wx-gantt-task-slack-color) 8px)}.wx-chart.wx-mR7v2Xag{position:relative;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;outline:none}.wx-markers.wx-mR7v2Xag{position:absolute}.wx-marker.wx-mR7v2Xag{position:absolute;z-index:4;width:2px;height:100%;text-align:center;-webkit-user-select:none;user-select:none;transform:scaleX(-1);background:var(--wx-gantt-marker-color)}.wx-content.wx-mR7v2Xag{position:absolute;min-width:50px;padding:4px 8px;border-top-left-radius:4px;border-bottom-left-radius:4px;font:var(--wx-gantt-marker-font);color:var(--wx-gantt-marker-font-color);background-color:inherit;white-space:nowrap;transform:scaleX(-1)}.wx-area.wx-mR7v2Xag{position:relative;overflow-y:hidden}.wx-selected.wx-mR7v2Xag{position:absolute;box-sizing:border-box;left:0;width:100%;background:var(--wx-gantt-select-color)}.wx-cut.wx-mR7v2Xag{opacity:50%}.wx-gantt-holidays.wx-mR7v2Xag{height:100%;width:100%;position:absolute}.wx-progress-line.wx-mR7v2Xag{position:absolute;top:0;left:0;pointer-events:none;z-index:4;overflow:visible}.wx-progress-line-path{fill:none;stroke:var(--wx-gantt-progress-line-color, #f5953b);stroke-width:var(--wx-gantt-progress-line-width, 1)}.wx-weekend.wx-mR7v2Xag{height:100%;background:var(--wx-gantt-holiday-background);color:var(--wx-gantt-holiday-color);position:absolute}.wx-weekend-override.wx-mR7v2Xag{background:var(--wx-background)}.wx-scale.wx-ZkvhDKir{position:sticky;top:0;background-color:var(--wx-background);box-shadow:var(--wx-timescale-shadow);z-index:5;border-bottom:var(--wx-gantt-border)}.wx-row.wx-ZkvhDKir,.wx-cell.wx-ZkvhDKir{display:flex;box-sizing:border-box}.wx-row.wx-ZkvhDKir:not(:last-child){border-bottom:var(--wx-gantt-border)}.wx-cell-value.wx-ZkvhDKir{position:sticky;left:0;right:0;padding-left:12px;padding-right:12px}.wx-cell.wx-ZkvhDKir{justify-content:center;align-items:center;border-right:var(--wx-timescale-border);font:var(--wx-timescale-font);color:var(--wx-timescale-font-color)}.wx-cell.wx-weekend.wx-ZkvhDKir{background:var(--wx-gantt-holiday-background);color:var(--wx-gantt-holiday-color)}.wx-scurve.wx-aabFMYCJ{position:absolute;left:0;pointer-events:none;overflow:visible;z-index:3}.wx-scurve.wx-aabFMYCJ .wx-scurve-scheduled-duration,.wx-scurve.wx-aabFMYCJ .wx-scurve-scheduled-progress{color:var(--wx-gantt-scurve-scheduled-color, #ffc975);stroke:var(--wx-gantt-scurve-scheduled-color, #ffc975);stroke-width:var(--wx-gantt-scurve-scheduled-width, 1);stroke-dasharray:var(--wx-gantt-scurve-scheduled-dasharray, none)}.wx-scurve.wx-aabFMYCJ .wx-scurve-earned-duration,.wx-scurve.wx-aabFMYCJ .wx-scurve-earned-progress{color:var(--wx-gantt-scurve-earned-color, #fe6158);stroke:var(--wx-gantt-scurve-earned-color, #fe6158);stroke-width:var(--wx-gantt-scurve-earned-width, 1);stroke-dasharray:var(--wx-gantt-scurve-earned-dasharray, 4 4)}.wx-scurve.wx-aabFMYCJ .wx-scurve-baseline-duration,.wx-scurve.wx-aabFMYCJ .wx-scurve-baseline-progress{color:var(--wx-gantt-scurve-baseline-color, #2c2f3c);stroke:var(--wx-gantt-scurve-baseline-color, #2c2f3c);stroke-width:var(--wx-gantt-scurve-baseline-width, 1);stroke-dasharray:var(--wx-gantt-scurve-baseline-dasharray, 2 2)}.wx-scurve.wx-aabFMYCJ .wx-scurve-line{fill:none}.wx-scurve.wx-aabFMYCJ .wx-scurve-hit{pointer-events:auto;fill:transparent}.wx-scurve.wx-aabFMYCJ .wx-scurve-dot{pointer-events:none;fill:currentColor;stroke:var(--wx-background, #fff);stroke-width:1;stroke-dasharray:none;transform-box:fill-box;transform-origin:center;transition:transform .1s ease-out}.wx-scurve.wx-aabFMYCJ .wx-scurve-point:hover .wx-scurve-dot{transform:scale(1.5)}.wx-resizer.wx-pFykzMlT{position:relative;display:flex;flex:0 0 auto;width:4px;align-items:center;justify-content:center;background-color:var(--wx-gantt-border-color)}.wx-resizer-left.wx-pFykzMlT{z-index:12}.wx-resizer-right.wx-pFykzMlT{z-index:11}.wx-resizer-right.wx-resizer-layout-collapsed.wx-pFykzMlT{overflow:visible}.wx-resizer-grip-hover.wx-pFykzMlT:not(:hover) .wx-button-expand-content.wx-pFykzMlT{opacity:0}.wx-resizer-grip-hover.wx-pFykzMlT:hover:before,.wx-resizer-grip-hover.wx-pFykzMlT:hover:after,.wx-button-expand-content.wx-pFykzMlT:before,.wx-button-expand-content.wx-pFykzMlT:after{content:"";position:absolute;background-color:var(--wx-gantt-border-color)}.wx-resizer-grip-hover.wx-pFykzMlT:hover:before,.wx-resizer-grip-hover.wx-pFykzMlT:hover:after{top:0;width:2px;height:100%}.wx-resizer-grip-hover.wx-resizer-left.wx-pFykzMlT:hover:before{left:-3px}.wx-resizer-grip-hover.wx-resizer-left.wx-pFykzMlT:hover:after{right:-2px}.wx-resizer-grip-hover.wx-resizer-right.wx-pFykzMlT:hover:before{left:-2px}.wx-resizer-grip-hover.wx-resizer-right.wx-pFykzMlT:hover:after{right:-3px}.wx-resizer-layout-both.wx-pFykzMlT .wx-button-expand-box.wx-pFykzMlT,.wx-resizer-layout-end.wx-pFykzMlT .wx-button-expand-box.wx-pFykzMlT{left:12px}.wx-resizer-right.wx-resizer-layout-collapsed.wx-pFykzMlT .wx-button-expand-box.wx-pFykzMlT{left:-12px}.wx-resizer-layout-both.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT{right:5px}.wx-resizer-layout-start.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT{right:-6px}.wx-resizer-right.wx-resizer-layout-collapsed.wx-pFykzMlT .wx-button-expand-left.wx-pFykzMlT{left:5px;right:auto}.wx-button-expand-box.wx-pFykzMlT{position:relative;width:20px}.wx-button-expand-content.wx-pFykzMlT{position:absolute;top:4px;transform:translate(-50%,-50%);width:20px}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT{display:flex;justify-content:center;background-color:var(--wx-gantt-border-color);cursor:pointer;font-size:20px;line-height:24px}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT:hover{color:var(--wx-color-primary)}.wx-button-expand-content.wx-pFykzMlT i.wx-pFykzMlT:active{color:var(--wx-gantt-task-fill-color)}.wx-button-expand-right.wx-pFykzMlT{left:1px}.wx-button-expand-right.wx-pFykzMlT:before{top:-3.6px;width:17px;height:4px;clip-path:polygon(100% 100%,0 0,0 100%)}.wx-button-expand-right.wx-pFykzMlT:after{width:17px;height:4px;clip-path:polygon(100% 0,0 100%,0 0)}.wx-button-expand-right.wx-pFykzMlT i.wx-pFykzMlT{border-top-right-radius:4px;border-bottom-right-radius:4px}.wx-button-expand-left.wx-pFykzMlT:before{top:-3.6px;left:3px;width:17px;height:4px;clip-path:polygon(100% 0,100% 100%,0% 100%)}.wx-button-expand-left.wx-pFykzMlT:after{left:3px;width:17px;height:4px;clip-path:polygon(0 0,100% 100%,100% 0)}.wx-button-expand-left.wx-pFykzMlT i.wx-pFykzMlT{border-top-left-radius:4px;border-bottom-left-radius:4px}.wx-gantt.wx-jlbQoHOz{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.wx-pseudo-rows.wx-jlbQoHOz{width:100%;height:auto;min-height:100%}.wx-stuck.wx-jlbQoHOz{position:sticky;top:0;height:100%;width:100%;max-height:100%}.wx-layout.wx-jlbQoHOz{position:relative;display:flex;max-height:100%;max-width:100%;background-color:var(--wx-background);overflow:hidden;outline:none;height:100%}.wx-content.wx-jlbQoHOz{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:0 0 0;width:0;min-width:0}.wx-content-visible.wx-jlbQoHOz{flex:1 1 0;width:auto;min-width:0}.wx-button.wx-conflicts,i.wx-conflicts{position:relative}.wx-button.wx-conflicts:after,i.wx-conflicts:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--wx-gantt-constraint-violation-color);pointer-events:none}.wx-button.wx-conflicts:after{top:2px;right:2px}i.wx-conflicts:after{top:0;right:-2px}.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2{pointer-events:none}.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2 .wx-value,.wx-menu .wx-option.wx-disabled.wx-LU2cdPQ2 .wx-icon{color:var(--wx-color-font-disabled)}.wx-table.wx-aaadQkXy .wx-editor-cell,.wx-table.wx-aaadQkXy .wx-editor>.wx-value{display:flex;align-items:center;background:inherit}.wx-table.wx-aaadQkXy .wx-text-center{justify-content:center}.wx-table.wx-aaadQkXy .wx-cell:not(:last-child){border-right-color:transparent}.wx-wrapper.wx-aadwz4ed{display:flex;width:100%;align-items:center;justify-content:space-between;flex-wrap:nowrap}.wx-text.wx-aadwz4ed{overflow:hidden;text-overflow:ellipsis;max-width:100%}.wx-wrapper.wx-j93aYGQf{display:flex;flex-direction:column;gap:8px}.wx-nobatch.wx-j93aYGQf{gap:4px}.wx-title.wx-j93aYGQf{font-weight:var(--wx-header-font-weight)}.wx-nodata.wx-j93aYGQf{color:var(--wx-gantt-icon-color);margin-top:8px}.date-time-controll.wx-hFsbgDln{display:flex;gap:12px}.wx-avatar.wx-aadUoSB7{margin:0 10px 0 0}.wx-role.wx-aadUoSB7{font-size:12px}.wx-section.wx-aabce6pu{margin-bottom:10px}.wx-nodata.wx-aabce6pu{color:var(--wx-gantt-icon-color);margin-top:8px}.wx-button-wrapper.wx-aabce6pu{margin-top:12px;width:100%}.wx-button-wrapper.wx-aabce6pu .wx-button{width:100%!important;background-color:inherit;border:var(--wx-table-cell-border)}.wx-section.wx-aabvtaY1{margin-bottom:10px}.wx-nodata.wx-aabvtaY1{color:var(--wx-gantt-icon-color);margin-top:8px}.wx-constraint-editor.wx-aadFov3V{display:flex;flex-direction:column;gap:12px}.wx-sidearea .wx-gantt-editor{width:450px}.wx-sidearea .wx-gantt-editor.wx-full-screen{width:100%}.wx-gantt-editor .wx-editor-toolbar{margin-bottom:4px}.wx-gantt-editor .wx-editor-toolbar .wx-toolbar{padding-left:0;padding-right:0;gap:16px}.wx-gantt-editor .wx-editor-toolbar .wx-tb-body{gap:8px}.wx-gantt-editor .wx-editor-toolbar .wx-tb-element{padding-left:0;padding-right:0}.wx-gantt-editor .wx-editor-toolbar .wx-tb-group:not(.wx-column)>.wx-tb-body>.wx-tb-element{width:auto}.wx-gantt-editor .wx-editor-toolbar .wx-gantt-tabs{align-self:start}.wx-gantt-editor .wx-editor-toolbar .wx-gantt-tabs .wx-tabs{gap:16px}.wx-gantt-editor .wx-editor-toolbar .wx-gantt-tabs button{padding-left:0;padding-right:0;min-width:40px}.wx-gantt-editor .wx-editor-toolbar .wx-gantt-tabs .wx-active:after,.wx-gantt-editor .wx-editor-toolbar .wx-gantt-tabs button:hover:after{width:100%;left:0}.wx-content.wx-aadwWvd3{width:100%;white-space:nowrap;display:flex;align-items:center}.wx-toggle-icon.wx-aadwWvd3{width:var(--wx-icon-size);min-width:12px;height:16px;line-height:16px;margin:0 5px;font-size:var(--wx-icon-size);color:var(--wx-gantt-icon-color);cursor:pointer;flex-shrink:0}.wx-toggle-placeholder.wx-aadwWvd3{width:var(--wx-icon-size);height:16px;line-height:16px;margin:0 5px;flex:0 0 var(--wx-icon-size)}.wx-name.wx-aadwWvd3,.wx-avatar-name.wx-aadwWvd3 span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wx-avatar-name.wx-aadwWvd3{display:flex;align-items:center;gap:5px}.wx-avatar-name.wx-aadwWvd3 .wx-avatar-root{flex:0 0 auto}.wx-content.wx-aacXLb2S{width:100%;white-space:nowrap;display:flex;align-items:center}.wx-name.wx-aacXLb2S{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wx-avatar.wx-aacXLb2S{display:flex;align-items:center}.wx-histogram-capacity-overlay.wx-aabHBZEN{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.wx-histogram-capacity-path.wx-aabHBZEN{fill:none;stroke:var(--wx-gantt-resource-histogram-capacity-color);stroke-width:1}.wx-resource-load.wx-aacPnv3E{height:100%;width:100%;background-color:var(--wx-background)}.wx-layout.wx-aacPnv3E{position:relative;display:flex;background-color:var(--wx-background);overflow:hidden;outline:none;height:100%}.wx-chart.wx-aacPnv3E{position:relative;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;outline:none}.wx-chart-collapsed.wx-aacPnv3E{flex:0 0 0;width:0;min-width:0}.wx-timescale-viewport.wx-aacPnv3E{flex:0 0 auto;overflow:hidden}.wx-timescale-viewport.wx-v-scroll-reserve.wx-aacPnv3E{box-sizing:border-box;padding-right:var(--wx-scrollbar-width)}.wx-grid-container.wx-aacPnv3E{display:flex;flex-direction:column;border-right:var(--wx-gantt-border);height:100%;box-sizing:content-box;overflow:hidden}.wx-y-bar-clip.wx-aacPnv3E{width:100%;height:100%}.wx-grid-container.wx-y-scroll.wx-aacPnv3E .wx-y-bar-clip{width:calc(100% + var(--wx-scrollbar-width))}.wx-grid-container.wx-h-scroll-reserve.wx-aacPnv3E .wx-y-bar-clip{height:calc(100% - var(--wx-scrollbar-width))}.wx-grid-scale-container.wx-aacPnv3E{position:relative;flex:1 1 auto;overflow:hidden}.wx-grid-scale-container.wx-aacPnv3E,.wx-resource-grid.wx-aacPnv3E{box-sizing:content-box;height:100%;--wx-table-select-background: var(--wx-gantt-select-color);--wx-table-select-focus-background: var(--wx-gantt-select-color);--wx-table-select-border: none;--wx-table-cell-border: var(--wx-grid-body-row-border);--wx-table-header-background: var(--wx-background);--wx-table-header-border: var(--wx-gantt-border);--wx-table-header-cell-border: var(--wx-gantt-border)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-header{display:none}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-table-box,.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-table-box{border:none}.wx-resource-grid.wx-aacPnv3E .wx-grid,.wx-grid-scale-container.wx-aacPnv3E .wx-grid{font:var(--wx-grid-body-font);color:var(--wx-grid-body-font-color)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-cell{padding:0 var(--wx-grid-cell-padding-x);height:100%;display:flex;align-items:center}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-row{display:flex;align-items:center}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-cell.wx-text-center{justify-content:center}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-cell.wx-text-right{justify-content:end}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-body .wx-cell{border-right:var(--wx-grid-body-cell-border)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-body .wx-cell.wx-col-name{padding-left:var(--wx-grid-tree-column-padding-left)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-cell:has(input,.wx-value){height:100%;padding:0}.wx-grid-scale-container.wx-aacPnv3E .wx-row.wx-column-border:not(:last-child),.wx-grid-scale-container.wx-aacPnv3E .wx-row.wx-column-border:last-child{border-bottom:none}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header{box-shadow:var(--wx-grid-header-shadow);z-index:1}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell{font:var(--wx-grid-header-font);text-transform:var(--wx-grid-header-text-transform);color:var(--wx-grid-header-font-color)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell.wx-filter{padding:0 5px}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell:has(.wx-sort){padding-right:var(--wx-grid-header-sort-padding-right)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell .wx-text{width:100%}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell:has(.wx-sort) .wx-text{width:calc(100% - 15px)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell.wx-text-right{text-align:right}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell.wx-text-center{text-align:center}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-cell.wx-text-right.wx-action{justify-content:right}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-action i{font-size:var(--wx-icon-size);color:var(--wx-gantt-icon-color)}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-action .wx-text{display:none}.wx-resource-grid.wx-aacPnv3E .wx-grid .wx-header .wx-action i:hover{color:var(--wx-color-link)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-cell.wx-weekend{background:var(--wx-gantt-holiday-background);color:var(--wx-gantt-holiday-color)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-cell.wx-normal{background:var(--wx-gantt-load-normal-color)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-cell.wx-normal:hover{background:var(--wx-gantt-load-normal-hover-color)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-cell.wx-overload{background:var(--wx-gantt-load-danger-color)}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-cell.wx-overload:hover{background:var(--wx-gantt-load-danger-hover-color)}.wx-grid-scale-container.wx-histogram-grid.wx-aacPnv3E .wx-grid .wx-cell{padding:0}.wx-grid-scale-container.wx-histogram-grid.wx-aacPnv3E .wx-grid .wx-cell[tabindex="0"]:focus{outline:none}.wx-grid-scale-container.wx-aacPnv3E .wx-grid .wx-row.wx-selected .wx-cell:not(.wx-normal):not(.wx-overload){background:var(--wx-table-select-background)}.wx-conflict-report.wx-aaeNX0k4{display:flex;flex-direction:column;width:310px;min-width:310px;height:100%;border-left:var(--wx-gantt-border);background:var(--wx-background)}.wx-header.wx-aaeNX0k4{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 16px;box-sizing:border-box;border-bottom:var(--wx-gantt-border);flex-shrink:0}.wx-header.wx-aaeNX0k4 .wx-icon{box-sizing:border-box;max-height:calc(var(--wx-button-icon-size) + 2 * var(--wx-button-icon-indent))}.wx-title.wx-aaeNX0k4{display:flex;align-items:center;gap:8px;min-width:0;font-weight:var(--wx-header-font-weight)}.wx-count.wx-aaeNX0k4{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:11px;color:var(--wx-gantt-constraint-violation-font-color, inherit);background:var(--wx-gantt-constraint-violation-color)}.wx-empty.wx-aaeNX0k4{padding:32px 16px;text-align:center}.wx-empty-title.wx-aaeNX0k4{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font-weight:400}.wx-check.wx-aaeNX0k4{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;background:var(--wx-color-success)}.wx-check.wx-aaeNX0k4:before{content:"";width:5px;height:9px;margin-top:-1px;border:solid var(--wx-background);border-width:0 2px 2px 0;transform:rotate(45deg)}.wx-list.wx-aaeNX0k4{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:8px;box-sizing:border-box}.wx-item.wx-aaeNX0k4{padding:8px;border:var(--wx-gantt-border);border-radius:4px;background:var(--wx-background);cursor:pointer;box-sizing:border-box}.wx-item.wx-aaeNX0k4:hover{background:var(--wx-background-hover)}.wx-item.wx-selected.wx-aaeNX0k4{background:var(--wx-gantt-select-color)}.wx-item-title.wx-aaeNX0k4{display:flex;align-items:center;gap:6px;font-size:var(--wx-font-size-sm);font-weight:var(--wx-font-weight-md);line-height:var(--wx-line-height-sm)}.wx-type-icon.wx-aaeNX0k4{display:inline-flex;align-items:center}.wx-type-icon.wx-aaeNX0k4 i.wx-aaeNX0k4{font-size:14px}.wx-item-detail.wx-aaeNX0k4{margin-top:4px;display:flex;flex-direction:column;gap:2px;font-size:var(--wx-font-size-sm);font-weight:var(--wx-font-weight);line-height:var(--wx-line-height-sm);overflow-wrap:anywhere}.wx-detail-label.wx-aaeNX0k4{margin-right:4px}.wx-item-actions.wx-aaeNX0k4{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.wx-item-actions.wx-aaeNX0k4 .wx-button{font-size:var(--wx-font-size-sm);line-height:var(--wx-line-height-sm)}.wx-QSwitwNQ,.wx-material-theme{--wx-gantt-border-color: #e6e6e6;--wx-gantt-border: var(--wx-border);--wx-gantt-form-header-border: var(--wx-border);--wx-gantt-icon-color: var(--wx-icon-color);--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 50px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #448aff;--wx-gantt-task-font-color: #fff;--wx-gantt-task-fill-color: #246cd9;--wx-gantt-task-border-color: #448aff;--wx-gantt-manual-border-color: #666666;--wx-gantt-task-border: 1px solid #246cd9;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-task-slack-color: #f5f9fe;--wx-gantt-task-slack-border-color: #b0cdf7;--wx-gantt-inactive-color: #c5cace;--wx-gantt-inactive-fill-color: #adb5ba;--wx-gantt-summary-color: #1de9b6;--wx-gantt-summary-font-color: #5f5f5f;--wx-gantt-summary-fill-color: #00d19a;--wx-gantt-summary-border-color: #1de9b6;--wx-gantt-summary-border: 1px solid #00d19a;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-milestone-color: #d33daf;--wx-gantt-select-color: rgb(201, 244, 240);--wx-gantt-link-color: #87a4bc;--wx-gantt-link-color-hovered: #6e777d;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-violation-color: var(--wx-gantt-constraint-violation-color);--wx-gantt-link-marker-background: #f0f0f0;--wx-gantt-link-marker-color: #87a4bc;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-progress-marker-height: 22px;--wx-gantt-progress-border-color: #dfdfdf;--wx-gantt-baseline-border-radius: 4px;--wx-grid-header-font: 500 14px Roboto;--wx-grid-header-font-color: #a6a6a6;--wx-grid-header-text-transform: uppercase;--wx-grid-header-shadow: 0px 3px 5px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1);--wx-grid-body-font: 400 14px Roboto;--wx-grid-body-font-color: #5f5f5f;--wx-grid-body-row-border: 1px solid transparent;--wx-grid-body-cell-border: 1px solid transparent;--wx-grid-cell-padding-x: 12px;--wx-grid-header-sort-padding-right: 4px;--wx-grid-tree-column-padding-left: 3px;--wx-timescale-font: 500 12px Roboto;--wx-timescale-font-color: #a6a6a6;--wx-timescale-shadow: 0px 3px 5px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1);--wx-timescale-border: 1px solid transparent;--wx-gantt-holiday-background: #f3f7fc;--wx-gantt-holiday-color: #9fa1ae;--wx-gantt-marker-font: 500 12px Roboto;--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-gantt-progress-line-color: #f5953b;--wx-gantt-progress-line-width: 1;--wx-gantt-scurve-scheduled-color: #ffc975;--wx-gantt-scurve-scheduled-width: 1;--wx-gantt-scurve-scheduled-dasharray: none;--wx-gantt-scurve-earned-color: #fe6158;--wx-gantt-scurve-earned-width: 1;--wx-gantt-scurve-earned-dasharray: 4 4;--wx-gantt-scurve-baseline-color: #2c2f3c;--wx-gantt-scurve-baseline-width: 1;--wx-gantt-scurve-baseline-dasharray: 2 2;--wx-sidebar-close-icon: var(--wx-color-secondary-font);--wx-gantt-load-normal-color: #d9f5ef;--wx-gantt-load-normal-hover-color: #bce9de;--wx-gantt-load-danger-color: #f9d7d7;--wx-gantt-load-danger-hover-color: #f2bcbc;--wx-gantt-resource-histogram-load-color: var(--wx-gantt-load-normal-color);--wx-gantt-resource-histogram-load-hover-color: var( --wx-gantt-load-normal-hover-color );--wx-gantt-resource-histogram-overload-color: var( --wx-gantt-load-danger-color );--wx-gantt-resource-histogram-overload-hover-color: var( --wx-gantt-load-danger-hover-color );--wx-gantt-resource-histogram-capacity-color: var(--wx-color-primary);--wx-gantt-deadline-color: var(--wx-color-font-alt);--wx-gantt-deadline-overdue-color: var(--wx-color-danger);--wx-gantt-constraint-violation-color: #e8a33d;--wx-gantt-constraint-violated-badge-bg: #fdeedd}.wx-willow-theme{--wx-gantt-border-color: #e6e6e6;--wx-gantt-border: 1px solid #1d1e261a;--wx-gantt-form-header-border: none;--wx-gantt-icon-color: #9fa1ae;--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 3px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #3983eb;--wx-gantt-task-font-color: #fff;--wx-gantt-task-fill-color: #1f6bd9;--wx-gantt-task-border-color: #1f6bd9;--wx-gantt-manual-border-color: #666666;--wx-gantt-task-border: 1px solid transparent;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-task-slack-color: #f5f9fe;--wx-gantt-task-slack-border-color: #b0cdf7;--wx-gantt-inactive-color: #c5cace;--wx-gantt-inactive-fill-color: #adb5ba;--wx-gantt-summary-color: #00ba94;--wx-gantt-summary-font-color: #ffffff;--wx-gantt-summary-fill-color: #099f81;--wx-gantt-summary-border-color: #099f81;--wx-gantt-summary-border: 1px solid transparent;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-milestone-color: #ad44ab;--wx-gantt-select-color: #eaedf5;--wx-gantt-link-color: #9fa1ae;--wx-gantt-link-color-hovered: #6e777d;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-violation-color: var(--wx-gantt-constraint-violation-color);--wx-gantt-link-marker-background: #eaedf5;--wx-gantt-link-marker-color: #9fa1ae;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-progress-marker-height: 26px;--wx-gantt-progress-border-color: #c0c3ce;--wx-gantt-baseline-border-radius: 2px;--wx-grid-header-font: var(--wx-font-weight-md) var(--wx-font-size) var(--wx-font-family);--wx-grid-header-font-color: var(--wx-color-font);--wx-grid-header-text-transform: capitalize;--wx-grid-header-shadow: none;--wx-grid-body-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-grid-body-font-color: var(--wx-color-font);--wx-grid-body-row-border: var(--wx-gantt-border);--wx-grid-body-cell-border: 1px solid transparent;--wx-grid-cell-padding-x: 12px;--wx-grid-header-sort-padding-right: 4px;--wx-grid-tree-column-padding-left: 3px;--wx-timescale-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-timescale-font-color: var(--wx-color-font);--wx-timescale-shadow: none;--wx-timescale-border: var(--wx-gantt-border);--wx-gantt-holiday-background: #f0f6fa;--wx-gantt-holiday-color: #9fa1ae;--wx-gantt-marker-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-gantt-progress-line-color: #f5953b;--wx-gantt-progress-line-width: 1;--wx-gantt-scurve-scheduled-color: #ffc975;--wx-gantt-scurve-scheduled-width: 1;--wx-gantt-scurve-scheduled-dasharray: none;--wx-gantt-scurve-earned-color: #fe6158;--wx-gantt-scurve-earned-width: 1;--wx-gantt-scurve-earned-dasharray: 4 4;--wx-gantt-scurve-baseline-color: #2c2f3c;--wx-gantt-scurve-baseline-width: 1;--wx-gantt-scurve-baseline-dasharray: 2 2;--wx-sidebar-close-icon: #c0c3ce;--wx-gantt-load-normal-color: #d9f5ef;--wx-gantt-load-normal-hover-color: #bce9de;--wx-gantt-load-danger-color: #f9d7d7;--wx-gantt-load-danger-hover-color: #f2bcbc;--wx-gantt-resource-histogram-load-color: var(--wx-gantt-load-normal-color);--wx-gantt-resource-histogram-load-hover-color: var( --wx-gantt-load-normal-hover-color );--wx-gantt-resource-histogram-overload-color: var( --wx-gantt-load-danger-color );--wx-gantt-resource-histogram-overload-hover-color: var( --wx-gantt-load-danger-hover-color );--wx-gantt-resource-histogram-capacity-color: var(--wx-color-primary);--wx-gantt-deadline-color: var(--wx-color-font-alt);--wx-gantt-deadline-overdue-color: var(--wx-color-danger);--wx-gantt-constraint-violation-color: #f5a345;--wx-gantt-constraint-violated-badge-bg: #fdeedd}.wx-willow-dark-theme{color-scheme:dark;--wx-gantt-border-color: #384047;--wx-gantt-border: var(--wx-border);--wx-gantt-form-header-border: none;--wx-gantt-icon-color: #9fa1ae;--wx-gantt-bar-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-gantt-bar-border-radius: 3px;--wx-gantt-milestone-border-radius: 3px;--wx-gantt-critical-color: #de3a3a;--wx-gantt-task-color: #37a9ef;--wx-gantt-task-font-color: #ffffffe5;--wx-gantt-task-fill-color: #098cdc;--wx-gantt-task-border-color: #098cdc;--wx-gantt-manual-border-color: #666666;--wx-gantt-task-border: 1px solid transparent;--wx-gantt-task-critical-color: var(--wx-gantt-critical-color);--wx-gantt-task-critical-fill-color: #c83434;--wx-gantt-task-slack-color: #2c3440;--wx-gantt-task-slack-border-color: #597194;--wx-gantt-inactive-color: #c5cace;--wx-gantt-inactive-fill-color: #adb5ba;--wx-gantt-summary-color: #00ba94;--wx-gantt-summary-font-color: #ffffffe5;--wx-gantt-summary-fill-color: #099f81;--wx-gantt-summary-border-color: #099f81;--wx-gantt-summary-border: 1px solid transparent;--wx-gantt-summary-critical-color: #d9306f;--wx-gantt-summary-critical-fill-color: #c32b64;--wx-gantt-progress-marker-height: 26px;--wx-gantt-progress-border-color: #4b5359;--wx-gantt-baseline-border-radius: 2px;--wx-gantt-bar-shadow: 0px 1px 2px rgba(44, 47, 60, .06), 0px 3px 10px rgba(44, 47, 60, .12);--wx-gantt-milestone-color: #ad44ab;--wx-gantt-select-color: #384047;--wx-gantt-link-color: #9fa1ae;--wx-gantt-link-color-hovered: #c8c7cf;--wx-gantt-link-critical-color: var(--wx-gantt-critical-color);--wx-gantt-link-critical-color-hovered: #b22e2e;--wx-gantt-link-violation-color: var(--wx-gantt-constraint-violation-color);--wx-gantt-link-marker-background: #384047;--wx-gantt-link-marker-color: #9fa1ae;--wx-grid-header-font: var(--wx-font-weight-md) var(--wx-font-size) var(--wx-font-family);--wx-grid-header-font-color: var(--wx-color-font);--wx-grid-header-text-transform: capitalize;--wx-grid-header-shadow: none;--wx-grid-body-font: var(--wx-font-weight) var(--wx-font-size) var(--wx-font-family);--wx-grid-body-font-color: var(--wx-color-font);--wx-grid-body-row-border: var(--wx-border);--wx-grid-body-cell-border: 1px solid transparent;--wx-grid-cell-padding-x: 12px;--wx-grid-header-sort-padding-right: 4px;--wx-grid-tree-column-padding-left: 3px;--wx-timescale-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-timescale-font-color: var(--wx-color-font);--wx-timescale-shadow: none;--wx-timescale-border: var(--wx-border);--wx-gantt-holiday-background: #303539;--wx-gantt-holiday-color: #878994;--wx-gantt-marker-font: var(--wx-font-weight-md) var(--wx-font-size-sm) var(--wx-font-family);--wx-gantt-marker-font-color: #fff;--wx-gantt-marker-color: rgba(6, 189, 248, .77);--wx-gantt-progress-line-color: #f5953b;--wx-gantt-progress-line-width: 1;--wx-gantt-scurve-scheduled-color: #ffc975;--wx-gantt-scurve-scheduled-width: 1;--wx-gantt-scurve-scheduled-dasharray: none;--wx-gantt-scurve-earned-color: #fe6158;--wx-gantt-scurve-earned-width: 1;--wx-gantt-scurve-earned-dasharray: 4 4;--wx-gantt-scurve-baseline-color: #ffffffe5;--wx-gantt-scurve-baseline-width: 1;--wx-gantt-scurve-baseline-dasharray: 2 2;--wx-sidebar-close-icon: #384047;--wx-gantt-load-normal-color: #283433;--wx-gantt-load-normal-hover-color: #286163;--wx-gantt-load-danger-color: #3c2a2c;--wx-gantt-load-danger-hover-color: #733e4e;--wx-gantt-resource-histogram-load-color: var(--wx-gantt-load-normal-color);--wx-gantt-resource-histogram-load-hover-color: var( --wx-gantt-load-normal-hover-color );--wx-gantt-resource-histogram-overload-color: var( --wx-gantt-load-danger-color );--wx-gantt-resource-histogram-overload-hover-color: var( --wx-gantt-load-danger-hover-color );--wx-gantt-resource-histogram-capacity-color: var(--wx-color-primary);--wx-gantt-deadline-color: var(--wx-color-font-alt);--wx-gantt-deadline-overdue-color: var(--wx-color-danger);--wx-gantt-constraint-violation-color: #f0b258;--wx-gantt-constraint-violation-font-color: #2c2f3c;--wx-gantt-constraint-violated-badge-bg: #4a3d30}@layer rdg{@layer Defaults,FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow,Root;}@layer rdg.MeasuringCell{.mlln6zg7-0-0-beta-57{contain:strict;grid-row:1;visibility:hidden}}@layer rdg.Cell{.cj343x07-0-0-beta-57{position:relative;padding-block:0;padding-inline:8px;border-inline-end:var(--rdg-border-width) solid var(--rdg-border-color);border-block-end:var(--rdg-border-width) solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);align-content:center;background-color:inherit;white-space:nowrap;overflow:clip;text-overflow:ellipsis;outline:none}.cj343x07-0-0-beta-57[aria-selected=true]{outline:var(--rdg-selection-width) solid var(--rdg-selection-color);outline-offset:calc(var(--rdg-selection-width) * -1)}}@layer rdg.Cell{.csofj7r7-0-0-beta-57{position:sticky;z-index:1}.csofj7r7-0-0-beta-57:nth-last-child(1 of.csofj7r7-0-0-beta-57){box-shadow:var(--rdg-cell-frozen-box-shadow)}}@layer rdg.DragHandle{.ch2wcw87-0-0-beta-57{--rdg-drag-handle-size: 8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.ch2wcw87-0-0-beta-57:hover{--rdg-drag-handle-size: 16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}}@layer rdg.DragHandle{.c1wvphzh7-0-0-beta-57{z-index:1;position:sticky}}@layer rdg.CheckboxInput{.c1bn88vv7-0-0-beta-57{display:block;margin:auto;inline-size:20px;block-size:20px}.c1bn88vv7-0-0-beta-57:focus-visible{outline:2px solid var(--rdg-checkbox-focus-color);outline-offset:-3px}.c1bn88vv7-0-0-beta-57:enabled{cursor:pointer}}@layer rdg.GroupCellContent{.g1s9ylgp7-0-0-beta-57{outline:none}}@layer rdg.GroupCellCaret{.cz54e4y7-0-0-beta-57{margin-inline-start:4px;stroke:currentColor;stroke-width:1.5px;fill:transparent;vertical-align:middle}.cz54e4y7-0-0-beta-57>path{transition:d .1s}}@layer rdg.SortableHeaderCell{.h44jtk67-0-0-beta-57{display:flex}}@layer rdg.SortableHeaderCellName{.hcgkhxz7-0-0-beta-57{flex-grow:1;overflow:clip;text-overflow:ellipsis}}@layer rdg.Cell{.c6ra8a37-0-0-beta-57{background-color:#ccf}}@layer rdg.EditCell{.cis5rrm7-0-0-beta-57{padding:0}}@layer rdg.HeaderCell{.c6l2wv17-0-0-beta-57{cursor:pointer}}@layer rdg.HeaderCell{.c1kqdw7y7-0-0-beta-57{touch-action:none}}@layer rdg.HeaderCell{.r1y6ywlx7-0-0-beta-57{cursor:col-resize;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inline-size:10px}}@layer rdg.HeaderCell{.c1bezg5o7-0-0-beta-57{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.c1vc96037-0-0-beta-57{background-color:var(--rdg-header-draggable-background-color)}}@layer rdg.HeaderCell{.d8rwc9w7-0-0-beta-57{border-radius:4px;width:fit-content;outline:2px solid hsl(207,100%,50%);outline-offset:-2px}}@layer rdg.Row{.r1upfr807-0-0-beta-57{display:contents;background-color:var(--rdg-background-color)}.r1upfr807-0-0-beta-57:hover{background-color:var(--rdg-row-hover-background-color)}.r1upfr807-0-0-beta-57[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.r1upfr807-0-0-beta-57[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.r190mhd37-0-0-beta-57{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}}@layer rdg.FocusSink{.r139qu9m7-0-0-beta-57:before{content:"";display:inline-block;block-size:100%;position:sticky;inset-inline-start:0;border-inline-start:2px solid var(--rdg-selection-color)}}@layer rdg.HeaderRow{.h10tskcx7-0-0-beta-57{display:contents;background-color:var(--rdg-header-background-color);font-weight:700}.h10tskcx7-0-0-beta-57>.cj343x07-0-0-beta-57{z-index:2;position:sticky}.h10tskcx7-0-0-beta-57>.csofj7r7-0-0-beta-57{z-index:3}}@layer rdg.SortIcon{.a3ejtar7-0-0-beta-57{fill:currentColor}.a3ejtar7-0-0-beta-57>path{transition:d .1s}}@layer rdg.Defaults{.rnvodz57-0-0-beta-57 *,.rnvodz57-0-0-beta-57 *:before,.rnvodz57-0-0-beta-57 *:after{box-sizing:inherit}}@layer rdg.Root{.rnvodz57-0-0-beta-57{--rdg-selection-width: 2px;--rdg-selection-color: hsl(207, 75%, 66%);--rdg-font-size: 14px;--rdg-cell-frozen-box-shadow: 2px 0 5px -2px rgba(136, 136, 136, .3);--rdg-border-width: 1px;--rdg-summary-border-width: calc(var(--rdg-border-width) * 2);--rdg-color: light-dark(#000, #ddd);--rdg-border-color: light-dark(#ddd, #444);--rdg-summary-border-color: light-dark(#aaa, #555);--rdg-background-color: light-dark(hsl(0deg 0% 100%), hsl(0deg 0% 13%));--rdg-header-background-color: light-dark(hsl(0deg 0% 97.5%), hsl(0deg 0% 10.5%));--rdg-header-draggable-background-color: light-dark(hsl(0deg 0% 90.5%), hsl(0deg 0% 17.5%));--rdg-row-hover-background-color: light-dark(hsl(0deg 0% 96%), hsl(0deg 0% 9%));--rdg-row-selected-background-color: light-dark(hsl(207deg 76% 92%), hsl(207deg 76% 42%));--rdg-row-selected-hover-background-color: light-dark(hsl(207deg 76% 88%), hsl(207deg 76% 38%));--rdg-checkbox-focus-color: hsl(207deg 100% 69%);color-scheme:var(--rdg-color-scheme, light dark);display:grid;accent-color:light-dark(hsl(207deg 100% 29%),hsl(207deg 100% 79%));contain:content;content-visibility:auto;block-size:350px;border:1px solid var(--rdg-border-color);box-sizing:border-box;overflow:auto;background-color:var(--rdg-background-color);color:var(--rdg-color);font-size:var(--rdg-font-size)}.rnvodz57-0-0-beta-57.rdg-dark{--rdg-color-scheme: dark}.rnvodz57-0-0-beta-57.rdg-light{--rdg-color-scheme: light}.rnvodz57-0-0-beta-57:dir(rtl){--rdg-cell-frozen-box-shadow: -2px 0 5px -2px rgba(136, 136, 136, .3)}.rnvodz57-0-0-beta-57:before{content:"";grid-column:1/-1;grid-row:1/-1}.rnvodz57-0-0-beta-57>:nth-last-child(1 of.rdg-top-summary-row)>.cj343x07-0-0-beta-57{border-block-end:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}.rnvodz57-0-0-beta-57>:nth-child(1 of.rdg-bottom-summary-row)>.cj343x07-0-0-beta-57{border-block-start:var(--rdg-summary-border-width) solid var(--rdg-summary-border-color)}}@layer rdg.Root{.vlqv91k7-0-0-beta-57{-webkit-user-select:none;user-select:none}.vlqv91k7-0-0-beta-57 .r1upfr807-0-0-beta-57{cursor:move}}@layer rdg.FocusSink{.f1lsfrzw7-0-0-beta-57{grid-column:1/-1;pointer-events:none;z-index:1}}@layer rdg.FocusSink{.f1cte0lg7-0-0-beta-57{z-index:3}}@layer rdg.SummaryCell{.s8wc6fl7-0-0-beta-57{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.SummaryRow{.skuhp557-0-0-beta-57>.cj343x07-0-0-beta-57{position:sticky}}@layer rdg.SummaryRow{.tf8l5ub7-0-0-beta-57>.cj343x07-0-0-beta-57{z-index:2}.tf8l5ub7-0-0-beta-57>.csofj7r7-0-0-beta-57{z-index:3}}@layer rdg.GroupedRow{.g1yxluv37-0-0-beta-57:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.g1yxluv37-0-0-beta-57>.cj343x07-0-0-beta-57:not(:last-child,.csofj7r7-0-0-beta-57),.g1yxluv37-0-0-beta-57>:nth-last-child(n+2 of.csofj7r7-0-0-beta-57){border-inline-end:none}}@layer rdg.TextEditor{.t7vyx3i7-0-0-beta-57{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;inline-size:100%;block-size:100%;padding-block:0;padding-inline:6px;border:2px solid #ccc;vertical-align:top;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size)}.t7vyx3i7-0-0-beta-57:focus{border-color:var(--rdg-selection-color);outline:none}.t7vyx3i7-0-0-beta-57::placeholder{color:#999;opacity:1}}:root{color-scheme:light;scrollbar-color:color-mix(in oklch,var(--cb-tone-brand) 55%,transparent) transparent}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark}}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}@media (forced-colors: active){:root{scrollbar-color:auto}}.cb-flex{display:flex;gap:var(--cb-flex-gap)}.cb-flex--column{flex-direction:column}.cb-flex--row{flex-direction:row}.cb-flex--wrap{flex-wrap:wrap}.cb-flex[data-align=start]{align-items:flex-start}.cb-flex[data-align=center]{align-items:center}.cb-flex[data-align=end]{align-items:flex-end}.cb-flex[data-align=stretch]{align-items:stretch}.cb-flex[data-align=baseline]{align-items:baseline}.cb-flex[data-justify=start]{justify-content:flex-start}.cb-flex[data-justify=center]{justify-content:center}.cb-flex[data-justify=end]{justify-content:flex-end}.cb-flex[data-justify=between]{justify-content:space-between}.cb-grid{display:grid;gap:var(--cb-grid-gap);grid-template-columns:repeat(var(--cb-grid-columns),minmax(0,1fr))}.cb-grid--auto{grid-template-columns:repeat(auto-fit,minmax(min(var(--cb-grid-min),100%),1fr))}@media (max-width: 900px){.cb-grid:not(.cb-grid--auto){grid-template-columns:repeat(min(var(--cb-grid-columns),2),minmax(0,1fr))}}@media (max-width: 560px){.cb-grid:not(.cb-grid--auto){grid-template-columns:minmax(0,1fr)}}.cb-container{width:100%;margin-inline:auto;padding-inline:var(--cb-space-4)}.cb-container--sm{max-width:40rem}.cb-container--md{max-width:56rem}.cb-container--lg{max-width:76rem}.cb-container--full{max-width:none}.cb-visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cb-page-container{display:flex;flex-direction:column;gap:var(--cb-space-4);padding-block:var(--cb-space-5);color:var(--cb-fg);font-family:var(--cb-font-sans)}.cb-page-container__breadcrumb{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-page-container__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cb-space-4)}.cb-page-container__heading{display:flex;flex-direction:column;gap:var(--cb-space-1);min-width:0}.cb-page-container__title{color:var(--cb-fg);font-size:var(--cb-text-xl);font-weight:var(--cb-weight-semibold)}.cb-page-container__subtitle{color:var(--cb-fg-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal)}.cb-page-container__extra{flex:none}.cb-page-container__tabs{border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-page-container__body{min-width:0}.cb-page-container__skeleton-breadcrumb{inline-size:calc(var(--cb-space-8) * 3);block-size:var(--cb-text-sm)}.cb-page-container__skeleton-title{inline-size:calc(var(--cb-space-8) * 5);block-size:var(--cb-text-xl)}.cb-page-container__skeleton-subtitle{inline-size:calc(var(--cb-space-8) * 7);block-size:var(--cb-text-sm)}.cb-page-container__skeleton-extra{inline-size:calc(var(--cb-space-8) * 2);block-size:var(--cb-control-height-sm)}.cb-page-container__skeleton-tabs{inline-size:100%;block-size:var(--cb-control-height-md)}@media (max-width: 40rem){.cb-page-container__header{flex-direction:column}}.cb-page-container--skeleton span{display:block;border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle)}.cb-page-container__skeleton-line{inline-size:100%;block-size:var(--cb-text-sm);margin-block-start:var(--cb-space-2)}.cb-page-container__skeleton-line:last-child{inline-size:60%}.cb-surface{--cb-surface-accent: var(--cb-tone-neutral);--cb-surface-material-shadow: var(--cb-shadow-none);background:var(--cb-surface);color:var(--cb-fg);box-sizing:border-box}.cb-surface--bordered{border:var(--cb-border-width) solid var(--cb-border)}.cb-surface[data-tone=brand]{--cb-surface-accent: var(--cb-tone-brand)}.cb-surface[data-tone=info]{--cb-surface-accent: var(--cb-tone-info)}.cb-surface[data-tone=success]{--cb-surface-accent: var(--cb-tone-success)}.cb-surface[data-tone=warning]{--cb-surface-accent: var(--cb-tone-warning)}.cb-surface[data-tone=danger]{--cb-surface-accent: var(--cb-tone-danger)}.cb-surface[data-hue=violet]{--cb-surface-accent: var(--cb-decor-violet)}.cb-surface[data-hue=blue]{--cb-surface-accent: var(--cb-decor-blue)}.cb-surface[data-hue=teal]{--cb-surface-accent: var(--cb-decor-teal)}.cb-surface[data-hue=green]{--cb-surface-accent: var(--cb-decor-green)}.cb-surface[data-hue=amber]{--cb-surface-accent: var(--cb-decor-amber)}.cb-surface[data-hue=rose]{--cb-surface-accent: var(--cb-decor-rose)}.cb-surface--tinted{background:color-mix(in oklch,var(--cb-surface-accent) calc(var(--cb-tint-strength) * 100%),var(--cb-surface));border-color:color-mix(in oklch,var(--cb-surface-accent) calc(var(--cb-surface-tinted-edge-strength) * 100%),transparent)}.cb-surface--glass{--cb-glass-fill: var(--cb-glass-bg);--cb-glass-opaque-fill: var(--cb-glass-bg-opaque);--cb-glass-edge: var(--cb-glass-border);--cb-glass-material-blur: var(--cb-glass-blur);--cb-glass-material-saturation: var(--cb-glass-saturation);--cb-glass-material-specular: var(--cb-glass-specular);--cb-glass-material-inset: var(--cb-glass-inset);background:var(--cb-glass-material-specular),var(--cb-glass-fill);border-color:var(--cb-glass-edge);-webkit-backdrop-filter:blur(var(--cb-glass-material-blur)) saturate(var(--cb-glass-material-saturation));backdrop-filter:blur(var(--cb-glass-material-blur)) saturate(var(--cb-glass-material-saturation));--cb-surface-material-shadow: var(--cb-glass-material-inset)}.cb-surface--glass[data-glass-style=clear]{--cb-glass-fill: var(--cb-glass-clear-bg);--cb-glass-edge: var(--cb-glass-clear-border);--cb-glass-material-blur: var(--cb-glass-clear-blur);--cb-glass-material-saturation: var(--cb-glass-clear-saturation);--cb-glass-material-specular: var(--cb-glass-clear-specular);--cb-glass-material-inset: var(--cb-glass-clear-inset)}.cb-surface--gradient{background:linear-gradient(var(--cb-gradient-angle),color-mix(in oklch,var(--cb-surface-accent) calc(var(--cb-surface-gradient-start-strength) * 100%),var(--cb-surface)),color-mix(in oklch,var(--cb-surface-accent) calc(var(--cb-surface-gradient-end-strength) * 100%),var(--cb-surface)));border-color:color-mix(in oklch,var(--cb-surface-accent) calc(var(--cb-surface-gradient-edge-strength) * 100%),transparent)}.cb-surface--paper{background:var(--cb-paper-bg);border-color:var(--cb-paper-border);color:var(--cb-paper-fg);position:relative;transform:rotate(var(--cb-tilt-none));box-shadow:var(--cb-paper-shadow)}.cb-surface--paper:before{background:var(--cb-paper-tape);content:"";height:var(--cb-space-3);left:50%;pointer-events:none;position:absolute;top:calc(var(--cb-space-2) * -1);transform:translate(-50%) rotate(var(--cb-tilt-left));width:calc(var(--cb-space-7) + var(--cb-space-2))}.cb-surface--paper[data-paper-tilt=left]{transform:rotate(var(--cb-tilt-left))}.cb-surface--paper[data-paper-tilt=right]{transform:rotate(var(--cb-tilt-right))}.cb-elevation--none{box-shadow:var(--cb-surface-material-shadow)}.cb-elevation--sm{box-shadow:var(--cb-surface-material-shadow),var(--cb-shadow-sm)}.cb-elevation--md{box-shadow:var(--cb-surface-material-shadow),var(--cb-shadow-md)}.cb-elevation--lg{box-shadow:var(--cb-surface-material-shadow),var(--cb-shadow-lg)}.cb-surface--paper.cb-elevation--none,.cb-surface--paper.cb-elevation--sm,.cb-surface--paper.cb-elevation--md,.cb-surface--paper.cb-elevation--lg{box-shadow:var(--cb-paper-shadow)}@supports not ((backdrop-filter: blur(var(--cb-glass-blur))) or (-webkit-backdrop-filter: blur(var(--cb-glass-blur)))){.cb-surface--glass{background:var(--cb-glass-opaque-fill)}}@media (prefers-reduced-transparency: reduce){.cb-surface--glass{background:var(--cb-glass-opaque-fill);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast: more){.cb-surface--glass{background:var(--cb-glass-opaque-fill);border-color:var(--cb-glass-border-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors: active){.cb-surface--glass{background:Canvas;border-color:CanvasText;color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cb-surface--paper{background:Canvas;border-color:CanvasText;color:CanvasText;transform:none}.cb-surface--paper:before{display:none}}.cb-radius--none{border-radius:var(--cb-radius-none)}.cb-radius--sm{border-radius:var(--cb-radius-sm)}.cb-radius--md{border-radius:var(--cb-radius-md)}.cb-radius--lg{border-radius:var(--cb-radius-lg)}.cb-radius--xl{border-radius:var(--cb-radius-xl)}.cb-pad--none{padding:0}.cb-pad--sm{padding:var(--cb-space-3)}.cb-pad--md{padding:var(--cb-space-5)}.cb-pad--lg{padding:var(--cb-space-6)}.cb-text,.cb-heading{margin:0;font-family:var(--cb-font-sans);color:var(--cb-fg)}.cb-text{line-height:var(--cb-leading-normal)}.cb-heading{line-height:var(--cb-leading-tight);font-weight:var(--cb-weight-semibold);letter-spacing:-.015em}.cb-heading[tabindex]:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-text--xs{font-size:var(--cb-text-xs)}.cb-text--sm{font-size:var(--cb-text-sm)}.cb-text--md{font-size:var(--cb-text-md)}.cb-text--lg{font-size:var(--cb-text-lg)}.cb-text--xl{font-size:var(--cb-text-xl)}.cb-text--2xl{font-size:var(--cb-text-2xl)}.cb-text--3xl{font-size:var(--cb-text-3xl)}.cb-weight--regular{font-weight:var(--cb-weight-regular)}.cb-weight--medium{font-weight:var(--cb-weight-medium)}.cb-weight--semibold{font-weight:var(--cb-weight-semibold)}.cb-numeric{font-variant-numeric:tabular-nums}.cb-text[data-tone=muted]{color:var(--cb-fg-muted)}.cb-text[data-tone=subtle]{color:var(--cb-fg-subtle)}.cb-text[data-tone=brand]{color:var(--cb-tone-brand)}.cb-text[data-tone=info]{color:var(--cb-tone-info)}.cb-text[data-tone=success]{color:var(--cb-tone-success)}.cb-text[data-tone=warning]{color:var(--cb-tone-warning)}.cb-text[data-tone=danger]{color:var(--cb-tone-danger)}.cb-focus-recovery{display:contents}@media (forced-colors: active){.ant-checkbox.ant-checkbox-checked,.ant-checkbox.ant-checkbox-indeterminate,.ant-radio.ant-radio-checked{border-color:CanvasText}.ant-checkbox.ant-checkbox-checked:after{forced-color-adjust:none;border-color:CanvasText}.ant-checkbox.ant-checkbox-indeterminate:after,.ant-radio.ant-radio-checked:after{forced-color-adjust:none;background-color:CanvasText}.ant-checkbox.ant-checkbox-disabled,.ant-radio.ant-radio-disabled{border-color:GrayText}.ant-checkbox.ant-checkbox-checked.ant-checkbox-disabled:after{border-color:GrayText}.ant-checkbox.ant-checkbox-indeterminate.ant-checkbox-disabled:after,.ant-radio.ant-radio-checked.ant-radio-disabled:after{background-color:GrayText}.ant-switch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--cb-border-width) solid CanvasText;border-radius:inherit;pointer-events:none}.ant-switch .ant-switch-handle:before{forced-color-adjust:none;background-color:CanvasText}.ant-switch:disabled:before{border-color:GrayText}.ant-switch:disabled .ant-switch-handle:before{background-color:GrayText}}.cb-expression-editor{min-inline-size:0;overflow:hidden;color:var(--cb-fg);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-sm)}.cb-expression-editor:focus-within{border-color:var(--cb-brand-500);outline:var(--cb-focus-width) solid var(--cb-brand-500);outline-offset:var(--cb-focus-offset)}.cb-expression-editor[data-invalid]{border-color:var(--cb-tone-danger)}.cb-expression-editor[data-disabled]{background:var(--cb-bg-subtle);color:var(--cb-fg-subtle)}.cb-expression-editor .cm-editor{background:transparent}.cb-expression-editor .cm-editor.cm-focused{outline:none}.cb-expression-editor .cm-scroller{font-family:var(--cb-font-mono);font-size:var(--cb-text-md);line-height:var(--cb-leading-normal)}.cb-expression-editor .cm-content{min-block-size:calc(var(--cb-control-height-lg) * 2);padding:var(--cb-space-3);caret-color:var(--cb-fg)}.cb-expression-editor .cm-line{padding:0}.cb-expression-editor .cm-cursor{border-inline-start-color:var(--cb-fg)}.cb-expression-editor__variable{color:var(--cb-fg-link);font-weight:var(--cb-weight-semibold)}.cb-expression-editor__constant{color:var(--cb-fg);font-weight:var(--cb-weight-medium)}.cb-expression-editor__operator{color:var(--cb-fg-muted)}.cb-expression-editor__invalid{color:var(--cb-tone-danger);text-decoration:underline wavy}@media (forced-colors: active){.ant-segmented .ant-segmented-item-input:checked+.ant-segmented-item-label{text-decoration-line:underline;text-underline-offset:var(--cb-space-1)}}.cb-select{max-inline-size:100%}.cb-select__label{display:block;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-select__option-label{display:block;min-inline-size:0;overflow-wrap:anywhere;white-space:normal}.cb-select .ant-select-clear{inline-size:var(--cb-space-6);block-size:var(--cb-space-6);inset-inline-end:calc(var(--cb-space-3) - var(--cb-space-6) / 4);margin-block-start:calc(var(--cb-space-6) / -2);display:grid;place-items:center;color:var(--cb-fg-muted)}.cb-select .ant-select-clear:focus-visible{opacity:1}.cb-toast__viewport{position:fixed;z-index:var(--cb-z-toast);display:flex;flex-direction:column;gap:var(--cb-space-2);width:min(22rem,calc(100vw - var(--cb-space-6)))}.cb-toast__viewport[data-position^=bottom]{inset-block-end:var(--cb-space-4)}.cb-toast__viewport[data-position^=top]{inset-block-start:var(--cb-space-4)}.cb-toast__viewport[data-position$=end]{inset-inline-end:var(--cb-space-4)}.cb-toast__viewport[data-position$=start]{inset-inline-start:var(--cb-space-4)}.cb-toast__viewport[data-position$=center]{inset-inline-start:50%;translate:-50% 0}.cb-toast__viewport[data-position^=top] .cb-toast[data-starting-style],.cb-toast__viewport[data-position^=top] .cb-toast[data-ending-style]{transform:translateY(-8px)}.cb-toast{--cb-toast-accent: var(--cb-tone-info);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content close" ".    action  .";align-items:start;column-gap:var(--cb-space-3);row-gap:var(--cb-space-2);box-sizing:border-box;width:100%;padding:var(--cb-space-3) var(--cb-space-4);border-radius:var(--cb-radius-md);border:var(--cb-border-width) solid var(--cb-border);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-md);font-family:var(--cb-font-sans);transition:opacity var(--cb-duration-base) var(--cb-ease-entrance),transform var(--cb-duration-base) var(--cb-ease-entrance)}.cb-toast[data-tone=success]{--cb-toast-accent: var(--cb-tone-success)}.cb-toast[data-tone=warning]{--cb-toast-accent: var(--cb-tone-warning)}.cb-toast[data-tone=danger]{--cb-toast-accent: var(--cb-tone-danger)}.cb-toast[data-starting-style],.cb-toast[data-ending-style]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion: reduce){.cb-toast{transition:opacity var(--cb-duration-fast) linear}.cb-toast[data-starting-style],.cb-toast[data-ending-style]{transform:none}}.cb-toast__icon{grid-area:icon;color:var(--cb-toast-accent);display:inline-flex;margin-top:.125rem}.cb-toast__content{grid-area:content;display:flex;flex-direction:column;gap:var(--cb-space-1);min-width:0}.cb-toast__title{margin:0;font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.cb-toast__description{margin:0;font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.cb-toast__action{grid-area:action;justify-self:start;display:inline-flex;align-items:center;height:var(--cb-control-height-sm);padding-inline:var(--cb-space-3);border:none;border-radius:var(--cb-radius-md);background:color-mix(in oklch,var(--cb-toast-accent) 16%,transparent);color:var(--cb-toast-accent);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm);font-weight:var(--cb-weight-medium);cursor:pointer;transition:background-color var(--cb-duration-fast) var(--cb-ease-standard)}@media (hover: hover){.cb-toast__action:hover{background:color-mix(in oklch,var(--cb-toast-accent) 26%,transparent)}}.cb-toast:not(:has(.cb-toast__action)){grid-template-areas:"icon content close"}.cb-toast__close{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-space-6);min-block-size:var(--cb-space-6);grid-area:close;border:none;background:transparent;color:var(--cb-fg-subtle);cursor:pointer;padding:var(--cb-space-1);border-radius:var(--cb-radius-sm)}@media (pointer: coarse){.cb-toast__close{min-inline-size:var(--cb-space-7);min-block-size:var(--cb-space-7)}}@media (hover: hover){.cb-toast__close:hover{color:var(--cb-fg)}}.cb-toast__close:focus-visible,.cb-toast__action:focus-visible{outline:var(--cb-focus-width) solid var(--cb-toast-accent);outline-offset:var(--cb-focus-offset)}.cb-palette__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cb-z-command-backdrop);background:var(--cb-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--cb-duration-base) var(--cb-ease-entrance)}.cb-palette__backdrop[data-starting-style],.cb-palette__backdrop[data-ending-style]{opacity:0}.cb-palette{position:fixed;top:12vh;left:50%;translate:-50% 0;z-index:var(--cb-z-command);display:flex;flex-direction:column;width:min(34rem,calc(100vw - var(--cb-space-6)));max-height:60vh;box-sizing:border-box;background:var(--cb-surface-raised);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);box-shadow:var(--cb-shadow-lg);overflow:hidden;font-family:var(--cb-font-sans);transition:opacity var(--cb-duration-base) var(--cb-ease-entrance),translate var(--cb-duration-base) var(--cb-ease-entrance)}.cb-palette[data-starting-style],.cb-palette[data-ending-style]{opacity:0;translate:-50% -.5rem}@media (prefers-reduced-motion: reduce){.cb-palette__backdrop,.cb-palette{transition:opacity var(--cb-duration-fast) linear}.cb-palette[data-starting-style],.cb-palette[data-ending-style]{translate:-50% 0}}.cb-palette__search{display:flex;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-4);border-bottom:var(--cb-border-width) solid var(--cb-border)}.cb-palette__search-icon{color:var(--cb-fg-subtle);flex:none}.cb-palette__input{flex:1;border:none;background:transparent;color:var(--cb-fg);font-family:inherit;font-size:var(--cb-text-md);outline:none}.cb-palette__input::placeholder{color:var(--cb-fg-subtle)}.cb-palette__input:focus-visible{outline:none}.cb-palette__search:focus-within{border-bottom-color:var(--cb-tone-brand)}.cb-palette__list{overflow-y:auto;padding:var(--cb-space-2)}.cb-palette__group+.cb-palette__group{margin-top:var(--cb-space-2)}.cb-palette__group-label{margin:0 0 var(--cb-space-1);padding-inline:var(--cb-space-2);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:var(--cb-fg-subtle)}.cb-palette__item{display:flex;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-2) var(--cb-space-3);border-radius:var(--cb-radius-sm);font-size:var(--cb-text-sm);color:var(--cb-fg);cursor:pointer}.cb-palette__item[data-active]{background:color-mix(in oklch,var(--cb-tone-brand) 12%,transparent)}.cb-palette__icon{display:inline-flex;color:var(--cb-fg-subtle);width:1.25rem;justify-content:center}.cb-palette__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-palette__shortcut{margin:0;padding:0;border:none;background:none;font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-palette__empty{margin:0;padding:var(--cb-space-5);text-align:center;font-size:var(--cb-text-sm);color:var(--cb-fg-subtle)}.cb-drawer{z-index:var(--cb-z-drawer)!important}.cb-drawer__backdrop{z-index:var(--cb-z-drawer-backdrop)!important}@media (pointer: coarse),(max-width: 48rem){.cb-drawer__close{inline-size:var(--cb-control-height-md)!important;block-size:var(--cb-control-height-md)!important;flex:none}}.cb-fullscreen-region{background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);color:var(--cb-fg);display:flex;flex-direction:column;min-block-size:0;min-inline-size:0}.cb-fullscreen-region__toolbar{align-items:center;background:var(--cb-bg-subtle);border-block-end:var(--cb-border-width) solid var(--cb-border);border-start-end-radius:calc(var(--cb-radius-lg) - var(--cb-border-width));border-start-start-radius:calc(var(--cb-radius-lg) - var(--cb-border-width));display:flex;flex-wrap:wrap;gap:var(--cb-space-3);justify-content:flex-end;min-block-size:var(--cb-control-height-lg);padding:var(--cb-space-2) var(--cb-space-3)}.cb-fullscreen-region__tools{align-items:center;display:flex;flex:1 1 var(--cb-control-floor);flex-wrap:wrap;gap:var(--cb-space-2);min-inline-size:0}.cb-fullscreen-region__tools>.ant-btn-icon-only{flex:none;min-inline-size:var(--cb-control-floor)}.cb-fullscreen-region__toolbar>.ant-btn{block-size:auto;max-inline-size:100%;min-block-size:var(--cb-control-height-sm);overflow-wrap:anywhere;white-space:normal}.cb-fullscreen-region__hint{color:var(--cb-fg-muted);font-size:var(--cb-text-sm);margin:0;padding:var(--cb-space-2) var(--cb-space-3)}.cb-fullscreen-region__content{flex:1;min-block-size:0;min-inline-size:0}.cb-fullscreen-region[data-mode=native],.cb-fullscreen-region[data-mode=window]{block-size:100dvh;box-sizing:border-box;inline-size:100vw;max-block-size:100dvh;max-inline-size:100vw;overflow:auto;z-index:var(--cb-z-overlay)}.cb-fullscreen-region[data-mode=native] .cb-fullscreen-region__toolbar,.cb-fullscreen-region[data-mode=window] .cb-fullscreen-region__toolbar{background:var(--cb-bg);inset-block-start:var(--cb-space-0);position:sticky;z-index:1}.cb-fullscreen-region[data-mode=native],.cb-fullscreen-region[data-mode=native] .cb-fullscreen-region__toolbar{border-radius:var(--cb-radius-none)}.cb-fullscreen-region[data-mode=window]{inset:var(--cb-space-0);position:fixed}.cb-modal{z-index:var(--cb-z-modal)}.cb-modal__backdrop{z-index:var(--cb-z-modal-backdrop)}.cb-modal--above-drawer{z-index:var(--cb-z-modal-above-drawer)}.cb-modal--above-drawer-backdrop{z-index:var(--cb-z-modal-above-drawer-backdrop)}.cb-modal .ant-modal-header{padding-inline-end:var(--cb-space-7)}.cb-modal .ant-modal .cb-modal__close{inset-block-start:var(--cb-space-2);inset-inline-end:var(--cb-space-2)}.cb-modal__description{margin-block-end:var(--cb-space-4);color:var(--cb-fg-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal)}.cb-tooltip-content .cb-heading,.cb-tooltip-content .cb-text:is([data-tone=neutral],[data-tone=muted],[data-tone=subtle]){color:inherit}.cb-balance-curve{display:flex;flex-direction:column;gap:var(--cb-space-2);margin:0;font-family:var(--cb-font-sans);color:var(--cb-fg)}.cb-balance-curve__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--cb-space-2)}.cb-balance-curve__label{font-size:var(--cb-text-md);font-weight:600}.cb-balance-curve__threshold{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-balance-curve__reading{margin:0;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums;color:var(--cb-fg-muted)}.cb-balance-curve__reading[data-state=below]{color:var(--cb-tone-danger);font-weight:600}.cb-balance-curve__reading[data-state=clear]{color:var(--cb-tone-success)}.cb-board{display:flex;flex-direction:column;gap:var(--cb-space-3);font-family:var(--cb-font-sans)}.cb-board__surface{display:flex;align-items:flex-start;gap:var(--cb-space-3);overflow-x:auto;padding-bottom:var(--cb-space-2)}.cb-board__surface[data-lanes]{container:cb-board-lanes / inline-size;overflow-x:visible}.cb-board__frame{position:relative}.cb-board__scroll{position:absolute;inset-block-start:50%;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-space-6);min-block-size:var(--cb-space-6);padding:0;border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-full);background:var(--cb-bg);color:var(--cb-fg);font:inherit;line-height:var(--cb-leading-tight);cursor:pointer;box-shadow:var(--cb-shadow-sm)}.cb-board__scroll:hover{box-shadow:var(--cb-shadow-md)}.cb-board__scroll:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__scroll--back{inset-inline-start:var(--cb-space-2)}.cb-board__scroll--on{inset-inline-end:var(--cb-space-2)}.cb-board__frame[data-overflow=start]:before,.cb-board__frame[data-overflow=both]:before,.cb-board__frame[data-overflow=end]:after,.cb-board__frame[data-overflow=both]:after{content:"";position:absolute;inset-block:0;inline-size:var(--cb-space-6);z-index:1;pointer-events:none}.cb-board__frame[data-overflow=start]:before,.cb-board__frame[data-overflow=both]:before{inset-inline-start:0;background:linear-gradient(to right,var(--cb-bg),transparent)}.cb-board__frame[data-overflow=end]:after,.cb-board__frame[data-overflow=both]:after{inset-inline-end:0;background:linear-gradient(to left,var(--cb-bg),transparent)}.cb-board__column{flex:0 0 auto;inline-size:var(--cb-board-column-inline-size, 20rem);max-inline-size:100%;display:flex;flex-direction:column;gap:var(--cb-space-2);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);background:var(--cb-bg-subtle);max-block-size:var(--cb-board-max-block-size, calc(100dvh - var(--cb-board-offset, 14rem)));min-block-size:0}.cb-board__surface[data-lanes] .cb-board__column{flex:1 1 auto;inline-size:100%}.cb-board__column[data-over]{border-color:var(--cb-tone-brand);background:color-mix(in oklch,var(--cb-tone-brand) 8%,var(--cb-bg-subtle))}.cb-board__column[data-refuses]{background:var(--cb-bg);border-style:dashed}.cb-board__head{display:flex;align-items:center;justify-content:space-between;gap:var(--cb-space-2)}.cb-board__name{font-size:var(--cb-text-sm);font-weight:600;color:var(--cb-fg)}.cb-board__count{font-size:var(--cb-text-xs);color:var(--cb-fg-muted);padding:0 var(--cb-space-2);border-radius:var(--cb-radius-full);background:var(--cb-bg);border:var(--cb-border-width) solid var(--cb-border)}.cb-board__count[data-over-limit]{color:var(--cb-tone-warning);border-color:var(--cb-tone-warning)}.cb-board__over,.cb-board__refusal{margin:0;font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-board__over{color:var(--cb-tone-warning)}.cb-board__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cb-space-2);min-block-size:var(--cb-space-8);overflow-y:auto}.cb-board__card{display:flex;flex-direction:column;gap:var(--cb-space-1);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg);box-shadow:var(--cb-shadow-sm);cursor:grab;transition:box-shadow var(--cb-duration-fast) var(--cb-ease-standard),transform var(--cb-duration-base) var(--cb-ease-standard)}.cb-board__card:hover{box-shadow:var(--cb-shadow-md)}.cb-board__card:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__card[data-held]{box-shadow:var(--cb-shadow-lg);border-color:var(--cb-tone-brand)}.cb-board__card[data-dragging]{opacity:.4}.cb-board__card[data-disabled]{cursor:not-allowed;color:var(--cb-fg-muted);background:var(--cb-bg-subtle);box-shadow:var(--cb-shadow-none)}.cb-board__card--lift{cursor:grabbing;box-shadow:var(--cb-shadow-lg);transform:rotate(1.5deg)}.cb-board__title{font-size:var(--cb-text-sm);color:var(--cb-fg);line-height:var(--cb-leading-tight);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.cb-board__surface[data-lanes] .cb-board__title{display:block;overflow:visible}.cb-board__meta{font-size:var(--cb-text-xs);color:var(--cb-fg-muted);display:flex;flex-wrap:wrap;gap:var(--cb-space-1);min-inline-size:0}.cb-board__open{min-block-size:var(--cb-control-floor);inline-size:100%;margin:0;padding:0;border:0;background:transparent;color:var(--cb-fg);font:inherit;font-size:var(--cb-text-sm);font-weight:600;text-align:start;cursor:pointer}.cb-board__open:hover:not(:disabled){text-decoration:underline}.cb-board__open:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset);border-radius:var(--cb-radius-sm)}.cb-board__add{min-block-size:var(--cb-control-floor);padding:0 var(--cb-space-2);border:0;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg-muted);font:inherit;font-size:var(--cb-text-xs);text-align:start;cursor:pointer}.cb-board__add:hover{background:var(--cb-bg);color:var(--cb-fg)}.cb-board__add:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__marker{block-size:var(--cb-space-1);border-radius:var(--cb-radius-full);background:var(--cb-tone-brand);list-style:none}.cb-board__empty{padding:var(--cb-space-4) var(--cb-space-3);border:var(--cb-border-width) dashed var(--cb-border-strong);border-radius:var(--cb-radius-md);text-align:center;font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-board__lanes{display:flex;gap:var(--cb-space-1);overflow-x:auto}.cb-board__lane{display:inline-flex;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-floor);padding:0 var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-full);background:var(--cb-bg);color:var(--cb-fg-muted);font:inherit;font-size:var(--cb-text-sm);cursor:pointer}.cb-board__lane{flex:0 0 auto;max-inline-size:14rem;white-space:nowrap}.cb-board__lane-name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.cb-board__lane[aria-selected=true]{background:color-mix(in oklch,var(--cb-tone-brand) 12%,var(--cb-bg));border-color:var(--cb-tone-brand);color:var(--cb-fg)}.cb-board__lane:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__undo button{min-block-size:var(--cb-control-floor);padding:0 var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg);color:var(--cb-fg-link);font:inherit;font-size:var(--cb-text-sm);cursor:pointer}.cb-board__undo button:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__live{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cb-board__ghost,.cb-board__ghost-card{border-radius:var(--cb-radius-md);background:color-mix(in oklch,var(--cb-fg-subtle) 18%,transparent)}.cb-board__ghost--name{inline-size:var(--cb-space-8);block-size:var(--cb-space-3)}.cb-board__ghost--count{inline-size:var(--cb-space-4);block-size:var(--cb-space-3)}.cb-board__ghost--add{block-size:var(--cb-control-floor)}.cb-board__ghost-card{block-size:var(--cb-space-8);border:0;box-shadow:var(--cb-shadow-none)}@media (prefers-reduced-motion: reduce){.cb-board__card{transition:none}.cb-board__card--lift{transform:none}}.cb-board[data-motion=off] .cb-board__card{transition:none}.cb-board[data-motion=off] .cb-board__card--lift{transform:none}@media (forced-colors: active){.cb-board__column,.cb-board__card{border-color:CanvasText}.cb-board__marker{background:Highlight}.cb-board__card[data-held]{outline:var(--cb-focus-width) solid Highlight}}.cb-board__card[data-handle]{cursor:default;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"handle title" ". meta";column-gap:var(--cb-space-2);align-items:start}.cb-board__card[data-handle] .cb-board__title{grid-area:title}.cb-board__card[data-handle] .cb-board__meta{grid-area:meta}@container cb-board-lanes (max-width: 13rem){.cb-board__card[data-handle]{grid-template-areas:"handle ." "title title" "meta meta";padding:var(--cb-space-2)}}.cb-board__handle{grid-area:handle;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-space-5);min-block-size:var(--cb-control-floor);padding:0;border:0;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg-subtle);font:inherit;line-height:var(--cb-leading-tight);cursor:grab}.cb-board__handle:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-board__handle:disabled{cursor:not-allowed}.cb-cash-flow{margin:0;display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;container:cb-cash-flow / inline-size;font-family:var(--cb-font-sans);color:var(--cb-fg);--cb-cash-flow-in: var(--cb-tone-success);--cb-cash-flow-out: var(--cb-tone-danger);--cb-cash-flow-balance: var(--cb-tone-brand)}.cb-cash-flow__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--cb-space-2) var(--cb-space-4)}.cb-cash-flow__label{font-weight:600}.cb-cash-flow__legend{display:flex;flex-wrap:wrap;gap:var(--cb-space-3);font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-cash-flow__key{display:inline-flex;align-items:center;gap:var(--cb-space-1)}.cb-cash-flow__key:before{content:"";display:inline-block;inline-size:var(--cb-space-3);block-size:var(--cb-space-3);border-radius:var(--cb-radius-sm)}.cb-cash-flow__key--in:before{background:var(--cb-cash-flow-in)}.cb-cash-flow__key--out:before{background:var(--cb-cash-flow-out)}.cb-cash-flow__key--balance:before{block-size:0;border-block-start:calc(var(--cb-border-width) * 2) solid var(--cb-cash-flow-balance);border-radius:0}.cb-cash-flow__reading{margin:0;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}.cb-cash-flow__reading[data-state=below]{color:var(--cb-tone-danger);font-weight:600}.cb-cash-flow__reading[data-state=clear]{color:var(--cb-tone-success)}.cb-cash-flow__plot{position:relative;min-inline-size:0}.cb-cash-flow__canvas{inline-size:100%;min-inline-size:0;overflow:hidden;border-radius:var(--cb-radius-md)}.cb-cash-flow__detail{position:absolute;inset-block-start:var(--cb-space-2);z-index:var(--cb-z-popover);pointer-events:none;inline-size:max-content;max-inline-size:calc(100% - var(--cb-space-4));padding:var(--cb-space-2) var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface);box-shadow:var(--cb-shadow-md);color:var(--cb-fg);font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}.cb-cash-flow__detail dl{margin:var(--cb-space-1) 0 0;display:grid;gap:var(--cb-space-1)}.cb-cash-flow__detail dl>div{display:flex;justify-content:space-between;gap:var(--cb-space-4)}.cb-cash-flow__detail dt{color:var(--cb-fg-muted)}.cb-cash-flow__detail dd{margin:0;text-align:end}@container cb-cash-flow (max-width: 24rem){.cb-cash-flow__detail{position:static;margin-block-start:var(--cb-space-3);inline-size:auto;max-inline-size:none;pointer-events:auto}.cb-cash-flow__detail dt,.cb-cash-flow__detail dd{overflow-wrap:anywhere}}.cb-cash-flow__periods{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-1);padding-block-start:var(--cb-space-2);border-block-start:var(--cb-border-width) solid var(--cb-border)}.cb-cash-flow__browse summary{inline-size:fit-content;padding:var(--cb-space-1) var(--cb-space-2);border-radius:var(--cb-radius-sm);cursor:pointer;color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-cash-flow__browse summary:hover{color:var(--cb-fg);background:var(--cb-bg-subtle)}.cb-cash-flow__browse summary:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.cb-cash-flow__table{margin-block-start:var(--cb-space-2);overflow-x:auto}.cb-cash-flow__table table{inline-size:100%;border-collapse:collapse;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}.cb-cash-flow__table caption{text-align:start;color:var(--cb-fg-muted);padding:var(--cb-space-2) var(--cb-space-3)}.cb-cash-flow__table th,.cb-cash-flow__table td{padding:var(--cb-space-2) var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);text-align:end;white-space:nowrap}.cb-cash-flow__table thead{background:var(--cb-bg-subtle)}.cb-cash-flow__table th[scope=row]{font-weight:400}.cb-cash-flow__table th:first-child{text-align:start}.cb-cash-flow__table tr[data-selected=true]{background:var(--cb-bg-subtle)}.cb-cash-flow__table .cb-cash-flow__period{color:var(--cb-tone-brand);font-size:inherit}.cb-cash-flow__period{display:inline-flex;align-items:center;margin:0;padding:var(--cb-space-1) var(--cb-space-2);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg-muted);font:inherit;font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums}button.cb-cash-flow__period{cursor:pointer}button.cb-cash-flow__period:hover{background:var(--cb-bg-subtle);color:var(--cb-fg)}.cb-cash-flow__period:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-width)}.cb-cash-flow__period[data-selected=true]{border-color:var(--cb-tone-brand);color:var(--cb-fg)}.cb-cash-flow__period[data-below=true]{background:color-mix(in oklch,var(--cb-tone-danger) 10%,transparent);color:var(--cb-tone-danger)}.cb-cash-flow__rows,.cb-cash-flow__periods--compact:not(:focus-within){position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cb-cash-flow__empty{margin:0;color:var(--cb-fg-muted);font-family:var(--cb-font-sans)}@media (forced-colors: active){.cb-cash-flow__periods--compact{display:none}.cb-cash-flow__period[data-below=true]{forced-color-adjust:auto;border-color:CanvasText}.cb-cash-flow__rows{position:static;inline-size:100%;block-size:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.cb-cash-flow__rows table{inline-size:100%;border-collapse:collapse;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}.cb-cash-flow__rows caption{text-align:start;padding-block-end:var(--cb-space-1)}.cb-cash-flow__rows th,.cb-cash-flow__rows td{border:var(--cb-border-width) solid;padding:var(--cb-space-1) var(--cb-space-2);text-align:end}.cb-cash-flow__rows th[scope=row],.cb-cash-flow__rows th[scope=col]:first-child{text-align:start}}.cb-diagram{--cb-diagram-cell: var(--cb-space-5);min-inline-size:0;position:relative}.cb-diagram__cell{inline-size:var(--cb-diagram-cell);pointer-events:none;position:absolute;visibility:hidden}.cb-diagram__hint{color:var(--cb-fg-muted);font-size:var(--cb-text-xs);margin:0 0 var(--cb-space-2)}.cb-diagram__viewport{background:var(--cb-surface);block-size:var(--cb-canvas-block-size);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);overflow:hidden}.cb-diagram .react-flow{--xy-background-color: var(--cb-surface);--xy-background-pattern-color: var(--cb-border);--xy-edge-stroke: var(--cb-border-strong);--xy-edge-stroke-selected: var(--cb-tone-brand);--xy-edge-stroke-width: var(--cb-border-width);--xy-connectionline-stroke: var(--cb-tone-info);--xy-connectionline-stroke-width: var(--cb-border-width);--xy-handle-background-color: var(--cb-surface);--xy-handle-border-color: var(--cb-border-strong);--xy-attribution-background-color: transparent;--xy-controls-button-background-color: var(--cb-surface);--xy-controls-button-background-color-hover: var(--cb-bg-subtle);--xy-controls-button-color: var(--cb-fg);--xy-controls-button-color-hover: var(--cb-fg);--xy-controls-button-border-color: var(--cb-border);--xy-controls-box-shadow: none;--xy-edge-label-background-color: var(--cb-surface);--xy-edge-label-color: var(--cb-fg-muted);color:var(--cb-fg);font-family:inherit}.cb-diagram .react-flow__edge-text{fill:var(--cb-fg-muted);font-size:var(--cb-text-xs)}.cb-diagram .react-flow__edge-textbg{fill:var(--cb-surface)}.cb-diagram .cb-diagram__edge--neutral .react-flow__edge-path{stroke:var(--cb-tone-neutral)}.cb-diagram .cb-diagram__edge--brand .react-flow__edge-path{stroke:var(--cb-tone-brand)}.cb-diagram .cb-diagram__edge--info .react-flow__edge-path{stroke:var(--cb-tone-info)}.cb-diagram .cb-diagram__edge--success .react-flow__edge-path{stroke:var(--cb-tone-success)}.cb-diagram .cb-diagram__edge--warning .react-flow__edge-path{stroke:var(--cb-tone-warning)}.cb-diagram .cb-diagram__edge--danger .react-flow__edge-path{stroke:var(--cb-tone-danger)}.cb-diagram .cb-diagram__edge--unused .react-flow__edge-path{stroke:var(--cb-border);stroke-dasharray:var(--cb-space-1) var(--cb-space-1)}.cb-diagram .react-flow__node:focus-visible,.cb-diagram .react-flow__edge:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.cb-diagram__node{align-items:center;background:var(--cb-surface);block-size:calc(var(--cb-diagram-cell) * 3);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-md);box-sizing:border-box;color:var(--cb-fg);display:flex;flex-direction:column;font-size:var(--cb-text-sm);gap:var(--cb-space-1);inline-size:calc(var(--cb-diagram-cell) * 8);isolation:isolate;justify-content:center;padding:var(--cb-space-1) var(--cb-space-2);position:relative;text-align:center}.cb-diagram--editor .cb-diagram__node{cursor:grab}.cb-diagram__node[data-shape=pill]{border-radius:var(--cb-radius-full)}.cb-diagram__node[data-shape=diamond]{background:transparent;block-size:calc(var(--cb-diagram-cell) * 4);border-color:transparent;inline-size:calc(var(--cb-diagram-cell) * 4)}.cb-diagram__node[data-shape=diamond]:before{aspect-ratio:1;background:var(--cb-surface);block-size:70.7%;border:var(--cb-border-width) solid var(--cb-border-strong);content:"";top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;rotate:45deg;z-index:-1}.cb-diagram__node[data-tone=neutral],.cb-diagram__node[data-tone=neutral]:before{border-color:var(--cb-tone-neutral)}.cb-diagram__node[data-tone=brand],.cb-diagram__node[data-tone=brand]:before{border-color:var(--cb-tone-brand)}.cb-diagram__node[data-tone=info],.cb-diagram__node[data-tone=info]:before{border-color:var(--cb-tone-info)}.cb-diagram__node[data-tone=success],.cb-diagram__node[data-tone=success]:before{border-color:var(--cb-tone-success)}.cb-diagram__node[data-tone=warning],.cb-diagram__node[data-tone=warning]:before{border-color:var(--cb-tone-warning)}.cb-diagram__node[data-tone=danger],.cb-diagram__node[data-tone=danger]:before{border-color:var(--cb-tone-danger)}.cb-diagram__node[data-shape=diamond][data-tone]{border-color:transparent}.cb-diagram__node[data-selected=true],.cb-diagram__node[data-selected=true]:before{border-color:var(--cb-tone-brand);box-shadow:0 0 0 var(--cb-border-width) var(--cb-tone-brand)}.cb-diagram__node[data-shape=diamond][data-selected=true]{box-shadow:none}.cb-diagram__node[data-connecting=true],.cb-diagram__node[data-connecting=true]:before{border-color:var(--cb-tone-info);border-style:dashed}.cb-diagram__label{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:var(--cb-leading-tight);max-inline-size:100%;overflow:hidden;overflow-wrap:anywhere}.cb-diagram .cb-diagram__handle{background:var(--cb-surface);block-size:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-strong);inline-size:var(--cb-space-3)}.cb-diagram:not(.cb-diagram--editor) .cb-diagram__handle{visibility:hidden}@media (hover: hover){.cb-diagram--editor .react-flow__node:not(:hover,:focus-within,.selected) .cb-diagram__handle{opacity:0}}.cb-diagram .react-flow__controls-button{background:var(--xy-controls-button-background-color);block-size:var(--cb-control-floor);border:0;color:var(--xy-controls-button-color);inline-size:var(--cb-control-floor)}.cb-diagram .react-flow__controls-button+.react-flow__controls-button{border-block-start:var(--cb-border-width) solid var(--xy-controls-button-border-color)}.cb-diagram .react-flow__controls-button:not(:disabled):hover{background:var(--xy-controls-button-background-color-hover)}.cb-diagram .react-flow__controls-button:disabled{color:var(--cb-fg-subtle)}.cb-diagram .react-flow__controls-button:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset-inset)}.cb-diagram .react-flow__controls-button svg{fill:currentColor}.cb-diagram .react-flow__controls-button svg.lucide{fill:none;stroke:currentColor;max-inline-size:var(--cb-space-4);max-block-size:var(--cb-space-4)}.cb-diagram .react-flow__controls{border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-sm);overflow:hidden}.cb-diagram .react-flow__attribution{font-size:var(--cb-text-xs)}.cb-diagram .react-flow__attribution a{color:var(--cb-fg-subtle)}.cb-diagram--editor[data-inspector=true]{container-type:inline-size}.cb-diagram__body{display:grid;gap:var(--cb-space-3)}.cb-diagram[data-inspector=true] .cb-diagram__body{grid-template-columns:minmax(0,1fr)}@container (min-width: 48rem){.cb-diagram[data-inspector=true] .cb-diagram__body{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}}@supports not (container-type: inline-size){@media (min-width: 48rem){.cb-diagram[data-inspector=true] .cb-diagram__body{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}}}.cb-diagram__inspector{background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;padding:var(--cb-space-4)}.cb-diagram__legend{color:var(--cb-fg-muted);display:flex;flex-wrap:wrap;font-size:var(--cb-text-xs);gap:var(--cb-space-2) var(--cb-space-4);list-style:none;margin:var(--cb-space-2) 0 0;padding:0}.cb-diagram__legend-item{align-items:center;display:inline-flex;gap:var(--cb-space-2)}.cb-diagram__legend-swatch{display:inline-block;flex-shrink:0;block-size:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:calc(var(--cb-radius-sm) / 4);inline-size:var(--cb-space-4)}.cb-diagram__legend-swatch[data-shape=pill]{border-radius:var(--cb-radius-full)}.cb-diagram__legend-swatch[data-shape=diamond]{block-size:var(--cb-space-3);inline-size:var(--cb-space-3);rotate:45deg}.cb-diagram__legend-swatch[data-tone=neutral]{border-color:var(--cb-tone-neutral)}.cb-diagram__legend-swatch[data-tone=brand]{border-color:var(--cb-tone-brand)}.cb-diagram__legend-swatch[data-tone=info]{border-color:var(--cb-tone-info)}.cb-diagram__legend-swatch[data-tone=success]{border-color:var(--cb-tone-success)}.cb-diagram__legend-swatch[data-tone=warning]{border-color:var(--cb-tone-warning)}.cb-diagram__legend-swatch[data-tone=danger]{border-color:var(--cb-tone-danger)}.cb-diagram__outline,.cb-diagram__status{block-size:var(--cb-border-width);clip-path:inset(50%);inline-size:var(--cb-border-width);margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap}@media (forced-colors: active){.cb-diagram__node,.cb-diagram__node:before,.cb-diagram .cb-diagram__handle{border-color:CanvasText}.cb-diagram .react-flow__edge-path{stroke:CanvasText}}.cb-diagram__palette{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.cb-diagram__palette-hint{font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.cb-diagram__palette-item{display:inline-flex;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-floor);padding:0 var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg);color:var(--cb-fg);font:inherit;font-size:var(--cb-text-sm);cursor:grab}.cb-diagram__palette-item:hover{border-color:var(--cb-tone-brand)}.cb-diagram__palette-item:active{cursor:grabbing}.cb-diagram__palette-item:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-diagram__rename{inline-size:100%;min-inline-size:0;padding:var(--cb-space-1);border:var(--cb-border-width) solid var(--cb-tone-brand);border-radius:var(--cb-radius-sm);background:var(--cb-bg);color:var(--cb-fg);font:inherit;text-align:center}.cb-diagram__rename:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:0}.cb-donut{position:relative;display:inline-grid;place-items:center}.cb-donut svg{position:absolute;top:0;right:0;bottom:0;left:0}.cb-donut__track{stroke:color-mix(in oklch,var(--cb-fg) calc(var(--cb-mini-chart-track-strength) * 100%),transparent)}.cb-donut__arc{transition:stroke-dasharray var(--cb-duration-deliberate) var(--cb-ease-entrance)}@media (prefers-reduced-motion: reduce){.cb-donut__arc{transition:none}}.cb-donut__arc[data-hue=violet]{stroke:var(--cb-decor-violet)}.cb-donut__arc[data-hue=blue]{stroke:var(--cb-decor-blue)}.cb-donut__arc[data-hue=teal]{stroke:var(--cb-decor-teal)}.cb-donut__arc[data-hue=green]{stroke:var(--cb-decor-green)}.cb-donut__arc[data-hue=amber]{stroke:var(--cb-decor-amber)}.cb-donut__arc[data-hue=rose]{stroke:var(--cb-decor-rose)}.cb-donut__center{font-family:var(--cb-font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--cb-fg);z-index:1}.cb-sparkline{--cb-spark-accent: var(--cb-tone-brand);display:inline-flex;color:var(--cb-spark-accent)}.cb-sparkline[data-tone=neutral]{--cb-spark-accent: var(--cb-fg-muted)}.cb-sparkline[data-tone=info]{--cb-spark-accent: var(--cb-tone-info)}.cb-sparkline[data-tone=success]{--cb-spark-accent: var(--cb-tone-success)}.cb-sparkline[data-tone=warning]{--cb-spark-accent: var(--cb-tone-warning)}.cb-sparkline[data-tone=danger]{--cb-spark-accent: var(--cb-tone-danger)}.cb-sparkline[data-hue=violet]{--cb-spark-accent: var(--cb-decor-violet)}.cb-sparkline[data-hue=blue]{--cb-spark-accent: var(--cb-decor-blue)}.cb-sparkline[data-hue=teal]{--cb-spark-accent: var(--cb-decor-teal)}.cb-sparkline[data-hue=green]{--cb-spark-accent: var(--cb-decor-green)}.cb-sparkline[data-hue=amber]{--cb-spark-accent: var(--cb-decor-amber)}.cb-sparkline[data-hue=rose]{--cb-spark-accent: var(--cb-decor-rose)}.cb-sparkline__canvas{flex:none;overflow:hidden}.cb-drag-drop__handle{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-control-height-sm);min-block-size:var(--cb-control-height-sm);padding:var(--cb-space-1);border:0;border-radius:var(--cb-radius-sm);color:var(--cb-fg-muted);background:transparent;cursor:grab;touch-action:none}.cb-drag-drop__handle svg{inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.cb-drag-drop__handle:hover{color:var(--cb-fg);background:var(--cb-bg-subtle)}.cb-drag-drop__handle:focus-visible{outline:var(--cb-focus-width) solid var(--cb-fg-link);outline-offset:var(--cb-focus-offset-inset)}.cb-drag-drop__handle[data-dragging]{cursor:grabbing}.cb-drag-drop__handle:disabled{cursor:not-allowed;color:var(--cb-fg-subtle)}.cb-drag-drop__target{position:relative;min-inline-size:0}.cb-drag-drop__zone{position:absolute;inset-inline:0;pointer-events:none}.cb-drag-drop__zone[data-position=before]{inset-block-start:0;block-size:50%}.cb-drag-drop__zone[data-position=after]{inset-block-end:0;block-size:50%}.cb-drag-drop__target[data-zones=three]>.cb-drag-drop__zone[data-position=before],.cb-drag-drop__target[data-zones=three]>.cb-drag-drop__zone[data-position=after]{block-size:25%}.cb-drag-drop__zone[data-position=inside]{inset-block-start:25%;block-size:50%}.cb-drag-drop__target[data-zones=one]>.cb-drag-drop__zone{inset-block:0;block-size:100%}.cb-drag-drop__zone[data-position=before][data-active]{border-block-start:var(--cb-focus-width) solid var(--cb-fg-link)}.cb-drag-drop__zone[data-position=after][data-active]{border-block-end:var(--cb-focus-width) solid var(--cb-fg-link)}.cb-drag-drop__target[data-drop=inside]{outline:var(--cb-focus-width) solid var(--cb-fg-link);outline-offset:var(--cb-focus-offset-inset);background:var(--cb-tone-brand-bg)}.cb-drag-drop__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cb-z-tooltip);pointer-events:none}.cb-drag-drop__overlay{max-inline-size:calc(var(--cb-space-8) * 12);padding:var(--cb-space-2) var(--cb-space-3);color:var(--cb-fg);background:var(--cb-surface-raised);border:var(--cb-border-width) solid var(--cb-fg-link);border-radius:var(--cb-radius-sm);box-shadow:var(--cb-shadow-md);font:var(--cb-text-sm) / var(--cb-leading-normal) var(--cb-font-sans);overflow-wrap:anywhere}.cb-drag-drop__status{min-block-size:var(--cb-control-height-sm);display:flex;align-items:center;color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-drag-drop__overlay[data-lifted]{display:flex;align-items:center;gap:var(--cb-space-2);max-inline-size:calc(var(--cb-space-8) * 16);min-block-size:var(--cb-control-height-lg);padding-inline:var(--cb-space-2) var(--cb-space-4);border-color:var(--cb-border-strong);box-shadow:var(--cb-shadow-lg);translate:0 calc(var(--cb-space-1) * -1);cursor:grabbing}.cb-drag-drop__overlay-grip{flex:none;inline-size:var(--cb-space-4);block-size:var(--cb-space-4);color:var(--cb-fg-muted)}:root[data-cb-drag-drop-active],:root[data-cb-drag-drop-active] *{cursor:grabbing}.cb-grouped-bars{margin:0;display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums}.cb-grouped-bars__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--cb-space-2) var(--cb-space-3);color:var(--cb-fg-muted)}.cb-grouped-bars__legend li{display:inline-flex;align-items:center;gap:var(--cb-space-1)}.cb-grouped-bars__legend li:before{content:"";inline-size:var(--cb-space-2);block-size:var(--cb-space-2);background:var(--cb-grouped-bars-tone);border-radius:var(--cb-radius-sm)}.cb-grouped-bars [data-tone=brand]{--cb-grouped-bars-tone: var(--cb-tone-brand)}.cb-grouped-bars [data-tone=warning]{--cb-grouped-bars-tone: var(--cb-tone-warning)}.cb-grouped-bars [data-tone=neutral]{--cb-grouped-bars-tone: var(--cb-fg-muted)}.cb-grouped-bars [data-tone=success]{--cb-grouped-bars-tone: var(--cb-tone-success)}.cb-grouped-bars [data-tone=danger]{--cb-grouped-bars-tone: var(--cb-tone-danger)}.cb-grouped-bars [data-tone=info]{--cb-grouped-bars-tone: var(--cb-tone-info)}.cb-grouped-bars__plot{display:flex;gap:var(--cb-space-2);min-inline-size:0}.cb-grouped-bars__scale{display:flex;flex-direction:column;justify-content:space-between;text-align:end;color:var(--cb-fg-muted);flex:none;min-inline-size:calc(var(--cb-space-6) * 2)}.cb-grouped-bars__groups{display:flex;flex:1;min-inline-size:0;gap:var(--cb-space-3)}.cb-grouped-bars__group{flex:1;min-inline-size:0;border-radius:var(--cb-radius-sm)}.cb-grouped-bars__group:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-grouped-bars__columns{display:flex;align-items:end;justify-content:center;gap:var(--cb-space-1);border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-grouped-bars__bar{flex:1;max-inline-size:var(--cb-space-5);background:var(--cb-grouped-bars-tone);border-start-start-radius:var(--cb-radius-sm);border-start-end-radius:var(--cb-radius-sm)}.cb-grouped-bars__category{display:block;text-align:center;color:var(--cb-fg-muted);margin-block-start:var(--cb-space-2);white-space:normal}.cb-grouped-bars__detail{margin:var(--cb-space-2) 0 0;display:grid;gap:var(--cb-space-1);font-variant-numeric:tabular-nums}.cb-grouped-bars__detail>div{display:flex;justify-content:space-between;gap:var(--cb-space-4)}.cb-grouped-bars__detail dd{margin:0;white-space:nowrap}.cb-grouped-bars__rows{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cb-grouped-bars__empty{color:var(--cb-fg-muted)}.cb-grouped-bars--skeleton .cb-grouped-bars__legend>span{inline-size:60%;block-size:var(--cb-space-4)}.cb-grouped-bars__skeleton-fill{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}@media (forced-colors: active){.cb-grouped-bars__plot{display:none}.cb-grouped-bars__rows{position:static;inline-size:100%;block-size:auto;overflow:auto;clip-path:none;white-space:normal}.cb-grouped-bars__rows table{border-collapse:collapse;inline-size:100%}.cb-grouped-bars__rows th,.cb-grouped-bars__rows td{border:var(--cb-border-width) solid;padding:var(--cb-space-2)}}.cb-leaderboard{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cb-space-1);font-family:var(--cb-font-sans)}.cb-leaderboard__row{margin:0;--cb-rank-accent: transparent;display:flex;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-2) var(--cb-space-3);border-radius:var(--cb-radius-md);border:var(--cb-border-width) solid transparent}.cb-leaderboard__row[data-rank="1"]{--cb-rank-accent: var(--cb-decor-amber)}.cb-leaderboard__row[data-rank="2"]{--cb-rank-accent: var(--cb-fg-subtle)}.cb-leaderboard__row[data-rank="3"]{--cb-rank-accent: var(--cb-decor-rose)}.cb-leaderboard__row[data-rank]{background:color-mix(in oklch,var(--cb-rank-accent) 12%,transparent)}.cb-leaderboard__row[data-you]{border-color:color-mix(in oklch,var(--cb-tone-brand) 45%,transparent);background:color-mix(in oklch,var(--cb-tone-brand) 10%,transparent)}.cb-leaderboard__rank{flex:none;width:1.5rem;text-align:center;font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;color:var(--cb-fg-subtle)}.cb-leaderboard__row[data-rank] .cb-leaderboard__rank{color:color-mix(in oklch,var(--cb-rank-accent) 70%,var(--cb-fg))}.cb-leaderboard__text{flex:1;display:flex;flex-direction:column;gap:.0625rem;min-width:0}.cb-leaderboard__name{display:flex;align-items:center;gap:var(--cb-space-2);font-size:var(--cb-text-sm);color:var(--cb-fg)}.cb-leaderboard__you{font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;color:var(--cb-tone-brand);background:color-mix(in oklch,var(--cb-tone-brand) 14%,transparent);border-radius:var(--cb-radius-full);padding:0 var(--cb-space-2)}.cb-leaderboard__detail{font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-leaderboard__delta{font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums}.cb-leaderboard__delta[data-direction=up]{color:var(--cb-tone-success)}.cb-leaderboard__delta[data-direction=down]{color:var(--cb-tone-danger)}.cb-leaderboard__delta[data-direction=flat]{color:var(--cb-fg-subtle)}.cb-leaderboard__score{font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;color:var(--cb-fg)}.cb-leaderboard__avatar{--cb-leaderboard-avatar-accent: var(--cb-decor-violet);position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--cb-radius-full);background:color-mix(in oklch,var(--cb-leaderboard-avatar-accent) 22%,var(--cb-surface));color:color-mix(in oklch,var(--cb-leaderboard-avatar-accent) 70%,var(--cb-fg));font-weight:var(--cb-weight-semibold);font-size:.625rem}.cb-leaderboard__avatar[data-hue=violet]{--cb-leaderboard-avatar-accent: var(--cb-decor-violet)}.cb-leaderboard__avatar[data-hue=blue]{--cb-leaderboard-avatar-accent: var(--cb-decor-blue)}.cb-leaderboard__avatar[data-hue=teal]{--cb-leaderboard-avatar-accent: var(--cb-decor-teal)}.cb-leaderboard__avatar[data-hue=green]{--cb-leaderboard-avatar-accent: var(--cb-decor-green)}.cb-leaderboard__avatar[data-hue=amber]{--cb-leaderboard-avatar-accent: var(--cb-decor-amber)}.cb-leaderboard__avatar[data-hue=rose]{--cb-leaderboard-avatar-accent: var(--cb-decor-rose)}.cb-leaderboard__photo{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover}.cb-org-chart__viewport{overflow:auto;padding:var(--cb-space-4);color:var(--cb-fg);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface)}.cb-org-chart__viewport:focus-visible{outline:var(--cb-focus-width) solid var(--cb-border-strong);outline-offset:var(--cb-focus-offset)}.cb-org-chart__trees{display:flex;align-items:flex-start;justify-content:center;gap:var(--cb-space-7);min-width:max-content}.cb-org-chart__person{display:inline-flex;box-sizing:border-box;width:calc(var(--cb-space-6) * 7);min-height:calc(var(--cb-space-6) * 3);flex-direction:column;align-items:flex-start;gap:var(--cb-space-2);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface-raised);color:var(--cb-fg);text-align:start;white-space:normal;overflow-wrap:anywhere}.cb-org-chart__name{font-size:var(--cb-text-md);line-height:var(--cb-leading-normal)}.cb-org-chart__description{font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal);color:var(--cb-fg-muted)}.cb-org-chart__toggle{min-height:var(--cb-control-floor)}.cb-org-chart__skeleton{display:flex;justify-content:center;gap:var(--cb-space-6);min-width:calc(var(--cb-space-6) * 12);padding:var(--cb-space-6)}.cb-org-chart__skeleton span{width:calc(var(--cb-space-6) * 4);height:calc(var(--cb-space-6) * 2);border-radius:var(--cb-radius-md);background:var(--cb-surface-raised)}@media (pointer: coarse){.cb-org-chart__toggle{min-height:var(--cb-space-7)}}.cb-pan-zoom-canvas{background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);color:var(--cb-fg);min-inline-size:0;overflow:hidden}.cb-pan-zoom-canvas__toolbar{align-items:center;background:var(--cb-bg-subtle);border-block-end:var(--cb-border-width) solid var(--cb-border);display:flex;gap:var(--cb-space-3);justify-content:space-between;min-block-size:var(--cb-control-height-lg);padding:var(--cb-space-2) var(--cb-space-3)}.cb-pan-zoom-canvas__hint{color:var(--cb-fg-muted);font-size:var(--cb-text-xs);margin:0}.cb-pan-zoom-canvas__controls{align-items:center;display:flex;gap:var(--cb-space-1)}.cb-pan-zoom-canvas__controls svg{block-size:var(--cb-text-md);inline-size:var(--cb-text-md)}.cb-pan-zoom-canvas__zoom{color:var(--cb-fg-muted);font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums;min-inline-size:var(--cb-control-height-md);text-align:center}.cb-pan-zoom-canvas__viewport{block-size:var(--cb-canvas-block-size);cursor:grab;overflow:hidden;position:relative;touch-action:none}.cb-pan-zoom-canvas__viewport:active{cursor:grabbing}.cb-pan-zoom-canvas__viewport:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset-inset)}.cb-pan-zoom-canvas__step{inline-size:var(--cb-space-5);pointer-events:none;position:absolute;visibility:hidden}.cb-pan-zoom-canvas__content{min-block-size:100%;min-inline-size:100%;transform:translate(calc(var(--cb-space-5) * var(--cb-pan-zoom-x)),calc(var(--cb-space-5) * var(--cb-pan-zoom-y))) scale(var(--cb-pan-zoom-scale));transform-origin:center}.cb-pan-zoom-canvas[data-motion=true] .cb-pan-zoom-canvas__content{transition:transform var(--cb-duration-base) var(--cb-ease-standard)}.cb-pan-zoom-canvas--skeleton{block-size:var(--cb-canvas-block-size);position:relative}.cb-pan-zoom-canvas__skeleton-controls,.cb-pan-zoom-canvas__skeleton-node,.cb-pan-zoom-canvas__skeleton-line{background:var(--cb-bg-subtle);display:block;position:absolute}.cb-pan-zoom-canvas__skeleton-controls{block-size:var(--cb-control-height-sm);border-radius:var(--cb-radius-sm);inline-size:calc(var(--cb-space-8) * 2);inset-block-start:var(--cb-space-3);inset-inline-end:var(--cb-space-3)}.cb-pan-zoom-canvas__skeleton-node{block-size:var(--cb-control-height-lg);border-radius:var(--cb-radius-md);inline-size:calc(var(--cb-space-8) * 2);inset-block-start:50%}.cb-pan-zoom-canvas__skeleton-node--start{inset-inline-start:var(--cb-space-6)}.cb-pan-zoom-canvas__skeleton-node--end{inset-inline-end:var(--cb-space-6)}.cb-pan-zoom-canvas__skeleton-line{block-size:var(--cb-border-width);inset-block-start:calc(50% + var(--cb-space-3));inset-inline:calc(var(--cb-space-8) * 3)}.cb-pan-zoom-canvas:fullscreen{border-radius:var(--cb-radius-none);display:flex;flex-direction:column}.cb-pan-zoom-canvas:fullscreen .cb-pan-zoom-canvas__viewport{block-size:auto;flex:1}@media (prefers-reduced-motion: reduce){.cb-pan-zoom-canvas__content{transition:none}}@media (forced-colors: active){.cb-pan-zoom-canvas,.cb-pan-zoom-canvas__toolbar{border-color:CanvasText}}.cb-progress-curve{display:flex;flex-direction:column;gap:var(--cb-space-2);margin:0;font-family:var(--cb-font-sans);color:var(--cb-fg)}.cb-progress-curve__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--cb-space-2)}.cb-progress-curve__label{font-size:var(--cb-text-md);font-weight:600}.cb-progress-curve .cb-chart-legend__key[data-series=planned]{color:var(--cb-fg-subtle)}.cb-progress-curve .cb-chart-legend__key[data-series=actual]{color:var(--cb-tone-brand)}.cb-progress-curve__reading{margin:0;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums;color:var(--cb-fg-muted)}.cb-progress-curve__reading strong{font-size:var(--cb-text-xl);color:var(--cb-fg)}.cb-progress-curve__reading[data-state=behind]{color:var(--cb-tone-danger)}.cb-progress-curve__reading[data-state=ahead]{color:var(--cb-tone-success)}.cb-progress-curve__on-day{color:var(--cb-fg-subtle)}.cb-schedule{--cb-schedule-divider: var(--cb-ant-control-item-bg-hover, var(--cb-border));--cb-schedule-grip: var(--cb-ant-color-fill, var(--cb-border-strong));--cb-schedule-divider-width: calc(var(--cb-border-width) * 2);--wx-background: var(--cb-surface);--wx-background-alt: var(--cb-bg-subtle);--wx-border: var(--cb-border-width) solid var(--cb-border);--wx-gantt-border: var(--cb-border-width) solid var(--cb-border);--wx-gantt-border-color: var(--cb-border);--wx-color-font: var(--cb-fg);--wx-color-font-disabled: var(--cb-fg-subtle);--wx-color-secondary-font: var(--cb-fg-muted);--wx-color-link: var(--cb-fg-link);--wx-color-primary: var(--cb-tone-brand);--wx-color-danger: var(--cb-tone-danger);--wx-font-family: var(--cb-font-sans);--wx-font-size: var(--cb-text-sm);--wx-font-size-sm: var(--cb-text-sm);--wx-grid-body-font-color: var(--cb-fg);--wx-grid-body-cell-border: var(--cb-border-width) solid var(--cb-border);--wx-grid-body-row-border: var(--cb-border-width) solid var(--cb-border);--wx-grid-header-font-color: var(--cb-fg);--wx-grid-header-shadow: none;--wx-table-header-background: var(--cb-bg-subtle);--wx-table-header-border: var(--cb-border-width) solid var(--cb-border);--wx-table-header-cell-border: var(--cb-border-width) solid var(--cb-border);--wx-table-cell-border: var(--cb-border-width) solid var(--cb-border);--wx-table-select-background: var(--cb-tone-brand);--wx-table-select-border: var(--cb-tone-brand);--wx-table-select-focus-background: var(--cb-tone-brand);--wx-timescale-border: var(--cb-border-width) solid var(--cb-border);--wx-timescale-font-color: var(--cb-fg);--wx-timescale-shadow: none;--wx-gantt-holiday-background: var(--cb-bg-subtle);--wx-gantt-holiday-color: var(--cb-fg-subtle);--wx-gantt-task-color: var(--cb-tone-brand);--wx-gantt-task-fill-color: var(--cb-tone-brand);--wx-gantt-task-border-color: var(--cb-tone-brand);--wx-gantt-task-font-color: var(--cb-fg-on-brand);--wx-gantt-bar-border-radius: var(--cb-radius-sm);--wx-gantt-bar-shadow: none;--wx-gantt-task-critical-color: var(--cb-tone-danger);--wx-gantt-task-critical-fill-color: var(--cb-tone-danger);--wx-gantt-critical-color: var(--cb-tone-danger);--wx-gantt-progress-border-color: var(--cb-surface);--wx-gantt-summary-color: var(--cb-fg-muted);--wx-gantt-summary-fill-color: var(--cb-fg-muted);--wx-gantt-summary-border-color: var(--cb-fg-muted);--wx-gantt-summary-font-color: var(--cb-fg-on-brand);--wx-gantt-link-color: var(--cb-fg-subtle);--wx-gantt-link-color-hovered: var(--cb-fg);--wx-gantt-milestone-color: var(--cb-tone-brand);--wx-gantt-milestone-border-radius: var(--cb-radius-sm);--wx-gantt-marker-color: var(--cb-tone-warning);--wx-gantt-marker-font-color: var(--cb-on-warning);--wx-gantt-marker-font: var(--cb-text-xs)}.cb-schedule__chart{overflow:hidden}.cb-schedule__loading{padding:var(--cb-space-4)}.cb-schedule .wx-resizer,.cb-schedule[data-mode=physical] .wx-header .wx-grip{background-color:transparent;background-image:linear-gradient(var(--cb-schedule-grip),var(--cb-schedule-grip)),linear-gradient(var(--cb-schedule-divider),var(--cb-schedule-divider));background-position:center;background-repeat:no-repeat;background-size:var(--cb-schedule-divider-width) calc(var(--cb-space-4) + var(--cb-space-1)),var(--cb-schedule-divider-width) 100%}.cb-schedule .wx-resizer:hover,.cb-schedule[data-mode=physical] .wx-header .wx-grip:hover{--cb-schedule-divider: var(--cb-ant-control-item-bg-active, var(--cb-tone-brand-bg))}.cb-schedule .wx-resizer:active,.cb-schedule[data-mode=physical] .wx-header .wx-grip:active{--cb-schedule-divider: var(--cb-ant-control-item-bg-active-hover, var(--cb-border-strong))}.cb-schedule .wx-resizer.wx-resizer-grip-hover:hover:before,.cb-schedule .wx-resizer.wx-resizer-grip-hover:hover:after,.cb-schedule .wx-button-expand-content:before,.cb-schedule .wx-button-expand-content:after,.cb-schedule[data-mode=physical] .wx-header .wx-cell .wx-grip:before,.cb-schedule[data-mode=physical] .wx-header .wx-cell .wx-grip:after{content:none}.cb-schedule[data-mode=physical] .cb-schedule__chart{container-type:size}.cb-schedule[data-mode=physical] .wx-header .wx-grip{block-size:100cqh;inset-block-end:auto;opacity:1}.cb-schedule[data-mode=physical] .wx-header .wx-grip>div{display:none}.cb-schedule .wx-resizer-layout-both .wx-button-expand-box,.cb-schedule:has(>.cb-schedule__mobile-items) .wx-button-expand-box{display:none}.cb-schedule .wx-button-expand-content i{align-items:center;inline-size:var(--cb-space-3);block-size:var(--cb-control-height-sm);margin-inline:auto;color:var(--cb-fg-muted);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.cb-schedule .wx-button-expand-content i:before{content:"";inline-size:var(--cb-space-1);block-size:var(--cb-space-1);border-inline-end:var(--cb-border-width) solid currentColor;border-block-end:var(--cb-border-width) solid currentColor;transform:rotate(-45deg)}.cb-schedule .wx-button-expand-left i:before{transform:rotate(135deg)}.cb-schedule .wx-table .wx-header .wx-cell.wx-col-text{border-block-end:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-3)}.cb-schedule .wx-table .wx-header .wx-cell.wx-col-progressText{border-block-end:var(--cb-border-width) solid var(--cb-border);border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-2)}.cb-schedule .wx-table .wx-body .wx-cell.wx-col-progressText{border-inline-start:var(--cb-border-width) solid var(--cb-border);color:var(--cb-fg-muted);font-variant-numeric:tabular-nums;padding-inline-start:var(--cb-space-2)}.cb-schedule .wx-table .wx-body .wx-row{box-sizing:border-box;border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-schedule .wx-table .wx-cell{box-sizing:border-box}.cb-schedule .wx-table .wx-header .wx-cell,.cb-schedule .wx-scale{background:var(--cb-surface-raised);color:var(--cb-fg);font-weight:var(--cb-weight-semibold)}.cb-schedule[data-mode=physical]{--wx-grid-body-cell-border: var(--cb-border-width) solid transparent}.cb-schedule[data-mode=physical] .wx-table :is(.wx-header,.wx-body) .wx-cell{padding-inline:var(--cb-space-3);border-inline-end:var(--cb-border-width) solid transparent}.cb-schedule[data-mode=physical] .wx-table .wx-cell.wx-col-progressText{border-inline-start:0}.cb-schedule[data-mode=physical] .wx-table-container{border-inline-end-color:transparent}.cb-schedule[data-mode=physical] .wx-table .wx-header .wx-cell{border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-schedule[data-mode=physical] .wx-table .wx-header .wx-text{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.cb-schedule[data-mode=physical] .wx-table .wx-body .wx-cell{padding-block:var(--cb-space-2)}.cb-schedule .wx-scale .wx-cell{box-sizing:border-box;padding-inline:var(--cb-space-2)}.cb-schedule .wx-scale .wx-cell>span{min-inline-size:0;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-schedule__identity,.cb-schedule__reading{display:flex;flex-direction:column;gap:var(--cb-space-1);min-width:0}.cb-schedule__identity .ant-btn{align-self:start;padding:0;height:auto}.cb-schedule__title{display:flex;align-items:center;gap:var(--cb-space-1);min-width:0}.cb-schedule__identity[data-depth="1"]{padding-inline-start:var(--cb-space-5)}.cb-schedule__note{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-schedule__disclosure{display:inline-flex;align-items:center;gap:var(--cb-space-2);flex:none;padding:var(--cb-space-1) var(--cb-space-2) var(--cb-space-1) 0;border:0;background:transparent;color:var(--cb-fg-muted);cursor:pointer;border-radius:var(--cb-radius-sm)}.cb-schedule__disclosure:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand)}.cb-schedule__chevron{inline-size:var(--cb-space-2);block-size:var(--cb-space-2);border-inline-end:var(--cb-border-width) solid currentColor;border-block-end:var(--cb-border-width) solid currentColor;transform:rotate(-45deg);margin-inline-end:var(--cb-space-1);transition:transform var(--cb-duration-fast) var(--cb-ease-standard)}.cb-schedule__disclosure[aria-expanded=true] .cb-schedule__chevron{transform:rotate(45deg)}.cb-schedule__count{font-variant-numeric:tabular-nums;font-size:var(--cb-text-sm)}.cb-schedule__bar[data-partial] .cb-schedule__bar-planned{border-inline-end:var(--cb-border-width) dashed var(--cb-fg-muted)}.cb-schedule__name-action{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:calc(var(--cb-space-4) + var(--cb-space-2));min-inline-size:0;max-inline-size:100%;padding:0;border:0;background:transparent;color:var(--cb-fg-link);font:inherit;text-align:start;cursor:pointer}.cb-schedule__name-action:hover{text-decoration:underline}.cb-schedule__name-action:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand)}.cb-schedule__name{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-schedule__name-action>.cb-schedule__name{flex:1 1 auto}.cb-schedule__reading{font-variant-numeric:tabular-nums;font-size:var(--cb-text-sm);white-space:nowrap}.cb-schedule__reading>span{color:var(--cb-fg-muted)}.cb-schedule__reading [data-negative]{color:var(--cb-tone-danger)}.cb-schedule__controls{display:flex;align-items:center;gap:var(--cb-space-2);flex-wrap:wrap}.cb-schedule__controls{padding:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-schedule__scales{margin-inline-start:auto}.cb-schedule__mobile-items{border-block-start:var(--cb-border-width) solid var(--cb-border);color:var(--cb-fg);font-size:var(--cb-text-sm);margin:0;padding:var(--cb-space-3) var(--cb-space-3) var(--cb-space-3) var(--cb-space-6)}.cb-schedule__mobile-items li+li{margin-block-start:var(--cb-space-3)}.cb-schedule__mobile-items li{overflow-wrap:anywhere}.cb-schedule__mobile-progress{display:block;color:var(--cb-fg-muted);font-variant-numeric:tabular-nums;margin-block-start:var(--cb-space-1)}.cb-schedule__mobile-items .cb-schedule__note{display:block;margin-block-start:var(--cb-space-1)}.cb-schedule{background:var(--cb-surface);border:1px solid var(--cb-border);border-radius:var(--cb-radius-md);overflow:hidden}.cb-schedule .wx-bar.wx-task{background:none}.cb-schedule .wx-bar.wx-task .wx-progress-wrapper{display:none}.cb-schedule__bar{block-size:100%;display:block;inline-size:100%;position:relative}.cb-schedule__bar-fill{background:var(--cb-tone-brand);block-size:100%;display:block}.cb-schedule__bar[data-mode=physical] .cb-schedule__bar-fill{position:absolute;inset-block:var(--cb-space-1);block-size:auto;border-radius:var(--cb-radius-sm);background:var(--cb-tone-brand)}.cb-schedule__bar[data-mode=physical]{position:absolute;inset-block-start:50%;block-size:var(--cb-space-6);transform:translateY(-50%)}.cb-schedule__bar[data-mode=physical] .cb-schedule__bar-planned{border-color:var(--cb-fg-subtle);background:color-mix(in oklab,var(--cb-fg-subtle) 12%,transparent)}.cb-schedule__bar[data-unreported] .cb-schedule__bar-planned{border-style:dashed}.cb-schedule__bar-report{position:absolute;inset-block-start:50%;inline-size:var(--cb-space-2);block-size:var(--cb-space-2);transform:translate(-50%,-50%) rotate(45deg);background:var(--cb-fg);border:var(--cb-border-width) solid var(--cb-surface)}.cb-schedule__bar[data-late]:not([data-actual]) .cb-schedule__bar-fill{background:var(--cb-tone-danger)}.cb-schedule__bar-planned{border:var(--cb-border-width) solid var(--cb-tone-brand);border-radius:var(--cb-radius-sm);display:block;inset-block:0;position:absolute}.cb-schedule__bar-actual{background:var(--cb-tone-brand);border-radius:var(--cb-radius-sm);display:block;inset-block:3px;position:absolute}.cb-schedule__bar[data-late] .cb-schedule__bar-actual,.cb-schedule__bar[data-overran] .cb-schedule__bar-actual{background:var(--cb-tone-danger)}.cb-schedule__bar-percent{background:var(--cb-surface);border-radius:var(--cb-radius-sm);color:var(--cb-fg);font-size:var(--cb-text-xs);padding-inline:var(--cb-space-1);position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.cb-schedule[data-today-on-axis] .wx-area:after{background:var(--cb-tone-warning);content:"";inline-size:calc(var(--cb-border-width) * 2);inset-block:0;inset-inline-start:var(--cb-today-x);pointer-events:none;position:absolute}.cb-schedule__today{align-items:baseline;background:color-mix(in oklab,var(--cb-tone-warning) 12%,transparent);color:var(--cb-fg);display:flex;font-size:var(--cb-text-sm);gap:var(--cb-space-2);margin:0;padding:var(--cb-space-2) var(--cb-space-3)}.cb-schedule__today-label{color:var(--cb-fg-muted)}.cb-schedule__pan{color:var(--cb-fg);font-size:var(--cb-text-sm);margin:0;padding:var(--cb-space-1) var(--cb-space-3)}.cb-schedule__scale-labels{display:flex;justify-content:flex-end;padding-inline:var(--cb-space-3)}.cb-schedule__scale-labels .ant-btn{min-block-size:var(--cb-control-height-sm)}.cb-schedule__scale-label-list{display:grid;gap:var(--cb-space-1);list-style:none;margin:0;padding:0}.cb-schedule__empty{color:var(--cb-fg-muted);font-size:var(--cb-text-sm);margin:0;padding:var(--cb-space-4);text-align:center}.cb-schedule__toolbar{display:flex;gap:var(--cb-space-3);align-items:center;justify-content:space-between;padding:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.cb-schedule__toolbar>div{min-inline-size:0}.cb-schedule__toolbar>button{flex-shrink:0}.cb-schedule__footer{padding:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.cb-schedule__fullscreen-hint{margin:0;padding:var(--cb-space-2) var(--cb-space-3);color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-schedule[data-fullscreen=native],.cb-schedule[data-fullscreen=window]{display:flex;flex-direction:column;inline-size:100%;block-size:100dvh;border-radius:0;overflow:auto;overscroll-behavior:contain}.cb-schedule[data-fullscreen=window]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--cb-z-overlay)}.cb-schedule:not([data-fullscreen=inline]) .cb-schedule__chart{flex:1 1 auto;min-block-size:calc(var(--cb-space-8) * 6)}.cb-schedule:not([data-fullscreen=inline])>:not(.cb-schedule__chart){flex-shrink:0}.cb-schedule__details.ant-btn{min-block-size:var(--cb-control-height-sm)}.cb-sticker-group{display:flex;flex-wrap:wrap;gap:var(--cb-space-2);list-style:none;margin:0;padding:0}.cb-sticker-group__item{--cb-sticker-fill: var(--cb-paper-bg-warm);--cb-sticker-tilt: var(--cb-tilt-none);--cb-sticker-resolved-exit-x: var(--cb-sticker-exit-x);--cb-sticker-resolved-exit-rotate: var(--cb-sticker-exit-rotate)}.cb-sticker-group__item[data-tilt=left]{--cb-sticker-tilt: var(--cb-tilt-left)}.cb-sticker-group__item[data-tilt=right]{--cb-sticker-tilt: var(--cb-tilt-right)}.cb-sticker-group__item[data-exit=left]{--cb-sticker-resolved-exit-x: calc(var(--cb-sticker-exit-x) * -1);--cb-sticker-resolved-exit-rotate: calc(var(--cb-sticker-exit-rotate) * -1)}.cb-sticker-group__item[data-hue=violet]{--cb-sticker-fill: var(--cb-decor-violet)}.cb-sticker-group__item[data-hue=blue]{--cb-sticker-fill: var(--cb-decor-blue)}.cb-sticker-group__item[data-hue=teal]{--cb-sticker-fill: var(--cb-decor-teal)}.cb-sticker-group__item[data-hue=green]{--cb-sticker-fill: var(--cb-decor-green)}.cb-sticker-group__item[data-hue=amber]{--cb-sticker-fill: var(--cb-decor-amber)}.cb-sticker-group__item[data-hue=rose]{--cb-sticker-fill: var(--cb-decor-rose)}.cb-sticker-group__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in oklch,var(--cb-sticker-fill) 72%,var(--cb-paper-bg));border:var(--cb-border-width) dashed color-mix(in oklch,var(--cb-paper-fg) 28%,transparent);border-radius:var(--cb-radius-sm);box-shadow:var(--cb-sticker-shadow);color:var(--cb-paper-fg);cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--cb-weight-semibold);gap:var(--cb-space-2);min-height:var(--cb-control-height-md);padding:var(--cb-space-2) var(--cb-space-3);text-align:start}@media (hover: hover){.cb-sticker-group__button:hover{background:color-mix(in oklch,var(--cb-sticker-fill) 84%,var(--cb-paper-bg))}}.cb-sticker-group__button:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-sticker-group__icon{flex:none;height:var(--cb-text-sm);width:var(--cb-text-sm)}.cb-sticker-group--skeleton{align-items:center}.cb-sticker-group__skeleton-item{background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm);display:block;height:var(--cb-control-height-md);width:calc(var(--cb-space-7) + var(--cb-space-5))}@media (prefers-reduced-motion: reduce){.cb-sticker-group__item{transform:none!important}}@media (forced-colors: active){.cb-sticker-group__button{background:ButtonFace;border-color:ButtonText;box-shadow:none;color:ButtonText}}.cb-target-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cb-space-3);font-family:var(--cb-font-sans);color:var(--cb-fg);--cb-target-bars-fill: var(--cb-fg-subtle)}.cb-target-bars__row{margin:0;display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.cb-target-bars__row[data-verdict=met]{--cb-target-bars-fill: var(--cb-tone-success)}.cb-target-bars__row[data-verdict=missed]{--cb-target-bars-fill: var(--cb-tone-danger)}.cb-target-bars__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:var(--cb-space-3);row-gap:var(--cb-space-0)}.cb-target-bars__label{font-weight:600;overflow-wrap:anywhere}.cb-target-bars__figures{font-size:var(--cb-text-sm);color:var(--cb-fg-muted);font-variant-numeric:tabular-nums}.cb-target-bars__actual{color:var(--cb-fg);font-weight:600}.cb-target-bars__detail{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-target-bars__track{position:relative;block-size:var(--cb-space-3);border-radius:var(--cb-radius-sm);background:color-mix(in oklch,var(--cb-fg) calc(var(--cb-mini-chart-track-strength) * 100%),transparent)}.cb-target-bars__zero,.cb-target-bars__target{position:absolute;inset-block:calc(var(--cb-space-1) * -1);inline-size:var(--cb-border-width)}.cb-target-bars__zero{background:var(--cb-border)}.cb-target-bars__target{inline-size:calc(var(--cb-border-width) * 2);background:var(--cb-fg);transform:translate(-50%)}.cb-target-bars__fill{position:absolute;inset-block:0;border-radius:var(--cb-radius-sm);background:var(--cb-target-bars-fill);transition:inline-size var(--cb-duration-deliberate) var(--cb-ease-entrance),inset-inline-start var(--cb-duration-deliberate) var(--cb-ease-entrance)}.cb-target-bars__empty{margin:0;color:var(--cb-fg-muted);font-family:var(--cb-font-sans)}@media (prefers-reduced-motion: reduce){.cb-target-bars__fill{transition:none}}@media (forced-colors: active){.cb-target-bars__track{forced-color-adjust:none;background:Canvas;outline:var(--cb-border-width) solid CanvasText}.cb-target-bars__fill{background:Highlight}.cb-target-bars__zero{background:GrayText}.cb-target-bars__target{background:CanvasText}}.cb-target-bars__zero--target{inline-size:calc(var(--cb-border-width) * 2);background:var(--cb-fg);transform:translate(-50%)}.cb-chart{display:flex;flex-direction:column;gap:var(--cb-space-2);font-family:var(--cb-font-sans);color:var(--cb-fg)}.cb-chart__canvas{inline-size:100%;border-radius:var(--cb-radius-md);overflow:hidden}.cb-chart__plot{position:relative;isolation:isolate}.cb-chart__canvas:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset-inset)}.cb-chart__tooltip{position:absolute;z-index:var(--cb-z-tooltip);max-inline-size:calc(100% - var(--cb-space-4));padding:var(--cb-space-2) var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-bg);color:var(--cb-fg);font-size:var(--cb-text-sm)}.cb-chart__tooltip time,.cb-chart__tooltip dd{font-weight:var(--cb-weight-semibold)}.cb-chart__tooltip dl{margin:var(--cb-space-1) 0 0}.cb-chart__tooltip dl>div{display:flex;justify-content:space-between;gap:var(--cb-space-3)}.cb-chart__tooltip dd{margin:0;text-align:end;font-variant-numeric:tabular-nums}.cb-chart__tooltip-note{margin:var(--cb-space-2) 0 0;padding-block-start:var(--cb-space-2);border-block-start:var(--cb-border-width) solid var(--cb-border);font-weight:var(--cb-weight-semibold)}.cb-chart__mark{color:var(--cb-fg-muted);font-size:var(--cb-text-sm);margin:0;text-align:end}.cb-chart__empty{display:grid;place-items:center;margin:0;padding:var(--cb-space-4);border:var(--cb-border-width) dashed var(--cb-border);border-radius:var(--cb-radius-md);color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.cb-chart__rows{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (forced-colors: active){.cb-chart__rows{position:static;inline-size:100%;block-size:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.cb-chart__table{inline-size:100%;border-collapse:collapse;font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums}.cb-chart__table caption{text-align:start;padding-block-end:var(--cb-space-1)}.cb-chart__table th,.cb-chart__table td{border:var(--cb-border-width) solid;padding:var(--cb-space-1) var(--cb-space-2);text-align:end}.cb-chart__table th[scope=row],.cb-chart__table th[scope=col]:first-child{text-align:start}.cb-chart__table tr[data-marked]{font-weight:700}}.cb-chart--skeleton{gap:var(--cb-space-2)}.cb-chart__skeleton-head,.cb-chart__skeleton-plot{display:block;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.cb-chart__skeleton-head{block-size:var(--cb-text-md);inline-size:calc(var(--cb-space-8) * 3)}.cb-chart__skeleton-plot{border-radius:var(--cb-radius-md)}.cb-chart-legend{display:flex;flex-wrap:wrap;gap:var(--cb-space-3);font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.cb-chart-legend__key{display:inline-flex;align-items:center;gap:var(--cb-space-1)}.cb-chart-legend__key:before{content:"";inline-size:var(--cb-space-4);block-size:0;border-block-start-width:var(--cb-border-width);border-block-start-style:solid;border-color:currentColor}.cb-chart-legend__key[data-emphasis=reference]:before{border-block-start-style:dashed}.cb-chart-legend__key[data-emphasis=primary]:before{border-block-start-width:calc(var(--cb-border-width) * 2)}.cb-chart__legend{margin:0;padding:0;list-style:none}.cb-chart__legend .cb-chart-legend__key:before{border-color:inherit}.cb-worksheet{min-inline-size:0;--cb-worksheet-row-height: calc(var(--cb-control-height-lg) + var(--cb-space-2) * 2);--cb-worksheet-header-row-height: var(--cb-control-height-lg);--cb-worksheet-header-rows: 1;--cb-worksheet-header-background: color-mix(in oklch, var(--cb-bg-subtle) 90%, var(--cb-fg) 10%)}.cb-worksheet[data-header-rows="2"]{--cb-worksheet-header-rows: 2}.cb-worksheet .rdg{--rdg-color: var(--cb-fg);--rdg-border-color: var(--cb-border);--rdg-summary-border-color: var(--cb-border-strong);--rdg-background-color: var(--cb-surface);--rdg-header-background-color: var(--cb-worksheet-header-background);--rdg-header-draggable-background-color: var(--cb-surface-raised);--rdg-row-hover-background-color: var(--cb-bg-subtle);--rdg-row-selected-background-color: var(--cb-bg-subtle);--rdg-row-selected-hover-background-color: var(--cb-surface-raised);--rdg-selection-color: var(--cb-brand-500);--rdg-checkbox-focus-color: var(--cb-brand-500);accent-color:var(--cb-brand-500);font-family:var(--cb-font-sans);font-size:var(--cb-text-md)}.cb-worksheet[data-row-height=auto] .rdg-cell{align-content:start;line-height:normal;padding-block:var(--cb-space-1);white-space:normal}.cb-worksheet .rdg-cell{padding-inline:var(--cb-space-3)}.cb-worksheet .rdg [role=columnheader]{align-content:center;padding-block:0;border-block-end-color:var(--cb-border-strong);font-weight:var(--cb-weight-semibold)}.cb-worksheet .rdg-row.cb-worksheet__row--moving{transition:transform var(--cb-duration-base) var(--cb-ease-standard)}@media (prefers-reduced-motion: reduce){.cb-worksheet .rdg-row.cb-worksheet__row--moving{transition:none}}.cb-worksheet .rdg-row.cb-worksheet__row--placeholder>.rdg-cell{background:var(--cb-bg-subtle);border-block:var(--cb-border-width) dashed var(--cb-border-strong)}.cb-worksheet .rdg-row.cb-worksheet__row--placeholder>.rdg-cell>*{opacity:.4}.cb-worksheet .rdg-row.cb-worksheet__row--placeholder>.rdg-cell:first-child{border-inline-start:var(--cb-border-width) dashed var(--cb-border-strong)}.cb-worksheet .rdg-row.cb-worksheet__row--placeholder>.rdg-cell:last-child{border-inline-end:var(--cb-border-width) dashed var(--cb-border-strong)}.cb-image-preview.ant-image-preview :is(.ant-image-preview-close,.ant-image-preview-switch,.ant-image-preview-actions,.ant-image-preview-progress),.cb-image-preview.ant-image-preview :is(.ant-image-preview-close,.ant-image-preview-switch):is(:hover,:active){background-color:var(--cb-image-preview-bg)}.cb-image-preview.ant-image-preview .ant-image-preview-progress{padding:var(--cb-space-1) var(--cb-space-3);border-radius:var(--cb-radius-full)}@media (max-width: 24rem){.cb-image-preview.ant-image-preview .ant-image-preview-actions{max-inline-size:calc(100vi - var(--cb-space-2) * 2);flex-wrap:wrap;justify-content:center;gap:var(--cb-space-1);padding-inline:var(--cb-space-1)}.cb-image-preview.ant-image-preview .ant-image-preview-actions-action{min-inline-size:var(--cb-control-floor-coarse);min-block-size:var(--cb-control-floor-coarse);align-items:center;justify-content:center}}.cb-print-document-source{display:contents}.cb-print-document-snapshot{display:none}@media print{:root[data-cb-printing-document=active],:root[data-cb-printing-document=active] body{background:var(--cb-surface)}:root[data-cb-printing-document=active] body>:not(.cb-print-document-snapshot){display:none!important}:root[data-cb-printing-document=active] body>.cb-print-document-snapshot{display:block!important}}.cb-menu-positioner{position:absolute;z-index:var(--cb-z-dropdown);inline-size:max-content;max-inline-size:calc(100vw - var(--cb-space-4))}.cb-dropdown-engine-hidden{display:none}.cb-menu{box-sizing:border-box;min-width:14rem;max-height:min(calc(100dvh - var(--cb-space-6)),var(--available-height));overflow-y:auto;overscroll-behavior:contain;padding:var(--cb-space-1);background:var(--cb-surface-raised);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);box-shadow:var(--cb-shadow-md);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm);transition:opacity var(--cb-duration-fast) var(--cb-ease-entrance),transform var(--cb-duration-fast) var(--cb-ease-entrance)}.cb-menu__group-label{padding:var(--cb-space-2) var(--cb-space-2) var(--cb-space-1);color:var(--cb-fg-subtle);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.cb-menu[data-starting-style],.cb-menu[data-ending-style]{opacity:0;transform:scale(.97)}@media (prefers-reduced-motion: reduce){.cb-menu{transition:opacity var(--cb-duration-fast) linear}.cb-menu[data-starting-style],.cb-menu[data-ending-style]{transform:none}}.cb-menu__item{display:grid;grid-template-columns:1.25rem 1fr auto;align-items:center;gap:var(--cb-space-2);padding:var(--cb-space-2);border-radius:var(--cb-radius-sm);color:var(--cb-fg);cursor:pointer;outline:none}.cb-menu__item[data-highlighted]{background:color-mix(in oklch,var(--cb-tone-brand) 12%,transparent)}.cb-menu__item[data-tone=danger]{color:var(--cb-tone-danger)}.cb-menu__item[data-tone=danger][data-highlighted]{background:color-mix(in oklch,var(--cb-tone-danger) 12%,transparent)}.cb-menu__item[data-disabled]{color:var(--cb-fg-subtle);text-decoration:line-through;cursor:not-allowed}.cb-menu__icon{display:inline-flex;justify-content:center;color:var(--cb-fg-subtle)}.cb-menu__item[data-tone=danger] .cb-menu__icon{color:inherit}.cb-menu__shortcut{margin:0;padding:0;border:none;background:none;font-family:var(--cb-font-mono);font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-menu__separator{height:1px;background:var(--cb-border);margin:var(--cb-space-1) 0}.cb-dropdown-engine-menu,.cb-dropdown-engine-menu-submenu-popup ul{margin:0;padding:var(--cb-space-1);list-style:none}.cb-dropdown-engine-menu-item,.cb-dropdown-engine-menu-submenu-title{display:flex;align-items:center;min-height:var(--cb-control-height-sm);padding-inline:var(--cb-space-2);border-radius:var(--cb-radius-sm);color:var(--cb-fg);cursor:pointer;outline:none}.cb-menu__item-content{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--cb-space-2);inline-size:100%}.cb-dropdown-engine-menu-item-active,.cb-dropdown-engine-menu-submenu-active>.cb-dropdown-engine-menu-submenu-title,.cb-dropdown-engine-menu-item-selected{background:color-mix(in oklch,var(--cb-tone-brand) 12%,transparent)}.cb-menu__item--danger{color:var(--cb-tone-danger)}.cb-menu__item--danger.cb-dropdown-engine-menu-item-active{background:color-mix(in oklch,var(--cb-tone-danger) 12%,transparent)}.cb-dropdown-engine-menu-item-disabled,.cb-dropdown-engine-menu-submenu-disabled>.cb-dropdown-engine-menu-submenu-title{color:var(--cb-fg-subtle);cursor:not-allowed}.cb-dropdown-engine-menu-item-divider{block-size:var(--cb-border-width);margin-block:var(--cb-space-1);background:var(--cb-border)}.cb-dropdown-engine-menu-item-group-title{padding:var(--cb-space-2) var(--cb-space-2) var(--cb-space-1);color:var(--cb-fg-subtle);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold)}.cb-dropdown-engine-menu-submenu-title{justify-content:space-between;gap:var(--cb-space-2)}.cb-menu__submenu-arrow{inline-size:var(--cb-space-3);block-size:var(--cb-space-3)}.cb-dropdown-engine-menu-submenu-popup{position:absolute;z-index:var(--cb-z-dropdown);inline-size:max-content;max-inline-size:calc(100vw - var(--cb-space-4))}.cb-dropdown-engine-menu-submenu-popup>.cb-dropdown-engine-menu{min-inline-size:calc(var(--cb-control-height-md) * 3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-md)}.cb-dropdown-engine-menu-submenu-hidden{display:none}.cb-menu-positioner--motionless,.cb-menu-positioner--motionless *{transition:none!important;animation:none!important}.cb-dropdown-engine-arrow{position:absolute;z-index:-1;inline-size:var(--cb-space-2);block-size:var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-border);background:var(--cb-surface-raised);rotate:45deg}.cb-dropdown-motion-enter,.cb-dropdown-motion-appear{opacity:0}.cb-dropdown-motion-enter .cb-menu,.cb-dropdown-motion-appear .cb-menu{transform:scale(.97)}.cb-dropdown-motion-enter-active,.cb-dropdown-motion-appear-active{opacity:1;transition:opacity var(--cb-duration-fast) var(--cb-ease-entrance)}.cb-dropdown-motion-enter-active .cb-menu,.cb-dropdown-motion-appear-active .cb-menu{transform:scale(1)}.cb-dropdown-engine-placement-bottomLeft .cb-menu{transform-origin:top left}.cb-dropdown-engine-placement-bottom .cb-menu{transform-origin:top center}.cb-dropdown-engine-placement-bottomRight .cb-menu{transform-origin:top right}.cb-dropdown-engine-placement-topLeft .cb-menu{transform-origin:bottom left}.cb-dropdown-engine-placement-top .cb-menu{transform-origin:bottom center}.cb-dropdown-engine-placement-topRight .cb-menu{transform-origin:bottom right}.cb-dropdown-engine-placement-leftTop .cb-menu,.cb-dropdown-engine-placement-left .cb-menu,.cb-dropdown-engine-placement-leftBottom .cb-menu{transform-origin:right center}.cb-dropdown-engine-placement-rightTop .cb-menu,.cb-dropdown-engine-placement-right .cb-menu,.cb-dropdown-engine-placement-rightBottom .cb-menu{transform-origin:left center}.cb-dropdown-motion-leave{opacity:1}.cb-dropdown-motion-leave-active{opacity:0;transition:opacity var(--cb-duration-fast) var(--cb-ease-exit)}@media (prefers-reduced-motion: reduce){.cb-dropdown-motion-enter,.cb-dropdown-motion-appear,.cb-dropdown-motion-enter .cb-menu,.cb-dropdown-motion-appear .cb-menu{transform:none}.cb-dropdown-motion-enter-active,.cb-dropdown-motion-appear-active{transform:none;transition-property:opacity}}.cb-dropdown-button{display:inline-flex}.cb-dropdown-button>:first-child{border-start-end-radius:0;border-end-end-radius:0}.cb-dropdown-button>:last-child{margin-inline-start:calc(var(--cb-border-width) * -1);border-start-start-radius:0;border-end-start-radius:0}.cb-dropdown__skeleton{display:inline-flex;flex-direction:column;gap:var(--cb-space-2)}.cb-dropdown__skeleton-trigger{inline-size:calc(var(--cb-control-height-lg) * 2);block-size:var(--cb-control-height-md)}.cb-dropdown__skeleton-menu{display:flex;flex-direction:column;gap:var(--cb-space-2)}.cb-dropdown__skeleton-item{inline-size:calc(var(--cb-control-height-lg) * 3);block-size:var(--cb-space-4)}.cb-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-1);list-style:none;margin:0;padding:0;font-family:var(--cb-font-sans);font-size:var(--cb-text-sm)}.cb-crumbs__item{margin:0;display:inline-flex;align-items:center;gap:var(--cb-space-1)}.cb-crumbs__link{display:inline-flex;align-items:center;gap:var(--cb-space-1);color:var(--cb-fg-muted);text-decoration:none;border-radius:var(--cb-radius-sm)}.cb-crumbs__link>svg{flex:none;inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.cb-crumbs__link a{color:inherit;text-decoration:none}@media (hover: hover){a.cb-crumbs__link:hover,.cb-crumbs__link a:hover{color:var(--cb-fg)}}.cb-crumbs__link:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-crumbs__text{color:var(--cb-fg-subtle)}.cb-crumbs__current,.cb-crumbs__item[aria-current=page] .cb-crumbs__link{color:var(--cb-fg)}.cb-crumbs__separator{color:var(--cb-fg-subtle);flex:none}.cb-crumbs__overlay-link{display:inline-flex;align-items:center;gap:var(--cb-space-1);cursor:pointer}.cb-crumbs__overlay-link>svg{inline-size:var(--cb-space-3);block-size:var(--cb-space-3)}.cb-menu.cb-crumbs__menu{min-width:calc(var(--cb-control-height-md) * 3)}.cb-menu__label>a{color:inherit;text-decoration:none}.cb-steps{list-style:none;margin:0;padding:0;font-family:var(--cb-font-sans);display:flex}.cb-steps--horizontal{flex-direction:row;gap:var(--cb-space-5);flex-wrap:wrap}.cb-steps--vertical{flex-direction:column;gap:var(--cb-space-4)}.cb-steps__step{margin:0;display:flex;align-items:flex-start;gap:var(--cb-space-3)}.cb-steps__marker{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--cb-radius-full);border:var(--cb-border-width) solid var(--cb-border-strong);font-size:var(--cb-text-xs);font-variant-numeric:tabular-nums;color:var(--cb-fg-subtle);background:var(--cb-surface)}.cb-steps__step[data-state=done] .cb-steps__marker{background:var(--cb-tone-success);border-color:var(--cb-tone-success);color:var(--cb-fg-on-brand)}.cb-steps__step[data-state=current] .cb-steps__marker{border-color:var(--cb-tone-brand);color:var(--cb-tone-brand);box-shadow:0 0 0 3px color-mix(in oklch,var(--cb-tone-brand) 16%,transparent)}.cb-steps__text{display:flex;flex-direction:column;gap:var(--cb-space-1)}.cb-steps__label{font-size:var(--cb-text-sm);font-weight:var(--cb-weight-medium);color:var(--cb-fg-muted)}.cb-steps__step[data-state=current] .cb-steps__label{color:var(--cb-fg)}.cb-steps__description{font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-steps-engine.cb-steps{--cb-steps-icon-size: var(--cb-control-height-sm);display:flex;flex-wrap:nowrap;width:100%;color:var(--cb-fg);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm);line-height:var(--cb-leading-normal)}.cb-steps-engine.cb-steps.cb-steps--small{--cb-steps-icon-size: calc(var(--cb-control-height-sm) - var(--cb-space-2));font-size:var(--cb-text-xs)}.cb-steps-engine-item{position:relative;min-width:var(--cb-steps-icon-size);box-sizing:border-box;flex:1 1 auto;overflow:visible}.cb-steps-engine-item:last-child{flex:0 1 auto}.cb-steps-engine-item-wrapper{display:flex;align-items:flex-start;gap:var(--cb-space-2)}.cb-steps-engine-item-icon{position:relative;z-index:1;display:inline-flex;box-sizing:border-box;flex:none;width:var(--cb-steps-icon-size);height:var(--cb-steps-icon-size);align-items:center;justify-content:center;border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-full);background:var(--cb-surface);color:var(--cb-fg-muted);line-height:var(--cb-steps-icon-size);transition:border-color var(--cb-duration-base) var(--cb-ease-standard),background-color var(--cb-duration-base) var(--cb-ease-standard),color var(--cb-duration-base) var(--cb-ease-standard)}.cb-steps-engine-item-icon svg{width:var(--cb-text-sm);height:var(--cb-text-sm)}.cb-steps-engine-item-section{min-width:0;flex:1}.cb-steps-engine-item-header{display:flex;min-height:var(--cb-steps-icon-size);align-items:center;white-space:nowrap}.cb-steps-engine-item-title{color:var(--cb-fg);font-weight:var(--cb-weight-medium)}.cb-steps-engine-item-subtitle{overflow:hidden;margin-inline-start:var(--cb-space-2);color:var(--cb-fg-subtle);text-overflow:ellipsis}.cb-steps-engine-item-content{max-width:calc(var(--cb-space-8) * 6);margin-block-start:var(--cb-space-1);color:var(--cb-fg-muted)}.cb-steps-engine-item-rail{min-width:var(--cb-space-5);flex:1;margin-inline:var(--cb-space-4) 0;border-block-start:var(--cb-border-width) solid var(--cb-border)}.cb-steps-engine-item-finish .cb-steps-engine-item-icon{border-color:var(--cb-tone-brand);color:var(--cb-tone-brand)}.cb-steps--filled .cb-steps-engine-item-finish .cb-steps-engine-item-icon{background:var(--cb-tone-brand);color:var(--cb-fg-on-brand)}.cb-steps--filled .cb-steps-engine-item-process .cb-steps-engine-item-icon{border-color:var(--cb-tone-brand);background:var(--cb-tone-brand);color:var(--cb-fg-on-brand)}.cb-steps--outlined .cb-steps-engine-item-process .cb-steps-engine-item-icon{border-color:var(--cb-tone-brand);color:var(--cb-tone-brand)}.cb-steps-engine-item-error .cb-steps-engine-item-icon{border-color:var(--cb-tone-danger);color:var(--cb-tone-danger)}.cb-steps-engine-item-error .cb-steps-engine-item-title,.cb-steps-engine-item-error .cb-steps-engine-item-subtitle,.cb-steps-engine-item-error .cb-steps-engine-item-content{color:var(--cb-tone-danger)}.cb-steps-engine-item-custom .cb-steps-engine-item-icon{border-color:transparent;background:transparent}.cb-steps--filled .cb-steps-engine-item-custom.cb-steps-engine-item-finish .cb-steps-engine-item-icon,.cb-steps--filled .cb-steps-engine-item-custom.cb-steps-engine-item-process .cb-steps-engine-item-icon{background:transparent;color:var(--cb-tone-brand)}.cb-steps-engine-item-finish .cb-steps-engine-item-rail{border-color:var(--cb-tone-brand)}.cb-steps-engine-item .cb-steps-engine-item-rail-error{border-color:var(--cb-tone-danger)}.cb-steps-engine-item-wait .cb-steps-engine-item-title{color:var(--cb-fg-muted)}.cb-steps-engine-item-disabled{cursor:not-allowed}.cb-steps-engine-item[role=button]{cursor:pointer}@media (hover: hover){.cb-steps-engine-item[role=button]:not(.cb-steps-engine-item-active):hover .cb-steps-engine-item-title{color:var(--cb-tone-brand)}.cb-steps-engine-item[role=button]:not(.cb-steps-engine-item-active):hover .cb-steps-engine-item-icon{border-color:var(--cb-tone-brand);background:color-mix(in oklch,var(--cb-tone-brand) calc(var(--cb-tint-strength) * 100%),var(--cb-surface));color:var(--cb-tone-brand)}}.cb-steps-engine-item[role=button]:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset);border-radius:var(--cb-radius-sm)}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item{overflow:visible;text-align:center}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item:last-child{flex:1 1 auto}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-wrapper{flex-direction:column;align-items:center;gap:var(--cb-space-3)}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-section{width:100%;margin:0;align-self:stretch}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-header{flex-direction:column;align-items:center;justify-content:center}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-subtitle{margin:0}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-content{margin-inline:auto}.cb-steps--title-vertical.cb-steps--horizontal .cb-steps-engine-item-rail{position:absolute;inset-block-start:calc(var(--cb-steps-icon-size) / 2 - var(--cb-border-width));inset-inline-start:calc(50% + var(--cb-steps-icon-size) / 2 + var(--cb-space-1));width:calc(100% - var(--cb-steps-icon-size) - var(--cb-space-2));margin:0}.cb-steps--title-horizontal.cb-steps--vertical .cb-steps-engine-item-wrapper{gap:var(--cb-space-4)}.cb-steps--vertical{flex-direction:column}.cb-steps--vertical .cb-steps-engine-item{min-height:calc(var(--cb-control-height-md) * 1.5);flex:none;padding-block-end:var(--cb-space-3);overflow:visible}.cb-steps--vertical .cb-steps-engine-item:last-child{min-height:0}.cb-steps--vertical .cb-steps-engine-item-rail{position:absolute;inset-block-start:calc(var(--cb-steps-icon-size) + var(--cb-space-2));inset-block-end:var(--cb-space-2);inset-inline-start:calc(var(--cb-steps-icon-size) / 2);width:0;min-width:0;margin:0;border-block-start:0;border-inline-start:var(--cb-border-width) solid var(--cb-border)}.cb-steps--vertical .cb-steps-engine-item-finish .cb-steps-engine-item-rail{border-color:var(--cb-tone-brand)}.cb-steps--vertical .cb-steps-engine-item-rail-error{border-color:var(--cb-tone-danger)}.cb-steps-engine.cb-steps.cb-steps--dot{--cb-steps-icon-size: var(--cb-space-2)}.cb-steps--dot .cb-steps-engine-item-icon{border:0;background:var(--cb-border-strong)}.cb-steps--dot .cb-steps-engine-item-active .cb-steps-engine-item-icon{width:calc(var(--cb-steps-icon-size) + var(--cb-border-width) * 2);height:calc(var(--cb-steps-icon-size) + var(--cb-border-width) * 2)}.cb-steps--dot .cb-steps-engine-item-icon>*{display:none}.cb-steps--dot .cb-steps-engine-item-process .cb-steps-engine-item-icon,.cb-steps--dot .cb-steps-engine-item-finish .cb-steps-engine-item-icon{background:var(--cb-tone-brand)}.cb-steps--dot.cb-steps--outlined .cb-steps-engine-item-icon{border:calc(var(--cb-border-width) * 2) solid var(--cb-border-strong);background:var(--cb-surface)}.cb-steps--dot.cb-steps--outlined .cb-steps-engine-item-process .cb-steps-engine-item-icon,.cb-steps--dot.cb-steps--outlined .cb-steps-engine-item-finish .cb-steps-engine-item-icon{border-color:var(--cb-tone-brand);background:var(--cb-surface)}.cb-steps--dot .cb-steps-engine-item-header{min-height:var(--cb-control-height-sm)}.cb-steps--dot .cb-steps-engine-item-rail{border-width:calc(var(--cb-border-width) * 2)}.cb-steps--dot.cb-steps--vertical .cb-steps-engine-item-icon{margin-inline-start:var(--cb-border-width)}.cb-steps--dot.cb-steps--vertical .cb-steps-engine-item-rail{inset-inline-start:calc((var(--cb-steps-icon-size) + var(--cb-border-width) * 2) / 2)}.cb-steps--navigation{padding-block:var(--cb-space-1)}.cb-steps--navigation .cb-steps-engine-item{display:flex;flex:1;justify-content:center;padding:var(--cb-space-3) var(--cb-space-6) var(--cb-space-3) var(--cb-space-4);overflow:visible}.cb-steps--navigation .cb-steps-engine-item-rail{display:none}.cb-steps--navigation .cb-steps-engine-item:before{position:absolute;inset-block-end:0;inset-inline-start:50%;display:block;width:0;height:calc(var(--cb-border-width) * 2);background:var(--cb-tone-brand);content:"";transition:inset-inline-start var(--cb-duration-slow) var(--cb-ease-exit),width var(--cb-duration-slow) var(--cb-ease-exit)}.cb-steps--navigation .cb-steps-engine-item:not(:last-child):after{position:absolute;inset-block-start:50%;inset-inline-end:var(--cb-space-2);width:var(--cb-space-2);height:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border-strong);border-inline-end:var(--cb-border-width) solid var(--cb-border-strong);content:"";transform:translateY(-50%) rotate(-45deg)}.cb-steps--navigation .cb-steps-engine-item-active{background:transparent}.cb-steps--navigation .cb-steps-engine-item-active:before{inset-inline-start:0;width:100%}.cb-steps-engine.cb-steps.cb-steps--inline{--cb-steps-icon-size: calc(var(--cb-space-1) + var(--cb-border-width) * 2);display:inline-flex;width:auto;max-width:100%;gap:0}.cb-steps--inline:before{content:"";flex:var(--cb-steps-offset)}.cb-steps--inline .cb-steps-engine-item{flex:1 1 0;min-width:max-content;padding:0;overflow:visible}.cb-steps--inline .cb-steps-engine-item:last-child{flex:1 1 0}.cb-steps--inline .cb-steps-engine-item-wrapper{padding-block-start:calc(var(--cb-space-2) + var(--cb-border-width));padding-inline:var(--cb-space-1);margin-inline:calc(var(--cb-space-1) / 2);border-radius:var(--cb-radius-sm);cursor:pointer;transition:background-color var(--cb-duration-base) var(--cb-ease-standard)}.cb-steps--inline.cb-steps--title-vertical .cb-steps-engine-item-wrapper{gap:var(--cb-space-2)}.cb-steps--inline .cb-steps-engine-item-active .cb-steps-engine-item-icon{width:var(--cb-steps-icon-size);height:var(--cb-steps-icon-size)}.cb-steps--inline .cb-steps-engine-item-title{font-size:var(--cb-text-xs);font-weight:var(--cb-weight-normal);line-height:var(--cb-leading-normal);white-space:nowrap}.cb-steps--inline .cb-steps-engine-item-rail{inset-inline-start:calc(50% + var(--cb-steps-icon-size) / 2);width:calc(100% - var(--cb-steps-icon-size))}.cb-steps--inline .cb-steps-engine-item-content{display:none}@media (hover: hover){.cb-steps--inline .cb-steps-engine-item-wrapper:hover{background:var(--cb-bg-subtle)}}.cb-steps--panel{--cb-steps-panel-padding: var(--cb-space-3);--cb-steps-panel-arrow-width: calc( var(--cb-steps-panel-padding) * 1.4142 + var(--cb-steps-icon-size) * .7071 + var(--cb-text-sm) * var(--cb-leading-normal) * .7071 );align-items:stretch;gap:0;border-radius:var(--cb-radius-sm)}.cb-steps--panel.cb-steps--small{--cb-steps-panel-padding: var(--cb-space-2)}.cb-steps--panel .cb-steps-engine-item{--cb-steps-panel-bg: var(--cb-bg-subtle);--cb-steps-panel-border: var(--cb-border-strong);min-height:calc(var(--cb-control-height-lg) + var(--cb-space-5));flex:1;margin:0;padding:var(--cb-steps-panel-padding);border-block:calc(var(--cb-border-width) * 2) solid var(--cb-steps-panel-border);border-radius:0;background:var(--cb-steps-panel-bg);overflow:visible;transition:background-color var(--cb-duration-base) var(--cb-ease-standard),border-color var(--cb-duration-base) var(--cb-ease-standard)}.cb-steps--panel .cb-steps-engine-item:not(:first-child){padding-inline-start:calc(var(--cb-steps-panel-padding) + var(--cb-steps-panel-arrow-width))}.cb-steps--panel.cb-steps--filled .cb-steps-engine-item:not(:first-child){clip-path:polygon(calc(var(--cb-border-width) * 2) 0,calc(100% + var(--cb-steps-panel-arrow-width)) 0,calc(100% + var(--cb-steps-panel-arrow-width)) 100%,calc(var(--cb-border-width) * 2) 100%,calc(var(--cb-steps-panel-arrow-width) + var(--cb-border-width) * 2) 50%)}.cb-steps--panel .cb-steps-engine-item:first-child{border-inline-start:calc(var(--cb-border-width) * 2) solid var(--cb-steps-panel-border);border-start-start-radius:var(--cb-radius-sm);border-end-start-radius:var(--cb-radius-sm)}.cb-steps--panel .cb-steps-engine-item:last-child{border-inline-end:calc(var(--cb-border-width) * 2) solid var(--cb-steps-panel-border);border-start-end-radius:var(--cb-radius-sm);border-end-end-radius:var(--cb-radius-sm)}.cb-steps--panel .cb-steps-engine-item-icon,.cb-steps--panel .cb-steps-engine-item-rail{display:none}.cb-steps--panel .cb-steps-engine-item-wrapper{gap:0}.cb-steps--panel .cb-steps-engine-item-header{min-height:0}.cb-steps--panel .cb-steps-engine-item-content{margin-block-start:var(--cb-space-1)}.cb-steps-engine-panel-arrow{position:absolute;z-index:1;inset-block-start:calc(var(--cb-border-width) * -2);inset-inline-start:100%;width:var(--cb-steps-panel-arrow-width);height:calc(100% + var(--cb-border-width) * 4);overflow:visible;stroke-linecap:round;pointer-events:none}.cb-steps-engine-panel-arrow path{fill:var(--cb-steps-panel-bg);stroke:var(--cb-steps-panel-border);stroke-width:calc(var(--cb-border-width) * 2);vector-effect:non-scaling-stroke;transition:fill var(--cb-duration-base) var(--cb-ease-standard),stroke var(--cb-duration-base) var(--cb-ease-standard)}.cb-steps--panel .cb-steps-engine-item:last-child .cb-steps-engine-panel-arrow{display:none}.cb-steps--panel.cb-steps--filled .cb-steps-engine-item-active{--cb-steps-panel-bg: var(--cb-tone-brand);--cb-steps-panel-border: var(--cb-tone-brand);color:var(--cb-fg-on-brand)}.cb-steps--panel.cb-steps--filled .cb-steps-engine-item-active .cb-steps-engine-item-title,.cb-steps--panel.cb-steps--filled .cb-steps-engine-item-active .cb-steps-engine-item-subtitle,.cb-steps--panel.cb-steps--filled .cb-steps-engine-item-active .cb-steps-engine-item-content{color:var(--cb-fg-on-brand)}.cb-steps--panel .cb-steps-engine-item-error{--cb-steps-panel-bg: color-mix(in oklch, var(--cb-tone-danger) calc(var(--cb-tint-strength) * 100%), var(--cb-surface));--cb-steps-panel-border: var(--cb-tone-danger)}.cb-steps--panel.cb-steps--outlined .cb-steps-engine-item{--cb-steps-panel-bg: var(--cb-surface)}.cb-steps--panel.cb-steps--outlined .cb-steps-engine-panel-arrow{inset-block-start:calc(var(--cb-border-width) * -1);height:calc(100% + var(--cb-border-width) * 2)}.cb-steps--panel.cb-steps--outlined .cb-steps-engine-item-active{--cb-steps-panel-bg: color-mix(in oklch, var(--cb-tone-brand) calc(var(--cb-tint-strength) * 100%), var(--cb-surface));--cb-steps-panel-border: var(--cb-tone-brand)}.cb-steps--panel.cb-steps--outlined .cb-steps-engine-item-active .cb-steps-engine-item-title,.cb-steps--panel.cb-steps--outlined .cb-steps-engine-item-active .cb-steps-engine-item-subtitle,.cb-steps--panel.cb-steps--outlined .cb-steps-engine-item-active .cb-steps-engine-item-content{color:var(--cb-tone-brand)}.cb-steps--with-progress .cb-steps-engine-item-process .cb-steps-engine-item-icon{position:relative}.cb-steps-engine-item-icon>.cb-steps-engine-item-progress-icon-svg{position:absolute;inset:calc(var(--cb-border-width) * -4);width:calc(100% + var(--cb-border-width) * 8);height:calc(100% + var(--cb-border-width) * 8);overflow:visible}.cb-steps-engine-item-progress-icon-circle{fill:none;stroke-width:calc(var(--cb-border-width) * 8);transition:stroke-dasharray var(--cb-duration-slow) var(--cb-ease-standard)}.cb-steps-engine-item-progress-icon-circle-rail{stroke:var(--cb-border)}.cb-steps-engine-item-progress-icon-circle-ptg{stroke:var(--cb-tone-brand)}.cb-steps__ellipsis{pointer-events:none}.cb-steps--ellipsis .cb-steps-engine-item-title,.cb-steps--ellipsis .cb-steps-engine-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-steps--motionless *,.cb-steps--motionless *:before,.cb-steps--motionless *:after{transition:none!important}@media (prefers-reduced-motion: reduce){.cb-steps *,.cb-steps *:before,.cb-steps *:after{transition:none!important}}.cb-steps--skeleton{display:flex;gap:var(--cb-space-4)}.cb-steps--skeleton-vertical{flex-direction:column}.cb-steps__skeleton-item{display:flex;min-width:0;flex:1;align-items:flex-start;gap:var(--cb-space-2)}.cb-steps__skeleton-copy{display:grid;min-width:0;flex:1;gap:var(--cb-space-2)}@media (max-width: 720px){.cb-steps--responsive.cb-steps--horizontal:not(.cb-steps--panel){flex-direction:column}.cb-steps--responsive.cb-steps--horizontal:not(.cb-steps--panel) .cb-steps-engine-item{flex:none;min-height:calc(var(--cb-control-height-lg) + var(--cb-space-5));overflow:visible;text-align:start}.cb-steps--responsive.cb-steps--horizontal:not(.cb-steps--panel) .cb-steps-engine-item-wrapper{flex-direction:row;align-items:flex-start}.cb-steps--responsive.cb-steps--horizontal:not(.cb-steps--panel) .cb-steps-engine-item-section{width:auto;margin:0 0 0 var(--cb-space-2)}.cb-steps--responsive.cb-steps--horizontal:not(.cb-steps--panel) .cb-steps-engine-item-header{justify-content:flex-start}}.cb-sidebar{display:flex;flex-direction:column;gap:var(--cb-space-4);width:15rem;padding:var(--cb-space-4);box-sizing:border-box;background:var(--cb-bg-subtle);border-right:var(--cb-border-width) solid var(--cb-border);font-family:var(--cb-font-sans);transition:width var(--cb-duration-base) var(--cb-ease-standard)}.cb-sidebar--collapsed{width:4.25rem;align-items:center}@media (prefers-reduced-motion: reduce){.cb-sidebar{transition:none}}.cb-sidebar__body{flex:1;display:flex;flex-direction:column;gap:var(--cb-space-4);width:100%}.cb-sidebar__section{display:flex;flex-direction:column;gap:.125rem}.cb-sidebar__title{margin:0 0 var(--cb-space-1);font-size:var(--cb-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--cb-fg-subtle)}.cb-sidebar__item{display:flex;align-items:center;gap:var(--cb-space-3);width:100%;padding:var(--cb-space-2) var(--cb-space-3);border:none;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg-muted);font:inherit;font-size:var(--cb-text-sm);text-align:start;text-decoration:none;cursor:pointer}@media (hover: hover){.cb-sidebar__item:hover{background:var(--cb-surface);color:var(--cb-fg)}}.cb-sidebar__item[data-active]{background:var(--cb-surface);color:var(--cb-fg);font-weight:var(--cb-weight-medium)}.cb-sidebar__item:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset-inset)}.cb-sidebar__icon{display:inline-flex;flex:none}.cb-sidebar__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-sidebar--collapsed .cb-sidebar__item{justify-content:center;padding-inline:var(--cb-space-2)}.cb-sidebar--collapsed .cb-sidebar__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cb-sidebar__adornment{flex:none}.cb-sidebar__toggle{align-self:flex-start;display:inline-flex;padding:var(--cb-space-2);border:none;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg-subtle);cursor:pointer}@media (hover: hover){.cb-sidebar__toggle:hover{background:var(--cb-surface);color:var(--cb-fg)}}.cb-sidebar__toggle:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.cb-topbar{display:flex;align-items:center;gap:var(--cb-space-4);padding:var(--cb-space-3) var(--cb-space-5);background:var(--cb-surface);border-bottom:var(--cb-border-width) solid var(--cb-border);font-family:var(--cb-font-sans)}.cb-topbar--sticky{position:sticky;top:0;z-index:var(--cb-z-sticky)}.cb-topbar__lead{display:flex;flex-direction:column;gap:.125rem;min-width:0}.cb-topbar__title{font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.cb-topbar__subtitle{margin:0;font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-topbar__center{flex:1;display:flex;justify-content:center;min-width:0}.cb-topbar__actions{display:flex;align-items:center;gap:var(--cb-space-2);margin-inline-start:auto}.cb-sidebar__chevron{flex:none;color:var(--cb-fg-subtle);transition:rotate var(--cb-duration-fast) var(--cb-ease-standard)}.cb-sidebar__chevron[data-open]{rotate:90deg}@media (prefers-reduced-motion: reduce){.cb-sidebar__chevron{transition:none}}.cb-sidebar__children{display:flex;flex-direction:column;gap:.125rem;margin-inline-start:calc(var(--cb-space-3) + .5rem);padding-inline-start:var(--cb-space-3);border-inline-start:var(--cb-border-width) solid var(--cb-border)}.cb-sidebar__item--nested{font-size:var(--cb-text-sm)}.cb-sidebar__flyout-trigger{display:block;width:100%}.cb-sidebar__flyout-positioner{z-index:var(--cb-z-dropdown)}.cb-sidebar__flyout{min-width:11rem;padding:var(--cb-space-2);background:var(--cb-surface-raised);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);box-shadow:var(--cb-shadow-md);font-family:var(--cb-font-sans);transition:opacity var(--cb-duration-fast) var(--cb-ease-entrance)}.cb-sidebar__flyout[data-starting-style],.cb-sidebar__flyout[data-ending-style]{opacity:0}.cb-sidebar__flyout-title{margin:0;padding:var(--cb-space-1) var(--cb-space-2);font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.cb-sidebar__flyout-items{display:flex;flex-direction:column;gap:.125rem;margin-top:var(--cb-space-1);padding-top:var(--cb-space-1);border-top:var(--cb-border-width) solid var(--cb-border)}@media (forced-colors: active){.ant-tabs [role=tab][aria-selected=true]{text-decoration-line:underline;text-underline-offset:var(--cb-space-1)}}.cb-checklist{display:flex;flex-direction:column;gap:var(--cb-space-3);padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);background:var(--cb-surface);font-family:var(--cb-font-sans)}.cb-checklist__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cb-space-3)}.cb-checklist__title{margin:0;font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.cb-checklist__count{font-size:var(--cb-text-xs);color:var(--cb-fg-subtle);font-variant-numeric:tabular-nums}.cb-checklist__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.cb-checklist__task{display:flex;align-items:flex-start;gap:var(--cb-space-3);width:100%;padding:var(--cb-space-2);border:none;border-radius:var(--cb-radius-sm);background:transparent;color:var(--cb-fg);font:inherit;text-align:start;cursor:pointer}.cb-checklist__task:disabled{cursor:default}@media (hover: hover){.cb-checklist__task:hover:not(:disabled){background:var(--cb-bg-subtle)}}.cb-checklist__task:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset-inset)}.cb-checklist__marker{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;border-radius:var(--cb-radius-full);border:var(--cb-border-width) solid var(--cb-border-strong);color:var(--cb-fg-on-brand)}.cb-checklist__task[data-done] .cb-checklist__marker{background:var(--cb-tone-success);border-color:var(--cb-tone-success)}.cb-checklist__text{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.cb-checklist__label{font-size:var(--cb-text-sm)}.cb-checklist__task[data-done] .cb-checklist__label{color:var(--cb-fg-muted);text-decoration:line-through}.cb-checklist__description{font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}.cb-checklist__chevron{flex:none;color:var(--cb-fg-subtle);align-self:center}.cb-checklist__complete{padding:var(--cb-space-2) 0}:where(.ant-btn){box-sizing:border-box;display:inline-flex;height:var(--cb-control-height-md);align-items:center;justify-content:center;gap:var(--cb-space-2);padding-block:var(--cb-space-0);padding-inline:calc(var(--cb-space-4) - var(--cb-border-width));border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-sm);background:var(--cb-surface);color:var(--cb-fg);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm)}:where(.ant-btn-sm){height:var(--cb-control-height-sm);font-size:var(--cb-text-xs)}:where(.ant-btn-lg){height:var(--cb-control-height-lg);font-size:var(--cb-text-md)}:where(.ant-btn-icon-only){width:var(--cb-control-height-md);padding-inline:var(--cb-space-0)}:where(.ant-btn-block){width:100%}:where(.ant-btn-variant-text,.ant-btn-variant-link){border-color:transparent;background:transparent}:where(.ant-btn-variant-solid){border-color:transparent;background:var(--cb-tone-brand);color:var(--cb-fg-on-brand)}:where(.ant-input,.ant-input-affix-wrapper,.ant-select){box-sizing:border-box;display:flex;height:var(--cb-control-height-md);align-items:center;padding-block:var(--cb-space-2);padding-inline:calc(var(--cb-space-3) - var(--cb-border-width));border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-sm);background:var(--cb-surface);color:var(--cb-fg);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm)}:where(.ant-input-lg,.ant-input-affix-wrapper-lg,.ant-select-lg){height:var(--cb-control-height-lg);padding-block:calc(var(--cb-space-3) - var(--cb-border-width));border-radius:var(--cb-radius-md);font-size:var(--cb-text-md)}:where(.ant-input-sm,.ant-input-affix-wrapper-sm,.ant-select-sm){height:var(--cb-control-height-sm);font-size:var(--cb-text-xs)}:where(.ant-select-multiple,.ant-select-multiple.ant-select-lg,.ant-select-multiple.ant-select-sm){height:auto}:where(.ant-input-affix-wrapper .ant-input){width:100%;height:auto;padding:var(--cb-space-0);border:none;border-radius:var(--cb-radius-none);background:transparent;font-size:inherit;line-height:var(--cb-leading-normal)}:where(.ant-input-prefix,.ant-input-suffix){display:flex;flex:none;align-items:center}:where(.ant-input-prefix){margin-inline-end:var(--cb-space-1)}:where(.ant-input-suffix){margin-inline-start:var(--cb-space-1)}:where(.ant-input-clear-icon){font-size:var(--cb-text-xs);color:var(--cb-fg-subtle)}:where(.ant-input-clear-icon-hidden){visibility:hidden}:where(.ant-input)::placeholder,:where(.ant-select-placeholder){color:var(--cb-fg-muted)}:where(.ant-checkbox-wrapper){display:flex;align-items:center;font-family:var(--cb-font-sans);font-size:var(--cb-text-sm)}:where(.ant-checkbox){display:inline-block;flex:none;width:calc(var(--cb-control-height-md) / 2);height:calc(var(--cb-control-height-md) / 2);border:var(--cb-border-width) solid var(--cb-border-strong);background:var(--cb-surface)}:where(.ant-checkbox-label){padding-inline:var(--cb-space-2)}:where(.ant-segmented){background:var(--cb-bg-subtle);font-family:var(--cb-font-sans);font-size:var(--cb-text-sm)}:where(.ant-segmented-group){display:flex}:where(.ant-segmented-item-input){position:absolute;inset:var(--cb-space-0);opacity:0;pointer-events:none}:where(.ant-segmented-item){color:var(--cb-fg-muted)}:where(.ant-segmented-item-selected){background:var(--cb-surface);color:var(--cb-fg)}:where(.ant-tag){box-sizing:border-box;min-height:calc(var(--cb-control-height-sm) - var(--cb-space-1));align-content:center;vertical-align:middle}:where(.ant-picker-clear){min-inline-size:var(--cb-control-floor);min-block-size:var(--cb-control-floor);display:inline-flex;align-items:center;justify-content:center}:root{--cb-hue-brand: 216;--cb-brand-50: #EFF5FF;--cb-brand-100: #DBE9FF;--cb-brand-200: #BDD6FF;--cb-brand-300: #91BCFF;--cb-brand-400: #609EFF;--cb-brand-500: oklch(.6150094 .203669 259.42258);--cb-brand-600: oklch(.5100846 .1805932 260.01337);--cb-brand-700: oklch(.4302344 .1458756 259.77218);--cb-bg: oklch(.9728023 .0054042 95.09929);--cb-bg-subtle: oklch(.9522179 .0041532 271.36858);--cb-surface: #FFFFFF;--cb-surface-raised: #FFFFFF;--cb-border: oklch(.8847351 .0088329 264.51822);--cb-border-strong: oklch(.5871912 .0174244 257.22819);--cb-fg: oklch(.1776378 0 0);--cb-fg-muted: oklch(.4989555 .013646 264.44377);--cb-fg-subtle: oklch(.5222322 .0159736 258.36574);--cb-fg-link: oklch(.5100846 .1805932 260.01337);--cb-fg-on-brand: #FFFFFF;--cb-tone-brand: oklch(.5100846 .1805932 260.01337);--cb-tone-brand-bg: #DBE9FF;--cb-image-preview-bg: oklch(.1776378 0 0);--cb-glass-bg: #FFFFFF;--cb-glass-bg-opaque: #FFFFFF;--cb-glass-border: oklch(.8847351 .0088329 264.51822);--cb-glass-border-strong: oklch(.5871912 .0174244 257.22819);--cb-paper-bg: #FFFFFF;--cb-paper-bg-warm: oklch(.9728023 .0054042 95.09929);--cb-paper-fg: oklch(.1776378 0 0);--cb-paper-border: oklch(.8847351 .0088329 264.51822);--cb-font-sans: "Satoshi", ui-sans-serif, system-ui, sans-serif}:root[data-theme=dark]{--cb-bg: oklch(.1776378 0 0);--cb-bg-subtle: oklch(.222195 .0102129 268.22193);--cb-surface: oklch(.2561044 .0139136 267.01858);--cb-surface-raised: oklch(.3000909 .0177959 262.22708);--cb-border: oklch(.4045463 .0253087 264.23804);--cb-border-strong: oklch(.6665927 .0314367 259.5756);--cb-fg: oklch(.9728023 .0054042 95.09929);--cb-fg-muted: oklch(.8628857 .0148407 264.48985);--cb-fg-subtle: oklch(.8061953 .0229142 263.17294);--cb-brand-400: #BDD6FF;--cb-brand-500: #9CC5FF;--cb-brand-600: #83B6FF;--cb-fg-link: #9CC5FF;--cb-fg-on-brand: oklch(.1776378 0 0);--cb-tone-brand: #9CC5FF;--cb-tone-brand-bg: oklch(.2917941 .0639694 256.44458);--cb-glass-bg: oklch(.2561044 .0139136 267.01858);--cb-glass-bg-opaque: oklch(.2561044 .0139136 267.01858);--cb-glass-border: oklch(.4045463 .0253087 264.23804);--cb-glass-border-strong: oklch(.6665927 .0314367 259.5756);--cb-paper-bg: oklch(.2561044 .0139136 267.01858);--cb-paper-bg-warm: oklch(.3000909 .0177959 262.22708);--cb-paper-fg: oklch(.9728023 .0054042 95.09929);--cb-paper-border: oklch(.4045463 .0253087 264.23804)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--cb-bg: oklch(.1776378 0 0);--cb-bg-subtle: oklch(.222195 .0102129 268.22193);--cb-surface: oklch(.2561044 .0139136 267.01858);--cb-surface-raised: oklch(.3000909 .0177959 262.22708);--cb-border: oklch(.4045463 .0253087 264.23804);--cb-border-strong: oklch(.6665927 .0314367 259.5756);--cb-fg: oklch(.9728023 .0054042 95.09929);--cb-fg-muted: oklch(.8628857 .0148407 264.48985);--cb-fg-subtle: oklch(.8061953 .0229142 263.17294);--cb-brand-400: #BDD6FF;--cb-brand-500: #9CC5FF;--cb-brand-600: #83B6FF;--cb-fg-link: #9CC5FF;--cb-fg-on-brand: oklch(.1776378 0 0);--cb-tone-brand: #9CC5FF;--cb-tone-brand-bg: oklch(.2917941 .0639694 256.44458);--cb-glass-bg: oklch(.2561044 .0139136 267.01858);--cb-glass-bg-opaque: oklch(.2561044 .0139136 267.01858);--cb-glass-border: oklch(.4045463 .0253087 264.23804);--cb-glass-border-strong: oklch(.6665927 .0314367 259.5756);--cb-paper-bg: oklch(.2561044 .0139136 267.01858);--cb-paper-bg-warm: oklch(.3000909 .0177959 262.22708);--cb-paper-fg: oklch(.9728023 .0054042 95.09929);--cb-paper-border: oklch(.4045463 .0253087 264.23804)}}.balok-shell.balok-shell--header{--balok-shell-header-height: calc(var(--cb-space-6) * 2 + var(--cb-space-2));--balok-shell-nav-width: calc(var(--cb-space-6) * 8);grid-template-columns:minmax(0,var(--balok-shell-nav-width)) minmax(0,1fr);grid-template-rows:var(--balok-shell-header-height) minmax(0,1fr);transition:none}.balok-shell.balok-shell--header[data-rail=true]{--balok-shell-nav-width: calc(var(--byceebee-product-symbol-width) + var(--cb-space-4) * 2);grid-template-columns:minmax(0,var(--balok-shell-nav-width)) minmax(0,1fr)}.balok-shell.balok-shell--header>.balok-topbar{grid-column:1 / -1;grid-row:1;min-inline-size:0;block-size:var(--balok-shell-header-height);border-block-end:var(--cb-border-width) solid var(--cb-border);padding-inline-start:0}.balok-topbar__navigation{display:flex;align-items:center;gap:var(--cb-space-2);flex:none}.balok-shell--header .balok-topbar__brand{box-sizing:border-box;inline-size:var(--balok-shell-nav-width);block-size:100%;display:flex;align-items:center;flex:none;padding-inline:var(--cb-space-4);border-inline-end:var(--cb-border-width) solid var(--cb-border)}.balok-shell--header .balok-topbar__navigation{padding-inline:var(--cb-space-3)}.balok-shell--header .balok-topbar__navigation>.ant-btn{flex:none}.balok-shell.balok-shell--header>.balok-shell__nav{grid-column:1;grid-row:2;overflow-x:clip;border-inline-end:var(--cb-border-width) solid var(--cb-border)}.balok-shell.balok-shell--header>.balok-shell__column{grid-column:2;grid-row:2}@media (max-width: 48rem){.balok-shell.balok-shell--header,.balok-shell.balok-shell--header[data-nav=closed],.balok-shell.balok-shell--header[data-rail=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.balok-shell.balok-shell--header>.balok-shell__column{grid-column:1}.balok-shell.balok-shell--header>.balok-topbar{block-size:auto;min-block-size:var(--balok-shell-header-height);padding-inline-start:var(--cb-space-2)}.balok-shell--header .balok-topbar__brand{inline-size:auto;block-size:auto;padding-inline:0;border-inline-end:0}.balok-shell--header .balok-topbar__navigation{padding-inline:0}.balok-shell.balok-shell--header[data-rail=true]{--balok-shell-nav-width: calc(var(--cb-space-6) * 8)}.balok-shell.balok-shell--header[data-nav]>.balok-shell__nav{display:flex;position:relative;inset:auto;z-index:var(--cb-z-sticky);inline-size:min(var(--balok-shell-nav-width),calc(100% - var(--cb-space-4)));background:var(--cb-bg);transform:translate(-100%);visibility:hidden;transition:transform var(--cb-duration-base) var(--cb-ease-standard),visibility 0s var(--cb-duration-base)}.balok-shell--header .balok-nav-link__label{white-space:normal;overflow-wrap:anywhere}.balok-shell.balok-shell--header[data-nav=open]>.balok-shell__nav{transform:translate(0);visibility:visible;transition-delay:0s}}@media (prefers-reduced-motion: reduce){.balok-shell.balok-shell--header[data-nav]>.balok-shell__nav{transition:none}}:root{--byceebee-ink: #111111;--byceebee-white: #FFFFFF;--byceebee-paper: #F7F6F2;--byceebee-blue: #2D7EFC;--byceebee-logo-colour: var(--byceebee-ink);--byceebee-caption-colour: #63635F;--byceebee-space: var(--byceebee-product-clear-space);--byceebee-logo-wordmark-width: 140px;--byceebee-logo-symbol-width: 64px;--byceebee-logo-stacked-width: 235px;--byceebee-logo-horizontal-width: 390px;--byceebee-wordmark-height: 32.3980818px;--byceebee-product-wordmark-width: 80px;--byceebee-product-wordmark-height: 18.5131896px;--byceebee-product-symbol-width: 40px;--byceebee-product-stacked-width: 112px;--byceebee-product-horizontal-width: 168px;--byceebee-product-clear-space: 16px;--byceebee-product-stacked-gap: 12px;--byceebee-product-horizontal-gap: 16px;--byceebee-product-content-gap: 24px;--byceebee-product-target-height: 48px}:root[data-theme=dark],:root.dark{--byceebee-logo-colour: var(--byceebee-white);--byceebee-caption-colour: #BCBEB9}@media (prefers-color-scheme: dark){:root:not([data-theme=light]):not(.light){--byceebee-logo-colour: var(--byceebee-white);--byceebee-caption-colour: #BCBEB9}}.byceebee-logo{display:block;flex:none;color:var(--byceebee-logo-colour)}.byceebee-logo--wordmark{width:var(--byceebee-logo-wordmark-width);height:var(--byceebee-wordmark-height)}.byceebee-logo--symbol{width:var(--byceebee-logo-symbol-width);aspect-ratio:1}.byceebee-logo--stacked{width:var(--byceebee-logo-stacked-width);height:auto}.byceebee-logo--horizontal{width:var(--byceebee-logo-horizontal-width);height:auto}.byceebee-logo--compact-wordmark{width:var(--byceebee-product-wordmark-width);height:var(--byceebee-product-wordmark-height)}.byceebee-logo--compact-symbol{width:var(--byceebee-product-symbol-width);aspect-ratio:1}.byceebee-logo--compact-stacked{width:var(--byceebee-product-stacked-width);height:auto}.byceebee-logo--compact-horizontal{width:var(--byceebee-product-horizontal-width);height:auto}.byceebee-endorsement{display:flex;flex-direction:column;box-sizing:border-box;width:fit-content;min-height:var(--byceebee-product-target-height);margin-inline:auto;padding:0;align-items:center;justify-content:center;gap:0;color:var(--byceebee-logo-colour);text-decoration:none;max-width:100%}.byceebee-endorsement:visited{color:var(--byceebee-logo-colour)}.byceebee-endorsement__caption{color:var(--byceebee-caption-colour);font-size:var(--cb-text-xs, .75rem);line-height:var(--cb-leading-normal, 1.5)}.byceebee-endorsement:focus-visible{outline:var(--cb-border-width, 2px) solid var(--byceebee-logo-colour);outline-offset:var(--byceebee-space)}@media print{.byceebee-logo{color:var(--byceebee-ink)}.byceebee-logo [data-byceebee-accent]{stroke:currentColor}.byceebee-logo--compact-wordmark{width:var(--byceebee-logo-wordmark-width);height:var(--byceebee-wordmark-height)}.byceebee-endorsement,.byceebee-logo--compact-symbol,.byceebee-logo--compact-stacked,.byceebee-logo--compact-horizontal{display:none}}.balok-sort,.balok-sidebar__section-toggle,.balok-avatar-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer}.balok-sort:focus-visible,.balok-sidebar__section-toggle:focus-visible{outline:2px solid var(--cb-fg-link);outline-offset:2px;border-radius:4px}.balok-logo{display:inline-flex;flex:none;vertical-align:middle}.balok-logo__lettering{display:block;block-size:max(var(--byceebee-product-wordmark-height),var(--byceebee-logo-height, var(--byceebee-product-wordmark-height)));inline-size:auto;min-inline-size:var(--byceebee-product-wordmark-width);aspect-ratio:1000 / 231.41487;flex:none}.balok-logo__lettering.byceebee-logo--compact-horizontal{block-size:auto;inline-size:var(--byceebee-product-horizontal-width);min-inline-size:0;aspect-ratio:auto}.balok-logo__print-frame{display:none}.balok-logo__print-wordmark{block-size:var(--byceebee-wordmark-height);inline-size:var(--byceebee-logo-wordmark-width);min-inline-size:var(--byceebee-logo-wordmark-width);aspect-ratio:auto}.balok-logo[data-compact=true] .balok-logo__lettering{block-size:max(var(--byceebee-product-symbol-width),var(--byceebee-logo-height, var(--byceebee-product-symbol-width)));min-inline-size:var(--byceebee-product-symbol-width);aspect-ratio:1}@media print{.balok-logo{color-scheme:light;color:CanvasText;break-inside:avoid}.balok-logo .balok-logo__lettering.byceebee-logo--compact-horizontal{display:none}.balok-logo__print-frame{display:block}}.balok-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--cb-space-4)}.balok-page-header__description{margin-top:var(--cb-space-1);font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-page-header__text{min-inline-size:0}.balok-page-header__answer{margin:var(--cb-space-2) 0 0;max-inline-size:60ch;font-size:var(--cb-text-lg);font-weight:var(--cb-weight-regular);line-height:var(--cb-leading-normal);color:var(--cb-fg)}.balok-page-header__freshness{margin:var(--cb-space-1) 0 0;font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.balok-section-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--cb-space-3);margin-bottom:var(--cb-space-4)}.balok-section-header__text{display:flex;flex-direction:column;gap:var(--cb-space-1);min-width:0}.balok-section-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.balok-page-header__actions{display:flex;flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;align-items:center;gap:var(--cb-space-2)}:is(.balok-page-header__actions,.balok-wrapping-actions,.balok-table__toolbar)>.ant-btn{block-size:auto;min-block-size:var(--cb-control-height-md);max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}:is(.balok-page-header__actions,.balok-wrapping-actions,.balok-table__toolbar)>.ant-btn-sm{min-block-size:var(--cb-control-height-sm)}:is(.balok-page-header__actions,.balok-wrapping-actions,.balok-table__toolbar)>.ant-btn-lg{min-block-size:var(--cb-control-height-lg)}.balok-wrapping-actions{min-inline-size:0;max-inline-size:100%}.balok-sidebar{display:flex;flex-direction:column;min-height:0}.balok-sidebar__brand{padding:var(--cb-space-5)}.balok-sidebar__scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--cb-duration-base) var(--cb-ease-standard)}.balok-sidebar__scroll[data-scrolling],.balok-sidebar__scroll:hover,.balok-sidebar__scroll:focus-within{scrollbar-color:inherit}.balok-sidebar__scroll::-webkit-scrollbar{width:var(--cb-space-2)}.balok-sidebar__scroll::-webkit-scrollbar-thumb{border-radius:var(--cb-radius-full);background:transparent}.balok-sidebar__scroll[data-scrolling]::-webkit-scrollbar-thumb,.balok-sidebar__scroll:hover::-webkit-scrollbar-thumb,.balok-sidebar__scroll:focus-within::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--cb-tone-brand) 55%,transparent)}@media (prefers-reduced-motion: reduce){.balok-sidebar__scroll{transition:none}}@media (forced-colors: active){.balok-sidebar__scroll{scrollbar-color:auto}}.balok-sidebar__nav{padding:var(--cb-space-3) var(--cb-space-4);display:flex;flex-direction:column;gap:var(--cb-space-2)}.balok-sidebar__section-toggle{display:flex;border:0;background:none;cursor:pointer;width:100%;align-items:center;justify-content:space-between;padding:var(--cb-space-2) var(--cb-space-3);border-radius:8px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--cb-fg-muted);transition:color .15s ease}.balok-sidebar__section-toggle:hover{color:var(--cb-fg)}.balok-sidebar__chevron{transition:transform .2s ease}.balok-sidebar__chevron--closed{transform:rotate(-90deg)}.balok-sidebar__items{display:flex;flex-direction:column;gap:4px;padding-bottom:var(--cb-space-2)}.balok-nav-link{display:flex;align-items:center;gap:var(--cb-space-3);padding:var(--cb-space-3) var(--cb-space-4);border-radius:999px;font-size:.875rem;color:var(--cb-fg);text-decoration:none;transition:background-color .15s ease}.balok-nav-link:hover{background-color:var(--cb-bg-subtle)}.balok-nav-link--active,.balok-nav-link--active:hover{background-color:color-mix(in oklch,var(--cb-tone-brand) 18%,transparent);color:var(--cb-fg);font-weight:600}.balok-nav-link--active .balok-nav-link__icon{color:var(--cb-tone-brand)}@media (forced-colors: active){.balok-nav-link--active{outline:var(--cb-border-width) solid Highlight}}.balok-nav-link__icon{flex-shrink:0;opacity:.7;display:inline-flex;align-items:center;justify-content:center}.balok-nav-link__badge{flex-shrink:0;min-inline-size:1.25rem;padding:0 var(--cb-space-1);border-radius:var(--cb-radius-full);background:var(--cb-tone-brand);color:var(--cb-bg);font-size:var(--cb-text-xs);font-weight:600;line-height:1.25rem;text-align:center;font-variant-numeric:tabular-nums}.balok-nav-link__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balok-sidebar__footer{border-top:1px solid var(--cb-border);padding:var(--cb-space-4) var(--cb-space-5)}.balok-sidebar--rail .balok-sidebar__brand{padding:var(--cb-space-4);display:flex;justify-content:center}.balok-sidebar--rail .balok-sidebar__nav{padding:var(--cb-space-3) var(--cb-space-2);align-items:stretch}.balok-sidebar--rail .balok-sidebar__items{gap:var(--cb-space-1)}.balok-sidebar--rail .balok-sidebar__section-divider{height:1px;margin:var(--cb-space-3) var(--cb-space-2);background:var(--cb-border)}.balok-sidebar--rail .balok-nav-link{position:relative;justify-content:center;gap:0;padding:var(--cb-space-2);border-radius:var(--cb-radius-md)}.balok-sidebar--rail .balok-nav-link__badge{position:absolute;inset-block-start:var(--cb-space-1);inset-inline-end:var(--cb-space-2);min-inline-size:0;inline-size:var(--cb-space-2);block-size:var(--cb-space-2);padding:0;font-size:0;line-height:0}.balok-sidebar--rail .balok-nav-link__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.balok-sidebar__tip{position:fixed;z-index:40;transform:translateY(-50%);margin-left:var(--cb-space-2);padding:var(--cb-space-2) var(--cb-space-3);border:1px solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-md);color:var(--cb-fg);font-size:.875rem;white-space:nowrap;pointer-events:none}.balok-topbar{display:flex;height:auto;min-height:60px;align-items:center;gap:var(--cb-space-2);padding:0 var(--cb-space-4)}.balok-topbar__spacer{flex:1}.balok-auth{display:grid;min-height:100dvh;box-sizing:border-box;place-items:center;padding:var(--cb-space-6) var(--cb-space-4)}.balok-auth__panel{width:100%;max-width:calc(var(--cb-space-8) * 7)}.balok-auth__brand{margin-bottom:var(--cb-space-5);display:flex;justify-content:center}.balok-auth__title{text-align:center;font-size:var(--cb-text-xl);font-weight:var(--cb-weight-semibold)}.balok-auth__description{margin-top:var(--cb-space-1);text-align:center;font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-auth__body{margin-top:var(--cb-space-6)}.balok-auth__footer{margin-top:var(--cb-space-4);text-align:center;font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-sort{display:inline-flex;align-items:center;gap:4px;min-height:var(--cb-space-5);font:inherit;color:inherit}.balok-sort__glyph{display:inline-flex;flex-direction:column;align-items:center;font-size:8px;line-height:.85}.balok-sort__caret{opacity:.3}.balok-sort__caret.is-on{opacity:1}.balok-table :is(td,th){--text-fz: .875rem;--text-lh: 1.5}.balok-numeric{font-variant-numeric:tabular-nums}.balok-table td.balok-numeric{white-space:nowrap}.balok-table .ant-table-cell .ant-tag{white-space:normal;max-inline-size:100%}.balok-search{max-width:20rem}.balok-filter__label{flex-shrink:0;font-size:.875rem;color:var(--cb-fg-muted)}.balok-filter__dash{font-size:.75rem;color:var(--cb-fg-muted)}.balok-checklist{border:1px solid var(--cb-border);border-radius:var(--cb-radius-md);padding:var(--cb-space-3);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--cb-space-2);max-height:calc(var(--cb-space-8) * 4);overflow-y:auto}.balok-checklist .ant-checkbox-wrapper{flex-shrink:0;margin-inline-start:0;min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.balok-field__label{display:block;margin-bottom:var(--cb-space-1);color:var(--cb-fg)}.balok-field__required{color:var(--cb-tone-danger);margin-inline-start:var(--cb-space-1)}.balok-field__hint{margin-bottom:var(--cb-space-1);color:var(--cb-fg-muted);font-size:.875em}.balok-field__error{margin-top:var(--cb-space-1);color:var(--cb-tone-danger);font-size:.875em}.balok-field__group{margin-top:var(--cb-space-3)}.balok-select{width:100%}.balok-stat{display:flex;min-inline-size:0;transition:border-color var(--cb-duration-fast) var(--cb-ease-standard)}.balok-stat__hit{display:flex;flex:1;flex-direction:column;gap:var(--cb-space-2);min-inline-size:0;padding:var(--cb-space-5);color:inherit;font:inherit;text-align:start;text-decoration:none;background:none;border:0;border-radius:inherit}.balok-stat--with-help{flex-direction:column}.balok-stat__help{display:flex;justify-content:flex-end;padding:0 var(--cb-space-3) var(--cb-space-2)}.balok-stat--interactive .balok-stat__hit{cursor:pointer}.balok-stat--interactive:hover{border-color:var(--cb-border-strong)}.balok-stat__hit:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.balok-stat__head{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--cb-space-2);min-inline-size:0;padding-inline-end:var(--cb-space-5);position:relative}.balok-stat__label{font-size:var(--cb-text-sm);font-weight:var(--cb-weight-medium);color:var(--cb-fg-muted)}.balok-stat__scope{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.balok-stat__chevron{position:absolute;inset-inline-end:0;inset-block-start:0;color:var(--cb-fg-muted)}.balok-stat__value{font-size:var(--cb-text-2xl);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight);color:var(--cb-fg);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.balok-stat__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.balok-stat__delta{display:inline-flex;align-items:center;gap:var(--cb-space-1);padding:0 var(--cb-space-2);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight);font-variant-numeric:tabular-nums;border-radius:var(--cb-radius-full);block-size:var(--cb-space-5)}.balok-stat__delta--good{color:var(--cb-tone-success);background:var(--cb-tone-success-bg)}.balok-stat__delta--bad{color:var(--cb-tone-danger);background:var(--cb-tone-danger-bg)}.balok-stat__muted,.balok-stat__comparison{font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-stat__comparison--good{color:var(--cb-tone-success)}.balok-stat__comparison--bad{color:var(--cb-tone-danger)}.balok-stat__progress{position:relative;display:block;margin-block-start:var(--cb-space-1);block-size:var(--cb-space-2);overflow:visible;background:var(--cb-bg-subtle);border-radius:var(--cb-radius-full)}.balok-stat__progress-fill{display:block;block-size:100%;background:var(--cb-tone-brand);border-radius:inherit}.balok-stat__progress--good .balok-stat__progress-fill{background:var(--cb-tone-success)}.balok-stat__progress--bad .balok-stat__progress-fill{background:var(--cb-tone-danger)}.balok-stat__progress-target{position:absolute;inset-block:calc(var(--cb-space-1) * -1);inline-size:var(--cb-border-width);background:var(--cb-fg)}.balok-stat__trend{display:block;margin-block-start:auto;padding-block-start:var(--cb-space-2)}.balok-stat-grid{display:grid;gap:var(--cb-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}@media (max-width: 48rem){.balok-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.balok-stat__hit{padding:var(--cb-space-4)}.balok-stat__value{font-size:var(--cb-text-xl)}}.balok-bars{display:flex;flex-direction:column;gap:var(--cb-space-3)}.balok-bar{display:flex;flex-direction:column;gap:var(--cb-space-2)}.balok-bar__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cb-space-4);font-size:var(--cb-text-sm)}.balok-bar__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cb-fg)}.balok-bar__value{display:inline-flex;flex-shrink:0;align-items:baseline;gap:var(--cb-space-2);margin:0;font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}.balok-bar__note{font-size:var(--cb-text-xs);font-weight:var(--cb-weight-regular);color:var(--cb-fg-muted)}.balok-bar__track{block-size:var(--cb-space-2);overflow:hidden;border-radius:var(--cb-radius-full);background-color:var(--cb-bg-subtle)}.balok-bar__fill{block-size:100%;border-radius:var(--cb-radius-full);background-color:var(--cb-tone-brand)}.balok-bar--danger .balok-bar__fill{background-color:var(--cb-tone-danger)}.balok-bar--danger .balok-bar__note{color:var(--cb-tone-danger)}.balok-bar--warning .balok-bar__fill{background-color:var(--cb-tone-warning)}.balok-bar--warning .balok-bar__note{color:var(--cb-tone-warning)}.balok-bar--success .balok-bar__fill{background-color:var(--cb-tone-success)}.balok-bar--muted .balok-bar__fill{background-color:var(--cb-border-strong)}.balok-bar--muted .balok-bar__label{color:var(--cb-fg-muted)}.balok-donut{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-5)}.balok-donut__svg{width:8rem;height:8rem;transform:rotate(-90deg)}.balok-donut__legend{display:flex;flex-direction:column;gap:var(--cb-space-2);font-size:.875rem}.balok-donut__row{display:flex;align-items:center;gap:var(--cb-space-2)}.balok-donut__swatch{width:10px;height:10px;border-radius:999px;background-color:currentColor}.balok-donut__label{color:var(--cb-fg-muted)}.balok-donut__value{font-weight:500;font-variant-numeric:tabular-nums}.balok-tone-primary{color:var(--cb-fg-link)}.balok-tone-teal{color:var(--cb-decor-teal)}.balok-tone-green{color:var(--cb-tone-success)}.balok-tone-amber{color:var(--cb-tone-warning)}.balok-tone-red{color:var(--cb-tone-danger)}.balok-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.balok-avatar-button{display:inline-flex;align-items:center;padding:0;border:0;background:none;cursor:pointer;border-radius:999px}.balok-avatar-button:focus-visible{outline:2px solid var(--cb-fg-link);outline-offset:2px}.balok-statement{width:100%;border-collapse:collapse}.balok-statement th,.balok-statement td{padding:var(--cb-space-2) var(--cb-space-3);border-bottom:1px solid var(--cb-border);text-align:left}.balok-statement th:last-child,.balok-statement td.balok-numeric{text-align:right}.balok-payload{margin:0;padding:var(--cb-space-3);background:var(--cb-surface-2, var(--cb-bg));border:1px solid var(--cb-border);border-radius:var(--cb-radius-md, 6px);max-height:20rem;overflow:auto;font-size:var(--cb-font-size-sm, .875rem);line-height:1.5}.balok-retired{text-decoration:line-through}.balok-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.balok-board{--cb-board-offset: 23rem}.balok-camera__video{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--cb-radius-md, 6px);background:var(--cb-bg-subtle)}.balok-camera__video[hidden]{display:none}.balok-shell{display:grid;height:100vh;height:100dvh;overflow:hidden;grid-template-columns:16rem 1fr;transition:grid-template-columns var(--cb-duration-base, .2s) ease}.balok-shell[data-rail=true]{grid-template-columns:calc(var(--byceebee-product-symbol-width) + var(--cb-space-4) + var(--cb-space-4)) 1fr}.balok-shell__nav{min-width:0;min-height:0}.balok-shell__column{display:flex;min-width:0;min-height:0;flex-direction:column}.balok-shell__main{--balok-main-pad: var(--cb-space-6);flex:1;min-height:0;overflow:auto;background:var(--cb-bg);padding:var(--balok-main-pad)}.balok-shell__main .ant-table-sticky-holder{top:calc(var(--balok-main-pad) * -1)!important}.cb-drawer .ant-drawer-body .ant-table-sticky-holder{top:calc(var(--balok-table-scroll-pad, var(--cb-space-5)) * -1)!important}@media (prefers-reduced-motion: reduce){.balok-shell{transition:none}}@media (max-width: 48rem){.balok-shell,.balok-shell[data-nav=closed],.balok-shell[data-rail=true]{grid-template-columns:1fr}.balok-shell[data-nav=open] .balok-shell__nav{position:fixed;top:0;bottom:0;left:0;z-index:20;width:16rem;background:var(--cb-bg);border-right:1px solid var(--cb-border)}.balok-shell[data-nav=closed] .balok-shell__nav{display:none}.balok-shell[data-nav=open] .balok-shell__main{overflow:hidden}.balok-shell__main{--balok-main-pad: var(--cb-space-4)}}.balok-pagination .ant-pagination-item{inline-size:var(--cb-control-height-sm);block-size:var(--cb-control-height-sm);display:inline-flex;align-items:center;justify-content:center}.balok-pagination .ant-pagination-item:focus-visible{outline:var(--cb-focus-width) solid var(--cb-fg-link);outline-offset:var(--cb-focus-offset)}.balok-table__toolbar{margin-inline-start:auto;display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2);min-inline-size:0;max-inline-size:100%}.balok-row-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--cb-space-1)}.balok-row-actions .ant-btn{flex-shrink:0;min-inline-size:var(--cb-control-height-sm)}.balok-row-actions{flex-wrap:nowrap;min-inline-size:0}.balok-row-actions .ant-btn-link{flex-shrink:1;min-inline-size:0;max-inline-size:100%}.balok-row-actions .ant-btn-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balok-table__actions{overflow:hidden}.balok-list-toolbar{display:flex;flex-direction:column;gap:var(--cb-space-3);container:balok-list-controls / inline-size;min-inline-size:0}.balok-list-toolbar__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--cb-space-3)}.balok-list-toolbar__row:focus-visible,.balok-table__results:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.balok-list-toolbar__filters{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--cb-space-2);flex:1 1 32rem;min-width:0}.balok-list-toolbar__filters .balok-search{flex:1 1 14rem;min-inline-size:9rem;max-inline-size:24rem}.balok-list-toolbar__filters>.balok-filters--wide{flex:0 1 12rem;min-inline-size:7rem}.balok-list-toolbar__filters>.balok-filters--wide:has(>button),.balok-list-toolbar__filters>span.balok-filters--wide{flex:none;min-inline-size:auto}.balok-list-toolbar__filters>.balok-filters--wide .balok-filter{inline-size:100%}.balok-filter--inline .balok-filter__select{--cb-select-inline-size: 100%;min-inline-size:0}.balok-filter{display:flex;flex-direction:column;gap:var(--cb-space-1)}.balok-filter--inline{flex-direction:row;align-items:center;gap:var(--cb-space-2)}.balok-filter__select{min-width:11rem}.balok-filters__panel{min-width:16rem;max-width:22rem}.balok-filters--narrow{display:none}.balok-applied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.balok-applied__chip{margin-inline-end:0}.balok-applied__remove{display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--cb-space-5);min-block-size:var(--cb-space-5);padding:0 var(--cb-space-1);border:0;background:none;color:inherit;font:inherit;cursor:pointer}@media (width > 48rem){@container balok-list-controls (max-width: 32rem){.balok-list-toolbar__filters{flex-wrap:wrap}.balok-list-toolbar__filters .balok-search{flex:1 1 100%;min-inline-size:0;max-inline-size:none}.balok-list-toolbar__filters>.balok-filters--wide:has(>.balok-filter){flex:1 1 min(12rem,100%);min-inline-size:0;max-inline-size:100%}.balok-table__toolbar>.balok-filters--wide{flex:1 1 100%}}}@media (max-width: 48rem){.balok-table__toolbar{flex:1 1 100%;margin-inline-start:0}.balok-list-toolbar__filters{flex-wrap:wrap}.balok-list-toolbar__filters .balok-search{flex-basis:min(11rem,100%);min-inline-size:0;max-inline-size:none}.balok-filters--wide{display:none}.balok-filters--narrow{display:inline-flex}}.balok-form{max-width:40rem;container:balok-form / inline-size;display:flex;flex-direction:column;gap:var(--cb-space-4)}.balok-form>.ant-form-item{margin-block-end:0}.balok-form>.balok-field>.ant-form-item{margin-block-end:0}.balok-form__feedback{margin-block-start:var(--cb-space-4)}.balok-form-select{display:contents}.balok-form__section+.balok-form__section{margin-top:var(--cb-space-4)}.balok-form__section .ant-form-item{margin-block-end:var(--cb-space-4)}.balok-form__section>.ant-form-item:not(:has(~.ant-form-item)),.balok-form__section>.balok-field:last-child .ant-form-item,.balok-form__section>.balok-form__row:last-child .ant-form-item{margin-block-end:0}.balok-form__row{display:flex;flex-wrap:wrap;gap:var(--cb-space-4);margin-block-end:var(--cb-space-4)}.balok-form__row:last-child{margin-block-end:0}.balok-form__row>.balok-field .ant-form-item{margin-block-end:0}.balok-form__row>.balok-field{min-inline-size:0;flex:1 1 12rem}.balok-form__row>.balok-field .ant-form-item-control-input-content{padding-block-start:var(--balok-row-control-inset, 0)}.balok-form__fields{display:flex;flex-direction:column;gap:var(--cb-space-4)}.balok-form__fields>.ant-form-item{margin-block-end:0}.balok-form__fields>.balok-form__feedback{margin-block-start:0}.balok-field--short{--balok-field-width-limit: 14rem}.balok-field--medium{--balok-field-width-limit: 22rem}:is(.balok-field--short,.balok-field--medium):not(:has(>.ant-form-item)){max-inline-size:var(--balok-field-width-limit)}.balok-field--short .ant-form-item-control-input-content>:not(.balok-field__hint,.balok-form-select),.balok-field--short .ant-form-item-control-input-content>.balok-form-select>*,.balok-field--medium .ant-form-item-control-input-content>:not(.balok-field__hint,.balok-form-select),.balok-field--medium .ant-form-item-control-input-content>.balok-form-select>*{max-inline-size:var(--balok-field-width-limit)}@container balok-form (max-width: 30rem){:is(.balok-field--short,.balok-field--medium){--balok-field-width-limit: 100%}}.balok-form__row>.balok-field--short,.balok-form__row>.balok-field--medium{flex-grow:1;width:100%}.balok-form__row>.balok-field--full{flex-grow:2}.balok-form__row .balok-field--medium .ant-form-item-control-input-content>:not(.balok-field__hint,.balok-form-select),.balok-form__row .balok-field--medium .ant-form-item-control-input-content>.balok-form-select>*{max-width:none}.ant-form-item-vertical .ant-form-item-control{display:flex;flex-direction:column}.ant-form-item-vertical .ant-form-item-additional{display:contents}.ant-form-item-vertical .ant-form-item-extra{order:-1;min-height:0;margin-block-end:var(--cb-space-1);color:var(--cb-fg-muted);font-size:.875em;line-height:1.4}.ant-form-item-vertical .ant-form-item-control-input-content{--cb-select-inline-size: 100%}.cb-flex--column>.ant-form-item{margin-block-end:0}.cb-flex--column>.balok-section-header{margin-bottom:0}.ant-segmented:not(.ant-segmented-block){width:fit-content;max-inline-size:100%}.balok-field-label{display:inline}.balok-field-mark{margin-inline-start:var(--cb-space-1);white-space:nowrap}.balok-field-mark--required{color:var(--cb-tone-danger);font-weight:600}.balok-field-mark--optional{color:var(--cb-fg-muted);font-weight:400;font-size:.875em}.balok-lines{container-type:inline-size;overflow-x:auto}.balok-lines__table{inline-size:100%;border-collapse:collapse}.balok-lines__table th{text-align:start;font-weight:500;font-size:var(--cb-text-sm);padding:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.balok-lines__table td{padding:var(--cb-space-2);vertical-align:top}.balok-lines__table [data-width=short]{inline-size:8rem;min-inline-size:6rem}.balok-lines__table [data-width=medium]{inline-size:12rem;min-inline-size:8.5rem}.balok-lines__table [data-width=full]{min-inline-size:9rem}.balok-lines__table [data-width=fit]{inline-size:1%;white-space:nowrap;text-align:end}.balok-lines__num{box-sizing:border-box;inline-size:calc(var(--cb-space-6) + var(--cb-space-2));min-inline-size:calc(var(--cb-space-6) + var(--cb-space-2));max-inline-size:calc(var(--cb-space-6) + var(--cb-space-2));white-space:nowrap;color:var(--cb-fg-muted);font-variant-numeric:tabular-nums;text-align:end}td.balok-lines__num{padding-block-start:calc(var(--cb-space-2) + var(--cb-space-2))}.balok-lines__action{inline-size:2.75rem}.balok-lines--readonly td.balok-lines__num{padding-block-start:var(--cb-space-2)}.balok-lines__table [data-kind=number],.balok-lines__table [data-kind=money]{text-align:end}.balok-lines__readonly{display:block;overflow-wrap:anywhere;white-space:normal}.ant-modal .balok-form,.ant-drawer .balok-form{max-inline-size:100%}.balok-lines__error{margin-block-start:var(--cb-space-1);font-size:var(--cb-text-xs);color:var(--cb-tone-danger)}.balok-lines__footer{text-align:end;font-weight:600;padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}@container (max-width: 40rem){.balok-lines__table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.balok-lines__table,.balok-lines__table tbody,.balok-lines__table tfoot,.balok-lines__table tr,.balok-lines__table td{display:block;inline-size:auto}.balok-lines__table tbody tr:not(.balok-lines__add){position:relative;margin-block-end:var(--cb-space-3);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.balok-lines__table [data-width=short],.balok-lines__table [data-width=medium]{inline-size:auto}.balok-lines__table td[data-label]:before{text-align:start;content:attr(data-label);display:block;margin-block-end:var(--cb-space-1);font-size:var(--cb-text-sm);font-weight:500}.balok-lines__num{text-align:start;font-size:0;padding:0}.balok-lines__num:before{content:attr(data-card);font-size:var(--cb-text-sm);font-weight:600;color:var(--cb-fg)}.balok-lines__action{position:absolute;inset-block-start:var(--cb-space-2);inset-inline-end:var(--cb-space-2);padding:0}}.balok-lines__table th .balok-field-label{flex-wrap:wrap;column-gap:var(--cb-space-1);row-gap:0}.balok-flow-guide__steps{margin:0;padding-inline-start:var(--cb-space-5);display:flex;flex-direction:column;gap:var(--cb-space-1)}.balok-flow-guide__kinds{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--cb-space-3)}.balok-flow-guide__kinds dt{font-weight:600}.balok-flow-guide__kinds dd{margin:0;color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.balok-flow-guide__example{--cb-canvas-block-size: 16rem}.balok-list-table-surface{display:flex;flex-direction:column;gap:var(--cb-space-3);min-inline-size:0;max-inline-size:100%}.balok-list-table-surface .ant-table-sticky-scroll{display:none}.balok-list-table-surface__guide{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cb-space-2) var(--cb-space-3)}.balok-list-table-surface__controls{display:flex;gap:var(--cb-space-1)}.balok-list-table-surface__controls [aria-disabled=true]{color:var(--cb-fg-muted);cursor:default}.balok-list-table-surface :is(.ant-table-body,.ant-table-content,.balok-lines)[tabindex="0"]:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:calc(-1 * var(--cb-focus-width))}.balok-table :is(th.ant-table-expand-icon-col,td.ant-table-row-expand-icon-cell){padding-inline:calc(var(--cb-space-1) / 2)}.balok-table td.ant-table-row-expand-icon-cell button{inline-size:calc(var(--cb-space-6) + var(--cb-space-3));min-inline-size:calc(var(--cb-space-6) + var(--cb-space-3));min-block-size:calc(var(--cb-space-6) + var(--cb-space-3))}.balok-attention__list{margin:0;padding:0;list-style:none;border-block-start:var(--cb-border-width) solid var(--cb-border);container:balok-attention / inline-size}.balok-attention__row{display:grid;grid-template-columns:9.5rem minmax(0,1fr) 7rem;gap:var(--cb-space-1) var(--cb-space-3);align-items:baseline;padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border);font-size:var(--cb-text-sm)}.balok-attention__status{display:flex;align-items:baseline;gap:var(--cb-space-1);font-weight:var(--cb-weight-semibold);color:var(--cb-fg-muted);min-inline-size:0;overflow-wrap:anywhere}.balok-attention__row--problem .balok-attention__status{color:var(--cb-tone-danger)}.balok-attention__row--action .balok-attention__status{color:var(--cb-fg)}.balok-attention__icon{inline-size:1em;block-size:1lh;flex:none;align-self:flex-start}.balok-attention__main,.balok-attention__detail{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--cb-space-2);min-inline-size:0}.balok-attention__title{font-weight:var(--cb-weight-semibold);color:var(--cb-fg);overflow-wrap:anywhere}.balok-attention__title-link{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--cb-border-strong)}.balok-attention__title-link:hover{text-decoration-color:currentColor}.balok-attention__context,.balok-attention__freshness{color:var(--cb-fg-muted)}.balok-attention__reason{color:var(--cb-fg);font-variant-numeric:tabular-nums}.balok-attention__freshness{display:inline-flex;flex-wrap:wrap;gap:var(--cb-space-1);align-items:center;font-size:var(--cb-text-xs)}.balok-attention__stale{padding-inline:var(--cb-space-1);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-full);background:var(--cb-bg-subtle);color:var(--cb-fg)}.balok-attention__detail{grid-column:2}.balok-attention__action{grid-column:3;grid-row:1;justify-self:end;min-inline-size:0;max-inline-size:100%}.balok-attention__action-link{display:inline-flex;align-items:center;min-block-size:2rem;color:var(--cb-fg-link);font-weight:var(--cb-weight-medium);text-decoration:none;overflow-wrap:anywhere}.balok-attention__action-link:hover{text-decoration:underline}.balok-attention__action-link:focus-visible,.balok-attention__title-link:focus-visible,.balok-attention__see-all:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.balok-attention__empty{margin:0;font-size:var(--cb-text-md);color:var(--cb-fg)}.balok-attention__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cb-space-2) var(--cb-space-4);padding-block-start:var(--cb-space-3);font-size:var(--cb-text-sm)}.balok-attention__healthy{color:var(--cb-fg-muted)}.balok-attention__see-all{color:var(--cb-fg-link);font-weight:var(--cb-weight-medium)}@media (max-width: 48rem){.balok-attention__row{grid-template-columns:minmax(0,1fr) fit-content(45%)}.balok-attention__main,.balok-attention__detail{grid-column:1 / -1}.balok-attention__action{grid-row:1;grid-column:2}.balok-attention__action-link{min-block-size:2.75rem}.balok-attention__row--wide{display:none}}@container balok-attention (max-width: 15rem){.balok-attention__row{grid-template-columns:minmax(0,1fr)}.balok-attention__status,.balok-attention__main,.balok-attention__detail,.balok-attention__action{grid-column:1}.balok-attention__action{grid-row:auto;justify-self:start}}.balok-figures__list{margin:0;border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-figures__row{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--cb-space-3);min-block-size:2.75rem;padding-block:var(--cb-space-2);border-block-end:var(--cb-border-width) solid var(--cb-border)}.balok-figures__label{display:flex;flex-direction:column;min-inline-size:0;font-size:var(--cb-text-sm);color:var(--cb-fg)}.balok-figures__note{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.balok-figures__value{margin:0;font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;color:var(--cb-fg);white-space:nowrap}.balok-figures__row[data-tone=problem] .balok-figures__value{color:var(--cb-tone-danger)}.balok-figures__hit{display:flex;flex-direction:column;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.balok-figures__hit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.balok-figures__row--open{padding-inline-end:var(--cb-space-5)}.balok-figures__chevron{position:absolute;inset-inline-end:0;inset-block-start:50%;inline-size:1rem;block-size:1rem;translate:0 -50%;color:var(--cb-fg-muted)}.balok-figures__row--open:hover .balok-figures__value,.balok-figures__row--open:hover .balok-figures__chevron{color:var(--cb-fg-link)}.balok-figures__hit:focus-visible{outline:none}.balok-figures__row:has(.balok-figures__hit:focus-visible){outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.balok-card{padding:var(--cb-space-5);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);background:var(--cb-surface);min-inline-size:0}@media (max-width: 48rem){.balok-card{padding:var(--cb-space-4)}}:is(.balok-card,.cb-fullscreen-region) .balok-card{background:var(--cb-bg-subtle)}.balok-split{display:grid;gap:var(--cb-space-6);align-items:start}@media (min-width: 64rem){.balok-split{grid-template-columns:minmax(0,2fr) minmax(17rem,1fr)}.balok-split__aside{position:sticky;inset-block-start:var(--cb-space-4)}}.balok-split__main,.balok-split__aside{display:flex;flex-direction:column;gap:var(--cb-space-6);min-inline-size:0}.balok-section{display:flex;flex-direction:column;gap:var(--cb-space-4);min-inline-size:0}.balok-section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--cb-space-2) var(--cb-space-4)}.balok-section__titles{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.balok-section__heading,.balok-attention__heading,.balok-figures__heading{margin:0;font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);line-height:var(--cb-leading-tight);color:var(--cb-fg)}.balok-attention__heading,.balok-figures__heading{margin-block-end:var(--cb-space-2)}.balok-section__note{margin:0;font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-section__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cb-space-2)}.balok-section__empty{margin:0;padding-block:var(--cb-space-2);font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-card .balok-attention__list,.balok-card .balok-figures__list{border-block-start:0}.balok-card .balok-attention__row:last-child,.balok-card .balok-figures__row:last-child{border-block-end:0;padding-block-end:0}.balok-card .balok-attention__footer{margin-block-start:var(--cb-space-3);padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-figures--row{container-type:inline-size}.balok-figures--row .balok-figures__row{display:grid;grid-template-columns:minmax(0,1fr) fit-content(55%);column-gap:var(--cb-space-3)}.balok-figures--row .balok-figures__value{min-inline-size:0;text-align:end;white-space:normal;overflow-wrap:anywhere}@container (min-width: 24rem){.balok-figures--row .balok-figures__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3) var(--cb-space-4)}.balok-figures--row .balok-figures__row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--cb-space-1);border-block-end:0}.balok-figures--row .balok-figures__value{max-inline-size:100%;font-size:var(--cb-text-lg);text-align:start}}@container (min-width: 44rem){.balok-figures--row .balok-figures__list{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.balok-reading{flex:1 1 auto;inline-size:100%;min-inline-size:0;display:grid;grid-template-columns:minmax(12rem,1.6fr) repeat(3,minmax(7rem,1fr));gap:var(--cb-space-2) var(--cb-space-5);margin:0;align-items:start}.balok-reading[data-columns="0"]{grid-template-columns:minmax(12rem,1fr)}.balok-reading[data-columns="1"]{grid-template-columns:minmax(12rem,1.6fr) minmax(7rem,1fr)}.balok-reading[data-columns="2"]{grid-template-columns:minmax(12rem,1.6fr) repeat(2,minmax(7rem,1fr))}.balok-reading[data-columns="4"]{grid-template-columns:minmax(12rem,1.6fr) repeat(4,minmax(7rem,1fr))}.balok-reading[data-progress=no]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.balok-reading__slot{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.balok-reading__label{margin:0;font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.balok-reading__value{margin:0;display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.balok-reading__figure{white-space:nowrap}.balok-reading__figure,.balok-reading__text{font-size:var(--cb-text-sm);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;color:var(--cb-fg)}.balok-reading__slot[data-tone=problem] .balok-reading__figure,.balok-reading__problem{color:var(--cb-tone-danger)}.balok-reading__problem{font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium)}.balok-reading__note{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.balok-reading__bar{position:relative;display:block;block-size:var(--cb-space-1);max-inline-size:14rem;border-radius:var(--cb-radius-full);background:var(--cb-bg-subtle);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-border)}.balok-reading__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--cb-radius-full);background:var(--cb-tone-brand)}.balok-reading__plan{position:absolute;inset-block:calc(var(--cb-space-1) * -.75);inline-size:var(--cb-border-width);margin-inline-start:calc(var(--cb-border-width) * -1);background:var(--cb-fg)}@media (max-width: 48rem){.balok-reading[data-columns]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.balok-reading__slot--progress{grid-column:1 / -1}.balok-reading__figure{white-space:normal}}.balok-table-cards{list-style:none;margin:0;padding:0}.balok-table-card+.balok-table-card{border-block-start:var(--cb-border-width) solid var(--cb-border)}.balok-table-card__body{display:flex;flex-direction:column;gap:var(--cb-space-2);padding-block:var(--cb-space-3);container:balok-list-card / inline-size}.balok-table-card__title{font-size:var(--cb-text-md);font-weight:var(--cb-weight-semibold);color:var(--cb-fg);overflow-wrap:anywhere}.balok-table-card__fields{display:flex;flex-direction:column;gap:var(--cb-space-1);margin:0}.balok-table-card__field{display:flex;justify-content:space-between;align-items:baseline;gap:var(--cb-space-3)}.balok-table-card__label{flex:none;max-inline-size:45%;font-size:var(--cb-text-sm);color:var(--cb-fg-muted)}.balok-table-card__value{min-inline-size:0;margin:0;font-size:var(--cb-text-sm);text-align:end;overflow-wrap:anywhere}@container balok-list-card (max-width: 14rem){.balok-table-card__field{flex-direction:column;align-items:stretch;gap:var(--cb-space-1)}.balok-table-card__label{max-inline-size:none}.balok-table-card__value{text-align:start}}.balok-table-card__toggle{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--cb-space-1);min-block-size:var(--cb-control-floor-coarse);padding:0;border:0;background:none;font:inherit;font-size:var(--cb-text-sm);font-weight:var(--cb-weight-medium);text-align:start;color:var(--cb-fg-link);cursor:pointer}.balok-table-card__toggle:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.balok-table-card__toggle[aria-expanded=true] .balok-table-card__chevron{transform:rotate(180deg)}.balok-table-card__expansion{padding:var(--cb-space-3);border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle)}.balok-table-card__actions .balok-row-actions{justify-content:flex-start;flex-wrap:wrap}.balok-table-card__actions .balok-row-actions__action{min-block-size:var(--cb-control-floor-coarse);min-inline-size:var(--cb-control-floor-coarse)}.balok-table__empty-state{max-inline-size:min(75ch,100%);padding-block:var(--cb-space-2);color:var(--cb-fg-muted)}.balok-table-cards__empty{margin:0;padding-block:var(--cb-space-5);color:var(--cb-fg-muted);text-align:center}.balok-status-summary{display:flex;flex-wrap:wrap;gap:var(--cb-space-2);min-inline-size:0}.balok-status-summary__chip{display:inline-flex;flex:none;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-height-sm);padding-inline:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-full);background:transparent;font:inherit;font-size:var(--cb-text-sm);color:var(--cb-fg);white-space:nowrap;cursor:pointer;transition:background-color var(--cb-duration-fast),border-color var(--cb-duration-fast)}.balok-status-summary__chip:hover:not(:disabled){border-color:var(--cb-border-strong)}.balok-status-summary__chip:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.balok-status-summary__chip:disabled{cursor:default;color:var(--cb-fg-muted)}.balok-status-summary__chip--active{border-color:var(--cb-tone-brand);background:var(--cb-tone-brand-bg);font-weight:var(--cb-weight-medium)}.balok-status-summary__check{flex:none;color:var(--cb-tone-brand)}.balok-status-summary__icon{flex:none;display:inline-flex;color:var(--cb-tone-neutral)}.balok-status-summary__chip[data-tone=brand] .balok-status-summary__icon{color:var(--cb-tone-brand)}.balok-status-summary__chip[data-tone=info] .balok-status-summary__icon{color:var(--cb-tone-info)}.balok-status-summary__chip[data-tone=success] .balok-status-summary__icon{color:var(--cb-tone-success)}.balok-status-summary__chip[data-tone=warning] .balok-status-summary__icon{color:var(--cb-tone-warning)}.balok-status-summary__chip[data-tone=danger] .balok-status-summary__icon{color:var(--cb-tone-danger)}.balok-status-summary__count{font-weight:var(--cb-weight-semibold)}.balok-status-summary__amount{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}@media (max-width: 48rem){.balok-status-summary{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-block:var(--cb-space-1)}}@media (prefers-reduced-motion: reduce){.balok-status-summary__chip{transition:none}}.balok-term{text-decoration:underline dotted;text-underline-offset:.2em;cursor:help}.balok-term:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset);border-radius:var(--cb-radius-sm)}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/byceebee-fonts/Satoshi-400.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/byceebee-fonts/Satoshi-500.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/byceebee-fonts/Satoshi-700.woff2) format("woff2")}html{font-family:var(--cb-font-sans);color:var(--cb-fg);background:var(--cb-bg);-webkit-font-smoothing:antialiased}body{margin:0;line-height:1.5}.cb-modal .ant-modal-body{scrollbar-gutter:stable;padding-inline-end:var(--cb-space-3);overscroll-behavior:contain}.reform-screen-loading{max-inline-size:42rem;margin-inline:auto;padding:var(--cb-space-4);color:var(--cb-fg-muted)}.reform-avatar-button{display:inline-flex;align-items:center;flex-shrink:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;border-radius:var(--cb-radius-full)}.reform-avatar-button:focus-visible{outline:var(--cb-focus-width) solid var(--cb-tone-brand);outline-offset:var(--cb-focus-offset)}.reform-page{width:100%;max-width:90rem;margin-inline:auto}.reform-dashboard{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cb-space-6);align-items:start}@media (min-width: 60rem){.reform-dashboard{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.reform-page .reform-section__title{font-size:var(--cb-text-xl)}.reform-page .reform-subheading{font-size:var(--cb-text-lg)}}.reform-workpackage,.reform-pipeline-flow{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-pipeline-version{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-conversion{display:flex;flex-direction:column;gap:var(--cb-space-2);margin-top:var(--cb-space-2)}.reform-waiting-queue{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-waiting{display:flex;flex-direction:column;gap:var(--cb-space-3);margin:0;padding:0;list-style:none}.reform-waiting__item,.reform-site{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-cash{display:flex;flex-direction:column;gap:var(--cb-space-2);margin:0;padding:0;list-style:none}.reform-cash__day{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-project-wp{min-width:0}.reform-queue{display:flex;flex-direction:column;gap:var(--cb-space-2);padding:var(--cb-space-3) 0;border-bottom:var(--cb-border-width) solid var(--cb-border)}.reform-queue:last-child{border-bottom:none}.reform-queue__bar{display:flex;block-size:var(--cb-space-2);border-radius:var(--cb-radius-full);overflow:hidden;background:var(--cb-bg-subtle)}.reform-queue__bar>span{display:block;block-size:100%}.reform-queue__bar>span[data-band=fresh]{background:var(--cb-tone-info)}.reform-queue__bar>span[data-band=waiting]{background:var(--cb-tone-warning)}.reform-queue__bar>span[data-band=stale]{background:var(--cb-tone-danger)}.reform-queue[data-state=stale]{background:color-mix(in oklch,var(--cb-tone-danger) 5%,transparent)}.reform-queue[data-state=clear] .reform-queue__bar{opacity:.5}.reform-queue__action{color:var(--cb-tone-brand);font-size:var(--cb-text-sm);font-weight:500;text-decoration:none;white-space:nowrap}.reform-queue__action:hover{text-decoration:underline}.reform-queue__action:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-color);outline-offset:2px;border-radius:var(--cb-radius-sm)}.reform-workpackage[data-attention]{border-left:calc(var(--cb-border-width) * 3) solid var(--cb-tone-danger);padding-left:var(--cb-space-3)}.balok-planning-hero{border-inline-start:var(--cb-space-1) solid var(--cb-fg-link)}.balok-planning-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cb-space-5);align-items:start}.balok-planning-rail{position:static}.balok-planning-rail__item.ant-btn{display:inline-flex;gap:var(--cb-space-2)}.balok-planning-rail__icon{display:inline-flex;align-self:center}.balok-planning-rail__copy{display:flex;min-width:0;flex-direction:column;gap:var(--cb-space-1)}.balok-planning-rail__item.ant-btn[aria-current=page]{background:var(--cb-tone-brand-bg);box-shadow:inset 0 calc(var(--cb-border-width) * -2) 0 var(--cb-tone-brand)}.balok-planning-rail__item[aria-current=page] .cb-text{color:var(--cb-tone-brand)}.balok-planning-panel{min-width:0;padding:var(--cb-space-5);border:1px solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface);box-shadow:var(--cb-shadow-md)}.balok-planning-panel:is([data-view=curves],[data-view=money]){border:0;background:transparent;box-shadow:none}.balok-planning-panel[data-view=handover]:has(#work-package-handover-form){box-sizing:border-box;max-inline-size:calc(var(--cb-space-8) * 11);justify-self:center;inline-size:100%}.reform-stage-current,.reform-decision-target,.reform-decision-reference-fact{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--cb-space-4);margin:0}.reform-stage-current dt,.reform-decision-target dt,.reform-decision-reference-fact dt{color:var(--cb-fg-muted)}.reform-stage-current dd,.reform-decision-target dd,.reform-decision-reference-fact dd{margin:0;text-align:end;font-weight:var(--cb-weight-semibold);overflow-wrap:anywhere}.reform-decision-reference-fact dd{font-variant-numeric:tabular-nums}.reform-stage-context,.reform-decision-context{padding-block-start:var(--cb-space-5)}.reform-stage-modal .reform-stage-requirements-heading{font-size:var(--cb-text-md)}.reform-stage-requirements{list-style:none;margin:0;padding:0}.reform-stage-requirements>li{padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-stage-requirement-fact{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--cb-space-4);align-items:start}.reform-stage-requirement-fact .ant-tag{margin-inline-end:0}.reform-stage-requirement-placeholder{display:block;border-radius:var(--cb-radius-sm);background:var(--cb-bg-subtle);animation:reform-stage-placeholder-pulse calc(var(--cb-duration-deliberate) * var(--cb-motion-scale)) var(--cb-ease-standard) infinite alternate}.reform-stage-requirement-placeholder--label{inline-size:fit-content;color:transparent}.reform-stage-requirement-placeholder--status{inline-size:calc(var(--cb-space-8) * 1.5);block-size:calc(var(--cb-text-md) * var(--cb-leading-normal))}.reform-stage-requirement-placeholder--action{inline-size:min(100%,calc(var(--cb-space-8) * 2.5));block-size:calc(var(--cb-text-md) * var(--cb-leading-normal))}@keyframes reform-stage-placeholder-pulse{to{background:var(--cb-border)}}@media (prefers-reduced-motion: reduce){.reform-stage-requirement-placeholder{animation:none}}.reform-stage-consequences{margin:0;padding-inline-start:var(--cb-space-4)}.reform-stage-consequences>li+li{margin-block-start:var(--cb-space-2)}.reform-stage-modal .balok-form>:last-child,.reform-decision-modal .balok-form>:last-child{padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-stage-modal .ant-modal-container{display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--cb-space-4) * 2)}.reform-stage-modal .ant-modal-body{display:flex;flex-direction:column;min-block-size:0;overflow:hidden}.reform-stage-modal .ant-modal-body>.cb-flex,.reform-stage-modal .balok-form{flex:1;min-block-size:0}.reform-stage-modal .balok-form__fields{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--cb-space-1)}.reform-stage-modal .balok-form>.cb-flex:last-child{flex-shrink:0}.balok-planning-panel:is([data-view=curves],[data-view=money]) .balok-section-header__text{flex:1 1 24rem}.reform-overview-progress-pair{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:var(--cb-space-2);align-items:center}.reform-overview-progress{display:contents}.reform-overview-progress>:last-child{text-align:end}.reform-gantt-legend{display:flex;flex-wrap:wrap;gap:var(--cb-space-4);color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-gantt-legend>span{display:inline-flex;gap:var(--cb-space-2);align-items:center}.reform-gantt-legend i{display:inline-block;inline-size:var(--cb-space-3);block-size:var(--cb-space-2);border-radius:var(--cb-radius-sm)}.reform-gantt-legend [data-symbol=plan]{border:var(--cb-border-width) solid var(--cb-fg-subtle)}.reform-gantt-legend [data-symbol=physical]{background:var(--cb-tone-brand)}.reform-gantt-legend [data-symbol=report]{inline-size:var(--cb-space-2);background:var(--cb-fg);transform:rotate(45deg);border-radius:0}.reform-gantt-legend [data-symbol=today]{inline-size:calc(var(--cb-border-width) * 2);block-size:var(--cb-space-4);background:var(--cb-tone-warning)}.reform-gantt-legend [data-symbol=late]{background:var(--cb-tone-danger)}.reform-item-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-4);margin:0}.reform-item-facts dt{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-item-facts dd{margin:var(--cb-space-1) 0 0;font-variant-numeric:tabular-nums}.reform-timeline-item-dialog .ant-modal-container{display:flex;flex-direction:column;max-block-size:calc(100dvh - var(--cb-space-4) * 2)}.reform-timeline-item-dialog .ant-modal-body{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--cb-space-1)}.reform-project-overview{background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);padding:var(--cb-space-4)}.reform-project-overview__scope{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cb-space-2) var(--cb-space-3);padding-block:var(--cb-space-3)}.reform-project-overview__scope .ant-tag{margin:0}.reform-project-overview__metrics{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr);gap:var(--cb-space-5);padding-block-start:var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-project-overview__metrics>section{display:flex;flex-direction:column;gap:var(--cb-space-2);min-width:0}.reform-project-overview__metrics>section+section{border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-5)}.reform-progress-unassessed{height:var(--cb-space-2);background:var(--cb-border);border-radius:var(--cb-radius-sm)}.reform-project-wp-readings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-5)}.reform-project-wp-readings>section{display:flex;flex-direction:column;gap:var(--cb-space-2);min-width:0}.reform-project-wp-readings>section>.ant-btn{align-self:flex-start}.reform-project-wp-readings>*+*{border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-5)}.reform-reading-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-3);margin:0;font-size:var(--cb-text-sm)}.reform-reading-pair>div{min-inline-size:0;overflow-wrap:anywhere}.reform-reading-pair>div+div{border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-3)}.reform-reading-pair dt{color:var(--cb-fg-muted)}.reform-reading-pair dd{margin:var(--cb-space-1) 0 0;font-variant-numeric:tabular-nums;font-weight:var(--cb-weight-medium)}.reform-reading-pair dd[data-tone=brand]{color:var(--cb-tone-brand)}.reform-reading-pair dd[data-tone=success]{color:var(--cb-tone-success)}.reform-reading-pair dd[data-tone=warning]{color:var(--cb-tone-warning)}.reform-reading-pair dd[data-tone=danger]{color:var(--cb-tone-danger)}.reform-nowrap{white-space:nowrap}.reform-reading-pair--inline{grid-template-columns:repeat(2,max-content)}.reform-reading-pair--inline>div{display:flex;align-items:baseline;gap:var(--cb-space-2)}.reform-reading-pair--inline dd{margin:0}.reform-reading-details{display:flex;flex-direction:column;gap:var(--cb-space-2);max-inline-size:min(calc(var(--cb-space-8) * 8),calc(100vw - var(--cb-space-8) * 2));white-space:normal;overflow-wrap:anywhere}.reform-reading-details>p{margin:0}@media (max-width: 48rem){.reform-project-overview__metrics,.reform-project-wp-readings{grid-template-columns:minmax(0,1fr)}.reform-project-overview__metrics>section+section{border-inline-start:0;padding-inline-start:0;border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}.reform-project-wp-readings>*+*{border-inline-start:0;padding-inline-start:0;border-block-start:var(--cb-border-width) solid var(--cb-border);padding-block-start:var(--cb-space-4)}}.reform-scroll-hint{display:none}.balok-chart-dialog.ant-modal{top:var(--cb-space-2);width:calc(100vw - var(--cb-space-4))!important;max-width:none;padding-bottom:0}.balok-chart-dialog .ant-modal-container{display:flex;height:calc(100dvh - var(--cb-space-4));flex-direction:column;overflow:hidden}.balok-chart-dialog .ant-modal-body{flex:1;min-height:0;overflow:auto}.reform-gantt-dialog .ant-modal-container,.reform-project-curve-dialog .ant-modal-container{height:auto;max-height:calc(100dvh - var(--cb-space-4))}.reform-project-curve-dialog .cb-progress-curve__label,.reform-progress-dialog .cb-progress-curve__label{position:absolute;inline-size:var(--cb-border-width);block-size:var(--cb-border-width);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.reform-progress-dialog.ant-modal{width:calc(100vw - var(--cb-space-4))!important;max-width:72rem;padding-bottom:0}.reform-progress-dialog .ant-modal-container{display:flex;block-size:calc(100dvh - var(--cb-space-4));flex-direction:column;overflow:hidden}.reform-progress-dialog .ant-modal-body{flex:1;min-height:0;overflow:auto}@media (max-width: 48rem){.balok-planning-layout{grid-template-columns:minmax(0,1fr)}.balok-planning-rail{position:static}.balok-planning-panel{padding:var(--cb-space-3)}.balok-planning-rail .balok-planning-rail__items{flex-direction:row;flex-wrap:wrap}.balok-planning-rail__item.ant-btn{display:inline-flex;width:auto;min-height:0;flex:0 0 auto;align-items:center;padding:var(--cb-space-2) var(--cb-space-3)}.balok-planning-rail__icon{align-self:center;padding-block-start:0}.balok-planning-rail__copy{display:block}.balok-planning-rail__copy .cb-text+.cb-text,.balok-planning-rail__item .ant-tag{display:none}.reform-scroll-hint{display:block;margin-block-end:var(--cb-space-3);color:var(--cb-fg)}.reform-job-small{font-size:var(--cb-text-sm)}}@media (max-width: 48rem){.reform-filters__period{width:100%;min-width:0;overflow-x:auto}.reform-filters__period .ant-segmented{flex:0 1 auto;min-width:0}.reform-filters__period .ant-segmented-item-label{padding-inline:var(--cb-space-1)}}@media (max-width: 48rem){.reform-dashboard{display:contents}.reform-page>*,.reform-dashboard>*{order:1}.reform-page>:nth-child(-n+2),.reform-dashboard>.reform-attention-card{order:0}}.reform-occasional .ant-tabs-content>.ant-card{border:none;background:transparent;box-shadow:none}.reform-occasional .ant-tabs-content>.ant-card>.ant-card-body{padding:0}.reform-occasional .ant-tabs-content .balok-section-header h2{display:none}.reform-print__sheet{display:flex;flex-direction:column;gap:var(--cb-space-5);max-width:48rem;padding:var(--cb-space-6);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-print__header{display:flex;flex-direction:column;gap:var(--cb-space-1);border-bottom:var(--cb-border-width) solid var(--cb-border);padding-bottom:var(--cb-space-4)}.reform-print__section{display:flex;flex-direction:column;gap:var(--cb-space-2);break-inside:avoid}.reform-print__title{font-size:var(--cb-text-lg)}.reform-print__prose{white-space:pre-wrap}.reform-print__list{margin:0;padding-left:var(--cb-space-5)}.reform-print__photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr));gap:var(--cb-space-3)}.reform-print__signoff{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--cb-space-4)}.reform-print__sign{display:flex;flex-direction:column;gap:var(--cb-space-1);padding-top:var(--cb-space-6);border-top:var(--cb-border-width) solid var(--cb-border)}@media print{.balok-shell__nav,.balok-topbar,.reform-no-print{display:none!important}}.reform-jobs__row{cursor:pointer}.reform-job-link{color:inherit;text-decoration:none}.reform-job-link:hover .reform-job-name{text-decoration:underline}@media (pointer: coarse){.reform-job-link,.reform-job-timeline-link{display:flex;min-block-size:var(--cb-control-floor);align-items:center}}.reform-job-name{display:block;max-inline-size:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reform-numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.reform-job-bar{position:relative;display:block;min-inline-size:7rem;block-size:var(--cb-space-2);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-full)}.reform-job-bar__fill{display:block;block-size:100%;background:var(--cb-tone-brand);border-radius:inherit}.reform-job-bar__plan{position:absolute;inset-block:calc(var(--cb-space-1) * -1);inline-size:var(--cb-border-width);background:var(--cb-fg)}.reform-figures{display:grid;gap:var(--cb-space-3) var(--cb-space-5);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0}.reform-figures__item{min-inline-size:0}.reform-figures dt{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.reform-figures dd{margin:0;font-size:var(--cb-text-lg);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums}.reform-figures__bad{color:var(--cb-tone-danger)}.reform-figures__good{color:var(--cb-tone-success)}.reform-figures__attention{color:var(--cb-tone-warning)}.reform-pipeline{display:flex;flex-direction:column;gap:var(--cb-space-8)}.reform-pipeline__flow{display:flex;flex-direction:column;gap:var(--cb-space-4);min-inline-size:0}.reform-pipeline__summary{display:flex;flex-direction:column;gap:var(--cb-space-4)}.reform-pipeline__bars{display:flex;flex-direction:column;gap:var(--cb-space-4);min-inline-size:0}.reform-pipeline__map{grid-column:1 / -1;min-inline-size:0}.reform-flow-map{--cb-canvas-block-size: calc(100dvh - 12rem) }.reform-flow-map-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"map details";gap:var(--cb-space-5);align-items:start}.reform-flow-map,.reform-flow-details{min-inline-size:0}.reform-flow-map{grid-area:map}.reform-flow-details{grid-area:details}.reform-flow-map .cb-diagram{--cb-diagram-cell: var(--cb-space-6)}.reform-map-count{font-size:var(--cb-text-xs);color:var(--cb-fg-muted);font-variant-numeric:tabular-nums}.reform-map-count--stuck{color:var(--cb-tone-danger);font-weight:var(--cb-weight-semibold)}.reform-flow-details{display:flex;flex-direction:column;gap:var(--cb-space-3)}.reform-flow-details .ant-collapse-header-text,.reform-flow-branch{overflow-wrap:anywhere}.reform-flow-branch{display:flex;flex-direction:column;align-items:start;gap:var(--cb-space-1)}.reform-flow-branch .reform-reading-trigger{height:auto;min-block-size:var(--cb-control-height-sm);white-space:normal;text-align:start}@media (max-width: 48rem){.reform-pipeline__flow{grid-template-columns:minmax(0,1fr)}.reform-flow-map-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"details" "map"}.reform-flow-map .cb-diagram{--cb-diagram-cell: var(--cb-space-5)}.reform-flow-map{--cb-canvas-block-size: calc(var(--cb-space-8) * 7)}}.reform-figures--stacked{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.reform-phases{display:flex;align-items:stretch;gap:var(--cb-space-2);margin:0;padding:0 0 var(--cb-space-2);overflow-x:auto;list-style:none}.reform-phases__item{display:flex;flex:1 1 0;align-items:stretch;gap:var(--cb-space-2);min-inline-size:9rem}.reform-phases__arrow{align-self:center}.reform-phases__arrow{flex-shrink:0;font-size:var(--cb-text-xs);font-weight:var(--cb-weight-semibold);color:var(--cb-fg-muted);font-variant-numeric:tabular-nums}.reform-phase{display:flex;flex-direction:column;gap:var(--cb-space-1);flex:1;min-inline-size:0;padding:var(--cb-space-3);background:var(--cb-surface);border:var(--cb-border-width) solid var(--cb-border);border-inline-start:calc(var(--cb-border-width) * 3) solid var(--cb-border-strong);border-radius:var(--cb-radius-md)}.reform-phase--decision{border-inline-start-color:var(--cb-tone-warning)}.reform-phase--deal{border-inline-start-color:var(--cb-tone-brand)}.reform-phase--success{border-inline-start-color:var(--cb-tone-success)}.reform-phase--danger{border-inline-start-color:var(--cb-tone-danger)}.reform-phase--stuck{border-color:var(--cb-tone-danger)}.reform-phase__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--cb-text-sm);font-weight:var(--cb-weight-medium)}.reform-phase__more{color:var(--cb-fg-muted);font-weight:var(--cb-weight-regular)}.reform-phase__count{font-size:var(--cb-text-xl);font-weight:var(--cb-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--cb-leading-tight)}.reform-phase__meta{font-size:var(--cb-text-xs);color:var(--cb-fg-muted)}.reform-phase__stuck{color:var(--cb-tone-danger);font-weight:var(--cb-weight-semibold)}.reform-phase__drop{font-size:var(--cb-text-xs);color:var(--cb-tone-danger)}.reform-queue__bands{display:flex;flex-wrap:wrap;gap:var(--cb-space-1) var(--cb-space-3)}.reform-queue__stale{color:var(--cb-tone-danger);font-weight:var(--cb-weight-medium)}.reform-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.reform-rows__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--cb-space-4);padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-rows__item:last-child{border-block-end:0}.reform-rows__main{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}@media (max-width: 48rem){.reform-rows__item{grid-template-columns:minmax(0,1fr) auto}.reform-rows__item>:last-child{grid-column:1 / -1;justify-self:start}}.reform-rows__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reform-alert-group{display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-alerts{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.reform-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--cb-space-3);padding-block:var(--cb-space-3);border-block-end:var(--cb-border-width) solid var(--cb-border)}.reform-alert:last-child{border-block-end:0}.reform-alert__main{display:flex;flex-direction:column;gap:var(--cb-space-1);min-inline-size:0}.reform-alert--critical .reform-alert__icon,.reform-alert--critical .reform-alert__figure{color:var(--cb-tone-danger)}.reform-alert--check .reform-alert__icon,.reform-alert--check .reform-alert__figure{color:var(--cb-tone-warning)}.reform-obligation-legend{display:flex;flex-wrap:wrap;gap:var(--cb-space-2) var(--cb-space-4);padding:0;margin:0;list-style:none;color:var(--cb-fg-muted);font-size:var(--cb-text-xs)}.reform-obligation-heading .balok-section-header{position:relative;padding-inline-end:var(--cb-space-8)}.reform-obligation-heading .balok-section-header__actions{position:absolute;inset-block-start:0;inset-inline-end:0}.reform-obligation-legend li{display:inline-flex;align-items:center;gap:var(--cb-space-2)}.reform-obligation-legend li:before{content:"";inline-size:var(--cb-space-3);block-size:var(--cb-space-1);flex:none;border-radius:var(--cb-radius-full);background:var(--cb-fg-subtle)}.reform-obligation-legend li[data-kind=termin]:before{background:var(--cb-tone-brand)}.reform-obligation-legend li[data-kind=vendor]:before{background:var(--cb-tone-warning)}.reform-hint{text-decoration:underline dotted;text-underline-offset:var(--cb-space-1);cursor:help}.reform-alert__figure{white-space:nowrap}@media (max-width: 48rem){.reform-alert{align-items:start}.reform-alert>:last-child{grid-column:2;justify-self:start}}.reform-guide-steps{margin:0;padding-inline-start:var(--cb-space-5);display:flex;flex-direction:column;gap:var(--cb-space-1)}.reform-guide-kinds{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--cb-space-3)}.reform-guide-kinds dt{font-weight:600}.reform-guide-kinds dd{margin:0;color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-guide-example{--cb-canvas-block-size: 16rem}.reform-device-list{margin:0;padding:0;list-style:none}.reform-device-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--cb-space-3);padding-block:var(--cb-space-3)}.reform-device-row+.reform-device-row{border-top:var(--cb-border-width) solid var(--cb-border)}.reform-device-row:first-child{padding-block-start:0}.reform-device-row:last-child{padding-block-end:0}.reform-device-row__icon{color:var(--cb-fg-muted)}.reform-device-row__title.reform-inline-icon-label{--reform-inline-icon-size: calc(var(--cb-space-4) + var(--cb-space-1))}.reform-device-row__details{padding-inline-start:calc(var(--cb-space-4) + var(--cb-space-1) + var(--cb-space-2))}.reform-device-row__body{min-width:0}.reform-device-row__body p{margin:0}@media (max-width: 48rem){.reform-device-row{grid-template-columns:minmax(0,1fr)}.reform-device-row>.ant-btn{grid-column:1;justify-self:start;margin-inline-start:calc(var(--cb-space-4) + var(--cb-space-1) + var(--cb-space-2))}}.reform-filter-chip.ant-btn{align-items:center}.reform-filter-chip-dot{flex-shrink:0;inline-size:var(--cb-space-2);block-size:var(--cb-space-2);border-radius:var(--cb-radius-full);background:var(--cb-fg-muted)}.reform-filter-chip[data-tone=danger] .reform-filter-chip-dot{background:var(--cb-tone-danger)}.reform-filter-chip[data-tone=attention] .reform-filter-chip-dot{background:var(--cb-tone-warning)}.reform-filter-chip[data-tone=info] .reform-filter-chip-dot{background:var(--cb-tone-info)}.reform-filter-chip[data-tone=success] .reform-filter-chip-dot{background:var(--cb-tone-success)}.reform-filter-chip[aria-pressed=true].ant-btn{background:var(--cb-tone-brand-bg);border-color:var(--cb-tone-brand)}.reform-reading-trigger.ant-btn{display:inline-flex;align-items:center;gap:var(--cb-space-1)}.reform-reading-caret{transition:transform var(--cb-duration-fast) var(--cb-ease-standard)}.reform-reading-caret[data-open=true]{transform:rotate(180deg)}.reform-fact{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--cb-space-3);row-gap:var(--cb-space-1);align-items:baseline;min-inline-size:0;margin:var(--cb-space-2) 0 0}.reform-fact dt,.reform-fact dd{margin:0;min-inline-size:0}.reform-fact>dd:not(.reform-fact-detail){text-align:end;font-variant-numeric:tabular-nums}.reform-fact-detail{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:var(--cb-space-2)}.reform-payments-table .ant-table-expanded-row>td{background:var(--cb-surface)}.reform-payment-cards{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--cb-space-2)}.reform-payment-card{display:flex;flex-direction:column;gap:var(--cb-space-1);padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md)}.reform-slip-label{font-size:var(--cb-text-sm)}@media (max-width: 45rem){.reform-reading-pair--inline{grid-template-columns:minmax(0,1fr);inline-size:100%}.reform-reading-pair--inline>div{display:grid;grid-template-columns:minmax(0,1fr) auto}.reform-reading-pair--inline>div+div{border-inline-start:0;padding-inline-start:0}}.reform-stock-action-drawer .balok-form{max-inline-size:none;inline-size:100%}.reform-stock-action-drawer .balok-form__row>.balok-field{--balok-field-width-limit: 100%}.reform-stock-action-drawer .balok-form__row .ant-form-item-control-input-content>*{inline-size:100%;max-inline-size:none}.reform-stock-action-drawer .balok-form>.cb-flex:last-child{margin-block-start:var(--cb-space-5);padding-block-start:var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}.reform-stock-correction--embedded{border:0;box-shadow:none;background:transparent}.reform-stock-correction--embedded>.ant-card-body{padding:0}@container (min-width: 40.001rem){.reform-transfer-dispatch .balok-lines__table{table-layout:fixed}.reform-transfer-dispatch .balok-lines__num{inline-size:calc(var(--cb-space-6) + var(--cb-space-2))}.reform-transfer-dispatch .balok-lines__action{inline-size:calc(var(--cb-space-6) + var(--cb-space-3))}.reform-transfer-dispatch .balok-lines__table [data-width=full]{inline-size:auto}}.reform-curve-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cb-space-6);align-items:start}@media (min-width: 60rem){.reform-curve-pair{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:normal}.reform-curve-pair>section{display:grid;grid-template-rows:subgrid;grid-row:span 2}}.reform-shipment-print .balok-lines__readonly{white-space:normal;overflow-wrap:anywhere}.reform-shipment-print .reform-print__section:has(.balok-lines){break-inside:auto}.reform-shipment-print .balok-lines tr{break-inside:avoid}.reform-shipment-print .balok-lines thead{display:table-header-group}.balok-planning-rail{display:flex;flex-direction:column;gap:var(--cb-space-3);padding:var(--cb-space-3)}.balok-planning-rail__group{display:flex;flex-direction:column;gap:var(--cb-space-2)}.cb-fullscreen-region .balok-planning-panel{border:0;border-radius:0;box-shadow:none}.reform-header-brand{display:flex;align-items:center;flex:none;line-height:0}.reform-topbar__tools{display:flex;align-items:center;gap:var(--cb-space-2)}.reform-workspace-label{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}.reform-mobile-nav-scrim{grid-column:1;grid-row:2;position:relative;z-index:calc(var(--cb-z-sticky) - 1);background:color-mix(in srgb,var(--cb-fg) 28%,transparent)}@media (max-width: 48rem){.reform-topbar{flex-wrap:wrap;gap:var(--cb-space-2);padding-inline:var(--cb-space-2)}.reform-topbar .balok-topbar__spacer{min-width:0}.reform-topbar__tools{flex-wrap:wrap;justify-content:flex-end;max-inline-size:100%;margin-inline-start:auto}.reform-topbar .ant-btn,.reform-topbar .reform-avatar-button{min-inline-size:var(--cb-control-floor-coarse);min-block-size:var(--cb-control-floor-coarse)}}.balok-planning-mobile-select{display:none}@media (max-width: 48rem){.balok-planning-rail .balok-planning-rail__group{display:none}.balok-planning-mobile-select{display:flex;flex-direction:column;gap:var(--cb-space-2);min-inline-size:0}.balok-planning-mobile-select .ant-select{inline-size:100%}.balok-planning-layout .balok-planning-panel{scroll-margin-block-start:var(--cb-space-4);min-block-size:calc(100dvh - var(--cb-space-8) * 2)}}.reform-page--wide{max-width:none}.balok-list-toolbar__filters:has(>.balok-filters--wide .balok-filter--inline>.ant-picker){flex-wrap:wrap}.balok-list-toolbar__filters>.balok-filters--wide:has(.balok-filter--inline>.ant-picker){flex:none}.balok-filter--inline>.ant-picker{min-inline-size:calc(var(--cb-space-5) * 7)}.balok-applied__chip{max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}.balok-applied__remove{min-inline-size:var(--cb-space-6);min-block-size:var(--cb-space-6)}.reform-document-note-field{display:flex;flex-direction:column;gap:var(--cb-space-2);font-size:var(--cb-text-sm)}.reform-document-prose{display:flex;flex-direction:column;gap:var(--cb-space-4)}.reform-document-prose p{margin:0}:root{--reform-paper-muted: color-mix(in srgb, var(--byceebee-ink) 70%, var(--byceebee-white))}.reform-paper{color-scheme:light;--cb-bg: var(--byceebee-paper);--cb-bg-subtle: color-mix(in srgb, var(--byceebee-ink) 6%, var(--byceebee-white));--cb-surface: var(--byceebee-white);--cb-surface-raised: var(--byceebee-white);--cb-fg: var(--byceebee-ink);--cb-fg-muted: var(--reform-paper-muted);--cb-fg-subtle: var(--reform-paper-muted);--cb-border: color-mix(in srgb, var(--byceebee-ink) 25%, var(--byceebee-white));--cb-fg-on-brand: var(--byceebee-white);--cb-tone-brand: var(--cb-brand-700);--cb-tone-neutral: var(--cb-fg-muted);--cb-tone-info: oklch(.49 .15 var(--cb-hue-info));--cb-tone-success: oklch(.5 .13 var(--cb-hue-success));--cb-tone-warning: oklch(.52 .12 var(--cb-hue-warning));--cb-tone-danger: oklch(.52 .19 var(--cb-hue-danger));--byceebee-logo-colour: var(--byceebee-ink);color:var(--cb-fg)}@page reform-document{size:A4 portrait;margin:var(--cb-space-7);@bottom-right{content:"Halaman " counter(page) " / " counter(pages);color:var(--reform-paper-muted);font-family:var(--cb-font-sans);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-regular);line-height:var(--cb-leading-normal)}}@media print{:root[data-cb-printing-document=active] .reform-paper .ant-tag{color:var(--cb-fg);border-color:var(--cb-border);background:transparent}html:has(.cb-print-document-snapshot :is(.reform-print__sheet,.balok-purchase-order-document)),body:has(.cb-print-document-snapshot :is(.reform-print__sheet,.balok-purchase-order-document)),.cb-print-document-snapshot:has(.reform-print__sheet,.balok-purchase-order-document){page:reform-document}:root[data-cb-printing-document=active],:root[data-cb-printing-document=active] body{--cb-bg: var(--byceebee-white);--cb-surface: var(--byceebee-white);color-scheme:light;block-size:auto;min-block-size:0;overflow:visible;background:var(--byceebee-white)}.reform-print__sheet,.balok-purchase-order-document{display:block;max-inline-size:none;min-inline-size:0;overflow:visible;padding:0;border:0;border-radius:0;color:var(--cb-fg);background:transparent;box-shadow:none}.reform-print__sheet>*+*,.balok-purchase-order-document>*+*{margin-block-start:var(--reform-document-section-gap, var(--cb-space-5))}.reform-print__section{display:block}.reform-print__section>*+*{margin-block-start:var(--cb-space-2)}.reform-print--daily .reform-print__photos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.reform-print--daily .reform-print__photos img{max-block-size:calc(var(--cb-space-8) * 6);object-fit:contain}.reform-print__header,.reform-print__section{break-inside:auto}.reform-print__section:has(.reform-print__signoff){break-inside:avoid}.reform-print__title,.reform-print__sheet h1,.reform-print__sheet h2,.reform-print__sheet h3,.balok-purchase-order-document h1,.balok-purchase-order-document h2,.balok-purchase-order-document h3{break-after:avoid;page-break-after:avoid}.reform-document-prose{display:block}.reform-document-prose>p+p{margin-block-start:var(--cb-space-4)}.reform-print__prose{display:block;overflow-wrap:anywhere;orphans:3;widows:3}.reform-shipment-print .balok-lines{overflow:visible}.reform-shipment-print .balok-lines__table tbody tr+tr{border-block-start:var(--cb-border-width) solid var(--cb-border)}}.reform-report-layout{--reform-report-fact-gap: var(--cb-space-1);--reform-report-content-gap: var(--cb-space-3);--reform-report-section-gap: var(--cb-space-5)}.reform-report-section-title{display:flex;align-items:center;gap:var(--reform-report-content-gap, var(--cb-space-3));margin:0;font-size:var(--cb-text-lg);overflow-wrap:anywhere}.reform-report-section-title:after{content:"";flex:1 0 var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-border)}@media screen and (max-width: 35rem){.reform-report-layout{--reform-report-content-gap: var(--cb-space-2)}}@media print{.reform-report-layout{--reform-report-content-gap: var(--cb-space-2);--reform-report-section-gap: var(--cb-space-3)}}.ant-table-wrapper .ant-table-thead>tr>th,.balok-table thead th,.reform-stage-matrix thead th{background:var(--cb-surface-raised);color:var(--cb-fg);font-weight:var(--cb-weight-semibold);border-block-end:var(--cb-border-width) solid var(--cb-border-strong)}.reform-reading-metadata{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cb-space-3)}.reform-reading-metadata>*+*{border-inline-start:var(--cb-border-width) solid var(--cb-border);padding-inline-start:var(--cb-space-3)}.ant-typography.reform-list-label{inline-size:100%;max-inline-size:calc(var(--cb-space-8) * 4);vertical-align:middle}.ant-typography.reform-list-label-linked{color:inherit}.ant-table-cell .reform-table-keep-label{white-space:nowrap}.reform-org-identity{display:inline-flex;align-items:center;max-inline-size:100%}.reform-org-identity .ant-typography.reform-list-label{color:inherit}.reform-record-heading{font-weight:var(--cb-weight-regular);color:var(--cb-fg-muted)}.reform-record-heading strong{font-weight:var(--cb-weight-semibold);color:var(--cb-fg)}.cb-schedule.reform-physical-schedule{--reform-gantt-divider: var(--cb-ant-control-item-bg-hover, var(--cb-border));--reform-gantt-grip: var(--cb-ant-color-fill, var(--cb-border-strong));--reform-gantt-divider-width: calc(var(--cb-border-width) * 2);--wx-grid-body-cell-border: var(--cb-border-width) solid transparent}.reform-physical-schedule .wx-resizer,.reform-physical-schedule .wx-header .wx-grip{background-color:transparent;background-image:linear-gradient(var(--reform-gantt-grip),var(--reform-gantt-grip)),linear-gradient(var(--reform-gantt-divider),var(--reform-gantt-divider));background-position:center;background-repeat:no-repeat;background-size:var(--reform-gantt-divider-width) calc(var(--cb-space-4) + var(--cb-space-1)),var(--reform-gantt-divider-width) 100%}.reform-physical-schedule :is(.wx-resizer,.wx-header .wx-grip):hover{--reform-gantt-divider: var(--cb-ant-control-item-bg-active, var(--cb-tone-brand-bg))}.reform-physical-schedule :is(.wx-resizer,.wx-header .wx-grip):active{--reform-gantt-divider: var(--cb-ant-control-item-bg-active-hover, var(--cb-border-strong))}.reform-physical-schedule .wx-resizer:before,.reform-physical-schedule .wx-resizer:after,.reform-physical-schedule .wx-button-expand-content:before,.reform-physical-schedule .wx-button-expand-content:after,.reform-physical-schedule .wx-header .wx-grip:before,.reform-physical-schedule .wx-header .wx-grip:after{display:none}.reform-physical-schedule .cb-schedule__chart{container-type:size}.reform-physical-schedule .wx-header .wx-grip{block-size:100cqh;inset-block-end:auto;opacity:1}.reform-physical-schedule .wx-header .wx-grip>div{display:none}.reform-physical-schedule .wx-resizer-layout-both .wx-button-expand-box,.reform-physical-schedule:has(>.cb-schedule__mobile-items) .wx-button-expand-box{display:none}.reform-physical-schedule .wx-button-expand-content i{align-items:center;inline-size:var(--cb-space-3);block-size:var(--cb-control-height-sm);margin-inline:auto;color:var(--cb-fg-muted);background:var(--cb-bg-subtle);border-radius:var(--cb-radius-sm)}.reform-physical-schedule .wx-button-expand-content i:before{content:"";inline-size:var(--cb-space-1);block-size:var(--cb-space-1);border-inline-end:var(--cb-border-width) solid currentColor;border-block-end:var(--cb-border-width) solid currentColor;transform:rotate(-45deg)}.reform-physical-schedule .wx-button-expand-left i:before{transform:rotate(135deg)}.cb-schedule.reform-physical-schedule .wx-table :is(.wx-header,.wx-body) .wx-cell{padding-inline:var(--cb-space-3);border-inline-end:var(--cb-border-width) solid transparent}.cb-schedule.reform-physical-schedule .wx-table .wx-cell.wx-col-progressText{border-inline-start:0}.reform-physical-schedule .wx-table-container{border-inline-end-color:transparent}.reform-inline-icon-label{--reform-inline-icon-size: var(--cb-space-4);display:inline-flex;align-items:flex-start;gap:var(--cb-space-2);min-inline-size:0;line-height:var(--cb-leading-normal);text-align:start}.reform-inline-icon-label>svg,.reform-inline-icon-label>.reform-inline-icon{inline-size:var(--reform-inline-icon-size);block-size:var(--reform-inline-icon-size);flex:none;margin-block-start:calc((1lh - var(--reform-inline-icon-size)) / 2)}.reform-inline-icon-label--step{--reform-inline-icon-size: var(--cb-space-5)}.reform-inline-icon-label--small,.reform-inline-icon-label--trailing{--reform-inline-icon-size: var(--cb-text-sm);gap:var(--cb-space-1)}.reform-inline-icon-label--dot{--reform-inline-icon-size: var(--cb-space-2)}.reform-inline-icon-label>span:not(.reform-inline-icon){min-inline-size:0;overflow-wrap:anywhere}.product-public-brand{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cb-space-3)}.product-public-brand>span{color:var(--cb-fg-muted);font-size:var(--cb-text-sm)}
