header nav a:any-link{text-decoration:none;padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);outline:0}header nav a:hover{color:var(--lumo-header-text-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] vaadin-icon{color:var(--lumo-primary-text-color)}header nav a[highlight]{background-color:var(--lumo-primary-color-10pct)}.orders-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end;gap:0 var(--lumo-space-l)}.orders-view .filter-layout .double-width{grid-column-end:span 2}.orders-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.orders-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.orders-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.orders-view .order-number-cell{display:inline-flex;align-items:center;gap:.4rem}.orders-view .order-source-badge{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;background-position:center;background-repeat:no-repeat;background-size:var(--order-badge-image-size, contain);line-height:0}.orders-view .order-source-badge--slabsubmit{background-image:url(/images/submit_logo_small.png);--order-badge-image-size: 92%}.orders-view .order-source-badge--admin{background-image:url(./favicon-CmBsm1ho.ico);--order-badge-image-size: 92%}.orders-view .submit-orders-logo{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;background-image:url(/images/submit_logo_small.png);background-position:center;background-repeat:no-repeat;background-size:100%;line-height:0;flex:0 0 auto}[theme=dark] .orders-view .order-source-badge--slabsubmit,[theme=dark] .orders-view .submit-orders-logo{background-image:url(/images/submit_logo_small_dark.png)}.orders-view .order-status-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border-radius:999px;border:1px solid transparent;font-size:var(--lumo-font-size-s);font-weight:600;line-height:1.2;white-space:nowrap}.orders-view .order-status-icon{font-size:.72rem;line-height:1}.orders-view .order-status--pending-payment{color:var(--lumo-warning-text-color, #8a5a00);background-color:var(--lumo-warning-color-10pct, rgba(255, 171, 0, .16));border-color:var(--lumo-warning-color-50pct, rgba(255, 171, 0, .42))}.orders-view .order-status--awaiting-receipt{color:#175cd3;background-color:#175cd31a;border-color:#175cd357}.orders-view .order-status--active{color:var(--lumo-primary-text-color, #1a56db);background-color:var(--lumo-primary-color-10pct, rgba(26, 86, 219, .12));border-color:var(--lumo-primary-color-50pct, rgba(26, 86, 219, .35))}.orders-view .order-status--psa-step{color:var(--lumo-primary-text-color, #51369b);background-color:var(--lumo-primary-color-10pct, rgba(81, 54, 155, .14));border-color:var(--lumo-primary-color-50pct, rgba(81, 54, 155, .34))}.orders-view .order-status--returning-customer{color:#155eef;background-color:#155eef1a;border-color:#155eef59}.orders-view .order-status--ready-pickup{color:#9f580a;background-color:#f3a11224;border-color:#f3a1126b}.orders-view .order-status--paid{color:var(--lumo-primary-text-color, #155eef);background-color:var(--lumo-contrast-10pct, rgba(15, 23, 42, .08));border-color:var(--lumo-primary-color-50pct, rgba(26, 86, 219, .35))}.orders-view .order-status--completed{color:var(--lumo-success-text-color, #067647);background-color:var(--lumo-success-color-10pct, rgba(18, 183, 106, .14));border-color:var(--lumo-success-color-50pct, rgba(18, 183, 106, .38))}.orders-view .submission-id-badge{font-variant-numeric:tabular-nums}.orders-view .submission-id--present{color:var(--lumo-success-text-color, #067647);background-color:var(--lumo-success-color-10pct, rgba(18, 183, 106, .14));border-color:var(--lumo-success-color-50pct, rgba(18, 183, 106, .38))}.orders-view .submission-id--present-cgc{color:var(--lumo-primary-text-color, #155eef);background-color:var(--lumo-base-color, #ffffff);border-color:var(--lumo-primary-color-50pct, rgba(21, 94, 239, .35));border-style:solid}.orders-view .submission-id--missing{color:var(--lumo-error-text-color, #b42318);background-color:var(--lumo-error-color-10pct, rgba(212, 36, 47, .14));border-color:var(--lumo-error-color-50pct, rgba(212, 36, 47, .4))}.orders-view .mobile-filters{display:none;position:relative}.orders-view .mobile-filters span{font-size:var(--lumo-font-size-m);font-weight:500}@media screen and (max-width: 800px){.orders-view .filter-layout{display:none;gap:var(--lumo-space-m);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.orders-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.orders-view .filter-layout>*{grid-column-end:span 2}.orders-view .mobile-filters{display:flex;cursor:pointer;color:var(--lumo-secondary-text-color)}.orders-view .mobile-filters:hover:before{content:"";inset:0;position:absolute;opacity:.02;background-color:currentcolor}.orders-view .mobile-filters:hover{color:var(--lumo-body-text-color)}}.master-detail-view{display:flex;flex-direction:column;height:100%}.master-detail-view vaadin-split-layout{width:100%;height:100%}.master-detail-view vaadin-grid{height:100%}.master-detail-view .editor-layout{display:flex;flex-direction:column;width:400px}.master-detail-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.master-detail-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.master-detail-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.master-detail-view .grid-wrapper{width:100%}.dashboard-view{--dashboard-subtle-surface: rgba(246, 248, 252, .96);--dashboard-elevated-surface: linear-gradient(180deg, rgba(255, 255, 255, .99), rgba(247, 249, 253, .99));--dashboard-soft-surface: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(248, 250, 255, .96));--dashboard-pill-surface: rgba(245, 247, 252, .9);--dashboard-subtle-border: rgba(221, 227, 239, .94);--dashboard-strong-text: var(--lumo-body-text-color);--dashboard-muted-text: var(--lumo-secondary-text-color);--dashboard-soft-text: #72809a;--dashboard-mid-text: #4d5c77;--dashboard-contrast-text: #33415a;--dashboard-inset-highlight: rgba(255, 255, 255, .85);--dashboard-rail-surface: rgba(223, 229, 239, .9);--dashboard-skeleton-surface: rgba(220, 226, 237, .9);--dashboard-skeleton-shimmer: rgba(255, 255, 255, .58);gap:1rem;padding:1rem;background:radial-gradient(circle at top left,rgba(53,109,255,.08),transparent 28%),linear-gradient(180deg,var(--lumo-base-color) 0%,var(--lumo-contrast-5pct) 100%)}.dashboard-panel{background:var(--lumo-base-color);border:1px solid var(--lumo-contrast-20pct);border-radius:24px;box-shadow:0 18px 40px #0f172a0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column}[theme=dark] .dashboard-view{--dashboard-subtle-surface: rgba(35, 39, 49, .9);--dashboard-elevated-surface: linear-gradient(180deg, rgba(38, 42, 52, .96), rgba(30, 33, 42, .96));--dashboard-soft-surface: linear-gradient(180deg, rgba(36, 40, 50, .95), rgba(31, 34, 43, .95));--dashboard-pill-surface: rgba(40, 44, 55, .92);--dashboard-subtle-border: rgba(82, 90, 108, .72);--dashboard-soft-text: #9aa7bf;--dashboard-mid-text: #b7c1d6;--dashboard-contrast-text: #d7dfef;--dashboard-inset-highlight: rgba(255, 255, 255, .06);--dashboard-rail-surface: rgba(75, 83, 101, .55);--dashboard-skeleton-surface: rgba(62, 69, 85, .78);--dashboard-skeleton-shimmer: rgba(255, 255, 255, .12);background:radial-gradient(circle at top left,rgba(53,109,255,.12),transparent 28%),linear-gradient(180deg,#1a1d26,#14161c)}[theme=dark] .dashboard-panel{background:#1e212af0;border:1px solid rgba(70,75,90,.5);box-shadow:0 18px 40px #0006}.dashboard-header{display:flex;flex-direction:column;gap:.5rem;padding:0;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-title-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard-title-block{display:flex;flex-direction:column;gap:.2rem;min-width:0}.dashboard-title{margin:0;font-size:1.35rem;line-height:1.1;font-weight:700;color:var(--lumo-body-text-color)}.dashboard-subtitle{margin:0;font-size:.88rem;line-height:1.35;color:var(--lumo-secondary-text-color)}.dashboard-controls{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.45rem;padding:.55rem .7rem;border:1px solid var(--lumo-contrast-15pct);border-radius:16px;background:linear-gradient(180deg,var(--lumo-base-color),var(--lumo-contrast-5pct))}.dashboard-controls-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--lumo-secondary-text-color);white-space:nowrap}.dashboard-range-select{min-width:10.5rem}.dashboard-date-controls,.dashboard-presets,.dashboard-grader-filters{flex-wrap:wrap;align-items:center}.dashboard-date-controls{gap:.45rem;padding-left:.45rem;border-left:1px solid var(--lumo-contrast-15pct)}.dashboard-controls-meta{display:flex;align-items:center;gap:.9rem;margin-left:auto;padding-left:.7rem;border-left:1px solid var(--lumo-contrast-15pct)}.dashboard-controls-context{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;min-width:0}.dashboard-controls-window{font-size:.82rem;font-weight:600;color:var(--lumo-body-text-color);white-space:nowrap;line-height:1.2}.dashboard-controls-updated{font-size:.74rem;color:var(--lumo-secondary-text-color);white-space:nowrap;line-height:1.2;padding-left:.6rem;border-left:1px solid var(--lumo-contrast-15pct)}.dashboard-date-picker{min-width:118px}.dashboard-presets,.dashboard-grader-filters{gap:.25rem}@media (min-width: 768px){.dashboard-title{font-size:1.55rem}.dashboard-date-picker{min-width:132px}}.dashboard-panel-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;width:100%;align-items:start}.dashboard-panel{padding:1rem 1rem 1.1rem}.dashboard-panel--status-tiles{grid-column:span 12}.dashboard-panel--status-tiles .dashboard-panel-content{min-height:0;gap:0}.dashboard-panel--status,.dashboard-panel--grader{grid-column:span 6;align-self:stretch}.dashboard-panel--status,.dashboard-panel--grader{--dashboard-breakdown-chart-height: 520px;height:720px;display:flex;flex-direction:column}.dashboard-panel--status .dashboard-panel-content,.dashboard-panel--grader .dashboard-panel-content{min-height:0;height:100%}.dashboard-panel--trend,.dashboard-panel--kpi{grid-column:span 6}.dashboard-panel-header{margin-bottom:.9rem}.dashboard-panel-title{margin:0;font-size:1.05rem;font-weight:700;color:var(--lumo-body-text-color)}.dashboard-panel-content{min-height:170px;display:flex;flex-direction:column;gap:.9rem;flex:1}.dashboard-panel-content--chart{min-height:320px}.dashboard-panel-hero{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid var(--lumo-contrast-20pct);background:linear-gradient(180deg,var(--lumo-base-color),var(--lumo-contrast-5pct))}.dashboard-panel-hero-label{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lumo-secondary-text-color)}.dashboard-panel-hero-value{font-size:1.8rem;line-height:1.05;font-weight:700;color:var(--lumo-body-text-color)}.dashboard-panel-hero-helper{font-size:.88rem;color:var(--lumo-secondary-text-color)}.dashboard-tiles-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.7rem}.dashboard-accent-blue{--dashboard-accent: #356dff;--dashboard-accent-soft: rgba(53, 109, 255, .12)}.dashboard-accent-amber{--dashboard-accent: #d59a18;--dashboard-accent-soft: rgba(213, 154, 24, .14)}.dashboard-accent-green{--dashboard-accent: #42b36b;--dashboard-accent-soft: rgba(66, 179, 107, .14)}.dashboard-accent-purple{--dashboard-accent: #845df0;--dashboard-accent-soft: rgba(132, 93, 240, .14)}.dashboard-accent-cyan{--dashboard-accent: #0f9fb8;--dashboard-accent-soft: rgba(15, 159, 184, .14)}.dashboard-accent-rose{--dashboard-accent: #d14f7a;--dashboard-accent-soft: rgba(209, 79, 122, .14)}.dashboard-tile-card{padding:.75rem;border-radius:16px;border:1px solid var(--lumo-contrast-20pct);border-top:4px solid var(--dashboard-accent, #356dff);background:linear-gradient(180deg,var(--lumo-base-color),var(--lumo-contrast-5pct)),var(--dashboard-accent-soft, rgba(53, 109, 255, .08));box-shadow:0 12px 30px #0f172a0f}.dashboard-tile-header{display:flex;justify-content:space-between;gap:.85rem;align-items:flex-start}.dashboard-tile-copy{display:flex;flex-direction:column;gap:.28rem}.dashboard-tile-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--lumo-secondary-text-color)}.dashboard-tile-value{font-size:1.6rem;line-height:1;font-weight:700;color:var(--lumo-body-text-color)}.dashboard-tile-helper{font-size:.78rem;color:var(--lumo-secondary-text-color)}.dashboard-tile-icon-wrap{width:2rem;height:2rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:var(--dashboard-accent-soft, rgba(53, 109, 255, .12));color:var(--dashboard-accent, #356dff);flex-shrink:0}.dashboard-tile-icon{width:.95rem;height:.95rem}.dashboard-status-stack,.dashboard-grader-list{display:flex;flex-direction:column;gap:.8rem}.dashboard-status-filters{display:flex;flex-wrap:wrap;gap:.45rem}.dashboard-status-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:1rem;align-items:start;flex:1;min-height:0}.dashboard-status-chart-column,.dashboard-status-summary{min-width:0;display:flex;flex-direction:column;gap:.8rem;min-height:0}.dashboard-status-chart-column{padding:.95rem 1rem 1rem;border-radius:20px;border:1px solid var(--dashboard-subtle-border);background:var(--dashboard-subtle-surface);align-self:start}.dashboard-status-subsection-title{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dashboard-soft-text)}.dashboard-status-chart,.dashboard-grader-chart{height:var(--dashboard-breakdown-chart-height);flex:0 0 auto}.dashboard-status-summary{min-height:0;max-height:100%;overflow:auto}.dashboard-grader-service-list{display:flex;flex-direction:column;gap:.55rem;padding-left:1rem}.dashboard-grader-service-row{padding:.7rem .8rem;border-radius:16px}.dashboard-status-empty{font-size:.9rem;color:var(--lumo-secondary-text-color)}.dashboard-breakdown-row{padding:.85rem .9rem;border-radius:18px;border:1px solid var(--dashboard-subtle-border);background:var(--dashboard-soft-surface)}.dashboard-breakdown-row-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem;align-items:center;margin-bottom:.55rem}.dashboard-breakdown-label{font-size:.9rem;font-weight:600;color:var(--dashboard-strong-text)}.dashboard-breakdown-count,.dashboard-breakdown-percent{font-size:.82rem;color:var(--dashboard-soft-text)}.dashboard-breakdown-count{font-weight:700;color:var(--dashboard-contrast-text)}.dashboard-breakdown-rail{overflow:hidden;height:.48rem;border-radius:999px;background:var(--dashboard-rail-surface)}.dashboard-breakdown-fill{height:100%;border-radius:inherit;background:var(--dashboard-accent, #356dff);box-shadow:0 0 0 1px #ffffff38 inset}.dashboard-status-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dashboard-compact-metric,.dashboard-kpi-card{padding:.8rem .9rem;border-radius:16px;border:1px solid var(--dashboard-subtle-border);background:var(--dashboard-subtle-surface);display:flex;flex-direction:column;gap:.25rem}.dashboard-compact-metric-label,.dashboard-kpi-label{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dashboard-soft-text)}.dashboard-compact-metric-value,.dashboard-kpi-value{font-size:1.1rem;font-weight:700;color:var(--dashboard-strong-text)}.dashboard-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.dashboard-drilldowns{flex-wrap:wrap;margin-top:.1rem}.dashboard-panel-error{color:var(--lumo-error-text-color);background:var(--lumo-error-color-10pct);border:1px solid var(--lumo-error-color-50pct);border-radius:14px;padding:.8rem .9rem;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.dashboard-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:2rem 1rem;text-align:center;flex:1;min-height:120px}.dashboard-empty-state-icon{color:var(--lumo-disabled-text-color);width:2rem;height:2rem}.dashboard-empty-state-text{font-size:.88rem;color:var(--lumo-secondary-text-color)}.dashboard-chart-wrapper{position:relative;display:flex;min-height:0;width:100%}.dashboard-chart-wrapper>div:first-child{width:100%}.dashboard-chart-expand-icon{position:absolute;top:6px;right:6px;width:1rem;height:1rem;color:var(--lumo-secondary-text-color);opacity:0;transition:opacity .15s ease;pointer-events:none;z-index:1}.dashboard-chart-wrapper:hover .dashboard-chart-expand-icon{opacity:.7}.dashboard-skeleton-wrapper{display:flex;flex-direction:column;gap:.55rem;width:100%}.dashboard-skeleton-line,.dashboard-skeleton-chart{border-radius:14px;position:relative;overflow:hidden;background:var(--dashboard-skeleton-surface)}.dashboard-skeleton-line{height:13px;width:100%}.dashboard-skeleton-line--short{width:48%}.dashboard-skeleton-chart{height:180px;margin-top:.4rem}.dashboard-skeleton-line:after,.dashboard-skeleton-chart:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--dashboard-skeleton-shimmer),transparent);animation:dashboard-skeleton-shimmer 1.1s infinite}@keyframes dashboard-skeleton-shimmer{to{transform:translate(100%)}}@media (max-width: 1200px){.dashboard-tiles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel--grader,.dashboard-panel--status,.dashboard-panel--trend,.dashboard-panel--kpi{grid-column:span 12}}@media (max-width: 900px){.dashboard-status-layout{grid-template-columns:1fr}}@media (max-width: 700px){.dashboard-view{padding:.75rem}.dashboard-panel{border-radius:16px}.dashboard-title-row{flex-direction:column;align-items:stretch}.dashboard-tiles-grid,.dashboard-kpi-grid,.dashboard-status-meta-grid{grid-template-columns:1fr}.dashboard-status-chart-column{padding:.85rem .85rem .95rem}.dashboard-date-picker{min-width:100%}.dashboard-tile-header{flex-direction:column}.dashboard-controls{width:100%;margin-left:0;justify-content:stretch;border-radius:20px}.dashboard-presets,.dashboard-date-controls,.dashboard-grader-filters{justify-content:flex-start;width:100%}.dashboard-date-controls{flex-direction:column;padding-left:0;border-left:0;padding-top:.45rem;border-top:1px solid var(--lumo-contrast-15pct)}.dashboard-controls-meta{width:100%;margin-left:0;padding-left:0;border-left:0;padding-top:.45rem;border-top:1px solid var(--lumo-contrast-15pct);justify-content:space-between}.dashboard-controls-context{align-items:flex-start;gap:.25rem;flex-direction:column}.dashboard-controls-updated{padding-left:0;border-left:0}}html{--lumo-primary-color: #0D47A1;--lumo-primary-text-color: #0D47A1;--lumo-primary-color-10pct: rgba(13, 71, 161, .1);--lumo-primary-color-30pct: rgba(13, 71, 161, .3);--lumo-primary-color-50pct: rgba(13, 71, 161, .5);--lumo-primary-contrast-color: #ffffff}.image-container{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:200px;overflow:hidden;margin:10px;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 5px #0000001a;transition:box-shadow .3s ease}.image-container:hover{box-shadow:0 4px 12px #0003}.dynamic-image{max-width:100%;max-height:100%;object-fit:cover;transition:transform .2s ease}.dynamic-image:hover{transform:scale(1.05);cursor:pointer}.delete-image-button{position:absolute;top:5px;right:5px;font-size:18px;cursor:pointer}.email-preview-container{padding:10px;border:1px solid #ccc;background-color:#fff;border-radius:8px}.order-cards-toolbar{flex-wrap:wrap;row-gap:.5rem}.order-cards-toolbar-actions{flex-wrap:wrap;justify-content:flex-end}.order-card-summary-row{gap:.75rem;align-items:flex-start}.order-card-summary-row>*{min-width:0}.order-card-summary-thumb{width:88px;height:88px;flex:0 0 auto}.order-card-summary-content{flex:1 1 320px;min-width:0}.order-card-summary-details{min-width:0}.order-card-summary-field{flex-wrap:wrap;align-items:flex-start;column-gap:.35rem;row-gap:.1rem;min-width:0}.order-card-summary-label{flex:0 0 auto;min-width:110px}.order-card-summary-value{flex:1 1 180px;min-width:0;white-space:normal;overflow-wrap:anywhere}.order-card-summary-actions{width:100%;max-width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end}.order-form .order-status-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border-radius:999px;border:1px solid transparent;font-size:var(--lumo-font-size-s);font-weight:600;line-height:1.2;white-space:nowrap}.order-form .order-status-icon{font-size:.72rem;line-height:1}.order-form .order-status--psa-step{color:var(--lumo-primary-text-color, #51369b);background-color:var(--lumo-primary-color-10pct, rgba(81, 54, 155, .14));border-color:var(--lumo-primary-color-50pct, rgba(81, 54, 155, .34))}.order-form .order-form-status-row{display:flex;align-items:flex-start;width:100%}.order-form .order-form-status-row>vaadin-select{flex:1 1 auto;min-width:0}.order-form .order-form-status-pill-slot{display:flex;justify-content:center;align-items:flex-start;--order-form-field-label-offset: calc(var(--lumo-font-size-s) * 1.2 + var(--vaadin-input-field-label-spacing, .25rem));min-height:calc(var(--lumo-text-field-size) + var(--order-form-field-label-offset));padding-top:var(--order-form-field-label-offset);box-sizing:border-box}@media screen and (max-width: 1100px){.order-card-summary-row{flex-wrap:wrap}}@media screen and (max-width: 768px){.order-cards-toolbar-actions,.order-card-summary-actions{width:100%;justify-content:flex-start}.order-card-summary-thumb{width:72px;height:72px}.order-card-summary-field{flex-direction:column;align-items:flex-start;gap:.1rem}.order-card-summary-label{min-width:0;flex:0 1 auto}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
