.store-workspace{--ink:#3f423f;--muted:#626b5e;--line:#dfe3d9;--panel-strong:#f3f5ee;--accent:#607255;--accent-dark:#4f6445;--ok-bg:#f0f4eb;--shadow:none}.store-workbench{width:min(1180px,100% - 64px);margin:26px auto 0}.workbench-breadcrumb{color:#737b6c;flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.workbench-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.store-workspace .tool-workspace-head{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;gap:24px;margin-top:0;padding:24px 0 27px}.store-workspace .tool-workspace-head h1{letter-spacing:.045em;margin:8px 0 0;font-size:clamp(23px,2.6vw,32px);font-weight:500;line-height:1.65}.store-workspace .tool-workspace-head .lead{margin-top:10px;font-size:13px;line-height:1.9}.store-workspace .eyebrow,.store-workspace .step{letter-spacing:.07em;color:#647459;font-size:11px;font-weight:500}.workbench-about-link{color:#626b5e;white-space:nowrap;text-underline-offset:5px;padding-bottom:4px;font-size:12px;text-decoration:underline!important}.store-workspace h2{font-size:18px;font-weight:500;line-height:1.7}.store-workspace h3{font-weight:500}.store-workspace .tool-area-workspace{margin-top:0}.store-workspace .notice{color:#626b5e;background:#f5f6f0;border:0;align-items:flex-start;margin-top:20px;padding:13px 18px;font-size:12px}.store-workspace .notice strong{white-space:nowrap;color:#4f6445;font-weight:500}.store-workspace .notice span{line-height:1.9}.store-workspace .history-panel{border:0;border-block:1px solid var(--line);background:#fff;margin-top:24px;padding:20px 0}.store-workspace .history-head{gap:24px}.store-workspace .history-head h2{font-size:16px}.store-workspace .history-head p{margin-top:3px;font-size:12px}.store-workspace .save-controls{grid-template-columns:minmax(180px,300px) auto;align-items:end;gap:12px;min-width:0}.store-workspace .save-controls .compact-button{white-space:nowrap;width:auto;min-height:44px;margin:0}.store-workspace .history-item{border-color:var(--line);background:#f8f9f5;padding:14px}.store-workspace .workspace{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:26px;margin-top:28px}.store-workspace .panel{border-color:var(--line);box-shadow:none;background:#fff;min-width:0}.store-workspace .panel-heading{background:#f7f8f3;gap:3px;padding:20px 22px}.store-workspace .panel-heading h2{font-size:18px}.store-workspace .field-grid{gap:14px;padding:22px 22px 0}.store-workspace .field-stack{gap:20px;padding:18px 22px 22px}.store-workspace label span{color:#565f51;font-size:12px;font-weight:500}.store-workspace .tool-area :is(input,textarea,select){background:#fff;border-color:#ccd3c5;border-radius:2px;font-size:14px;line-height:1.7}.store-workspace .tool-area :is(input,textarea,select):focus{border-color:#607255;box-shadow:0 0 0 2px #60725520}.store-workspace .tool-area :is(input,textarea)::placeholder{color:#868d80}.store-workspace .tool-area em{color:#826c40;background:#faf8ef;border-color:#dfd5bb;font-size:10px}.store-workspace .tool-area button,.store-workspace .auth-panel button{border-radius:2px;min-height:42px;font-size:13px;font-weight:500}.store-workspace .tool-area button:focus-visible{outline-offset:3px;outline:2px solid #4f6445}.store-workspace .tool-area .unlock-button{color:#fff;background:#607255;border-color:#607255}.store-workspace .tool-area .unlock-button:hover:not(:disabled){background:#4f6445}.store-workspace .tool-area .ghost-button{color:#526448;background:#fff;border-color:#cbd3c3}.store-workspace .tool-area .danger-button{color:#9a3d2d;background:#fff;border-color:#dfc8c1}.store-workspace .workspace>.output-panel{position:sticky;top:24px}.store-workspace .prompt-preview{color:#41483c;overflow-wrap:anywhere;tab-size:2;background:#fafbf7;min-height:280px;max-height:560px;padding:22px;font-family:inherit;font-size:13px;line-height:1.95}.store-workspace .privacy-reminder{font-size:11px;line-height:1.9}.store-workspace .parser-panel,.store-workspace .followup-panel,.store-workspace .table-panel{margin-top:28px}.store-workspace .paste-area{border:0;min-height:180px;padding:22px}.store-workspace .tool-area .paste-area:focus{box-shadow:inset 0 0 0 2px #607255}.store-workspace .inline-custom-fields,.store-workspace .axis-editor{border-color:var(--line);background:#f8f9f5}.store-workspace .inline-custom-fields h3,.store-workspace .axis-editor h3{font-size:14px}.store-workspace .custom-empty{font-size:12px}.store-workspace .action-message{font-size:12px;font-weight:400}.store-workspace .warning,.store-workspace .success{font-size:12px;line-height:1.8}.store-workspace .table-scroll{max-width:100%}.store-workspace table{font-size:13px}.store-workspace th{color:#56614e;background:#f1f4eb;font-weight:500}.store-workspace .badge{min-width:44px;font-size:11px;font-weight:500}.store-workspace .locked-actions button:not(:disabled){background:#607255;border-color:#607255}.store-workspace .locked-actions .view-toggle button:not(.active){color:#526448;background:0 0}.store-workspace .view-toggle{border-color:var(--line);background:#f5f7f0}.store-workspace .auth-panel,.store-workspace .locked-tool-panel{box-shadow:none;border-color:var(--line);background:#f8f9f5;margin-top:24px}.store-workspace .locked-tool-panel h2{font-size:22px}.store-workspace .primary-link,.store-workspace .secondary-link{border-color:#c5cebd;min-height:42px;font-size:12px;font-weight:500}.store-workspace .primary-link{color:#fff;background:#607255}.store-workspace .secondary-link{color:#526448;background:#fff}.store-workspace .image-batch-toolbar{margin:20px 0;padding:0;font-size:12px;line-height:1.9}.store-workspace .image-batch-frame{border-color:var(--line);background:#fafbf7;border-radius:2px}@media (max-width:1050px){.store-workspace .save-controls{grid-template-columns:minmax(150px,240px) auto}.store-workspace .field-grid,.store-workspace .custom-field-item{grid-template-columns:1fr}}@media (max-width:860px){.store-workbench{width:calc(100% - 36px);margin-top:22px}.store-workspace .tool-workspace-head{grid-template-columns:1fr;gap:16px;padding-block:22px}.workbench-about-link{justify-self:start}.store-workspace .workspace{grid-template-columns:1fr;gap:22px}.store-workspace .workspace>.output-panel{position:static}.store-workspace .history-head{grid-template-columns:1fr;gap:16px}.store-workspace .save-controls{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:480px){.store-workspace .tool-workspace-head h1{letter-spacing:.015em;font-size:23px}.store-workspace .notice{flex-direction:column;gap:5px;padding:14px}.store-workspace .save-controls{grid-template-columns:1fr}.store-workspace .save-controls .compact-button{width:100%}.store-workspace .panel-heading{padding:18px 16px}.store-workspace .panel-heading h2{font-size:17px}.store-workspace .field-grid{padding:18px 16px 0}.store-workspace .field-stack,.store-workspace .prompt-preview,.store-workspace .paste-area{padding:16px}.store-workspace .tool-area :is(input,textarea,select){font-size:16px}.store-workspace .image-batch-toolbar p{flex-basis:100%;min-width:0}}
