:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#272934;--background-soft:#111827;--surface:#151b23;--surface-elevated:#1b2330;--control-surface:#0f141c;--border:#2b3442;--text:#f4f7fb;--muted-text:#9aa8ba;--accent:#3994ff;--accent-strong:#4ba3ff;--accent-rgb:57, 148, 255;--danger:#ed4245;--success:#3ba55d;--warning:#faa61a;--premium:#e4b352;--shadow:0 18px 48px #00000047;--panel-radius:8px;--panel-gap:16px}@font-face{font-family:Lato;src:url(../media/Lato-Regular.0o5gbo_leuvpu.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(../media/Lato-Bold.3333g2onp1geg.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Open Sans;src:url(../media/OpenSans-Regular.28r3kfct3jxn3.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Open Sans;src:url(../media/OpenSans-Bold.27rkxc7t7u---.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url(../media/Roboto-Regular.1xkq35fjl-bk4.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(../media/Roboto-Bold.4176v_o976yoc.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Google Sans;src:url(../media/GoogleSans-Regular.0q6ohvyxk54p1.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Google Sans;src:url(../media/GoogleSans-Bold.1bh2-i0f8r8-z.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter-Regular.3vp7lp294m08k.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(../media/Inter-Bold.1jr_b5veg-tn5.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Regular.3exfva_rxrsnm.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Bold.1vea-dj2vo4ot.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Noto Sans JP;src:url(../media/NotoSansJP-Regular.3qpijh29y5_7m.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Noto Sans JP;src:url(../media/NotoSansJP-Bold.1woi4cn265l17.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Regular.0iwh8bbel1vnt.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Bold.2t4n93i004s1b.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Material Icons;src:url(../media/MaterialIcons-Unicode.2daka5w5jct4c.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PT Serif;src:url(../media/PT_Serif-Web-Regular.3dwl4urzf8pf7.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:PT Serif;src:url(../media/PT_Serif-Web-Bold.21z-5k4t5or7k.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:PT Mono;src:url(../media/PTM55FT.1i-54izh7mvpt.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Regular.455vze9tymit5.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Mono;src:url(../media/RobotoMono-Bold.3jn1_im49tb0_.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{font-size:14px;line-height:21px;overflow-x:hidden}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%}.db-public-page{width:min(1180px,100% - 32px);margin:0 auto;padding:22px 0 64px}.db-public-page--selector{background:#272934;width:100%;min-height:100dvh;padding-left:max(16px,50vw - 580px);padding-right:max(16px,50vw - 580px)}.db-public-page--selector .db-page-header,.db-public-page--selector .db-guild-selector{width:min(868px,100%);margin-left:auto;margin-right:auto}.db-public-page--selector.db-public-page--navigation{width:100%;padding:0 0 64px}.db-public-page--selector.db-public-page--navigation>.db-page-header,.db-public-page--selector.db-public-page--navigation>.db-guild-selector,.db-public-page--selector.db-public-page--navigation>.db-empty-state{width:min(868px,100% - 32px);margin-left:auto;margin-right:auto}.db-public-nav{justify-content:space-between;align-items:center;gap:20px;min-height:56px;margin-bottom:30px;display:flex}.db-public-nav>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.db-public-nav__account{align-items:center}.db-language-menu{min-width:0;position:relative}.db-language-menu>summary{min-height:36px;color:var(--muted-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 8px;list-style:none;display:flex}.db-language-menu>summary::-webkit-details-marker{display:none}.db-language-menu>summary:hover,.db-language-menu[open]>summary{background:var(--surface);color:var(--text)}.db-language-menu>summary>svg:last-child{transition:transform .16s}.db-language-menu[open]>summary>svg:last-child{transform:rotate(180deg)}.db-language-menu__summary-text{text-align:left;gap:1px;min-width:0;display:grid}.db-language-menu__summary-text small,.db-language-menu__label{color:var(--muted-text);font-size:.72rem;line-height:1.2}.db-language-menu__summary-text strong{color:var(--text);font-size:.84rem;font-weight:700;line-height:1.2}.db-language-menu__panel{z-index:20;border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;gap:8px;width:190px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000057}.db-language-menu__panel form{gap:4px;display:grid}.db-language-menu__option{width:100%;min-height:34px;color:var(--muted-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.db-language-menu__option:hover,.db-language-menu__option.is-active{border-color:var(--border);background:var(--surface);color:var(--text)}.db-language-menu__option.is-active svg{color:var(--accent)}.db-language-menu--compact>summary{min-height:40px;color:var(--text);gap:6px;padding:0;font-size:14px;font-weight:700}.db-language-menu--compact .db-language-menu__flag{background:linear-gradient(#db172f 25%,#f6cf3e 25% 75%,#db172f 75%);border-radius:50%;flex:0 0 20px;width:20px;height:20px;display:inline-block;position:relative;overflow:hidden}.db-language-menu--compact .db-language-menu__flag[data-locale=en]{background:repeating-linear-gradient(#c7444d 0 1.54px,#fff 1.54px 3.08px)}.db-language-menu--compact .db-language-menu__flag[data-locale=en]:before{content:"";background:#283b72;width:10px;height:11px;position:absolute;inset:0 auto auto 0}.db-language-menu--account{width:100%}.db-language-menu--account>summary{width:100%;min-height:40px;color:var(--muted-text);border-radius:0;justify-content:space-between;padding:10px 12px;font-size:14px;font-weight:400;line-height:20px}.db-language-menu--account>summary:hover,.db-language-menu--account[open]>summary{background:0 0}.db-language-menu--account .db-language-menu__panel{width:170px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:none;background:#20222b;border:0;border-radius:8px;margin:0;padding:8px;position:fixed;right:auto;overflow-y:auto}.db-language-menu--account .db-language-menu__label{display:none}.db-public-nav a:not(.db-sidebar__brand):not(.db-button){min-height:32px;color:var(--muted-text);border-radius:6px;align-items:center;padding:4px 6px;font-size:.94rem;text-decoration:none;display:inline-flex}.db-public-nav a:not(.db-sidebar__brand):not(.db-button):hover{background:var(--surface-elevated);color:var(--text)}.db-brand-mark{background:#050b18;border:1px solid #5d97ff38;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:inline-grid;overflow:hidden}.db-brand-mark img{object-fit:contain;width:100%;height:100%}.db-sidebar__brand{color:var(--text);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.db-section-heading p,.db-page-header p,.db-module-card p,.db-settings-card p,.db-empty-state p,.db-warning p,.db-premium-lock p,.db-muted{color:var(--muted-text);line-height:1.65}.db-preview-panel{border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--surface);flex-direction:column;gap:10px;padding:18px;display:flex}.db-settings-preview{align-self:start;gap:10px;min-width:0;display:grid}.db-settings-preview>strong{color:var(--text);font-size:.9rem}.db-discord-button-preview{border:1px solid rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .18);width:fit-content;color:var(--text);border-radius:8px;justify-content:center;align-items:center;padding:10px 12px;font-size:.84rem;font-weight:700;line-height:1;display:inline-flex}.db-section{padding:48px 0}.db-section--workflow{border-top:1px solid var(--border)}.db-section-heading{max-width:680px;margin-bottom:24px}.db-section-heading h2,.db-page-header h1,.db-settings-card h2,.db-settings-card h3,.db-empty-state h2{color:var(--text);letter-spacing:0;margin:0}.db-eyebrow{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:800}.db-pricing-row article,.db-guild-card,.db-module-card,.db-settings-card,.db-empty-state,.db-warning,.db-premium-lock{border:1px solid var(--border);background:var(--surface);border-radius:8px}.db-module-icon,.db-empty-icon{background:rgba(var(--accent-rgb), .16);color:#d9eaff;border-radius:8px;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:inline-grid}.db-module-icon svg{display:block}.db-pricing-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.db-pricing-row article{gap:12px;padding:18px;display:grid}.db-pricing-row span{color:var(--muted-text)}.db-plan-action{gap:8px;display:grid}.db-plan-action small{color:var(--muted-text)}.db-badge{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.db-badge--neutral{border-color:var(--border);color:var(--muted-text);background:#ffffff0a}.db-badge--success{color:#93f0ae;background:#3ba55d1f;border-color:#3ba55d6b}.db-badge--warning{color:#ffd18b;background:#faa61a1f;border-color:#faa61a7a}.db-badge--danger{color:#ffabad;background:#ed42451f;border-color:#ed42457a}.db-badge--premium{color:#ffe2a3;background:#e4b35221;border-color:#e4b35280}.db-button{white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.db-button__stable-label{min-width:max-content;display:inline-grid}.db-button__stable-label>span{grid-area:1/1}.db-button__stable-label>span[aria-hidden=true]{visibility:hidden}.db-button--primary{background:var(--accent);color:#fff}.db-button--primary:hover{background:var(--accent-strong)}.db-button--secondary{border-color:var(--border);background:var(--surface-elevated);color:var(--text)}.db-button--ghost{color:var(--muted-text);background:0 0;border-color:#0000}.db-button--icon{width:38px;min-width:38px;padding:8px}.db-button--danger{background:var(--danger);color:#fff}.db-button--disabled,.db-button:disabled{opacity:.55}.db-actions,.db-inline-list{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.db-actions--center{justify-content:center}.db-actions--split{justify-content:space-between}.db-confirm-action{border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 9px;display:flex}.db-confirm-action__copy{gap:2px;min-width:180px;display:grid}.db-confirm-action__copy small{color:var(--muted-text)}.db-confirm-action__trigger{align-items:center;gap:6px;display:inline-flex}.db-avatar{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:900;display:inline-grid;overflow:hidden}.db-avatar--sm{width:32px;height:32px}.db-avatar--md{width:42px;height:42px}.db-avatar--lg{width:60px;height:60px}.db-avatar img{object-fit:cover;width:100%;height:100%}.db-page-header{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:24px;display:flex}.db-page-header__back{display:none}.db-page-header__content{flex:1;min-width:0}.db-page-header__title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.db-page-header__title-actions{flex:none;align-items:center;display:flex}.db-page-header h1{font-size:3.8rem}.db-page-header p{max-width:760px;margin:10px 0 0}.db-module-frame[data-dashboard-module=economy]>.db-page-header p{max-width:830px;font-size:16px;line-height:24px}.db-public-page--selector .db-page-header{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:18px;margin:34px auto 30px;display:grid}.db-public-page--selector .db-page-header>div:first-of-type{justify-self:stretch;min-width:0}.db-public-page--selector .db-page-header>.db-actions{justify-content:center}.db-public-page--selector .db-page-header h1{font-size:35px;line-height:40px}.db-public-page--selector .db-page-header p{margin-left:auto;margin-right:auto}.db-guild-selector{gap:20px;display:grid}.db-search{gap:8px;max-width:520px;display:grid}.db-search span,.db-field span{color:var(--muted-text);font-size:.85rem;font-weight:800}.db-search input,.db-field input,.db-field select,.db-field textarea{border:1px solid var(--border);background:var(--control-surface);width:100%;color:var(--text);border-radius:8px;outline:none;min-height:50px;padding:13px 12px}.db-app-shell .db-search input,.db-app-shell .db-field input,.db-app-shell .db-field select,.db-app-shell .db-field textarea{border-color:var(--control-surface)}.db-search input:focus,.db-field input:focus,.db-field select:focus,.db-field textarea:focus{border-color:var(--accent)}.db-public-nav a:focus-visible,.db-button:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.db-field input:disabled,.db-field select:disabled,.db-field textarea:disabled,.db-check-row input:disabled{opacity:.65}.db-field textarea{resize:vertical;min-height:112px}.db-resource-select{min-width:0;position:relative}.db-resource-select__trigger{border:1px solid var(--control-surface);background:var(--control-surface);width:100%;min-height:50px;color:var(--muted-text);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px 12px;display:flex}.db-resource-select__trigger:disabled{opacity:.65;cursor:not-allowed}.db-resource-select__values{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.db-resource-select__value{background:var(--control-surface);max-width:100%;color:var(--text);border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:.875rem;display:inline-flex}.db-resource-select__value>span{overflow-wrap:anywhere;min-width:0}.db-resource-select__value button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.db-resource-select__menu{z-index:20;border:1px solid var(--border);background:var(--control-surface);border-radius:8px;width:100%;margin-top:4px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0003}.db-resource-select__options{max-height:240px;margin-top:8px;overflow-y:auto}.db-resource-select__option{cursor:pointer;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:10px;padding:8px;display:flex}.db-resource-select__option:hover{background:var(--surface)}.db-resource-select__menu[hidden]{display:none}.db-resource-select__create-role{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;margin-top:6px;padding:8px}.db-resource-select__create-role:hover:not(:disabled){background:var(--surface)}.db-resource-select__create-role:disabled{opacity:.65;cursor:not-allowed}.db-field .db-resource-select__option input{width:16px;height:16px;min-height:16px;accent-color:var(--accent);flex-shrink:0;padding:0}.db-inline-check{color:var(--muted-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:grid}.db-inline-check input{width:38px;height:22px;min-height:22px;margin:0}.db-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.db-field small{color:var(--muted-text);font-size:.78rem;line-height:1.35}.db-custom-bot-preview{border:1px solid var(--border);background:var(--surface-elevated);border-radius:10px;overflow:hidden}.db-custom-bot-preview__banner{background:linear-gradient(135deg, rgba(var(--accent-rgb), .18), #23c58f24), #111821;background-position:50%;background-size:cover;min-height:92px}.db-custom-bot-preview__body{align-items:center;gap:14px;margin-top:-14px;padding:0 16px 16px;display:flex}.db-custom-bot-preview__body strong,.db-custom-bot-preview__body span{display:block}.db-custom-bot-preview__body span{color:var(--muted-text);margin-top:4px;font-size:.86rem}.db-custom-bot-preview__avatar{border:4px solid var(--surface-elevated);width:56px;height:56px;color:var(--accent);background:#182331;border-radius:18px;flex:none;place-items:center;font-size:1.35rem;font-weight:900;display:grid;overflow:hidden}.db-custom-bot-preview__avatar img{object-fit:cover;width:100%;height:100%}.db-custom-bot-identity-layout{grid-template-columns:minmax(280px,.72fr) minmax(280px,1fr) minmax(280px,.92fr);align-items:start;gap:24px;display:grid}.db-custom-bot-identity-controls{display:contents}.db-custom-bot-branding-fields,.db-custom-bot-identity-assets{gap:16px;min-width:0;display:grid}.db-custom-bot-branding-fields{display:contents}.db-custom-bot-branding-fields>.db-field:first-child{grid-area:1/2}.db-custom-bot-identity-assets{grid-area:1/1/span 4;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.db-custom-bot-identity-controls>.db-inline-grid{grid-area:3/2}.db-custom-bot-identity-controls>.db-field{grid-area:4/2}.db-custom-bot-identity-layout>.db-custom-bot-preview{grid-area:1/3/span 4}.db-custom-bot-runtime-status{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-top:4px;display:flex}.db-custom-bot-runtime-status>div{gap:4px;min-width:0;display:grid}.db-custom-bot-runtime-status strong,.db-custom-bot-runtime-status span{overflow-wrap:anywhere}.db-custom-bot-runtime-status span{color:var(--muted-text);line-height:1.45}.db-custom-bot-branding-fields .db-asset-field{border-bottom:0;min-width:0;padding:0}.db-custom-bot-branding-fields .db-asset-field__body{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.db-custom-bot-branding-fields .db-asset-field__preview{border-radius:8px;flex-basis:auto;width:100%;min-height:120px}.db-custom-bot-branding-fields .db-asset-field:first-child .db-asset-field__preview{aspect-ratio:1;width:120px;min-height:120px}.db-custom-bot-branding-fields .db-asset-field:nth-child(2) .db-asset-field__preview{aspect-ratio:3.4;width:min(100%,280px);min-height:80px}.db-custom-bot-branding-fields .db-asset-field--compact .db-asset-field__preview img{min-height:0}.db-custom-bot-branding-fields .db-asset-field__controls{gap:8px}.db-guild-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.db-guild-card{background:0 0;padding:0;display:grid;overflow:visible}.db-guild-card__cover{background:#1f2129;border-radius:8px;height:152px;position:relative;overflow:hidden}.db-guild-card__cover:after{content:"";background:linear-gradient(#0000 30%,#11182194);position:absolute;inset:0}.db-guild-card__cover-image{object-fit:cover;filter:blur(18px)saturate(1.12)brightness(1.08);width:100%;height:100%;transform:scale(1.14)}.db-guild-card:not(.db-guild-card--with-icon) .db-guild-card__cover:after{display:none}.db-guild-card__body{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;min-height:65px;padding:16px 0 0;display:grid;position:relative}.db-module-card__top,.db-enable-row,.db-save-bar,.db-warning,.db-premium-lock,.db-list-row{align-items:center;gap:12px;display:flex}.db-premium-lock{flex-wrap:wrap}.db-premium-lock__message{flex:260px;min-width:0}.db-premium-lock__action{margin-left:auto}.db-guild-card__top{min-width:0;display:block}.db-guild-card__top .db-avatar--lg{z-index:1;border:2px solid #f2f4fb;flex:none;width:80px;height:80px;position:absolute;top:-116px;left:50%;transform:translate(-50%)}.db-guild-card__top .db-avatar--lg.db-avatar--placeholder{background:#1f2129;border-color:#555762;font-size:24px;font-weight:700;line-height:36px}.db-guild-card__top>div{min-width:0;padding:0 0 4px}.db-guild-card h2{margin:0 0 3px;font-size:16px;font-weight:700;line-height:24px}.db-guild-card__actions{grid-template-columns:auto;align-self:start;margin:0;display:grid}.db-guild-card__actions .db-button{min-width:0;min-height:48px;padding:12px 24px;font-size:16px;font-weight:400;line-height:24px}.db-guild-card small,.db-list-row small,.db-stat-card small,.db-enable-row small,.db-save-bar small{color:var(--muted-text)}.db-guild-card small{font-size:14px;line-height:21px}.db-app-shell{--background:#272934;--surface:#1f2129;--surface-elevated:#30323f;--control-surface:#17181e;--border:#343642;--text:#f2f2f5;--muted-text:#9195ab;--accent:#3994ff;--accent-strong:#4ba3ff;background:var(--background);height:100dvh;min-height:0;color:var(--text);grid-template-rows:80px minmax(0,1fr);grid-template-columns:300px minmax(0,1fr);font-size:14px;line-height:21px;display:grid}.db-skip-link{z-index:100;border:1px solid var(--border);background:var(--surface-elevated);color:var(--text);border-radius:8px;padding:9px 12px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 16px));box-shadow:0 8px 24px #00000052}.db-skip-link:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;transform:translateY(0)}.db-app-shell:has(.db-mobile-nav[open]) .db-skip-link{visibility:hidden}.db-shell-topbar{background:var(--surface);grid-area:1/2;justify-content:flex-end;align-items:center;min-width:0;padding:0;display:flex}.db-shell-brand{min-width:0;color:var(--text);flex:0 0 268px;align-items:center;gap:14px;font-size:1.75rem;font-weight:800;line-height:1;text-decoration:none;display:none}.db-sidebar__brand{min-width:0;color:var(--text);flex:0 0 48px;align-items:center;gap:14px;font-size:1.75rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.db-sidebar__brand .db-brand-mark,.db-shell-brand .db-brand-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.db-mobile-nav{border-bottom:1px solid var(--border);background:var(--surface);display:none}.db-mobile-nav summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 16px;list-style:none;display:grid}.db-mobile-nav summary::-webkit-details-marker{display:none}.db-mobile-nav summary>span{color:var(--muted-text);font-size:.86rem;font-weight:700}.db-mobile-nav__menu{place-items:center;display:inline-grid}.db-mobile-nav__brand{justify-content:center;align-items:center;gap:10px;display:inline-flex;color:var(--text)!important;font-size:1rem!important}.db-mobile-nav[open] summary>svg{transform:rotate(180deg)}.db-mobile-nav__items{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:min(70vh,560px);padding:12px 16px 16px;display:grid;overflow-y:auto}.db-mobile-nav__footer{border-top:1px solid var(--border);padding-top:12px}.db-mobile-nav__footer .db-language-menu__panel{left:0;right:auto}.db-mobile-nav__items .db-sidebar__items{grid-template-columns:1fr;gap:6px;display:grid}.db-mobile-nav__server{grid-column:1/-1;min-width:0;padding-bottom:4px}.db-mobile-nav__server .db-server-switcher>summary{box-sizing:border-box;width:100%;max-width:none}.db-sidebar{background:var(--surface);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;grid-area:1/1/-1;gap:20px;height:auto;min-height:0;padding:20px 20px 28px;display:flex;position:relative;top:0;overflow:auto}.db-sidebar__groups{margin-top:4px}.db-sidebar::-webkit-scrollbar{display:none}.db-mobile-nav__items::-webkit-scrollbar{display:none}.db-section-tabs::-webkit-scrollbar{display:none}.db-content::-webkit-scrollbar{width:15px}.db-content::-webkit-scrollbar-track{background:0 0}.db-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:color-mix(in srgb, var(--muted-text) 72%, transparent);border:2px solid #0000;border-radius:999px;min-height:40px}.db-content::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--text) 72%, transparent)}.db-sidebar__items{flex-direction:column;gap:2px;display:flex}.db-sidebar__server--loading,.db-mobile-nav__server--loading{background:var(--control-surface);border-radius:8px;align-items:center;gap:10px;min-height:50px;padding:8px 12px;display:flex}.db-sidebar__server--loading .db-skeleton-circle,.db-mobile-nav__server--loading .db-skeleton-circle{flex:0 0 24px}.db-sidebar__server--loading .db-skeleton-stack,.db-mobile-nav__server--loading .db-skeleton-stack{flex:1;min-width:0}.db-sidebar__groups,.db-sidebar__group,.db-mobile-nav__group{gap:6px;display:grid}.db-sidebar__groups{gap:20px}.db-sidebar__footer{border-top:1px solid var(--border);margin-top:auto;padding-top:12px}.db-language-menu--sidebar>summary{box-sizing:border-box;width:100%}.db-language-menu--sidebar .db-language-menu__panel{inset:auto auto calc(100% + 8px) 0}.db-sidebar__group-label,.db-mobile-nav__label{color:#f2f4fb;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin:0;padding:0 12px;font-size:.625rem;font-weight:800;line-height:15px;display:flex}.db-sidebar__group-label>svg,.db-mobile-nav__label>svg{color:var(--muted-text);flex:none}.db-sidebar__item{min-height:40px;color:var(--muted-text);border-radius:4px;align-items:center;gap:16px;padding:8px 12px;text-decoration:none;display:flex}.db-sidebar__item>span{flex:none;justify-content:center;align-items:center;display:inline-flex}.db-sidebar__item>.db-sidebar__marker{background:currentColor;border-radius:50%;width:6px;height:6px}.db-sidebar__item>.db-sidebar__icon,.db-sidebar__item>.db-sidebar__icon svg{width:24px;height:24px}.db-sidebar__item>strong{flex:auto;min-width:0;display:block}.db-sidebar__item>.db-sidebar__icon{color:inherit}.db-sidebar__item strong{font-size:.875rem;font-weight:500;line-height:20px}.db-sidebar__item:hover{color:var(--text);background:#ffffff0b}.db-sidebar__item.is-active{background:var(--background);color:var(--text)}.db-app-main{grid-area:2/2;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.db-topbar{flex:1;justify-content:flex-end;align-items:center;gap:16px;min-width:0;min-height:80px;padding:0 40px;display:flex}.db-sidebar__server{min-width:0;padding:0}.db-sidebar__server .db-server-switcher>summary{box-sizing:border-box;background:var(--control-surface);border-radius:8px;width:100%;max-width:none;min-height:50px;padding:8px 12px}.db-sidebar__server .db-server-switcher>summary>.db-avatar{width:24px;height:24px}.db-sidebar__server .db-server-switcher__menu{width:min(320px,100vw - 32px);right:0}.db-server-switcher strong,.db-list-row strong{display:block}.db-server-switcher{min-width:0;position:relative}.db-server-switcher>summary{cursor:pointer;border-radius:8px;align-items:center;gap:10px;max-width:min(360px,45vw);padding:4px 8px 4px 4px;list-style:none;display:flex}.db-server-switcher>summary::-webkit-details-marker{display:none}.db-server-switcher>summary:hover,.db-server-switcher[open]>summary{background:var(--surface)}.db-server-switcher__summary-text{gap:2px;min-width:0;display:grid}.db-server-switcher__summary-text strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.db-server-switcher>summary>svg{color:var(--muted-text)}.db-server-switcher__menu{z-index:12;border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;gap:10px;width:min(320px,100vw - 32px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px #00000057}.db-server-switcher__items{gap:4px;display:grid}.db-server-switcher__item{min-width:0;color:var(--text);border-radius:7px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.db-server-switcher__item:hover,.db-server-switcher__item.is-active{background:var(--surface)}.db-server-switcher__item>span:last-child{gap:2px;min-width:0;display:grid}.db-server-switcher__item strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.db-server-switcher__add{border-top:1px solid var(--border);color:var(--accent);align-items:center;gap:8px;padding:9px 8px 7px;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.db-server-switcher__add:hover{color:var(--text)}.db-server-switcher span,.db-list-row span{color:var(--muted-text);overflow-wrap:anywhere}.db-policy-audit-details{margin-top:8px}.db-policy-audit-details summary{cursor:pointer;color:var(--text);font-size:.84rem;font-weight:800}.db-policy-audit-details summary::marker{color:var(--accent)}.db-policy-audit-details div{gap:4px;margin-top:6px;display:grid}.db-storefront-emoji-group{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:0 16px 16px}.db-storefront-emoji-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-weight:700;display:flex}.db-storefront-emoji-group summary small,.db-storefront-emoji-group>p{color:var(--muted-text)}.db-storefront-emoji-group>p{margin:0 0 14px}.db-storefront-emoji-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.db-preset-callout{justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.db-preset-callout div,.db-asset-field__controls{gap:8px;display:grid}.db-preset-callout span,.db-asset-field__controls small{color:var(--muted-text);font-size:.82rem}.db-asset-field{border-bottom:1px solid var(--border);background:0 0;gap:10px;padding:14px 0;display:grid}.db-asset-field:last-of-type{border-bottom:0}.db-asset-field__header,.db-asset-field__body{justify-content:space-between;align-items:center;gap:14px;display:flex}.db-asset-field__body{align-items:stretch}.db-asset-field__preview{background:var(--background);border-radius:6px;flex:0 0 96px;place-items:center;min-height:72px;display:grid;overflow:hidden}.db-asset-field__preview img{object-fit:cover;width:100%;height:100%;min-height:72px;display:block}.db-asset-field__controls{flex:1}.db-asset-field__controls input{min-width:0}.db-asset-field--compact{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.db-asset-field--compact .db-asset-field__body{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.db-asset-field--compact .db-asset-field__preview{cursor:pointer;flex:none;width:100%}.db-asset-field--compact .db-asset-field__preview--interactive:focus-within{outline:2px solid var(--accent);outline-offset:2px}.db-asset-field__preview-wrap{width:max-content;max-width:100%;position:relative}.db-asset-field__preview-actions{z-index:1;position:absolute;top:8px;right:8px}.db-asset-field__preview-actions .db-button{width:32px;min-width:32px;min-height:32px;color:var(--text);background:#0f1118d1;border-color:#0000003d;padding:6px}.db-asset-field__preview-actions .db-button:hover:not(:disabled){background:#0f1118f5}.db-asset-field--compact .db-asset-field__preview>span{color:var(--muted-text);text-align:center;padding:12px;font-size:.86rem}.db-asset-field__compact-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.db-asset-field__compact-controls small{color:var(--muted-text);font-size:.82rem}.db-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.db-topbar__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.db-notification-link{width:36px;height:36px;color:var(--muted-text);border-radius:8px;flex:none;place-items:center;text-decoration:none;display:inline-grid}.db-notification-link:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.db-account-menu{min-width:0;position:relative}.db-account-menu>summary{cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:4px 6px 4px 4px;list-style:none;display:flex}.db-account-menu>summary::-webkit-details-marker{display:none}.db-account-menu>summary:hover,.db-account-menu[open]>summary{background:var(--surface)}.db-account-menu>summary>svg{color:var(--muted-text)}.db-account-menu__avatar{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:.76rem;font-weight:900;display:inline-grid;overflow:hidden}.db-account-menu__avatar img{object-fit:cover;width:100%;height:100%}.db-account-menu__summary-text{gap:1px;min-width:0;display:grid}.db-account-menu__summary-text strong,.db-account-menu__summary-text small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.db-account-menu__summary-text small,.db-account-menu__label{color:var(--muted-text);font-size:.74rem}.db-topbar .db-account-menu__summary-text{display:none}.db-topbar .db-account-menu>summary{padding:4px}.db-account-menu__panel{z-index:12;border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;gap:10px;min-width:190px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #00000057}.db-account-menu__action{gap:6px;display:grid}.db-account-menu__link,.db-account-menu__logout{border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:7px;padding:8px 10px;font-size:.82rem;font-weight:800;text-decoration:none;display:block}.db-account-menu__link:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text)}.db-account-menu__logout:hover{border-color:color-mix(in srgb, var(--danger) 48%, var(--border));background:color-mix(in srgb, var(--danger) 10%, transparent);color:#ffb6b8}.db-account-menu__logout:disabled{cursor:wait;opacity:.6}.db-account-menu__error{color:#ffb6b8;font-size:.74rem;line-height:1.35}.db-content{scrollbar-width:auto;scrollbar-color:color-mix(in srgb, var(--muted-text) 72%, transparent) transparent;scrollbar-gutter:stable;width:100%;min-height:0;margin:0;padding:40px 40px 48px;overflow-y:auto}@media (min-width:781px){.db-content:has(.db-starboard-create-header){padding-top:24px}}.db-content:has(.db-module-frame[data-dashboard-module=help]){scrollbar-gutter:auto}.db-mobile-nav__items,.db-section-tabs{scrollbar-width:none;-ms-overflow-style:none}.db-content__inner{width:100%;margin-inline:auto}.db-stack{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.db-stack>*{min-width:0}.db-module-frame__body{gap:20px;min-width:0;display:grid}.db-module-frame__body>*{min-width:0}.db-grid{gap:var(--panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.db-grid--stats{grid-template-columns:repeat(4,minmax(0,1fr))}.db-stat-card{gap:8px;padding:16px;display:grid}.db-stat-card span{color:var(--muted-text);font-size:.84rem}.db-stat-card strong{font-size:1.35rem}.db-two-column{gap:var(--panel-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.db-two-column--wide{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.db-settings-card{gap:var(--panel-gap);min-width:0;box-shadow:none;border:0;grid-template-columns:minmax(0,1fr);padding:24px;display:grid}.db-settings-card>*{min-width:0}.db-settings-card .db-settings-card,.db-settings-card .db-settings-card--compact,.db-settings-card .db-enable-row,.db-settings-card .db-save-bar,.db-settings-card .db-warning,.db-settings-card .db-premium-lock,.db-settings-card .db-inline-status,.db-settings-card .db-ticket-toolbar{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.db-settings-card .db-inline-section,.db-settings-card .db-settings-card>.db-card-footer{border-top:0;padding-top:0}.db-settings-card .db-preview-panel,.db-settings-card>.db-check-row,.db-settings-card>.db-form-stack>.db-check-row,.db-settings-card .db-form-grid .db-check-row,.db-settings-card .db-option-grid .db-check-row{background:0 0;border:0;border-radius:0;padding:0}.db-settings-card .db-storefront-methods,.db-settings-card .db-preset-groups{gap:0}.db-settings-card .db-storefront-method,.db-settings-card .db-preset-group{background:0 0;border:0;border-radius:0;padding:0}.db-settings-card .db-storefront-method+.db-storefront-method,.db-settings-card .db-preset-group+.db-preset-group{border-top:1px solid var(--border);padding-top:16px}.db-settings-card .db-command-catalog-row{background:0 0;border:0;border-radius:0}.db-settings-card .db-command-catalog-row+.db-command-catalog-row{border-top:1px solid var(--border)}.db-settings-card .db-command-catalog-row>summary,.db-settings-card .db-command-catalog-row__details{padding-inline:0}.db-settings-card .db-command-catalog-row[open]>summary{border-bottom:0}.db-settings-card .db-command-policy-summary,.db-settings-card .db-command-examples{grid-template-columns:minmax(0,1fr);gap:0}.db-settings-card .db-command-policy-summary span,.db-settings-card .db-command-examples span{background:0 0;border:0;border-radius:0;padding:10px 0}.db-settings-card .db-command-policy-summary span+span,.db-settings-card .db-command-examples span+span{border-top:1px solid var(--border)}.db-settings-card .db-command-policy-summary strong,.db-settings-card .db-command-examples strong{overflow-wrap:anywhere;white-space:normal}.db-settings-card--compact{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:8px;padding:20px}.db-community-parity{gap:var(--panel-gap);display:grid}.db-community-parity [role=tabpanel][hidden]{display:none}.db-community-parity__settings,.db-community-parity__records{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:8px;padding:24px}.db-community-parity__intro{grid-template-columns:minmax(0,1fr) auto;align-items:start}.db-community-parity__intro>p{min-width:0;margin:0}.db-community-parity__intro .db-toggle-button{margin-top:1px}.db-community-parity__settings--birthdays{background:0 0;border:0;padding:0}.db-community-parity__records>h2{margin:0}.db-emoji-gallery{gap:var(--panel-gap);display:grid}.db-emoji-gallery__body,.db-emoji-gallery__curated{gap:20px;min-width:0;display:grid}.db-emoji-gallery__tabs{border-bottom:1px solid var(--border);gap:4px;display:flex}.db-emoji-gallery__tabs button{color:var(--muted-text);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 16px}.db-emoji-gallery__tabs button[aria-pressed=true]{border-bottom-color:var(--text);color:var(--text)}.db-emoji-gallery__tabs button:focus-visible,.db-emoji-gallery__create:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.db-emoji-gallery__create{border:1px solid var(--border);background:var(--surface);width:min(100%,352px);min-height:136px;color:var(--text);text-align:left;cursor:pointer;border-radius:8px;justify-items:start;gap:8px;padding:20px;display:grid}.db-emoji-gallery__create-options{flex-wrap:wrap;gap:12px;display:flex}.db-emoji-gallery__create>span{background:var(--muted-text);width:30px;height:30px;color:var(--surface);border-radius:50%;place-items:center;font-size:20px;display:grid}.db-emoji-gallery__create:disabled{cursor:not-allowed;opacity:.6}.db-emoji-gallery__create small,.db-emoji-gallery__curated-item small{color:var(--muted-text)}.db-emoji-gallery__curated>p{margin:0}.db-emoji-gallery__curated-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.db-emoji-gallery__curated-item{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.db-emoji-gallery__curated-item img{object-fit:contain;flex:0 0 48px}.db-emoji-gallery__curated-item>div{flex:1;gap:3px;min-width:0;display:grid}.db-emoji-gallery__curated-item strong,.db-emoji-gallery__curated-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-emoji-gallery__section{gap:20px;min-width:0;display:grid}.db-emoji-gallery__header{justify-content:space-between;align-items:start;gap:20px;display:flex}.db-emoji-gallery__header h2,.db-emoji-gallery__header p{margin:0}.db-emoji-gallery__header p{margin-top:5px}.db-emoji-gallery__search{width:min(100%,280px)}.db-emoji-gallery__tools{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:10px;display:flex}.db-emoji-gallery__count{border:1px solid var(--border);min-width:36px;height:36px;color:var(--muted-text);border-radius:999px;place-items:center;display:inline-grid}.db-emoji-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.db-emoji-gallery__item{border:1px solid var(--border);background:var(--surface-elevated);text-align:center;border-radius:8px;align-content:start;justify-items:center;gap:8px;min-width:0;padding:16px 12px;display:grid}.db-emoji-gallery__item img{object-fit:contain}.db-emoji-gallery__item strong,.db-emoji-gallery__item code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.db-emoji-gallery__badges{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.db-emoji-gallery__badges span{background:var(--surface);color:var(--muted-text);border-radius:999px;padding:3px 7px;font-size:11px}.db-emoji-gallery__notice{color:var(--warning);margin:0}.db-emoji-create-form{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;padding:16px;display:grid}.db-emoji-create-form__hint,.db-emoji-create-form>.db-actions{grid-column:1/-1;margin:0}.db-emoji-parts{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:176px minmax(0,1fr);align-items:start;gap:20px;padding:16px;display:grid}.db-emoji-parts__preview{border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;align-content:start;justify-items:center;gap:10px;min-width:0;padding:14px 10px;display:grid}.db-emoji-parts__preview>span{color:var(--muted-text);font-size:13px;font-weight:600}.db-emoji-parts__preview>small{color:var(--muted-text);text-align:center}.db-emoji-parts canvas{width:144px;max-width:100%;height:144px}.db-emoji-parts__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.db-emoji-parts__fields>button,.db-emoji-parts__fields>p{grid-column:1/-1}.db-emoji-gallery__aliases{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.db-emoji-gallery__aliases li{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.db-emoji-gallery__aliases li:last-child{border-bottom:0;padding-bottom:0}.db-emoji-gallery__aliases span{overflow-wrap:anywhere}@media (max-width:600px){.db-emoji-gallery__header{flex-direction:column}.db-emoji-gallery__tools{flex-direction:column;align-items:stretch;width:100%}.db-emoji-gallery__search{width:100%}.db-emoji-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.db-emoji-create-form{grid-template-columns:minmax(0,1fr);padding:12px}.db-emoji-parts,.db-emoji-parts__fields{grid-template-columns:minmax(0,1fr)}.db-emoji-parts__preview{justify-self:start;width:min(100%,184px)}}.db-achievement-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.db-achievement-action{border:1px solid var(--border);border-radius:8px;align-content:start;justify-items:start;gap:12px;padding:16px;display:grid}.db-achievement-action>p{color:var(--muted-text);margin:0}.db-achievement-editor{border-top:1px solid var(--border);gap:16px;padding-top:20px;display:grid}.db-achievement-list-toolbar,.db-achievement-tier-editor,.db-achievement-tier-status,.db-achievement-tier-groups{grid-column:1/-1}.db-achievement-tier-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.db-achievement-tier-card{border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.db-achievement-editor-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.db-achievement-editor-header>h2{margin:0}.db-achievement-editor-header>.db-confirm-action{min-width:0;max-width:100%}.db-achievement-editor-header .db-confirm-action__copy{overflow-wrap:anywhere;flex:180px;min-width:0}.db-achievement-editor-fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.db-achievement-tier-card>summary{cursor:pointer;align-items:center;gap:12px;display:flex}.db-achievement-tier-card>summary>span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.db-achievement-tier-card>summary:after{content:"⌄";margin-left:auto}.db-achievement-tier-card[open]>summary:after{content:"⌃"}.db-achievement-tier-groups{gap:12px;display:grid}.db-achievement-tier-groups>h2{margin:0}.db-community-parity__records>ul{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.db-community-parity__records>ul>li{border-bottom:1px solid var(--border);min-width:0;color:var(--text);overflow-wrap:anywhere;padding:12px 0;line-height:1.5}.db-community-parity__records>ul>li:last-child{border-bottom:0;padding-bottom:0}@media (max-width:600px){.db-achievement-actions{grid-template-columns:minmax(0,1fr)}.db-community-parity__settings,.db-community-parity__records{padding:16px}.db-community-parity__settings--birthdays{padding:0}.db-community-parity__intro{grid-template-columns:minmax(0,1fr)}.db-community-parity__intro .db-toggle-button{justify-self:start}}.db-module-frame[data-dashboard-module=settings]>.db-page-header{margin-bottom:32px}.db-module-frame[data-dashboard-module=settings]{gap:6px}.db-inline-section{border-top:1px solid var(--border);flex-direction:column;align-items:stretch;gap:20px;padding-top:20px;display:flex}.db-inline-section__heading{gap:4px;display:grid}.db-inline-section__heading small,.db-inline-section .db-field small{color:var(--muted-text)}.db-inline-section__heading{justify-content:space-between;align-items:center;display:flex}.db-inline-note{overflow-wrap:anywhere;margin:0}.db-form-help,.db-status{color:var(--muted-text);margin:0;font-size:.84rem;line-height:1.5}.db-status--error{color:#ffb6b8}.db-settings-editor{gap:16px;display:grid}.db-settings-editor__section{gap:0;padding:0;overflow:hidden}.db-settings-editor__summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:24px;list-style:none;display:grid}.db-settings-editor__summary-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:inline-flex}.db-settings-editor__summary--static{cursor:default;border-bottom:1px solid #ffffff12}.db-settings-editor__summary::-webkit-details-marker{display:none}.db-settings-editor__summary-actions>svg{color:var(--muted-text);margin-top:2px;transition:transform .16s}.db-settings-editor__section[open]>.db-settings-editor__summary{border-bottom:1px solid #ffffff12}.db-settings-editor__section[open]>.db-settings-editor__summary .db-settings-editor__summary-actions>svg{transform:rotate(180deg)}.db-settings-editor__content{gap:var(--panel-gap);padding:24px;display:grid}.db-settings-editor__content>.db-multi-picker,.db-welcome-editor>.db-settings-editor__section--first .db-settings-editor__content>.db-field{width:min(100%,500px)}.db-welcome-card-editor{grid-template-columns:minmax(0,1fr);gap:20px;width:min(100%,720px);display:grid}.db-welcome-card-editor__heading{border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:24px;display:flex}.db-welcome-card-editor__heading h4,.db-welcome-card-editor__heading p{margin:0}.db-welcome-card-editor__heading h4{font-size:1rem}.db-welcome-card-editor__heading p{color:var(--muted-text);margin-top:4px;font-size:.85rem}.db-welcome-card-preview{text-align:center;background-position:50%;background-size:cover;border-radius:8px;place-items:center;width:min(100%,620px);min-height:280px;display:grid;position:relative;overflow:hidden}.db-welcome-card-preview__shade{position:absolute;inset:0}.db-welcome-card-preview__content{overflow-wrap:anywhere;justify-items:center;gap:8px;padding:24px;display:grid;position:relative}.db-welcome-card-preview__avatar{background:#ffffff1f;border:4px solid;border-radius:50%;place-items:center;width:82px;height:82px;margin-bottom:8px;display:grid}.db-welcome-card-preview__content strong{font-size:clamp(1.25rem,3vw,1.75rem)}.db-welcome-card-editor__hint{color:var(--muted-text);margin:-12px 0 0;font-size:.85rem}.db-welcome-membership{color:#08283e;background:linear-gradient(105deg,#a6f1ff 0%,#78dfff 57%,#3da9f2 100%);border-radius:7px;align-items:center;min-height:128px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.db-welcome-membership__content{z-index:1;justify-items:start;gap:8px;max-width:75%;padding-right:140px;display:grid;position:relative}.db-welcome-membership__content strong{font-size:1.1rem;line-height:1.35}.db-welcome-membership__content a{color:#123650;background:#fff;border-radius:6px;align-items:center;min-height:34px;padding:6px 12px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.db-welcome-membership__content a:hover,.db-welcome-membership__content a:focus-visible{background:#e9faff}.db-welcome-membership>img{object-fit:contain;width:128px;height:128px;position:absolute;bottom:0;right:20px}@media (max-width:640px){.db-welcome-membership__content{max-width:100%;padding-right:76px}.db-welcome-membership__content strong{font-size:.925rem}.db-welcome-membership__content a{white-space:nowrap;padding-inline:8px;font-size:.75rem}.db-welcome-membership>img{width:100px;height:100px;right:-6px}}.db-settings-editor__automatic-access{color:var(--warning);align-items:flex-start;gap:8px;margin:0;font-size:.9rem;line-height:1.45;display:flex}.db-settings-editor__automatic-access svg{flex:none;margin-top:2px}.db-choice-group{border:0;gap:10px;width:min(100%,560px);margin:0;padding:0;display:grid}.db-choice-group legend{color:var(--text);margin-bottom:2px;padding:0;font-size:.88rem;font-weight:700}.db-choice-group__options{gap:8px;display:grid}.db-choice-option{border:1px solid var(--border);background:var(--control-surface);cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.db-choice-option:focus-within{border-color:var(--accent)}.db-choice-option input{accent-color:var(--accent);margin-top:3px}.db-choice-option span{gap:3px;min-width:0;display:grid}.db-choice-option small{color:var(--muted-text);font-size:.82rem;line-height:1.4}.db-choice-group:disabled{opacity:.72}.db-check-list{color:var(--muted-text);gap:8px;margin:0;padding-left:18px;font-size:.92rem;line-height:1.45;display:grid}.db-card-heading h2,.db-card-heading h3{font-size:1.16rem}.db-card-heading p{margin:6px 0 0}.db-settings-embed-preview{width:min(100%,760px)}.db-settings-embed-preview>strong{overflow-wrap:anywhere}.db-settings-embed-preview>p{margin:0}.db-card-footer{border-top:1px solid var(--border);padding-top:12px}.db-module-grid{gap:var(--panel-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.db-module-card{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:300px;padding:24px;display:grid}.db-module-card__body{grid-template-rows:auto minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.db-module-card h3{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.db-module-card__body>p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.db-module-card__action{align-self:end;min-width:0}.db-module-catalog{gap:28px;display:grid}.db-module-catalog__tabs-shell{border-bottom:1px solid var(--border);align-items:center;min-width:0;display:flex}.db-module-catalog__tabs{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;height:37px;padding:0;display:flex;overflow-x:auto}.db-module-catalog__tab-arrow{width:24px;height:36px;color:var(--muted-text);background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:flex}.db-module-catalog__tab-arrow:disabled{opacity:.5}.db-module-catalog__tab-arrow:not(:disabled):hover,.db-module-catalog__tab-arrow:not(:disabled):focus-visible{color:var(--text)}.db-module-catalog__tabs::-webkit-scrollbar{display:none}.db-module-catalog__tabs a{box-sizing:border-box;height:36px;color:var(--muted-text);text-transform:capitalize;white-space:nowrap;border-bottom:0;flex:none;align-items:center;padding:0 16px 12px;font-size:1rem;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.db-module-catalog__tabs a:hover,.db-module-catalog__tabs a:focus-visible{color:var(--text)}.db-module-catalog__tabs a.is-active{color:var(--text);border-bottom:2px solid var(--text)}.db-module-catalog__groups{gap:32px;display:grid}.db-module-catalog__group{gap:32px;scroll-margin-top:24px;display:grid}.db-module-catalog__group h2{color:#fff;border-bottom:2px solid #555762;width:max-content;margin:20px 0 0 20px;padding-bottom:8px;font-size:1.375rem;font-weight:600;line-height:1.5}.db-module-grid--catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.db-module-grid--catalog .db-module-card{background:var(--surface);border:0;grid-template-rows:56px minmax(92px,max-content) 40px;min-height:260px}.db-module-grid--catalog .db-module-card__top{min-height:56px}.db-module-grid--catalog .db-module-card__body{display:block;overflow:visible}.db-module-grid--catalog .db-module-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.db-module-grid--catalog .db-module-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.875rem;line-height:20px;display:-webkit-box;overflow:hidden}.db-module-grid--catalog .db-module-card__action{align-items:flex-end;min-height:40px;display:flex}.db-module-grid--catalog .db-module-card__plugin-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.db-module-grid--catalog .db-module-status-button{font-size:1rem;font-weight:400;line-height:24px}@media (min-width:1024px) and (max-width:1279px){.db-module-grid--catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.db-content .db-page-header h1{font-size:1.5rem;font-weight:700;line-height:32px}.db-content .db-page-header{margin-bottom:32px}.db-module-frame[data-dashboard-module=levels]>.db-page-header{margin-bottom:0}.db-module-frame[data-dashboard-module=help]>.db-page-header{margin-bottom:10px}.db-content .db-page-header p{line-height:20px}.db-module-catalog>.db-page-header{margin-bottom:0}.db-module-card__top{justify-content:space-between}.db-module-card .db-module-card__top{justify-content:space-between;align-items:flex-start}.db-module-card .db-module-icon{color:#9195ab;background:#15355c;width:60px;height:56px;overflow:hidden}.db-module-card .db-module-icon img{object-fit:contain;width:48px;height:48px;display:block}.db-module-status-button{box-sizing:border-box;min-width:108px;min-height:40px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:1rem;font-weight:400;line-height:24px;text-decoration:none;display:inline-flex}.db-module-status-button:hover:not(:disabled){background:#ffffff2e}.db-module-status-button.is-active{color:#3994ff;background:#3994ff1a}.db-module-status-button:disabled{cursor:not-allowed;opacity:.6}.db-ticket-faq{gap:8px;display:grid}.db-ticket-help{gap:16px;display:grid}.db-ticket-help>h2{color:var(--text);margin:0;font-size:1.16rem;line-height:1.35}.db-ticket-macro-reference{color:var(--muted-text);gap:10px;display:grid}.db-ticket-faq details{border:1px solid var(--border);background:var(--surface);border-radius:8px}.db-ticket-faq summary{cursor:pointer;color:var(--text);padding:13px 14px;font-size:.9rem;font-weight:800;list-style:none}.db-ticket-faq summary::-webkit-details-marker{display:none}.db-ticket-faq summary:after{float:right;color:var(--muted-text);content:"+";font-size:1.1rem;line-height:1}.db-ticket-faq details[open] summary:after{content:"-"}.db-ticket-faq details p{color:var(--muted-text);margin:0;padding:0 14px 14px;line-height:1.55}.db-empty-state{text-align:center;justify-items:center;gap:12px;padding:44px 20px;display:grid}.db-empty-state p{max-width:560px;margin:0}.db-settings-card .db-empty-state{background:0 0;border:0;border-radius:0;padding:24px 12px}.db-skeleton-stack,.db-skeleton-card{gap:14px;display:grid}.db-skeleton-card,.db-skeleton-line,.db-skeleton-circle{border:1px solid var(--border);background:linear-gradient(90deg, #ffffff0a, #ffffff14, #ffffff0a), var(--surface);background-size:200% 100%;animation:1.35s ease-in-out infinite db-skeleton-shimmer}.db-skeleton-card{border-radius:8px;min-height:150px;padding:0}.db-guild-card.db-skeleton-card{background:0 0;border:0;gap:0;min-height:216px}.db-guild-card.db-skeleton-card .db-guild-card__cover{background:var(--surface);border-radius:8px}.db-guild-card.db-skeleton-card .db-guild-card__body{min-height:65px;padding:16px 0 0}.db-guild-card.db-skeleton-card .db-guild-card__top{min-width:0;display:block}.db-guild-card.db-skeleton-card .db-guild-card__top>div{flex:1;gap:8px;padding:0;display:grid}.db-guild-card.db-skeleton-card .db-skeleton-circle{border:4px solid #272934;flex:none;width:80px;height:80px;position:absolute;top:-116px;left:50%;transform:translate(-50%)}.db-guild-card.db-skeleton-card .db-guild-card__actions{min-width:64px}.db-skeleton-line--button{width:64px;height:36px}.db-skeleton-line{border-radius:999px;width:100%;height:14px}.db-skeleton-line--short{width:42%}.db-skeleton-line--medium{width:68%}.db-skeleton-line--heading{width:110px;height:29px}.db-public-page--loading{min-height:100dvh}.db-skeleton-line--nav{width:70px;height:16px}.db-skeleton-line--nav-short{width:56px}.db-skeleton-line--nav-action{border-radius:8px;width:108px;height:36px}.db-skeleton-line--nav-action-wide{width:122px}.db-skeleton-line--language{border-radius:8px;width:84px;height:36px}.db-route-loading{min-height:100dvh}.db-page-header--loading{min-height:128px}.db-page-header--loading>div{flex:1;align-content:end;gap:10px;display:grid}.db-skeleton-line--eyebrow{width:88px;height:12px}.db-skeleton-line--page-title{border-radius:8px;width:min(360px,72%);height:46px}.db-skeleton-line--legal-title{width:min(520px,82%)}.db-skeleton-line--page-description{width:min(560px,88%);height:16px}.db-skeleton-line--page-action{border-radius:8px;width:132px;height:40px}.db-two-column--loading .db-settings-card,.db-stack--loading .db-settings-card{align-content:start;min-height:236px;padding:24px}.db-skeleton-line--card-title{border-radius:8px;width:min(210px,70%);height:24px}.db-skeleton-line--card-title-short{width:150px}.db-skeleton-stack--rows{gap:16px}.db-skeleton-stack--rows .db-skeleton-line{border-radius:8px;height:32px}.public-leaderboard-header--loading{gap:10px;display:grid}.db-skeleton-line--leaderboard-kicker{width:96px;height:14px}.db-skeleton-line--leaderboard-title{border-radius:8px;width:min(360px,82%);height:38px}.db-skeleton-line--leaderboard-description{width:min(300px,76%);height:16px}.public-leaderboard-row--loading{pointer-events:none}.public-leaderboard-row--loading .db-skeleton-circle--rank{border-radius:50%;width:28px;height:28px}.public-leaderboard-row--loading>.db-skeleton-stack{width:100%}.public-leaderboard-row--loading .db-skeleton-stack--score{justify-items:end}.db-skeleton-line--tiny{width:36px}.db-skeleton-line--leaderboard-footer{width:156px;height:14px;margin:12px 2px 0}.public-help-hero--loading{min-height:260px}.public-help-hero--loading .public-help-brand-wrap{align-items:center}.db-skeleton-circle--help-logo{width:48px;height:48px}.db-skeleton-line--help-eyebrow{width:190px;height:16px}.db-skeleton-line--help-link{width:130px;height:12px}.db-skeleton-stack--help-copy{gap:12px}.db-skeleton-line--help-title{border-radius:8px;width:min(300px,76%);height:38px}.db-skeleton-line--help-search{border-radius:8px;height:44px}.public-help-layout--loading .public-help-filter-card{min-height:150px}.db-skeleton-line--help-card-title{width:128px;height:18px}.db-skeleton-stack--help-chips{gap:10px}.db-skeleton-stack--help-chips .db-skeleton-line{border-radius:8px;width:82%;height:28px}.db-skeleton-line--help-feature-title{border-radius:8px;width:min(440px,88%);height:32px}.db-skeleton-stack--help-body{gap:12px}.public-help-featured--loading{min-height:380px}.db-skeleton-line--tabs{width:min(100%,420px);height:44px}.db-skeleton-line--group-heading{width:150px;height:34px;margin:20px 0 0 20px}.db-skeleton-line--title{width:64%;height:18px}.db-skeleton-block{border-radius:8px;width:60px;height:60px}.db-skeleton-circle{border-radius:50%;width:54px;height:54px}.db-skeleton-circle--small{width:18px;height:18px}.db-skeleton-circle--account{width:32px;height:32px}.db-module-grid--loading .db-skeleton-card{text-align:center;grid-template-rows:56px 92px 40px;min-height:260px;padding:24px}.db-module-grid--loading .db-skeleton-card .db-module-card__body{width:100%;display:grid}.db-module-grid--loading .db-skeleton-card .db-module-card__action{align-items:flex-end;min-height:40px;display:flex}.db-module-grid--loading .db-skeleton-card .db-skeleton-block{height:56px}.db-module-grid--loading .db-skeleton-line--button{border-radius:8px;width:108px;height:40px}.db-module-grid--loading .db-skeleton-card .db-skeleton-stack{gap:10px}.db-module-catalog--loading{gap:28px;min-height:max(460px,100dvh - 120px)}.db-module-catalog--loading .db-skeleton-tabs{height:37px}.db-module-frame--loading{justify-content:center;align-items:center;min-height:calc(100dvh - 168px);display:flex}.db-module-route-spinner{place-items:center;width:24px;height:24px;display:grid}.db-module-route-spinner__ring{border:2px solid color-mix(in srgb, var(--muted-text) 28%, transparent);border-top-color:var(--muted-text);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite db-module-route-spin}@keyframes db-module-route-spin{to{transform:rotate(1turn)}}@keyframes db-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.db-module-frame--loading{min-height:calc(100dvh - 120px)}}@media (min-width:901px) and (max-width:1023px){.db-module-frame--loading{min-height:calc(100dvh - 128px)}}@media (prefers-reduced-motion:reduce){.db-module-route-spinner__ring{border-color:#0000;border-top-color:var(--muted-text);animation:none}}.db-warning,.db-premium-lock{align-items:flex-start;padding:14px}.db-warning__icon{color:var(--warning);flex:none}.db-warning ul{color:var(--muted-text);margin:8px 0 0;padding-left:18px}.db-enable-row,.db-save-bar{border:1px solid var(--border);background:var(--surface);border-radius:8px;justify-content:space-between;padding:14px}.db-enable-row>div:first-child,.db-save-bar__copy{gap:4px;display:grid}.db-enable-row--module{background:0 0;border:0;border-radius:0;align-items:center;padding:0}.db-enable-row__copy{min-width:0}.db-enable-row__status{align-items:center;gap:8px;display:flex}.db-save-bar{z-index:auto;background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;bottom:auto}.db-custom-bot-editor .db-section-tabs{position:static}.db-custom-bot-editor .db-save-bar{position:relative;bottom:auto}.db-toggle-button{min-width:40px;min-height:24px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.db-toggle-button:disabled{opacity:.7}.db-toggle{border:1px solid var(--border);background:var(--control-surface);border-radius:999px;align-items:center;width:56px;height:28px;padding:3px;display:inline-flex;position:relative}.db-toggle__thumb{z-index:1;background:var(--muted-text);border-radius:50%;width:20px;height:20px;transition:transform .16s,background .16s;position:relative}.db-toggle--checked{border-color:var(--accent);background:var(--accent)}.db-toggle--checked .db-toggle__thumb{background:#f2f4fb;transform:translate(28px)}.db-toggle__label{z-index:0;color:var(--muted-text);justify-content:flex-start;align-items:center;padding-left:6px;font-size:.68rem;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.db-toggle--checked .db-toggle__label{color:#f2f4fb}.db-form-stack,.db-form-grid,.db-option-grid{gap:12px;display:grid}.db-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.db-levels-page{gap:16px;display:grid}.db-levels-settings__fields{width:min(100%,500px)}@media (max-width:600px){.db-levels-settings .db-field textarea{min-height:144px}}.db-levels-settings__reward-row{grid-template-columns:minmax(72px,.35fr) minmax(0,1fr) auto;align-items:end}.db-levels-activation{width:fit-content;color:var(--muted-text);background:0 0;border:0;border-radius:0;justify-self:end;gap:12px;padding:0;font-weight:700}.db-level-rewards-heading{gap:5px;display:grid}.db-level-rank-card-editor{gap:14px;min-width:0}.db-level-rank-card-editor__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.db-level-rank-card-editor__header>div{gap:5px;display:grid}.db-level-rank-card-editor__sample-note{color:var(--muted-text);line-height:1.45}.db-level-rank-card-editor__preview{border-radius:12px;width:min(100%,720px);height:auto;display:block}.db-level-rank-card-editor__fields{max-width:880px}.db-level-rank-card-editor__fields[hidden]{display:none}.db-level-rank-card-editor__color-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.db-level-rank-card-editor__color-control input[type=color]{cursor:pointer;min-height:48px;padding:5px}.db-level-rank-card-editor__color-control code{color:var(--muted-text);font-size:.82rem}.db-ops-pool{max-width:1040px}.db-ops-pool__entry{align-items:flex-start;gap:18px}.db-ops-pool__entry>div:first-child{min-width:0}.db-ops-pool__entry>div:first-child>span,.db-ops-pool__entry>div:first-child>small{overflow-wrap:anywhere;display:block}.db-ops-pool__entry>.db-inline-list{flex-shrink:0;justify-content:flex-end;margin-left:auto}.db-inline-status{border:1px solid var(--border);background:var(--surface);color:var(--muted-text);border-radius:8px;margin:0;padding:10px 12px}.db-checkbox-row{align-self:end;align-items:center;gap:9px;min-height:42px;display:flex!important}.db-checkbox-row input{width:auto}.db-storefront-methods{gap:12px;display:grid}.db-storefront-method{border:1px solid var(--border);background:#ffffff05;border-radius:8px;gap:12px;padding:14px;display:grid}.db-storefront-method__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-width:0;list-style:none;display:flex}.db-storefront-method__summary::-webkit-details-marker{display:none}.db-storefront-method__summary>span:first-child{gap:3px;min-width:0;display:grid}.db-storefront-method__summary strong,.db-storefront-method__summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-storefront-method__summary small{color:var(--muted-text);font-size:.78rem}.db-storefront-method__summary>span:last-child{color:var(--accent-strong);flex:none;font-size:.8rem;font-weight:800}.db-storefront-method[open]>.db-storefront-method__summary{padding-bottom:2px}.db-preset-groups,.db-preset-group{gap:12px;display:grid}.db-preset-group{border:1px solid var(--border);background:#ffffff05;border-radius:8px;padding:12px}.db-preset-group header{gap:4px;display:grid}.db-preset-group header span{color:var(--muted-text);font-size:.84rem}.db-preset-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.db-preset-grid button{border:1px solid var(--border);min-height:82px;color:var(--text);cursor:pointer;text-align:left;background:#ffffff08;border-radius:8px;gap:5px;padding:12px;display:grid}.db-preset-grid button:hover{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .12)}.db-preset-grid span{color:var(--muted-text);font-size:.82rem;line-height:1.45}.db-command-policy-layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:16px;display:grid}.db-command-policy-layout--compact{grid-template-columns:minmax(0,1fr);gap:20px}.db-command-policy-layout--compact .db-command-policy-list{position:static}.db-command-policy-layout--compact .db-command-policy-results{gap:8px;max-height:none;padding-right:0;overflow:visible}.db-command-policy-layout--compact .db-command-policy-card{cursor:default;background:#15161d;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 20px}.db-command-policy-layout--compact .db-command-policy-card:hover,.db-command-policy-layout--compact .db-command-policy-card.is-active{background:rgba(var(--accent-rgb), .14);border-color:#0000}.db-command-policy-layout--compact .db-command-policy-card__head,.db-command-policy-layout--compact .db-command-policy-card__body,.db-command-policy-layout--compact .db-command-policy-card__meta{grid-column:1}.db-command-policy-layout--compact .db-command-policy-card{grid-template-columns:minmax(0,1fr) auto}.db-command-policy-layout--compact .db-command-policy-card__main{text-align:left;grid-column:1;gap:4px;min-width:0;display:grid}.db-command-policy-layout--compact .db-command-policy-card__actions{grid-area:1/2;align-items:center;gap:8px;display:flex}.db-command-policy-layout--compact .db-command-policy-card__toggle{min-width:40px;min-height:32px}.db-command-policy-layout--compact .db-command-policy-card__edit{background:var(--surface-elevated);color:var(--muted-text);border-color:#0000;grid-area:1/2;align-self:center}.db-command-policy-layout--compact .db-command-policy-card__edit:hover{border-color:var(--border);color:var(--text)}.db-command-policy-list,.db-command-policy-form,.db-command-policy-results{gap:12px;display:grid}.db-command-policy-list{position:sticky;top:138px}.db-command-policy-filters{flex-wrap:wrap;gap:8px;display:flex}.db-command-policy-filters button{border:1px solid var(--border);color:var(--muted-text);cursor:pointer;background:#ffffff08;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:800}.db-command-policy-filters button:hover,.db-command-policy-filters button.is-active{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .16);color:var(--text)}.db-command-policy-summary,.db-command-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.db-command-policy-summary span,.db-command-examples span{border:1px solid var(--border);background:#ffffff06;border-radius:8px;min-width:0;padding:9px 10px}.db-command-policy-summary strong,.db-command-examples strong,.db-command-policy-summary small,.db-command-examples small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.db-command-policy-summary strong,.db-command-examples strong{color:var(--text);font-size:.9rem}.db-command-policy-summary small,.db-command-examples small{color:var(--muted-text);margin-top:3px;font-size:.72rem;font-weight:800}.db-command-policy-results{max-height:none;padding-right:0;overflow:visible}.db-command-policy-card{border:1px solid var(--border);background:var(--control-surface);width:100%;min-width:0;color:var(--text);cursor:pointer;text-align:left;border-radius:8px;gap:9px;padding:12px;display:grid}.db-command-catalog-row{padding:0;overflow:hidden}.db-command-catalog-row>summary{cursor:pointer;padding:12px;list-style:none}.db-command-catalog-row>summary::-webkit-details-marker{display:none}.db-command-catalog-row[open]>summary{border-bottom:1px solid var(--border)}.db-command-catalog-row__details{gap:8px;padding:12px;display:grid}.db-command-catalog-row__details p{margin:0}.db-command-policy-card:hover,.db-command-policy-card.is-active{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .14)}.db-command-policy-card__head{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.db-command-policy-card__head>span:first-child{gap:3px;min-width:0;display:grid}@media (max-width:600px){.db-command-policy-layout--compact .db-command-policy-card__head{justify-content:initial;grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;display:grid}.db-command-policy-layout--compact .db-command-policy-card__head>.db-command-policy-card__meta{max-width:100%}}.db-command-policy-card strong,.db-command-policy-card__body,.db-command-policy-card__meta{text-overflow:ellipsis;overflow:hidden}.db-command-policy-card strong{white-space:nowrap}.db-command-policy-heading p{color:var(--muted-text)}.db-command-policy-card__body{color:var(--muted-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.35;display:-webkit-box}.db-command-policy-card__meta{color:var(--muted-text);text-transform:uppercase;font-size:.72rem;font-weight:800}.db-command-policy-results .is-disabled,.db-command-policy-heading>span{border-radius:999px;flex:none;padding:3px 7px;font-size:.72rem;font-weight:800}.db-command-policy-results .is-disabled{color:#ffb4b6;background:#ed424524}.db-command-policy-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.db-command-policy-heading strong{font-size:1.08rem}.db-command-policy-heading p{margin:4px 0 0;line-height:1.5}.db-command-policy-heading>span{border:1px solid var(--border);color:var(--muted-text)}.db-command-subcommands{flex-wrap:wrap;gap:8px;display:flex}.db-command-subcommands span{border:1px solid var(--border);color:var(--muted-text);background:#ffffff08;border-radius:999px;padding:5px 8px;font-size:.75rem;font-weight:800}.db-command-policy-bulk-toolbar{flex-wrap:wrap;gap:8px;display:flex}.db-command-policy-bulk-review{background:#faa61a12;border:1px solid #faa61a59;border-radius:8px;gap:10px;padding:12px;display:grid}.db-command-policy-bulk-review>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.db-command-policy-bulk-review strong{color:var(--text)}.db-command-policy-bulk-review span,.db-command-policy-bulk-review small{color:var(--muted-text)}.db-command-policy-impact{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.db-command-policy-impact article{background:#ffffff0a;border:1px solid #faa61a33;border-radius:8px;gap:3px;padding:10px;display:grid}.db-command-policy-impact strong,.db-command-policy-impact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.db-command-policy-matrix>div{background:#0000001f;border:1px solid #faa61a2e;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.db-command-policy-matrix span{gap:2px;min-width:0;display:grid}.db-command-policy-matrix b,.db-command-policy-matrix small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-edit-matrix{border:1px solid var(--border);background:#ffffff09;border-radius:8px;gap:10px;padding:12px;display:grid}.db-command-policy-edit-matrix>div:first-child{gap:4px;display:grid}.db-command-policy-edit-matrix>div:first-child span{color:var(--muted-text)}.db-command-policy-edit-matrix__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.db-command-policy-edit-matrix__grid article{border:1px solid var(--border);background:#00000024;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.db-command-policy-edit-matrix__grid span{color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-edit-matrix__grid small{color:var(--muted-text)}.db-command-policy-resource-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.db-command-policy-resource-overview>div{gap:7px;min-width:0;display:grid}.db-command-policy-resource-overview button{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);text-align:left;background:#ffffff06;border-radius:8px;gap:2px;padding:8px;display:grid}.db-command-policy-resource-overview button:not(:disabled){cursor:pointer}.db-command-policy-resource-overview button:not(:disabled):hover{border-color:rgba(var(--accent-rgb), .42);background:rgba(var(--accent-rgb), .08)}.db-command-policy-resource-overview span,.db-command-policy-resource-overview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-resource-overview small{color:var(--muted-text)}.db-command-policy-spreadsheet{border:1px solid rgba(var(--accent-rgb), .24);background:rgba(var(--accent-rgb), .055);border-radius:8px;gap:10px;min-width:0;padding:10px;display:grid}.db-command-policy-spreadsheet>div:first-child{gap:3px;display:grid}.db-command-policy-spreadsheet>div:first-child span,.db-command-policy-spreadsheet>small{color:var(--muted-text)}.db-command-policy-spreadsheet__toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.db-command-policy-spreadsheet__pager{border:1px solid var(--border);border-radius:7px;gap:5px;min-width:0;padding:7px;display:grid}.db-command-policy-spreadsheet__pager>span{color:var(--muted-text);font-size:.74rem}.db-command-policy-spreadsheet__pager>button{min-width:0}.db-command-policy-spreadsheet__pager>button+button{margin-top:2px}.db-command-policy-spreadsheet__scroll{overflow-x:auto}.db-command-policy-spreadsheet table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px}.db-command-policy-spreadsheet th,.db-command-policy-spreadsheet td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:7px}.db-command-policy-spreadsheet th{color:var(--muted-text);font-size:.74rem;font-weight:800}.db-command-policy-spreadsheet tbody th{max-width:150px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-spreadsheet__cell{border:1px solid var(--border);min-width:82px;color:var(--muted-text);cursor:pointer;background:#ffffff09;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:800}.db-command-policy-spreadsheet__cell.is-allow{color:#a9f3c8;background:#3bc97b1f;border-color:#3bc97b61}.db-command-policy-spreadsheet__cell.is-deny{color:#ffc2cc;background:#ff5a7a1f;border-color:#ff5a7a6b}.db-command-policy-bulk-review__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.db-command-policy-bulk-review__list article{border:1px solid var(--border);background:#00000024;border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}.db-command-policy-bulk-review__list strong,.db-command-policy-bulk-review__list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-bulk-table{gap:8px;display:grid}.db-command-policy-bulk-pagination{justify-content:space-between;align-items:center;gap:12px;display:flex}.db-command-policy-bulk-pagination>span{color:var(--muted-text);font-size:.82rem}.db-command-policy-bulk-pagination>div{gap:8px;display:flex}.db-command-policy-bulk-table label{border:1px solid var(--border);background:#ffffff06;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.db-command-policy-bulk-table label.is-changed{background:#faa61a14;border-color:#faa61a80}.db-command-policy-bulk-table label>span{gap:3px;min-width:0;display:grid}.db-command-policy-bulk-table strong,.db-command-policy-bulk-table small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.db-command-policy-bulk-table em{background:rgba(var(--accent-rgb), .14);color:#d9eaff;border-radius:999px;padding:4px 7px;font-size:.72rem;font-style:normal;font-weight:800}.db-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.db-ticket-editor,.db-ticket-module-section,.db-ticket-section,.db-ticket-question-list,.db-ticket-action-grid,.db-ticket-option-list,.db-ticket-publish-list{gap:14px;min-width:0;display:grid}.db-ticket-editor{grid-template-columns:minmax(0,1fr)}.db-ticket-editor__sections{gap:16px;min-width:0;display:grid}.db-ticket-editor__section{border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--surface);min-width:0;overflow:hidden}.db-ticket-editor__section>summary{min-height:72px;color:var(--text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 24px;list-style:none;display:grid}.db-ticket-editor__section>summary::-webkit-details-marker{display:none}.db-ticket-editor__section>summary>span{gap:4px;min-width:0;display:grid}.db-ticket-editor__section>summary strong{font-size:1rem;line-height:1.35}.db-ticket-editor__section>summary small{color:var(--muted-text);line-height:1.45}.db-ticket-editor__section>summary>svg{color:var(--muted-text);transition:transform .16s}.db-ticket-editor__section[open]>summary{border-bottom:1px solid var(--border)}.db-ticket-editor__section[open]>summary>svg{transform:rotate(180deg)}.db-ticket-editor__section-content{gap:16px;min-width:0;padding:0 24px 24px;display:grid}.db-ticket-editor__section-content>.db-ticket-section:first-child{border-top:0;padding-top:0}.db-ticket-editor__section-content>.db-ticket-preview-grid{padding-top:24px}.db-ticket-module-section{gap:16px}.db-ticket-command-surface{border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--surface);min-width:0;box-shadow:none;gap:16px;padding:24px;display:grid}.db-ticket-command-surface__help{color:var(--muted-text);margin:0;line-height:1.45}.db-ticket-command-surface .db-ticket-module-advanced__content{padding:0}.db-ticket-module-stack{gap:16px;min-width:0;display:grid}.db-ticket-module-advanced{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;min-width:0}.db-ticket-module-advanced>summary{color:var(--text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:grid}.db-ticket-module-advanced>summary::-webkit-details-marker{display:none}.db-ticket-module-advanced>summary strong{font-size:1rem;line-height:1.35}.db-ticket-module-advanced>summary>svg{color:var(--muted-text);transition:transform .16s}.db-ticket-module-advanced[open]>summary{border-bottom:1px solid #ffffff14}.db-ticket-module-advanced[open]>summary>svg{transform:rotate(180deg)}.db-ticket-module-advanced__content{gap:16px;padding:0 24px 24px;display:grid}.db-form-divider{background:#ffffff14;height:1px;margin-block:4px}.db-form-advanced{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.db-form-advanced>summary{color:var(--text);cursor:pointer;padding:12px 0;font-size:.86rem;font-weight:700;list-style:none}.db-form-advanced>summary::-webkit-details-marker{display:none}.db-form-advanced>summary:after{content:"+";float:right;color:var(--muted-text);font-size:1rem}.db-form-advanced[open]>summary:after{content:"−"}.db-form-advanced>.db-form-stack{padding:0 0 16px}.db-form-advanced__content{gap:12px;padding:0 0 16px;display:grid}.db-form-advanced__content>.db-inline-help,.db-form-advanced__content>.db-muted{margin:0}.db-form-advanced__content>.db-settings-card{gap:var(--panel-gap);box-shadow:none;padding:0}.db-form-advanced__content>.db-form-section{gap:var(--panel-gap);min-width:0;display:grid}.db-form-advanced--surface{border-top:0}.db-ticket-module-section--primary{background:0 0;border-radius:0;padding:0}.db-ticket-module-section--primary>.db-ticket-editor>.db-ticket-toolbar{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:24px;padding:24px}.db-ticket-module-section--secondary{gap:16px;min-width:0;display:grid}.db-ticket-module-section__heading{gap:6px;padding:8px 24px 0;display:grid}.db-ticket-module-section__heading h2{color:var(--text);margin:0;font-size:1.16rem;line-height:1.35}.db-ticket-module-section__heading p{color:var(--muted-text);margin:0;line-height:1.65}.db-ticket-module-section--secondary>.db-settings-card,.db-ticket-module-section--secondary>.db-stack,.db-ticket-module-section--secondary>.db-two-column{min-width:0}.db-ticket-module-section--secondary>.db-stack>.db-settings-card,.db-ticket-module-section--secondary>.db-two-column>.db-settings-card{background:0 0;border:0;border-radius:0;padding:0}.db-ticket-module-section>*,.db-ticket-editor>*,.db-ticket-section>*,.db-ticket-question-list>*,.db-ticket-action-grid>*,.db-ticket-option-list>*,.db-ticket-publish-list>*{min-width:0}.db-section-tabs{z-index:4;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f141cf5;border-radius:8px;gap:8px;padding:8px;display:flex;position:sticky;top:86px;overflow-x:auto}.db-section-tabs-shell{align-items:center;gap:4px;min-width:0;display:flex}.db-section-tabs-shell .db-section-tabs{flex:1;min-width:0}.db-section-tabs__arrow{border:1px solid var(--border);width:34px;min-height:36px;color:var(--muted-text);background:#0f141cf5;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;display:none}.db-section-tabs__arrow:not(:disabled):hover{border-color:rgba(var(--accent-rgb), .36);color:var(--text)}.db-section-tabs__arrow:disabled{cursor:default;opacity:.34}.db-section-tabs button{white-space:nowrap;min-height:36px;color:var(--muted-text);background:0 0;border:1px solid #0000;border-radius:8px;padding:0 13px;font-size:.9rem;font-weight:800}.db-section-tabs button:hover,.db-section-tabs button.is-active{border-color:rgba(var(--accent-rgb), .36);background:rgba(var(--accent-rgb), .18);color:var(--text)}.db-section-tabs--plain{border:0;border-bottom:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;gap:8px;padding:0;position:static}.db-section-tabs--plain button{min-height:44px;color:var(--muted-text);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 16px;font-size:.9rem;font-weight:700}.db-section-tabs--plain button:hover,.db-section-tabs--plain button.is-active{border-color:var(--text);color:var(--text);background:0 0}.db-section-tabs-shell:has(.db-section-tabs--plain) .db-section-tabs__arrow{background:0 0;border:0;border-radius:0;flex-basis:24px;width:24px;min-height:44px}.db-settings-card .db-section-tabs{top:140px}.db-ticket-toolbar,.db-ticket-preview-grid,.db-ticket-option-row,.db-ticket-question,.db-ticket-action-button{gap:12px;display:grid}.db-ticket-toolbar{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:stretch;padding:14px}.db-ticket-editor.is-browsing .db-ticket-toolbar,.db-ticket-editor.is-editing .db-ticket-toolbar{grid-template-columns:minmax(0,1fr)}.db-ticket-panel-list,.db-ticket-panel-list__items,.db-ticket-panel-list__items button>span,.db-ticket-panel-list__menu{gap:8px;display:grid}.db-ticket-panel-list__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.db-ticket-panel-list__head>span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;display:grid}.db-ticket-panel-list__head strong{font-size:1rem;line-height:1.35}.db-ticket-panel-list__columns,.db-ticket-panel-list__row{grid-template-columns:minmax(0,1fr) minmax(88px,auto) minmax(150px,auto) 32px;align-items:center;min-width:0;display:grid}.db-ticket-panel-list__columns{color:var(--muted-text);text-transform:uppercase;gap:12px;padding:4px 20px 2px;font-size:.7rem;font-weight:800}.db-ticket-panel-list__columns span:nth-child(2),.db-ticket-panel-list__columns span:nth-child(3),.db-ticket-panel-list__status,.db-ticket-panel-list__time{white-space:nowrap}.db-ticket-panel-list__status{color:var(--muted-text);font-size:.78rem}.db-ticket-panel-list__status.is-published{color:#a7f3bd}.db-ticket-panel-list__time{color:var(--muted-text);text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.db-ticket-panel-list__items small{color:var(--muted-text);font-size:.78rem}.db-ticket-panel-list__head .db-button{flex:none;min-height:34px;padding:6px 11px;font-size:.78rem}.db-ticket-panel-list__items{padding-right:0}.db-ticket-panel-list__drafts{border-top:1px solid #ffffff14;margin-top:12px}.db-ticket-panel-list__drafts>summary{color:var(--muted-text);cursor:pointer;padding:12px 10px 4px;font-size:.78rem;font-weight:700;list-style:none}.db-ticket-panel-list__drafts>summary::-webkit-details-marker{display:none}.db-ticket-panel-list__row{border-bottom:1px solid var(--border);gap:8px;min-width:0}.db-ticket-panel-list__item{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;padding:16px 20px;display:grid}.db-ticket-panel-list__item:hover,.db-ticket-panel-list__item.is-active{background:rgba(var(--accent-rgb), .14);border-color:#0000}.db-ticket-panel-list__actions{align-self:stretch;position:relative}.db-ticket-panel-list__menu-trigger{width:32px;min-height:32px;color:var(--muted-text);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:1rem;line-height:1;list-style:none;display:grid}.db-ticket-panel-list__menu-trigger::-webkit-details-marker{display:none}.db-ticket-panel-list__menu-trigger:hover,.db-ticket-panel-list__actions[open]>.db-ticket-panel-list__menu-trigger{background:rgba(var(--accent-rgb), .14);color:var(--text)}.db-ticket-panel-list__menu{z-index:4;border:1px solid var(--border);background:var(--surface-elevated);border-radius:8px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #00000047}.db-ticket-panel-list__menu>button,.db-ticket-panel-list__menu>.db-confirm-action>.db-button,.db-ticket-panel-list__menu>.db-confirm-action__trigger>.db-button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 9px;display:inline-flex}.db-ticket-panel-list__menu>button:hover:not(:disabled),.db-ticket-panel-list__menu>.db-confirm-action>.db-button:hover:not(:disabled),.db-ticket-panel-list__menu>.db-confirm-action__trigger>.db-button:hover:not(:disabled){background:rgba(var(--accent-rgb), .14)}.db-ticket-panel-list__menu>button:disabled,.db-ticket-panel-list__menu>.db-confirm-action__trigger>.db-button:disabled{cursor:not-allowed;opacity:.55}.db-ticket-panel-list__menu>.db-confirm-action__trigger{width:100%;display:flex}.db-ticket-panel-list__menu .db-confirm-action{gap:6px;display:grid}.db-ticket-panel-list__menu .db-confirm-action__copy,.db-ticket-panel-list__menu .db-confirm-action .db-actions{padding:4px}.db-ticket-panel-list__items em{color:var(--muted-text);border:1px solid #ffffff1a;border-radius:999px;padding:4px 8px;font-size:.72rem;font-style:normal;font-weight:800}.db-ticket-toolbar__summary,.db-ticket-section>div:first-child,.db-ticket-publish-list{gap:4px;display:grid}.db-ticket-editor__close{justify-content:center;width:36px;min-width:36px;min-height:36px;padding:8px}.db-ticket-toolbar__summary small,.db-ticket-section small,.db-ticket-publish-list small,.db-ticket-publish-list span{color:var(--muted-text)}.db-ticket-section{border-top:1px solid #ffffff14;padding-top:16px}.db-multi-picker{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;gap:10px;padding:12px;display:grid}.db-app-shell .db-multi-picker{border-color:var(--control-surface)}.db-multi-picker>strong,.db-multi-picker>summary strong,.db-ticket-publish-list>strong{font-size:.88rem}.db-multi-picker>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.db-multi-picker>summary::-webkit-details-marker{display:none}.db-multi-picker>summary:after{color:var(--muted-text);content:"+";flex:none;font-size:1.1rem;line-height:1}.db-multi-picker[open]>summary:after{content:"-"}.db-multi-picker>summary>span{gap:4px;min-width:0;display:grid}.db-multi-picker>summary small{color:var(--muted-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.db-inline-help{color:var(--muted-text);margin:0;font-size:.84rem;line-height:1.5}.db-multi-picker__options{flex-wrap:wrap;gap:8px;max-height:180px;display:flex;overflow:auto}.db-multi-picker__options label{border:1px solid var(--border);background:var(--surface);color:var(--muted-text);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.82rem;display:inline-flex}.db-ticket-option-row{grid-template-columns:minmax(140px,1fr) minmax(150px,1fr) 90px minmax(150px,1fr);align-items:center}.db-ticket-option-row input,.db-ticket-action-button input,.db-ticket-question input,.db-ticket-question select,.db-ticket-action-button select{min-width:0}.db-ticket-question{grid-template-columns:minmax(180px,1.1fr) minmax(120px,.7fr) minmax(160px,1fr) repeat(2,minmax(120px,.65fr)) minmax(130px,.7fr) auto;align-items:end;padding:16px 0}.db-ticket-question-list{gap:0}.db-ticket-question-list>.db-ticket-question+.db-ticket-question{border-top:1px solid var(--border)}.db-ticket-question-list>.db-ticket-question:first-child{padding-top:0}.db-ticket-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.db-ticket-action-button{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;padding:12px}.db-ticket-preview-grid{grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr)}.db-ticket-publish-list{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;padding:14px}.db-field{gap:7px;display:grid}.db-field--inline{gap:5px;min-width:92px}.db-field--inline input{min-width:76px;padding:8px 9px}.db-form-status{color:var(--muted-text);margin:0;font-size:.84rem;line-height:1.4}.db-check-row{border:1px solid var(--border);background:var(--control-surface);color:var(--text);border-radius:8px;align-items:center;gap:9px;padding:11px;display:flex}.db-check-row input[type=checkbox],.db-inline-check input[type=checkbox]{appearance:none;cursor:pointer;background:#4b4d58;border:0;border-radius:999px;flex:0 0 38px;width:38px;height:22px;min-height:22px;margin:0;padding:0;transition:background-color .14s;position:relative}.db-check-row input[type=checkbox]:after,.db-inline-check input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .14s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0005}.db-check-row input[type=checkbox]:checked,.db-inline-check input[type=checkbox]:checked{background:var(--accent)}.db-check-row input[type=checkbox]:checked:after,.db-inline-check input[type=checkbox]:checked:after{transform:translate(16px)}.db-check-row input[type=checkbox]:disabled,.db-inline-check input[type=checkbox]:disabled{cursor:not-allowed}.db-check-row--subtle{color:var(--muted-text);background:0 0;border:0;padding:0;font-size:.84rem}.db-automod-master-toggle{min-width:0;color:var(--text);white-space:nowrap;align-items:center;gap:10px;font-size:.84rem;font-weight:600;display:inline-flex}.db-automod-rule-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;display:grid}.db-automod-compact-rule{grid-template-columns:minmax(0,1fr) 28px;align-content:start;gap:10px 8px;min-width:0;display:grid}.db-automod-compact-rule>strong{color:var(--text-muted);font-size:13px;font-weight:500}.db-automod-compact-rule>select{border:1px solid var(--border);background:var(--control-surface);width:100%;min-width:0;min-height:50px;color:var(--text);border-radius:8px;grid-area:2/1/auto/-1;padding:12px}.db-automod-compact-rule>select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.db-automod-compact-rule__settings{display:contents}.db-automod-compact-rule__settings>summary{cursor:pointer;width:30px;height:30px;color:var(--accent);text-align:center;border:1px solid var(--border);background:var(--control-surface);border-radius:8px;grid-area:1/2;place-items:center;font-size:16px;list-style:none;display:grid}.db-automod-compact-rule__settings>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.db-automod-compact-rule__settings>summary::-webkit-details-marker{display:none}.db-automod-compact-rule__settings>div{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;grid-column:1/-1;gap:10px;padding:14px;display:grid}.db-automod-compact-rule__settings:not([open])>div{display:none}.db-automod-rule-row{background:var(--control-surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:14px 16px;display:grid}.db-audit-event-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.db-audit-event-group{background:0 0;border:0;align-content:start;gap:6px;min-width:0;padding:0;display:grid}.db-audit-event-toggle{background:0 0;border:0;border-radius:0;width:fit-content;max-width:100%;padding:4px 0}.db-audit-event-group h4{margin:0 0 2px;font-size:.95rem}.db-automod-rule-row__control{gap:5px;min-width:0;display:grid}.db-automod-rule-row__control>.db-check-row:first-child{background:0 0;border:0;padding:0}.db-automod-rule-row__control>small{color:var(--muted-text)}.db-automod-rule-action{width:100%;min-width:0}.db-automod-rule-action>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.db-automod-rule-permissions{min-width:0}.db-automod-rule-permissions summary{cursor:pointer;color:var(--muted-text);font-size:.82rem}.db-automod-rule-permissions[open]{gap:12px;display:grid}.db-automod-rule-permissions .db-form-grid{grid-template-columns:minmax(0,1fr)}.db-moderation-tabs{gap:24px;min-width:0;display:grid}.db-moderation-tabs__list{border-bottom:1px solid var(--border);gap:8px;display:flex;overflow-x:auto}.db-moderation-tabs__list button{color:var(--muted-text);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:12px 16px}.db-moderation-tabs__list button.is-active{border-bottom-color:var(--accent);color:var(--text)}.db-moderation-tabs [role=tabpanel][hidden]{display:none}.db-automod-duplicate-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1279px){.db-automod-rule-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.db-automod-rule-list,.db-audit-event-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1152px){.db-automod-rule-row{padding-inline:12px}.db-automod-rule-list .db-automod-rule-action select{min-height:42px;padding:10px 6px;font-size:.75rem}}.db-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.db-list-row{border-bottom:1px solid #ffffff12;justify-content:space-between;padding:0 0 10px}.db-list-row__toggle{flex:none;align-items:center;display:inline-flex}.db-list-row:last-child{border-bottom:0;padding-bottom:0}.db-embed-index{gap:18px;display:grid}.db-embed-create{border:1px solid var(--accent);width:100%;min-height:76px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.db-embed-create:hover,.db-embed-create:focus-visible{background:color-mix(in srgb, var(--accent) 10%, transparent)}.db-embed-create:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.db-embed-create svg{color:var(--accent)}.db-embed-editor__toolbar{justify-content:space-between;align-items:center;gap:14px;display:flex}.db-module-toggle-row{width:100%;color:var(--text);text-align:left;background:0 0;border-top:0;border-left:0;border-right:0}.db-module-toggle-row:disabled{opacity:.58}.db-checklist{gap:10px;display:grid}.db-checklist article{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.db-checklist article>span{border:1px solid var(--border);width:28px;height:28px;color:var(--muted-text);border-radius:50%;place-items:center;font-size:.8rem;font-weight:900;display:inline-grid}.db-checklist article>div{gap:3px;min-width:0;display:grid}.db-checklist article strong,.db-checklist article small{overflow-wrap:anywhere}.db-checklist article.is-done>span{color:#a7f3bd;background:#3ba55d26;border-color:#3ba55d80}.db-checklist small{color:var(--muted-text)}.db-discord-preview{border:1px solid var(--border);background:var(--control-surface);border-radius:8px;gap:12px;padding:14px;display:grid}.db-discord-embed{border-left:4px solid var(--accent);background:var(--surface-elevated);overflow-wrap:anywhere;word-break:break-word;border-radius:8px;min-width:0;max-width:100%;padding:12px}.db-discord-embed p{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:6px 0}.db-discord-embed small{color:var(--muted-text)}.db-command-preview{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);max-height:220px;color:var(--text);background:#0b0f16;border-radius:8px;margin:10px 0 0;padding:10px;font-family:inherit;font-size:.9rem;overflow:auto}.db-command-rich-preview{border:1px solid var(--border);border-left:4px solid var(--accent);background:rgba(var(--accent-rgb), .08);border-radius:8px;margin-top:10px;padding:12px}.db-command-rich-preview strong,.db-command-rich-preview span{overflow-wrap:anywhere;display:block}.db-command-rich-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.db-command-rich-preview img{object-fit:cover;border-radius:8px;width:100%;max-height:180px;margin-top:10px;display:block}.db-command-button-preview{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.db-command-button-preview span{border:1px solid rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .18);color:var(--text);border-radius:8px;padding:10px 12px;font-size:.84rem;font-weight:700;line-height:1}.db-helper{color:var(--muted-text);margin:0;font-size:.84rem;line-height:1.5}.db-discord-embed img{object-fit:cover;border-radius:8px;width:100%;max-height:160px;margin-top:10px;display:block}.db-discord-select{border:1px solid var(--border);color:var(--muted-text);border-radius:8px;padding:10px}.db-chip-row{flex-wrap:wrap;gap:8px;display:flex}.db-chip-row span{border:1px solid var(--border);background:var(--control-surface);color:var(--muted-text);border-radius:999px;padding:6px 10px;font-size:.82rem}.public-help-page,.public-leaderboard-page{background:var(--background);min-height:100vh;color:var(--text)}.public-leaderboard-shell{width:min(760px,100% - 32px);margin:0 auto;padding:56px 0}.public-leaderboard-header,.public-leaderboard-panel{border:1px solid var(--border);background:var(--surface);border-radius:8px}.public-leaderboard-header{margin-bottom:16px;padding:24px}.public-leaderboard-kicker,.public-leaderboard-footer,.public-leaderboard-row small{color:var(--muted-text)}.public-leaderboard-header h1{margin:8px 0 4px}.public-leaderboard-header p,.public-leaderboard-footer{margin:0}.public-leaderboard-panel{overflow:hidden}.public-leaderboard-list{margin:0;padding:0;list-style:none}.public-leaderboard-row{border-bottom:1px solid var(--border);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:14px 20px;display:grid}.public-leaderboard-row:last-child{border-bottom:0}.public-leaderboard-rank{color:var(--muted-text);font-variant-numeric:tabular-nums;text-align:center}.public-leaderboard-member,.public-leaderboard-score{gap:3px;display:grid}.public-leaderboard-score{text-align:right}.public-leaderboard-empty{gap:6px;padding:32px 20px;display:grid}.public-leaderboard-footer{padding:12px 2px;font-size:.85rem}.public-help-shell{width:min(1120px,100% - 32px);margin:0 auto;padding:32px 0 56px}.public-help-hero,.public-help-featured,.public-help-related,.public-help-filter-card{border:1px solid var(--border);background:var(--surface);border-radius:8px}.public-help-hero{gap:24px;margin-bottom:20px;padding:22px;display:grid}.public-help-hero-top,.public-help-brand-wrap,.public-help-metric-row,.public-help-summary,.public-help-featured-top,.public-help-badge-row,.public-help-footer,.public-help-footer-left{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-help-hero-top,.public-help-footer{justify-content:space-between}.public-help-logo,.public-help-footer-icon{object-fit:cover;border-radius:8px;width:42px;height:42px}.public-help-brand-copy,.public-help-related-copy{gap:4px;display:grid}.public-help-eyebrow,.public-help-list-meta,.public-help-featured-meta,.public-help-related-card span,.public-help-empty-state span{color:var(--muted-text)}.public-help-link-subtle,.public-help-share-link{color:var(--help-accent,var(--accent-strong));text-decoration:none}.public-help-metric-pill,.public-help-badge,.public-help-chip{border:1px solid var(--border);color:var(--muted-text);background:#ffffff0a;border-radius:999px;padding:6px 10px;font-size:.82rem;text-decoration:none}.public-help-copy h1{letter-spacing:0;margin:0 0 8px;font-size:4rem}.public-help-copy p{max-width:720px;color:var(--muted-text);margin:0;line-height:1.6}.public-help-search-row{gap:10px;display:flex}.public-help-search-input{border:1px solid var(--border);background:var(--control-surface);min-width:0;color:var(--text);border-radius:8px;outline:none;flex:1;padding:12px}.public-help-search-input:focus{border-color:var(--help-accent,var(--accent))}.public-help-search-button{background:var(--help-accent,var(--accent));color:#fff;border:0;border-radius:8px;padding:10px 14px;font-weight:800}.public-help-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:18px;display:grid}.public-help-sidebar,.public-help-content{gap:14px;display:grid}.public-help-filter-card{gap:12px;padding:16px;display:grid}.public-help-chip-grid,.public-help-article-list,.public-help-related-grid{gap:8px;display:grid}.public-help-chip.is-active,.public-help-list-item.is-active,.public-help-badge.is-panel{border-color:var(--help-accent,var(--accent));color:var(--text)}.public-help-chip-count{color:var(--text);font-weight:800}.public-help-list-item,.public-help-related-card{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;gap:6px;padding:12px;text-decoration:none;display:grid}.public-help-empty-state,.public-help-featured-empty{border:1px dashed var(--border);border-radius:8px;gap:8px;padding:18px;display:grid}.public-help-featured{gap:18px;padding:20px;display:grid}.public-help-featured-copy h2,.public-help-featured-empty h2{margin:0}.public-help-featured-copy p,.public-help-featured-empty p{color:var(--muted-text);line-height:1.65}.public-help-featured-body{color:var(--text);white-space:pre-wrap;line-height:1.75}.public-help-related{gap:14px;padding:18px;display:grid}.public-help-footer{color:var(--muted-text);margin-top:20px}@media (max-width:1100px){.db-module-grid,.db-grid--stats,.db-pricing-row{grid-template-columns:repeat(2,minmax(0,1fr))}.public-help-layout{grid-template-columns:1fr}}@media (max-width:1023px){.db-app-shell{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.db-shell-topbar{z-index:30;background:var(--surface);flex:none;grid-area:auto;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;min-height:80px;padding:0 24px;display:grid;position:sticky;top:0}.db-shell-brand{flex:none;grid-column:2;justify-self:center;gap:10px;font-size:1rem;display:inline-flex}.db-shell-brand .db-brand-mark{border-radius:10px;flex-basis:32px;width:32px;height:32px}.db-sidebar{display:none}.db-mobile-nav{z-index:60;background:0 0;border:0;width:36px;height:36px;display:block;position:fixed;top:22px;left:24px}.db-mobile-nav>summary{z-index:62;background:0 0;border-radius:8px;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:grid;position:relative}.db-mobile-nav>summary .db-mobile-nav__brand,.db-mobile-nav>summary>svg{display:none}.db-mobile-nav[open]{background:#11131a70;width:100vw;height:100dvh;inset:0}.db-mobile-nav[open]>summary{background:var(--surface-elevated);position:absolute;top:22px;left:24px}.db-mobile-nav__items{z-index:61;background:var(--surface);overscroll-behavior:contain;border-top:0;grid-template-columns:minmax(0,1fr);align-content:start;width:min(300px,100vw - 48px);height:100dvh;max-height:none;padding:80px 20px 28px;position:absolute;inset:0 auto 0 0;overflow-y:auto}.db-app-main{flex:auto;order:1;min-height:0;display:block;overflow:hidden}.db-content{scrollbar-gutter:auto;height:100%;padding:0 24px 48px;overflow:hidden auto}.db-content__inner{width:100%;max-width:none}.db-topbar{grid-column:3;min-height:0;padding:0}}@media (max-width:900px){.db-guild-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.db-custom-bot-identity-layout{grid-template-columns:minmax(0,1fr)}.db-custom-bot-identity-controls,.db-custom-bot-branding-fields{display:grid}.db-custom-bot-identity-layout>.db-custom-bot-preview{order:-1;grid-area:auto}.db-custom-bot-runtime-status{flex-wrap:wrap;align-items:flex-start}.db-custom-bot-runtime-status .db-button{margin-left:auto}.db-custom-bot-branding-fields{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""application""assets"}.db-custom-bot-branding-fields>.db-field:first-child,.db-custom-bot-branding-fields>.db-field:nth-child(2),.db-custom-bot-identity-assets,.db-custom-bot-identity-controls>.db-inline-grid,.db-custom-bot-identity-controls>.db-field{grid-area:auto}.db-ticket-toolbar,.db-ticket-option-row,.db-ticket-question,.db-ticket-action-grid,.db-ticket-preview-grid{grid-template-columns:minmax(0,1fr);min-width:0}.db-ticket-toolbar>*,.db-ticket-option-row>*,.db-ticket-question>*,.db-ticket-action-grid>*,.db-ticket-preview-grid>*{min-width:0}}@media (max-width:780px){.db-module-frame[data-dashboard-module=help]>.db-page-header{margin-bottom:18px}.db-preset-callout,.db-asset-field__body{flex-direction:column;align-items:stretch}.db-asset-field__preview{flex-basis:auto}.db-public-page{width:min(100% - 24px,720px);padding-top:14px}.db-public-page--selector{width:100%}.db-page-header{flex-direction:column;align-items:flex-start}.db-page-header--with-back{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px 0;display:grid}.db-page-header--with-back>.db-page-header__back{width:24px;min-height:32px;color:var(--muted-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.db-page-header--with-back>.db-page-header__back:hover{color:var(--text)}.db-page-header--with-back>div:first-of-type{min-width:0}.db-page-header--with-back>.db-page-header__content{padding-right:0}.db-page-header--with-back .db-page-header__title-row{display:block;position:relative}.db-page-header--with-back .db-page-header__title-row:after{background:var(--border);content:"";height:1px;position:absolute;bottom:-16px;left:-48px;right:-24px}.db-page-header--with-back .db-page-header__title-row>h1{text-align:left;width:100%;min-width:0;padding-right:64px;font-size:1.5rem;line-height:32px}.db-page-header--with-back .db-page-header__title-actions{position:absolute;top:50%;right:0;transform:translateY(-50%)}.db-page-header--with-back .db-page-header__title-actions .db-enable-row--module:not(.has-feedback){flex-direction:row;justify-content:flex-end;gap:0}.db-page-header--with-back .db-page-header__title-actions .db-enable-row--module:not(.has-feedback) .db-enable-row__copy{display:none}.db-page-header--with-back .db-page-header__content>p{text-align:center;margin-top:42px}@media (max-width:400px){.db-module-frame[data-dashboard-module=welcome] .db-page-header--with-back .db-page-header__title-row>h1{text-align:center}}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation{background:0 0;border:0;border-radius:0;padding:0}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation>span{display:none}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation input[type=checkbox]{flex-basis:56px;width:56px;height:30px;min-height:30px}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation input[type=checkbox]:before{content:"OFF";color:#fff;font-size:9px;font-weight:700;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation input[type=checkbox]:checked:before{content:"ON";left:6px;right:auto}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation input[type=checkbox]:after{width:20px;height:20px;top:5px;left:5px}.db-page-header--with-back .db-page-header__title-actions .db-levels-activation input[type=checkbox]:checked:after{transform:translate(26px)}.db-page-header--with-back>.db-actions{grid-column:2;justify-self:start}.db-public-page--selector .db-page-header{text-align:center;align-items:center}.db-topbar{background:0 0;justify-content:flex-end;align-items:center;min-height:36px;padding:0;display:flex}.db-app-main{position:relative}.db-mobile-nav summary{min-height:36px;padding:0}.db-mobile-nav__brand,.db-mobile-nav summary>svg{display:none}.db-server-switcher,.db-server-switcher>summary{width:100%;max-width:100%}.db-account-menu__summary-text{display:none}.db-server-switcher>summary{gap:8px;padding:2px 4px 2px 2px}.db-server-switcher__summary-text strong{max-width:min(34vw,180px);font-size:.88rem}.db-topbar__actions{flex-wrap:nowrap;gap:6px}.db-topbar__actions .db-button{min-height:36px;padding:8px}.db-account-menu>summary{padding:2px}.db-topbar .db-account-menu{flex:none;width:auto;min-width:0;max-width:none}.db-topbar .db-account-menu>summary{gap:8px;width:auto;min-width:0;max-width:none;padding:0}.db-topbar .db-account-menu__avatar{width:36px;height:36px}.db-topbar .db-account-menu>summary>svg{display:block}.db-ticket-panel-list__create{width:auto;min-width:0}.db-server-switcher__menu{left:auto;right:0}.db-public-nav{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px;min-height:46px;margin-bottom:32px;display:grid}.db-public-nav>div{grid-column:1/-1;grid-template-columns:repeat(3,max-content) minmax(0,1fr);justify-content:start;gap:8px 12px;display:grid}.db-public-nav__account{grid-template-columns:none;justify-content:flex-end;display:flex}.db-public-page--selector .db-public-nav{flex-wrap:nowrap;display:flex}.db-public-page--selector .db-public-nav>.db-public-nav__account{flex-wrap:nowrap;width:auto;margin-left:auto}.db-public-page--selector .db-public-nav{flex-wrap:wrap;grid-template-columns:auto minmax(0,1fr);display:grid}.db-public-page--selector .db-public-nav__account{grid-area:1/2}.db-public-nav .db-button{min-height:36px;padding-inline:13px}.db-public-nav .db-button--ghost{grid-area:2/1/auto/span 2;justify-self:start;width:auto;margin-left:0}.db-public-nav .db-button--primary{grid-area:2/3/auto/-1;justify-self:end;width:auto}.db-preview-panel{min-height:120px}.db-page-header h1,.public-help-copy h1{font-size:1.75rem;line-height:2.25rem}.db-grid,.db-grid--stats,.db-pricing-row,.db-two-column,.db-two-column--wide,.db-form-grid,.db-inline-grid,.db-option-grid,.db-command-policy-summary,.db-command-examples,.db-command-policy-impact,.db-command-policy-matrix,.db-command-policy-spreadsheet__toolbar,.db-command-policy-edit-matrix__grid,.db-command-policy-bulk-review__list,.db-ticket-toolbar,.db-ticket-option-row,.db-ticket-question,.db-ticket-action-grid,.db-ticket-preview-grid,.db-automod-rule-row,.db-automod-duplicate-fields{grid-template-columns:1fr}.db-ops-pool__entry{display:grid}.db-ops-pool__entry>.db-inline-list{justify-content:flex-start;margin-left:0}.db-command-policy-layout{grid-template-columns:1fr}.db-command-policy-list{position:static}.db-command-policy-bulk-pagination{flex-direction:column;align-items:stretch}.db-command-policy-bulk-pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.db-command-policy-bulk-table label{grid-template-columns:auto minmax(0,1fr)}.db-command-policy-bulk-table em,.db-command-policy-bulk-table label>small{grid-column:2}.db-mobile-nav__items{grid-template-columns:1fr;padding:80px 12px 12px}.db-mobile-nav__items .db-sidebar__items{grid-template-columns:minmax(0,1fr);gap:2px}.db-sidebar__item{min-width:0}.db-sidebar__item strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.db-content{padding:16px 24px 40px}.db-topbar{padding:0}.db-section-tabs,.db-settings-card .db-section-tabs{max-width:100%;position:static;top:auto}.db-section-tabs-shell{max-width:100%}.db-content__inner,.db-module-frame,.db-module-frame__body,.db-settings-card,.db-page-header,.db-page-header>*,.db-actions,.db-grid,.db-form-grid{min-width:0;max-width:100%}.db-page-header h1,.db-page-header p,.db-settings-card h2,.db-settings-card h3{overflow-wrap:anywhere}.db-save-bar,.db-enable-row,.db-actions--split{flex-direction:column;align-items:flex-start}.db-save-bar{bottom:auto}.db-inline-section__heading{flex-direction:column;align-items:flex-start}.public-leaderboard-shell{width:min(100% - 24px,720px);padding-top:18px}.public-leaderboard-row{grid-template-columns:30px minmax(0,1fr);gap:10px}.public-leaderboard-score{text-align:left;grid-column:2}.public-help-shell{width:min(100% - 24px,720px);padding-top:18px}.public-help-search-row{flex-direction:column}.db-section-tabs__arrow{display:flex}.db-section-tabs{scrollbar-width:none}.db-section-tabs::-webkit-scrollbar{display:none}}@media (min-width:641px) and (max-width:780px){.db-page-header--with-back{flex-direction:column;align-items:flex-start;display:flex}.db-page-header--with-back>.db-page-header__back{display:none}.db-page-header--with-back>.db-actions{grid-column:auto;justify-self:auto}}@media (max-width:1023px){.db-module-grid--catalog{grid-template-columns:1fr;gap:32px}}@media (min-width:701px) and (max-width:1023px){.db-module-grid--catalog .db-module-card,.db-module-grid--loading .db-skeleton-card{grid-template-rows:56px minmax(72px,max-content) 40px;min-height:240px}}@media (max-width:620px){.db-guild-grid,.db-guild-card__body{grid-template-columns:1fr}.db-guild-card__actions{justify-self:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}@media (max-width:600px){.db-custom-bot-identity-assets{grid-template-columns:minmax(0,1fr)}.db-ticket-panel-list__head{flex-direction:row;align-items:center}.db-ticket-panel-list__create{width:auto;min-width:0}.db-section-tabs{display:flex;overflow-x:auto}.db-section-tabs button{flex:none;width:auto;padding-inline:8px}}@media (max-width:680px){.db-ticket-panel-list__columns{display:none}.db-ticket-panel-list__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"item actions""status time";align-items:center;gap:4px 8px}.db-ticket-panel-list__item{grid-area:item}.db-ticket-panel-list__status{grid-area:status;padding:0 20px 10px}.db-ticket-panel-list__time{grid-area:time;justify-self:end;max-width:48vw;padding:0 8px 10px 0}.db-ticket-panel-list__actions{grid-area:actions}}@media (max-width:520px){.db-public-nav>div{justify-content:flex-start;width:100%}.db-public-page--selector .db-public-nav>.db-public-nav__account{justify-content:flex-end;width:auto}.db-public-page--selector .db-public-nav .db-button,.db-topbar__actions .db-button{width:auto}.db-sidebar__items{grid-template-columns:none}.db-list-row{flex-direction:column;align-items:flex-start}}.db-achievement-badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;display:inline-flex}.db-achievement-badge-image{object-fit:contain;vertical-align:middle;width:2.75rem;height:2.75rem;display:inline-block}.db-badge-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.db-badge-dialog legend{margin-bottom:.5rem}.db-badge-grid{grid-template-columns:repeat(auto-fit,minmax(3.5rem,1fr));gap:.5rem;max-width:32rem;display:grid}.db-badge-grid button{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:.5rem;place-items:center;padding:.5rem;display:grid}.db-badge-grid button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}.db-badge-dialog button:disabled{opacity:.5;cursor:default}.db-achievement-options{border:0;min-width:0;margin:0;padding:0}.db-badge-dialog{border:1px solid var(--border);border-radius:var(--panel-radius);background:var(--surface-elevated);width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);box-shadow:var(--shadow);padding:1.5rem;overflow:hidden}.db-badge-dialog::backdrop{background:#000000b3}.db-achievement-announcement-preview{border-left:4px solid var(--accent);border-radius:var(--panel-radius);background:var(--control-surface);overflow-wrap:anywhere;gap:.5rem;padding:1rem;display:grid}.db-achievement-announcement-preview p{white-space:pre-wrap;margin:0}.db-badge-dialog[open]{flex-direction:column;gap:1rem;display:flex}.db-badge-dialog__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.db-badge-dialog__header h2{margin:0}.db-badge-dialog__body{min-height:0;padding:2px;overflow:auto}.db-badge-dialog>.db-actions{flex-shrink:0;justify-content:flex-end}.db-community-behavior-toggle{flex-wrap:wrap;gap:.5rem}
