:root .experience-stack{display:block;max-height:none;overflow:visible;padding-bottom:0}
:root .experience-stack .experience.card{max-height:none;overflow:visible}
.discord-bots{position:fixed;z-index:9;left:32px;top:var(--discord-bots-top,470px);width:var(--profile-width);font-family:'Segoe UI',sans-serif;opacity:var(--hero-visibility,1);transform:translateY(var(--hero-lift,0px)) scale(var(--hero-scale,1));filter:blur(var(--hero-blur,0px))}
.discord-bots h2{margin:0 0 18px;padding:0;color:#d4d4d4;font-size:22px;font-weight:800;line-height:1.35;letter-spacing:-.3px;text-shadow:0 2px 14px #000;filter:url('#ui-grain')}
@media(max-width:600px){.discord-bots{left:var(--profile-left)}.discord-bots h2{font-size:15px;letter-spacing:0;margin-bottom:13px}.discord-bots-tabs button{font-size:11px;padding:8px 2px}.discord-bot-invite span{font-size:11px}}
.discord-bots-tabs{position:relative;isolation:isolate;display:flex;gap:4px;padding:4px;margin-bottom:12px;border:1px solid #ffffff30;border-radius:12px;background:#19191999;backdrop-filter:blur(12px)}
.discord-bots-tabs::before{content:'';position:absolute;z-index:-1;pointer-events:none;left:4px;top:4px;bottom:4px;width:calc((100% - 12px)/2);box-sizing:border-box;border:1px solid #ffffff20;border-radius:8px;background:#ffffff16;box-shadow:inset 0 1px 0 #ffffff12;transition:transform .32s cubic-bezier(.22,.61,.36,1)}
.discord-bots-tabs:has([aria-selected="true"]:last-child)::before{transform:translateX(calc(100% + 4px))}
.discord-bots-tabs button{flex:1;min-width:0;padding:10px 4px;border:1px solid transparent;border-radius:8px;background:transparent;color:#bcbcbc;font:600 12px 'Segoe UI',sans-serif;cursor:pointer;transition:color .22s}
.discord-bots-tabs button[aria-selected="true"],.discord-bots-tabs button:hover{color:#fff}.discord-bots-tabs button:focus-visible,.discord-bot-invite:focus-visible{outline:2px solid #ddd;outline-offset:2px}
.discord-bots .hosting-card{overflow:visible;width:100%}.discord-bot-invite{display:block;margin-bottom:18px;color:#f2f2f2;text-decoration:none;border-radius:5px}.discord-bot-invite strong{display:block;font-size:15px;line-height:1.4}.discord-bot-invite span{display:block;margin-top:6px;font-size:12px;color:#bcbcbc}.discord-bot-invite:hover strong{text-decoration:underline}.discord-bots .hosting-card h3{margin:0}
@media(prefers-reduced-motion:reduce){.discord-bots-tabs::before,.discord-bots-tabs button{transition:none}}
