.ToolStudioDesktop_page__wuIjR{display:grid;grid-template-columns:340px minmax(0,1fr) 92px;height:calc(100vh - var(--topbar-h, 56px));min-height:0;background:var(--surface-0,#08080b)}.ToolStudioDesktop_sidebar__qhLdf{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;-webkit-border-start:1px solid var(--border-low,#26262e);border-inline-start:1px solid var(--border-low,#26262e);background:var(--surface-1,#0d0d11)}.ToolStudioDesktop_body__y9JlZ{overflow-y:auto;padding:16px;display:grid;grid-gap:18px;gap:18px;align-content:start}.ToolStudioDesktop_modelField__Mynij{display:grid;grid-gap:8px;gap:8px}.ToolStudioDesktop_modelLabel__ifx5b{font-size:13px;color:var(--text-mid,#c8c8d2)}.ToolStudioDesktop_modelSelect__muLrc{width:100%;padding:10px 12px;border-radius:var(--radius-md,12px);background:var(--surface-2,#141418);border:1px solid var(--border-low,#26262e);color:var(--text-high,#f2f2f5);font:inherit;font-size:13px}.ToolStudioDesktop_footer__BiYkf{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-top:1px solid var(--border-low,#26262e);background:var(--surface-1,#0d0d11)}.ToolStudioDesktop_cost__gLDRF{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-low,#9a9aa6)}.ToolStudioDesktop_costFrom__zB9ky{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.ToolStudioDesktop_costNote__xCKV9{color:var(--text-low,#9a9aa6);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToolStudioDesktop_error__RtwFv{font-size:12px;color:var(--danger,#ff6b6b);line-height:1.7;margin:0}.ToolStudioDesktop_soon__63v9W{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-8,32px) var(--space-6,24px);min-height:calc(100dvh - var(--topbar-h));background:var(--surface-0,#08080b)}.ToolStudioDesktop_soonCard__RvEI4{display:flex;flex-direction:column;align-items:center;gap:var(--space-3,12px);max-width:460px}.ToolStudioDesktop_soonBadge__nY6N3{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--warning,#ffb020);background:var(--warning-bg,rgba(255,176,32,.12))}.ToolStudioDesktop_soonTitle__mhSLb{font-size:var(--fs-h2,28px);font-weight:800;line-height:1.35;color:var(--text-high,#f2f2f5);margin:0}.ToolStudioDesktop_soonBody__ag5vF{font-size:var(--fs-sm,14px);line-height:1.75;color:var(--text-mid,#c8c8d2);margin:0}.ToolStudioDesktop_soonTabs__D899x{width:100%;-webkit-margin-before:var(--space-4,16px);margin-block-start:var(--space-4,16px)}.ToolStudioDesktop_soonTabs__D899x>nav{max-inline-size:340px;margin-inline:auto}@media (max-width:1180px){.ToolStudioDesktop_page__wuIjR{grid-template-columns:300px minmax(0,1fr) 76px}}.ToolCanvas_canvas___a2Ij{position:relative;display:grid;place-items:center;min-height:0;height:100%;padding:28px;overflow:hidden;background:radial-gradient(circle at 1px 1px,var(--border-low,#26262e) 1px,transparent 0) 0 0 /22px 22px,var(--surface-0,#08080b)}.ToolCanvas_guide__bN6__{display:grid;grid-gap:16px;gap:16px;justify-items:center;text-align:center;max-width:460px}.ToolCanvas_guideTitle__R_IKu{font-size:26px;font-weight:700;color:var(--text-high,#f2f2f5);margin:0}.ToolCanvas_guideBody__7tVoy{font-size:14px;line-height:1.9;color:var(--text-mid,#c8c8d2);margin:0}.ToolCanvas_tips__5ca_j{margin:6px 0 0;padding:14px 16px;list-style:none;display:grid;grid-gap:8px;gap:8px;text-align:start;width:100%;border-radius:var(--radius-lg,16px);background:var(--surface-1,#0d0d11);border:1px solid var(--border-low,#26262e)}.ToolCanvas_tip__pqDPa{font-size:12px;line-height:1.8;color:var(--text-low,#9a9aa6);-webkit-padding-start:16px;padding-inline-start:16px;position:relative}.ToolCanvas_tip__pqDPa:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.7em;width:5px;height:5px;border-radius:50%;background:var(--accent,#7c5cff)}.ToolCanvas_stage__TPyuz{position:relative;max-width:100%;max-height:100%;display:grid;place-items:center}.ToolCanvas_compareMedia__QPL0m,.ToolCanvas_media__teLJG{max-width:100%;max-height:62vh;border-radius:var(--radius-lg,16px);display:block;transform-origin:center}.ToolCanvas_compareMedia__QPL0m{width:min(55vw,880px,calc(62vh * 4 / 3))}.ToolCanvas_overlay__USpjr{position:absolute;inset:0;display:grid;place-items:center;grid-gap:12px;gap:12px;border-radius:var(--radius-lg,16px);background:rgba(0,0,0,.45);color:#fff;font-size:15px;font-weight:600;text-align:center;pointer-events:none}.ToolCanvas_spinner__eFoeB{width:26px;height:26px;border-radius:50%;border:2px solid hsla(0,0%,100%,.25);border-top-color:#fff;animation:ToolCanvas_toolspin__GdSi2 .8s linear infinite}@keyframes ToolCanvas_toolspin__GdSi2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolCanvas_spinner__eFoeB{animation-duration:2.4s}}.ToolCanvas_corner__I1SYt{position:absolute;inset-block-start:16px;inset-inline-end:16px;display:flex;gap:8px;z-index:2}.ToolCanvas_cornerBtn__Mx4_H{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;color:var(--text-high,#f2f2f5);font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.ToolCanvas_cornerBtn__Mx4_H,.ToolCanvas_toolbar__x67B0{border-radius:999px;border:1px solid var(--border-mid,#35353f);background:var(--surface-1,#0d0d11)}.ToolCanvas_toolbar__x67B0{position:absolute;inset-block-end:20px;display:flex;gap:4px;padding:6px;z-index:2}.ToolCanvas_toolBtn__BO_5f{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:0;background:transparent;color:var(--text-mid,#c8c8d2);cursor:pointer}.ToolCanvas_toolBtn__BO_5f:hover{background:var(--surface-3,#26262e);color:var(--text-high,#f2f2f5)}.ToolCanvas_strip__ZrYrP{position:absolute;inset-block-end:16px;inset-inline-end:16px;display:flex;gap:6px;padding:6px;border-radius:var(--radius-lg,16px);background:var(--surface-1,#0d0d11);border:1px solid var(--border-mid,#35353f);max-width:40%;overflow-x:auto;z-index:2}.ToolCanvas_stripTile__ZZ23n{position:relative;flex:0 0 auto;width:44px;height:44px;padding:0;border-radius:var(--radius-md,10px);border:2px solid transparent;background:var(--surface-2,#141418);cursor:pointer;overflow:hidden}.ToolCanvas_stripTile__ZZ23n[data-active]{border-color:var(--accent,#7c5cff)}.ToolCanvas_stripThumb__AGM8P{width:100%;height:100%;object-fit:cover;display:block}.ToolCanvas_stripLabel__NPjPS{position:absolute;inset-block-end:2px;inset-inline:2px;padding:1px 4px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:9px;line-height:1.5;text-align:center;pointer-events:none}.ToolHistoryRail_rail__pOnA4{display:flex;flex-direction:column;gap:8px;padding:12px 10px;overflow-y:auto;scrollbar-width:thin;background:var(--surface-1,#0d0d11);-webkit-border-end:1px solid var(--border-low,#26262e);border-inline-end:1px solid var(--border-low,#26262e)}.ToolHistoryRail_add__EVYKe,.ToolHistoryRail_pending__oR6zN,.ToolHistoryRail_tile__Iixnj{flex:0 0 auto;width:100%;aspect-ratio:1;border-radius:var(--radius-md,12px);border:1px solid var(--border-low,#26262e);background:var(--surface-2,#141418);padding:0;overflow:hidden;cursor:pointer;display:grid;place-items:center;color:var(--text-low,#9a9aa6)}.ToolHistoryRail_add__EVYKe:hover,.ToolHistoryRail_tile__Iixnj:hover{border-color:var(--border-mid,#35353f)}.ToolHistoryRail_tile__Iixnj[aria-pressed=true]{border-color:var(--accent,#7c5cff);box-shadow:0 0 0 1px var(--accent,#7c5cff) inset}.ToolHistoryRail_thumb__KyMy4{width:100%;height:100%;object-fit:cover;display:block}.ToolHistoryRail_pending__oR6zN{cursor:default}.ToolHistoryRail_spinner__Jg9gp{width:18px;height:18px;border-radius:50%;border:2px solid var(--border-mid,#35353f);border-top-color:var(--text-high,#f2f2f5);animation:ToolHistoryRail_railspin__EqcEA .8s linear infinite}@keyframes ToolHistoryRail_railspin__EqcEA{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolHistoryRail_spinner__Jg9gp{animation-duration:2.4s}}.ToolHistoryRail_more__xn7mv{flex:0 0 auto;padding:8px;border-radius:var(--radius-md,12px);border:1px solid var(--border-low,#26262e);background:transparent;color:var(--text-low,#9a9aa6);font:inherit;font-size:12px;cursor:pointer}.ToolMobileBody_grid__zevpJ{display:grid;align-self:start;grid-template-columns:repeat(2,1fr);grid-gap:var(--m-sp-4);gap:var(--m-sp-4);padding:var(--m-sp-4) var(--m-gutter) var(--m-sp-6)}.ToolMobileBody_tile__Yt7AP{border-radius:var(--m-r-lg)}.ToolMobileBody_pendingTile__QcM3X{aspect-ratio:1;border-radius:var(--m-r-lg);border:1px solid var(--border-low);background:var(--surface-card);display:grid;place-items:center}.ToolMobileBody_spinner__RP9q5{width:22px;height:22px;border-radius:50%;border:2px solid var(--border-mid,var(--border-low));border-top-color:var(--text-high);animation:ToolMobileBody_pendingspin__hdVj8 .8s linear infinite}@keyframes ToolMobileBody_pendingspin__hdVj8{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolMobileBody_spinner__RP9q5{animation-duration:2.4s}}