.pa-app{--pa-rail-w: 76px;--pa-rail: #1d4535;--pa-rail-hover: #285a43;--pa-rail-on: #2f6a4c;--pa-rail-ink: #d8e6cb;--pa-rail-mark: #a7d36a;--pa-glass: rgb(255 254 248 / 94%);--pa-lift: 0 2px 0 rgb(38 65 37 / 7%);position: relative;isolation: isolate;margin: 12px 0 28px;background: var(--paper);border: 1px solid #fff;border-radius: 6px;box-shadow: var(--shadow)}.pa-app > *{min-width: 0}.pa-layout [hidden]{display: none !important}.pa-settings select:focus-visible,.pa-settings input:focus-visible,.pa-layout button:focus-visible{outline: 3px solid #a36a25;outline-offset: 2px} .pa-stage{position: relative;overflow: hidden;isolation: isolate;background-color: #f2f1e6;background-image: radial-gradient(circle,rgb(23 63 52 / 14%) 1px,transparent 1.5px);background-size: 16px 16px;background-position: 8px 8px}.pa-app[data-pa-dimension="3d"] .pa-stage{background: #fffef8}.pa-stage .pa-scene,.pa-stage .voxel-view,.pa-stage .pa-empty{position: absolute;inset: var(--pa-inset-top,0px) var(--pa-inset-right,0px) var(--pa-inset-bottom,0px) 0}.pa-scene{z-index: 0;overflow: hidden;pointer-events: none}#pa-canvas{position: relative;z-index: 1;display: block;width: 100%;height: 100%;touch-action: none;cursor: crosshair;outline-offset: -4px}#pa-canvas:focus-visible{outline: 3px solid #ae691f}.pa-stage .voxel-view{z-index: 2;min-height: 0;height: auto}.pa-stage .voxel-view canvas{display: block;width: 100%;height: 100%;touch-action: none;cursor: grab}.pa-empty{z-index: 3;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;text-align: center;padding: 24px;background: #f5f5ebeb;pointer-events: none}.pa-empty button{pointer-events: auto}.pa-empty p{margin: 0;max-width: 25ch;color: #284a38;font-size: 1.1rem}.pa-empty .btn{max-width: 100%}.pa-working .pa-stage{opacity: .75} .pa-topbar{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 16px;padding: 8px 12px 8px 16px;background: var(--pa-glass);border-bottom: 1px solid var(--line)} .pa-heading{flex: 2 1 260px;min-width: 0;max-width: 480px}.pa-topbar .pa-heading .tool-title{margin: 0;font-size: 25px;line-height: 1.05}.pa-topbar .pa-heading .tool-answer{margin: 3px 0 0;font-size: 12px;line-height: 1.35;color: var(--muted)}html:is(:lang(zh),:lang(ja),:lang(ko),:lang(ru)) .pa-topbar .pa-heading .tool-title{font-size: 20px;font-weight: 600}.pa-bar-controls{flex: 1 1 auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px} .pa-seg{display: inline-flex;gap: 0;margin: 0;border: 1px solid var(--control-line);border-radius: 6px;background: var(--paper);overflow: hidden;box-shadow: var(--pa-lift)}.pa-seg button{min-width: 44px;min-height: 44px;margin: 0;padding: 6px 14px;border: 0;border-radius: 0;box-shadow: none;background: transparent;color: var(--ink);font: 600 14px/1.2 var(--font);cursor: pointer;touch-action: manipulation}.pa-seg button + button{border-left: 1px solid var(--line)}.pa-seg button:hover{background: var(--selected)}.pa-seg button[aria-pressed="true"],.pa-seg button[aria-pressed="true"]:hover{background: var(--seal);color: var(--on-seal)}.pa-seg button:focus-visible{outline: 3px solid #a36a25;outline-offset: -3px} .pa-chip{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;margin: 0;padding: 6px 14px 6px 10px;border: 1px solid var(--control-line);border-radius: 999px;background: var(--paper);color: var(--muted);font: 600 13px/1.2 var(--font);cursor: pointer;box-shadow: var(--pa-lift);touch-action: manipulation}.pa-chip:hover{border-color: var(--accent)}.pa-chip[aria-pressed="true"]{background: var(--selected);border-color: #9fbf7f;color: var(--accent)}.pa-chip[aria-pressed="false"] .pa-icon{opacity: .55}.pa-icon{flex: none;fill: currentColor;shape-rendering: crispEdges}.pa-chip .pa-icon{width: 20px;height: 20px} .pa-summary{flex: none;display: flex;margin: 0;padding: 0;border: 1px solid var(--line);border-radius: 6px;background: var(--paper)}.pa-summary > span{display: flex;flex-direction: column;justify-content: center;padding: 4px 12px;font-size: 11px;line-height: 1.25;color: var(--muted)}.pa-summary > span + span{border-left: 1px solid var(--line)}.pa-summary b{font: 600 17px/1.15 var(--mono);color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.pa-summary-progress{min-width: 112px}.pa-app:not([data-pa-mode="build"]) .pa-summary-progress{display: none}.pa-meter{display: block;height: 4px;margin-top: 3px;border-radius: 2px;background: var(--bg-2);overflow: hidden}.pa-meter > span{display: block;width: 0;height: 100%;background: var(--seal);transition: width .2s ease} .pa-toasts{display: flex;flex-direction: column;align-items: center;gap: 6px;pointer-events: none}.pa-toasts > *{max-width: min(560px,100%);margin: 0}.pa-toasts > .pa-error{pointer-events: auto}.pa-status{padding: 7px 14px;border-radius: 999px;background: rgb(23 63 52 / 92%);color: #fffef8;font-size: 13px;line-height: 1.4;box-shadow: 0 4px 14px rgb(23 63 52 / 20%);transition: opacity .25s ease,visibility .25s}.pa-status:empty,.pa-status[data-shown="false"]{opacity: 0;visibility: hidden}.pa-error{padding: 10px 14px;background: #ffebe1;color: #7c251b;border-left: 3px solid #a33824;border-radius: 4px;font-size: 14px;line-height: 1.45;overflow-wrap: anywhere;box-shadow: 0 4px 14px rgb(124 37 27 / 14%)}.pa-cell{margin: 0;padding: 3px 8px;border: 1px solid var(--line);border-radius: 4px;background: rgb(255 254 248 / 90%);color: var(--ink);font: 12px/1.4 var(--mono);overflow-wrap: anywhere;pointer-events: none}.pa-cell:empty,.pa-app[data-pa-dimension="3d"] .pa-cell{display: none} .pa-dock{display: flex;flex-direction: column;gap: 8px;padding: 8px 12px;background: var(--pa-glass);border-top: 1px solid var(--line)}.pa-dock .btn{margin: 0}.pa-strip{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px}.pa-toolbar{display: flex;flex-wrap: wrap;border: 1px solid var(--control-line);border-radius: 6px;background: var(--paper);overflow: hidden;box-shadow: var(--pa-lift)}.pa-toolbar button{min-width: 52px;min-height: 44px;margin: 0;padding: 6px 10px;border: 0;border-right: 1px solid var(--line);border-radius: 0;background: transparent;color: var(--ink);font: 600 13px/1.2 var(--font);cursor: pointer;touch-action: manipulation}.pa-toolbar button:last-child{border-right: 0}.pa-toolbar #pa-undo{border-left: 1px solid var(--control-line)}.pa-toolbar button:hover:not(:disabled){background: var(--selected)}.pa-toolbar button[aria-pressed="true"],.pa-toolbar button[aria-pressed="true"]:hover{background: #224f3a;color: #fffef8}.pa-toolbar button:disabled{color: #8a968c;cursor: not-allowed}.pa-toolbar button:focus-visible{outline: 3px solid #a36a25;outline-offset: -3px}.pa-viewport-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.pa-viewport-actions .btn{min-width: 44px;min-height: 44px;padding: 6px 10px}.pa-viewport-actions label{display: flex;align-items: center;gap: 6px;min-height: 44px;margin: 0;font-size: 13px}.pa-app[data-pa-dimension="3d"] .pa-viewport-actions{display: none}.pa-strip .pa-start{margin-left: auto}.pa-app[data-pa-mode="build"] .pa-start{display: none} .pa-quick-colours{position: relative}.pa-quick-colours > summary{display: flex;align-items: center;gap: 8px;min-height: 44px;padding: 6px 12px 6px 8px;border: 1px solid var(--control-line);border-radius: 6px;background: var(--paper);color: var(--ink);font: 600 13px/1.2 var(--font);cursor: pointer;list-style: none;box-shadow: var(--pa-lift)}.pa-quick-colours > summary::-webkit-details-marker{display: none}.pa-quick-colours[open] > summary{background: var(--selected);border-color: var(--seal)}.pa-quick-colours > summary:focus-visible{outline: 3px solid #a36a25;outline-offset: 2px}.pa-quick-swatch{width: 24px;height: 24px;flex: none;border: 1px solid rgb(23 63 52 / 35%);border-radius: 3px;background: #cfd6c4}.pa-quick-colours .pa-palette{position: absolute;z-index: 6;left: 0;bottom: calc(100% + 8px);width: min(352px,calc(100vw - 48px));max-height: min(320px,50vh);overflow: auto;margin: 0;padding: 10px;background: var(--paper);border: 1px solid var(--control-line);border-radius: 8px;box-shadow: 0 10px 28px rgb(23 63 52 / 22%)}.pa-layout[data-pa-dimension=3d] .pa-quick-colours,.pa-layout[data-pa-mode=build] .pa-quick-colours{display: none !important} .pa-selection-actions{display: flex;flex-wrap: wrap;gap: 6px}.pa-selection-actions .btn{min-height: 44px;padding: 6px 10px;font-size: 13px}.pa-app:not([data-pa-tool="select"]):not([data-pa-selection="true"]) .pa-selection-actions{display: none}.pa-placement{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;padding: 8px 12px;background: #fff2d7;border-left: 3px solid #a86b21;border-radius: 4px}.pa-placement p{flex: 1 1 240px;margin: 0;font-size: 14px} .pa-build-guide{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px}.pa-build-guide p{margin: 0;font-size: 14px;line-height: 1.5;overflow-wrap: anywhere}.pa-layer-nav{flex: 1 1 100%;display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding-bottom: 6px;border-bottom: 1px solid #d6dccb}.pa-layer-nav .btn{min-width: 0;min-height: 44px;margin: 0}.pa-layer-nav #pa-layer-label{margin: 0;text-align: center;font-weight: 700;white-space: nowrap}.pa-layer-nav .pa-hint{margin: 0;font-size: 12px}.pa-build-steps{flex: none;display: flex;gap: 8px}.pa-build-steps label{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 13px;white-space: nowrap}.pa-build-steps input,.pa-build-steps select{min-width: 72px;max-width: 112px;width: auto;min-height: 44px;padding: 8px;border: 1px solid #9cae90;border-radius: 2px;background: #fffef8;color: #173e31;font: inherit}.pa-build-guide #pa-row-steps{flex: 1 1 220px;font: 600 14px/1.45 var(--mono)}.pa-build-guide #pa-world-row{flex: 1 1 100%;font: 12px/1.4 var(--mono);color: var(--muted)}.pa-build-guide #pa-world-row:empty{display: none}.pa-actions{display: flex;flex-wrap: wrap;gap: 8px}.pa-actions .btn{min-height: 44px}.pa-build-guide .pa-actions{flex: none;gap: 6px}.pa-build-guide #pa-progress{flex: 1 1 100%;font-size: 12px;color: var(--muted)} .pa-rail{display: flex;gap: 4px;background: var(--pa-rail)}.pa-rail [role="tab"]{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;min-width: 0;min-height: 58px;margin: 0;padding: 7px 2px 6px;border: 0;border-radius: 6px;background: transparent;color: var(--pa-rail-ink);font: 600 11px/1.15 var(--font);text-align: center;overflow-wrap: anywhere;hyphens: auto;cursor: pointer;touch-action: manipulation}.pa-rail .pa-icon{width: 24px;height: 24px}.pa-rail [role="tab"]:hover{background: var(--pa-rail-hover);color: #fff}.pa-rail [role="tab"][aria-expanded="true"]{background: var(--pa-rail-on);color: #fffef8}.pa-rail [role="tab"][aria-selected="true"]::before{content: "";position: absolute;left: -6px;top: 12px;bottom: 12px;width: 3px;border-radius: 0 3px 3px 0;background: var(--pa-rail-mark)}.pa-rail [role="tab"]:focus-visible{outline: 3px solid #f2c14e;outline-offset: -3px} .pa-panel{position: relative;display: flex;flex-direction: column;background: var(--paper)}.pa-panel-scroll{min-height: 0;padding: 4px 16px 16px}.pa-panel-close{position: absolute;z-index: 1;top: 8px;right: 8px;display: grid;place-items: center;width: 44px;height: 44px;margin: 0;padding: 0;border: 1px solid transparent;border-radius: 6px;background: var(--paper);color: var(--muted);cursor: pointer}.pa-panel-close:hover{background: var(--selected);color: var(--ink)}.pa-section-title{margin: 12px 52px 6px 0;color: var(--ink);font: 400 28px/1.05 var(--tool-display);font-synthesis: none;letter-spacing: 0;text-wrap: balance;overflow-wrap: anywhere}html:is(:lang(zh),:lang(ja),:lang(ko),:lang(ru)) .pa-section-title{font-size: 21px;font-weight: 600}.pa-section h3{margin: 14px 0 4px;font-size: 15px}.pa-group + .pa-group{margin-top: 12px;border-top: 1px solid var(--line)}.pa-section .tool-feedback{margin-top: 16px} .pa-settings fieldset{border: 0;padding: 12px 0;margin: 0;border-bottom: 1px solid var(--line,#b9c7ac)}.pa-settings fieldset:last-child{border-bottom: 0}.pa-settings legend{padding: 0;font-weight: 700;margin-top: 8px}.pa-settings label{display: flex;gap: 7px;align-items: center;margin: 8px 0;font-size: .85rem}.pa-settings label:has(input:not([type=checkbox])),.pa-settings label:has(select){display: flex;flex-direction: column;align-items: stretch;gap: 5px}.pa-settings input:not([type=checkbox]),.pa-settings select{min-width: 0;width: 100%;min-height: 44px;padding: 8px;border: 1px solid #9cae90;border-radius: 2px;background: #fffef8;color: #173e31;font: inherit}.pa-settings select{white-space: normal}.pa-pair,.pa-triple,.pa-crop-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.pa-triple{grid-template-columns: repeat(3,minmax(0,1fr))}.pa-project-actions{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.pa-project-actions .btn{min-width: 0;min-height: 44px;margin: 0;padding: 8px;font-size: .8rem}.pa-save-status{min-height: 30px;font-size: .78rem;color: #426045;margin: 8px 0}.pa-hint{font-size: .78rem;line-height: 1.5;color: #4b6451;margin: 8px 0}.pa-palette{display: grid;grid-template-columns: repeat(6,minmax(44px,1fr));gap: 4px;margin: 8px 0}.pa-swatch{position: relative;aspect-ratio: 1;border: 2px solid transparent;min-width: 44px;min-height: 44px;cursor: pointer;padding: 0;border-radius: 2px}.pa-swatch[aria-pressed=true]{outline: 2px solid #143c2c;outline-offset: 1px;border-color: #fff}.pa-swatch:focus-visible{outline: 3px solid #ad5b17;outline-offset: 2px}.pa-swatch span{position: absolute;bottom: 0;inset-inline: 0;font: 9px monospace;background: #fffef8e6;color: #173e31;text-align: center}.pa-allow{display: grid;grid-template-columns: 1fr 1fr;gap: 0 8px;max-height: 240px;overflow: auto}.pa-allow label{font-size: .73rem;min-height: 44px}.pa-allow i{width: 12px;height: 12px;border: 1px solid #888;display: inline-block;flex-shrink: 0}.pa-settings .ask{margin-top: 12px}.pa-settings details > summary{min-height: 44px;cursor: pointer;padding: 10px 0;font-weight: 600;list-style: revert}.pa-settings .ask > summary{padding: 12px 8px}.pa-settings .btn{white-space: normal}.pa-crop-preview{max-width: 100%;height: auto;display: block;margin: 12px auto}.pa-table-wrap{overflow: auto;max-width: 100%}.pa-table{border-collapse: collapse;font-size: .75rem;width: 100%;table-layout: fixed}.pa-table th,.pa-table td{padding: 6px 3px;vertical-align: middle;border-bottom: 1px solid #d8dfce;text-align: left;overflow-wrap: anywhere}.pa-table th:first-child{width: 36%}.pa-table input{max-width: 72px;font-size: .8rem;min-height: 44px}.pa-table td small{display: block;font-size: .65rem;color: #536452}.pa-table i{display: inline-block;width: 12px;height: 12px;vertical-align: middle;margin-right: 4px;border: 1px solid #83917e}.pa-recipe-list{padding-left: 18px;font-size: .8rem;line-height: 1.6}.pa-resource-line{display: grid;grid-template-columns: minmax(0,1fr) 84px;gap: 6px;align-items: center;border-bottom: 1px solid #d8dfce;padding: 6px 0}.pa-resource-line label{margin: 0}.pa-resource-line input{width: 100%}.pa-route-line{font-size: .8rem;margin: 10px 0}.pa-route-line select{max-width: 100%}.pa-download-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin: 10px 0}.pa-download-grid .btn{font-size: .8rem;min-height: 44px;min-width: 0;margin: 0;padding: 8px;overflow-wrap: anywhere}.pa-grid-code{font-family: monospace} .pa-adjust{margin: 8px 0}.pa-adjust .stepper-field{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: 6px}.pa-settings .pa-adjust .stepper-field > label{margin: 0}.pa-settings .pa-adjust .stepper input[type=number]{padding: 8px 4px;text-align: center;font: 600 18px/1 var(--mono,monospace);font-variant-numeric: tabular-nums}.pa-rebuild-notice{margin: 12px 0;padding: 12px;background: #fff2d7;border-left: 3px solid #a86b21;color: #173e31;font-size: .85rem;line-height: 1.5}.pa-rebuild-notice p{margin: 0 0 8px} .pa-shape .stepper-field{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: 10px}.pa-settings .pa-shape .stepper-field > label{margin: 0}.pa-settings .pa-shape .stepper input[type=number]{padding: 8px 4px;text-align: center;font: 600 18px/1 var(--mono,monospace);font-variant-numeric: tabular-nums}.pa-shape .pa-actions{margin: 8px 0}.pa-depth-status{margin: 10px 0 0;padding: 8px 10px;min-height: 44px;display: flex;align-items: center;background: #eef1e4;border-left: 3px solid #9cae90;color: #173e31;font-size: .82rem;line-height: 1.45;overflow-wrap: anywhere}.pa-depth-status[data-state=running]{border-left-color: #2f653f;font-variant-numeric: tabular-nums}.pa-depth-status[data-state=error]{background: #ffebe1;border-left-color: #a33824;color: #7c251b}.pa-shape select:disabled,.pa-shape input:disabled{opacity: .55;cursor: not-allowed} @media (min-width: 861px){.pa-app{display: grid;grid-template-columns: var(--pa-rail-w) minmax(0,1fr) clamp(312px,30%,380px);grid-template-rows: auto minmax(0,1fr) auto;height: calc(100vh - var(--pa-app-top,180px) - 16px);height: calc(100dvh - var(--pa-app-top,180px) - 16px);min-height: 560px;overflow: hidden} .pa-rail{grid-column: 1;grid-row: 1 / -1;flex-direction: column;padding: 10px 6px}.pa-stage{grid-column: 2 / -1;grid-row: 1 / -1;z-index: 0;min-height: 0}.pa-topbar{grid-column: 2 / -1;grid-row: 1;z-index: 3;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.pa-toasts{grid-column: 2;grid-row: 2;z-index: 2;align-self: end;padding: 0 12px 10px}.pa-cell{grid-column: 2;grid-row: 2;z-index: 2;align-self: start;justify-self: start;max-width: calc(100% - 24px);margin: 8px 12px 0}.pa-app[data-pa-panel="closed"] .pa-toasts{grid-column: 2 / -1} .pa-app[data-pa-garden="on"]:not([data-pa-dimension="3d"]) .pa-toasts{padding-bottom: 66px}.pa-dock{grid-column: 2 / -1;grid-row: 3;z-index: 4;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.pa-panel{grid-column: 3;grid-row: 2;z-index: 3;align-self: start;max-height: calc(100% - 24px);margin: 12px 12px 12px 0;border: 1px solid var(--line);border-radius: 8px;box-shadow: 0 12px 32px rgb(23 63 52 / 16%),0 2px 4px rgb(23 63 52 / 6%)}.pa-panel-scroll{overflow: auto;overscroll-behavior: contain}}@media (min-width: 861px) and (max-width: 1100px){.pa-topbar .pa-heading .tool-answer{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.pa-toolbar button{min-width: 48px;padding-inline: 8px}} @media (max-width: 860px){.pa-app{display: flex;flex-direction: column}.pa-topbar{padding: 10px 12px;border-radius: 5px 5px 0 0}.pa-heading{flex: 1 1 100%;max-width: none}.pa-topbar .pa-heading .tool-title{font-size: 24px}.pa-bar-controls{justify-content: flex-start}.pa-stage{height: 50svh;min-height: 280px;max-height: 560px}.pa-toasts{align-items: stretch;padding: 8px 12px 0}.pa-toasts > *{max-width: none}.pa-status{border-radius: 4px;transition: none}.pa-status[data-shown="false"]{opacity: 1;visibility: visible}.pa-status:empty{display: none}.pa-cell{margin: 8px 12px 0}.pa-dock{padding: 8px 12px 12px;background: var(--paper);border-top: 0}.pa-toolbar{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));width: 100%}.pa-toolbar button{min-width: 0;border-bottom: 1px solid var(--line)}.pa-toolbar button:nth-child(4n){border-right: 0}.pa-toolbar #pa-undo{border-left: 0}.pa-selection-actions{display: grid;grid-template-columns: repeat(3,minmax(0,1fr))}.pa-selection-actions .btn{min-width: 0;padding: 6px;font-size: .72rem}.pa-strip .pa-start{flex: 1 1 100%} .pa-layout[data-pa-canvas-visible=true][data-pa-mode=design] .pa-toolbar:not([hidden]){position: fixed;left: 12px;right: 12px;bottom: 0;z-index: 30;width: auto;padding-bottom: env(safe-area-inset-bottom,0px);border-radius: 6px 6px 0 0;box-shadow: 0 -2px 12px rgb(23 63 52 / 19%)}.pa-quick-colours .pa-palette{position: fixed;z-index: 31;left: 12px;right: 12px;bottom: 116px;width: auto;max-height: 260px}.pa-build-steps{flex: 1 1 100%}.pa-build-steps label{flex: 1 1 0}.pa-build-steps input,.pa-build-steps select{flex: 1 1 auto;max-width: none}.pa-build-guide .pa-actions{flex: 1 1 100%}.pa-layer-nav .btn{font-size: .8rem;padding: 8px} .pa-rail{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 2px;padding: 4px;background: var(--bg-2);border-block: 1px solid var(--line)}.pa-rail [role="tab"]{min-height: 56px;padding: 6px 1px;border-radius: 4px;color: var(--ink);font-size: 10.5px}.pa-rail [role="tab"]:hover{background: var(--selected);color: var(--ink)}.pa-rail [role="tab"][aria-expanded="true"]{background: var(--paper);color: var(--accent);box-shadow: inset 0 -3px 0 var(--seal)}.pa-rail [role="tab"][aria-selected="true"]::before{display: none}.pa-rail [role="tab"]:focus-visible{outline-color: #a36a25}.pa-panel{border-radius: 0 0 5px 5px}.pa-panel-scroll{padding: 4px 12px 16px}.pa-panel-close{display: none}.pa-section-title{margin-right: 0}}@media (max-width: 420px){.pa-chip{padding-inline: 10px}.pa-chip-label{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.pa-seg button{padding-inline: 11px}}@media (prefers-reduced-motion: reduce){.pa-layout *{scroll-behavior: auto !important}}@media print{.pa-app{display: block;height: auto;border: 0;box-shadow: none}.pa-rail,.pa-bar-controls,.pa-summary,.pa-dock,.pa-panel,.pa-toasts,.pa-empty,.pa-scene{display: none !important}.pa-stage{height: 70vh;break-inside: avoid;background: #fff}}
