.DeployedWebsitesModal_overlay__yCNeY{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--ui-overlay);animation:DeployedWebsitesModal_websitesOverlayEnter__BsH_l .18s ease-out}.DeployedWebsitesModal_modalFrame__nF0ld{position:relative;display:flex;max-height:80vh;width:100%;max-width:560px;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid var(--ui-border);background:var(--ui-bg-primary);box-shadow:var(--ui-shadow-lg,0 24px 56px rgba(0,0,0,.18));animation:DeployedWebsitesModal_websitesModalEnter__Op8C8 .24s cubic-bezier(.16,1,.3,1)}.DeployedWebsitesModal_header__CkFzi{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.DeployedWebsitesModal_title__BdOg3{margin:0;font-size:15px;font-weight:600;color:var(--ui-text-primary)}.DeployedWebsitesModal_closeButton__OC1Cd{display:inline-flex;height:28px;width:28px;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;color:var(--ui-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.DeployedWebsitesModal_closeButton__OC1Cd:hover{color:var(--ui-text-primary);background:var(--ui-hover-bg)}.DeployedWebsitesModal_closeButton__OC1Cd:active{transform:scale(.96)}.DeployedWebsitesModal_closeButton__OC1Cd:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 65%,transparent)}.DeployedWebsitesModal_content__FTXLv{flex:1;overflow-y:auto;padding:16px 20px}.DeployedWebsitesModal_siteCard__RauGd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--ui-border);background:var(--ui-bg-secondary);transition:border-color .15s ease,box-shadow .15s ease}.DeployedWebsitesModal_siteCard__RauGd:hover{border-color:var(--ui-accent);box-shadow:0 4px 12px rgba(0,0,0,.1)}.DeployedWebsitesModal_siteCard__RauGd+.DeployedWebsitesModal_siteCard__RauGd{margin-top:8px}.DeployedWebsitesModal_siteInfo__n60RJ{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.DeployedWebsitesModal_siteIcon__wMFeW{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;flex-shrink:0;background:var(--ui-accent);color:white}.DeployedWebsitesModal_siteDetails__HAqBQ{min-width:0;flex:1}.DeployedWebsitesModal_siteName__SL7tx{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--ui-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DeployedWebsitesModal_siteUrl__wWqBY{display:inline-flex;align-items:center;gap:4px;margin:0;font-size:12px;color:var(--ui-accent);text-decoration:none;transition:opacity .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.DeployedWebsitesModal_siteUrl__wWqBY:hover{opacity:.8;text-decoration:underline}.DeployedWebsitesModal_siteActions__l_lat{display:flex;align-items:center;gap:6px;flex-shrink:0}.DeployedWebsitesModal_visitButton___zo6L{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:none;background:var(--ui-accent);color:white;font-size:12px;font-weight:500;cursor:pointer;transition:opacity .15s ease;white-space:nowrap;text-decoration:none}.DeployedWebsitesModal_visitButton___zo6L:hover{opacity:.9}.DeployedWebsitesModal_deleteButton__CWdWi{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--ui-border);background:transparent;color:var(--ui-text-secondary,var(--ui-text-muted));font-size:12px;font-weight:500;cursor:pointer;transition:opacity .15s ease,background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.DeployedWebsitesModal_deleteButton__CWdWi:hover{background:var(--ui-error,#ef4444);border-color:var(--ui-error,#ef4444);color:white}.DeployedWebsitesModal_deleteButton__CWdWi:disabled{opacity:.5;cursor:not-allowed}.DeployedWebsitesModal_emptyState__fAk_E{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center}.DeployedWebsitesModal_emptyIcon___J5rR{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--ui-accent) 10%,transparent);color:var(--ui-accent)}.DeployedWebsitesModal_emptyTitle__LGp0P{margin:0;font-size:15px;font-weight:600;color:var(--ui-text-primary)}.DeployedWebsitesModal_emptyDescription___0s1Y{margin:0;font-size:13px;color:var(--ui-text-muted);max-width:280px}@keyframes DeployedWebsitesModal_websitesOverlayEnter__BsH_l{0%{opacity:0}to{opacity:1}}@keyframes DeployedWebsitesModal_websitesModalEnter__Op8C8{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.DeployedWebsitesModal_overlay__yCNeY{align-items:flex-end;padding:12px}.DeployedWebsitesModal_modalFrame__nF0ld{width:100%}.DeployedWebsitesModal_siteCard__RauGd{flex-direction:column;align-items:stretch}.DeployedWebsitesModal_siteActions__l_lat{justify-content:flex-end}}.styles_container__zhW9c{width:100%;max-width:100%;height:100%;min-height:0;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}.styles_container__zhW9c,.styles_sidebar__UEjbK{display:flex;min-width:0;background:var(--ui-bg-primary)}.styles_sidebar__UEjbK{width:240px;max-width:240px;border-right:1px solid var(--ui-border);flex-direction:column;flex-shrink:0}.styles_sidebarHeader__Rybiy{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.styles_sidebarTitle___V9_A{font-size:12px;font-weight:600;color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.05em}.styles_sidebarActions__d1moX{display:flex;gap:4px}.styles_sidebarActionButton__6vdxl{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;background:transparent;border:none;color:var(--ui-text-muted);cursor:pointer;transition:all .15s}.styles_sidebarActionButton__6vdxl:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.styles_fileTree__h9tgD{flex:1;overflow-y:auto;padding:8px 0}.styles_treeNode__2eAj7{position:relative}.styles_treeNodeContent__tspWA{display:flex;align-items:center;gap:6px;padding:6px 12px;cursor:pointer;transition:background .1s;user-select:none}.styles_treeNodeContent__tspWA:hover{background:var(--ui-hover-bg)}.styles_treeNodeActive__YOrGG{background:var(--ui-active-bg)!important}.styles_treeNodeModified__s_SM2:after{content:"•";color:var(--ui-warning);margin-left:4px}.styles_treeNodeIcon__AG_QY{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:var(--ui-text-muted)}.styles_treeNodeIconFolder__kbRqc{color:var(--ui-warning)}.styles_treeNodeIconEntry__SyO7c{color:var(--ui-success)}.styles_treeNodeName__CXcr2{font-size:13px;color:var(--ui-text-primary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_treeNodeNameEntry__tls2_{color:var(--ui-success);font-weight:500}.styles_folderChevron__hib5Y{flex-shrink:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:var(--ui-text-muted);transition:transform .1s}.styles_folderChevronOpen__Sdosn{transform:rotate(90deg)}.styles_folderChildren__GesJD{padding-left:16px}.styles_editorArea__mlDyP{flex:1 1 0%;display:flex;flex-direction:column;width:0;max-width:100%;min-width:0;min-height:0;background:var(--ui-bg-primary);overflow:hidden}.styles_tabBar__NaJzl{display:flex;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--ui-border) transparent;flex-shrink:0}.styles_tabBar__NaJzl::-webkit-scrollbar{height:4px}.styles_tabBar__NaJzl::-webkit-scrollbar-track{background:var(--ui-bg-secondary)}.styles_tabBar__NaJzl::-webkit-scrollbar-thumb{background:var(--ui-border);border-radius:2px}.styles_tabBar__NaJzl::-webkit-scrollbar-thumb:hover{background:var(--ui-border-strong)}.styles_tab___LEF_{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;color:var(--ui-text-secondary);background:transparent;border:none;border-right:1px solid var(--ui-border);cursor:pointer;transition:all .1s;white-space:nowrap;position:relative}.styles_tab___LEF_:hover{background:var(--ui-hover-bg)}.styles_tabActive__hC4na{background:var(--ui-bg-primary);color:var(--ui-text-primary)}.styles_tabActive__hC4na:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--ui-accent)}.styles_tabIcon__fxu4N{flex-shrink:0;width:14px;height:14px}.styles_tabName__v3QoA{max-width:120px;overflow:hidden;text-overflow:ellipsis}.styles_tabModified__foBjY .styles_tabName__v3QoA:after{content:" •";color:var(--ui-warning)}.styles_tabClose__hU8yh{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:3px;background:transparent;border:none;color:var(--ui-text-muted);cursor:pointer;opacity:0;transition:all .1s}.styles_tab___LEF_:hover .styles_tabClose__hU8yh{opacity:1}.styles_tabClose__hU8yh:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.styles_editorContent__TmM1B{flex:1;width:100%;max-width:100%;min-width:0;min-height:0;overflow:auto}.styles_editorContent__TmM1B .cm-editor{height:100%;max-width:100%;min-width:0}.styles_editorContent__TmM1B .cm-scroller{overflow:auto!important;max-width:100%;min-width:0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ui-accent) 50%,transparent) var(--ui-bg-secondary)}.styles_editorContent__TmM1B .cm-content,.styles_editorContent__TmM1B .cm-gutters,.styles_editorContent__TmM1B .cm-line{min-width:0}.styles_editorContent__TmM1B .cm-scroller::-webkit-scrollbar{width:10px;height:10px}.styles_editorContent__TmM1B .cm-scroller::-webkit-scrollbar-track{background:var(--ui-bg-secondary);border-radius:5px}.styles_editorContent__TmM1B .cm-scroller::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-accent) 40%,transparent);border-radius:5px;border:2px solid var(--ui-bg-secondary)}.styles_editorContent__TmM1B .cm-scroller::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--ui-accent) 60%,transparent)}.styles_editorLoading__kGlYE{background:var(--ui-bg-primary)}.styles_editorEmpty__f4Ur1,.styles_editorLoading__kGlYE{display:flex;align-items:center;justify-content:center;height:100%;color:var(--ui-text-muted)}.styles_editorEmpty__f4Ur1{flex-direction:column;gap:8px}@media (max-width:768px){.styles_sidebar__UEjbK{width:200px}.styles_tabName__v3QoA{max-width:80px}}@media (max-width:600px){.styles_container__zhW9c{flex-direction:column}.styles_sidebar__UEjbK{width:100%;max-height:200px;border-right:none;border-bottom:1px solid var(--ui-border)}}.ExploreVotingButtons_container__N31tB{display:inline-flex;flex-direction:column;align-items:center;gap:0}.ExploreVotingButtons_chevron__Of9qM{display:flex;align-items:center;justify-content:center;padding:3px;background:none;border:none;cursor:pointer;opacity:.7;transition:opacity .15s ease,color .15s ease,transform .1s ease;line-height:0}.ExploreVotingButtons_chevron__Of9qM:hover{opacity:1;transform:scale(1.2)}.ExploreVotingButtons_chevron__Of9qM:disabled{opacity:.3;cursor:not-allowed;transform:none}.ExploreVotingButtons_value__3q1Ia{font-size:13px;font-weight:600;line-height:1;letter-spacing:.01em;min-width:24px;text-align:center;padding:1px 0}.DiscoverSidebar_sidebar___Ew9_{display:flex;flex-direction:column;gap:12px}.DiscoverSidebar_sidebarHeader__Xz3SF{display:flex;align-items:center;gap:7px;flex-shrink:0}.DiscoverSidebar_sidebarIcon__ope4l{color:var(--ui-accent);flex-shrink:0}.DiscoverSidebar_sidebarHeading__WXikH{font-size:14px;font-weight:600;color:var(--ui-text-primary);margin:0;line-height:1.3}.DiscoverSidebar_scrollArea__BybDC{display:flex;flex-direction:column;padding:2px}.DiscoverSidebar_cardList__G_UXQ{display:flex;flex-direction:column;gap:8px}.DiscoverSidebar_card__ipYbp{flex-shrink:0;height:120px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;flex-direction:row;text-decoration:none;color:inherit}.DiscoverSidebar_card__ipYbp:hover{border-color:var(--ui-border-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 12%,transparent);transform:translateX(2px)}.DiscoverSidebar_cardThumb__kT4pd{aspect-ratio:16/10;flex-shrink:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:6px 0 6px 6px;border-radius:8px}.DiscoverSidebar_cardThumbImg__HveO_{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.DiscoverSidebar_cardThumbInner__sQqYs{width:70%;height:60%;border-radius:6px;border:1px solid;opacity:.8}.DiscoverSidebar_cardInfo__zNKrs{flex:1;padding:12px 10px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.DiscoverSidebar_cardTop__8YBEb{display:flex;align-items:flex-start;gap:6px}.DiscoverSidebar_cardTitleGroup__jbUT6{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.DiscoverSidebar_cardTitle__SwYQY{flex:1;font-size:13px;font-weight:700;color:var(--ui-text-primary);line-height:1.3;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DiscoverSidebar_cardVote__DWyjn{flex-shrink:0}.DiscoverSidebar_cardCreatorRow__3wTWb{display:flex;align-items:center;gap:5px;cursor:pointer}.DiscoverSidebar_cardCreatorRow__3wTWb:hover .DiscoverSidebar_cardCreator__5VNge{color:var(--ui-text-primary)}.DiscoverSidebar_cardAvatar__tBC7M{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;color:#fff;flex-shrink:0;object-fit:cover}.DiscoverSidebar_cardCreator__5VNge{font-size:12px;color:var(--ui-text-secondary);transition:color .15s}.DiscoverSidebar_cardBottom__rJWHA{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.DiscoverSidebar_cardTag__x4QDT{display:inline-flex;align-items:center;gap:4px;max-width:50%;padding:2px 7px 2px 5px;border-radius:9999px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);white-space:nowrap;overflow:hidden}.DiscoverSidebar_tagDot__GIWmd{width:6px;height:6px;border-radius:50%;flex-shrink:0}.DiscoverSidebar_tagText__DHXno{font-size:10px;font-weight:600;color:var(--ui-text-secondary);letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis}.DiscoverSidebar_cardTime__Bo4_x{font-size:11px;color:var(--ui-text-muted)}.DiscoverSidebar_sbThumb1__ogpqm{background:linear-gradient(135deg,#f3f0ff,#ede8ff)}.DiscoverSidebar_sbThumb2__wSX4a{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.DiscoverSidebar_sbThumb3__wyPUL{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.DiscoverSidebar_sbThumb4__f_bUd{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.DiscoverSidebar_sbThumb5__krOKT{background:linear-gradient(135deg,#fdf2f8,#fce7f3)}[data-theme=dark] .DiscoverSidebar_sbThumb1__ogpqm{background:linear-gradient(135deg,#2a2440,#362e55)}[data-theme=dark] .DiscoverSidebar_sbThumb2__wSX4a{background:linear-gradient(135deg,#1a2840,#223550)}[data-theme=dark] .DiscoverSidebar_sbThumb3__wyPUL{background:linear-gradient(135deg,#38301a,#453a22)}[data-theme=dark] .DiscoverSidebar_sbThumb4__f_bUd{background:linear-gradient(135deg,#1a3528,#224530)}[data-theme=dark] .DiscoverSidebar_sbThumb5__krOKT{background:linear-gradient(135deg,#382035,#452842)}.DiscoverSidebar_sentinel__8subt{display:flex;align-items:center;justify-content:center;min-height:32px;padding:8px 0}.DiscoverSidebar_loadingSpinner__Npl8u{animation:DiscoverSidebar_spin__ntqFe .8s linear infinite;color:var(--ui-text-muted)}@keyframes DiscoverSidebar_spin__ntqFe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DiscoverSidebar_skeleton__YjMkx{flex-shrink:0;height:120px;display:flex;background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden}.DiscoverSidebar_skeletonThumb__IJlhI{width:42%;flex-shrink:0;background:var(--ui-bg-tertiary);animation:DiscoverSidebar_pulse__h1L6f 1.5s ease-in-out infinite}.DiscoverSidebar_skeletonInfo___81c5{flex:1;padding:14px;display:flex;flex-direction:column;justify-content:space-between}.DiscoverSidebar_skeletonLine__igLvQ{height:10px;border-radius:4px;background:var(--ui-bg-tertiary);animation:DiscoverSidebar_pulse__h1L6f 1.5s ease-in-out infinite}.DiscoverSidebar_skeletonLineLong__JNM_B{width:85%}.DiscoverSidebar_skeletonLineMedium__q4xW7{width:60%}.DiscoverSidebar_skeletonLineShort__0nvNI{width:40%;height:8px}@keyframes DiscoverSidebar_pulse__h1L6f{0%,to{opacity:.4}50%{opacity:.8}}.DiscoverSidebar_emptyState__8tbTS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;text-align:center}.DiscoverSidebar_emptyIcon__lFvG3{color:var(--ui-text-muted);opacity:.3}.DiscoverSidebar_emptyText__l9OOG{font-size:13px;color:var(--ui-text-muted);margin:0}@media (max-width:768px){.DiscoverSidebar_card__ipYbp{height:110px}.DiscoverSidebar_cardInfo__zNKrs{padding:10px}.DiscoverSidebar_skeleton__YjMkx{height:110px}}