:where(body:has(.openox-workbench)) .studio-shell .brand img,:where(body:has(.openox-workbench)) .studio-shell .workspace-avatar,:where(body:has(.openox-workbench)) .workspace-rail .rail-brand img{border:1px solid var(--line);background:var(--bg-raised);box-shadow:none;border-radius:7px}:where(body:has(.openox-workbench)) .studio-shell .brand>span{font-family:var(--font-brand);font-weight:750}:where(body:has(.openox-workbench)) .studio-shell .composer-surface{border:1px solid var(--line-strong);border-radius:13px;box-shadow:0 1px 2px #14181709}:where(body:has(.openox-workbench)) .studio-shell .composer-surface:hover{border-color:var(--line-strong);box-shadow:0 1px 3px #1418170d}:where(body:has(.openox-workbench)) .studio-shell .composer-surface:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}:where(body:has(.openox-workbench)) .studio-shell .user-bubble{border:1px solid var(--accent-line);background:var(--accent-50);border-radius:13px 13px 4px;padding:10px 14px}:where(body:has(.openox-workbench)) .ox-menu,:where(body:has(.openox-workbench)) .dropdown-menu,:where(body:has(.openox-workbench)) .command-model-dialog,:where(body:has(.openox-workbench)) .model-selector-dialog,:where(body:has(.openox-workbench)) .modal{border-color:var(--line-strong);box-shadow:var(--shadow-lg);border-radius:11px}:where(body:has(.openox-workbench)) .studio-shell .sidebar-library button,:where(body:has(.openox-workbench)) .studio-shell .history-heading,:where(body:has(.openox-workbench)) .studio-shell .workspace-footer,:where(body:has(.openox-workbench)) .studio-shell .workspace-footer>span:first-child,:where(body:has(.openox-workbench)) .studio-shell .composer-footnote,:where(body:has(.openox-workbench)) .studio-shell .chat-disclaimer,:where(body:has(.openox-workbench)) .studio-shell .assistant-menu-trigger,:where(body:has(.openox-workbench)) .studio-shell .answer-model,:where(body:has(.openox-workbench)) .studio-shell .sample-badge,:where(body:has(.openox-workbench)) .studio-shell .environment-badge,:where(body:has(.openox-workbench)) .studio-shell .breadcrumb,:where(body:has(.openox-workbench)) .studio-shell .studio-label,:where(body:has(.openox-workbench)) .studio-shell .studio-model small{font-weight:var(--w-medium)}:where(body:has(.openox-workbench)) .studio-shell .answer-model,:where(body:has(.openox-workbench)) .studio-shell .workspace-footer{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-shell .answer-model{font-family:var(--font-brand);font-weight:650}:where(body:has(.openox-workbench)) .studio-shell .workspace-account small,:where(body:has(.openox-workbench)) .studio-shell .source-preview span{font-weight:570}:where(body:has(.openox-workbench)) .studio-shell .sidebar-library button.selected{color:var(--ink-strong);background:var(--accent-soft)}:where(body:has(.openox-workbench)) .file-badge.sheet{border:1px solid var(--accent-line);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:6px;flex:0 0 26px;place-items:center;display:inline-grid}:where(body:has(.openox-workbench)) .file-badge.sheet svg{display:block}:where(body:has(.openox-workbench)) .answer-table{border:1px solid var(--line-strong);background:var(--bg-base);border-radius:9px;margin:18px 0;overflow:hidden}:where(body:has(.openox-workbench)) .answer-table figcaption{border-bottom:1px solid var(--line);background:var(--bg-sunken);min-height:42px;color:var(--ink-secondary);align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}:where(body:has(.openox-workbench)) .answer-table figcaption .file-badge{flex-basis:24px;width:24px;height:24px}:where(body:has(.openox-workbench)) .answer-table figcaption button{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;margin-left:auto;padding:5px 8px;font-size:12px;font-weight:650;display:inline-flex}:where(body:has(.openox-workbench)) .answer-table figcaption button:hover{background:var(--accent-200);color:var(--accent-800)}:where(body:has(.openox-workbench)) .answer-table .markdown-table{overflow-x:auto}:where(body:has(.openox-workbench)) .studio-shell .answer-table table{width:max-content;min-width:100%;margin:0}:where(body:has(.openox-workbench)) .sheet-title-static{color:var(--ink-strong);font-size:13px;font-weight:650}:where(body:has(.openox-workbench)) .sheet-studio{background:var(--bg-base);min-width:0;height:100%;min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex}:where(body:has(.openox-workbench)) .sheet-dock{border-left:1px solid var(--line-strong);flex:0 0 min(47vw,760px);min-width:350px;min-height:0;display:flex;box-shadow:-5px 0 24px #16191a09}:where(body:has(.openox-workbench)) .sheet-titlebar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:11px 17px;display:flex}:where(body:has(.openox-workbench)) .sheet-file{flex:1;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;display:grid}:where(body:has(.openox-workbench)) .sheet-file .file-badge{grid-row:span 2}:where(body:has(.openox-workbench)) .sheet-name{width:100%;min-width:0;color:var(--ink-strong);font:650 15px/1.4 var(--font-ui);text-overflow:ellipsis;background:0 0;border:0;padding:1px 0}:where(body:has(.openox-workbench)) .sheet-name:focus{border-bottom:1px solid var(--accent-400);outline:0}:where(body:has(.openox-workbench)) .sheet-file small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:570;overflow:hidden}:where(body:has(.openox-workbench)) .sheet-title-actions{align-items:center;gap:7px;display:flex}:where(body:has(.openox-workbench)) .sheet-title-actions .secondary-button{border:1px solid var(--line);background:var(--bg-base);min-height:32px;color:var(--ink);border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:600;display:flex}:where(body:has(.openox-workbench)) .sheet-title-actions .secondary-button:hover{border-color:var(--accent-line);background:var(--accent-50)}:where(body:has(.openox-workbench)) .sheet-menu-anchor{position:relative}:where(body:has(.openox-workbench)) .sheet-menu{position:absolute;top:calc(100% + 6px);right:0}:where(body:has(.openox-workbench)) .sheet-toolbar{border-bottom:1px solid var(--line);background:var(--bg-sunken);align-items:center;gap:5px;min-height:42px;padding:4px 12px;display:flex}:where(body:has(.openox-workbench)) .sheet-toolbar>button{height:29px;color:var(--ink-secondary);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:580;display:inline-flex}:where(body:has(.openox-workbench)) .sheet-toolbar>button:hover,:where(body:has(.openox-workbench)) .sheet-toolbar>button.on{background:var(--accent-soft);color:var(--ink-strong)}:where(body:has(.openox-workbench)) .sheet-toolbar-rule{border-left:1px solid var(--line-strong);height:17px;margin:0 3px}:where(body:has(.openox-workbench)) .sheet-toolbar-spacer{flex:1}:where(body:has(.openox-workbench)) .sheet-hint{color:var(--ink-muted);white-space:nowrap;font-size:12px;font-weight:550}:where(body:has(.openox-workbench)) .sheet-find{border:1px solid var(--accent-line);background:var(--bg-base);border-radius:5px;align-items:center;gap:6px;min-width:0;height:28px;padding:0 8px;display:flex}:where(body:has(.openox-workbench)) .sheet-find input{width:130px;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}:where(body:has(.openox-workbench)) .sheet-find span{color:var(--ink-muted);white-space:nowrap;font-size:12px}:where(body:has(.openox-workbench)) .sheet-formula{border-bottom:1px solid var(--line);align-items:center;min-height:36px;display:flex}:where(body:has(.openox-workbench)) .sheet-ref{border-right:1px solid var(--line);width:68px;height:100%;font:600 12px var(--font-mono);place-items:center;display:grid}:where(body:has(.openox-workbench)) .sheet-fx{color:var(--accent);font:italic 600 13px var(--font-ui);padding:0 11px}:where(body:has(.openox-workbench)) .sheet-formula input{min-width:0;height:34px;color:var(--ink);font:500 13px var(--font-ui);background:0 0;border:0;outline:0;flex:1;padding:0 9px}:where(body:has(.openox-workbench)) .sheet-grid{background:var(--bg-base);outline:0;flex:1;min-height:0;overflow:auto}:where(body:has(.openox-workbench)) .sheet-grid:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-300)}:where(body:has(.openox-workbench)) .sheet-grid table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font:500 12px/1.4 var(--font-ui)}:where(body:has(.openox-workbench)) .sheet-grid th,:where(body:has(.openox-workbench)) .sheet-grid td{box-sizing:border-box;border-right:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;height:30px;padding:4px 8px;position:relative;overflow:hidden}:where(body:has(.openox-workbench)) .sheet-grid thead th{z-index:2;background:var(--bg-sunken);color:var(--ink-secondary);text-align:center;font-weight:600;position:sticky;top:0}:where(body:has(.openox-workbench)) .sheet-grid tbody th{z-index:1;background:var(--bg-sunken);width:46px;color:var(--ink-muted);text-align:center;padding:0 6px;font-weight:500;position:sticky;left:0}:where(body:has(.openox-workbench)) .sheet-grid .sheet-corner{z-index:3;position:sticky;top:0;left:0}:where(body:has(.openox-workbench)) .sheet-grid th.active{background:var(--accent-soft);color:var(--accent)}:where(body:has(.openox-workbench)) .sheet-grid td{background:var(--bg-base)}:where(body:has(.openox-workbench)) .sheet-grid td.num{text-align:right;font-variant-numeric:tabular-nums}:where(body:has(.openox-workbench)) .sheet-grid td.selected{z-index:1;outline:2px solid var(--accent-500);outline-offset:-2px;background:var(--accent-50)}:where(body:has(.openox-workbench)) .sheet-grid td.match{background:var(--accent-soft)}:where(body:has(.openox-workbench)) .sheet-grid.wrap td{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:30px}:where(body:has(.openox-workbench)) .sheet-resize{cursor:col-resize;width:7px;height:100%;position:absolute;top:0;right:-3px}:where(body:has(.openox-workbench)) .sheet-cell-editor{z-index:2;background:var(--bg-base);width:calc(100% - 2px);height:calc(100% - 2px);color:var(--ink);font:inherit;border:0;outline:0;padding:2px 6px;position:absolute;inset:1px}:where(body:has(.openox-workbench)) .sheet-tabs{border-top:1px solid var(--line);background:var(--bg-sunken);justify-content:space-between;align-items:center;gap:10px;min-height:39px;display:flex}:where(body:has(.openox-workbench)) .sheet-tabs [role=tablist]{align-items:stretch;min-width:0;height:39px;display:flex;overflow-x:auto}:where(body:has(.openox-workbench)) .sheet-tabs [role=tab]{border-right:1px solid var(--line);min-width:78px;color:var(--ink-secondary);white-space:nowrap;padding:0 13px;font-size:12px;font-weight:560;position:relative}:where(body:has(.openox-workbench)) .sheet-tabs [role=tab][aria-selected=true]{background:var(--bg-base);color:var(--ink-strong);font-weight:650}:where(body:has(.openox-workbench)) .sheet-tabs [role=tab][aria-selected=true]:before{content:"";background:var(--accent-400);height:2px;position:absolute;top:0;left:0;right:0}:where(body:has(.openox-workbench)) .sheet-tabs .sheet-add{width:36px;color:var(--ink-secondary);flex:0 0 36px;place-items:center;display:grid}:where(body:has(.openox-workbench)) .sheet-status{color:var(--ink-muted);white-space:nowrap;padding:0 14px;font-size:12px;font-weight:550}:where(body:has(.openox-workbench)) .sheet-status em{color:var(--danger);font-style:normal}:where(body:has(.openox-workbench)) .sheet-library{width:min(760px,100% - 48px);margin:clamp(35px,10vh,110px) auto 24px;overflow-y:auto}:where(body:has(.openox-workbench)) .sheet-library-head h1{color:var(--ink-strong);margin:0 0 8px;font-size:25px;font-weight:700}:where(body:has(.openox-workbench)) .sheet-library-head p{color:var(--ink-secondary);margin:0;font-size:13px;font-weight:550;line-height:1.6}:where(body:has(.openox-workbench)) .sheet-library-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}:where(body:has(.openox-workbench)) .sheet-library-actions button{border:1px solid var(--line-strong);border-radius:7px;align-items:center;gap:8px;min-height:36px;padding:0 13px;font-size:13px;font-weight:620;display:inline-flex}:where(body:has(.openox-workbench)) .sheet-library-actions .primary-button{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-on)}:where(body:has(.openox-workbench)) .sheet-library-actions .secondary-button{background:var(--bg-base);color:var(--ink)}:where(body:has(.openox-workbench)) .sheet-drop{border:1px dashed var(--accent-line);background:var(--accent-50);min-height:90px;color:var(--ink-secondary);border-radius:9px;align-items:center;gap:12px;margin-top:27px;padding:16px 20px;font-size:13px;font-weight:570;display:flex}:where(body:has(.openox-workbench)) .sheet-drop svg{color:var(--accent)}:where(body:has(.openox-workbench)) .sheet-recent{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}:where(body:has(.openox-workbench)) .sheet-recent li{border-bottom:1px solid var(--line);align-items:center;gap:5px;display:flex}:where(body:has(.openox-workbench)) .sheet-recent li>button:first-child{text-align:left;flex:1;align-items:center;gap:11px;min-width:0;padding:11px 7px;display:flex}:where(body:has(.openox-workbench)) .sheet-recent li>button:first-child>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}:where(body:has(.openox-workbench)) .sheet-recent strong{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-size:13px;font-weight:630;overflow:hidden}:where(body:has(.openox-workbench)) .sheet-recent small{color:var(--ink-muted);font-size:12px;font-weight:530}:where(body:has(.openox-workbench)) .sheet-error{color:var(--danger);font-size:13px;font-weight:600}@media (max-width:1100px){:where(body:has(.openox-workbench)) .sheet-dock{display:none}}@media (max-width:700px){:where(body:has(.openox-workbench)) .sheet-titlebar{min-height:60px;padding:8px 11px}:where(body:has(.openox-workbench)) .sheet-toolbar{overflow-x:auto}:where(body:has(.openox-workbench)) .sheet-hint{display:none}:where(body:has(.openox-workbench)) .sheet-library{width:calc(100% - 32px);margin-top:32px}:where(body:has(.openox-workbench)) .sheet-status{display:none}:where(body:has(.openox-workbench)) .sheet-file small{max-width:170px}}
:where(body:has(.openox-workbench)){background:var(--bg-base);color:var(--ink);font-family:var(--font-ui);margin:0}.international-workbench-page{--workbench-site-header-height:61px;flex-direction:column;width:100%;height:100dvh;display:flex;overflow:hidden}.international-workbench-page>.international-header{flex-shrink:0}.international-workbench-content{flex:1;min-height:0;display:flex;overflow:hidden}.international-workbench-content>.workbench-loading{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.international-workbench-content>.openox-workbench{isolation:isolate;flex:1;width:100%;height:100%;min-height:0}.openox-workbench .account-navigation{height:100%}.openox-workbench .main-shell{min-height:0}.openox-workbench .chat-settings-panel{top:calc(var(--workbench-site-header-height) + var(--topbar-h));height:calc(100dvh - var(--workbench-site-header-height) - var(--topbar-h))}.openox-workbench .header-language-picker{color:var(--ink-secondary)}.openox-workbench .topbar-actions{flex-shrink:0}.openox-workbench .home-heading h1{font-family:var(--font-ui);letter-spacing:0;font-size:32px;font-weight:500;line-height:1.3}.openox-workbench .account-session-details{color:var(--ink-secondary);font-size:14px;line-height:1.6}.openox-workbench .account-session-details>strong{color:var(--ink)}.openox-workbench .account-session-details dl{justify-content:space-between;gap:16px;padding:16px 0;display:flex}.openox-workbench .account-session-details dd{font-family:var(--font-mono);color:var(--ink)}.openox-workbench .workbench-login-modal{border-radius:8px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;position:fixed;inset:0;overflow-y:auto}.openox-workbench .workbench-login-body{gap:24px;padding:24px;display:grid}.openox-workbench .workbench-login-body input,.openox-workbench .workbench-login-body button{border-radius:6px}.openox-workbench .workbench-login-body .grid-cols-2>button{border:1px solid var(--line);background:var(--bg-overlay);min-height:44px;color:var(--ink);font-weight:500}.openox-workbench .workbench-login-body .grid-cols-2>button:hover:not(:disabled){background:var(--bg-base);border-color:var(--ink-faint)}.openox-workbench .workbench-login-body button[type=submit]{background:var(--accent-fill);width:100%;min-height:44px;color:var(--accent-on);box-shadow:none;font-size:14px;font-weight:600}.openox-workbench .workbench-login-body button[type=submit]:hover:not(:disabled){background:var(--accent-fill-hover)}.openox-workbench .workbench-login-body input[id$=-password]{padding-right:44px}.openox-workbench .workbench-login-register{text-align:center;color:var(--ink-secondary);font-size:13px}.openox-workbench .workbench-login-register a{color:var(--ink);text-underline-offset:4px;font-weight:600}.openox-workbench .workbench-login-register a:hover{text-decoration:underline}@media (max-width:420px){.openox-workbench .workbench-login-body{padding:20px 16px}.openox-workbench .workbench-login-body .grid-cols-2{grid-template-columns:1fr}}@media (max-width:600px){.openox-workbench .home-heading h1{font-size:26px}.openox-workbench .environment-badge{display:none}}@media (max-width:1023px){.international-workbench-page{--workbench-site-header-height:65px}}@media (max-width:760px){.openox-workbench .account-navigation,.openox-workbench.sidebar-hidden .account-navigation{top:var(--workbench-site-header-height);height:calc(100dvh - var(--workbench-site-header-height))}.openox-workbench .nav-scrim{top:var(--workbench-site-header-height)}.openox-workbench .chat-settings-panel{top:calc(var(--workbench-site-header-height) + 52px);height:calc(100dvh - var(--workbench-site-header-height) - 52px)}}
:where(body:has(.openox-workbench)) .studio-page{--studio-canvas:var(--bg-base);--studio-paper:var(--bg-base);--studio-ink:var(--ink);--studio-muted:var(--ink-muted);--studio-rule:var(--line);--studio-charcoal:var(--ink-strong);--studio-black:var(--ink-strong);--studio-yellow-soft:var(--accent-soft);--studio-accent:var(--accent-fill);--studio-coral:var(--danger);--font-ui:"Manrope Workbench", "Noto Sans SC Variable", "PingFang SC", sans-serif;--font-brand:var(--font-ui);color-scheme:normal;-webkit-font-smoothing:antialiased}:where(body:has(.openox-workbench)) .studio-page :is(button,input,select,textarea,h1,h2,strong){font-family:var(--font-ui);letter-spacing:0}:where(body:has(.openox-workbench)) .studio-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:3px}:where(body:has(.openox-workbench)) .studio-page .studio-panel-heading{border-bottom-color:var(--studio-rule)}:where(body:has(.openox-workbench)) .studio-page .studio-panel-heading h1{align-items:center;gap:11px;font-size:22px;display:flex}:where(body:has(.openox-workbench)) .studio-page .studio-panel-heading h1:before{content:"";background:var(--studio-accent);border-radius:1px;width:4px;height:22px}:where(body:has(.openox-workbench)) .studio-page .studio-tool{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .studio-tool:hover{color:var(--accent);background:var(--accent-soft)}:where(body:has(.openox-workbench)) .studio-page .studio-tool[aria-pressed=true]{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page :is(.studio-label,.reference-label,.parameter-heading,.studio-parameters>label){color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .studio-controls fieldset{scrollbar-color:var(--line-strong) transparent}:where(body:has(.openox-workbench)) .studio-page .studio-model{border-color:var(--line);background:var(--bg-raised);box-shadow:var(--shadow-xs);border-radius:8px}:where(body:has(.openox-workbench)) .studio-page .studio-model:hover{border-color:var(--studio-accent);background:var(--bg-raised);box-shadow:0 0 0 3px var(--focus-ring)}:where(body:has(.openox-workbench)) .studio-page .studio-model strong{color:var(--ink-strong)}:where(body:has(.openox-workbench)) .studio-page .studio-model :is(small,svg){color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .prompt-label button{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .studio-prompt{border-color:var(--line);background:var(--bg-raised);box-shadow:var(--shadow-xs);border-radius:8px}:where(body:has(.openox-workbench)) .studio-page .studio-prompt:focus-within{border-color:var(--focus);background:var(--bg-raised);box-shadow:0 0 0 3px var(--focus-ring)}:where(body:has(.openox-workbench)) .studio-page .studio-controls textarea{color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page .studio-controls textarea::placeholder{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .studio-counter{color:var(--ink-muted);font-size:10px}:where(body:has(.openox-workbench)) .studio-page .parameter-heading{border-top:1px solid var(--studio-rule);padding-top:18px}:where(body:has(.openox-workbench)) .studio-page .parameter-heading svg{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .studio-parameters select{border-color:var(--line);color:var(--ink);background-color:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .ratio-options button{border-color:var(--line);color:var(--ink-secondary);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .ratio-options button:hover{border-color:var(--studio-accent);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .ratio-options button[aria-pressed=true]{border-color:var(--studio-accent);color:var(--ink-strong);background:var(--accent-soft)}:where(body:has(.openox-workbench)) .studio-page .reference-label>span{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .reference-drop{border:1px dashed var(--line-strong);background:var(--bg-raised);border-radius:8px;padding:8px;transition:border-color .16s,box-shadow .16s}:where(body:has(.openox-workbench)) .studio-page .reference-drop:is(:hover,[data-dragging=true]){border-color:var(--studio-accent);box-shadow:0 0 0 3px var(--focus-ring)}:where(body:has(.openox-workbench)) .studio-page .reference-add{color:var(--ink-secondary);background:0 0;border:0}:where(body:has(.openox-workbench)) .studio-page .reference-add:hover{color:var(--accent);background:var(--accent-soft)}:where(body:has(.openox-workbench)) .studio-page .reference-add>svg{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .reference-input{border-color:var(--line-strong);background:var(--bg-raised);color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .reference-input input{color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page :is(.reference-thumb,.reference-unavailable){color:var(--ink-secondary);background:var(--bg-inset)}:where(body:has(.openox-workbench)) .studio-page .reference-cancel{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .studio-submit-area{border-top-color:var(--studio-rule);background:var(--studio-paper)}:where(body:has(.openox-workbench)) .studio-page .studio-submit{color:#171717;box-shadow:none}:where(body:has(.openox-workbench)) .studio-page .studio-submit:hover{background:var(--accent-fill-hover)}:where(body:has(.openox-workbench)) .studio-page .studio-submit>svg:last-child{transition:transform .16s}:where(body:has(.openox-workbench)) .studio-page .studio-submit:hover:not(:disabled)>svg:last-child{transform:translate(3px)}:where(body:has(.openox-workbench)) .studio-page .studio-submit:disabled{border-color:var(--line);color:var(--ink-muted);background:var(--bg-inset);opacity:1}:where(body:has(.openox-workbench)) .studio-page .studio-billing{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .studio-notice{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}:where(body:has(.openox-workbench)) .studio-page .studio-error{color:var(--danger);background:var(--danger-soft);border-color:var(--danger-line)}:where(body:has(.openox-workbench)) .studio-page .gallery-topbar{background:var(--studio-canvas);height:68px}:where(body:has(.openox-workbench)) .studio-page .gallery-tabs{border:1px solid var(--line-strong);background:var(--bg-inset);border-radius:6px;align-self:center;gap:3px;height:38px;padding:3px}:where(body:has(.openox-workbench)) .studio-page .gallery-tabs button{min-width:110px;height:30px;color:var(--ink-secondary);border:0;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;display:flex}:where(body:has(.openox-workbench)) .studio-page .gallery-tabs button[aria-selected=true]{color:#171717;background:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-page .gallery-tabs button span{color:inherit;background:var(--bg-hover);margin:0}:where(body:has(.openox-workbench)) .studio-page .studio-local{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .studio-local i{background:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-page .gallery-intro h2{color:var(--ink-strong)}:where(body:has(.openox-workbench)) .studio-page .gallery-intro>span{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .gallery-filters button{border-color:var(--line-strong);color:var(--ink-secondary);background:0 0}:where(body:has(.openox-workbench)) .studio-page .gallery-filters button:hover{color:var(--ink);background:var(--bg-hover)}:where(body:has(.openox-workbench)) .studio-page .gallery-filters button[aria-pressed=true]{border-color:var(--accent-line);color:var(--ink-strong);background:var(--accent-soft)}:where(body:has(.openox-workbench)) .studio-page :is(.example-card,.work-card){border-color:var(--line);background:var(--bg-raised);box-shadow:var(--shadow-xs);border-radius:8px}:where(body:has(.openox-workbench)) .studio-page :is(.example-card,.work-card):is(:hover,:focus-within){border-color:var(--accent-line);box-shadow:var(--shadow-md)}:where(body:has(.openox-workbench)) .studio-page :is(.example-image,.work-preview){background:var(--bg-inset)}:where(body:has(.openox-workbench)) .studio-page .example-caption strong{color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page .example-caption small{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .example-caption button{border-color:var(--line-strong);color:var(--accent);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .example-caption button:hover{color:#171717;border-color:var(--studio-accent);background:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-page .work-card{flex-direction:column;display:flex}:where(body:has(.openox-workbench)) .studio-page .work-preview{border-bottom:1px solid var(--line-hairline);flex:none}:where(body:has(.openox-workbench)) .studio-page .work-body{min-width:0;padding:16px}:where(body:has(.openox-workbench)) .studio-page .work-caption{color:var(--ink-muted);flex-wrap:wrap;gap:6px 12px;padding:0;line-height:1.5}:where(body:has(.openox-workbench)) .studio-page .work-model{color:var(--ink);flex:140px;font-size:13px;font-weight:650}:where(body:has(.openox-workbench)) .studio-page .work-model>span:last-child{overflow-wrap:anywhere;min-width:0}:where(body:has(.openox-workbench)) .studio-page .work-model .model-mark{flex-shrink:0}:where(body:has(.openox-workbench)) .studio-page .work-specs{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}:where(body:has(.openox-workbench)) .studio-page .work-prompt{min-height:0;color:var(--ink-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.75;display:block}:where(body:has(.openox-workbench)) .studio-page .work-prompt[data-collapsible=true][data-expanded=false]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(body:has(.openox-workbench)) .studio-page .work-prompt-toggle{min-height:28px;color:var(--ink-muted);align-items:center;gap:4px;margin-top:4px;padding:0;font-size:11px;font-weight:600;display:inline-flex}:where(body:has(.openox-workbench)) .studio-page .work-prompt-toggle:hover{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .work-prompt-toggle[aria-expanded=true] svg{transform:rotate(180deg)}:where(body:has(.openox-workbench)) .studio-page .work-actions{border-top:1px solid var(--line-hairline);gap:8px;margin:auto 16px 0;padding:10px 0}:where(body:has(.openox-workbench)) .studio-page .work-actions>button{color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .work-actions>button:hover{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .work-state{border-color:var(--line-strong);background:var(--bg-raised);color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page .work-state.complete{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .work-card[data-failed=true] .work-state{border-color:var(--danger-line);color:var(--danger)}:where(body:has(.openox-workbench)) .studio-page .work-state{max-width:calc(100% - 20px);font-size:11px;line-height:1.5}:where(body:has(.openox-workbench)) .studio-page .work-state svg{flex-shrink:0}:where(body:has(.openox-workbench)) .studio-page .work-pending{color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .work-error{border-top:1px solid var(--line-hairline);color:var(--danger);align-items:flex-start;gap:8px;margin:14px 0 0;padding-top:12px;font-size:12px;line-height:1.65;display:flex}:where(body:has(.openox-workbench)) .studio-page .work-error>svg{flex:0 0 15px;margin-top:2px}:where(body:has(.openox-workbench)) .studio-page .work-error>p{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}:where(body:has(.openox-workbench)) .studio-page .works-filter label{border-color:var(--line-strong);color:var(--ink-muted);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .works-filter input{color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page .works-filter>button{border-color:var(--line-strong);color:var(--ink-secondary);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .works-filter>button[aria-pressed=true]{color:#171717;background:var(--studio-accent);border-color:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-page .works-filter{flex-wrap:wrap;gap:10px}:where(body:has(.openox-workbench)) .studio-page .works-filter label{border-color:var(--line);flex-basis:180px;min-height:38px;padding:0 11px}:where(body:has(.openox-workbench)) .studio-page .works-filter>button{border-color:var(--line);min-height:38px;padding:0 10px}:where(body:has(.openox-workbench)) .studio-page .studio-task-strip{border-color:var(--line-strong);border-left:3px solid var(--studio-accent);background:var(--bg-raised);padding:13px}:where(body:has(.openox-workbench)) .studio-page .studio-task-strip :is(strong,code,button,span){color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .studio-task-strip strong{color:var(--ink)}:where(body:has(.openox-workbench)) .studio-page .gallery-empty{color:var(--ink-muted)}:where(body:has(.openox-workbench)) .studio-page .gallery-empty h2{color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .gallery-empty button{color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .studio-undo{border-color:var(--line-strong);color:var(--ink);background:var(--bg-raised)}:where(body:has(.openox-workbench)) .studio-page .studio-undo>button:not(.studio-tool){color:var(--accent)}:where(body:has(.openox-workbench)) .studio-page .gallery-footer{color:var(--ink-muted);background:var(--studio-canvas)}:where(body:has(.openox-workbench)) .studio-page .studio-mobile-tabs{border-bottom-color:var(--studio-rule);background:var(--studio-canvas)}:where(body:has(.openox-workbench)) .studio-page .studio-mobile-tabs button{color:var(--ink-secondary)}:where(body:has(.openox-workbench)) .studio-page .studio-mobile-tabs button[aria-pressed=true]{color:var(--accent)}@media (max-width:1180px){:where(body:has(.openox-workbench)) .studio-page .gallery-intro{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:760px){:where(body:has(.openox-workbench)) .studio-page .gallery-topbar{height:60px;padding-inline:16px}:where(body:has(.openox-workbench)) .studio-page .gallery-tabs button{min-width:100px;padding-inline:10px;font-size:11px}:where(body:has(.openox-workbench)) .studio-page .studio-local{display:none}}@font-face{font-family:Manrope Workbench;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2)format("woff2")}:where(body:has(.openox-workbench)) .studio-page{--studio-default-width:376px;--studio-line:var(--studio-rule);color:var(--studio-ink);background:var(--studio-canvas);grid-template-columns:min(var(--studio-controls-width,var(--studio-default-width)), max(320px, calc(100% - 300px))) minmax(0, 1fr);font-family:Manrope Workbench,Noto Sans SC Variable,PingFang SC,sans-serif}:where(body:has(.openox-workbench)) .studio-divider{left:min(var(--studio-controls-width,var(--studio-default-width)), max(320px, calc(100% - 300px)))}:where(body:has(.openox-workbench)) .studio-divider:hover:after,:where(body:has(.openox-workbench)) .studio-divider:focus-visible:after,:where(body:has(.openox-workbench)) .studio-page[data-resizing=true] .studio-divider:after{background:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-controls{background:var(--studio-paper);border-right-color:var(--studio-rule);padding:28px 28px 18px}:where(body:has(.openox-workbench)) .studio-panel-heading{border-bottom:1px solid #eee;margin-bottom:24px;padding-bottom:18px}:where(body:has(.openox-workbench)) .studio-panel-heading h1{color:var(--studio-ink);font-size:23px;font-weight:650;line-height:1.2}:where(body:has(.openox-workbench)) .studio-tool{color:#6e6e6e}:where(body:has(.openox-workbench)) .studio-tool:hover{color:var(--studio-black);background:var(--studio-yellow-soft)}:where(body:has(.openox-workbench)) .studio-controls fieldset{padding-right:2px}:where(body:has(.openox-workbench)) .studio-label,:where(body:has(.openox-workbench)) .studio-parameters>label,:where(body:has(.openox-workbench)) .ratio-field>.studio-label{color:#545454;font-size:12px;font-weight:620}:where(body:has(.openox-workbench)) .studio-model{background:#fbfbfb;border:1px solid #e2e2e2;border-radius:7px;min-height:62px;margin-bottom:24px;padding:10px 13px;box-shadow:0 1px 2px #2626260a}:where(body:has(.openox-workbench)) .studio-model:hover{background:#f8f8f8;border-color:#c4c4c4}:where(body:has(.openox-workbench)) .studio-model strong{color:#2e2e2e;font-size:14px}:where(body:has(.openox-workbench)) .studio-model small{color:#797979}:where(body:has(.openox-workbench)) .prompt-label{align-items:center;margin-bottom:8px}:where(body:has(.openox-workbench)) .prompt-label button{color:var(--studio-charcoal);font-weight:550}:where(body:has(.openox-workbench)) .studio-prompt{background:#fbfbfb;border:1px solid #e2e2e2;border-radius:7px;margin-bottom:22px;box-shadow:0 1px 2px #26262608}:where(body:has(.openox-workbench)) .studio-prompt:focus-within{border-color:var(--studio-accent);background:#fff;box-shadow:0 0 0 3px #ddb33f30}:where(body:has(.openox-workbench)) .studio-controls textarea{color:#2f2f2f;min-height:148px;padding:14px 14px 8px;font-size:14px;line-height:1.65}:where(body:has(.openox-workbench)) .studio-controls textarea::placeholder{color:#9e9e9e}:where(body:has(.openox-workbench)) .studio-counter{color:#8d8d8d;padding:5px 13px 11px}:where(body:has(.openox-workbench)) .parameter-heading{color:#484848;margin:24px 0 12px;font-size:12px;font-weight:650}:where(body:has(.openox-workbench)) .parameter-heading svg{color:var(--studio-charcoal)}:where(body:has(.openox-workbench)) .studio-parameters{gap:12px;margin-bottom:15px}:where(body:has(.openox-workbench)) .studio-parameters select{color:#2e2e2e;background-color:#fff;border:1px solid #e2e2e2;border-radius:6px;height:42px;margin-top:7px;padding-inline:11px 30px}:where(body:has(.openox-workbench)) .ratio-options{gap:8px}:where(body:has(.openox-workbench)) .ratio-options button{color:#626262;background:#fff;border:1px solid #e3e3e3;border-radius:6px;min-height:42px}:where(body:has(.openox-workbench)) .ratio-options button:hover{background:#f8f8f8;border-color:#b4b4b4}:where(body:has(.openox-workbench)) .ratio-options button[aria-pressed=true]{border-color:var(--studio-accent);color:#201d15;box-shadow:inset 0 0 0 1px var(--studio-accent);background:#fff5d9}:where(body:has(.openox-workbench)) .reference-section{margin:0 0 20px}:where(body:has(.openox-workbench)) .reference-drop,:where(body:has(.openox-workbench)) .reference-add,:where(body:has(.openox-workbench)) .reference-input{background:#fbfbfb;border-color:#e2e2e2;border-radius:6px}:where(body:has(.openox-workbench)) .studio-submit-area{z-index:2;background:#fff;border-top:1px solid #eee;margin-top:auto;padding:14px 0 0;position:sticky;bottom:0}:where(body:has(.openox-workbench)) .studio-submit{border:1px solid var(--studio-accent);background:var(--studio-accent);color:#171713;border-radius:6px;min-height:48px;font-size:14px;font-weight:620;box-shadow:0 2px 5px #5c48141c}:where(body:has(.openox-workbench)) .studio-submit:hover{background:#edc957}:where(body:has(.openox-workbench)) .studio-submit:disabled{color:#8d8d8d;box-shadow:none;background:#eee;border-color:#dcdcdc}:where(body:has(.openox-workbench)) .studio-billing{color:gray;padding-top:8px;font-size:11px}:where(body:has(.openox-workbench)) .studio-error,:where(body:has(.openox-workbench)) .studio-notice{border-radius:6px}:where(body:has(.openox-workbench)) .studio-gallery{background:var(--studio-canvas);min-width:0}:where(body:has(.openox-workbench)) .gallery-topbar{border-bottom:1px solid var(--studio-rule);background:#fff;height:60px;padding:0 30px}:where(body:has(.openox-workbench)) .gallery-tabs{gap:26px;height:100%}:where(body:has(.openox-workbench)) .gallery-tabs button{color:#7a7a7a;font-size:13px;font-weight:540;position:relative}:where(body:has(.openox-workbench)) .gallery-tabs button[aria-selected=true]{color:#171717;border-bottom-color:var(--studio-accent)}:where(body:has(.openox-workbench)) .gallery-tabs button span{color:#797979;background:#efefef}:where(body:has(.openox-workbench)) .studio-local{color:#787878;font-size:11px}:where(body:has(.openox-workbench)) .studio-local i{background:#737373}:where(body:has(.openox-workbench)) .gallery-content{padding:28px 30px 32px}:where(body:has(.openox-workbench)) .gallery-intro{align-items:baseline;margin-bottom:18px}:where(body:has(.openox-workbench)) .gallery-intro h2{color:#2d2d2d;font-size:20px;font-weight:640}:where(body:has(.openox-workbench)) .gallery-intro>span{color:#7e7e7e;font-size:11px}:where(body:has(.openox-workbench)) .gallery-filters{gap:7px;margin-bottom:20px}:where(body:has(.openox-workbench)) .gallery-filters button{color:#747474;background:0 0;border:1px solid #0000;border-radius:5px;min-height:32px;padding:0 11px}:where(body:has(.openox-workbench)) .gallery-filters button:hover{background:#ececec}:where(body:has(.openox-workbench)) .gallery-filters button[aria-pressed=true]{color:#29251a;background:#fff5d9;border-color:#e2c66f}:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{gap:24px 20px}:where(body:has(.openox-workbench)) .studio-page .works-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,272px),1fr));align-items:start}:where(body:has(.openox-workbench)) .example-card,:where(body:has(.openox-workbench)) .work-card{background:#fff;border:1px solid #e3e3e3;border-radius:7px;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 1px 2px #2a2a2a08}:where(body:has(.openox-workbench)) .example-card:hover,:where(body:has(.openox-workbench)) .work-card:hover{border-color:#d0b65f;transform:translateY(-2px);box-shadow:0 8px 20px #18181812}:where(body:has(.openox-workbench)) .example-image,:where(body:has(.openox-workbench)) .work-preview{background:#ebebeb;border:0;border-radius:0;overflow:hidden}:where(body:has(.openox-workbench)) .example-image img,:where(body:has(.openox-workbench)) .work-preview>img{transition:transform .26s}:where(body:has(.openox-workbench)) .example-image:hover img,:where(body:has(.openox-workbench)) .work-preview:hover>img{transform:scale(1.035)}:where(body:has(.openox-workbench)) .example-caption{padding:12px 13px 13px}:where(body:has(.openox-workbench)) .example-caption strong{color:#323232;font-size:13px}:where(body:has(.openox-workbench)) .example-caption small{color:#858585;font-size:11px}:where(body:has(.openox-workbench)) .example-caption button{width:32px;height:32px;color:var(--studio-charcoal);background:#fff;border:1px solid #e5e5e5;border-radius:5px}:where(body:has(.openox-workbench)) .example-caption button:hover{background:#f5f5f5;border-color:#c1c1c1}:where(body:has(.openox-workbench)) .work-caption{color:#7a7a7a;padding:12px 13px 0}:where(body:has(.openox-workbench)) .work-model{color:#3c3c3c}:where(body:has(.openox-workbench)) .work-prompt{color:#6a6a6a;margin:8px 13px 10px}:where(body:has(.openox-workbench)) .work-actions{border-top-color:#eee;padding:0 10px 10px}:where(body:has(.openox-workbench)) .work-actions>button{color:#5c5c5c}:where(body:has(.openox-workbench)) .work-state{border-radius:4px}:where(body:has(.openox-workbench)) .works-filter label,:where(body:has(.openox-workbench)) .works-filter>button{background:#fff;border-color:#e2e2e2;border-radius:6px}:where(body:has(.openox-workbench)) .works-filter>button[aria-pressed=true]{color:#424242;background:var(--studio-yellow-soft)}:where(body:has(.openox-workbench)) .studio-task-strip{background:#fafafa;border-color:#e1e1e1;border-radius:6px}:where(body:has(.openox-workbench)) .gallery-footer{border-top-color:var(--studio-rule);color:#7d7d7d;background:#fff}@media (min-width:1680px){:where(body:has(.openox-workbench)) .studio-page{--studio-default-width:400px}:where(body:has(.openox-workbench)) .gallery-content{padding-inline:38px}:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px) and (min-width:761px){:where(body:has(.openox-workbench)) .studio-page{--studio-default-width:348px}:where(body:has(.openox-workbench)) .studio-controls,:where(body:has(.openox-workbench)) .gallery-content,:where(body:has(.openox-workbench)) .gallery-topbar{padding-inline:22px}:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{gap:18px 14px}}@media (max-width:1000px) and (min-width:761px){:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:where(body:has(.openox-workbench)) .studio-page{flex-direction:column;grid-template-columns:none;display:flex}:where(body:has(.openox-workbench)) .studio-mobile-tabs{border-bottom:1px solid var(--studio-rule);background:#fff;gap:22px;height:48px;padding:0 20px;display:flex}:where(body:has(.openox-workbench)) .studio-mobile-tabs button{color:#7a7a7a;font-size:13px}:where(body:has(.openox-workbench)) .studio-mobile-tabs button[aria-pressed=true]{color:#171717;border-bottom-color:var(--studio-accent)}:where(body:has(.openox-workbench)) .studio-controls{border-right:0;flex:1;padding:22px 20px 18px}:where(body:has(.openox-workbench)) .studio-page[data-mobile-pane=compose] .studio-gallery,:where(body:has(.openox-workbench)) .studio-page[data-mobile-pane=gallery] .studio-controls,:where(body:has(.openox-workbench)) .studio-divider{display:none}:where(body:has(.openox-workbench)) .studio-panel-heading{margin-bottom:20px}:where(body:has(.openox-workbench)) .studio-controls textarea{min-height:130px;font-size:16px}:where(body:has(.openox-workbench)) .studio-submit-area{padding-top:12px}:where(body:has(.openox-workbench)) .studio-gallery{flex:1;overflow:auto}:where(body:has(.openox-workbench)) .gallery-topbar{height:52px;padding-inline:20px}:where(body:has(.openox-workbench)) .gallery-content{padding:22px 20px 26px}:where(body:has(.openox-workbench)) .gallery-filters{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}:where(body:has(.openox-workbench)) .gallery-filters button{flex:none}:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where(body:has(.openox-workbench)) .example-caption{align-items:flex-start;gap:6px;padding:10px}:where(body:has(.openox-workbench)) .example-caption strong{font-size:12px}:where(body:has(.openox-workbench)) .example-caption button{flex:0 0 30px;width:30px;height:30px}:where(body:has(.openox-workbench)) .work-caption{padding:10px 10px 0}:where(body:has(.openox-workbench)) .work-prompt{margin-inline:10px}:where(body:has(.openox-workbench)) .work-actions{gap:2px;padding-inline:7px}:where(body:has(.openox-workbench)) .work-actions>button{min-height:34px}:where(body:has(.openox-workbench)) .gallery-footer{padding:12px 20px}}@media (max-width:420px){:where(body:has(.openox-workbench)) .studio-controls,:where(body:has(.openox-workbench)) .gallery-topbar,:where(body:has(.openox-workbench)) .gallery-content{padding-inline:16px}:where(body:has(.openox-workbench)) .example-grid,:where(body:has(.openox-workbench)) .works-grid{gap:10px}:where(body:has(.openox-workbench)) .example-image{aspect-ratio:1.05}}@media (prefers-reduced-motion:reduce){:where(body:has(.openox-workbench)) .studio-page *,:where(body:has(.openox-workbench)) .studio-page :before,:where(body:has(.openox-workbench)) .studio-page :after{transition:none}:where(body:has(.openox-workbench)) .studio-page .studio-submit>svg:last-child{transform:none}:where(body:has(.openox-workbench)) .studio-submit,:where(body:has(.openox-workbench)) .studio-model,:where(body:has(.openox-workbench)) .example-card,:where(body:has(.openox-workbench)) .work-card,:where(body:has(.openox-workbench)) .example-image img,:where(body:has(.openox-workbench)) .work-preview>img{transition:none}}
