:root{color-scheme:dark;--bg:#0a0d17;--panel:#111522;--panel2:#171b2b;--line:#293045;--text:#f5f6fb;--muted:#929bb2;--blue:#6c8cff;--violet:#a474ff;--success:#56d8a1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text)}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.hidden{display:none!important}
.background{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 52rem 36rem at 12% 2%,rgba(93,105,215,.12),transparent 75%),radial-gradient(ellipse 44rem 35rem at 88% 4%,rgba(124,67,190,.11),transparent 75%)}
.topbar{height:78px;border-bottom:1px solid rgba(113,128,167,.14);display:flex;align-items:center;padding:0 clamp(24px,5vw,78px);gap:28px}.brand{display:inline-flex;align-items:center;gap:12px;font-size:20px;font-weight:780;letter-spacing:-.04em}.brand-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#6d8dff,#9364db);box-shadow:0 10px 32px rgba(100,91,230,.23);font-size:22px}.brand-accent{color:#9b8cff}.topbar-caption{font-size:13px;color:var(--muted);border-left:1px solid var(--line);padding-left:28px}.topbar #headerAction{margin-left:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;border:1px solid transparent;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:650;transition:transform .15s,background .15s,border .15s}.button:hover{transform:translateY(-1px)}.button-primary{background:linear-gradient(115deg,#667ff3,#8a63d3);color:white;box-shadow:0 10px 25px rgba(88,98,204,.17)}.button-primary:hover{background:linear-gradient(115deg,#788dff,#9e76e3)}.button-secondary{background:#181d2d;border-color:#303850;color:#dce2f3}.button-secondary:hover{background:#20263a}.button-large{padding:16px 23px;font-size:15px}.button:disabled{opacity:.52;cursor:wait;transform:none}
.landing{max-width:1110px;margin:0 auto;padding:clamp(78px,11vh,140px) 26px 60px}.eyebrow,.eyebrow-small{color:#b0b8d0;font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.eyebrow{display:inline-flex;align-items:center;gap:11px;border:1px solid #303a58;border-radius:40px;background:#161a2c;padding:9px 14px}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;background:var(--success);box-shadow:0 0 14px rgba(86,216,161,.65)}h1{font-size:clamp(48px,7vw,82px);line-height:1.08;letter-spacing:-.07em;margin:31px 0 24px;font-weight:760}h1 span{background:linear-gradient(95deg,#80a1ff,#b286ec);background-clip:text;color:transparent}.landing-copy{color:#aeb6ca;max-width:610px;font-size:18px;line-height:1.75;margin-bottom:31px}.feature-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;border-top:1px solid var(--line);margin-top:100px;padding-top:33px}.feature-strip>div{padding:15px 0}.feature-strip strong{display:block;font-size:15px;margin-top:14px}.feature-strip p{color:var(--muted);font-size:13px;line-height:1.55;max-width:245px}.feature-icon{width:39px;height:39px;border:1px solid #3b4260;border-radius:10px;background:linear-gradient(135deg,#242b44,#201b39);display:grid;place-items:center;color:#a9a8ff;font-size:23px}
.dashboard{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 78px)}.sidebar{border-right:1px solid var(--line);padding:27px 15px;display:flex;flex-direction:column;background:rgba(14,17,29,.74)}.sidebar-heading{font-size:10px;letter-spacing:.16em;color:#69748e;font-weight:780;padding:0 13px;margin:7px 0 12px}.server-heading{margin-top:36px}.nav-item,.guild-item{width:100%;background:none;border:1px solid transparent;border-radius:9px;text-align:left;padding:11px 12px;color:#aab3c9;display:flex;align-items:center;gap:10px;font-weight:600;font-size:13px}.nav-item>span{font-size:19px;color:#808ca8}.nav-item:hover,.guild-item:hover{background:#1b2031;color:white}.nav-item.active,.guild-item.active{background:#252842;border-color:#34375d;color:#eeeefe}.guild-avatar{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:#2b3451;color:#b9c4f2;font-weight:750;font-size:12px;overflow:hidden}.guild-avatar img{width:100%;height:100%;object-fit:cover}.guild-item .guild-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guild-item .guild-indicator{width:6px;height:6px;border-radius:50%;background:#73809c;margin-left:auto;flex-shrink:0}.guild-item .guild-indicator.online{background:var(--success)}.sidebar-bottom{margin-top:auto;padding:20px 13px 4px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;display:flex;align-items:center;gap:9px}.workspace{min-width:0;padding:0 clamp(28px,4.5vw,72px) 65px}.workspace-top{height:77px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:#919bb5;font-size:12px;font-weight:600}.profile-chip{display:flex;align-items:center;gap:10px;color:#dbe0f2}.profile-avatar{width:30px;height:30px;background:#313753;border-radius:50%;display:grid;place-items:center;overflow:hidden}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-menu{border:0;background:none;color:#aeb7ce;font-size:12px}.profile-menu:hover{color:white}.content{max-width:1100px;margin:0 auto}.content-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:42px 0 27px}.content-heading h2{font-size:31px;letter-spacing:-.045em;margin:8px 0 4px}.content-heading p{font-size:14px;color:var(--muted);line-height:1.5;margin:0}.section-kicker{font-size:11px;letter-spacing:.12em;font-weight:700;color:#968fed;text-transform:uppercase}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:37px}.stat-card,.surface{border:1px solid var(--line);background:linear-gradient(145deg,rgba(25,29,45,.91),rgba(17,21,34,.95));border-radius:14px}.stat-card{padding:23px}.stat-card .stat-title{color:var(--muted);font-size:12px}.stat-card strong{display:block;font-size:29px;letter-spacing:-.05em;margin-top:13px}.stat-card .stat-foot{font-size:11px;color:#808ca8;margin-top:4px}.surface{padding:24px}.surface-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.surface-head h3{font-size:16px;letter-spacing:-.02em;margin:0}.surface-head span{color:var(--muted);font-size:12px}.server-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.server-card{display:flex;align-items:center;gap:14px;border:1px solid #30374d;border-radius:11px;padding:16px;background:#181d2d;min-width:0}.server-card .guild-avatar{width:44px;height:44px;font-size:16px}.server-card-text{min-width:0;flex:1}.server-card-text strong{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-card-text small{display:block;margin-top:5px;color:var(--muted)}.server-card a,.server-card button{border:1px solid #3a4160;background:#242a40;color:#dfe3ff;border-radius:8px;padding:9px 11px;font-size:11px;font-weight:700;white-space:nowrap}.server-card a:hover,.server-card button:hover{background:#303957}.empty{padding:48px 24px;text-align:center;color:#8e98b1}.empty-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:#252a40;color:#9b9cff;font-size:25px;margin:0 auto 16px}.empty strong{color:#edf0fa;display:block;font-size:16px}.empty p{font-size:13px;line-height:1.6;margin:7px auto 0;max-width:440px}.empty .button{margin-top:20px}.command-table{width:100%;border-collapse:collapse}.command-table th{color:#79859d;font-size:10px;letter-spacing:.12em;text-align:left;padding:13px 14px;text-transform:uppercase;font-weight:750;border-bottom:1px solid var(--line)}.command-table td{padding:17px 14px;border-bottom:1px solid #292f42;font-size:13px}.command-table tr:last-child td{border-bottom:0}.slash{color:#ac9fff;font-weight:740;font-family:ui-monospace,SFMono-Regular,monospace}.command-description{color:#a2aec3}.pill{display:inline-flex;background:#233543;border:1px solid #31544f;color:#82ddbd;padding:5px 8px;border-radius:30px;font-size:10px;font-weight:700}.pill.private{background:#2c2945;border-color:#46406c;color:#c4acfa}.table-actions{display:flex;gap:8px;justify-content:flex-end}.icon-button{border:1px solid var(--line);border-radius:8px;background:#22283a;color:#c7cce0;min-width:32px;height:32px;display:grid;place-items:center;font-size:17px}.icon-button:hover{background:#303953}.icon-button.danger:hover{color:#ff8f9c;border-color:#744250}.module-note{margin-top:17px;padding:15px 18px;border-radius:11px;border:1px solid #343753;background:rgba(45,43,72,.37);font-size:12px;color:#aeb1d4;line-height:1.55}
.command-dialog{width:min(560px,calc(100vw - 26px));max-height:calc(100vh - 28px);overflow:auto;border:1px solid #3b4260;border-radius:16px;padding:0;background:#161a29;color:white;box-shadow:0 28px 90px rgba(0,0,0,.65)}.command-dialog::backdrop{background:rgba(4,6,14,.75);backdrop-filter:blur(5px)}.command-dialog form{padding:26px}.dialog-top{display:flex;justify-content:space-between;align-items:start;margin-bottom:24px}.dialog-top h2{font-size:24px;letter-spacing:-.04em;margin:6px 0}.dialog-top .icon-button{font-size:22px}.command-dialog label:not(.toggle-row){display:block;font-size:13px;font-weight:700;margin:17px 0 8px}.command-dialog small{display:block;font-size:11px;color:#8c96b0;font-weight:450;margin-top:4px}.command-dialog input:not([type=checkbox]),.command-dialog textarea{width:100%;background:#101422;border:1px solid #343b52;border-radius:9px;color:white;padding:12px 13px;outline:none;resize:vertical}.command-dialog input:focus,.command-dialog textarea:focus{border-color:#7c80e6;box-shadow:0 0 0 3px rgba(115,112,220,.13)}.input-prefix{display:flex;align-items:center;position:relative}.input-prefix>span{position:absolute;left:14px;color:#9a9ff8;font-weight:750;font-size:16px}.input-prefix input{padding-left:29px!important}.toggle-row{display:flex;align-items:center;gap:10px;margin-top:21px;padding:14px 0;border-top:1px solid var(--line);cursor:pointer}.toggle-row>span:first-child{flex:1}.toggle-row strong{font-size:13px}.toggle-row input{position:absolute;opacity:0}.switch{width:38px;height:22px;border-radius:20px;background:#3b455c;position:relative;transition:background .2s}.switch:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:white;transition:transform .2s}.toggle-row input:checked+.switch{background:#7769de}.toggle-row input:checked+.switch:before{transform:translateX(16px)}.form-error{background:#412832;color:#ffb1bc;padding:10px 12px;border-radius:8px;font-size:12px;margin-top:12px}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.toast{position:fixed;right:24px;bottom:24px;padding:13px 17px;background:#243347;color:#eaf5ff;border:1px solid #3d576d;border-radius:10px;box-shadow:0 15px 40px rgba(0,0,0,.4);font-size:13px;z-index:10}
@media(max-width:850px){.dashboard{grid-template-columns:205px minmax(0,1fr)}.workspace{padding:0 24px 48px}.server-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-strip{gap:14px}}
@media(max-width:650px){.topbar{height:69px;padding:0 20px}.topbar-caption{display:none}.dashboard{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);padding:12px 17px}.sidebar-heading,.sidebar-bottom{display:none}.sidebar .nav-item{margin-bottom:7px}.server-heading{display:none}.guild-list{display:flex;overflow-x:auto;gap:7px}.guild-item{width:auto;flex-shrink:0}.guild-item .guild-label{max-width:105px}.guild-item .guild-indicator{display:none}.workspace{padding:0 18px 40px}.workspace-top{height:58px}.content-heading{align-items:start}.content-heading h2{font-size:25px}.stats{grid-template-columns:1fr 1fr;gap:10px}.stat-card{padding:16px}.stat-card strong{font-size:23px}.feature-strip{grid-template-columns:1fr;margin-top:70px}.feature-strip>div{display:grid;grid-template-columns:39px 1fr;column-gap:15px;padding:5px 0}.feature-strip strong{margin-top:0;align-self:end}.feature-strip p{grid-column:2;margin:4px 0 0}.command-table th:nth-child(2),.command-table td:nth-child(2){display:none}.command-table td,.command-table th{padding:14px 8px}.surface{padding:16px}.button{padding:10px 12px}.profile-chip span{display:none}}
.server-shell{max-width:1100px;margin:0 auto;padding-top:29px}.server-identity{display:flex;align-items:center;gap:13px;margin-bottom:20px}.server-identity .guild-avatar{width:45px;height:45px;border-radius:12px;font-size:17px}.server-identity-copy{min-width:0}.server-identity-copy strong{display:block;font-size:17px;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-identity-copy small{display:block;margin-top:4px;color:var(--muted);font-size:11px}.server-tabs{display:flex;gap:7px;align-items:center;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#424967 transparent}.server-tab{display:flex;align-items:center;gap:9px;white-space:nowrap;padding:13px 16px;border:0;border-bottom:2px solid transparent;background:none;color:#8e99b1;font-size:13px;font-weight:650}.server-tab:hover{color:#edf0fa;background:#181d2b}.server-tab.active{border-color:#8b8df4;color:#f4f2ff;background:linear-gradient(0deg,rgba(95,83,184,.13),transparent)}.server-tab-icon{font-size:17px;color:#8d91cf}.server-tab.active .server-tab-icon{color:#aaa4ff}#serverShell:not(.hidden)+#dashboardContent .content-heading{margin-top:32px}.stat-value-small{font-size:17px!important;letter-spacing:-.02em!important;overflow-wrap:anywhere}
.module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.module-card{position:relative;text-align:left;border:1px solid #343b53;background:#191e2e;color:var(--text);border-radius:11px;padding:18px;min-height:146px;transition:transform .15s,border .15s,background .15s}.module-card:hover{transform:translateY(-2px);border-color:#565c85;background:#20263a}.module-card-icon{width:35px;height:35px;border:1px solid #41456b;background:#292a48;border-radius:9px;display:grid;place-items:center;color:#b3a9ff;font-size:19px;margin-bottom:12px}.module-card strong{display:block;font-size:14px}.module-card p{color:var(--muted);font-size:12px;line-height:1.4;margin:6px 0 14px}.module-card-status{color:#b9b2ef;font-size:11px;font-weight:700}.recent-surface{margin-top:16px}.recent-command{display:flex;align-items:center;gap:20px;padding:13px 0;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.recent-command .slash{min-width:125px}.loading-surface{min-height:120px}.loading-bar{height:13px;width:55%;border-radius:9px;background:linear-gradient(90deg,#252a40,#343a58,#252a40);background-size:200% 100%;animation:loading 1.4s linear infinite;margin:12px 0}.loading-bar.short{width:33%}@keyframes loading{to{background-position:-200% 0}}
.settings-form{display:grid;gap:16px}.settings-surface{padding-bottom:10px}.setting-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:center;gap:22px;padding:18px 0;border-top:1px solid var(--line)}.setting-field-copy strong{display:block;font-size:13px}.setting-field-copy small{display:block;color:var(--muted);font-size:11px;line-height:1.55;margin-top:5px;max-width:530px}.setting-control{width:100%;border:1px solid #343b52;border-radius:9px;padding:11px 12px;background:#101422;color:#edf0fa;outline:none}.setting-control:focus{border-color:#7c80e6;box-shadow:0 0 0 3px rgba(115,112,220,.13)}.setting-toggle{margin-top:0;padding:18px 0}.setting-toggle small{max-width:580px;line-height:1.5}.settings-footer{display:flex;align-items:center;justify-content:flex-end;gap:15px}.settings-footer .form-error{margin:0;flex:1}.module-preview{min-height:280px;display:grid;place-items:center}
@media(max-width:850px){.server-tab{padding:12px 10px;gap:6px}.module-grid{gap:10px}.setting-field{grid-template-columns:1fr;gap:10px}}
@media(max-width:650px){.server-shell{padding-top:19px}.server-identity{margin-bottom:11px}.server-identity .guild-avatar{width:38px;height:38px}.server-tab{font-size:12px;padding:10px 12px}.server-tab-icon{font-size:15px}.module-grid{grid-template-columns:1fr}.module-card{min-height:120px}.settings-footer{display:block}.settings-footer .button{width:100%;margin-top:10px}.stat-value-small{font-size:14px!important}.recent-command{gap:12px}.recent-command .slash{min-width:85px}}

.command-dialog{width:min(1040px,calc(100vw - 28px))}.command-dialog form{padding:28px}.dialog-top{margin-bottom:17px}.builder-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:22px;align-items:start}.builder-editor{display:grid;gap:15px}.builder-section{border:1px solid #313950;background:#191f30;border-radius:12px;padding:18px}.builder-section h3{font-size:15px;margin:0 0 14px}.builder-section h4{font-size:13px;margin:0}.builder-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.builder-section-head h3{margin:0}.builder-section-head small{margin-top:4px}.builder-section label:not(.toggle-row):not(.builder-check):not(.builder-inline){margin-top:13px}.builder-section label:not(.toggle-row):not(.builder-check):not(.builder-inline)>span{display:block;margin-bottom:7px}.builder-check,.builder-inline{display:flex;align-items:center;gap:8px;color:#c3cbe0;font-size:12px;cursor:pointer}.builder-check input,.builder-inline input{accent-color:#8a78ed}.builder-split{display:grid;grid-template-columns:120px 1fr;gap:12px}.builder-split input[type=color]{height:44px;padding:5px;width:100%}.builder-add,.builder-remove{border:1px solid #464d72;background:#282e47;color:#d9d5ff;border-radius:7px;font-size:11px;font-weight:700;padding:7px 9px;white-space:nowrap}.builder-add:hover,.builder-remove:hover{background:#353d5c}.builder-remove{color:#ffbac7;border-color:#664255;background:#342636}.builder-item{border:1px solid #3b425c;background:#151a2a;border-radius:9px;padding:13px;margin-top:11px}.builder-item-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.builder-item-head strong{font-size:12px}.builder-item .builder-inline{margin:12px 0 0}.command-dialog .builder-select{width:100%;background:#101422;border:1px solid #343b52;border-radius:9px;color:white;padding:11px 12px;outline:none}.command-dialog .builder-select:focus{border-color:#7c80e6}.builder-preview{position:sticky;top:0;border:1px solid #373f58;border-radius:12px;background:#131827;padding:18px;min-height:270px}.preview-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:21px}.preview-heading>span{font-size:10px;color:#a6a5e7;font-weight:800;letter-spacing:.12em}.preview-heading small{font-size:10px;color:#b5bed4}.discord-preview{display:flex;gap:12px;background:#202127;border-radius:10px;padding:17px 13px;color:#dbdee1}.preview-avatar{flex:0 0 38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#6c8cff,#a474ff);color:white;font-size:22px}.preview-message{min-width:0;flex:1}.preview-author{font-size:13px;font-weight:740;color:#fff;margin-bottom:5px}.preview-author span{font-size:9px;font-weight:700;background:#5865f2;border-radius:3px;padding:2px 4px;margin-left:3px}.preview-author small{display:inline;color:#9b9da5;font-weight:400;margin-left:5px}.preview-text{font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.preview-embed{border-left:4px solid #5865f2;background:#2b2d31;border-radius:4px;padding:12px;margin-top:9px;max-width:420px;overflow-wrap:anywhere}.preview-embed-title{font-size:14px;display:block;color:#fff;margin-bottom:5px}.preview-embed-fields{display:flex;flex-wrap:wrap;gap:11px;margin-top:10px}.preview-embed-fields>div{width:100%;font-size:12px}.preview-embed-fields>div.inline{width:calc(50% - 6px)}.preview-embed-fields strong,.preview-embed-fields span{display:block;white-space:pre-wrap}.preview-embed-fields strong{color:#fff;margin-bottom:3px}.preview-image,.preview-thumbnail{font-size:11px;color:#9ea8bf;border:1px dashed #626b83;border-radius:6px;padding:10px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-thumbnail{max-width:140px}.preview-footer{display:block;margin-top:10px;color:#bdc0c8;font-size:11px}.preview-buttons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.preview-button{border-radius:4px;background:#5865f2;color:#fff;padding:7px 11px;font-size:11px;font-weight:650}.preview-button.secondary{background:#4e5058}.preview-button.success{background:#248046}.preview-button.danger{background:#da373c}.preview-button.link{background:#4e5058}.preview-placeholder{color:#9ea6b7;font-size:12px}.preview-note{font-size:11px;color:#8e98af;line-height:1.5;margin:13px 2px 0}.dialog-actions{position:sticky;bottom:-28px;background:#161a29;border-top:1px solid #313950;padding:17px 0 3px;z-index:2}
@media(max-width:800px){.builder-layout{grid-template-columns:1fr}.builder-preview{position:static;order:-1}.command-dialog form{padding:18px}.dialog-actions{bottom:-18px}.discord-preview{min-height:100px}}
@media(max-width:480px){.builder-section{padding:14px}.preview-heading{display:block}.preview-heading small{margin-top:5px}.builder-split{grid-template-columns:1fr}.dialog-actions .button{flex:1}}
.preview-image,.preview-thumbnail{border:0;padding:0;white-space:normal}.preview-image img,.preview-thumbnail img{display:block;max-width:100%;max-height:230px;border-radius:5px;object-fit:contain}.preview-thumbnail img{max-height:100px}.preview-button{border:0;cursor:pointer}.preview-button:hover{filter:brightness(1.1)}.preview-button-action{font-size:11px;line-height:1.45;color:#d5dbeb;background:#353947;border-radius:6px;padding:9px;margin-top:8px;overflow-wrap:anywhere}
.command-dialog .builder-check,.command-dialog .builder-inline{display:flex;margin:0;align-items:center}.command-dialog .builder-item .builder-inline{margin-top:12px}
.command-formats{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.command-formats span{border:1px solid #414667;background:#292d48;color:#c4bbff;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:650}

.sidebar-view{width:100%}.sidebar-back{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:#aab3c9;padding:11px 12px;margin:0 0 28px;border-radius:9px;text-align:left;font-size:13px;font-weight:650}.sidebar-back:hover{background:#1b2031;color:#fff}.sidebar-back i{color:#aaa4ff}.sidebar #serverIdentity{display:flex;align-items:center;gap:11px;padding:12px;margin:0 0 20px;border:1px solid #353c59;border-radius:10px;background:#1b2133}.sidebar #serverIdentity .guild-avatar{width:36px;height:36px;border-radius:9px;font-size:14px}.sidebar #serverIdentity .server-identity-copy strong{font-size:13px}.sidebar #serverIdentity .server-identity-copy small{font-size:11px}.bot-heading{margin-top:23px}.sidebar .server-tabs{display:flex;flex-direction:column;align-items:stretch;gap:3px;border:0;overflow:visible}.sidebar .server-tab{display:flex;width:100%;text-align:left;padding:12px 13px;gap:12px;border:1px solid transparent;border-left:3px solid transparent;border-radius:9px;color:#aab3c9;font-size:13px}.sidebar .server-tab:hover{background:#1b2031;color:#fff}.sidebar .server-tab.active{border-color:#34375d;border-left-color:#8b8df4;background:#252842;color:#eeeefe}.sidebar .server-tab-icon{width:19px;text-align:center;font-size:15px;color:#909abb}.sidebar .server-tab.active .server-tab-icon{color:#b5aaff}.sidebar .invite-tab{color:#b8aeff}.sidebar .nav-item i{width:19px;text-align:center;font-size:15px;color:#909abb}.sidebar .nav-item.active i{color:#b5aaff}.brand-mark i{font-size:18px}.feature-icon i{font-size:17px}.module-card-icon i{font-size:17px}.empty-icon i{font-size:20px}.preview-avatar i{font-size:16px}
@media(max-width:650px){.sidebar #botNavigation .sidebar-back{margin-bottom:10px;padding:7px 4px}.sidebar #serverIdentity{margin:0 0 12px;padding:9px}.sidebar #botNavigation .sidebar-heading{display:none}.sidebar #botNavigation .server-tabs{flex-direction:row;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line)}.sidebar #botNavigation .server-tab{width:auto;white-space:nowrap;border:0;border-bottom:2px solid transparent;border-radius:7px 7px 0 0;padding:10px 11px}.sidebar #botNavigation .server-tab.active{border-bottom-color:#8b8df4}.sidebar #botNavigation .server-tab-icon{width:auto}}
