.packaging-material-editor_editor__jGNun{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.packaging-material-editor_editor__jGNun .packaging-material-editor_searchToolbar__b0P72{grid-template-columns:minmax(0,1fr) auto}.packaging-material-editor_searchToolbar__b0P72>div:first-child{min-width:0}.packaging-material-editor_searchToolbar__b0P72 button{min-width:136px;justify-content:flex-start;text-align:left;font-variant-numeric:tabular-nums}.packaging-material-editor_editor__jGNun .master-card-title>div{min-width:0}.packaging-material-editor_editor__jGNun .master-card-title>div>span{display:block;margin-top:var(--space-1);letter-spacing:0;line-height:var(--leading-body)}.packaging-material-editor_headerActions__hK1OB{flex:0 1 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-1-5)}.packaging-material-editor_copy__QKDcr{position:relative;z-index:2;display:grid;gap:3px;min-width:0;pointer-events:none}.packaging-material-editor_copy__QKDcr small{color:var(--color-text-muted);font-size:var(--type-caption);display:grid;gap:2px}.packaging-material-editor_copy__QKDcr small>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packaging-material-editor_copy__QKDcr .packaging-material-editor_note__gDJOc,.packaging-material-editor_copy__QKDcr .packaging-material-editor_specification__qwF5W{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packaging-material-editor_copy__QKDcr .packaging-material-editor_warning__QdWQ7{color:var(--color-warning)}.packaging-material-editor_grid__0jDJ3{height:auto;min-height:0;max-height:360px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));align-content:start;gap:var(--space-2);overflow:auto;overscroll-behavior:contain}.packaging-material-editor_card__QgNda{position:relative;min-height:72px;padding:var(--space-2);display:grid;grid-template-columns:52px minmax(0,1fr) 62px;align-items:center;gap:var(--space-2);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--card-surface);transition:var(--transition-control)}.packaging-material-editor_singleCard__jQKI9{grid-template-columns:52px minmax(0,1fr)}.packaging-material-editor_card__QgNda:has(.packaging-material-editor_cardAction__3142r:focus-visible),.packaging-material-editor_card__QgNda:hover{border-color:var(--color-brand)}.packaging-material-editor_card__QgNda:hover:not(.packaging-material-editor_selected__r2Tko){background:var(--card-hover-surface,var(--color-surface-soft))}.packaging-material-editor_cardAction__3142r{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.packaging-material-editor_cardAction__3142r:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.packaging-material-editor_card__QgNda>span:first-of-type{position:relative;z-index:2}.packaging-material-editor_selected__r2Tko{border-color:var(--color-brand);background:var(--card-selected-surface);box-shadow:var(--shadow-selected)}.packaging-material-editor_copy__QKDcr strong{min-width:0;display:flex;align-items:center;gap:5px;color:var(--color-text-strong);font-size:var(--type-body);font-weight:var(--weight-semibold);white-space:nowrap}.packaging-material-editor_modelText__UW0Es{min-width:0;overflow:hidden;text-overflow:ellipsis}.packaging-material-editor_matchHint__C_Oh4{flex:0 0 18px;width:18px;height:18px;padding:0;display:grid;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;pointer-events:auto;cursor:help}.packaging-material-editor_matchHintSuccess__RMLNL{color:var(--color-success)}.packaging-material-editor_matchHintWarning__c2_bs{color:var(--color-warning)}.packaging-material-editor_matchHint__C_Oh4:hover,.packaging-material-editor_matchHint__C_Oh4[aria-expanded=true]{background:var(--color-surface-soft)}.packaging-material-editor_matchHint__C_Oh4:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.packaging-material-editor_matchPopover__XjMf_{position:fixed;margin:0;width:280px;max-width:calc(100vw - 16px);padding:var(--space-3);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--card-surface);color:var(--color-text-strong);font-size:var(--type-caption);font-weight:var(--weight-regular);line-height:var(--leading-body);white-space:normal;pointer-events:auto}.packaging-material-editor_matchPopover__XjMf_:popover-open{display:grid;gap:var(--space-1)}.packaging-material-editor_matchPopover__XjMf_>span{color:var(--color-text-muted)}.packaging-material-editor_quantity__lNfUi{position:relative;z-index:2;display:grid;gap:3px;color:var(--color-text-muted);font-size:var(--type-label);font-weight:var(--weight-label,var(--weight-medium))}.packaging-material-editor_quantity__lNfUi input{width:100%;min-width:0;height:30px;padding:0 var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-surface);color:var(--control-text);font-size:var(--type-body);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}.packaging-material-editor_empty__B3kHE{margin:0;padding:var(--space-4);border:1px dashed var(--panel-border);border-radius:var(--radius-card);color:var(--color-text-muted);text-align:center}@media (max-width:760px){.packaging-material-editor_grid__0jDJ3{grid-template-columns:1fr}}.suborder-requirements_panel__RVIBM{min-width:0}.suborder-requirements_panel__RVIBM .suborder-requirements_entry__PPsy_{display:flex;gap:12px;width:100%;padding:12px;text-align:left;white-space:normal;background:var(--color-brand-surface);border-color:var(--color-brand-border)}.suborder-requirements_panel__RVIBM .suborder-requirements_entry__PPsy_:disabled{opacity:1;color:var(--color-brand)}.suborder-requirements_entryIcon__GpHUm{display:grid;place-items:center;flex:0 0 40px;height:40px;background:var(--color-surface);border-radius:var(--control-radius)}.suborder-requirements_entryCopy__0b28K{display:grid;gap:4px;flex:1}.suborder-requirements_entryCopy__0b28K strong{font-size:var(--type-body)}.suborder-requirements_entryCopy__0b28K small{margin-left:8px;color:var(--color-text-muted);font-weight:400;font-size:var(--type-helper)}.suborder-requirements_entryCopy__0b28K>span{color:var(--color-text-muted);font-weight:400}.suborder-requirements_entryState__DgtTH{white-space:nowrap}.suborder-requirements_content__ijF7Q{display:grid;gap:16px;margin-top:16px}.suborder-requirements_content__ijF7Q>p{margin:0;color:var(--color-text-muted)}.suborder-requirements_dialog__GMo1V>p{margin:0 0 16px;color:var(--color-text-muted)}.suborder-requirements_content__ijF7Q>button{justify-self:start}.suborder-requirements_dialog__GMo1V{box-sizing:border-box;width:min(960px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:24px;border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-surface,#fff);color:var(--color-text);box-shadow:var(--shadow-float)}.suborder-requirements_dialog__GMo1V::backdrop{background:var(--color-overlay,rgba(0,0,0,.35))}.suborder-requirements_dialog__GMo1V h2{margin:0 0 16px;font-size:var(--type-section-title)}.suborder-requirements_dialog__GMo1V footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media(max-width:520px){.suborder-requirements_dialog__GMo1V{padding:16px}}.custom-single-workspace_workspace__Wn0iY{min-width:0;display:grid;gap:var(--creation-section-gap,var(--space-5))}.custom-single-workspace_catalogPanel__MfhPZ,.custom-single-workspace_entryCatalogPanel__c7qa_{min-width:0;padding:var(--panel-padding);display:grid;gap:var(--space-4);border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-surface)}.custom-single-workspace_workspace__Wn0iY>.free-assembly-notice{margin:0;padding:var(--panel-padding);border-radius:var(--radius-panel)}.custom-single-workspace_workspace__Wn0iY .mother-config{display:grid;gap:var(--space-4)}.custom-single-workspace_workspace__Wn0iY .material-config-heading{margin-bottom:0;border:1px solid var(--panel-border);border-radius:var(--radius-panel);padding:var(--panel-padding);background:var(--panel-surface)}.custom-single-workspace_workspace__Wn0iY .material-config-category{justify-content:flex-end}.custom-single-workspace_workspace__Wn0iY .material-config-category small{font-size:var(--type-caption);font-weight:var(--weight-medium);letter-spacing:normal;text-transform:none}.custom-single-workspace_workspace__Wn0iY .material-config-category strong{font-size:var(--type-nav)}.custom-single-workspace_workspace__Wn0iY .master-grid{margin-top:0;gap:var(--space-4);align-items:stretch}.custom-single-workspace_cartonSlot__og_KU,.custom-single-workspace_workspace__Wn0iY .choice-panel:not(.is-maximized),.custom-single-workspace_workspace__Wn0iY .master-card:not(.is-maximized),.custom-single-workspace_workspace__Wn0iY>aside{padding:var(--panel-padding);border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-surface)}.custom-single-workspace_workspace__Wn0iY>aside{margin-top:0}.custom-single-workspace_colorWorkspace__nrTKW{min-width:0;display:grid;gap:var(--space-4)}.custom-single-workspace_materialSummary__YfUEp{display:grid;gap:var(--space-3);padding:var(--panel-padding);border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-surface)}.custom-single-workspace_materialSummary__YfUEp>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.custom-single-workspace_materialArea__mce4T{min-width:0;display:grid;gap:var(--space-4)}.custom-single-workspace_summaryActions__oRKWI{display:flex;flex-wrap:wrap;gap:var(--space-2)}.custom-single-workspace_summaryHeadline__E0ssy{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.custom-single-workspace_summaryHeadline__E0ssy>span{font-size:var(--type-helper);color:var(--color-text)}.custom-single-workspace_summaryMaterials__iYauI{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-5);row-gap:var(--space-3)}.custom-single-workspace_summaryMaterial__Q3fPi{min-width:0;max-width:min(100%,320px);display:flex;align-items:center;gap:var(--space-3)}.custom-single-workspace_summaryCarton___WVjt{padding-left:var(--space-5);border-left:1px solid var(--color-border-subtle)}.custom-single-workspace_summaryCartonEmpty__k7WzY{color:var(--muted)}.custom-single-workspace_summaryCopy__gLyyK{min-width:0;display:grid;gap:4px;overflow-wrap:anywhere}.custom-single-workspace_summaryCopy__gLyyK small,.custom-single-workspace_summaryQuantity__1v__D small{color:var(--muted);font-size:var(--type-helper)}.custom-single-workspace_summaryQuantity__1v__D{display:grid;gap:2px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-brand-surface);color:var(--color-brand);white-space:nowrap}.custom-single-workspace_summaryQuantity__1v__D b{font-size:var(--type-body)}.custom-single-workspace_summaryWarning__d9kVm{margin:0;color:var(--warning-text,#8a5400);font-size:var(--type-helper)}.custom-single-workspace_printArea__PI5qf{min-width:0}.custom-single-workspace_printSummary__V7BmH{display:grid;gap:var(--space-3);padding:var(--panel-padding);border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-surface)}.custom-single-workspace_printSummary__V7BmH>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.custom-single-workspace_printSummaryDetails__gfYfd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);color:var(--color-text);font-size:var(--type-helper)}.custom-single-workspace_printSummaryDetails__gfYfd span{min-width:0;overflow-wrap:anywhere}.custom-single-workspace_printSummaryDetails__gfYfd span+span{padding-left:var(--space-4);border-left:1px solid var(--color-border-subtle)}.custom-single-workspace_workspace__Wn0iY .master-grid>.packaging-master:not(.is-maximized){height:auto;min-height:0;overflow:visible}.custom-single-workspace_cartonSlot__og_KU{min-width:0;min-height:0;display:flex}.custom-single-workspace_cartonSlot__og_KU>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--space-3)}.custom-single-workspace_workspace__Wn0iY .custom-single-workspace_cartonSlot__og_KU .carton-master{flex:1;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.custom-single-workspace_workspace__Wn0iY .master-card-title{margin-bottom:var(--space-2)}.custom-single-workspace_workspace__Wn0iY .master-card-title>div>span{letter-spacing:normal;font-size:var(--type-helper);font-weight:400;line-height:var(--leading-body)}.custom-single-workspace_workspace__Wn0iY .print-master .master-card-title>div>span{font-size:var(--type-caption);font-weight:700;letter-spacing:.14em}@media (max-width:780px){.custom-single-workspace_workspace__Wn0iY .material-config-category{justify-content:flex-start}.custom-single-workspace_cartonSlot__og_KU,.custom-single-workspace_workspace__Wn0iY .master-grid>.packaging-master:not(.is-maximized){min-height:0}}@media (max-width:640px){.custom-single-workspace_summaryMaterials__iYauI{align-items:stretch;gap:var(--space-3)}.custom-single-workspace_summaryMaterial__Q3fPi{width:100%;max-width:none}.custom-single-workspace_summaryCarton___WVjt{padding:var(--space-3) 0 0;border-left:0;border-top:1px solid var(--color-border-subtle)}.custom-single-workspace_summaryQuantity__1v__D{justify-self:start;width:max-content;max-width:100%;white-space:normal}.custom-single-workspace_materialSummary__YfUEp>header,.custom-single-workspace_printSummary__V7BmH>header{align-items:flex-start;flex-wrap:wrap}.custom-single-workspace_printSummaryDetails__gfYfd{display:grid}.custom-single-workspace_printSummaryDetails__gfYfd span+span{padding-left:0;border-left:0}}.creation-catalog_gateToolbar__Qp_rj{margin-bottom:var(--space-3);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:var(--space-4);align-items:end}.creation-catalog_gateToolbar__Qp_rj[data-expanded=true]{position:sticky;top:66px;z-index:var(--layer-sticky);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);background:var(--panel-surface)}.creation-catalog_gateToolbar__Qp_rj .creation-catalog_gateHeading__Tjdo3{margin-bottom:0}.creation-catalog_gateHeading__Tjdo3{max-width:650px;margin-bottom:var(--space-6)}.creation-catalog_gateHeading__Tjdo3 h2[class]{margin:0 0 var(--space-1)}.creation-catalog_gateHeading__Tjdo3 p{margin:0;color:var(--color-text-muted);font-size:var(--type-helper);line-height:var(--leading-relaxed)}.creation-catalog_retainedDraftNotice__1TVA2{margin-top:var(--space-3)}.creation-catalog_gateSearch__h41ZG{display:grid;gap:var(--space-1-5)}.creation-catalog_gateSearch__h41ZG small{color:var(--color-text-muted);font-size:var(--type-helper);text-align:right}.creation-catalog_gateSearch__h41ZG>div{margin-bottom:0}.creation-catalog_categoryGrid__IvYVr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2)}.creation-catalog_categoryGrid__IvYVr>div{transition:var(--transition-control)}.creation-catalog_categoryCopy__hn4p9,.creation-catalog_categoryCopy__hn4p9>span{display:block;min-width:0}.creation-catalog_categoryTitle__djp5X{display:flex!important;align-items:baseline;flex-wrap:wrap;column-gap:var(--space-1-5);row-gap:var(--space-0-5)}.creation-catalog_categoryTitle__djp5X strong{color:var(--color-brand);font-size:var(--type-nav);font-weight:var(--weight-semibold)}.creation-catalog_categoryTitle__djp5X small{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:var(--weight-regular)}.creation-catalog_categoryCounts__wCh_8{margin-top:var(--space-2-5);display:flex;flex-wrap:wrap;gap:var(--space-1)}.creation-catalog_categoryCounts__wCh_8 i{padding:var(--space-1) var(--space-1-5);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--type-helper);font-weight:var(--weight-regular);font-style:normal}.creation-catalog_packageGrid__PfRAR{height:auto;min-height:0;max-height:360px;padding:1px;display:grid;grid-template-columns:1fr;gap:var(--space-2);align-content:start;overflow:auto}.creation-catalog_compactPackageGrid__bec1_{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:var(--space-2)}.creation-catalog_tilePackageGrid__Hjdqq{grid-template-columns:repeat(auto-fill,minmax(min(80px,100%),120px));justify-content:space-between;align-content:start;gap:var(--space-3)}.creation-catalog_maximizedPackageGrid__Y09Fh{flex:1 1 auto;min-height:0;max-height:none;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.creation-catalog_maximizedTilePackageGrid__DlBy_{flex:1 1 auto;min-height:0;max-height:none;grid-template-columns:repeat(auto-fill,minmax(min(80px,100%),120px));justify-content:space-between;align-content:start}.creation-catalog_materialPanel__hcIgO{min-height:0;display:flex;flex-direction:column;container-type:inline-size}.creation-catalog_materialPanel__hcIgO .master-card-title>div:first-child{min-width:0}.creation-catalog_materialPanel__hcIgO .master-card-title>div:first-child>span{display:block;margin-top:var(--space-1);letter-spacing:0;line-height:var(--leading-body)}.creation-catalog_tilePackageCard__lFm8g{padding:0;gap:0;overflow:hidden;background:var(--card-surface);transition:var(--transition-control)}.creation-catalog_tilePackageMedia__bhCYm{width:100%;height:auto;min-height:0;aspect-ratio:1;background:color-mix(in srgb,var(--color-surface-muted) 42%,var(--card-surface))}.creation-catalog_tilePackageMedia__bhCYm img{padding:var(--space-1-5);transform:scale(1.04)}.creation-catalog_tilePackageCopy__T7rXW{min-height:30px;padding:var(--space-1) var(--space-2);display:flex;align-items:center;text-align:left}.creation-catalog_tilePackageCopy__T7rXW strong{padding-right:0;font-size:var(--type-nav);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.creation-catalog_tilePackageCard__lFm8g[data-selected] .creation-catalog_tilePackageCopy__T7rXW{background:var(--card-selected-surface)}.creation-catalog_packageCard__JHq8e em,.creation-catalog_packageCard__JHq8e small,.creation-catalog_packageCard__JHq8e strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-catalog_packageCard__JHq8e strong{overflow-wrap:anywhere;white-space:normal;font-size:var(--type-nav);font-weight:var(--weight-semibold)}.creation-catalog_packageCard__JHq8e small{color:var(--color-text-muted)}.creation-catalog_packageCard__JHq8e em,.creation-catalog_packageCard__JHq8e small{margin-top:var(--space-1);font-size:var(--type-helper);font-weight:var(--weight-regular)}.creation-catalog_packageCard__JHq8e em{font-style:normal}.creation-catalog_typeTag__h7OhS[class]{display:inline-block!important;margin-left:var(--space-1-5);padding-right:0!important;color:var(--color-text-muted);font-size:var(--type-helper)!important;font-weight:var(--weight-regular)}.creation-catalog_stock__E1kZI{color:var(--color-success)}.creation-catalog_selectionNote__uvOtj{margin:var(--space-2-5) 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);color:var(--color-brand);font-size:var(--type-helper)}.creation-catalog_selectionNote__uvOtj button{padding:var(--space-1) var(--space-2);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-surface);color:var(--color-brand);font:inherit;font-size:var(--type-control);font-weight:var(--weight-control,var(--weight-semibold));cursor:pointer}.creation-catalog_sourceNote__rkPxz{margin:7px 0 -2px;color:var(--color-warning);font-size:var(--type-caption)}@media (max-width:1280px){.creation-catalog_categoryGrid__IvYVr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.creation-catalog_categoryGrid__IvYVr,.creation-catalog_gateToolbar__Qp_rj{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-catalog_gateToolbar__Qp_rj{grid-template-columns:1fr}.creation-catalog_gateSearch__h41ZG small{text-align:left}}@media (max-width:520px){.creation-catalog_categoryGrid__IvYVr{grid-template-columns:1fr}}.sub-order-draft-actions_container__3yKGM{margin-top:16px;padding:var(--panel-padding,16px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-panel);background:var(--color-surface)}.sub-order-draft-actions_total__rwi5O{min-width:148px;padding-right:16px;border-right:1px solid var(--color-border)}.sub-order-draft-actions_total__rwi5O span,.sub-order-draft-actions_total__rwi5O strong{display:block}.sub-order-draft-actions_total__rwi5O span{color:var(--color-text-muted);font-size:var(--type-helper)}.sub-order-draft-actions_total__rwi5O strong{margin-top:3px;color:var(--color-brand);font-size:var(--type-body);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.sub-order-draft-actions_checks__X6Atv{display:flex;flex-wrap:wrap;gap:5px;align-content:center;min-width:0}.sub-order-draft-actions_checks__X6Atv span{padding:5px 7px;border-radius:var(--control-radius);background:var(--color-surface);font-size:var(--type-helper);font-weight:var(--weight-medium)}.sub-order-draft-actions_ok__BrM0R{color:var(--color-success)}.sub-order-draft-actions_neutral__tzUuu{color:var(--color-text-muted)}.sub-order-draft-actions_warn__7cmW1{color:var(--color-warning)}.sub-order-draft-actions_bad__Hr0C1{color:var(--color-danger)}.sub-order-draft-actions_notice__DhtPa{grid-column:1/-1;align-self:center;padding:7px 9px}.sub-order-draft-actions_commit__Qsphd{grid-column:1/-1;border-top:1px solid var(--color-border-subtle);padding-top:12px;display:flex;justify-content:flex-end}.sub-order-draft-actions_idle__Cqws4{margin:0;color:var(--color-text-muted);grid-column:2/-1}@media(max-width:640px){.sub-order-draft-actions_container__3yKGM{grid-template-columns:1fr;gap:12px}.sub-order-draft-actions_total__rwi5O{border-right:0;padding-right:0}.sub-order-draft-actions_checks__X6Atv,.sub-order-draft-actions_commit__Qsphd,.sub-order-draft-actions_idle__Cqws4,.sub-order-draft-actions_notice__DhtPa{grid-column:1}.sub-order-draft-actions_commit__Qsphd{width:100%}}@media print{.sub-order-draft-actions_container__3yKGM{display:none!important}}.order-creation-action-dock_dock___mAEo{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:var(--layer-popover);gap:10px}.order-creation-action-dock_actionSlot__qQsRH,.order-creation-action-dock_dock___mAEo{display:flex;flex-direction:column;align-items:flex-end}.order-creation-action-dock_actionSlot__qQsRH:empty,.order-creation-action-dock_dock___mAEo .order-creation-action-dock_toggle__7GgBu{display:none}.order-creation-action-dock_scrollActions__6wWyD{display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-bottom:4px}.order-creation-action-dock_scrollButton__EyjpG{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--panel-border);border-radius:50%;background:#fff;color:var(--color-brand);box-shadow:0 5px 18px rgb(20 47 35/12%);cursor:pointer}.order-creation-action-dock_scrollButton__EyjpG:hover{border-color:var(--color-brand-border);background:var(--color-brand-surface)}.order-creation-action-dock_action__U3rTM:focus-visible,.order-creation-action-dock_scrollButton__EyjpG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.order-creation-action-dock_dock___mAEo .order-creation-action-dock_action__U3rTM{min-width:94px;min-height:40px;padding-inline:13px;border-radius:999px;box-shadow:0 5px 18px rgb(83 37 29/13%)}.order-creation-action-dock_confirming__1tyzM,.order-creation-action-dock_confirming__1tyzM:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger);color:#fff}@media (max-width:1599px){.order-creation-action-dock_dock___mAEo .order-creation-action-dock_toggle__7GgBu{display:grid;order:1}.order-creation-action-dock_dock___mAEo:not([data-expanded=true])>:not(.order-creation-action-dock_toggle__7GgBu){display:none}}@media print{.order-creation-action-dock_dock___mAEo{display:none}}.order-creation-feedback_saveErrorToast__vBp0N{position:fixed;top:50%;left:50%;z-index:var(--layer-popover);box-sizing:border-box;width:max-content;max-width:min(560px,calc(100vw - 32px));padding:14px 20px;transform:translate(-50%,-50%);border:1px solid var(--notice-danger-border,#e9c5b9);border-left:4px solid var(--color-danger);border-radius:var(--notice-radius,var(--radius-md));background:var(--color-danger-surface);box-shadow:var(--shadow-float);color:var(--color-danger-strong);font-size:var(--type-body);line-height:1.5;pointer-events:none;animation:order-creation-feedback_saveErrorToastIn__NOPsF .16s ease-out}@keyframes order-creation-feedback_saveErrorToastIn__NOPsF{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.order-creation-feedback_saveErrorToast__vBp0N{animation:none}}.order-creation-feedback_saveSuccessToast__E0CFA{top:96px;transform:translateX(-50%);border:1px solid var(--color-success);background:var(--color-success-surface);color:var(--color-brand);animation:none}@media screen{.order-creation-typography_page__Lar0t .field-label{--font-min:var(--type-label);font-weight:var(--weight-medium);line-height:var(--leading-body)}.order-creation-typography_page__Lar0t .field-label :where(input,select,textarea){--font-min:var(--type-body);font-size:var(--type-body);font-weight:var(--weight-regular)}.order-creation-typography_page__Lar0t .thumbnail-upload strong{--font-min:var(--type-body);font-weight:var(--weight-semibold)}.order-creation-typography_page__Lar0t .thumbnail-upload small{--font-min:var(--type-helper);font-weight:var(--weight-regular)}.order-creation-typography_page__Lar0t .master-summary strong,.order-creation-typography_page__Lar0t .order-empty b,.order-creation-typography_page__Lar0t .payment-order-meta strong,.order-creation-typography_page__Lar0t .print-order-meta strong,.order-creation-typography_page__Lar0t .print-summary strong,.order-creation-typography_page__Lar0t .review-total>strong,.order-creation-typography_page__Lar0t .suborder-header strong{--font-min:var(--type-body);font-size:var(--type-body);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-body)}.order-creation-typography_page__Lar0t .review-info-label{font-size:var(--type-nav);font-weight:var(--weight-semibold);line-height:var(--leading-body)}.order-creation-typography_page__Lar0t .result-pass,.order-creation-typography_page__Lar0t .result-pending,.order-creation-typography_page__Lar0t .review-total small{--font-min:var(--type-helper);font-weight:var(--weight-regular)}.order-creation-typography_page__Lar0t .payment-order-meta span,.order-creation-typography_page__Lar0t .print-order-meta span,.order-creation-typography_page__Lar0t .print-order-notes span{--font-min:var(--type-label);font-size:var(--type-label);font-weight:var(--weight-medium)}.order-creation-typography_page__Lar0t .print-order-notes p{--font-min:var(--type-body);line-height:var(--leading-body)}.order-creation-typography_page__Lar0t .color-detail-table,.order-creation-typography_page__Lar0t .order-table{--font-min:var(--type-control);font-variant-numeric:tabular-nums}.order-creation-typography_page__Lar0t .color-detail-table .formula-code,.order-creation-typography_page__Lar0t .color-detail-table small,.order-creation-typography_page__Lar0t .order-table small{--font-min:var(--type-helper);font-weight:var(--weight-regular)}.order-creation-typography_page__Lar0t .color-detail-table td strong,.order-creation-typography_page__Lar0t .color-detail-table td:last-child,.order-creation-typography_page__Lar0t .color-detail-table tfoot td,.order-creation-typography_page__Lar0t .empty-container-summary,.order-creation-typography_page__Lar0t .order-table td strong{font-size:var(--type-body);font-weight:var(--weight-semibold)}.order-creation-typography_page__Lar0t .package-button,.order-creation-typography_page__Lar0t .print-button,.order-creation-typography_page__Lar0t .review-actions b,.order-creation-typography_page__Lar0t .submit-button,.order-creation-typography_page__Lar0t .suborder-header button{--font-min:var(--type-control);font-weight:var(--weight-semibold)}}