.dc{--dc-chat:#000000;--dc-hover:rgb(255 255 255/3%);--dc-embed:#0a0a0b;--dc-border:#2e2e31;--dc-accent:#4e7cec;--dc-success:#a6e889;--dc-divider:#2c2c2e;--dc-text:#d4d5d8;--dc-muted:#73747c;--dc-placeholder:#96979e;--dc-link:#437fe0;--dc-mention-bg:#1d2040;--dc-mention-text:#90a0f7;--dc-button:#1b1b1d;--dc-button-hover:#26262a;min-width:0;width:100%;padding:20px 16px;background:var(--dc-chat);color:var(--dc-text);font-size:16px;line-height:1.375;border-radius:12px;overflow-wrap:normal;text-align:left;letter-spacing:normal}.home-features .dc{content-visibility:auto;contain-intrinsic-size:auto 520px}.dc *,.dc :after,.dc :before{box-sizing:border-box}.dc p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.dc b,.dc strong{font-weight:700}.dc .dc-muted,.dc .dc-private{color:var(--dc-muted)}.dc-header{position:relative;min-height:24px;padding-left:56px;padding-top:1px}.dc-avatar{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.dc-author{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px}.dc-name{color:#f2f3f5;font-weight:500;font-size:16px}.dc-author time{color:var(--dc-muted);font-size:12px;margin-left:2px}.dc-app{background:#5865f2;color:white;white-space:nowrap}.dc-app,.dc-guild{font-size:11px;font-weight:600;padding:1px 4px;border-radius:4px}.dc-guild{display:inline-flex;align-items:center;gap:3px;background:#242426;color:var(--dc-text)}.dc .dc-guild .dc-emoji{width:12px;height:12px}.dc-message{margin-left:56px;margin-top:4px}.dc-header:has(.dc-reply) .dc-avatar{top:32px}.dc-reply{position:relative;display:flex;align-items:center;gap:5px;min-height:28px;margin-bottom:3px;color:var(--dc-muted);font-size:13px}.dc-reply:before{content:"";position:absolute;right:calc(100% + 12px);bottom:0;width:28px;height:16px;border-top:2px solid #383940;border-left:2px solid #383940;border-top-left-radius:6px}.dc-reply>img{width:16px;height:16px;border-radius:50%}.dc-reply b{color:var(--dc-text)}.dc-reply-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dc code,.dc-app,.dc-guild,.dc-log-line>time,.dc-mention,.dc-name,.dc-reply b,.dc-used{white-space:nowrap;flex-shrink:0}.dc-reply>img{flex-shrink:0}.dc-row{border:0;padding:0;min-width:0}.dc .dc-icons{flex-wrap:nowrap}.dc .dc-icons .dc-button{flex:1 1 0;width:auto;min-width:36px;max-width:56px;padding:0}.dc .dc-labelled .dc-button{padding:0 10px;gap:6px;font-family:gg sans,Helvetica Neue,Helvetica,Arial,sans-serif}.dc-labelled .dc-emoji{width:20px;height:20px}.discord-showcase-grid .dc-embed{max-width:none}.dc-command{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#161838;color:var(--dc-link);border-radius:4px;padding:1px 4px}.dc-embed{max-width:520px;width:100%;background:var(--dc-embed);border:1px solid var(--dc-border);border-left:4px solid var(--dc-accent);border-radius:8px;padding:16px;font-size:14px;line-height:1.375}.dc-embed:hover{background:color-mix(in srgb,var(--dc-embed),white 3%)}.dc-success{border-left-color:var(--dc-success)}.dc-title{font-size:16px}.dc-title,.dc-track-title{font-weight:700;margin-bottom:8px}.dc-track-title{color:var(--dc-link);font-size:20px}.dc-cover{float:right;width:80px;height:80px;border-radius:8px;object-fit:cover;margin-left:12px}.dc-cover-idle{background:#000020;object-fit:contain}.dc-cover-large{width:120px;height:120px}.dc-track-main{min-height:120px}.dc hr{clear:both;border:0;border-top:1px solid var(--dc-divider);margin:16px 0}.dc code{background:#10111c;color:var(--dc-text);border:1px solid #2a2b3a;border-radius:4px;padding:1px 3px;font-size:.92em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-decoration-break:clone}.dc-mention{display:inline;background:var(--dc-mention-bg);color:var(--dc-mention-text);border-radius:3px;padding:1px 3px;font-size:inherit}.dc-mention:hover{background:#5865f2;color:white}.dc-progress{height:6px;border-radius:3px;background:#2a3f76;margin:16px 0;overflow:hidden}.dc-progress>span{display:block;height:100%;border-radius:inherit;background:#4e7ceb}.dc-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.dc .dc-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;background:var(--dc-button);border:1px solid var(--dc-border);border-radius:8px;height:32px;padding:0 12px;font-size:14px;font-weight:500;color:#dcdcdf;cursor:pointer;line-height:1;text-decoration:none}.dc .dc-button:hover{background:var(--dc-button-hover)}.dc button:active:not(:disabled){transform:translateY(1px)}.dc button:disabled{opacity:.45;cursor:default}.dc button:disabled:hover{background:var(--dc-button)}.dc .dc-danger,.dc .dc-danger:disabled:hover{background:#c13d3f}.dc .dc-danger:hover{background:#a8312f}.dc .dc-primary{background:#5b65ea}.dc .dc-primary:hover{background:#4752c4}.dc a:focus-visible,.dc button:focus-visible{outline:2px solid #90a0f7;outline-offset:3px}.dc-emoji{display:inline-block;width:22px;height:22px;vertical-align:middle;object-fit:contain;flex-shrink:0}.dc-idle-play{gap:5px}.dc-idle-play,.dc-support{display:flex;align-items:center;flex-wrap:wrap}.dc-support{justify-content:space-between;gap:8px;margin-top:16px}.dc-private{font-size:13px;margin-top:6px}.dc .dc-link-button,.dc-link{color:var(--dc-link)}.dc-link-button{background:none;border:0;padding:0;cursor:pointer;font-size:inherit}.dc-link-button:hover{text-decoration:underline}.dc-ephemeral{margin-top:16px}.dc-channel-queue{margin-bottom:20px;font-size:14px}.dc-channel-queue>div{margin-top:20px}.dc-channel-queue p+p{margin-top:5px}.dc-shared{margin-bottom:24px}.dc-url{margin-bottom:8px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-spotify{position:relative;background:#3a404f;border-radius:12px;padding:16px 16px 48px;min-height:160px;display:flex;gap:16px;color:#fff}.dc-spotify-cover{width:96px;height:96px;border-radius:6px;flex-shrink:0}.dc-spotify b{display:block;font-size:18px;padding-right:16px}.dc-spotify p{color:#c0c2c8;font-size:14px;margin-block:5px 8px}.dc-preview-chip{background:#606572;border-radius:3px;color:#fff;font-size:10px;padding:2px 4px}.dc-spotify-glyph{position:absolute;right:12px;top:12px;width:20px;height:20px}.dc-spotify-actions{position:absolute;bottom:12px;right:16px;display:flex;align-items:center;gap:16px;font-size:24px}.dc-spotify-actions span{display:grid;place-items:center;background:#fff;color:#111;width:32px;height:32px;border-radius:50%;font-size:16px}.dc-log-entry{visibility:hidden}.dc-log-entry[data-visible=true]{visibility:visible}.dc-log-entry+.dc-log-entry{margin-top:8px}.dc-log-line{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:5px}.dc-log-line+.dc-log-line{margin-top:6px}.dc-log-line>time{background:#262629;color:#96979e;font-size:12px;padding:1px 3px;border-radius:3px}.dc-log-line .dc-emoji{width:18px;height:18px;align-self:flex-start}.dc blockquote{border-left:4px solid #4e4f58;padding-left:12px;margin:8px 0 0}.dc blockquote p+p{margin-top:4px}.dc-queue-current{min-height:120px}.dc-queue-list{clear:both;padding-top:16px}.dc-queue-list p+p{margin-top:7px}.dc-select-wrap{margin-top:16px;position:relative}.dc-select{display:flex;justify-content:space-between;gap:12px;width:100%;text-align:left;color:var(--dc-placeholder);padding:10px 12px;font-size:14px;cursor:pointer}.dc-dropdown,.dc-select{background:#09090a;border:1px solid var(--dc-border);border-radius:8px}.dc-dropdown{padding:6px;margin-top:4px}.dc-dropdown button{width:100%;display:block;text-align:left;color:var(--dc-text);padding:8px;border-radius:4px;cursor:pointer}.dc-dropdown button:hover{background:var(--dc-button-hover)}.dc-dropdown small{display:block;color:var(--dc-muted)}.dc-queue-total{margin-top:16px!important;font-size:12px!important}.discord-showcase>h2{margin-bottom:32px}.discord-showcase-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:600px}@media (min-width:1100px){.discord-showcase-grid{max-width:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.discord-showcase-grid>:nth-child(2){grid-column:2;grid-row:1/3}}@media (min-width:768px) and (max-width:1100px){.home-feature-row:has(.dc){grid-template-columns:minmax(0,1fr)}.home-feature-row:has(.dc) .home-feature-copy{order:0}}@media (max-width:600px){.dc{padding:16px 8px}.dc-header{padding-left:42px;min-height:36px}.dc-header:has(.dc-reply){min-height:68px}.dc .dc-avatar{width:32px;height:32px}.dc-message{margin-left:0;margin-top:4px}.dc-reply:before{right:calc(100% + 8px);width:20px}}@media (prefers-reduced-motion:reduce){.dc *,.dc :after,.dc :before{transition:none!important;animation:none!important}.dc-log-entry{visibility:visible}}