*{scrollbar-width:thin;scrollbar-color:var(--lumo-contrast-20pct) transparent}:root body{--custom-background-color:#eaeaea}vaadin-app-layout{--vaadin-app-layout-drawer-width:56px}vaadin-app-layout::part(drawer){z-index:100;width:56px;box-shadow:none;transition:width .2s;overflow-x:hidden}vaadin-app-layout::part(drawer):hover{width:260px}vaadin-app-layout [slot=drawer] h1.drawer-title{opacity:0;white-space:nowrap;transition:opacity .2s;overflow:hidden;font-size:var(--lumo-font-size-l)!important}vaadin-app-layout [slot=drawer]:hover h1.drawer-title{opacity:1}vaadin-app-layout{--vaadin-app-layout-navbar-offset-top:calc(var(--_vaadin-app-layout-navbar-offset-size,0px) / var(--erp-zoom,1))!important;--vaadin-app-layout-navbar-offset-bottom:calc(var(--_vaadin-app-layout-navbar-offset-size-bottom,0px) / var(--erp-zoom,1))!important}vaadin-app-layout[drawer-opened]{--vaadin-app-layout-drawer-offset-left:calc(var(--_vaadin-app-layout-drawer-offset-size,0px) / var(--erp-zoom,1))!important}a.nav-link span.nav-label{opacity:0;white-space:nowrap;width:0;transition:opacity .2s;overflow:hidden}vaadin-app-layout [slot=drawer]:hover a.nav-link span.nav-label{opacity:1;width:auto}a.nav-link vaadin-icon{flex-shrink:0;min-width:24px}vaadin-app-layout [slot=drawer] .nav-divider{margin:var(--lumo-space-xs) var(--lumo-space-xs)}a.nav-link{align-items:center;position:relative}body.drawer-always-expanded vaadin-app-layout{--vaadin-app-layout-drawer-width:260px}body.drawer-always-expanded vaadin-app-layout::part(drawer){width:260px}body.drawer-always-expanded vaadin-app-layout [slot=drawer] h1.drawer-title{opacity:1}body.drawer-always-expanded a.nav-link span.nav-label{opacity:1;width:auto}:root body[theme=dark]{--custom-background-color:#202f43}@media (width<=1100px){.list-view.editing .product-grid{display:none}}a[highlight]{font-weight:700;text-decoration:underline}vaadin-tab{font-weight:700;font-size:var(--lumo-font-size-m);text-transform:uppercase}vaadin-details-summary{color:var(--lumo-contrast-50pct);font-size:var(--lumo-font-size-m);text-transform:uppercase;font-weight:700}vaadin-tooltip-overlay::part(content){white-space:pre-wrap;overflow-x:hidden}.child-list-view{padding-left:0;padding-right:0}vaadin-combo-box[readonly]:not([disabled])::part(input-field):after,vaadin-text-field[readonly]:not([disabled])::part(input-field):after,vaadin-date-picker[readonly]:not([disabled])::part(input-field):after,vaadin-select[readonly]:not([disabled])::part(input-field):after,vaadin-email-field[readonly]:not([disabled])::part(input-field):after,vaadin-integer-field[readonly]:not([disabled])::part(input-field):after,vaadin-integer-field[readonly][disabled]::part(input-field):after,vaadin-multi-select-combo-box[readonly]:not([disabled])::part(input-field):after,vaadin-big-decimal-field[readonly]:not([disabled])::part(input-field):after,vaadin-text-area[readonly]:not([disabled])::part(input-field),vaadin-time-picker[readonly]:not([disabled])::part(input-field):after{border:none}vaadin-combo-box[readonly]:not([disabled])::part(input-field),vaadin-text-field[readonly]:not([disabled])::part(input-field),vaadin-date-picker[readonly]:not([disabled])::part(input-field),vaadin-select[readonly]:not([disabled])::part(input-field),vaadin-email-field[readonly]:not([disabled])::part(input-field),vaadin-integer-field[readonly]:not([disabled])::part(input-field),vaadin-multi-select-combo-box[readonly]:not([disabled])::part(input-field),vaadin-big-decimal-field[readonly]:not([disabled])::part(input-field),vaadin-time-picker[readonly]:not([disabled])::part(input-field){padding:0}vaadin-combo-box[readonly]:not([disabled])::part(label),vaadin-text-field[readonly]:not([disabled])::part(label),vaadin-date-picker[readonly]:not([disabled])::part(label),vaadin-select[readonly]:not([disabled])::part(label),vaadin-email-field[readonly]:not([disabled])::part(label),vaadin-integer-field[readonly]:not([disabled])::part(label),vaadin-integer-field[readonly][disabled]::part(label),vaadin-multi-select-combo-box[readonly]:not([disabled])::part(label),vaadin-big-decimal-field[readonly]:not([disabled])::part(label),vaadin-text-area[readonly]:not([disabled])::part(label),vaadin-time-picker[readonly]:not([disabled])::part(label){padding-bottom:2px}vaadin-combo-box[readonly]:not([disabled])::part(toggle-button),vaadin-date-picker[readonly]:not([disabled])::part(toggle-button),vaadin-select[readonly]:not([disabled])::part(toggle-button),vaadin-multi-select-combo-box[readonly]:not([disabled])::part(toggle-button),vaadin-time-picker[readonly]:not([disabled])::part(toggle-button){display:none}vaadin-combo-box[readonly]:not([disabled])>input,vaadin-text-field[readonly]:not([disabled])>input,vaadin-date-picker[readonly]:not([disabled])>input,vaadin-select[readonly]:not([disabled]) vaadin-select-item,vaadin-email-field[readonly]:not([disabled])>input,vaadin-integer-field[readonly]:not([disabled])>input,vaadin-multi-select-combo-box[readonly]:not([disabled])>input,vaadin-big-decimal-field[readonly]:not([disabled])>input,vaadin-text-area[readonly]:not([disabled])>textarea,vaadin-time-picker[readonly]:not([disabled])>input{color:var(--lumo-contrast-90pct);font-weight:600;font-size:var(--lumo-font-size-l)}vaadin-select[readonly] vaadin-select-value-button,input[readonly],vaadin-text-area[readonly]:not([disabled]) textarea{padding:0}vaadin-text-area[readonly]:not([disabled])::part(input-field){padding:6px 0 0}vaadin-multi-select-combo-box[readonly]:not([disabled]) vaadin-multi-select-combo-box-chip{color:var(--lumo-contrast-90pct);font-size:var(--lumo-font-size-l);background:0 0!important;padding:0!important}vaadin-multi-select-combo-box[readonly]:not([disabled]) vaadin-multi-select-combo-box-chip:not(:last-child){margin-right:8px!important}vaadin-multi-select-combo-box[readonly]:not([disabled]) vaadin-multi-select-combo-box-chip::part(label){font-weight:600}vaadin-integer-field[readonly][disabled]::part(input-field){padding-bottom:0;background:0 0!important}vaadin-grid.styling::part(mark-deleted){background-color:var(--lumo-error-color-10pct);text-decoration:line-through}vaadin-grid.styling::part(row-success){background-color:var(--lumo-success-color-10pct)}vaadin-grid.styling::part(row-error){background-color:var(--lumo-error-color-10pct)}vaadin-grid.styling::part(cell-error-value){color:var(--lumo-error-text-color);font-weight:700}vaadin-grid.styling::part(cell-warning-value){color:var(--lumo-warning-text-color);font-weight:700}vaadin-grid.styling::part(cell-success-value){color:var(--lumo-success-text-color);font-weight:700}vaadin-grid.styling::part(foreign){opacity:.5}vaadin-grid.styling::part(sales-relevant-row){background-color:var(--lumo-primary-color-10pct)}trend-number-picker .main_number{font-size:1.5em;font-weight:700}.v-drag-over-target{outline:2px dashed #20b2aa}.my-bookings-form-description{flex-grow:1}vaadin-message>vaadin-avatar[abbr=journal]{opacity:0}vaadin-form-layout#detail-audit-info{margin-top:auto}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-truncate:hover{text-overflow:clip;white-space:normal;word-break:break-all}.text-truncate-expand-5-lines{-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-truncate-expand-5-lines:hover{-webkit-line-clamp:5;line-clamp:5}.text-truncate-expand-5-lines p{margin:0}.text-truncate-fixed{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cell-highlighted{background-color:var(--lumo-success-color-10pct);transition:background-color .2s}.cell-highlighted-secondary{transition:background-color .2s;background-color:var(--lumo-success-color-10pct)!important}.canban-value-card{box-shadow:var(--lumo-box-shadow-s);border:1px solid var(--lumo-contrast-10pct)}.calendar-meeting-header-target{cursor:pointer}vaadin-popover-overlay.mm-preview-overlay::part(overlay){max-width:360px}vaadin-popover-overlay.mm-preview-overlay::part(content){border-top:3px solid var(--lumo-primary-color);padding:0;overflow:hidden}.mm-preview{padding:var(--lumo-space-l);flex-direction:column;gap:0;display:flex}.mm-preview-header{margin-bottom:var(--lumo-space-m)}.mm-preview-category{font-size:var(--lumo-font-size-xs);text-transform:uppercase;letter-spacing:.05em;padding:var(--lumo-space-xs) var(--lumo-space-s);border-radius:var(--lumo-border-radius-s);background:var(--lumo-contrast-5pct);color:var(--lumo-secondary-text-color);font-weight:700}.mm-preview-title{font-size:var(--lumo-font-size-xl);word-break:break-word;color:var(--lumo-header-text-color);margin-bottom:var(--lumo-space-l);font-weight:600;line-height:1.3}.mm-preview-body{gap:var(--lumo-space-m);flex-direction:column;display:flex}.mm-preview-row{align-items:center;gap:var(--lumo-space-m);display:flex}.mm-preview-row-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);color:var(--lumo-contrast-40pct);flex-shrink:0}.mm-preview-row-value{font-size:var(--lumo-font-size-m);color:var(--lumo-body-text-color);line-height:1.4}.mm-preview-date-time{font-size:var(--lumo-font-size-l);color:var(--lumo-primary-color);font-weight:700;display:block}.mm-preview-date-date{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);display:block}.mm-preview-attendees{align-items:center;gap:var(--lumo-space-xs);margin-top:var(--lumo-space-l);padding-top:var(--lumo-space-m);border-top:1px solid var(--lumo-contrast-10pct);flex-flow:wrap;display:flex}.mm-preview-attendees-text{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);word-break:break-word;display:inline}.canban-value-card-flat{border:1px solid var(--lumo-contrast-10pct);transition:all .3s;transform:scale(1)}.canban-value-card-highlight{box-shadow:var(--lumo-box-shadow-xl);border:2px solid var(--lumo-primary-color);z-index:10;transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:scale(1.05)}.canban-no-drop-target{pointer-events:none;background-color:var(--lumo-contrast-5pct)}.form-content{gap:0;padding:0}.form-content:has(>#detail-content){flex-shrink:0;min-height:100%;height:auto!important}.form-content>.header{z-index:100;padding-top:var(--lumo-space-m);padding-inline:var(--lumo-space-m);background-color:var(--custom-background-color);position:sticky;top:0}.form-content>.toolbar{z-index:100;padding:var(--lumo-space-m);background-color:var(--custom-background-color);position:sticky;top:34px}.toolbar{flex-wrap:wrap;container:detail-toolbar/inline-size}@container detail-toolbar (width<=900px){.toolbar vaadin-button:has(>[slot=prefix])::part(label){display:none}.toolbar vaadin-button{width:2rem;min-width:0;padding-inline:0}.toolbar vaadin-button::part(prefix),.toolbar vaadin-button::part(suffix){margin-inline:0}}.form-content>#detail-content{box-sizing:border-box;padding-inline:var(--lumo-space-m);background-color:var(--custom-background-color);flex-grow:2;height:unset!important}.form-section{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-l);margin-block:var(--lumo-space-m);padding:var(--lumo-space-m)}.dashboard-view{background-color:var(--custom-background-color)}.form-content>#detail-content>vaadin-tabsheet::part(tabs-container){background-color:var(--lumo-base-color);z-index:10;position:sticky;top:92px}.form-content>#detail-content>vaadin-tabsheet>:nth-child(n+2){overflow:hidden}.form-content>#detail-content>vaadin-tabsheet>:nth-child(n+2)>vaadin-grid{height:fit-content!important}.form-content #detail-audit-info{z-index:10;padding-bottom:var(--lumo-space-m);padding-inline:var(--lumo-space-m);background-color:var(--custom-background-color);position:sticky;bottom:0;height:fit-content!important}.clipped-content{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:auto;display:-webkit-box;overflow:hidden}.expandable-content{width:100%}.expandable-content:hover{cursor:pointer}.candidate-table-expertises{gap:var(--lumo-space-xs);flex-wrap:wrap;display:flex}.candidate-table-expertises-btn{cursor:pointer;border-radius:13px!important;height:23.39px!important;margin:0!important;padding:0!important}.jd-candidate-column{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;display:grid}.link-field-label{color:var(--vaadin-input-field-label-color,var(--lumo-secondary-text-color));font-weight:var(--vaadin-input-field-label-font-weight,500);font-size:var(--vaadin-input-field-label-font-size,var(--lumo-font-size-s));margin-left:calc(var(--lumo-border-radius-m) / 4);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;max-width:100%;margin-top:-.25em;padding-top:.25em;padding-bottom:.5em;padding-right:1em;line-height:1;transition:color .2s;position:relative;overflow:hidden}.link-field-anchor{word-break:break-all;height:38px}.person-combo-box-overlay::part(overlay),.candidate-combo-box-overlay::part(overlay),.job-description-combo-box-overlay::part(overlay){width:max(450px, var(--_vaadin-combo-box-overlay-default-width))}.candidate-multi-select-combo-box-overlay::part(overlay){width:max(450px, var(--_vaadin-multi-select-combo-box-overlay-default-width))}.reports-grid{grid-template-columns:1fr 1fr;width:100%;display:grid}.reports-grid .reports-grid-column:not(:nth-last-child(2)):not(:last-child){border-bottom:1px solid var(--lumo-contrast-10pct)}.reports-grid-column{align-items:center;gap:10px;padding-block:10px;display:flex}.reports-grid-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);flex:none}.reports-grid .reports-grid-category{background-color:var(--lumo-contrast-5pct);border-top:1px solid var(--lumo-contrast-10pct);padding-block:8px;padding-inline-start:20px}.reports-grid-category-name{text-transform:uppercase;font-weight:600;font-size:var(--lumo-font-size-s);letter-spacing:.04em}.reports-grid-category-count{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);background-color:var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-l);padding:0 8px}.reports-grid-report{padding-inline-start:44px}.reports-grid-icon-chart{color:var(--lumo-primary-color)}.reports-grid-icon-grid{color:var(--lumo-secondary-text-color)}.non-it-registration-reason vaadin-select-item{text-wrap:auto}.dashboard-responsive-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));row-gap:1rem;width:100%;display:grid}.team-kpi-chart__note{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.kpi-bar{font-size:var(--lumo-font-size-l)}.kpi-bar__values{align-items:baseline;gap:var(--lumo-space-xs);display:flex}.kpi-bar__value{font-weight:700}.kpi-bar__surplus{font-size:var(--lumo-font-size-s);color:var(--lumo-success-text-color);font-weight:700}.kpi-bar__track{height:.5rem;margin:var(--lumo-space-s) 0;border-radius:var(--lumo-border-radius-s);background-color:var(--lumo-contrast-10pct);position:relative}.kpi-bar__fill,.kpi-bar__overflow{position:absolute;top:0;bottom:0}.kpi-bar__fill{border-radius:var(--lumo-border-radius-s)}.kpi-bar__overflow{border-radius:0 var(--lumo-border-radius-s) var(--lumo-border-radius-s) 0;background:repeating-linear-gradient(-45deg, var(--lumo-success-color) 0 .35rem, var(--lumo-success-color-50pct) .35rem .7rem)}.kpi-bar__target,.kpi-bar__ideal,.kpi-bar__due{width:2px;margin-left:-1px;position:absolute;top:-.2rem;bottom:-.2rem}.kpi-bar__target{background-color:var(--lumo-body-text-color)}.kpi-bar__due{background-color:var(--lumo-contrast-50pct)}.kpi-bar__ideal{background-color:var(--lumo-primary-color);width:3px}.kpi-bar--done .kpi-bar__fill{background-color:var(--lumo-success-color)}.kpi-bar--done .kpi-bar__value{color:var(--lumo-success-text-color)}.kpi-bar--on-track .kpi-bar__fill{background-color:var(--lumo-contrast-70pct)}.kpi-bar--on-track .kpi-bar__value{color:var(--lumo-contrast-90pct)}.kpi-bar--behind .kpi-bar__fill{background-color:var(--lumo-error-color)}.kpi-bar--behind .kpi-bar__value{color:var(--lumo-error-text-color)}.kpi-grade--on-track{color:var(--lumo-success-text-color)}.kpi-grade--slightly-behind{color:var(--lumo-warning-text-color,#b35900)}.kpi-grade--behind{color:var(--lumo-error-text-color)}.kpi-grade--not-graded{color:var(--lumo-secondary-text-color)}.recruiter-kpi-cards{gap:var(--lumo-space-s)}.recruiter-kpi-card__fact{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.recruiter-kpi-card__fact.kpi-grade--on-track,.recruiter-kpi-card__fact.kpi-grade--slightly-behind,.recruiter-kpi-card__fact.kpi-grade--behind{font-weight:600}.recruiter-kpi-card__rate{margin-top:var(--lumo-space-s);padding-top:var(--lumo-space-s);border-top:1px solid var(--lumo-contrast-10pct)}.candidate-ss-list-item .grid-wrapper{margin-top:var(--lumo-space-m);flex-direction:column;display:flex}.candidate-ss-list-item .grid-wrapper .grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:.5rem;display:grid}.candidate-ss-list-item .grid-wrapper .grid>*{box-sizing:border-box}.candidate-ss-list-item .grid-wrapper .grid>:only-child{max-width:calc(50% - .5rem)}.candidate-ss-list-item .grid-wrapper .card:nth-child(n+3),.candidate-ss-list-item .expertises-wrapper div[theme~=badge]:nth-child(n+17){display:none}.candidate-ss-list-item .grid-wrapper .card-header{justify-content:space-between;align-items:center;display:flex}.candidate-ss-list-item .show-btn,.candidate-ss-list-item .hide-btn{align-self:center}.candidate-ss-list-item .hide-btn,.candidate-ss-list-item .expand .show-btn{display:none}.candidate-ss-list-item .expand .hide-btn,.candidate-ss-list-item .grid-wrapper.expand .card,.candidate-ss-list-item .grid-wrapper.expertises-wrapper.expand div[theme~=badge]{display:block}.hiring-task-card .title-row{padding:0 0 0 var(--lumo-space-m);align-items:center;gap:var(--lumo-space-s);display:flex}.hiring-task-card .title-row h5{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.hiring-task-card .customer-row{align-items:baseline;gap:var(--lumo-space-s);padding:0 var(--lumo-space-m) var(--lumo-space-m) var(--lumo-space-m)}.hiring-task-card .customer-row .customer-label{flex:1;min-width:0;padding:0}.hiring-task-card .planned-hours-label{font-size:var(--lumo-font-size-xs);color:var(--lumo-secondary-text-color);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.hiring-task-card .card-menu-button{flex:none;margin:0}.hiring-task-card-menu{padding:var(--lumo-space-s);min-width:15em}.hiring-task-card-menu .card-menu-caption{font-size:var(--lumo-font-size-xs);color:var(--lumo-secondary-text-color)}.hiring-task-card-menu hr{width:100%;margin:var(--lumo-space-xs) 0}.hiring-task-card-menu .planned-hours-control{flex:none;gap:0}.hiring-task-card-menu .planned-hours-control vaadin-button{min-width:var(--lumo-size-xs);width:var(--lumo-size-xs);height:var(--lumo-size-xs);margin:0;padding:0}.hiring-task-card-menu .planned-hours-value{text-align:center;min-width:3em;font-size:var(--lumo-font-size-s);font-variant-numeric:tabular-nums;font-weight:600}.hiring-day-total-badge{margin:0 var(--lumo-space-xs) 0 0;font-size:var(--lumo-font-size-xxs);font-variant-numeric:tabular-nums;align-self:flex-end}.hiring-task-card .customer-label{padding:0 var(--lumo-space-m) var(--lumo-space-m) var(--lumo-space-m);font-size:var(--lumo-font-size-xs);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;overflow:hidden}.jd-parser-content{background-color:var(--custom-background-color);padding:var(--lumo-space-m);box-sizing:border-box;overflow:hidden}.jd-parser-content>.form-section{flex-direction:column;min-height:0;margin-block:0;display:flex;overflow:hidden}.jd-parser-content>.form-section>vaadin-details{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.jd-parser-content>.jd-input-panel>vaadin-details::part(content){flex:auto;min-height:0;overflow:auto}.jd-parser-content>.jd-output-panel>vaadin-details::part(content){flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.jd-parser-content>.jd-output-panel>vaadin-details>:not([slot]){flex-direction:column;flex:auto;min-height:0;display:flex}.jd-parser-content>.jd-output-panel>vaadin-details>:not([slot])>vaadin-tabsheet{flex:auto;min-height:0}.jd-parser-content vaadin-tabsheet{flex-direction:column;min-height:0;display:flex}.jd-parser-content vaadin-tabsheet::part(content){flex:auto;min-height:0;overflow:hidden}.jd-parser-content vaadin-tabsheet>vaadin-scroller,.jd-parser-content vaadin-tabsheet>.jd-expertise-list{height:100%;min-height:0}.jd-parser-content .jd-expertise-list>vaadin-grid{flex:1 1 0;min-height:0}.wizard-header{padding:var(--lumo-space-m)}.wizard-body{--wizard-footer-height:3.5rem;background-color:var(--custom-background-color);min-height:0}.wizard-body .wp-footer{min-height:var(--wizard-footer-height);padding:0 var(--lumo-space-m);box-sizing:border-box;align-items:center}vaadin-dialog-overlay[theme~=wizard]::part(content){padding:0}.wizard-steps{--wizard-step-marker-size:1.75rem;--wizard-step-gap:var(--lumo-space-m);gap:var(--wizard-step-gap);padding:var(--lumo-space-m);box-sizing:border-box;background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-l);margin:var(--lumo-space-m);margin-bottom:calc(var(--wizard-footer-height) + var(--lumo-space-m));overflow:auto}.wizard-step{align-items:flex-start;gap:var(--lumo-space-s);display:flex;position:relative}.wizard-step:not(:last-child):before{content:"";left:calc(var(--wizard-step-marker-size) / 2 - 1px);top:var(--wizard-step-marker-size);bottom:calc(-1 * var(--wizard-step-gap));background-color:var(--lumo-contrast-20pct);width:2px;position:absolute}.wizard-step.done:before{background-color:var(--lumo-primary-color)}.wizard-step-marker{width:var(--wizard-step-marker-size);height:var(--wizard-step-marker-size);font-size:var(--lumo-font-size-s);font-variant-numeric:tabular-nums;background-color:var(--lumo-contrast-10pct);color:var(--lumo-secondary-text-color);z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.wizard-step.done .wizard-step-marker,.wizard-step.current .wizard-step-marker{background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color)}.wizard-step.current .wizard-step-marker{box-shadow:0 0 0 3px var(--lumo-primary-color-10pct)}.wizard-step-label{line-height:var(--wizard-step-marker-size);color:var(--lumo-secondary-text-color)}.wizard-step.done .wizard-step-label{color:var(--lumo-body-text-color)}.wizard-step.current .wizard-step-label{color:var(--lumo-primary-text-color);font-weight:600}.wizard-content .form-content:not(:has(>#detail-content)){padding-inline:var(--lumo-space-m)}.login-view vaadin-login-form::part(form-title){display:none}
