@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._overlay_sw6c5_7,._overlay_sw6c5_7 *,._overlay_sw6c5_7 :before,._overlay_sw6c5_7 :after{box-sizing:border-box}._overlay_sw6c5_7{z-index:130;background:var(--dsw-alias-bg-mask-1);color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family);justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}._shell_sw6c5_27{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-base);border-radius:14px;flex-direction:column;width:min(1180px,100%);height:100%;max-height:100%;display:flex;overflow:hidden;box-shadow:0 18px 60px #00000047}._header_sw6c5_42{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 10px;display:flex}._heading_sw6c5_51{align-items:baseline;gap:10px;min-width:0;display:flex}._title_sw6c5_58{margin:0;font-size:15px;font-weight:650}._meta_sw6c5_64{color:var(--dsw-alias-label-tertiary);white-space:nowrap;font-size:12px}._headerActions_sw6c5_70{flex:none;align-items:center;gap:8px;display:inline-flex}._close_sw6c5_77{width:28px;height:28px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._close_sw6c5_77:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._sourceTabs_sw6c5_97{border-bottom:1px solid var(--dsw-alias-border-l1);flex:none;align-items:center;gap:6px;padding:0 18px 10px;display:flex}._sourceTab_sw6c5_97{height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:9px 9px 0 0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._sourceTab_sw6c5_97:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._sourceTab_sw6c5_97[data-active]{border-color:var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-brand-primary);border-radius:9px}._sourceTabCount_sw6c5_136{background:var(--dsw-alias-bg-layer-2);color:var(--dsw-alias-label-tertiary);border-radius:999px;padding:0 6px;font-size:11px;font-weight:500}._sourceTab_sw6c5_97[data-active] ._sourceTabCount_sw6c5_136{color:var(--dsw-alias-label-secondary)}._toolbar_sw6c5_151{flex-direction:column;flex:none;gap:10px;padding:0 18px 12px;display:flex}._search_sw6c5_159{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);width:100%;height:34px;color:var(--dsw-alias-label-primary);border-radius:9px;outline:none;padding:0 12px;font-family:inherit;font-size:13px}._search_sw6c5_159:focus{border-color:var(--dsw-alias-brand-primary)}._search_sw6c5_159::placeholder{color:var(--dsw-alias-label-dimmed)}._categoryRow_sw6c5_180{flex-wrap:wrap;gap:6px;max-height:64px;display:flex;overflow-y:auto}._categoryPill_sw6c5_188{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);height:26px;color:var(--dsw-alias-label-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 11px;font-family:inherit;font-size:12px}._categoryPill_sw6c5_188:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._categoryPill_sw6c5_188[data-active]{border-color:var(--dsw-alias-brand-primary);background:var(--dsw-alias-brand-primary);color:var(--dsw-alias-bg-base)}._notice_sw6c5_212{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-secondary);border-radius:9px;flex:none;margin:0 18px 10px;padding:8px 12px;font-size:12px}._body_sw6c5_225{flex:1;min-height:0;padding:2px 18px 14px;overflow-y:auto}._state_sw6c5_232{height:100%;min-height:220px;color:var(--dsw-alias-label-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}._spinner_sw6c5_244{border:2px solid var(--dsw-alias-border-l2);border-top-color:var(--dsw-alias-brand-primary);border-radius:50%;width:26px;height:26px;animation:.9s linear infinite _dsh-imagegen-templates-spin_sw6c5_1}@keyframes _dsh-imagegen-templates-spin_sw6c5_1{to{transform:rotate(360deg)}}._favoriteGroups_sw6c5_257{flex-direction:column;gap:22px;display:flex}._favoriteGroup_sw6c5_257{flex-direction:column;gap:10px;display:flex}._favoriteGroupHead_sw6c5_269{align-items:center;gap:8px;padding:0 2px;display:flex}._favoriteGroupTitle_sw6c5_276{color:var(--dsw-alias-label-primary);font-size:13px;font-weight:650}._favoriteGroupCount_sw6c5_282{background:var(--dsw-alias-bg-layer-2);min-width:20px;color:var(--dsw-alias-label-tertiary);text-align:center;border-radius:999px;padding:1px 7px;font-size:11px}._grid_sw6c5_292{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._card_sw6c5_298{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);cursor:pointer;text-align:left;color:var(--dsw-alias-label-primary);border-radius:11px;flex-direction:column;gap:0;padding:0;font-family:inherit;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}._card_sw6c5_298:hover{border-color:var(--dsw-alias-brand-primary);transform:translateY(-1px)}._thumbWrap_sw6c5_319{aspect-ratio:1;background:var(--dsw-alias-bg-layer-2);width:100%;display:block;position:relative}._thumb_sw6c5_319{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._thumbPlaceholder_sw6c5_334{width:100%;height:100%;color:var(--dsw-alias-label-dimmed);justify-content:center;align-items:center;display:flex}._featuredBadge_sw6c5_343{background:var(--dsw-alias-brand-primary);color:var(--dsw-alias-bg-base);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}._favStar_sw6c5_355{color:#ffffffd9;cursor:pointer;opacity:0;background:#00000059;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .15s;display:inline-flex;position:absolute;top:6px;right:6px}._card_sw6c5_298:hover ._favStar_sw6c5_355,._favStar_sw6c5_355:focus-visible,._favStar_sw6c5_355[data-active]{opacity:1}._favStar_sw6c5_355:hover{color:#fff;background:#0000008c}._favStar_sw6c5_355[data-active]{color:#ffb020}@media (hover:none){._favStar_sw6c5_355{opacity:1}}._cardBody_sw6c5_396{flex-direction:column;gap:4px;min-width:0;padding:9px 11px 10px;display:flex}._cardTitle_sw6c5_404{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._cardMeta_sw6c5_414{min-width:0;color:var(--dsw-alias-label-tertiary);align-items:center;gap:6px;font-size:11px;display:flex}._cardCategory_sw6c5_423{background:var(--dsw-alias-bg-layer-2);color:var(--dsw-alias-label-secondary);border-radius:999px;flex:none;padding:1px 7px}._cardSource_sw6c5_431{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._footer_sw6c5_439{border-top:1px solid var(--dsw-alias-border-l1);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:9px 18px;display:flex}._attribution_sw6c5_449{color:var(--dsw-alias-label-dimmed);min-width:0;font-size:11.5px}._sourceLink_sw6c5_455{color:var(--dsw-alias-brand-primary);white-space:nowrap;flex:none;font-size:11.5px;font-weight:600;text-decoration:none}._sourceLink_sw6c5_455:hover{text-decoration:underline}._detailOverlay_sw6c5_470{background:var(--dsw-alias-bg-mask-1);justify-content:center;align-items:center;padding:34px;display:flex;position:absolute;inset:0}._detail_sw6c5_470{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-base);border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:0;width:min(980px,100%);max-height:100%;display:grid;overflow:hidden;box-shadow:0 18px 60px #00000052}._detailMedia_sw6c5_494{background:var(--dsw-alias-bg-layer-2);justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}._detailImage_sw6c5_503{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}._detailInfo_sw6c5_510{flex-direction:column;gap:10px;min-height:0;padding:18px;display:flex;overflow-y:auto}._detailTitle_sw6c5_519{margin:0;font-size:15px;font-weight:650;line-height:1.4}._detailMeta_sw6c5_526{color:var(--dsw-alias-label-tertiary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._detailLink_sw6c5_535{color:var(--dsw-alias-brand-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}._detailLink_sw6c5_535:hover{text-decoration:underline}._detailPrompt_sw6c5_547{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);min-height:0;color:var(--dsw-alias-label-primary);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;border-radius:10px;flex:1;margin:0;padding:12px;font-family:inherit;font-size:12.5px;line-height:1.6;overflow-y:auto}._detailActions_sw6c5_565{background:var(--dsw-alias-bg-base);border-top:1px solid var(--dsw-alias-border-l1);flex:none;gap:8px;margin:0 -18px -18px;padding:12px 18px;display:flex;position:sticky;bottom:0}@media (width<=760px){._detail_sw6c5_470{grid-template-rows:minmax(0,3fr) minmax(0,4fr);grid-template-columns:1fr}}._container_34aim_6{--gooey-time:1.5s;--gooey-color-1:#5227ff;--gooey-color-2:#ff9ffc;--gooey-color-3:#b19eef;--gooey-color-4:#22d3ee;--gooey-pill:#17171c;--gooey-pill-ink:#fff;--gooey-ink:#5b5e6b;font-size:13px;position:relative}._container_34aim_6[data-theme=dark]{--gooey-pill:#fff;--gooey-pill-ink:#17171c;--gooey-ink:#fff}._gooSvg_34aim_26{width:0;height:0;position:absolute}._container_34aim_6 nav{display:flex;position:relative;transform:translateZ(.01px)}._container_34aim_6 nav ul{z-index:3;gap:6px;margin:0;padding:0 4px;list-style:none;display:flex;position:relative}._container_34aim_6 nav li{color:var(--gooey-ink);border-radius:100vw;transition:background-color .3s,color .3s,box-shadow .3s;position:relative}._container_34aim_6 nav li button{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:5px 13px;display:inline-block}._container_34aim_6 nav li._active_34aim_69{color:var(--gooey-pill-ink)}._container_34aim_6 nav li:after{content:"";background:var(--gooey-pill);opacity:0;z-index:-1;border-radius:10px;transition:all .3s;position:absolute;inset:0;transform:scale(0)}._container_34aim_6 nav li._active_34aim_69:after{opacity:1;transform:scale(1)}._effect_34aim_90{opacity:1;pointer-events:none;z-index:1;place-items:center;width:0;height:0;display:grid;position:absolute;top:0;left:0}._effectText_34aim_103{color:var(--gooey-ink);font-size:13px;transition:color .3s}._effectText_34aim_103._active_34aim_69{color:var(--gooey-pill-ink)}._effectFilter_34aim_113{filter:url(#dsh-gooey-nav-goo)}._effectFilter_34aim_113:after{content:"";background:var(--gooey-pill);opacity:0;z-index:-1;border-radius:100vw;position:absolute;inset:0;transform:scale(0)}._effectFilter_34aim_113._active_34aim_69:after{animation:.3s both _gooeyPill_34aim_1}@keyframes _gooeyPill_34aim_1{to{opacity:1;transform:scale(1)}}._particle_34aim_139,._point_34aim_140{opacity:0;transform-origin:50%;border-radius:100%;width:14px;height:14px;display:block}._particle_34aim_139{--time:1.5s;animation:_gooeyParticle_34aim_1 calc(var(--time)) ease 1 -350ms;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}._point_34aim_140{background:var(--color);opacity:1;animation:_gooeyPoint_34aim_1 calc(var(--time)) ease 1 -350ms}@keyframes _gooeyParticle_34aim_1{0%{transform:rotate(0deg) translate(calc(var(--start-x)), calc(var(--start-y)));opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45)}70%{transform:rotate(calc(var(--rotate) * .5)) translate(calc(var(--end-x) * 1.2), calc(var(--end-y) * 1.2));opacity:1;animation-timing-function:ease}85%{transform:rotate(calc(var(--rotate) * .66)) translate(calc(var(--end-x)), calc(var(--end-y)));opacity:1}to{transform:rotate(calc(var(--rotate) * 1.2)) translate(calc(var(--end-x) * .5), calc(var(--end-y) * .5));opacity:1}}@keyframes _gooeyPoint_34aim_1{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(0)}25%{transform:scale(calc(var(--scale) * .25))}38%{opacity:1}65%{transform:scale(var(--scale));opacity:1;animation-timing-function:ease}85%{transform:scale(var(--scale));opacity:1}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){._particle_34aim_139,._point_34aim_140{animation:none}}._wrap_15jot_6{width:min(860px,100%);max-height:100%;font-family:var(--dsw-font-family);flex-direction:column;align-items:center;gap:12px;margin:auto;padding:16px 20px 20px;display:flex;overflow-y:auto}._title_15jot_19{color:var(--dsw-alias-label-primary);font-size:15px;font-weight:650}._emptyIcon_15jot_27{color:var(--dsw-alias-label-dimmed);display:inline-flex}._emptyTitle_15jot_32{color:var(--dsw-alias-label-primary);margin-top:-6px;font-size:15px;font-weight:650}._emptyHint_15jot_39{color:var(--dsw-alias-label-tertiary);font-size:12.5px}._grid_15jot_44{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;display:grid}@media (width<=900px){._grid_15jot_44{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){._grid_15jot_44{grid-template-columns:repeat(2,1fr)}}._tile_15jot_65{aspect-ratio:5/4;border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);cursor:pointer;border-radius:12px;width:100%;padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}._tile_15jot_65:hover{border-color:var(--dsw-alias-brand-primary);transform:translateY(-2px);box-shadow:0 6px 18px #0000001f}._thumbWrap_15jot_85{display:block;position:absolute;inset:0}._thumb_15jot_85{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._thumbFallback_15jot_98{background:var(--dsw-alias-bg-layer-2);width:100%;height:100%;color:var(--dsw-alias-label-tertiary);text-align:center;justify-content:center;align-items:center;padding:6px;font-size:11px;line-height:1.4;display:flex;overflow:hidden}._thumbTitle_15jot_113{text-overflow:ellipsis;white-space:nowrap;color:#fff;text-align:center;opacity:0;pointer-events:none;background:linear-gradient(#0000,#0000008c);padding:14px 8px 6px;font-size:10.5px;transition:opacity .15s;position:absolute;inset:auto 0 0;overflow:hidden}._tile_15jot_65:hover ._thumbTitle_15jot_113{opacity:1}._spinner_15jot_133{border:2px solid var(--dsw-alias-border-l2);border-top-color:var(--dsw-alias-brand-primary);border-radius:50%;width:20px;height:20px;animation:.9s linear infinite _dsh-imagegen-inspiration-spin_15jot_1}._filters_15jot_144{flex-direction:column;gap:6px;width:100%;display:flex}._filterRow_15jot_152{scrollbar-width:none;align-items:center;gap:6px;width:100%;padding-bottom:1px;display:flex;overflow-x:auto}._filterRow_15jot_152::-webkit-scrollbar{display:none}._chip_15jot_166{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-secondary);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;padding:3px 9px;font-family:inherit;font-size:11.5px;line-height:1.5;transition:color .15s,border-color .15s,background .15s}._chip_15jot_166:hover{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary)}._chipActive_15jot_186{border-color:var(--dsw-alias-brand-primary);background:var(--dsw-alias-brand-primary);color:#fff}._chipActive_15jot_186:hover{color:#fff}._filterGap_15jot_197{background:var(--dsw-alias-border-l1);flex:none;width:1px;height:14px;margin:0 3px}._filterEmpty_15jot_205{color:var(--dsw-alias-label-tertiary);flex-direction:column;align-items:center;gap:10px;padding:28px 0 8px;font-size:12.5px;display:flex}@keyframes _dsh-imagegen-inspiration-spin_15jot_1{to{transform:rotate(360deg)}}@media (hover:none){._thumbTitle_15jot_113{opacity:1}}._backdrop_srbti_1{z-index:100000;color:#202124;background:#0009;justify-content:center;align-items:center;padding:16px;font:14px/1.5 system-ui,sans-serif;display:flex;position:fixed;inset:0}._dialog_srbti_2{background:#fff;border-radius:16px;outline:none;flex-direction:column;width:min(1160px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 20px 80px #0004}._dialog_srbti_2 *{box-sizing:border-box}._dialog_srbti_2 button,._dialog_srbti_2 input,._dialog_srbti_2 textarea,._dialog_srbti_2 select{font:inherit;color:inherit}._dialog_srbti_2 button{cursor:pointer;background:#fff;border:1px solid #d7d9de;border-radius:8px;padding:7px 12px}._dialog_srbti_2 button:hover:not(:disabled){background:#f1f3f7}._dialog_srbti_2 button:disabled{opacity:.45;cursor:default}._dialog_srbti_2 button:focus-visible,._dialog_srbti_2 input:focus-visible,._dialog_srbti_2 textarea:focus-visible,._dialog_srbti_2 select:focus-visible{outline-offset:2px;outline:2px solid #2563eb}._header_srbti_9{border-bottom:1px solid #e6e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._header_srbti_9 strong{font-size:18px}._header_srbti_9 small{color:#626873;margin-top:4px;display:block}._header_srbti_9 button{font-size:22px;line-height:1}._toolbar_srbti_13{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px;display:flex}._toolbar_srbti_13 span{color:#626873;margin-left:auto;font-size:12px}._body_srbti_15{flex:1;grid-template-columns:minmax(0,1fr) 260px;min-height:0;display:grid;overflow:auto}._preview_srbti_16{background:#edeef2;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;padding:24px;display:flex}._stage_srbti_17{background:repeating-conic-gradient(#ddd 0% 25%,#fff 0% 50%) 0/16px 16px;flex:none;max-width:100%;position:relative;overflow:hidden;box-shadow:0 2px 16px #0002}._stage_srbti_17 canvas{width:100%;height:100%;display:block}._stage_srbti_17 ._layerHandle_srbti_19{touch-action:none;cursor:move;background:0 0;border:1px dashed #0000;border-radius:0;min-width:0;min-height:0;padding:0;position:absolute}._stage_srbti_17 ._layerHandle_srbti_19:hover:not(:disabled),._stage_srbti_17 ._layerHandle_srbti_19[data-selected]{background:#2563eb0a;border-color:#2563eb;outline:1px solid #fffa}._inspector_srbti_21{border-left:1px solid #e6e7eb;padding:16px;overflow:auto}._inspector_srbti_21 small,._inspector_srbti_21 p{color:#626873;font-size:12px}._layerList_srbti_23{flex-direction:column;gap:5px;max-height:130px;margin:10px 0;display:flex;overflow:auto}._layerList_srbti_23 button{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}._layerList_srbti_23 button[data-active]{background:#eff6ff;border-color:#2563eb}._controls_srbti_26{border:0;flex-direction:column;gap:10px;min-width:0;margin:12px 0 0;padding:0;display:flex}._controls_srbti_26 label{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:12px;display:flex}._controls_srbti_26 input:not([type=checkbox]),._controls_srbti_26 select,._controls_srbti_26 textarea{background:#fff;border:1px solid #d7d9de;border-radius:6px;width:100%;padding:6px 8px}._controls_srbti_26 textarea{resize:vertical;min-height:84px}._controls_srbti_26 input[type=color]{height:34px;padding:3px}._controls_srbti_26 ._check_srbti_31{flex-direction:row;align-items:center}._row_srbti_32{gap:8px;display:flex}._row_srbti_32 button{flex:1;padding:6px;font-size:12px}._error_srbti_34{color:#b42318;overflow-wrap:anywhere;margin:8px 20px}._footer_srbti_35{border-top:1px solid #e6e7eb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}._footer_srbti_35 small,._footer_srbti_35 span{color:#626873;margin-right:auto;font-size:12px}._footer_srbti_35 ._primary_srbti_37{color:#fff;background:#2563eb;border-color:#2563eb}._footer_srbti_35 ._primary_srbti_37:hover:not(:disabled){background:#1d4ed8}@media (width<=680px){._backdrop_srbti_1{padding:6px}._dialog_srbti_2{max-height:calc(100dvh - 12px)}._body_srbti_15{grid-template-columns:1fr}._preview_srbti_16{padding:12px}._inspector_srbti_21{border-top:1px solid #e6e7eb;border-left:0}._header_srbti_9,._toolbar_srbti_13,._footer_srbti_35{padding:10px 12px}}@media (prefers-color-scheme:dark){._backdrop_srbti_1{color:#eceef2}._dialog_srbti_2,._dialog_srbti_2 button,._controls_srbti_26 input:not([type=checkbox]),._controls_srbti_26 select,._controls_srbti_26 textarea{color:#eceef2;background:#202329;border-color:#454b55}._preview_srbti_16{background:#15171b}._header_srbti_9,._footer_srbti_35,._inspector_srbti_21{border-color:#383d47}._header_srbti_9 small,._toolbar_srbti_13 span,._inspector_srbti_21 small,._inspector_srbti_21 p,._footer_srbti_35 small,._footer_srbti_35 span{color:#b2b8c3}._dialog_srbti_2 button:hover:not(:disabled){background:#343a44}._layerList_srbti_23 button[data-active]{background:#203657}._error_srbti_34{color:#fda29b}}._trigger_1qjxc_1{width:100%;min-width:0;color:var(--dsw-alias-label-primary);border:1px solid var(--dsw-alias-border-l1);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:7px;font-family:inherit;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._trigger_1qjxc_1:hover{background:var(--dsw-alias-interactive-bg-hover)}._trigger_1qjxc_1:focus-visible{border-color:var(--dsw-alias-brand-primary);outline:none}._trigger_1qjxc_1[data-open]{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary)}._trigger_1qjxc_1:disabled{opacity:.55;cursor:default}._trigger_1qjxc_1 svg{opacity:.65;flex:none}._trigger_1qjxc_1[data-open] svg{opacity:.9}._trigger_1qjxc_1[data-variant=panel]{background:var(--dsw-alias-bg-layer-2);border-color:var(--dsw-alias-border-l2);border-radius:18px;max-width:280px;height:36px;padding:0 12px;font-size:12.5px}._trigger_1qjxc_1[data-variant=composer]{border-radius:999px;max-width:210px;height:28px;padding:0 8px 0 11px;font-size:11.5px}._trigger_1qjxc_1[data-variant=toolbar]{border-radius:8px;max-width:190px;height:26px;padding:0 7px 0 9px;font-size:11px}._value_1qjxc_50{align-items:baseline;gap:5px;min-width:0;display:flex}._channel_1qjxc_57,._model_1qjxc_58,._divider_1qjxc_59{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._channel_1qjxc_57{color:var(--dsw-alias-label-tertiary);flex:0 auto}._divider_1qjxc_59{color:var(--dsw-alias-label-tertiary);flex:none}._model_1qjxc_58{color:inherit;flex:auto}._menu_1qjxc_70,._modelFlyout_1qjxc_71{z-index:130;background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l2);border-radius:12px;max-height:278px;position:fixed;overflow:hidden;box-shadow:0 12px 30px #00000038}._modelFlyout_1qjxc_71{z-index:131;padding:5px;overflow-y:auto}._pane_1qjxc_88{min-width:0;min-height:0;padding:5px;overflow:auto}._channelPane_1qjxc_95{background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 55%, transparent)}._sectionLabel_1qjxc_99{color:var(--dsw-alias-label-tertiary);letter-spacing:.04em;padding:5px 8px 6px;font-size:10px;font-weight:600;display:block}._item_1qjxc_108{width:100%;color:var(--dsw-alias-label-primary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 9px;font-size:12px;line-height:1.35;display:block;overflow:hidden}._item_1qjxc_108:hover{background:var(--dsw-alias-interactive-bg-hover)}._item_1qjxc_108[data-selected]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, transparent);font-weight:600}._empty_1qjxc_133{color:var(--dsw-alias-label-tertiary);padding:9px;font-size:11.5px;line-height:1.5;display:block}._root_1aev1_4{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);min-width:0;height:100%;min-height:480px;color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family,inherit);-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}._selectCursor_1aev1_23{cursor:default}._panCursor_1aev1_24{cursor:grab}._panCursor_1aev1_24:active{cursor:grabbing}._topBar_1aev1_29{border-bottom:1px solid var(--dsw-alias-border-l1);z-index:40;background:var(--dsw-alias-bg-layer-1);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}._projectSelect_1aev1_40{border:1px solid var(--dsw-alias-border-l1);max-width:180px;height:30px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:8px;padding:0 8px;font-size:12.5px}._titleButton_1aev1_51{height:30px;color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:1px solid #0000;border-radius:8px;max-width:260px;padding:0 10px;font-size:13px;font-weight:600;overflow:hidden}._titleButton_1aev1_51:hover{border-color:var(--dsw-alias-border-l1)}._titleInput_1aev1_69{border:1px solid var(--dsw-alias-brand-primary);height:30px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:8px;outline:none;width:240px;padding:0 10px;font-size:13px;font-weight:600}._topBarSpacer_1aev1_82{flex:1}._saveState_1aev1_84{color:var(--dsw-alias-label-tertiary);white-space:nowrap;font-size:11.5px}._saveState_1aev1_84[data-state=error]{color:var(--dsw-alias-label-error)}._saveState_1aev1_84[data-state=saving]{color:var(--dsw-alias-state-warn-primary,var(--dsw-alias-label-secondary))}._iconButton_1aev1_95{width:30px;height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0;display:inline-flex}._iconButton_1aev1_95:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._iconButton_1aev1_95[data-active]{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 16%, transparent);color:var(--dsw-alias-brand-primary)}._iconButton_1aev1_95:disabled{opacity:.35;cursor:not-allowed}._iconButton_1aev1_95:disabled:hover{color:var(--dsw-alias-label-secondary);background:0 0}._viewport_1aev1_120{touch-action:none;flex:1;min-height:420px;position:relative;overflow:hidden}._grid_1aev1_129{pointer-events:none;opacity:.5;position:absolute;inset:0}._flowCanvas_1aev1_139,._liquidCanvas_1aev1_147,._sceneCanvas_1aev1_157{width:100%;height:100%;position:absolute;inset:0}._grid_1aev1_129[data-mode=flow],._grid_1aev1_129[data-mode=liquid],._grid_1aev1_129[data-mode=floatingLines],._grid_1aev1_129[data-mode=galaxy],._grid_1aev1_129[data-mode=silk],._grid_1aev1_129[data-mode=waves],._grid_1aev1_129[data-mode=faultyTerminal],._grid_1aev1_129[data-mode=dotField],._grid_1aev1_129[data-mode=dotGrid],._grid_1aev1_129[data-mode=shapeGrid]{opacity:1}._grid_1aev1_129[data-mode=dots]{background-image:radial-gradient(circle, color-mix(in srgb, var(--dsw-alias-label-primary) 30%, transparent) 1.1px, transparent 1.4px)}._grid_1aev1_129[data-mode=lines]{background-image:linear-gradient(color-mix(in srgb, var(--dsw-alias-label-primary) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--dsw-alias-label-primary) 9%, transparent) 1px, transparent 1px)}._grid_1aev1_129[data-mode=blank],._grid_1aev1_129[data-mode=image]{background-image:none}._gridScrim_1aev1_191{background:var(--dsw-alias-bg-layer-1);opacity:.6;position:absolute;inset:0}._backgroundMenu_1aev1_200{z-index:45;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 96%, transparent);border-radius:11px;flex-direction:column;min-width:168px;padding:5px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 16px 40px #0f172a33}._backgroundMenu_1aev1_200 button{color:var(--dsw-alias-label-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;justify-content:flex-start;align-items:center;padding:7px 10px;font-size:12.5px;display:flex}._backgroundMenu_1aev1_200 button:hover{background:var(--dsw-alias-interactive-bg-hover)}._backgroundMenu_1aev1_200 button[data-active]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, transparent)}._backgroundMenuDivider_1aev1_235{background:var(--dsw-alias-border-l1);height:1px;margin:4px 6px}._world_1aev1_241{transform-origin:0 0;position:absolute;top:0;left:0}._marquee_1aev1_248{z-index:20;border:1px solid var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 8%, transparent);pointer-events:none;border-radius:4px;position:absolute}._node_1aev1_259{border:1.5px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);cursor:grab;touch-action:none;border-radius:14px;flex-direction:column;display:flex;position:absolute;overflow:visible;box-shadow:0 8px 24px #0f172a1f}._node_1aev1_259:active{cursor:grabbing}._nodeGlow_1aev1_274{pointer-events:none;opacity:0;border-radius:18px;transition:opacity .15s;position:absolute;inset:-6px}._nodeSelected_1aev1_283{border-color:var(--dsw-alias-brand-primary);z-index:2}._nodeSelected_1aev1_283 ._nodeGlow_1aev1_274{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb, var(--dsw-alias-brand-primary) 22%, transparent)}._nodeRelated_1aev1_293{border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent)}._nodeConnectTarget_1aev1_295{border-color:var(--dsw-alias-brand-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--dsw-alias-brand-primary) 26%, transparent)}._nodeHeader_1aev1_300{color:var(--dsw-alias-label-secondary);cursor:inherit;flex:none;align-items:center;gap:6px;padding:7px 12px 5px;font-size:11.5px;display:flex}._nodeTitle_1aev1_311{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._nodeSize_1aev1_318{color:var(--dsw-alias-label-tertiary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px}._nodeSpinner_1aev1_325{border:1.5px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 30%, transparent);border-top-color:var(--dsw-alias-brand-primary);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite _canvasSpin_1aev1_1}._nodeBody_1aev1_335{background:color-mix(in srgb, var(--dsw-alias-label-primary) 6%, transparent);pointer-events:none;border-radius:9px;flex:1;justify-content:center;align-items:center;min-height:0;margin:0 8px 8px;display:flex;position:relative;overflow:hidden}._nodeBody_1aev1_335 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}._imageInfo_1aev1_357{z-index:2;background:color-mix(in srgb, var(--dsw-alias-label-primary) 62%, transparent);color:var(--dsw-alias-bg-layer-1);pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:calc(100% - 90px);padding:3px 8px;font-size:10.5px;line-height:1.4;position:absolute;top:6px;overflow:hidden}._imageInfoLeft_1aev1_375{font-weight:600;left:6px}._imageInfoRight_1aev1_377{font-variant-numeric:tabular-nums;opacity:.85;left:auto;right:6px}._imageFooter_1aev1_386{color:var(--dsw-alias-label-tertiary);pointer-events:none;flex:none;align-items:center;gap:8px;padding:0 10px 7px;font-size:10.5px;line-height:1.4;display:flex}._imageFooterLabel_1aev1_398{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsw-alias-label-secondary);font-weight:600;overflow:hidden}._imageFooterSize_1aev1_407{font-variant-numeric:tabular-nums;opacity:.9;flex:none;margin-left:auto}._nodeState_1aev1_414,._nodeStateError_1aev1_415{color:var(--dsw-alias-label-secondary);text-align:center;pointer-events:auto;flex-direction:column;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}._nodeStateError_1aev1_415{color:var(--dsw-alias-label-error)}._nodeStateError_1aev1_415 button{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary);cursor:pointer;border:none;border-radius:7px;padding:4px 12px;font-size:12px}._nodeEmpty_1aev1_439{border:1.5px dashed color-mix(in srgb, var(--dsw-alias-label-primary) 24%, transparent);color:var(--dsw-alias-label-tertiary);cursor:pointer;pointer-events:auto;background:0 0;border-radius:9px;flex-direction:column;align-items:center;gap:8px;margin:6px;padding:14px;font-size:12px;display:flex}._nodeEmpty_1aev1_439:hover{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary)}._textNode_1aev1_462{cursor:default}._imageNode_1aev1_465 ._nodeBody_1aev1_335{margin:6px}._textArea_1aev1_467{resize:none;min-height:0;color:var(--dsw-alias-label-primary);cursor:text;pointer-events:auto;background:0 0;border:none;outline:none;flex:1;margin:0 8px 8px;padding:4px 6px;font-size:13px;line-height:1.55}._textArea_1aev1_467::placeholder{color:var(--dsw-alias-label-tertiary)}._nodeTag_1aev1_487{letter-spacing:.02em;color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 28%, transparent);border-radius:999px;flex:none;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:500}._textTools_1aev1_500{pointer-events:auto;flex:none;align-items:center;gap:1px;margin-left:auto;display:flex}._textTool_1aev1_500{min-width:22px;height:20px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;line-height:1;display:inline-flex}._textTool_1aev1_500:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._textTool_1aev1_500[data-active]{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 16%, transparent);color:var(--dsw-alias-brand-primary)}._textToolValue_1aev1_528{text-align:center;font-variant-numeric:tabular-nums;min-width:18px;color:var(--dsw-alias-label-tertiary);font-size:10.5px}._colorDot_1aev1_536{border:1px solid color-mix(in srgb, var(--dsw-alias-label-primary) 30%, transparent);border-radius:50%;width:12px;height:12px;display:block}._colorRow_1aev1_544{pointer-events:auto;flex-wrap:wrap;flex:none;gap:5px;padding:0 10px 8px;display:flex}._colorSwatch_1aev1_553{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-label-primary) 8%, transparent);width:18px;height:18px;color:var(--dsw-alias-label-tertiary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._colorSwatch_1aev1_553:hover{transform:scale(1.12)}._colorSwatch_1aev1_553[data-active]{box-shadow:0 0 0 2px color-mix(in srgb, var(--dsw-alias-brand-primary) 55%, transparent)}._node_1aev1_259[data-annotating]{border-color:#ff2d55;box-shadow:0 0 0 3px #ff2d5538}._annotationLayer_1aev1_578{pointer-events:none;z-index:2;position:absolute;inset:0}._annotationLayer_1aev1_578[data-active]{pointer-events:auto;cursor:crosshair;background:color-mix(in srgb, var(--dsw-alias-brand-primary) 6%, transparent)}._annotationBox_1aev1_591{pointer-events:none;border:1.5px solid #ff2d55;border-radius:4px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff8c}._annotationDraft_1aev1_599{background:#ff2d5524;border-style:dashed}._annotationBadge_1aev1_604{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#ff2d55;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-10px;left:-8px}._nodeBusy_1aev1_622{z-index:3;color:var(--dsw-alias-label-secondary);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 82%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;inset:0}._sketchNode_1aev1_640{cursor:default}._sketch_1aev1_640{flex-direction:column;flex:1;min-height:0;display:flex}._sketchBoardWrap_1aev1_649{flex:1;min-height:0;margin:0 10px;position:relative}._sketchBoard_1aev1_649{width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dsw-alias-label-primary) 16%, transparent);cursor:crosshair;touch-action:none;background:#fff;border-radius:10px;display:block}._sketchBoard_1aev1_649[data-erasing]{cursor:cell}._sketchPlaceholder_1aev1_670{text-align:center;color:var(--dsw-alias-label-tertiary);pointer-events:none;justify-content:center;align-items:center;padding:20px;font-size:11.5px;line-height:1.7;display:flex;position:absolute;inset:0}._sketchToolbar_1aev1_684{flex-direction:column;flex:none;gap:7px;padding:9px 12px 11px;display:flex}._sketchColors_1aev1_692{justify-content:center;align-items:center;gap:7px;display:flex}._sketchSwatch_1aev1_699{cursor:pointer;width:17px;height:17px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dsw-alias-label-primary) 18%, transparent);border:none;border-radius:50%;flex:none;padding:0;transition:transform .12s,box-shadow .12s}._sketchSwatch_1aev1_699:hover{transform:scale(1.15)}._sketchSwatch_1aev1_699[data-active]{box-shadow:0 0 0 2px var(--dsw-alias-bg-layer-1), 0 0 0 3.5px var(--dsw-alias-brand-primary);transform:scale(1.18)}._sketchTools_1aev1_718{justify-content:center;align-items:center;gap:5px;display:flex}._sketchWidth_1aev1_725{width:26px;height:22px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._sketchWidth_1aev1_725 span{background:var(--dsw-alias-label-primary);border-radius:50%;display:block}._sketchWidth_1aev1_725:hover{background:var(--dsw-alias-interactive-bg-hover)}._sketchWidth_1aev1_725[data-active]{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 16%, transparent)}._sketchWidth_1aev1_725[data-active] span{background:var(--dsw-alias-brand-primary)}._sketchToolDivider_1aev1_752{background:var(--dsw-alias-border-l1);width:1px;height:14px;margin:0 3px}._sketchToolBtn_1aev1_759{width:26px;height:22px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._sketchToolBtn_1aev1_759:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._sketchToolBtn_1aev1_759[data-active]{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 16%, transparent);color:var(--dsw-alias-brand-primary)}._sketchToolBtn_1aev1_759:disabled{opacity:.35;cursor:not-allowed}._dockOuter_1aev1_787{z-index:30;pointer-events:none;justify-content:center;align-items:flex-end;height:42px;display:flex;position:absolute;bottom:14px;left:0;right:0}._dock_1aev1_787{pointer-events:auto;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;align-items:flex-end;gap:6px;padding:0 7px 7px;display:flex;position:relative;box-shadow:0 14px 34px #0f172a29}._dockItem_1aev1_814{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative}._dockItem_1aev1_814:hover{background:var(--dsw-alias-interactive-bg-hover)}._dockItem_1aev1_814:after{content:attr(data-label);border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-primary);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:2px 8px;font-size:11px;line-height:16px;transition:opacity .15s;position:absolute;top:-26px;left:50%;transform:translate(-50%)}._dockItem_1aev1_814:hover:after{opacity:1}._dock_1aev1_787 ._iconButton_1aev1_95{border-radius:10px;width:100%;height:100%}._dock_1aev1_787 ._iconButton_1aev1_95:not(:disabled):hover{background:0 0}._dock_1aev1_787 ._iconButton_1aev1_95[data-active],._dock_1aev1_787 ._iconButton_1aev1_95[data-active]:hover{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-1)}._dock_1aev1_787 ._iconButton_1aev1_95:disabled{opacity:.3;cursor:not-allowed}._dock_1aev1_787 ._iconButton_1aev1_95:disabled:hover{color:var(--dsw-alias-label-secondary);background:0 0}._dockDivider_1aev1_868{background:var(--dsw-alias-border-l1);align-self:center;width:1px;height:18px}._composer_1aev1_877{z-index:35;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;flex-direction:column;gap:8px;width:560px;padding:10px;display:flex;position:absolute;box-shadow:0 16px 44px #0f172a2e}._composerPrompt_1aev1_892{resize:none;width:100%;min-height:38px;max-height:120px;color:var(--dsw-alias-label-primary);cursor:text;background:0 0;border:none;outline:none;padding:2px 4px;font-size:13px;line-height:1.5}._composerPrompt_1aev1_892::placeholder{color:var(--dsw-alias-label-tertiary)}._composerMeta_1aev1_909{display:flex}._composerChip_1aev1_911{border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent);color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 8%, transparent);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11px;display:inline-flex}._composerControls_1aev1_923{align-items:center;gap:6px;display:flex}._composerControls_1aev1_923 [data-dsh-select]{border:1px solid var(--dsw-alias-border-l1);height:28px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:999px;min-width:0;max-width:128px;padding:0 8px;font-size:11.5px}._composerSend_1aev1_941{background:var(--dsw-alias-label-primary);width:34px;height:34px;color:var(--dsw-alias-bg-layer-1);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._composerSend_1aev1_941:hover{opacity:.88}._composerSend_1aev1_941:disabled{opacity:.35;cursor:not-allowed}._configNode_1aev1_961{cursor:grab;padding:0 14px 14px}._configNode_1aev1_961 ._nodeHeader_1aev1_300{padding:10px 2px 6px;font-size:12px}._configLinks_1aev1_968{flex:none;align-items:center;margin:4px 0 10px;display:flex}._configLinks_1aev1_968 ._composerChip_1aev1_911{padding:3px 10px;font-size:11px}._configHint_1aev1_980{min-height:0;color:var(--dsw-alias-label-tertiary);flex:1;margin:0;font-size:11.5px;line-height:1.7;overflow:auto}._handle_1aev1_992{background:var(--dsw-alias-bg-layer-1);border:2px solid var(--dsw-alias-brand-primary);opacity:0;cursor:crosshair;z-index:3;border-radius:50%;width:12px;height:12px;transition:opacity .12s,transform .12s;position:absolute;top:50%;transform:translateY(-50%)scale(.6)}._handleLeft_1aev1_1007{left:-7px}._handleRight_1aev1_1008{right:-7px}._node_1aev1_259:hover ._handle_1aev1_992,._nodeSelected_1aev1_283 ._handle_1aev1_992,._nodeConnectTarget_1aev1_295 ._handle_1aev1_992{opacity:1;transform:translateY(-50%)scale(1)}._handle_1aev1_992:hover{background:var(--dsw-alias-brand-primary)}._handleRight_1aev1_1008{width:20px;height:20px;color:var(--dsw-alias-brand-primary);justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex;right:-10px}._handleRight_1aev1_1008:after{content:"+"}._handleRight_1aev1_1008:hover{color:var(--dsw-alias-bg-layer-1);transform:translateY(-50%)scale(1.12)}._resizeHandle_1aev1_1040{background:var(--dsw-alias-brand-primary);border:2px solid var(--dsw-alias-bg-layer-1);z-index:3;border-radius:5px;width:18px;height:18px;position:absolute;box-shadow:0 1px 4px #0f172a38}._resizeHandle_1aev1_1040:after{content:"";position:absolute;inset:-7px}._resizeHandle_1aev1_1040[data-corner=nw]{cursor:nwse-resize;top:-7px;left:-7px}._resizeHandle_1aev1_1040[data-corner=ne]{cursor:nesw-resize;top:-7px;right:-7px}._resizeHandle_1aev1_1040[data-corner=sw]{cursor:nesw-resize;bottom:-7px;left:-7px}._resizeHandle_1aev1_1040[data-corner=se]{cursor:nwse-resize;bottom:-7px;right:-7px}._resizeHandle_1aev1_1040:hover{transform:scale(1.15)}._hoverToolbar_1aev1_1067{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);opacity:0;pointer-events:none;z-index:4;border-radius:10px;gap:2px;padding:4px;transition:opacity .12s;display:flex;position:absolute;top:-36px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #0f172a24}._node_1aev1_259:hover ._hoverToolbar_1aev1_1067,._nodeSelected_1aev1_283 ._hoverToolbar_1aev1_1067{opacity:1;pointer-events:auto}._hoverToolbarBottom_1aev1_1093{top:auto;bottom:-38px}._toolbarDivider_1aev1_1098{background:var(--dsw-alias-border-l1);align-self:stretch;width:1px;margin:2px 3px}._connectionLayer_1aev1_1107{pointer-events:none;z-index:0;position:absolute;overflow:visible}._connectionPath_1aev1_1114{fill:none;stroke-width:1.8px;stroke-opacity:.9;pointer-events:none}._connectionActive_1aev1_1121{stroke-width:2.6px;stroke-opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent))}._connectionPreview_1aev1_1127{fill:none;stroke:var(--dsw-alias-brand-primary);stroke-width:2px;stroke-dasharray:5 5;pointer-events:none}._annotationLinkLayer_1aev1_1137{pointer-events:none;z-index:3;position:absolute;overflow:visible}._annotationLink_1aev1_1137{fill:none;stroke:#ff2d55;stroke-width:2px;stroke-dasharray:5 5;stroke-opacity:.85;pointer-events:none;filter:drop-shadow(0 0 3px #ffffffa6)}._annotationLinkDot_1aev1_1155{fill:#ff2d55;stroke:#fff;stroke-width:1.6px;pointer-events:none}._connectionFlow_1aev1_1164{fill:none;stroke:var(--dsw-alias-brand-primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:30 90;opacity:.4;pointer-events:none;animation:1.6s linear infinite _connectionFlow_1aev1_1164}._connectionFlowActive_1aev1_1175{stroke:var(--dsw-alias-brand-primary);opacity:.85}@keyframes _connectionFlow_1aev1_1164{to{stroke-dashoffset:-120px}}@media (prefers-reduced-motion:reduce){._connectionFlow_1aev1_1164{opacity:.35;animation:none}}._emptyHint_1aev1_1190{text-align:center;color:var(--dsw-alias-label-tertiary);pointer-events:none;z-index:5;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}._emptyHint_1aev1_1190 strong{color:var(--dsw-alias-label-secondary);font-size:16px}._emptyHint_1aev1_1190 span{max-width:320px;font-size:12.5px;line-height:1.6}._zoomDock_1aev1_1214{z-index:30;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 10px 30px #0f172a1f}._zoomDock_1aev1_1214 input[type=range]{width:96px;accent-color:var(--dsw-alias-brand-primary)}._zoomValue_1aev1_1235{text-align:right;width:40px;color:var(--dsw-alias-label-secondary);font-variant-numeric:tabular-nums;font-size:11.5px}._minimap_1aev1_1245{z-index:30;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;width:220px;height:150px;position:absolute;bottom:62px;left:14px;overflow:hidden;box-shadow:0 10px 30px #0f172a1f}._minimapCanvas_1aev1_1260{cursor:crosshair;width:100%;height:100%;position:relative}._minimapNode_1aev1_1267{opacity:.8;border-radius:2px;position:absolute}._minimapImage_1aev1_1273{background:var(--dsw-alias-brand-primary)}._minimapText_1aev1_1274{background:color-mix(in srgb, var(--dsw-alias-label-primary) 40%, transparent)}._minimapSelected_1aev1_1275{outline:1.5px solid var(--dsw-alias-brand-primary)}._minimapViewport_1aev1_1277{border:1.5px solid var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent);pointer-events:none;border-radius:2px;position:absolute}._inspectorRow_1aev1_1287{gap:8px;display:flex}._inspectorRow_1aev1_1287>*{flex:1;min-width:0}._contextMenu_1aev1_1296{z-index:90;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 96%, transparent);border-radius:11px;flex-direction:column;min-width:176px;padding:5px;display:flex;position:fixed;box-shadow:0 16px 40px #0f172a33}._contextMenu_1aev1_1296 button{color:var(--dsw-alias-label-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}._contextMenu_1aev1_1296 button:hover{background:var(--dsw-alias-interactive-bg-hover)}._contextMenu_1aev1_1296 button[data-danger]{color:var(--dsw-alias-label-error)}._errorToast_1aev1_1328{z-index:60;border:1px solid color-mix(in srgb, var(--dsw-alias-label-error) 35%, transparent);background:color-mix(in srgb, var(--dsw-alias-label-error) 12%, var(--dsw-alias-bg-layer-1));max-width:min(680px,88%);color:var(--dsw-alias-label-error);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;line-height:1.5;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0f172a2e}._errorToast_1aev1_1328 button{color:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:2px;display:inline-flex}._errorToastAction_1aev1_1359{border-radius:7px;flex:none;align-items:center;gap:5px;font-size:12px;display:inline-flex;border:1px solid!important;padding:3px 9px!important}._errorToast_1aev1_1328[data-variant=notice]{border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 38%, transparent);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, var(--dsw-alias-bg-layer-1));color:var(--dsw-alias-label-primary)}._modalBackdrop_1aev1_1379{z-index:70;background:color-mix(in srgb, var(--dsw-alias-label-primary) 32%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._picker_1aev1_1389{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:14px;flex-direction:column;width:min(720px,92%);max-height:84%;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a42}._pickerHeader_1aev1_1401{border-bottom:1px solid var(--dsw-alias-border-l1);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}._pickerHeader_1aev1_1401 button{color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px}._pickerTabs_1aev1_1419{gap:4px;padding:10px 14px 0;display:flex}._pickerTabs_1aev1_1419 button{color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;padding:7px 12px;font-size:12.5px}._pickerTabs_1aev1_1419 button[data-active]{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-brand-primary)}._pickerBody_1aev1_1440{flex:1;min-height:0;padding:14px;overflow:auto}._pickerGrid_1aev1_1447{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}._pickerCard_1aev1_1453{border:1.5px solid var(--dsw-alias-border-l1);cursor:pointer;text-align:left;color:var(--dsw-alias-label-primary);background:0 0;border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex}._pickerCard_1aev1_1453[data-selected]{border-color:var(--dsw-alias-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--dsw-alias-brand-primary) 25%, transparent)}._pickerCard_1aev1_1453 img{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;height:110px}._pickerCardPrompt_1aev1_1478{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._pickerCard_1aev1_1453 small{color:var(--dsw-alias-label-tertiary);font-size:10.5px}._pickerFooter_1aev1_1490{color:var(--dsw-alias-label-secondary);justify-content:space-between;align-items:center;padding-top:12px;font-size:12.5px;display:flex}._pickerFooter_1aev1_1490 button,._generateForm_1aev1_1500 button{background:var(--dsw-alias-brand-primary);height:32px;color:var(--dsw-alias-bg-base,#fff);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex}._pickerFooter_1aev1_1490 button:disabled,._generateForm_1aev1_1500 button:disabled{opacity:.45;cursor:not-allowed}._uploadBox_1aev1_1518{border:1.5px dashed color-mix(in srgb, var(--dsw-alias-label-primary) 22%, transparent);min-height:220px;color:var(--dsw-alias-label-secondary);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}._uploadBox_1aev1_1518:hover{border-color:var(--dsw-alias-brand-primary)}._uploadBox_1aev1_1518 input{display:none}._uploadBox_1aev1_1518 small{color:var(--dsw-alias-label-tertiary);font-size:11px}._uploadIcon_1aev1_1536{color:var(--dsw-alias-brand-primary)}._generateForm_1aev1_1500{flex-direction:column;gap:10px;display:flex}._generateForm_1aev1_1500 textarea{resize:vertical;border:1px solid var(--dsw-alias-border-l1);min-height:110px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:9px;outline:none;padding:8px 10px;font-size:12.5px}._generateForm_1aev1_1500 [data-dsh-select]{border:1px solid var(--dsw-alias-border-l1);height:30px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:8px;padding:0 8px;font-size:12.5px}._fileBody_1aev1_1568{background:color-mix(in srgb, var(--dsw-alias-label-primary) 6%, transparent);border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:stretch;min-height:0;margin:0 8px 8px;display:flex;overflow:hidden}._fileBody_1aev1_1568 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}._fileFrame_1aev1_1588{border:none;width:100%;height:100%;display:block}._fileText_1aev1_1595{white-space:pre-wrap;word-break:break-word;color:var(--dsw-alias-label-secondary);font-size:11px;line-height:1.5;font-family:var(--dsw-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);box-sizing:border-box;height:100%;margin:0;padding:9px 11px;overflow:auto}._filePlaceholder_1aev1_1609{text-align:center;color:var(--dsw-alias-label-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:11.5px;display:flex}._skillScrim_1aev1_1623{z-index:70;position:fixed;inset:0}._skillMenu_1aev1_1629{z-index:71;border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 97%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:13px;flex-direction:column;width:360px;max-height:min(70vh,520px);display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 48px #0f172a42}._skillMenuHeader_1aev1_1644{color:var(--dsw-alias-label-primary);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px;font-size:12.5px;font-weight:600;display:flex}._skillMenuClose_1aev1_1655{width:22px;height:22px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._skillMenuClose_1aev1_1655:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._skillSearch_1aev1_1669{border:1px solid var(--dsw-alias-border-l1);height:28px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:8px;outline:none;margin:0 12px 6px;padding:0 9px;font-size:12px}._skillSearch_1aev1_1669:focus{border-color:var(--dsw-alias-brand-primary)}._skillBatch_1aev1_1683{color:var(--dsw-alias-brand-primary);margin:0 12px 6px;font-size:11px}._skillList_1aev1_1689{flex-direction:column;flex:1;gap:2px;min-height:0;padding:0 7px 8px;display:flex;overflow:auto}._skillGroup_1aev1_1699{letter-spacing:.04em;text-transform:uppercase;color:var(--dsw-alias-label-tertiary);margin:7px 6px 3px;font-size:10.5px}._skillHint_1aev1_1707{color:var(--dsw-alias-label-tertiary);margin:6px 8px;font-size:11.5px;line-height:1.5}._skillRow_1aev1_1714{width:100%;color:var(--dsw-alias-label-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:7px 8px;display:flex}._skillRow_1aev1_1714:hover{background:var(--dsw-alias-interactive-bg-hover)}._skillRow_1aev1_1714[data-disabled=""]{opacity:.42}._skillRow_1aev1_1714[data-disabled=""]:hover{background:0 0}._skillRowIcon_1aev1_1732{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, transparent);width:24px;height:24px;color:var(--dsw-alias-brand-primary);border-radius:7px;flex:none;place-items:center;display:grid}._skillRowText_1aev1_1743{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:1px;padding:0;font-family:inherit;display:flex}._skillRowText_1aev1_1743:disabled{cursor:not-allowed}._skillRowText_1aev1_1743 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}._skillRowText_1aev1_1743 small{color:var(--dsw-alias-label-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}._skillTier_1aev1_1779{color:var(--dsw-alias-label-secondary);background:color-mix(in srgb, var(--dsw-alias-label-primary) 8%, transparent);border-radius:999px;flex:none;padding:2px 6px;font-size:10px}._skillTier_1aev1_1779[data-tier=heavy]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 14%, transparent)}._skillMenuTitleGroup_1aev1_1794{flex-direction:column;gap:1px;min-width:0;display:flex}._skillMenuSubtitle_1aev1_1801{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:10.5px;font-weight:500;overflow:hidden}._skillRunNode_1aev1_1816{z-index:5;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 34%, var(--dsw-alias-border-l1));background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 96%, transparent);-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:7px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 14px 34px #0f172a2e}._skillRunNode_1aev1_1816[data-status=failed]{border-color:color-mix(in srgb, var(--dsw-alias-label-error) 42%, var(--dsw-alias-border-l1))}._skillRunNode_1aev1_1816[data-status=pending]{opacity:.85}._skillRunHeader_1aev1_1837{align-items:center;gap:7px;min-width:0;display:flex}._skillRunSpinner_1aev1_1844{border:1.5px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 30%, transparent);border-top-color:var(--dsw-alias-brand-primary);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite _canvasSpin_1aev1_1}._skillRunTitle_1aev1_1854{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsw-alias-label-primary);flex:1;font-size:12.5px;font-weight:600;overflow:hidden}._skillRunSteps_1aev1_1865{align-items:center;gap:6px;padding:2px 1px;display:flex}._skillRunStep_1aev1_1865{background:color-mix(in srgb, var(--dsw-alias-label-primary) 12%, transparent);border-radius:999px;flex:1;height:4px;transition:background .3s}._skillRunStep_1aev1_1865[data-active]{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent);animation:1.4s ease-in-out infinite _skillRunPulse_1aev1_1}._skillRunStep_1aev1_1865[data-done]{background:var(--dsw-alias-brand-primary)}._skillRunStage_1aev1_1887{color:var(--dsw-alias-label-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.45;overflow:hidden}._skillRunError_1aev1_1897{color:var(--dsw-alias-label-error);-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}._skillRunFooter_1aev1_1909{align-items:center;gap:6px;display:flex}._skillRunElapsed_1aev1_1915{font-variant-numeric:tabular-nums;color:var(--dsw-alias-label-tertiary);font-size:10.5px}._skillRunBtn_1aev1_1921{border:1px solid var(--dsw-alias-border-l1);height:22px;color:var(--dsw-alias-label-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:0 9px;font-size:10.5px}._skillRunBtn_1aev1_1921:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._skillRunEdge_1aev1_1936{fill:none;stroke:var(--dsw-alias-brand-primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:7 7;opacity:.65;animation:.9s linear infinite _skillRunDash_1aev1_1}@keyframes _skillRunDash_1aev1_1{to{stroke-dashoffset:-14px}}@keyframes _skillRunPulse_1aev1_1{0%,to{opacity:1}50%{opacity:.45}}._polishCustom_1aev1_1955{border-top:1px solid var(--dsw-alias-border-l1);flex-direction:column;gap:7px;padding:9px 12px 11px;display:flex}._skillDialog_1aev1_1963{z-index:71;border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:14px;flex-direction:column;gap:8px;width:min(440px,100vw - 40px);padding:16px 18px 14px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0f172a52}._skillDialog_1aev1_1963 h3{color:var(--dsw-alias-label-primary);margin:0;font-size:14px;font-weight:600}._skillDialogBody_1aev1_1987{color:var(--dsw-alias-label-secondary);margin:0;font-size:12.5px;line-height:1.6}._skillDialogNote_1aev1_1994{color:var(--dsw-alias-label-tertiary);margin:0;font-size:11.5px;line-height:1.5}._skillDialogInput_1aev1_2001{resize:vertical;border:1px solid var(--dsw-alias-border-l1);min-height:68px;color:var(--dsw-alias-label-primary);background:0 0;border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:12.5px}._skillDialogInput_1aev1_2001:focus{border-color:var(--dsw-alias-brand-primary)}._skillDialogInput_1aev1_2001[data-dsh-select]{resize:none;min-height:34px}._skillDialogActions_1aev1_2017{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}._skillGhost_1aev1_2024,._skillPrimary_1aev1_2025{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:7px 14px;font-size:12.5px}._skillGhost_1aev1_2024{border-color:var(--dsw-alias-border-l1);color:var(--dsw-alias-label-secondary);background:0 0}._skillGhost_1aev1_2024:hover{background:var(--dsw-alias-interactive-bg-hover)}._skillPrimary_1aev1_2025{background:var(--dsw-alias-brand-primary);color:#fff}._skillPrimary_1aev1_2025:disabled{opacity:.5;cursor:not-allowed}._libraryDialog_1aev1_2053{gap:10px;width:min(600px,100vw - 40px);max-height:min(78vh,680px)}._libraryBody_1aev1_2059{flex-direction:column;gap:10px;padding-right:2px;display:flex;overflow-y:auto}._librarySection_1aev1_2067{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-label-primary) 2.5%, transparent);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._librarySectionTitle_1aev1_2077{color:var(--dsw-alias-label-primary);font-size:12px;font-weight:600}._libraryDrop_1aev1_2084{border:1.5px dashed color-mix(in srgb, var(--dsw-alias-label-primary) 22%, transparent);color:var(--dsw-alias-label-tertiary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:11.5px;transition:border-color .2s,color .2s,background .2s;display:flex}._libraryDrop_1aev1_2084:hover,._libraryDrop_1aev1_2084[data-active]{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 7%, transparent)}._libraryRow_1aev1_2105{align-items:center;gap:10px;display:flex}._libraryInput_1aev1_2111{border:1px solid var(--dsw-alias-border-l1);min-width:0;color:var(--dsw-alias-label-primary);background:0 0;border-radius:8px;outline:none;flex:1;padding:8px 10px;font-family:inherit;font-size:12.5px}._libraryInput_1aev1_2111:focus{border-color:var(--dsw-alias-brand-primary)}._libraryCheck_1aev1_2126{color:var(--dsw-alias-label-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}._libraryList_1aev1_2135{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow-y:auto}._libraryEntry_1aev1_2143{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;transition:border-color .15s;display:flex}._libraryEntry_1aev1_2143:hover{border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 30%, var(--dsw-alias-border-l1))}._libraryEntryText_1aev1_2156{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._libraryEntryText_1aev1_2156 strong{color:var(--dsw-alias-label-primary);font-size:12.5px;font-weight:600}._libraryEntryText_1aev1_2156 small{color:var(--dsw-alias-label-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._libraryEntryMeta_1aev1_2178{color:var(--dsw-alias-label-tertiary);flex:none;font-size:11px}._libraryEntryText_1aev1_2156 small._libraryEntryIssue_1aev1_2185{color:var(--dsw-alias-label-error);white-space:normal;font-size:11px;overflow:visible}._libraryEntryGroup_1aev1_2193{flex-direction:column;gap:6px;display:flex}._libraryRemove_1aev1_2199[data-variant=config]{color:var(--dsw-alias-label-primary)}._skillConfig_1aev1_2203{border:1px dashed var(--dsw-alias-border-l1);border-radius:9px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._skillConfigFields_1aev1_2212{flex-direction:column;gap:8px;display:flex}._skillConfigField_1aev1_2212{flex-direction:column;gap:3px;display:flex}._skillConfigLabel_1aev1_2224{color:var(--dsw-alias-label-primary);font-size:12px;font-weight:600}._skillConfigRequired_1aev1_2230{color:var(--dsw-alias-label-error);margin-left:3px;font-style:normal}._skillConfigHint_1aev1_2236{color:var(--dsw-alias-label-tertiary);align-items:center;gap:8px;font-size:11px;display:flex}._skillConfigClear_1aev1_2244{border:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:1px 6px;font-size:11px}._skillConfigSteps_1aev1_2255{color:var(--dsw-alias-label-secondary);flex-direction:column;gap:4px;margin:0;padding-left:16px;font-size:11px;display:flex}._skillConfigSteps_1aev1_2255 li[data-ok=""]{color:var(--dsw-alias-label-tertiary)}._skillConfigSteps_1aev1_2255 code{white-space:pre-wrap;word-break:break-all;color:var(--dsw-alias-label-secondary);margin-top:2px;font-size:10.5px;display:block}._libraryRemove_1aev1_2199{border:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-error);cursor:pointer;background:0 0;border-radius:7px;flex:none;padding:4px 9px;font-size:11.5px}._libraryRemove_1aev1_2199:hover{background:var(--dsw-alias-interactive-bg-hover)}._skillInstall_1aev1_2292{color:var(--dsw-alias-brand-primary);cursor:pointer;background:0 0;border:1px solid;border-radius:7px;flex:none;padding:3px 8px;font-size:11px}._skillInstall_1aev1_2292:hover{background:var(--dsw-alias-interactive-bg-hover)}._skillMissing_1aev1_2305{color:var(--dsw-alias-label-tertiary);flex:none;font-size:11px}@keyframes _canvasSpin_1aev1_1{to{transform:rotate(360deg)}}._fileMedia_1aev1_2319{box-sizing:border-box;height:100%;color:var(--dsw-alias-label-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}._fileMedia_1aev1_2319 audio{width:100%;max-width:260px;height:32px}._fileVideo_1aev1_2333{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}._fileSpinner_1aev1_2341{animation:.9s linear infinite _canvasSpin_1aev1_1}._fileRetry_1aev1_2343{border:1px solid var(--dsw-alias-border-l1);height:24px;color:var(--dsw-alias-label-primary);cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:11.5px}._fileRetry_1aev1_2343:hover{background:var(--dsw-alias-interactive-bg-hover)}._fileNotice_1aev1_2357{color:var(--dsw-alias-label-tertiary);flex:none;align-items:center;gap:5px;padding:4px 9px 6px;font-size:10.5px;line-height:1.3;display:flex}._fileNotice_1aev1_2357 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._fileTableWrap_1aev1_2376{box-sizing:border-box;flex:1;min-height:0;padding:4px;overflow:auto}._fileTable_1aev1_2376{border-collapse:collapse;color:var(--dsw-alias-label-secondary);font-size:11px;font-family:var(--dsw-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}._fileTable_1aev1_2376 th,._fileTable_1aev1_2376 td{border:1px solid color-mix(in srgb, var(--dsw-alias-label-primary) 10%, transparent);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:320px;padding:3px 6px;overflow:hidden}._fileTable_1aev1_2376 th{background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);color:var(--dsw-alias-label-primary);font-weight:600;position:sticky;top:0}._fileTableWrap_1aev1_2376[data-expanded] ._fileTable_1aev1_2376{font-size:12px}._fileArchiveList_1aev1_2412{box-sizing:border-box;flex:1;min-height:0;margin:0;padding:4px;list-style:none;overflow:auto}._fileArchiveRow_1aev1_2422{color:var(--dsw-alias-label-secondary);border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-size:11px;display:flex}._fileArchiveRow_1aev1_2422[data-dir]{color:var(--dsw-alias-label-primary);font-weight:600}._fileArchiveName_1aev1_2434{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._fileArchiveSize_1aev1_2442{color:var(--dsw-alias-label-tertiary);flex:none;font-size:10.5px}._fileDoc_1aev1_2451{box-sizing:border-box;min-height:0;color:var(--dsw-alias-label-secondary);flex:1;padding:10px 14px;font-size:12px;line-height:1.65;overflow:auto}._fileDoc_1aev1_2451 h1,._fileDoc_1aev1_2451 h2,._fileDoc_1aev1_2451 h3,._fileDoc_1aev1_2451 h4,._fileDoc_1aev1_2451 h5,._fileDoc_1aev1_2451 h6{color:var(--dsw-alias-label-primary);margin:14px 0 6px;font-weight:600;line-height:1.35}._fileDoc_1aev1_2451>:first-child{margin-top:0}._fileDoc_1aev1_2451 h1{font-size:18px}._fileDoc_1aev1_2451 h2{font-size:16px}._fileDoc_1aev1_2451 h3{font-size:14.5px}._fileDoc_1aev1_2451 h4{font-size:13px}._fileDoc_1aev1_2451 h5,._fileDoc_1aev1_2451 h6{font-size:12.5px}._fileDoc_1aev1_2451 p{white-space:pre-line;margin:0 0 8px}._fileDoc_1aev1_2451 ul,._fileDoc_1aev1_2451 ol{margin:0 0 8px;padding-left:20px}._fileDoc_1aev1_2451 li{white-space:pre-line;margin:2px 0}._fileDoc_1aev1_2451 li::marker{color:var(--dsw-alias-label-tertiary)}._fileDoc_1aev1_2451 blockquote{border-left:3px solid color-mix(in srgb, var(--dsw-alias-label-primary) 18%, transparent);color:var(--dsw-alias-label-tertiary);margin:0 0 8px;padding:2px 12px}._fileDoc_1aev1_2451 pre{background:color-mix(in srgb, var(--dsw-alias-label-primary) 7%, transparent);white-space:pre;font-family:var(--dsw-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:8px;margin:0 0 8px;padding:8px 10px;overflow:auto}._fileDoc_1aev1_2451 code{background:color-mix(in srgb, var(--dsw-alias-label-primary) 8%, transparent);font-size:.92em;font-family:var(--dsw-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:4px;padding:1px 4px}._fileDoc_1aev1_2451 pre code{background:0 0;padding:0;font-size:11px}._fileDoc_1aev1_2451 a{color:var(--dsw-alias-brand-primary);text-decoration:none}._fileDoc_1aev1_2451 a:hover{text-decoration:underline}._fileDoc_1aev1_2451 img{border-radius:8px;max-width:100%}._fileDoc_1aev1_2451 hr{border:none;border-top:1px solid var(--dsw-alias-border-l1);margin:12px 0}._fileDoc_1aev1_2451 strong{color:var(--dsw-alias-label-primary)}._fileDoc_1aev1_2451 table{border-collapse:collapse;max-width:100%;margin:0 0 10px}._fileDoc_1aev1_2451 th,._fileDoc_1aev1_2451 td{border:1px solid color-mix(in srgb, var(--dsw-alias-label-primary) 12%, transparent);text-align:left;padding:3px 8px;font-size:11.5px}._fileDoc_1aev1_2451 th{background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);color:var(--dsw-alias-label-primary);font-weight:600}._fileOverlayBody_1aev1_2529 ._fileDoc_1aev1_2451{padding:16px 22px;font-size:13.5px}._fileSvg_1aev1_2532{flex:1;place-items:center;min-height:0;padding:8px;display:grid;overflow:hidden}._fileSvg_1aev1_2532 img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}._fileSourceRow_1aev1_2544{flex:none;gap:4px;padding:8px 12px 0;display:flex}._fileSourceBtn_1aev1_2546{border:1px solid var(--dsw-alias-border-l1);height:22px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:11px}._fileSourceBtn_1aev1_2546:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._fileSourceBtn_1aev1_2546[data-active]{color:var(--dsw-alias-brand-primary);border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 40%, transparent);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent)}._fileSlides_1aev1_2566{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}._fileSlide_1aev1_2566{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 96%, transparent);border-radius:10px;flex:none;overflow:hidden}._fileSlideHeader_1aev1_2585{border-bottom:1px solid var(--dsw-alias-border-l1);align-items:baseline;gap:8px;padding:7px 11px;display:flex}._fileSlideNum_1aev1_2593{color:var(--dsw-alias-label-tertiary);flex:none;font-size:10.5px}._fileSlideTitle_1aev1_2595{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsw-alias-label-primary);font-size:12px;font-weight:600;overflow:hidden}._fileSlideImages_1aev1_2605{flex-wrap:wrap;gap:8px;padding:8px 11px 0;display:flex}._fileSlideImages_1aev1_2605 img{border:1px solid var(--dsw-alias-border-l1);border-radius:8px;max-width:100%;max-height:150px}._fileSlideLines_1aev1_2614{flex-direction:column;gap:3px;padding:7px 13px 9px;display:flex}._fileSlideLine_1aev1_2614{color:var(--dsw-alias-label-secondary);gap:6px;font-size:11.5px;line-height:1.55;display:flex}._fileSlideLine_1aev1_2614:before{content:"•";color:var(--dsw-alias-label-tertiary);flex:none}._fileSlideLine_1aev1_2614 span{white-space:pre-line;word-break:break-word;min-width:0}._fileOverlayBody_1aev1_2529 ._fileSlides_1aev1_2566{gap:14px;padding:14px}._fileOverlayBody_1aev1_2529 ._fileSlideImages_1aev1_2605 img{max-height:300px}._fileOverlayBody_1aev1_2529 ._fileSlideLine_1aev1_2614{font-size:13px}._fileOverlay_1aev1_2529{z-index:86;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a75;place-items:center;padding:32px;display:grid;position:fixed;inset:0}._fileOverlayPanel_1aev1_2645{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 98%, transparent);border-radius:14px;flex-direction:column;width:min(1100px,94vw);height:min(820px,88vh);display:flex;overflow:hidden;box-shadow:0 24px 64px #0f172a57}._fileOverlayPanel_1aev1_2645[data-media=audio]{height:auto;min-height:220px}._fileOverlayHeader_1aev1_2659{border-bottom:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-primary);flex:none;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}._fileOverlayIcon_1aev1_2670{color:var(--dsw-alias-label-tertiary);place-items:center;display:grid}._fileOverlayTitle_1aev1_2672{text-overflow:ellipsis;white-space:nowrap;max-width:46%;font-weight:600;overflow:hidden}._fileOverlayMeta_1aev1_2680{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsw-alias-label-tertiary);flex:1;font-size:11px;overflow:hidden}._fileOverlayActions_1aev1_2690{flex:none;align-items:center;gap:4px;display:flex}._fileAction_1aev1_2692{width:26px;height:26px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;display:grid}._fileAction_1aev1_2692:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._fileOverlayBody_1aev1_2529{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._imageViewer_1aev1_2714{background:color-mix(in srgb, var(--dsw-alias-bg-base) 82%, transparent);flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}._imageViewerControls_1aev1_2726{z-index:3;border:1px solid var(--dsw-alias-border-l2);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);border-radius:9px;align-items:center;gap:3px;padding:3px;display:flex;position:absolute;top:10px;right:12px;box-shadow:0 6px 18px #0f172a24}._imageViewerControls_1aev1_2726 button{min-width:26px;height:26px;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0 6px;font-size:11.5px;display:grid}._imageViewerControls_1aev1_2726 button:hover:not(:disabled){color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._imageViewerControls_1aev1_2726 button:disabled{opacity:.38;cursor:default}._imageViewerControls_1aev1_2726 ._imageViewerZoomValue_1aev1_2766{font-variant-numeric:tabular-nums;min-width:48px}._imageViewerStage_1aev1_2771{flex:1;place-items:center;min-width:0;min-height:0;padding:12px;display:grid;overflow:auto}._imageViewer_1aev1_2714[data-compact] ._imageViewerStage_1aev1_2771{padding:0}._imageViewerCanvas_1aev1_2785{flex:none;place-items:center;width:100%;height:100%;display:grid}._imageViewerCanvas_1aev1_2785 img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:100%;max-height:100%;display:block}._fileOverlayBody_1aev1_2529 ._fileFrame_1aev1_1588{flex:1;min-height:0}._fileOverlayText_1aev1_2805{white-space:pre-wrap;word-break:break-word;min-height:0;color:var(--dsw-alias-label-primary);font-size:12.5px;line-height:1.6;font-family:var(--dsw-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);flex:1;margin:0;padding:14px 16px;overflow:auto}._fileOverlayBody_1aev1_2529 ._fileTableWrap_1aev1_2376{padding:10px}._trigger_pfi2h_1{box-sizing:border-box;border:1px solid var(--dsw-alias-border-l2);width:100%;min-width:0;min-height:30px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-base);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;line-height:1.35;transition:background .15s,border-color .15s;display:inline-flex}._trigger_pfi2h_1:hover{background:var(--dsw-alias-interactive-bg-hover)}._trigger_pfi2h_1:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._trigger_pfi2h_1[data-open]{border-color:var(--dsw-alias-brand-primary)}._trigger_pfi2h_1:disabled{opacity:.55;cursor:default}._trigger_pfi2h_1 svg{opacity:.65;flex:none}._value_pfi2h_28{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._trigger_pfi2h_1[data-variant=compact],._trigger_pfi2h_1[data-variant=toolbar]{min-height:26px;padding:4px 8px;font-size:11px}._trigger_pfi2h_1[data-variant=toolbar]{width:auto;max-width:138px}._trigger_pfi2h_1[data-variant=composer]{background:0 0;border-radius:999px;width:auto;max-width:138px;min-height:28px;padding:4px 8px 4px 11px;font-size:11.5px}._menu_pfi2h_35{z-index:1000;box-sizing:border-box;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family,inherit);overscroll-behavior:contain;border-radius:12px;outline:none;padding:5px;position:fixed;overflow:auto;box-shadow:0 12px 30px #00000029}._menu_pfi2h_35::-webkit-scrollbar{width:6px}._menu_pfi2h_35::-webkit-scrollbar-thumb{background:var(--dsw-alias-border-l2);border-radius:999px}._group_pfi2h_53{color:var(--dsw-alias-label-tertiary);padding:5px 8px 6px;font-size:10px;font-weight:600;display:block}._option_pfi2h_54{width:100%;color:var(--dsw-alias-label-primary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 9px;font-size:12px;line-height:1.35;display:block;overflow:hidden}._option_pfi2h_54:hover,._option_pfi2h_54[data-highlighted]{background:var(--dsw-alias-interactive-bg-hover)}._option_pfi2h_54[data-selected]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 12%, transparent);font-weight:600}._option_pfi2h_54:disabled{opacity:.45;cursor:default}[data-pane=conversation],[class*=centerCol]{min-width:0;min-height:0;position:relative}[data-dsh-imagegen-view]{z-index:60;background:var(--dsw-alias-bg-base);grid-area:1/1;min-width:0;min-height:0;display:none;position:relative}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-pane=conversation],html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [class*=centerCol]{grid-template-columns:minmax(0, 1fr) 8px minmax(320px, clamp(320px, var(--dsh-imagegen-chat-width,36%), 70%));background:var(--dsw-alias-border-l1);grid-template-rows:minmax(0,1fr);gap:1px;overflow:hidden;display:grid!important}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-dsh-imagegen-view]{display:block}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=conversation]{background:var(--dsw-alias-bg-base);grid-area:1/3;align-items:stretch;width:auto;min-width:0;min-height:0;overflow:hidden;display:flex!important}html[data-dsh-imagegen-active] [data-slot=conversation]>[data-phase],html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=main\.conversation]>[data-phase]{flex:auto;align-self:stretch;width:100%;min-width:0;max-width:none}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=main\.conversation]>[data-phase]{background:var(--dsw-alias-bg-base);grid-area:1/3;min-width:0;min-height:0;overflow:hidden}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-dsh-imagegen-chat-resizer]{grid-area:1/2}._chatResizer_h76n7_100{z-index:70;width:8px;min-width:8px;color:var(--dsw-alias-label-tertiary);background:var(--dsw-alias-border-l1);cursor:col-resize;touch-action:none;justify-content:center;align-items:center;display:none;position:relative}._chatResizer_h76n7_100:before{content:"";opacity:.55;background:currentColor;border-radius:3px;width:3px;height:36px}._chatResizer_h76n7_100:hover,._chatResizer_h76n7_100:focus-visible{color:var(--dsw-alias-brand-primary);background:var(--dsw-alias-bg-layer-2);outline:none}html[data-dsh-imagegen-active] [data-dsh-imagegen-chat-resizer]{display:flex!important}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-pane=conversation]>:not([data-dsh-imagegen-view]):not([data-slot=conversation]):not([data-slot=main]):not([data-dsh-imagegen-chat-resizer]),html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [class*=centerCol]>:not([data-dsh-imagegen-view]):not([data-slot=conversation]):not([data-slot=main]):not([data-dsh-imagegen-chat-resizer]),html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=main]>:not([data-dsh-imagegen-view]):not([data-phase]):not([data-slot=main\.conversation]){display:none!important}html[data-dsh-imagegen-active] [data-dsh-imagegen-sidebar-root]>:not([data-dsh-imagegen-session-tabs]):not([data-dsh-imagegen-new-session]):not(:has([data-dsh-imagegen-new-session])):not([class*=logoRow]):not([class*=regionArea]):not([class*=footArea]){display:none!important}@media (width<=760px){html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-pane=conversation],html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [class*=centerCol]{grid-template-rows:minmax(0,1fr) minmax(340px,.9fr);grid-template-columns:minmax(0,1fr);overflow-y:auto}html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=conversation],html[data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=main\.conversation]>[data-phase]{grid-area:2/1}html[data-dsh-imagegen-active] [data-dsh-imagegen-chat-resizer]{display:none!important}}._entry_h76n7_195{width:100%;height:32px;color:var(--dsw-alias-label-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex}._entry_h76n7_195:hover{background:var(--dsw-specific-sidebar-nav-item-hover);color:var(--dsw-alias-label-primary)}._entry_h76n7_195[data-active]{background:var(--dsw-specific-sidebar-nav-item-active);color:var(--dsw-alias-label-primary);font-weight:600}._entryIcon_h76n7_222{flex:none;justify-content:center;align-items:center;display:inline-flex}._entryLabel_h76n7_229{text-overflow:ellipsis;overflow:hidden}._sessionTabs_h76n7_235{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px;width:100%;min-width:0;padding:3px;display:grid}._sessionTab_h76n7_235{min-width:0;height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}[data-sidebar-collapsed] ._sessionTabs_h76n7_235{background:0 0;border:none;border-radius:0;flex-direction:column;gap:6px;width:auto;padding:0;display:flex}[data-sidebar-collapsed] ._sessionTab_h76n7_235{border-radius:9px;width:34px;height:34px;padding:0;font-size:0}[data-sidebar-collapsed] ._sessionTabLabel_h76n7_286{display:none}._sessionTab_h76n7_235:hover,._sessionTab_h76n7_235[data-active]{color:var(--dsw-alias-label-primary);background:var(--dsw-specific-sidebar-nav-item-active)}._sessionTabIcon_h76n7_296{flex:none;justify-content:center;align-items:center;display:inline-flex}._sessionTabLabel_h76n7_286{text-overflow:ellipsis;min-width:0;overflow:hidden}[class*=regionArea]{min-height:0;position:relative}._sidebarHistoryHost_h76n7_317{z-index:30;background:var(--dsw-alias-bg-base);min-width:0;min-height:0;padding:6px 4px;display:none;position:absolute;inset:0;overflow:hidden}html[data-dsh-imagegen-active] ._sidebarHistoryHost_h76n7_317{display:flex}._sidebarHistoryHost_h76n7_317 ._history_h76n7_333{background:0 0;border:0;border-radius:8px;width:100%;height:100%}[data-dsh-frame][data-sidebar-collapsed] ._sidebarHistoryHost_h76n7_317{display:none}[data-dsh-frame][data-sidebar-collapsed] ._entry_h76n7_195{justify-content:center;width:100%;padding:0}[data-dsh-frame][data-sidebar-collapsed] ._entryLabel_h76n7_229{display:none}._view_h76n7_358{width:100%;min-width:0;min-height:0;overflow:hidden}._panel_h76n7_368,._panel_h76n7_368 *,._panel_h76n7_368 :before,._panel_h76n7_368 :after{box-sizing:border-box}._panel_h76n7_368{background:var(--dsw-alias-bg-base);min-width:0;height:100%;min-height:0;color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;position:relative;overflow:hidden}._panelHeader_h76n7_390{z-index:20;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}._panelHeading_h76n7_400{align-items:baseline;gap:10px;min-width:0;display:flex}._panelTitle_h76n7_407{color:var(--dsw-alias-label-primary);white-space:nowrap;margin:0;font-size:16px;font-weight:700}._githubLink_h76n7_416{width:22px;height:22px;color:var(--dsw-alias-label-secondary);border-radius:6px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:color .12s,background .12s;display:inline-flex}._githubLink_h76n7_416:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2)}._connectionStatus_h76n7_436{border:1px solid var(--dsw-alias-label-error);height:28px;color:var(--dsw-alias-label-error);font:inherit;white-space:nowrap;background:0 0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;line-height:1;display:inline-flex}._connectionStatus_h76n7_436[data-connected=true]{border-color:var(--dsw-alias-state-success-primary);color:var(--dsw-alias-state-success-primary)}._connectionDot_h76n7_458{background:currentColor;border-radius:50%;width:6px;height:6px}._updateArea_h76n7_465{flex:none;align-items:center;display:inline-flex;position:relative}._updateButton_h76n7_472{border:1px solid var(--dsw-alias-state-warn-primary);background:color-mix(in srgb, var(--dsw-alias-state-warn-primary) 8%, transparent);height:24px;color:var(--dsw-alias-state-warn-primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}._updateButton_h76n7_472:hover{background:color-mix(in srgb, var(--dsw-alias-state-warn-primary) 15%, transparent)}._updateButton_h76n7_472[data-kind=ok]{border-color:var(--dsw-alias-state-success-primary);background:color-mix(in srgb, var(--dsw-alias-state-success-primary) 8%, transparent);color:var(--dsw-alias-state-success-primary)}._updateButton_h76n7_472[data-kind=failed]{border-color:var(--dsw-alias-label-error);background:color-mix(in srgb, var(--dsw-alias-label-error) 8%, transparent);color:var(--dsw-alias-label-error)}._updatePopover_h76n7_505{z-index:90;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);width:min(430px,100vw - 40px);max-height:min(70vh,560px);color:var(--dsw-alias-label-primary);text-align:left;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 48px #00000040}._updatePopoverHeader_h76n7_523{border-bottom:1px solid var(--dsw-alias-border-l1);justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 14px 11px;display:flex}._updatePopoverHeading_h76n7_532{flex-direction:column;gap:3px;min-width:0;display:flex}._updatePopoverHeading_h76n7_532 strong{font-size:13px}._updatePopoverHeading_h76n7_532 small{color:var(--dsw-alias-label-tertiary);font-size:11px}._updateClose_h76n7_548{width:24px;height:24px;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}._updateClose_h76n7_548:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}._updateStatus_h76n7_569{background:color-mix(in srgb, var(--dsw-alias-state-success-primary) 9%, transparent);color:var(--dsw-alias-state-success-primary);border-radius:8px;margin:10px 14px 0;padding:8px 10px;font-size:12px;line-height:1.5}._updateStatus_h76n7_569[data-kind=failed]{background:color-mix(in srgb, var(--dsw-alias-label-error) 9%, transparent);color:var(--dsw-alias-label-error)}._updateNotes_h76n7_584{min-height:0;color:var(--dsw-alias-label-secondary);padding:12px 14px 16px;font-size:12.5px;line-height:1.65;overflow-y:auto}._updateNotes_h76n7_584>:first-child{margin-top:0}._updateNotes_h76n7_584>:last-child{margin-bottom:0}._updateNotes_h76n7_584 h1,._updateNotes_h76n7_584 h2,._updateNotes_h76n7_584 h3,._updateNotes_h76n7_584 h4,._updateNotes_h76n7_584 h5,._updateNotes_h76n7_584 h6{color:var(--dsw-alias-label-primary);margin:14px 0 7px;line-height:1.4}._updateNotes_h76n7_584 h1{font-size:16px}._updateNotes_h76n7_584 h2{font-size:15px}._updateNotes_h76n7_584 h3{font-size:14px}._updateNotes_h76n7_584 p{margin:7px 0}._updateNotes_h76n7_584 ul,._updateNotes_h76n7_584 ol{margin:7px 0;padding-left:20px}._updateNotes_h76n7_584 li+li{margin-top:3px}._updateNotes_h76n7_584 code{background:var(--dsw-alias-bg-layer-2);border-radius:4px;padding:1px 4px}._updateNotes_h76n7_584 pre{background:var(--dsw-alias-bg-layer-2);border-radius:8px;padding:10px;overflow-x:auto}._updateNotes_h76n7_584 pre code{background:0 0;padding:0}._updateNotes_h76n7_584 blockquote{border-left:2px solid var(--dsw-alias-border-l2);color:var(--dsw-alias-label-tertiary);margin:8px 0;padding-left:10px}._updateNotes_h76n7_584 a{color:var(--dsw-alias-brand-primary)}._updateNotes_h76n7_584 img{border-radius:8px;max-width:100%}._updateNotes_h76n7_584 table{border-collapse:collapse;width:100%;font-size:11.5px}._updateNotes_h76n7_584 th,._updateNotes_h76n7_584 td{border:1px solid var(--dsw-alias-border-l1);text-align:left;padding:5px 6px}._updatePopoverFooter_h76n7_618{border-top:1px solid var(--dsw-alias-border-l1);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 12px;display:flex}._updateRelease_h76n7_627{color:var(--dsw-alias-brand-primary);text-underline-offset:2px;white-space:nowrap;font-size:12px;text-decoration:underline}@media (width<=700px){._panelHeader_h76n7_390{align-items:flex-start}._panelHeading_h76n7_400{flex-direction:column;align-items:flex-start;gap:2px}}._studio_h76n7_650{flex:1;min-width:0;min-height:0;display:flex}._generation_h76n7_657{gap:14px;width:100%;min-width:0;min-height:0;display:flex}._generation_h76n7_657[data-workspace=canvas]{height:100%;display:flex}._generation_h76n7_657[data-workspace=canvas]>._config_h76n7_673,._generation_h76n7_657[data-workspace=canvas]>._canvas_h76n7_674{display:none!important}._config_h76n7_673{width:clamp(240px, var(--dsh-imagegen-config-width,300px), 480px);flex-direction:column;flex:none;gap:12px;min-width:240px;max-width:480px;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._configHeader_h76n7_692{flex:none;justify-content:flex-end;min-height:28px;display:flex}._configToggle_h76n7_699{border:1px solid var(--dsw-alias-border-l1);width:28px;height:28px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}._configToggle_h76n7_699:hover,._configToggle_h76n7_699:focus-visible{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary);outline:none}._config_h76n7_673[data-collapsed=true]{gap:0;width:38px;min-width:38px;max-width:38px}._config_h76n7_673[data-collapsed=true] ._configHeader_h76n7_692{justify-content:center}._config_h76n7_673[data-collapsed=true]>:not(._configHeader_h76n7_692){display:none}._configScroll_h76n7_737{scrollbar-width:thin;scrollbar-color:var(--dsw-alias-border-l2) transparent;flex-direction:column;flex:1;gap:12px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}._configScroll_h76n7_737::-webkit-scrollbar{width:8px}._configScroll_h76n7_737::-webkit-scrollbar-thumb{background:var(--dsw-alias-border-l2);border-radius:999px}._canvas_h76n7_674{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:12px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._taskTray_h76n7_771{z-index:6;border:1px solid var(--dsw-alias-border-l2);background:color-mix(in srgb, var(--dsw-alias-bg-layer-1) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9px;flex-direction:column;width:min(360px,100% - 24px);max-height:calc(100% - 24px);display:flex;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 8px 24px #0000001f}._taskTray_h76n7_771[data-open=false]{width:auto;max-width:calc(100% - 24px)}._taskTrayHeader_h76n7_789{min-height:34px;color:var(--dsw-alias-label-primary);border-bottom:1px solid var(--dsw-alias-border-l1);align-items:stretch;font-size:12px;font-weight:600;display:flex}._taskTray_h76n7_771[data-open=false] ._taskTrayHeader_h76n7_789{border-bottom:0}._taskTrayToggle_h76n7_791{min-width:0;color:inherit;cursor:pointer;font:inherit;font-size:inherit;font-weight:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}._taskTrayToggle_h76n7_791:hover{background:var(--dsw-alias-bg-layer-2)}._taskTrayCount_h76n7_793{min-width:18px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);text-align:center;border-radius:999px;padding:1px 5px;font-size:11px;font-weight:500}._taskTrayChevron_h76n7_794{color:var(--dsw-alias-label-tertiary);margin-left:auto;font-size:12px;font-weight:400}._taskTrayClose_h76n7_795{border:0;border-left:1px solid var(--dsw-alias-border-l1);width:32px;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;background:0 0;font-size:17px}._taskTrayClose_h76n7_795:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2)}._taskTray_h76n7_771[data-open=false] ._taskTrayToggle_h76n7_791{min-height:34px}._taskRows_h76n7_798{min-height:0;overflow-y:auto}._taskTray_h76n7_771[data-open=false] ._taskRows_h76n7_798{display:none}._taskRow_h76n7_798{border-top:1px solid var(--dsw-alias-border-l1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 10px;display:grid}._taskRow_h76n7_798[data-status=failed]{grid-template-rows:auto auto}._taskRow_h76n7_798:first-of-type{border-top:0}._taskStatus_h76n7_804{color:var(--dsw-alias-label-tertiary);white-space:nowrap;font-size:11px}._taskRow_h76n7_798[data-status=running] ._taskStatus_h76n7_804{color:var(--dsw-alias-brand-primary)}._taskRow_h76n7_798[data-status=failed] ._taskStatus_h76n7_804{color:var(--dsw-alias-label-error)}._taskPrompt_h76n7_807{color:var(--dsw-alias-label-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._taskRow_h76n7_798 button{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;font:inherit;border:0;border-radius:5px;padding:2px 7px;font-size:11px}._taskError_h76n7_814{border-left:2px solid var(--dsw-alias-label-error);color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);overflow-wrap:anywhere;border-radius:0 4px 4px 0;grid-column:1/-1;margin:6px 0 0;padding:6px 8px;font-size:11px;line-height:1.5}._taskTrayDiagnostics_h76n7_827{border:0;border-left:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;padding:0 10px;font-size:11px;font-weight:500}._taskTrayDiagnostics_h76n7_827:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2)}._taskTrayDiagnostics_h76n7_827[aria-pressed=true]{color:var(--dsw-alias-brand-primary)}._diagnosticsPanel_h76n7_843{z-index:90;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);border-radius:9px;flex-direction:column;display:flex;position:absolute;inset:12px;overflow:hidden;box-shadow:0 12px 32px #0000002e}._diagnosticsHeader_h76n7_856{border-bottom:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-primary);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}._diagnosticsHeader_h76n7_856 strong{font-size:13px}._diagnosticsHeader_h76n7_856 span{color:var(--dsw-alias-label-tertiary);margin-left:8px;font-weight:400}._diagnosticsActions_h76n7_869{align-items:center;gap:6px;display:flex}._diagnosticsActions_h76n7_869 button{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;font:inherit;border:0;border-radius:5px;padding:3px 9px;font-size:11px}._diagnosticsActions_h76n7_869 button:hover:not(:disabled){color:var(--dsw-alias-label-primary)}._diagnosticsActions_h76n7_869 button:disabled{opacity:.5;cursor:default}._diagnosticsHint_h76n7_885{border-bottom:1px solid var(--dsw-alias-border-l1);color:var(--dsw-alias-label-tertiary);margin:0;padding:7px 12px;font-size:11px;line-height:1.5}._diagnosticsEmpty_h76n7_894{color:var(--dsw-alias-label-tertiary);margin:0;padding:18px 12px;font-size:12px;line-height:1.6}._diagnosticsRows_h76n7_895{min-height:0;padding:6px;overflow-y:auto}._diagnosticsRow_h76n7_895{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-base);border-radius:7px;flex-direction:column;gap:5px;margin-bottom:6px;padding:8px 10px;display:flex}._diagnosticsMeta_h76n7_908{color:var(--dsw-alias-label-tertiary);flex-wrap:wrap;gap:4px 10px;font-size:11px;display:flex}._diagnosticsPhase_h76n7_909{color:var(--dsw-alias-brand-primary);font-weight:600}._diagnosticsMeta_h76n7_908 [data-status]{color:var(--dsw-alias-label-error);font-weight:600}._diagnosticsMeta_h76n7_908 [data-error-code]{color:var(--dsw-alias-label-error);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._diagnosticsUrl_h76n7_913{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);overflow-wrap:anywhere;border-radius:5px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._diagnosticsMessage_h76n7_923{color:var(--dsw-alias-label-secondary);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}._diagnosticsDetail_h76n7_925 summary{color:var(--dsw-alias-label-tertiary);cursor:pointer;font-size:11px}._diagnosticsDetail_h76n7_925 pre{max-height:220px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px;margin:5px 0 0;padding:7px 9px;font-size:11px;line-height:1.5;overflow:auto}._taskRow_h76n7_798 button:hover{color:var(--dsw-alias-brand-primary)}._configGuide_h76n7_941{z-index:1100;background:#00000059;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._configGuideBody_h76n7_942{border:1px solid var(--dsw-alias-border-l2);width:min(360px,100%);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);border-radius:10px;flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:0 14px 40px #0003}._configGuideBody_h76n7_942 span{color:var(--dsw-alias-label-secondary);font-size:13px;line-height:1.55}._configGuideBody_h76n7_942 button{min-height:30px;color:var(--dsw-alias-bg-layer-1);background:var(--dsw-alias-brand-primary);cursor:pointer;font:inherit;border:0;border-radius:7px;align-self:flex-end;padding:0 12px;font-size:12px}._history_h76n7_333{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:12px;flex-direction:column;width:auto;min-width:0;max-width:none;min-height:0;display:flex;overflow:hidden}._historyHeader_h76n7_961{border-bottom:1px solid var(--dsw-alias-border-l1);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}._historyHeaderActions_h76n7_971{flex:none;align-items:center;gap:6px;display:flex}._historyFilters_h76n7_978{border-bottom:1px solid var(--dsw-alias-border-l1);grid-template-columns:1fr 1fr;gap:6px;padding:8px 10px;display:grid}._historySearch_h76n7_986,._historyFilters_h76n7_978 [data-dsh-select],._gallerySearch_h76n7_988{box-sizing:border-box;border:1px solid var(--dsw-alias-border-l2);min-width:0;min-height:29px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2);font:inherit;border-radius:7px;padding:0 8px;font-size:11px}._historySearch_h76n7_986{grid-column:1/-1}._gallerySearch_h76n7_988{width:156px}._galleryTagInput_h76n7_1003{box-sizing:border-box;border:1px solid var(--dsw-alias-border-l2);width:130px;min-height:29px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2);font:inherit;border-radius:7px;padding:0 8px;font-size:11px}._galleryBulkButton_h76n7_1004{border:1px solid var(--dsw-alias-border-l2);min-height:29px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);cursor:pointer;font:inherit;border-radius:7px;padding:0 8px;font-size:11px}._galleryBulkButton_h76n7_1004:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._galleryBulkButton_h76n7_1004:disabled{opacity:.45;cursor:default}._historyTitle_h76n7_1008{color:var(--dsw-alias-label-primary);font-size:13px;font-weight:600}._historyNew_h76n7_1014{width:26px;height:26px;color:var(--dsw-alias-label-secondary);border:1px solid var(--dsw-alias-border-l2);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}._historyNew_h76n7_1014:hover{color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._historyClear_h76n7_1033{font:inherit;color:var(--dsw-alias-label-tertiary);border:1px solid var(--dsw-alias-border-l2);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-size:11.5px}._historyClear_h76n7_1033:hover{color:var(--dsw-alias-label-error);border-color:var(--dsw-alias-label-error)}._historyList_h76n7_1049{scrollbar-width:thin;scrollbar-color:var(--dsw-alias-border-l2) transparent;flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px;display:flex;overflow-y:auto}._historyList_h76n7_1049::-webkit-scrollbar{width:8px}._historyList_h76n7_1049::-webkit-scrollbar-thumb{background:var(--dsw-alias-border-l2);border-radius:999px}._historyEmpty_h76n7_1070{text-align:center;color:var(--dsw-alias-label-tertiary);flex:1;justify-content:center;align-items:center;padding:20px;font-size:12px;line-height:1.6;display:flex}._historyItem_h76n7_1082{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-2);border-radius:10px;flex-direction:column;flex:none;gap:6px;padding:8px;display:flex}._historyItem_h76n7_1082:hover{border-color:var(--dsw-alias-border-l2)}._historyItem_h76n7_1082[data-active]{border-color:var(--dsw-alias-brand-primary)}._historyMain_h76n7_1101{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:8px;min-width:0;padding:0;display:flex}._historyThumb_h76n7_1115{-o-object-fit:cover;object-fit:cover;background:var(--dsw-alias-bg-base);border-radius:8px;flex:none;width:52px;height:52px}._historyThumbPlaceholder_h76n7_1124{background:var(--dsw-alias-bg-layer-3);border-radius:8px;flex:none;width:52px;height:52px}._historyInfo_h76n7_1132{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._historyPrompt_h76n7_1140{color:var(--dsw-alias-label-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._historyMeta_h76n7_1150{color:var(--dsw-alias-label-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._historyActions_h76n7_1158{justify-content:flex-end;gap:4px;display:flex}._historyIconAction_h76n7_1165{width:26px;height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}._historyIconAction_h76n7_1165:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._historyIconAction_h76n7_1165:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._historyIconAction_h76n7_1165:disabled{opacity:.5;cursor:default}._historyIconAction_h76n7_1165[data-danger]:hover{color:var(--dsw-alias-state-error);background:color-mix(in srgb, var(--dsw-alias-state-error) 10%, transparent)}._card_h76n7_1201{background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l1);border-radius:12px;flex-direction:column;flex:none;gap:10px;padding:12px;display:flex}._ecommerceWorkspace_h76n7_1212{flex-direction:column;gap:18px;max-width:760px;margin:0 auto;padding:10px 8px 18px;font-size:12px;line-height:1.5;display:flex}._ecommerceSection_h76n7_1225{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;box-shadow:0 1px 2px #0f172a0a}._ecommerceSection_h76n7_1225 h3{align-items:baseline;gap:7px;min-width:0;margin:0 0 2px;font-size:14px;font-weight:650;display:flex}._ecommerceSectionHint_h76n7_1246{color:var(--dsw-alias-label-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}._ecommerceCardHead_h76n7_1255{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._ecommerceCardHead_h76n7_1255 h3{flex:1;min-width:0}._ecommerceCardCount_h76n7_1268{background:var(--dsw-alias-bg-layer-3);color:var(--dsw-alias-label-secondary);border-radius:999px;flex:none;padding:1px 8px;font-size:11px;line-height:16px}._ecommerceCardHint_h76n7_1278{color:var(--dsw-alias-label-tertiary);margin:-4px 0 0;font-size:11.5px;line-height:1.5}._ecommerceSection_h76n7_1225 input:not([type=checkbox]),._ecommerceSection_h76n7_1225 [data-dsh-select],._ecommerceSection_h76n7_1225 textarea{box-sizing:border-box;width:100%;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-3);border:1px solid var(--dsw-alias-border-l2);font:inherit;border-radius:9px;padding:9px 11px}._ecommerceSection_h76n7_1225 input:not([type=checkbox]):focus-visible,._ecommerceSection_h76n7_1225 [data-dsh-select]:focus-visible,._ecommerceSection_h76n7_1225 textarea:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._ecommerceSection_h76n7_1225 textarea{resize:vertical;min-height:68px;line-height:1.5}._ecommerceField_h76n7_1289{flex-direction:column;gap:5px;min-width:0;display:flex}._ecommerceFieldLabel_h76n7_1296{color:var(--dsw-alias-label-secondary);font-size:11.5px}._ecommerceParamGrid_h76n7_1301{grid-template-columns:1fr 1fr;gap:12px 10px;display:grid}._ecommerceUploadHero_h76n7_1307{border:1.5px dashed var(--dsw-alias-border-l2);min-height:78px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;text-align:center;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}._ecommerceUploadHero_h76n7_1307:hover{color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed);background:var(--dsw-alias-interactive-bg-hover)}._ecommerceUploadHero_h76n7_1307:focus-visible,._ecommerceAssetAdd_h76n7_1330:focus-visible,._ecommerceSlotCard_h76n7_1330:focus-visible,._ecommerceAdvancedToggle_h76n7_1330:focus-visible,._ecommerceAsset_h76n7_1330 button:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:2px}._ecommerceUploadHero_h76n7_1307 span{font-size:12px}._ecommerceUploadHero_h76n7_1307 small{color:var(--dsw-alias-label-tertiary);font-size:10.5px}._ecommerceStructureGrid_h76n7_1344{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._ecommerceSlotCard_h76n7_1330{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);height:34px;color:var(--dsw-alias-label-primary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}._ecommerceSlotCard_h76n7_1330:hover{border-color:var(--dsw-alias-label-dimmed)}._ecommerceSlotCard_h76n7_1330[data-active]{background:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-base);font-weight:600}._ecommerceSlotCount_h76n7_1377{background:var(--dsw-alias-brand-primary);color:#fff;text-align:center;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-6px;right:-6px}._ecommerceRefRow_h76n7_1393{grid-template-columns:64px 1fr;align-items:center;gap:8px;display:grid}._ecommerceRefRow_h76n7_1393>span{color:var(--dsw-alias-label-secondary);font-size:12px}._ecommercePrimaryAction_h76n7_1405{border-radius:999px;width:100%;height:38px;font-size:13.5px}._previewBadge_h76n7_1412{background:var(--dsw-alias-brand-primary);color:#fff;letter-spacing:.02em;border-radius:4px;margin-left:5px;padding:0 4px;font-size:9px;font-weight:700;line-height:13px}._ecommercePlanNote_h76n7_1424{color:var(--dsw-alias-label-secondary);font-size:11.5px;line-height:1.5}._ecommercePlanWarn_h76n7_1430{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);color:var(--dsw-alias-label-secondary);border-radius:6px;padding:6px 8px;font-size:11.5px;line-height:1.5}._ecommerceAssets_h76n7_1440{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._ecommerceAsset_h76n7_1330{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-3);border-radius:8px;flex-direction:column;gap:3px;padding:4px;display:flex;position:relative}._ecommerceAsset_h76n7_1330 img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:44px}._ecommerceAsset_h76n7_1330 [data-dsh-select]{width:100%;min-width:0;padding:2px;font-size:10px}._ecommerceAsset_h76n7_1330 button:not([data-dsh-select]){color:#fff;cursor:pointer;text-align:center;background:#0000008c;border:none;border-radius:50%;width:16px;height:16px;padding:0;font-size:11px;line-height:15px;position:absolute;top:7px;right:7px}._ecommerceAsset_h76n7_1330 button:not([data-dsh-select]):hover{background:#000c}._ecommerceAssetAdd_h76n7_1330{border:1.5px dashed var(--dsw-alias-border-l2);min-height:78px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._ecommerceAssetAdd_h76n7_1330:hover{color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed)}._ecommerceAssetAdd_h76n7_1330 span{font-size:16px;line-height:1}._ecommerceAssetAdd_h76n7_1330 small{font-size:10px}._ecommerceAdvancedToggle_h76n7_1330{width:100%;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-size:12.5px;display:flex}._ecommerceAdvancedToggle_h76n7_1330:hover{color:var(--dsw-alias-label-primary)}._ecommerceAdvancedChevron_h76n7_1539{font-size:11px}._ecommerceAdvancedBody_h76n7_1543{flex-direction:column;gap:8px;margin-top:8px;display:flex}._ecommerceFooterBody_h76n7_1550{flex-direction:column;gap:8px;display:flex}._ecommercePlanMini_h76n7_1556{border:1px solid var(--dsw-alias-brand-primary);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}._ecommercePlanMini_h76n7_1556>strong{font-size:12.5px}._ecommercePlanList_h76n7_1569{flex-direction:column;gap:3px;max-height:116px;display:flex;overflow-y:auto}._ecommercePlanList_h76n7_1569>div{color:var(--dsw-alias-label-secondary);justify-content:space-between;gap:12px;font-size:11.5px;display:flex}._ecommercePlanBack_h76n7_1585{color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-size:12px}._ecommercePlanBack_h76n7_1585:hover{color:var(--dsw-alias-label-primary)}._ecommerceFooterHint_h76n7_1599{color:var(--dsw-alias-label-secondary);font-size:12px}._ecommerceResults_h76n7_1601{flex-direction:column;gap:14px;width:100%;margin:0 auto;padding:16px 18px;font-size:12px;line-height:1.5;display:flex;overflow-y:auto}._ecommerceResultsHeader_h76n7_1613{justify-content:space-between;align-items:center;gap:12px;display:flex}._ecommerceResultsHeader_h76n7_1613 h3{margin:0;font-size:15px}._ecommerceResultsHeader_h76n7_1613>div:first-child{align-items:baseline;gap:10px;display:flex}._ecommerceResultsHeader_h76n7_1613 span{color:var(--dsw-alias-label-secondary);font-size:12px}._ecommerceResultsActions_h76n7_1636{gap:8px;display:flex}._ecommerceResultsEmpty_h76n7_1641{color:var(--dsw-alias-label-tertiary);text-align:center;border:1.5px dashed var(--dsw-alias-border-l2);border-radius:12px;padding:32px 16px;font-size:13px}._ecommerceGroups_h76n7_1650{flex-direction:column;gap:16px;display:flex}._ecommercePromptPreview_h76n7_1657{flex-direction:column;gap:14px;width:100%;max-width:760px;margin:0 auto;padding:12px 8px 20px;font-size:12px;line-height:1.5;display:flex}._ecommercePromptPreview_h76n7_1657 ._ecommerceResultsHeader_h76n7_1613 h3{font-size:14px;font-weight:650}._ecommercePromptPreview_h76n7_1657 ._ecommerceResultsHeader_h76n7_1613>div>span{font-size:12px}._ecommercePromptList_h76n7_1678{flex-direction:column;gap:12px;display:flex}._ecommercePromptCard_h76n7_1684{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}._ecommercePromptCard_h76n7_1684:focus-within{border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent)}._ecommercePromptCard_h76n7_1684 header{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}._ecommercePromptBadge_h76n7_1708{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent);color:var(--dsw-alias-brand-primary);border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:650;line-height:18px;display:inline-flex}._ecommercePromptAuto_h76n7_1720{color:var(--dsw-alias-label-tertiary);font-size:11px}._ecommercePromptActions_h76n7_1725{align-items:center;gap:6px;display:flex}._ecommercePromptPolish_h76n7_1731{border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 35%, var(--dsw-alias-border-l2));background:color-mix(in srgb, var(--dsw-alias-brand-primary) 7%, transparent);min-height:26px;color:var(--dsw-alias-brand-primary);font:inherit;cursor:pointer;border-radius:7px;padding:0 9px;font-size:11.5px}._ecommercePromptPolish_h76n7_1731:hover:not(:disabled){background:color-mix(in srgb, var(--dsw-alias-brand-primary) 13%, transparent)}._ecommercePromptPolish_h76n7_1731:disabled{opacity:.5;cursor:default}._ecommercePromptCard_h76n7_1684 textarea{box-sizing:border-box;width:100%;min-height:104px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-3);border:1px solid var(--dsw-alias-border-l2);font:inherit;resize:vertical;border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.7}._ecommercePromptCard_h76n7_1684 textarea:focus-visible{border-color:var(--dsw-alias-brand-primary);outline:none}._ecommerceGroups_h76n7_1650[data-split]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}._ecommerceGroupsSide_h76n7_1780{flex-direction:column;gap:16px;min-width:0;display:flex}._ecommerceGroup_h76n7_1650[data-main] ._ecommerceGroupGrid_h76n7_1787{grid-template-columns:1fr}._ecommerceGroup_h76n7_1650{background:0 0;border:none;border-radius:0;flex-direction:column;gap:8px;padding:0;display:flex}._ecommerceGroup_h76n7_1650>header{align-items:center;gap:10px;font-size:13px;display:flex}._ecommerceGroup_h76n7_1650>header strong{font-size:13px}._ecommerceGroup_h76n7_1650>header span{color:var(--dsw-alias-label-secondary);font-size:12px}._ecommerceGroup_h76n7_1650>header button{margin-left:auto}._ecommerceGroupGrid_h76n7_1787{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._ecommerceAiButton_h76n7_1828{border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 45%, transparent);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent);color:var(--dsw-alias-brand-primary);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}._ecommerceAiButton_h76n7_1828:hover{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 20%, transparent)}._ecommerceAiButton_h76n7_1828:disabled{opacity:.55;cursor:default}._ecommerceTaskCard_h76n7_1853{aspect-ratio:1;border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-3);border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}._ecommerceTaskCard_h76n7_1853[data-status=failed],._ecommerceTaskCard_h76n7_1853[data-status=cancelled]{color:var(--dsw-alias-label-tertiary);font-size:12px}._ecommerceTaskCard_h76n7_1853 ._imageCard_h76n7_1874{border:none;border-radius:0;width:100%;height:100%;margin:0}._ecommerceTaskCard_h76n7_1853 ._image_h76n7_1874{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._ecommerceResultBadge_h76n7_1888{color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;padding:0 7px;font-size:10px;line-height:16px;position:absolute;top:6px;left:6px}._ecommerceTaskActions_h76n7_1901{opacity:0;background:linear-gradient(#0000,#0000008c);justify-content:center;gap:4px;padding:10px 4px 5px;transition:opacity .12s;display:flex;position:absolute;bottom:0;left:0;right:0}._ecommerceTaskCard_h76n7_1853:hover ._ecommerceTaskActions_h76n7_1901{opacity:1}._ecommerceActionChip_h76n7_1919{color:#111;cursor:pointer;white-space:nowrap;background:#ffffffeb;border:none;border-radius:6px;padding:0 6px;font-size:10px;font-weight:500;line-height:18px;text-decoration:none}._ecommerceActionChip_h76n7_1919:hover{background:#fff}._ecommerceActionChip_h76n7_1919:disabled{opacity:.5;cursor:default}._ecommerceTaskState_h76n7_1942{color:var(--dsw-alias-label-secondary);text-align:center;word-break:break-all;flex-direction:column;gap:3px;padding:10px 8px;font-size:11px;display:flex}._ecommerceTaskState_h76n7_1942 b{color:var(--dsw-alias-label-primary);font-size:12px}._topNav_h76n7_1962{flex:none;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._topNavItem_h76n7_1973{height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:13px;display:inline-flex}._topNavItem_h76n7_1973,._topNavItem_h76n7_1973 span{white-space:nowrap}._topNavItem_h76n7_1973:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-interactive-bg-hover)}._topNavItem_h76n7_1973[data-active]{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-base);font-weight:600}._topNavDivider_h76n7_2004{background:var(--dsw-alias-border-l2);width:1px;height:16px;margin:0 8px}._panelHeaderActions_h76n7_2013{align-items:center;gap:10px;display:inline-flex}._chatToggle_h76n7_2019{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);height:26px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}._chatToggle_h76n7_2019:hover{color:var(--dsw-alias-label-primary)}._chatToggle_h76n7_2019[data-open=true]{color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}html[data-dsh-imagegen-chat-collapsed][data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-pane=conversation],html[data-dsh-imagegen-chat-collapsed][data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [class*=centerCol]{grid-template-columns:minmax(0,1fr)}html[data-dsh-imagegen-chat-collapsed][data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=conversation],html[data-dsh-imagegen-chat-collapsed][data-dsh-imagegen-active]:not([data-dsh-taskboard-active]):not([data-dsh-ssh-active]) [data-slot=main\.conversation]>[data-phase],html[data-dsh-imagegen-chat-collapsed] [data-dsh-imagegen-chat-resizer]{display:none!important}._configResizer_h76n7_2064{cursor:col-resize;z-index:6;width:6px;height:100%;position:absolute;top:0;right:0}._configResizer_h76n7_2064:hover{background:linear-gradient(90deg, transparent, var(--dsw-alias-border-l2))}._config_h76n7_673[data-collapsed=true] ._configResizer_h76n7_2064{display:none}._modeRow_h76n7_2084{align-items:center;gap:8px;display:flex}._modePill_h76n7_2090{flex:1;justify-content:center;height:28px;font-size:12.5px}._modePill_h76n7_2090,._modePill_h76n7_2090 span,._modePill_h76n7_2090 div{white-space:nowrap;min-width:0}._uploadBox_h76n7_2106{min-height:128px;color:var(--dsw-alias-label-secondary);border:1.5px dashed var(--dsw-alias-border-l2);cursor:pointer;font:inherit;text-align:center;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:12.5px;display:flex}._uploadBox_h76n7_2106:hover{color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed);background:var(--dsw-alias-interactive-bg-hover)}._uploadBox_h76n7_2106:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._uploadIcon_h76n7_2135{color:var(--dsw-alias-label-tertiary);display:inline-flex}._uploadHint_h76n7_2140{color:var(--dsw-alias-label-tertiary);font-size:11px}._reference_h76n7_2145{flex-direction:column;gap:8px;display:flex}._referenceImage_h76n7_2151{-o-object-fit:contain;object-fit:contain;background:var(--dsw-alias-bg-base);border:1px solid var(--dsw-alias-border-l1);border-radius:10px;width:100%;max-height:176px}._referenceActions_h76n7_2160{gap:8px;display:flex}._hiddenFile_h76n7_2165{display:none}._prompt_h76n7_2171{width:100%;min-height:120px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-3);border:1px solid var(--dsw-alias-border-l2);resize:vertical;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.6}._prompt_h76n7_2171:focus-visible{border-color:var(--dsw-alias-brand-primary)}._prompt_h76n7_2171::placeholder{color:var(--dsw-alias-label-tertiary)}._promptFooter_h76n7_2195{justify-content:space-between;align-items:center;gap:8px;margin-top:-6px;display:flex}._templatesButton_h76n7_2203{border:1px solid var(--dsw-alias-brand-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--dsw-alias-brand-primary) 14%, transparent), color-mix(in srgb, var(--dsw-alias-brand-primary) 5%, transparent));height:26px;color:var(--dsw-alias-brand-primary);cursor:pointer;box-shadow:0 1px 0 color-mix(in srgb, var(--dsw-alias-brand-primary) 22%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}._templatesButton_h76n7_2203 svg{flex:none}._templatesButton_h76n7_2203:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--dsw-alias-brand-primary) 24%, transparent), color-mix(in srgb, var(--dsw-alias-brand-primary) 8%, transparent));color:var(--dsw-alias-brand-primary);box-shadow:0 2px 6px color-mix(in srgb, var(--dsw-alias-brand-primary) 30%, transparent);transform:translateY(-1px)}._templatesButton_h76n7_2203:active{transform:translateY(0)}._enhanceButton_h76n7_2236{border:1px solid var(--dsw-alias-border-l2);height:26px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);font:inherit;cursor:pointer;border-radius:999px;margin-left:auto;padding:0 11px;font-size:12px}._enhanceButton_h76n7_2236:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._enhanceButton_h76n7_2236:disabled{opacity:.5;cursor:default}._promptCount_h76n7_2256{color:var(--dsw-alias-label-tertiary);font-variant-numeric:tabular-nums;font-size:11px}._promptCount_h76n7_2256[data-over]{color:var(--dsw-alias-status-danger,#e5484d);font-weight:600}._paramGroup_h76n7_2271{flex-direction:column;gap:8px;display:flex}._paramLabel_h76n7_2277{color:var(--dsw-alias-label-secondary);font-size:12px;font-weight:600}._optionRow_h76n7_2283{flex-wrap:wrap;gap:6px;display:flex}._optionGrid_h76n7_2289{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._optionPill_h76n7_2295{justify-content:center}._paramHint_h76n7_2299{color:var(--dsw-alias-label-tertiary);font-size:11px;line-height:1.45}._footer_h76n7_2307{border-top:1px solid var(--dsw-alias-border-l1);flex-direction:column;flex:none;align-items:stretch;gap:8px;padding:10px 2px 0 0;display:flex}._modelWrap_h76n7_2317{flex-direction:column;gap:5px;min-width:0;display:flex}._modelLabel_h76n7_2324{color:var(--dsw-alias-label-secondary);font-size:12px;font-weight:600}._modelSelect_h76n7_2330{width:100%;height:36px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l2);cursor:pointer;text-align:left;border-radius:18px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-family:inherit;font-size:13px;display:flex}._modelSelect_h76n7_2330:focus-visible{border-color:var(--dsw-alias-brand-primary)}._modelSelect_h76n7_2330:disabled{opacity:.55;cursor:default}._modelMenu_h76n7_2359{min-width:0;display:block;position:relative}._modelMenuList_h76n7_2367{z-index:40;background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l2);border-radius:12px;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 -8px 24px #0000002e}._modelMenuItem_h76n7_2383{width:100%;font:inherit;color:var(--dsw-alias-label-primary);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:8px;padding:7px 10px;font-size:13px;display:block;overflow:hidden}._modelMenuItem_h76n7_2383:hover{background:var(--dsw-alias-bg-hover)}._modelMenuItem_h76n7_2383[data-selected]{color:var(--dsw-alias-brand-primary);background:var(--dsw-alias-bg-layer-1);font-weight:600}._generateButton_h76n7_2410{width:100%}._generateInner_h76n7_2414{align-items:center;gap:7px;display:inline-flex}._canvasState_h76n7_2422{text-align:center;color:var(--dsw-alias-label-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}._canvasStateTitle_h76n7_2434{color:var(--dsw-alias-label-secondary);font-size:14px;font-weight:600}._canvasStateHint_h76n7_2440{max-width:380px;font-size:12px;line-height:1.6}._canvasEmptyIcon_h76n7_2446{color:var(--dsw-alias-label-tertiary);margin-bottom:4px;display:inline-flex}._canvasError_h76n7_2452{color:var(--dsw-alias-label-error);background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-label-error);overflow-wrap:anywhere;border-radius:10px;flex:none;margin:14px;padding:10px 14px;font-size:12.5px;line-height:1.6}._canvasBody_h76n7_2465{scrollbar-width:thin;scrollbar-color:var(--dsw-alias-border-l2) transparent;flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}._canvasBody_h76n7_2465::-webkit-scrollbar{width:8px}._canvasBody_h76n7_2465::-webkit-scrollbar-thumb{background:var(--dsw-alias-border-l2);border-radius:999px}._canvasMeta_h76n7_2486{color:var(--dsw-alias-label-tertiary);flex:none;align-items:center;gap:8px;font-size:12px;display:flex}._canvasHistoryTag_h76n7_2495{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px}._grid_h76n7_2507{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0;display:grid}._grid_h76n7_2507[data-count="1"] ._imageCard_h76n7_1874{grid-area:1/1/3/3}._imageCard_h76n7_1874{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-2);cursor:zoom-in;border-radius:12px;flex-direction:column;min-height:0;margin:0;display:flex;position:relative;overflow:hidden}._imageCard_h76n7_1874:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}._image_h76n7_1874{-o-object-fit:cover;object-fit:cover;background:var(--dsw-alias-bg-base);flex:1;width:100%;min-height:0;display:block}._imageCaption_h76n7_2547{color:var(--dsw-alias-label-tertiary);white-space:nowrap;text-overflow:ellipsis;border-top:1px solid var(--dsw-alias-border-l1);padding:7px 10px;font-size:11px;line-height:1.5;overflow:hidden}._download_h76n7_2558{color:#fff;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1218d1;border:1px solid #ffffff9e;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;text-decoration:none;transition:opacity .12s;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000047}._imageCard_h76n7_1874:hover ._download_h76n7_2558{opacity:1}._download_h76n7_2558:hover{background:#0f1218f0}._download_h76n7_2558:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #fff}._galleryAdd_h76n7_2592{font:inherit;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1218d1;border:1px solid #ffffff9e;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;transition:opacity .12s;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #00000047}._imageCard_h76n7_1874:hover ._galleryAdd_h76n7_2592{opacity:1}._galleryAdd_h76n7_2592:hover{background:#0f1218f0}._galleryAdd_h76n7_2592:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #fff}._galleryAdd_h76n7_2592:disabled{opacity:.4;cursor:default}._conversationAdd_h76n7_2635{color:#fff;cursor:pointer;font:inherit;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1218d1;border:1px solid #ffffff9e;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;transition:opacity .12s;display:inline-flex;position:absolute;top:38px;left:8px;box-shadow:0 2px 8px #00000047}._imageCard_h76n7_1874:hover ._conversationAdd_h76n7_2635,._conversationAdd_h76n7_2635:focus-visible{opacity:1}._conversationAdd_h76n7_2635:hover{background:#0f1218f0}._conversationAdd_h76n7_2635:focus-visible{opacity:1;outline-offset:2px;outline:2px solid #fff}._conversationAdd_h76n7_2635:disabled{opacity:.4;cursor:default}._zoomHint_h76n7_2679{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-mask-1);border:1px solid var(--dsw-alias-border-l2);opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;transition:opacity .12s;display:inline-flex;position:absolute;bottom:8px;left:8px}._imageCard_h76n7_1874:hover ._zoomHint_h76n7_2679{opacity:1}._spinner_h76n7_2706,._bigSpinner_h76n7_2707{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;animation:.8s linear infinite _dshImageGenSpin_h76n7_1;display:inline-block}._spinner_h76n7_2706{width:11px;height:11px}._bigSpinner_h76n7_2707{width:30px;height:30px;color:var(--dsw-alias-state-business-primary);border-width:3px;margin-bottom:6px}._lightbox_h76n7_2731{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._lightboxClose_h76n7_2743{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;top:16px;right:16px}._lightboxClose_h76n7_2743:hover{background:#ffffff42}._lightboxNav_h76n7_2763{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._lightboxNav_h76n7_2763:hover{background:#ffffff42}._lightboxNav_h76n7_2763[data-dir=prev]{left:max(20px,50% - 640px)}._lightboxNav_h76n7_2763[data-dir=next]{right:max(20px,50% - 640px)}._lightboxFigure_h76n7_2791{flex-direction:column;gap:10px;width:min(1100px,100vw - 160px);max-width:min(1100px,100vw - 160px);height:min(820px,100vh - 48px);min-height:0;margin:0;display:flex}._lightboxStage_h76n7_2802{background:#ffffff0a;border-radius:10px;flex:1;min-height:0;position:relative;overflow:auto}._lightboxScaleFrame_h76n7_2811{justify-content:center;align-items:center;min-width:100%;min-height:100%;display:flex}._lightboxImage_h76n7_2819{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:100%;max-height:100%;display:block;box-shadow:0 24px 80px #00000080}._lightboxTools_h76n7_2828{justify-content:center;align-items:center;gap:6px;display:flex}._lightboxTool_h76n7_2828,._lightboxZoomLevel_h76n7_2836,._lightboxCopy_h76n7_2837{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;justify-content:center;align-items:center;display:inline-flex}._lightboxTool_h76n7_2828,._lightboxZoomLevel_h76n7_2836{height:32px}._lightboxTool_h76n7_2828{border-radius:50%;width:32px}._lightboxZoomLevel_h76n7_2836{min-width:58px;font:inherit;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 9px;font-size:12px}._lightboxTool_h76n7_2828:hover,._lightboxZoomLevel_h76n7_2836:hover,._lightboxCopy_h76n7_2837:hover{background:#ffffff42}._lightboxCaptionRow_h76n7_2872{align-items:flex-start;gap:8px;min-width:0;display:flex}._lightboxCaption_h76n7_2872{color:#ffffffe6;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}._lightboxCopy_h76n7_2837{min-height:28px;font:inherit;white-space:nowrap;border-radius:999px;flex:none;gap:5px;padding:4px 9px;font-size:12px}._lightboxMeta_h76n7_2902{justify-content:space-between;align-items:center;gap:12px;display:flex}._lightboxIndex_h76n7_2909{color:#fffc;font-variant-numeric:tabular-nums;font-size:12px}._lightboxActions_h76n7_2915{align-items:center;gap:8px;display:inline-flex}._lightboxDownload_h76n7_2921,._lightboxEdit_h76n7_2922{font:inherit;color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;padding:4px 14px;font-size:12.5px;font-weight:500;text-decoration:none}._lightboxDownload_h76n7_2921:hover,._lightboxEdit_h76n7_2922:hover{background:#ffffff42}._lightboxEdit_h76n7_2922{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px}@media (width<=720px){._lightbox_h76n7_2731{padding:16px}._lightboxFigure_h76n7_2791{width:calc(100vw - 32px);max-width:none}._lightboxNav_h76n7_2763[data-dir=prev]{left:20px}._lightboxNav_h76n7_2763[data-dir=next]{right:20px}._lightboxCaptionRow_h76n7_2872,._lightboxMeta_h76n7_2902{flex-direction:column;align-items:stretch}._lightboxCopy_h76n7_2837,._lightboxActions_h76n7_2915{align-self:flex-end}}@keyframes _dshImageGenSpin_h76n7_1{to{transform:rotate(360deg)}}._galleryToast_h76n7_2982{z-index:30;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-mask-1);border:1px solid var(--dsw-alias-border-l2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;border-radius:999px;align-items:center;gap:7px;padding:6px 16px;font-size:13px;font-weight:500;animation:.16s ease-out _dshImageGenToastIn_h76n7_1;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000038}@keyframes _dshImageGenToastIn_h76n7_1{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}._conversationToast_h76n7_3009{z-index:30;border:1px solid var(--dsw-alias-border-l2);max-width:calc(100% - 32px);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-mask-1);pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:7px;padding:6px 16px;font-size:13px;font-weight:500;animation:.16s ease-out _dshImageGenToastIn_h76n7_1;display:inline-flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000038}@media (prefers-reduced-motion:reduce){._download_h76n7_2558,._spinner_h76n7_2706,._bigSpinner_h76n7_2707{transition:none;animation-duration:1.5s}}._config_h76n7_673[data-gallery=true] ._configScroll_h76n7_737{flex:none;order:1;display:flex;overflow:visible}._config_h76n7_673[data-gallery=true] ._galleryFilters_h76n7_3041{flex:1;order:2;min-height:0}._galleryFilters_h76n7_3041{padding:18px 14px;overflow:hidden auto}._galleryFilterHeading_h76n7_3043{color:var(--dsw-alias-label-tertiary);margin:0 4px 10px;font-size:12px;font-weight:600}._galleryFilter_h76n7_3041{width:100%;min-height:34px;color:var(--dsw-alias-label-secondary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}._galleryFilter_h76n7_3041:hover,._galleryFilter_h76n7_3041[data-active]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent)}._galleryFilterCount_h76n7_3046{min-width:20px;color:var(--dsw-alias-label-tertiary);background:var(--dsw-alias-bg-layer-2);text-align:center;border-radius:999px;padding:1px 6px;font-size:11px}._galleryFilterDivider_h76n7_3047{background:var(--dsw-alias-border-l1);height:1px;margin:18px 4px}._galleryRatioList_h76n7_3048{flex-wrap:wrap;gap:6px;display:flex}._galleryRatio_h76n7_3048{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;border:0;border-radius:999px;padding:6px 10px;font-size:12px}._galleryRatio_h76n7_3048[data-active]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 13%, transparent)}._galleryTagFilterList_h76n7_3051{flex-wrap:wrap;gap:6px;display:flex}._galleryTagFilter_h76n7_3051{border:1px solid var(--dsw-alias-border-l1);min-width:0;max-width:100%;min-height:27px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;font:inherit;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}._galleryTagFilter_h76n7_3051 span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:112px;overflow:hidden}._galleryTagFilter_h76n7_3051 span:last-child{color:var(--dsw-alias-label-tertiary);font-size:10px}._galleryTagFilter_h76n7_3051:hover,._galleryTagFilter_h76n7_3051[data-active]{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent)}._galleryFilterNote_h76n7_3056{color:var(--dsw-alias-label-quaternary);margin:20px 4px 0;font-size:11px;line-height:1.5}._galleryWorkspace_h76n7_3057{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;padding:22px 24px 26px;display:flex;position:absolute;inset:0;overflow:hidden}._galleryToolbar_h76n7_3058{flex:none;justify-content:space-between;align-items:center;gap:16px;min-width:0;margin-bottom:18px;display:flex}._galleryHeading_h76n7_3059{color:var(--dsw-alias-label-primary);margin:0;font-size:20px;font-weight:700;display:inline}._galleryCount_h76n7_3060{color:var(--dsw-alias-label-tertiary);margin-left:8px;font-size:13px}._galleryToolbarActions_h76n7_3061{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._gallerySelectMode_h76n7_3062,._galleryBulkButton_h76n7_1004,._gallerySelectionClear_h76n7_3062{border:1px solid var(--dsw-alias-border-l1);min-height:30px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);cursor:pointer;font:inherit;border-radius:7px;padding:0 10px;font-size:12px}._gallerySelectMode_h76n7_3062:hover,._gallerySelectMode_h76n7_3062[data-active],._galleryBulkButton_h76n7_1004:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 38%, var(--dsw-alias-border-l1));background:color-mix(in srgb, var(--dsw-alias-brand-primary) 11%, transparent)}._galleryBulkButton_h76n7_1004:disabled{cursor:not-allowed;opacity:.45}._gallerySelectionBar_h76n7_3065{border:1px solid color-mix(in srgb, var(--dsw-alias-brand-primary) 35%, var(--dsw-alias-border-l1));background:color-mix(in srgb, var(--dsw-alias-brand-primary) 7%, var(--dsw-alias-bg-layer-1));border-radius:9px;flex:none;align-items:center;gap:10px;min-width:0;margin:-4px 0 16px;padding:10px 12px;display:flex}._gallerySelectionBar_h76n7_3065 strong{color:var(--dsw-alias-brand-primary);flex:none;font-size:12px}._gallerySelectionClear_h76n7_3062{margin-left:auto}._gallerySelectionClear_h76n7_3062:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2)}._galleryTagInput_h76n7_1003,._gallerySearch_h76n7_988{border:1px solid var(--dsw-alias-border-l1);min-width:0;height:30px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);font:inherit;border-radius:7px;outline:none;padding:0 10px;font-size:12px}._galleryTagInput_h76n7_1003{flex:190px}._galleryTagInput_h76n7_1003:focus,._gallerySearch_h76n7_988:focus{border-color:var(--dsw-alias-brand-primary)}._galleryViewToggle_h76n7_3072{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:9px;padding:3px;display:flex}._galleryViewToggle_h76n7_3072 button,._gallerySort_h76n7_3073,._galleryClear_h76n7_3073{min-height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:12px}._galleryViewToggle_h76n7_3072 button[data-active],._galleryViewToggle_h76n7_3072 button:hover,._gallerySort_h76n7_3073:hover,._galleryClear_h76n7_3073:hover{color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 11%, transparent)}._gallerySort_h76n7_3073{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1)}._galleryClear_h76n7_3073{border:1px solid var(--dsw-alias-border-l1)}._compareControl_h76n7_3077{flex-direction:column;gap:6px;margin:0 0 10px;display:flex}._compareToggle_h76n7_3078,._compareModelChoices_h76n7_3078 label{color:var(--dsw-alias-label-secondary);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}._compareToggle_h76n7_3078 input,._compareModelChoices_h76n7_3078 input{accent-color:var(--dsw-alias-brand-primary)}._compareModelChoices_h76n7_3078{flex-direction:column;gap:8px;display:flex}._compareChannelGroup_h76n7_3081{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._compareChannelName_h76n7_3082{color:var(--dsw-alias-label-tertiary);flex-basis:100%;font-size:10px;font-weight:600}._compareModelChoices_h76n7_3078 label{border:1px solid var(--dsw-alias-border-l1);border-radius:5px;padding:4px 6px;font-size:10px}._comparisonBoard_h76n7_3084{z-index:4;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);border-radius:8px;flex-direction:column;display:flex;position:absolute;inset:14px;overflow:hidden;box-shadow:0 8px 24px #0000001f}._comparisonBoard_h76n7_3084>header{border-bottom:1px solid var(--dsw-alias-border-l1);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}._comparisonBoard_h76n7_3084>header div{align-items:baseline;gap:7px;display:flex}._comparisonBoard_h76n7_3084>header strong{color:var(--dsw-alias-label-primary);font-size:13px}._comparisonBoard_h76n7_3084>header span{color:var(--dsw-alias-label-tertiary);font-size:11px}._comparisonBoard_h76n7_3084>header button{border:1px solid var(--dsw-alias-border-l1);min-height:28px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;font:inherit;border-radius:5px;padding:0 9px;font-size:11px}._comparisonGrid_h76n7_3090{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}._comparisonGrid_h76n7_3090 article{flex-direction:column;gap:7px;min-width:0;height:100%;min-height:0;display:flex}._comparisonGrid_h76n7_3090 article>strong{color:var(--dsw-alias-label-primary);font-size:12px}._comparisonImageButton_h76n7_3093{cursor:zoom-in;background:var(--dsw-alias-bg-base);border:0;flex:1;width:100%;min-height:0;padding:0;display:flex;overflow:hidden}._comparisonImageButton_h76n7_3093:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:-2px}._comparisonGrid_h76n7_3090 article>span{min-height:0;color:var(--dsw-alias-label-tertiary);background:var(--dsw-alias-bg-layer-2);flex:1;place-items:center;font-size:12px;display:grid}._comparisonGrid_h76n7_3090 img{-o-object-fit:contain;object-fit:contain;background:var(--dsw-alias-bg-base);flex:1;width:100%;height:100%;min-height:0;max-height:none;display:block}._comparisonFullscreen_h76n7_3097{z-index:1200;background:#000000eb;padding:54px 24px 24px;position:fixed;inset:0;overflow:auto}._comparisonFullscreenGrid_h76n7_3098{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:18px;min-height:100%;display:grid}._comparisonFullscreen_h76n7_3097 figure{min-width:0;margin:0}._comparisonFullscreen_h76n7_3097 figcaption{color:#fff;margin-bottom:8px;font-size:13px;font-weight:600}._comparisonFullscreen_h76n7_3097 img{background:#111;width:100%;margin-bottom:10px;display:block}._historyItem_h76n7_1082[data-comparison]{border-color:color-mix(in srgb, var(--dsw-alias-brand-primary) 55%, var(--dsw-alias-border-l1))}._galleryMasonry_h76n7_3103{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--dsw-alias-border-l2) transparent;flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:16px;width:100%;min-width:0;max-width:100%;height:0;min-height:0;padding:2px 8px 16px 2px;display:grid;overflow:hidden scroll}._galleryMasonry_h76n7_3103::-webkit-scrollbar{width:8px}._galleryMasonry_h76n7_3103::-webkit-scrollbar-thumb{background:var(--dsw-alias-border-l2);border-radius:999px}._galleryCard_h76n7_3106{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);border-radius:14px;width:100%;margin:0;display:block;position:relative;overflow:hidden;box-shadow:0 5px 18px #18203612}._galleryCard_h76n7_3106[data-selected]{border-color:var(--dsw-alias-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--dsw-alias-brand-primary) 26%, transparent), 0 5px 18px #18203612}._gallerySelect_h76n7_3062{z-index:2;cursor:pointer;background:#00000094;border:1px solid #ffffffbf;border-radius:7px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:9px;right:9px}._gallerySelect_h76n7_3062 input{width:16px;height:16px;accent-color:var(--dsw-alias-brand-primary);cursor:pointer;margin:0}._galleryImageButton_h76n7_3110{background:var(--dsw-alias-bg-base);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative}._galleryImageButton_h76n7_3110[data-selecting]{cursor:pointer}._galleryImage_h76n7_3110{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}._galleryMasonry_h76n7_3103[data-view=masonry] ._galleryCard_h76n7_3106:nth-child(3n+1) ._galleryImage_h76n7_3110{aspect-ratio:4/5}._galleryMasonry_h76n7_3103[data-view=masonry] ._galleryCard_h76n7_3106:nth-child(3n+2) ._galleryImage_h76n7_3110{aspect-ratio:4/3}._galleryMasonry_h76n7_3103[data-view=masonry] ._galleryCard_h76n7_3106:nth-child(3n) ._galleryImage_h76n7_3110{aspect-ratio:3/4}._galleryBadge_h76n7_3116{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121724c2;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;top:10px;left:10px}._galleryCardActions_h76n7_3117{padding:8px 12px 0;display:flex}._galleryCardAction_h76n7_3117{border:1px solid var(--dsw-alias-border-l2);width:100%;min-width:0;min-height:28px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);cursor:pointer;font:inherit;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:10px;font-weight:500;display:inline-flex}._galleryCardAction_h76n7_3117:hover,._galleryCardAction_h76n7_3117:focus-visible{border-color:var(--dsw-alias-brand-primary);color:var(--dsw-alias-brand-primary);outline:none}._galleryCardAction_h76n7_3117:disabled{cursor:wait;opacity:.55}._galleryCardFooter_h76n7_3121{align-items:center;gap:9px;min-width:0;padding:10px 12px;display:flex}._galleryAvatar_h76n7_3122{color:#fff;background:var(--dsw-alias-brand-primary);border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:12px;font-weight:700;display:grid}._galleryCardInfo_h76n7_3123{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._galleryCardInfo_h76n7_3123 strong,._galleryCardInfo_h76n7_3123 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._galleryCardInfo_h76n7_3123 strong{color:var(--dsw-alias-label-primary);font-size:12px}._galleryCardInfo_h76n7_3123 small{color:var(--dsw-alias-label-tertiary);font-size:10px}._galleryTags_h76n7_3127{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}._galleryTags_h76n7_3127 button{max-width:96px;min-height:19px;color:var(--dsw-alias-brand-primary);background:color-mix(in srgb, var(--dsw-alias-brand-primary) 10%, transparent);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:4px;padding:1px 6px;font-size:10px;line-height:1.35;overflow:hidden}._galleryTags_h76n7_3127 button:hover{background:color-mix(in srgb, var(--dsw-alias-brand-primary) 17%, transparent)}._galleryTags_h76n7_3127 ._galleryTagEdit_h76n7_3130{color:var(--dsw-alias-label-tertiary);background:0 0;flex:none}._galleryTagEditor_h76n7_3131{align-items:center;gap:6px;padding:0 12px 10px 48px;display:flex}._galleryTagEditor_h76n7_3131 input{border:1px solid var(--dsw-alias-border-l2);min-width:0;height:27px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-2);font:inherit;border-radius:6px;outline:none;flex:1;padding:0 8px;font-size:11px}._galleryTagEditor_h76n7_3131 input:focus{border-color:var(--dsw-alias-brand-primary)}._galleryTagEditor_h76n7_3131 button{border:1px solid var(--dsw-alias-border-l2);height:27px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-1);cursor:pointer;font:inherit;border-radius:6px;padding:0 8px;font-size:11px}._galleryTagEditor_h76n7_3131 button[type=submit]{color:var(--dsw-alias-brand-primary)}._galleryRemove_h76n7_3136{width:24px;height:24px;color:var(--dsw-alias-label-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:18px}._galleryRemove_h76n7_3136:hover{color:var(--dsw-alias-state-error);background:var(--dsw-alias-bg-layer-2)}@media (width<=760px){._ecommerceParamGrid_h76n7_1301{grid-template-columns:1fr}._ecommerceStructureGrid_h76n7_1344,._ecommerceAssets_h76n7_1440{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){._ecommerceWorkspace_h76n7_1212{padding-inline:2px}._ecommerceStructureGrid_h76n7_1344,._ecommerceAssets_h76n7_1440{grid-template-columns:1fr}}@media (width<=1100px){._galleryMasonry_h76n7_3103{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._studio_h76n7_650{grid-template-rows:minmax(220px,36%) minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow-y:auto}._history_h76n7_333{grid-area:1/1;min-height:220px}._generation_h76n7_657{flex-direction:column;grid-area:2/1;min-height:0}._config_h76n7_673{width:auto;max-width:none;height:auto;min-height:0}._config_h76n7_673[data-gallery=true]{flex:none}._canvas_h76n7_674{min-height:560px}._galleryToolbar_h76n7_3058{flex-direction:column;align-items:flex-start}._galleryToolbarActions_h76n7_3061{flex-wrap:wrap;width:100%}._galleryMasonry_h76n7_3103{grid-template-columns:1fr}}._card_1o6k5_8{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:12px;list-style:none;transition:border-color .16s,background .16s}._card_1o6k5_8:hover{border-color:var(--dsw-alias-label-dimmed)}._card_1o6k5_8:has(._body_1o6k5_21){background:var(--dsw-alias-bg-layer-2);border-color:var(--dsw-alias-label-dimmed)}._header_1o6k5_26{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}._header_1o6k5_26:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:-2px}._headText_1o6k5_47{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._name_1o6k5_55{color:var(--dsw-alias-label-primary);font-size:15px;font-weight:600;line-height:1.4}._description_1o6k5_62{color:var(--dsw-alias-label-tertiary);font-size:13px;line-height:1.5}._chevron_1o6k5_68,._chevronOpen_1o6k5_69{color:var(--dsw-alias-label-tertiary);flex:none;transition:transform .16s}._chevronOpen_1o6k5_69{transform:rotate(180deg)}._pending_1o6k5_80{white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px}._body_1o6k5_21{border-top:1px solid var(--dsw-alias-border-l2);margin:0 16px;padding-bottom:8px}._versionRow_1o6k5_98{border-bottom:1px solid var(--dsw-alias-border-l2);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._versionLabel_1o6k5_107{color:var(--dsw-alias-label-primary);font-size:13px;font-weight:500;line-height:1.5}._versionValue_1o6k5_114{background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);font-family:var(--dsw-font-family-mono,monospace);border-radius:999px;padding:1px 8px;font-size:12px;line-height:1.5}._field_1o6k5_126{flex-direction:column;gap:6px;padding:12px 0;display:flex}._field_1o6k5_126+._field_1o6k5_126{border-top:1px solid var(--dsw-alias-border-l2)}._head_1o6k5_26{align-items:center;gap:8px;display:flex}._label_1o6k5_143{min-width:0;color:var(--dsw-alias-label-primary);flex:1;font-size:13px;font-weight:500;line-height:1.5}._badges_1o6k5_152{align-items:center;gap:8px;display:inline-flex}._badge_1o6k5_152{white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px}._reset_1o6k5_169{font:inherit;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:1.5}._reset_1o6k5_169:hover:not(:disabled){color:var(--dsw-alias-label-primary)}._reset_1o6k5_169:disabled{cursor:default;opacity:.5}._input_1o6k5_189,._select_1o6k5_190{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);height:34px;font:inherit;color:var(--dsw-alias-label-primary);border-radius:8px;outline:none;padding:0 12px;font-size:13px;line-height:1.5}._input_1o6k5_189:focus-visible,._select_1o6k5_190:focus-visible{border-color:var(--dsw-alias-brand-primary)}._input_1o6k5_189:disabled,._select_1o6k5_190:disabled{color:var(--dsw-alias-label-tertiary);cursor:default}._inputInvalid_1o6k5_214{border:1px solid var(--dsw-alias-label-error);background:var(--dsw-alias-bg-layer-3);height:34px;font:inherit;color:var(--dsw-alias-label-primary);border-radius:8px;outline:none;padding:0 12px;font-size:13px;line-height:1.5}._textarea_1o6k5_227,._textareaInvalid_1o6k5_228{resize:vertical;background:var(--dsw-alias-bg-layer-3);min-height:70px;font:inherit;color:var(--dsw-alias-label-primary);border-radius:8px;outline:none;padding:8px 12px;font-size:13px;line-height:1.5}._textarea_1o6k5_227{border:1px solid var(--dsw-alias-border-l2)}._textareaInvalid_1o6k5_228{border:1px solid var(--dsw-alias-label-error)}._textarea_1o6k5_227:focus-visible{border-color:var(--dsw-alias-brand-primary)}._textarea_1o6k5_227:disabled{color:var(--dsw-alias-label-tertiary);cursor:default}._hint_1o6k5_246,._invalid_1o6k5_247{margin:0;font-size:12px;line-height:1.5}._hint_1o6k5_246{color:var(--dsw-alias-label-tertiary)}._invalid_1o6k5_247{color:var(--dsw-alias-label-error)}._readOnly_1o6k5_261,._notExposed_1o6k5_262{color:var(--dsw-alias-label-tertiary);margin:12px 0 0;font-size:12px;line-height:1.5}._sectionDivider_1o6k5_269{background:var(--dsw-alias-border-l2);height:1px;margin:18px 0 14px}._sectionTitle_1o6k5_275{color:var(--dsw-alias-label-primary);margin:0;font-size:14px;line-height:1.4}._sectionHint_1o6k5_282{color:var(--dsw-alias-label-tertiary);margin:-4px 0 2px;font-size:12px;line-height:1.5}._modelSection_1o6k5_289{padding:2px 0 14px}._sectionHeader_1o6k5_293{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._sectionHeader_1o6k5_293 ._sectionHint_1o6k5_282{max-width:430px}._modelSummary_1o6k5_304{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}._modelChip_1o6k5_312{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);max-width:100%;color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family-mono,monospace);border-radius:6px;align-items:center;gap:5px;padding:3px 5px 3px 8px;font-size:12px;line-height:1.5;display:inline-flex}._modelChip_1o6k5_312>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._modelChip_1o6k5_312 button{appearance:none;width:18px;height:18px;color:var(--dsw-alias-label-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;line-height:18px}._modelChip_1o6k5_312 button:hover:not(:disabled){color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-module-platform)}._modelChip_1o6k5_312 button:disabled{cursor:default;opacity:.45}._addModel_1o6k5_350{appearance:none;border:1px dashed var(--dsw-alias-border-l2);min-height:28px;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:0 9px;font-size:12px}._addModel_1o6k5_350:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._addModel_1o6k5_350:disabled{opacity:.45;cursor:default}._manualModelRow_1o6k5_366{gap:8px;margin-top:10px;display:flex}._manualModelRow_1o6k5_366 ._input_1o6k5_189{flex:1;min-width:0}._disclosure_1o6k5_374{appearance:none;border:0;border-top:1px solid var(--dsw-alias-border-l2);width:100%;color:var(--dsw-alias-label-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:13px 0;font-size:13px;font-weight:500;display:flex}._disclosure_1o6k5_374>span:nth-child(2){color:var(--dsw-alias-label-tertiary);margin-left:auto;font-size:12px;font-weight:400}._disclosure_1o6k5_374>span:last-child{color:var(--dsw-alias-label-tertiary)}._disclosure_1o6k5_374:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:2px}._optionalContent_1o6k5_396{padding:0 0 8px}._inlineDisclosure_1o6k5_400{appearance:none;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:12px;display:inline-flex}._inlineDisclosure_1o6k5_400:hover{color:var(--dsw-alias-label-primary)}._modelFetchRow_1o6k5_417{align-items:center;gap:8px;display:flex}._modelFetch_1o6k5_417,._modelChoices_1o6k5_424{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);min-height:32px;color:var(--dsw-alias-label-secondary);font:inherit;border-radius:7px;font-size:12px}._modelFetch_1o6k5_417{cursor:pointer;padding:0 10px}._modelFetch_1o6k5_417:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._modelFetch_1o6k5_417:disabled{opacity:.5;cursor:default}._modelChoices_1o6k5_424{flex:1;min-width:0;padding:0 8px}._modelCandidateList_1o6k5_439{flex-wrap:wrap;gap:6px 10px;margin-top:10px;display:flex}._modelCandidateLabel_1o6k5_446{width:100%;color:var(--dsw-alias-label-tertiary);font-size:12px}._modelCandidate_1o6k5_439{appearance:none;min-width:0;color:var(--dsw-alias-label-secondary);cursor:pointer;background:var(--dsw-alias-bg-layer-3);font-size:12px;line-height:1.5;font:inherit;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}._modelCandidate_1o6k5_439 input{margin:0}._modelCandidate_1o6k5_439[data-selected]{border-color:var(--dsw-alias-border-l2);color:var(--dsw-alias-label-primary)}._footer_1o6k5_474{border-top:1px solid var(--dsw-alias-border-l2);justify-content:flex-end;align-items:center;gap:8px;padding:12px 0 4px;display:flex}._failed_1o6k5_483{min-width:0;color:var(--dsw-alias-label-error);flex:1;margin:0;font-size:12px;line-height:1.5}._discard_1o6k5_492,._save_1o6k5_493{appearance:none;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:5px 14px;font-size:13px;line-height:1.5}._discard_1o6k5_492{border-color:var(--dsw-alias-border-l2);color:var(--dsw-alias-label-secondary);background:0 0}._discard_1o6k5_492:hover:not(:disabled){color:var(--dsw-alias-label-primary);border-color:var(--dsw-alias-label-dimmed)}._save_1o6k5_493{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3)}._discard_1o6k5_492:disabled,._save_1o6k5_493:disabled{opacity:.4;cursor:default}._discard_1o6k5_492:focus-visible,._save_1o6k5_493:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:1px}@media (prefers-reduced-motion:reduce){._card_1o6k5_8,._chevron_1o6k5_68,._chevronOpen_1o6k5_69{transition:none}}._channelSection_1o6k5_540{padding:6px 0 2px}._channelEmpty_1o6k5_544{color:var(--dsw-alias-label-tertiary);margin:10px 0 0;font-size:12px;line-height:1.5}._channelList_1o6k5_551{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._channelRow_1o6k5_560{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}._channelRow_1o6k5_560[data-action]{flex-wrap:wrap}._channelDotReady_1o6k5_574,._channelDotWarn_1o6k5_575{border-radius:50%;flex:none;width:9px;height:9px}._channelDotReady_1o6k5_574{background:var(--dsw-color-success,#2fbf71)}._channelDotWarn_1o6k5_575{background:var(--dsw-color-danger,#e5484d)}._channelMain_1o6k5_590{appearance:none;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:0;display:flex}._channelName_1o6k5_605{color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden}._channelMeta_1o6k5_615{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._channelHost_1o6k5_622{color:var(--dsw-alias-label-tertiary);font-size:11px;line-height:1.5;font-family:var(--dsw-font-family-mono,monospace);text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}._channelBadge_1o6k5_633{white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;padding:0 7px;font-size:11px;font-weight:500;line-height:17px}._channelBadge_1o6k5_633[data-warn]{color:var(--dsw-alias-label-error)}._channelBadge_1o6k5_633[data-default]{background:var(--dsw-alias-bg-module-poped,var(--dsw-alias-bg-module-platform));color:var(--dsw-alias-brand-primary)}._channelAction_1o6k5_653{appearance:none;font:inherit;color:var(--dsw-alias-label-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px 8px;font-size:12px;line-height:1.5}._channelAction_1o6k5_653:hover:not(:disabled){color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-module-platform)}._channelAction_1o6k5_653[data-danger]{color:var(--dsw-alias-label-error)}._channelAction_1o6k5_653:disabled{opacity:.45;cursor:default}._channelDanger_1o6k5_681{appearance:none;border:1px solid var(--dsw-alias-label-error);color:var(--dsw-alias-label-error);font:inherit;cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:3px 10px;font-size:12px}._channelDanger_1o6k5_681:hover:not(:disabled){background:color-mix(in srgb, var(--dsw-alias-label-error) 12%, transparent)}._channelDanger_1o6k5_681:disabled{opacity:.45;cursor:default}._deleteConfirmText_1o6k5_703{min-width:0;color:var(--dsw-alias-label-error);flex:1;font-size:12px;line-height:1.5}._defaultModelRow_1o6k5_711{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}._defaultModelRow_1o6k5_711 label{flex:1;min-width:0}._defaultModelRow_1o6k5_711 strong,._defaultModelRow_1o6k5_711 small{display:block}._defaultModelRow_1o6k5_711 strong{color:var(--dsw-alias-label-primary);font-size:12px}._defaultModelRow_1o6k5_711 small{color:var(--dsw-alias-label-tertiary);margin-top:3px;font-size:11px;line-height:1.4}._defaultModelRow_1o6k5_711 [data-dsh-select]{width:min(260px,48%)}._channelAddRow_1o6k5_748{gap:8px;margin-top:10px;display:flex}._channelAdd_1o6k5_748{appearance:none;border:1px dashed var(--dsw-alias-border-l2);min-height:30px;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:12px}._channelAdd_1o6k5_748:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._channelAdd_1o6k5_748:disabled{opacity:.45;cursor:default}._spacer_1o6k5_777{flex:1}._editorBackdrop_1o6k5_783{z-index:120;background:color-mix(in srgb, var(--dsw-alias-bg-layer-1,#000) 45%, transparent);justify-content:center;align-items:flex-start;padding:9vh 16px 16px;display:flex;position:fixed;inset:0}._editorPanel_1o6k5_794{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);border-radius:14px;width:min(560px,100%);max-height:82vh;padding:16px;overflow-y:auto;box-shadow:0 18px 50px #00000059}._editorHeader_1o6k5_805{border-bottom:1px solid var(--dsw-alias-border-l2);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}._editorClose_1o6k5_814{appearance:none;width:26px;height:26px;color:var(--dsw-alias-label-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;font-size:16px;line-height:26px}._editorClose_1o6k5_814:hover{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-module-platform)}._editorField_1o6k5_834{flex-direction:column;gap:6px;padding:12px 0 0;display:flex}._editorGrid_1o6k5_841{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}._editorGrid_1o6k5_841[data-connection]{grid-template-columns:minmax(0,1.7fr) minmax(150px,1fr)}@media (width<=520px){._editorGrid_1o6k5_841,._editorGrid_1o6k5_841[data-connection]{grid-template-columns:minmax(0,1fr)}}._checkboxRow_1o6k5_858{color:var(--dsw-alias-label-secondary);cursor:pointer;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:inline-flex}._checkboxRow_1o6k5_858 input{margin:0}._fieldHint_1o6k5_870{color:var(--dsw-alias-label-tertiary);margin:0;font-size:11.5px;line-height:1.5}._keyActions_1o6k5_877{align-items:center;gap:8px;display:inline-flex}._keyState_1o6k5_883{background:var(--dsw-alias-bg-layer-3);min-height:20px;color:var(--dsw-alias-label-tertiary);border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;line-height:1;display:inline-flex}._keyState_1o6k5_883[data-set]{color:var(--dsw-alias-state-success-primary,var(--dsw-alias-label-secondary));background:color-mix(in srgb, var(--dsw-alias-state-success-primary,#22c55e) 10%, transparent)}._keyInputRow_1o6k5_900{align-items:stretch;gap:8px;display:flex}._keyInputRow_1o6k5_900 ._input_1o6k5_189{flex:1;min-width:0}._keyVisibility_1o6k5_911{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);min-width:58px;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;border-radius:7px;flex:none;padding:0 10px;font-size:11.5px}._keyVisibility_1o6k5_911:hover:not(:disabled){color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}._keyVisibility_1o6k5_911:disabled{opacity:.45;cursor:default}._editorDivider_1o6k5_934{background:var(--dsw-alias-border-l2);height:1px;margin:14px 0 4px}._modelCatalog_1o6k5_940{border:1px solid var(--dsw-alias-border-l1);background:color-mix(in srgb, var(--dsw-alias-bg-layer-3) 48%, transparent);border-radius:10px;margin:8px -2px 0;padding:0 10px 10px}._editorSectionHeader_1o6k5_948{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0 4px;display:flex}._editorSectionHeader_1o6k5_948 ._label_1o6k5_143{flex:1}._editorTools_1o6k5_960{flex-direction:column;gap:8px;margin-top:10px;display:flex}._editorFooter_1o6k5_967{border-top:1px solid var(--dsw-alias-border-l2);align-items:center;gap:8px;padding-top:12px;display:flex}._detectOk_1o6k5_975{color:var(--dsw-color-success,var(--dsw-alias-label-secondary));margin:0;font-size:12px;line-height:1.5}._modelRows_1o6k5_984{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}._modelRow_1o6k5_984{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._modelRowEditor_1o6k5_1004{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._modelRowInputs_1o6k5_1012{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._modelRowInputs_1o6k5_1012 ._input_1o6k5_189{flex:1;min-width:0}._modelRowSummary_1o6k5_1025{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._modelRowTitle_1o6k5_1033{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._modelRowName_1o6k5_1041{max-width:100%;color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.5;overflow:hidden}._modelRowUpstream_1o6k5_1052{color:var(--dsw-alias-label-tertiary);font-family:var(--dsw-font-family-mono,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.4;overflow:hidden}._modelArrow_1o6k5_1062{color:var(--dsw-alias-label-tertiary);flex:none;font-size:12px}._modelRowBadges_1o6k5_1068{flex:none;align-items:center;gap:6px;display:flex}._modelRowActions_1o6k5_1075{flex:none;align-items:center;gap:2px;display:flex}._modelRowEdit_1o6k5_1004,._modelRowDone_1o6k5_1083{appearance:none;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 7px;font-size:11.5px;line-height:26px}._modelRowEdit_1o6k5_1004:hover:not(:disabled),._modelRowDone_1o6k5_1083:hover:not(:disabled){color:var(--dsw-alias-brand-primary);background:var(--dsw-alias-bg-module-platform)}._modelRowEdit_1o6k5_1004:disabled,._modelRowDone_1o6k5_1083:disabled{opacity:.45;cursor:default}@media (width<=520px){._modelRowEditor_1o6k5_1004{flex-wrap:wrap}._modelRowEditor_1o6k5_1004 ._modelRowInputs_1o6k5_1012{flex-basis:100%}._modelRowDone_1o6k5_1083{margin-left:auto}}._modelBadge_1o6k5_1122{white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-tertiary);border-radius:999px;padding:0 7px;font-size:11px;line-height:17px}._modelBadge_1o6k5_1122[data-verified]{color:var(--dsw-color-success,var(--dsw-alias-label-secondary))}._modelBadge_1o6k5_1122[data-warn]{color:var(--dsw-alias-label-error)}._modelRowRemove_1o6k5_1140{appearance:none;width:20px;height:20px;color:var(--dsw-alias-label-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;padding:0;line-height:20px}._modelRowRemove_1o6k5_1140:hover:not(:disabled){color:var(--dsw-alias-label-error);background:var(--dsw-alias-bg-module-platform)}._modelRowRemove_1o6k5_1140:disabled{opacity:.45;cursor:default}._modelCandidate_1o6k5_439>._modelBadge_1o6k5_1122{flex:none}._channelControls_1o6k5_1171{position:relative}._presetInline_1o6k5_1175{z-index:10;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);border-radius:10px;width:min(420px,100vw - 48px);max-height:min(440px,60vh);margin:0;padding:12px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 12px 30px #0000004d}._presetInlineHeader_1o6k5_1191{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._presetList_1o6k5_1198{flex-direction:column;gap:8px;margin-top:12px;display:flex}._presetRow_1o6k5_1205{appearance:none;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}._presetRow_1o6k5_1205:hover:not(:disabled){border-color:var(--dsw-alias-brand-primary)}._presetRow_1o6k5_1205[data-custom]{border-style:dashed}._presetRow_1o6k5_1205:disabled{opacity:.5;cursor:default}._presetName_1o6k5_1235{color:var(--dsw-alias-label-primary);font-size:13px;font-weight:600;line-height:1.4}._presetMeta_1o6k5_1242{color:var(--dsw-alias-label-tertiary);font-size:11px;line-height:1.5;font-family:var(--dsw-font-family-mono,monospace)}._presetHint_1o6k5_1249{color:var(--dsw-alias-label-secondary);font-size:12px;line-height:1.5}._overview_1o6k5_1258{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:12px;margin:12px 0 14px;padding:14px}._overviewHead_1o6k5_1266{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._overviewTitle_1o6k5_1273{color:var(--dsw-alias-label-primary);margin:0;font-size:14px;line-height:1.4}._overviewHint_1o6k5_1280{color:var(--dsw-alias-label-tertiary);margin:4px 0 0;font-size:11.5px;line-height:1.5}._healthBadge_1o6k5_1287,._sectionSummary_1o6k5_1288{white-space:nowrap;background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary);border-radius:999px;flex:none;padding:2px 8px;font-size:11px;line-height:17px}._healthBadge_1o6k5_1287[data-state=ready],._sectionSummary_1o6k5_1288[data-tone=ready]{color:var(--dsw-color-success,var(--dsw-alias-label-secondary))}._healthBadge_1o6k5_1287[data-state=attention],._sectionSummary_1o6k5_1288[data-tone=attention]{color:var(--dsw-alias-label-error)}._summaryGrid_1o6k5_1309{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._summaryCard_1o6k5_1316{appearance:none;border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);min-width:0;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:9px 10px;transition:border-color .16s,background .16s;display:flex}._summaryCard_1o6k5_1316:hover,._summaryCard_1o6k5_1316[data-active]{border-color:var(--dsw-alias-brand-primary)}._summaryCard_1o6k5_1316[data-tone=ready]{background:color-mix(in srgb, var(--dsw-color-success,var(--dsw-alias-brand-primary)) 7%, var(--dsw-alias-bg-layer-2))}._summaryCard_1o6k5_1316[data-tone=attention]{background:color-mix(in srgb, var(--dsw-alias-label-error) 6%, var(--dsw-alias-bg-layer-2))}._summaryLabel_1o6k5_1349{color:var(--dsw-alias-label-tertiary);font-size:11px;line-height:1.4}._summaryValue_1o6k5_1355{max-width:100%;color:var(--dsw-alias-label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.4;overflow:hidden}._settingsSection_1o6k5_1366{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:12px;margin-top:10px;overflow:clip}._settingsSection_1o6k5_1366[data-open]{border-color:var(--dsw-alias-label-dimmed);background:var(--dsw-alias-bg-layer-2)}._sectionToggle_1o6k5_1379{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 13px;display:grid}._sectionToggle_1o6k5_1379:hover{background:color-mix(in srgb, var(--dsw-alias-bg-module-platform) 45%, transparent)}._sectionToggle_1o6k5_1379:focus-visible{outline:2px solid var(--dsw-alias-brand-primary);outline-offset:-2px}._sectionToggleText_1o6k5_1404{flex-direction:column;gap:3px;min-width:0;display:flex}._sectionToggleTitle_1o6k5_1411{color:var(--dsw-alias-label-primary);font-size:13px;font-weight:600;line-height:1.4}._sectionToggleHint_1o6k5_1418{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.45;overflow:hidden}._sectionChevron_1o6k5_1427{width:18px;color:var(--dsw-alias-label-tertiary);text-align:center;flex:none;font-size:12px}._sectionContent_1o6k5_1435{border-top:1px solid var(--dsw-alias-border-l2);padding:0 13px 13px}._footer_1o6k5_474{z-index:4;background:color-mix(in srgb, var(--dsw-alias-bg-layer-2) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:14px -16px 0;padding:12px 16px 10px;position:sticky;bottom:-8px}._pickerOverlay_1o6k5_1453{z-index:1000;background:#0000006b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._pickerDialog_1o6k5_1463{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-2);border-radius:14px;flex-direction:column;width:min(540px,100vw - 32px);max-height:min(720px,84vh);padding:16px;display:flex;overflow:hidden;box-shadow:0 18px 50px #00000059}._pickerHeader_1o6k5_1476{border-bottom:1px solid var(--dsw-alias-border-l2);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}._pickerTitle_1o6k5_1485{color:var(--dsw-alias-label-primary);margin:0;font-size:15px;line-height:1.4}._pickerHint_1o6k5_1492{color:var(--dsw-alias-label-tertiary);margin:4px 0 0;font-size:12px;line-height:1.5}._pickerSearch_1o6k5_1499{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);height:34px;color:var(--dsw-alias-label-primary);font:inherit;border-radius:8px;outline:none;flex:none;margin:12px 0 10px;padding:0 11px;font-size:13px}._pickerSearch_1o6k5_1499:focus-visible{border-color:var(--dsw-alias-brand-primary)}._pickerList_1o6k5_1517{flex-direction:column;gap:8px;min-height:0;padding:2px 2px 4px;display:flex;overflow-y:auto}._pickerList_1o6k5_1517 ._presetRow_1o6k5_1205{flex:none;min-height:54px}._pickerEmpty_1o6k5_1531{color:var(--dsw-alias-label-tertiary);text-align:center;margin:16px 0;font-size:12px;line-height:1.5}@media (width<=520px){._overviewHead_1o6k5_1266{flex-direction:column}._sectionToggle_1o6k5_1379{grid-template-columns:minmax(0,1fr) auto}._sectionToggle_1o6k5_1379 ._sectionSummary_1o6k5_1288{grid-column:1/-1;justify-self:start}._summaryGrid_1o6k5_1309{grid-template-columns:minmax(0,1fr)}}._subscriptionBox_1o6k5_1561{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-3);border-radius:11px;margin-top:12px;padding:12px}._subscriptionAccount_1o6k5_1569{align-items:center;gap:9px;display:flex}._subscriptionAccount_1o6k5_1569>div{flex-direction:column;gap:2px;min-width:0;display:flex}._subscriptionAccount_1o6k5_1569 strong{color:var(--dsw-alias-label-primary);font-size:13px;line-height:1.4}._subscriptionAccount_1o6k5_1569 small{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.45;overflow:hidden}._subscriptionDot_1o6k5_1597{background:var(--dsw-alias-label-tertiary);border-radius:50%;flex:none;width:8px;height:8px}._subscriptionDot_1o6k5_1597[data-state=logged-in]{background:var(--dsw-color-success,#3fb950)}._subscriptionDot_1o6k5_1597[data-state=logged-out]{background:var(--dsw-alias-label-error)}._subscriptionWarning_1o6k5_1613{background:color-mix(in srgb, var(--dsw-alias-label-error) 7%, transparent);color:var(--dsw-alias-label-secondary);border-radius:7px;margin:9px 0 0;padding:7px 9px;font-size:11.5px;line-height:1.5}._pickerTabs_1o6k5_1624{background:var(--dsw-alias-bg-layer-3);border-radius:9px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:12px;padding:3px;display:grid}._pickerTabs_1o6k5_1624 button{appearance:none;min-height:30px;color:var(--dsw-alias-label-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:12px}._pickerTabs_1o6k5_1624 button[data-active]{background:var(--dsw-alias-bg-layer-2);color:var(--dsw-alias-label-primary);box-shadow:0 1px 2px #00000014}._presetAction_1o6k5_1654{color:var(--dsw-alias-brand-primary);flex:none;margin-left:auto;font-size:11px;line-height:1.5}._subscriptionManual_1o6k5_1663{border-top:1px dashed var(--dsw-alias-border-l2);margin-top:10px;padding-top:10px}.ig-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dsw-font-family:-apple-system, "Segoe UI", "Microsoft YaHei", system-ui, sans-serif;--dsw-font-family-mono:"JetBrains Mono", Consolas, "Courier New", monospace;--dsw-font-mono:var(--dsw-font-family-mono);--dsw-alias-bg-base:#f6f7f9;--dsw-alias-bg-layer-1:#fff;--dsw-alias-bg-layer-2:#fafbfc;--dsw-alias-bg-layer-3:#f1f3f6;--dsw-alias-bg-hover:#edf1f6;--dsw-alias-bg-mask-1:#0f172a73;--dsw-alias-bg-module-platform:#fff;--dsw-alias-bg-module-poped:#fff;--dsw-alias-interactive-bg-hover:#eff4ff;--dsw-alias-border-l1:#e6e9ef;--dsw-alias-border-l2:#d5dae3;--dsw-alias-brand-primary:#2f6df6;--dsw-specific-sidebar-nav-item-active:#2f6df61a;--dsw-specific-sidebar-nav-item-hover:#0f172a0d;--dsw-alias-label-primary:#0f172a;--dsw-alias-label-secondary:#475569;--dsw-alias-label-tertiary:#64748b;--dsw-alias-label-quaternary:#94a3b8;--dsw-alias-label-dimmed:#94a3b8;--dsw-alias-label-error:#dc2626;--dsw-alias-state-business-primary:#2f6df6;--dsw-alias-state-error:#dc2626;--dsw-alias-state-error-primary:#dc2626;--dsw-alias-state-success-primary:#16a34a;--dsw-alias-state-warn-primary:#d97706;--dsw-alias-status-danger:#dc2626;--dsw-color-danger:#dc2626;--dsw-color-success:#16a34a;--dsh-imagegen-config-width:380px;--dsh-imagegen-chat-width:0px;background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-primary);font-family:var(--dsw-font-family)}.ig-btn{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-primary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.ig-btn-sm{padding:5px 10px;font-size:13px}.ig-btn-md{padding:8px 14px;font-size:14px}.ig-btn-lg{padding:10px 18px;font-size:15px}.ig-btn-primary{background:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary);color:#fff}.ig-btn-outline{background:var(--dsw-alias-bg-layer-1);border-color:var(--dsw-alias-border-l2)}.ig-btn-ghost{background:0 0;border-color:#0000}.ig-btn-danger{background:var(--dsw-alias-status-danger);border-color:var(--dsw-alias-status-danger);color:#fff}.ig-btn:hover:not(:disabled){background:var(--dsw-alias-bg-hover)}.ig-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.ig-btn:disabled{opacity:.45;cursor:not-allowed}.ig-pill{border:1px solid var(--dsw-alias-border-l2);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-secondary);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ig-pill:hover:not(:disabled){background:var(--dsw-alias-bg-hover);color:var(--dsw-alias-label-primary)}.ig-pill[data-active]{background:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary);color:#fff}.ig-pill:disabled{opacity:.45;cursor:not-allowed}.ig-theme [class*=topNavItem][data-active]{background:var(--dsw-alias-brand-primary);color:#fff}.ig-theme [class*=topNavItem]:hover:not([data-active]){background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}.ig-theme nav ul li{color:var(--dsw-alias-label-secondary)}.ig-theme nav ul li[class*=active]{color:#fff}.ig-theme nav ul li[class*=active]:after{background:var(--dsw-alias-brand-primary)}.ig-theme [class*=effectText][class*=active]{color:#fff}.ig-theme [class*=effectFilter][class*=active]:after{background:var(--dsw-alias-brand-primary)}.ig-theme [class*=previewBadge]{background:#ffffff38}.ig-studio-bar{flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:0 2px 6px;display:flex}.ig-studio-bar-hint{color:var(--dsw-alias-label-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ig-studio-stage{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.ig-settings-launcher{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);height:30px;color:var(--dsw-alias-label-secondary);cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:12px;box-shadow:0 1px 2px #0f172a0f}.ig-settings-launcher:hover{color:var(--dsw-alias-brand-primary);border-color:var(--dsw-alias-brand-primary)}.ig-settings-overlay{z-index:900;background:#0f172a52;justify-content:flex-end;display:flex;position:fixed;inset:0}.ig-settings-panel{background:var(--dsw-alias-bg-base);flex-direction:column;width:min(860px,100%);height:100%;display:flex;box-shadow:-12px 0 32px #0f172a24}.ig-settings-head{border-bottom:1px solid var(--dsw-alias-border-l1);flex:none;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.ig-settings-title{color:var(--dsw-alias-label-primary);font-size:14px;font-weight:600}.ig-settings-close{border:1px solid var(--dsw-alias-border-l1);background:var(--dsw-alias-bg-layer-1);height:28px;color:var(--dsw-alias-label-secondary);cursor:pointer;border-radius:8px;padding:0 12px;font-size:12px}.ig-settings-close:hover{color:var(--dsw-alias-label-primary)}.ig-settings-body{flex:auto;padding:16px 18px 40px;overflow-y:auto}.ig-theme [class*=configScroll]{gap:8px}.ig-theme [class*=configScroll] [class*=sectionTitle],.ig-theme [class*=configScroll] [class*=fieldTitle]{margin-bottom:4px}.ig-theme [class*=optionGrid],.ig-theme [class*=optionRow]{gap:5px}.ig-theme [class*=optionPill]{white-space:nowrap;text-overflow:ellipsis;padding:5px 6px;font-size:11.5px;line-height:1.25;overflow:hidden}.ig-theme [class*=promptBox] textarea,.ig-theme [class*=promptArea]{min-height:84px;max-height:150px}.ig-theme [class*=detailHint]{display:none}.ig-studio-bar{justify-content:space-between;padding-bottom:6px}.ig-quota-chip{color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2);border:1px solid var(--dsw-alias-border-l1);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;line-height:1}.ig-select-menu{color:#0f172a!important;background:#fff!important;border:1px solid #d5dae3!important;box-shadow:0 12px 30px #0f172a24!important}.ig-select-menu [role=option]{color:#0f172a!important}.ig-select-menu [role=option]:hover,.ig-select-menu [role=option][data-highlighted]{background:#eff4ff!important}.ig-select-menu [role=option][data-selected]{font-weight:600;color:#2f6df6!important;background:#2f6df61f!important}aside[class*=config]{gap:8px}aside[class*=config] [class*=configHeader]{min-height:22px}aside[class*=config] [class*=configToggle]{width:22px;height:22px}aside[class*=config][data-gallery=true] [class*=configScroll],aside[class*=config][data-gallery=true] [class*=footer]{display:none}.ig-theme .ig-studio-stage>[class*=panel]{gap:6px;padding-top:8px}.ig-theme [class*=configHeader],.ig-theme [class*=updateArea]{display:none}
