.SpotlightSection_section__NAjJF{padding-top:16px;margin-bottom:16px}.SpotlightSection_sectionLabel__JuFIs{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-accent);margin-bottom:10px}.SpotlightSection_sectionLabel__JuFIs svg{width:14px;height:14px}.SpotlightSection_title__ATKEE{font-size:26px;font-weight:700;letter-spacing:-.5px;color:var(--ui-text-primary);margin-bottom:6px;line-height:1.2}.SpotlightSection_subtitle__6CICO{font-size:14px;color:var(--ui-text-secondary);margin-bottom:16px;line-height:1.5}.SpotlightSection_gridWrapper___0V7h{width:100%;aspect-ratio:5/2}.SpotlightSection_grid__onZX_{display:flex;gap:12px;width:100%;height:100%}.SpotlightSection_featured__WvmNI{flex:0 0 64%;border-radius:var(--ui-radius-card);overflow:hidden;position:relative;cursor:pointer;background:var(--ui-bg-secondary);border:1px solid var(--ui-border);transition:border-color .3s,box-shadow .3s;user-select:none}.SpotlightSection_featured__WvmNI:hover{border-color:var(--ui-border-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 12%,transparent),0 8px 32px rgba(0,0,0,.3)}.SpotlightSection_featuredThumb__HSenO{width:calc(100% - 12px);aspect-ratio:16/10;position:relative;overflow:hidden;margin:6px 6px 0;border-radius:var(--ui-radius-card-inner)}.SpotlightSection_featuredThumb__HSenO:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.15) 0,transparent 30%)}.SpotlightSection_featuredSim__jE6sP{position:absolute;inset:20px;display:flex;flex-direction:column;gap:12px;opacity:.6}.SpotlightSection_featuredSimBar__KmJX3{height:28px;border-radius:6px;width:40%;background:color-mix(in srgb,var(--ui-accent) 20%,transparent)}.SpotlightSection_featuredSimRow__STCJ5{display:flex;gap:10px;flex:1}.SpotlightSection_featuredSimBlock__GdpCx{flex:1;border-radius:8px;background:color-mix(in srgb,var(--ui-accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--ui-accent) 10%,transparent)}.SpotlightSection_featuredSimBlockAccent__5xBEZ{background:color-mix(in srgb,var(--ui-accent) 18%,transparent)}.SpotlightSection_featuredThumbImg__wBcT7{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.SpotlightSection_featuredContent__O0hPI{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;z-index:1}.SpotlightSection_featuredTextOverlay___B1WG{padding:20px 20px 4px;animation:SpotlightSection_featuredFadeIn__GoNI_ .35s ease-out;background:linear-gradient(to top,var(--ui-bg-secondary) 0,color-mix(in srgb,var(--ui-bg-secondary) 70%,transparent) 40%,color-mix(in srgb,var(--ui-bg-secondary) 30%,transparent) 70%,transparent 100%)}.SpotlightSection_featuredInfo__eO4VE{display:flex;align-items:center;gap:10px;padding:0 20px 6px;background:var(--ui-bg-secondary);font-size:12px;color:var(--ui-text-muted)}@keyframes SpotlightSection_featuredFadeIn__GoNI_{0%{opacity:0}to{opacity:1}}.SpotlightSection_featuredTag__sTDcW{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 7px;border-radius:9999px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);margin-bottom:10px;white-space:nowrap;max-width:100%;overflow:hidden}.SpotlightSection_tagDot__YPFtz{width:7px;height:7px;border-radius:50%;flex-shrink:0}.SpotlightSection_tagText__SGyaT{font-size:10px;font-weight:600;color:var(--ui-text-secondary);letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis}.SpotlightSection_featuredTitle__gp0QI{font-size:18px;font-weight:700;color:var(--ui-text-primary);margin-bottom:4px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpotlightSection_featuredDesc__hErKn{font-size:13px;color:var(--ui-text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SpotlightSection_featuredMeta__JeKKy{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ui-text-muted)}.SpotlightSection_miniAvatar__HnYrN{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#fff;flex-shrink:0;cursor:pointer;transition:opacity .2s;object-fit:cover}.SpotlightSection_miniAvatar__HnYrN:hover{opacity:.8}.SpotlightSection_featuredMetaText__e2z11{display:flex;flex-direction:column;gap:2px}.SpotlightSection_featuredCreator__R5U0F{font-size:15px;color:var(--ui-text-muted);cursor:pointer}.SpotlightSection_featuredCreator__R5U0F strong{color:var(--ui-text-secondary);transition:color .2s}.SpotlightSection_featuredCreator__R5U0F:hover strong{color:var(--ui-text-primary)}.SpotlightSection_featuredMetaTime__yal8Y{font-size:14px;color:var(--ui-text-muted)}.SpotlightSection_featuredVoteInline__FSv68{margin-left:auto;flex-shrink:0}.SpotlightSection_sidebar__VfNaz{flex:1;position:relative;overflow:visible}.SpotlightSection_sidebarScroll__yFV_A{display:flex;flex-direction:column;gap:6px;height:100%;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth;padding:6px}.SpotlightSection_sidebarScroll__yFV_A::-webkit-scrollbar{display:none}.SpotlightSection_sidebarCard__IXP7X{flex-shrink:0;height:30%;background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;cursor:pointer;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;flex-direction:row;user-select:none}.SpotlightSection_sidebarCard__IXP7X: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)}.SpotlightSection_sidebarCardActive__wtYsq{border-color:var(--ui-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 25%,transparent)}.SpotlightSection_sidebarCardActive__wtYsq:hover{border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 25%,transparent)}.SpotlightSection_sidebarCardThumb__3wXmq{aspect-ratio:16/10;flex-shrink:0;height:calc(100% - 10px);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:5px 0 5px 5px;border-radius:7px}.SpotlightSection_sidebarCardThumbInner__G8u15{width:70%;height:60%;border-radius:6px;border:1px solid;opacity:.8}.SpotlightSection_sidebarCardThumbImg__BHnnr{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.SpotlightSection_sidebarCardInfo__KQ82y{flex:1;padding:8px;display:flex;flex-direction:column;gap:3px;min-width:0}.SpotlightSection_sidebarCardTop__p9FDl{display:flex;align-items:flex-start;gap:8px}.SpotlightSection_sidebarCardTitleGroup__dDKfg{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.SpotlightSection_sidebarCardTitle__tCOsO{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}.SpotlightSection_sidebarCardVote__Tv_Q2{flex-shrink:0}.SpotlightSection_sidebarCardCreatorRow__HMkhn{display:flex;align-items:center;gap:5px;cursor:pointer}.SpotlightSection_sidebarCardCreatorRow__HMkhn:hover .SpotlightSection_sidebarCardCreator__6kl72{color:var(--ui-text-primary)}.SpotlightSection_sidebarCardCreatorRow__HMkhn:hover .SpotlightSection_sidebarCardAvatar__MkQiE{opacity:.8}.SpotlightSection_sidebarCardAvatar__MkQiE{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}.SpotlightSection_sidebarCardCreator__6kl72{font-size:11px;color:var(--ui-text-secondary)}.SpotlightSection_sidebarCardBottom__TcL1_{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.SpotlightSection_sidebarCardTag__E57wb{display:inline-flex;align-items:center;gap:4px;max-width:50%;padding:2px 6px 2px 5px;border-radius:9999px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);white-space:nowrap;overflow:hidden}.SpotlightSection_sidebarCardStats__hEJX1{font-size:10px;color:var(--ui-text-muted)}.SpotlightSection_sbThumb1__G6pgh{background:linear-gradient(135deg,#f3f0ff,#ede8ff)}.SpotlightSection_sbThumb2__usfIZ{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.SpotlightSection_sbThumb3__J_0wy{background:linear-gradient(135deg,#fffbeb,#fef3c7)}.SpotlightSection_sbThumb4__pocrS{background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.SpotlightSection_sbThumb5__rVSoJ{background:linear-gradient(135deg,#fdf2f8,#fce7f3)}[data-theme=dark] .SpotlightSection_sbThumb1__G6pgh{background:linear-gradient(135deg,#2a2440,#362e55)}[data-theme=dark] .SpotlightSection_sbThumb2__usfIZ{background:linear-gradient(135deg,#1a2840,#223550)}[data-theme=dark] .SpotlightSection_sbThumb3__J_0wy{background:linear-gradient(135deg,#38301a,#453a22)}[data-theme=dark] .SpotlightSection_sbThumb4__pocrS{background:linear-gradient(135deg,#1a3528,#224530)}[data-theme=dark] .SpotlightSection_sbThumb5__rVSoJ{background:linear-gradient(135deg,#382035,#452842)}@media (min-width:901px) and (max-width:1200px){.SpotlightSection_grid__onZX_{gap:10px}.SpotlightSection_featured__WvmNI{flex:0 0 58%}.SpotlightSection_sidebarScroll__yFV_A{gap:5px;padding:4px 8px 4px 4px}.SpotlightSection_sidebarCard__IXP7X{height:31%}.SpotlightSection_sidebarCardThumb__3wXmq{margin:4px 0 4px 4px;height:calc(100% - 8px);width:clamp(104px,38%,136px)}.SpotlightSection_sidebarCardInfo__KQ82y{padding:6px 6px 6px 5px;gap:2px}.SpotlightSection_sidebarCardTop__p9FDl{gap:5px}.SpotlightSection_sidebarCardTitle__tCOsO{font-size:11px;-webkit-line-clamp:1;line-clamp:1}.SpotlightSection_sidebarCardCreatorRow__HMkhn{gap:3px}.SpotlightSection_sidebarCardAvatar__MkQiE{width:14px;height:14px;font-size:7px}.SpotlightSection_sidebarCardCreator__6kl72{font-size:10px;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SpotlightSection_sidebarCardTag__E57wb{padding:1px 5px 1px 4px;gap:3px}.SpotlightSection_tagDot__YPFtz{width:5px;height:5px}.SpotlightSection_tagText__SGyaT{font-size:9px}.SpotlightSection_sidebarCardStats__hEJX1{font-size:9px;white-space:nowrap}}@media (min-width:1101px) and (max-width:1300px){.SpotlightSection_sidebarCardCreator__6kl72{max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:1201px) and (max-width:1250px){.SpotlightSection_sidebarCardStats__hEJX1{display:none}.SpotlightSection_sidebarCardVote__Tv_Q2{margin-top:4px}}@media (min-width:901px) and (max-width:1100px){.SpotlightSection_grid__onZX_{gap:8px}.SpotlightSection_featured__WvmNI{flex:0 0 55%}.SpotlightSection_sidebarCard__IXP7X{height:32%}.SpotlightSection_sidebarCardThumb__3wXmq{width:clamp(96px,36%,124px)}.SpotlightSection_sidebarCardInfo__KQ82y{position:relative;padding:5px 32px 5px 4px}.SpotlightSection_sidebarCardTitle__tCOsO{font-size:10.5px}.SpotlightSection_sidebarCardVote__Tv_Q2{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.SpotlightSection_sidebarCardStats__hEJX1{display:none}}@media (max-width:900px){.SpotlightSection_gridWrapper___0V7h{aspect-ratio:auto}.SpotlightSection_grid__onZX_{flex-direction:column}.SpotlightSection_featured__WvmNI{flex:none}.SpotlightSection_sidebar__VfNaz{height:220px;flex:none}.SpotlightSection_sidebarScroll__yFV_A{flex-direction:row;overflow-x:auto;overflow-y:hidden}.SpotlightSection_sidebarCard__IXP7X{min-width:300px;height:120px}}@media (max-width:600px){.SpotlightSection_title__ATKEE{font-size:22px}.SpotlightSection_subtitle__6CICO{font-size:13px}.SpotlightSection_featuredTitle__gp0QI{font-size:17px}}@keyframes SpotlightSection_skeletonPulse__t8oum{0%,to{opacity:1}50%{opacity:.4}}.SpotlightSection_skeletonPulse__t8oum{animation:SpotlightSection_skeletonPulse__t8oum 1.8s ease-in-out infinite;pointer-events:none}.SpotlightSection_skeletonBar__kU__g{background:var(--ui-bg-tertiary);border-radius:6px}.LibraryVisibilitySelector_wrapper__CJCcn{position:relative;display:inline-flex;align-items:center}.LibraryVisibilitySelector_badge__4leeL,.LibraryVisibilitySelector_trigger__C_GNf{height:22px;display:inline-flex;align-items:center;gap:3px;padding:0 7px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);border-radius:9999px;color:var(--ui-text-secondary);font-size:10px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.LibraryVisibilitySelector_trigger__C_GNf{cursor:pointer}.LibraryVisibilitySelector_chevron__j3IYt{opacity:.7;transition:transform .15s}.LibraryVisibilitySelector_chevronOpen__kSPjj{transform:rotate(180deg)}.LibraryVisibilitySelector_dropdown__0T7hW{position:absolute;bottom:100%;right:0;margin-bottom:4px;min-width:120px;background:var(--ui-dropdown-bg);backdrop-filter:blur(12px);border:1px solid var(--ui-dropdown-border);border-radius:var(--ui-radius-dropdown);box-shadow:var(--ui-dropdown-shadow);z-index:100;overflow:hidden}.LibraryVisibilitySelector_option__7ZXpX{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;background:transparent;border:none;cursor:pointer;font-size:11px;color:var(--ui-text-secondary);font-weight:400;transition:background .1s;text-align:left}.LibraryVisibilitySelector_option__7ZXpX:hover{background:var(--ui-hover-bg)}.LibraryVisibilitySelector_optionActive__iNOjE{background:var(--ui-hover-bg);color:var(--ui-accent);font-weight:600}.LibraryVisibilitySelector_optionActive__iNOjE:hover{background:var(--ui-hover-bg)}.LibraryVisibilitySelector_optionIcon__Srpqg{opacity:.7}.LibraryCard_card__AqiK6{background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease;position:relative;user-select:none}.LibraryCard_card__AqiK6:hover{transform:translateY(-3px);border-color:var(--ui-border-strong);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 12%,transparent),0 12px 40px rgba(0,0,0,.35);background:var(--ui-bg-tertiary)}.LibraryCard_cardThumb__KeKJC{position:relative;aspect-ratio:16/10;overflow:hidden;margin:6px 6px 0;width:calc(100% - 12px);border-radius:var(--ui-radius-card-inner)}.LibraryCard_cardThumbBg__m5N1_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px;position:relative}.LibraryCard_cardThumbBg__m5N1_ img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.LibraryCard_thumbBar__bF1mG{position:absolute;top:6px;left:6px;right:6px;display:flex;align-items:center;gap:4px;z-index:4}.LibraryCard_thumbBarActions__yjyYH{display:flex;align-items:center;gap:4px;margin-left:auto;opacity:0;transition:opacity .25s}.LibraryCard_card__AqiK6:hover .LibraryCard_thumbBarActions__yjyYH{opacity:1}.LibraryCard_thumbPill__fLl4e{height:22px;padding:0 7px;border-radius:9999px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);color:var(--ui-text-secondary);font-size:10px;font-weight:600;letter-spacing:.3px;display:flex;align-items:center;gap:3px;cursor:pointer;font-family:inherit;white-space:nowrap;flex-shrink:0}.LibraryCard_thumbPillIcon__hrOD2{width:22px;padding:0;justify-content:center}.LibraryCard_thumbPillFavorite__DN9sb{color:unset}.LibraryCard_thumbPillDelete__xMgFa:hover{color:var(--ui-error)}.LibraryCard_versionDropdownWrapper__6n4Vy{position:relative}.LibraryCard_versionDropdown__OZ2Ap{position:absolute;top:calc(100% + 4px);left:0;min-width:80px;max-height:200px;overflow-y:auto;padding:4px;background:var(--ui-dropdown-bg);backdrop-filter:blur(12px);border:1px solid var(--ui-dropdown-border);border-radius:var(--ui-radius-dropdown);box-shadow:var(--ui-dropdown-shadow);z-index:10;scrollbar-width:none}.LibraryCard_versionDropdown__OZ2Ap::-webkit-scrollbar{display:none}.LibraryCard_versionOption__Pg4AJ{display:flex;align-items:center;gap:5px;width:100%;padding:6px 10px;background:none;border:none;border-radius:6px;color:var(--ui-text-secondary);font-size:11px;font-weight:500;cursor:pointer;transition:background .12s,color .12s;font-family:inherit;text-align:left}.LibraryCard_versionOption__Pg4AJ:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.LibraryCard_versionOptionActive__zOrK3{background:var(--ui-accent);color:#fff}.LibraryCard_versionOptionActive__zOrK3:hover{background:var(--ui-accent);opacity:.9}.LibraryCard_versionLatest__yEf4G{font-size:10px;color:var(--ui-text-muted);margin-left:auto}.LibraryCard_versionOptionActive__zOrK3 .LibraryCard_versionLatest__yEf4G{color:rgba(255,255,255,.8)}.LibraryCard_thumbBottomRight__Oh_V_{position:absolute;bottom:6px;right:6px;z-index:4;opacity:0;transition:opacity .25s}.LibraryCard_card__AqiK6:hover .LibraryCard_thumbBottomRight__Oh_V_{opacity:1}.LibraryCard_tagDot__QeGJO{width:6px;height:6px;border-radius:50%;flex-shrink:0}.LibraryCard_cardBody__sQtaI{padding:10px 10px 0;display:flex;gap:8px;align-items:stretch}.LibraryCard_cardAvatar__88mFl{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;cursor:pointer;transition:transform .15s;object-fit:cover}.LibraryCard_cardAvatar__88mFl:hover{transform:scale(1.1)}.LibraryCard_cardMeta__Ug_oV{flex:1;min-width:0}.LibraryCard_cardTitle__U0AKN{font-size:13.5px;font-weight:600;color:var(--ui-text-primary);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:2px}.LibraryCard_cardCreator__63Z9W{font-size:11.5px;color:var(--ui-text-secondary);margin-bottom:3px}.LibraryCard_cardCreatorName__qvRfA{cursor:pointer;transition:color .15s}.LibraryCard_cardCreatorName__qvRfA:hover{color:var(--ui-text-primary);text-decoration:underline}.LibraryCard_cardTime__HUHnQ{font-size:11.5px;color:var(--ui-text-muted)}.LibraryCard_cardVoteColumn__QSA_W{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-shrink:0;min-width:28px;margin-left:auto;padding:1px 0}.LibraryCard_simWidget__woTNN{width:100%;height:100%;border-radius:6px;display:flex;flex-direction:column;gap:6px;opacity:.55}.LibraryCard_simBar__zIGQ7{height:8px;border-radius:4px;background:color-mix(in srgb,var(--ui-text-primary) 8%,transparent)}.LibraryCard_simBarMedium__SqjOO{width:80%}.LibraryCard_simBlocks__mOoT7{display:flex;gap:6px;flex:1}.LibraryCard_simBlock__Fba_q{flex:1;border-radius:4px;background:color-mix(in srgb,var(--ui-text-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--ui-text-primary) 3%,transparent)}.LibraryCard_simBlockHighlight__f29aB{background:color-mix(in srgb,var(--ui-accent) 15%,transparent);border-color:color-mix(in srgb,var(--ui-accent) 15%,transparent)}.LibraryCard_simLines__m3LcH{display:flex;flex-direction:column;gap:4px;flex:1}.LibraryCard_simLine__8UDrI{height:5px;border-radius:3px;background:color-mix(in srgb,var(--ui-text-primary) 6%,transparent)}.LibraryCard_simLine__8UDrI:nth-child(odd){width:90%}.LibraryCard_simLine__8UDrI:nth-child(2n){width:70%}.LibraryCard_thumbGeneral__2iI2j{background:linear-gradient(135deg,#f3f0ff,#ede8ff,#f5f3ff)}.LibraryCard_thumbProductivity____ATF{background:linear-gradient(135deg,#ecfdf5,#d1fae5,#ecfdf5)}.LibraryCard_thumbCommunication__ggobK{background:linear-gradient(135deg,#eff6ff,#dbeafe,#eff6ff)}.LibraryCard_thumbAnalytics__9FS0R{background:linear-gradient(135deg,#ecfeff,#cffafe,#ecfeff)}.LibraryCard_thumbMedia__n0fVo{background:linear-gradient(135deg,#fdf2f8,#fce7f3,#fdf2f8)}.LibraryCard_thumbForms__Lfxzk{background:linear-gradient(135deg,#fffbeb,#fef3c7,#fffbeb)}.LibraryCard_thumbNavigation__t7QiK{background:linear-gradient(135deg,#ecfdf5,#d1fae5,#ecfdf5)}.LibraryCard_thumbSocial__Pw9K6{background:linear-gradient(135deg,#faf5ff,#f3e8ff,#faf5ff)}.LibraryCard_thumbEcommerce__OnabE{background:linear-gradient(135deg,#fff7ed,#ffedd5,#fff7ed)}.LibraryCard_thumbEducation__gG9Tl{background:linear-gradient(135deg,#eff6ff,#dbeafe,#eff6ff)}.LibraryCard_thumbFinance__16HeT{background:linear-gradient(135deg,#ecfeff,#cffafe,#ecfeff)}.LibraryCard_thumbHealth__IC_3_{background:linear-gradient(135deg,#f0fdf4,#dcfce7,#f0fdf4)}.LibraryCard_thumbTravel__7gitE{background:linear-gradient(135deg,#fefce8,#fef9c3,#fefce8)}.LibraryCard_thumbEntertainment__Nmso4{background:linear-gradient(135deg,#fdf2f8,#fce7f3,#fdf2f8)}.LibraryCard_thumbUtilities__A9RDe{background:linear-gradient(135deg,#f8fafc,#f1f5f9,#f8fafc)}[data-theme=dark] .LibraryCard_thumbGeneral__2iI2j{background:linear-gradient(135deg,#2a2440,#362e55,#2a2440)}[data-theme=dark] .LibraryCard_thumbProductivity____ATF{background:linear-gradient(135deg,#1a3528,#224530,#1a3528)}[data-theme=dark] .LibraryCard_thumbCommunication__ggobK{background:linear-gradient(135deg,#1a2840,#223550,#1a2840)}[data-theme=dark] .LibraryCard_thumbAnalytics__9FS0R{background:linear-gradient(135deg,#1a3538,#224045,#1a3538)}[data-theme=dark] .LibraryCard_thumbMedia__n0fVo{background:linear-gradient(135deg,#382035,#452842,#382035)}[data-theme=dark] .LibraryCard_thumbForms__Lfxzk{background:linear-gradient(135deg,#38301a,#453a22,#38301a)}[data-theme=dark] .LibraryCard_thumbNavigation__t7QiK{background:linear-gradient(135deg,#1a3528,#224530,#1a3528)}[data-theme=dark] .LibraryCard_thumbSocial__Pw9K6{background:linear-gradient(135deg,#2e2045,#3a2855,#2e2045)}[data-theme=dark] .LibraryCard_thumbEcommerce__OnabE{background:linear-gradient(135deg,#38281a,#453222,#38281a)}[data-theme=dark] .LibraryCard_thumbEducation__gG9Tl{background:linear-gradient(135deg,#1a2840,#223550,#1a2840)}[data-theme=dark] .LibraryCard_thumbFinance__16HeT{background:linear-gradient(135deg,#1a3538,#224045,#1a3538)}[data-theme=dark] .LibraryCard_thumbHealth__IC_3_{background:linear-gradient(135deg,#1a3820,#22452a,#1a3820)}[data-theme=dark] .LibraryCard_thumbTravel__7gitE{background:linear-gradient(135deg,#35321a,#423e22,#35321a)}[data-theme=dark] .LibraryCard_thumbEntertainment__Nmso4{background:linear-gradient(135deg,#382035,#452842,#382035)}[data-theme=dark] .LibraryCard_thumbUtilities__A9RDe{background:linear-gradient(135deg,#222222,#2c2c2c,#222222)}@media (max-width:768px){.LibraryCard_cardBody__sQtaI{padding:8px;gap:6px}.LibraryCard_cardAvatar__88mFl{width:26px;height:26px;font-size:11px}.LibraryCard_cardTitle__U0AKN{font-size:12.5px}.LibraryCard_thumbBarActions__yjyYH,.LibraryCard_thumbBottomRight__Oh_V_{opacity:1}}@media (hover:none) and (pointer:coarse){.LibraryCard_card__AqiK6:active{transform:scale(.98);transition:transform .1s}.LibraryCard_thumbBarActions__yjyYH,.LibraryCard_thumbBottomRight__Oh_V_{opacity:1}}.MobileChatPanel_mobileChatContainer__Qt8vv{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;background:var(--theme-panel-solid,#0f172a);box-shadow:var(--chat-dock-shadow);position:relative;overflow:hidden;overscroll-behavior:none}.MobileChatPanel_mobileViewportFrame__a_Cbu{display:flex;flex-direction:column;width:100%;height:100%;flex:1;min-height:0;position:relative}.MobileChatPanel_mobileChatContainer__Qt8vv:after{content:"";position:fixed;inset:0;background:var(--theme-panel-solid,#0f172a);pointer-events:none;z-index:-1}.MobileChatPanel_mobileChatContainerKeyboardOpen__Scjai{padding-bottom:0}.MobileChatPanel_mobileHeader__yKlho{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:max(16px,env(safe-area-inset-top,0px)) 20px 16px;border-bottom:1px solid var(--theme-panel-border,rgba(148,163,184,.1));background:var(--theme-panel-solid,#0f172a);z-index:10;touch-action:none}.MobileChatPanel_mobileHeaderLeft__c47d6{display:flex;align-items:center;gap:12px}.MobileChatPanel_mobileHeaderIcon__WF3bP{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.MobileChatPanel_mobileHeaderTitle__RH9Gn{font-size:18px;font-weight:600;color:var(--theme-text,#e2e8f0);letter-spacing:-.01em}.MobileChatPanel_mobileHeaderActions__A0nOM{display:flex;align-items:center;gap:8px}.MobileChatPanel_mobileHeaderButton__SV0pw{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:12px;color:var(--theme-text,rgba(226,232,240,.7));cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.MobileChatPanel_mobileHeaderButton__SV0pw:active{background:var(--theme-button-hover);transform:scale(.95)}.MobileChatPanel_mobileHeaderButton__SV0pw.MobileChatPanel_active__s_wz5{color:var(--theme-accent,#3b82f6);background:rgba(59,130,246,.1)}.MobileChatPanel_mobileMessages__i5_lx{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.MobileChatPanel_mobileInputContainer__zJPg5{flex-shrink:0;border-top:1px solid var(--theme-panel-border,rgba(148,163,184,.1));background:var(--theme-panel-solid,#0f172a);touch-action:none;overscroll-behavior:none}.MobileChatPanel_mobileInputContainer__zJPg5 .px-4{padding:8px 12px max(15px,env(safe-area-inset-bottom,15px))!important}.MobileChatPanel_mobileInputContainerKeyboardOpen__RNw3X{border-top:none}.MobileChatPanel_mobileInputContainerKeyboardOpen__RNw3X .px-4{padding-top:8px!important;padding-bottom:8px!important}.MobileChatPanel_mobileConnectionBanner__XwZDb{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:14px;background:var(--theme-warning-bg,rgba(251,146,60,.1));color:var(--theme-warning-fg,#fb923c);border-bottom:1px solid var(--theme-panel-border,rgba(148,163,184,.1))}.MobileChatPanel_mobileConnectionButton__o7una{padding:8px 16px;font-size:13px;font-weight:500;border-radius:8px;background:var(--theme-button-bg,rgba(59,130,246,.1));color:var(--theme-button-fg,#3b82f6);border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileChatPanel_mobileConnectionButton__o7una:active{transform:scale(.95)}.SkipConfirmationModal_backdrop___Gq46{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000003;display:flex;align-items:center;justify-content:center;pointer-events:auto;animation:SkipConfirmationModal_backdropFadeIn__XRJw8 .2s ease-out}@keyframes SkipConfirmationModal_backdropFadeIn__XRJw8{0%{opacity:0}to{opacity:1}}.SkipConfirmationModal_modal__9SJJY{background:linear-gradient(135deg,#0c0c0e,#131316);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px 32px;max-width:420px;width:calc(100% - 40px);box-shadow:0 0 0 1px rgba(14,165,233,.2),0 8px 32px rgba(0,0,0,.6),0 24px 64px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.04);animation:SkipConfirmationModal_modalSlideIn__hiqL8 .3s cubic-bezier(.22,1,.36,1)}@keyframes SkipConfirmationModal_modalSlideIn__hiqL8{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SkipConfirmationModal_title__WSkbm{font-size:18px;font-weight:600;color:rgba(255,255,255,.95);margin:0 0 12px;letter-spacing:-.02em}.SkipConfirmationModal_message__qjFjg{font-size:14px;line-height:1.6;color:rgba(255,255,255,.55);margin:0 0 24px}.SkipConfirmationModal_message__qjFjg strong{color:#0ea5e9;font-weight:600}.SkipConfirmationModal_actions__iVYYb{display:flex;gap:12px;justify-content:flex-end}.SkipConfirmationModal_cancelButton__WvHht,.SkipConfirmationModal_confirmButton__1oAhv{padding:10px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.22,1,.36,1);border:none}.SkipConfirmationModal_cancelButton__WvHht{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#fff;box-shadow:0 2px 8px rgba(14,165,233,.4),inset 0 1px 0 rgba(255,255,255,.15)}.SkipConfirmationModal_cancelButton__WvHht:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(14,165,233,.4),inset 0 1px 0 rgba(255,255,255,.2)}.SkipConfirmationModal_confirmButton__1oAhv{background:rgba(255,255,255,.05);color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.06)}.SkipConfirmationModal_confirmButton__1oAhv:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.95);border-color:rgba(255,255,255,.15)}.TutorialOverlay_overlay__e9RoI{--tutorial-accent:#0ea5e9;--tutorial-accent-light:#38bdf8;--tutorial-accent-glow:rgba(14,165,233,0.4);--tutorial-surface:#0c0c0e;--tutorial-surface-elevated:#131316;--tutorial-border:rgba(255,255,255,0.06);--tutorial-border-accent:rgba(14,165,233,0.2);--tutorial-text-primary:rgba(255,255,255,0.95);--tutorial-text-secondary:rgba(255,255,255,0.55);--tutorial-text-muted:rgba(255,255,255,0.35);position:fixed;inset:0;z-index:999999;pointer-events:none;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.TutorialOverlay_animationBlocker__eoBPk{position:fixed;inset:0;pointer-events:auto;z-index:1000003;background:transparent}.TutorialOverlay_blockingOverlay__fo2Fs{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:999998;overflow:visible}.TutorialOverlay_overlayPath__b_8x_{fill:rgba(0,0,0,.6);pointer-events:fill;opacity:0;animation:TutorialOverlay_overlayFadeIn__FUo6Y .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes TutorialOverlay_overlayFadeIn__FUo6Y{to{opacity:1}}.TutorialOverlay_cutoutBorder__s0Tl_{fill:none;stroke:var(--tutorial-accent);stroke-width:2;pointer-events:none;filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow));opacity:0;animation:TutorialOverlay_cutoutBorderAppear__FjMun .4s cubic-bezier(.22,1,.36,1) .3s forwards}@keyframes TutorialOverlay_cutoutBorderAppear__FjMun{to{opacity:1}}.TutorialOverlay_cutoutMask__U9UKt{pointer-events:none;opacity:1;animation:TutorialOverlay_cutoutMaskFadeOut__JjY2w .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes TutorialOverlay_cutoutMaskFadeOut__JjY2w{0%{opacity:1}to{opacity:0}}.TutorialOverlay_pointerSvg__1QyfJ{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:1000000;overflow:visible}.TutorialOverlay_pointerLine__UAlwu{stroke:var(--tutorial-accent);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:4 3;opacity:0;animation:TutorialOverlay_lineAppear__8tomE .4s cubic-bezier(.22,1,.36,1) .1s forwards}.TutorialOverlay_pointerDot__mv00G{fill:var(--tutorial-accent);filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow));opacity:0;animation:TutorialOverlay_dotAppear__8d_s9 .4s cubic-bezier(.22,1,.36,1) .2s forwards,TutorialOverlay_dotGlow__2m3yz 2s ease-in-out .6s infinite}@keyframes TutorialOverlay_lineAppear__8tomE{0%{opacity:0;stroke-dashoffset:40}to{opacity:.6;stroke-dashoffset:0}}@keyframes TutorialOverlay_dotAppear__8d_s9{to{opacity:1}}@keyframes TutorialOverlay_dotGlow__2m3yz{0%,to{filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow))}50%{filter:drop-shadow(0 0 12px var(--tutorial-accent-glow)) drop-shadow(0 0 24px var(--tutorial-accent-glow))}}.TutorialOverlay_tooltip__D3F1M{z-index:1000001;pointer-events:auto;opacity:0;animation:TutorialOverlay_tooltipIn__J5XDW .5s cubic-bezier(.22,1,.36,1) .15s forwards}@keyframes TutorialOverlay_tooltipIn__J5XDW{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.TutorialOverlay_tooltip__D3F1M[style*="right:"],.TutorialOverlay_tooltip__D3F1M[style*="translateY(-50%)"]{animation-name:TutorialOverlay_tooltipInH__enQ_t}@keyframes TutorialOverlay_tooltipInH__enQ_t{0%{opacity:0;transform:translateY(-50%) translateX(12px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.TutorialOverlay_tooltipCard__NpBtG{background:linear-gradient(135deg,var(--tutorial-surface) 0,var(--tutorial-surface-elevated) 100%);border:1px solid var(--tutorial-border);border-radius:14px;padding:16px 18px;min-width:250px;max-width:310px;box-shadow:0 0 0 1px var(--tutorial-border-accent),0 6px 28px rgba(0,0,0,.5),0 20px 56px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(16px);position:relative;overflow:hidden}.TutorialOverlay_tooltipCard__NpBtG:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,var(--tutorial-accent) 20%,var(--tutorial-accent) 80%,transparent);opacity:.5}.TutorialOverlay_header__su7bX{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.TutorialOverlay_progressRow__lOwUf{display:flex;align-items:center;gap:10px;margin-bottom:12px}.TutorialOverlay_progressBar__quC8e{flex:1;height:2px;background:rgba(255,255,255,.06);border-radius:1px;overflow:hidden}.TutorialOverlay_progressFill__I_nb0{height:100%;background:linear-gradient(90deg,var(--tutorial-accent),var(--tutorial-accent-light));border-radius:1px;transition:width .4s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px var(--tutorial-accent-glow)}.TutorialOverlay_progressText__gKvKe{font-size:10px;font-weight:600;letter-spacing:.5px;color:var(--tutorial-text-muted);font-variant-numeric:tabular-nums;text-transform:uppercase}.TutorialOverlay_sectionLabel__j704z{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--tutorial-accent);margin-bottom:8px;padding:3px 8px;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.15);border-radius:5px;width:fit-content}.TutorialOverlay_message__zn9tm{font-size:13px;line-height:1.55;color:var(--tutorial-text-primary);margin:0 0 14px;font-weight:400;letter-spacing:-.01em}.TutorialOverlay_kbd___zFmr{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 7px;margin-left:5px;background:var(--tutorial-surface);border:solid var(--tutorial-border);border-width:1px 1px 2px;border-radius:4px;font-size:10px;font-weight:600;font-family:JetBrains Mono,ui-monospace,monospace;color:var(--tutorial-text-secondary);vertical-align:middle;box-shadow:0 1px 2px rgba(0,0,0,.2)}.TutorialOverlay_footer__g0ZYN{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--tutorial-border)}.TutorialOverlay_stepCount__MSGsL{font-size:11px;font-weight:500;color:var(--tutorial-text-muted);letter-spacing:.02em}.TutorialOverlay_nextBtn__XYXm1{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:linear-gradient(135deg,var(--tutorial-accent) 0,var(--tutorial-accent-light) 100%);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .2s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px var(--tutorial-accent-glow),inset 0 1px 0 rgba(255,255,255,.15)}.TutorialOverlay_nextBtn__XYXm1:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--tutorial-accent-glow),inset 0 1px 0 rgba(255,255,255,.2)}.TutorialOverlay_nextBtn__XYXm1:active{transform:translateY(0)}.TutorialOverlay_skipBtnGroup__swBcO{position:fixed;top:20px;right:20px;display:flex;gap:8px;z-index:1000002;pointer-events:auto}.TutorialOverlay_skipBtnGroupBottomRight__ghBob{top:auto;bottom:20px}.TutorialOverlay_skipBtn__ZcOqh,.TutorialOverlay_turnOffBtn__GlSMn{display:flex;align-items:center;gap:8px;padding:12px 20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:none;border-radius:10px;color:rgba(255,255,255,.95);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:pointer;pointer-events:auto;transition:all .2s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.TutorialOverlay_skipBtn__ZcOqh{background:rgba(14,165,233,.85)}.TutorialOverlay_turnOffBtn__GlSMn{background:rgba(100,100,120,.85)}.TutorialOverlay_skipBtn__ZcOqh:hover{background:rgba(14,165,233,1)}.TutorialOverlay_skipBtn__ZcOqh:hover,.TutorialOverlay_turnOffBtn__GlSMn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.15)}.TutorialOverlay_turnOffBtn__GlSMn:hover{background:rgba(100,100,120,1)}.TutorialOverlay_skipBtn__ZcOqh:active,.TutorialOverlay_turnOffBtn__GlSMn:active{transform:translateY(0)}.TutorialOverlay_centeredTooltip__mLPxF{animation-name:TutorialOverlay_tooltipInCenter__YHNX6!important}@keyframes TutorialOverlay_tooltipInCenter__YHNX6{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_tooltipCard__NpBtG{text-align:center}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_sectionLabel__j704z{margin-left:auto;margin-right:auto}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_footer__g0ZYN{justify-content:center}@media (prefers-reduced-motion:reduce){.TutorialOverlay_nextBtn__XYXm1,.TutorialOverlay_pointerDot__mv00G,.TutorialOverlay_pointerLine__UAlwu,.TutorialOverlay_progressFill__I_nb0,.TutorialOverlay_skipBtn__ZcOqh,.TutorialOverlay_tooltip__D3F1M,.TutorialOverlay_turnOffBtn__GlSMn{animation-duration:.1s!important;transition-duration:.1s!important}.TutorialOverlay_pointerDot__mv00G{animation:TutorialOverlay_dotAppear__8d_s9 .1s forwards!important}}.SpacesManagerModal_overlay__bil_f{position:fixed;inset:0;background:var(--ui-overlay);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:16px;animation:SpacesManagerModal_fadeInBackdrop__sHn4H .2s ease-out}.SpacesManagerModal_overlay__bil_f.SpacesManagerModal_mobileOverlay__pzSM3{padding:calc(env(safe-area-inset-top, 0px) + 8px) 12px calc(env(safe-area-inset-bottom, 0px) + 12px);align-items:stretch;justify-content:stretch}.SpacesManagerModal_modal___S6Ld{position:relative;background:var(--ui-bg-primary);border-radius:20px;box-shadow:var(--ui-shadow-lg);width:100%;max-width:1200px;height:90vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ui-border);animation:SpacesManagerModal_fadeInModal__EnDAN .2s ease-out}.SpacesManagerModal_modal___S6Ld.SpacesManagerModal_mobileModal__oScm6{width:100%;height:100%;max-width:100%;border-radius:24px}.SpacesManagerModal_mobileHeader___qwGl{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}.SpacesManagerModal_mobileHeaderTitle__a5Wat{font-size:16px;font-weight:600;color:var(--ui-text-primary);letter-spacing:-.01em}.SpacesManagerModal_mobileCloseButton__Ga0qc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--ui-border);background:transparent;color:var(--ui-text-primary)}.SpacesManagerModal_header__s4cAb{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_headerLeft__RDa27{display:flex;align-items:center;gap:12px;flex:1}.SpacesManagerModal_headerIcon__59ys5{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-hover) 100%);color:#ffffff}.SpacesManagerModal_headerTitle__uPupA{font-size:18px;font-weight:600;color:var(--ui-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_headerRight__NoqYF{display:flex;align-items:center;gap:12px}.SpacesManagerModal_mobileBreadcrumb___dMlq{padding:8px 16px 12px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);display:flex;flex-direction:column;gap:6px}.SpacesManagerModal_mobileBreadcrumbLabel__MX_AN{display:none}.SpacesManagerModal_mobileBreadcrumbTrail__8kOd_{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px}.SpacesManagerModal_mobileBreadcrumbItem__ANvig{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);background:color-mix(in srgb,var(--ui-text-primary) 6%,transparent);color:var(--ui-text-primary);border-radius:10px;padding:6px 10px;font-size:12px;font-weight:500;white-space:nowrap}.SpacesManagerModal_mobileBreadcrumbItem__ANvig:disabled{opacity:.7;cursor:default}.SpacesManagerModal_mobileBreadcrumbCurrent__uoO2N{background:var(--ui-accent);border-color:transparent;color:#ffffff}.SpacesManagerModal_mobileBreadcrumbEmpty__cehWC,.SpacesManagerModal_mobileBreadcrumbLoading__LAew3,.SpacesManagerModal_mobileBreadcrumbSeparator__PHioS{color:var(--ui-text-muted);font-size:12px}.SpacesManagerModal_closeButton__1kjzM{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;transition:all .2s ease;cursor:pointer;border:none;background:transparent;color:var(--ui-text-muted)}.SpacesManagerModal_closeButton__1kjzM:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SpacesManagerModal_mainTabBar__7cnKo{display:flex;gap:4px;padding:8px 24px 0;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_mainTab__xoriD{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;color:var(--ui-text-muted);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s ease;position:relative}.SpacesManagerModal_mainTab__xoriD:hover{color:var(--ui-text-primary);background:var(--ui-hover-bg)}.SpacesManagerModal_mainTab__xoriD.SpacesManagerModal_activeMainTab__TerJG{color:var(--ui-accent);border-bottom-color:var(--ui-accent);background:transparent}.SpacesManagerModal_toolbar__EiCRO{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:var(--ui-bg-tertiary);border-bottom:1px solid var(--ui-border);gap:16px}.SpacesManagerModal_toolbarLeft__X11Xt{display:flex;align-items:center;gap:12px;flex:1}.SpacesManagerModal_toolbarRight____kDx{display:flex;align-items:center;gap:8px}.SpacesManagerModal_searchContainer__A1DdY{position:relative;flex:1;max-width:400px}.SpacesManagerModal_searchInput___6CZq{width:100%;padding:10px 16px 10px 40px;border:1px solid var(--ui-border);border-radius:10px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--ui-bg-tertiary);color:var(--ui-text-primary);transition:all .2s ease;user-select:text;-webkit-user-select:text}.SpacesManagerModal_searchInput___6CZq:focus{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent)}.SpacesManagerModal_searchInput___6CZq::placeholder{color:var(--ui-text-muted);font-weight:400}.SpacesManagerModal_searchIcon__TIH0b{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ui-text-muted)}.SpacesManagerModal_actionButton__vMU0B{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;cursor:pointer;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);white-space:nowrap}.SpacesManagerModal_actionButton__vMU0B:hover:not(:disabled){background:var(--ui-hover-bg);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.SpacesManagerModal_actionButton__vMU0B:disabled{opacity:.5;cursor:not-allowed}.SpacesManagerModal_deleteButton__n0QyR{border-color:rgba(127,29,29,.6);color:var(--ui-error);background:rgba(127,29,29,.1)}.SpacesManagerModal_deleteButton__n0QyR:hover:not(:disabled){background:rgba(127,29,29,.2);border-color:var(--ui-error)}.SpacesManagerModal_storageButton__DgwC_{border-color:rgba(100,140,180,.5);color:#6B8CAE;background:rgba(100,140,180,.1)}.SpacesManagerModal_storageButton__DgwC_:hover:not(:disabled){background:rgba(100,140,180,.18);border-color:#6B8CAE;color:#5A7A9A}.SpacesManagerModal_mainContent__2Q9r4{flex:1;overflow-y:auto;background:var(--ui-bg-primary);user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableHeader__YnVeP{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:40px 1fr 140px 120px 140px;gap:16px;padding:12px 24px;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_tableHeaderCell__iyWZD{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:color .2s ease;user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableHeaderCell__iyWZD:hover{color:var(--ui-accent)}.SpacesManagerModal_sortIcon__zHS7X{margin-left:2px}.SpacesManagerModal_tableRow___5Yk5{position:relative;display:grid;grid-template-columns:40px 1fr 140px 120px 140px;gap:16px;padding:14px 24px;border-bottom:1px solid var(--ui-border);cursor:pointer;transition:all .15s ease;background:transparent;user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableRow___5Yk5:hover{background:var(--ui-hover-bg)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_selected__Xgqob{background:var(--ui-active-bg);border-color:color-mix(in srgb,var(--ui-accent) 30%,transparent)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_selected__Xgqob:hover{background:color-mix(in srgb,var(--ui-accent) 20%,transparent)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_editing__hqDb3{background:var(--ui-active-bg);cursor:default}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_editing__hqDb3:hover{background:var(--ui-active-bg)}.SpacesManagerModal_tableCell__48Kis{display:flex;align-items:center;font-size:13px;color:var(--ui-text-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.SpacesManagerModal_iconCell___Rda1{justify-content:center;color:var(--ui-text-muted)}.SpacesManagerModal_nameCell__cOo3J{font-weight:500;color:var(--ui-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_typeCell__9jDWY{text-transform:capitalize}.SpacesManagerModal_dateCell__6tOkW,.SpacesManagerModal_sizeCell__k_RdM,.SpacesManagerModal_typeCell__9jDWY{color:var(--ui-text-muted);font-size:12px}.SpacesManagerModal_renameButton__QRxKG{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-muted);cursor:pointer;transition:all .2s ease;box-shadow:var(--ui-shadow-sm)}.SpacesManagerModal_renameButton__QRxKG:hover{background:var(--ui-hover-bg);color:var(--ui-accent);border-color:var(--ui-accent)}.SpacesManagerModal_renameInput__CVIas{width:100%;padding:4px 8px;border:1px solid var(--ui-accent);border-radius:6px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--ui-bg-tertiary);color:var(--ui-text-primary);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent);user-select:text;-webkit-user-select:text}.SpacesManagerModal_emptyState__MT1rD,.SpacesManagerModal_loadingState__Bq0Xr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;text-align:center;padding:48px 24px}.SpacesManagerModal_emptyStateIcon__4Gf60{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);color:var(--ui-text-muted)}.SpacesManagerModal_emptyStateTitle__5ugcY{font-size:16px;font-weight:600;color:var(--ui-text-primary);margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_emptyStateDescription__n2sV_{font-size:13px;color:var(--ui-text-muted);max-width:300px;line-height:1.5}.SpacesManagerModal_footer__C3Z6C{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--ui-bg-secondary);border-top:1px solid var(--ui-border)}.SpacesManagerModal_footerInfo___3CB1{color:var(--ui-text-muted)}.SpacesManagerModal_footerInfo___3CB1,.SpacesManagerModal_footerSelection__qM7Ej{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_footerSelection__qM7Ej{color:var(--ui-accent);font-weight:500}.SpacesManagerModal_canvasesContent__E_zcH{flex:1;display:flex;overflow:hidden;background:var(--ui-bg-primary)}.SpacesManagerModal_canvasesContentMobile__RCEph{background:transparent}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasesSidebar__RoOSr{background:transparent;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);padding:8px 12px;gap:8px;flex-direction:row;overflow-x:auto;min-height:auto;width:100%}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU{background:color-mix(in srgb,var(--ui-text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent);border-radius:999px;padding:8px 12px;font-size:12px;white-space:nowrap;flex-shrink:0}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL{background:var(--ui-accent);color:#ffffff;box-shadow:none}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL .SpacesManagerModal_canvasTabBadge__QWpYg{background:color-mix(in srgb,#ffffff 18%,transparent);color:#ffffff}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabBadge__QWpYg{background:transparent;border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent);color:var(--ui-text-secondary);font-size:10px}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasesListContainer__LrI2k{padding:12px 16px 20px}.SpacesManagerModal_canvasesSidebar__RoOSr{width:200px;background:var(--ui-bg-secondary);border-right:1px solid var(--ui-border);padding:16px;display:flex;flex-direction:column;gap:8px}.SpacesManagerModal_canvasTabButton__1aweU{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:none;border-radius:10px;background:transparent;color:var(--ui-text-muted);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .2s ease;text-align:left}.SpacesManagerModal_canvasTabButton__1aweU:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL{background:var(--ui-hover-bg);color:var(--ui-accent);box-shadow:var(--ui-shadow-sm)}.SpacesManagerModal_canvasTabLabel__YMUCO{text-transform:capitalize}.SpacesManagerModal_canvasTabBadge__QWpYg{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:12px;background:var(--ui-hover-bg);color:var(--ui-text-secondary);font-size:12px;font-weight:600;transition:all .2s ease}.SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL .SpacesManagerModal_canvasTabBadge__QWpYg{background:color-mix(in srgb,var(--ui-accent) 20%,transparent);color:var(--ui-accent)}.SpacesManagerModal_canvasesListContainer__LrI2k{flex:1;overflow-y:auto;padding:24px}.SpacesManagerModal_canvasesGrid__vfylF{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.SpacesManagerModal_canvasCard__Lpx_p{position:relative;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg-secondary);transition:all .2s ease;overflow:hidden}.SpacesManagerModal_canvasCard__Lpx_p:hover{border-color:var(--ui-accent);box-shadow:0 4px 6px -1px color-mix(in srgb,var(--ui-accent) 20%,transparent);transform:translateY(-2px)}.SpacesManagerModal_canvasCardLink__qyb_E{display:block;padding:14px;text-decoration:none;color:inherit}.SpacesManagerModal_canvasCardHeader__Id93i{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.SpacesManagerModal_canvasCardIcon__cW6xN{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-hover) 100%);color:#ffffff;flex-shrink:0}.SpacesManagerModal_canvasCardTitle__4agFb{font-size:14px;font-weight:600;color:var(--ui-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.3;flex:1;word-break:break-word}.SpacesManagerModal_canvasCardTitleContainer__ZYKX6{flex-direction:column;gap:4px;flex:1;min-width:0}.SpacesManagerModal_canvasCardPath__O4r5p{font-size:11px;color:var(--ui-text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_canvasCardFooter__aDH8f{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--ui-border)}.SpacesManagerModal_canvasCardOwner__1fTNm{font-size:11px;color:var(--ui-text-muted);font-style:italic}.SpacesManagerModal_canvasCardMeta__4K0_w{font-size:11px;color:var(--ui-text-muted)}.SpacesManagerModal_canvasRenameButton__lxbxV{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:transparent;border:none;color:var(--ui-text-muted);cursor:pointer;transition:all .2s ease;opacity:.6}.SpacesManagerModal_canvasRenameButton__lxbxV:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary);opacity:1}.SpacesManagerModal_canvasCardTitleContainer__ZYKX6{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.SpacesManagerModal_viewModeToggle__GT4Yx{display:flex;align-items:center;gap:4px;padding:8px 12px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg-secondary)}.SpacesManagerModal_viewModeButton__PftE5{display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;background:transparent;border-radius:6px;color:var(--ui-text-muted);cursor:pointer;transition:all .15s;font-size:12px}.SpacesManagerModal_viewModeButton__PftE5:hover{background:var(--ui-bg-hover);color:var(--ui-text-primary)}.SpacesManagerModal_viewModeActive__VlXSj{background:var(--ui-accent);color:white}.SpacesManagerModal_viewModeActive__VlXSj:hover{background:var(--ui-accent-hover);color:white}.SpacesManagerModal_viewModeDivider__O8n8d{width:1px;height:20px;background:var(--ui-border);margin:0 6px}.SpacesManagerModal_canvasTree__4R6VR{flex:1;overflow-y:auto;padding:8px 0}.SpacesManagerModal_treeLevel___0T95,.SpacesManagerModal_treeNode___b_GX{display:flex;flex-direction:column}.SpacesManagerModal_treeNodeRow__L5MyP{display:flex;align-items:center;gap:4px;padding:4px 8px;min-height:32px}.SpacesManagerModal_treeNodeRow__L5MyP:hover{background:var(--ui-bg-hover)}.SpacesManagerModal_treeExpandButton__9Meyi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--ui-text-muted);cursor:pointer;border-radius:4px;flex-shrink:0}.SpacesManagerModal_treeExpandButton__9Meyi:hover{background:var(--ui-bg-tertiary);color:var(--ui-text-primary)}.SpacesManagerModal_treeExpandPlaceholder__AXNyS{width:20px;height:20px;flex-shrink:0}.SpacesManagerModal_treeNodeLink__nyFL_{display:flex;align-items:center;gap:8px;flex:1;text-decoration:none;color:var(--ui-text-primary);padding:4px 8px;border-radius:6px}.SpacesManagerModal_treeNodeLink__nyFL_:hover{background:var(--ui-accent);color:white}.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_canvasRenameButton__lxbxV,.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_treeNodeChildCount__HSsyZ,.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_treeNodeIcon__uoyqp{color:white;opacity:1}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_canvasRenameButton__lxbxV{color:white;opacity:.8}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_canvasRenameButton__lxbxV:hover{background:rgba(255,255,255,.2)}.SpacesManagerModal_treeNodeIcon__uoyqp{color:var(--ui-accent);flex-shrink:0}.SpacesManagerModal_treeNodeName___MInw{flex:1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_treeNodeChildCount__HSsyZ{font-size:11px;color:var(--ui-text-muted);flex-shrink:0}.SpacesManagerModal_treeNodeCurrent__B_J_O{background:var(--ui-bg-tertiary)}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_{background:var(--ui-accent);color:white}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_treeNodeChildCount__HSsyZ,.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_treeNodeIcon__uoyqp{color:white}@keyframes SpacesManagerModal_fadeInBackdrop__sHn4H{0%{opacity:0}to{opacity:1}}@keyframes SpacesManagerModal_fadeInModal__EnDAN{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SpacesManagerModal_websitesContent__Mj_5o{flex:1;overflow-y:auto;padding:20px}.SpacesManagerModal_websitesToolbar__gukiO{display:flex;justify-content:flex-end;margin-bottom:12px}.SpacesManagerModal_websitesAdminButton__73dtH{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:600;border:1px solid var(--ui-border);background:var(--ui-bg-secondary);color:var(--ui-text-primary);cursor:pointer;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.SpacesManagerModal_websitesAdminButton__73dtH:hover{border-color:var(--ui-accent)}.SpacesManagerModal_websitesAdminButton__73dtH:disabled{opacity:.5;cursor:not-allowed}.SpacesManagerModal_websitesGrid__WShoW{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.SpacesManagerModal_websiteCard__hLB2o{background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease,box-shadow .15s ease}.SpacesManagerModal_websiteCard__hLB2o:hover{border-color:var(--ui-accent);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SpacesManagerModal_websiteCardHeader__Yms2g{display:flex;align-items:flex-start;gap:12px}.SpacesManagerModal_websiteCardIcon__BKbXw{width:40px;height:40px;border-radius:8px;background:var(--ui-accent);color:white;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SpacesManagerModal_websiteCardInfo__QXliP{flex:1;min-width:0}.SpacesManagerModal_websiteCardName__j2K8B{font-size:14px;font-weight:600;color:var(--ui-text-primary);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_websiteCardUrl__T_HxB{font-size:12px;color:var(--ui-accent);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .15s ease}.SpacesManagerModal_websiteCardUrl__T_HxB:hover{opacity:.8;text-decoration:underline}.SpacesManagerModal_websiteCardActions__0CSbY{display:flex;gap:8px}.SpacesManagerModal_websiteDeleteButton__Twwsl,.SpacesManagerModal_websiteVisitButton__3YqOo{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:opacity .15s ease,background .15s ease;text-decoration:none}.SpacesManagerModal_websiteVisitButton__3YqOo{background:var(--ui-accent);color:white}.SpacesManagerModal_websiteVisitButton__3YqOo:hover{opacity:.9}.SpacesManagerModal_websiteDeleteButton__Twwsl{background:transparent;border:1px solid var(--ui-border);color:var(--ui-text-secondary)}.SpacesManagerModal_websiteDeleteButton__Twwsl:hover{background:var(--ui-error);border-color:var(--ui-error);color:white}.SpacesManagerModal_websiteDeleteButton__Twwsl:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.SpacesManagerModal_modal___S6Ld{max-width:100vw;height:100vh;border-radius:0}.SpacesManagerModal_overlay__bil_f{padding:0}.SpacesManagerModal_tableHeader__YnVeP,.SpacesManagerModal_tableRow___5Yk5{grid-template-columns:32px 1fr 80px;gap:8px}.SpacesManagerModal_tableHeader__YnVeP>:nth-child(4),.SpacesManagerModal_tableHeader__YnVeP>:nth-child(5),.SpacesManagerModal_tableRow___5Yk5>:nth-child(4),.SpacesManagerModal_tableRow___5Yk5>:nth-child(5){display:none}.SpacesManagerModal_canvasesContent__E_zcH{flex-direction:column}.SpacesManagerModal_canvasesSidebar__RoOSr{width:100%;border-right:none;border-bottom:1px solid var(--ui-border);flex-direction:row;overflow-x:auto;padding:12px}.SpacesManagerModal_canvasTabButton__1aweU{white-space:nowrap}.SpacesManagerModal_canvasesGrid__vfylF{grid-template-columns:1fr}}.McApiRateLimitModal_overlay__4tp9q{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--ui-overlay);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10080;animation:McApiRateLimitModal_fadeIn__RvoXW .2s ease-out;pointer-events:all}@keyframes McApiRateLimitModal_fadeIn__RvoXW{0%{opacity:0}to{opacity:1}}.McApiRateLimitModal_modal__pCSaZ{background:var(--ui-bg-secondary);border-radius:16px;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg);width:90%;max-width:480px;padding:32px;display:flex;flex-direction:column;align-items:center;animation:McApiRateLimitModal_slideUp__sblfF .3s ease-out;color:var(--ui-text-primary);pointer-events:all;position:relative}@keyframes McApiRateLimitModal_slideUp__sblfF{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.McApiRateLimitModal_closeButton__qKqyB{position:absolute;top:16px;right:16px;background:none;border:none;padding:8px;cursor:pointer;border-radius:6px;color:var(--ui-text-muted);transition:all .2s;display:flex;align-items:center;justify-content:center}.McApiRateLimitModal_closeButton__qKqyB:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.McApiRateLimitModal_closeButton__qKqyB:active{background:var(--ui-border-strong)}.McApiRateLimitModal_iconContainer__eMr7j{margin-bottom:20px}.McApiRateLimitModal_warningIcon__mXyrk{color:var(--ui-warning)}.McApiRateLimitModal_content__gdhRD{text-align:center;margin-bottom:28px;width:100%}.McApiRateLimitModal_title__sFltw{margin:0 0 12px;font-size:22px;font-weight:600;color:var(--ui-text-primary)}.McApiRateLimitModal_message__twSDY{margin:0 0 16px;font-size:15px;color:var(--ui-text-secondary);line-height:1.5;white-space:pre-line}.McApiRateLimitModal_subMessage__raqkI{margin:0;font-size:13px;color:var(--ui-text-muted);line-height:1.5}.McApiRateLimitModal_actions__JKUw5{display:flex;gap:12px;width:100%;justify-content:flex-end}.McApiRateLimitModal_cancelButton__igL4m{padding:10px 20px;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.McApiRateLimitModal_cancelButton__igL4m:hover{background:var(--ui-hover-bg);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.McApiRateLimitModal_cancelButton__igL4m:active{background:var(--ui-border-strong)}.McApiRateLimitModal_confirmButton__fD_se{padding:10px 20px;border:none;background:var(--ui-accent);color:#ffffff;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.McApiRateLimitModal_confirmButton__fD_se:hover{background:var(--ui-accent-hover)}.McApiRateLimitModal_confirmButton__fD_se:active{opacity:.9}.VotingButtons_container__EdZgB{display:inline-flex;flex-direction:column;align-items:center;gap:0;margin:-6px 0}.VotingButtons_chevron__HD1Lk{display:flex;align-items:center;justify-content:center;padding:0;margin:-2px 0;background:none;border:none;cursor:pointer;opacity:.5;transition:opacity .15s ease,color .15s ease;line-height:0}.VotingButtons_container__EdZgB:hover .VotingButtons_chevron__HD1Lk{opacity:1}.VotingButtons_chevron__HD1Lk:disabled{opacity:.5;cursor:not-allowed}.VotingButtons_value__c0onq{font-size:13px;font-weight:400;line-height:1;letter-spacing:.01em}.BaseCard_card__qwERe{position:relative;display:flex;flex-direction:column;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.BaseCard_card__qwERe:hover{border-color:var(--ui-border-strong);box-shadow:0 4px 12px rgba(0,0,0,.08)}.BaseCard_actionBarLeft__GgzdN{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:6px;z-index:20;opacity:0;transition:opacity .2s ease}.BaseCard_card__qwERe:hover .BaseCard_actionBarLeft__GgzdN{opacity:1}.BaseCard_actionBarLeftStacked__cMrtm{flex-direction:column;align-items:flex-start;gap:4px}.BaseCard_actionBarRight__cf7gW{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:6px;z-index:20;opacity:0;transition:opacity .2s ease}.BaseCard_card__qwERe:hover .BaseCard_actionBarRight__cf7gW{opacity:1}.BaseCard_actionButton__PwDjm{padding:6px;border-radius:6px;background:var(--ui-bg-elevated);backdrop-filter:blur(8px);border:1px solid var(--ui-border);transition:all .15s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ui-text-secondary);box-shadow:0 2px 4px rgba(0,0,0,.1)}.BaseCard_actionButton__PwDjm:hover{background:var(--ui-bg-tertiary);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.BaseCard_actionButtonDelete__2P_KK{color:var(--ui-error)}.BaseCard_actionButtonDelete__2P_KK:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4)}.BaseCard_content__AfAXP{flex:1;width:100%;display:flex;flex-direction:column;padding:0;background:transparent;border:none;position:relative;z-index:10;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.BaseCard_icon__mTzx_{width:100%;aspect-ratio:4/3;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--ui-bg-tertiary);position:relative;overflow:hidden}.BaseCard_icon__mTzx_>:not(img):not(div[style*="position: absolute"]),.BaseCard_icon__mTzx_>svg{position:relative;z-index:2}.BaseCard_icon__mTzx_ img{object-fit:cover}.BaseCard_icon__mTzx_ img,.BaseCard_icon__mTzx_>div{width:100%;height:100%;position:absolute;top:0;left:0}.BaseCard_titleBar__ikfXe{flex-direction:row;justify-content:space-between;padding:10px 12px;min-height:44px;border-top:1px solid var(--ui-border);background:var(--ui-bg-elevated)}.BaseCard_statsRow__SJE6j,.BaseCard_titleBar__ikfXe{flex-shrink:0;display:flex;align-items:center;gap:10px}.BaseCard_statItem__zHATj{display:flex;align-items:center;gap:3px;color:var(--ui-text-muted);font-size:11px;font-weight:500;background:none;border:none;padding:0;cursor:pointer;transition:color .15s ease}.BaseCard_statItem__zHATj:hover{color:var(--ui-text-primary)}.BaseCard_titleContainer__sbzuZ{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden}.BaseCard_titleIcon__K_9vp{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--ui-text-secondary)}.BaseCard_titleIcon__K_9vp svg{width:16px;height:16px}.BaseCard_titleIcon__K_9vp img{width:16px;height:16px;object-fit:contain}.BaseCard_title__nHgFZ{font-size:13px;color:var(--ui-text-primary);font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;min-width:0;max-width:100%}.BaseCard_badge__aaNwL{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:500;letter-spacing:.01em;width:fit-content}.BaseCard_badgeDefault__WWQDs{background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);border:1px solid var(--ui-border)}.BaseCard_badgePrimary__beVB6{background:var(--ui-accent);color:#ffffff}.BaseCard_badgeSecondary__XkD8R{background:var(--ui-bg-secondary);color:var(--ui-text-primary);border:1px solid var(--ui-border)}.BaseCard_badgeSuccess__uBdxe{background:var(--ui-success);color:#ffffff}.BaseCard_badgeWarning__wRSMl{background:var(--ui-warning);color:#ffffff}@media (max-width:768px){.BaseCard_card__qwERe{border-radius:8px}.BaseCard_titleBar__ikfXe{padding:8px 10px;min-height:40px}.BaseCard_title__nHgFZ{font-size:12px}.BaseCard_badge__aaNwL{font-size:9px;padding:2px 6px}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{opacity:1;top:6px;gap:3px}.BaseCard_actionBarLeft__GgzdN{left:6px}.BaseCard_actionBarRight__cf7gW{right:6px}.BaseCard_actionButton__PwDjm{padding:6px;border-radius:6px}.BaseCard_statItem__zHATj{font-size:11px}}@media (max-width:390px){.BaseCard_titleBar__ikfXe{padding:6px 8px;min-height:36px}.BaseCard_title__nHgFZ{font-size:11px}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{gap:2px}.BaseCard_actionButton__PwDjm{padding:5px}}@media (hover:none) and (pointer:coarse){.BaseCard_card__qwERe:active{transform:scale(.98);transition:transform .1s}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{opacity:1}.BaseCard_actionButton__PwDjm{padding:8px;min-width:32px;min-height:32px}}.MinimalStyledToolbar_toolbarContainer__qYZU5{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000!important;pointer-events:none}.MinimalStyledToolbar_toolbarInner__JDHKh{padding:12px 8px;display:flex;flex-direction:column;gap:8px;min-width:56px;width:fit-content;pointer-events:all}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar--vertical{position:static!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__inner{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important;border:none!important;gap:8px!important;min-width:auto!important;width:auto!important;flex-direction:column!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__left{display:flex!important;flex-direction:column!important;height:auto!important;width:auto!important;gap:0!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__extras{display:none!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__tools{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;position:static!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool{border-radius:8px!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool:hover:not([aria-pressed=true]):after{background:var(--theme-button-hover)!important;opacity:1!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true]{color:white!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true]:after{background:var(--theme-accent)!important;opacity:1!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true] .tlui-icon{color:white!important}body.widget-overlay-active .MinimalStyledToolbar_toolbarContainer__qYZU5{display:none!important;visibility:hidden!important}.PublishedCanvasHeader_headerContainer__11qUP{position:absolute;top:10px;left:10px;right:10px;z-index:200;pointer-events:none}.PublishedCanvasHeader_headerContent__cBMbD{display:flex;align-items:center;justify-content:space-between;gap:10px;pointer-events:all}.PublishedCanvasHeader_leftPanel__La3Mj{display:flex;align-items:center;background:var(--theme-top-panel-bg,rgba(15,23,42,.95));border-radius:16px;box-shadow:var(--theme-component-shadow);padding:8px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;transition:all .2s ease;gap:8px}.PublishedCanvasHeader_brandSection__P4V4F{display:flex;align-items:center;gap:6px;padding:6px;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .15s ease;color:var(--theme-text,rgba(226,232,240,.9));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PublishedCanvasHeader_brandSection__P4V4F:hover{background:var(--theme-button-hover,rgba(148,163,184,.1));color:var(--theme-text-hover,rgba(226,232,240,1))}.PublishedCanvasHeader_brandSection__P4V4F:active{background:var(--theme-button-active,rgba(148,163,184,.15))}.PublishedCanvasHeader_logo__8Npr9{width:20px;height:20px;flex-shrink:0}.PublishedCanvasHeader_brandInfo__ASwts{display:flex;align-items:center;gap:8px}.PublishedCanvasHeader_brandTitle__C42_T{font-size:14px;font-weight:500;color:inherit;margin:0;line-height:1;white-space:nowrap}.PublishedCanvasHeader_separator__VY8dy{color:var(--theme-text-secondary,rgba(148,163,184,.5));font-size:14px;line-height:1}.PublishedCanvasHeader_brandSubtitle__PUogp{font-size:14px;font-weight:400;color:var(--theme-text-secondary,rgba(148,163,184,.8));margin:0;line-height:1;white-space:nowrap}.PublishedCanvasHeader_rightPanel__nmzpb{display:flex;align-items:center;background:var(--theme-top-panel-bg,rgba(15,23,42,.95));border-radius:16px;box-shadow:var(--theme-component-shadow);padding:8px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;transition:all .2s ease}.PublishedCanvasHeader_ctaButton__nWOpj{display:flex;align-items:center;padding:6px 12px;background:transparent;border:none;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--theme-text,rgba(226,232,240,.9));white-space:nowrap}.PublishedCanvasHeader_ctaButton__nWOpj:hover{background:var(--theme-button-hover,rgba(148,163,184,.1));color:var(--theme-text-hover,rgba(226,232,240,1))}.PublishedCanvasHeader_ctaButton__nWOpj:active{background:var(--theme-button-active,rgba(148,163,184,.15))}.StorageModal_backdrop__UDf0q{position:fixed;inset:0;background-color:var(--ui-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:calc(var(--z-modal) + 1);padding:16px}.StorageModal_container__mDJ1B{background-color:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:12px;box-shadow:var(--ui-shadow-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.StorageModal_header__v5PDm{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--ui-border);background-color:var(--ui-bg-secondary)}.StorageModal_headerContent__ENtp7{display:flex;align-items:center;gap:12px}.StorageModal_headerIcon__vYb85{width:24px;height:24px;font-size:24px;flex-shrink:0}.StorageModal_title__pfv7x{font-size:18px;font-weight:600;color:var(--ui-text-primary);margin:0}.StorageModal_subtitle__Gy_Xy{font-size:13px;color:var(--ui-text-muted);margin:0}.StorageModal_closeButton__bfWae{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background-color:transparent;color:var(--ui-text-muted);cursor:pointer;font-size:18px;transition:all .12s ease}.StorageModal_closeButton__bfWae:hover{background-color:var(--ui-hover-bg);color:var(--ui-text-primary)}.StorageModal_content__7y1SU{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:20px;background-color:var(--ui-bg-primary)}.StorageModal_footer__Ln3xc{display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid var(--ui-border);background-color:var(--ui-bg-secondary)}.StorageModal_footerInfo__Ef6o9{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ui-text-muted)}.StorageModal_card__UDrU8{background-color:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px}.StorageModal_cardHeader__J5FSH{display:flex;align-items:center;justify-content:space-between}.StorageModal_cardTitle__d_e3o{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ui-text-primary)}.StorageModal_cardCount__tG84B{font-size:12px;padding:2px 6px;border-radius:4px;color:var(--ui-text-secondary);background-color:var(--ui-hover-bg)}.StorageModal_clearButton__XShks{font-size:12px;color:var(--ui-error);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .15s}.StorageModal_clearButton__XShks:hover{background-color:rgba(239,68,68,.1)}.StorageModal_addSection__2KY5e{background-color:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:12px}.StorageModal_addTitle__lflhm{font-size:14px;font-weight:600;color:var(--ui-text-primary)}.StorageModal_addInputGroup__k_rNh{display:flex;gap:8px}.StorageModal_input__MkwIh{flex:1;padding:8px 12px;border:1px solid var(--ui-border);border-radius:6px;font-size:13px;background-color:var(--ui-bg-tertiary);color:var(--ui-text-primary);transition:all .15s}.StorageModal_input__MkwIh:focus{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-accent) 15%,transparent)}.StorageModal_inputGlobal__mY1di:focus{border-color:var(--ui-success);box-shadow:0 0 0 2px rgba(16,185,129,.15)}.StorageModal_primaryButton__q9yd4{padding:8px 16px;background-color:var(--ui-accent);color:#ffffff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.StorageModal_primaryButton__q9yd4:hover:not(:disabled){background-color:var(--ui-accent-hover)}.StorageModal_primaryButton__q9yd4:disabled{opacity:.5;cursor:not-allowed}.StorageModal_secondaryButton__ExQ_O{padding:8px 16px;background-color:var(--ui-bg-tertiary);color:var(--ui-text-primary);border:1px solid var(--ui-border);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.StorageModal_secondaryButton__ExQ_O:hover{background-color:var(--ui-hover-bg)}.StorageModal_globalButton__UCnl6{padding:8px 16px;background-color:var(--ui-success);color:#ffffff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.StorageModal_globalButton__UCnl6:hover:not(:disabled){filter:brightness(.9)}.StorageModal_globalButton__UCnl6:disabled{opacity:.5;cursor:not-allowed}.StorageModal_itemsList__JfOOq{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.StorageModal_item__8M4Rv{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--ui-border);border-radius:6px;background-color:var(--ui-bg-secondary)}.StorageModal_itemContent__S8XrQ{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.StorageModal_keyRow__cYSst{display:flex;align-items:center;gap:8px}.StorageModal_key__BBDk9{font-size:13px;font-weight:500;color:var(--ui-text-primary);word-break:break-all}.StorageModal_systemBadge__TayrM{font-size:10px;padding:2px 6px;border-radius:4px;color:var(--ui-accent);background-color:color-mix(in srgb,var(--ui-accent) 15%,transparent);flex-shrink:0}.StorageModal_userBadge__PahXW{font-size:10px;padding:2px 6px;border-radius:4px;color:var(--ui-text-secondary);background-color:var(--ui-hover-bg);flex-shrink:0}.StorageModal_globalBadge__LP_qF{font-size:10px;padding:2px 6px;border-radius:4px;color:var(--ui-success);background-color:rgba(16,185,129,.15);flex-shrink:0}.StorageModal_value__bZmUi{color:var(--ui-text-secondary);border-radius:4px;word-break:break-all;white-space:pre-wrap;max-height:80px;overflow-y:auto}.StorageModal_editInput__zvJLG,.StorageModal_value__bZmUi{font-size:12px;padding:6px 8px;background-color:var(--ui-bg-tertiary)}.StorageModal_editInput__zvJLG{flex:1;border:1px solid var(--ui-accent);border-radius:4px;color:var(--ui-text-primary);resize:vertical;min-height:60px}.StorageModal_itemActions___UaO8{display:flex;gap:4px;flex-shrink:0}.StorageModal_actionButton__oZL0a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--ui-text-muted);cursor:pointer;transition:all .15s}.StorageModal_actionButton__oZL0a:hover{background-color:var(--ui-hover-bg);color:var(--ui-accent)}.StorageModal_deleteButton__cwmPK{color:var(--ui-text-muted)}.StorageModal_deleteButton__cwmPK:hover{background-color:rgba(239,68,68,.15);color:var(--ui-error)}.StorageModal_emptyState__UOl4O{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;color:var(--ui-text-muted)}.StorageModal_emptyTitle__EuJYZ{font-size:14px;font-weight:500;color:var(--ui-text-primary);margin-bottom:4px}@media (max-width:600px){.StorageModal_container__mDJ1B{max-width:100%;border-radius:0;max-height:100vh}.StorageModal_addInputGroup__k_rNh,.StorageModal_item__8M4Rv{flex-direction:column}.StorageModal_itemActions___UaO8{align-self:flex-end}}