.uren-status-btn[data-v-9a4c1793]{background-color:#e1e4e5;border:none;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background-color .2s,opacity .2s,border-color .2s;display:flex}.uren-status-btn.size-default[data-v-9a4c1793]{width:20px;height:20px}.uren-status-btn.size-small[data-v-9a4c1793]{width:16px;height:16px}.uren-status-btn.is-approved[data-v-9a4c1793]{background-color:#000}.uren-status-btn.is-logged[data-v-9a4c1793]{border:1px solid var(--project-color,#000);background-color:#fff}.uren-status-btn.is-planned[data-v-9a4c1793]{background-color:#e1e4e5}.uren-status-btn .check-icon[data-v-9a4c1793]{color:#fff;stroke:#fff}.uren-status-btn .chevron-icon[data-v-9a4c1793]{color:#464747}.uren-status-btn.is-loading[data-v-9a4c1793]{opacity:1;cursor:wait}.uren-status-btn.is-readonly[data-v-9a4c1793]{pointer-events:none;cursor:default}.uren-status-btn[data-v-9a4c1793]:disabled:not(.is-loading,.is-readonly,.is-approved){opacity:.5;cursor:not-allowed;background-color:#8c9196;border-color:#0000}.lev-calendar-wrapper[data-v-b4aa6523]{gap:var(--lev-calendar-grid-gap,var(--spacing-10,40px));width:100%;display:flex}.lev-calendar-grid[data-v-b4aa6523]{-moz-column-gap:var(--lev-calendar-column-gap,0);column-gap:var(--lev-calendar-column-gap,0);row-gap:var(--lev-calendar-row-gap,var(--spacing-0-5,2px));flex:1;grid-template-rows:auto repeat(auto-fill,1fr);grid-template-columns:repeat(7,1fr);display:grid}.lev-calendar-month-year-picker[data-v-b4aa6523]{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr)}.lev-calendar-weekday[data-v-b4aa6523]{color:var(--lev-calendar-weekday-color,var(--content-secondary,#464747));font-size:var(--lev-calendar-weekday-font-size,var(--font-size-b3,.75rem));line-height:var(--lev-calendar-weekday-line-height,var(--line-height-b3,.875rem));padding:var(--lev-calendar-weekday-padding,var(--spacing-2,8px) var(--spacing-1-5,6px));justify-content:center;align-items:center;display:flex}.lev-calendar-cell-empty[data-v-b4aa6523]{display:block}button.lev-calendar-cell[data-v-b4aa6523]{background-color:var(--lev-calendar-cell-bg,var(--bg-canvas,#fff));border:var(--lev-calendar-cell-border,1px solid transparent);border-radius:var(--lev-calendar-cell-border-radius,var(--radius-base,4px));color:var(--lev-calendar-cell-color,var(--content-primary,#1a1a1a));font-size:var(--lev-calendar-cell-font-size,var(--font-size-b2,.875rem));line-height:var(--lev-calendar-cell-line-height,var(--line-height-b2,1.125rem));padding:var(--lev-calendar-cell-padding-y,var(--spacing-2,8px)) var(--lev-calendar-cell-padding-x,var(--spacing-1-5,6px));justify-content:center;align-items:center;display:flex}button.lev-calendar-cell[data-v-b4aa6523]:not(:disabled){cursor:pointer}button.lev-calendar-cell[data-v-b4aa6523]:hover:not(:disabled):not(.is-selected):not(.is-start):not(.is-end):not(.is-week){border-color:var(--lev-calendar-cell-hover-border-color,var(--border-extra-strong,#4a4a4a))}button.lev-calendar-cell[data-v-b4aa6523]:disabled{color:var(--lev-calendar-cell-disabled-color,color-mix(in srgb,currentColor 30%,transparent));cursor:not-allowed}button.lev-calendar-cell.is-current-period[data-v-b4aa6523]{text-decoration:underline}button.lev-calendar-cell.is-current-period[data-v-b4aa6523]:hover:not(:disabled):not(.is-selected):not(.is-start):not(.is-end):not(.is-week){background:var(--lev-calendar-cell-current-period-hover-bg,var(--state-hover-strong,#f3f4f6));border:1px solid var(--lev-calendar-cell-hover-border-color,var(--border-extra-strong,#4a4a4a));border-radius:var(--lev-calendar-cell-border-radius,var(--radius-base,4px))}button.lev-calendar-cell.is-week-preview[data-v-b4aa6523]{background-color:var(--lev-calendar-cell-week-preview-bg,var(--state-hover-strong,#e1e4e5));border-radius:0}button.lev-calendar-cell.is-week-preview-start[data-v-b4aa6523]{border-radius:var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) 0 0 var(--lev-calendar-cell-range-radius,var(--radius-lg,8px))}button.lev-calendar-cell.is-week-preview-end[data-v-b4aa6523]{border-radius:0 var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) 0}button.lev-calendar-cell.is-selected[data-v-b4aa6523]{background-color:var(--lev-calendar-cell-selected-bg,var(--brand-primary-base,#1a62a9));color:var(--lev-calendar-cell-selected-color,var(--content-inverse,#fff))}button.lev-calendar-cell.is-between[data-v-b4aa6523]{background-color:var(--lev-calendar-cell-between-bg,var(--brand-subtle,#e6f0fa));border-radius:0}button.lev-calendar-cell.is-start[data-v-b4aa6523]{border-radius:var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) 0 0 var(--lev-calendar-cell-range-radius,var(--radius-lg,8px))}button.lev-calendar-cell.is-end[data-v-b4aa6523],button.lev-calendar-cell.is-start[data-v-b4aa6523]{background-color:var(--lev-calendar-cell-selected-bg,var(--brand-primary-base,#1a62a9));color:var(--lev-calendar-cell-selected-color,var(--content-inverse,#fff))}button.lev-calendar-cell.is-end[data-v-b4aa6523]{border-radius:0 var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) var(--lev-calendar-cell-range-radius,var(--radius-lg,8px)) 0}.lev-calendar-wrapper[data-v-dae982dc]{--lev-calendar-grid-gap:var(--spacing-10);--lev-calendar-row-gap:var(--spacing-0-5);--lev-calendar-column-gap:0px;--lev-calendar-weekday-padding:var(--spacing-2) var(--spacing-1-5);--lev-calendar-weekday-color:var(--content-secondary);--lev-calendar-weekday-font-size:var(--font-size-b3);--lev-calendar-weekday-line-height:var(--line-height-b3);--lev-calendar-cell-padding-y:var(--spacing-2);--lev-calendar-cell-padding-x:var(--spacing-1-5);--lev-calendar-cell-font-size:var(--font-size-b2);--lev-calendar-cell-line-height:var(--line-height-b2);--lev-calendar-cell-bg:var(--bg-canvas);--lev-calendar-cell-color:var(--content-primary);--lev-calendar-cell-border:1px solid transparent;--lev-calendar-cell-border-radius:var(--radius-base);--lev-calendar-cell-hover-border-color:var(--border-extra-strong);--lev-calendar-cell-disabled-color:color-mix(in srgb, currentColor 30%, transparent);--lev-calendar-cell-current-period-hover-bg:var(--state-hover-strong);--lev-calendar-cell-week-preview-bg:var(--state-hover-strong);--lev-calendar-cell-selected-bg:var(--brand-primary-base);--lev-calendar-cell-selected-color:var(--content-inverse);--lev-calendar-cell-between-bg:var(--brand-subtle);--lev-calendar-cell-range-radius:var(--radius-lg)}.lev-calendar-cell-skeleton[data-v-dae982dc]{height:calc(2px + var(--lev-calendar-cell-line-height,var(--line-height-b2,1.125rem)) + (var(--lev-calendar-cell-padding-y,var(--spacing-2,8px)) * 2));border-radius:var(--lev-calendar-cell-border-radius,var(--radius-base,4px));width:calc(100% - 2px);margin-inline:1px}.lev-popover-content-container.lev-date-picker-popover{--lev-popover-padding:0;--lev-popover-min-width:260px}.lev-date-picker-wrapper[data-v-db2ee041]{padding:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;display:flex}.lev-date-picker-header[data-v-db2ee041]{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.lev-date-picker[data-v-db2ee041]{--lev-input-cursor:pointer}.lev-date-picker-clear[data-v-db2ee041]{padding:0}.lev-date-picker-month[data-v-db2ee041],.lev-date-picker-year[data-v-db2ee041]{--lev-dropdown-trigger-border:1px solid transparent;--lev-dropdown-trigger-hover-border-color:transparent;--lev-dropdown-trigger-icon-size:var(--spacing-3);--lev-dropdown-check-icon-size:var(--spacing-3)}.lev-date-picker-footer[data-v-db2ee041]{padding:var(--spacing-4);border-top:1px solid var(--border-subtle);justify-content:space-between}.lev-date-picker-footer[data-v-db2ee041],.lev-date-picker-footer-left[data-v-db2ee041]{align-items:center;gap:var(--spacing-2);display:flex}.lev-date-picker-reset[data-v-db2ee041]{padding:var(--spacing-2)}.calendar-icon[data-v-db2ee041],.chevron[data-v-db2ee041],.reset-icon[data-v-db2ee041]{width:var(--spacing-4);height:var(--spacing-4)}.form-field[data-v-23a433a5]{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.form-field.row[data-v-23a433a5]{flex-direction:row;align-items:center;gap:8px}.form-field.mt-3[data-v-23a433a5]{margin-top:12px}.time-date-grid[data-v-23a433a5]{flex-wrap:wrap;gap:16px;width:100%;display:flex}.main-label[data-v-23a433a5]{height:20px;margin-bottom:4px;display:block}.date-section[data-v-23a433a5]{flex-direction:column;flex:1.2 220px;display:flex}.time-input-picker[data-v-23a433a5]{--lev-input-cursor:pointer}.time-input-picker[data-v-23a433a5] input[type=time]{cursor:pointer}.time-input-picker[data-v-23a433a5] input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.time-section[data-v-23a433a5]{flex:1.8 300px;gap:8px;display:flex}.time-column[data-v-23a433a5]{flex:1;min-width:85px}@media (width<=540px){.date-section[data-v-23a433a5],.time-section[data-v-23a433a5]{flex:100%}}.materials-step[data-v-7380dabc]{gap:var(--spacing-4,16px);flex-direction:column;display:flex}.materials-list[data-v-7380dabc]{max-height:380px;padding-right:4px;overflow-y:auto}.material-card[data-v-7380dabc],.materials-list[data-v-7380dabc]{gap:var(--spacing-3,12px);flex-direction:column;display:flex}.material-card[data-v-7380dabc]{border-radius:var(--radius-lg,12px);padding:var(--spacing-3,12px) var(--spacing-4,16px);background-color:#f8fafc}.card-header[data-v-7380dabc]{justify-content:space-between;align-items:center;display:flex}.material-title[data-v-7380dabc],.total-price[data-v-7380dabc]{color:#0f172a;font-size:14px;font-weight:600}.header-right[data-v-7380dabc]{gap:var(--spacing-2,8px)}.card-controls[data-v-7380dabc],.counter-wrapper[data-v-7380dabc],.delete-btn[data-v-7380dabc],.header-right[data-v-7380dabc]{align-items:center;display:flex}.delete-btn[data-v-7380dabc]{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;padding:4px;transition:color .2s}.delete-btn[data-v-7380dabc]:hover{color:#ef4444}.card-controls[data-v-7380dabc]{justify-content:space-between}.counter-wrapper[data-v-7380dabc]{gap:8px}.counter-btn[data-v-7380dabc]{border-radius:var(--radius-md,6px);justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.counter-input[data-v-7380dabc]{width:50px}.counter-input[data-v-7380dabc] input{text-align:center}.unit-label[data-v-7380dabc]{margin-left:4px}.unit-label[data-v-7380dabc],.unit-price-label[data-v-7380dabc]{color:#64748b;font-size:13px}.add-material-section[data-v-7380dabc]{gap:var(--spacing-1,4px);padding-top:var(--spacing-4,16px);border-top:1px dashed #e2e8f0;flex-direction:column;display:flex}.optional[data-v-7380dabc]{color:#64748b;font-weight:400}[data-v-be1a221d] .acc-button{border-radius:0}.title[data-v-be1a221d] .status-icon,.title[data-v-be1a221d] .uren-status-button{border-radius:4px}.title[data-v-be1a221d]{color:#000;flex-direction:row;align-items:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.footer[data-v-be1a221d],.modal-header-container[data-v-be1a221d],.title[data-v-be1a221d]{gap:var(--spacing-2,8px);display:flex}.footer[data-v-be1a221d],.modal-header-container[data-v-be1a221d]{flex-direction:column;width:100%}.step-progress[data-v-be1a221d]{color:var(--blue-500,#3b82f6);font-size:14px;font-weight:500}.error-message[data-v-be1a221d]{color:var(--red-500,#ef4444);text-align:center;white-space:pre-line;font-size:13px}.footer-buttons[data-v-be1a221d]{justify-content:space-between;align-items:center;width:100%;display:flex}.right[data-v-be1a221d]{gap:var(--spacing-2,8px);display:flex}
