:root{--iconise-canvas:#f9fafb;--iconise-surface:#ffffff;--iconise-card:#ffffff;--iconise-surface-soft:#f3f4f6;--iconise-muted:#f3f4f6;--iconise-popover:#ffffff;--iconise-text:#111827;--iconise-text-muted:#596273;--iconise-text-disabled:#919191;--iconise-border:#e5e7eb;--iconise-border-soft:#e5e7eb;--iconise-border-strong:#d4d4d4;--iconise-font-display:"Newsreader Variable",Georgia,serif;--iconise-font-sans:"Roboto Variable",Arial,sans-serif;--iconise-accent:#35704f;--iconise-accent-text:#195637;--iconise-accent-bg:#caedd6;--iconise-accent-border:#caedd6;--iconise-on-accent:#ffffff;--iconise-focus:#35704f;--iconise-secondary-accent:#a1690d;--iconise-secondary-accent-bg:#fedcb3;--iconise-on-secondary-accent:#ffffff;--iconise-icon-primary:#111827;--iconise-icon-secondary:#596273;--iconise-icon-disabled:#919191;--iconise-syntax-background:#ffffff;--iconise-syntax-text:#111111;--iconise-success-text:#2a765f;--iconise-success-bg:#e6f4ed;--iconise-success-border:#d2e9de;--iconise-on-success:#ffffff;--iconise-info-text:#33718b;--iconise-info-bg:#e8f5fa;--iconise-info-border:#d1e8f1;--iconise-warning-text:#916524;--iconise-warning-bg:#fff6e8;--iconise-warning-border:#f1e1c6;--iconise-danger-text:#a0525f;--iconise-danger-bg:#fbecef;--iconise-danger-border:#f2d9de;--iconise-space-1:4px;--iconise-space-2:8px;--iconise-space-3:12px;--iconise-space-4:16px;--iconise-space-5:20px;--iconise-space-6:24px;--iconise-space-8:32px;--iconise-space-10:40px;--iconise-space-12:48px;--iconise-space-16:64px;--iconise-radius-tag:8px;--iconise-radius-control:10px;--iconise-radius-card:18px;--iconise-radius-modal:22px;--ui-lab-button-radius-ratio:0.4;--iconise-shadow-card:0 7px 24px rgba(0,0,0,0.035);--iconise-shadow-action:0 7px 16px rgba(53,112,79,0.18)}:lang(ja){line-break:strict}:lang(ja) body{font-family:Roboto Variable,Hiragino Sans,Noto Sans JP,Yu Gothic,system-ui}:lang(ja) em{font-style:normal}:lang(de){-webkit-hyphens:auto;hyphens:auto}.concept-step-view.concept-step-editorial{display:grid;gap:var(--iconise-space-5)}.concept-step-view.concept-step-editorial,.concept-validated-card.concept-validated-editorial{min-width:0;color:var(--iconise-text);font-family:Roboto Variable,Arial,sans-serif;animation:concept-arrive .36s cubic-bezier(.2,.8,.2,1) both}.workspace-stage[data-workflow-step=concept] :is(a,button):focus-visible{outline:2px solid var(--iconise-focus);outline-offset:4px}.concept-step-editorial .workspace-focus-action,.concept-step-editorial>.step-card{position:relative;isolation:isolate;min-width:0;gap:var(--iconise-space-8);overflow:hidden;padding:clamp(26px,4vw,44px)}.concept-step-editorial .concept-direction-header{align-items:flex-start;gap:var(--iconise-space-5)}.concept-step-editorial .concept-direction-header>div{gap:var(--iconise-space-2)}.concept-step-editorial .concept-direction-header h2,.concept-step-editorial .generation-panel-heading h2,.concept-step-editorial .step-card[role=alert] h2,.concept-step-editorial .workspace-focus-action h2,.concept-validated-card.concept-validated-editorial h2{margin:0;color:var(--iconise-text);font-family:var(--iconise-font-display);font-size:clamp(1.6rem,2.6vw,2rem);font-weight:400;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.concept-step-editorial .step-card-lead,.concept-step-editorial .workspace-focus-action>p{max-width:62ch;margin:0;color:var(--iconise-text-muted);font-size:15px;line-height:1.65}.concept-step-editorial .directions-menu{margin:0}.concept-step-editorial .directions-menu-list{width:min(320px,calc(100vw - 32px));min-width:min(280px,calc(100vw - 32px));border-color:color-mix(in srgb,var(--iconise-border) 80%,transparent);border-radius:var(--iconise-radius-card);box-shadow:0 20px 48px -28px rgb(24 32 27/.3),0 4px 14px rgb(24 32 27/.08);padding:8px;animation:concept-pop .16s ease-out both}.concept-step-editorial .directions-menu-item{min-height:46px;border-radius:8px;padding-inline:13px;transition:background-color .16s ease,color .16s ease}.concept-step-editorial .directions-menu-item>span:not(.generation-cost){white-space:normal;overflow-wrap:anywhere}.concept-step-editorial .directions-menu-item:focus-visible,.concept-step-editorial .directions-menu-item:hover{background:color-mix(in srgb,var(--iconise-accent-bg) 48%,var(--iconise-surface));color:var(--iconise-accent-text)}.concept-step-editorial .direction-card[data-variant=feature]{position:relative;gap:var(--iconise-space-5);overflow:hidden;padding:clamp(24px,4vw,38px);transition:border-color .18s ease,box-shadow .18s ease}.concept-step-editorial .direction-card[data-variant=feature]:has(.direction-card-recommended):before{position:absolute;inset:0 24px auto;height:2px;background:linear-gradient(90deg,var(--iconise-accent),var(--iconise-info-text) 55%,transparent);content:""}.concept-step-editorial .direction-card-head{gap:12px}.concept-step-editorial .direction-card-kind{min-height:30px;border:1px solid color-mix(in srgb,var(--iconise-accent-border) 60%,transparent);background:color-mix(in srgb,var(--iconise-accent-bg) 70%,var(--iconise-surface));padding:4px 11px 4px 9px}.concept-step-editorial .direction-card-recommended{min-height:30px;border:1px solid var(--iconise-info-border);border-radius:999px;background:var(--iconise-info-bg);padding:4px 10px;color:var(--iconise-info-text);font-size:12px;letter-spacing:.015em}.concept-step-editorial .direction-card-title{max-width:24ch;color:var(--iconise-text);font-family:var(--iconise-font-display);font-size:clamp(1.9rem,3.4vw,2.55rem);font-weight:560;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.concept-step-editorial .direction-card-idea{max-width:68ch;color:var(--iconise-text-muted);font-size:16px;line-height:1.68;text-wrap:pretty}.concept-step-editorial .direction-card-styles{gap:8px}.concept-step-editorial .direction-card-styles li{border-color:var(--iconise-border-soft);border-radius:var(--iconise-radius-tag);background:var(--iconise-surface-soft);padding:5px 10px;color:var(--iconise-text-muted);font-size:12.5px;font-weight:600}.concept-step-editorial .direction-card-facts{gap:var(--iconise-space-4);border-top-color:var(--iconise-border-soft);padding-top:var(--iconise-space-5)}.concept-step-editorial .direction-card-palette{gap:12px;color:var(--iconise-text);font-size:14px}.concept-step-editorial .direction-card-swatches{grid-template-columns:repeat(3,24px);height:24px;border-radius:7px;box-shadow:0 1px 3px rgb(25 31 27/.12)}.concept-step-editorial .direction-card-perception{max-width:72ch;color:var(--iconise-text-muted);font-size:14px;line-height:1.6}.concept-step-editorial .direction-card-footer{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--iconise-space-4);border-top:1px solid var(--iconise-border-soft);padding-top:var(--iconise-space-4)}.concept-step-editorial .direction-rationale{position:static}.concept-step-editorial .direction-card-footer>.direction-picker-footer{flex:1 1 300px;justify-content:flex-end;gap:var(--iconise-space-3)}.concept-step-editorial .direction-rationale-trigger{min-height:42px;margin:0;border:1px solid transparent;border-radius:calc(42px * var(--ui-lab-button-radius-ratio));padding-inline:12px;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.concept-step-editorial .direction-rationale-trigger:hover,.concept-step-editorial .direction-rationale-trigger[aria-expanded=true]{border-color:var(--iconise-accent-border);background:var(--iconise-accent-bg);color:var(--iconise-accent-text)}.concept-step-editorial .direction-rationale-panel{left:0;width:min(360px,100%);border-color:color-mix(in srgb,var(--iconise-border) 78%,transparent);border-radius:var(--iconise-radius-card);box-shadow:0 22px 50px -28px rgb(22 33 27/.3),0 5px 16px rgb(22 33 27/.08);padding:16px 16px 18px}.concept-step-editorial .direction-rationale-head .direction-icon-button{width:44px;height:44px}.concept-step-editorial .direction-picker-nav{gap:5px;border-radius:var(--iconise-radius-control);padding:3px}.concept-step-editorial .direction-picker-position{min-width:42px;color:var(--iconise-text-muted);font-size:13px}.concept-step-editorial .direction-icon-button{width:44px;height:44px;border-color:transparent;border-radius:calc(44px * var(--ui-lab-button-radius-ratio));background:var(--iconise-surface);color:var(--iconise-text-muted);transition:transform .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}.concept-step-editorial .direction-icon-button:hover:not(:disabled),.concept-step-editorial .direction-icon-button[aria-expanded=true]{border-color:var(--iconise-accent-border);background:var(--iconise-accent-bg);color:var(--iconise-accent-text);transform:translateY(-1px)}.concept-step-editorial .direction-icon-button:active:not(:disabled){transform:scale(.96)}.concept-step-editorial .direction-picker-choose{min-height:50px;border-radius:calc(50px * var(--ui-lab-button-radius-ratio));padding-inline:22px;box-shadow:var(--iconise-shadow-action);font-weight:500;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.concept-step-editorial .direction-picker-choose:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--iconise-shadow-action),0 10px 24px -16px color-mix(in srgb,var(--iconise-accent) 65%,transparent);transform:translateY(-1px)}.concept-step-editorial .direction-picker-choose:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)}.concept-step-editorial .direction-picker-choose[aria-disabled=true]{cursor:progress;opacity:.72}.concept-step-editorial .concept-letter-notice{border:1px solid var(--iconise-info-border);border-radius:var(--iconise-radius-card);background:color-mix(in srgb,var(--iconise-info-bg) 54%,var(--iconise-surface));padding:16px 18px}.concept-step-editorial .concept-letter-notice p{color:var(--iconise-text);line-height:1.6}.concept-step-editorial .directions-failure{border-radius:var(--iconise-radius-card);padding:16px 18px}.concept-step-editorial .directions-failure-actions{gap:10px;margin-top:4px}.concept-step-editorial .concept-detection-error,.concept-step-editorial .concept-error{border-radius:var(--iconise-radius-control)}.concept-step-editorial .concept-detection-error{border:1px solid var(--iconise-danger-border);padding:16px}.concept-step-editorial .concept-response-editor{gap:var(--iconise-space-5)}.concept-step-editorial .concept-response-editor textarea{min-height:280px;border:1px solid var(--iconise-border);border-radius:var(--iconise-radius-card);background:color-mix(in srgb,var(--iconise-surface) 94%,var(--iconise-surface-soft));color:var(--iconise-text);font-family:Roboto Variable,Arial,sans-serif;font-size:15px;line-height:1.7;padding:18px 20px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.concept-step-editorial .concept-response-editor textarea:focus:not(:focus-visible){outline:none}.concept-step-editorial .concept-response-editor textarea:focus-visible{border-color:var(--iconise-accent);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--iconise-accent) 24%,transparent)}.concept-step-editorial .concept-decision-grid{align-items:start;gap:var(--iconise-space-4);border-color:color-mix(in srgb,var(--iconise-border) 76%,transparent);border-radius:var(--iconise-radius-card);background:color-mix(in srgb,var(--iconise-surface-soft) 78%,var(--iconise-surface));padding:clamp(18px,3vw,28px)}.concept-step-editorial .concept-section-heading h3{margin:0;color:var(--iconise-text);font-family:var(--iconise-font-display);font-size:1.55rem;font-weight:540;letter-spacing:-.025em}.concept-step-editorial .concept-field{gap:8px;min-width:0}.concept-step-editorial .concept-field>span,.concept-step-editorial .concept-palette-fieldset legend{color:var(--iconise-text);font-family:Roboto Variable,Arial,sans-serif;font-size:13px;font-weight:650;line-height:1.4}.concept-step-editorial .concept-field input,.concept-step-editorial .concept-field textarea{min-width:0;min-height:48px;border:1px solid var(--iconise-border);border-radius:var(--iconise-radius-control);background:var(--iconise-surface);color:var(--iconise-text);font-family:Roboto Variable,Arial,sans-serif;font-size:14px;line-height:1.55;padding:11px 13px;box-shadow:inset 0 1px 2px rgb(23 31 26/.035);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.concept-step-editorial .concept-field textarea{min-height:96px}.concept-step-editorial .concept-field input:focus:not(:focus-visible),.concept-step-editorial .concept-field textarea:focus:not(:focus-visible){outline:none}.concept-step-editorial .concept-field input:focus-visible,.concept-step-editorial .concept-field textarea:focus-visible{border-color:var(--iconise-accent);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--iconise-accent) 24%,transparent)}.concept-step-editorial .concept-palette-fieldset{min-width:0;border:1px solid var(--iconise-border);border-radius:var(--iconise-radius-card);background:color-mix(in srgb,var(--iconise-surface) 82%,var(--iconise-surface-soft));padding:18px}.concept-step-editorial .concept-palette-fieldset legend{padding-inline:6px}.concept-step-editorial .concept-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--iconise-space-3)}.concept-step-editorial .identity-response-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--iconise-space-3);margin-top:var(--iconise-space-5)}.concept-step-editorial .generation-start-button,.concept-step-editorial .identity-response-actions .button-primary{box-shadow:var(--iconise-shadow-action)}.concept-step-editorial :is(.prompt-copy-button,.generation-start-button){min-height:54px;border-radius:calc(54px * var(--ui-lab-button-radius-ratio));padding:16px 28px;font-weight:500;line-height:20px}.concept-validated-card.concept-validated-editorial{padding:clamp(22px,3vw,32px)}.concept-validated-editorial .identity-validated-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--iconise-success-border);border-radius:14px;background:var(--iconise-success-bg);box-shadow:0 5px 14px -10px color-mix(in srgb,var(--iconise-success-text) 60%,transparent);color:var(--iconise-success-text);font-size:20px;font-weight:700}.concept-validated-card.concept-validated-editorial h2{margin-bottom:var(--iconise-space-3)}.concept-validated-editorial :is(.concept-direction,.direction-card[data-variant=compact]){max-width:none;margin-top:var(--iconise-space-5);border:0;border-radius:0;background:transparent;padding:0}.concept-validated-editorial .concept-direction-head h3{font-family:var(--iconise-font-display);font-size:1.55rem;font-weight:540}.concept-validated-editorial .concept-decision-summary.is-validated{border-color:var(--iconise-border-soft);border-radius:var(--iconise-radius-control);background:var(--iconise-surface)}.concept-validated-editorial .identity-response-actions{display:flex;flex-wrap:wrap;gap:var(--iconise-space-3);margin-top:var(--iconise-space-5)}.concept-validated-editorial .identity-response-actions .button-primary{box-shadow:var(--iconise-shadow-action)}.concept-step-editorial .direction-skeleton{min-width:0;grid-template-columns:minmax(0,1fr)}.concept-step-editorial .directions-loading{min-width:0}.concept-step-editorial .direction-skeleton>span{min-width:0;max-width:100%}.concept-step-editorial .direction-skeleton-row>span{flex:1 1;max-width:88px}.concept-step-editorial .direction-skeleton span,.concept-step-editorial .direction-skeleton-row>span{background-image:linear-gradient(90deg,var(--iconise-border-soft),color-mix(in srgb,var(--iconise-accent-bg) 36%,var(--iconise-surface)),var(--iconise-border-soft))}html[data-iconise-theme=dark] .concept-step-editorial .concept-palette-fieldset{border-color:var(--iconise-border);background:color-mix(in srgb,var(--iconise-surface) 84%,var(--iconise-surface-soft))}html[data-iconise-theme=dark] .concept-step-editorial .concept-field input,html[data-iconise-theme=dark] .concept-step-editorial .concept-field textarea,html[data-iconise-theme=dark] .concept-step-editorial .concept-response-editor textarea{box-shadow:inset 0 1px 3px rgb(0 0 0/.22)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-sidebar{border-color:var(--iconise-border);background:var(--iconise-surface);box-shadow:4px 0 30px rgb(0 0 0/.24)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-list{scrollbar-color:var(--iconise-border) transparent}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item{color:var(--iconise-text-muted)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item[data-link-in]:before,html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item[data-link-out]:after{background:color-mix(in srgb,var(--iconise-border) 72%,var(--iconise-canvas))}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item[data-link-in=done]:before,html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item[data-link-out=done]:after{background:var(--iconise-success-text)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-card{background:color-mix(in srgb,var(--iconise-surface-soft) 58%,var(--iconise-surface))}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item.is-selected .workspace-step-card{border-color:color-mix(in srgb,var(--iconise-accent) 38%,var(--iconise-border));background:color-mix(in srgb,var(--iconise-accent-bg) 56%,var(--iconise-surface));box-shadow:0 10px 30px -5px rgb(0 0 0/.36)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item.is-final.is-selected .workspace-step-card{border-color:transparent;border-inline-start:2px solid var(--iconise-accent);background:linear-gradient(to right,color-mix(in srgb,var(--iconise-accent-bg) 72%,var(--iconise-surface)),transparent);box-shadow:none}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-marker{border-color:var(--iconise-border);background:var(--iconise-surface-soft);color:var(--iconise-text-muted)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-marker[data-status=validated]{border-color:var(--iconise-success-border);background:var(--iconise-success-bg);color:var(--iconise-success-text)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-copy strong,html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item[data-reached]:not(.is-selected) .workspace-step-copy strong{color:color-mix(in srgb,var(--iconise-text-muted) 80%,var(--iconise-text) 20%)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-item.is-selected .workspace-step-copy strong{color:var(--iconise-accent-text)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-copy small.workspace-step-optional{color:color-mix(in srgb,var(--iconise-text-muted) 82%,transparent)}html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-drawer-close,html[data-iconise-theme=dark] .workspace-shell:has(.concept-step-editorial,.concept-validated-editorial) .workspace-step-reference{border-color:var(--iconise-border);background:var(--iconise-surface-soft);box-shadow:0 1px 2px rgb(0 0 0/.24);color:var(--iconise-text-muted)}@keyframes concept-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes concept-pop{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){.concept-step-editorial .concept-decision-grid{grid-template-columns:minmax(0,1fr)}.concept-step-editorial .concept-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.concept-step-editorial .workspace-focus-action,.concept-step-editorial>.step-card{gap:var(--iconise-space-6);padding:22px 18px}.concept-step-editorial .concept-direction-header{align-items:flex-start}.concept-step-editorial .direction-card[data-variant=feature]{gap:var(--iconise-space-4);padding:22px 18px 18px}.concept-step-editorial .direction-card-title{font-size:clamp(1.75rem,7vw,2.1rem)}.concept-step-editorial .direction-card-footer{align-items:stretch}.concept-step-editorial .direction-card-footer>.direction-picker-footer{flex-basis:100%;flex-direction:column;align-items:stretch}.concept-step-editorial .direction-picker-nav{align-self:center}.concept-step-editorial .direction-picker-choose{width:100%;min-height:50px;margin-left:0}.concept-step-editorial .concept-direction-header{position:relative}.concept-step-editorial .directions-menu{position:static}.concept-step-editorial .directions-menu-list{width:min(320px,100%);min-width:0}.concept-step-editorial .concept-palette-fieldset{padding:16px 12px 12px}.concept-step-editorial .concept-palette-grid{grid-template-columns:minmax(0,1fr)}.concept-step-editorial .concept-response-editor textarea{min-height:250px;padding:15px}.concept-validated-card.concept-validated-editorial{grid-template-columns:36px minmax(0,1fr);gap:var(--iconise-space-3);padding:20px 18px 22px}.concept-validated-editorial .identity-validated-icon{width:36px;height:36px}}@media (max-width:380px){.concept-step-editorial .concept-direction-header{flex-direction:column}.concept-step-editorial .concept-direction-header>div{width:100%}.concept-step-editorial .directions-menu-list{right:auto;left:0}.concept-step-editorial .direction-card-head{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.concept-step-editorial,.concept-step-editorial *,.concept-validated-editorial{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.direction-regenerate-dialog{width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;overflow:auto;color:var(--iconise-text)}.direction-regenerate-dialog::backdrop{background:transparent}.direction-regenerate-dialog .dialog-panel{min-width:0;overflow-wrap:anywhere}.direction-regenerate-dialog .dialog-actions{flex-wrap:wrap}.direction-regenerate-dialog .direction-regenerate-confirm{white-space:normal}.opening-dialog-backdrop{position:fixed;inset:0;z-index:220;display:grid;place-items:center;overflow-y:auto;padding:24px;background:rgb(0 0 0/.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.opening-dialog{position:relative;width:min(552px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;box-sizing:border-box;padding:30px 28px 24px;border:1px solid var(--iconise-border);border-radius:24px;background:var(--iconise-popover);color:var(--iconise-text);box-shadow:0 20px 64px rgb(0 0 0/.2);animation:opening-dialog-in .14s ease-out}.opening-dialog h2{margin:0 36px 8px 0;font-size:24px;line-height:1.2;letter-spacing:-.025em}.opening-dialog>p{margin:0;color:var(--iconise-text-muted);font-size:14px;line-height:1.5}.opening-dialog-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:17.6px;background:transparent;color:var(--iconise-text-muted);cursor:pointer}.opening-dialog-close:hover{background:var(--iconise-muted);color:var(--iconise-text)}.opening-dialog-options{padding:0;margin:24px 0 0;border:0;min-width:0}.opening-dialog-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.opening-dialog-choice{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:10px 10px 14px;border:2px solid var(--iconise-border);border-radius:18px;background:var(--iconise-surface);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.opening-dialog-choice:hover{border-color:var(--iconise-text-muted)}.opening-dialog-choice[data-selected=true]{border-color:var(--iconise-accent);background:color-mix(in srgb,var(--iconise-accent-bg) 25%,var(--iconise-surface))}.opening-dialog-preview{display:grid;place-items:center;aspect-ratio:1;border-radius:10px;overflow:hidden;background-color:#f4f4f3;background-image:conic-gradient(#dededb 25%,transparent 0 50%,#dededb 0 75%,transparent 0);background-size:16px 16px}.opening-dialog-preview img{display:block;width:90%;height:90%;object-fit:contain}.opening-dialog-choice-label{font-size:14px;font-weight:600;text-align:center;overflow-wrap:anywhere}.opening-dialog-check{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--iconise-accent);color:var(--iconise-on-accent)}.opening-dialog-preserve{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin-top:10px;color:var(--iconise-text-muted);font-size:13px;cursor:pointer;border-radius:10px}.opening-dialog-preserve[data-selected=true]{color:var(--iconise-accent-text)}.opening-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}.opening-dialog-actions .button{min-height:44px;height:auto;max-width:100%;flex-shrink:0;padding:10px 16px;border-radius:17.6px;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.opening-dialog :is(button,label):focus-visible,.opening-dialog label:has(input:focus-visible){outline:2px solid var(--iconise-focus);outline-offset:3px}.opening-dialog label:has(input:focus-visible){box-shadow:0 0 0 2px var(--iconise-popover)}.opening-preparation-note{margin:8px 0;color:var(--iconise-text-muted);font-size:13px;line-height:1.5}@keyframes opening-dialog-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.opening-dialog-backdrop{padding:16px}.opening-dialog{max-height:calc(100dvh - 32px);padding:24px 18px 18px}.opening-dialog h2{font-size:22px}.opening-dialog-cards{gap:10px}.opening-dialog-choice{padding:6px 6px 12px}.opening-dialog-check{top:10px;right:10px}.opening-dialog-actions .button-primary{flex:1 1 auto}}@media (max-width:340px){.opening-dialog-choice-label{font-size:13px}}@media (prefers-reduced-motion:reduce){.opening-dialog{animation:none}.opening-dialog-choice{transition:none}}[data-board-presentation=editorial] .board-studio-topbar{flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}[data-board-presentation=editorial] :is(.board-studio-hd,[data-free-help-trigger]){min-height:44px;padding:11px 18px;border-radius:calc(44px * var(--ui-lab-button-radius-ratio));background:color-mix(in srgb,var(--iconise-surface) 60%,transparent);border:1px solid color-mix(in srgb,var(--iconise-border) 60%,transparent);color:color-mix(in srgb,var(--iconise-text-muted) 90%,var(--iconise-surface));gap:10px;font-size:14px;font-weight:500;line-height:20px}[data-board-presentation=editorial] .board-studio-hd>svg,[data-board-presentation=editorial] [data-free-help-trigger]>span[aria-hidden=true]{width:16px;height:16px;color:color-mix(in srgb,var(--iconise-text-muted) 65%,var(--iconise-surface))}[data-board-presentation=editorial] [data-free-help-trigger]>span[aria-hidden=true]{border:0;border-radius:0;font-size:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9a2.6 2.6 0 0 1 5 1c0 1.8-2.5 1.9-2.5 3.5'/%3E%3Ccircle cx='12' cy='17' r='.35' fill='black'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9a2.6 2.6 0 0 1 5 1c0 1.8-2.5 1.9-2.5 3.5'/%3E%3Ccircle cx='12' cy='17' r='.35' fill='black'/%3E%3C/svg%3E") center /contain no-repeat}[data-board-presentation=editorial] .board-studio-lead strong{border-bottom:2px solid var(--iconise-accent-bg);color:var(--iconise-text);font-weight:500}[data-board-presentation=editorial] .board-studio-manual{gap:64px}[data-board-presentation=editorial] .board-manual-task{position:relative;display:grid;gap:32px;min-width:0;padding:40px}[data-board-presentation=editorial] .board-manual-instructions{padding:24px;border:1px solid color-mix(in srgb,var(--iconise-border) 38%,transparent);border-radius:16px;background:color-mix(in srgb,var(--iconise-muted) 35%,var(--iconise-surface))}[data-board-presentation=editorial] .board-manual-instructions ol{display:grid;gap:20px;margin:0 0 20px;padding:0;list-style:none;counter-reset:manual-step}[data-board-presentation=editorial] .board-manual-instructions li{position:relative;min-height:26px;padding:2px 0 0 36px;color:var(--iconise-text-muted);font-size:14px;font-weight:400;line-height:1.625;counter-increment:manual-step}[data-board-presentation=editorial] .board-manual-instructions li:before{position:absolute;top:2px;left:0;display:block;width:24px;height:24px;border:1px solid color-mix(in srgb,var(--iconise-border) 80%,transparent);border-radius:50%;background:var(--iconise-surface);box-shadow:0 1px 2px rgb(0 0 0/4%);font-size:12px;font-weight:500;line-height:22px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;content:counter(manual-step)}[data-board-presentation=editorial] .board-manual-instructions strong{color:var(--iconise-text);font-weight:500}[data-board-presentation=editorial] .board-manual-warning{display:flex;align-items:flex-start;gap:10px;margin:0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--iconise-border) 60%,transparent);color:color-mix(in srgb,var(--iconise-text-muted) 90%,var(--iconise-surface));font-size:12px;line-height:1.625}[data-board-presentation=editorial] .board-manual-warning>svg{flex:none;margin-top:2px;color:oklch(from var(--iconise-info-text) 65% calc(c * 1.6) h);stroke-width:2}[data-board-presentation=editorial] .board-manual-missing-reference{margin:0;color:var(--iconise-text-muted);line-height:1.6}[data-board-presentation=editorial] .board-manual-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;min-width:0;padding-top:8px}[data-board-presentation=editorial] .board-manual-actions .step-reference{flex:1 1 240px;gap:24px;margin:0}[data-board-presentation=editorial] .step-reference-artwork{position:relative;flex:none}[data-board-presentation=editorial] .step-reference-artwork:before{position:absolute;inset:-20px;border-radius:50%;background:color-mix(in srgb,var(--iconise-accent) 16%,transparent);filter:blur(22px);content:"";pointer-events:none}[data-board-presentation=editorial] .step-reference--detailed .step-reference-image{position:relative;display:block;width:96px;height:96px;border:3px solid var(--iconise-surface);border-radius:16px;box-shadow:0 8px 24px -6px rgb(0 0 0/15%)}[data-board-presentation=editorial] .step-reference-check{position:absolute;right:-8px;bottom:-8px;display:grid;place-items:center;width:30px;height:30px;border:2px solid var(--iconise-surface);border-radius:50%;background:linear-gradient(135deg,oklch(from var(--iconise-success-text) 75% calc(c * 1.8) h),oklch(from var(--iconise-success-text) 55% calc(c * 1.6) h));color:var(--iconise-on-success);box-shadow:0 4px 8px rgb(0 0 0/15%)}[data-board-presentation=editorial] .step-reference-check>svg{stroke-width:3}[data-board-presentation=editorial] .step-reference--detailed figcaption{position:relative;color:var(--iconise-text);font-size:16px;font-weight:600;line-height:1.5}[data-board-presentation=editorial] .step-reference-ready{display:block;margin-top:4px;color:color-mix(in srgb,var(--iconise-text-muted) 90%,var(--iconise-surface));font-size:14px;font-weight:400}[data-board-presentation=editorial] .step-reference-ready:before{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:-2px;background:currentColor;content:"";-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-action{flex:0 1 auto;min-width:0;max-width:100%}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-action-head{display:grid;grid-template-columns:repeat(2,max-content);gap:12px}[data-board-presentation=editorial] .board-manual-actions .button{min-height:54px;padding:16px 24px;border-radius:calc(54px * var(--ui-lab-button-radius-ratio));font-size:14px;font-weight:500;line-height:20px}[data-board-presentation=editorial] .board-manual-actions .button-secondary{border-color:color-mix(in srgb,var(--iconise-border) 70%,transparent);background:color-mix(in srgb,var(--iconise-muted) 18%,var(--iconise-surface));color:color-mix(in srgb,var(--iconise-text) 45%,var(--iconise-text-muted))}[data-board-presentation=editorial] .board-manual-actions .button-primary{position:relative;isolation:isolate;overflow:hidden;padding-inline:32px;box-shadow:var(--iconise-shadow-action),0 8px 20px rgb(0 0 0/10%)}[data-board-presentation=editorial] .board-manual-actions .button-primary:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 20%,rgb(255 255 255/15%) 50%,transparent 80%);transform:translateX(-100%);content:"";pointer-events:none}[data-board-presentation=editorial] .board-manual-actions .button:before{flex:none;width:16px;height:16px;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Crect x='8' y='8' width='12' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Crect x='8' y='8' width='12' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center /contain no-repeat}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-image-button:before{color:color-mix(in srgb,var(--iconise-text-muted) 65%,var(--iconise-surface))}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-image-button:before,[data-board-presentation=editorial] .step-reference-ready:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3Cpath d='m3 17 5-5 4 4 4-7 5 8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Crect x='3' y='3' width='18' height='18' rx='3'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3Cpath d='m3 17 5-5 4 4 4-7 5 8'/%3E%3C/svg%3E")}[data-board-presentation=editorial] .board-manual-actions :is(.prompt-copy-feedback,.prompt-copy-fallback,.prompt-copy-toast){flex-basis:100%;max-width:100%;overflow-wrap:anywhere}[data-board-presentation=editorial] .generation-offer-line{display:flex;align-items:center;justify-content:center;justify-self:center;gap:12px;max-width:100%;margin:0;padding:12px 24px;border:1px solid color-mix(in srgb,var(--iconise-border) 60%,transparent);border-radius:28px;background:color-mix(in srgb,var(--iconise-surface) 65%,transparent);color:color-mix(in srgb,var(--iconise-text-muted) 90%,var(--iconise-surface));box-shadow:0 1px 2px rgb(0 0 0/5%);font-size:14px;line-height:24px;text-align:center}[data-board-presentation=editorial] .generation-offer-mark{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid color-mix(in srgb,var(--iconise-accent) 15%,var(--iconise-surface));border-radius:50%;background:color-mix(in srgb,var(--iconise-accent-bg) 25%,var(--iconise-surface));color:var(--iconise-accent)}[data-board-presentation=editorial] .generation-offer-mark>svg{stroke-width:2.5}[data-board-presentation=editorial] .generation-offer-copy{min-width:0}[data-board-presentation=editorial] .generation-offer-line a{display:inline-flex;align-items:center;gap:6px;margin-left:8px;color:var(--iconise-text);font-weight:600;text-decoration:none}[data-board-presentation=editorial] .generation-offer-arrow{display:inline-flex}[data-board-presentation=editorial] .generation-offer-line:is(:hover,:focus-within) a{color:var(--iconise-accent-text)}[data-board-presentation=editorial] .board-studio>.board-studio-skip-row{margin-top:12px}[data-board-presentation=editorial] .board-studio-skip{min-height:44px;margin-top:0;color:color-mix(in srgb,var(--iconise-text-muted) 90%,var(--iconise-surface));font-weight:500;text-underline-offset:7px;text-decoration-color:transparent}[data-board-presentation=editorial] :is(a,button):focus-visible{outline:2px solid var(--iconise-focus);outline-offset:4px}[data-board-presentation=editorial] .board-studio-launch .board-studio-skip{margin-top:16px}html[data-iconise-theme=dark] [data-board-presentation=editorial] .step-reference-check{background:linear-gradient(135deg,color-mix(in oklch,var(--iconise-success-text) 80%,white),var(--iconise-success-text))}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-board-presentation=editorial] :is(.board-manual-actions .button,.board-studio-hd,[data-free-help-trigger],.step-reference-image,.generation-offer-line){transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,background-color .5s,border-color .5s,color .3s}[data-board-presentation=editorial] :is(.board-studio-hd>svg,[data-free-help-trigger]>span[aria-hidden=true],.step-reference-check,.generation-offer-mark,.generation-offer-arrow){transition:transform .5s cubic-bezier(.16,1,.3,1),color .3s}[data-board-presentation=editorial] .board-manual-actions .button:before,[data-board-presentation=editorial] .step-reference-artwork:before{transition:transform .5s cubic-bezier(.16,1,.3,1),color .3s}[data-board-presentation=editorial] :is(.board-manual-actions .button,.board-studio-hd,[data-free-help-trigger]):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px -8px rgb(0 0 0/18%)}[data-board-presentation=editorial] .board-manual-actions .button:active:not(:disabled){transform:translateY(1px)}[data-board-presentation=editorial] .board-studio-back:hover>svg{transform:translateX(-6px);box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -2px rgb(0 0 0/8%)}[data-board-presentation=editorial] .board-studio-hd:hover:not(:disabled)>svg{color:var(--iconise-accent);transform:rotate(-6deg) scale(1.08)}[data-board-presentation=editorial] [data-free-help-trigger]:hover:not(:disabled)>span[aria-hidden=true]{color:var(--iconise-accent);transform:rotate(6deg) scale(1.08)}[data-board-presentation=editorial] .step-reference:hover .step-reference-image{transform:translateY(-4px)}[data-board-presentation=editorial] .step-reference:hover .step-reference-check{transform:rotate(12deg) scale(1.08)}[data-board-presentation=editorial] .step-reference:hover .step-reference-artwork:before{transform:scale(1.2)}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-image-button:hover:before{color:var(--iconise-accent);transform:translateY(-1px) scale(1.08)}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-button:hover:not(:disabled):before{transform:rotate(-8deg) scale(1.08)}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-button:hover:not(:disabled):after{animation:board-step-prompt-shine 1.5s ease-in-out infinite}[data-board-presentation=editorial] .generation-offer-line:is(:hover,:focus-within){transform:translateY(-4px);background:var(--iconise-surface);box-shadow:0 12px 28px -8px rgb(0 0 0/12%)}[data-board-presentation=editorial] .generation-offer-line:is(:hover,:focus-within) .generation-offer-mark{transform:rotate(12deg) scale(1.08)}[data-board-presentation=editorial] .generation-offer-line:is(:hover,:focus-within) .generation-offer-arrow{transform:translateX(6px)}}[data-board-presentation=editorial] :is(.board-studio-hd,[data-free-help-trigger]):hover:not(:disabled){border-color:var(--iconise-border-strong);background:var(--iconise-surface);color:var(--iconise-text-muted)}[data-board-presentation=editorial] .board-manual-actions .button-secondary:hover:not(:disabled){border-color:var(--iconise-border-strong);background:var(--iconise-surface)}@keyframes board-step-prompt-shine{to{transform:translateX(100%)}}@container (max-width: 900px){[data-board-presentation=editorial] .board-manual-task{padding:32px}}@container (max-width: 700px){[data-board-presentation=editorial] .board-studio-topbar{justify-content:flex-start}[data-board-presentation=editorial] .board-studio-back{flex-basis:100%}[data-board-presentation=editorial] :is(.board-studio-hd,[data-free-help-trigger]){flex:1 1 120px;min-width:0}[data-board-presentation=editorial] .board-manual-task{padding:24px;gap:24px}[data-board-presentation=editorial] .board-manual-actions{align-items:stretch}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-action{flex-basis:100%}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-action-head{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}[data-board-presentation=editorial] .board-manual-actions .button{flex:1 1}[data-board-presentation=editorial] .board-studio-manual{gap:40px}}@container (max-width: 450px){[data-board-presentation=editorial] :is(.board-studio-hd,[data-free-help-trigger]){padding-inline:12px;font-size:12px}[data-board-presentation=editorial] .board-manual-task{padding:20px}[data-board-presentation=editorial] .board-manual-instructions{padding:16px}[data-board-presentation=editorial] .board-manual-instructions ol{gap:16px}[data-board-presentation=editorial] .board-manual-actions .step-reference{gap:20px}[data-board-presentation=editorial] .step-reference--detailed .step-reference-image{width:80px;height:80px}[data-board-presentation=editorial] .step-reference--detailed figcaption{font-size:14px}[data-board-presentation=editorial] .step-reference-ready{font-size:13px}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-action-head{grid-template-columns:minmax(0,1fr)}[data-board-presentation=editorial] .board-manual-actions .button{width:100%}[data-board-presentation=editorial] .generation-offer-line{padding:12px 18px;border-radius:24px}[data-board-presentation=editorial] .generation-offer-mark{display:none}[data-board-presentation=editorial] .generation-offer-line a{margin:4px 0 0}[data-board-presentation=editorial] .board-studio-launch{width:calc(100% - 24px);margin:12px;padding:24px 20px}[data-board-presentation=editorial] .board-studio-launch-button{min-height:54px;padding:12px 16px;font-size:14px;line-height:20px;white-space:normal}}@media (prefers-reduced-motion:reduce){[data-board-presentation=editorial] .board-studio .board-studio-back:hover svg,[data-board-presentation=editorial] .board-studio :is(.button,.board-studio-back svg,.board-studio-hd,[data-free-help-trigger],.step-reference-image),[data-board-presentation=editorial] .board-studio :is(.button,.board-studio-hd,[data-free-help-trigger]):hover:not(:disabled){transition:none;transform:none}[data-board-presentation=editorial] .board-manual-actions .button:before,[data-board-presentation=editorial] .board-studio :is(.generation-offer-line,.generation-offer-mark,.generation-offer-arrow,.step-reference-check),[data-board-presentation=editorial] .step-reference-artwork:before{transition:none;transform:none;animation:none}[data-board-presentation=editorial] .board-manual-actions .button-primary:after{display:none;animation:none}}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;row-gap:16px}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback)>.step-reference{grid-column:1;grid-row:1;z-index:1}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action{grid-column:1/-1;grid-row:1;grid-template-columns:subgrid}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action-head{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));min-height:96px;align-content:center}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action>:is(.prompt-copy-feedback,.prompt-copy-fallback,.prompt-copy-toast){grid-column:1/-1}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .button{padding-inline:16px}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-download{width:auto;min-height:44px;padding:0;border:0;border-radius:8px;background:none;color:var(--iconise-accent-text);box-shadow:none;font:inherit;transform:none}[data-board-presentation=editorial] .board-manual-actions .prompt-copy-download:before{display:none}[data-board-presentation=editorial] .board-studio-manual:has(.generation-blocked-details){gap:24px}[data-board-presentation=editorial] .board-relaunch--detailed{display:grid;gap:24px;padding:28px}[data-board-presentation=editorial] .board-relaunch-instructions{display:grid;gap:12px;font-size:14px;line-height:1.6;color:var(--iconise-text-muted)}[data-board-presentation=editorial] .board-relaunch-instructions p{margin:0}[data-board-presentation=editorial] .board-relaunch-heading{display:flex;align-items:center;gap:8px;color:var(--iconise-accent-text)}[data-board-presentation=editorial] .board-relaunch-heading strong{font-weight:500}[data-board-presentation=editorial] .board-relaunch-attachment{padding-top:12px;border-top:1px solid var(--iconise-border-soft);font-size:13px}[data-board-presentation=editorial] .board-relaunch-reference{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}[data-board-presentation=editorial] .board-relaunch-reference .step-reference{margin:0}[data-board-presentation=editorial] .board-relaunch-actions{display:grid;gap:12px;margin:0;min-width:0;max-width:100%}[data-board-step=exploration] .board-manual-instructions ol{margin-bottom:0}[data-board-step=exploration] .board-manual-actions{justify-content:flex-end}[data-board-step=exploration] .board-manual-actions .prompt-copy-action .prompt-copy-action-head{display:flex;grid-column:1/-1;justify-content:flex-end;min-height:0}@container (max-width: 700px){[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback){grid-template-columns:minmax(0,1fr)}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action{grid-row:auto}[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action-head{grid-column:1;min-height:0}}@container (max-width: 450px){[data-board-presentation=editorial] .board-manual-actions:has(.prompt-copy-feedback,.prompt-copy-fallback) .prompt-copy-action-head{grid-template-columns:minmax(0,1fr)}[data-board-presentation=editorial] .board-relaunch--detailed{padding:20px}[data-board-presentation=editorial] .board-relaunch-actions{width:100%}}