html{--glodam-accent-red: #b31c21;--glodam-accent-violet: #6c689b;--glodam-muted-violet: #9f9db5;--glodam-surface: #dfe0e8;--glodam-ink: #000000;--glodam-paper: #ffffff;--glodam-editable-field: rgba(223, 224, 232, .88);--glodam-editable-field-strong: rgba(223, 224, 232, .96);--glodam-required-empty-field: var(--glodam-invalid-field);--glodam-invalid-field: rgba(176, 0, 32, .14);--glodam-readonly-field: rgba(255, 255, 255, .78);--glodam-disabled-field: rgba(159, 157, 181, .14);--lumo-font-size: .95rem;--lumo-font-size-s: .8rem;--lumo-font-size-m: .92rem;--lumo-font-size-l: 1rem;--lumo-font-size-xl: 1.15rem;--lumo-size-xs: 1.55rem;--lumo-size-s: 1.8rem;--lumo-size-m: 2.15rem;--lumo-size-l: 2.5rem;--lumo-space-xs: .2rem;--lumo-space-s: .4rem;--lumo-space-m: .75rem;--lumo-space-l: 1rem;--lumo-space-xl: 1.35rem;--lumo-border-radius-s: 6px;--lumo-border-radius-m: 8px;--lumo-border-radius-l: 12px;--lumo-base-color: var(--glodam-paper);--lumo-body-text-color: var(--glodam-ink);--lumo-header-text-color: var(--glodam-ink);--lumo-primary-color: var(--glodam-accent-red);--lumo-primary-text-color: var(--glodam-accent-red);--lumo-primary-color-10pct: rgba(179, 28, 33, .12);--lumo-primary-color-50pct: rgba(179, 28, 33, .5);--lumo-contrast-5pct: rgba(108, 104, 155, .06);--lumo-contrast-10pct: rgba(108, 104, 155, .12);--lumo-contrast-20pct: rgba(108, 104, 155, .22);--lumo-contrast-30pct: rgba(108, 104, 155, .34);color:var(--glodam-ink);--glodam-visual-viewport-height: 100dvh}vaadin-app-layout::part(navbar){border-bottom:1px solid var(--lumo-contrast-10pct);background:linear-gradient(180deg,#fff,#f1f2f7)}vaadin-app-layout::part(content){padding:var(--lumo-space-s);background:radial-gradient(circle at top right,rgba(108,104,155,.12),transparent 24rem),linear-gradient(180deg,#fafafc,#eef0f6)}.tablet-fullscreen-toggle{display:none}.glodam-pdf-preview-dialog::part(overlay),.glodam-3d-preview-dialog::part(overlay){max-width:100vw;max-height:100dvh}.glodam-pdf-preview-body,.glodam-3d-preview-body{min-height:0;height:calc(94vh - 6.5rem)}.glodam-pdf-viewer,.glodam-3d-model-viewer{display:block;height:100%;width:100%;min-height:0}vaadin-vertical-layout,vaadin-horizontal-layout{box-sizing:border-box}@media(pointer:coarse)and (max-width:1366px){.tablet-fullscreen-toggle{display:inline-flex}body.glodam-tablet-viewport{--lumo-font-size: .9rem;--lumo-font-size-s: .76rem;--lumo-size-s: 1.65rem;--lumo-size-m: 1.95rem;--lumo-space-s: .3rem;--lumo-space-m: .55rem;--lumo-space-l: .8rem}body.glodam-tablet-viewport vaadin-app-layout::part(navbar){min-height:0}body.glodam-tablet-viewport vaadin-app-layout::part(content){padding:.35rem}body.glodam-tablet-viewport vaadin-grid{--vaadin-grid-cell-padding: .32rem .45rem}body.glodam-tablet-viewport vaadin-grid::part(header-cell){min-height:1.75rem}body.glodam-tablet-viewport vaadin-grid::part(body-cell){min-height:1.72rem}body.glodam-tablet-viewport .glodam-pdf-preview-dialog::part(overlay),body.glodam-tablet-viewport .glodam-3d-preview-dialog::part(overlay){width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border-radius:0}body.glodam-tablet-viewport .glodam-pdf-preview-body,body.glodam-tablet-viewport .glodam-3d-preview-body{height:calc(100dvh - 6rem)}}h1,h2,h3,h4{line-height:1.15;margin-block-start:var(--lumo-space-l);margin-block-end:var(--lumo-space-xs)}.compact-toolbar{gap:var(--lumo-space-s)}.compact-toolbar[theme]{align-items:center}.glodam-section{gap:var(--lumo-space-s)}.glodam-settings-section{margin-top:var(--lumo-space-l)}.glodam-settings-section+.glodam-settings-section{margin-top:calc(var(--lumo-space-xl) * 1.6)}.glodam-settings-section h4{margin-top:0;margin-bottom:var(--lumo-space-m)}.glodam-qc-details{border:1px solid var(--lumo-contrast-20pct);border-radius:8px;background:var(--lumo-base-color);overflow:hidden;flex-shrink:0}.glodam-qc-details::part(summary){min-height:2.6rem;padding:0 var(--lumo-space-m);background:var(--lumo-contrast-5pct);font-size:var(--lumo-font-size-m);font-weight:700}.glodam-qc-details::part(content){padding:var(--lumo-space-m) var(--lumo-space-l) var(--lumo-space-l)}.glodam-qc-section-body{gap:var(--lumo-space-m)}.glodam-qc-subtitle{display:block;margin-top:var(--lumo-space-xs);color:var(--lumo-secondary-text-color)}.glodam-qc-field-row{flex-wrap:wrap;gap:var(--lumo-space-m)}.glodam-qc-actions{margin-top:var(--lumo-space-m);padding-top:var(--lumo-space-m);border-top:1px solid var(--lumo-contrast-10pct)}vaadin-grid.electric-motor-checklist-template-grid::part(electric-motor-checklist-section-row){min-height:3.1rem;background:#eef0f6;box-shadow:inset 0 .75rem #fff}vaadin-grid.electric-motor-checklist-template-grid::part(electric-motor-checklist-section-row-cell){padding-top:1rem;border-top:1px solid var(--lumo-contrast-20pct);font-weight:700}vaadin-grid{--vaadin-grid-cell-padding: .4rem .55rem;font-size:var(--lumo-font-size-s);background:#ffffffeb;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m)}vaadin-grid::part(header-cell){min-height:2rem;font-size:var(--lumo-font-size-s);font-weight:600}vaadin-grid::part(body-cell){min-height:1.95rem}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select){--vaadin-input-field-background: var(--glodam-editable-field);--vaadin-input-field-border-color: transparent;--vaadin-input-field-hover-highlight: rgba(108, 104, 155, .12);--vaadin-input-field-value-color: var(--glodam-ink);background:transparent!important;border:none!important;outline:none;box-shadow:none!important}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)::part(input-field){border:none!important;outline:none;box-shadow:none!important}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[readonly]{--vaadin-input-field-background: var(--glodam-readonly-field);--vaadin-input-field-border-color: transparent;box-shadow:none}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[disabled]{--vaadin-input-field-background: var(--glodam-disabled-field);--vaadin-input-field-border-color: transparent;opacity:1;box-shadow:none}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select):focus-within{--vaadin-input-field-background: var(--glodam-editable-field-strong)}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[required]:not([readonly]):not([disabled]):not([has-value]){--vaadin-input-field-background: var(--glodam-required-empty-field);--vaadin-input-field-border-color: var(--lumo-error-color)}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[required]:not([readonly]):not([disabled]):not([has-value])::part(input-field){border:1px solid var(--lumo-error-color)!important;border-radius:var(--lumo-border-radius-m)}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[invalid]:not([readonly]):not([disabled]){--vaadin-input-field-background: var(--glodam-invalid-field);--vaadin-input-field-border-color: var(--lumo-error-color)}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-date-picker,vaadin-email-field,vaadin-integer-field,vaadin-number-field,vaadin-text-area,vaadin-select)[invalid]:not([readonly]):not([disabled])::part(input-field){border:1px solid var(--lumo-error-color)!important;border-radius:var(--lumo-border-radius-m)}vaadin-number-field.balancing-table-value::part(value),vaadin-text-field.balancing-table-value::part(value){text-align:center}vaadin-number-field.shaft-flange-measured-field{margin:0;max-width:100%;min-width:0}vaadin-number-field.shaft-flange-measured-field::part(error-message){display:none}vaadin-number-field.shaft-flange-measured-field::part(input-field){min-height:var(--lumo-size-s)}vaadin-number-field.assembly-checklist-actual-field,vaadin-checkbox.assembly-checklist-actual-field{margin:0;max-width:100%;min-width:0}vaadin-number-field.assembly-checklist-actual-field::part(error-message){display:none}vaadin-number-field.assembly-checklist-actual-field::part(input-field){min-height:var(--lumo-size-s)}vaadin-number-field.assembly-checklist-actual-field[invalid]::part(input-field){border:1px solid var(--lumo-error-color)!important;background-color:var(--lumo-error-color-10pct)}vaadin-checkbox.assembly-checklist-actual-field[invalid]::part(checkbox){border-color:var(--lumo-error-color);background-color:var(--lumo-error-color-10pct)}.assembly-checklist-preconstraint-fields{gap:var(--lumo-space-s);min-width:24rem}.assembly-checklist-preconstraint-fields vaadin-number-field{flex:0 0 7.5rem;margin:0}vaadin-grid::part(assembly-checklist-invalid-row-cell){background-color:var(--lumo-error-color-5pct)}.assembly-checklist-execution-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,38vw);gap:var(--lumo-space-l);align-items:start;width:100%}.assembly-checklist-values-panel{min-width:0}.assembly-checklist-schematic-panel{min-width:0;max-width:38vw}.assembly-checklist-schematic-panel>div{max-height:72vh}@media(max-width:900px){.assembly-checklist-execution-layout{grid-template-columns:minmax(0,1fr)}.assembly-checklist-schematic-panel{max-width:100%}}vaadin-number-field.additional-check-table-field,vaadin-text-field.additional-check-table-field{margin:0;max-width:100%;min-width:0}vaadin-number-field.additional-check-table-field::part(error-message),vaadin-text-field.additional-check-table-field::part(error-message),vaadin-number-field.additional-check-table-field::part(helper-text),vaadin-text-field.additional-check-table-field::part(helper-text){display:none}vaadin-number-field.additional-check-table-field::part(input-field),vaadin-text-field.additional-check-table-field::part(input-field){min-height:var(--lumo-size-s)}vaadin-button{font-weight:600;letter-spacing:.01em;--vaadin-button-height: 1.95rem;--vaadin-button-background: rgba(223, 224, 232, .86);--vaadin-button-border-radius: 999px;box-shadow:none}vaadin-button::part(label){line-height:1}vaadin-button.glodam-button{transition:transform .12s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}vaadin-button.glodam-button:hover{transform:translateY(-1px);box-shadow:0 6px 14px -10px #0f172a73}vaadin-button.glodam-button-primary,vaadin-button[theme~=primary].glodam-button{--vaadin-button-background: linear-gradient(135deg, #b31c21 0%, #8f181d 100%);color:#fff}vaadin-button.glodam-button-success,vaadin-button[theme~=success].glodam-button{--vaadin-button-background: linear-gradient(135deg, #6c689b 0%, #595584 100%);color:#fff}vaadin-button.glodam-button-danger,vaadin-button[theme~=error].glodam-button{--vaadin-button-background: linear-gradient(135deg, #bf3b35 0%, #dc5b52 100%);color:#fff}vaadin-button.glodam-button-subtle,vaadin-button[theme~=tertiary].glodam-button{background:#6c689b14;border:none;color:var(--lumo-body-text-color)}vaadin-button.glodam-button[disabled],vaadin-button[theme~=tertiary].glodam-button[disabled]{color:var(--lumo-disabled-text-color);background:var(--lumo-contrast-5pct);opacity:1;transform:none;box-shadow:none}vaadin-button.glodam-button[disabled]:hover{transform:none;box-shadow:none}vaadin-button.glodam-button vaadin-icon,vaadin-button.glodam-button [slot=prefix]{width:var(--glodam-action-icon-size, 16px);height:var(--glodam-action-icon-size, 16px);min-width:var(--glodam-action-icon-size, 16px);min-height:var(--glodam-action-icon-size, 16px);flex-shrink:0}vaadin-button.glodam-button-show[disabled]{color:var(--lumo-disabled-text-color);background:var(--lumo-contrast-5pct)}vaadin-grid::part(sales-order-item-row){font-weight:700}vaadin-grid::part(sales-order-item-instance-row){font-weight:400}.setup-directory-card{border:1px solid var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l);gap:var(--lumo-space-m);min-width:0}.setup-directory-card h4{margin:0}.setup-destination{gap:var(--lumo-space-xs);overflow-wrap:anywhere}.setup-destination>span{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s)}vaadin-grid.packing-list-contents-grid::part(packing-list-container-row){background-color:var(--lumo-contrast-5pct);font-weight:600}.glodam-link-button{display:inline-flex;align-items:center;justify-content:center;min-height:1.95rem;padding:0 .85rem;border-radius:999px;border:none;background:#6c689b14;color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-s);font-weight:600;text-decoration:none;transition:transform .12s ease,box-shadow .15s ease,background-color .15s ease}.glodam-link-button:hover{transform:translateY(-1px);box-shadow:0 6px 14px -10px #0f172a73;background:#6c689b24}vaadin-menu-bar-button{min-height:1.9rem;border-radius:999px;font-size:var(--lumo-font-size-s);font-weight:600}vaadin-button.glodam-row-action-button{--vaadin-button-height: 1.95rem;min-width:2.2rem;width:2.2rem;padding:0;margin-right:.25rem;background:#6c689b14;color:var(--lumo-body-text-color)}vaadin-button.glodam-row-action-button:hover{background:#6c689b24}vaadin-button.glodam-row-action-button::part(label){line-height:1}vaadin-tab{color:var(--lumo-body-text-color)!important}vaadin-tab vaadin-menu-bar-button{color:var(--lumo-body-text-color);background:transparent}vaadin-tab a{color:inherit;text-decoration:none}vaadin-tab:not([selected]),vaadin-tab:not([selected]) a,vaadin-tab:not([selected]) vaadin-menu-bar-button{color:var(--lumo-body-text-color)!important}vaadin-tab:not([selected]) vaadin-menu-bar-button:hover{color:var(--lumo-body-text-color);background:var(--lumo-contrast-5pct)}vaadin-tab[selected]{color:var(--lumo-primary-text-color)!important}vaadin-tab[selected] vaadin-menu-bar-button{color:var(--lumo-primary-text-color)!important;background:var(--lumo-primary-color-10pct)}vaadin-tab[selected] a{color:var(--lumo-primary-text-color)!important}vaadin-dialog-overlay::part(content){padding:.9rem}@media(pointer:coarse)and (max-width:900px),(pointer:coarse)and (max-height:620px){vaadin-dialog-overlay::part(overlay){width:calc(100vw - .75rem);max-width:calc(100vw - .75rem);max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - .75rem);box-sizing:border-box;border-radius:var(--lumo-border-radius-m)}vaadin-dialog-overlay::part(content){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - 8.5rem);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem;scroll-padding-block:5rem 6rem}vaadin-dialog-overlay::part(footer){position:sticky;bottom:0;z-index:1;background:var(--lumo-base-color);border-top:1px solid var(--lumo-contrast-10pct);padding-top:var(--lumo-space-s)}body.glodam-keyboard-open vaadin-dialog-overlay::part(overlay){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - .5rem);transform:translateY(-.15rem)}body.glodam-keyboard-open vaadin-dialog-overlay::part(content){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - 7.25rem);padding-bottom:5.5rem}body.glodam-keyboard-open vaadin-combo-box-overlay::part(overlay),body.glodam-keyboard-open vaadin-select-overlay::part(overlay){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - 1rem)}}@media(pointer:coarse)and (max-width:600px){vaadin-dialog-overlay::part(overlay){width:100vw;max-width:100vw;height:var(--glodam-visual-viewport-height, 100dvh);max-height:var(--glodam-visual-viewport-height, 100dvh);border-radius:0}vaadin-dialog-overlay::part(content){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - 7rem)}body.glodam-keyboard-open vaadin-dialog-overlay::part(content){max-height:calc(var(--glodam-visual-viewport-height, 100dvh) - 6.25rem)}}.glodam-header-info-group{gap:.35rem;padding-top:var(--lumo-space-s);margin-top:var(--lumo-space-xs);border-top:1px solid var(--lumo-contrast-10pct)}.glodam-header-info-group:first-of-type{padding-top:0;margin-top:0;border-top:none}.glodam-header-info-group-title{color:var(--lumo-body-text-color);font-size:var(--lumo-font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.02em}[theme~=badge]{display:inline-block;padding:.15em .6em;border-radius:var(--lumo-border-radius-s);font-size:var(--lumo-font-size-s);font-weight:600;line-height:1;white-space:nowrap}[theme~=badge][theme~=success]{background-color:var(--lumo-success-color-10pct);color:var(--lumo-success-text-color)}[theme~=badge][theme~=error]{background-color:var(--lumo-error-color-10pct);color:var(--lumo-error-text-color)}[theme~=badge][theme~=primary]{background-color:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color)}[theme~=badge][theme~=contrast]{background-color:var(--lumo-contrast-10pct);color:var(--lumo-secondary-text-color)}[theme~=badge][theme~=warning]{background-color:var(--lumo-warning-color-10pct);color:var(--lumo-warning-text-color)}[theme~=badge][theme~=info]{background-color:var(--lumo-info-color-10pct, var(--lumo-primary-color-10pct));color:var(--lumo-info-text-color, var(--lumo-primary-text-color))}[theme~=badge][theme~=success-light]{background-color:var(--lumo-success-color-5pct);color:var(--lumo-success-text-color)}[theme~=badge][theme~=error-light]{background-color:var(--lumo-error-color-5pct);color:var(--lumo-error-text-color)}[theme~=badge][theme~=purple]{background-color:#8000ff26;color:#8000ff}[theme~=badge][theme~=orange]{background-color:#ff800026;color:#ff8000}vaadin-grid::part(row){transition:box-shadow .18s cubic-bezier(.2,0,0,1),background-color .12s ease-in-out}vaadin-grid::part(row):hover{background-color:var(--lumo-contrast-5pct);box-shadow:inset 0 6px 12px -6px #00000038,inset 0 -1px 3px -2px #0003}vaadin-grid::part(body-cell){background-color:unset!important}vaadin-grid::part(header-cell){background-color:#eef0f6;border-bottom:1px solid var(--lumo-contrast-20pct);position:sticky;top:0;z-index:2}vaadin-context-menu-item:focus,vaadin-menu-bar-item:focus{outline:none!important;box-shadow:none!important}vaadin-context-menu-list-box vaadin-context-menu-item:focus{outline:none!important;box-shadow:none!important}.valid-field::part(input-field){border:none!important;border-radius:var(--lumo-border-radius-m)}.invalid-field{--vaadin-input-field-background: var(--glodam-invalid-field);--vaadin-input-field-border-color: var(--lumo-error-color)}.invalid-field::part(input-field){border:1px solid var(--lumo-error-color)!important;border-radius:var(--lumo-border-radius-m)}vaadin-checkbox.invalid-field::part(checkbox){border:2px solid var(--lumo-error-color)}vaadin-checkbox.valid-field::part(checkbox){border:2px solid var(--lumo-success-color)}.progress-bar{display:flex;width:100%;height:14px;border-radius:6px;overflow:hidden;background:var(--lumo-contrast-10pct)}.progress-valid{background:var(--lumo-success-color)}.progress-invalid{background:var(--lumo-error-color)}.progress-missing{background:var(--lumo-contrast-30pct)}.glodam-dashboard-grid{--glodam-dashboard-row-height: 24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lumo-space-m);width:100%;align-items:start;position:relative;border-radius:var(--lumo-border-radius-l);grid-auto-rows:var(--glodam-dashboard-row-height)}.glodam-dashboard-title{font-size:var(--lumo-font-size-xl);line-height:1.3;margin:0}.glodam-dashboard-toolbar,.glodam-dashboard-pager,.glodam-email-pager{gap:var(--lumo-space-s);align-items:center}.glodam-dashboard-pager,.glodam-email-pager{font-size:var(--lumo-font-size-s);line-height:1.3}.glodam-dashboard-toolbar vaadin-button,.glodam-dashboard-pager vaadin-button,.glodam-email-pager vaadin-button{font-size:var(--lumo-font-size-s);height:1.6rem;min-width:0;padding:0 var(--lumo-space-s);margin:0}.glodam-dashboard-grid.is-dashboard-layout-ready{grid-auto-rows:var(--glodam-dashboard-row-height)}.glodam-dashboard-grid.is-dashboard-interacting{background-image:radial-gradient(circle,var(--lumo-contrast-40pct) 0 1.5px,transparent 1.75px);background-size:calc((100% + var(--lumo-space-m)) / 12) calc(var(--glodam-dashboard-row-height) + var(--lumo-space-m));background-position:0 0}.glodam-dashboard-card{box-sizing:border-box;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden!important;transition:box-shadow .14s ease,opacity .14s ease}.glodam-dashboard-card-content{width:100%;min-height:0;flex:1 1 auto;overflow:auto}.glodam-dashboard-drag-handle{cursor:grab;touch-action:none}.glodam-dashboard-resize-handle{position:absolute;right:3px;bottom:3px;width:18px;height:18px;cursor:nwse-resize;touch-action:none;opacity:.55;background:linear-gradient(135deg,transparent 0 45%,var(--lumo-secondary-text-color) 46% 52%,transparent 53% 62%,var(--lumo-secondary-text-color) 63% 69%,transparent 70%)}.glodam-dashboard-card:hover .glodam-dashboard-resize-handle{opacity:.9}.glodam-dashboard-placeholder{box-sizing:border-box;min-height:0;width:100%;height:100%;align-self:stretch;justify-self:stretch;border:2px dashed var(--lumo-primary-color);border-radius:var(--lumo-border-radius-l);background:var(--lumo-primary-color-10pct);box-shadow:inset 0 0 0 1px var(--lumo-primary-color-10pct)}.glodam-dashboard-card.is-dashboard-floating{opacity:.88;box-shadow:var(--lumo-box-shadow-xl);cursor:grabbing}body.is-dashboard-pointer-active{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(max-width:900px){.glodam-dashboard-grid,.glodam-dashboard-grid.is-dashboard-layout-ready{grid-auto-rows:auto}.glodam-dashboard-card{grid-column:1 / -1!important;grid-row:auto!important;height:auto}.glodam-dashboard-resize-handle{display:none}}@media(pointer:coarse){.glodam-document-editor vaadin-button,.glodam-document-editor .glodam-link-button{min-height:44px;min-width:44px}.glodam-document-editor vaadin-text-field,.glodam-document-editor vaadin-number-field,.glodam-document-editor vaadin-big-decimal-field{--lumo-size-m: 44px}}@media(max-width:1024px){.glodam-document-editor .compact-toolbar{flex-wrap:wrap;max-width:100%}.glodam-document-editor vaadin-grid{max-width:100%}}
