:root{--primary: #71C5DF;--orange: #FC501B;--yellow: #a69825;--light: #ffffff;--dark: #192434;--grey: var(--lumo-contrast-30pct);--light-grey: #D3D3D3;--layout-grid-step: .5rem;--font-family-light: "HelvNeuLight", -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-bold: "HelvNeuBold", -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-condensed: "HelvNeuCond", -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-default: var(--font-family-light);--lumo-font-family: var(--font-family-default);--lumo-font-size: var(--lumo-font-size-m);--lumo-font-size-m: 16px;--lumo-base-color: var(--light);--lumo-space-xxs: calc(var(--layout-grid-step) * .25);--lumo-space-xs: calc(var(--layout-grid-step) * .5);--lumo-space-s: calc(var(--layout-grid-step) * .75);--lumo-space-m: var(--layout-grid-step);--lumo-space-l: calc(var(--layout-grid-step) * 2);--lumo-space-xl: calc(var(--layout-grid-step) * 3);--lumo-space-xxl: calc(var(--layout-grid-step) * 4);--lumo-primary-color: var(--primary);--lumo-primary-color-10pct: rgba(255, 240, 110, .2);--lumo-primary-text-color: var(--dark);--lumo-contrast-5pct: rgba(0, 0, 0, .05);--lumo-contrast-10pct: rgba(0, 0, 0, .1);--lumo-contrast-20pct: rgba(0, 0, 0, .2);--lumo-contrast-40pct: rgba(0, 0, 0, .4);--lumo-contrast-30pct: rgba(0, 0, 0, .3);--lumo-contrast-50pct: rgba(0, 0, 0, .5);--lumo-primary-contrast-color: var(--light);--_lumo-button-primary-background-color: var(--dark);--lumo-border-radius-s: 0;--lumo-border-radius-m: 0;--lumo-border-radius-l: 0;--vaadin-board-width-small: 720px;--vaadin-board-width-medium: 1620px;--lumo-icon-size-xs: calc(var(--layout-grid-step) * 1.5);--lumo-icon-size-m: calc(var(--layout-grid-step) * 3);--_lumo-grid-selected-row-color: var(--light-grey)}@font-face{font-family:HelvNeuLight;src:local("Helvetica Neue Light"),local("Helvetica-Neue-Light"),url(../../font/HelveticaNeue-Light.woff2) format("woff2"),url(../../font/HelveticaNeue-Light.woff) format("woff"),url(../../font/HelveticaNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HelvNeuBold;src:local("Helvetica Neue Bold"),local("Helvetica-Neue-Bold"),url(../../font/HelveticaNeue-Bold.woff2) format("woff2"),url(../../font/HelveticaNeue-Bold.woff) format("woff"),url(../../font/HelveticaNeue-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HelvNeuCond;src:local("Helvetica Neue Bold Condensed"),local("Helvetica-Neue-Bold-Condensed"),url(../../font/HelveticaNeue-BoldCondensed.woff2) format("woff2"),url(../../font/HelveticaNeue-BoldCondensed.woff) format("woff"),url(../../font/HelveticaNeue-BoldCondensed.ttf) format("truetype");font-weight:700;font-style:normal}html{font-size:clamp(16px,1rem + (1vw - 3px) * .3,20px)}@media (max-width: 380px){html{overflow-x:scroll;min-width:380px}}*{font-family:var(--font-family-default);font-size:var(--lumo-font-size-m)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;text-transform:none}h1,h2{font-family:var(--font-family-bold);font-size:var(--lumo-font-size-xxl)}h3{font-family:var(--font-family-bold)}h4{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-l)}h5{font-family:var(--font-family-light)}h6{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-s)}h6.headline-xxs{font-size:var(--lumo-font-size-xs)}.clickable{cursor:pointer}vaadin-login-form-wrapper [part=form-title]{font-family:var(--font-family-bold)!important;font-size:var(--lumo-font-size-xxl)}vaadin-app-layout [slot=navbar]{background-color:var(--light)}vaadin-app-layout>vaadin-tabs[slot=navbar]{display:none}vaadin-app-layout>vaadin-tabs[slot=navbar-bottom]{background-color:var(--dark)}vaadin-app-layout>vaadin-tabs[slot=navbar-bottom] vaadin-tab{color:var(--light)}vaadin-icon{width:var(--lumo-icon-size-m);height:var(--lumo-icon-size-m);padding:calc(var(--lumo-space-xs) / 2)}vaadin-grid vaadin-icon{width:1.25rem;height:1.25rem}.badge.error.small{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-xs);background-color:var(--lumo-error-color);padding:0 var(--lumo-space-xxs);border:1px solid red;border-radius:var(--lumo-font-size-m);color:var(--light)}::-webkit-input-placeholder{padding-top:2px}.navbar-preheader{height:calc(var(--layout-grid-step) * 5);background-color:var(--primary);padding:var(--lumo-space-l)}.navbar-preheader #basket .basket-button-label{position:relative}.navbar-preheader #basket vaadin-icon{position:relative;top:var(--lumo-space-xs)}.navbar-preheader #basket h6{display:inline;position:absolute;top:-5px;left:45%}.navbar-preheader #profile vaadin-icon{padding-top:0}.navbar-header{height:calc(var(--layout-grid-step) * 7);box-shadow:0 4px 4px var(--lumo-contrast-5pct);padding-left:var(--lumo-space-xl);padding-right:var(--lumo-space-xl)}.navbar-header vaadin-tab *[theme~=spacing]{gap:var(--lumo-space-s)}.navbar-header vaadin-tab span{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-xs)}.secondary-menu{top:0;right:0;bottom:0;left:0;align-items:start}.secondary-menu .close-button{padding-bottom:var(--lumo-space-m)}.secondary-menu .menu-button{width:100%}.menu-button{padding:var(--lumo-space-m)}.navbar-preheader .badge{position:relative;top:-8px;right:16px}.login-wrapper{max-width:calc(var(--lumo-size-m) * 12);margin:auto}.login-form{border-bottom:2px solid var(--lumo-contrast-10pct)}.login-register-wrapper{padding:var(--lumo-space-l)}.login-register-wrapper vaadin-icon{position:absolute;left:0;top:7px}.register-login-headline{border-bottom:2px solid var(--lumo-contrast-10pct);padding:var(--lumo-space-m) var(--lumo-space-xl) var(--lumo-space-s) var(--lumo-space-xl)}.register-wrapper{width:auto!important;margin:auto;max-width:500px;padding:var(--lumo-space-m) var(--lumo-space-xl) var(--lumo-space-s) var(--lumo-space-xl)}.register-wrapper h4{padding-bottom:var(--lumo-space-l)}@media (max-width: 500px){.register-first-row-wrapper{flex-direction:column}}.register vaadin-checkbox{padding:var(--lumo-space-m) 0 var(--lumo-space-xl) 0}.app-header{padding:calc(var(--layout-grid-step) * 3) var(--lumo-space-l) var(--lumo-space-l) calc(var(--layout-grid-step) * 3)}.app-wrapper{height:100%}.app-content-header vaadin-button{padding-left:0}.app-content>*{padding:var(--lumo-space-xxl) 0 0 calc(var(--layout-grid-step) * 3)}.yellow-splitter{height:var(--layout-grid-step);background-color:var(--primary)}.app-dialog-close{padding:var(--lumo-space-l) var(--lumo-space-xl)}.app-dialog-close-button{width:var(--lumo-icon-size-xs);height:var(--lumo-icon-size-xs);padding:0}.app-dialog-header{padding:0 var(--lumo-space-xl) var(--lumo-space-l)}.pawn-ticket{padding:0 calc(var(--layout-grid-step) * 3) calc(var(--layout-grid-step) * 3) 0}.pawn-ticket-content{border:2px solid var(--lumo-contrast-20pct);box-shadow:2px 2px 4px var(--lumo-contrast-20pct)}.pawn-ticket.clickable .pawn-ticket-content{cursor:pointer}.pawn-ticket.clickable{cursor:auto}.pawn-ticket.archive .pawn-ticket-header,.pawn-ticket.archive .yellow-splitter{background-color:var(--lumo-contrast-5pct)}.pawn-ticket.archive .pawn-ticket-header *,.pawn-ticket.archive .pawn-ticket-details-value{color:var(--lumo-contrast-50pct)}.pawn-ticket.yellow .pawn-ticket-header{background-color:var(--primary)}.pawn-ticket .pawn-ticket-status{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-s)}.pawn-ticket.orange .yellow-splitter{background-color:var(--yellow)}.pawn-ticket.orange .pawn-ticket-status{color:var(--yellow)}.pawn-ticket.red .yellow-splitter{background-color:var(--orange)}.pawn-ticket.red .pawn-ticket-status{color:var(--orange)}.pawn-ticket.deep_purple .yellow-splitter{background-color:var(--lumo-error-color)}.pawn-ticket.deep_purple .pawn-ticket-status{color:var(--lumo-error-color)}.pawn-ticket-headline-row1{padding:var(--lumo-space-xl) var(--lumo-space-m) 0 var(--lumo-space-m)}.pawn-ticket-headline-row1 vaadin-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.pawn-ticket-headline-row2{padding:var(--lumo-space-m)}.pawn-ticket-details{gap:2px;background-color:var(--lumo-contrast-20pct)}.pawn-ticket-details-row1,.pawn-ticket-details-row2{gap:2px}.pawn-ticket-details-row1>*,.pawn-ticket-details-row2>*{background-color:var(--light)}.pawn-ticket-details-element{padding:0;gap:unset}.pawn-ticket-details-header{font-family:var(--font-family-condensed);font-size:var(--lumo-font-size-xxs);color:var(--lumo-contrast-30pct);padding:var(--lumo-space-m)}.pawn-ticket-details-value{height:calc(var(--layout-grid-step) * 4);padding:0 var(--lumo-space-m) var(--lumo-space-m) var(--lumo-space-m);justify-content:center}.pawn-ticket-details-row1 .pawn-ticket-details-value,.pawn-ticket-details-row2 .pawn-ticket-details-value{align-items:flex-end}.pawn-ticket-action-lock{width:var(--lumo-icon-size-s)}.pawn-ticket-action-row{padding:var(--lumo-space-l) var(--lumo-space-xl);border-bottom:2px solid var(--lumo-contrast-10pct)}.pawn-ticket-action-row .pawn-ticket-action-row-text{padding-top:var(--lumo-space-xs);min-height:3rem}.pawn-ticket-action-row h4{padding-left:var(--lumo-space-m)}.pawn-ticket-action-row .headline-xxs.disabled{padding-top:var(--lumo-space-s);color:var(--grey);text-align:right}.pawn-ticket-action-more-actions{min-height:calc(var(--lumo-space-m) * 13);padding:var(--lumo-space-l) var(--lumo-space-xl)}.pawn-ticket.selected .pawn-ticket-header,.pawn-ticket.selected *{background-color:var(--primary);color:var(--dark)}.pawn-ticket.selected .pawn-ticket-content{width:95%!important;margin:auto;height:calc(100% - 10px)}.pawn-ticket-list-multiselect-headline{z-index:1;position:fixed;top:0;left:0;background-color:var(--dark);color:var(--light)}.pawn-ticket-list-multiselect-headline vaadin-button{color:var(--light);margin:0}.pawn-ticket-list-multiselect-headline .pawn-ticket-list-download-all-button:hover vaadin-icon{color:var(--dark)}.pawn-ticket-list-download-all-button{padding-right:calc(var(--lumo-button-size) / 4);padding-left:calc(var(--lumo-button-size) / 4)}.pawn-ticket-headline-row1{position:relative}.pawn-ticket vaadin-checkbox{display:none;position:absolute;top:0;left:0}.pawn-ticket.multi_selectable:hover vaadin-checkbox{display:block;background-color:var(--primary)}.pawn-ticket.selected vaadin-checkbox{display:block;background-color:transparent}vaadin-grid .pawn-ticket{max-width:500px}.pawn-ticket-list-board{padding:var(--lumo-space-xxl) 0 0 calc(var(--layout-grid-step) * 3);width:calc(100% - calc(var(--layout-grid-step) * 3))!important}.basket-dialog-row{padding:var(--lumo-space-l) var(--lumo-space-xl);border-bottom:2px solid var(--lumo-contrast-10pct)}.basket-dialog-sum{padding:var(--lumo-space-l) var(--lumo-space-xl)}.basket-dialog-sum-title{padding-right:var(--lumo-space-xs)}.basket-dialog-more-actions{min-height:calc(var(--lumo-space-m) * 13);padding:var(--lumo-space-l) var(--lumo-space-xl)}.basket-dialog-empty-message{padding:var(--lumo-space-xxl) var(--lumo-space-xxl)}.checkout-costs>*>*:first-child{width:12rem!important}.checkout-costs>*>*:last-child{width:6rem!important;align-items:end}.checkout-buttons{margin-left:-4px;gap:var(--lumo-space-xl)}.checkout-submit-button{margin-left:4px}.checkout-row,.checkout-confirm-summary,.checkout-confirm-shipping{padding:var(--lumo-space-xl) var(--lumo-space-xl) var(--lumo-space-l) var(--lumo-space-xl);border-bottom:2px solid var(--lumo-contrast-10pct)}.checkout-confirm-close-button{padding:var(--lumo-space-xl)!important}.checkout-confirm-not-found,.checkout-confirm-not-yet-confirmed{padding:var(--lumo-space-xl) var(--lumo-space-xl) var(--lumo-space-l) var(--lumo-space-xl)}
