vaadin-app-layout::part(navbar){background:var(--app-layout-surface)}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}[part=brand]{background-color:var(--app-layout-surface)}vaadin-button::part(label){white-space:wrap}.app-panel,.rounded-container{#border: 2px solid #ddd;#border-radius: 12px;#padding: 8px;#overflow: hidden;#display: inline-block;border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-s);padding:1rem;background:var(--app-panel-surface)}.app-panel-compact,.vehicle-container{background:var(--app-panel-surface);border-radius:12px;padding:8px;overflow:hidden;display:inline-block;text-align:center}vaadin-details.app-panel::part(summary),vaadin-details.app-panel::part(content),vaadin-details.rounded-container::part(summary),vaadin-details.rounded-container::part(content),.app-panel vaadin-details::part(summary),.app-panel vaadin-details::part(content){background-color:var(--app-panel-surface);background-image:none}@font-face{font-family:FE-Schrift;src:url(/fonts/FE-Schrift.ttf) format("truetype")}.plate{font-family:FE-Schrift,sans-serif;font-weight:700;font-size:32px;text-align:center;width:280px;height:60px;max-width:280px;min-width:260px;background:#fff;border:4px solid black;border-radius:5px;padding-left:50px;align-items:center;justify-content:center;position:relative;color:#000;self-align:center}.plate:before{content:"PL";font-family:Arial,sans-serif;position:absolute;left:5px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:700;background:#00f;color:#fff;padding:5px 10px;border-radius:3px}.gallery-preview{max-width:90vw;max-height:90vh;object-fit:contain;touch-action:pinch-zoom}html{--lumo-space-xl: 2.5rem;--lumo-space-l: 1.75rem;--lumo-space-m: 1.125rem;--lumo-space-s: .75rem;--lumo-space-xs: .375rem;--app-layout-surface: #e2e7ea;--app-card-surface: #eeeeee;--app-panel-surface: #eeeeee}html[theme~=dark]{color-scheme:dark;--lumo-base-color: hsl(214, 10%, 9%);--lumo-body-text-color: hsl(214, 24%, 92%);--lumo-secondary-text-color: hsl(214, 12%, 74%);--lumo-tertiary-text-color: hsl(214, 10%, 62%);--lumo-header-text-color: hsl(214, 26%, 96%);--lumo-tint-5pct: hsla(0, 0%, 100%, .05);--lumo-tint-10pct: hsla(0, 0%, 100%, .1);--lumo-tint-20pct: hsla(0, 0%, 100%, .2);--lumo-tint-30pct: hsla(0, 0%, 100%, .3);--lumo-tint-40pct: hsla(0, 0%, 100%, .4);--lumo-tint-50pct: hsla(0, 0%, 100%, .5);--lumo-tint-60pct: hsla(0, 0%, 100%, .6);--lumo-tint-70pct: hsla(0, 0%, 100%, .7);--lumo-tint-80pct: hsla(0, 0%, 100%, .8);--lumo-tint-90pct: hsla(0, 0%, 100%, .9);--lumo-tint: hsl(0, 0%, 100%);--lumo-shade-5pct: hsla(0, 0%, 0%, .05);--lumo-shade-10pct: hsla(0, 0%, 0%, .1);--lumo-shade-20pct: hsla(0, 0%, 0%, .2);--lumo-shade-30pct: hsla(0, 0%, 0%, .3);--lumo-shade-40pct: hsla(0, 0%, 0%, .4);--lumo-shade-50pct: hsla(0, 0%, 0%, .5);--lumo-shade-60pct: hsla(0, 0%, 0%, .6);--lumo-shade-70pct: hsla(0, 0%, 0%, .7);--lumo-shade-80pct: hsla(0, 0%, 0%, .8);--lumo-shade-90pct: hsla(0, 0%, 0%, .9);--lumo-shade: hsl(0, 0%, 0%);--app-layout-surface: #111315;--app-card-surface: #181b1f;--app-panel-surface: #0f0f10}html[theme~=dark],html[theme~=dark] body{background-color:var(--lumo-base-color);color:var(--lumo-body-text-color)}
