.biolink-container,.discord-server-widget,.discord-widget{color:inherit;font-size:16px;font-weight:400}.biolink-container .text,.discord-server-widget .text,.discord-widget .text{color:inherit}.biolink-container .text.small,.discord-server-widget .text.small,.discord-widget .text.small{font-size:.875rem}.biolink-container .text.regular,.discord-server-widget .text.regular,.discord-widget .text.regular{font-size:1rem}.biolink-container .text.medium,.discord-server-widget .text.medium,.discord-widget .text.medium{font-size:1.125rem}.biolink-container .text.large,.discord-server-widget .text.large,.discord-widget .text.large{font-size:1.25rem}.biolink-container .text.-no-break,.discord-server-widget .text.-no-break,.discord-widget .text.-no-break{text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.biolink-container .text.-w300,.discord-server-widget .text.-w300,.discord-widget .text.-w300{font-weight:300}.biolink-container .text.-w400,.discord-server-widget .text.-w400,.discord-widget .text.-w400{font-weight:400}.biolink-container .text.-w500,.discord-server-widget .text.-w500,.discord-widget .text.-w500{font-weight:500}.biolink-container .text.-w600,.discord-server-widget .text.-w600,.discord-widget .text.-w600{font-weight:600}.biolink-container .text.-w700,.discord-server-widget .text.-w700,.discord-widget .text.-w700{font-weight:700}.biolink-container .text.-line-height,.discord-server-widget .text.-line-height,.discord-widget .text.-line-height{line-height:2}.biolink-container .text.-no-height,.discord-server-widget .text.-no-height,.discord-widget .text.-no-height{line-height:0}.biolink-container .text.-bold,.discord-server-widget .text.-bold,.discord-widget .text.-bold{font-weight:700}.biolink-container .text.-center,.discord-server-widget .text.-center,.discord-widget .text.-center{text-align:center}
.biolink-loading-spinner{border:5px solid #0000;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.5s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.hover-item-container{opacity:0;visibility:hidden;justify-content:center;align-items:flex-start;height:50px;transition:opacity .25s ease-in-out,top .25s ease-in-out,visibility .25s;display:flex;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.hover-item-container.active{opacity:1;visibility:visible;transition-duration:.35s;top:-50px}.hover-item-container .hover-item{color:#fff;text-align:center;box-sizing:content-box;cursor:default;background-color:#090909;border:1px solid #ffffff1a;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:15px 12px;line-height:10px;display:flex}.hover-item-container .hover-item .hover-text{text-wrap:nowrap;font-size:14px;font-weight:600;line-height:0}.hover-item-container .hover-item.badge-tip{width:fit-content;padding:13px 10px!important}
.profile-widget-container{width:100%;position:relative}.hover-container{position:absolute;top:-37px;left:0}.profile-widget{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:15px;width:100%;padding:10px;display:flex}.profile-widget .location{border-radius:7.5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:10px;right:10px}.profile-widget .location .location-hover{background-color:#000c;border-radius:5px;margin-left:auto;margin-right:auto;padding:5px 10px;display:block;position:absolute;top:-20px}.profile-widget .user-info{padding:5px 0x 5px 0px;flex-direction:column;justify-content:center;align-items:flex-start;gap:7.5px;display:flex}.profile-widget .user-info .name-container,.profile-widget .user-info .badges{align-items:center;gap:15px;display:flex}.profile-widget .user-info .badges .badge{justify-content:center;align-items:center;height:15px;display:flex;position:relative}.profile-widget .user-info .badges .badge-icon{height:15px}.profile-widget .user-info .user-name-container{margin:0;font-size:20px;font-weight:400}.profile-widget .user-info .user-name{align-items:center;margin:0;font-size:20px;font-weight:700;display:flex;line-height:20px!important}.profile-widget .user-info .user-bio{margin:0;font-size:16px;font-weight:500}.profile-widget .profile-image-container{background-color:#0000;border-radius:10px;justify-content:center;align-items:center;width:65px;height:65px;display:flex;overflow:hidden}.profile-widget .profile-image-container .avatar{object-fit:cover;width:100%;height:100%}.profile-widget .profile-image-container .placeholder{width:40px;height:40px}@keyframes social-hover{0%{opacity:0;top:-15px}to{opacity:1;top:-25px}}
.vsc-insert-cursor{opacity:.5;vertical-align:bottom;border-radius:0;width:2px;height:1em;margin-left:0;transition:opacity .15s ease-in;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.multi-select{color:#fff;background-color:#000;border:1px solid #ffffff1a;border-radius:10px;margin-top:7.5px;overflow:hidden}.effect-preview{background-color:#0e0e0e;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:10px;min-height:75px;padding:20px 30px;display:flex}@media (max-width:425px){.effect-preview{flex-direction:column;justify-content:center;align-items:center}}.effect-select{flex-wrap:wrap;align-items:center;gap:15px;width:100%;display:flex}.text-effects-select{margin-top:7.5px}.name-preview{font-size:24px}.bio-preview{font-size:16px}.glitch{animation:2s linear infinite alternate-reverse glitch-skew;position:relative}.glitch:before{content:attr(data-text);text-shadow:-2px 0 #ff00c1;clip:rect(44px,450px,56px,0);width:100%;height:100%;animation:5s linear infinite alternate-reverse glitch-anim;position:absolute;top:0;left:2px}.glitch:after{content:attr(data-text);text-shadow:-2px 0 #00fff9,2px 2px #ff00c1;width:100%;height:100%;animation:1s linear infinite alternate-reverse glitch-anim2;position:absolute;top:0;left:-2px}.shine{color:#fff;background:linear-gradient(90deg,#1a1a1a 0,#fff 10% 20%,#1a1a1a 30%);-webkit-text-fill-color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shine}.neon{text-shadow:0 0 5px #ff005e,0 0 10px #ff005e,0 0 10px #ff005e,0 0 20px #ff005e,0 0 35px #ff005e;animation:1.5s infinite alternate neon;color:#fff!important}.flicker-char{color:#101010;transition:color .2s linear}.name-char,.bio-char{animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:inline-block}@keyframes keyboard{0%{transform:translateY(0)}to{transform:translateY(1px)}}@keyframes keyboard-bio{0%{transform:translateY(0)}to{transform:translateY(.75px)}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes neon{0%{text-shadow:0 0 5px #ff005e,0 0 10px #ff005e,0 0 15px #ff005e,0 0 20px #ff005e,0 0 35px #ff005e}to{text-shadow:0 0 10px #00d4ff,0 0 10px #00d4ff,0 0 15px #00d4ff,0 0 20px #00d4ff,0 0 35px #00d4ff}}@keyframes fire{0%{text-shadow:0 0 5px #fefcc9,0 1px 10px #feec85,0 -2px 10px #ffae34,0 -3px 15px #ec760c,0 -4px 20px #cd4606}to{text-shadow:0 0 10px #fefcc9,0 1px 15px #feec85,0 -2px 20px #ffae34,0 -3px 25px #ec760c,0 -4px 25px #cd4606}}@keyframes shine{0%{background-position:200%}to{background-position:0%}}@keyframes glitch-anim{0%{clip:rect(76px,9999px,44px,0);transform:skew(-8deg)}5%{clip:rect(88px,9999px,79px,0);transform:skew(7deg)}10%{clip:rect(77px,9999px,79px,0);transform:skew(3deg)}15%{clip:rect(31px,9999px,75px,0);transform:skew(-6deg)}20%{clip:rect(4px,9999px,52px,0);transform:skew(-6deg)}25%{clip:rect(11px,9999px,60px,0);transform:skew(9deg)}30%{clip:rect(59px,9999px,10px,0);transform:skew(8deg)}35%{clip:rect(2px,9999px,15px,0);transform:skew(7deg)}40%{clip:rect(20px,9999px,97px,0);transform:skew(0deg)}45%{clip:rect(12px,9999px,57px,0);transform:skew(-3deg)}50%{clip:rect(74px,9999px,23px,0);transform:skew(-5deg)}55%{clip:rect(64px,9999px,89px,0);transform:skew(-7deg)}60%{clip:rect(77px,9999px,52px,0);transform:skew(6deg)}65%{clip:rect(82px,9999px,55px,0);transform:skew(4deg)}70%{clip:rect(30px,9999px,16px,0);transform:skew(5deg)}75%{clip:rect(21px,9999px,81px,0);transform:skew(5deg)}80%{clip:rect(21px,9999px,25px,0);transform:skew(1deg)}85%{clip:rect(73px,9999px,37px,0);transform:skew(0deg)}90%{clip:rect(41px,9999px,23px,0);transform:skew(8deg)}95%{clip:rect(8px,9999px,52px,0);transform:skew(-5deg)}to{clip:rect(13px,9999px,12px,0);transform:skew(-5deg)}}@keyframes glitch-anim2{0%{clip:rect(10px,9999px,56px,0);transform:skew(1deg)}5%{clip:rect(5px,9999px,84px,0);transform:skew(-7deg)}10%{clip:rect(10px,9999px,31px,0);transform:skew(-5deg)}15%{clip:rect(18px,9999px,6px,0);transform:skew(-5deg)}20%{clip:rect(51px,9999px,53px,0);transform:skew(-8deg)}25%{clip:rect(32px,9999px,14px,0);transform:skew(8deg)}30%{clip:rect(77px,9999px,39px,0);transform:skew(-3deg)}35%{clip:rect(77px,9999px,43px,0);transform:skew(-6deg)}40%{clip:rect(38px,9999px,23px,0);transform:skew(-7deg)}45%{clip:rect(93px,9999px,76px,0);transform:skew(-2deg)}50%{clip:rect(28px,9999px,22px,0);transform:skew(3deg)}55%{clip:rect(93px,9999px,28px,0);transform:skew(9deg)}60%{clip:rect(91px,9999px,36px,0);transform:skew(5deg)}65%{clip:rect(57px,9999px,96px,0);transform:skew(-5deg)}70%{clip:rect(11px,9999px,41px,0);transform:skew(9deg)}75%{clip:rect(17px,9999px,46px,0);transform:skew(-1deg)}80%{clip:rect(40px,9999px,48px,0);transform:skew(2deg)}85%{clip:rect(72px,9999px,59px,0);transform:skew(-9deg)}90%{clip:rect(65px,9999px,89px,0);transform:skew(5deg)}95%{clip:rect(43px,9999px,97px,0);transform:skew(1deg)}to{clip:rect(14px,9999px,96px,0);transform:skew(-1deg)}}@keyframes glitch-skew{0%{transform:skew(2.4deg)}10%{transform:skew(0deg)}20%{transform:skew(-3.2deg)}30%{transform:skew(2.4deg)}40%{transform:skew(1.6deg)}50%{transform:skew(1.6deg)}60%{transform:skew(-3.2deg)}70%{transform:skew(3.2deg)}80%{transform:skew(.8deg)}90%{transform:skew(2.4deg)}to{transform:skew(-1.6deg)}}@keyframes shake{0%{transform:translate(0)}50%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes rainbow{0%{color:red}10%{color:#ff7f00}20%{color:#ff0}30%{color:#0f0}40%{color:#00f}50%{color:indigo}60%{color:#8b00ff}70%{color:#ff7f00}to{color:red}}
.socials-widget{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.socials-widget .socials{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;gap:20px;width:100%;height:auto;min-height:70px;padding:20px;display:flex}.socials-widget .socials.icon-card{gap:10px;padding:10px}.socials-widget .socials .social{color:#fff;box-sizing:border-box;height:100%;cursor:inherit;background-color:#000;flex:1;justify-content:center;align-items:center;gap:15px;font-size:16px;text-decoration:none;transition:border .25s ease-in-out;display:flex;position:relative}.socials-widget .socials .social.icon-card{min-height:50px;padding:10px 0}@keyframes social-hover{0%{opacity:0;top:-30px}to{opacity:1;top:-35px}}
.spotify-container{justify-content:center;align-items:center;width:100%;height:80px;display:flex;overflow:hidden}.spotify-container.artist,.spotify-container.playlist{height:152px}.spotify-container iframe{border:none;height:100%}
.background-video,.background-image-container,.background-gif{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.background-img{object-fit:cover;width:100%;height:100%}.overlay{z-index:2;width:100%;height:100%;position:absolute}.mute-button{z-index:997;cursor:pointer;background-color:#00000080;border:1px solid #ffffff40;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:10px;left:10px}.mute-button.page{width:45px;height:45px}.background-video-container{width:100%;height:100%;position:absolute;overflow:hidden}.reveal-screen{z-index:999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:pointer;background-color:#000000bf;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity 1s ease-in-out;display:flex;position:absolute}.reveal-screen.hidden{opacity:0}.reveal-screen .reveal-text{color:inherit;text-align:center;font-size:18px;font-weight:700}
.fluid-cursor{pointer-events:none;z-index:9999;mix-blend-mode:difference;width:26px;height:26px;position:fixed;top:13px;left:13px}.fluid-cursor .dot{will-change:transform;z-index:9999;transform-origin:50%;background-color:#fff;border-radius:50%;width:100%;height:100%;display:block;position:absolute;transform:translate(-50%,-50%)}
.spotlight-cursor{z-index:1001;pointer-events:none;mix-blend-mode:overlay;mix-blend-mode:normal;will-change:height,width;background-color:#0000;border-radius:50%;width:0;height:0;transition:height .35s ease-out,width .35s ease-out;position:absolute;box-shadow:0 0 0 9999px #00000080}.spotlight-cursor.active{width:200px;height:200px}.spotlight-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;z-index:1000;width:100%;height:100%;-webkit-mask-image:radial-gradient(circle 150px at var(--spotlight-x,50%)var(--spotlight-y,50%),transparent 0,black 150px);-webkit-mask-image:radial-gradient(circle 150px at var(--spotlight-x,50%)var(--spotlight-y,50%),transparent 0,black 150px);mask-image:radial-gradient(circle 150px at var(--spotlight-x,50%)var(--spotlight-y,50%),transparent 0,black 150px);-webkit-mask-composite:destination-out;position:absolute;top:0;left:0;-webkit-mask-composite:xor;mask-composite:exclude}
.soundcloud-container{border-radius:10px;width:100%;height:150px;overflow:hidden}.soundcloud-container iframe{border:none}
.svg-snowscene{z-index:2;width:100%;height:100%;position:absolute;top:0}.svg-snowscene .circles{width:100%;height:100%;position:absolute;overflow:hidden}.svg-snowscene circle{fill:#fff;animation-name:snowing;animation-duration:3s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:relative}@keyframes snowing{0%{fill-opacity:1}to{fill-opacity:0;transform:translateY(100%)}}
.open-graph-container{margin:0;font-family:Host Grotesk,monospace}
.roblox-widget{box-sizing:border-box;flex-direction:column;gap:7.5px 5px;width:100%;padding:10px;display:flex}.roblox-widget .roblox-title{align-items:center;gap:15px;display:flex}.roblox-widget .roblox-title h2{margin-left:4px;font-size:18px;line-height:0}.roblox-widget .roblox-card{flex-direction:column;align-items:flex-start;gap:15px;padding:10px;display:flex}.roblox-widget .roblox-icon{justify-content:center;align-items:center;min-width:38px;min-height:38px;display:flex}.roblox-widget .roblox-top{gap:15px;width:100%;display:flex}@media (max-width:475px){.roblox-widget .roblox-top{flex-direction:column;gap:10px}}.roblox-widget .roblox-widget-info{flex-direction:column;flex:1;justify-content:center;gap:7.5px;display:flex}.roblox-widget .roblox-widget-info .info-card{flex:1;justify-content:center;align-items:center;height:45px;padding:0 12.5px;display:flex}.roblox-widget .info-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;width:100%;padding-right:10px;display:flex}.roblox-widget .roblox-stats{flex-wrap:wrap;gap:5px;width:100%;display:flex}.roblox-widget .roblox-status{align-items:center;gap:10px;display:flex}.roblox-widget .roblox-status .roblox-status-text{font-size:14px;font-weight:500;line-height:0}.roblox-widget .roblox-dot{border-radius:50%;width:8px;height:8px}.roblox-widget .roblox-dot.online{background-color:#70a0ff}.roblox-widget .roblox-avatar{aspect-ratio:1;object-fit:scale-down;box-sizing:content-box;height:75px}@media (max-width:475px){.roblox-widget .roblox-avatar{height:100px}}.roblox-widget .view-roblox{height:55px;cursor:inherit;justify-content:space-between;align-items:center;padding:0 15px;text-decoration:none;transition:border-color .3s;display:flex}.roblox-widget .profile-icon{width:20px;height:20px}
.discord-server-widget{flex-direction:column;gap:10px;width:100%;padding:10px;display:flex;overflow:hidden}.discord-server-widget .server-icon{object-fit:cover;width:100%;height:100%}.discord-server-widget .server-icon-container{justify-content:center;align-items:center;width:65px;height:65px;display:flex;overflow:hidden}.discord-server-widget .server-icon-container .placeholder{width:40px;height:40px}.discord-server-widget .server-top{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.discord-server-widget .server-info{flex-direction:column;flex:1;gap:7.5px;width:100%;padding-left:5px;display:flex}.discord-server-widget .server-info .server-members{align-items:center;gap:15px;display:flex}.discord-server-widget .server-info .member-count{align-items:center;gap:7.5px;display:flex}.discord-server-widget .server-info .member-count .status-icon{width:7.5px;height:7.5px}.discord-server-widget .server-description{padding-left:5px}.discord-server-widget .join-server{box-sizing:content-box;height:55px;cursor:inherit;justify-content:center;align-items:center;text-decoration:none;transition:border-color .3s;display:flex}
.views-widget{border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;column-gap:10px;width:fit-content;height:auto;padding:10px;display:flex;position:relative}.views-widget .views-count{font-size:12px;font-weight:700;line-height:0}
