vaadin-grid-cell-content ::part(indicators){margin-left:unset;padding-bottom:33%;left:2%}vaadin-button{padding:0;margin:0}.vaadin-button-container{width:unset}vaadin-dialog-overlay[theme~=detail-dialog]::part(header){padding:0;min-height:0}vaadin-grid::part(body-cell){font-size:11px}vaadin-grid::part(header-cell){background-color:#d3e1f1;border-top:solid 1px #6f7277!important;border-bottom:solid 1px #6f7277!important;font-size:11px}[part~=grid-cell-collapse]{font-size:11px;white-space:normal;max-height:7vh!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;min-height:3vh}[part~=grid-cell-collapse][part~=orange]{color:orange}[part~=grid-cell-collapse][part~=black]{color:#000}[part~=grid-cell-collapse][part~=green]{color:green}[part~=grid-cell-collapse][part~=red]{color:red}[part~=grid-cell-collapse][part~=grey]{color:gray}[part~=grid-cell-collapse][part~=blue]{color:#00f}.supplier-anchor{overflow-wrap:break-word;word-break:break-word;white-space:normal}.copiable-cell{flex-wrap:wrap}.copiable-cell>:first-child{min-width:0}.copy-cell-btn{flex-shrink:0;opacity:0;transition:opacity .15s}vaadin-grid-cell-content:hover .copy-cell-btn{opacity:1}.align-buttons{margin:0;padding:0;align-self:center}.array-data-edit-header{font-size:var(--lumo-font-size-xs)}.array-data-edit-header vaadin-icon{font-size:var(--lumo-font-size-l)}.array-picker-grid::part(row):hover{--array-label-decoration: underline;cursor:pointer}.array-picker-grid vaadin-button.array-label-link{text-decoration:var(--array-label-decoration, none)}.array-picker-grid vaadin-button.array-label-link::part(label){text-decoration:var(--array-label-decoration, none)}.array-picker-grid vaadin-button.array-label-link:hover,.array-picker-grid vaadin-button.array-label-link:hover::part(label){text-decoration:underline}.srm-supplier-proposal-home-navbar{color:var(--srm-font-color);font-family:Jura;font-style:normal;font-weight:600;font-size:var(--lumo-font-size-xs)}.srm-supplier-proposal-home-navbar-logout{margin-right:var(--lumo-space-l);margin-left:var(--lumo-space-l);font-size:var(--lumo-font-size-xxl)}.srm-supplier-proposal-home-content-title{font-size:var(--lumo-font-size-xxl)}.srm-supplier-proposal-home-content-data-title{margin-top:100px;margin-bottom:75px}.srm-supplier-proposal-home-content-actions vaadin-button{--lumo-button-size: var(--lumo-size-l);min-width:12em;font-size:var(--lumo-font-size-l)}.srm-supplier-proposal-proposal-header{font-size:var(--lumo-font-size-xs)}.srm-supplier-proposal-proposal-header vaadin-icon{font-size:var(--lumo-font-size-l)}vaadin-app-layout.home-root--legacy::part(navbar),vaadin-app-layout.home-root--legacy::part(drawer){display:none}.interim-accent{--accent-color: #639922;--accent-color-light: #C0DD97;--accent-bg: #EAF3DE;--accent-text: #27500A}.ett-accent-original{--accent-color: #BA7517;--accent-color-light: #FAC775;--accent-bg: #FAEEDA;--accent-text: #633806}.ett-accent{--accent-color: #8A5B12;--accent-color-light: #E3C18A;--accent-bg: #F7EEE0;--accent-text: #4A3006}.ett-accent-alt{--accent-color: #7A4F01;--accent-color-light: #D9B973;--accent-bg: #F5EEDD;--accent-text: #3D2700}.eu-accent{--accent-color: #888780;--accent-color-light: #D3D1C7;--accent-bg: #F1EFE8;--accent-text: #444441}.orders-accent{--accent-color: #1a56a8;--accent-color-light: #90b8e8;--accent-bg: #e8f0fb;--accent-text: #0a2d6e}.suppliers-accent{--accent-color: #0c7c6b;--accent-color-light: #7dd3ca;--accent-bg: #e2f4f2;--accent-text: #074840}.home-navbar-view{height:64px;padding:0 var(--lumo-space-l);background:var(--lumo-base-color);border-bottom:1px solid var(--lumo-contrast-10pct);box-sizing:border-box}.home-navbar-brand{gap:var(--lumo-space-s)}.home-navbar-app-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;background:var(--srm-font-color, var(--lumo-primary-color));color:#fff}.home-navbar-app-icon vaadin-icon{width:1.125rem;height:1.125rem}.home-navbar-title{font-size:var(--lumo-font-size-l);font-weight:700;color:var(--srm-font-color);white-space:nowrap}.home-navbar-actions{gap:var(--lumo-space-m)}.home-navbar-user{gap:var(--lumo-space-xs);cursor:default}.home-navbar-user-name{font-size:var(--lumo-font-size-s);font-weight:600;color:var(--srm-font-color);white-space:nowrap}.home-navbar-user-name--clickable{cursor:pointer}.home-navbar-user-icon{width:1.25rem;height:1.25rem;color:var(--srm-font-color);flex-shrink:0}.home-navbar-newtab-icon{width:1.25rem;height:1.25rem;flex-shrink:0;cursor:pointer}vaadin-app-layout{--vaadin-app-layout-drawer-width: 240px}body.home-drawer-mini vaadin-app-layout{--vaadin-app-layout-drawer-width: 56px}vaadin-app-layout::part(drawer){transition:width .2s ease;overflow:hidden}.home-drawer-view{height:100%;padding:var(--lumo-space-m) var(--lumo-space-xs);background:var(--lumo-base-color);box-sizing:border-box;overflow:hidden}.home-drawer-item{gap:var(--lumo-space-s);width:100%;padding:var(--lumo-space-xs) var(--lumo-space-s);border-radius:var(--lumo-border-radius-s);cursor:pointer;color:var(--srm-font-color);box-sizing:border-box}.home-drawer-item:hover{background:var(--lumo-contrast-5pct)}.home-drawer-item-icon{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.home-drawer-item-icon vaadin-icon{width:1.25rem;height:1.25rem}.home-drawer-item-label{font-size:var(--lumo-font-size-s);font-weight:500;white-space:nowrap}.home-drawer-group-children{gap:0}.home-drawer-group-children--collapsed{display:none}.home-drawer-subitem,.home-drawer-nested-header{padding-left:calc(var(--lumo-space-s) + var(--home-drawer-depth, 1) * (1.5rem + var(--lumo-space-s)))}.home-drawer-group-label-text{flex:1}.home-drawer-chevron{width:.75rem;height:.75rem;flex-shrink:0;color:var(--lumo-secondary-text-color);transition:transform .2s ease}.home-drawer-chevron--collapsed{transform:rotate(-90deg)}body.home-drawer-mini .home-drawer-item-label,body.home-drawer-mini .home-drawer-chevron,body.home-drawer-mini .home-drawer-group-children{display:none}body.home-drawer-mini .home-drawer-subitem{padding-left:var(--lumo-space-s)}.home-drawer-spacer{flex:1}.home-drawer-separator{width:100%;margin:0;border:none;border-top:1px solid var(--lumo-contrast-10pct)}.home-content-wrapper{position:relative;height:100%;overflow:hidden}.home-content-view{background:var(--color-background-tertiary, var(--lumo-contrast-5pct));padding:var(--lumo-space-m);padding-bottom:calc(var(--lumo-space-m) + 20px);height:100%;box-sizing:border-box;overflow:auto}.home-filter-bar-container{margin-bottom:calc(var(--lumo-space-l) / 2)}.home-filter-bar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--lumo-space-xs)}.home-filter-badge{display:inline-flex;align-items:center;padding:.1rem var(--lumo-space-m);border-radius:999px;border:1px solid var(--accent-color, var(--lumo-contrast-30pct));background:transparent;color:var(--accent-color, var(--lumo-contrast-70pct));font-size:var(--lumo-font-size-xs);font-weight:600;cursor:pointer;user-select:none;transition:background .15s,color .15s,border-color .15s}.home-filter-badge--active{background:var(--accent-color, var(--lumo-primary-color));border-color:var(--accent-color, var(--lumo-primary-color));color:#fff}.home-filter-badge--all{border-color:var(--srm-font-color);background:var(--srm-font-color);color:#fff}.home-filter-badge--all.home-filter-badge--all-inactive{border-color:var(--lumo-contrast-20pct);background:transparent;color:var(--lumo-secondary-text-color);cursor:default;pointer-events:none}.home-columns-container{display:flex;align-items:flex-start;gap:var(--lumo-space-m)}.home-grid-column{display:flex;flex:1 1 0;min-width:0;flex-direction:column;gap:var(--lumo-space-m)}.home-content-view--personalize .home-main-card{cursor:grab;border:1.5px dashed var(--lumo-primary-color-50pct, #90b2f8)}.home-dnd-card-wrapper{position:relative}.home-dnd-half{position:absolute;left:0;right:0;height:50%;box-sizing:border-box;pointer-events:none;z-index:2;transition:box-shadow .1s,background .1s}.home-dnd-half--above{top:0}.home-dnd-half--below{bottom:0}body.srm-dnd-dragging .home-dnd-half{pointer-events:auto}.home-dnd-half--above.home-dnd-half--active{box-shadow:inset 0 4px 0 0 var(--lumo-primary-color);background:linear-gradient(var(--lumo-primary-color-10pct),transparent 70%)}.home-dnd-half--below.home-dnd-half--active{box-shadow:inset 0 -4px 0 0 var(--lumo-primary-color);background:linear-gradient(transparent 30%,var(--lumo-primary-color-10pct))}.home-dnd-end-zone{min-height:var(--lumo-space-xl);border:1.5px dashed var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-s);flex:1;transition:background .1s,border-color .1s}.home-dnd-end-zone--active{border-color:var(--lumo-primary-color);background:var(--lumo-primary-color-10pct)}.home-footer-view{position:absolute;left:0;right:0;bottom:0;height:20px;padding:0 var(--lumo-space-l);background:var(--lumo-base-color);border-top:1px solid var(--lumo-contrast-10pct);box-sizing:border-box;z-index:10}.home-footer-status-icon{width:12px;height:12px;cursor:pointer}.home-footer-status-icon--none{color:var(--lumo-contrast-30pct)}.home-footer-status-icon--unread{color:#2ecc71}.home-footer-status-icon--failure{color:#e74c3c}.home-main-card{width:100%;min-width:0;--vaadin-card-border-width: 1px;--vaadin-card-border-color: var(--lumo-contrast-10pct);--vaadin-card-padding: calc(var(--lumo-space-m) * .75);--vaadin-card-gap: var(--lumo-space-s);--home-card-title-w: 22ch;--home-card-actions-w: 8.5rem;--home-card-field-min: 5rem}.home-main-card-title{gap:var(--lumo-space-s);min-width:0}.home-main-card-icon-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1rem;height:1rem;background:var(--accent-color, var(--lumo-primary-color));color:#fff}.home-main-card-icon-badge vaadin-icon{width:.7rem;height:.7rem}.home-main-card-title-text{font-size:var(--lumo-font-size-s);font-weight:700;color:var(--srm-font-color)}.home-main-card-row{gap:var(--lumo-space-s);width:100%;min-width:0}.home-sub-card-cluster{box-sizing:border-box;width:100%;gap:var(--lumo-space-xs);padding-left:var(--lumo-space-m);border-left:2px solid var(--accent-color, var(--lumo-contrast-20pct));min-width:0}.home-group-label-header{gap:var(--lumo-space-xs);cursor:pointer;user-select:none}.home-group-label{font-size:.625rem;font-weight:600;text-transform:uppercase;color:var(--lumo-secondary-text-color)}.home-group-label-chevron{width:.7rem;height:.7rem;color:var(--lumo-secondary-text-color);transition:transform .2s ease;flex-shrink:0}.home-group-label-chevron--collapsed{transform:rotate(-90deg)}.home-sub-card-cluster-cards{gap:var(--lumo-space-xs);width:100%;min-width:0}.home-sub-card{--vaadin-card-padding: var(--lumo-space-s);--vaadin-card-gap: var(--lumo-space-xs);--vaadin-card-title-font-size: calc(var(--lumo-font-size-s) - 2px);--vaadin-card-title-font-weight: 600;--vaadin-card-title-color: var(--srm-font-color);--vaadin-card-border-width: 1px;--vaadin-card-border-color: var(--lumo-contrast-20pct);--vaadin-card-shadow: inset 4px 0 0 0 var(--accent-color, var(--lumo-primary-color));width:100%;min-width:0}.home-sub-card-principal{--vaadin-card-background: var(--accent-bg, var(--lumo-contrast-5pct));--vaadin-card-shadow: inset 6px 0 0 0 var(--accent-color, var(--lumo-primary-color));--vaadin-card-title-font-size: calc(var(--lumo-font-size-m) + 2px)}.home-main-card:not([data-pack=packTender]):not([data-pack=packMessage]) .home-sub-card{--vaadin-card-title-font-size: calc(var(--lumo-font-size-s) - 2px);--vaadin-card-padding: 0 .5rem 0 .5rem}.home-main-card:not([data-pack=packTender]) .home-sub-card-principal{--vaadin-card-title-font-size: calc(var(--lumo-font-size-m) - 2px)}.home-filter-line{gap:var(--lumo-space-xs);width:100%}.home-filter-line-row{flex:1 1 auto;min-width:0;align-items:center;gap:var(--lumo-space-xs)}.home-filter-line-row vaadin-button{flex:0 0 auto;--vaadin-button-tertiary-padding: 0 2px}.home-filter-line-field{flex:1 1 auto;width:auto;min-width:0;max-width:none;--vaadin-input-field-value-font-size: var(--lumo-font-size-xs);--vaadin-input-field-height: 1.5rem}.home-filter-line-badges{box-sizing:border-box;width:100%;flex-wrap:wrap;justify-content:flex-start;gap:var(--lumo-space-xs);font-size:calc(var(--lumo-font-size-s) - 2px);padding-left:calc(var(--home-card-title-w) + var(--lumo-space-xs));padding-bottom:var(--lumo-space-xs)}.home-filter-line-badge{display:inline-flex;align-items:center;white-space:nowrap;padding:.1rem var(--lumo-space-s);border-radius:999px;background:var(--accent-color, var(--lumo-primary-color));color:#fff;font-size:.625rem;font-weight:600}.home-filter-line-badge-remove{margin-left:var(--lumo-space-xs);cursor:pointer;opacity:.75;line-height:1}.home-filter-line-badge-remove:hover{opacity:1}.home-sub-card-title-row{width:100%;align-items:center;gap:var(--lumo-space-xs)}.home-sub-card-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-sub-card-title-row:has(.home-sub-card-controls){flex-wrap:nowrap;column-gap:var(--lumo-space-xs)}.home-sub-card-title-row:has(.home-sub-card-controls) .home-sub-card-title{flex:0 0 var(--home-card-title-w);min-width:0;font-size:calc(var(--lumo-font-size-s) - 2px)}.home-sub-card-title-row--clickable{cursor:pointer}.home-sub-card-controls{flex:1 1 auto;min-width:0;align-items:center;gap:var(--lumo-space-xs)}.home-sub-card-actions{flex:0 0 var(--home-card-actions-w);min-width:0;justify-content:flex-end;gap:var(--lumo-space-xs);align-items:center}.home-sub-card-new-button{--vaadin-button-font-size: var(--lumo-font-size-xs);--vaadin-button-height: 1.5rem;padding-inline:4px}.home-sub-card-new-button::part(label){display:inline-flex;align-items:center}.home-sub-card-action-icon{--vaadin-button-height: 1.5rem;--lumo-icon-size-m: 1.1rem;min-width:1.5rem}.home-message-new-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.1rem var(--lumo-space-s);border-radius:999px;background:var(--lumo-error-color);color:#fff;font-size:.625rem;font-weight:600}.srm-login-view-loginform vaadin-text-field{--lumo-text-field-size: var(--lumo-size-xl);font-size:var(--lumo-font-size-xl)}.srm-login-view-loginform vaadin-password-field{--lumo-text-field-size: var(--lumo-size-xl);font-size:var(--lumo-font-size-xl)}.srm-login-view-loginform vaadin-button{--lumo-button-size: var(--lumo-size-xl);font-size:var(--lumo-font-size-xl)}.srm-login-view-footer-layout{background:var(--srm-font-color)}.srm-login-view-footer-label{color:#fff;font-family:Jura;font-style:normal;font-weight:400;font-size:var(--lumo-font-size-s)}.srm-login-view-footer-label a:where(:any-link){color:#fff}vaadin-login-form::part(form-title){color:var(--srm-font-color);font-family:Jura}vaadin-login-form{--vaadin-login-form-width: calc(var(--lumo-size-xl) * 10)}@font-face{font-family:Jura;src:url(./jura-variablefont_wght-webfont-DsVD1Qep.woff2) format("woff2"),url(./jura-variablefont_wght-webfont-BBThyKx0.woff) format("woff"),url(./jura-variablefont_wght-D7osUxix.ttf) format("truetype")}:host,html,vaadin-app-layout,vaadin-form-layout{--srm-font-color: #002C4B;--lumo-primary-text-color: var(--srm-font-color);--lumo-border-radius-m: 0em}vaadin-button{--vaadin-button-background: #D0D8DE;--vaadin-button-text-color: var(--srm-font-color);cursor:pointer}vaadin-button[theme~=primary]{--lumo-primary-color: #45657C;--lumo-primary-contrast-color: white}vaadin-form-item::part(label){color:var(--srm-font-color);font-family:Jura}vaadin-form-item{max-width:calc(var(--lumo-size-xl) * 10)}
