.studio-print-workspace{--studio-inspector-width:348px;--studio-accent:var(--studio-text)}.studio-print-workarea{grid-template-rows:minmax(0,1fr)}.studio-print-library,.studio-print-stage{min-width:0;overflow:auto;scrollbar-width:thin;background:var(--studio-worktop);padding:24px 32px 32px}.studio-print-workarea[data-inspector=true][data-docked=false]>.studio-print-stage{padding-right:calc(var(--studio-inspector-width) + 52px)}.studio-print-stage-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:740px;margin:0 auto 16px}.studio-print-title{min-width:160px;flex:1 1;display:flex;flex-direction:column;gap:4px}.studio-v2.studio-print-workspace .studio-print-title .ui-input{width:100%;min-width:0;height:34px;background:transparent;border-color:transparent;color:var(--studio-text);font:400 22px/1.2 var(--font-display);padding:2px 6px}.studio-v2.studio-print-workspace .studio-print-title .ui-input:focus{background:var(--studio-field);border-color:var(--studio-rule)}.studio-print-sheet-meta{display:block;margin:0 6px;color:var(--studio-muted);font:11px/1.4 var(--font-mono)}.studio-print-surface-controls{display:flex;align-items:center;flex-shrink:0;gap:6px;max-width:100%}.studio-v2.studio-print-workspace .studio-print-surface-controls .ui-segmented{width:auto;flex-wrap:wrap}.studio-print-composition{perspective:1400px;max-width:740px;margin:0 auto;display:grid;place-items:center;min-height:180px}.studio-print-sheet{position:relative;width:100%;max-width:min(700px,calc(max(220px, 100dvh - 240px) * var(--print-ratio)));transform-style:preserve-3d}.studio-print-flip{position:absolute;inset:0;width:100%;height:100%;transform:rotateY(0deg);transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.7,.25,1)}.studio-print-sheet[data-reverse=true] .studio-print-flip{transform:rotateY(180deg)}.studio-print-face{position:absolute;inset:0;opacity:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;box-shadow:0 12px 38px color-mix(in srgb,var(--brand-carbon) 23%,transparent)}.studio-print-face-front{transform:translateZ(.25px)}.studio-print-face-back{transform:rotateY(180deg) translateZ(.25px)}.studio-print-artwork{display:block;width:100%;height:100%}.studio-print-guides{pointer-events:none}.studio-print-warning{color:var(--studio-danger);font:12px/1.6 var(--studio-font-ui)}.studio-print-stage>.studio-print-warning{max-width:740px;margin:16px auto 0}.studio-print-toolbar-units{color:var(--studio-muted);font:10px/1.4 var(--font-mono)}.studio-print-inspector{--tool-muted:var(--studio-muted);--tool-line:var(--studio-rule)}.studio-print-paired{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:end}.studio-print-paired>*{min-width:0}.studio-print-field{display:flex;flex-direction:column;gap:7px;color:var(--studio-muted);font:11px/1.4 var(--studio-font-ui);margin:12px 0}.studio-print-field .ui-textarea{min-height:58px;color:var(--studio-text);font:12px/1.6 var(--studio-font-ui);resize:vertical}.studio-print-control-note{color:var(--studio-muted);font:11px/1.6 var(--studio-font-ui);margin:10px 0}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric{width:100%;min-width:0;height:34px;min-height:34px;margin:0;padding:0;border:1px solid var(--studio-rule);border-radius:4px;background:var(--studio-field);overflow:hidden}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric-heading{position:absolute;inset:0;height:32px;padding:0 7px;gap:5px;flex-direction:row;align-items:center;justify-content:space-between}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric-heading label{flex:1 1;min-width:0;height:auto;display:block;overflow:hidden;text-overflow:ellipsis;color:var(--studio-muted);font:11px/1.45 var(--studio-font-ui)}.studio-v2.studio-print-workspace .studio-print-inspector .ui-number-unit{color:var(--studio-muted);font-size:10px}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric-value{flex:0 0 50px;width:50px;height:28px;border:0;border-radius:3px;background:transparent;box-shadow:none}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric-value .ui-input{width:50px;min-width:0;height:28px;padding:0 2px;border:0;border-radius:3px;background:transparent;color:var(--studio-text);caret-color:var(--studio-text);font:11px/1.45 var(--font-mono);text-align:right}.studio-v2.studio-print-workspace .studio-print-inspector .ui-number-display{display:none}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric .ui-slider{position:relative;inset:auto;width:100%;height:32px;min-height:32px;padding:0;overflow:hidden;z-index:1;border-radius:3px}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric .ui-slider-track{height:100%;background:transparent}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric .ui-slider-range{height:100%;background:color-mix(in srgb,var(--studio-muted) 12%,transparent);border-color:var(--studio-muted)}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric .ui-slider-thumb{width:2px;height:14px;border:0;border-radius:2px;box-shadow:none;background:var(--studio-muted)}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric:focus-within{outline:1px solid var(--studio-text);outline-offset:-1px}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric:has(.ui-field-error){height:34px;min-height:34px;border-color:var(--studio-danger)}.studio-v2.studio-print-workspace .studio-print-inspector .ui-numeric .ui-field-error{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%)}.studio-v2.studio-print-workspace .studio-print-ink,.studio-v2.studio-print-workspace .studio-print-inspector .paper-colour-control{min-width:0;margin:14px 0 0;border:0;padding:0}.studio-print-ink legend,.studio-print-inspector .paper-colour-control legend{color:var(--studio-muted);font:11px/1.5 var(--studio-font-ui);margin-bottom:7px}.studio-v2.studio-print-workspace .studio-print-inspector .paper-colour-control>.ui-button{width:100%;height:34px;min-height:34px;border-radius:4px;font:12px/1.4 var(--studio-font-ui)}.studio-print-inspector .paper-colour-grid{max-height:140px}.studio-print-ink .ui-swatches,.studio-print-inspector .paper-colour-grid .ui-swatches{display:flex;flex-wrap:wrap;gap:7px}.studio-v2.studio-print-workspace .studio-print-ink{margin:0 0 15px;max-height:162px;overflow:auto;scrollbar-width:thin}.studio-print-dialog{width:min(600px,calc(100vw - 32px))}.studio-print-dialog p{color:var(--studio-muted);font:12px/1.65 var(--studio-font-ui)}.studio-print-dialog .studio-print-warning{color:var(--studio-danger)}.studio-print-dialog .ui-segmented{flex-wrap:wrap}.studio-print-dialog .ui-textarea{font:11px/1.6 var(--font-mono)}.studio-print-file{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.studio-print-library>header{display:flex;justify-content:space-between;gap:20px;max-width:1200px;margin:0 auto 24px;align-items:center}.studio-print-library h1{margin:0;color:var(--studio-text);font:400 28px/1.2 var(--font-display)}.studio-print-empty,.studio-print-library header p{font:12px/1.6 var(--studio-font-ui);color:var(--studio-muted)}.studio-print-saved-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:15px}.studio-print-saved-card{min-width:0;position:relative;border:1px solid var(--studio-rule);border-radius:5px;background:var(--studio-panel);padding:12px}.studio-print-saved-open.ui-button{width:100%;height:auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:0;gap:10px;text-align:left;border:0;background:transparent}.studio-v2 .studio-print-saved-open>.studio-print-artwork{width:100%;height:150px}.studio-print-saved-open>strong{font:500 13px/1.4 var(--studio-font-ui);padding-right:26px;overflow-wrap:anywhere}.studio-print-saved-open>small{color:var(--studio-muted);font:10px/1.6 var(--font-mono)}.studio-print-saved-card>.ui-button:last-child{position:absolute;right:8px;bottom:32px}.studio-print-empty{max-width:1200px;margin:24px auto}.studio-print-workspace[data-worktop=light] .studio-print-sheet-meta{color:var(--brand-concrete)}@media (max-width:1050px){.studio-print-workarea[data-inspector=true][data-docked=false]>.studio-print-stage{padding-right:32px}.studio-print-stage-bar{flex-wrap:wrap}}@media (max-width:700px){.studio-print-library,.studio-print-stage{padding:22px 18px}.studio-print-sheet-meta{font-size:10px}.studio-print-surface-controls{flex-wrap:wrap}.studio-print-toolbar-units{display:none}.studio-print-workarea[data-docked=true][data-inspector=true]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.studio-print-flip,.studio-print-sheet[data-reverse=true] .studio-print-flip{transition:none;transform:none}.studio-print-face-back,.studio-print-face-front{transform:none}.studio-print-sheet[data-reverse=false] .studio-print-face-back,.studio-print-sheet[data-reverse=true] .studio-print-face-front{visibility:hidden}}.studio-packaging-library-wrap{display:flex;min-width:0;min-height:0;overflow:hidden}.studio-packaging-library{display:flex;flex-direction:column;flex:1 1;min-height:0}.studio-packaging-library>:not(.studio-content-results){flex-shrink:0}.studio-packaging-library .studio-content-results{flex:1 1}.studio-packaging-library .studio-content-collections{overflow-x:auto;flex-wrap:nowrap}.studio-packaging-library .studio-content-collections .ui-button{white-space:nowrap}.studio-packaging-library .studio-packaging-library-views{margin-bottom:10px}.studio-packaging-library .studio-packaging-library-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.studio-packaging-library .studio-packaging-library-heading-actions .ui-button{white-space:nowrap}.studio-packaging-library .studio-content-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:2px 5px;border:1px solid var(--studio-rule);border-radius:4px;background:var(--studio-field);color:var(--studio-muted);opacity:1}.studio-packaging-project-meta{display:flex;align-items:center;gap:4px;color:var(--studio-muted);font-size:11px}.studio-packaging-project-meta>span{margin-right:auto}.studio-packaging-documents{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;list-style:none;padding:0;margin:0}.studio-packaging-card{min-width:0;background:var(--studio-panel);border:1px solid var(--studio-rule);border-radius:6px;overflow:hidden}.studio-packaging-library .studio-packaging-card[data-selected=true]{border-color:var(--studio-text);box-shadow:0 0 0 1px var(--studio-text)}.studio-v2 .studio-packaging-card-preview.ui-button{width:100%;height:180px;padding:12px;border:0;border-radius:0;background:var(--studio-worktop);display:block}.studio-v2 .studio-packaging-card-preview.ui-button>svg{width:100%;height:100%;stroke-width:unset}.studio-packaging-library .studio-packaging-source-card-preview img{display:block;width:100%;height:100%;object-fit:contain}.studio-packaging-library .studio-packaging-source-measurement{color:var(--studio-muted);font:11px/1.5 var(--font-mono)}.studio-packaging-card-info{padding:14px;display:flex;flex-direction:column;gap:6px}.studio-packaging-card-title{display:flex;align-items:start;gap:4px}.studio-packaging-library .studio-packaging-card-delete.ui-button{flex:0 0 30px;width:30px;height:30px;padding:0}.studio-packaging-select-item{display:flex;align-items:start;gap:8px;min-width:0;flex:1 1}.studio-packaging-select-item>input{accent-color:var(--studio-text);flex-shrink:0;margin:9px 0 0;width:14px;height:14px}.studio-packaging-select-item .ui-button{padding:4px 0;height:auto;min-height:30px;min-width:0;justify-content:start;text-align:left;white-space:normal;font-weight:400}.studio-packaging-card-kind{font:13px/1.45 var(--studio-font-ui);color:var(--studio-text)}.studio-packaging-card-dimensions{font:11px/1.5 var(--font-mono);color:var(--studio-muted)}.studio-packaging-card-info p{margin:2px 0;color:var(--studio-muted);font:11px/1.5 var(--studio-font-ui);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.studio-packaging-card-info>.ui-button{align-self:start}.studio-packaging-documents[data-layout=list]{display:flex;flex-direction:column;gap:10px}.studio-packaging-documents[data-layout=list] .studio-packaging-card{display:grid;grid-template-columns:160px minmax(0,1fr)}.studio-v2 .studio-packaging-documents[data-layout=list] .studio-packaging-card-preview.ui-button{height:100%;min-height:150px}.studio-packaging-selection{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:14px;margin-top:14px;border-top:1px solid var(--studio-rule)}.studio-packaging-selection>span{color:var(--studio-muted);font:11px/1.5 var(--studio-font-ui);margin-right:auto}.studio-v2 .studio-packaging-selection>.ui-segmented{width:auto}.studio-packaging-library .studio-packaging-selection .ui-segmented{flex-shrink:0}.studio-packaging-library .studio-packaging-selection .ui-segment{min-width:max-content;white-space:nowrap}.studio-packaging-inspector-tabs{padding:12px 16px;border-bottom:1px solid var(--studio-rule)}.studio-v2.studio-packaging-workspace .studio-packaging-inspector-tabs>.ui-segmented{width:100%}.studio-packaging-inspector-tabs .ui-segment{flex:1 1;padding-inline:8px}.studio-packaging-inspector .studio-section-body{display:flex;flex-direction:column;gap:10px}.studio-packaging-paired{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.studio-packaging-paired .ui-numeric{min-width:0}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric{width:100%;min-width:0;height:34px;min-height:34px;margin:0;padding:0;border:1px solid var(--studio-rule);border-radius:4px;background:var(--studio-field);overflow:hidden}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric-heading{position:absolute;inset:0;height:32px;padding:0 7px;gap:5px;flex-direction:row;align-items:center;justify-content:space-between}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric-heading label{flex:1 1;min-width:0;height:auto;display:block;overflow:hidden;text-overflow:ellipsis;color:var(--studio-muted);font:11px/1.45 var(--studio-font-ui)}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-number-unit{color:var(--studio-muted);font-size:10px}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric-value{flex:0 0 50px;width:50px;height:28px;border:0;border-radius:3px;background:transparent;box-shadow:none}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric-value .ui-input{width:50px;min-width:0;height:28px;padding:0 2px;border:0;border-radius:3px;background:transparent;color:var(--studio-text);caret-color:var(--studio-text);font:11px/1.45 var(--font-mono);text-align:right}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-number-display{display:none}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric .ui-slider{position:relative;inset:auto;width:100%;height:32px;min-height:32px;padding:0;overflow:hidden;z-index:1;border-radius:3px}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric .ui-slider-track{height:100%;background:transparent}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric .ui-slider-range{height:100%;background:color-mix(in srgb,var(--studio-muted) 12%,transparent);border-color:var(--studio-muted)}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric .ui-slider-thumb{width:2px;height:14px;border:0;border-radius:2px;box-shadow:none;background:var(--studio-muted)}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric:focus-within{outline:1px solid var(--studio-text);outline-offset:-1px}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric:has(.ui-field-error){height:34px;min-height:34px;border-color:var(--studio-danger)}:is(.studio-v2.studio-packaging-workspace .studio-packaging-inspector,.studio-neutral-theme.ui-dialog.pack-dieline-dialog,.t22-packaging-inspector) .ui-numeric .ui-field-error{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.studio-packaging-field{display:flex;flex-direction:column;gap:7px;color:var(--studio-muted);font:11px/1.5 var(--studio-font-ui)}.studio-packaging-field .ui-input{width:100%}.studio-packaging-help{margin:0;color:var(--studio-muted);font:11px/1.6 var(--studio-font-ui)}.studio-packaging-inspector .pack-mockup-controls,.studio-packaging-inspector .pack-source-evidence,.studio-packaging-inspector .pack-surface-editor,.studio-packaging-inspector .studio-section-body>section{display:flex;flex-direction:column;gap:10px;border:0;padding:0}.studio-packaging-inspector .pack-surface-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.studio-packaging-inspector .pack-surface-editor>:not(.ui-numeric){grid-column:1/-1}.studio-packaging-inspector h3{margin:0;font:400 12px/1.5 var(--studio-font-ui);color:var(--studio-text)}.studio-packaging-inspector .pack-surface-editor h3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.studio-packaging-inspector .pack-surface-editor h3 span{font:11px/1.5 var(--font-mono);color:var(--studio-muted)}.studio-packaging-inspector p,.studio-packaging-inspector ul{margin:0;font:11px/1.6 var(--studio-font-ui);color:var(--studio-muted)}.studio-packaging-inspector ul{padding-left:20px}.studio-packaging-inspector a{color:var(--studio-text);font:11px/1.6 var(--studio-font-ui);text-underline-offset:3px}.studio-packaging-color-row,.studio-packaging-inspector .pack-switch{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;color:var(--studio-text);font:13px/1.45 var(--studio-font-ui)}.studio-packaging-color-row input{width:38px;height:30px;padding:2px;border:1px solid var(--studio-rule);border-radius:4px;background:var(--studio-field)}.studio-packaging-inspector .pack-surface-editor label:not(.pack-switch){display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--studio-muted)}.studio-packaging-inspector .pack-pose-presets{display:flex;flex-wrap:wrap;gap:4px}.studio-packaging-inspector details:not(.studio-section){border-top:1px solid var(--studio-rule);padding-top:10px}.studio-packaging-inspector details:not(.studio-section) summary{cursor:pointer;color:var(--studio-text);font:12px/1.5 var(--studio-font-ui);padding:4px 0}.studio-packaging-inspector details:not(.studio-section)[open]>:not(summary){margin-top:10px}.studio-packaging-inspector .pack-fit-warning{color:var(--studio-danger)}.studio-packaging-inspector .paper-colour-control{margin:0;min-width:0}.studio-packaging-inspector .paper-colour-control legend{font:11px/1.5 var(--studio-font-ui);color:var(--studio-muted)}.studio-packaging-inspector .paper-colour-control>.ui-button{width:100%}.studio-packaging-inspector .pack-upload-preview{display:block;width:100%;max-height:160px;object-fit:contain;border:1px solid var(--studio-rule);border-radius:4px}.studio-packaging-create{width:min(580px,calc(100vw - 32px));max-height:90dvh;overflow-y:auto}.studio-packaging-create>:not(.ui-dialog-header,.ui-dialog-close,.ui-dialog-actions){margin-top:14px}.studio-packaging-create>.ui-segmented{width:100%}.studio-packaging-source-preview{margin:0;padding:12px;background:var(--studio-worktop);border:1px solid var(--studio-rule);border-radius:6px}.studio-packaging-source-preview img{display:block;width:100%;height:180px;object-fit:contain}.studio-packaging-source-preview figcaption{margin-top:10px;font:11px/1.5 var(--studio-font-ui);color:var(--studio-muted)}.studio-packaging-source-link{color:var(--studio-text);font:11px/1.5 var(--studio-font-ui);text-underline-offset:3px}.studio-neutral-theme.ui-dialog.pack-dieline-dialog{display:flex;flex-direction:column;width:min(1180px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:hidden}.studio-neutral-theme.ui-dialog.pack-dieline-dialog>:not(.pack-dieline-body){flex-shrink:0}.studio-neutral-theme.pack-dieline-dialog .pack-dieline-body{flex:1 1 auto;height:min(560px,58dvh);min-height:0;max-height:58dvh}.studio-neutral-theme.pack-dieline-dialog .pack-dieline-body>svg{display:block;min-height:0;height:100%;max-height:100%;background:var(--studio-worktop)}.studio-neutral-theme.pack-dieline-dialog .pack-fields{display:flex;flex-direction:column;gap:16px;min-height:0;max-height:100%;overflow:auto;overscroll-behavior:contain}.studio-neutral-theme.pack-dieline-dialog .pack-fields>section{display:flex;flex-direction:column;gap:10px}.studio-neutral-theme.pack-dieline-dialog .pack-fields h3,.studio-neutral-theme.pack-dieline-dialog .pack-fields summary{margin:0;font:400 12px/1.5 var(--studio-font-ui)}.studio-neutral-theme.pack-dieline-dialog .pack-fields p{margin:0;color:var(--studio-muted);font:11px/1.6 var(--studio-font-ui)}.studio-neutral-theme.pack-dieline-dialog .pack-fields label{display:flex;flex-direction:column;gap:6px;font:11px/1.45 var(--studio-font-ui)}.studio-neutral-theme.pack-dieline-dialog .pack-fields details[open]>:not(summary){margin-top:10px}.studio-neutral-theme.pack-dieline-dialog .pack-dieline-footer{min-width:0;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--studio-rule)}.pack-dieline-body>svg g[role=button]:focus-visible{outline:none}.pack-dieline-body>svg g[role=button]:focus-visible>rect:first-child{stroke:var(--tool-focus);stroke-width:5px}@media (max-width:900px){.studio-packaging-workspace .studio-packaging-toolbar-label{display:none}}@media (max-width:700px){.studio-neutral-theme.pack-dieline-dialog .pack-dieline-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(140px,45%) minmax(0,1fr)}.studio-neutral-theme.pack-dieline-dialog .pack-fields{max-height:100%;border-left:0;border-top:1px solid var(--studio-rule)}.studio-packaging-documents{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.studio-packaging-documents[data-layout=list] .studio-packaging-card{grid-template-columns:110px minmax(0,1fr)}.studio-packaging-selection{gap:6px}.studio-packaging-selection>span{width:100%}.studio-packaging-library .studio-content-heading{gap:12px}}@media (max-width:400px){.studio-packaging-inspector .studio-packaging-placement-resets{grid-template-columns:minmax(0,1fr)}}