.hub-role-visual_mark__mWloB{width:16px;height:16px;flex:0 0 auto;display:inline-grid;place-items:center;overflow:hidden;border-radius:5px;color:var(--color-text);background:var(--role-primary);font-size:12px;line-height:1;vertical-align:-3px}.hub-role-visual_mark__mWloB[data-kind=emoji],.hub-role-visual_mark__mWloB[data-kind=image]{background:transparent}.hub-role-visual_mark__mWloB img{width:100%;height:100%;object-fit:cover}.hub-role-visual_mark__mWloB[data-style=gradient]:not([data-kind=image]):not([data-kind=emoji]){background:linear-gradient(135deg,var(--role-primary),var(--role-secondary))}.hub-role-visual_mark__mWloB[data-style=holographic]:not([data-kind=image]):not([data-kind=emoji]){background:linear-gradient(115deg,var(--role-primary),#8bd8ff,var(--role-secondary),#f1a7ff,var(--role-primary));background-size:240% 100%;animation:hub-role-visual_rolePrism__TKCLg 6s linear infinite}.hub-role-visual_name__szgb9{color:var(--role-primary)}.hub-role-visual_name__szgb9[data-style=gradient],.hub-role-visual_name__szgb9[data-style=holographic]{color:transparent;background:linear-gradient(90deg,var(--role-primary),var(--role-secondary));background-clip:text;-webkit-background-clip:text}.hub-role-visual_name__szgb9[data-style=holographic]{background-image:linear-gradient(105deg,var(--role-primary),#91dcff,var(--role-secondary),#f0a8ff,var(--role-primary));background-size:220% 100%;animation:hub-role-visual_rolePrism__TKCLg 7s linear infinite}@keyframes hub-role-visual_rolePrism__TKCLg{to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.hub-role-visual_mark__mWloB,.hub-role-visual_name__szgb9{animation:none!important}}.member-timeout-dialog_backdrop__0Oreh{position:fixed;z-index:170;inset:0;padding:20px;display:grid;place-items:center;background:rgb(0 0 0/74%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.member-timeout-dialog_dialog__0X4cJ{width:min(470px,100%);padding:20px;display:grid;gap:14px}.member-timeout-dialog_dialog__0X4cJ>header{display:grid;grid-template-columns:38px minmax(0,1fr) 36px;align-items:center;gap:10px}.member-timeout-dialog_dialog__0X4cJ>header>div{min-width:0}.member-timeout-dialog_icon__eCzKD{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#e8b96a;background:rgb(232 185 106/10%)}.member-timeout-dialog_icon__eCzKD svg{width:17px}.member-timeout-dialog_dialog__0X4cJ label>span,.member-timeout-dialog_dialog__0X4cJ>header small{color:var(--color-text-subtle);font-size:9px;font-weight:800;letter-spacing:.09em}.member-timeout-dialog_dialog__0X4cJ h2{margin:3px 0 0;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.member-timeout-dialog_dialog__0X4cJ>p{margin:0;color:var(--color-text-muted);font-size:10px;line-height:1.55}.member-timeout-dialog_dialog__0X4cJ label{display:grid;gap:7px}.member-timeout-dialog_dialog__0X4cJ input,.member-timeout-dialog_dialog__0X4cJ select,.member-timeout-dialog_dialog__0X4cJ textarea{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--color-border);border-radius:9px;outline:0;color:var(--color-text);background:var(--color-surface);resize:vertical}.member-timeout-dialog_dialog__0X4cJ label>small{color:var(--color-text-subtle);font-size:8px;text-align:right}.member-timeout-dialog_dialog__0X4cJ>footer{display:flex;justify-content:flex-end;gap:7px}.member-timeout-dialog_dialog__0X4cJ>footer button{width:auto;min-width:112px}.member-timeout-dialog_error__mrWHV{color:var(--color-danger,#ff7272);font-size:9px}@media (max-width:520px){.member-timeout-dialog_backdrop__0Oreh{padding:10px}.member-timeout-dialog_dialog__0X4cJ{padding:16px}.member-timeout-dialog_dialog__0X4cJ>footer button{min-width:0;flex:1 1}}.user-note-editor_note__rbdJN{margin:0;padding:14px 2px;border-top:1px solid var(--color-border)}.user-note-editor_note__rbdJN header{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.user-note-editor_note__rbdJN header strong{color:var(--color-text);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.user-note-editor_note__rbdJN footer span,.user-note-editor_note__rbdJN header small{color:var(--color-text-subtle);font-size:8px}.user-note-editor_note__rbdJN textarea{width:100%;min-height:66px;padding:8px 0;border:0;border-bottom:1px solid var(--color-border);border-radius:0;outline:0;resize:vertical;color:var(--color-text-muted);background:transparent;font:inherit;font-size:10px;line-height:1.5}.user-note-editor_note__rbdJN textarea:focus{border-bottom-color:var(--color-text-muted)}.user-note-editor_note__rbdJN footer{min-height:30px;padding-top:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.user-note-editor_note__rbdJN footer button{min-height:27px;padding:0;border:0;display:inline-flex;align-items:center;gap:5px;color:var(--color-text);background:transparent;font:inherit;font-size:9px;font-weight:700;cursor:pointer}.user-note-editor_note__rbdJN footer button svg{width:12px;height:12px}.user-note-editor_note__rbdJN footer button:disabled,.user-note-editor_note__rbdJN textarea:disabled{opacity:.48}.user-note-editor_error__Y3O4s{display:block;color:var(--color-danger,#ff7272);font-size:8px}.user-profile-context_root__zeJSw{margin:0}.user-profile-context_context__vqx4r{padding:14px 2px;border-top:1px solid var(--color-border);display:grid;gap:13px}.user-profile-context_meta__yu_FA{display:grid;gap:6px}.user-profile-context_empty__bKInP,.user-profile-context_meta__yu_FA span{display:flex;align-items:center;gap:6px;color:var(--color-text-subtle);font-size:9px}.user-profile-context_empty__bKInP svg,.user-profile-context_meta__yu_FA svg{width:12px;height:12px}.user-profile-context_meta__yu_FA b{color:var(--color-text-muted);font-size:9px;font-weight:650}.user-profile-context_group__C3uDJ{display:grid;gap:7px}.user-profile-context_group__C3uDJ>strong{color:var(--color-text-muted);font-size:9px;letter-spacing:.04em;text-transform:uppercase}.user-profile-context_group__C3uDJ>strong small{margin-left:4px;color:var(--color-text-subtle);font:inherit}.user-profile-context_hubs__HnDh9,.user-profile-context_people__yw26A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}.user-profile-context_hubs__HnDh9>a,.user-profile-context_people__yw26A>span{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:var(--color-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.user-profile-context_hubs__HnDh9 i,.user-profile-context_people__yw26A i{width:24px;height:24px;flex:none;border-radius:7px;overflow:hidden;display:grid;place-items:center;color:var(--color-text);background:rgb(255 255 255/7%);font-size:8px;font-style:normal;font-weight:750}.user-profile-context_hubs__HnDh9 img,.user-profile-context_people__yw26A img{width:100%;height:100%;object-fit:cover}.user-profile-context_hubs__HnDh9>a:focus-visible{outline:1px solid var(--color-text-muted);outline-offset:3px}.user-profile-context_empty__bKInP{margin:0}.user-profile-context_error__B3dd2{display:block;padding:12px 2px;border-top:1px solid var(--color-border);color:var(--color-danger,#ff7272);font-size:8px}.user-profile-context_loading__kxcXS{height:72px;border-top:1px solid var(--color-border);background:linear-gradient(100deg,transparent 20%,rgb(255 255 255/3%) 45%,transparent 70%);background-size:220% 100%;animation:user-profile-context_context-loading__OkAOL 1.2s linear infinite}@keyframes user-profile-context_context-loading__OkAOL{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.user-profile-context_loading__kxcXS{animation:none}}.member-removal-dialog_reason__Fe541{margin-top:15px;display:grid;gap:7px}.member-removal-dialog_reason__Fe541>span{color:var(--color-text-subtle);font-size:9px;font-weight:800;letter-spacing:.08em}.member-removal-dialog_reason__Fe541 select,.member-removal-dialog_reason__Fe541 textarea{width:100%;min-height:42px;padding:10px 11px;border:1px solid var(--color-border);border-radius:9px;outline:0;color:var(--color-text);background:var(--color-surface)}.member-removal-dialog_reason__Fe541 textarea{min-height:82px;resize:vertical}.member-removal-dialog_reason__Fe541>small{color:var(--color-text-subtle);font-size:8px;text-align:right}.member-removal-dialog_error__af77S{margin-top:8px;display:block;color:var(--color-danger,#ff7272);font-size:9px}.hub-rail_folderChildren__GDMMy,.hub-rail_folder__ZmDDo,.hub-rail_railContent__LzVIb,.hub-rail_topEntry__11Fw1{display:flex;flex-direction:column;align-items:center}.hub-rail_railContent__LzVIb{width:100%;gap:2px}.hub-rail_folder__ZmDDo,.hub-rail_topEntry__11Fw1{width:100%}.hub-rail_draggableHub__O5_W2,.hub-rail_folderChildren__GDMMy>div{position:relative;display:grid;place-items:center}.hub-rail_dropGap__iXth1{width:32px;height:1px;flex:0 0 1px;border-radius:999px;background:transparent}.hub-rail_dropGap__iXth1[data-visible]{background:var(--color-text)}.hub-rail_groupHint__sGRLp{position:absolute;inset:2px;z-index:-1;border:2px solid transparent;border-radius:14px;pointer-events:none}.hub-rail_groupHint__sGRLp[data-visible]{z-index:2;border-color:var(--color-text);background:rgb(255 255 255/8%)}.hub-rail_folderButton__fXTWP{position:relative}.hub-rail_folderButton__fXTWP[data-drop]:before{content:"";position:absolute;inset:0;z-index:2;border:2px solid var(--color-text);border-radius:13px;pointer-events:none}.hub-rail_folderIcon__3ihz7{--hub-folder-color:#5865f2;position:relative;width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--hub-folder-color) 22%,#18181b);transition:border-radius .16s ease,background .16s ease}.hub-rail_folderIcon__3ihz7[data-active],.hub-rail_folderIcon__3ihz7[data-expanded]{border-radius:13px;background:color-mix(in srgb,var(--hub-folder-color) 38%,#161618)}.hub-rail_folderGrid__d7_6c{width:42px;height:42px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);place-items:center;overflow:hidden;border-radius:7px}.hub-rail_folderGrid__d7_6c>span{border-radius:4px!important}.hub-rail_folderGrid__d7_6c>svg{grid-column:1/-1;grid-row:1/-1;width:17px;color:color-mix(in srgb,var(--hub-folder-color) 72%,white)}.hub-rail_folderIcon__3ihz7>b{position:absolute;right:-7px;bottom:-5px;min-width:17px;height:17px;padding:0 4px;border:2px solid rgb(10 10 11);border-radius:999px;display:grid;place-items:center;color:#0d0d0e;background:var(--color-accent);font-size:8px}.hub-rail_folderIcon__3ihz7>i{position:absolute;left:-9px;top:50%;width:3px;height:9px;border-radius:0 4px 4px 0;background:var(--color-text);transform:translateY(-50%)}.hub-rail_folderChildren__GDMMy{position:relative;gap:2px;margin-top:2px;padding-top:3px}.hub-rail_folderChildren__GDMMy:before{content:"";position:absolute;top:0;width:22px;height:1px;background:color-mix(in srgb,var(--hub-folder-color) 42%,transparent)}.hub-rail_manageButton__wV_Z2{margin-top:2px}.hub-rail_manageButton__wV_Z2 svg{width:18px}.hub-rail_backdrop__qcwra{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:rgb(0 0 0/64%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hub-rail_manager__cbjee{width:min(700px,100%);max-height:min(720px,calc(100vh - 40px));overflow:hidden;border:1px solid var(--color-border);border-radius:18px;display:flex;flex-direction:column;color:var(--color-text);background:#111113;box-shadow:0 30px 90px rgb(0 0 0/55%)}.hub-rail_manager__cbjee footer,.hub-rail_manager__cbjee header{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.hub-rail_manager__cbjee header{border-bottom:1px solid var(--color-border)}.hub-rail_manager__cbjee header small{color:var(--color-text-muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hub-rail_manager__cbjee h2{margin:3px 0 0;font-size:20px}.hub-rail_deleteFolder__XlQl7,.hub-rail_emptyManager__hl1Ug,.hub-rail_folderOrder__iPBiL button,.hub-rail_manager__cbjee footer button,.hub-rail_manager__cbjee header>button{min-height:38px;padding:0 14px;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text);background:transparent}.hub-rail_manager__cbjee header>button{width:38px;padding:0;display:grid;place-items:center}.hub-rail_managerBody__jziCe{min-height:360px;overflow:auto;display:grid;grid-template-columns:210px minmax(0,1fr)}.hub-rail_managerBody__jziCe aside{padding:12px;border-right:1px solid var(--color-border);display:flex;flex-direction:column;gap:4px}.hub-rail_managerBody__jziCe aside button{width:100%;min-height:40px;padding:0 10px;border:0;border-radius:9px;display:flex;align-items:center;gap:9px;color:var(--color-text-muted);background:transparent;text-align:left}.hub-rail_managerBody__jziCe aside button[data-selected]{color:var(--color-text);background:rgb(255 255 255/7%)}.hub-rail_managerBody__jziCe aside button>i{width:10px;height:10px;border-radius:3px}.hub-rail_managerBody__jziCe aside .hub-rail_addFolder__sBJso{margin-top:auto;border:1px dashed var(--color-border)}.hub-rail_folderEditor___kPDd{padding:20px;display:grid;align-content:start;gap:16px}.hub-rail_folderEditor___kPDd fieldset,.hub-rail_folderEditor___kPDd>label{display:grid;gap:7px;color:var(--color-text-muted);font-size:11px;font-weight:750}.hub-rail_colorField__GTh5c,.hub-rail_folderEditor___kPDd>label>input{min-height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text);background:#19191c}.hub-rail_colorField__GTh5c{display:flex;align-items:center;gap:10px}.hub-rail_colorField__GTh5c input{width:24px;height:24px;padding:0;border:0;background:transparent}.hub-rail_folderOrder__iPBiL{display:flex;align-items:center;gap:8px}.hub-rail_folderOrder__iPBiL>span{margin-right:auto;color:var(--color-text-muted);font-size:11px;font-weight:750}.hub-rail_deleteFolder__XlQl7,.hub-rail_folderOrder__iPBiL button{display:inline-flex;align-items:center;gap:7px}.hub-rail_deleteFolder__XlQl7 svg,.hub-rail_folderOrder__iPBiL svg{width:15px}.hub-rail_folderEditor___kPDd fieldset{max-height:210px;margin:0;padding:12px;overflow:auto;border:1px solid var(--color-border);border-radius:12px}.hub-rail_folderEditor___kPDd fieldset label{min-height:38px;padding:4px 5px;display:flex;align-items:center;gap:9px;color:var(--color-text);font-size:12px}.hub-rail_folderEditor___kPDd fieldset input{accent-color:var(--color-accent)}.hub-rail_deleteFolder__XlQl7{justify-self:start;color:var(--color-danger)}.hub-rail_emptyManager__hl1Ug{align-self:center;justify-self:center;display:flex;align-items:center;gap:8px}.hub-rail_manager__cbjee footer{justify-content:flex-end;border-top:1px solid var(--color-border)}.hub-rail_manager__cbjee footer button:last-child{color:#0b0b0c;border-color:var(--color-text);background:var(--color-text);font-weight:800}.hub-rail_manager__cbjee button:disabled{opacity:.45}.hub-rail_error__dmCUz{margin:0;padding:0 20px 12px;color:var(--color-danger);font-size:12px}.hub-rail_contextMenu__yQ4Y1{position:fixed;z-index:240;width:222px;padding:7px;border:1px solid var(--color-border);border-radius:12px;color:var(--color-text);background:#111113;box-shadow:0 20px 60px rgb(0 0 0/58%)}.hub-rail_contextMenu__yQ4Y1 header{padding:7px 9px 9px;display:grid;gap:2px;border-bottom:1px solid var(--color-border);margin-bottom:5px}.hub-rail_contextMenu__yQ4Y1 header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.hub-rail_contextMenu__yQ4Y1 header small{color:var(--color-text-subtle);font-size:8px}.hub-rail_contextMenu__yQ4Y1>button{width:100%;min-height:35px;padding:0 9px;border-radius:8px;display:flex;align-items:center;gap:9px;color:var(--color-text-muted);text-align:left;font-size:10px}.hub-rail_contextMenu__yQ4Y1>button:focus-visible,.hub-rail_contextMenu__yQ4Y1>button:hover{color:var(--color-text);background:rgb(255 255 255/7%)}.hub-rail_contextMenu__yQ4Y1>button:disabled{opacity:.5}.hub-rail_contextMenu__yQ4Y1>button svg{width:14px;flex:none}.hub-rail_contextMenu__yQ4Y1>.hub-rail_contextDanger__h8KUi{color:#ff938b}.hub-rail_contextError__KDffS{display:block;padding:7px 9px 4px;color:#ff938b;font-size:8px;line-height:1.4}@media (max-width:760px){.hub-rail_folderChildren__GDMMy,.hub-rail_folder__ZmDDo,.hub-rail_railContent__LzVIb,.hub-rail_topEntry__11Fw1{width:auto;flex-direction:row}.hub-rail_railContent__LzVIb{gap:3px}.hub-rail_dropGap__iXth1{width:3px;height:28px;flex:0 0 3px}.hub-rail_folderChildren__GDMMy{margin:0 0 0 4px;padding:0 0 0 5px}.hub-rail_folderChildren__GDMMy:before{left:0;top:11px;width:1px;height:22px}.hub-rail_managerBody__jziCe{grid-template-columns:1fr}.hub-rail_managerBody__jziCe aside{max-height:150px;border-right:0;border-bottom:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.hub-rail_folderIcon__3ihz7{transition:none}}