.create_container___oTEl{padding:0 20px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (max-width:768px){.create_container___oTEl{padding:0}}.create_workspace__lL_VT{display:flex;border-radius:32px;gap:0;height:calc(100dvh - 82px);background-color:var(--background);box-shadow:0 4px 30px rgba(0,0,0,.04);overflow:hidden;border:1px solid var(--secondary-color-deep)}.create_workspace__lL_VT>div{width:100%;height:100%}.create_sidebar__KYYEY{overflow-y:auto;display:flex;flex-direction:column;transition:opacity .2s ease;border-right:none;border-radius:0;opacity:1}@media (min-width:1000.1px){.create_sidebar__KYYEY{transition:width .3s ease,min-width .3s ease,opacity .2s ease}.create_collapsedSidebar__aVxAF{width:50px;min-width:50px;opacity:.9}}.create_collapsedSidebar__aVxAF{width:50px;min-width:50px;opacity:.9;flex-grow:0!important}.create_collapsedSidebar__aVxAF .create_sidebarHeader__UkcPu{justify-content:center;padding:15px 0}.create_sidebarHeader__UkcPu{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 5px 15px;border-bottom:none;background-color:var(--secondary-color);border-radius:0 0 22px;gap:10px}.create_collapseButton__8aVI3{background:var(--secondary-color-deep);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--description-color);padding:6px;border-radius:50%;width:24px;height:24px;transition:all .2s ease;flex-shrink:0}.create_collapseButton__8aVI3:hover{background-color:var(--secondary-color-deep);color:var(--foreground);transform:scale(1.1)}.create_sidebarTitle__5jT0f,.create_widgetNameContainer__glD9Z{flex-grow:1;overflow:hidden;display:flex;align-items:center}.create_sidebarTitle__5jT0f{margin:0;font-size:16px;font-weight:600;color:var(--foreground);letter-spacing:-.3px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:6px 0}.create_sidebarTitle__5jT0f span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create_editWidgetNameIcon__6By4k:hover,.create_sidebarTitle__5jT0f:hover .create_editWidgetNameIcon__6By4k{opacity:1;color:var(--theme-blue)}.create_widgetNameInputMobile__Y_bsp,.create_widgetNameInput__kjZhX{font-size:16px;font-weight:600;border:1px solid var(--border-light);background:var(--background);color:var(--foreground);padding:6px 10px;border-radius:8px;width:100%;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.create_widgetNameInputMobile__Y_bsp:focus,.create_widgetNameInput__kjZhX:focus{border-color:var(--theme-blue);box-shadow:0 0 0 2px rgba(var(--theme-blue-rgb),.2)}.create_sidebarIconBar__VrHW9{margin-top:7px;display:flex;align-items:center;padding:6px 12px;border-bottom:1px solid var(--border-color,#e0e0e0);margin-bottom:4px;gap:4px}.dark .create_sidebarIconBar__VrHW9{border-bottom:1px solid var(--border-dark,#333333)}.create_sidebarIconBar__VrHW9 button{background:none;border:none;color:var(--muted-foreground,#71717a);padding:6px;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.create_sidebarIconBar__VrHW9 button:hover{background-color:var(--secondary-color-deep,#f0f0f0);color:var(--foreground,#111827)}.dark .create_sidebarIconBar__VrHW9 button:hover{background-color:var(--secondary-color-deep,#2a2a2a);color:var(--foreground,#ffffff)}.create_sidebarIconBar__VrHW9 button.create_activeIcon__2Z8M_{background-color:var(--secondary-color);color:var(--foreground,#111827)}.create_searchInputContainer__suypq{display:flex;align-items:center;padding:4px 12px;margin-bottom:6px;position:relative}.create_searchInputIcon__BwgjU{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--muted-foreground,#71717a);pointer-events:none}.create_searchInput__KZxfz{width:100%;padding:8px 12px 8px 34px;border:1px solid var(--border-color,#e0e0e0);border-radius:11px;font-size:13px;background-color:var(--background,#ffffff);color:var(--foreground,#111827);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.dark .create_searchInput__KZxfz{border:1px solid var(--border-dark,#333333);background-color:var(--secondary-color-deep,#2a2a2a)}.create_searchInput__KZxfz:focus{border-color:var(--theme-blue,#007bff);box-shadow:0 0 0 2px rgba(var(--theme-blue-rgb),.2)}.create_clearSearchButton__q1Nap{background:none;border:none;color:var(--muted-foreground,#71717a);padding:6px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease}.create_clearSearchButton__q1Nap:hover{color:var(--foreground,#111827);background-color:var(--secondary-color-deep,#f0f0f0)}.dark .create_clearSearchButton__q1Nap:hover{color:var(--foreground,#ffffff);background-color:var(--secondary-color-deep,#2a2a2a)}.create_fileList__NrDWJ{list-style:none;padding:10px 0;margin:0;flex:1 1;animation:create_fadeIn__uHDul .3s ease-out}.create_fileItem__Ch5K_{padding:6px 15px;margin:2px 8px 4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;border-radius:14px;animation:create_fadeInItems__f1tsU .3s ease-out backwards;border:1px solid transparent}.create_fileItem__Ch5K_:first-child{animation-delay:.05s}.create_fileItem__Ch5K_:nth-child(2){animation-delay:.1s}.create_fileItem__Ch5K_:nth-child(3){animation-delay:.15s}.create_fileItem__Ch5K_:nth-child(4){animation-delay:.2s}.create_fileItem__Ch5K_:nth-child(5){animation-delay:.25s}.create_fileItem__Ch5K_:hover{background-color:var(--secondary-color)}.create_activeFile__QZtBn{background:var(--secondary-color);font-weight:500;border:1px solid var(--border-light)}.dark .create_activeFile__QZtBn{border:1px solid var(--border-dark)}.create_fileNameContainer__J6jWD{display:flex;align-items:center;gap:8px;flex:1 1;overflow:hidden;white-space:nowrap}.create_fileIcon__fAJA6{flex-shrink:0;color:var(--description-color)}.create_activeFile__QZtBn .create_fileIcon__fAJA6,.create_fileItem__Ch5K_:hover .create_fileIcon__fAJA6{color:var(--foreground)}.create_fileName__B1To3{font-size:13px;color:var(--foreground);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 22px)}.create_fileType__4eUG1{font-size:11px;color:var(--description-color);padding:3px 8px;background-color:var(--secondary-color);border-radius:20px}.create_fileActions__YUo_u{padding:15px;margin-top:auto;border-top:none;animation:create_fadeIn__uHDul .3s ease-out .1s backwards}.create_fileButtons__z4NUD{display:flex;gap:5px;align-items:center;opacity:0;transition:opacity .2s ease}.create_fileItem__Ch5K_:hover .create_fileButtons__z4NUD{opacity:1}.create_buttonIcon__REkWa{margin-right:4px}.create_sidebarNote__IwWY9{font-size:12px;color:var(--description-color);margin:0;font-style:italic}.create_deleteButton__CHouw{width:22px;height:22px;border:none;background:transparent;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.create_activeFile__QZtBn .create_deleteButton__CHouw,.create_deleteButton__CHouw{color:var(--description-color)}.create_activeFile__QZtBn .create_deleteButton__CHouw:hover{background-color:rgba(220,53,69,.2);color:#dc3545}.create_renameButton__t1uzk{width:24px;height:24px;border:none;background:transparent;border-radius:4px;color:var(--description-color);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.create_renameButton__t1uzk:hover{color:var(--theme-blue)}.create_activeFile__QZtBn .create_renameButton__t1uzk{color:rgba(255,255,255,.8)}.create_activeFile__QZtBn .create_renameButton__t1uzk:hover{background-color:rgba(255,255,255,.2)}.create_addFileButton__uKymh{width:100%;padding:9px 12px;background:var(--secondary-color);border:none;border-radius:16px;font-size:14px;cursor:pointer;transition:all .2s;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.create_addFileButton__uKymh:hover{box-shadow:0 4px 8px rgba(0,0,0,.08)}.create_addFileButton__uKymh:disabled{background-color:var(--secondary-color);color:var(--description-color);cursor:not-allowed}.create_addFileForm__jKyg_{display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.create_fileNameInput__LQVSB,.create_fileTypeSelect__yPhNn{padding:8px 10px;border:1px solid var(--border-light);border-radius:4px;font-size:14px;width:100%;background-color:var(--background);color:var(--foreground)}.create_addFileButtons__f5X8y{display:flex;gap:8px}.create_cancelButton__BZbaB,.create_confirmButton__XiRGC{flex:1 1;padding:6px 10px;border-radius:4px;font-size:14px;cursor:pointer;border:none;transition:all .2s}.create_cancelButton__BZbaB{background-color:var(--secondary-color);color:var(--foreground)}.create_confirmButton__XiRGC{background-color:var(--theme-blue);color:var(--theme-blue-text-hover)}.create_cancelButton__BZbaB:hover{background-color:var(--secondary-color-deep)}.create_confirmButton__XiRGC:hover{background-color:#0056cc}.create_renameInput__I0U36{font-size:14px;font-family:inherit;border:none;background:transparent;color:var(--foreground);padding:0;width:100%;outline:none;border-bottom:1px solid var(--theme-blue)}.create_activeFile__QZtBn .create_renameInput__I0U36{color:white;border-bottom:1px solid white}.create_editorPanel__dxyfW{background:var(--background);display:flex;flex-direction:column;height:100%;overflow:hidden}.create_editorPanelHeader__52A2f{display:flex;align-items:center;justify-content:space-between;padding:0;flex-shrink:0;position:relative}.create_editorTabs__UcNkx{display:flex;flex-shrink:0;overflow-x:auto;overflow-y:hidden;padding:5px 10px 0;white-space:nowrap;max-width:calc(100% - 80px);-ms-overflow-style:none}.create_editorTabs__UcNkx::-webkit-scrollbar{height:4px}.create_editorTabs__UcNkx::-webkit-scrollbar-track{background:transparent}.create_editorTabs__UcNkx::-webkit-scrollbar-thumb{background:var(--secondary-color-deep);border-radius:2px}.create_editorTabs__UcNkx::-webkit-scrollbar-thumb:hover{background:var(--theme-blue)}.create_editorTab__OnCKj{padding:8px 12px 8px 16px;background-color:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;color:var(--description-color);font-size:13px;white-space:nowrap;margin-bottom:-1px;transition:color .2s ease,border-color .2s ease,background-color .2s ease;display:flex;align-items:center;gap:8px;flex-shrink:0}.create_editorTab__OnCKj:hover{color:var(--foreground)}.create_activeEditorTab__YQm3M{color:var(--foreground);border-bottom-color:var(--theme-blue);font-weight:500}.create_dark__eiDIa .create_editorTab__OnCKj{color:var(--description-color)}.create_dark__eiDIa .create_editorTab__OnCKj:hover{color:var(--foreground)}.create_dark__eiDIa .create_activeEditorTab__YQm3M{color:var(--foreground);border-bottom-color:var(--theme-blue)}.create_tabFileName__1E5Az{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:inline-block}.create_closeTabButton__s3iIu{background:transparent;border:none;color:var(--description-color);cursor:pointer;padding:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.6;transition:all .2s ease}.create_editorTab__OnCKj:hover .create_closeTabButton__s3iIu{opacity:1}.create_closeTabButton__s3iIu:hover{background-color:var(--secondary-color);color:var(--foreground)}.create_activeEditorTab__YQm3M .create_closeTabButton__s3iIu{color:var(--foreground);opacity:.7}.create_activeEditorTab__YQm3M:hover .create_closeTabButton__s3iIu{opacity:1}.create_activeEditorTab__YQm3M .create_closeTabButton__s3iIu:hover{background-color:rgba(255,255,255,.2);color:white}.create_dark__eiDIa .create_closeTabButton__s3iIu:hover{background-color:var(--secondary-color)}.create_dark__eiDIa .create_activeEditorTab__YQm3M .create_closeTabButton__s3iIu:hover{background-color:rgba(255,255,255,.2)}.create_dark__eiDIa .create_sidebar__KYYEY{background-color:var(--secondary-color);box-shadow:4px 0 15px rgba(0,0,0,.2)}.create_dark__eiDIa .create_loadingSpinner__a_mku{border-color:rgba(255,255,255,.1)}.create_dark__eiDIa .create_errorContainer__1pKFR{background-color:rgba(229,62,62,.1)}.create_dark__eiDIa .create_errorMessage__UdnnM{background-color:rgba(229,62,62,.05)}.create_dark__eiDIa .create_sidebarOverlay__SPNpc{background-color:rgba(0,0,0,.6)}.create_viewToggleButtons__pdC8g{display:flex;padding:2px;background-color:var(--secondary-color);flex-shrink:0;position:-webkit-sticky;position:sticky;right:0;margin-right:3px;margin-left:auto;z-index:2;border-radius:30px;border:1px solid var(--border-light);box-shadow:0 2px 4px #00000012;transform:scale(.93);margin-top:4px}.dark .create_viewToggleButtons__pdC8g{border:1px solid var(--border-dark)}.create_viewToggleButton__kGFNs{padding:6.61px;border:1px solid transparent;background-color:transparent;border-radius:30px;margin-right:0;cursor:pointer;color:var(--description-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.create_viewToggleButton__kGFNs.create_activeViewButton__y_Da6{background-color:var(--background);color:var(--foreground);margin-right:0;border:1px solid var(--border-light)}.dark .create_viewToggleButton__kGFNs.create_activeViewButton__y_Da6{border:1px solid var(--border-dark)}.create_viewToggleButton__kGFNs:disabled{opacity:.4;cursor:not-allowed}.create_viewToggleButton__kGFNs:disabled:hover{background-color:transparent;color:rgba(255,255,255,.6)}.create_editorContentArea__pOxhp{flex-grow:1;overflow:hidden;position:relative}.create_codeMirrorWrapper__zROCi{height:100%;overflow:hidden}.create_chatPanel__ayKsq{height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column;color:var(--foreground);position:relative;background:var(--background);padding:0}.create_chatPanel__ayKsq p{font-size:16px;text-align:left}.create_noFileOpen__vRai2{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:var(--description-color);font-size:15px}.create_previewPanel__ViG1w{display:flex;flex-direction:column;height:100%;border-left:none;border-radius:0;background-color:var(--background);position:relative}@media (max-width:768px){.create_previewPanel__ViG1w{padding-bottom:85px}}.create_previewHeader__0GfuG{padding:14px;border-bottom:none;background-color:var(--background);display:flex;justify-content:space-between;align-items:center}.create_compileTime__e8hNl{font-size:12px;color:var(--description-color);font-family:SF Mono,Menlo,Monaco,Courier New,monospace;background-color:var(--secondary-color);padding:5px 12px;border-radius:22px;text-align:right;margin-top:8px;margin-right:19px;margin-bottom:19px;align-self:flex-end}.create_previewTitle__WwH9q{margin:0;font-size:15px;font-weight:600;color:var(--foreground)}.create_previewContainer__mkf9p{flex:1 1;position:relative;overflow:auto;padding:1px}.create_previewWrapper__r5QdK{height:100%;display:flex;align-items:center;justify-content:center;padding:0}.create_componentContainer__pWivp{max-width:500px}.create_loading__jkuSZ{display:flex;align-items:center;justify-content:center;height:100%;color:var(--description-color);font-size:15px;flex-direction:column;gap:15px}.create_loadingSpinner__a_mku{width:30px;height:30px;border-radius:50%;border:2px solid var(--border-light);border-top-color:var(--theme-blue);animation:create_spin__QeTjt 1s ease-in-out infinite}.create_errorContainer__1pKFR{padding:15px;background-color:rgba(229,62,62,.05);color:#e53e3e;height:auto;overflow:auto;border-radius:8px}.create_errorMessage__UdnnM{font-family:SF Mono,Menlo,Monaco,Courier New,monospace;font-size:13px;white-space:pre-wrap;margin:10px 0 0;padding:12px;background-color:rgba(229,62,62,.03);border-radius:6px}@keyframes create_spin__QeTjt{to{transform:rotate(1turn)}}@keyframes create_fadeIn__uHDul{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes create_fadeInItems__f1tsU{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.create_workspace__lL_VT{grid-template-columns:1fr 1fr;position:relative}.create_resizeHandle__It_RI:first-of-type,.create_workspace__lL_VT>[class*=PanelResizeHandle]:first-of-type,.create_workspace__lL_VT>div>[class*=PanelResizeHandle]:first-of-type{display:none}.create_sidebar__KYYEY{position:absolute;top:0;left:0;height:100%;width:240px;min-width:240px;z-index:3;background-color:var(--background);border-radius:0 0 22px 0;transform:translateX(0);transition:transform .3s ease;opacity:1}.create_collapsedSidebar__aVxAF{transform:translateX(calc(-100% + 50px))}.create_collapsedSidebar__aVxAF .create_sidebarHeader__UkcPu{justify-content:flex-end;padding-right:13px}.create_editorPanel__dxyfW{margin-left:50px}@media (max-width:768px){.create_editorPanel__dxyfW{margin-left:0}}.create_editorTabs__UcNkx{padding:5px 5px 0}.create_editorTab__OnCKj{padding:8px 12px}}@media (max-width:768px){.create_workspace__lL_VT{height:calc(100dvh - 64px);grid-template-columns:1fr;grid-template-rows:1fr;min-height:0;overflow:hidden;border-radius:0;border:0;box-shadow:none}.create_mobileNavBar__xUvBJ{position:fixed;bottom:0;left:0;right:0;height:57px;background-color:rgba(var(--card-background-rgb),.65);display:flex;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);justify-content:space-around;align-items:center;z-index:100;margin:20px;border-radius:120px;box-shadow:inset 0 1px #fff,0 0 1px #00000045,0 1px 7px #00000026}.dark .create_mobileNavBar__xUvBJ{background-color:rgba(26,26,26,.65);box-shadow:inset 0 0 1px #fff6,inset 0 2px #1a1a1a26,inset 0 1px 2px #ffffff59}.create_mobileNavButton__6AxdY{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;color:var(--description-color);flex:1 1;height:100%;padding:8px 0;transition:all .2s ease}.create_mobileNavButton__6AxdY span{font-size:12px;margin-top:4px}.create_activeNavButton__h_qly{color:var(--theme-blue);position:relative}.create_mobileVisible__b28_x{display:block;width:100%;max-width:100%;max-height:100%}.create_mobileHidden__AXIbO{display:none}.create_editorPanel__dxyfW,.create_previewPanel__ViG1w,.create_sidebar__KYYEY{width:100%;height:100%;max-width:100%;min-width:0;overflow:auto}.create_sidebar__KYYEY{margin-right:0;padding-left:15px;padding-right:15px;padding-bottom:110px;border-radius:0}.create_sidebarHeader__UkcPu{padding-left:0;padding-right:0;border-radius:0;margin-bottom:10px;background-color:transparent;justify-content:flex-start}.create_collapseButton__8aVI3{display:none}.create_fileList__NrDWJ{padding:10px 0;animation:none}.create_fileItem__Ch5K_{margin-left:0;margin-right:0;animation:none}.create_fileActions__YUo_u{padding-left:0;padding-right:0;padding-bottom:0;margin-top:15px}.create_editorContentArea__pOxhp{height:calc(100% - 50px)}.create_codeMirrorWrapper__zROCi{height:100%}.create_previewContainer__mkf9p{height:calc(100% - 50px);padding:1px}.create_previewWrapper__r5QdK{padding:1px}}.create_deleteButton__CHouw:hover{color:#dc3545;background-color:rgba(220,53,69,.1)}.create_fileActions__YUo_u,.create_fileList__NrDWJ,.create_sidebarTitle__5jT0f{transition:none}.create_previewPanel__ViG1w:before{display:none}@media (max-width:768px){.create_editorPanelHeader__52A2f{flex-wrap:nowrap;position:relative}.create_editorTabs__UcNkx{max-width:calc(100% - 95px);padding:5px 5px 0}.create_viewToggleButtons__pdC8g{position:absolute;right:0;top:0;height:100%;margin-right:10px}.create_editorTab__OnCKj{padding:6px 8px 6px 10px;font-size:12px}.create_tabFileName__1E5Az{max-width:100px}.create_chatPanel__ayKsq{padding:0}.create_editorContentArea__pOxhp{height:calc(100% - 40px)}}@media (max-width:480px){.create_editorTabs__UcNkx{max-width:calc(100% - 85px)}}.create_resizeHandle__It_RI{width:3px;border-radius:50%;margin:65px 5px;background:var(--secondary-color);transition:background-color .2s;position:relative}.create_resizeHandle__It_RI:hover{background:var(--theme-blue)}.create_resizeHandle__It_RI:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;cursor:col-resize}.create_hiddenResizeHandle___rtq_{display:none}@media (max-width:768px){.create_resizeHandle__It_RI{display:none}}.create_collapsedSidebar__aVxAF .create_sidebarTitle__5jT0f{display:none}.create_cardWrapper__Wi54u{padding:20px;box-sizing:border-box}.create_cardWrapper__Wi54u,.create_componentContainer__pWivp{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.create_componentContainer__pWivp{overflow:auto}.create_previewDetailsContainer__C2qx0{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.create_previewDetailsHeader___ZLS0{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--border-light)}.create_previewDetailsTitle__x5Dcp{margin:0;font-size:1.5em;font-weight:600}.create_previewDetailsCloseButton__kuZOQ{background:transparent;border:none;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s}.create_previewDetailsCloseButton__kuZOQ:hover{background-color:var(--secondary-color)}.create_previewDetailsContent__WDp6E{flex:1 1;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:20px}.create_previewComponentWrapper__e_EWm{display:flex;justify-content:center;margin-bottom:20px}.create_previewDetailsInfo__L56oJ{border-top:1px solid var(--border-light);padding-top:20px}.create_previewDetailsInfo__L56oJ h3{margin:0 0 15px;font-size:16px;font-weight:600}.create_previewDetailsFiles__k2uXi{display:flex;flex-direction:column;gap:8px}.create_previewDetailsFile__4ajCj{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:var(--secondary-color);border-radius:8px}.create_previewDetailsFileName__2UAol{font-weight:500}.create_previewDetailsFileType__nesNG{font-size:12px;color:var(--description-color);background-color:var(--background);padding:3px 8px;border-radius:12px}.create_editWidgetNameIcon__6By4k{margin-left:6px;opacity:.6;cursor:pointer}.create_saveWidgetButton__eYh8Q{padding:8px 14px;font-size:14px;font-weight:500;background-color:var(--secondary-color);border:1px solid var(--border-light);border-radius:28px;cursor:pointer;transition:background-color .3s ease;box-shadow:0 1px 4px #0000000a}.dark .create_saveWidgetButton__eYh8Q{border:1px solid var(--border-dark)}.create_saveWidgetButton__eYh8Q:hover{background-color:var(--theme-blue);color:#fff;border:1px solid var(--theme-blue)}.create_consolePanel__tghbR{position:absolute;bottom:20px;left:20px;right:20px;border-top:1px solid var(--border-light);background-color:rgba(var(--card-background-rgb),.35);font-size:13px;box-shadow:0 -2px 8px rgba(0,0,0,.08);z-index:10;border-radius:25px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .create_consolePanel__tghbR{background-color:#1a1a1a5f;border:1px solid var(--border-dark)}.create_consoleResizeHandle__GHMpo{position:absolute;top:3px;width:80px;left:50%;transform:translateX(-50%);height:3px;background-color:var(--secondary-color-deep);cursor:ns-resize;z-index:20;display:flex;align-items:center;justify-content:center;color:var(--description-color);font-size:8px;line-height:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:25px}.create_consoleResizeHandle__GHMpo:hover{background-color:var(--theme-blue);color:white}.create_consoleHeader__U9QnF{display:flex;justify-content:space-between;align-items:center;padding:6px;min-height:32px;border-radius:25px;margin:10px}.create_consoleTitle___boLj{font-weight:500;font-size:16px;color:var(--primary-color)}.create_consoleActions__2MRXY{display:flex;gap:8px}.create_consoleButton__QXZlG{padding:6px 8px;font-size:15px;background:none;border:1px solid var(--border-light);border-radius:24px;cursor:pointer;color:var(--description-color);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.dark .create_consoleButton__QXZlG{border:1px solid var(--border-dark)}.create_consoleButton__QXZlG:hover{background-color:var(--border-light);color:var(--primary-color)}.dark .create_consoleButton__QXZlG:hover{background-color:var(--border-dark)}.create_consoleContent__Qdp8a{overflow-y:auto;padding:8px;background-color:var(--secondary-color);margin:10px;border-radius:17px}.create_consoleEmpty__beyJV{color:var(--description-color);text-align:center;padding:20px;font-size:14px;font-weight:500}.create_consoleLog__IFjx6{display:flex;align-items:flex-start;gap:8px;padding:4px 8px;border-bottom:1px solid transparent;margin:3px;border-radius:10px}.create_consoleLog__IFjx6:hover{background-color:var(--border-light)}.dark .create_consoleLog__IFjx6:hover{background-color:var(--border-dark)}.create_consoleIcon__xtMBu{flex-shrink:0;margin-top:1px}.create_consoleMessage__RHCqN{flex:1 1;word-break:break-word}.create_consoleArg__1bRvd{margin-right:4px}.create_consoleLog__IFjx6.create_log__3qlLe{color:var(--primary-color)}.create_consoleLog__IFjx6.create_warn__sO5RU{color:#f59e0b}.create_consoleLog__IFjx6.create_error__A_6S_{color:#ef4444}.create_consoleLog__IFjx6.create_info__KcFIR{color:#3b82f6}.create_editorPanel__dxyfW{position:relative}.create_consoleToggleInEditor__OlNWg{position:absolute;bottom:12px;right:12px;padding:10px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:rgba(var(--card-background-rgb),.35);border:1px solid var(--border-light);border-radius:114px;cursor:pointer;font-size:13px;color:var(--primary-color);box-shadow:0 2px 6px rgba(0,0,0,.08);transition:all .2s ease;z-index:5;display:flex;gap:10px;font-size:14px}.dark .create_consoleToggleInEditor__OlNWg{border:1px solid var(--border-dark);background-color:#2f2f2f5f!important}.create_consoleToggleInEditor__OlNWg:hover{border-color:var(--theme-blue);transform:translateY(-1px)}.create-chat_chatContainer__9wda_{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}@media (max-width:768px){.create-chat_chatContainer__9wda_{margin-bottom:86px}}.create-chat_messages__CJdIm{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;gap:15px;-ms-overflow-style:none;padding:50px 15px calc(50px + 45px + 30px);margin-top:-30px}.create-chat_messages__CJdIm::-webkit-scrollbar{width:6px}.create-chat_messages__CJdIm::-webkit-scrollbar-track{background:transparent}.create-chat_messages__CJdIm::-webkit-scrollbar-thumb{background:var(--secondary-color-deep);border-radius:3px}.create-chat_messages__CJdIm::-webkit-scrollbar-thumb:hover{background:var(--theme-blue)}.create-chat_welcomeBanner__MUNLk{text-align:center;margin:auto;padding:24px;color:var(--foreground);max-width:500px}.create-chat_welcomeBanner__MUNLk h3{font-size:28px;margin-bottom:12px;font-weight:600;letter-spacing:-.5px}.create-chat_welcomeBanner__MUNLk p{color:var(--description-color);font-size:20px;margin:0 0 16px;line-height:1.5;text-align:center}.create-chat_featureList__f7y0E{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.create-chat_featureItem__W4_ES{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:30px;background-color:var(--secondary-color);color:var(--foreground);font-size:14px;font-weight:500}.create-chat_featureItem__W4_ES svg{color:var(--theme-blue)}.create-chat_message__FOe_V{margin-bottom:16px;position:relative;max-width:85%;word-break:break-word}.create-chat_user__O7LSC{margin-left:auto;background-color:var(--secondary-color);border-radius:18px 18px 4px 18px;border:1px solid var(--secondary-color-deep);max-width:85%}.create-chat_assistant__tyqpM,.create-chat_user__O7LSC{padding:12px 16px;color:var(--foreground);width:-moz-fit-content;width:fit-content}.create-chat_assistant__tyqpM{margin-right:auto;margin-bottom:50px;line-height:1.5;max-width:100%}.create-chat_messageContent__NBUeM{white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.create-chat_messageContent__NBUeM code,.create-chat_messageContent__NBUeM pre{font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:.2em .4em;border-radius:3px;font-size:90%}.create-chat_messageContent__NBUeM pre{padding:12px;border-radius:8px;overflow-x:auto;margin:10px 0}.create-chat_actionButtons__pCESe{position:absolute;bottom:-40px;left:0;display:flex;gap:8px;opacity:1}.create-chat_actionButton__kS9I4{width:28px;height:28px;color:var(--foreground)}.create-chat_inputForm__zBxMd{position:absolute;bottom:0;left:0;right:0;margin:15px;padding:0;display:flex;flex-direction:column;border:1px solid var(--border-light);border-radius:18px;box-shadow:0 1px 4px rgba(0,0,0,.04);overflow:hidden;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2}.create-chat_gradientMask__mJe5R{position:absolute;bottom:0;left:0;right:0;height:120px;pointer-events:none;z-index:1;background:linear-gradient(0deg,#fff 0 50%,#fffffffa 60%,#ffffffe6 70%,#ffffffb3 80%,#fff6 90%,#fff0)}.dark .create-chat_gradientMask__mJe5R{background:linear-gradient(0deg,#000 0 50%,#000000fa 60%,#000000e6 70%,#000000b3 80%,#0006 90%,#0000)}.create-chat_chatInput__cRDhs{width:100%;padding:12px 15px;border:none;background:transparent;color:var(--foreground);font-size:15px;line-height:1.5;resize:none;outline:none;min-height:50px;max-height:200px;overflow-y:auto}.create-chat_bottomBar__mPvX7{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:8px 10px;background-color:var(--secondary-color-light)}.create-chat_leftControls__mz7f8{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;overflow:hidden}.create-chat_agentModeToggle___GHIj{display:flex;align-items:center;gap:5px;padding:5px 13px;border:none;border-radius:110px;font-size:14px;background-color:var(--secondary-color);color:var(--description-color);cursor:pointer;white-space:nowrap}.create-chat_modelSelect__vpiS4{padding:5px 10px;border:none;border-radius:10px;font-size:14px;background-color:transparent;color:var(--foreground);cursor:pointer;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.create-chat_modelSelect__vpiS4:focus-visible{outline:none}.create-chat_modelSelect__vpiS4 optgroup{font-weight:700;font-style:normal;color:var(--theme-blue);padding:5px 0;background-color:var(--secondary-color-deep)}.create-chat_modelSelect__vpiS4 option{font-weight:400;padding:5px 0 5px 10px;color:var(--foreground);background-color:var(--background)}@-moz-document url-prefix(){.create-chat_modelSelect__vpiS4{text-indent:0;padding:5px}.create-chat_modelSelect__vpiS4 optgroup{margin-top:5px}}.create-chat_modelSelect__vpiS4::-webkit-scrollbar{width:6px}.create-chat_modelSelect__vpiS4::-webkit-scrollbar-track{background:var(--secondary-color)}.create-chat_modelSelect__vpiS4::-webkit-scrollbar-thumb{background:var(--secondary-color-deep);border-radius:3px}.create-chat_modelSelect__vpiS4:disabled{opacity:.6;cursor:not-allowed}.create-chat_sendButton__LHEdj{width:32px;height:32px;border-radius:8px;border:none;background:var(--theme-blue);color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease}.create-chat_sendButton__LHEdj:hover:not(:disabled){background:var(--theme-blue-dark,#0056cc)}.create-chat_sendButton__LHEdj:disabled{opacity:.5;cursor:not-allowed;background-color:var(--secondary-color-deep);color:var(--description-color)}.create-chat_message__FOe_V.create-chat_editing__IuREG{border:1px solid var(--theme-blue);box-shadow:0 0 0 2px rgba(29,116,242,.1);width:100%;max-width:100%}.create-chat_editForm__4_zjB{display:flex;flex-direction:column;gap:8px;width:100%}.create-chat_editInput__EeK8H{width:100%;padding:8px 12px;border-radius:12px;line-height:1.5;border:none;outline:none;background:none;resize:none;overflow:hidden;min-height:24px;font-size:15px;font-family:inherit;color:var(--foreground);-webkit-text-size-adjust:100%}.create-chat_editButtons__6T1jQ{display:flex;gap:6px;justify-content:flex-end}.create-chat_editButton__EAreE{padding:6px 12px;border-radius:26px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease,color .2s ease;min-width:60px}.create-chat_editButton__EAreE.create-chat_cancel___kEVr{background:var(--secondary-color-deep);color:var(--foreground)}.create-chat_editButton__EAreE.create-chat_submit__3IySL{background:var(--theme-blue);color:white}.create-chat_editButton__EAreE:hover{opacity:.9}.create-chat_editButton__EAreE:disabled{opacity:.7;cursor:not-allowed}.create-chat_message__FOe_V.create-chat_editing__IuREG .create-chat_actionButtons__pCESe,.create-chat_message__FOe_V.create-chat_editing__IuREG .create-chat_userActionButtons__vVxTo{display:none}.create-chat_userActionButtons__vVxTo{position:absolute;bottom:10px;left:-38px;display:flex;flex-direction:column;gap:6px;opacity:0;transition:opacity .2s ease}.create-chat_message__FOe_V.create-chat_user__O7LSC:hover .create-chat_userActionButtons__vVxTo{opacity:1}.create-chat_actionButton__kS9I4{background:none;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--description-color);transition:background-color .2s ease,color .2s ease}.create-chat_actionButton__kS9I4:hover{background:var(--secondary-color);color:var(--foreground)}.create-chat_actionButton__kS9I4:disabled{opacity:.5;cursor:not-allowed}.create-chat_actionButton__kS9I4:disabled:hover{background:none;color:var(--description-color)}.create-chat_toolInvocation__v33zB{padding:6px;margin:0 0 12px;border-radius:14px;font-size:13px}.create-chat_toolInvocation__v33zB p{margin:0 0 5px;font-weight:500;font-size:13px}.create-chat_toolInvocation__v33zB pre{background-color:var(--secondary-color-deep);padding:8px;border-radius:4px;font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;white-space:pre-wrap;word-break:break-all;margin:0}.create-chat_toolDetails__Xq_fO{margin-top:4px;font-size:12px}.create-chat_toolDetails__Xq_fO summary{cursor:pointer;color:var(--theme-blue);font-weight:500;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.create-chat_toolDetails__Xq_fO summary:hover{text-decoration:underline}.create-chat_toolDetails__Xq_fO pre{margin-top:5px;padding:8px;background-color:var(--secondary-color);border-radius:4px;font-size:12px;max-height:150px;overflow:auto;white-space:pre-wrap;word-break:break-all}.create-chat_toolResultContainer__ohjxk,.create-chat_toolResultContent__aCake{display:none}.dark .create-chat_toolDetails__Xq_fO pre,.dark .create-chat_toolInvocation__v33zB pre{background-color:var(--secondary-color-deep)}.dark .create-chat_editInput__EeK8H{color:var(--foreground)}@media (max-width:768px){.create-chat_messages__CJdIm{padding:50px 10px 80px}.create-chat_message__FOe_V{max-width:90%;font-size:14px}.create-chat_welcomeBanner__MUNLk{padding:20px}.create-chat_welcomeBanner__MUNLk h3{font-size:25px}.create-chat_welcomeBanner__MUNLk p{font-size:18px}.create-chat_userActionButtons__vVxTo{left:-32px;bottom:8px}.create-chat_actionButton__kS9I4{width:26px;height:26px}.create-chat_featureItem__W4_ES{padding:6px 12px;font-size:13px}}.dark .create-chat_inputForm__zBxMd{border-color:var(--border-dark);box-shadow:0 1px 4px rgba(0,0,0,.1)}.dark .create-chat_sendButton__LHEdj:disabled{background-color:var(--secondary-color);color:var(--description-color-dark)}.create-chat_modelSelect__vpiS4::-ms-expand{display:none}.create-chat_modelSelect__vpiS4{padding-right:10px}.create-chat_chatToolbar__TNhs9{display:flex;align-items:center;gap:10px;padding:5px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1}.create-chat_clearChatButton__dT4Un,.create-chat_newChatButton__3V_9B{display:flex;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:28px;background-color:var(--secondary-color);color:var(--foreground);font-size:14px;cursor:pointer;transition:all .2s ease}.create-chat_clearChatButton__dT4Un:hover,.create-chat_newChatButton__3V_9B:hover{background-color:var(--secondary-color-deep)}.create-chat_clearChatButton__dT4Un{color:var(--description-color)}.create-chat_clearChatButton__dT4Un:hover{color:#f56565;background-color:rgba(245,101,101,.1)}.create-chat_clearChatButton__dT4Un:disabled,.create-chat_newChatButton__3V_9B:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.create-chat_chatToolbar__TNhs9{padding:8px 10px}}.dark .create-chat_chatToolbar__TNhs9{background-color:rgba(0,0,0,.2);border-bottom-color:var(--border-dark)}.dark .create-chat_clearChatButton__dT4Un,.dark .create-chat_newChatButton__3V_9B{background-color:rgba(255,255,255,.08)}.dark .create-chat_newChatButton__3V_9B:hover{background-color:rgba(255,255,255,.15)}.dark .create-chat_clearChatButton__dT4Un:hover{background-color:rgba(245,101,101,.15)}.create-chat_thinking__ulIbI{display:flex;align-items:center;gap:6px;color:var(--description-color);opacity:.8;font-style:italic}.create-chat_spinner__Qub1u{display:inline-block;animation:create-chat_pulse__yX6pJ 1.5s ease-in-out infinite;font-size:16px}@keyframes create-chat_pulse__yX6pJ{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.simple-markdown_markdown__uCDoF{width:100%;font-size:15px;line-height:1.6}.simple-markdown_paragraph__VBL1c{margin:.5em 0;line-height:1.6}.simple-markdown_code__bEuJJ{font-family:SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.simple-markdown_inlineCode___5wPV{background:var(--secondary-color);padding:.2em .4em;border-radius:4px;font-size:.9em}.simple-markdown_pre__2GajP{background:var(--secondary-color);padding:1em;border-radius:8px;overflow-x:auto;margin:.8em 0}.simple-markdown_link__CwANe{color:var(--theme-blue);text-decoration:none}.simple-markdown_link__CwANe:hover{text-decoration:underline}.simple-markdown_markdown__uCDoF ol,.simple-markdown_markdown__uCDoF ul{margin:.5em 0;padding-left:1.5em}.simple-markdown_markdown__uCDoF li{margin:.3em 0}.simple-markdown_markdown__uCDoF table{border-collapse:collapse;width:100%;margin:.5em 0}.simple-markdown_markdown__uCDoF td,.simple-markdown_markdown__uCDoF th{border:1px solid var(--border-light);padding:.5em}.simple-markdown_markdown__uCDoF th{background:var(--secondary-color)}.simple-markdown_markdown__uCDoF blockquote{border-left:4px solid var(--theme-blue);margin:.5em 0;padding:.5em 1em;color:var(--description-color);background:var(--secondary-color);border-radius:0 8px 8px 0}.dark .simple-markdown_markdown__uCDoF blockquote{border-left-color:var(--theme-blue)}.create-settings-modal_modalWrapper__wN14X{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1050;display:flex;align-items:center;justify-content:center}.create-settings-modal_modalOverlay__vvRLY{position:fixed;inset:0;background:#00000040;z-index:1049}@media (max-width:768px){.create-settings-modal_modalOverlay__vvRLY{background:#00000066}}.create-settings-modal_modalContainer__ltqNi{pointer-events:auto;background:var(--background);border-radius:24px;width:90%;max-width:900px;height:85vh;max-height:700px;position:relative;display:flex;flex-direction:column;border:1px solid var(--border-light)}.create-settings-modal_modalHeader__6vAkz{padding:18px 22px;border-bottom:1px solid var(--border-light);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.create-settings-modal_modalHeader__6vAkz h2{font-size:18px;font-weight:600;color:var(--foreground)}.create-settings-modal_closeButton__Mdz1l{background:var(--secondary-color);border:none;color:var(--foreground);cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.create-settings-modal_modalContent__kwamN{display:flex;flex:1 1;overflow:hidden;min-height:200px}.create-settings-modal_sidebar__7OmTs{width:215px;padding:16px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--border-light);overflow-y:auto}.create-settings-modal_tabButton__msYqb{width:100%;padding:10px 14px;border:none;background:none;border-radius:10px;display:flex;align-items:center;gap:10px;color:var(--foreground-muted);cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500}.create-settings-modal_tabButton__msYqb:hover{background:var(--secondary-color);color:var(--foreground)}.create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI{background:var(--primary-color-light);color:var(--primary-color);font-weight:600}.create-settings-modal_tabButton__msYqb svg{transition:color .2s ease}.create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI svg{color:var(--primary-color)}.create-settings-modal_content__lGfZ0{flex:1 1;padding:20px 24px;overflow-y:auto}.create-settings-modal_section__4Xv8L h3{font-size:17px;font-weight:600;margin-bottom:16px;color:var(--foreground)}.create-settings-modal_section__4Xv8L p{font-size:14px;color:var(--foreground-muted);margin-bottom:20px;line-height:1.6}.dark .create-settings-modal_modalContainer__ltqNi{background:var(--background-darker,#18181B);border-color:var(--border-dark)}.dark .create-settings-modal_modalHeader__6vAkz,.dark .create-settings-modal_sidebar__7OmTs{border-color:var(--border-dark)}.dark .create-settings-modal_tabButton__msYqb:hover{background:var(--secondary-color-dark);color:var(--foreground-dark)}.dark .create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI{background:var(--primary-color-dark-active);color:var(--primary-color-contrast-dark)}.dark .create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI svg{color:var(--primary-color-contrast-dark)}.create-settings-modal_mobileTabs__sgpmw{display:flex;flex-direction:row;overflow-x:auto;padding:8px 12px;border-bottom:1px solid var(--border-light);background:var(--background-lighter,#f7f7f8);flex-shrink:0;width:100%;-webkit-overflow-scrolling:touch}.dark .create-settings-modal_mobileTabs__sgpmw{background:var(--background-darker,#18181B);border-bottom:1px solid var(--border-dark)}.create-settings-modal_mobileTabs__sgpmw .create-settings-modal_tabButton__msYqb{white-space:nowrap;padding:8px 12px;font-size:14px;flex-shrink:0;width:auto;display:inline-flex;justify-content:center;min-width:90px;margin-right:5px}.create-settings-modal_mobileTabs__sgpmw .create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI{border-bottom:2px solid var(--primary-color);color:var(--primary-color);background:transparent;border-radius:0}.dark .create-settings-modal_mobileTabs__sgpmw .create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI{border-bottom:2px solid var(--primary-color-dark-active);color:var(--primary-color-contrast-dark)}@media (max-width:768px){.create-settings-modal_modalContainer__ltqNi{width:100%;height:85vh;max-height:none;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0;margin:0;max-width:100%;z-index:1049}.create-settings-modal_modalContent__kwamN{flex-direction:column}.create-settings-modal_content__lGfZ0{padding:16px}.create-settings-modal_section__4Xv8L h3{font-size:16px;margin-bottom:12px}.create-settings-modal_section__4Xv8L p{font-size:13px;margin-bottom:16px}.create-settings-modal_sidebar__7OmTs{width:100%;flex-direction:row;overflow-x:auto;padding:8px 12px;gap:8px;border-right:none;border-bottom:1px solid var(--border-light)}.create-settings-modal_sidebar__7OmTs .create-settings-modal_tabButton__msYqb{width:auto;flex-shrink:0;white-space:nowrap;padding:8px 12px;margin-right:5px;min-width:90px}.dark .create-settings-modal_sidebar__7OmTs{border-bottom:1px solid var(--border-dark)}.dark .create-settings-modal_sidebar__7OmTs .create-settings-modal_tabButton__msYqb{background:transparent;color:var(--foreground-muted)}.dark .create-settings-modal_sidebar__7OmTs .create-settings-modal_tabButton__msYqb:hover{background:var(--secondary-color-dark);color:var(--foreground-dark)}.dark .create-settings-modal_sidebar__7OmTs .create-settings-modal_tabButton__msYqb.create-settings-modal_active__WB_nI{background:var(--primary-color-dark-active);color:var(--primary-color-contrast-dark)}}.create-settings-modal_divider__Tv9Xg{height:1px;background-color:var(--border-light);margin:12px 6px}.dark .create-settings-modal_divider__Tv9Xg{background-color:var(--border-dark)}.create-settings-modal_emptyState__x_bIo{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;text-align:center;color:var(--foreground-muted)}.create-settings-modal_emptyState__x_bIo p{margin-bottom:10px}.create-settings-modal_emptyDescription__S17E1{font-size:13px;opacity:.7}.create-settings-modal_addButton__H5R5s{display:flex;align-items:center;gap:8px;background-color:var(--primary-color-light);color:var(--primary-color);border:none;border-radius:8px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s ease;margin-top:12px}.create-settings-modal_addButton__H5R5s:hover{background-color:var(--primary-color-light-hover)}.dark .create-settings-modal_addButton__H5R5s{background-color:var(--primary-color-dark-active);color:var(--primary-color-contrast-dark)}.dark .create-settings-modal_addButton__H5R5s:hover{background-color:var(--primary-color-dark-hover)}.create-settings-modal_recentList__dLDdK,.create-settings-modal_starredList__3IX6B,.create-settings-modal_templateList__GBmkF{width:100%}.create-settings-modal_actionButtons__zytce{display:flex;gap:8px;margin-right:8px}.create-settings-modal_actionButton__Dq579{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:28px;border:1px solid var(--border-light);background:var(--secondary-color);font-size:16px;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .2s ease}.create-settings-modal_actionButton__Dq579:hover{border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(270deg,#70db96,#66beb3,#759bec,#a277c8,#f56a62,#f9ac5e,#fdde5d);background-origin:border-box;background-clip:padding-box,border-box}.create-settings-modal_mobileActionButton__LqY2p{position:relative}.create-settings-modal_dropdownButton__WaYZG{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:28px;border:1px solid var(--border-light);background:var(--secondary-color);font-size:14px;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .2s ease}.create-settings-modal_dropdownContent__w3Buu{position:absolute;top:100%;right:0;margin-top:8px;background:var(--secondary-color);border:1px solid var(--border-light);border-radius:18px;padding:8px;min-width:170px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000}.create-settings-modal_dropdownItem__b6pKN{display:flex;align-items:center;gap:8px;padding:12px 15px;width:100%;border:1px solid transparent;background:none;font-size:16px;color:var(--foreground);cursor:pointer;border-radius:10px;transition:all .2s ease}.create-settings-modal_dropdownItem__b6pKN:hover{background-image:linear-gradient(#fff,#fff),linear-gradient(270deg,#70db96,#66beb3,#759bec,#a277c8,#f56a62,#f9ac5e,#fdde5d);background-origin:border-box;background-clip:padding-box,border-box}.dark .create-settings-modal_dropdownItem__b6pKN:hover{background-image:linear-gradient(#151516,#151516),linear-gradient(270deg,#70db96,#66beb3,#759bec,#a277c8,#f56a62,#f9ac5e,#fdde5d)}.dark .create-settings-modal_actionButton__Dq579,.dark .create-settings-modal_dropdownButton__WaYZG{border-color:var(--border-dark)}.dark .create-settings-modal_actionButton__Dq579:hover,.dark .create-settings-modal_dropdownButton__WaYZG:hover{background-image:linear-gradient(#151516,#151516),linear-gradient(270deg,#70db96,#66beb3,#759bec,#a277c8,#f56a62,#f9ac5e,#fdde5d)}.dark .create-settings-modal_dropdownContent__w3Buu{border:1px solid var(--border-dark)}@media (max-width:768px){.create-settings-modal_actionButtons__zytce{margin-right:4px}.create-settings-modal_actionButton__Dq579,.create-settings-modal_dropdownButton__WaYZG{padding:9px 14px}}.create-settings-modal_headerActions__HL6jY{display:flex;align-items:center;gap:8px}.create-settings-modal_templateGrid__kRUKP{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.create-settings-modal_templateCard__sx_jU{background:var(--card-background,#ffffff);border:1px solid var(--border-light);border-radius:16px;overflow:hidden;transition:all .2s ease;cursor:pointer;height:100px;position:relative}.create-settings-modal_templateCard__sx_jU:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:var(--primary-color-light)}.create-settings-modal_templateCardContent__ZNogN{padding:16px;display:flex;flex-direction:column;height:100%}.create-settings-modal_templateCardContent__ZNogN h4{margin:0 0 8px;font-size:16px;font-weight:600;color:var(--foreground)}.create-settings-modal_templateCardContent__ZNogN p{margin:0;font-size:14px;color:var(--foreground-muted);line-height:1.4}.dark .create-settings-modal_templateCard__sx_jU{background:var(--background-darker,#18181B);border-color:var(--border-dark)}.dark .create-settings-modal_templateCard__sx_jU:hover{box-shadow:0 4px 12px rgba(0,0,0,.25);border-color:var(--primary-color-dark)}@media (max-width:768px){.create-settings-modal_templateGrid__kRUKP{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.create-settings-modal_templateCard__sx_jU{height:100px}.create-settings-modal_templateCardContent__ZNogN{padding:12px}.create-settings-modal_templateCardContent__ZNogN h4{font-size:15px;margin-bottom:6px}.create-settings-modal_templateCardContent__ZNogN p{font-size:13px}}.project-manager_projectList__Pdg2E{display:flex;flex-direction:column;gap:12px}.project-manager_projectCard__kfOID{background:var(--card-background);border:1px solid var(--border-light);border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease;position:relative}.project-manager_projectCard__kfOID:hover{border-color:var(--theme-blue);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.project-manager_projectCard__kfOID.project-manager_current__FGogc{border-color:var(--theme-blue);background:rgba(29,116,242,.05)}.project-manager_projectHeader__f9f_6{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.project-manager_projectName__1I8ax{font-size:16px;font-weight:600;color:var(--foreground);margin:0;flex:1 1}.project-manager_projectActions__tWsZ9{display:flex;gap:8px;opacity:0;transition:opacity .2s ease}.project-manager_projectCard__kfOID:hover .project-manager_projectActions__tWsZ9{opacity:1}.project-manager_actionButton__cEqQo{background:var(--secondary-color);border:none;border-radius:6px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;color:var(--foreground)}.project-manager_actionButton__cEqQo:hover{background:var(--border-light)}.project-manager_actionButton__cEqQo.project-manager_delete__mAak5:hover{background:rgba(239,68,68,.1);color:#ef4444}.project-manager_projectMeta__hj0Zq{font-size:13px;color:var(--description-color);margin:0}.project-manager_currentBadge__9HQBD{display:inline-flex;align-items:center;gap:4px;background:var(--theme-blue);color:white;font-size:11px;padding:2px 8px;border-radius:12px;font-weight:500;margin-left:8px}.project-manager_emptyState__CiLD1{text-align:center;padding:40px 20px;color:var(--description-color)}.project-manager_emptyState__CiLD1 h4{margin:0 0 8px;font-size:16px;color:var(--foreground)}.project-manager_emptyState__CiLD1 p{margin:0 0 20px;font-size:14px}.project-manager_createButton__l_uot{background:var(--theme-blue);color:white;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:inline-flex;align-items:center;gap:8px}.project-manager_createButton__l_uot:hover{background:#1a5cbf}.project-manager_loading__ggtFL{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--description-color)}.project-manager_spinner__YtNRp{width:20px;height:20px;border-top:2px solid var(--border-light);border:2px solid var(--border-light);border-top-color:var(--theme-blue);border-radius:50%;animation:project-manager_spin__5iGPm 1s linear infinite;margin-right:12px}@keyframes project-manager_spin__5iGPm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dark .project-manager_projectCard__kfOID{border-color:var(--border-dark);background:var(--background)}.dark .project-manager_projectCard__kfOID:hover{border-color:var(--theme-blue);box-shadow:0 4px 12px rgba(0,0,0,.3)}.dark .project-manager_projectCard__kfOID.project-manager_current__FGogc{background:rgba(29,116,242,.1)}.dark .project-manager_actionButton__cEqQo{background:var(--secondary-color-dark)}.dark .project-manager_actionButton__cEqQo:hover{background:var(--border-dark)}@media (max-width:768px){.project-manager_projectCard__kfOID{padding:12px}.project-manager_projectName__1I8ax{font-size:15px}.project-manager_projectMeta__hj0Zq{font-size:12px}.project-manager_projectActions__tWsZ9{opacity:1}.project-manager_emptyState__CiLD1{padding:30px 15px}}.full-screen-popup_overlay__Gw3Ww{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;pointer-events:auto}.full-screen-popup_modal__BF3Ax{background:rgba(255,255,255,.75);border-radius:34px;padding:32px 24px 24px;max-width:320px;width:100%;max-height:90vh;overflow-y:auto;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:relative;transform:translateZ(0);will-change:transform,opacity,scale;border:1.5px solid color-mix(in srgb,var(--background) 67%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:2px 2px 6px 0 #0000001b}.dark .full-screen-popup_modal__BF3Ax{background:#212121de;border-color:var(--border-dark);box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.05)}.full-screen-popup_content__VveAf{text-align:left;margin-bottom:28px}.full-screen-popup_title__a7bxC{font-size:23px;font-weight:600;margin:0 0 12px;color:var(--text-primary,#111827);line-height:1.3;letter-spacing:-.025em}.dark .full-screen-popup_title__a7bxC{color:var(--text-primary-dark,#f9fafb)}.full-screen-popup_message__K6PXW{font-size:16px;margin:0;color:var(--text-secondary,#6b7280);line-height:1.6;font-weight:500;max-width:300px}.dark .full-screen-popup_message__K6PXW{color:var(--text-secondary-dark,#d1d5db)}.full-screen-popup_actions__YgYmP{display:flex;gap:12px;justify-content:center;width:100%}.full-screen-popup_button__LMlEj{padding:12px 24px;border-radius:50px;font-size:18px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent;flex-grow:1;flex-basis:0;position:relative;outline:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.full-screen-popup_button__LMlEj:active{transform:scale(.98)}.full-screen-popup_primaryButton__tKuab{background:var(--theme-blue,#3b82f6);color:white;border-color:var(--theme-blue,#3b82f6)}.full-screen-popup_primaryButton__tKuab:hover{background:var(--theme-blue-hover,#2563eb);border-color:var(--theme-blue-hover,#2563eb)}.full-screen-popup_confirmButton__VaqjP{background:var(--theme-blue,#3b82f6);color:white;border-color:var(--theme-blue,#3b82f6);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.full-screen-popup_confirmButton__VaqjP:hover{background:var(--theme-blue-hover,#2563eb);border-color:var(--theme-blue-hover,#2563eb);box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-1px)}.full-screen-popup_cancelButton__KFnAW{background:rgba(187,187,187,.328)}.full-screen-popup_cancelButton__KFnAW:hover{background:rgba(187,187,187,.417)}.dark .full-screen-popup_cancelButton__KFnAW{color:var(--text-secondary-dark,#d1d5db);border-color:var(--border-dark,#374151)}.dark .full-screen-popup_cancelButton__KFnAW:hover{background:#393939}.full-screen-popup_modal__BF3Ax.full-screen-popup_error__Ko5gM .full-screen-popup_confirmButton__VaqjP,.full-screen-popup_modal__BF3Ax.full-screen-popup_error__Ko5gM .full-screen-popup_primaryButton__tKuab{background:#ef4444;border-color:#ef4444}.full-screen-popup_modal__BF3Ax.full-screen-popup_error__Ko5gM .full-screen-popup_confirmButton__VaqjP:hover,.full-screen-popup_modal__BF3Ax.full-screen-popup_error__Ko5gM .full-screen-popup_primaryButton__tKuab:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 4px 12px rgba(239,68,68,.15)}.full-screen-popup_modal__BF3Ax.full-screen-popup_delete__aI1SO .full-screen-popup_confirmButton__VaqjP,.full-screen-popup_modal__BF3Ax.full-screen-popup_delete__aI1SO .full-screen-popup_primaryButton__tKuab{background:#dc2626;border-color:#dc2626}.full-screen-popup_modal__BF3Ax.full-screen-popup_delete__aI1SO .full-screen-popup_confirmButton__VaqjP:hover,.full-screen-popup_modal__BF3Ax.full-screen-popup_delete__aI1SO .full-screen-popup_primaryButton__tKuab:hover{background:#b91c1c;border-color:#b91c1c;box-shadow:0 4px 12px rgba(220,38,38,.2)}.full-screen-popup_modal__BF3Ax.full-screen-popup_warning__7WLUK .full-screen-popup_confirmButton__VaqjP,.full-screen-popup_modal__BF3Ax.full-screen-popup_warning__7WLUK .full-screen-popup_primaryButton__tKuab{background:#f59e0b;border-color:#f59e0b}.full-screen-popup_modal__BF3Ax.full-screen-popup_warning__7WLUK .full-screen-popup_confirmButton__VaqjP:hover,.full-screen-popup_modal__BF3Ax.full-screen-popup_warning__7WLUK .full-screen-popup_primaryButton__tKuab:hover{background:#d97706;border-color:#d97706;box-shadow:0 4px 12px rgba(245,158,11,.15)}@media (max-width:768px){.full-screen-popup_overlay__Gw3Ww{padding:12px}.full-screen-popup_modal__BF3Ax{margin:0;max-width:calc(100vw - 24px);padding:28px 20px 20px}.full-screen-popup_title__a7bxC{font-size:18px}.full-screen-popup_message__K6PXW{font-size:15px}.full-screen-popup_actions__YgYmP{flex-direction:column}.full-screen-popup_button__LMlEj{width:100%;padding:14px 24px;flex-grow:0}}@media (max-width:480px){.full-screen-popup_overlay__Gw3Ww{padding:8px}.full-screen-popup_modal__BF3Ax{max-width:calc(100vw - 16px);padding:24px 16px 16px}.full-screen-popup_title__a7bxC{font-size:20px}.full-screen-popup_message__K6PXW{font-size:16px}.full-screen-popup_button__LMlEj{font-size:18px;padding:12px 20px;font-weight:550}}.full-screen-popup_button__LMlEj.full-screen-popup_loading__CMulV{opacity:.8;cursor:not-allowed;pointer-events:none}.full-screen-popup_button__LMlEj:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.full-screen-popup_spinner__Jf6uS{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:full-screen-popup_spin__3ywZ0 1s linear infinite;margin-right:8px;vertical-align:middle}@keyframes full-screen-popup_spin__3ywZ0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dark .full-screen-popup_spinner__Jf6uS{border:2px solid rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.8)}.card_cardContainer__uSJRX{position:relative}.card_card__hWi2v{width:200px;height:200px;border-radius:35px;position:relative;overflow:hidden;will-change:transform,box-shadow;box-shadow:0 2px 10px rgba(0,0,0,.06);cursor:pointer;border:1px solid var(--border-light);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;background:var(--card-background);transition:border-color .3s ease,border-width .3s ease,box-shadow .3s ease}.card_editMode__MYn_b{cursor:-webkit-grab;cursor:grab;touch-action:none}.card_editMode__MYn_b:active{cursor:-webkit-grabbing;cursor:grabbing}.card_cardContent__4uKqs{height:100%;display:flex;flex-direction:column;gap:12px;padding:16px;pointer-events:none}.card_cardHeader__SEv_L{display:flex;justify-content:space-between;align-items:center;gap:12px;pointer-events:none}.card_cardEmoji__qZmgc{font-size:28px;line-height:1;display:block;pointer-events:none}.card_cardTitle__yRTkJ{font-size:18px;font-weight:600;color:var(--foreground)}.card_cardDescription__vKtxO,.card_cardTitle__yRTkJ{margin:0;pointer-events:none;transition:color .35s ease}.card_cardDescription__vKtxO{color:var(--description-color);font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card_draggingCard__nzwKw{cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 8px 30px rgba(0,0,0,.12);background:var(--card-background)}.card_editMode__MYn_b{position:relative}.dark .card_card__hWi2v{background:var(--card-background);border-color:var(--border-dark);box-shadow:0 2px 10px rgba(0,0,0,.2)}.card-style-transparent .card_card__hWi2v{background:rgba(255,255,255,.635);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 0 4px #ffffff9c,inset 0 2px #ffffff00,inset 0 1px 2px #ffffff36!important;border:none}.dark .card-style-transparent .card_card__hWi2v{background:rgba(41,41,41,.37)!important;box-shadow:inset 0 0 4px #fff6,inset 0 2px #1a1a1a26,inset 0 1px 2px #ffffff59!important}.dark .card_draggingCard__nzwKw{box-shadow:0 8px 30px rgba(0,0,0,.24);background:var(--card-background)}.dark .card_cardDescription__vKtxO{color:rgba(255,255,255,.6)}.dark .card_deleteButton__8vdQe{background-color:#ff3333}.dark .card_deleteButton__8vdQe:hover{background-color:#ff4444}@media (max-width:768px){.card_card__hWi2v{width:178px;height:178px;border-radius:29px}.card_editMode__MYn_b:before{border-radius:24px}.card_cardContent__4uKqs{padding:14px;gap:10px}.card_cardEmoji__qZmgc{font-size:24px}.card_cardTitle__yRTkJ{font-size:16px}.card_cardDescription__vKtxO{font-size:13px}}@media (max-width:480px){.card_card__hWi2v{width:164px;height:164px}}@media (max-width:376px){.card_card__hWi2v{width:160px;height:160px}}.card_deleteButton__8vdQe{width:28px;height:28px;border-radius:50%;background-color:#ff4444;color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.2);transform-origin:center center;pointer-events:auto;z-index:1000}.card_deleteButton__8vdQe:hover{background-color:#ff6666;transform:scale(1.1)}.card_card__hWi2v{transform-origin:center center;transform-style:preserve-3d}@keyframes card_highlightPulse__opo_Y{0%,to{border-color:var(--theme-blue);box-shadow:0 0 0 0 rgba(29,116,242,.4)}50%{border-color:var(--theme-blue);box-shadow:0 0 0 8px rgba(29,116,242,0)}}.card_card__hWi2v.card_newCard__WRfaK{animation:card_highlightPulse__opo_Y 1.5s ease-in-out infinite;animation-play-state:running;border-color:var(--theme-blue)}.card_editMode__MYn_b .card_card__hWi2v.card_newCard__WRfaK{animation-play-state:paused;border-color:var(--border-light)}.card_card__hWi2v.card_rectangular__yFRDC{width:424px;height:200px}@media (max-width:768px){.card_card__hWi2v{width:178px;height:178px}.card_card__hWi2v.card_rectangular__yFRDC{width:372px;height:178px}}@media (max-width:480px){.card_card__hWi2v{width:164px;height:164px}.card_card__hWi2v.card_rectangular__yFRDC{width:344px;height:164px}}@media (max-width:376px){.card_card__hWi2v{width:160px;height:160px}.card_card__hWi2v.card_rectangular__yFRDC{width:336px;height:160px}}.card_rectangular__yFRDC .card_cardContent__4uKqs{flex-direction:row;align-items:center;gap:20px}.card_rectangular__yFRDC .card_cardHeader__SEv_L{flex-direction:column;align-items:flex-start}.card_rectangular__yFRDC .card_cardInfo__Ktp_U{flex:1 1;display:flex;flex-direction:column;gap:8px}.card_rectangular__yFRDC .card_cardDescription__vKtxO{-webkit-line-clamp:3;line-clamp:3}.custom-widget-loader_container__WJur2{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.custom-widget-loader_loadingContainer__qT64C{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.custom-widget-loader_loaderContainer__ocPC0{display:flex;flex-direction:column;padding:16px;height:100%;width:100%;gap:12px}.custom-widget-loader_skeleton__WGT3H{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:custom-widget-loader_loading__rvIbz 1.5s infinite;border-radius:6px}.custom-widget-loader_skeletonHeader__9HTd_{width:60%;height:20px;margin-bottom:8px}.custom-widget-loader_skeletonLine__6_6jr{width:100%;height:16px;margin-bottom:6px}.custom-widget-loader_skeletonLineShort___cnSS{width:75%;height:16px;margin-bottom:6px}.custom-widget-loader_skeletonButton__kRGy7{width:80px;height:32px;margin-top:8px;border-radius:16px}@keyframes custom-widget-loader_loading__rvIbz{0%{background-position:-200% 0}to{background-position:200% 0}}.dark .custom-widget-loader_skeleton__WGT3H{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%}.custom-widget-loader_loadingSpinner__CKIlt{width:24px;height:24px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--button-color,#3b82f6);animation:custom-widget-loader_spin__cNRxX 1s linear infinite}@keyframes custom-widget-loader_spin__cNRxX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-widget-loader_errorContainer__AWAxT{padding:16px;text-align:center;color:#ef4444}.custom-widget-loader_widgetContent__hfFWy{flex:1 1;overflow:hidden}.card-details_overlay__STBXd{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}.card-details_content__WXZFo{background:var(--card-background);border-radius:25px;width:90%;max-width:600px;max-height:90vh;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden}.card-details_header__ldmtj{padding:20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(0,0,0,.1)}.card-details_emoji__srkv_{font-size:32px}.card-details_title__rryFH{margin:0;flex:1 1;font-size:24px;color:var(--foreground)}.card-details_closeButton__T1EL5{background:none;border:none;font-size:24px;cursor:pointer;color:var(--foreground);opacity:.6;transition:opacity .2s}.card-details_closeButton__T1EL5:hover{opacity:1}.card-details_body__v9Ket{padding:20px}.card-details_description__Rr9Qs{margin:0;font-size:16px;line-height:1.5;color:var(--description-color)}.dark .card-details_content__WXZFo{border:1px solid rgba(255,255,255,.1)}.dark .card-details_header__ldmtj{border-bottom-color:rgba(255,255,255,.1)}.card-details_weatherContent__4slV0{max-width:600px;width:90%;height:85vh;max-height:800px;overflow:hidden}.card-details_weatherContent__4slV0.card-details_loading__lMu2f{display:block;background:var(--card-background)}.card-details_newsContent__psXPL{max-width:900px;width:90%;height:85vh;max-height:800px;overflow:hidden;background:var(--card-background)}.dark .card-details_newsContent__psXPL{border:1px solid var(--border-dark)}.card-details_contentInner__eD28O{width:100%;height:100%;opacity:0;animation:card-details_fadeIn__A1pbR .2s ease forwards}@keyframes card-details_fadeIn__A1pbR{0%{opacity:0}to{opacity:1}}.card-details_bingContent__wZbE5{max-width:800px}.card-details_bingContentExpanded___Ds2u,.card-details_bingContent__wZbE5{width:90%;height:85vh;max-height:800px;overflow:hidden;background:var(--card-background);transition:max-width .4s cubic-bezier(.34,1.1,.64,1)}.card-details_bingContentExpanded___Ds2u{max-width:1500px}.dark .card-details_bingContentExpanded___Ds2u,.dark .card-details_bingContent__wZbE5{border:1px solid var(--border-dark)}.card-details_cobaltContent__23x3k,.card-details_ipContent__3KE_A{max-width:600px;width:90%;height:85vh;max-height:700px;overflow:hidden;display:flex;flex-direction:column}.dark .card-details_cobaltContent__23x3k{border:1px solid var(--border-dark)}.card-details_countdownContent__D8rkI{max-width:700px;width:90%;height:85vh;max-height:800px;overflow:hidden;display:flex;flex-direction:column}.dark .card-details_countdownContent__D8rkI{border:1px solid var(--border-dark)}.card-details_musicContent__y_Vt5{max-width:800px;width:90%;height:85vh;max-height:800px;overflow:hidden;display:flex;flex-direction:column}.dark .card-details_musicContent__y_Vt5{border:1px solid var(--border-dark)}.card-details_customCompiledContent__wVzVy{width:90%;max-width:800px;height:85vh;max-height:800px;overflow:hidden;border-radius:25px;background:var(--card-background);display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.2)}.weather-details_container__Q7s0x{height:100%;display:flex;flex-direction:column;color:var(--foreground);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--card-background)}.weather-details_header__8qCk2{position:relative;padding:24px;border-bottom:1px solid var(--border-light);background:var(--card-background)}.weather-details_header__8qCk2:after{display:none}.weather-details_closeButton__cghyT{position:absolute;top:20px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--foreground);opacity:.6;transition:opacity .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;transform:translateZ(0);-webkit-font-smoothing:antialiased;z-index:10}.weather-details_closeButton__cghyT:hover{opacity:1}.weather-details_currentWeather__eovyW{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;opacity:0;transition:opacity .3s ease}.weather-details_currentWeather__eovyW.weather-details_visible__5rriD{opacity:1}.weather-details_mainInfo__j7cw_{text-align:center}.weather-details_mainInfo__j7cw_ h1{font-size:24px;font-weight:500;margin-bottom:12px}.weather-details_temperature__fIgP8{font-size:64px;font-weight:400;line-height:1;margin:16px 0}.weather-details_description__NGIAu{font-size:16px;opacity:.8}.weather-details_details__obTX7{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin-top:20px}.weather-details_detailItem__qaREW{display:flex;align-items:center;gap:8px;font-size:14px}.weather-details_detailItem__qaREW svg{opacity:.7}.weather-details_hourlyForecast__6rxHz{padding:24px;border-bottom:1px solid var(--border-light)}.weather-details_hourlyForecast__6rxHz h2{font-size:16px;font-weight:500;margin-bottom:16px}.weather-details_hourlyScroll__GnoaE{display:flex;overflow-x:auto;gap:20px;padding-bottom:12px;-webkit-overflow-scrolling:touch}.weather-details_hourlyItem__61j6z{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:48px}.weather-details_hour__FdqcL{font-size:13px;opacity:.8}.weather-details_temp__Y8_0s{font-size:15px;font-weight:500}.weather-details_dailyForecast__NKQe3{padding:24px;flex:1 1}.weather-details_dailyForecast__NKQe3 h2{font-size:16px;font-weight:500;margin-bottom:16px}.weather-details_dailyItem__GX_H4{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--border-light)}.weather-details_date__bd43j{font-size:14px}.weather-details_dailyTemp__6yFeC{display:flex;gap:12px}.weather-details_maxTemp__3FutF{font-weight:500}.weather-details_minTemp__w_Wey{opacity:.7}.dark .weather-details_container__Q7s0x{background:var(--background)}.dark .weather-details_dailyItem__GX_H4,.dark .weather-details_header__8qCk2,.dark .weather-details_hourlyForecast__6rxHz{border-color:var(--border-dark)}.weather-details_container__Q7s0x::-webkit-scrollbar,.weather-details_hourlyScroll__GnoaE::-webkit-scrollbar{width:6px;height:6px}.weather-details_container__Q7s0x::-webkit-scrollbar-thumb,.weather-details_hourlyScroll__GnoaE::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.weather-details_container__Q7s0x::-webkit-scrollbar-track,.weather-details_hourlyScroll__GnoaE::-webkit-scrollbar-track{background:transparent}.dark .weather-details_container__Q7s0x::-webkit-scrollbar-thumb,.dark .weather-details_hourlyScroll__GnoaE::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2)}.weather-details_loading__ghh9e{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:24px;text-align:center;font-size:16px;color:var(--foreground);opacity:.8}.weather-details_loadingIcon___KLMi{margin-bottom:16px;animation:weather-details_spin__9PXIt 1s linear infinite}@keyframes weather-details_spin__9PXIt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.weather-details_content__UjVZX{position:relative;z-index:1;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .3s ease}.weather-details_loadingContainer__CTM7r{display:block;height:auto;min-height:200px}.weather-details_content__UjVZX,.weather-details_currentWeather__eovyW{opacity:0;transition:opacity .3s ease}.weather-details_content__UjVZX.weather-details_visible__5rriD,.weather-details_currentWeather__eovyW.weather-details_visible__5rriD{opacity:1}.weather-details_content__UjVZX{transition-delay:.1s}