.menu_container__VrutR{width:100%;margin-bottom:24px;padding-top:4px;position:relative}.menu_menuHeader__9eXDW{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:8px}.menu_menuSummary__n7CZB{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary,#94a3b8);font-size:.8125rem;font-weight:600}.menu_menuSummaryIcon__Z2_XR{font-size:1rem;line-height:1}.menu_menuToggle__kDHrv{min-height:34px!important;padding:0 12px!important;border-radius:999px!important;font-size:.8125rem!important}.menu_menuPanel__XbbWd{margin-top:10px;padding:12px;border:1px solid var(--border-primary,rgba(255,255,255,.08));border-radius:16px;background:color-mix(in srgb,var(--bg-secondary,#131c31) 92%,transparent);box-shadow:var(--modern-shadow-soft,0 12px 30px rgba(2,6,23,.2))}.menu_menuGrid__6_T9E{display:flex;flex-wrap:wrap;gap:10px}.menu_menuCard__4qUi7{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:10px;text-decoration:none;color:var(--text-primary,#e2e8f0);font-size:.875rem;font-weight:500;transition:all .2s ease;cursor:pointer;white-space:nowrap}.menu_menuCard__4qUi7:hover{background:rgba(255,255,255,.08);border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.menu_menuCard__4qUi7.menu_active__E6jSh{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(236,72,153,.15));border-color:#8b5cf6;box-shadow:0 0 0 1px rgba(139,92,246,.3)}.menu_menuCard__4qUi7.menu_active__E6jSh .menu_menuTitle__14eSP{color:#8b5cf6}[data-theme=light] .menu_menuCard__4qUi7{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.08);color:var(--text-primary,#1e293b)}[data-theme=light] .menu_menuCard__4qUi7:hover{background:rgba(0,0,0,.04);border-color:#8b5cf6}[data-theme=light] .menu_menuCard__4qUi7.menu_active__E6jSh{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(236,72,153,.1));border-color:#8b5cf6}.menu_menuIcon__SoTNR{font-size:1rem;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu_menuTitle__14eSP{font-size:.8125rem;font-weight:500;color:inherit;transition:color .2s ease}.menu_menuCard__4qUi7:hover .menu_menuTitle__14eSP{color:#8b5cf6}@media (max-width:768px){.menu_menuHeader__9eXDW{align-items:flex-start}.menu_menuGrid__6_T9E{gap:8px}.menu_menuCard__4qUi7{padding:8px 12px;gap:6px}.menu_menuIcon__SoTNR{font-size:.875rem}.menu_menuTitle__14eSP{font-size:.75rem}}@media (max-width:480px){.menu_menuCard__4qUi7{padding:6px 10px}}.GlobalCommandSearch_backdrop__r6g_6{position:fixed;inset:0;z-index:1200;display:flex;justify-content:center;align-items:flex-start;background:rgba(2,6,23,.68);padding:12vh 1rem 1rem;backdrop-filter:blur(8px)}.GlobalCommandSearch_dialog__v9KAV{width:min(760px,100%);border:1px solid var(--border-primary,#222f43);border-radius:1.25rem;background:var(--bg-card,#131c31);box-shadow:0 24px 80px rgba(0,0,0,.36);overflow:hidden}.GlobalCommandSearch_searchBox__Zwzgc{display:flex;gap:.75rem;align-items:center;border-bottom:1px solid var(--border-primary,#222f43);padding:1rem}.GlobalCommandSearch_input__8kYu5{flex:1;border:0;background:transparent;color:var(--text-primary,#e6f0ff);font-size:1.05rem;outline:none}.GlobalCommandSearch_closeButton__n_Z5a{border:1px solid var(--border-primary,#222f43);border-radius:999px;background:transparent;color:var(--text-secondary,#94a9c9);cursor:pointer;padding:.35rem .7rem}.GlobalCommandSearch_content__S8xL2{max-height:58vh;overflow:auto;padding:.75rem}.GlobalCommandSearch_groupTitle__dyqCM{color:var(--text-muted,#66768f);font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:.75rem 0 .45rem;text-transform:uppercase}.GlobalCommandSearch_list__OYYax{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.GlobalCommandSearch_item__p7srJ{display:block;border-radius:.75rem;color:var(--text-secondary,#94a9c9);padding:.75rem;text-decoration:none}.GlobalCommandSearch_itemActive__SXUvn,.GlobalCommandSearch_item__p7srJ:hover{background:var(--bg-secondary,#0f172a);color:var(--color-brand,#8b5cf6)}.GlobalCommandSearch_itemTitle__GFtj5{display:block;color:var(--text-primary,#e6f0ff);font-weight:700}.GlobalCommandSearch_itemDesc__dgDz5{display:block;font-size:.85rem;margin-top:.2rem}.GlobalCommandSearch_footer__6x2BX{border-top:1px solid var(--border-primary,#222f43);color:var(--text-muted,#66768f);display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;font-size:.8rem}.image-tool_imageContainer__ei8Cu{max-width:1600px;margin:0 auto;padding:40px 20px}.image-tool_header__FZ61z{text-align:center;margin-bottom:48px}.image-tool_title__j1doD{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.image-tool_card__njwdU{background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(236,72,153,.05));border:1px solid rgba(139,92,246,.2);border-radius:24px;padding:40px;backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(139,92,246,.1),inset 0 1px 0 rgba(255,255,255,.1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.image-tool_card__njwdU:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(139,92,246,.1) 0,transparent 70%);animation:image-tool_rotate__H7XfU 20s linear infinite;pointer-events:none}@keyframes image-tool_rotate__H7XfU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image-tool_card__njwdU:hover{border-color:rgba(139,92,246,.4);box-shadow:0 12px 48px rgba(139,92,246,.15),inset 0 1px 0 rgba(255,255,255,.15);transform:translateY(-2px)}[data-theme=light] .image-tool_card__njwdU{background:linear-gradient(135deg,rgba(139,92,246,.03),rgba(236,72,153,.03));border-color:rgba(139,92,246,.15);box-shadow:0 8px 32px rgba(139,92,246,.08),inset 0 1px 0 rgba(255,255,255,.8)}.image-tool_twoColumn__0Ui5v{display:grid;grid-template-columns:1fr 1fr;gap:32px;position:relative;z-index:1}@media (max-width:992px){.image-tool_twoColumn__0Ui5v{grid-template-columns:1fr}}.image-tool_section__pMDvU{display:flex;flex-direction:column;gap:24px}.image-tool_sectionTitle__Itco3{display:flex;align-items:center;gap:12px;font-size:1.125rem;font-weight:700;color:var(--text-primary,#e2e8f0);margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em}.image-tool_sectionTitle__Itco3 svg{flex-shrink:0}.image-tool_sectionTitle__Itco3:before{content:"";width:4px;height:20px;background:linear-gradient(180deg,#8b5cf6,#ec4899);border-radius:2px;flex-shrink:0}[data-theme=light] .image-tool_sectionTitle__Itco3{color:var(--text-primary,#334155)}.image-tool_imagePreview__B8_J4{width:100%;border-radius:16px;overflow:hidden;background:rgba(15,23,42,.8);border:2px solid rgba(139,92,246,.2);box-shadow:inset 0 2px 12px rgba(0,0,0,.2),0 4px 16px rgba(139,92,246,.1);transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:350px;max-height:500px;position:relative}.image-tool_clickablePreview__7Jjuq{cursor:pointer}.image-tool_mutedHint__z8pAu{margin:0;font-size:.875rem;opacity:.7}.image-tool_imagePreview__B8_J4:hover{border-color:rgba(139,92,246,.4);box-shadow:inset 0 2px 12px rgba(0,0,0,.3),0 6px 24px rgba(139,92,246,.15);transform:scale(1.01)}.image-tool_imagePreview__B8_J4 img{max-width:100%;max-height:100%;object-fit:contain;display:block;transition:transform .3s ease}[data-theme=light] .image-tool_imagePreview__B8_J4{background:rgba(255,255,255,.95);border-color:rgba(139,92,246,.15);box-shadow:inset 0 2px 12px rgba(0,0,0,.05),0 4px 16px rgba(139,92,246,.08)}.image-tool_textarea__F_1r8{width:100%;padding:20px;background:rgba(15,23,42,.8);border:2px solid rgba(139,92,246,.2);border-radius:16px;color:var(--text-primary,#e2e8f0);font-size:.9375rem;line-height:1.6;min-height:300px;resize:vertical;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;box-shadow:inset 0 2px 8px rgba(0,0,0,.2),0 0 0 0 rgba(139,92,246,0)}.image-tool_textarea__F_1r8:focus{border-color:rgba(139,92,246,.6);background:rgba(15,23,42,.95);box-shadow:inset 0 2px 8px rgba(0,0,0,.3),0 0 0 4px rgba(139,92,246,.15),0 8px 24px rgba(139,92,246,.2);transform:translateY(-1px)}.image-tool_textarea__F_1r8::placeholder{color:rgba(148,163,184,.5)}[data-theme=light] .image-tool_textarea__F_1r8{background:rgba(255,255,255,.95);border-color:rgba(139,92,246,.15);color:var(--text-primary,#1e293b);box-shadow:inset 0 2px 8px rgba(0,0,0,.05),0 0 0 0 rgba(139,92,246,0)}[data-theme=light] .image-tool_textarea__F_1r8:focus{border-color:rgba(139,92,246,.4);background:#ffffff;box-shadow:inset 0 2px 8px rgba(0,0,0,.08),0 0 0 4px rgba(139,92,246,.1),0 8px 24px rgba(139,92,246,.15)}.image-tool_buttonGroup__HJ7nt{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.image-tool_optionBlock__vJ4VV{margin-bottom:24px}.image-tool_platformGroup___hcsH{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.image-tool_platformButton__tYg7e{padding:8px 16px;border-radius:8px;border:none;cursor:pointer;background:rgba(255,255,255,.1);color:#fff}.image-tool_platformButtonActive__Y04gV{background:#8b5cf6;color:#000}[data-theme=light] .image-tool_platformButton__tYg7e{background:hsl(var(--gray-3));color:hsl(var(--gray-11))}[data-theme=light] .image-tool_platformButtonActive__Y04gV{background:hsl(var(--brand));color:#fff}.image-tool_iconGrid__V18B_{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px}.image-tool_iconTile__vpj8x{padding:8px;text-align:center;background:rgba(255,255,255,.05);border-radius:8px}[data-theme=light] .image-tool_iconTile__vpj8x{background:rgba(15,23,42,.05)}.image-tool_iconDownloadButton__LYw6K{padding:0;border:0;background:transparent;cursor:pointer}.image-tool_iconPreviewImage__33kfY{max-width:48px;max-height:48px;object-fit:contain}.image-tool_iconSizeLabel__QZrSp{margin:4px 0 0;font-size:10px}.image-tool_actionButtons__LejYV{margin-top:24px}.image-tool_hiddenCanvas__8SpIb{display:none}.image-tool_disabledPreview__da0_y{cursor:not-allowed;opacity:.5}.image-tool_colorPickPreview__OLCnX{position:relative;cursor:crosshair}.image-tool_previewImageFit__GgWDy{max-width:100%;max-height:100%}.image-tool_previewImageLarge__VlcCD{max-width:100%;max-height:400px}.image-tool_sectionHeaderRow__iPKYw{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.image-tool_flushTitle__GndVi{margin:0}.image-tool_colorListPanel__VRA3A{max-height:400px;overflow-y:auto;padding:16px;border-radius:12px;background:rgba(15,23,42,.4)}[data-theme=light] .image-tool_colorListPanel__VRA3A{background:rgba(248,250,252,.9)}.image-tool_emptyColorList___6q5z{margin:40px 0;color:var(--text-secondary);text-align:center}.image-tool_colorList__e1GtD{display:flex;flex-direction:column;gap:12px}.image-tool_colorValueColumn__Y7dsc{flex:1;display:flex;flex-direction:column;gap:4px}.image-tool_colorValueActions__d4Uk1{display:flex;flex-wrap:wrap;gap:8px}.image-tool_colorValueButton__2l8Lc{padding:4px 8px;border:1px solid rgba(139,92,246,.3);border-radius:4px;background:rgba(139,92,246,.1);color:#8b5cf6;cursor:pointer;font-family:var(--font-mono);font-size:.75rem}.image-tool_colorValueButtonAlt__dVrPr{border-color:rgba(236,72,153,.3);background:rgba(236,72,153,.1);color:#ec4899}.image-tool_loadingNotice___6ZdR{padding:20px;color:#8b5cf6;text-align:center}.image-tool_colorChoiceGroup__PnIsi{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.image-tool_backgroundColorButton__CI164{width:48px;height:48px;border:2px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.image-tool_backgroundColorButtonActive__ASa9X{border:3px solid #8b5cf6}.image-tool_customColorControl__MoFJ9{display:flex;align-items:center;gap:8px}.image-tool_customColorInput__KMCWC{width:48px;height:48px;border:2px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer}.image-tool_smallLabel__O5P8f{font-size:.875rem}.image-tool_controlHint__ZaWJL{margin-top:4px;font-size:.75rem;opacity:.7}.image-tool_colorSchemeButton__5jq66{min-width:0;width:100%;min-height:42px;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:8px 12px;border:1px solid var(--modern-border,rgba(148,163,184,.18));border-radius:10px;background:var(--modern-bg-panel-strong,rgba(15,23,42,.86));color:var(--modern-text,#edf5ff);cursor:pointer;box-shadow:var(--modern-shadow-sm,0 1px 2px rgba(2,6,23,.28));transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.image-tool_colorSchemeButton__5jq66:hover{border-color:var(--modern-border-strong,rgba(34,211,238,.34));background:var(--modern-bg-panel,rgba(17,26,46,.86));transform:translateY(-1px)}.image-tool_colorSchemeSwatch__J8Fq4{min-width:0;width:100%;height:30px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;padding:0 12px;border:1px solid color-mix(in srgb,var(--scheme-text) 54%,transparent);border-radius:8px;background:var(--scheme-bg)!important;color:var(--scheme-text)!important;font-size:12px;font-weight:800;letter-spacing:0;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}[data-theme=light] .image-tool_colorSchemeButton__5jq66{border-color:#d2d2d7;background:#ffffff;color:#1d1d1f;box-shadow:0 1px 2px rgba(15,23,42,.06)}[data-theme=light] .image-tool_colorSchemeButton__5jq66:hover{border-color:rgba(0,113,227,.32);background:#f5f5f7}.image-tool_button__rjoQF{padding:16px 32px;font-size:.9375rem;font-weight:600;border-radius:12px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;white-space:nowrap}.image-tool_button__rjoQF svg{flex-shrink:0}.image-tool_button__rjoQF:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.image-tool_button__rjoQF:hover:before{width:300px;height:300px}.image-tool_button__rjoQF:active{transform:scale(.98)}.image-tool_button__rjoQF:disabled{opacity:.5;cursor:not-allowed}.image-tool_button__rjoQF:disabled:hover{transform:none}.image-tool_buttonPrimary__2hhWF{background:linear-gradient(135deg,#06b6d4,#3b82f6);color:white;box-shadow:0 4px 16px rgba(6,182,212,.4),inset 0 1px 0 rgba(255,255,255,.2)}.image-tool_buttonPrimary__2hhWF:hover:not(:disabled){box-shadow:0 6px 24px rgba(6,182,212,.5),inset 0 1px 0 rgba(255,255,255,.3);transform:translateY(-2px)}.image-tool_buttonPrimary__2hhWF:active:not(:disabled){transform:translateY(0) scale(.98)}.image-tool_buttonSecondary__RtwgX{background:rgba(139,92,246,.1);color:#a78bfa;border:2px solid rgba(139,92,246,.3)}.image-tool_buttonSecondary__RtwgX:hover:not(:disabled){background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);transform:translateY(-2px)}[data-theme=light] .image-tool_buttonSecondary__RtwgX{background:rgba(139,92,246,.08);color:#7c3aed;border-color:rgba(139,92,246,.25)}.image-tool_loadingContainer__GaEoi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;min-height:300px}.image-tool_spinner__baON2{width:48px;height:48px;border:4px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;border-radius:50%;animation:image-tool_spin__PTsJ6 .8s linear infinite}@keyframes image-tool_spin__PTsJ6{to{transform:rotate(1turn)}}.image-tool_loadingText__9zWLg{font-size:1rem;color:var(--text-secondary,#94a3b8);font-weight:500}[data-theme=light] .image-tool_loadingText__9zWLg{color:var(--text-secondary,#64748b)}.image-tool_hiddenInput__v_q_q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){.image-tool_imageContainer__ei8Cu{padding:24px 16px}.image-tool_title__j1doD{font-size:2rem}.image-tool_card__njwdU{padding:24px 20px}.image-tool_buttonGroup__HJ7nt{flex-direction:column}.image-tool_button__rjoQF{width:100%}.image-tool_imagePreview__B8_J4{min-height:250px;max-height:350px}.image-tool_textarea__F_1r8{min-height:200px}.image-tool_sectionTitle__Itco3{font-size:1rem}}@media (max-width:480px){.image-tool_title__j1doD{font-size:1.75rem}.image-tool_card__njwdU{padding:20px 16px}.image-tool_button__rjoQF{padding:14px 24px;font-size:.875rem}}.image-tool_subtitle__AEu4I{font-size:1.125rem;color:var(--text-secondary,#94a3b8);max-width:800px;margin:0 auto;line-height:1.6}[data-theme=light] .image-tool_subtitle__AEu4I{color:var(--text-secondary,#64748b)}.image-tool_controlsSection__LJT0o{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:24px;background:rgba(15,23,42,.4);border-radius:16px;border:1px solid rgba(139,92,246,.1)}[data-theme=light] .image-tool_controlsSection__LJT0o{background:rgba(255,255,255,.5);border-color:rgba(139,92,246,.08)}.image-tool_controlRow__JRETQ{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.image-tool_controlGroup__8yvt4{display:flex;flex-direction:column;gap:8px;flex:1;min-width:200px}.image-tool_controlLabel__Q8_GQ{font-size:.875rem;font-weight:600;color:var(--text-primary,#e2e8f0);text-transform:uppercase;letter-spacing:.05em}[data-theme=light] .image-tool_controlLabel__Q8_GQ{color:var(--text-primary,#334155)}.image-tool_controlInput__dBNkn,.image-tool_controlSelect__jiXc6{padding:12px 16px;background:rgba(15,23,42,.8);border:2px solid rgba(139,92,246,.2);border-radius:12px;color:var(--text-primary,#e2e8f0);font-size:.9375rem;transition:all .3s ease;outline:none}.image-tool_controlInput__dBNkn:focus,.image-tool_controlSelect__jiXc6:focus{border-color:rgba(139,92,246,.6);background:rgba(15,23,42,.95);box-shadow:0 0 0 4px rgba(139,92,246,.15)}[data-theme=light] .image-tool_controlInput__dBNkn,[data-theme=light] .image-tool_controlSelect__jiXc6{background:rgba(255,255,255,.95);border-color:rgba(139,92,246,.15);color:var(--text-primary,#1e293b)}[data-theme=light] .image-tool_controlInput__dBNkn:focus,[data-theme=light] .image-tool_controlSelect__jiXc6:focus{border-color:rgba(139,92,246,.4);background:#ffffff;box-shadow:0 0 0 4px rgba(139,92,246,.1)}.image-tool_controlSelect__jiXc6{cursor:pointer}.image-tool_checkboxGroup__Ny46H{display:flex;align-items:center;gap:8px;padding:12px 0}.image-tool_checkboxGroup__Ny46H input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#8b5cf6}.image-tool_checkboxGroup__Ny46H label{font-size:.9375rem;color:var(--text-primary,#e2e8f0);cursor:pointer;user-select:none}[data-theme=light] .image-tool_checkboxGroup__Ny46H label{color:var(--text-primary,#334155)}.image-tool_textareaWrapper__q3stI{position:relative}.image-tool_copyButton__8kC0f{position:absolute;top:12px;right:12px;padding:8px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#8b5cf6;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.image-tool_copyButton__8kC0f:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);transform:scale(1.05)}.image-tool_copyButton__8kC0f:active{transform:scale(.95)}.image-tool_previewSection__0Z_1n{margin-top:32px;display:flex;flex-direction:column;gap:24px}.image-tool_qrCodePreview__pwGWB{display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(255,255,255,.95);border-radius:16px;border:2px solid rgba(139,92,246,.2);box-shadow:inset 0 2px 12px rgba(0,0,0,.05),0 4px 16px rgba(139,92,246,.1)}[data-theme=light] .image-tool_qrCodePreview__pwGWB{background:#ffffff;border-color:rgba(139,92,246,.15)}.image-tool_emptyState__dhMSZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 32px;min-height:300px;color:var(--text-secondary,#94a3b8);text-align:center}.image-tool_emptyState__dhMSZ svg{opacity:.5}.image-tool_emptyState__dhMSZ p{font-size:1rem;margin:0}[data-theme=light] .image-tool_emptyState__dhMSZ{color:var(--text-secondary,#64748b)}.image-tool_faqSection__ESCL_{margin-top:64px;padding:32px;background:rgba(15,23,42,.4);border-radius:16px;border:1px solid rgba(139,92,246,.1)}[data-theme=light] .image-tool_faqSection__ESCL_{background:rgba(255,255,255,.5);border-color:rgba(139,92,246,.08)}.image-tool_faqTitle__w_BMi{font-size:1.5rem;font-weight:700;color:var(--text-primary,#e2e8f0);margin-bottom:16px}[data-theme=light] .image-tool_faqTitle__w_BMi{color:var(--text-primary,#334155)}.image-tool_faqAnswer__shAav{font-size:1rem;line-height:1.8;color:var(--text-secondary,#cbd5e1)}.image-tool_faqAnswer__shAav p{margin-bottom:12px}[data-theme=light] .image-tool_faqAnswer__shAav{color:var(--text-secondary,#475569)}@media (max-width:768px){.image-tool_controlRow__JRETQ{flex-direction:column}.image-tool_controlGroup__8yvt4{min-width:100%}.image-tool_controlsSection__LJT0o{padding:20px 16px}.image-tool_faqSection__ESCL_{padding:24px 20px}.image-tool_qrCodePreview__pwGWB{padding:24px}}.image-tool_faqAccordion__1LYoi{margin-top:64px}.image-tool_faqAccordionTitle__pL4UT{font-size:2rem;font-weight:700;text-align:center;background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:32px}.image-tool_accordionItem__xCwqh{margin-bottom:16px;background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(236,72,153,.05));border:1px solid rgba(139,92,246,.2);border-radius:16px;overflow:hidden;transition:all .3s ease}.image-tool_accordionItem__xCwqh:hover{border-color:rgba(139,92,246,.4);box-shadow:0 4px 16px rgba(139,92,246,.1)}[data-theme=light] .image-tool_accordionItem__xCwqh{background:linear-gradient(135deg,rgba(139,92,246,.03),rgba(236,72,153,.03));border-color:rgba(139,92,246,.15)}.image-tool_accordionCheckbox__1KEOv{display:none}.image-tool_accordionLabel__O5aY4{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;user-select:none;font-size:1.125rem;font-weight:600;color:var(--text-primary,#e2e8f0);transition:all .3s ease}.image-tool_accordionLabel__O5aY4:hover{color:#8b5cf6}[data-theme=light] .image-tool_accordionLabel__O5aY4{color:var(--text-primary,#334155)}.image-tool_accordionIcon__8vO_F{flex-shrink:0;transition:transform .3s ease;color:#8b5cf6}.image-tool_accordionCheckbox__1KEOv:checked~.image-tool_accordionLabel__O5aY4 .image-tool_accordionIcon__8vO_F{transform:rotate(180deg)}.image-tool_accordionContent__BKCF7{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 24px}.image-tool_accordionCheckbox__1KEOv:checked~.image-tool_accordionContent__BKCF7{max-height:1000px;padding:0 24px 24px}.image-tool_accordionContent__BKCF7 div{font-size:1rem;line-height:1.8;color:var(--text-secondary,#cbd5e1)}.image-tool_accordionContent__BKCF7 p{margin-bottom:12px}[data-theme=light] .image-tool_accordionContent__BKCF7 div{color:var(--text-secondary,#475569)}@media (max-width:768px){.image-tool_faqAccordionTitle__pL4UT{font-size:1.5rem}.image-tool_accordionLabel__O5aY4{padding:16px 20px;font-size:1rem}.image-tool_accordionContent__BKCF7{padding:0 20px}.image-tool_accordionCheckbox__1KEOv:checked~.image-tool_accordionContent__BKCF7{padding:0 20px 20px}}.image-tool_iconCard__o_0Vz{display:flex;flex-direction:column;align-items:center;padding:16px;background:rgba(15,23,42,.4);border-radius:12px;border:1px solid rgba(139,92,246,.2);transition:all .2s ease}.image-tool_iconCard__o_0Vz:hover{border-color:rgba(139,92,246,.4);transform:translateY(-2px)}[data-theme=light] .image-tool_iconCard__o_0Vz{background:rgba(255,255,255,.8);border-color:rgba(139,92,246,.15);box-shadow:0 2px 8px rgba(0,0,0,.05)}[data-theme=light] .image-tool_iconCard__o_0Vz:hover{border-color:rgba(139,92,246,.3);box-shadow:0 4px 12px rgba(0,0,0,.08)}.image-tool_iconThumb__ENBXx{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border-radius:8px;margin-bottom:12px}[data-theme=light] .image-tool_iconThumb__ENBXx{background:rgba(0,0,0,.03)}.image-tool_iconSize__1MYbB{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--text-primary,#e2e8f0)}[data-theme=light] .image-tool_iconSize__1MYbB{color:var(--text-primary,#334155)}.image-tool_iconDownloadBtn__LuPwO{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;font-weight:600;background:rgba(139,92,246,.1);color:#8b5cf6;border:1px solid rgba(139,92,246,.3);border-radius:8px;cursor:pointer;transition:all .2s ease}.image-tool_iconDownloadBtn__LuPwO:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5)}[data-theme=light] .image-tool_iconDownloadBtn__LuPwO{background:rgba(139,92,246,.08);color:#7c3aed;border-color:rgba(139,92,246,.25)}[data-theme=light] .image-tool_iconDownloadBtn__LuPwO:hover{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.4)}