.OrderModal_modalOverlay__eZ_Yb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100003}.OrderModal_modalContent__MF8yD{background:#fff;border-radius:12px;padding:2rem;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1)}.OrderModal_closeButton__C2D2r{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.25rem;color:#666;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.OrderModal_closeButton__C2D2r:hover{background:rgba(0,0,0,.1);color:#333}.OrderModal_modalHeader__Tudd1{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.OrderModal_orderInfo__8BFrF h3{margin:0;font-size:1.5rem;color:#333}.OrderModal_orderDate__j9zoD{display:block;color:#666;font-size:.9rem;margin-top:.25rem}.OrderModal_orderStatus__WLEQg{text-transform:uppercase;font-size:.8rem;font-weight:500;padding:.5rem 1rem;border-radius:4px;background:rgba(0,0,0,.1)}.OrderModal_sellerSection__EEEe3{border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;position:relative}.OrderModal_sellerStatus__zN_nn{position:absolute;top:1rem;right:1rem;text-transform:uppercase;font-size:.7rem;font-weight:500;padding:.25rem .75rem;border-radius:4px;background:rgba(0,0,0,.1)}.OrderModal_sellerHeader__AAAjo{margin-bottom:1.5rem}.OrderModal_sellerInfo__1a7dK{margin-bottom:1rem}.OrderModal_sellerInfo__1a7dK h4{margin:0;font-size:1.1rem;color:#333}.OrderModal_sellerInfo__1a7dK span{display:block;color:#666;font-size:.9rem;margin-top:.25rem}.OrderModal_shippingSection__ip2ai{margin-bottom:1.5rem;padding:1rem;background:rgba(0,168,89,.05);border-radius:8px;border-left:3px solid #00a859}.OrderModal_shippingSection__ip2ai h4{margin:0 0 1rem;font-size:1rem;color:#333;font-weight:500}.OrderModal_shippingDetails__q8LjM{display:grid;grid-gap:.5rem;gap:.5rem}.OrderModal_shippingField__ys7qT{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.OrderModal_shippingField__ys7qT strong{color:#555;font-weight:500;min-width:120px}.OrderModal_shippingField__ys7qT span{color:#333}.OrderModal_itemsList__A98uB{display:grid;grid-gap:1rem;gap:1rem}.OrderModal_orderItem__Bm3UA{display:flex;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.5);border-radius:8px}.OrderModal_itemImage__AgSUS{width:50px;height:50px;border-radius:4px;overflow:hidden;flex-shrink:0}.OrderModal_itemImage__AgSUS img{width:100%;height:100%;object-fit:cover}.OrderModal_viewButton__3VIYY{color:#666;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:color .2s;background:none;border:none;padding:0;margin-left:.5rem}.OrderModal_viewButton__3VIYY:hover{color:#333}.OrderModal_itemInfo__DT9hw{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.OrderModal_itemName__MBW8Z{font-weight:500;color:#333}.OrderModal_itemPrice__QAySy,.OrderModal_itemQuantity__HPL7m{color:#666;font-size:.9rem}.OrderModal_orderTotal__1L_DC,.OrderModal_sellerTotal__LYRl0{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(0,0,0,.1);font-weight:500}.OrderModal_orderTotal__1L_DC{font-size:1.1rem}.OrderModal_confirmButtonContainer__kStes{display:flex;justify-content:center;margin-top:1.5rem}.OrderModal_confirmButton__rwH66{display:flex;align-items:center;gap:.5rem;background:#4caf50;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.OrderModal_confirmButton__rwH66:hover{background:#43a047}.OrderModal_confirmButton__rwH66:disabled{background:#9e9e9e;cursor:not-allowed}.OrderModal_confirmButton__rwH66 svg{font-size:1rem}.OrderModal_personalizationDetails__P3ZTX{margin-top:.75rem;padding:.75rem;background:rgba(46,204,113,.1);border-radius:4px;border-left:3px solid #2ecc71}.OrderModal_personalizationDetails__P3ZTX strong{display:block;font-size:.85rem;color:#2c3e50;margin-bottom:.5rem;font-weight:600}.OrderModal_personalizationField__DkRc9{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.OrderModal_personalizationField__DkRc9:last-child{margin-bottom:0}.OrderModal_fieldTitle__S_Yxq{font-size:.8rem;color:#555;font-weight:500}.OrderModal_fieldValue__uZip_{font-size:.8rem;color:#333;padding-left:.5rem;word-break:break-word}.OrderModal_observationDetails__P9ROT{margin-top:.75rem;padding:.75rem;background:rgba(52,152,219,.1);border-radius:4px;border-left:3px solid #3498db}.OrderModal_observationDetails__P9ROT strong{display:block;font-size:.85rem;color:#2c3e50;margin-bottom:.5rem;font-weight:600}.OrderModal_observationDetails__P9ROT span{font-size:.85rem;color:#333;word-break:break-word;line-height:1.4}.OrderModal_statusSection__TK9N6{margin:1.5rem 0;padding:1rem;background:rgba(0,0,0,.02);border-radius:8px}.OrderModal_statusBadges__6B6mF{display:flex;gap:1rem;flex-wrap:wrap}.OrderModal_statusBadge__2IwbZ{display:flex;flex-direction:column;gap:.25rem}.OrderModal_badgeLabel__N7_8i{font-size:.8rem;color:#666;font-weight:500}.OrderModal_badgeValue__7z0I5{padding:.5rem 1rem;border-radius:20px;color:#fff;font-size:.8rem;font-weight:500;text-align:center;min-width:80px}.OrderModal_errorMessage__lHn3V{background:#ffebee;color:#c62828;padding:1rem;border-radius:4px;margin:1rem 0;border-left:4px solid #f44336;font-size:.9rem}.OrderModal_actionButtonsContainer__BW4FO{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.1)}.OrderModal_actionGroup___non0{margin-bottom:1.5rem}.OrderModal_actionGroup___non0:last-child{margin-bottom:0}.OrderModal_actionGroup___non0 h4{margin:0 0 1rem;font-size:1rem;color:#333;font-weight:500}.OrderModal_actionButtons__8gQkw{display:flex;gap:.75rem;flex-wrap:wrap}.OrderModal_actionButton__xr6Ae{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border:none;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px;justify-content:center}.OrderModal_actionButton__xr6Ae:disabled{opacity:.6;cursor:not-allowed}.OrderModal_actionButton__xr6Ae svg{font-size:1rem}.OrderModal_actionButton__xr6Ae.OrderModal_accept__JjvKW{background:#f9a825;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_accept__JjvKW:hover:not(:disabled){background:#f57f17}.OrderModal_actionButton__xr6Ae.OrderModal_prepare__rOyg_{background:#ff9800;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_prepare__rOyg_:hover:not(:disabled){background:#f57c00}.OrderModal_actionButton__xr6Ae.OrderModal_ready__02kr6{background:#4caf50;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_ready__02kr6:hover:not(:disabled){background:#43a047}.OrderModal_actionButton__xr6Ae.OrderModal_deliver__Mi1On{background:#2196f3;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_deliver__Mi1On:hover:not(:disabled){background:#1976d2}.OrderModal_actionButton__xr6Ae.OrderModal_archive__NMHH0{background:#607d8b;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_archive__NMHH0:hover:not(:disabled){background:#546e7a}.OrderModal_actionButton__xr6Ae.OrderModal_payment__p5bE0{background:#4caf50;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_payment__p5bE0:hover:not(:disabled){background:#43a047}.OrderModal_actionButton__xr6Ae.OrderModal_refund__r8yyA{background:#ff9800;color:#fff}.OrderModal_actionButton__xr6Ae.OrderModal_refund__r8yyA:hover:not(:disabled){background:#f57c00}.OrderModal_spinning__L1wE_{animation:OrderModal_spin__4w8Sy 1s linear infinite}@keyframes OrderModal_spin__4w8Sy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.OrderModal_actionButtons__8gQkw,.OrderModal_statusBadges__6B6mF{flex-direction:column}.OrderModal_actionButton__xr6Ae{min-width:100%}}.SettingsModal_modal__OuGgU{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100002}.SettingsModal_modalContent__iUFjv{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:85vh;overflow-y:auto;position:relative;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SettingsModal_closeButton___Mdle{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.2rem;cursor:pointer;color:#666}.SettingsModal_section__4wxaq{margin-top:2rem}.SettingsModal_section__4wxaq h3{margin-bottom:.5rem;color:#333}.SettingsModal_section__4wxaq p{color:#666;font-size:.9rem;margin-bottom:1rem}.SettingsModal_uploadSection__7bO2F{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.SettingsModal_uploadButton__Ovd9U{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#f0f0f0;border-radius:4px;cursor:pointer;transition:background .2s}.SettingsModal_uploadButton__Ovd9U:hover{background:#e0e0e0}.SettingsModal_fileName__bJaIc{color:#666;font-size:.9rem}.SettingsModal_error__Gst3a{color:#dc3545;font-size:.9rem;margin-bottom:1rem}.SettingsModal_saveButton__VceTx{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;transition:background .2s}.SettingsModal_saveButton__VceTx:hover:not(:disabled){background:#0056b3}.SettingsModal_saveButton__VceTx:disabled{background:#ccc;cursor:not-allowed}.SettingsModal_subscriptionSection__niezG{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.SettingsModal_subscriptionCard__VT83J{display:flex;align-items:center;background:#f8f9fa;padding:1rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.SettingsModal_subscriptionIcon__mEPeI{font-size:1.5rem;margin-right:1rem;color:#ffc107}.SettingsModal_subscriptionDetails__H_lhs{display:flex;flex-direction:column}.SettingsModal_subscriptionTitle__ASKcc{font-weight:600;margin:0;color:#333}.SettingsModal_subscriptionPlan__oS6qg{margin:0;font-size:.9rem;color:#666}.SettingsModal_subscriptionHeader__j_Q1Q{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.SettingsModal_subscriptionHeader__j_Q1Q h3{margin:0;color:#333}.SettingsModal_manageButton__esinM{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;margin-left:.5rem;transition:background .2s;display:flex;align-items:center;justify-content:center;min-width:100px}.SettingsModal_manageButton__esinM:hover:enabled{background:#0056b3}.SettingsModal_manageButton__esinM:disabled{opacity:.7;cursor:not-allowed}.SettingsModal_subscribeButton__SJs3L{background:#28a745}.SettingsModal_subscribeButton__SJs3L:hover:enabled{background:#218838}.SettingsModal_spinner__S48nd{animation:SettingsModal_spin__h5Lx4 1s linear infinite}@keyframes SettingsModal_spin__h5Lx4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SettingsModal_domainInputContainer__7JQdq{display:flex;margin-bottom:1rem}.SettingsModal_domainInput__jqmIE{flex:1 1;padding:.75rem;border:1px solid #e0e0e0;border-radius:4px 0 0 4px;font-size:.9rem}.SettingsModal_addButton__Pczou{background:#007bff;color:#fff;border:none;border-radius:0 4px 4px 0;padding:.75rem 1rem;cursor:pointer;transition:background .2s}.SettingsModal_addButton__Pczou:hover:not(:disabled){background:#0056b3}.SettingsModal_addButton__Pczou:disabled{background:#ccc;cursor:not-allowed}.SettingsModal_domainsList__g2cjK{margin-bottom:1.5rem;max-height:300px;overflow-y:auto}.SettingsModal_domainItem__WZMf6{display:flex;flex-direction:column;background:#f8f9fa;border-radius:8px;padding:.75rem 1rem;margin-bottom:.5rem;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.05)}.SettingsModal_domainContainer__CoihY{display:flex;justify-content:space-between;align-items:center;width:100%}.SettingsModal_domainInfo__5M75i{flex:1 1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.SettingsModal_domainName__Elmtl{font-weight:300;color:#333;font-size:1.2rem;word-break:break-all;min-width:0;max-width:100%;overflow-wrap:anywhere}.SettingsModal_domainStatus__CFeHV{padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.SettingsModal_verified__qpvbW{background:#e8f5e9;color:#2e7d32}.SettingsModal_unverified___StuL{background:#fff3e0;color:#ef6c00}.SettingsModal_domainType__xQ886{font-size:.8rem;color:#666}.SettingsModal_domainActions__kMipX{display:flex;gap:.5rem;align-items:center;margin-left:1rem}.SettingsModal_deleteButton___me80,.SettingsModal_verifyButton__YjW1t{padding:.4rem .75rem;border-radius:4px;border:none;font-size:.9rem;cursor:pointer;transition:background .2s;white-space:nowrap;display:flex;align-items:center;gap:.25rem}.SettingsModal_verifyButton__YjW1t{background:#28a745;color:#fff}.SettingsModal_verifyButton__YjW1t:hover{background:#218838}.SettingsModal_deleteButton___me80{background:#dc3545;color:#fff}.SettingsModal_deleteButton___me80:hover{background:#c82333}.SettingsModal_verificationInstructions__nzPkM{background:#f8f9fa;border-radius:8px;padding:1rem;margin-bottom:1rem}.SettingsModal_verificationInstructions__nzPkM h4{margin-top:0;color:#333}.SettingsModal_dnsRecord__ZEWCN{background:#f0f0f0;padding:.01rem .6rem;border-radius:4px;font-family:monospace;display:flex;flex-direction:column;gap:.25rem;word-break:break-all}.SettingsModal_dnsRecord__ZEWCN p{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:.2rem 0;word-break:break-all}.SettingsModal_domainInstructions__iF4TH{margin-top:1.5rem;background:#f8f9fa;padding:1rem;border-radius:8px;word-break:break-all;overflow-wrap:anywhere}.SettingsModal_domainInstructions__iF4TH h4{margin-top:0;color:#333}.SettingsModal_domainInstructions__iF4TH ol{padding-left:1rem;margin-bottom:0}.SettingsModal_domainInstructions__iF4TH ol ul{padding-left:1rem;margin-top:.5rem}.SettingsModal_domainInstructions__iF4TH li{margin-bottom:.5rem;color:#666;word-break:break-all;overflow-wrap:anywhere}.SettingsModal_domainInstructions__iF4TH summary{cursor:pointer;font-weight:600;color:#333}.SettingsModal_domainInstructions__iF4TH code{word-break:break-all;overflow-wrap:anywhere}.SettingsModal_domainConfigOptions__w4bHL{max-height:350px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.SettingsModal_optionCard__uefeF{border:1px solid #e0e0e0;border-radius:8px;padding:1rem;cursor:pointer;transition:all .2s;position:relative}.SettingsModal_optionCard__uefeF:hover{border-color:#007bff;background-color:#f8f9fa}.SettingsModal_optionCard__uefeF.SettingsModal_selected__veDJI{border-color:#007bff;background-color:#f0f7ff}.SettingsModal_optionTitle__m6YFg{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.SettingsModal_titleGroup__KaiHK{display:flex;align-items:center;gap:.5rem;flex-grow:1;flex-basis:0;min-width:0}.SettingsModal_infoButton__reBEC{background:none;border:none;color:#666;cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s,color .2s}.SettingsModal_infoButton__reBEC:hover{background-color:#f0f0f0}.SettingsModal_infoButton__reBEC.SettingsModal_active__4VcXH{background-color:#e0e0e0;color:#333}.SettingsModal_optionExample__mIyzr{font-size:.9rem;color:#666;background-color:#f0f0f0;padding:0 .5rem;border-radius:4px;margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out,margin-bottom .3s ease-out}.SettingsModal_optionExample__mIyzr.SettingsModal_expanded__umiVE{max-height:100px;padding:.5rem;margin-bottom:.5rem}.SettingsModal_optionInfo__gT_XA{font-size:.85rem;color:#666;font-style:italic;max-height:0;overflow:hidden;transition:max-height .3s ease-out,margin-top .3s ease-out;margin-top:0}.SettingsModal_optionInfo__gT_XA.SettingsModal_expanded__umiVE{max-height:100px;margin-top:.5rem}.SettingsModal_exampleToggleButton__iXT7d{background-color:#f0f0f0;border:1px solid #e0e0e0;color:#333;padding:.15rem .5rem;border-radius:.8rem;cursor:pointer;font-size:.75rem;transition:background-color .2s;white-space:nowrap}.SettingsModal_exampleToggleButton__iXT7d:hover{background-color:#e0e0e0}.SettingsModal_exampleToggleButton__iXT7d.SettingsModal_active__4VcXH{background-color:#d0d0d0;border-color:silver;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.SettingsModal_selectEntitySection__cCSHs{margin-top:1rem;border-top:1px solid #e0e0e0;padding-top:1rem}.SettingsModal_entityTypeSelector__poA5F{display:flex;margin-bottom:1rem;background:#f0f0f0;border-radius:4px}.SettingsModal_entityTypeButton__HCrG1{flex:1 1;border:none;background:transparent;padding:.5rem;cursor:pointer;text-align:center;transition:background .2s}.SettingsModal_entityTypeButton__HCrG1.SettingsModal_active__4VcXH{background:#007bff;color:#fff}.SettingsModal_entityList__UTNTj{max-height:200px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px}.SettingsModal_entityItem__30o1g{padding:.75rem;border-bottom:1px solid #e0e0e0;cursor:pointer;transition:background .2s;display:flex;justify-content:space-between;align-items:center}.SettingsModal_entityItem__30o1g:hover{background:#f0f7ff}.SettingsModal_entityItem__30o1g.SettingsModal_selected__veDJI{background:#e3f2fd}.SettingsModal_entityItem__30o1g:last-child{border-bottom:none}.SettingsModal_entityName__j49v_{font-weight:500}.SettingsModal_entityDate__6ogz7{font-size:.8rem;color:#666}.SettingsModal_configuredLabel__uvVxw{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;background:#e3f2fd;color:#1976d2}.SettingsModal_configButton__Ntw7s{display:inline-flex;align-items:center;gap:.25rem;background:#007bff;color:#fff;border:none;padding:.4rem .75rem;border-radius:4px;font-size:.9rem;cursor:pointer;white-space:nowrap}.SettingsModal_configButton__Ntw7s:hover{background:#0056b3}.SettingsModal_configButton__Ntw7s:disabled{background:#ccc;cursor:not-allowed}.SettingsModal_radioSelector__ZdVir{display:flex;align-items:center;gap:.5rem}@media (max-width:600px){.SettingsModal_domainContainer__CoihY{flex-direction:column;align-items:flex-start;gap:.75rem}.SettingsModal_domainActions__kMipX{margin-left:0;align-self:flex-end}}.SettingsModal_dnsVerificationArea__LG40S{margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0;width:100%}.SettingsModal_dnsVerificationArea__LG40S p{font-size:.8rem}.SettingsModal_success__m3Rau{color:#28a745;margin-bottom:1rem}.ConfirmationModal_modalOverlay__6Vz5u{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100002}.ConfirmationModal_modal__PYOBT{background:#fff;padding:1.5rem;border-radius:8px;max-width:400px;width:90%}.ConfirmationModal_modal__PYOBT h3{margin:0 0 1rem;color:#333}.ConfirmationModal_modal__PYOBT p{color:#666;margin-bottom:1.5rem}.ConfirmationModal_buttonContainer__qR4N0{display:flex;justify-content:flex-end;gap:.75rem}.ConfirmationModal_confirmButton__ll8Ud{padding:.5rem 1rem;background:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.ConfirmationModal_confirmButton__ll8Ud:hover{background:#bd2130}.ConfirmationModal_okButton__PLEil{padding:.5rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}.ConfirmationModal_okButton__PLEil:hover{background:#0069d9}.ConfirmationModal_cancelButton__3Fqo4{padding:.5rem 1rem;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;transition:background-color .2s}.ConfirmationModal_cancelButton__3Fqo4:hover{background-color:#f8f9fa}.SubscriptionPlans_plansContainer__aFHGp{padding:6rem 2rem;background:#0d0d0d}.SubscriptionPlans_modal__f4oJl.SubscriptionPlans_plansContainer__aFHGp{padding:0 2rem 2rem;background:#0a0a0a;border-radius:15px;max-width:1200px;margin:0 auto}.SubscriptionPlans_modalHeader__aZdMZ{display:flex;justify-content:space-between;align-items:center;margin:0 0 2rem -2rem;padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.SubscriptionPlans_closeButton__Ywjs_{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:.5rem}.SubscriptionPlans_sectionTitle__lpGq_{font-size:2.5rem;margin-bottom:4rem;text-align:center;background:linear-gradient(45deg,#964b00,#0070f3,#00ff95);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:SubscriptionPlans_colorCycle__Fmzeq 6s linear infinite}.SubscriptionPlans_plansGrid__kiQdj{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.SubscriptionPlans_planCard__jUjUb{position:relative;padding:2rem;background:hsla(0,0%,100%,.05);border-radius:15px;transition:transform .3s ease;display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.1)}.SubscriptionPlans_planCard__jUjUb.SubscriptionPlans_recommended__G_Koj{background:rgba(0,112,243,.1);border:1px solid #0070f3}.SubscriptionPlans_recommendedBadge__jO71t{right:20px;background:#0070f3}.SubscriptionPlans_atualBadge__3FTgU,.SubscriptionPlans_recommendedBadge__jO71t{position:absolute;top:-12px;color:#fff;padding:.25rem 1rem;border-radius:20px;font-size:.9rem}.SubscriptionPlans_atualBadge__3FTgU{left:20px;background:#ff5733}.SubscriptionPlans_planCard__jUjUb h3{font-size:1.5rem;margin-bottom:1rem;color:#fff}.SubscriptionPlans_price__2H5cN{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#0070f3}.SubscriptionPlans_features__O_e6D{list-style:none;padding:0;margin:0 0 2rem;flex-grow:1}.SubscriptionPlans_features__O_e6D li{padding:.5rem 0;color:#a0a0a0;display:flex;align-items:center}.SubscriptionPlans_features__O_e6D li:before{content:"✓";color:#0070f3;margin-right:.5rem}.SubscriptionPlans_planButton__yHZWb{width:100%;padding:1rem;font-size:1.1rem;border:1px solid #0070f3;border-radius:5px;background:transparent;color:#0070f3;cursor:pointer;transition:all .2s}.SubscriptionPlans_planButton__yHZWb:hover{background:rgba(0,112,243,.1)}.SubscriptionPlans_planButton__yHZWb:disabled{opacity:.6;cursor:not-allowed}.SubscriptionPlans_recommendedButton__Vz9SU{background:#0070f3;color:#fff}.SubscriptionPlans_recommendedButton__Vz9SU:hover{background:#0051b3}.SubscriptionPlans_modalTitle__N_2s_ h2{font-size:1.5rem;color:#fff;margin:0}@media (max-width:768px){.SubscriptionPlans_plansContainer__aFHGp{padding:4rem 1rem}.SubscriptionPlans_sectionTitle__lpGq_{font-size:2rem;margin-bottom:2rem}.SubscriptionPlans_planCard__jUjUb{padding:1.5rem}.SubscriptionPlans_price__2H5cN{font-size:1.5rem}}@keyframes SubscriptionPlans_colorCycle__Fmzeq{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.SubscriptionPlans_disabled__wABxx{opacity:.5;pointer-events:none}.SubscriptionPlans_disabledButton__EeUgR{background:#555;color:#ccc;cursor:not-allowed}.SubscriptionPlans_spinner__9fYEq{display:flex;justify-content:center;align-items:center;gap:4px}.SubscriptionPlans_spinnerDot__SrvK0{width:6px;height:6px;background-color:#fff;border-radius:50%;display:inline-block;animation:SubscriptionPlans_bounce__dyZ7F 1.4s ease-in-out infinite both}.SubscriptionPlans_spinnerDot__SrvK0:first-child{animation-delay:-.32s}.SubscriptionPlans_spinnerDot__SrvK0:nth-child(2){animation-delay:-.16s}@keyframes SubscriptionPlans_bounce__dyZ7F{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.SubscriptionModal_modalOverlay__diOrR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:100002;padding:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SubscriptionModal_modalContent__B7iSy{background:#0a0a0a;border-radius:15px;width:100%;max-width:1200px;max-height:90vh;overflow-y:auto;position:relative}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar{width:8px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}@media (max-width:768px){.SubscriptionModal_modalOverlay__diOrR{padding:.5rem}.SubscriptionModal_modalContent__B7iSy{max-height:90vh}}.Modals_modalOverlay__5ZqC_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100002;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Modals_modal__a_RHt{background:#fff;border-radius:12px;padding:2rem;position:relative;width:90%;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Modals_modal__a_RHt h3{margin:0 0 1.5rem;color:#333;font-size:1.25rem}.Modals_warning__BkEVe{color:#dc3545;font-size:.9rem;margin:1rem 0}.Modals_modalActions__TqnsB{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.Modals_cancelButton__ekb19{padding:.75rem 1.5rem;border:2px solid #e0e0e0;background:#fff;border-radius:6px;color:#666;font-weight:500;cursor:pointer;transition:all .2s}.Modals_cancelButton__ekb19:hover{border-color:#ccc;color:#333}.Modals_deleteButton__NcC_N{padding:.75rem 1.5rem;border:none;background:#dc3545;border-radius:6px;color:#fff;font-weight:500;cursor:pointer;transition:background .2s}.Modals_deleteButton__NcC_N:hover{background:#c82333}.Modals_modalContent__NaeVr{background:#fff;border-radius:12px;padding:2rem;position:relative;width:90%;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:85vh;overflow-y:auto}.Modals_closeButton__0_Ms_{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#666;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.Modals_closeButton__0_Ms_:hover{background:#f0f0f0;color:#333}.Modals_modalHeader__Zak33{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-right:2rem}.Modals_modalHeader__Zak33 h2{margin:0;font-size:1.5rem;color:#333}.Modals_modalBody__OfJ4B{display:flex;flex-direction:column;gap:1.5rem}.Modals_modalDescription__ouEdI{color:#666;font-size:.95rem;line-height:1.5;margin:0}.Modals_formGroup__ftp7d{display:flex;flex-direction:column;gap:.5rem}.Modals_formGroup__ftp7d label{color:#333;font-weight:500;font-size:.95rem}.Modals_input__gzHNv{padding:.75rem;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;transition:border-color .2s}.Modals_input__gzHNv:focus{outline:none;border-color:#007bff}.Modals_helpText__VAYf3{color:#666;font-size:.85rem;line-height:1.4}.Modals_helpText__VAYf3 a{color:#007bff;text-decoration:none}.Modals_helpText__VAYf3 a:hover{text-decoration:underline}.Modals_errorMessage__shOIh{background:#fff3f3;border:1px solid #ffcdd2;color:#dc3545;padding:.75rem;border-radius:6px;font-size:.9rem}.Modals_successMessage__jBgNz{background:#f1f8f4;border:1px solid #c3e6cb;color:#28a745;padding:.75rem;border-radius:6px;font-size:.9rem}.Modals_warningSection__PAiCy{background:#fff4e5;border:1px solid #ffd699;border-radius:6px;padding:1rem;margin-bottom:1rem}.Modals_warningText__YUEmE{color:#e67e22;font-size:.9rem;margin:0;line-height:1.5}.Modals_buttonGroup__Xl0ca{display:flex;gap:.75rem;flex-wrap:wrap}.Modals_primaryButton__qaitf{padding:.75rem 1.5rem;border:none;background:#007bff;border-radius:6px;color:#fff;font-weight:500;cursor:pointer;transition:background .2s;display:flex;align-items:center;gap:.5rem}.Modals_primaryButton__qaitf:hover:not(:disabled){background:#0056b3}.Modals_primaryButton__qaitf:disabled{background:#ccc;cursor:not-allowed}.Modals_secondaryButton__I37zp{padding:.5rem 1rem;border:1px solid #e0e0e0;background:#fff;border-radius:6px;color:#333;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.Modals_secondaryButton__I37zp:hover:not(:disabled){background:#f0f0f0;border-color:#ccc}.Modals_secondaryButton__I37zp:disabled{opacity:.6;cursor:not-allowed}.Modals_instructionsSection__JT7gk{background:#f8f9fa;padding:1rem;border-radius:8px;border:1px solid #e0e0e0}.Modals_instructionsSection__JT7gk h3{margin:0 0 .75rem;font-size:1rem;color:#333}.Modals_instructionsList__1ucI_{margin:0;padding-left:1.5rem;color:#555}.Modals_instructionsList__1ucI_ li{margin-bottom:.5rem;line-height:1.5;font-size:.9rem}.Modals_instructionsList__1ucI_ a{color:#007bff;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}.Modals_instructionsList__1ucI_ a:hover{text-decoration:underline}.Modals_passwordInputGroup__XPEMW{position:relative;display:flex;align-items:center}.Modals_passwordInputGroup__XPEMW input{flex:1 1;padding-right:3rem}.Modals_togglePasswordButton__G7kur{position:absolute;right:.5rem;background:none;border:none;cursor:pointer;padding:.5rem;font-size:1.2rem;transition:opacity .2s}.Modals_togglePasswordButton__G7kur:hover{opacity:.7}.Modals_connectedSection__E7Qlh{background:#e8f5e9;padding:1.5rem;border-radius:8px;border:1px solid #c3e6cb;text-align:center}.Modals_connectedBadge__C9dGu{display:inline-block;background:#28a745;color:#fff;padding:.5rem 1rem;border-radius:20px;font-weight:500;margin-bottom:1rem;font-size:.9rem}.Modals_connectedInfo__4DuMG{color:#555;margin:1rem 0;font-size:.95rem}.Modals_dangerButton__JBWeS{padding:.75rem 1.5rem;border:none;background:#dc3545;border-radius:6px;color:#fff;font-weight:500;cursor:pointer;transition:background .2s}.Modals_dangerButton__JBWeS:hover:not(:disabled){background:#c82333}.Modals_dangerButton__JBWeS:disabled{background:#ccc;cursor:not-allowed}.PersonalizationModal_modalOverlay__ku_bp{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.45);z-index:10000;display:flex;align-items:center;justify-content:center}.PersonalizationModal_modalContent__paTe3{background:rgba(0,0,0,.2);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.25);padding:2rem 1.5rem 1.5rem;max-width:340px;width:92vw;color:#fff;position:relative;display:flex;flex-direction:column;align-items:center}.PersonalizationModal_closeButton__XfwZO{position:absolute;top:10px;right:14px;background:none;border:none;color:#fff;font-size:1.7rem;cursor:pointer;z-index:2;transition:color .2s}.PersonalizationModal_closeButton__XfwZO:hover{color:#e74c3c}.PersonalizationModal_header__gg1HV{text-align:center;margin-bottom:1.2rem}.PersonalizationModal_header__gg1HV h3{margin:0 0 .2rem;font-size:1.2rem;font-weight:600;color:#fff}.PersonalizationModal_header__gg1HV p{margin:0;font-size:.95rem;color:#ccc}.PersonalizationModal_body__88voP{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.PersonalizationModal_currentImageContainer__yR1Pp{display:flex;flex-direction:column;align-items:center;gap:.7rem}.PersonalizationModal_itemThumbnail__Uu27E{width:110px;height:110px;object-fit:cover;border-radius:8px;border:2px solid #444;background:#222}.PersonalizationModal_removeImageButton__QspDB{display:flex;align-items:center;gap:.5rem;padding:.4rem .9rem;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.95rem;transition:background-color .2s}.PersonalizationModal_removeImageButton__QspDB:hover{background-color:#c0392b}.PersonalizationModal_noImageContainer__LYZTb{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.2rem;border:2px dashed #444;border-radius:8px;color:#aaa;background:rgba(30,30,30,.3)}.PersonalizationModal_noImageIcon__vE2d8{font-size:2.2rem;color:#555}.PersonalizationModal_formGroup__0Sb8n{width:100%;display:flex;justify-content:center}.PersonalizationModal_fileInputButton__OD1IW{display:flex;align-items:center;gap:.7rem;padding:.7rem 1.1rem;border:2px dashed #555;border-radius:8px;cursor:pointer;background:rgba(40,40,40,.2);color:#fff;font-size:.98rem;transition:border-color .2s,background .2s}.PersonalizationModal_fileInputButton__OD1IW:hover{border-color:#3498db;background:rgba(52,152,219,.08)}.PersonalizationModal_icon__TcqO9{font-size:1.1rem}.PersonalizationModal_error__F4_nT{color:#ffb3b3;background:rgba(220,53,69,.13);padding:.7rem 1rem;border-radius:4px;margin:.5rem 0 0;font-size:.97rem;text-align:center}.PersonalizationModal_loadingIndicator__gHdj6{text-align:center;color:#ccc;margin:.7rem 0 0;font-size:.97rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.PersonalizationModal_spinner__6pCYt{width:16px;height:16px;border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;animation:PersonalizationModal_spin__5eo9s 1s linear infinite}@keyframes PersonalizationModal_spin__5eo9s{to{transform:rotate(1turn)}}.PersonalizationModal_gradientDropdown__KyiKO{position:relative;width:100%}.PersonalizationModal_gradientDropdownButton__eIy_A{width:100%;height:32px;border-radius:6px;border:1px solid #ccc;background:none;padding:0;cursor:pointer;display:block;overflow:hidden}.PersonalizationModal_gradientDropdownSwatch__Peqea{width:100%;height:100%;border-radius:6px;display:block;border:none}.PersonalizationModal_gradientDropdownList__dZCIk{position:absolute;top:110%;left:0;width:100%;background:#222;border:1px solid #444;border-radius:6px;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.2);padding:0;margin:0}.PersonalizationModal_gradientDropdownOption__K_32I{width:100%;height:32px;border-radius:6px;cursor:pointer;border:none;margin:0;padding:0;display:block;overflow:hidden}.PersonalizationModal_gradientDropdownOption__K_32I.PersonalizationModal_selected__JKReq{outline:2px solid #3498db;outline-offset:-2px}@media (max-width:600px){.PersonalizationModal_modalContent__paTe3{max-width:98vw;padding:1.2rem .5rem}.PersonalizationModal_itemThumbnail__Uu27E{width:80px;height:80px}}.AiEditorModal_modalOverlay__5Gpg1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100002;padding:1rem;overflow-y:auto}.AiEditorModal_modal__bb0N3{background:#fff;border-radius:12px;padding:1.5rem;width:90%;max-width:600px;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}.AiEditorModal_closeButton__nP5Bn{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;font-size:1.5rem;color:#666;padding:.25rem;border-radius:4px;transition:color .2s}.AiEditorModal_closeButton__nP5Bn:hover{color:#333;background:#f5f5f5}.AiEditorModal_titleContainer__mLmaI{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}.AiEditorModal_title__hx9Tg{margin:0;color:#333;font-size:1.5rem;font-weight:600}.AiEditorModal_creditsDisplay__XBj9E{display:flex;align-items:center;gap:.5rem;margin-right:auto;padding:.5rem 1rem;background:linear-gradient(135deg,gold,#ffed4e);border-radius:8px;box-shadow:0 2px 8px rgba(255,215,0,.3)}.AiEditorModal_creditsIcon__kZKao{font-size:1.5rem;color:#d4af37}.AiEditorModal_creditsText__pIwXi{font-size:1rem;font-weight:600;color:#8b6914}.AiEditorModal_creditsLoading___OamV{font-size:.9rem;color:#8b6914}.AiEditorModal_generationTypeSelector__J1jZD{position:relative}.AiEditorModal_generationTypeDropdown__U3YwS{padding:.4rem .8rem;border-radius:6px;border:1px solid #ddd;background:#fff;font-size:.9rem;font-weight:500;cursor:pointer}.AiEditorModal_previewSection__Mc5t7{display:flex;justify-content:center;align-items:center;padding:1.5rem;background:#f8f9fa;border-radius:8px;margin-bottom:1.5rem;min-height:230px;border:2px dashed #e0e0e0;position:relative}.AiEditorModal_previewSectionExpanded__JHQ1a{height:70vh}.AiEditorModal_previewCanvas__u2ywB{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;max-height:200px;max-width:100%;touch-action:none}.AiEditorModal_previewCanvasExpanded__xSwB_{max-height:calc(70vh - 3rem)}.AiEditorModal_controlsRow__FR2NY{display:flex;gap:2rem;margin-bottom:1.5rem;align-items:stretch}.AiEditorModal_aspectRatioSection__HTODm,.AiEditorModal_layoutDivisionSection__YeGyL{flex:1 1;min-width:0;max-width:320px;box-sizing:border-box;display:flex;flex-direction:column}.AiEditorModal_aspectRatioSection__HTODm h3,.AiEditorModal_layoutDivisionSection__YeGyL h3{margin:0 0 1rem;color:#333;font-size:1.1rem;font-weight:500;flex-shrink:0}.AiEditorModal_aspectRatioContent__gUE2D,.AiEditorModal_layoutDivisionContent__4LSDN{display:flex;flex-direction:column;justify-content:center;min-height:80px}.AiEditorModal_aspectRatioContent__gUE2D{gap:.5rem;margin-top:-.5rem}.AiEditorModal_catalogRatioOption__p4_x7{display:flex;align-items:center;justify-content:flex-start;margin-bottom:.5rem;background:none;border-radius:0;padding:0;height:28px;font-size:.95rem;gap:.5rem}.AiEditorModal_catalogRatioOptionDisabled__jYU6B,.AiEditorModal_catalogRatioOption__p4_x7.AiEditorModal_disabled__J_bXb{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AiEditorModal_catalogRatioOption__p4_x7 span{margin-right:.25rem;display:flex;align-items:center}.AiEditorModal_catalogRatioOption__p4_x7 .AiEditorModal_switch__J_QND{transform:scale(.8)}.AiEditorModal_catalogRatioOption__p4_x7 .AiEditorModal_slider__0atUv{height:20px;width:34px;min-width:34px}.AiEditorModal_catalogRatioOption__p4_x7,.AiEditorModal_manualDimensionsOption__iGEMp{width:100%;max-width:260px;margin-left:auto;margin-right:auto}.AiEditorModal_manualDimensionsOption__iGEMp{transition:opacity .2s}.AiEditorModal_manualDimensionsOption__iGEMp.AiEditorModal_disabled__J_bXb{opacity:.5;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.AiEditorModal_dimensionInputs___lUm5{display:flex;align-items:center;gap:.5rem;width:100%}.AiEditorModal_dimensionInput__zUju6{flex:1 1;min-width:0;padding:.4rem .5rem;border:1px solid #ddd;border-radius:6px;font-size:.97rem;height:28px;box-sizing:border-box;transition:border-color .2s,background-color .2s,color .2s;-webkit-appearance:none}.AiEditorModal_dimensionInput__zUju6:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px rgba(52,152,219,.2)}.AiEditorModal_dimensionInput__zUju6:disabled,.AiEditorModal_manualDimensionsOption__iGEMp.AiEditorModal_disabled__J_bXb .AiEditorModal_dimensionInput__zUju6{background:#f5f5f5!important;color:#999!important;cursor:not-allowed!important;-webkit-appearance:none!important;-webkit-text-fill-color:#999!important;-webkit-opacity:1!important;pointer-events:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;border-color:#e0e0e0!important;transition:none!important}.AiEditorModal_dimensionSeparator__8mHo7{font-size:1.2rem;font-weight:700;color:#666}.AiEditorModal_divisionOptions__L89Zd{display:flex;gap:.5rem;align-items:center}.AiEditorModal_divisionButton__ThHa5{flex:1 1;padding:.5rem;border:2px solid #e0e0e0;background:#fff;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-height:50px}.AiEditorModal_divisionVisual__8mLBA{display:flex;flex-direction:column;gap:1px;align-items:center;justify-content:center;width:12px;height:28px}.AiEditorModal_divisionVisual__8mLBA.AiEditorModal_double__YfoN7,.AiEditorModal_divisionVisual__8mLBA.AiEditorModal_single__DktYz,.AiEditorModal_divisionVisual__8mLBA.AiEditorModal_triple__Sm_cJ{width:12px;height:28px}.AiEditorModal_divisionBox__1mw5_{background:#666;border-radius:1px;transition:background-color .2s}.AiEditorModal_single__DktYz .AiEditorModal_divisionBox__1mw5_{width:12px;height:28px}.AiEditorModal_double__YfoN7 .AiEditorModal_divisionBox__1mw5_{width:12px;height:13px}.AiEditorModal_triple__Sm_cJ .AiEditorModal_divisionBox__1mw5_{width:12px;height:8px}.AiEditorModal_divisionLabel__NPYYT{font-size:.75rem;text-align:center;color:#666;transition:color .2s}.AiEditorModal_divisionButton__ThHa5:hover{border-color:#3498db;background:#f8f9fa}.AiEditorModal_divisionButton__ThHa5:hover .AiEditorModal_divisionBox__1mw5_{background:#3498db}.AiEditorModal_divisionButton__ThHa5:hover .AiEditorModal_divisionLabel__NPYYT{color:#3498db}.AiEditorModal_divisionButton__ThHa5.AiEditorModal_active__lT8Gy{border-color:#3498db;background:#3498db;color:#fff}.AiEditorModal_divisionButton__ThHa5.AiEditorModal_active__lT8Gy .AiEditorModal_divisionBox__1mw5_{background:#fff}.AiEditorModal_divisionButton__ThHa5.AiEditorModal_active__lT8Gy .AiEditorModal_divisionLabel__NPYYT{color:#fff}.AiEditorModal_adGenerationSettings__vjaFs{display:flex;flex-direction:column;gap:1.5rem}.AiEditorModal_productSelectionSection__TFsu6{display:flex;justify-content:center;margin-bottom:1rem}.AiEditorModal_adControls__EbKGU{display:flex;gap:1.5rem}.AiEditorModal_adLeftControls__PZW21{flex:3 1;display:flex;flex-direction:column;gap:1rem}.AiEditorModal_selectProductButton__XfeC_{padding:.75rem 1.5rem;border:2px dashed #3498db;background:#f8f9fa;border-radius:6px;color:#3498db;font-weight:500;cursor:pointer;transition:all .2s}.AiEditorModal_selectProductButton__XfeC_:hover{background:#e9f5ff}.AiEditorModal_productDisplay__65HX0{display:flex;align-items:flex-start;gap:1rem;max-width:400px}.AiEditorModal_productInfo__LJRZl{display:flex;flex-direction:column;gap:.5rem}.AiEditorModal_productTitle__FsjH6{margin:0;font-size:1rem;font-weight:600;color:#333}.AiEditorModal_productPrice__MFTdO{font-size:.9rem;font-weight:600;margin-left:.5rem}.AiEditorModal_productImageContainer__qO8Or{flex-shrink:0;position:relative}@media (min-width:769px){.AiEditorModal_adGenerationSettings__vjaFs{flex-direction:row;align-items:flex-start;gap:2rem}.AiEditorModal_productSelectionSection__TFsu6{flex:1 1;max-width:200px;margin-bottom:0}.AiEditorModal_adControls__EbKGU{flex:2 1;flex-direction:column}.AiEditorModal_productDisplay__65HX0{flex-direction:column;align-items:center;max-width:200px}.AiEditorModal_productInfo__LJRZl{order:1;text-align:center;width:100%}.AiEditorModal_changeProductButton__f6Hjk{align-self:center}.AiEditorModal_productImageContainer__qO8Or{order:2;display:flex;flex-direction:column;align-items:center;gap:.5rem}}.AiEditorModal_productImageThumbnail__bVNP4{width:100px;height:100px;object-fit:cover;border-radius:6px;border:1px solid #ddd}.AiEditorModal_changeProductButton__f6Hjk{padding:.3rem .8rem;border:1px solid #3498db;background:#fff;border-radius:12px;color:#3498db;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;align-self:center}.AiEditorModal_changeProductButton__f6Hjk:hover{background:#3498db;color:#fff}.AiEditorModal_changeImageLink__ZBfoz{font-size:.8rem;color:#3498db;background:none;border:none;cursor:pointer;text-decoration:underline}.AiEditorModal_adTextSetting__1QihC,.AiEditorModal_showPriceSetting__5f22P{display:flex;align-items:center;gap:.5rem}.AiEditorModal_adTextSetting__1QihC{flex-direction:column;align-items:stretch;gap:.5rem}.AiEditorModal_adTextSetting__1QihC>div:first-child,.AiEditorModal_showPriceSetting__5f22P{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;height:28px;font-size:.95rem;flex-wrap:nowrap;white-space:nowrap}.AiEditorModal_adTextSetting__1QihC span,.AiEditorModal_showPriceSetting__5f22P span{margin-right:.25rem;display:flex;align-items:center;flex-shrink:0}.AiEditorModal_adTextInput__9LhAC{flex-grow:1;padding:.4rem .5rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}.AiEditorModal_adTextInput__9LhAC:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.AiEditorModal_instructionsTextarea__P9dFK{min-height:80px;padding:.5rem;border:1px solid #ddd;border-radius:6px;resize:vertical;font-size:.9rem}.AiEditorModal_generationSettingsSection__x28GL{margin-bottom:2rem}.AiEditorModal_generationSettingsSection__x28GL h3{margin:0 0 1rem;color:#333;font-size:1.1rem;font-weight:500}.AiEditorModal_tabs__jgNbb{display:flex;gap:0;margin-bottom:0;border-bottom:1px solid #e0e0e0;position:relative;z-index:1}.AiEditorModal_tab__hpTSc{padding:.4rem 1rem;border:1px solid #e0e0e0;border-bottom:none;background:#f8f9fa;color:#666;font-weight:500;cursor:pointer;transition:all .2s;border-top-left-radius:6px;border-top-right-radius:6px;position:relative;z-index:1;margin-bottom:-1px;box-shadow:0 2px 4px rgba(0,0,0,.04)}.AiEditorModal_tab__hpTSc:not(.AiEditorModal_activeTab__KSwqP){background:#f4f4f4;color:#999;z-index:0;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 2px rgba(0,0,0,.03)}.AiEditorModal_tab__hpTSc.AiEditorModal_activeTab__KSwqP{color:#3498db;background:#f8f9fa;border-bottom:none;z-index:2;margin-bottom:-2px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.AiEditorModal_tabContent__0Qlkq{padding:1rem;background:#f8f9fa;border-radius:0 6px 6px 6px;min-height:100px;border:1px solid #e0e0e0;border-top:none;margin-top:0;position:relative;z-index:1}.AiEditorModal_tabContent__0Qlkq.AiEditorModal_noTabs__38LMU{border-radius:6px;border-top:1px solid #e0e0e0;margin-top:1rem}.AiEditorModal_placeholder__LKrN_{color:#666;font-style:italic;margin:0}.AiEditorModal_actions__Dxz_c{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:.5rem}.AiEditorModal_cancelButton__F8CQK{padding:.75rem 1.5rem;border:2px solid #e0e0e0;background:#fff;border-radius:6px;color:#666;font-weight:500;cursor:pointer;transition:all .2s}.AiEditorModal_cancelButton__F8CQK:hover{border-color:#ccc;color:#333;background:#f8f9fa}.AiEditorModal_generateButton__IIN19{padding:.75rem 1.5rem;border:none;background:#3498db;border-radius:6px;color:#fff;font-weight:500;cursor:pointer;transition:background .2s;margin-top:-1.2rem}.AiEditorModal_generateButton__IIN19:hover{background:#2980b9}.AiEditorModal_generateButton__IIN19:active{transform:translateY(1px)}@media (max-width:768px){.AiEditorModal_modal__bb0N3{width:95%;padding:1rem}.AiEditorModal_title__hx9Tg{font-size:1.25rem}.AiEditorModal_controlsRow__FR2NY{gap:1rem}.AiEditorModal_aspectRatioSection__HTODm,.AiEditorModal_layoutDivisionSection__YeGyL{max-width:100%}.AiEditorModal_dimensionInputs___lUm5{gap:.5rem}.AiEditorModal_dimensionInput__zUju6{width:100%}.AiEditorModal_actions__Dxz_c,.AiEditorModal_adGenerationSettings__vjaFs{flex-direction:column}.AiEditorModal_adControls__EbKGU{flex-direction:column;gap:1rem}.AiEditorModal_adLeftControls__PZW21{flex:none}.AiEditorModal_selectProductButton__XfeC_{width:100%;padding:1rem}.AiEditorModal_productDisplay__65HX0{flex-direction:row;max-width:none;width:100%}.AiEditorModal_productInfo__LJRZl{order:1}.AiEditorModal_productImageContainer__qO8Or{order:2;display:flex;flex-direction:column;align-items:center;gap:.5rem}}@media (max-height:700px){.AiEditorModal_modal__bb0N3{max-height:95vh}.AiEditorModal_previewSection__Mc5t7{min-height:150px;padding:1rem}}@supports (-webkit-touch-callout:none){.AiEditorModal_modalOverlay__5Gpg1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100002;padding:1rem;overflow:hidden;height:100vh;height:100svh}.AiEditorModal_modal__bb0N3{background:#fff;border-radius:12px;padding:1.5rem;width:90%;max-width:600px;max-height:calc(100vh - 2rem);max-height:calc(100svh - 2rem);position:relative;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:scroll-position}.AiEditorModal_previewCanvas__u2ywB{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;max-height:200px;max-width:100%;object-fit:contain}.AiEditorModal_divisionButton__ThHa5{padding:.4rem .3rem;font-size:.75rem}.AiEditorModal_divisionLabel__NPYYT{font-size:.65rem}.AiEditorModal_productDisplay__65HX0{flex-direction:row;max-width:none;width:100%}.AiEditorModal_imageModalOverlay__9mL7O{overflow:hidden;height:100vh;height:100svh;padding:1rem}.AiEditorModal_imageModal__Du1jR{-webkit-overflow-scrolling:touch;overflow-y:auto;transform:translateZ(0);will-change:scroll-position;max-height:calc(100vh - 2rem);max-height:calc(100svh - 2rem)}}.AiEditorModal_imageModalOverlay__9mL7O{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:100002;padding:1rem}.AiEditorModal_imageModal__Du1jR{background:#fff;border-radius:12px;padding:1.5rem;width:90%;max-width:600px;max-height:80vh;position:relative;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}.AiEditorModal_imageModalTitle__735HU{margin:0 0 .5rem;color:#333;font-size:1.25rem;font-weight:600;text-align:center}.AiEditorModal_imageModalSubtitle__RLE2o{margin:0 0 1.5rem;color:#666;font-size:.9rem;text-align:center}.AiEditorModal_imageGrid__FqasH{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:1rem;gap:1rem;justify-items:center}.AiEditorModal_imageOption__K0bHW{width:120px;height:120px;border-radius:8px;overflow:hidden;cursor:pointer;border:3px solid transparent;transition:all .2s;position:relative}.AiEditorModal_imageOption__K0bHW:hover{border-color:#3498db;transform:scale(1.02)}.AiEditorModal_imageOption__K0bHW.AiEditorModal_selectedImage__FhZ7u{border-color:#3498db;box-shadow:0 0 0 2px rgba(52,152,219,.3)}.AiEditorModal_imageOption__K0bHW img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.AiEditorModal_imageGrid__FqasH{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}.AiEditorModal_imageOption__K0bHW{width:100px;height:100px}.AiEditorModal_imageModal__Du1jR{width:95%;padding:1rem}}.AiEditorModal_useTitleLink__onuc_{font-size:.8rem;color:#3498db;background:none;border:none;cursor:pointer;text-decoration:underline;margin-left:-.5rem;flex-shrink:0;white-space:nowrap}.AiEditorModal_useTitleLink__onuc_:hover{color:#2980b9}.AiEditorModal_spinner__Al7IN{animation:AiEditorModal_spin__hom6U 1s linear infinite}@keyframes AiEditorModal_spin__hom6U{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiEditorModal_produtosSection__ArMEg{margin-bottom:1.5rem}.AiEditorModal_produtosSection__ArMEg h3{margin:0 0 1rem;color:#333;font-size:1.1rem;font-weight:500}.AiEditorModal_productControlsRow__N0Flu{margin-bottom:1rem}.AiEditorModal_productSearch__HeUym{display:flex;gap:.5rem;align-items:center}.AiEditorModal_searchContainer__twlUG{flex:1 1;position:relative;display:flex;align-items:center;min-width:0}.AiEditorModal_searchIcon__d8_N7{position:absolute;left:.75rem;color:#666;z-index:1}.AiEditorModal_searchInput__Gtyf0{flex:1 1;padding:.5rem .5rem .5rem 2.5rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem;width:100%;min-width:0}.AiEditorModal_addButton__6C248,.AiEditorModal_extractButton__eCWKz{padding:.5rem;border:1px solid #ddd;background:#fff;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.AiEditorModal_addButton__6C248:hover{background:#f0f8ff;border-color:#3498db;color:#3498db}.AiEditorModal_extractButton__eCWKz:hover{background:#fef7ff;border-color:#8b5cf6;color:#8b5cf6}.AiEditorModal_selectedProductsGrid___uIIn{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem;max-height:200px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:8px;padding:1rem;background:#f8f9fa}.AiEditorModal_productCard__VDSqC{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#fff;border-radius:8px;border:1px solid #e0e0e0;position:relative}.AiEditorModal_productImage__QyK7C{width:50px;height:50px;object-fit:cover;border-radius:6px;background:#f5f5f5}.AiEditorModal_productInfo__LJRZl{flex:1 1;min-width:0}.AiEditorModal_productName__NvhvO{margin:0 0 .25rem;font-size:.9rem;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiEditorModal_productPrice__MFTdO{font-size:.8rem;color:#2c5aa0;font-weight:500}.AiEditorModal_removeProductButton___xZMw{position:absolute;top:4px;right:4px;background:rgba(239,68,68,.1);border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ef4444;font-size:14px;transition:background .2s}.AiEditorModal_removeProductButton___xZMw:hover{background:rgba(239,68,68,.2)}.AiEditorModal_emptyProducts__Yx8uR{grid-column:1/-1;text-align:center;padding:2rem;color:#666}.AiEditorModal_emptyProducts__Yx8uR p:first-child{margin:0 0 .5rem;font-size:1rem;font-weight:500}.AiEditorModal_emptyHint__7N6FA{margin:0;font-size:.85rem;color:#999}.AiEditorModal_searchResults__7izQW{margin-bottom:1rem;border:1px solid #e0e0e0;border-radius:8px;background:#f8f9fa;overflow:hidden;max-width:100%;box-sizing:border-box}.AiEditorModal_searchResults__7izQW h4{margin:0;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #e0e0e0;font-size:.9rem;font-weight:600;color:#333}.AiEditorModal_searchResultsList__zKgJK{max-height:200px;overflow-y:auto;overflow-x:hidden;padding:.5rem;border:1px solid #ececec;border-top:none}.AiEditorModal_searchResultItem__43H4U{display:flex;align-items:center;gap:.4rem;padding:.4rem .5rem;background:#fff;border-radius:6px;border:1px solid transparent;margin-bottom:.5rem;cursor:pointer;transition:all .2s;position:relative;box-sizing:border-box}.AiEditorModal_searchResultItem__43H4U:hover:not(.AiEditorModal_alreadySelected__tPjHo){border-color:#3498db;transform:translateY(-1px)}.AiEditorModal_searchResultItem__43H4U.AiEditorModal_alreadySelected__tPjHo{background:#f0f8ff;border-color:#3498db;cursor:not-allowed;opacity:.7}.AiEditorModal_searchResultImage__1mPFV{width:40px;height:40px;object-fit:cover;border-radius:6px;background:#f5f5f5;flex-shrink:0}.AiEditorModal_searchResultInfo__4qCHp{flex:1 1;min-width:0;overflow:hidden;word-break:break-word}.AiEditorModal_searchResultInfo__4qCHp h5{margin:0 0 .15rem;font-size:.85rem;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiEditorModal_searchResultPrice__6g8hu{font-size:.78rem;color:#2c5aa0;font-weight:500;display:block;margin-bottom:.15rem}.AiEditorModal_searchResultDescription___JJSA{margin:0;font-size:.72rem;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AiEditorModal_alreadySelectedBadge__cVCeF{position:absolute;top:6px;right:6px;background:#22c55e;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.AiEditorModal_noSearchResults__77APx{padding:1rem;text-align:center;color:#666;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem}.AiEditorModal_noSearchResults__77APx p{margin:0;font-size:.9rem}.AiEditorModal_pageCountSection__l6F41{display:flex;justify-content:center;align-items:center}.AiEditorModal_pageCountControls__1sUEe{display:flex;align-items:center;gap:1rem}.AiEditorModal_pageCountButton__p4MsD{width:36px;height:36px;border:1px solid #ddd;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;transition:all .2s}.AiEditorModal_pageCountButton__p4MsD:hover:not(:disabled){background:#f0f8ff;border-color:#3498db;color:#3498db}.AiEditorModal_pageCountButton__p4MsD:disabled{background:#f5f5f5;color:#ccc;cursor:not-allowed}.AiEditorModal_pageCountDisplay__r5LID{font-weight:600;color:#333;min-width:100px;text-align:center}.AiEditorModal_menuGenerationSettings__wSCXV{display:flex;flex-direction:column;gap:1.5rem}.AiEditorModal_menuPageSettings__Uw_i2{display:flex;gap:1.5rem}.AiEditorModal_pageProductsSection__GxOsI{flex:2 1;min-width:0}.AiEditorModal_pageProductsSection__GxOsI h4{margin:0 0 1rem;color:#333;font-size:1rem;font-weight:600}.AiEditorModal_availableProductsContainer___1ZNu{max-height:250px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:8px;background:#f8f9fa;width:100%;max-width:100%;box-sizing:border-box}.AiEditorModal_availableProducts__tHJ6C{padding:.5rem}.AiEditorModal_availableProduct__o80JP{display:flex;align-items:center;gap:.75rem;padding:.5rem;margin-bottom:.5rem;background:#fff;border-radius:6px;border:1px solid #e5e7eb;transition:all .2s;position:relative}.AiEditorModal_availableProduct__o80JP:hover{border-color:#e5e7eb}.AiEditorModal_availableProductImage__zMt91{width:40px;height:40px;object-fit:cover;border-radius:4px;background:#f5f5f5}.AiEditorModal_availableProductInfo__Mfetp{flex:1 1;min-width:0}.AiEditorModal_availableProductInfo__Mfetp h5{margin:0 0 .25rem;font-size:.85rem;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiEditorModal_availableProductInfo__Mfetp span{font-size:.75rem;color:#2c5aa0;font-weight:500}.AiEditorModal_menuPageControls__Vp2cy{flex:1 1;display:flex;flex-direction:column;gap:1rem;padding-right:.75rem;box-sizing:border-box}.AiEditorModal_menuTitleSetting__IgHZs label{display:inline-flex;align-items:center;margin:0 0 .5rem;font-weight:600;color:#333;font-size:.9rem}.AiEditorModal_menuTitleHeader__okRJo{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AiEditorModal_menuTitleInput__4dNUb{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:6px;font-size:.9rem}.AiEditorModal_displaySettings__7aZfP{display:flex;flex-direction:column;gap:.75rem}.AiEditorModal_displaySetting__GLNbZ{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;color:#333}.AiEditorModal_menuInstructionsSetting__nHt9F label{display:block;margin-bottom:.5rem;font-weight:600;color:#333;font-size:.9rem}.AiEditorModal_menuInstructionsTextarea__Ljz5o{width:100%;min-height:80px;padding:.5rem;border:1px solid #ddd;border-radius:6px;resize:vertical;font-size:.9rem;font-family:inherit}@media (max-width:768px){.AiEditorModal_selectedProductsGrid___uIIn{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;padding:.75rem}.AiEditorModal_menuPageSettings__Uw_i2{flex-direction:column;gap:1rem}.AiEditorModal_productSearch__HeUym{flex-wrap:wrap}.AiEditorModal_searchContainer__twlUG{min-width:200px}.AiEditorModal_searchResultsList__zKgJK{max-height:150px}.AiEditorModal_searchResultItem__43H4U{padding:.5rem;gap:.5rem}.AiEditorModal_searchResultImage__1mPFV{width:40px;height:40px}.AiEditorModal_searchResultInfo__4qCHp h5{font-size:.85rem}.AiEditorModal_searchResultPrice__6g8hu{font-size:.75rem}.AiEditorModal_searchResultDescription___JJSA{display:none}}.AiEditorModal_extractSection__PGHzg{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin:0 0 1rem}.AiEditorModal_extractTitle__Qumrp{margin:0;color:#333;font-size:1.1rem;font-weight:500}.AiEditorModal_pageSearchRow__QIHgH{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;width:100%}.AiEditorModal_pageSearchResultsWrapper___jDyP{overflow:hidden;margin-bottom:.75rem}.AiEditorModal_pageSearchResultsWrapper___jDyP,.AiEditorModal_searchResultsList__zKgJK{width:100%;max-width:100%;box-sizing:border-box}.AiEditorModal_searchResultItem__43H4U{width:100%}.AiEditorModal_fieldset__8zKZY{border:none;margin:0;padding:0}.AiEditorModal_fieldset__8zKZY:disabled{pointer-events:none;opacity:.7}.AiEditorModal_overlayControlsTop__uIFD5{position:absolute;top:8px;right:8px;z-index:10;display:flex;align-items:flex-start}.AiEditorModal_previewExpandButton__QtxEO{position:absolute;bottom:12px;right:12px}.AiEditorModal_overlayControls__2pTnr{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background:hsla(0,0%,100%,.92);padding:.75rem .75rem .75rem .85rem;border-radius:8px;font-size:.8rem;box-shadow:0 4px 12px rgba(0,0,0,.12);position:relative;min-width:170px}.AiEditorModal_overlayControl__l6_eT{display:flex;align-items:center;gap:.5rem;color:#333;white-space:nowrap;cursor:pointer}.AiEditorModal_overlayControl__l6_eT input{margin:0;cursor:pointer}.AiEditorModal_overlayToggle__hRl_n{background:hsla(0,0%,100%,.92);border:none;padding:.4rem .5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#2f80ed;font-size:1.25rem;box-shadow:0 3px 8px rgba(0,0,0,.18);transition:transform .1s ease,box-shadow .1s ease,background .1s ease}.AiEditorModal_overlayToggle__hRl_n:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.AiEditorModal_overlayToggle__hRl_n:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.15)}.AiEditorModal_overlayCollapseButton__5NCqH{position:absolute;top:4px;right:4px;background:none;border:none;padding:.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#666;font-size:.9rem;transition:background .1s ease,color .1s ease}.AiEditorModal_overlayCollapseButton__5NCqH:hover{background:rgba(47,128,237,.1);color:#2f80ed}.DisplayConfig_modalOverlay__5_Y5l{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100002}.DisplayConfig_modal__PC3Xu{background:#fff;border-radius:12px;padding:2rem;width:90%;max-width:800px;max-height:90vh;overflow-y:auto}.DisplayConfig_modal__PC3Xu h2{margin:0 0 1.5rem;color:#333}.DisplayConfig_section__ERNCv{margin-bottom:2rem}.DisplayConfig_section__ERNCv h3{color:#666;margin-bottom:1rem;font-size:1rem}.DisplayConfig_sectionHeader__2ZKyZ{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.DisplayConfig_sectionHeader__2ZKyZ h3{margin:0;line-height:1}.DisplayConfig_searchInput__P_EDg{padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:.875rem;width:180px;height:auto;line-height:1}.DisplayConfig_searchInput__P_EDg:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.DisplayConfig_noResults__x3Y1G{text-align:center;color:#666;font-style:italic;padding:1rem;background:#f8f9fa;border-radius:4px}.DisplayConfig_chosenItems__gubpy{display:flex;gap:1rem;overflow-x:auto;padding:1rem;min-height:150px;background:#f8f9fa;border-radius:8px}.DisplayConfig_chosenItem__SrQWv{position:relative;width:120px;flex-shrink:0;cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#fff}.DisplayConfig_chosenItem__SrQWv:hover{border-color:#007bff}.DisplayConfig_chosenItem__SrQWv img{width:100%;height:120px;object-fit:cover}.DisplayConfig_chosenItem__SrQWv span{display:block;padding:.5rem;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DisplayConfig_itemType__5IEia{position:absolute;top:.5rem;right:.5rem;background:rgba(0,0,0,.6);color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;text-transform:capitalize}.DisplayConfig_itemsRow__pXHcf{display:flex;gap:1rem;overflow-x:auto;padding:.5rem}.DisplayConfig_item__y_3Ar{width:120px;flex-shrink:0;cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#fff}.DisplayConfig_item__y_3Ar:hover{border-color:#007bff}.DisplayConfig_item__y_3Ar.DisplayConfig_selected__vcgBe{border-color:#28a745}.DisplayConfig_item__y_3Ar img{width:100%;height:120px;object-fit:cover}.DisplayConfig_item__y_3Ar span{display:block;padding:.5rem;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DisplayConfig_actions__pXr4x{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.DisplayConfig_actions__pXr4x button{padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s}.DisplayConfig_actions__pXr4x button:first-child{background:#007bff;color:#fff;border:none}.DisplayConfig_actions__pXr4x button:first-child:hover{background:#0056b3}.DisplayConfig_actions__pXr4x button:last-child{background:#f8f9fa;color:#333;border:1px solid #ddd}.DisplayConfig_actions__pXr4x button:last-child:hover{background:#e9ecef}.Display_configButton__dXBLA{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f0f0f0;cursor:pointer;transition:all .2s;margin-left:1rem;border:none}.Display_configButton__dXBLA:hover{background:#e0e0e0}.Display_error__zMxWP{color:#dc3545;margin:.5rem 0;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.Display_displayContainer__wQ_S7{height:400px;width:100%;border-radius:8px;overflow:hidden}.Transfer_modalOverlay__WSa0Y{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.Transfer_modalContent__EtiL_{background:#fff;border-radius:12px;padding:2rem;max-width:600px;width:90%;max-height:80vh;overflow-y:auto}.Transfer_modalHeader__HWN0l{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.Transfer_modalHeader__HWN0l h2{margin:0;color:#333;font-size:1.5rem}.Transfer_closeButton__rwmBU{background:none;border:none;color:#666;font-size:1.5rem;cursor:pointer;padding:.5rem;transition:color .2s}.Transfer_closeButton__rwmBU:hover{color:#333}.Transfer_modalBody__Mis3b{display:flex;flex-direction:column;gap:1.5rem}.Transfer_emailInput__Pxq9t,.Transfer_itemSelection__zJ6gW,.Transfer_typeSelection__KXw_4{display:flex;flex-direction:column;gap:1rem}.Transfer_typeButtons__mgf2p{display:flex;gap:1rem;flex-wrap:wrap}.Transfer_typeButton__53PXj{flex:1 1;min-width:150px;padding:1.5rem;background:#f8f9fa;border:2px solid #ddd;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:500;color:#333;transition:all .2s}.Transfer_typeButton__53PXj:hover{background:#e9ecef;border-color:#007bff;transform:translateY(-2px)}.Transfer_itemList__PbJ3P{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;gap:1rem;max-height:400px;overflow-y:auto;padding:.5rem}.Transfer_itemCard__rpVno{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#f8f9fa;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s}.Transfer_itemCard__rpVno:hover{background:#e9ecef;transform:translateY(-2px)}.Transfer_itemCard__rpVno.Transfer_selected__szCLn{border-color:#007bff;background:#e7f3ff}.Transfer_itemCard__rpVno img{width:80px;height:80px;border-radius:6px;object-fit:cover}.Transfer_itemCard__rpVno span{text-align:center;font-size:.9rem;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Transfer_emailInput__Pxq9t input{padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem}.Transfer_selectedItemPreview__DsRmG{padding:1rem;background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;align-items:center}.Transfer_selectedItemPreview__DsRmG img{width:100px;height:100px;border-radius:6px;object-fit:cover}.Transfer_error__4LsIP{background:#f8d7da;color:#721c24;padding:.75rem;border-radius:6px;font-size:.9rem}.Transfer_primaryButton__ZO1UW{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:500;transition:background .2s;display:flex;align-items:center;justify-content:center;gap:.5rem}.Transfer_primaryButton__ZO1UW:hover:not(:disabled){background:#0056b3}.Transfer_primaryButton__ZO1UW:disabled{opacity:.7;cursor:not-allowed}.Transfer_secondaryButton__vq8Nz{background:#f8f9fa;color:#333;border:1px solid #ddd;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s}.Transfer_secondaryButton__vq8Nz:hover:not(:disabled){background:#e9ecef}.Transfer_secondaryButton__vq8Nz:disabled{opacity:.7;cursor:not-allowed}.Transfer_transferDetails__3SDat{display:flex;flex-direction:column;gap:1.5rem}.Transfer_transferThumbnail__yehJQ{display:flex;justify-content:center}.Transfer_transferThumbnail__yehJQ img{width:150px;height:150px;border-radius:8px;object-fit:cover}.Transfer_transferInfo__LKmSf{display:flex;flex-direction:column;gap:.75rem}.Transfer_infoRow__o_Xf4{display:flex;flex-direction:column;gap:.25rem}.Transfer_infoRow__o_Xf4 label{font-size:.85rem;color:#666;font-weight:500}.Transfer_infoRow__o_Xf4 span,.Transfer_infoRow__o_Xf4 strong{font-size:1rem;color:#333}.Transfer_modalActions__vfEn0{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.Transfer_status-pending__lZRFl{color:#ff9800!important;font-weight:500}.Transfer_status-accepted___sEym{color:#28a745!important;font-weight:500}.Transfer_status-declined__LaNFC{color:#dc3545!important;font-weight:500}.Transfer_selectionInfo__lnSEJ{background:#e7f3ff;padding:.75rem;border-radius:6px;text-align:center;font-weight:500;color:#007bff;margin-bottom:1rem}.Transfer_checkboxIcon__BE9cF{position:absolute;top:.5rem;right:.5rem;font-size:1.2rem;color:#007bff}.Transfer_itemCard__rpVno{position:relative}.Transfer_selectedItemsSummary__A82Ue{background:#f8f9fa;padding:1rem;border-radius:8px;margin-top:1rem}.Transfer_selectedItemsSummary__A82Ue ul{margin:.5rem 0 0;padding-left:1.5rem}.Transfer_selectedItemsSummary__A82Ue li{color:#333;margin:.25rem 0}.Transfer_nestedOptions__Lyg1F{display:flex;flex-direction:column;gap:1.5rem}.Transfer_helpText__LIop_{color:#666;font-size:.9rem;margin:0}.Transfer_optionsList__ysYaI{display:flex;flex-direction:column;gap:1rem}.Transfer_nestedOptionCard__SPPlY{background:#f8f9fa;padding:1.5rem;border-radius:8px;border:1px solid #dee2e6}.Transfer_nestedOptionCard__SPPlY h4{margin:0 0 1rem;color:#333;font-size:1.1rem}.Transfer_checkboxLabel__gneuX{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;color:#333;margin:.75rem 0}.Transfer_checkboxLabel__gneuX input[type=checkbox]{width:18px;height:18px;accent-color:#007bff;cursor:pointer}.Transfer_subOptions__0fVE3{margin-left:2rem;padding-left:1rem;border-left:2px solid #dee2e6;margin-top:.5rem}.Transfer_subOptionsLabel__y243F{font-size:.85rem;color:#666;font-weight:500;margin:.5rem 0}