._dialog_n6s5q_1{box-sizing:border-box;color:#243f58;background:#fff;border:1px solid #dce7f5;border-radius:22px;width:min(620px,100vw - 24px);max-height:90dvh;padding:0;overflow:auto;box-shadow:0 18px 70px #152d4c38}._dialog_n6s5q_1::backdrop{background:#162b4966}._dialog_n6s5q_1 header{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}._dialog_n6s5q_1 h2{margin:0 0 6px;font-size:19px}._dialog_n6s5q_1 p{color:#667e96;margin:0;font-size:13px;line-height:1.6}._dialog_n6s5q_1 button{color:#285481;min-height:44px;font:inherit;cursor:pointer;background:#f5f8fd;border:1px solid #cdddf0;border-radius:12px;padding:9px 14px}._dialog_n6s5q_1 button:disabled{opacity:.45;cursor:default}._stage_n6s5q_1{text-align:center;background:#eef3f9;padding:12px}._canvas_n6s5q_1{touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;display:inline-block;position:relative}._canvas_n6s5q_1 img{width:auto;max-width:100%;height:auto;max-height:42dvh;display:block}._canvas_n6s5q_1 svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._body_n6s5q_1{gap:12px;padding:18px 20px 20px;display:grid}._body_n6s5q_1>label{font-size:14px;font-weight:600}._body_n6s5q_1 textarea{box-sizing:border-box;width:100%;min-height:90px;font:inherit;resize:vertical;background:#fbfdff;border:1px solid #cdddf0;border-radius:12px;padding:12px}._coords_n6s5q_1{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._coords_n6s5q_1 label{color:#667e96;gap:5px;font-size:12px;display:grid}._coords_n6s5q_1 input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;font:inherit;border:1px solid #cdddf0;border-radius:8px;padding:5px}._body_n6s5q_1 footer{justify-content:flex-end;gap:10px;display:flex}._body_n6s5q_1 footer button:last-child{color:#fff;background:#286ce6;border-color:#286ce6}._body_n6s5q_1 ._error_n6s5q_1{color:#b03151}._dialog_n6s5q_1 :focus-visible{outline-offset:2px;outline:3px solid #99bdf4}._studio_19ewe_1{--ink:#172b45;--muted:#61738a;--line:#dce5ef;--blue:#1261ed;max-width:1240px;color:var(--ink);margin:0 auto;padding:24px 24px 48px;font-size:1rem}._studio_19ewe_1 *,._studio_19ewe_1 :before,._studio_19ewe_1 :after{box-sizing:border-box;min-width:0}._cleanSection_19ewe_6{background:linear-gradient(120deg,#f0f6ff,#f8fcfa);border:1px solid #d5e2ef;border-radius:13px;scroll-margin-top:100px}._cleanSection_19ewe_6>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:13px 14px;list-style:none;display:flex}._cleanSection_19ewe_6>summary::-webkit-details-marker{display:none}._cleanSection_19ewe_6 summary>span:first-child{color:#245ca0;flex-wrap:wrap;align-items:center;gap:7px;font-size:.875rem;display:flex}._cleanSection_19ewe_6 summary small{color:#55768e;background:#fff9;border-radius:5px;padding:2px 6px;font-size:.75rem;font-weight:400}._cleanSummary_19ewe_11{color:#637c91;white-space:nowrap;font-size:.75rem}._cleanSummary_19ewe_11:after{content:" ＋"}._cleanSection_19ewe_6[open] ._cleanSummary_19ewe_11:after{content:" −"}._cleanBody_19ewe_13{flex-wrap:wrap;gap:10px;padding:0 14px 14px;display:flex}._cleanModes_19ewe_14{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;margin:0;padding:0;display:grid}._cleanModes_19ewe_14 label{position:relative}._cleanModes_19ewe_14 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._cleanModes_19ewe_14 label>span{color:#526c84;background:#fff9;border:1px solid #d5e1ed;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:7px 3px;font-size:.8125rem;display:flex}._cleanModes_19ewe_14 input:checked+span{color:#174f9d;background:#e7f0ff;border-color:#5287d3}._cleanModes_19ewe_14 input:focus-visible+span{outline:3px solid var(--blue);outline-offset:2px}._cleanModes_19ewe_14:disabled{opacity:.55}._cleanModes_19ewe_14:disabled input{cursor:not-allowed}._cleanBody_19ewe_13>p{width:100%;margin:0}._cleanActions_19ewe_22{flex-wrap:wrap;gap:8px;display:flex}._panel_19ewe_23 ._cleanActions_19ewe_22 button{background:#fff;min-height:44px}._cleanFine_19ewe_24{color:#63788e;font-size:.75rem;line-height:1.65}._cleanSource_19ewe_25{color:#526f8d;text-underline-offset:3px;padding-block:5px;font-size:.75rem}._cleanReview_19ewe_26{border-top:1px solid var(--line)}._header_19ewe_27{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}._header_19ewe_27 ._backLink_19ewe_28{color:var(--muted);font-size:.8125rem;text-decoration:none}._header_19ewe_27 h1{letter-spacing:-.035em;margin:8px 0 6px;font-size:clamp(1.75rem,3vw,2.375rem);line-height:1.25}._header_19ewe_27 h1 span{color:var(--blue)}._header_19ewe_27 p{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.6}._header_19ewe_27 ._membershipLink_19ewe_32{color:#204b82;background:#fff;border:1px solid #d3deee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._tabs_19ewe_33{background:#e7edf5;border:1px solid #e0e7f1;border-radius:14px;gap:4px;width:fit-content;max-width:100%;margin-bottom:20px;padding:5px;display:flex}._tabs_19ewe_33 button{font:inherit;color:#5d7088;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-size:.9375rem;display:inline-flex}._grid_19ewe_36{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:24px;display:grid}._grid_19ewe_36[hidden],._panel_19ewe_23[hidden]{display:none}._editor_19ewe_38{min-width:0}._panel_19ewe_23{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:26px;display:flex;box-shadow:0 8px 28px #122e4d04}._panel_19ewe_23 h2{letter-spacing:-.01em;margin:0;font-size:1.0625rem;line-height:1.5}._sectionTitle_19ewe_41{justify-content:space-between;align-items:center;gap:10px;display:flex}._sectionIndex_19ewe_42{letter-spacing:.055em;color:#7b8ba0;font-size:.75rem;font-weight:600}._badge_19ewe_43{color:#155dbb;background:#edf4ff;border-radius:6px;padding:4px 8px;font-size:.8125rem}._srOnly_19ewe_44{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._promptBox_19ewe_45{background:#f9fbfe;border:1px solid #cbd9ea;border-radius:14px;overflow:hidden}._panel_19ewe_23 textarea{resize:vertical;width:100%;height:184px;min-height:140px;max-height:460px;color:var(--ink);font:inherit;background:0 0;border:0;padding:16px;font-size:1rem;line-height:1.8;display:block}._promptTools_19ewe_49{justify-content:space-between;align-items:center;gap:12px;padding:0 10px 6px 16px;display:flex}._promptTools_19ewe_49 small{color:#75869b;font-variant-numeric:tabular-nums;font-size:.75rem}._panel_19ewe_23 ._promptTools_19ewe_49 button{color:#59708c;background:0 0;border:0;align-items:center;gap:6px;padding-inline:8px;display:flex}._panel_19ewe_23 label,._resolution_19ewe_52 legend,._modelField_19ewe_52 legend{font-size:.875rem;font-weight:600}._modelField_19ewe_52,._resolution_19ewe_52{border:0;min-width:0;margin:0;padding:0}._modelField_19ewe_52 legend,._resolution_19ewe_52 legend{margin-bottom:9px;padding:0}._modelField_19ewe_52 legend span{color:#7b8a9b;margin-left:8px;font-size:.75rem;font-weight:400}._modelChoices_19ewe_56{grid-template-columns:1fr 1fr;gap:10px;display:grid}._modelChoices_19ewe_56 label,._resolutionChoices_19ewe_57 label{cursor:pointer;display:block;position:relative}._modelChoices_19ewe_56 input,._resolutionChoices_19ewe_57 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._modelChoices_19ewe_56 label>span{color:#596f89;background:#fcfdff;border:1px solid #d7e1ec;border-radius:11px;align-items:center;gap:9px;min-height:54px;padding:14px 12px;display:flex}._modelChoices_19ewe_56 strong{color:var(--ink);font-size:.9375rem}._modelChoices_19ewe_56 label>span>svg:last-child{opacity:0;margin-left:auto}._modelChoices_19ewe_56 input:checked+span{color:#145dc9;background:#edf4ff;border-color:#377bec;box-shadow:inset 0 0 0 1px #377bec}._modelChoices_19ewe_56 input:checked+span strong{color:#145dc9}._modelChoices_19ewe_56 input:checked+span>svg:last-child{opacity:1}._modelChoices_19ewe_56 input:focus-visible+span,._resolutionChoices_19ewe_57 input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}._settings_19ewe_66{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}._outputSettings_19ewe_67{grid-template-columns:minmax(0,1fr);display:grid}._settingField_19ewe_68{gap:9px;display:grid}._panel_19ewe_23 select{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fcfdff;border:1px solid #d0dce9;border-radius:10px;padding:10px 12px;font-size:.9375rem}._resolutionChoices_19ewe_57{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:7px;display:grid}._resolutionChoices_19ewe_57 span{color:#526d8b;background:#fcfdff;border:1px solid #d0dce9;border-radius:10px;place-items:center;min-height:46px;padding:8px 3px;font-size:.875rem;display:grid}._resolution_19ewe_52:disabled,._modelField_19ewe_52:disabled{opacity:.5}._dimensions_19ewe_74{grid-template-columns:1fr 1fr;gap:12px;display:grid}._dimensions_19ewe_74 label{gap:8px;display:grid}._dimensions_19ewe_74 input{width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fcfdff;border:1px solid #cbd9e8;border-radius:10px;padding:10px}._panel_19ewe_23 button,._download_19ewe_77{color:#355c86;min-height:44px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #d2deeb;border-radius:10px;padding:10px 12px;font-size:.875rem;text-decoration:none}._studio_19ewe_1 button:disabled{opacity:.5;cursor:not-allowed}._panel_19ewe_23 ._primary_19ewe_79,._download_19ewe_77{color:#fff;background:var(--blue);border-color:var(--blue);justify-content:center;align-items:center;gap:8px;font-weight:650;display:inline-flex}._panel_19ewe_23 ._primary_19ewe_79{width:100%;min-height:54px;font-size:1rem;box-shadow:0 5px 12px #1261ed1a}._panel_19ewe_23 ._primary_19ewe_79:hover:enabled,._download_19ewe_77:hover{background:#0c50cb}._row_19ewe_82{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._help_19ewe_83,._filename_19ewe_83{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.65}._referenceSection_19ewe_84{background:#f7faff;border:1px solid #dce6f2;border-radius:12px}._referenceSection_19ewe_84 summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:13px 14px;font-size:.875rem;list-style:none;display:flex}._referenceSection_19ewe_84 summary::-webkit-details-marker{display:none}._referenceSection_19ewe_84 summary strong{align-items:center;gap:8px;font-weight:600;display:inline-flex}._optional_19ewe_88{color:#8190a3;font-size:.8125rem;font-weight:400}._referenceSection_19ewe_84 summary>span{color:#1c63c6;font-size:.8125rem}._referenceSection_19ewe_84 summary>span:after{content:" ＋"}._referenceSection_19ewe_84[open] summary>span:after{content:" −"}._referenceSection_19ewe_84>:not(summary){margin:0 14px 14px}._referenceGrid_19ewe_93{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;display:grid}._referenceGrid_19ewe_93 figure{background:#fff;border:1px solid #d6e1ee;border-radius:10px;margin:0;position:relative;overflow:hidden}._referenceGrid_19ewe_93 img{object-fit:contain;width:100%;height:105px;display:block}._referenceGrid_19ewe_93 figcaption{color:#5b7190;padding:6px 8px;font-size:.8125rem}._referenceGrid_19ewe_93 figure button{background:#fffffff0;min-width:44px;min-height:44px;padding:0;font-size:1.4rem;position:absolute;top:2px;right:2px}._referenceAdd_19ewe_98{color:#2365b7;cursor:pointer;border:1px dashed #a8bfdd;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:110px;display:flex;position:relative}._referenceAdd_19ewe_98>span:first-child{font-size:1.5rem}._referenceGrid_19ewe_93:has(>:only-child){grid-template-columns:1fr}._referenceGrid_19ewe_93:has(>:only-child) ._referenceAdd_19ewe_98{flex-direction:row;gap:12px;min-height:78px}._fileInput_19ewe_102{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._referenceAdd_19ewe_98:focus-within,._preview_19ewe_103:focus-within{outline:3px solid var(--blue);outline-offset:3px}._preview_19ewe_103{text-align:center;cursor:pointer;background:#f4f8fd;border:1px dashed #a8bfdd;border-radius:14px;place-items:center;height:330px;display:grid;position:relative;overflow:hidden}._preview_19ewe_103 img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}._uploadHint_19ewe_106{justify-items:center;gap:12px;padding:20px;display:grid}._uploadHint_19ewe_106>span{color:#2464bf;background:#e6efff;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}._uploadHint_19ewe_106 small{color:var(--muted);font-size:.875rem}._generateAction_19ewe_109{border-top:1px solid #e7edf5;gap:12px;padding-top:18px;display:grid}._costRow_19ewe_110{justify-content:space-between;align-items:center;gap:10px;display:flex}._costRow_19ewe_110>div{align-items:baseline;gap:7px;display:flex}._costRow_19ewe_110 strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.4rem}._costRow_19ewe_110 span,._costRow_19ewe_110 a{color:#64758b;font-size:.875rem}._costRow_19ewe_110 a{color:#1b60be;text-decoration:none}._billingDetails_19ewe_115{color:#687c95;font-size:.8125rem}._billingDetails_19ewe_115 summary{cursor:pointer;min-height:44px;padding:10px 0}._billingDetails_19ewe_115 p{margin-top:6px}._feedback_19ewe_118{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.65}._feedback_19ewe_118:empty{display:none}._feedback_19ewe_118 p{margin:12px 0 0}._feedback_19ewe_118 [role=status],._notice_19ewe_121{color:#285889;background:#eaf2ff;border:1px solid #d7e6fb;border-radius:12px;padding:14px 16px}._error_19ewe_122{color:#a32643;background:#fff1f4;border:1px solid #f7d9e1;border-radius:12px;padding:14px 16px}._recoveryActions_19ewe_123{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}._recoveryActions_19ewe_123 button{color:#235a9d;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cad9eb;border-radius:10px;padding:10px 14px}._resultPanel_19ewe_125,._emptyResult_19ewe_125{position:sticky;top:100px}._result_19ewe_125{object-fit:contain;background:#f0f4f9;border-radius:12px;width:100%;max-height:min(680px,70vh);display:block}._savedBadge_19ewe_128{vertical-align:middle;color:#347358;background:#e8f6ef;border-radius:5px;margin-left:10px;padding:3px 7px;font-size:.75rem;font-weight:500;display:inline-block}._resultPrompt_19ewe_129{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.8}._resultPanel_19ewe_125 details summary{cursor:pointer;min-height:44px;padding-block:10px;font-size:.875rem}._emptyResult_19ewe_125{color:#f1f6ff;background:#15283f;border:1px solid #203b5a;border-radius:20px;flex-direction:column;min-height:660px;display:flex;overflow:hidden}._canvasHeader_19ewe_132{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:12px;padding:19px 22px;font-size:.875rem;display:flex}._canvasHeader_19ewe_132>span:first-child{color:#d1deef;align-items:center;gap:8px;display:inline-flex}._canvasHeader_19ewe_132>span:last-child{color:#b7cbe5;border:1px solid #ffffff21;border-radius:6px;padding:4px 9px;font-size:.75rem}._canvasBody_19ewe_135{text-align:center;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:24px 24px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:44px 24px;display:flex}._canvasFrame_19ewe_136{background:#203951;border:1px dashed #6784a7;border-radius:7px;place-items:center;max-height:260px;margin-bottom:30px;display:grid;box-shadow:0 16px 38px #07132222}._canvasFrame_19ewe_136 span{color:#c7dcf4;background:#132a42;border-radius:6px;padding:5px 10px;font-size:.9375rem}._emptyResult_19ewe_125 h2{margin:0 0 12px;font-size:1.2rem;font-weight:550;line-height:1.5}._emptyResult_19ewe_125 p{color:#aabdd4;max-width:300px;margin:0;font-size:.9375rem;line-height:1.75}._emptyFooter_19ewe_140{color:#a8bdd6;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;font-size:.8125rem;display:flex}._emptyFooter_19ewe_140 span{border:1px solid #ffffff15;border-radius:6px;padding:5px 9px}._canvasNote_19ewe_142{color:#a9bdd6;border-top:1px solid #ffffff13;justify-content:center;align-items:center;gap:8px;padding:17px 20px;font-size:.8125rem;display:flex}._studio_19ewe_1 :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--blue);outline-offset:3px}._history_19ewe_144{gap:20px;display:grid}._history_19ewe_144 h2{margin:0 0 6px;font-size:1.3rem}._history_19ewe_144 ._notice_19ewe_121{margin:0;font-size:.9375rem;line-height:1.7}._history_19ewe_144 ._notice_19ewe_121 a{color:#175ebd;font-weight:600}._historyGrid_19ewe_148{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._historyCard_19ewe_149{background:#fff;border:1px solid #dce5ef;border-radius:16px;overflow:hidden}._historyImage_19ewe_150,._historyPlaceholder_19ewe_150{aspect-ratio:1;color:#637a96;background:#edf2f8;place-items:center;display:grid;overflow:hidden}._historyImage_19ewe_150 img{object-fit:contain;width:100%;height:100%;display:block}._historyCardBody_19ewe_152 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.65;display:-webkit-box;overflow:hidden}._historyCardBody_19ewe_152 strong{font-size:.875rem}._historyCardBody_19ewe_152 time,._historyCardBody_19ewe_152 small{color:#697e98;font-size:.8125rem}._historyActions_19ewe_155{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._history_19ewe_144>button,._history_19ewe_144>._row_19ewe_82 button,._historyActions_19ewe_155 button,._historyActions_19ewe_155 a{color:#255f9f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdded;border-radius:9px;padding:10px 14px;font-size:.875rem;text-decoration:none}._historyEmpty_19ewe_157{text-align:center;background:#f5f8fc;border:1px dashed #c6d6e8;border-radius:16px;padding:40px 20px}@media (width<=1024px){._studio_19ewe_1{padding-inline:20px}._grid_19ewe_36{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}._panel_19ewe_23{padding:20px}._sectionIndex_19ewe_42{display:none}._settings_19ewe_66{gap:12px}._canvasBody_19ewe_135{padding-inline:18px}._emptyResult_19ewe_125{min-height:600px}}@media (width<=800px){._studio_19ewe_1{padding:18px 14px 32px}._header_19ewe_27{gap:12px;margin-bottom:18px}._header_19ewe_27 h1{font-size:1.8rem}._header_19ewe_27 p{font-size:.875rem}._header_19ewe_27 ._membershipLink_19ewe_32{padding:9px 11px}._header_19ewe_27 ._membershipLink_19ewe_32 svg{display:none}._tabs_19ewe_33{width:100%;margin-bottom:16px}._tabs_19ewe_33 button{flex:1;gap:6px;padding:10px 6px;font-size:.875rem}._grid_19ewe_36{grid-template-columns:minmax(0,1fr);gap:18px}._panel_19ewe_23{border-radius:16px;gap:16px;padding:20px}._panel_19ewe_23 textarea{height:166px;padding:14px}._emptyResult_19ewe_125{display:none}._resultPanel_19ewe_125{position:static}._result_19ewe_125{max-height:70vh}._modelChoices_19ewe_56 label>span{padding:13px}._preview_19ewe_103{height:280px}._generateAction_19ewe_109{padding-top:15px}._panel_19ewe_23 ._primary_19ewe_79{min-height:52px}._historyGrid_19ewe_148{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._historyCardBody_19ewe_152{padding:14px}}@media (width<=420px){._studio_19ewe_1{padding-inline:10px}._header_19ewe_27{align-items:flex-start}._header_19ewe_27 h1{font-size:1.625rem}._header_19ewe_27 ._membershipLink_19ewe_32{margin-top:19px}._panel_19ewe_23{padding:16px}._settings_19ewe_66{gap:10px}._modelChoices_19ewe_56 label>span{gap:7px;padding:12px 9px}._modelChoices_19ewe_56 strong{font-size:.875rem}._modelChoices_19ewe_56 label>span>svg{width:16px}._referenceSection_19ewe_84 summary{padding:12px}._optional_19ewe_88{display:none}._historyGrid_19ewe_148{grid-template-columns:1fr}}@media (width<=340px){._tabs_19ewe_33 button{gap:4px;font-size:.8125rem}._tabs_19ewe_33 svg{width:15px}._settings_19ewe_66{grid-template-columns:1fr}._header_19ewe_27 p{max-width:180px}._modelChoices_19ewe_56 label>span>svg:last-child{display:none}}._memberRate_19ewe_168{color:#315d80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem;font-size:.875rem;display:flex}._memberRate_19ewe_168 button{min-height:44px;padding:.4rem .7rem}._modelLabel_19ewe_171{gap:3px;min-width:0;display:grid}._modelLabel_19ewe_171 small{white-space:nowrap;color:#596f89;font-size:.8125rem}._promptTools_19ewe_49{flex-wrap:wrap;gap:8px 12px}._promptTools_19ewe_49 button{min-height:40px}._studio_19ewe_1{--blue:#245cde;--ink:#1c2c44;--muted:#60718a;max-width:1200px;padding-top:24px}._header_19ewe_27{margin-bottom:20px}._header_19ewe_27 ._backLink_19ewe_28{font-size:.875rem}._header_19ewe_27 h1{letter-spacing:-.035em;font-size:2rem;font-weight:650}._header_19ewe_27 ._membershipLink_19ewe_32{box-shadow:none;background:#fff9;border-radius:12px}._tabs_19ewe_33{background:0 0;border:0;border-bottom:1px solid #dce4ef;border-radius:0;gap:8px;width:100%;margin-bottom:22px;padding:0}._tabs_19ewe_33 button{background:0 0;border-radius:10px 10px 0 0;min-height:50px;padding:12px 18px;font-weight:550;position:relative}._tabs_19ewe_33 button[aria-pressed=true]{color:#204fb0;box-shadow:none;background:#eaf1ff80}._tabs_19ewe_33 button[aria-pressed=true]:after{content:"";background:var(--blue);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:16px;right:16px}._editor_19ewe_38{gap:18px;display:grid}._panel_19ewe_23{border-color:#dfe6ef;border-radius:20px;gap:18px;padding:24px;box-shadow:0 6px 24px #20365505}._panel_19ewe_23 h2{font-weight:650}._sectionIndex_19ewe_42{color:#7a8ba0;letter-spacing:.06em;font-size:.75rem}._promptBox_19ewe_45{background:#fbfcff;border-color:#ccd9eb;border-radius:14px;transition:border-color .18s,box-shadow .18s}._panel_19ewe_23 textarea{height:180px;padding:16px;line-height:1.8}._promptTools_19ewe_49{background:#fff;border-top:1px solid #e9eef5;justify-content:flex-end;gap:4px 8px;padding:5px 8px}._promptTools_19ewe_49 small{margin-right:auto;padding-inline:6px;font-size:.75rem}._panel_19ewe_23 ._promptTools_19ewe_49 button{border-radius:8px;min-height:44px;padding:8px;font-size:.875rem}._optionalTools_19ewe_198{gap:10px;display:grid}._optionalTools_19ewe_198[hidden],._generationSettings_19ewe_199[hidden]{display:none}._generationSettings_19ewe_199{gap:18px;display:grid}._cleanSection_19ewe_6,._referenceSection_19ewe_84{background:#f8faff;border-color:#e0e7f2;border-radius:12px}._cleanSection_19ewe_6>summary,._referenceSection_19ewe_84 summary{min-height:50px;padding:11px 13px}._modelField_19ewe_52 legend,._resolution_19ewe_52 legend{margin-bottom:10px}._modelChoices_19ewe_56 label>span{background:#fff;border-radius:12px;gap:10px;min-height:68px;padding:12px;transition:border-color .18s,background .18s}._modelChoices_19ewe_56 label>span>svg:first-child{flex-shrink:0}._modelLabel_19ewe_171{gap:4px}._modelLabel_19ewe_171 small{white-space:normal;font-size:.8125rem}._panel_19ewe_23 select,._resolutionChoices_19ewe_57 span,._dimensions_19ewe_74 input{background:#fafcff;border-radius:10px;min-height:46px}._generateAction_19ewe_109{background:0 0;border:0;border-top:1px solid #e4ebf4;border-radius:0;gap:12px;padding:18px 0 0}._costRow_19ewe_110{flex-wrap:wrap}._costRow_19ewe_110 strong{color:var(--ink);letter-spacing:-.035em;font-size:1.65rem}._panel_19ewe_23 ._primary_19ewe_79{background:linear-gradient(110deg,#2c6be6,#244fcc);border-radius:12px;min-height:52px;box-shadow:0 5px 12px #245cde20}._memberRate_19ewe_168{gap:6px;margin-top:0;font-size:.875rem}._memberRate_19ewe_168 button{background:0 0;border-color:#dce5f0}._billingDetails_19ewe_115{font-size:.875rem}._billingDetails_19ewe_115 summary{padding-block:8px}._emptyResult_19ewe_125{min-height:530px;color:var(--ink);background:#f9fbff;border-color:#dce4f0;border-radius:20px;box-shadow:0 6px 24px #20365505}._canvasHeader_19ewe_132>span:last-child{color:#48678e;background:#edf3fc;border-color:#dce5f2;border-radius:7px}._canvasFrame_19ewe_136{background:#fff;border:1px solid #d0dcec;border-radius:12px;margin-bottom:24px;box-shadow:0 16px 38px #224f8d0d}._emptyResult_19ewe_125 h2{font-size:1.125rem;font-weight:600}._emptyResult_19ewe_125 p{color:#6d8099;font-size:.875rem}._emptyFooter_19ewe_140{color:#5a7395;margin-top:18px}._canvasNote_19ewe_142{color:#647b97;border-color:#e3eaf4;font-size:.875rem}._resultPanel_19ewe_125{padding:20px}._resultPanel_19ewe_125 details{border-top:1px solid #e5ebf4}._historyCard_19ewe_149{border-radius:16px;box-shadow:0 4px 16px #1c3b6105}._historyCardBody_19ewe_152{padding:16px}@media (hover:hover){._modelChoices_19ewe_56 label:hover>span{border-color:#81a3e6}._panel_19ewe_23 ._promptTools_19ewe_49 button:hover:enabled{background:#e9f0fc}._header_19ewe_27 ._membershipLink_19ewe_32:hover{border-color:#91afe8}}@media (width<=1024px){._grid_19ewe_36{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}._panel_19ewe_23{padding:20px}}@media (width<=800px){._studio_19ewe_1{padding:18px 14px 32px}._header_19ewe_27{align-items:center;margin-bottom:16px}._header_19ewe_27 h1{font-size:1.75rem}._header_19ewe_27 ._membershipLink_19ewe_32{margin-top:0}._tabs_19ewe_33{gap:4px;margin-bottom:18px}._tabs_19ewe_33 button{flex:1;padding:10px 6px;font-size:.875rem}._grid_19ewe_36{grid-template-columns:minmax(0,1fr)}._editor_19ewe_38{gap:14px}._panel_19ewe_23{border-radius:18px;gap:16px;padding:18px}._panel_19ewe_23 textarea{height:156px;padding:14px}._generationSettings_19ewe_199{gap:16px}._modelChoices_19ewe_56 label>span{min-height:66px}._preview_19ewe_103{height:250px}._resultPanel_19ewe_125{position:static}}@media (width<=420px){._studio_19ewe_1{padding-inline:12px}._panel_19ewe_23{padding:15px}._header_19ewe_27 ._membershipLink_19ewe_32{padding-inline:10px}._modelChoices_19ewe_56 label>span{gap:7px;padding:11px 9px}._modelChoices_19ewe_56 label>span>svg:last-child{display:none}._promptTools_19ewe_49 small{flex-basis:100%;padding-top:3px}._promptTools_19ewe_49{justify-content:flex-start}}@media (width<=340px){._settings_19ewe_66{grid-template-columns:1fr}._tabs_19ewe_33 button{gap:4px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){._promptBox_19ewe_45,._modelChoices_19ewe_56 label>span{transition:none}}@media (forced-colors:active){._tabs_19ewe_33 button[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight}._panel_19ewe_23 ._primary_19ewe_79,._emptyResult_19ewe_125,._canvasFrame_19ewe_136{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}._refineEntry_19ewe_276{color:#294363;background:linear-gradient(115deg,#edf4ff,#fafcff);border:1px solid #dce7f5;border-radius:18px;align-items:center;gap:14px;margin:-4px 0 20px;padding:16px 18px;text-decoration:none;display:flex}._refineIcon_19ewe_277{color:#3866b7;background:#e0ebff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._refineEntry_19ewe_276>span:nth-child(2){flex:1;gap:6px;display:grid}._refineEntry_19ewe_276 strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:1rem;font-weight:650;display:flex}._refineEntry_19ewe_276 strong small{color:#267761;background:#e7f6ee;border-radius:99px;padding:3px 7px;font-size:.6875rem;font-weight:500}._refineEntry_19ewe_276>span>span{color:#71829a;font-size:.8125rem;line-height:1.5}._refineEntry_19ewe_276>svg{color:#7890b1;flex-shrink:0}._refineEntry_19ewe_276:focus-visible{outline-offset:3px;outline:2px solid #3767ba}@media (width<=540px){._refineEntry_19ewe_276{border-radius:16px;gap:11px;margin-bottom:16px;padding:13px}._refineIcon_19ewe_277{border-radius:12px;width:38px;height:38px}._refineEntry_19ewe_276 strong{font-size:.9375rem}._refineEntry_19ewe_276>span>span{font-size:.75rem}}._refineEntry_19ewe_276 strong small{color:#315d98;background:#e1ebfc;font-size:.8125rem}._refineEntry_19ewe_276>span>span{font-size:.875rem}._refineEntry_19ewe_276:hover{background:linear-gradient(115deg,#e5efff,#f7faff);border-color:#9ab8e3}._studio_19ewe_1{--muted:#586b84;padding:24px}._header_19ewe_27{align-items:center;margin-bottom:18px}._header_19ewe_27 ._backLink_19ewe_28{color:#5e728d;align-items:center;min-height:32px;font-size:.8125rem;display:inline-flex}._titleLockup_19ewe_294{align-items:center;gap:12px;display:flex}._studioMark_19ewe_295{color:#fff;background:linear-gradient(140deg,#326fdb,#6256cb);border:1px solid #ffffff6b;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:0 6px 15px #3b5bc32b,inset 0 1px #ffffff50}._header_19ewe_27 h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,3vw,2.2rem)}._header_19ewe_27 ._membershipLink_19ewe_32{border-radius:999px;padding:10px 15px}._header_19ewe_27 ._membershipLink_19ewe_32,._panel_19ewe_23,._refineEntry_19ewe_276,._historyCard_19ewe_149{background:var(--glass-panel);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}._tabs_19ewe_33{background:#edf2fa;border:1px solid #dfe7f4;border-radius:18px;gap:6px;width:fit-content;padding:5px;box-shadow:inset 0 1px 3px #263c7806}._tabs_19ewe_33 button{color:#536682;border-radius:12px;padding:10px 24px}._tabs_19ewe_33 button[aria-pressed=true]{color:#fff;background:#234b8a;font-weight:700;box-shadow:0 4px 10px #234b8a24,inset 0 1px #ffffff20}._tabs_19ewe_33 button[aria-pressed=true]:after{display:none}._refineEntry_19ewe_276{box-shadow:none;background:#ffffff78;border-radius:14px;gap:10px;margin:0;padding:10px 14px}._refineEntry_19ewe_276 ._refineAction_19ewe_307{color:#4165a8;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;font-size:.8125rem;font-weight:600;display:inline-flex}._refineIcon_19ewe_277{color:#5066b7;background:#e7eefe;border-radius:12px;width:34px;height:34px;box-shadow:inset 0 1px #fff}._refineEntry_19ewe_276>span:nth-child(2){flex-flow:wrap;align-items:center;gap:4px 12px;display:flex}._refineEntry_19ewe_276 strong{font-size:.9375rem}._refineEntry_19ewe_276>span>span{color:#63748d;font-size:.8125rem}._refineEntry_19ewe_276 strong small{color:#4264a0;background:#f2f6ff;border:1px solid #d5def0;font-size:.75rem}._editor_19ewe_38{gap:16px}._panel_19ewe_23{border-color:#dfe8f5;border-radius:22px;gap:18px;padding:22px}._promptPanel_19ewe_316{background:#ffffffeb;border-color:#ccdcef;box-shadow:0 12px 32px #325eaa0a,inset 0 3px #e0ebff}._promptPanel_19ewe_316 ._sectionTitle_19ewe_41 h2 svg{box-sizing:content-box;color:#3664ae;background:#edf3ff;border-radius:10px;padding:7px}._sectionTitle_19ewe_41 h2{align-items:center;gap:9px;font-size:1.0625rem;font-weight:700;display:inline-flex}._sectionTitle_19ewe_41 h2 svg{color:#5576b2;flex-shrink:0}._promptBox_19ewe_45{background:#f6f9ff;border-color:#d9e4f4;border-radius:17px;box-shadow:inset 0 2px 5px #34477904}._promptBox_19ewe_45:focus-within{border-color:#96afe2;box-shadow:0 0 0 4px #547ee910}._panel_19ewe_23 ._promptBox_19ewe_45 textarea{outline:none;height:240px;padding:20px;font-size:1rem;line-height:1.8}._panel_19ewe_23 textarea::placeholder{color:#78879c}._promptTools_19ewe_49{background:#ffffffb8;border-color:#e7edf6;padding:9px}._panel_19ewe_23 ._promptTools_19ewe_49 button:first-of-type{color:#5a7090;background:0 0}._referenceSection_19ewe_84{background:#f3f7ff9c;border-style:dashed;border-color:#bccde5;border-radius:14px}._referenceSection_19ewe_84[open]{border-style:solid}._referenceAdd_19ewe_98,._preview_19ewe_103{background:linear-gradient(145deg,#edf3ff,#fbfcff);border-color:#adc3e2}._preview_19ewe_103{background:radial-gradient(at 50% 40%,#e5edff,#f6f9ff 75%);border-style:dashed;border-radius:20px}._uploadHint_19ewe_106>span{background:#fff;border:1px solid #dce6f7;border-radius:18px;box-shadow:0 6px 20px #325d9b0b}._generationSettings_19ewe_199 ._sectionTitle_19ewe_41{border:0;padding-bottom:2px}._settingsGroup_19ewe_332{background:#f5f8fcbb;border:1px solid #e4ebf5;border-radius:16px;gap:16px;padding:16px;display:grid}._settingsGroup_19ewe_332 ._settingField_19ewe_68>label,._settingsGroup_19ewe_332 legend{color:#52647e;font-size:.875rem}._settingsGroup_19ewe_332 ._row_19ewe_82{border-top:1px solid #e1e8f3;flex-wrap:wrap;gap:8px;padding-top:12px}._sizeSummary_19ewe_335{align-items:center;gap:10px;display:flex}._ratioPreview_19ewe_336{background:#fff;border:1px solid #dce5f2;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._ratioPreview_19ewe_336>span{background:#e9f0fc;border:1.5px solid #6384bc;border-radius:3px;display:block}._sizeSummary_19ewe_335 p{gap:1px;display:grid}._sizeSummary_19ewe_335 strong{color:#395b8c;font-size:.875rem;font-weight:600}._sizeSummary_19ewe_335 p>span{font-size:.8125rem}._settingsGroup_19ewe_332 ._row_19ewe_82 button{color:#496a9b;background:#fff;border-radius:10px;min-height:36px;padding:6px 11px;font-size:.8125rem}._modelChoices_19ewe_56{gap:10px}._modelChoices_19ewe_56 label>span>svg:first-child{box-sizing:content-box;color:#6981a6;background:#eff3fa;border-radius:11px;padding:8px}._modelChoices_19ewe_56 input:checked+span>svg:first-child{color:#3e65ba;background:#dfe9ff}._modelChoices_19ewe_56 label>span{background:#f8fafd;border-color:#e0e7f1;border-radius:17px;grid-template-columns:1fr auto;gap:12px;min-height:120px;padding:16px;display:grid}._modelChoices_19ewe_56 label>span>svg:first-child{grid-area:1/1}._modelChoices_19ewe_56 label>span>svg:last-child{grid-area:1/2;align-self:start}._modelChoices_19ewe_56 ._modelLabel_19ewe_171{grid-area:2/1/3/3;gap:5px}._modelChoices_19ewe_56 ._modelLabel_19ewe_171 strong{font-size:1rem}._modelChoices_19ewe_56 input:checked+span{background:linear-gradient(135deg,#eaf1ff,#f6f3ff);border-color:#8ea8dc;box-shadow:inset 0 0 0 1px #a9bde5,0 5px 12px #345bad09}._modelLabel_19ewe_171 small{color:#5b6f90;font-size:.8125rem}._panel_19ewe_23 select,._resolutionChoices_19ewe_57 span,._dimensions_19ewe_74 input{background:#fff;border-color:#d6e0ef;border-radius:12px;min-height:48px}._resolutionChoices_19ewe_57{background:#edf2fa;border-radius:14px;gap:4px;padding:4px}._resolutionChoices_19ewe_57 span{background:0 0;border-color:#0000}._resolutionChoices_19ewe_57 input:checked+span{color:#315db0;background:#fff;border-color:#c6d5ef;box-shadow:0 2px 7px #314f8710}._generateAction_19ewe_109{background:#f5f8ff;border:1px solid #dce5f5;border-radius:18px;gap:14px;padding:18px}._costRow_19ewe_110 strong{color:#243e68;font-variant-numeric:tabular-nums;font-size:1.875rem}._costRow_19ewe_110>a{background:#ffffffbf;border-radius:999px;padding:5px 10px}._panel_19ewe_23 ._primary_19ewe_79{letter-spacing:.025em;background:linear-gradient(105deg,#2665d9,#4c62d1);border:1px solid #3564d7;border-radius:15px;min-height:56px;box-shadow:0 7px 18px #365ac329,inset 0 1px #ffffff38}._memberRate_19ewe_168{color:#526889;font-size:.875rem}._memberRate_19ewe_168 button{border:0;padding:5px 0 5px 8px}._billingDetails_19ewe_115{color:#596e8c;border-top:1px solid #dce4f3;padding-top:4px;font-size:.8125rem}._emptyResult_19ewe_125{color:#f3f7ff;background:radial-gradient(at 90% 5%,#5f71b33b,#0000 60%),linear-gradient(155deg,#203956,#172840);border:1px solid #314a6d;border-radius:24px;min-height:510px;box-shadow:0 18px 40px #223c6d1c,inset 0 1px #ffffff18}._canvasHeader_19ewe_132{border-color:#ffffff16;padding:18px 22px}._canvasHeader_19ewe_132>span:first-child{color:#d9e6f7}._canvasHeader_19ewe_132>span:last-child{color:#deebff;background:#ffffff0c;border-color:#ffffff26}._canvasBody_19ewe_135{background-image:radial-gradient(#d2e4ff20 .8px,#0000 .8px);background-size:24px 24px;padding:30px 22px}._canvasFrame_19ewe_136{background:linear-gradient(145deg,#ffffff20,#ffffff07);border:1px solid #bdd9ff7a;border-radius:14px;box-shadow:0 18px 35px #050d282e,inset 0 1px #ffffff38}._canvasFrame_19ewe_136 span{color:#eef5ff;background:#11284480}._emptyResult_19ewe_125 p,._emptyFooter_19ewe_140,._canvasNote_19ewe_142{color:#c2d2e8}._emptyFooter_19ewe_140 span{background:#ffffff08;border-color:#ffffff20}._canvasNote_19ewe_142{border-color:#ffffff16;font-size:.8125rem}._resultPanel_19ewe_125{gap:14px}._resultTags_19ewe_375{flex-wrap:wrap;gap:7px;display:flex}._resultTags_19ewe_375 span{color:#506b98;background:#edf2fc;border-radius:8px;padding:5px 10px;font-size:.8125rem}._savedBadge_19ewe_128{border-radius:999px;padding:4px 8px}._historyCard_19ewe_149{border-radius:20px}._historyEmpty_19ewe_157{background:#ffffffa6;border-color:#b9cce8;border-radius:20px}@media (hover:hover){._refineEntry_19ewe_276:hover{background:#ffffffed;box-shadow:0 9px 24px #263c781a}._referenceAdd_19ewe_98:hover,._preview_19ewe_103:hover{background:#eaf1ff;border-color:#527bc8}._panel_19ewe_23 ._primary_19ewe_79:hover:enabled{background:linear-gradient(110deg,#205dcb,#5442b5)}}@media (width<=960px){._studio_19ewe_1{padding:20px 16px 28px}._grid_19ewe_36{grid-template-columns:minmax(0,1fr);gap:16px}._emptyResult_19ewe_125{display:none}._resultPanel_19ewe_125{position:static}._panel_19ewe_23{padding:20px}}@media (width<=540px){._studio_19ewe_1{padding:16px 12px 24px}._header_19ewe_27{flex-wrap:wrap;gap:10px;margin-bottom:14px}._header_19ewe_27 h1{font-size:1.5rem}._titleLockup_19ewe_294{gap:9px}._studioMark_19ewe_295{border-radius:12px;width:38px;height:38px}._studioMark_19ewe_295 svg{width:21px;height:21px}._header_19ewe_27 ._membershipLink_19ewe_32{margin-top:16px;padding:8px 11px;font-size:.875rem}._tabs_19ewe_33{gap:4px;width:100%;margin-bottom:14px;padding:5px}._tabs_19ewe_33 button{flex:1;gap:5px;padding:11px 4px;font-size:.875rem}._refineEntry_19ewe_276{gap:9px;margin-bottom:0;padding:12px}._refineIcon_19ewe_277{width:32px;height:32px}._refineIcon_19ewe_277 svg{width:19px;height:19px}._refineEntry_19ewe_276>span:nth-child(2){flex-direction:column;align-items:flex-start;gap:2px}._refineEntry_19ewe_276 strong{gap:6px}._panel_19ewe_23{border-radius:21px;gap:17px;padding:17px}._panel_19ewe_23 ._promptBox_19ewe_45 textarea{height:200px;padding:16px}._settingsGroup_19ewe_332{gap:14px;padding:13px}._modelChoices_19ewe_56{gap:9px}._modelChoices_19ewe_56 label>span{gap:10px;min-height:112px;padding:13px}._modelChoices_19ewe_56 label>span>svg:first-child{width:18px;height:18px;padding:7px}._modelChoices_19ewe_56 label>span>svg:last-child{display:block}._settingsGroup_19ewe_332 ._settings_19ewe_66{grid-template-columns:minmax(0,1fr);gap:14px}._resolutionChoices_19ewe_57 span{min-height:42px}._generateAction_19ewe_109{padding:14px}._promptTools_19ewe_49 small{flex-basis:auto}._panel_19ewe_23 ._promptTools_19ewe_49 button{padding-inline:7px}._resultPanel_19ewe_125 ._row_19ewe_82{flex-wrap:wrap;gap:10px}}@media (width<=359px){._header_19ewe_27{flex-wrap:wrap}._tabs_19ewe_33 button{gap:4px;font-size:.875rem}._tabs_19ewe_33 svg{display:none}._modelChoices_19ewe_56,._settings_19ewe_66{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){._panel_19ewe_23,._refineEntry_19ewe_276,._generateAction_19ewe_109,._tabs_19ewe_33,._emptyResult_19ewe_125,._canvasFrame_19ewe_136,._studioMark_19ewe_295{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}._panel_19ewe_23 ._primary_19ewe_79,._tabs_19ewe_33 button[aria-pressed=true]{color:highlighttext;background:highlight}._canvasHeader_19ewe_132>span,._emptyResult_19ewe_125 p,._emptyFooter_19ewe_140,._canvasNote_19ewe_142{color:canvastext}}._promptTools_19ewe_49{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:6px 8px;padding:8px;display:grid}._promptTools_19ewe_49 ._promptCount_19ewe_435{grid-area:1/1;margin:0;padding:0 6px}._promptTools_19ewe_49 ._optimizeTool_19ewe_436{grid-area:1/2}._promptTools_19ewe_49 ._copyTool_19ewe_437{grid-area:2/1;justify-self:start}._promptTools_19ewe_49 ._undoTool_19ewe_438{grid-column:1/-1;justify-self:end}._promptTools_19ewe_49 ._referencePicker_19ewe_439{color:#285db0;cursor:pointer;background:linear-gradient(125deg,#edf3ff,#ffffffc7);border:1px solid #ccdcf5;border-radius:9px;grid-area:2/2;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px;font-size:.875rem;font-weight:550;display:flex;position:relative;box-shadow:inset 0 1px #fff}._referencePicker_19ewe_439:focus-within{outline:3px solid var(--blue);outline-offset:2px}._referencePicker_19ewe_439[aria-disabled=true]{opacity:.5;cursor:not-allowed}._referencePicker_19ewe_439 input:disabled{cursor:not-allowed}._referenceCount_19ewe_448{font-variant-numeric:tabular-nums;background:#dce8ff;border-radius:5px;padding:2px 5px;font-size:.75rem}._attachedReferences_19ewe_449{background:#f3f7ff80;border:1px solid #dce5f2;border-radius:14px;gap:12px;padding:14px;display:grid}._attachmentHeading_19ewe_450{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._attachmentHeading_19ewe_450 strong{color:#3a557c;font-size:.875rem;font-weight:550}._attachmentHeading_19ewe_450>span{color:#60718a;font-size:.75rem}._attachedReferences_19ewe_449 ._referenceGrid_19ewe_93{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}._attachedReferences_19ewe_449 ._referenceGrid_19ewe_93 figure{max-width:160px}._attachedReferences_19ewe_449 ._referenceGrid_19ewe_93 img{background:#edf2f9;height:96px}._referenceHelp_19ewe_456{color:#60718a;font-size:.8125rem}._referenceHelp_19ewe_456 summary{cursor:pointer;align-items:center;min-height:44px;display:flex}._referenceHelp_19ewe_456 summary:after{content:"＋";margin-left:auto}._referenceHelp_19ewe_456[open] summary:after{content:"−"}._referenceHelp_19ewe_456 summary::-webkit-details-marker{display:none}._referenceHelp_19ewe_456 p+p{margin-top:8px}@media (hover:hover){._referencePicker_19ewe_439:not([aria-disabled=true]):hover{background:#e5efff;border-color:#84a7df}}@media (width<=359px){._promptTools_19ewe_49{column-gap:4px;padding:6px}._panel_19ewe_23 ._promptTools_19ewe_49 button{gap:4px;padding-inline:5px}._promptTools_19ewe_49 ._referencePicker_19ewe_439{gap:5px;padding-inline:5px}}@media (forced-colors:active){._promptTools_19ewe_49 ._referencePicker_19ewe_439{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}}._reverseGrid_19ewe_475{grid-template-columns:minmax(0,1fr);max-width:780px;margin-inline:auto}._promptHeading_19ewe_476{flex-wrap:wrap}._panel_19ewe_23 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436{color:#3458af;background:linear-gradient(120deg,#edf3ff,#f1eeff);border:1px solid #c9d9fa;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 13px;font-size:.875rem;font-weight:650;display:inline-flex}._promptHeading_19ewe_476 ._optimizeTool_19ewe_436:disabled{opacity:.5}._promptTools_19ewe_49{grid-template-columns:minmax(0,1fr) auto auto}._promptTools_19ewe_49 ._copyTool_19ewe_437{grid-area:1/2}._promptTools_19ewe_49 ._referencePicker_19ewe_439{grid-area:1/3}._reverseOutput_19ewe_482{border-top:1px solid #dce5f3;gap:12px;padding-top:20px;display:grid}._reverseOutput_19ewe_482>label{color:#243a59;font-size:1rem;font-weight:650}._panel_19ewe_23 ._reverseOutput_19ewe_482 textarea{resize:vertical;background:#f7faff;border:1px solid #d5e1f1;border-radius:14px;height:320px;min-height:240px}._reverseActions_19ewe_485{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._reverseActions_19ewe_485 button{justify-content:center;align-items:center;gap:7px;display:inline-flex}._reverseActions_19ewe_485 ._primary_19ewe_79{flex:1;width:auto}@media (width<=420px){._promptTools_19ewe_49{grid-template-columns:minmax(0,1fr) auto}._promptTools_19ewe_49 ._referencePicker_19ewe_439{grid-area:2/1/3/-1;justify-self:end}._panel_19ewe_23 ._reverseOutput_19ewe_482 textarea{height:280px}}._panel_19ewe_23 :is(select,input[type=number]):focus-visible{outline-offset:1px;border-color:#7099db;outline:3px solid #638ade2b}._panel_19ewe_23 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436{color:#3764ad;background:#eef4ff;border-color:#cbdcf8;box-shadow:inset 0 1px #fff}._preview_19ewe_103{border-width:1.5px}._uploadHint_19ewe_106{gap:13px}._uploadHint_19ewe_106 strong{color:#334f77;font-weight:650}._uploadHint_19ewe_106 small{color:#6c809d}._reverseOutput_19ewe_482{padding-top:20px}._reverseOutput_19ewe_482 textarea{background:#f6f9ff;border:1px solid #dce7f5;border-radius:16px}._reverseActions_19ewe_485>button:first-child{background:#f3f7fe;border-color:#dae5f7}._historyGrid_19ewe_148{gap:18px}._historyCard_19ewe_149{background:#fff;border:1px solid #dce6f3;border-radius:22px;box-shadow:0 7px 24px #233e6a09}._historyImage_19ewe_150{aspect-ratio:4/3;background:linear-gradient(145deg,#edf3fb,#f8faff);border-bottom:1px solid #e5edf7;padding:12px}._historyImage_19ewe_150 img{border-radius:12px}._historyCardBody_19ewe_152{gap:11px;padding:17px;display:grid}._historyCardBody_19ewe_152 p{color:#3a516f;margin:0;font-size:.9375rem;line-height:1.65}._historyCardBody_19ewe_152 ._row_19ewe_82{gap:8px}._historyCardBody_19ewe_152 ._historyKind_19ewe_511{color:#3c67ad;background:#edf3ff;border-radius:8px;align-items:center;gap:5px;padding:5px 8px;font-size:.8125rem;font-weight:600;display:inline-flex}._historyCardBody_19ewe_152 ._historyKind_19ewe_511[data-workflow=clean]{color:#6650aa;background:#f1edfb}._historyCardBody_19ewe_152 time{color:#75869d;font-size:.75rem}._historyActions_19ewe_155{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:2px;display:grid}._historyActions_19ewe_155 button,._historyActions_19ewe_155 a{border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:10px 8px;font-size:.875rem;display:flex}._historyActions_19ewe_155 a{color:#3764af;background:#edf3ff;border-color:#d6e3fa}@media (width<=540px){._historyGrid_19ewe_148{gap:16px}._historyCardBody_19ewe_152{gap:10px;padding:15px}}@media (forced-colors:active){._historyCardBody_19ewe_152 ._historyKind_19ewe_511,._historyActions_19ewe_155 a,._historyImage_19ewe_150{color:canvastext;background:canvas;border-color:canvastext}}._backgroundChoice_19ewe_520{cursor:pointer;background:#f6f9ff;border:1px solid #dbe5f7;border-radius:16px;align-items:center;gap:12px;margin:16px 0;padding:15px 17px;display:flex}._backgroundChoice_19ewe_520 input{accent-color:#365ddd;flex-shrink:0;width:20px;height:20px}._backgroundChoice_19ewe_520 span{gap:4px;display:grid}._backgroundChoice_19ewe_520 strong{color:#24466f;font-size:.9em}._backgroundChoice_19ewe_520 small{color:#708098;font-size:.75em}._transparency_19ewe_520{background-color:#fff!important;background-image:conic-gradient(#e4e9f1 25%,transparent 0 50%,#e4e9f1 0 75%,transparent 0)!important;background-size:20px 20px!important}button._historyImage_19ewe_150{cursor:zoom-in;border:0;border-bottom:1px solid #e5edf7;border-radius:0;width:100%}button._historyImage_19ewe_150:focus-visible{outline-offset:-3px;outline:3px solid #5073de}._batchChoices_19ewe_524{border:0;min-width:0;margin:0 0 20px;padding:0}._batchChoices_19ewe_524 legend{color:#344f70;margin-bottom:10px;font-size:1rem;font-weight:650}._batchChoices_19ewe_524>div{background:#eaf0fb;border-radius:18px;gap:10px;padding:5px;display:flex}._batchChoices_19ewe_524 button{color:#547093;flex:1;font-size:1rem;background:0 0!important;border:0!important;border-radius:14px!important;padding:12px!important}._batchChoices_19ewe_524 button[aria-pressed=true]{color:#1758c8;font-weight:700;box-shadow:0 3px 12px #294d7d10;background:#fff!important}._taskQueue_19ewe_524{background:linear-gradient(140deg,#f2f7ff,#fff);border:1px solid #d6e2f2;border-radius:26px;grid-column:1/-1;margin-top:24px;padding:22px}._queueHeading_19ewe_524{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._queueHeading_19ewe_524 h2{color:#263d5d;margin:0;font-size:1.15rem}._queueHeading_19ewe_524 h2 span{color:#5c789d;margin-left:10px;font-size:.875rem;font-weight:500;display:inline-block}._queueHeading_19ewe_524 button{color:#1d5abe;white-space:nowrap;background:0 0;border:0;font-size:.9rem}._queueList_19ewe_524{gap:10px;max-height:470px;display:grid;overflow:auto}._queueItem_19ewe_524{background:#fff;border:1px solid #e1e9f3;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px;display:grid}._queueIcon_19ewe_524{color:#3365c8;background:#edf3ff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}._queueItem_19ewe_524 strong{color:#284260;justify-content:space-between;gap:10px;font-size:.95rem;display:flex}._queueItem_19ewe_524 strong span{color:#67809c;white-space:nowrap;font-size:.875rem;font-weight:500}._queueItem_19ewe_524 p{white-space:nowrap;text-overflow:ellipsis;color:#62738a;margin:5px 0;font-size:.875rem;overflow:hidden}._queueItem_19ewe_524 small{color:#647b98;overflow-wrap:anywhere;font-size:.875rem}._queueItem_19ewe_524[data-status=failed] small{color:#ab4159}._queueItem_19ewe_524[data-status=completed] ._queueIcon_19ewe_524{color:#168471;background:#e8f6f1}._queueItem_19ewe_524 button{color:#3e6190;white-space:nowrap;background:#f6f9ff;border:1px solid #dbe5f2;border-radius:10px;padding:8px 10px;font-size:.875rem}._settingField_19ewe_68{position:relative;overflow:visible}._settingsGroup_19ewe_332,._outputSettings_19ewe_67,._generationSettings_19ewe_199{overflow:visible}@media (width<=600px){._taskQueue_19ewe_524{border-radius:22px;padding:16px}._queueItem_19ewe_524{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px}._queueItem_19ewe_524>button{grid-column:2;justify-self:start}._queueIcon_19ewe_524{width:34px;height:34px}._queueHeading_19ewe_524 h2 span{margin:4px 0 0;display:block}._studio_19ewe_1{padding:12px 10px 24px}._grid_19ewe_36{gap:16px}._editor_19ewe_38{gap:14px}._panel_19ewe_23{border-radius:22px;gap:16px;padding:16px;box-shadow:0 6px 22px #2b4c7b06}._promptPanel_19ewe_316{border-color:#cbdcf1}._promptHeading_19ewe_476{flex-wrap:wrap;gap:8px}._sectionTitle_19ewe_41 h2{font-size:1rem}._panel_19ewe_23 ._promptBox_19ewe_45 textarea{height:180px;min-height:150px;padding:14px;font-size:1rem;line-height:1.75}._promptTools_19ewe_49{flex-wrap:wrap;gap:6px;padding:6px 8px}._promptCount_19ewe_435{flex:1}._panel_19ewe_23 ._promptTools_19ewe_49 button,._referencePicker_19ewe_439,._optimizeTool_19ewe_436{min-height:44px}._modelChoices_19ewe_56{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._modelChoices_19ewe_56 label>span{gap:8px;min-height:92px;padding:12px}._modelChoices_19ewe_56 label>span>svg:first-child{padding:5px}._modelChoices_19ewe_56 ._modelLabel_19ewe_171{gap:3px}._modelLabel_19ewe_171 small{font-size:.875rem}._settingsGroup_19ewe_332{background:0 0;border:0;gap:16px;padding:0}._settings_19ewe_66{grid-template-columns:minmax(0,1fr);gap:16px}._settingField_19ewe_68{gap:0}._settingsGroup_19ewe_332 ._settingField_19ewe_68>label,._settingsGroup_19ewe_332 legend{font-size:.9375rem;font-weight:650}._resolution_19ewe_52 legend{margin-bottom:0}._settingsGroup_19ewe_332 ._row_19ewe_82{gap:8px;padding-top:12px}._settingsGroup_19ewe_332 ._row_19ewe_82 button{min-height:44px;padding:8px 12px;font-size:.875rem}._sizeSummary_19ewe_335 p>span{font-size:.875rem}._generateAction_19ewe_109{background:linear-gradient(135deg,#eef4ff,#f8faff);border-radius:18px;gap:12px;padding:14px}._batchChoices_19ewe_524{margin-bottom:0}._batchChoices_19ewe_524>div{border-radius:13px;gap:4px}._batchChoices_19ewe_524 button{min-height:44px;padding:9px!important}._costRow_19ewe_110{flex-wrap:wrap;gap:8px}._costRow_19ewe_110 strong{font-size:1.8rem}._costRow_19ewe_110>a{align-items:center;min-height:44px;display:inline-flex}._panel_19ewe_23 ._primary_19ewe_79{border-radius:14px;min-height:56px;font-size:1rem}._memberRate_19ewe_168{flex-wrap:wrap;gap:4px}._memberRate_19ewe_168 button{min-height:44px}._help_19ewe_83{font-size:.875rem;line-height:1.65}._preview_19ewe_103{height:230px}._emptyResult_19ewe_125{min-height:300px}._referenceGrid_19ewe_93 figure button{min-width:44px;min-height:44px}._historyCardBody_19ewe_152{padding:12px}._historyGrid_19ewe_148{gap:10px}._queueItem_19ewe_524 strong{flex-wrap:wrap;gap:4px}._queueItem_19ewe_524 button{min-height:44px}._studio_19ewe_1 textarea,._studio_19ewe_1 input{scroll-margin-block:100px}._backgroundChoice_19ewe_520{min-height:64px;margin:0;padding:12px}._backgroundChoice_19ewe_520 small{font-size:.875rem}}@media (prefers-reduced-motion:reduce){._studio_19ewe_1 *{scroll-behavior:auto!important;transition:none!important}}@media (width<=767px){._hasSubmitBar_19ewe_532{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}._hasSubmitBar_19ewe_532 textarea,._hasSubmitBar_19ewe_532 input{scroll-margin-bottom:180px}}._generationSettings_19ewe_199{scroll-margin-top:calc(var(--atlas-site-header-total-height,60px) + 16px)}._generationSettings_19ewe_199:focus{outline:none}._extraOptions_19ewe_536{background:#f9fbff;border:1px solid #e1e8f3;border-radius:14px;padding:0 12px}._extraOptions_19ewe_536 summary{cursor:pointer;color:#577193;align-items:center;min-height:48px;font-size:.875rem;display:flex}._extraOptions_19ewe_536 summary:after{content:"＋";margin-left:auto}._extraOptions_19ewe_536[open] summary:after{content:"−"}._extraOptions_19ewe_536 ._help_19ewe_83{margin-bottom:10px}._extraOptions_19ewe_536 ._backgroundChoice_19ewe_520{margin-bottom:12px}@media (width<=767px){._hasSubmitBar_19ewe_532 ._promptPanel_19ewe_316{gap:10px;padding:14px}._hasSubmitBar_19ewe_532 ._promptPanel_19ewe_316 ._promptBox_19ewe_45 textarea{height:140px;min-height:120px;padding:12px}._hasSubmitBar_19ewe_532 ._promptPanel_19ewe_316 ._sectionTitle_19ewe_41 h2 svg{padding:4px}._hasSubmitBar_19ewe_532 ._inlineSettings_19ewe_538{border-radius:18px;gap:10px;padding:14px}._inlineSettings_19ewe_538>._sectionTitle_19ewe_41{display:none}._inlineSettings_19ewe_538 ._settingsGroup_19ewe_332{background:0 0;border:0;gap:8px;padding:0}._inlineSettings_19ewe_538 ._settings_19ewe_66{grid-template-columns:minmax(0,1fr);gap:8px}._inlineSettings_19ewe_538 ._settingField_19ewe_68>label,._inlineSettings_19ewe_538 ._resolution_19ewe_52>legend{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._inlineSettings_19ewe_538 ._resolution_19ewe_52>p{display:none}._inlineSettings_19ewe_538 ._modelField_19ewe_52 legend{margin-bottom:6px}._inlineSettings_19ewe_538 ._modelChoices_19ewe_56 label>span{gap:5px;min-height:62px;padding:9px 10px;display:flex}._inlineSettings_19ewe_538 ._modelChoices_19ewe_56 label>span>svg{display:none}._inlineSettings_19ewe_538 ._modelLabel_19ewe_171{gap:2px}._inlineSettings_19ewe_538 ._modelLabel_19ewe_171 strong{font-size:.9375rem}._inlineSettings_19ewe_538 ._modelLabel_19ewe_171 small{font-size:.875rem}._inlineSettings_19ewe_538 ._row_19ewe_82{border:0;padding-top:4px}._inlineSettings_19ewe_538 ._ratioPreview_19ewe_336{display:none}._inlineSettings_19ewe_538 ._sizeSummary_19ewe_335 p{flex-wrap:wrap;gap:6px;display:flex}._inlineSettings_19ewe_538 ._generateAction_19ewe_109{background:0 0;border:0;gap:8px;padding:0}._inlineSettings_19ewe_538 ._batchChoices_19ewe_524{align-items:center;gap:12px;margin:0;display:flex}._inlineSettings_19ewe_538 ._batchChoices_19ewe_524 legend{float:left;white-space:nowrap;margin:0;font-size:.875rem;line-height:44px}._inlineSettings_19ewe_538 ._batchChoices_19ewe_524>div{flex:1;gap:2px;padding:2px}._inlineSettings_19ewe_538 ._batchChoices_19ewe_524 button{min-height:44px;padding:6px!important}._inlineSettings_19ewe_538 ._costRow_19ewe_110{display:none}._inlineSettings_19ewe_538 ._memberRate_19ewe_168{font-size:.875rem}._inlineSettings_19ewe_538 ._extraOptions_19ewe_536{order:2}._inlineSettings_19ewe_538 ._billingDetails_19ewe_115{font-size:.875rem}._hasSubmitBar_19ewe_532 ._emptyResult_19ewe_125{display:none}._hasSubmitBar_19ewe_532 ._studio_19ewe_1 input{scroll-margin-bottom:150px}}._settingsBody_19ewe_541{display:contents}._panel_19ewe_23 ._parameterSummary_19ewe_541{display:none}@media (width<=767px){._hasSubmitBar_19ewe_532 ._inlineSettings_19ewe_538{gap:0;padding:0;overflow:hidden}._panel_19ewe_23 ._parameterSummary_19ewe_541{text-align:left;background:linear-gradient(110deg,#f7faff,#eef4ff);border:0;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:74px;padding:12px 15px;display:flex}._parameterSummary_19ewe_541>span:first-child{gap:4px;min-width:0;display:grid}._parameterSummary_19ewe_541 strong{color:#28456d;font-size:.9375rem}._parameterSummary_19ewe_541 strong small{color:#68809f;font-size:.875rem;font-weight:400}._parameterSummary_19ewe_541>span:first-child>span{color:#627995;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}._parameterSummary_19ewe_541>span:last-child{color:#2f63ba;flex-shrink:0;align-items:center;gap:3px;font-size:.875rem;font-weight:600;display:flex}._parameterSummary_19ewe_541 svg{transform:rotate(90deg)}._inlineSettings_19ewe_538[data-expanded=true] ._parameterSummary_19ewe_541 svg{transform:rotate(-90deg)}._inlineSettings_19ewe_538 ._settingsBody_19ewe_541{display:none}._inlineSettings_19ewe_538[data-expanded=true] ._settingsBody_19ewe_541{border-top:1px solid #dee8f5;flex-direction:column;gap:12px;padding:14px;display:flex}._settingsBody_19ewe_541>._sectionTitle_19ewe_41{display:none}._hasSubmitBar_19ewe_532{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}._hasSubmitBar_19ewe_532 ._promptPanel_19ewe_316 ._promptTools_19ewe_49{gap:4px}._hasSubmitBar_19ewe_532 ._taskQueue_19ewe_524{margin-top:14px}}._composer_19ewe_547{background:linear-gradient(145deg,#fff,#fbfdff);border:1px solid #d1dff2;gap:14px;overflow:visible;box-shadow:0 16px 42px #284d8710,inset 0 1px #fff}._composerReference_19ewe_548{align-items:center;gap:10px;display:flex}._composer_19ewe_547 ._referencePicker_19ewe_439{color:#4d6d9a;cursor:pointer;background:#f3f7ff;border:1px dashed #adc4e4;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:58px;padding:12px 16px;display:inline-flex;position:relative;overflow:hidden}._composer_19ewe_547 ._promptBox_19ewe_45{box-shadow:none;background:0 0;border:0;border-radius:0}._composer_19ewe_547 ._promptBox_19ewe_45:focus-within{box-shadow:none}._composer_19ewe_547 ._promptBox_19ewe_45 textarea{height:168px;min-height:120px;padding:4px 2px 12px;font-size:1.0625rem;line-height:1.75}._composer_19ewe_547 ._promptTools_19ewe_49{background:0 0;border:0;justify-content:flex-end;gap:8px;padding:0}._composer_19ewe_547 ._promptTools_19ewe_49 small{flex-basis:auto;margin-right:auto;padding:0}._composer_19ewe_547 ._attachedReferences_19ewe_449{border-radius:14px;margin:0;padding:10px}._composer_19ewe_547 ._referenceGrid_19ewe_93{gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}._composer_19ewe_547 ._referenceGrid_19ewe_93 figure{flex:0 0 76px;margin:0}._composer_19ewe_547 ._referenceGrid_19ewe_93 img{aspect-ratio:1;object-fit:cover;height:76px}._composerFooter_19ewe_559{background:linear-gradient(115deg,#edf4ff,#f2f1fb 100%);border-top:1px solid #e0e8f7;border-radius:0 0 20px 20px;flex-direction:column;gap:16px;margin:0 -26px -26px;padding:18px 26px;display:flex}._composerControls_19ewe_560{flex-wrap:wrap;align-items:center;gap:8px;scroll-margin-top:110px;display:flex;position:relative}._composer_19ewe_547 ._composerMore_19ewe_561{color:#607799;min-height:44px;box-shadow:none;background:0 0;border:0;align-items:center;gap:4px;padding:8px 10px;font-size:.875rem;display:inline-flex}._composerMore_19ewe_561 svg{transform:rotate(90deg)}._composerMore_19ewe_561[aria-expanded=true] svg{transform:rotate(-90deg)}._composerAdvanced_19ewe_563{background:#ffffffc9;border:1px solid #dce5f4;border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}._composerAdvanced_19ewe_563[hidden]{display:none}._composerActions_19ewe_564{align-items:center;gap:18px;display:flex}._composerActions_19ewe_564 ._costRow_19ewe_110{flex:1;gap:0}._composerActions_19ewe_564 ._costRow_19ewe_110 strong{font-size:1.75rem}._composerActions_19ewe_564 ._costRow_19ewe_110>a{width:100%;font-size:.8125rem}._composerActions_19ewe_564>._primary_19ewe_79{white-space:nowrap;flex:1;width:auto;min-height:54px}._composerNote_19ewe_565{color:#75859d;margin:0;font-size:.8125rem;line-height:1.5}._composerControls_19ewe_560 ._modelChoices_19ewe_56 label>span{gap:8px;min-height:64px;padding:10px;display:flex}._composerControls_19ewe_560 ._modelChoices_19ewe_56 label>span>svg{display:none}._composerControls_19ewe_560 ._modelLabel_19ewe_171{gap:3px}._composerControls_19ewe_560 ._modelLabel_19ewe_171 strong{font-size:.9375rem}._composerControls_19ewe_560 ._modelLabel_19ewe_171 small{font-size:.8125rem}._composerControls_19ewe_560 ._batchChoices_19ewe_524{margin:0}._composerControls_19ewe_560 ._batchChoices_19ewe_524 legend{margin-bottom:8px}._composerControls_19ewe_560 ._batchChoices_19ewe_524 button{min-height:44px}@media (width<=767px){._hasSubmitBar_19ewe_532 ._composer_19ewe_547{border-radius:22px;gap:10px;padding:14px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea{height:124px;min-height:100px;padding:4px 0 8px;font-size:1rem}._composer_19ewe_547 ._referencePicker_19ewe_439{border-radius:12px;min-height:52px;padding:10px 13px}._composerFooter_19ewe_559{border-radius:0 0 22px 22px;gap:10px;margin:0 -14px -14px;padding:14px}._composerControls_19ewe_560{gap:7px}._composerActions_19ewe_564{display:none}._composerNote_19ewe_565{font-size:.75rem}._composer_19ewe_547 ._promptTools_19ewe_49 button{min-height:36px;padding:4px 6px;font-size:.8125rem}._composerAdvanced_19ewe_563{padding:10px}._composerAdvanced_19ewe_563 ._row_19ewe_82{border:0;padding-top:0}._composerAdvanced_19ewe_563 ._ratioPreview_19ewe_336{display:none}}._referencePicker_19ewe_439{isolation:isolate;position:relative}._composer_19ewe_547 ._promptTools_19ewe_49{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0 2px;display:flex}._composer_19ewe_547 ._promptTools_19ewe_49 ._promptCount_19ewe_435{flex:auto;grid-area:auto;margin:0}._inlineSubmit_19ewe_582{justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}._inlinePrice_19ewe_583{color:#617996;white-space:nowrap;font-size:.875rem}._inlinePrice_19ewe_583 strong{color:#2d527e;font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:650}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{color:#fff;cursor:pointer;background:linear-gradient(110deg,#2665d9,#5866d4);border:1px solid #3a6bd4;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 20px;font-size:.9375rem;font-weight:650;display:inline-flex;box-shadow:0 4px 12px #315bc522}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584:disabled{opacity:.5;cursor:not-allowed}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584:hover:enabled{background:linear-gradient(110deg,#1f59c3,#4958c2)}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584:focus-visible{outline-offset:3px;outline:3px solid #7fa5e2}._composer_19ewe_547 ._promptTools_19ewe_49 ._undoTool_19ewe_438{flex-basis:100%;grid-area:auto;justify-content:flex-end}@media (width<=767px){._hasSubmitBar_19ewe_532{padding-bottom:24px}._hasSubmitBar_19ewe_532 textarea,._hasSubmitBar_19ewe_532 input{scroll-margin-bottom:100px}._composer_19ewe_547 ._promptTools_19ewe_49{gap:6px;padding-top:8px}._inlineSubmit_19ewe_582{gap:9px}._inlinePrice_19ewe_583{font-size:.875rem}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{min-height:46px;padding:9px 17px}._composer_19ewe_547 ._promptTools_19ewe_49 ._promptCount_19ewe_435{font-size:.75rem}._composer_19ewe_547 ._promptBox_19ewe_45:focus-within{box-shadow:inset 0 -1px #9bb8e6}}@media (width<=359px){._composer_19ewe_547 ._promptTools_19ewe_49 ._promptCount_19ewe_435{flex-basis:100%}._inlineSubmit_19ewe_582{width:100%}}@media (forced-colors:active){._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{color:highlighttext;background:highlight;border-color:highlight}._inlinePrice_19ewe_583,._inlinePrice_19ewe_583 strong{color:canvastext}}._composerFooter_19ewe_559{background:#f5f8fe;gap:10px;padding-top:14px;padding-bottom:14px}._composerControls_19ewe_560{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._composerControls_19ewe_560>div>button{white-space:normal;justify-content:center;gap:6px;width:100%;min-height:44px!important;box-shadow:none!important;background:#ffffffc9!important;border-color:#dfe7f3!important;padding:8px!important}._composerControls_19ewe_560>div>button>span{display:none}._composerControls_19ewe_560>div>button>strong{overflow-wrap:anywhere;font-size:.875rem}._composerControls_19ewe_560>div>button>svg{flex-shrink:0}._composer_19ewe_547 ._composerMore_19ewe_561{background:#fff9;border:1px solid #dfe7f3;border-radius:12px;justify-content:center;min-height:44px}._composer_19ewe_547 ._composerAdvanced_19ewe_563{background:0 0;border:0;border-top:1px solid #e0e7f2;border-radius:0;gap:0;padding:6px 0 0}._composerAdvanced_19ewe_563 ._row_19ewe_82{border:0;align-items:center;gap:8px;min-height:48px;margin:0;padding:0}._compactDimensions_19ewe_598{color:#59708e;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}._composerAdvanced_19ewe_563 ._row_19ewe_82 button{min-height:44px;box-shadow:none;color:#416baf;white-space:nowrap;background:0 0;border:0;padding:7px 9px;font-size:.875rem}._composer_19ewe_547 ._compactBackground_19ewe_600{color:#3e5879;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:0;padding:0;font-size:.875rem;font-weight:500;display:flex}._compactBackground_19ewe_600>span{align-items:center;gap:8px;display:flex}._compactBackground_19ewe_600 small{color:#8190a5;font-size:.75rem;font-weight:400}._compactBackground_19ewe_600 input{appearance:none;cursor:pointer;background:#d5dfed;border:1px solid #c8d6e8;border-radius:99px;flex-shrink:0;width:40px;height:24px;margin:0;transition:background .15s;position:relative}._compactBackground_19ewe_600 input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #34476626}._compactBackground_19ewe_600 input:checked{background:#4674d3;border-color:#4674d3}._compactBackground_19ewe_600 input:checked:before{transform:translate(16px)}._compactBackground_19ewe_600 input:disabled{opacity:.5;cursor:not-allowed}._composerAdvanced_19ewe_563 ._compactEdit_19ewe_605{color:#416baf;justify-content:space-between;align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:flex}._composerAdvanced_19ewe_563 ._billingDetails_19ewe_115{border:0;margin:0;padding:0;font-size:.875rem}._composerAdvanced_19ewe_563 ._billingDetails_19ewe_115 summary{color:#74849b;min-height:44px;padding:0;font-size:.875rem;line-height:44px}._composerAdvanced_19ewe_563 ._memberRate_19ewe_168{border:0;gap:8px;margin:0;padding:6px 0;font-size:.875rem}._composerAdvanced_19ewe_563 ._memberRate_19ewe_168 button{min-height:44px;font-size:.875rem}._composer_19ewe_547 ._quoteRetry_19ewe_606{color:#4063a6;text-align:left;background:0 0;border:0;min-height:44px;padding:0;font-size:.875rem}._composerAdvanced_19ewe_563 ._dimensions_19ewe_74{padding-block:10px}._composerAdvanced_19ewe_563 ._dimensions_19ewe_74 label{font-size:.875rem}@media (width<=359px){._composerControls_19ewe_560{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._compactBackground_19ewe_600 input,._compactBackground_19ewe_600 input:before{transition:none}}@media (forced-colors:active){._composerControls_19ewe_560>div>button{background:buttonface!important;border-color:buttontext!important}._compactBackground_19ewe_600 input{appearance:auto}._compactBackground_19ewe_600 input:before{display:none}}._composer_19ewe_547 ._transparentToggle_19ewe_613{color:#405a79;min-width:0;min-height:44px;box-shadow:none;cursor:pointer;background:#ffffffc9;border:1px solid #dfe7f3;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:8px 5px;font-size:.8125rem;font-weight:600;display:flex}._transparentIndicator_19ewe_614{border:1px solid #aabbd0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;font-size:10px;line-height:1;display:inline-flex}._transparentToggle_19ewe_613[aria-pressed=true] ._transparentIndicator_19ewe_614{color:#fff;background:#3568cf;border-color:#3568cf}._composer_19ewe_547 ._transparentToggle_19ewe_613:focus-visible{outline-offset:2px;outline:3px solid #8cafea}._composer_19ewe_547 ._transparentToggle_19ewe_613:disabled{opacity:.5;cursor:not-allowed}._ratioDimensions_19ewe_618{border-top:1px solid #e0e7f2;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}._ratioDimensions_19ewe_618 button{min-height:44px;box-shadow:none;color:#416baf;white-space:nowrap;background:0 0;border:0;padding:6px 8px;font-size:.875rem}._composerControls_19ewe_560 ._compactEdit_19ewe_605{color:#416baf;justify-content:space-between;align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:flex}@media (forced-colors:active){._composer_19ewe_547 ._transparentToggle_19ewe_613{color:buttontext;background:buttonface;border-color:buttontext}._composer_19ewe_547 ._transparentToggle_19ewe_613[aria-pressed=true]{color:highlight;border-color:highlight}._transparentToggle_19ewe_613[aria-pressed=true] ._transparentIndicator_19ewe_614{color:highlighttext;background:highlight}}._composer_19ewe_547{background:#fff;border-color:#dce5f1;box-shadow:0 10px 30px #294c7810}._composer_19ewe_547 ._promptHeading_19ewe_476{align-items:center;gap:8px;margin:0}._composer_19ewe_547 ._promptHeading_19ewe_476 h2{color:#263b58;letter-spacing:.01em;font-weight:650}._composer_19ewe_547 ._promptHeading_19ewe_476 h2 svg{color:#416cc3;background:#edf3ff;border-radius:10px}._composer_19ewe_547 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436{color:#4169b7;min-height:44px;box-shadow:none;background:#f0f5ff;border-color:#0000;padding:7px 10px;font-size:.8125rem;font-weight:500}._composer_19ewe_547 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436:disabled{opacity:1;color:#93a1b6;box-shadow:none;background:#f5f7fb;border-color:#0000}._composer_19ewe_547 ._referencePicker_19ewe_439{color:#577195;background:#f8faff;border:1px dashed #c5d3e7;border-radius:11px;min-height:44px;padding:8px 12px;font-size:.875rem;font-weight:500}._composer_19ewe_547 ._promptBox_19ewe_45 textarea{color:#2c3d55;line-height:1.75}._composer_19ewe_547 ._promptBox_19ewe_45 textarea::placeholder{color:#8997aa;opacity:1}._composer_19ewe_547 ._promptTools_19ewe_49{gap:8px;padding-top:8px}._inlinePrice_19ewe_583{color:#7a8ba1;font-size:.8125rem}._inlinePrice_19ewe_583 strong{color:#365b8d;font-size:1.0625rem}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{background:linear-gradient(110deg,#326bd7,#526cda);border:1px solid #3769d0;border-radius:12px;min-height:44px;padding:9px 19px;font-weight:600;box-shadow:0 4px 10px #3b65bf20}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584:disabled{opacity:1;color:#90a3c5;box-shadow:none;background:#edf2fb;border-color:#e0e8f5}._composerFooter_19ewe_559{background:#f7f9fd;border-top-color:#e9eef6;gap:8px;padding-top:12px;padding-bottom:12px}._composerControls_19ewe_560{gap:8px}._composerControls_19ewe_560>div>button{color:#435d80!important;background:#fff!important;border-color:#e1e8f2!important;border-radius:11px!important;box-shadow:0 1px 2px #34507003!important}._composerControls_19ewe_560>div>button[aria-expanded=true]{color:#245cc3!important;background:#edf3ff!important;border-color:#96b2e4!important}._composerControls_19ewe_560>div>button>strong{font-weight:600}._composerControls_19ewe_560>div>button>svg{color:#8599b7;width:12px;height:12px}._composer_19ewe_547 ._transparentToggle_19ewe_613{color:#435d80;background:#fff;border-color:#e1e8f2;border-radius:11px;font-weight:500}._composer_19ewe_547 ._transparentToggle_19ewe_613[aria-pressed=true]{color:#245cc3;background:#eaf1ff;border-color:#9bb5e6}._composer_19ewe_547 ._composerAdvanced_19ewe_563{border-top:0;padding-top:2px}._composerAdvanced_19ewe_563 ._billingDetails_19ewe_115 summary{color:#7d8ca1;font-size:.8125rem}._composerNote_19ewe_565{color:#7b8aa0;font-size:.75rem}@media (width<=767px){._studio_19ewe_1._hasSubmitBar_19ewe_532{padding:8px 10px 24px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547{border-radius:20px;gap:8px;padding:14px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptHeading_19ewe_476 h2{gap:8px;font-size:.9375rem}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptHeading_19ewe_476 h2 svg{width:26px;height:26px;padding:5px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea{height:104px;min-height:104px;padding:5px 0 6px;font-size:1rem;line-height:1.65}._composerFooter_19ewe_559{border-radius:0 0 20px 20px;padding:12px 14px 10px}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{min-height:44px;padding:9px 18px}._composer_19ewe_547 ._promptTools_19ewe_49 ._promptCount_19ewe_435{color:#8b98aa;font-size:.6875rem}}@media (forced-colors:active){._composer_19ewe_547{background:canvas;border-color:canvastext}._composer_19ewe_547 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436,._composer_19ewe_547 ._referencePicker_19ewe_439{color:buttontext;background:buttonface;border-color:buttontext}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{color:highlighttext;background:highlight;border-color:highlight}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584:disabled,._composer_19ewe_547 ._promptHeading_19ewe_476 ._optimizeTool_19ewe_436:disabled{color:graytext;border-color:graytext}._composerControls_19ewe_560>div>button{color:buttontext!important;background:buttonface!important;border-color:buttontext!important}}._optimizationOptions_19ewe_652{background:#f5f8ff;border:1px solid #dce6f5;border-radius:14px;gap:9px;padding:12px;display:grid}._optimizationOptions_19ewe_652>label{color:#3b577e;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}._optimizationOptions_19ewe_652>label>span,._optimizationOptions_19ewe_652 small{color:#7789a3;font-size:.75rem;font-weight:400}._composer_19ewe_547 ._optimizationOptions_19ewe_652 textarea{resize:vertical;color:#304664;background:#fff;border:1px solid #dce5f2;border-radius:10px;width:100%;height:76px;min-height:76px;padding:9px 10px;font-size:1rem;line-height:1.6}._optimizationOptions_19ewe_652>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._composer_19ewe_547 ._optimizationOptions_19ewe_652 button{color:#315eb4;background:#e9f0ff;border:1px solid #cad9f4;border-radius:10px;flex-shrink:0;min-height:44px;padding:8px 13px;font-size:.875rem}._optimizationOptions_19ewe_652 textarea:focus-visible{outline-offset:1px;outline:2px solid #8faee1}._completedActions_19ewe_653{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._queueItem_19ewe_524 ._completedActions_19ewe_653 button,._completedActions_19ewe_653 a{white-space:nowrap;border:1px solid #dce5f2;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:9px 12px;font-size:.8125rem;text-decoration:none;display:inline-flex}._completedActions_19ewe_653 a{color:#285fba;background:#edf4ff;border-color:#bfd3f2;font-weight:600}._completedActions_19ewe_653 a:focus-visible{outline-offset:3px;outline:2px solid #386cc6}@media (width<=600px){._queueItem_19ewe_524>._completedActions_19ewe_653{grid-column:2;justify-self:start}._queueItem_19ewe_524{border-radius:15px}._taskQueue_19ewe_524{background:#f7faff;border-color:#e0e9f5;box-shadow:0 5px 20px #2b4c7b05}}@media (forced-colors:active){._completedActions_19ewe_653 a{color:linktext;background:buttonface;border-color:buttontext}}._composerReference_19ewe_548{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}._studioRibbon_19ewe_662{color:#59708b;background:linear-gradient(115deg,#edf4ff,#f9f4ff 70%,#fff);border:1px solid #dfe6f5;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:8px 0 20px;padding:14px 20px;font-size:13px;display:flex}._studioRibbon_19ewe_662 strong{color:#2454b3;font-weight:650}._composer_19ewe_547{box-shadow:0 12px 40px #23396309}._resultPanel_19ewe_125{background:linear-gradient(160deg,#fff,#f7f9ff);border-color:#dce5f3}._result_19ewe_125{border-radius:18px}._advancedSettings_19ewe_664{border-top:1px solid #e5eaf3;margin-top:14px;padding-top:14px}._advancedSettings_19ewe_664 summary{cursor:pointer;color:#3b5678;font-weight:600}._advancedGrid_19ewe_664{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}._advancedGrid_19ewe_664 label{color:#53677f;flex-direction:column;gap:7px;font-size:13px;display:flex}._advancedGrid_19ewe_664 select{color:#203c60;background:#fff;border:1px solid #d7e1ee;border-radius:10px;min-width:0;padding:10px}._advancedGrid_19ewe_664 ._autoSize_19ewe_664{flex-direction:row;grid-column:1/-1;align-items:center}._autoSize_19ewe_664 input{width:auto}._reuseActions_19ewe_665{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}._reuseActions_19ewe_665 button{color:#2658a6;background:#f0f6ff;border:1px solid #ccdcee;border-radius:12px;padding:11px 16px;font-weight:600}._reuseActions_19ewe_665 button:last-child{color:#fff;background:#235ad5;border-color:#235ad5}._historyPrompt_19ewe_665 summary{color:#4267a0;cursor:pointer;padding:12px 0;font-size:13px}._historyPrompt_19ewe_665 pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f4f7fc;border-radius:10px;max-height:260px;margin:0;padding:12px;font-size:13px;line-height:1.75;overflow:auto}._historyActions_19ewe_155{flex-wrap:wrap}._historyCard_19ewe_149{box-shadow:0 6px 24px #29477a08}._historyCardBody_19ewe_152{gap:10px}._maskDialog_19ewe_666{color:#263d59;background:#fff;border:1px solid #dbe5f3;border-radius:24px;width:min(660px,100% - 28px);max-height:90dvh;padding:24px;overflow:auto;box-shadow:0 24px 100px #10254940}._maskDialog_19ewe_666::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10234088}._maskCanvas_19ewe_666{background-repeat:no-repeat;background-size:100% 100%;border-radius:12px;margin:18px 0;line-height:0;overflow:hidden}._maskCanvas_19ewe_666 canvas{cursor:crosshair;width:100%;height:auto;display:block}._maskDialog_19ewe_666 input[type=range]{width:100%;margin:14px 0;display:block}@media (width<=640px){._studioRibbon_19ewe_662{gap:8px 14px;padding:12px 14px;font-size:12px}._advancedGrid_19ewe_664{gap:12px}._reuseActions_19ewe_665 button{flex:1;min-width:135px}._maskDialog_19ewe_666{border-radius:18px;padding:16px}._historyActions_19ewe_155 button,._historyActions_19ewe_155 a{flex:1;justify-content:center}._resultPanel_19ewe_125{padding:18px}}._studio_19ewe_1{--blue:#2865d8;--ink:#1c304a;--muted:#6b7d94}._header_19ewe_27{align-items:center;gap:16px;margin-bottom:20px}._header_19ewe_27 h1{letter-spacing:-.035em}._studioRibbon_19ewe_662{background:#f0f5fd;border:1px solid #dce6f5;border-radius:14px;padding:12px 18px;font-size:12px}._composer_19ewe_547{border:1px solid #d5e1f1;border-radius:22px;overflow:visible;box-shadow:0 5px 24px #24477508}._composer_19ewe_547 ._promptBox_19ewe_45 textarea{min-height:180px;font-size:16px;line-height:1.8}._composer_19ewe_547 ._promptBox_19ewe_45 textarea:focus{outline:none}._composer_19ewe_547:focus-within{border-color:#85abe6;box-shadow:0 0 0 3px #eaf1fc}._composerFooter_19ewe_559{background:#f7f9fc;border-radius:0 0 22px 22px;padding:14px 18px}._composer_19ewe_547 ._promptTools_19ewe_49 ._inlineGenerate_19ewe_584{box-shadow:none;background:#2865d8;border-radius:12px;min-height:46px}._resultPanel_19ewe_125{box-shadow:none;background:#fff;border-color:#e0e7f0;border-radius:22px}._result_19ewe_125{background:#f6f8fc;border-radius:16px}._historyCard_19ewe_149{box-shadow:none;border-color:#e1e8f1;border-radius:17px;overflow:hidden}@media (width<=767px){._studio_19ewe_1{padding-inline:16px}._studioRibbon_19ewe_662{gap:7px 14px;margin-bottom:16px;padding:12px 14px}._composer_19ewe_547{border-radius:18px}._composerFooter_19ewe_559{border-radius:0 0 18px 18px;padding:12px}._composer_19ewe_547 ._promptBox_19ewe_45 textarea{min-height:160px}._resultPanel_19ewe_125{border-radius:18px}}._imageToolsNavigation_19ewe_685{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}._imageToolsNavigation_19ewe_685 button{color:#61738b;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5f0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;display:inline-flex}._imageToolsNavigation_19ewe_685 button[aria-pressed=true]{color:#2455a1;background:#edf3fd;border-color:#adc4e8}._imageToolsNavigation_19ewe_685 button:focus-visible{outline-offset:2px;outline:3px solid #5b88dc}._imageToolsNavigation_19ewe_685 button:disabled{opacity:.55;cursor:not-allowed}._hasSubmitBar_19ewe_532 ._studioRibbon_19ewe_662{background:0 0;border:0;justify-content:space-between;margin:0 0 14px;padding:0 4px;font-size:12px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547{background:#fff;border:1px solid #dfe7f1;border-radius:22px;box-shadow:0 8px 28px #25477406}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45{background:#f8faff;border:1px solid #e3eaf3;border-radius:14px;padding:12px 14px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea{color:#23354a;-webkit-text-fill-color:#23354a;background:0 0;min-height:150px;line-height:1.75}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea::placeholder{color:#7b8ba0;-webkit-text-fill-color:#7b8ba0}._hasSubmitBar_19ewe_532 ._composerReference_19ewe_548>button{color:#426491;min-height:44px;font:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #dce6f3;border-radius:12px;padding:8px 12px;font-size:13px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._composerFooter_19ewe_559{background:0 0;border-top:0;padding-top:14px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptTools_19ewe_49{flex-wrap:wrap;gap:8px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._inlineSubmit_19ewe_582{margin-left:auto}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._inlineGenerate_19ewe_584{min-height:48px;padding:10px 22px}._hasSubmitBar_19ewe_532 ._advancedSettings_19ewe_664{margin-top:10px;padding-top:12px}._hasSubmitBar_19ewe_532 ._advancedSettings_19ewe_664 summary{align-items:center;min-height:44px;font-size:13px;display:flex}@media (width<=767px){._studio_19ewe_1._hasSubmitBar_19ewe_532{padding:10px 10px 24px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547{padding:16px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea{height:136px;min-height:136px;padding:0;font-size:16px}._hasSubmitBar_19ewe_532 ._composer_19ewe_547 ._promptBox_19ewe_45{padding:12px}._hasSubmitBar_19ewe_532 ._composerControls_19ewe_560{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._hasSubmitBar_19ewe_532 ._composerControls_19ewe_560>div:first-child{grid-column:1/-1}._hasSubmitBar_19ewe_532 ._composerControls_19ewe_560>div>button{justify-content:space-between;width:100%;min-height:46px!important}._hasSubmitBar_19ewe_532 ._composerControls_19ewe_560>div>button>strong{text-overflow:ellipsis;overflow:hidden}._hasSubmitBar_19ewe_532 ._composerFooter_19ewe_559{margin-top:0;padding-inline:0}._hasSubmitBar_19ewe_532 ._imageToolsNavigation_19ewe_685{gap:6px;margin-bottom:12px}._hasSubmitBar_19ewe_532 ._imageToolsNavigation_19ewe_685 button{flex:1;padding:8px;font-size:13px}._hasSubmitBar_19ewe_532 ._studioRibbon_19ewe_662{gap:6px;font-size:11px}}._grid_19ewe_36{grid-template-columns:minmax(0,1fr);gap:16px}._worksSection_19ewe_720{margin-top:28px;scroll-margin-top:24px}._latestResult_19ewe_720{background:#fff;border:1px solid #dce6f3;border-radius:16px;padding:14px 18px}._latestResult_19ewe_720>summary{cursor:pointer;color:#42658e;font-weight:600}._latestResult_19ewe_720 ._resultPanel_19ewe_125{box-shadow:none;border:0;margin-top:12px;padding:0}._latestResult_19ewe_720 ._result_19ewe_125{object-fit:contain;max-height:440px}._inlineGallery_19ewe_721{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._inlineGallery_19ewe_721 ._historyCard_19ewe_149{background:#fff;border:1px solid #dfe8f4;border-radius:18px;overflow:hidden;box-shadow:0 5px 18px #29456506}._inlineGallery_19ewe_721 ._historyImage_19ewe_150{aspect-ratio:4/5;background:#edf2f8;border:0;border-radius:0;width:100%;padding:0;display:block}._inlineGallery_19ewe_721 ._historyImage_19ewe_150 img{object-fit:cover;width:100%;height:100%}._inlineGallery_19ewe_721 ._historyCardBody_19ewe_152{padding:10px 12px}._inlineGallery_19ewe_721 ._historyPrompt_19ewe_665,._inlineGallery_19ewe_721 ._historyActions_19ewe_155,._inlineGallery_19ewe_721 ._historyCardBody_19ewe_152>small{display:none}._inlineGallery_19ewe_721 ._historyCardBody_19ewe_152 ._row_19ewe_82{gap:4px;display:grid}._inlineGallery_19ewe_721 ._historyCardBody_19ewe_152 time{color:#7b8ba1;font-size:11px}._inlineGallery_19ewe_721 ._notice_19ewe_121{color:#7b8ba1;background:0 0;padding:0;font-size:12px}._inlineGallery_19ewe_721 ._row_19ewe_82 h2{font-size:20px}._galleryFilters_19ewe_721{gap:8px;margin:16px 0;display:flex}._galleryFilters_19ewe_721 button{color:#667b97;background:#fff;border:1px solid #dbe5f2;border-radius:999px;min-height:36px;padding:7px 14px;font-size:13px}._galleryFilters_19ewe_721 button[aria-pressed=true]{color:#275fae;background:#e7f0ff;border-color:#c1d6f5}._workDetailImage_19ewe_721{object-fit:contain;background:#f3f6fb;border-radius:14px;width:100%;max-height:50dvh;display:block}._workDetailActions_19ewe_721{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}._workDetailActions_19ewe_721 button,._workDetailActions_19ewe_721 a{color:#325b90;cursor:pointer;background:#f4f8ff;border:1px solid #cfddf0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:9px 6px;font-size:13px;text-decoration:none;display:flex}._workDetailActions_19ewe_721 button:first-child{color:#fff;background:#2865dd;border-color:#2865dd}._workDetailPrompt_19ewe_721{white-space:pre-wrap;overflow-wrap:anywhere;color:#536981;max-height:220px;font-size:14px;line-height:1.8;overflow:auto}@media (width<=767px){._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._worksSection_19ewe_720{margin-top:22px}._inlineGallery_19ewe_721 ._historyCard_19ewe_149{border-radius:14px}._inlineGallery_19ewe_721 ._historyCardBody_19ewe_152{padding:9px}._inlineGallery_19ewe_721 ._historyKind_19ewe_511,._inlineGallery_19ewe_721 ._help_19ewe_83{font-size:12px}._grid_19ewe_36{gap:12px}}._descriptionCard_19ewe_724{overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8e5;border-radius:16px;gap:10px;margin:12px 0;padding:16px;display:grid}._descriptionCard_19ewe_724 p{white-space:pre-wrap;margin:0;line-height:1.7}._descriptionCard_19ewe_724 small{color:#58665f;line-height:1.6}._descriptionCard_19ewe_724 button{justify-self:start;min-height:40px}._studio_19ewe_1._workspaceRefresh_19ewe_730{max-width:1560px;padding:24px clamp(16px,3vw,44px) 40px}._workspaceRefresh_19ewe_730 ._creationWorkspace_19ewe_731{grid-template-columns:minmax(360px,480px) minmax(0,1fr);align-items:start;gap:28px}._workspaceRefresh_19ewe_730 ._worksSection_19ewe_720{background:#f5f8fc;border:1px solid #e0e8f2;border-radius:24px;min-height:550px;margin-top:0;padding:22px}._workspaceRefresh_19ewe_730 ._composer_19ewe_547{border-radius:24px;gap:16px;padding:22px;box-shadow:0 12px 40px #16396208}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyImage_19ewe_150{aspect-ratio:1}._workspaceRefresh_19ewe_730 ._historyCardBody_19ewe_152 ._historyKind_19ewe_511{color:#426183;font-weight:500}._workspaceRefresh_19ewe_730 ._historyCardBody_19ewe_152{padding:12px!important}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyCard_19ewe_149{box-shadow:0 4px 16px #263b5005}._workspaceRefresh_19ewe_730 ._latestResult_19ewe_720{background:#fff;margin:12px 0;padding:12px 14px}._workspaceRefresh_19ewe_730 ._composerControls_19ewe_560{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._workspaceRefresh_19ewe_730 ._composerControls_19ewe_560>div:first-child{grid-column:1/-1}._workspaceRefresh_19ewe_730 ._composerControls_19ewe_560>div>button{justify-content:space-between;width:100%}._workspaceRefresh_19ewe_730 ._composerControls_19ewe_560>div>button>strong{text-overflow:ellipsis;overflow:hidden}._moreSettings_19ewe_744{border-top:1px solid #e6ecf4;margin-top:12px}._moreSettings_19ewe_744>summary,._refineSummary_19ewe_745{cursor:pointer;color:#526b88;min-height:44px;padding:12px 0;font-size:13px;font-weight:600}._moreSettings_19ewe_744>div{gap:12px;padding-top:8px;display:grid}._galleryToolbar_19ewe_747{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}._galleryToolbar_19ewe_747 ._galleryFilters_19ewe_721{background:#e8eef6;border-radius:12px;gap:5px;margin:0;padding:4px}._galleryToolbar_19ewe_747 ._galleryFilters_19ewe_721 button{background:0 0;border-color:#0000;border-radius:9px;min-height:40px;padding:6px 10px}._galleryToolbar_19ewe_747 ._galleryFilters_19ewe_721 button[aria-pressed=true]{color:#245db5;background:#fff;box-shadow:0 2px 5px #1b39560a}._galleryToolbar_19ewe_747 label{flex:140px}._galleryToolbar_19ewe_747 input{background:#fff;border-color:#e0e7f0;min-height:44px}._workPreview_19ewe_753{position:relative}._deleteWork_19ewe_754{color:#8d3c44;min-height:40px;font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #e5dfe3;border-radius:10px;padding:6px 10px;font-size:12px;position:absolute;top:8px;right:8px}._deleteWork_19ewe_754:hover{background:#fff1f2}._imageCount_19ewe_756{color:#fff;pointer-events:none;background:#18314bc9;border-radius:7px;padding:4px 8px;font-size:12px;position:absolute;bottom:10px;left:10px}._pendingPreview_19ewe_757{aspect-ratio:1;color:#537299;text-align:center;background:radial-gradient(at top,#edf3ff,#f9fbff);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}._pendingPreview_19ewe_757 strong{color:#305c96;font-size:15px}._pendingPreview_19ewe_757 span{overflow-wrap:anywhere;font-size:12px;line-height:1.6}._pendingCard_19ewe_760 ._historyCardBody_19ewe_152>strong{font-size:12px}._pendingCard_19ewe_760[data-status=running] ._pendingPreview_19ewe_757 svg{animation:1.8s ease-in-out infinite _studioPulse_19ewe_1}._taskPrompt_19ewe_762{color:#687b92;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}._pendingCard_19ewe_760 button,._deleteDetail_19ewe_763{color:#385e91;cursor:pointer;background:#fff;border:1px solid #dce5f1;border-radius:10px;min-height:44px;padding:8px 12px}._deleteDetail_19ewe_763{color:#96434b;margin-top:16px}._galleryEmpty_19ewe_765{text-align:center;color:#7a8ca1;padding:36px 12px;font-size:14px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721>div:first-child h2{margin:0 0 6px;font-size:22px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721>div:first-child ._help_19ewe_83{margin:0;font-size:12px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721>div:first-child>button{color:#526b8b;cursor:pointer;background:#fff;border:1px solid #dae4f1;border-radius:10px;min-height:44px;padding:8px 12px}._referenceOrder_19ewe_769{gap:4px;margin-top:4px;display:flex}._studio_19ewe_1 ._referenceOrder_19ewe_769 button{color:#385e91;background:#fff;border:1px solid #dce5f1;border-radius:7px;width:auto;min-width:40px;height:auto;min-height:36px;padding:4px;position:static}@keyframes _studioPulse_19ewe_1{50%{opacity:.4;transform:scale(.92)}}@media (width>=1380px){._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){._workspaceRefresh_19ewe_730 ._creationWorkspace_19ewe_731{grid-template-columns:minmax(0,1fr);gap:20px}._workspaceRefresh_19ewe_730 ._worksSection_19ewe_720{min-height:320px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){._studio_19ewe_1._workspaceRefresh_19ewe_730{padding:8px 10px 28px}._workspaceRefresh_19ewe_730 ._creationWorkspace_19ewe_731{gap:16px}._workspaceRefresh_19ewe_730 ._composer_19ewe_547{border-radius:18px;gap:12px;padding:14px}._workspaceRefresh_19ewe_730 ._worksSection_19ewe_720{border-radius:18px;padding:15px 12px;scroll-margin-top:12px}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721 ._historyGrid_19ewe_148{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._workspaceRefresh_19ewe_730 ._composer_19ewe_547 ._promptBox_19ewe_45 textarea{height:112px;min-height:112px}._workspaceRefresh_19ewe_730 ._composer_19ewe_547 ._promptTools_19ewe_49{align-items:center}._workspaceRefresh_19ewe_730 ._inlineSubmit_19ewe_582{flex:1;justify-content:flex-end;gap:8px}._workspaceRefresh_19ewe_730 ._composer_19ewe_547 ._inlineGenerate_19ewe_584{min-height:46px;padding:10px 20px}._workspaceRefresh_19ewe_730 ._studioRibbon_19ewe_662{margin-bottom:10px;font-size:11px}._workspaceRefresh_19ewe_730 ._galleryToolbar_19ewe_747{gap:10px;margin:14px 0}._workspaceRefresh_19ewe_730 ._galleryToolbar_19ewe_747 label{flex-basis:100%}._workspaceRefresh_19ewe_730 ._galleryFilters_19ewe_721{width:100%}._workspaceRefresh_19ewe_730 ._galleryFilters_19ewe_721 button{flex:1}._workspaceRefresh_19ewe_730 ._inlineGallery_19ewe_721>div:first-child h2{font-size:19px}._workspaceRefresh_19ewe_730 ._historyCardBody_19ewe_152{padding:9px!important}._workspaceRefresh_19ewe_730 ._imageToolsNavigation_19ewe_685{flex-wrap:nowrap}._workspaceRefresh_19ewe_730 ._imageToolsNavigation_19ewe_685 button{padding:7px 5px;font-size:12px}._workspaceRefresh_19ewe_730 ._pendingPreview_19ewe_757{gap:8px;padding:12px}._workspaceRefresh_19ewe_730 ._pendingPreview_19ewe_757 span{font-size:11px}}@media (prefers-reduced-motion:reduce){._pendingCard_19ewe_760[data-status=running] ._pendingPreview_19ewe_757 svg{animation:none}}._group_cgwhg_1{width:100%;min-width:0;margin-top:7px}._heading_cgwhg_1{display:none}._choices_cgwhg_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._choices_cgwhg_1[data-ratio=true]{grid-template-columns:repeat(4,minmax(0,1fr))}._choices_cgwhg_1>button{box-sizing:border-box;min-width:0;min-height:44px;font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;margin:0;font-weight:500;line-height:1.4;color:#516a8c!important;box-shadow:none!important;background:#f7faff!important;border:1px solid #d8e3f3!important;border-radius:12px!important;padding:10px 5px!important;font-size:.875rem!important}._choices_cgwhg_1>button[aria-pressed=true]{font-weight:700;color:#1756b7!important;background:#eaf1ff!important;border-color:#2b64ce!important;box-shadow:inset 0 0 0 1px #2b64ce!important}._choices_cgwhg_1>button:focus-visible{outline-offset:2px;outline:3px solid #82acef}._choices_cgwhg_1>button:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){._choices_cgwhg_1>button:hover:enabled{background:#edf4ff!important;border-color:#7b9ed4!important}}@media (width<=767px){._group_cgwhg_1[data-compact=true]{margin:0}._group_cgwhg_1[data-compact=true] ._heading_cgwhg_1{color:#4e6685;margin-bottom:7px;font-size:.875rem;font-weight:600;display:block}._choices_cgwhg_1{gap:6px}._choices_cgwhg_1>button{border-radius:10px!important}}@media (forced-colors:active){._choices_cgwhg_1>button{color:buttontext!important;background:buttonface!important;border-color:buttontext!important}._choices_cgwhg_1>button[aria-pressed=true]{color:highlighttext!important;background:highlight!important;border-color:highlight!important}}._control_1ycky_1{min-width:0;position:static}._trigger_1ycky_1{font:inherit;white-space:nowrap;align-items:center;gap:6px;color:#3b587f!important;background:#ffffffc9!important;border:1px solid #dae4f4!important;border-radius:12px!important;min-height:44px!important;padding:9px 12px!important;font-size:.875rem!important;display:inline-flex!important;box-shadow:0 2px 5px #37527a04!important}._trigger_1ycky_1>span{color:#73849d;font-weight:400}._trigger_1ycky_1 strong{font-weight:650}._trigger_1ycky_1 svg{color:#7b91b3;transform:rotate(90deg)}._trigger_1ycky_1[aria-expanded=true]{color:#255cb6!important;background:#e8f0ff!important;border-color:#7a9dd9!important}._trigger_1ycky_1[aria-expanded=true] svg{transform:rotate(-90deg)}._options_1ycky_1{z-index:15;overscroll-behavior:contain;background:#fcfdff;border:1px solid #cddcf1;border-radius:18px;max-height:300px;padding:15px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #25477525}._options_1ycky_1[hidden]{display:none}._options_1ycky_1>fieldset{margin:0}._options_1ycky_1:focus-within{border-color:#87a9df}._trigger_1ycky_1:focus-visible{outline-offset:2px;outline:3px solid #80a9e7}@media (width<=540px){._trigger_1ycky_1{gap:5px;padding:8px 10px!important}._options_1ycky_1{border-radius:15px;max-height:260px;padding:12px}}@media (forced-colors:active){._trigger_1ycky_1,._options_1ycky_1{color:canvastext!important;background:canvas!important;border-color:canvastext!important}._trigger_1ycky_1 strong,._trigger_1ycky_1>span{color:canvastext}._trigger_1ycky_1[aria-expanded=true]{outline:2px solid highlight}}@media (width<=767px){._options_1ycky_1{max-height:min(280px,42dvh);top:auto;bottom:calc(100% + 8px)}}._root_1mbz8_1{min-width:0;max-width:100%;display:inline-flex}._root_1mbz8_1 ._trigger_1mbz8_2{color:#76849a;cursor:pointer;background:#f6f8fd;border:1px solid #e0e7f3;border-radius:11px;align-items:center;gap:7px;max-width:100%;min-height:52px;padding:7px 11px;font-size:.875rem;display:inline-flex}._trigger_1mbz8_2 strong{color:#486aab;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:550;overflow:hidden}._trigger_1mbz8_2 svg{flex-shrink:0}._trigger_1mbz8_2[data-selected=true]{color:#4c6cb5;background:#edf3ff;border-color:#b9cbee}._trigger_1mbz8_2:disabled{opacity:.5;cursor:not-allowed}._trigger_1mbz8_2:focus-visible,._panel_1mbz8_3 button:focus-visible,._panel_1mbz8_3 a:focus-visible{outline-offset:3px;outline:3px solid #9ab8ed}._panel_1mbz8_3{z-index:30;overscroll-behavior:contain;text-align:left;background:#fff;border:1px solid #dce5f2;border-radius:18px;max-height:65dvh;padding:17px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 15px 45px #253e7024}._heading_1mbz8_5{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._heading_1mbz8_5 strong{color:#2f4563;font-size:.9375rem}._heading_1mbz8_5 p{color:#6f7f95;margin:5px 0 0;font-size:.75rem;line-height:1.6}._root_1mbz8_1 ._close_1mbz8_5{color:#8190a5;cursor:pointer;background:#f4f7fb;border:0;border-radius:9px;min-width:36px;min-height:36px;padding:0;font-size:22px}._choices_1mbz8_6{border:0;min-width:0;margin:0;padding:0}._none_1mbz8_6{color:#78869b;align-items:center;gap:8px;min-height:40px;padding:0 3px 8px;font-size:.875rem;display:flex}._none_1mbz8_6 input,._card_1mbz8_6 input{accent-color:#4775d3;flex-shrink:0;width:16px;height:16px;margin:0}._grid_1mbz8_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._card_1mbz8_6{cursor:pointer;background:#fafbfd;border:1px solid #e6ebf3;border-radius:12px;align-items:flex-start;gap:8px;min-width:0;padding:12px 10px;transition:background .15s,border-color .15s;display:flex}._card_1mbz8_6 input{margin-top:2px}._card_1mbz8_6:hover{background:#f2f6fe}._card_1mbz8_6[data-checked=true]{background:#eef4ff;border-color:#8baee9;box-shadow:inset 0 0 0 1px #8baee933}._card_1mbz8_6:focus-within{outline-offset:2px;outline:2px solid #9ab8ed}._cardText_1mbz8_7{gap:6px;min-width:0;display:grid}._cardTitle_1mbz8_7{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._cardTitle_1mbz8_7 strong{color:#38547d;font-size:.875rem;font-weight:600}._cardTitle_1mbz8_7 small{color:#6f7f95;font-size:.75rem}._description_1mbz8_7{color:#71829b;font-size:.75rem;line-height:1.6}._author_1mbz8_7{color:#6f7f95;font-size:.75rem}._footer_1mbz8_8{border-top:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;padding-top:12px;display:flex}._footer_1mbz8_8 p{color:#8592a5;margin:0;font-size:.75rem;line-height:1.6}._root_1mbz8_1 ._footer_1mbz8_8 button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#386dd0,#6274d6);border:1px solid #4474d2;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:9px 13px;font-size:.875rem;font-weight:550;display:inline-flex}._root_1mbz8_1 ._footer_1mbz8_8 button:disabled{color:#9aaac4;cursor:not-allowed;background:#edf2fa;border-color:#e0e7f3}._source_1mbz8_8{color:#6f7f95;margin-top:11px;font-size:.75rem;text-decoration:none;display:block}._source_1mbz8_8:hover{color:#416ac2}._srOnly_1mbz8_8{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=480px){._root_1mbz8_1 ._trigger_1mbz8_2{gap:5px;padding:7px 9px}._panel_1mbz8_3{border-radius:15px;padding:13px}._grid_1mbz8_6{gap:7px}._card_1mbz8_6{gap:6px;padding:10px 8px}._cardTitle_1mbz8_7 small{display:none}._description_1mbz8_7{font-size:.75rem}._footer_1mbz8_8{flex-direction:column;align-items:flex-start;gap:8px}._root_1mbz8_1 ._footer_1mbz8_8 button{width:100%;min-height:44px}._heading_1mbz8_5 p{font-size:.75rem}}@media (forced-colors:active){._panel_1mbz8_3,._card_1mbz8_6,._trigger_1mbz8_2{color:canvastext!important;background:canvas!important;border-color:canvastext!important}._card_1mbz8_6[data-checked=true]{outline:2px solid highlight}._root_1mbz8_1 ._footer_1mbz8_8 button{color:highlighttext;background:highlight}}._surface_1sg4z_1{--glass-panel:linear-gradient(150deg, #fffffffa, #ffffffe8);--glass-edge:#dfe8f5;--glass-shadow:0 8px 28px #263c7809, inset 0 1px 0 #fff;--glass-blur:blur(20px) saturate(130%);isolation:isolate;background:radial-gradient(at 2% 0,#c7ddff85,#0000 42%),radial-gradient(at 100% 28%,#dce7ff55,#0000 44%),linear-gradient(160deg,#f1f6fc,#edf2fa 55%,#f7f9fc);border-radius:28px}._surface_1sg4z_1 :is(button,a,summary,select){-webkit-tap-highlight-color:transparent}._surface_1sg4z_1 :is(button,a,label,summary){touch-action:manipulation}@media (width<=960px){._surface_1sg4z_1{border-radius:20px}}@media (prefers-reduced-transparency:reduce){._surface_1sg4z_1{--glass-panel:#fff;--glass-blur:none}}@media (forced-colors:active){._surface_1sg4z_1{--glass-panel:Canvas;--glass-edge:CanvasText;--glass-shadow:none;--glass-blur:none;background:canvas}}._surface_1idht_1{--glass-panel:#fff;--glass-edge:#e3eaf4;--glass-shadow:0 8px 30px #29456508;background:linear-gradient(160deg,#f5f9ff,#f8faff 50%,#f5f7fc);border-radius:28px;padding:18px}._editTools_1idht_2{background:#f7faff;border:1px solid #e1e9f5;border-radius:16px;margin:14px 0 18px;padding:16px}._editHeading_1idht_3{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:12px;display:flex}._editHeading_1idht_3 strong{color:#284b73;font-size:.9rem}._editHeading_1idht_3 span{color:#75869e;font-size:.78rem}._editChoices_1idht_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._editChoices_1idht_6 button{color:#365b88;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e3f3;border-radius:12px;padding:9px 8px;font-size:.85rem}._editChoices_1idht_6 button[aria-pressed=true]{color:#255cbe;background:#eaf1ff;border-color:#4475d7;box-shadow:0 2px 8px #3568c212}._editChoices_1idht_6 button:disabled{opacity:.5;cursor:default}._editChoices_1idht_6 button:focus-visible{outline-offset:2px;outline:3px solid #5287d3}@media (width<=767px){._surface_1idht_1{border-radius:20px;padding:8px}._editTools_1idht_2{margin:12px 0;padding:12px}._editChoices_1idht_6{grid-template-columns:repeat(2,minmax(0,1fr))}._editHeading_1idht_3{gap:4px;display:grid}}@media (prefers-reduced-motion:reduce){._surface_1idht_1 *{scroll-behavior:auto}}@media (forced-colors:active){._surface_1idht_1,._editTools_1idht_2{background:canvas}._editChoices_1idht_6 button{color:buttontext;background:buttonface;border-color:buttontext}}._field_94tcl_1{color:#355c86;flex:220px;gap:8px;min-width:0;font-size:.875rem;display:grid}._field_94tcl_1 input{box-sizing:border-box;color:#172e48;width:100%;min-height:46px;font:inherit;background:#fafcff;border:1px solid #cbd9e8;border-radius:12px;padding:10px 12px}._field_94tcl_1 input:focus-visible{outline-offset:2px;outline:3px solid #5287d3}._page_vya0a_1{--ink:#18283e;--muted:#728095;--line:#e3e8ef;--blue:#2859ce;color:#18283e;max-width:1120px;font-size:calc(16px * var(--font-scale,1));margin:auto;padding:20px 20px 32px}._page_vya0a_1 *{box-sizing:border-box;min-width:0}._page_vya0a_1 h1,._page_vya0a_1 h2,._page_vya0a_1 p{margin:0}._page_vya0a_1 a{color:#2858b1;text-decoration:none}._page_vya0a_1 button,._page_vya0a_1 input,._page_vya0a_1 textarea,._page_vya0a_1 select{font:inherit}._page_vya0a_1 button{cursor:pointer}._page_vya0a_1 button:disabled{opacity:.55;cursor:default}._page_vya0a_1 :is(a,button,input,summary,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #416eb8}._page_vya0a_1 svg{flex-shrink:0}._header_vya0a_3{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}._header_vya0a_3 a{color:#69798e;font-size:.75em}._header_vya0a_3 h1{letter-spacing:.01em;margin:10px 0 6px;font-size:2em;font-weight:750}._header_vya0a_3 p{color:#6e7c8e;font-size:.875em;line-height:1.6}._memberBadge_vya0a_3{color:#267761;background:#eef9f4;border:1px solid #cee9df;border-radius:999px;flex-shrink:0;padding:7px 12px;font-size:.75em}._tabs_vya0a_4{border-bottom:1px solid #e3e8ef;align-items:center;gap:20px;margin-bottom:18px;display:flex}._tabs_vya0a_4 button{color:#6b7789;background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:8px 0;font-size:.875em}._tabs_vya0a_4 button[aria-pressed=true]{color:#244fb4;border-bottom-color:#244fb4;font-weight:650}._tabs_vya0a_4 a{align-items:center;gap:3px;min-height:44px;margin-left:auto;font-size:.8125em;display:flex}._grid_vya0a_5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}._editor_vya0a_5{background:#fff;border:1px solid #e4e9ef;border-radius:22px;padding:22px}._sectionTitle_vya0a_5{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}._sectionTitle_vya0a_5 h2,._resultTop_vya0a_5 h2{font-size:1em;font-weight:650}._sectionTitle_vya0a_5>span{letter-spacing:.1em;color:#93a1b4;font-size:.7em}._help_vya0a_5+._sectionTitle_vya0a_5{margin-top:22px}._upload_vya0a_6{cursor:pointer;background:#f6f8fc;border:1px dashed #cbd8e8;border-radius:16px;place-items:center;min-height:208px;display:grid;position:relative;overflow:hidden}._upload_vya0a_6 img{object-fit:contain;width:100%;max-height:330px;display:block}._upload_vya0a_6>div{text-align:center;color:#5278b2;justify-items:center;gap:12px;padding:25px 12px;display:grid}._upload_vya0a_6 strong{color:#425771;font-size:.9em}._upload_vya0a_6 small{color:#7b8797;font-size:.75em}._upload_vya0a_6 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._change_vya0a_6{pointer-events:none;background:#ffffffdb;border-radius:99px;padding:6px 10px;font-size:.7em;position:absolute;bottom:10px;right:10px}._page_vya0a_1 ._help_vya0a_5{color:#728095;overflow-wrap:anywhere;margin-top:10px;font-size:.75em;line-height:1.7}._modes_vya0a_7{border:0;gap:9px;margin:0;padding:0;display:grid}._modes_vya0a_7 label{cursor:pointer;border:1px solid #e4e9f0;border-radius:13px;align-items:center;gap:12px;padding:13px;display:flex;position:relative}._modes_vya0a_7 input{opacity:0;width:1px;height:1px;position:absolute}._modes_vya0a_7 label>span{flex:1;gap:5px;display:grid}._modes_vya0a_7 strong{font-size:.875em;font-weight:650}._modes_vya0a_7 small{color:#738198;font-size:.75em;line-height:1.6}._modes_vya0a_7 svg{color:#c5cedc}._modes_vya0a_7 label:has(input:checked){background:#f0f5ff;border-color:#a6bee7}._modes_vya0a_7 input:checked~svg{color:#3868b9}._modes_vya0a_7 label:focus-within{outline-offset:2px;outline:2px solid #416eb8}._options_vya0a_8{border-bottom:1px solid #e8ecf2;margin-top:12px}._options_vya0a_8 summary{color:#586b82;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-size:.8125em;list-style:none;display:flex}._options_vya0a_8 summary::-webkit-details-marker{display:none}._about_vya0a_8 summary::-webkit-details-marker{display:none}._options_vya0a_8 label{gap:8px;margin:12px 0;font-size:.8125em;display:grid}._options_vya0a_8 small{color:#8391a4}._options_vya0a_8 textarea,._options_vya0a_8 select{color:#243951;background:#fcfdff;border:1px solid #dce4ef;border-radius:11px;width:100%;min-height:44px;padding:10px}._options_vya0a_8 textarea{resize:vertical;min-height:100px;line-height:1.7}._options_vya0a_8 ._help_vya0a_5{padding-bottom:14px}._action_vya0a_8{margin-top:16px}._action_vya0a_8>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._action_vya0a_8 small{font-size:.5em;font-weight:500}._action_vya0a_8>div>span{color:#7b8797;font-size:.7em}._action_vya0a_8>button{color:#fff;background:#2859ce;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;font-size:.9375em;font-weight:650;display:flex;box-shadow:0 5px 14px #2859ce18}._status_vya0a_8,._error_vya0a_8{border-radius:12px;padding:12px;font-size:.8125em;line-height:1.7;margin-top:14px!important}._status_vya0a_8{color:#386195;background:#f0f5ff}._error_vya0a_8{color:#9d4938;background:#fff3ef}._recovery_vya0a_8{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._recovery_vya0a_8 button{color:#376099;background:#f6f9fd;border:1px solid #dce5f2;border-radius:10px;min-height:44px;padding:9px 12px;font-size:.8125em}._recovery_vya0a_8 p,._about_vya0a_8 p{color:#788698;font-size:.75em;line-height:1.7}._about_vya0a_8{margin-top:14px;font-size:.9em}._about_vya0a_8 summary{color:#7e8a9c;cursor:pointer;align-items:center;min-height:44px;font-size:.8125em;list-style:none;display:flex}._about_vya0a_8 a{align-items:center;min-height:44px;margin-right:15px;font-size:.75em;display:inline-flex}._result_vya0a_5{background:#f9fbff;border:1px solid #e3e9f1;border-radius:22px;padding:20px}._resultTop_vya0a_5{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}._resultTop_vya0a_5 a{align-items:center;gap:6px;min-height:44px;font-size:.8125em;display:flex}._result_vya0a_5>img{border-radius:14px;width:100%;display:block}._empty_vya0a_9{text-align:center;color:#869bb7;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:360px;padding:25px;display:flex}._empty_vya0a_9 h3{color:#526980;margin:0;font-size:1em;font-weight:550}._empty_vya0a_9 p{max-width:260px;font-size:.8125em;line-height:1.8}._compare_vya0a_9{justify-content:center;gap:6px;margin-top:14px;display:flex}._compare_vya0a_9 button{color:#708198;background:0 0;border:0;border-radius:10px;min-height:44px;padding:8px 18px;font-size:.8125em}._compare_vya0a_9 button[aria-pressed=true]{color:#2f589f;background:#e9f0fc}._srOnly_vya0a_9{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){._page_vya0a_1{padding:16px 12px 24px}._header_vya0a_3{align-items:flex-start;margin-bottom:14px}._header_vya0a_3 h1{font-size:1.7em}._header_vya0a_3 ._memberBadge_vya0a_3{margin-top:26px}._tabs_vya0a_4{gap:18px}._grid_vya0a_5{grid-template-columns:minmax(0,1fr);gap:16px}._editor_vya0a_5,._result_vya0a_5{border-radius:18px;padding:16px}._upload_vya0a_6{min-height:190px}._empty_vya0a_9{min-height:210px;padding:20px}._tabs_vya0a_4 a{font-size:.75em}}@media (width<=359px){._header_vya0a_3{flex-wrap:wrap;gap:6px}._header_vya0a_3 ._memberBadge_vya0a_3{margin-top:0}._tabs_vya0a_4{gap:12px}}._modes_vya0a_7+._sectionTitle_vya0a_5{margin-top:22px}._modelChoices_vya0a_12{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}._modelChoices_vya0a_12 label{cursor:pointer;border:1px solid #dfe6ef;border-radius:13px;gap:7px;padding:14px 12px;display:grid;position:relative}._modelChoices_vya0a_12 input{opacity:0;position:absolute}._modelChoices_vya0a_12 strong{font-size:.9em}._modelChoices_vya0a_12 small{color:#6c7d93;font-size:.73em}._modelChoices_vya0a_12 label:has(input:checked){background:#f0f5ff;border-color:#9db8e4}._modelChoices_vya0a_12 label:focus-within{outline-offset:2px;outline:2px solid #416eb8}._parameters_vya0a_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}._parameters_vya0a_12 label{color:#586b82;gap:7px;font-size:.8em;display:grid}._parameters_vya0a_12 select{color:#243951;background:#fcfdff;border:1px solid #dce4ef;border-radius:11px;width:100%;min-height:44px;padding:9px}._action_vya0a_8>div>a{align-items:center;min-height:44px;font-size:.75em;display:flex}._membership_vya0a_14{background:linear-gradient(115deg,#eaf2ff,#f9fbff);border:1px solid #cbdcf3;border-radius:18px;align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}._memberIcon_vya0a_15{color:#315db3;background:#dce9ff;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._membership_vya0a_14>div{flex:1}._membership_vya0a_14 strong{color:#244675;font-size:.9375em;font-weight:650;line-height:1.5}._membership_vya0a_14 p{color:#58708e;margin-top:5px;font-size:.875em;line-height:1.7}._membership_vya0a_14>a{flex-shrink:0;align-items:center;gap:3px;min-height:44px;font-size:.875em;display:flex}._memberBadge_vya0a_3{color:#315d98;background:#eef4ff;border-color:#cbdcf3;font-size:.8125em}._quoteDetail_vya0a_21{color:#687c98;flex-wrap:wrap;align-items:center;gap:5px 12px;margin-top:8px;font-size:.8125em;display:flex}._quoteDetail_vya0a_21 b{color:#2858b1;font-weight:650}._quoteDetail_vya0a_21 button{color:#2858b1;background:0 0;border:0;min-height:44px;margin-left:auto;padding:6px 0 6px 8px}._action_vya0a_8 strong{color:#2858b1;font-variant-numeric:tabular-nums}._modelChoices_vya0a_12 small,._modes_vya0a_7 small,._parameters_vya0a_12 label,._options_vya0a_8 summary,._options_vya0a_8 label{font-size:.875em}._modelChoices_vya0a_12 label{min-height:84px}._result_vya0a_5{position:sticky;top:24px}@media (width<=767px){._membership_vya0a_14{flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:14px}._membership_vya0a_14>div{flex-basis:calc(100% - 58px)}._membership_vya0a_14>a{border-top:1px solid #d5e1f3;justify-content:flex-end;width:100%;padding-top:6px}._result_vya0a_5{position:static}}._page_vya0a_1{--muted:#586b84;max-width:1200px;padding:28px}._header_vya0a_3 h1{letter-spacing:-.025em;font-weight:650}._header_vya0a_3 a{font-size:.875em}._editor_vya0a_5,._result_vya0a_5,._membership_vya0a_14{background:var(--glass-panel);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}._membership_vya0a_14{gap:12px;padding:14px 18px}._memberIcon_vya0a_15{color:#fff;background:linear-gradient(140deg,#356fe0,#525ed3);box-shadow:0 6px 14px #3c60c526,inset 0 1px #fff6}._membership_vya0a_14 p{color:#536d8e;margin-top:3px}._tabs_vya0a_4{background:#dce6f380;border:1px solid #ffffffdc;border-radius:16px;gap:5px;padding:5px}._tabs_vya0a_4 button{border:0;border-radius:11px;min-height:44px;padding:10px 18px}._tabs_vya0a_4 button[aria-pressed=true]{color:#2356bd;background:#fff;box-shadow:0 3px 10px #29498512}._tabs_vya0a_4 a{padding:8px 12px;font-size:.875em}._grid_vya0a_5{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}._editor_vya0a_5{padding:24px}._sectionTitle_vya0a_5>span{color:#54739c;letter-spacing:0;background:#eaf0fa;border-radius:9px;place-items:center;width:28px;height:28px;font-size:.75em;display:grid}._upload_vya0a_6{background:linear-gradient(140deg,#eaf2ffbd,#ffffffb3);border-color:#aabfdf;border-radius:17px;min-height:220px}._upload_vya0a_6>div>svg{box-sizing:content-box;color:#416cca;background:#ffffffc9;border:1px solid #fff;border-radius:18px;padding:16px;box-shadow:0 5px 14px #2d519616}._upload_vya0a_6 strong{font-size:1em}._upload_vya0a_6 small,._page_vya0a_1 ._help_vya0a_5{color:#5e728e;font-size:.875em}._modes_vya0a_7 label,._modelChoices_vya0a_12 label{background:#ffffff9c;border-color:#d3dfef;border-radius:14px}._modes_vya0a_7 strong{font-size:.9375em}._modes_vya0a_7 small,._modelChoices_vya0a_12 small{color:#5e728e}._parameters_vya0a_12 select,._options_vya0a_8 textarea,._options_vya0a_8 select{background:#ffffffb8;border-color:#ccd8e8;border-radius:12px}._options_vya0a_8{margin-top:18px}._action_vya0a_8{background:linear-gradient(135deg,#eaf1ffb3,#f7f9ffb3);border:1px solid #dbe5f7;border-radius:16px;padding:16px}._action_vya0a_8 strong{font-size:1.875em}._action_vya0a_8 small{font-size:.4667em}._action_vya0a_8>div>a{font-size:.875em}._action_vya0a_8>button{background:linear-gradient(110deg,#2868dc,#414fc7);border:1px solid #3564d7;border-radius:13px;min-height:54px;box-shadow:0 7px 16px #365ac329,inset 0 1px #ffffff38}._quoteDetail_vya0a_21{font-size:.875em}._result_vya0a_5{padding:20px;top:100px}._result_vya0a_5:has(._empty_vya0a_9){color:#f3f7ff;background:linear-gradient(150deg,#203958,#172840 70%,#293d63);border-color:#314a6d;box-shadow:0 18px 40px #223c6d1c,inset 0 1px #ffffff18}._result_vya0a_5:has(._empty_vya0a_9) ._resultTop_vya0a_5{border-bottom:1px solid #ffffff16;padding-bottom:18px}._empty_vya0a_9{color:#bfd5f4;background-image:radial-gradient(#d2e4ff29 .8px,#0000 .8px);background-size:22px 22px;border-radius:14px;min-height:460px}._empty_vya0a_9>svg{box-sizing:content-box;background:linear-gradient(145deg,#ffffff20,#ffffff07);border:1px solid #bdd9ff70;border-radius:22px;padding:28px;box-shadow:0 15px 30px #07132222}._empty_vya0a_9 h3{color:#eff5ff;font-size:1.125em}._empty_vya0a_9 p{color:#c2d2e8;font-size:.9375em}._empty_vya0a_9>span{color:#c2d2e8;font-size:.8125em}._result_vya0a_5>img{object-fit:contain;background:#eef2f7;max-height:70vh}._compare_vya0a_9{background:#e6edf780;border-radius:13px;width:fit-content;margin-inline:auto;padding:4px}._compare_vya0a_9 button{font-size:.875em}._compare_vya0a_9 button[aria-pressed=true]{background:#fff;box-shadow:0 3px 9px #29498512}@media (hover:hover){._upload_vya0a_6:hover{background:#eaf1ff;border-color:#527bc8}._modes_vya0a_7 label:hover,._modelChoices_vya0a_12 label:hover{border-color:#81a3e6}._action_vya0a_8>button:enabled:hover{background:linear-gradient(110deg,#205dcb,#3443b9)}}@media (width<=960px){._page_vya0a_1{padding:20px 16px 28px}._grid_vya0a_5{grid-template-columns:minmax(0,1fr);gap:16px}._result_vya0a_5{position:static}._empty_vya0a_9{min-height:240px}}@media (width<=540px){._page_vya0a_1{padding:18px 12px 24px}._header_vya0a_3 ._memberBadge_vya0a_3{display:none}._membership_vya0a_14{gap:10px;padding:13px}._membership_vya0a_14>a{padding-top:4px}._tabs_vya0a_4 button{padding:9px 10px;font-size:.875em}._tabs_vya0a_4 a{padding:8px 4px}._editor_vya0a_5,._result_vya0a_5{border-radius:18px;padding:16px}._upload_vya0a_6{min-height:200px}._action_vya0a_8{padding:14px}._empty_vya0a_9{gap:14px;padding:22px 12px}._empty_vya0a_9>svg{padding:20px}}@media (width<=359px){._tabs_vya0a_4{flex-wrap:wrap}._tabs_vya0a_4 a{margin-left:0}._parameters_vya0a_12,._modelChoices_vya0a_12{grid-template-columns:minmax(0,1fr)}._action_vya0a_8>div{flex-wrap:wrap}}@media (forced-colors:active){._editor_vya0a_5,._result_vya0a_5,._membership_vya0a_14,._action_vya0a_8,._empty_vya0a_9,._empty_vya0a_9>svg{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}._result_vya0a_5:has(._empty_vya0a_9){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}._empty_vya0a_9 h3,._empty_vya0a_9 p,._empty_vya0a_9>span{color:canvastext}:is(._modes_vya0a_7 label:has(input:checked),._modelChoices_vya0a_12 label:has(input:checked)){outline:2px solid highlight}._action_vya0a_8>button,._tabs_vya0a_4 button[aria-pressed=true]{color:highlighttext;background:highlight}}._header_vya0a_3{margin-bottom:22px;display:block}._titleRow_vya0a_120{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 7px;display:flex}._titleRow_vya0a_120 h1{margin:0;line-height:1.35}._header_vya0a_3 ._membershipLink_vya0a_122{background:var(--glass-panel);color:#2858b1;white-space:nowrap;min-height:44px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid #ffffffed;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:.875em;font-weight:550;display:inline-flex;box-shadow:0 3px 12px #2949850d,inset 0 1px #fff}@media (hover:hover){._header_vya0a_3 ._membershipLink_vya0a_122:hover{color:#19479b;background:#fff;border-color:#a9c0e8}}@media (width<=540px){._header_vya0a_3{margin-bottom:18px}._titleRow_vya0a_120{gap:8px;margin-top:8px}._titleRow_vya0a_120 h1{font-size:clamp(1.25em,5.6vw,1.7em)}._header_vya0a_3 ._membershipLink_vya0a_122{border-radius:10px;padding-inline:10px}}@media (forced-colors:active){._header_vya0a_3 ._membershipLink_vya0a_122{color:linktext;box-shadow:none;background:buttonface;border:1px solid buttontext}}._editor_vya0a_5,._result_vya0a_5{border-color:#dfe8f5;border-radius:22px}._upload_vya0a_6{background:radial-gradient(at 50% 40%,#e5edff,#f6f9ff 75%);border-width:1.5px;border-radius:20px;min-height:236px}._sectionTitle_vya0a_5>span{color:#6985ac;background:#eff4fc;border:1px solid #dfe9f7;width:26px;height:26px}._modes_vya0a_7{gap:10px}._modes_vya0a_7 label{background:#f8fafd;border-radius:15px;padding:15px}:is(._modes_vya0a_7 label:has(input:checked),._modelChoices_vya0a_12 label:has(input:checked)){background:#edf4ff;border-color:#8fabdd;box-shadow:inset 0 0 0 1px #b4c9eb}._parameters_vya0a_12 select,._options_vya0a_8 select,._options_vya0a_8 textarea{background:#f7faff;border-color:#dce6f4;border-radius:12px}._options_vya0a_8{background:#f8faff;border:1px solid #e0e8f4;border-radius:14px;padding:0 14px}._action_vya0a_8{background:#f5f8ff;border-color:#dce5f5;border-radius:18px}._action_vya0a_8>button{background:linear-gradient(105deg,#2665d9,#4c62d1);border-radius:15px;min-height:56px;box-shadow:0 7px 18px #365ac324,inset 0 1px #ffffff38}._resultTop_vya0a_5{align-items:center;padding-bottom:14px}._compare_vya0a_9{background:#eef3fb;border:1px solid #dce6f3}._compare_vya0a_9 button[aria-pressed=true]{color:#345eab}@media (width<=540px){._editor_vya0a_5,._result_vya0a_5{border-radius:20px}._upload_vya0a_6{min-height:210px}._modes_vya0a_7 label{padding:13px}}@media (forced-colors:active){._upload_vya0a_6,._options_vya0a_8,._action_vya0a_8{background:canvas;border-color:canvastext}._action_vya0a_8>button{color:highlighttext;background:highlight}}._backgroundChoice_vya0a_159{cursor:pointer;background:#f6f9ff;border:1px solid #dbe5f7;border-radius:16px;align-items:center;gap:12px;margin:16px 0;padding:15px 17px;display:flex}._backgroundChoice_vya0a_159 input{accent-color:#365ddd;flex-shrink:0;width:20px;height:20px}._backgroundChoice_vya0a_159 span{gap:4px;display:grid}._backgroundChoice_vya0a_159 strong{color:#24466f;font-size:.9em}._backgroundChoice_vya0a_159 small{color:#708098;font-size:.75em}._transparency_vya0a_159{background-color:#fff!important;background-image:conic-gradient(#e4e9f1 25%,transparent 0 50%,#e4e9f1 0 75%,transparent 0)!important;background-size:20px 20px!important}._preciseInput_vya0a_161{color:#24466f;gap:9px;margin:18px 0;font-weight:650;display:grid}._preciseInput_vya0a_161 textarea{resize:vertical;width:100%;min-height:120px;font:inherit;color:#22334b;background:#fbfdff;border:1px solid #d7e2f2;border-radius:14px;padding:14px;font-weight:400}._preciseInput_vya0a_161 small{color:#708098;font-size:.75em;font-weight:400}._ratioControl_vya0a_163{margin-top:18px}._ratioControl_vya0a_163>label{color:#586b82;font-size:1rem;font-weight:600;display:block}._parameters_vya0a_12>label{font-size:1rem;font-weight:600}@media (width<=600px){._page_vya0a_1{padding:12px 10px 24px}._editor_vya0a_5,._result_vya0a_5{border-radius:22px;padding:16px;box-shadow:0 6px 22px #2b4c7b06}._grid_vya0a_5{gap:16px}._upload_vya0a_6{border-radius:16px;min-height:190px}._sectionTitle_vya0a_5{margin-top:18px}._sectionTitle_vya0a_5:first-child{margin-top:0}._sectionTitle_vya0a_5 h2{font-size:1rem}._modes_vya0a_7{gap:8px}._modes_vya0a_7 label{min-height:64px;padding:12px}._modes_vya0a_7 small,._modelChoices_vya0a_12 small{font-size:.875rem;line-height:1.5}._modelChoices_vya0a_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._modelChoices_vya0a_12 label{border-radius:14px;min-height:78px;padding:12px}._parameters_vya0a_12{grid-template-columns:minmax(0,1fr);gap:16px}._parameters_vya0a_12>label{gap:0;font-size:.9375rem}._ratioControl_vya0a_163>label{font-size:.9375rem}._backgroundChoice_vya0a_159{min-height:64px;padding:12px}._backgroundChoice_vya0a_159 small,._preciseInput_vya0a_161 small{font-size:.875rem}._action_vya0a_8{background:linear-gradient(135deg,#eef4ff,#f8faff);border-radius:18px;padding:14px}._action_vya0a_8>div{flex-wrap:wrap;gap:8px}._action_vya0a_8>button{min-height:56px;font-size:1rem}._action_vya0a_8>div>a,._quoteDetail_vya0a_21 button,._compare_vya0a_9 button,._recovery_vya0a_8 button{min-height:44px;font-size:.875rem}._options_vya0a_8 summary{min-height:52px}._options_vya0a_8 textarea,._preciseInput_vya0a_161 textarea{scroll-margin-block:100px;font-size:1rem}._help_vya0a_5{font-size:.875rem;line-height:1.65}}._parameters_vya0a_12>div,._ratioControl_vya0a_163>div{color:#526984;min-width:0;font-size:.9375rem;font-weight:600}._composerControls_vya0a_170{border-top:1px solid #e0e8f4;flex-wrap:wrap;gap:8px;padding-top:14px;display:flex;position:relative}._composerControls_vya0a_170 ._modes_vya0a_7,._composerControls_vya0a_170 ._modelChoices_vya0a_12{margin:0}._composerControls_vya0a_170 ._modelChoices_vya0a_12 label{padding:12px}._composerControls_vya0a_170 ._modes_vya0a_7 label{min-height:64px}@media (width<=767px){._editor_vya0a_5{gap:12px}._editor_vya0a_5 ._upload_vya0a_6{height:148px;min-height:148px}._editor_vya0a_5 ._sectionTitle_vya0a_5>span{display:none}._composerControls_vya0a_170{gap:7px}._editor_vya0a_5 ._backgroundChoice_vya0a_159{min-height:48px;padding:8px 12px}._editor_vya0a_5 ._backgroundChoice_vya0a_159 small{display:none}._editor_vya0a_5 ._preciseInput_vya0a_161 textarea{min-height:100px}._editor_vya0a_5 ._action_vya0a_8{margin-top:0}}._embedded_vya0a_173{max-width:none!important;margin:0!important;padding:0!important}._reverseGrid_vya0a_173{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}._refineControls_vya0a_173[hidden],._result_vya0a_5[hidden]{display:none}._toolSwitch_vya0a_174{background:#edf3fd;border:1px solid #dce6f6;border-radius:17px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:16px;padding:5px;display:grid}._toolSwitch_vya0a_174 button{color:#667c9b;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-size:.9375rem;font-weight:650;display:flex}._toolSwitch_vya0a_174 button[aria-pressed=true]{color:#245fc2;background:#fff;box-shadow:0 3px 12px #41608d13}._toolSwitch_vya0a_174 button span{color:#28806b;background:#e7f6f0;border-radius:5px;padding:2px 5px;font-size:.75rem;font-weight:500}._toolSwitch_vya0a_174 button:disabled{opacity:.6;cursor:wait}._toolSwitch_vya0a_174 button:focus-visible,._reverseArea_vya0a_176 button:focus-visible{outline-offset:2px;outline:3px solid #7da3df}._reverseArea_vya0a_176{gap:12px;display:grid}._reverseArea_vya0a_176 ._help_vya0a_5{margin:0}._reverseButton_vya0a_177{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#2564d5,#5767d5);border:1px solid #3669d3;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-weight:650;display:flex;box-shadow:0 7px 16px #365ac31a}._reverseButton_vya0a_177:disabled{opacity:.55;cursor:not-allowed}._reverseOutput_vya0a_178{background:#f6f9ff;border:1px solid #dce6f3;border-radius:16px;gap:10px;margin-top:8px;padding:15px;display:grid}._reverseOutput_vya0a_178>label{color:#385c8c;font-size:.875rem;font-weight:650}._reverseOutput_vya0a_178 textarea{resize:vertical;color:#263b57;width:100%;min-height:210px;font:inherit;background:#fff;border:1px solid #d8e3f2;border-radius:12px;padding:12px;font-size:1rem;line-height:1.75}._reverseOutput_vya0a_178>div{flex-wrap:wrap;gap:8px;display:flex}._reverseOutput_vya0a_178 button{color:#3565aa;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdff4;border-radius:11px;flex:1;padding:8px;font-size:.875rem}._reverseOutput_vya0a_178 button:last-child{color:#285bb2;background:#e8f0ff;border-color:#b5cbec}._refineControls_vya0a_173{margin-top:14px}._editor_vya0a_5{background:linear-gradient(140deg,#fff,#fbfdff);box-shadow:0 12px 36px #2c4c7d08}._upload_vya0a_6{border-color:#b9cfea;border-radius:18px}._upload_vya0a_6:focus-within{outline-offset:2px;outline:3px solid #7da3df}@media (width<=767px){._toolSwitch_vya0a_174{margin-bottom:12px}._toolSwitch_vya0a_174 button{gap:5px;min-height:46px;padding:8px 4px;font-size:.875rem}._toolSwitch_vya0a_174 svg{width:16px}._editor_vya0a_5 ._upload_vya0a_6 img{object-fit:contain;width:100%;height:100%;max-height:146px}._reverseOutput_vya0a_178{padding:12px}._reverseOutput_vya0a_178 textarea{min-height:180px}._reverseGrid_vya0a_173{max-width:none}._refineControls_vya0a_173{margin-top:10px}}@media (forced-colors:active){._toolSwitch_vya0a_174,._editor_vya0a_5,._reverseOutput_vya0a_178{color:canvastext;background:canvas;border-color:canvastext}._toolSwitch_vya0a_174 button[aria-pressed=true],._reverseButton_vya0a_177{color:highlighttext;background:highlight}}._reverseMembership_vya0a_183{color:#345fae;background:#edf3ff;border:1px solid #d1dff5;border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:10px 14px;font-size:.875rem;text-decoration:none;display:flex}._editor_vya0a_5{background:#fff;border-color:#e0e8f3;box-shadow:0 8px 28px #304f7e07}._upload_vya0a_6{isolation:isolate;background:linear-gradient(135deg,#f0f5ff,#fbfcff);border:1px dashed #bbcee7;min-height:168px}._upload_vya0a_6>div{gap:8px;padding:18px 12px}._upload_vya0a_6>div>svg{box-shadow:none;border-radius:13px;padding:10px}._upload_vya0a_6 small{font-size:.8125rem}._editBrief_vya0a_189{color:#2e4360;gap:8px;margin:16px 0 0;font-size:.9375rem;font-weight:600;display:grid}._editBrief_vya0a_189>span{align-items:center;gap:8px;display:flex}._editBrief_vya0a_189 small{color:#8291a5;font-size:.75rem;font-weight:400}._editBrief_vya0a_189 textarea{resize:vertical;color:#253953;background:#fafcff;border:1px solid #e0e7f1;border-radius:13px;width:100%;min-height:94px;padding:12px 13px;scroll-margin-block:110px;font-size:1rem;font-weight:400;line-height:1.75}._editBrief_vya0a_189 textarea::placeholder{color:#8391a5}._editBrief_vya0a_189 textarea:focus{background:#fff;border-color:#9eb9e4}._action_vya0a_8{box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 16px;padding:0;display:flex}._action_vya0a_8>div{flex-shrink:0;margin:0}._action_vya0a_8 strong{color:#294d79;font-size:1.4rem}._action_vya0a_8 small{color:#798ba2;font-size:.75rem;line-height:1.6;display:block}._action_vya0a_8>button{background:linear-gradient(110deg,#2866d6,#5064cd);border-radius:13px;width:auto;min-height:48px;padding:10px 18px;font-size:.9375rem;box-shadow:0 4px 12px #365ac31a}._composerControls_vya0a_170{border-top:1px solid #edf1f7;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:14px 0;display:grid}._composerControls_vya0a_170>div>button{justify-content:center;gap:5px;width:100%;min-height:44px!important;box-shadow:none!important;color:#435d80!important;background:#f9fbff!important;border-color:#e0e7f1!important;border-radius:11px!important;padding:8px!important}._composerControls_vya0a_170>div>button>span{display:none}._composerControls_vya0a_170>div>button>strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}._composerControls_vya0a_170>div>button>svg{color:#8398b8;width:12px;height:12px}._composerControls_vya0a_170>div>button[aria-expanded=true]{color:#2a5db8!important;background:#edf3ff!important;border-color:#a7bee5!important}._transparentToggle_vya0a_200{color:#435d80;background:#f9fbff;border:1px solid #e0e7f1;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px;font-weight:600;display:flex;font-size:.8125rem!important}._transparentToggle_vya0a_200>span:last-child{color:#fff;border:1px solid #aabbd1;border-radius:5px;place-items:center;width:17px;height:17px;font-size:0;display:grid}._transparentToggle_vya0a_200[aria-pressed=true]{color:#2d5eb7;background:#edf3ff;border-color:#9cb8e5}._transparentToggle_vya0a_200[aria-pressed=true]>span:last-child{background:#396aca;border-color:#396aca;font-size:12px}._billingInfo_vya0a_203{color:#71839c;border-top:1px solid #edf1f7;font-size:.8125rem}._billingInfo_vya0a_203 summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;list-style:none;display:flex}._billingInfo_vya0a_203 summary::-webkit-details-marker{display:none}._billingInfo_vya0a_203 summary:after{content:"+";color:#7b91af;font-size:1rem}._billingInfo_vya0a_203[open] summary:after{content:"−"}._billingInfo_vya0a_203>a{align-items:center;min-height:44px;margin-right:12px;display:inline-flex}._billingInfo_vya0a_203 ._quoteDetail_vya0a_21{font-size:inherit;margin:0}._billingInfo_vya0a_203 ._help_vya0a_5{font-size:.8125rem}._resultTop_vya0a_5{margin-bottom:12px;padding-bottom:0}._resultTop_vya0a_5 a{color:#285db4;background:#eef4ff;border:1px solid #cfdef4;border-radius:11px;min-height:44px;padding:8px 12px;font-weight:600}._toolSwitch_vya0a_174{background:#f0f4fa;border:1px solid #e8eef6;border-radius:13px;padding:4px}._toolSwitch_vya0a_174 button{border-radius:10px;gap:6px;min-height:44px}._toolSwitch_vya0a_174 button>span{white-space:nowrap;padding:3px 5px;font-size:.65rem}@media (width<=767px){._waitingResult_vya0a_206{display:none}._editor_vya0a_5{border-radius:20px;padding:14px}._upload_vya0a_6{min-height:138px}._upload_vya0a_6>div{gap:6px;padding:12px}._editBrief_vya0a_189{margin-top:14px}._editBrief_vya0a_189 textarea{min-height:88px}._action_vya0a_8>button{padding-inline:13px}._toolSwitch_vya0a_174 button{font-size:.875rem}._toolSwitch_vya0a_174 button>svg{display:none}._toolSwitch_vya0a_174 button>span{font-size:.625rem}._composerControls_vya0a_170{gap:7px;padding:12px 0}._page_vya0a_1 ._help_vya0a_5{font-size:.8125rem}._result_vya0a_5{border-radius:20px;padding:14px}}@media (width<=359px){._composerControls_vya0a_170{grid-template-columns:repeat(2,minmax(0,1fr))}._action_vya0a_8{gap:8px}._action_vya0a_8>button{padding-inline:10px;font-size:.875rem}._toolSwitch_vya0a_174 button{gap:4px}}@media (forced-colors:active){._editor_vya0a_5,._upload_vya0a_6,._editBrief_vya0a_189 textarea{color:canvastext;background:canvas;border-color:canvastext}._composerControls_vya0a_170>div>button,._transparentToggle_vya0a_200,._resultTop_vya0a_5 a{color:buttontext!important;background:buttonface!important;border-color:buttontext!important}._transparentToggle_vya0a_200[aria-pressed=true]{outline:2px solid highlight}._transparentToggle_vya0a_200[aria-pressed=true]>span:last-child,._action_vya0a_8>button{color:highlighttext;background:highlight}}
