@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:JinxXy BlankRiver;src:url(/fonts/jinxxy-blank-river.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Gumroad ABC Favorit;src:url(/fonts/gumroad-abc-favorit-regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Gumroad ABC Favorit;src:url(/fonts/gumroad-abc-favorit-bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}:root{--accent:#f2f2ec;--accent-soft:#b8b8b2;--background:#030303;--danger:#d86f6f;--foreground:#eeeeea}*{box-sizing:border-box}html{background:var(--background)}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif}a{color:inherit;text-decoration:none}.profile-page{--panel:#0f0f0ff0;--panel-hard:#050505fa;--line:#eeeeea24;--muted:#eeeeea9e;--soft:#eeeeea14;background-color:#000;background-image:var(--profile-background-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover;place-items:center;height:100svh;min-height:100svh;padding:0 16px;display:grid;position:relative;overflow:hidden}.profile-page:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.42;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 5px),linear-gradient(115deg,#0000 0 38%,#ffffff0e 39%,#0000 41% 100%);animation:16s linear infinite scan-drift;position:absolute;inset:-20%}.profile-page:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000070),linear-gradient(90deg,#00000061,#0000 28% 72%,#00000061);position:absolute;inset:0}.grime-layer{pointer-events:none;opacity:.46;filter:contrast(135%);background:repeating-linear-gradient(145deg,#0000 0 18px,#ffffff08 18px 19px,#0000 19px 31px),repeating-linear-gradient(35deg,#0000 0 24px,#b4b4ae07 24px 25px,#0000 25px 44px);position:absolute;inset:0}.profile-frame{z-index:1;width:min(100%,840px);position:relative;overflow:visible}.terminal-chrome{border-bottom:1px solid var(--line);background:linear-gradient(180deg, #ffffff0b, transparent), var(--panel-hard);height:42px;font-family:var(--font-geist-mono), monospace;color:var(--muted);align-items:center;gap:8px;padding:0 16px;font-size:.78rem;display:flex}.chrome-light{border:1px solid #000000a6;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 14px}.chrome-light-danger{color:var(--danger);background:var(--danger)}.chrome-light-warn{color:#e0b456;background:#e0b456}.chrome-light-ok{color:var(--accent);background:var(--accent)}.chrome-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:8px;overflow:hidden}.profile-body{text-align:center;justify-items:center;gap:0;padding:0;display:grid;position:relative}.identity-block{text-align:center;grid-template-columns:1fr;place-items:center;width:min(100%,430px);display:grid}.identity-copy{text-align:center;-webkit-user-select:none;user-select:none;justify-items:center;gap:0;width:100%;min-width:0;display:grid}.prompt-label,.link-url,.chrome-path{font-family:var(--font-geist-mono), monospace}.prompt-label{color:var(--accent);margin:0 0 10px}@supports (color:color-mix(in lab, red, red)){.prompt-label{color:color-mix(in srgb, var(--accent) 42%, #f2f2eca8)}}.prompt-label{font-size:.76rem}.identity-copy h1,.not-found-body h1{color:#f2f2e8;letter-spacing:0;text-shadow:0 0 18px #ffffff1a,0 16px 44px #0000008c;margin:0;font-size:3rem;font-weight:790;line-height:1.03}.identity-copy h1{width:min(100%,430px);font-size:calc(3rem * var(--profile-display-name-scale,1));text-align:center;white-space:nowrap;overflow:visible}.tagline{max-width:28rem;color:var(--muted);margin:10px 0 0;font-size:1rem;line-height:1.5}.profile-tags{flex-wrap:wrap;justify-content:center;gap:7px;max-width:28rem;margin-top:14px;display:flex}.profile-tags span{border:1px solid var(--accent);align-items:center;min-height:24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-tags span{border:1px solid color-mix(in srgb, var(--accent) 46%, #f2f2ec26)}}.profile-tags span{color:var(--accent);border-radius:999px;padding:0 9px}@supports (color:color-mix(in lab, red, red)){.profile-tags span{color:color-mix(in srgb, var(--accent) 58%, #f4f4eec7)}}.profile-tags span{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-tags span{background:color-mix(in srgb, var(--accent) 17%, #ffffff07)}}.profile-tags span{font-family:var(--font-geist-mono), monospace;box-shadow:0 0 14px var(--accent);font-size:.66rem;font-weight:760;line-height:1}@supports (color:color-mix(in lab, red, red)){.profile-tags span{box-shadow:0 0 14px color-mix(in srgb, var(--accent) 9%, transparent)}}.discord-card{isolation:isolate;border:2px solid var(--accent);justify-self:center;gap:12px;width:min(100%,430px);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.discord-card{border:2px solid color-mix(in srgb, var(--accent) 22%, transparent)}}.discord-card{background:linear-gradient(135deg, var(--accent), transparent 44%), #ffffff0b;border-radius:25px;padding:10px}@supports (color:color-mix(in lab, red, red)){.discord-card{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 44%), #ffffff0b}}.discord-card{box-shadow:0 0 0 1px #ffffff06 inset, 0 12px 26px #00000047, 0 0 24px var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-card{box-shadow:0 0 0 1px #ffffff06 inset, 0 12px 26px #00000047, 0 0 24px color-mix(in srgb, var(--accent) 8%, transparent)}}.discord-card{color:inherit;cursor:pointer;text-align:left;touch-action:manipulation;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.profile-body>.discord-card,.profile-body>.profile-discord-stack{margin-top:20px}.discord-card:before{content:"";pointer-events:none;opacity:0;z-index:0;background:linear-gradient(115deg,#0000 0 28%,#ffffff24 46%,#0000 64% 100%);border-radius:23px;transition:opacity .18s,transform .44s;position:absolute;inset:1px;transform:translate(-34%)skew(-12deg)}.discord-card:hover,.discord-card:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-card:hover,.discord-card:focus-visible{border-color:color-mix(in srgb, var(--accent) 52%, #f2f2ec3d)}}.discord-card:hover,.discord-card:focus-visible{background:linear-gradient(135deg, var(--accent), transparent 44%), #ffffff0f}@supports (color:color-mix(in lab, red, red)){.discord-card:hover,.discord-card:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 20%, #ffffff0f), transparent 44%), #ffffff0f}}.discord-card:hover,.discord-card:focus-visible{box-shadow:0 0 0 1px #ffffff0b inset, 0 16px 34px #00000061, 0 0 28px var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-card:hover,.discord-card:focus-visible{box-shadow:0 0 0 1px #ffffff0b inset, 0 16px 34px #00000061, 0 0 28px color-mix(in srgb, var(--accent) 18%, transparent)}}.discord-card:hover,.discord-card:focus-visible{transform:translateY(-2px)}.discord-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.discord-card:hover:before,.discord-card:focus-visible:before{opacity:.72;transform:translate(34%)skew(-12deg)}.discord-card:active{transform:translateY(0)}.discord-card.discord-card-passive{cursor:default;pointer-events:none;touch-action:auto;-webkit-user-select:none;user-select:none}.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{border-color:color-mix(in srgb, var(--accent) 22%, transparent)}}.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{background:linear-gradient(135deg, var(--accent), transparent 44%), #ffffff0b}@supports (color:color-mix(in lab, red, red)){.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, transparent), transparent 44%), #ffffff0b}}.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{box-shadow:0 0 0 1px #ffffff06 inset, 0 12px 26px #00000047, 0 0 24px var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{box-shadow:0 0 0 1px #ffffff06 inset, 0 12px 26px #00000047, 0 0 24px color-mix(in srgb, var(--accent) 8%, transparent)}}.discord-card.discord-card-passive:hover,.discord-card.discord-card-passive:focus-visible{outline:0;transform:none}.discord-card.discord-card-passive:hover:before,.discord-card.discord-card-passive:focus-visible:before{opacity:0;transform:translate(-34%)skew(-12deg)}.discord-card.discord-card-passive:hover .discord-avatar-image,.discord-card.discord-card-passive:focus-visible .discord-avatar-image{transform:none}.discord-card.discord-card-passive:hover .discord-avatar-decoration,.discord-card.discord-card-passive:focus-visible .discord-avatar-decoration{transform:translate(-50%,-50%)}.discord-card>*{z-index:1;position:relative}.discord-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.profile-discord-stack{justify-items:center;gap:8px;width:min(100%,430px);display:grid}.profile-discord-stack .discord-card{width:100%}.profile-view-count{color:#f2f2ec94;font-family:var(--font-geist-mono), monospace;text-shadow:0 8px 18px #00000080;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:5px;margin:0;font-size:.76rem;line-height:1.25;display:inline-flex}.profile-view-count-icon{color:var(--accent);flex:none}.discord-identity{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.discord-avatar{flex:0 0 74px;width:74px;height:74px;position:relative}.discord-avatar-image{z-index:0;object-fit:cover;border-radius:50%;width:74px;height:74px;transition:transform .18s;position:relative}.discord-avatar-decoration{z-index:1;object-fit:contain;pointer-events:none;width:96px;max-width:none;height:96px;transition:transform .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.discord-card:hover .discord-avatar-image,.discord-card:focus-visible .discord-avatar-image{transform:scale(1.025)}.discord-card:hover .discord-avatar-decoration,.discord-card:focus-visible .discord-avatar-decoration{transform:translate(-50%,-50%)scale(1.025)}.discord-status-dot{--discord-status-color:#747f8d;--discord-status-glyph:#101211;z-index:2;background:var(--discord-status-color);width:18px;height:18px;box-shadow:0 0 12px var(--discord-status-color);border:4px solid #101211;border-radius:50%;position:absolute;bottom:3px;right:3px}@supports (color:color-mix(in lab, red, red)){.discord-status-dot{box-shadow:0 0 12px color-mix(in srgb, var(--discord-status-color) 80%, transparent)}}.discord-status-dot:after{content:"";pointer-events:none;position:absolute}.discord-status-online{--discord-status-color:#23a55a}.discord-status-idle{--discord-status-color:#f0b232}.discord-status-idle:after{background:var(--discord-status-glyph);border-radius:50%;width:9px;height:9px;top:-2px;left:-2px}.discord-status-dnd{--discord-status-color:#f23f43}.discord-status-dnd:after{background:var(--discord-status-glyph);border-radius:999px;width:7px;height:3px;top:50%;left:50%;transform:translate(-50%,-50%)}.discord-status-offline{--discord-status-color:#747f8d;background:var(--discord-status-glyph);box-shadow:0 0 12px var(--discord-status-color), 0 0 0 3px var(--discord-status-color) inset}@supports (color:color-mix(in lab, red, red)){.discord-status-offline{box-shadow:0 0 12px color-mix(in srgb, var(--discord-status-color) 68%, transparent), 0 0 0 3px var(--discord-status-color) inset}}.discord-copy{text-align:left;justify-items:start;gap:4px;min-width:0;display:grid}.discord-user-line{text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 6px;min-width:0;display:flex}.discord-display-name{min-width:0;max-width:100%;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:1.16rem;font-weight:650;line-height:1.25;overflow:hidden}.discord-badge-row{flex-wrap:wrap;flex:0 auto;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.discord-server-tag{border:1px solid var(--accent);flex:none;align-items:center;gap:4px;min-width:0;max-width:100%;height:22px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.discord-server-tag{border:1px solid color-mix(in srgb, var(--accent) 34%, #e8e8dd29)}}.discord-server-tag{color:var(--accent);border-radius:6px;padding:2px 6px 2px 4px}@supports (color:color-mix(in lab, red, red)){.discord-server-tag{color:color-mix(in srgb, var(--accent) 36%, #e8e8ddd1)}}.discord-server-tag{background:linear-gradient(180deg, var(--accent), transparent), #ffffff0b}@supports (color:color-mix(in lab, red, red)){.discord-server-tag{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 12%, #ffffff14), transparent), #ffffff0b}}.discord-server-tag{box-shadow:0 0 0 1px #00000038 inset, 0 0 12px var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-server-tag{box-shadow:0 0 0 1px #00000038 inset, 0 0 12px color-mix(in srgb, var(--accent) 8%, transparent)}}.discord-server-tag{font-family:var(--font-geist-mono), monospace;font-size:.66rem;font-weight:700;line-height:1}.discord-server-tag:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.discord-server-tag img{object-fit:contain;width:16px;height:16px}.discord-server-tag span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discord-badge{color:#e8e8ddbd;min-width:0;font-family:var(--font-geist-mono), monospace;border-radius:999px;align-items:center;gap:3px;font-size:.68rem;line-height:1;display:inline-flex;position:relative}.discord-tooltip-anchor:before,.discord-tooltip-anchor:after{z-index:8;opacity:0;pointer-events:none;transition:opacity .12s,transform .12s;position:absolute;left:50%;transform:translate(-50%,4px)}.discord-tooltip-anchor:before{content:"";border-right:1px solid var(--accent);width:8px;height:8px;bottom:calc(100% + 3px)}@supports (color:color-mix(in lab, red, red)){.discord-tooltip-anchor:before{border-right:1px solid color-mix(in srgb, var(--accent) 28%, #e8e8dd26)}}.discord-tooltip-anchor:before{border-bottom:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.discord-tooltip-anchor:before{border-bottom:1px solid color-mix(in srgb, var(--accent) 28%, #e8e8dd26)}}.discord-tooltip-anchor:before{background:#080a0af7;transform:translate(-50%,4px)rotate(45deg)}.discord-tooltip-anchor:after{content:attr(data-tooltip);border:1px solid var(--accent);width:max-content;max-width:min(240px,64vw);bottom:calc(100% + 7px)}@supports (color:color-mix(in lab, red, red)){.discord-tooltip-anchor:after{border:1px solid color-mix(in srgb, var(--accent) 28%, #e8e8dd26)}}.discord-tooltip-anchor:after{color:#f2f2e8;font-family:var(--font-geist-mono), monospace;overflow-wrap:break-word;text-align:center;white-space:normal;background:linear-gradient(#ffffff0e,#0000),#080a0af7;border-radius:6px;padding:6px 8px;font-size:.7rem;font-weight:650;line-height:1.25;box-shadow:0 10px 26px #00000073}.discord-tooltip-anchor:hover:before,.discord-tooltip-anchor:hover:after,.discord-tooltip-anchor:focus-visible:before,.discord-tooltip-anchor:focus-visible:after{opacity:1;transform:translate(-50%)}.discord-tooltip-anchor:hover:before,.discord-tooltip-anchor:focus-visible:before{transform:translate(-50%)rotate(45deg)}.discord-badge img{object-fit:contain;width:22px;height:22px}.discord-badge span{text-overflow:ellipsis;white-space:nowrap;max-width:4.2rem;overflow:hidden}.discord-status-text{color:var(--accent);margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.discord-status-text{color:color-mix(in srgb, var(--accent) 70%, transparent)}}.discord-status-text{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;line-height:1.35}.discord-custom-status{vertical-align:bottom;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.discord-custom-status img{object-fit:contain;flex:0 0 18px;width:18px;height:18px}.discord-custom-status>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discord-custom-status-unicode{flex:none;font-size:1rem;line-height:1}.discord-rich-activity{border:1px solid var(--accent);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.discord-rich-activity{border:1px solid color-mix(in srgb, var(--accent) 16%, transparent)}}.discord-rich-activity{text-align:left;background:#00000038;border-radius:16px;padding:8px}.discord-activity-art{width:54px;height:54px;color:var(--accent);background:#0000005c;border-radius:14px;place-items:center;display:grid;overflow:hidden}.discord-activity-art img{object-fit:cover;width:100%;height:100%}.discord-activity-copy{text-align:left;justify-items:start;gap:1px;min-width:0;display:grid}.discord-activity-copy strong,.discord-activity-copy span,.discord-activity-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discord-activity-copy strong{color:#f2f2e8;font-size:.86rem;line-height:1.25}.discord-activity-copy span{color:#e8e8ddb8;font-size:.8rem;line-height:1.25}.discord-activity-copy small,.discord-feed-note{color:#e8e8dd7a;font-size:.72rem;line-height:1.3}.discord-feed-note{font-family:var(--font-geist-mono), monospace;margin:-3px 8px 0 84px}.link-stack{grid-template-columns:repeat(auto-fit,minmax(104px,104px));justify-content:center;justify-self:center;gap:18px 22px;width:min(100%,560px);padding-top:2px;display:grid}.profile-link-halo{--halo-base-size:calc(744px * var(--halo-size-scale,1));--halo-size:min(var(--halo-base-size), calc(100vw - 32px), 100svh);width:var(--halo-size);justify-self:center;justify-items:center;display:grid;position:relative}.profile-link-halo-stage{width:100%;height:var(--halo-size);min-height:var(--halo-size);z-index:2;isolation:isolate;place-items:center;display:grid;position:relative}.profile-link-halo-center{z-index:auto;justify-items:center;gap:20px;width:min(100%,430px);display:grid;position:relative}.profile-link-halo-center .identity-block{z-index:1;position:relative}.profile-link-halo-spring-center{z-index:6;width:min(100%,430px);transform:translate3d(var(--spring-center-x), var(--spring-center-y), 0) rotate(var(--spring-center-rotation));transform-origin:50%;justify-items:center;display:grid;position:relative}.profile-link-halo-draggable .profile-link-halo-spring-center{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform}.profile-link-halo-physics .profile-link-halo-spring-center-dragging{z-index:7;cursor:grabbing}.profile-link-halo-center .discord-card,.profile-link-halo-center .profile-discord-stack{z-index:6;width:min(100%,430px)}.profile-link-halo-draggable .profile-link-halo-spring-center .discord-card{cursor:grab;touch-action:none}.profile-link-halo-draggable .profile-link-halo-spring-center .profile-discord-stack{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.profile-link-halo-physics .profile-link-halo-spring-center-dragging .discord-card,.profile-link-halo-physics .profile-link-halo-spring-center-dragging .discord-card:hover,.profile-link-halo-physics .profile-link-halo-spring-center-dragging .discord-card:focus-visible{cursor:grabbing;transform:none}.profile-link-halo-footer{z-index:1;justify-items:center;width:min(100%,430px);margin-top:10px;display:grid;position:relative}.link-halo{z-index:4;pointer-events:none;position:absolute;inset:0}.link-collision-layer{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.link-collision-spark{opacity:0;width:0;height:0;transform:translate(var(--spark-x), var(--spark-y));animation:.52s ease-out forwards link-collision-spark-pop;position:absolute;top:50%;left:50%}.link-collision-particle{width:var(--spark-size);height:var(--spark-size);top:calc(var(--spark-size) / -2);left:calc(var(--spark-size) / -2);background:var(--accent);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.link-collision-particle{background:color-mix(in srgb, var(--accent) 72%, #fff)}}.link-collision-particle{box-shadow:0 0 calc(12px * var(--spark-intensity)) var(--accent), 0 0 1px #ffffffdb}@supports (color:color-mix(in lab, red, red)){.link-collision-particle{box-shadow:0 0 calc(12px * var(--spark-intensity)) color-mix(in srgb, var(--accent) 70%, transparent), 0 0 1px #ffffffdb}}.link-collision-particle{animation:.52s cubic-bezier(.16,.84,.34,1) forwards link-collision-particle-burst;animation-delay:var(--spark-delay)}@keyframes link-collision-spark-pop{0%{opacity:0;filter:blur()}8%{opacity:1}to{opacity:0;filter:blur(.8px)}}@keyframes link-collision-particle-burst{0%{opacity:0;transform:rotate(var(--spark-angle)) translateX(0) scale(.45)}14%{opacity:.98}68%{opacity:.7}to{opacity:0;transform:rotate(var(--spark-angle)) translateX(var(--spark-distance)) scale(.08)}}@keyframes link-priority-glow{0%,to{box-shadow:0 0 10px 2px color-mix(in srgb, var(--accent) 68%, transparent), 0 0 22px 6px color-mix(in srgb, var(--accent) 34%, transparent)}50%{box-shadow:0 0 12px 3px color-mix(in srgb, var(--accent) 82%, transparent), 0 0 30px 8px color-mix(in srgb, var(--accent) 44%, transparent)}}.link-orbit-slot{width:var(--link-size);height:var(--link-size);z-index:1;isolation:isolate;transform:translate(calc(-50% + var(--link-x)), calc(-50% + var(--link-y)));place-items:center;transition:transform .18s,width .42s cubic-bezier(.18,.88,.24,1),height .42s cubic-bezier(.18,.88,.24,1),z-index .18s;display:grid;position:absolute;top:50%;left:50%}.link-orbit-slot-priority:before{content:"";z-index:0;pointer-events:none;opacity:0;width:58px;height:58px;box-shadow:0 0 10px 2px var(--accent), 0 0 22px 6px var(--accent);background:0 0;border-radius:50%;transition:border-radius .19s,height .19s,opacity .36s,transform .21s cubic-bezier(.2,.84,.24,1),width .19s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92)}@supports (color:color-mix(in lab, red, red)){.link-orbit-slot-priority:before{box-shadow:0 0 10px 2px color-mix(in srgb, var(--accent) 68%, transparent), 0 0 22px 6px color-mix(in srgb, var(--accent) 34%, transparent)}}.link-orbit-slot-priority-visible:before{opacity:1;animation:4.8s ease-in-out infinite link-priority-glow;transform:translate(-50%,-50%)scale(1)}.link-orbit-slot-priority-visible.link-orbit-slot-active:before{width:var(--link-size);height:var(--link-size);border-radius:12px;transform:translate(-50%,calc(-50% - 2px))scale(1)}@starting-style{.link-orbit-slot-priority-visible:before{opacity:0;transform:translate(-50%,-50%)scale(.92)}}.link-orbit-slot-priority-visible .link-icon{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.link-orbit-slot-priority-visible .link-icon{border-color:color-mix(in srgb, var(--accent) 76%, white)}}.link-orbit-slot-priority-visible .link-icon{box-shadow:0 8px 18px #00000047, 0 24px 58px #0000002e, 0 54px 120px #00000017, 0 92px 180px #0000000b, 0 0 12px var(--accent), 0 0 24px var(--accent), 0 0 0 1px #ffffff29 inset;background:#000000ad}@supports (color:color-mix(in lab, red, red)){.link-orbit-slot-priority-visible .link-icon{box-shadow:0 8px 18px #00000047, 0 24px 58px #0000002e, 0 54px 120px #00000017, 0 92px 180px #0000000b, 0 0 12px color-mix(in srgb, var(--accent) 70%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 42%, transparent), 0 0 0 1px #ffffff29 inset}}.link-orbit-upright{z-index:1;position:relative}.link-orbit-slot-active{z-index:4;transform:translate(calc(-50% + var(--link-active-x)), calc(-50% + var(--link-active-y)))}.profile-link-halo-physics .link-orbit-slot{will-change:transform;transition:width .42s cubic-bezier(.18,.88,.24,1),height .42s cubic-bezier(.18,.88,.24,1),z-index .12s}.profile-link-halo-layout-transition.profile-link-halo .link-orbit-slot{transition:transform .56s cubic-bezier(.18,.88,.24,1),width .52s cubic-bezier(.18,.88,.24,1),height .52s cubic-bezier(.18,.88,.24,1),z-index .18s}.profile-link-halo-physics .link-orbit-slot-active{transform:translate(calc(-50% + var(--link-x)), calc(-50% + var(--link-y)))}.link-orbit-slot-dragging{z-index:5}.link-orbit-slot-moving{z-index:3}.link-orbit-upright{pointer-events:auto;place-items:center;display:grid}.link-halo .link-row{width:var(--link-size);height:var(--link-size)}.profile-link-halo-draggable .link-row{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.link-orbit-slot-dragging .link-row{cursor:grabbing}.link-orbit-slot-dragging .link-row,.link-orbit-slot-dragging .link-row:hover,.link-orbit-slot-dragging .link-row:focus-visible{box-shadow:none;background:0 0;border-color:#0000;border-radius:50%;transform:none}.link-orbit-slot-dragging .link-row:hover .link-icon,.link-orbit-slot-dragging .link-row:focus-visible .link-icon{border-radius:50%;width:58px;height:58px;transform:none}.link-orbit-slot-dragging .link-row:hover .link-copy,.link-orbit-slot-dragging .link-row:focus-visible .link-copy{opacity:0;transform:translateY(7px)}.link-orbit-slot-dragging .link-row:hover .link-service,.link-orbit-slot-dragging .link-row:focus-visible .link-service{text-shadow:none}.link-row{background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:104px;height:104px;padding:10px;transition:border-color .16s,border-radius .42s cubic-bezier(.18,.88,.24,1),background .16s,gap .42s cubic-bezier(.18,.88,.24,1),height .42s cubic-bezier(.18,.88,.24,1),padding .42s cubic-bezier(.18,.88,.24,1),box-shadow .18s,transform .16s,width .42s cubic-bezier(.18,.88,.24,1);display:grid;position:relative;overflow:visible}.link-row:focus-visible,.not-found-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.link-row:hover,.link-row:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.link-row:hover,.link-row:focus-visible{border-color:color-mix(in srgb, var(--accent) 42%, #f2f2ec29)}}.link-row:hover,.link-row:focus-visible{background:linear-gradient(145deg, var(--accent), transparent 56%), #ffffff0a;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.link-row:hover,.link-row:focus-visible{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 16%, #ffffff0f), transparent 56%), #ffffff0a}}.link-row:hover,.link-row:focus-visible{box-shadow:0 8px 18px #00000038, 0 24px 54px #00000024, 0 48px 108px #00000012, 0 0 18px var(--accent), 0 0 0 1px #ffffff06 inset}@supports (color:color-mix(in lab, red, red)){.link-row:hover,.link-row:focus-visible{box-shadow:0 8px 18px #00000038, 0 24px 54px #00000024, 0 48px 108px #00000012, 0 0 18px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 0 1px #ffffff06 inset}}.link-row:hover,.link-row:focus-visible{transform:translateY(-2px)}.link-row:hover .link-icon,.link-row:focus-visible .link-icon{border-radius:10px;width:48px;height:48px;transform:translateY(-17px)}.link-row:hover .link-copy,.link-row:focus-visible .link-copy{opacity:1;transform:translateY(0)}.link-row:hover .link-service,.link-row:focus-visible .link-service{text-shadow:0 0 16px var(--accent)}@supports (color:color-mix(in lab, red, red)){.link-row:hover .link-service,.link-row:focus-visible .link-service{text-shadow:0 0 16px color-mix(in srgb, var(--accent) 24%, #ffffff1f)}}.link-row-priority .link-icon{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.link-row-priority .link-icon{border-color:color-mix(in srgb, var(--accent) 76%, white)}}.link-row-priority .link-icon{box-shadow:0 8px 18px #00000047, 0 24px 58px #0000002e, 0 54px 120px #00000017, 0 92px 180px #0000000b, 0 0 12px var(--accent), 0 0 24px var(--accent), 0 0 0 1px #ffffff29 inset;background:#000000ad}@supports (color:color-mix(in lab, red, red)){.link-row-priority .link-icon{box-shadow:0 8px 18px #00000047, 0 24px 58px #0000002e, 0 54px 120px #00000017, 0 92px 180px #0000000b, 0 0 12px color-mix(in srgb, var(--accent) 70%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 42%, transparent), 0 0 0 1px #ffffff29 inset}}.link-icon{border:1px solid var(--accent);align-self:center;place-items:center;width:58px;height:58px;display:grid}@supports (color:color-mix(in lab, red, red)){.link-icon{border:1px solid color-mix(in srgb, var(--accent) 24%, #f2f2ec2e)}}.link-icon{color:var(--accent);box-shadow:0 6px 14px #00000047, 0 18px 40px #0003, 0 40px 90px #0000001c, 0 72px 150px #0000000e, 0 0 14px var(--accent), 0 1px 0 #ffffff14 inset;background:#0000007a;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.link-icon{box-shadow:0 6px 14px #00000047, 0 18px 40px #0003, 0 40px 90px #0000001c, 0 72px 150px #0000000e, 0 0 14px color-mix(in srgb, var(--accent) 9%, transparent), 0 1px 0 #ffffff14 inset}}.link-icon{transition:border-radius .18s,box-shadow .18s,height .18s,transform .18s,width .18s}.profile-link-halo-physics .link-orbit-slot-dragging .link-icon,.profile-link-halo-physics .link-orbit-slot-moving .link-icon{box-shadow:0 10px 22px #0000004d,0 30px 72px #0003,0 62px 140px #0000001a,0 102px 200px #0000000d,inset 0 1px #ffffff1a}.link-icon svg{width:25px;height:25px;display:block}.link-copy{opacity:0;text-align:center;justify-items:center;gap:0;min-width:0;transition:opacity .32s,transform .42s cubic-bezier(.18,.88,.24,1);display:grid;position:absolute;bottom:11px;left:8px;right:8px;transform:translateY(7px)}.link-service{color:#f2f2e8;overflow-wrap:anywhere;width:fit-content;max-width:100%;font-size:.85rem;font-weight:820;line-height:1.05;position:relative}.link-url{width:100%;max-height:0;color:var(--accent);display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.link-url{color:color-mix(in srgb, var(--accent) 24%, #e8e8dd80)}}.link-url{opacity:0;overflow-wrap:anywhere;font-size:.82rem;line-height:1.45;transition:max-height .32s,opacity .32s}.brand-name-discord{color:#d9dcff;font-family:"gg sans", "Noto Sans", var(--font-geist-sans), Arial, sans-serif;letter-spacing:0}.brand-name-telegram{color:#d6f3ff;font-family:"Avenir Next", "Segoe UI", var(--font-geist-sans), Arial, sans-serif;font-weight:760}.brand-name-x{color:#f2f2e8;font-family:Arial, Helvetica, var(--font-geist-sans), sans-serif;font-size:.96rem;font-weight:900}.brand-name-bluesky,.brand-name-github,.brand-name-kofi,.brand-name-patreon,.brand-name-soundcloud,.brand-name-spotify,.brand-name-steam,.brand-name-tiktok,.brand-name-twitch,.brand-name-vrchat,.brand-name-youtube{color:#f2f2e8;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;font-weight:850}.brand-name-bluesky{color:#d8f1ff}.brand-name-kofi{color:#d9f7ff}.brand-name-patreon{color:#ffe2d8}.brand-name-soundcloud{color:#ffe3d0}.brand-name-spotify{color:#dcffe3}.brand-name-twitch{color:#eadbff}.brand-name-youtube,.brand-name-tiktok{color:#ffe0e0}.brand-name-jinxxy{color:#f2f2e8;font-family:JinxXy BlankRiver,blankRiver,Brush Script MT,Segoe Script,cursive;font-size:1.34rem;font-weight:400;line-height:.86}.brand-name-gumroad{color:#f2f2e8;align-items:center;min-height:22px;display:flex}.gumroad-wordmark{filter:brightness(0)invert();width:82px;height:auto;display:block}.brand-icon-discord{color:#5865f2}.brand-icon-bluesky{color:#1185fe}.brand-icon-github{color:#f2f2e8}.brand-icon-telegram{color:#2aabee}.brand-icon-youtube{color:#f03}.brand-icon-twitch{color:#9146ff}.brand-icon-tiktok{color:#f2f2e8}.brand-icon-spotify{color:#1ed760}.brand-icon-vrchat{color:#f2f2e8}.brand-icon-steam{color:#d8f1ff}.brand-icon-soundcloud{color:#f70}.brand-icon-kofi{color:#29abe0}.brand-icon-patreon,.brand-icon-x,.brand-icon-jinxxy{color:#f2f2e8}.link-icon .brand-icon-jinxxy{width:34px;height:34px}.link-icon .brand-icon-vrchat{width:30px;height:30px}.brand-icon-gumroad{color:#ff90e8}.brand-icon-gumroad image{transform-box:fill-box;transform-origin:50%}.not-found-frame{border:1px solid var(--accent);width:min(100%,560px);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.not-found-frame{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent)}}.not-found-frame{background:linear-gradient(180deg, #ffffff0b, transparent 32%), linear-gradient(145deg, #ffffff0d, transparent 42%), var(--panel);box-shadow:0 22px 70px #000000b8, 0 0 0 1px #ffffff0a inset, 0 0 46px var(--accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.not-found-frame{box-shadow:0 22px 70px #000000b8, 0 0 0 1px #ffffff0a inset, 0 0 46px color-mix(in srgb, var(--accent) 18%, transparent)}}.not-found-frame:before,.not-found-frame:after{content:"";pointer-events:none;position:absolute;inset:0}.not-found-frame:before{border-radius:inherit;opacity:.35;background:linear-gradient(90deg,#0000,#ffffff14,#0000),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px)}.not-found-frame:after{background:linear-gradient(90deg, transparent, var(--danger), var(--accent), transparent);opacity:.86;height:2px;inset:auto 0 0}.not-found-body{justify-items:start;gap:14px;padding:32px;display:grid;position:relative}.not-found-body>svg{color:var(--danger)}.not-found-body p{max-width:34rem;color:var(--muted);margin:0;line-height:1.6}.not-found-link{border:1px solid var(--accent);align-items:center;gap:9px;margin-top:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.not-found-link{border:1px solid color-mix(in srgb, var(--accent) 44%, transparent)}}.not-found-link{color:#061008;background:var(--accent);font-family:var(--font-geist-mono), monospace;border-radius:6px;padding:10px 12px;font-size:.88rem;font-weight:700}.error-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.error-reference{overflow-wrap:anywhere;font-family:var(--font-geist-mono), monospace;font-size:.76rem}.claim-frame{width:min(100%,620px)}.claim-body{text-align:center;justify-items:center;gap:18px;padding:32px;display:grid;position:relative}.claim-body h1{color:#f2f2e8;letter-spacing:0;text-shadow:0 0 18px #ffffff14;margin:0;font-size:2.35rem;font-weight:780;line-height:1.05}.claim-panel{gap:12px;width:min(100%,440px);display:grid}.claim-form{gap:10px;display:grid}.claim-status-shell{justify-content:center;align-items:center;min-height:22px;display:flex}.claim-status{font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;justify-content:center;align-items:center;gap:7px;margin:0;font-size:.82rem;font-weight:760;line-height:1.2;display:inline-flex}.claim-status-good{color:#55f06c}.claim-status-bad{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.claim-status-bad{color:color-mix(in srgb, var(--danger) 84%, #fff)}}.claim-status-neutral{color:#eeeeeaa8}.claim-status-neutral svg{animation:.9s linear infinite icon-spin}.claim-label{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.72rem}.claim-input-row{border:1px solid var(--line);color:#eeeeea7a;min-width:0;font-family:var(--font-geist-mono), monospace;background:#00000047;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;font-size:.86rem;display:grid;overflow:hidden}.claim-input-row span{white-space:nowrap;padding:0 10px}.claim-input-row input{color:#eeeeea;width:100%;min-width:0;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;outline:0;height:46px;padding:0 12px}.claim-input-row input::placeholder,.profile-editor-form input::placeholder{color:#eeeeea57;opacity:1}.claim-domain-suffix{color:#eeeeea8f;background:0 0}.claim-input-row:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-input-row:focus-within{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.claim-input-row:focus-within{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-input-row:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent)}}.claim-input-row-available{border-color:#39d353b3;box-shadow:0 0 0 1px #39d35347}.claim-input-row-current{border-color:#e0b456c7;box-shadow:0 0 0 1px #e0b45647}.claim-input-row-unavailable{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.claim-input-row-unavailable{border-color:color-mix(in srgb, var(--danger) 68%, transparent)}}.claim-input-row-unavailable{box-shadow:0 0 0 1px var(--danger)}@supports (color:color-mix(in lab, red, red)){.claim-input-row-unavailable{box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 28%, transparent)}}.terminal-button{border:1px solid var(--accent);justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.terminal-button{border:1px solid color-mix(in srgb, var(--accent) 32%, transparent)}}.terminal-button{color:#eeeeea;cursor:pointer;font-family:var(--font-geist-mono), monospace;background:#ffffff0b;border-radius:6px;padding:10px 13px;font-size:.86rem;font-weight:760;transition:border-color .16s,background .16s,transform .16s}.terminal-button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.terminal-button:hover{border-color:color-mix(in srgb, var(--accent) 58%, transparent)}}.terminal-button:hover{background:#ffffff13;transform:translateY(-1px)}.terminal-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.terminal-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.terminal-button-primary,.terminal-button-primary:hover{color:#050505;background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.terminal-button-primary:hover{background:color-mix(in srgb, var(--accent) 86%, #fff)}}.terminal-button-secondary{color:#eeeeeab8;background:#ffffff07;border-color:#eeeeea29}.terminal-button-secondary:hover{color:#eeeeea;background:#ffffff0d;border-color:#eeeeea47}.terminal-button-login{color:#061509;background:#39d353;border-color:#39d3536b}.terminal-button-login:hover{color:#061509;background:#4ee66a;border-color:#39d353b3}.claim-result,.claim-available{justify-items:center;gap:10px;display:grid}.claim-gate-form{justify-items:stretch;gap:9px;width:min(100%,310px);display:grid}.claim-access-input{border:1px solid var(--line);color:#f2f2e8;width:100%;min-width:0;height:42px;font-family:var(--font-geist-mono), monospace;text-align:center;background:#00000057;border-radius:7px;outline:0;padding:0 12px;font-size:.86rem}.claim-access-input:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-access-input:focus-visible{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.claim-access-input:focus-visible{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-access-input:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent)}}.claim-result p{font-family:var(--font-geist-mono), monospace;align-items:center;gap:7px;margin:0;font-size:.82rem;line-height:1.4;display:inline-flex}.claim-available p{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-available p{color:color-mix(in srgb, var(--accent) 82%, #eeeeea)}}.claim-result-good{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.claim-result-good{color:color-mix(in srgb, var(--accent) 82%, #eeeeea)}}.claim-result-bad{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.claim-result-bad{color:color-mix(in srgb, var(--danger) 82%, #eeeeea)}}.claim-result-current{color:#e2bc6b}.claim-result-pending{color:#eeeeeaa8}.claim-result-pending svg{animation:.9s linear infinite icon-spin}.claim-modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;place-items:center;padding:22px;display:grid;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px))){.claim-modal-backdrop{-webkit-backdrop-filter:blur(16px)}}.claim-modal{color:#f7f7ef;width:min(100%,860px);max-width:calc(100vw - 44px);max-height:calc(100dvh - 44px);box-shadow:none;overscroll-behavior:contain;scrollbar-width:none;text-align:center;background:0 0;border:0;border-radius:0;justify-items:center;gap:30px;padding:0;display:grid;position:relative;overflow-y:auto}.claim-modal::-webkit-scrollbar{display:none}.claim-modal>*{min-width:0}.claim-modal-mark{color:#fffef8;filter:drop-shadow(0 14px 28px #0000008f)drop-shadow(0 0 14px #ffffff24);width:clamp(52px,10vw,68px);height:clamp(52px,10vw,68px);margin-bottom:-10px}.claim-modal-kicker{color:#eeeeea9e;font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;margin:0;font-size:clamp(.9rem,2.4vw,1.08rem);font-weight:460}.claim-modal h2{color:#fffef8;letter-spacing:0;overflow-wrap:anywhere;max-width:min(100%,820px);margin:0;font-size:clamp(1.55rem,3.9vw,2.75rem);font-weight:830;line-height:1.08}.claim-discord-button{color:#fff;width:fit-content;min-width:0;max-width:100%;min-height:70px;font-family:var(--font-geist-sans), sans-serif;letter-spacing:0;white-space:nowrap;background:linear-gradient(135deg,#5865f22e,#ffffff0e 52%,#ffffff06),#ffffff0b;border:1px solid #eeeeea38;border-radius:23px;justify-content:center;align-items:center;gap:16px;margin-top:2px;padding:0 24px;font-size:clamp(1.04rem,4vw,1.34rem);font-weight:560;line-height:1;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0b,0 16px 38px #00000047,0 0 30px #5865f22e,0 0 0 1px #ffffff09}.claim-discord-button span{min-width:0}.claim-discord-button:hover,.claim-discord-button:focus-visible{background:linear-gradient(135deg,#5865f23d,#ffffff14 52%,#ffffff0a),#ffffff0f;border-color:#eeeeea57;outline:0;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff12,0 18px 42px #00000052,0 0 38px #5865f247,0 0 0 1px #ffffff0f}.claim-modal-signin{color:#f4f4eec7;margin:-12px 0 0;font-size:clamp(.92rem,3vw,1.06rem);font-weight:430;line-height:1.3}.claim-modal-signin a{color:#ff91ff;text-decoration:none}.claim-modal-signin a:hover,.claim-modal-signin a:focus-visible{color:#ffc4ff;outline:0}@media (max-width:520px){.claim-modal-backdrop{padding:16px}.claim-modal{gap:24px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0}.claim-modal h2{margin:0;font-size:clamp(1.5rem,7.4vw,2.15rem)}.claim-discord-button{border-radius:18px;gap:12px;min-height:64px;padding-inline:16px}.claim-modal-signin{margin-top:-10px}}.profile-editor-body{grid-template-rows:auto minmax(0,1fr);gap:18px;height:100%;min-height:100%;display:grid}.profile-editor-heading{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.profile-editor-heading>div{width:100%;min-width:0}.profile-editor-heading h1{color:#eeeeea;letter-spacing:0;text-shadow:0 0 18px #ffffff14;margin:0;font-size:2rem;font-weight:780;line-height:1.05}.profile-editor-route{color:#eeeeea8a;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin:6px 0 0;font-size:.82rem;line-height:1.35}.profile-editor-form{flex-direction:column;gap:22px;min-height:0;display:flex}.profile-editor-body:not(.profile-links-editor-body) .profile-editor-form{grid-template-rows:minmax(0,1fr) auto;gap:14px;display:grid}.profile-editor-content{scrollbar-color:#eeeeea57 transparent;scrollbar-width:thin;align-content:start;gap:22px;min-height:0;padding:0 2px 2px;display:grid;overflow:auto}.profile-editor-form label{gap:6px;min-width:0;display:grid}.profile-editor-form label>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.72rem}.profile-editor-section{background:0 0;border:0;border-radius:0;gap:12px;min-width:0;padding:0;display:grid}.profile-editor-details-section{text-align:center;justify-items:center}.profile-editor-section-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.profile-editor-section-heading h2{color:#eeeeea;font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;margin:0;font-size:.84rem;font-weight:760}.profile-editor-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,620px);display:grid}.profile-editor-field-grid label{grid-template-rows:auto 40px 16px}.profile-editor-form input{border:1px solid var(--line);color:#eeeeea;width:100%;min-width:0;height:40px;font-family:var(--font-geist-mono), monospace;background:#ffffff09;border-radius:7px;outline:0;padding:0 12px;font-size:.86rem}.profile-editor-form input:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-form input:focus-visible{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.profile-editor-form input:focus-visible{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-form input:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent)}}.profile-editor-form input[aria-invalid=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-form input[aria-invalid=true]{border-color:color-mix(in srgb, var(--danger) 60%, transparent)}}.profile-editor-form input[aria-invalid=true]{box-shadow:0 0 0 1px var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-form input[aria-invalid=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 24%, transparent)}}.profile-editor-char-meter{color:#eeeeea7a;min-width:0;font-family:var(--font-geist-mono), monospace;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.7rem;line-height:1.15;display:grid}.profile-editor-char-track{background:#eeeeea17;border-radius:999px;height:4px;overflow:hidden}.profile-editor-char-track span{border-radius:inherit;background:#eeeeeab8;height:100%;transition:width .16s,background .16s;display:block}.profile-editor-char-count{color:#eeeeea9e;text-align:right;min-width:48px;font-weight:650}.profile-editor-char-meter-placeholder{visibility:hidden}.profile-editor-char-meter-warning{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-char-meter-warning{color:color-mix(in srgb, var(--danger) 86%, #eeeeea)}}.profile-editor-char-meter-warning .profile-editor-char-track span{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-char-meter-warning .profile-editor-char-track span{background:color-mix(in srgb, var(--danger) 86%, #eeeeea)}}.profile-editor-accent-section{align-content:start;justify-items:center;overflow:visible}.profile-editor-accent-section.profile-editor-accent-section-open{min-height:346px}.profile-editor-accent-value{color:#eeeeea75;letter-spacing:0;text-transform:lowercase;font-size:.74rem;font-weight:760}.profile-editor-accent-control{grid-template-columns:minmax(280px,1fr) minmax(230px,.6fr);align-items:end;gap:16px 18px;width:min(100%,930px);min-width:0;display:grid;position:relative}.profile-editor-color-picker{color:#faf7f7e6;background:linear-gradient(135deg, var(--accent-picker-color), transparent 58%), linear-gradient(180deg, #ffffff0b, #ffffff05), #0a0a0aeb;border:1px solid #eeeeea29;border-radius:8px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;min-width:0;min-height:82px;padding:13px 16px 13px 13px;display:grid}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-picker{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-picker-color) 12%, #ffffff09), transparent 58%), linear-gradient(180deg, #ffffff0b, #ffffff05), #0a0a0aeb}}.profile-editor-color-picker{cursor:pointer;text-align:left;transition:background .16s,border-color .16s,box-shadow .18s,transform .16s;box-shadow:inset 0 0 0 1px #0000005c,0 18px 32px #00000038}.profile-editor-color-picker:hover,.profile-editor-color-picker:focus-visible{border-color:var(--accent-picker-color)}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-picker:hover,.profile-editor-color-picker:focus-visible{border-color:color-mix(in srgb, var(--accent-picker-color) 56%, transparent)}}.profile-editor-color-picker:hover,.profile-editor-color-picker:focus-visible{box-shadow:0 0 0 1px var(--accent-picker-color) inset, 0 0 0 1px var(--accent-picker-color), 0 18px 34px #00000047, 0 0 24px var(--accent-picker-color);outline:none}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-picker:hover,.profile-editor-color-picker:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-picker-color) 22%, transparent) inset, 0 0 0 1px color-mix(in srgb, var(--accent-picker-color) 26%, transparent), 0 18px 34px #00000047, 0 0 24px color-mix(in srgb, var(--accent-picker-color) 14%, transparent)}}.profile-editor-color-picker:hover{transform:translateY(-1px)}.profile-editor-color-picker:disabled{cursor:not-allowed;opacity:.62;transform:none}.profile-editor-color-swatch{background:linear-gradient(135deg, #ffffff57, transparent 44%), var(--accent-picker-color);width:64px;height:64px;box-shadow:0 0 0 2px #0000005c inset, 0 12px 24px #00000047, 0 0 28px var(--accent-picker-color);border:1px solid #ffffff6b;border-radius:8px;display:block}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-swatch{box-shadow:0 0 0 2px #0000005c inset, 0 12px 24px #00000047, 0 0 28px color-mix(in srgb, var(--accent-picker-color) 28%, transparent)}}.profile-editor-color-picker-copy{gap:5px;min-width:0;display:grid}.profile-editor-color-picker-copy span{color:#eeeeea8a;letter-spacing:0;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;font-size:.84rem;font-weight:820;line-height:1;overflow:hidden}.profile-editor-color-picker-copy strong{color:#fffffff0;letter-spacing:0;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap;font-size:1.18rem;font-weight:820;line-height:1.08;overflow:hidden}.profile-editor-color-picker svg{color:#faf7f7e0;filter:drop-shadow(0 0 8px var(--accent-picker-color))}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-picker svg{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--accent-picker-color) 26%, transparent))}}.profile-editor-hex-field{grid-template-rows:auto 60px}.profile-editor-hex-field input{color:#fffffff0;text-transform:lowercase;background:linear-gradient(#ffffff0b,#ffffff05),#0a0a0aeb;border-color:#eeeeea29;border-radius:8px;height:60px;padding-inline:18px;font-size:1.04rem;font-weight:820}.profile-editor-accent-menu{z-index:12;background:linear-gradient(135deg, var(--accent-picker-color), transparent 50%), linear-gradient(180deg, #ffffff0a, transparent), #030303f7;border:1px solid #eeeeea29;border-radius:8px;grid-template-columns:174px minmax(0,1fr);align-items:center;gap:24px;width:100%;min-width:0;padding:16px;display:grid;position:absolute;top:calc(100% + 10px);left:0}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-menu{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-picker-color) 10%, #ffffff0b), transparent 50%), linear-gradient(180deg, #ffffff0a, transparent), #030303f7}}.profile-editor-accent-menu{box-shadow:0 26px 54px #00000070, 0 0 0 1px #0000006b inset, 0 0 28px var(--accent-picker-color)}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-menu{box-shadow:0 26px 54px #00000070, 0 0 0 1px #0000006b inset, 0 0 28px color-mix(in srgb, var(--accent-picker-color) 8%, transparent)}}.profile-editor-color-wheel{background:radial-gradient(circle at 50% 50%, var(--accent-picker-color) 0 24%, transparent 24.5%), radial-gradient(circle at 50% 50%, #fffffff5, transparent 58%), conic-gradient(from 90deg, #ff5d73, #ffad4a, #ffe067, #64e8a7, #53d4ff, #6c76ff, #b76cff, #ff5d73);border:0;border-radius:999px;width:168px;height:168px;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-wheel{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent-picker-color) 22%, #fff) 0 24%, transparent 24.5%), radial-gradient(circle at 50% 50%, #fffffff5, transparent 58%), conic-gradient(from 90deg, #ff5d73, #ffad4a, #ffe067, #64e8a7, #53d4ff, #6c76ff, #b76cff, #ff5d73)}}.profile-editor-color-wheel{cursor:crosshair;touch-action:none;box-shadow:0 0 0 1px #eeeeea38,inset 0 0 0 10px #ffffff05,0 18px 38px #0000006b}.profile-editor-color-wheel:after{content:"";border-radius:inherit;background:linear-gradient(135deg, #ffffff42, transparent 48%), var(--accent-picker-color);box-shadow:0 0 0 1px #0000002e inset, 0 0 22px var(--accent-picker-color);border:1px solid #eeeeea24;position:absolute;inset:48px}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-wheel:after{box-shadow:0 0 0 1px #0000002e inset, 0 0 22px color-mix(in srgb, var(--accent-picker-color) 26%, transparent)}}.profile-editor-color-wheel:disabled{cursor:not-allowed;opacity:.62}.profile-editor-color-wheel:focus-visible{outline:2px solid var(--accent-picker-color)}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-wheel:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-picker-color) 74%, #fff)}}.profile-editor-color-wheel:focus-visible{outline-offset:4px}.profile-editor-color-wheel-marker{z-index:1;background:var(--accent-picker-color);pointer-events:none;width:22px;height:22px;box-shadow:0 0 0 1px #000000b8, 0 0 18px var(--accent-picker-color);border:2px solid #fff;border-radius:999px;position:absolute;top:calc(50% - 11px);left:calc(50% - 11px)}@supports (color:color-mix(in lab, red, red)){.profile-editor-color-wheel-marker{box-shadow:0 0 0 1px #000000b8, 0 0 18px color-mix(in srgb, var(--accent-picker-color) 38%, transparent)}}.profile-editor-color-wheel-marker{transform:rotate(var(--accent-picker-hue)) translateX(var(--accent-picker-saturation-offset))}.profile-editor-accent-menu-controls{gap:22px;min-width:0;display:grid}.profile-editor-accent-slider-list{gap:14px;display:grid}.profile-editor-accent-slider{color:#eeeeea9e;letter-spacing:0;text-transform:lowercase;grid-template-columns:58px minmax(0,1fr) 42px;align-items:center;gap:14px;font-size:.88rem;font-weight:820;line-height:1;display:grid}.profile-editor-accent-slider input[type=range]{width:100%;min-width:0;height:24px;box-shadow:none;cursor:pointer;appearance:none;accent-color:var(--accent-picker-color);background:0 0;border:0;border-radius:999px;padding:0}.profile-editor-accent-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent-picker-color), #eeeeea29), #eeeeea1f;border:1px solid #eeeeea38;border-radius:999px;height:12px}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-picker-color) 54%, #fff), #eeeeea29), #eeeeea1f}}.profile-editor-accent-slider input[type=range]::-webkit-slider-thumb{background:var(--accent-picker-color);border:1px solid #00000052;border-radius:999px;width:22px;height:22px;margin-top:-6px}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-webkit-slider-thumb{background:color-mix(in srgb, var(--accent-picker-color) 34%, #fff)}}.profile-editor-accent-slider input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 1px #ffffff8f inset, 0 8px 16px #00000057, 0 0 16px var(--accent-picker-color)}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 1px #ffffff8f inset, 0 8px 16px #00000057, 0 0 16px color-mix(in srgb, var(--accent-picker-color) 24%, transparent)}}.profile-editor-accent-slider input[type=range]::-webkit-slider-thumb{appearance:none}.profile-editor-accent-slider input[type=range]::-moz-range-track{background:#eeeeea24;border:1px solid #eeeeea38;border-radius:999px;height:12px}.profile-editor-accent-slider input[type=range]::-moz-range-progress{background:var(--accent-picker-color);border-radius:999px;height:12px}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-moz-range-progress{background:color-mix(in srgb, var(--accent-picker-color) 54%, #fff)}}.profile-editor-accent-slider input[type=range]::-moz-range-thumb{background:var(--accent-picker-color);border:1px solid #00000052;border-radius:999px;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-moz-range-thumb{background:color-mix(in srgb, var(--accent-picker-color) 34%, #fff)}}.profile-editor-accent-slider input[type=range]::-moz-range-thumb{box-shadow:0 0 0 1px #ffffff8f inset, 0 8px 16px #00000057, 0 0 16px var(--accent-picker-color)}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-slider input[type=range]::-moz-range-thumb{box-shadow:0 0 0 1px #ffffff8f inset, 0 8px 16px #00000057, 0 0 16px color-mix(in srgb, var(--accent-picker-color) 24%, transparent)}}.profile-editor-accent-slider strong{color:#eeeeead1;letter-spacing:0;text-align:right;font-size:.9rem;font-weight:820}.profile-editor-accent-presets{grid-template-columns:repeat(auto-fit,minmax(36px,42px));gap:12px;display:grid}.profile-editor-accent-preset{background:linear-gradient(135deg, #ffffff42, transparent 48%), var(--accent-preset-color);cursor:pointer;border:1px solid #eeeeea47;border-radius:999px;width:42px;height:42px;transition:border-color .16s,box-shadow .18s,transform .16s;box-shadow:inset 0 0 0 1px #0000003d,0 9px 20px #0000004d}.profile-editor-accent-preset:hover,.profile-editor-accent-preset:focus-visible,.profile-editor-accent-preset[aria-pressed=true]{box-shadow:0 0 0 2px var(--accent-preset-color), 0 0 20px var(--accent-preset-color);border-color:#ffffffc7;outline:none}@supports (color:color-mix(in lab, red, red)){.profile-editor-accent-preset:hover,.profile-editor-accent-preset:focus-visible,.profile-editor-accent-preset[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-preset-color) 32%, transparent), 0 0 20px color-mix(in srgb, var(--accent-preset-color) 24%, transparent)}}.profile-editor-accent-preset:hover,.profile-editor-accent-preset:focus-visible,.profile-editor-accent-preset[aria-pressed=true]{transform:translateY(-1px)}.profile-editor-accent-preset:disabled{cursor:not-allowed;opacity:.62;transform:none}.profile-editor-background-section{justify-items:center}.profile-editor-background-control{gap:12px;width:min(100%,620px);min-width:0;display:grid}.profile-editor-background-preview{aspect-ratio:16/9;color:#eeeeea75;background:linear-gradient(135deg,#ffffff09,#0000 42%),#0000006b;border:1px solid #eeeeea1f;border-radius:7px;place-items:center;width:100%;min-height:156px;display:grid;overflow:hidden}.profile-editor-background-preview-filled{background:linear-gradient(180deg, #00000014, #00000057), var(--profile-editor-background-preview) center / cover no-repeat, #000}.profile-editor-background-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.profile-editor-background-actions .terminal-button{min-height:38px}.profile-editor-visibility-section{justify-items:center}.profile-editor-visibility-panel{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:0;display:inline-flex}.profile-editor-visibility-title{color:#eeeeea;min-width:0;font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.84rem;font-weight:750;line-height:1}.profile-editor-toggle-form{background:#ffffff08;border:1px solid #eeeeea1f;border-radius:8px;align-items:center;gap:5px;padding:4px;display:inline-flex}.profile-editor-toggle-button{color:#eeeeeab8;cursor:pointer;min-width:62px;min-height:32px;font-family:var(--font-geist-mono), monospace;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.74rem;display:inline-flex}.profile-editor-toggle-button[aria-pressed=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-toggle-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.profile-editor-toggle-button[aria-pressed=true]{color:#050505;background:var(--accent)}.profile-editor-toggle-button:hover,.profile-editor-toggle-button:focus-visible{color:#eeeeea;border-color:#eeeeea38;outline:0}.profile-editor-toggle-button:focus-visible{box-shadow:0 0 0 1px #eeeeea47}.profile-editor-toggle-button[aria-pressed=true]:hover,.profile-editor-toggle-button[aria-pressed=true]:focus-visible{color:#050505}.profile-editor-toggle-button:disabled{cursor:not-allowed;opacity:.58}.profile-editor-background-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-editor-link-fields{grid-template-columns:minmax(0,1fr);place-self:center;gap:14px;width:min(100%,560px);min-height:0;display:grid}.profile-links-editor-form{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:14px;display:grid}.profile-links-editor-fields{scrollbar-color:#eeeeea57 transparent;scrollbar-width:thin;align-content:start;align-self:stretch;min-height:0;padding:0 2px 2px;overflow:auto}.profile-tags-editor-form{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:14px;display:grid}.profile-tags-editor-content{scrollbar-color:#eeeeea57 transparent;scrollbar-width:thin;align-content:center;gap:10px;min-height:0;padding:2px;display:grid;overflow:auto}.profile-tags-field{justify-self:center;width:min(100%,600px)}.profile-tags-input-shell{border:1px solid var(--line);background:linear-gradient(135deg, var(--accent), transparent 56%), #00000047;border-radius:8px;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;min-height:86px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.profile-tags-input-shell{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 5%, transparent), transparent 56%), #00000047}}.profile-tags-input-shell{transition:border-color .16s,box-shadow .18s,background .18s;box-shadow:inset 0 0 0 1px #ffffff05}.profile-tags-input-shell:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-tags-input-shell:focus-within{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.profile-tags-input-shell:focus-within{box-shadow:0 0 0 1px var(--accent), 0 0 22px var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-tags-input-shell:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent), 0 0 22px color-mix(in srgb, var(--accent) 9%, transparent)}}.profile-tag-chip{border:1px solid var(--accent);align-items:center;gap:7px;min-width:0;min-height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-tag-chip{border:1px solid color-mix(in srgb, var(--accent) 34%, #eeeeea24)}}.profile-tag-chip{color:#eeeeea;background:var(--accent);border-radius:999px;padding:0 6px 0 12px}@supports (color:color-mix(in lab, red, red)){.profile-tag-chip{background:color-mix(in srgb, var(--accent) 16%, #ffffff0c)}}.profile-tag-chip{font-family:var(--font-geist-mono), monospace;font-size:.78rem;font-weight:760;line-height:1}.profile-tag-remove{color:#eeeeea8f;cursor:pointer;background:#0000003d;border:0;border-radius:50%;place-items:center;width:20px;height:20px;transition:background .16s,color .16s,transform .16s;display:grid}.profile-tag-remove:hover,.profile-tag-remove:focus-visible{color:#050505;background:var(--accent);transform:scale(1.04)}.profile-tag-remove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.profile-tag-remove:disabled{cursor:not-allowed;opacity:.42;transform:none}.profile-tags-input-shell input{min-width:150px;height:30px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1 0 210px;padding:0 2px;font-size:.82rem}.profile-tags-input-shell input:focus-visible{box-shadow:none;border-color:#0000}.profile-tags-input-shell input:disabled{opacity:.42}.profile-tags-meta-row{color:#eeeeea7a;width:min(100%,600px);font-family:var(--font-geist-mono), monospace;justify-content:space-between;justify-self:center;gap:12px;font-size:.7rem;line-height:1.2;display:flex}.profile-layout-editor-form{min-height:0}.profile-layout-editor-grid{grid-template-columns:minmax(320px,1.05fr) minmax(280px,.95fr);gap:18px;min-height:0;display:grid}.profile-layout-preview-shell,.profile-layout-controls{align-content:start;gap:14px;min-width:0;display:grid}.profile-layout-preview-shell{min-height:0}.profile-layout-panel-heading{border-bottom:1px solid #eeeeea1a;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.profile-layout-panel-heading h2{color:#eeeeea;font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;margin:0;font-size:.82rem;font-weight:760}.profile-layout-preview-stage{background:radial-gradient(circle,#eeeeea13,#0000 36%),linear-gradient(#ffffff09,#ffffff03),#00000042;border:1px solid #eeeeea1c;border-radius:7px;place-items:center;min-width:0;height:470px;min-height:0;display:grid;position:relative;overflow:hidden}.profile-layout-preview-scale{width:fit-content;height:fit-content;transform:translate(-50%, -50%) scale(var(--profile-layout-preview-zoom,.46));transform-origin:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%}.profile-layout-preview-scale .profile-link-halo{--halo-size:var(--halo-base-size)}.profile-layout-preview-identity{text-align:center;justify-items:center;width:min(100%,430px)}.profile-layout-preview-card{pointer-events:none}.profile-layout-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.profile-layout-preset-button{color:#eeeeeab8;min-width:0;min-height:58px;font-family:var(--font-geist-mono), monospace;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #eeeeea21;border-radius:7px;align-content:center;gap:4px;padding:9px 10px;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.profile-layout-preset-button:hover,.profile-layout-preset-button:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-layout-preset-button:hover,.profile-layout-preset-button:focus-visible{border-color:color-mix(in srgb, var(--accent) 48%, transparent)}}.profile-layout-preset-button:hover,.profile-layout-preset-button:focus-visible{color:#eeeeea;background:#ffffff0f;outline:0;transform:translateY(-1px)}.profile-layout-preset-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.profile-layout-preset-button[aria-pressed=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-layout-preset-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 70%, transparent)}}.profile-layout-preset-button[aria-pressed=true]{color:#050505;background:var(--accent)}.profile-layout-preset-button span,.profile-layout-preset-button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-layout-preset-button span{font-size:.82rem;font-weight:760}.profile-layout-preset-button small{color:currentColor;opacity:.68;font-size:.68rem}.profile-layout-toggle-row{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.profile-layout-toggle{color:#eeeeeab8;min-height:38px;font-family:var(--font-geist-mono), monospace;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:10px;font-size:.78rem;display:inline-grid}.profile-layout-toggle input{width:34px;height:20px;accent-color:var(--accent);box-shadow:none;background:0 0;border:0;padding:0}.profile-layout-toggle span{color:inherit;font-size:inherit}.profile-layout-range-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-layout-range-control{gap:8px;min-width:0;display:grid}.profile-layout-range-control>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;justify-content:space-between;align-items:center;gap:8px;font-size:.72rem;display:flex}.profile-layout-range-control strong{color:#eeeeeac2;font-size:.7rem;font-weight:680}.profile-layout-range-control input[type=range]{width:100%;height:22px;accent-color:var(--accent);box-shadow:none;background:0 0;border:0;padding:0}.profile-editor-link-fields label{text-align:center;gap:7px}.profile-editor-link-fields label>span{padding-left:0}.profile-editor-link-control{grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;min-width:0;display:grid}.profile-editor-link-input{border:1px solid var(--line);color:#eeeeea7a;min-width:0;min-height:38px;font-family:var(--font-geist-mono), monospace;background:#00000047;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;font-size:.78rem;display:grid;overflow:hidden}.profile-editor-link-input span{white-space:nowrap;padding:0 10px}.profile-editor-link-input input{background:0 0;border:0;border-radius:0;height:38px;font-size:.8rem}.profile-editor-link-input:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-link-input:focus-within{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.profile-editor-link-input:focus-within{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-link-input:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent)}}.profile-editor-priority-button{color:#eeeeea75;cursor:pointer;background:#ffffff07;border:1px solid #eeeeea24;border-radius:50%;place-items:center;width:38px;height:38px;transition:border-color .16s,background .16s,box-shadow .18s,color .16s,transform .16s;display:grid}.profile-editor-priority-button:hover,.profile-editor-priority-button:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-priority-button:hover,.profile-editor-priority-button:focus-visible{border-color:color-mix(in srgb, var(--accent) 46%, transparent)}}.profile-editor-priority-button:hover,.profile-editor-priority-button:focus-visible{color:#eeeeeadb;background:#ffffff0f;transform:translateY(-1px)}.profile-editor-priority-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.profile-editor-priority-button[aria-pressed=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-editor-priority-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 72%, transparent)}}.profile-editor-priority-button[aria-pressed=true]{color:#050505;background:var(--accent);box-shadow:0 0 18px var(--accent), 0 0 0 1px #ffffff29 inset}@supports (color:color-mix(in lab, red, red)){.profile-editor-priority-button[aria-pressed=true]{box-shadow:0 0 18px color-mix(in srgb, var(--accent) 34%, transparent), 0 0 0 1px #ffffff29 inset}}.profile-editor-priority-button:disabled{cursor:not-allowed;opacity:.34;transform:none}.profile-editor-priority-button:disabled:hover{color:#eeeeea75;box-shadow:none;background:#ffffff07;border-color:#eeeeea24}.profile-editor-link-field-invalid>span,.profile-editor-status-error{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-link-field-invalid>span,.profile-editor-status-error{color:color-mix(in srgb, var(--danger) 86%, #eeeeea)}}.profile-editor-link-input-invalid{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-link-input-invalid{border-color:color-mix(in srgb, var(--danger) 60%, transparent)}}.profile-editor-link-input-invalid{box-shadow:0 0 0 1px var(--danger)}@supports (color:color-mix(in lab, red, red)){.profile-editor-link-input-invalid{box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 24%, transparent)}}.profile-editor-actions{text-align:center;border-top:1px solid #eeeeea1a;justify-content:center;align-items:center;gap:12px;min-width:0;margin-top:auto;padding-top:14px;padding-bottom:2px;display:flex}.profile-editor-body:not(.profile-links-editor-body) .profile-editor-actions,.profile-links-editor-form .profile-editor-actions{margin-top:0;padding-bottom:0}.profile-editor-status{color:var(--accent);align-items:center;gap:7px;margin:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.profile-editor-status{color:color-mix(in srgb, var(--accent) 82%, #eeeeea)}}.profile-editor-status{font-family:var(--font-geist-mono), monospace;font-size:.82rem;line-height:1.4}.terminal-button svg,.claim-result svg,.profile-editor-status svg{flex:none}.terminal-button-loading svg{animation:.9s linear infinite icon-spin}.landing-page-minimal{--accent:#55f06c;--danger:#ff5f64;isolation:isolate;background:#000;min-height:100svh;position:relative;overflow-x:hidden}.landing-page-minimal .discord-display-name{color:#fffef8}.landing-page-minimal .discord-status-text{color:#fffef8b8}.landing-top-nav{width:min(max-content, calc(100vw - 24px));min-height:56px;top:max(12px, calc(env(safe-area-inset-top) + 10px));z-index:8;pointer-events:auto;justify-content:center;align-items:flex-start;display:flex;position:fixed;left:50%;transform:translate(-50%)}.landing-top-nav-pending{pointer-events:none}.landing-top-nav-pending .landing-top-nav-handle{cursor:default}.landing-top-nav-handle{z-index:2;color:#fff;width:64px;height:38px;box-shadow:none;cursor:pointer;opacity:1;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:opacity .24s,transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:5px;left:50%;transform:translate(-50%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-top-nav-handle{-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-top-nav-mark{filter:drop-shadow(0 0 12px #ffffff47);width:34px;height:34px;transition:transform .24s,filter .24s;display:block}.landing-top-nav-handle:hover,.landing-top-nav-handle:focus-visible{outline:0;width:72px}.landing-top-nav-handle:hover .landing-top-nav-mark,.landing-top-nav-handle:focus-visible .landing-top-nav-mark{filter:drop-shadow(0 0 16px #ffffff6b);transform:scale(1.06)}.landing-top-nav-handle:focus-visible{box-shadow:none}.landing-top-nav-handle:focus-visible .landing-top-nav-mark{box-shadow:0 0 0 1px #fff,0 0 12px #ffffff6b}.landing-top-nav.landing-top-nav-revealed .landing-top-nav-handle{opacity:0;pointer-events:none;width:54px;transform:translate(-50%)translateY(-7px)scaleX(.78)}.landing-top-nav .landing-top-nav-tabs{clip-path:inset(48% 22% round 999px);filter:blur(3px)saturate(.82);opacity:0;pointer-events:none;transform-origin:top;will-change:clip-path, filter, opacity, transform;transition:clip-path .42s cubic-bezier(.22,1,.36,1),filter .28s,opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(12px)scaleX(.54)scaleY(.18)}.landing-top-nav.landing-top-nav-revealed .landing-top-nav-tabs{clip-path:inset(0 round 16px);filter:blur()saturate();opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.landing-top-nav .landing-top-nav-tabs .expandable-tab-button,.landing-top-nav .landing-top-nav-tabs .expandable-tab-separator{opacity:0;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1);transform:translateY(-3px)scale(.92)}.landing-top-nav.landing-top-nav-revealed .landing-top-nav-tabs .expandable-tab-button,.landing-top-nav.landing-top-nav-revealed .landing-top-nav-tabs .expandable-tab-separator{opacity:1;transition-delay:70ms;transform:translateY(0)scale(1)}.landing-top-nav.landing-top-nav-revealed .landing-top-nav-tabs .expandable-tab-button{gap:8px;padding-inline:14px}.landing-top-nav.landing-top-nav-revealed .landing-top-nav-tabs .expandable-tab-label{opacity:1;max-width:8rem}.expandable-tabs{--glass-edge:#fffff842;--glass-fill:#ffffff0b;--glass-fill-strong:#ffffff14;isolation:isolate;border:1px solid var(--glass-edge);pointer-events:auto;scrollbar-width:none;-webkit-backdrop-filter:blur(18px)saturate(1.45)contrast(1.04);background:linear-gradient(#ffffff1b,#ffffff07 54%,#ffffff0f),#ffffff09;border-radius:16px;align-items:center;gap:8px;max-width:100%;padding:8px;display:flex;position:relative;overflow-x:auto;box-shadow:0 18px 46px #00000061,0 0 18px #ffffff09,inset 0 1px #ffffff47}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.expandable-tabs{-webkit-backdrop-filter:blur(18px)saturate(1.45)contrast(1.04);backdrop-filter:blur(18px)saturate(1.45)contrast(1.04)}}.expandable-tabs:before,.expandable-tabs:after{content:none;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.expandable-tabs:before{z-index:-2;background:radial-gradient(circle at 22% 0,#ffffff3b,#0000 34%),radial-gradient(circle at 78% 100%,#ffffff1f,#0000 30%),linear-gradient(#ffffff1c,#ffffff05 54%,#ffffff12)}.expandable-tabs:after{z-index:-1;background:linear-gradient(135deg,#ffffff14,#0000 42%),#00000014;border:1px solid #ffffff14;inset:1px;box-shadow:inset 0 0 18px #ffffff0e,inset 0 0 2px #ffffff6b}.expandable-tabs form{display:contents}.expandable-tabs::-webkit-scrollbar{display:none}.expandable-tab-button{z-index:1;color:#fffff8ad;min-width:40px;min-height:40px;font-family:var(--font-geist-mono), monospace;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0 11px;font-size:.76rem;font-weight:760;line-height:1;text-decoration:none;transition:gap .18s,padding .18s,color .18s,background .18s;display:inline-flex;position:relative}.expandable-tab-button:hover,.expandable-tab-button:focus-visible{color:#fffff8f0;background:var(--glass-fill);outline:0;gap:8px;padding-inline:14px}.expandable-tab-button.expandable-tab-button-selected,.expandable-tab-button[data-selected=true]{color:#fffff8f0;background:linear-gradient(180deg, #ffffff21, #ffffff09), var(--glass-fill-strong);gap:8px;padding-inline:14px;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #ffffff14,0 0 14px #ffffff09}.expandable-tab-button:focus-visible{box-shadow:0 0 0 1px #eeeeea47}.expandable-tab-label{opacity:0;max-width:0;transition:max-width .22s,opacity .15s;overflow:hidden}.expandable-tab-button.expandable-tab-button-selected .expandable-tab-label,.expandable-tab-button[data-selected=true] .expandable-tab-label,.expandable-tab-button:hover .expandable-tab-label,.expandable-tab-button:focus-visible .expandable-tab-label{opacity:1;max-width:8rem}.expandable-tab-separator{background:linear-gradient(#0000,#fffff83d,#0000);flex:0 0 1px;width:1px;height:24px;margin:0 2px}.billing-placeholder-page{min-height:100svh;color:var(--foreground);background:radial-gradient(circle at 50% 30%,#ffffff14,#0000 32rem),#000;place-items:center;padding:24px;display:grid}.billing-placeholder-panel{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000ad;border:1px solid #eeeeea29;border-radius:10px;justify-items:center;gap:14px;width:min(100%,480px);padding:32px 24px;display:grid;box-shadow:0 24px 72px #0000009e,inset 0 1px #ffffff0a}.billing-placeholder-icon{color:#fffff8e6;background:#ffffff0e;border:1px solid #eeeeea29;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.billing-placeholder-kicker{color:#dee7f6b3;font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;margin:4px 0 0;font-size:.78rem;font-weight:760}.billing-placeholder-panel h1{color:#fffef8;letter-spacing:0;margin:0;font-size:3.3rem;font-weight:830;line-height:.95}.billing-placeholder-panel p:not(.billing-placeholder-kicker){color:#f4f4eead;max-width:25rem;margin:0;font-size:1rem;font-weight:620;line-height:1.45}.billing-placeholder-link{color:#eeeeeadb;min-height:42px;font-family:var(--font-geist-mono), monospace;background:#ffffff0e;border:1px solid #eeeeea2e;border-radius:8px;justify-content:center;align-items:center;margin-top:6px;padding:0 14px;font-size:.78rem;font-weight:760;text-decoration:none;display:inline-flex}.billing-placeholder-link:hover,.billing-placeholder-link:focus-visible{color:#000000e6;background:#eeeeeae6;outline:0}.landing-page-minimal:before,.landing-page-minimal:after{content:"";pointer-events:none;position:fixed;inset:0}.landing-page-minimal:before{z-index:1;background:#00000061}.landing-page-minimal:after{z-index:2;box-shadow:inset 0 0 140px #000,inset 0 -120px 120px #000}.landing-page-minimal .landing-hero-shader{z-index:0;width:112%;height:112%;opacity:var(--landing-shader-opacity,.74);filter:saturate(var(--landing-shader-saturation,1.08)) contrast(var(--landing-shader-contrast,1.14)) brightness(var(--landing-shader-brightness,1));pointer-events:none;transition:filter .22s,opacity .22s;position:fixed;inset:-6%;-webkit-mask-image:radial-gradient(#000 0% 58%,#000000ad 74%,#0000003d 88%,#0000 100%);mask-image:radial-gradient(#000 0% 58%,#000000ad 74%,#0000003d 88%,#0000 100%)}.landing-page-minimal .landing-hero-shader canvas{width:100%;height:100%;display:block}.landing-page-minimal .landing-hero{z-index:3;place-items:center;width:100%;min-height:100svh;padding:42px 16px;display:grid;position:relative}.landing-page-minimal .landing-hero:before{content:"";z-index:0;pointer-events:none;filter:blur(22px);background:radial-gradient(#000000b8 0%,#00000094 34%,#00000047 62%,#00000014 82%,#0000 100%);width:min(112vw,1040px);height:min(76svh,640px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-minimal .landing-hero-copy{z-index:1;text-align:center;filter:drop-shadow(0 18px 44px #000000db);justify-items:center;width:min(100%,760px);margin:0 auto;padding:0;display:grid;position:relative}.landing-page-minimal .landing-hero h1{color:#fffef8;letter-spacing:0;text-shadow:0 3px 18px #000000eb,0 0 26px #ffffff1f;margin:0;font-size:9rem;font-weight:850;line-height:.82}.landing-page-minimal .landing-gooey-title{-webkit-user-select:none;user-select:none;width:min(100%,760px);min-height:1.08em;display:block;position:relative}.landing-gooey-filter{width:0;height:0;position:absolute;overflow:hidden}.landing-gooey-title-stage{z-index:1;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:-.08em 0 -.12em}.landing-gooey-object-glow{z-index:0;color:#0000;font-size:1.18em;font-weight:inherit;line-height:inherit;opacity:0;pointer-events:none;text-align:center;text-shadow:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;transition:opacity .16s,text-shadow .16s;display:flex;position:absolute;inset:-.08em 0 -.12em}.landing-gooey-object-glow-visible{opacity:.72;text-shadow:0 0 12px #fffff894,0 0 38px #89b4ff57,0 0 72px #ff845229}.landing-gooey-title-text{text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:filter, opacity;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.landing-gooey-title-text[data-kind=object]{text-shadow:none;font-size:1.18em}.landing-gooey-title-text[data-kind=action],.landing-gooey-title-text[data-kind=brand],.landing-gooey-title-text[data-kind=static]{font-size:.72em}.landing-page-minimal .landing-lede{color:#f4f4eed6;width:min(100%,760px);margin:31px 0 0;font-size:1.55rem;font-weight:690;line-height:1.22}.landing-page-minimal .claim-panel{width:min(100%,660px);margin-top:34px}.landing-page-minimal .claim-form{gap:15px;width:100%;display:grid}.landing-page-minimal .claim-status-shell{min-height:26px}.landing-page-minimal .claim-status{font-size:.95rem}.landing-page-minimal .claim-input-row{background:#000000b8;border:1px solid #eeeeea3d;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:71px;display:grid;overflow:hidden;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff09}.landing-page-minimal .claim-input-row:focus-within{background:#000000d1;border-color:#eeeeea6b}.landing-page-minimal .claim-input-row-available,.landing-page-minimal .claim-input-row-available:focus-within{border-color:#55f06cd6;box-shadow:0 18px 42px #00000057,0 0 0 1px #55f06c42,inset 0 1px #ffffff09}.landing-page-minimal .claim-input-row-unavailable,.landing-page-minimal .claim-input-row-unavailable:focus-within{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.landing-page-minimal .claim-input-row-unavailable,.landing-page-minimal .claim-input-row-unavailable:focus-within{border-color:color-mix(in srgb, var(--danger) 82%, transparent)}}.landing-page-minimal .claim-input-row-unavailable,.landing-page-minimal .claim-input-row-unavailable:focus-within{box-shadow:0 18px 42px #00000057, 0 0 0 1px var(--danger), inset 0 1px 0 #ffffff09}@supports (color:color-mix(in lab, red, red)){.landing-page-minimal .claim-input-row-unavailable,.landing-page-minimal .claim-input-row-unavailable:focus-within{box-shadow:0 18px 42px #00000057, 0 0 0 1px color-mix(in srgb, var(--danger) 26%, transparent), inset 0 1px 0 #ffffff09}}.landing-page-minimal .claim-input-row input{color:#fffff8f0;width:100%;min-width:0;height:69px;font-family:var(--font-geist-mono), monospace;letter-spacing:0;background:0 0;border:0;outline:0;padding:0 18px;font-size:1.2rem;font-weight:650}.landing-page-minimal .claim-input-row input::placeholder{color:#eeeeea85}.landing-page-minimal .claim-domain-suffix{color:#dee7f6e6;font-family:var(--font-geist-mono), monospace;white-space:nowrap;padding:0 17px;font-size:1.18rem;font-weight:650}.landing-page-minimal .terminal-button{color:#eeeeeaa8;width:100%;min-height:63px;font-family:var(--font-geist-mono), monospace;letter-spacing:0;background:#000000b8;border:1px solid #eeeeea3d;border-radius:9px;justify-content:center;align-items:center;gap:11px;padding:0 18px;font-size:1.11rem;font-weight:800;display:inline-flex;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff09}.landing-page-minimal .terminal-button:not(:disabled):hover,.landing-page-minimal .terminal-button:not(:disabled):focus-visible{color:#000000e6;background:#eeeeeaeb;outline:0}.landing-page-minimal .terminal-button:disabled{cursor:not-allowed;color:#eeeeea61;box-shadow:none;opacity:.62;background:#00000080;border-color:#eeeeea1f}.landing-page-minimal .claim-result{min-height:0;margin-top:12px}.landing-page-minimal .claim-result:empty{display:none}.landing-page-minimal .claim-result p,.landing-page-minimal .claim-available{justify-content:center}@keyframes landing-active-marquee{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--landing-marquee-gap)))}}.landing-active-section{z-index:3;align-items:center;min-height:100svh;padding:88px 20px 108px;display:grid;position:relative;overflow:hidden}.landing-active-section:before{content:"";z-index:0;pointer-events:none;filter:blur(34px);background:radial-gradient(#000000b8 0%,#0000008a 34%,#0003 68%,#0000 100%);width:min(118vw,1160px);height:min(78svh,680px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-active-inner{z-index:1;grid-template-columns:minmax(230px,350px) minmax(0,1fr);align-items:center;gap:58px;width:min(100%,1100px);margin:0 auto;display:grid;position:relative}.landing-active-inner-empty{text-align:center;grid-template-columns:minmax(0,520px);justify-content:center}.landing-active-copy{gap:15px;display:grid}.landing-active-kicker{color:#dee7f6bd;font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:lowercase;margin:0;font-size:.82rem;font-weight:750}.landing-active-copy h2{color:#fffef8;letter-spacing:0;text-shadow:0 3px 18px #000000d1;margin:0;font-size:3.2rem;font-weight:820;line-height:.94}.landing-active-copy p:last-child{color:#f4f4eead;max-width:27rem;margin:0;font-size:1rem;font-weight:620;line-height:1.45}.landing-active-stage{perspective:420px;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;place-items:center;min-height:540px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-active-stage:before,.landing-active-stage:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.landing-active-stage:before{background:linear-gradient(90deg,#000,#0000 22% 78%,#000),linear-gradient(#000,#0000 20% 80%,#000)}.landing-active-stage:after{box-shadow:inset 0 0 90px #000000e6,inset 0 0 1px #eeeeea33}.landing-active-track{--landing-marquee-gap:14px;z-index:1;width:max-content;transform-style:preserve-3d;align-items:center;gap:16px;display:flex;position:relative;transform:translate(-28px)translateY(0)translateZ(-80px)rotateX(20deg)rotateY(-9deg)rotate(17deg)}.landing-active-marquee{gap:var(--landing-marquee-gap);flex-direction:column;width:360px;height:680px;display:flex;overflow:hidden}.landing-active-marquee-group{gap:var(--landing-marquee-gap);animation:landing-active-marquee var(--landing-marquee-duration,42s) linear infinite;flex-direction:column;flex:none;display:flex}.landing-active-marquee-reverse .landing-active-marquee-group{animation-direction:reverse}.landing-active-marquee .discord-card{background:linear-gradient(135deg, var(--accent), transparent 44%), #ffffff0d;border:2px solid #f2f2ec42;justify-self:stretch;width:360px}@supports (color:color-mix(in lab, red, red)){.landing-active-marquee .discord-card{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent), transparent 44%), #ffffff0d}}.landing-active-marquee .discord-card{box-shadow:inset 0 0 0 1px #ffffff14,0 20px 44px #00000070}.landing-presence-inner{z-index:1;grid-template-columns:minmax(250px,355px) minmax(0,1fr);align-items:center;gap:58px;width:min(100%,1120px);margin:0 auto;display:grid;position:relative}.landing-presence-showcase{align-items:center;width:100%;min-width:0;display:grid;position:relative}.landing-presence-feature{perspective:760px;place-items:center;width:100%;min-height:390px;display:grid;position:relative}.landing-presence-card-stack{width:min(100%,430px);min-height:270px;margin:0 auto;position:relative}.landing-presence-card-stack .discord-card{border:2px solid #f2f2ec47;width:100%;box-shadow:inset 0 0 0 1px #ffffff16,0 20px 44px #0000007a,0 0 22px #ffffff09}.landing-presence-main-card,.landing-presence-ghost-card{position:absolute;inset:auto 0 0}.landing-presence-main-card{z-index:4;filter:drop-shadow(0 24px 46px #00000094)}.landing-presence-ghost-card{z-index:1;opacity:.24;transform-origin:bottom}.landing-presence-ghost-card .discord-card{background:#ffffff07;border:2px solid #f2f2ec33;box-shadow:inset 0 0 0 1px #ffffff0e,0 18px 40px #00000070}.landing-presence-ghost-card-1{transform:translate(40px)translateY(-82px)rotate(4deg)scale(.9)}.landing-presence-ghost-card-2{opacity:.16;transform:translate(-42px)translateY(-148px)rotate(-5deg)scale(.82)}.landing-legal-links{color:#f2f2ec94;flex-wrap:wrap;justify-content:center;gap:.85rem;width:min(100% - 2rem,820px);margin:0 auto;padding:2rem 0 2.75rem;font-size:.82rem;display:flex}.landing-legal-links a{color:inherit;text-decoration:none}.landing-legal-links a:hover,.landing-legal-links a:focus-visible{color:#f2f2ece6;text-decoration:underline}.legal-page,.onboarding-page{background:radial-gradient(circle at 18% 12%,#f2f2ec14,#0000 26%),linear-gradient(#050505 0%,#0a0a09 100%);place-items:center;min-height:100svh;padding:72px 18px;display:grid}.legal-document,.onboarding-card{background:#0e0e0df0;border:1px solid #f2f2ec1f;border-radius:8px;width:min(100%,760px);box-shadow:0 24px 80px #0000006b}.legal-document{gap:28px;padding:clamp(28px,6vw,58px);display:grid}.legal-document h1,.onboarding-card h1{color:#f4f4ee;letter-spacing:0;margin:0;font-size:clamp(2.25rem,7vw,4.2rem);line-height:.96}.legal-document h2,.onboarding-quick-links h2,.deletion-request-status h2{color:#f4f4ee;letter-spacing:0;margin:0 0 10px;font-size:1.1rem;line-height:1.2}.legal-document p,.legal-document li,.onboarding-heading p,.legal-footnote,.deletion-request-status p{color:#f2f2ecb8;margin:0;font-size:1rem;line-height:1.7}.legal-document section{gap:8px;display:grid}.legal-document a,.onboarding-card a{color:#f4f4ee;text-underline-offset:4px;-webkit-text-decoration:underline #f2f2ec47;text-decoration:underline #f2f2ec47}.legal-updated{font-family:var(--font-geist-mono), monospace}.legal-status{align-items:center;gap:8px;display:flex}.onboarding-card{gap:22px;padding:clamp(26px,5vw,46px);display:grid}.onboarding-done-card,.deletion-document{width:min(100%,860px)}.onboarding-mark{color:#f2f2ec;background:#f2f2ec0f;border:1px solid #f2f2ec21;border-radius:8px;place-items:center;width:58px;height:58px;display:grid}.onboarding-heading{gap:14px;display:grid}.onboarding-alert{align-items:center;gap:8px;min-height:42px;display:flex}.onboarding-identity-panel,.onboarding-username-panel,.onboarding-url-row,.deletion-auth-panel,.deletion-request-status{background:#03030385;border:1px solid #f2f2ec1c;border-radius:8px}.onboarding-identity-panel,.onboarding-username-panel{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.onboarding-identity-panel img{border-radius:8px}.onboarding-identity-panel div,.onboarding-username-panel div{gap:4px;min-width:0;display:grid}.onboarding-identity-panel span,.onboarding-username-panel span,.deletion-request-status dt{color:#f2f2ec94;font-size:.86rem}.onboarding-identity-panel strong,.onboarding-username-panel strong,.onboarding-url-row span,.deletion-request-status dd{color:#f4f4ee;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.05rem}.onboarding-identity-panel code{color:#f2f2ec9e;font-family:var(--font-geist-mono), monospace;font-size:.82rem}.onboarding-form,.deletion-form{gap:18px;display:grid}.onboarding-checkbox{color:#f2f2ecc7;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;line-height:1.6;display:grid}.onboarding-checkbox input{accent-color:#f2f2ec;width:22px;height:22px;margin-top:2px}.onboarding-url-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.onboarding-done-actions{flex-wrap:wrap;gap:10px;display:flex}.onboarding-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.onboarding-quick-links h2{grid-column:1/-1}.onboarding-quick-links a{background:#f2f2ec0b;border:1px solid #f2f2ec1c;border-radius:8px;padding:14px;text-decoration:none}.deletion-auth-panel{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.deletion-request-status{gap:14px;padding:18px;display:grid}.deletion-request-status dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.deletion-request-status div{min-width:0}.deletion-form label{color:#f4f4ee;font-weight:700}.deletion-form textarea{resize:vertical;color:#f4f4ee;width:100%;min-height:140px;font:inherit;background:#030303b3;border:1px solid #f2f2ec1f;border-radius:8px;padding:14px;line-height:1.5}.deletion-form textarea:focus-visible{outline-offset:3px;outline:2px solid #f2f2ec8a}.admin-window-subheading{gap:4px;margin-top:12px;display:grid}.admin-window-subheading h3{color:#f6f6ee;margin:0;font-size:1rem}.admin-window-deletion-glyph{color:#ff9a9a;background:#d86f6f1f;border:1px solid #ffffff1f;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}@media (max-width:760px){.legal-page,.onboarding-page{align-items:start;padding:18px}.onboarding-url-row,.deletion-auth-panel,.onboarding-quick-links,.deletion-request-status dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-active-marquee-group{animation:none}}@media (max-width:980px){.landing-presence-inner{grid-template-columns:1fr;gap:40px}.landing-presence-feature{min-height:350px}.landing-presence-card-stack{width:min(100%,430px)}}@media (max-width:760px){.landing-page-minimal .landing-hero-shader{width:180%;height:136%;inset:-18% -40%;-webkit-mask-image:radial-gradient(#000 0% 48%,#000000b3 66%,#00000038 84%,#0000 100%);mask-image:radial-gradient(#000 0% 48%,#000000b3 66%,#00000038 84%,#0000 100%)}.landing-page-minimal .landing-hero{padding:34px 16px}.landing-page-minimal .landing-hero:before{filter:blur(30px);background:radial-gradient(#000000a8 0%,#00000085 30%,#0000003d 58%,#00000014 78%,#0000 100%);width:180vw;height:116svh}.landing-page-minimal .landing-hero-copy,.landing-page-minimal .claim-panel{width:min(100%,358px)}.landing-page-minimal .landing-hero h1{font-size:4.7rem}.landing-page-minimal .landing-hero h1.landing-gooey-title{font-size:4.2rem}.landing-page-minimal .landing-lede{margin-top:22px;font-size:1.08rem;line-height:1.34}.landing-page-minimal .claim-panel{margin-top:34px}.landing-page-minimal .claim-input-row{min-height:58px}.landing-page-minimal .claim-input-row input{height:56px;padding:0 13px;font-size:.98rem}.landing-page-minimal .claim-domain-suffix{padding:0 13px 0 8px;font-size:.95rem}.landing-page-minimal .terminal-button{min-height:58px;font-size:.98rem}.landing-active-section{min-height:100svh;padding:78px 16px 92px}.landing-active-section:before{width:180vw;height:112svh}.landing-active-inner{grid-template-columns:1fr;gap:36px}.landing-presence-inner{grid-template-columns:1fr;gap:32px}.landing-active-copy{text-align:center;justify-items:center}.landing-active-copy h2{max-width:22rem;font-size:2.7rem}.landing-active-copy p:last-child{max-width:21rem}.landing-active-stage{perspective:340px;width:calc(100vw - 32px);min-height:470px}.landing-active-track{gap:12px;transform:translate(-34px)translateZ(-70px)rotateX(19deg)rotateY(-8deg)rotate(14deg)}.landing-active-marquee{width:318px;height:620px}.landing-active-marquee .discord-card{width:318px}.landing-presence-feature{min-height:330px}.landing-presence-card-stack{width:min(100%,356px);min-height:250px}.landing-presence-ghost-card-1{transform:translate(28px)translateY(-72px)rotate(4deg)scale(.9)}.landing-presence-ghost-card-2{transform:translate(-30px)translateY(-128px)rotate(-5deg)scale(.82)}}.desktop-page{--panel:#0f0f0ff0;--panel-hard:#050505fa;--line:#eeeeea24;--muted:#eeeeea9e;--soft:#eeeeea14;min-height:100svh;color:var(--foreground);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;-webkit-user-select:none;user-select:none;background:#000;position:relative;overflow:hidden}.desktop-noise{display:none}.desktop-session-status{z-index:9;color:#eeeeeac7;min-width:0;max-width:min(460px,100vw - 32px);font-family:var(--font-geist-mono), monospace;text-align:right;pointer-events:none;justify-content:flex-end;align-items:center;gap:8px;font-size:.82rem;line-height:1.35;display:inline-flex;position:absolute;top:16px;right:16px}.desktop-boot-screen{color:#eeeeead6;min-height:100svh;font-family:var(--font-geist-mono), monospace;text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.desktop-boot-screen h1{color:#eeeeea;letter-spacing:0;margin:0;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:760;line-height:1.05}.desktop-session-prompt{color:var(--accent)}.desktop-session-cursor{width:8px;color:var(--accent);animation:.95s step-end infinite cursor-blink}.desktop-selection-box{z-index:9;pointer-events:none;background:#eeeeea1a;border:1px solid #eeeeea6b;border-radius:3px;position:absolute;box-shadow:inset 0 0 0 1px #0000002e,0 0 18px #eeeeea0f}.desktop-icon{z-index:8;color:#eeeeead1;cursor:grab;width:92px;min-height:82px;font-family:var(--font-geist-mono), monospace;text-align:center;touch-action:none;background:0 0;border:1px solid #0000;border-radius:7px;justify-items:center;gap:7px;padding:8px 6px;font-size:.72rem;line-height:1.2;display:grid;position:absolute}.desktop-icon:active{cursor:grabbing}.desktop-icon:hover,.desktop-icon:focus-visible{background:#ffffff0b;border-color:#eeeeea33;outline:0}.desktop-icon-selected{background:#fff1;border-color:#eeeeea57}.desktop-icon-selected .desktop-icon-glyph{border-color:#eeeeea52;box-shadow:0 0 0 1px #eeeeea14,0 0 24px #ffffff13}.desktop-icon-glyph{width:44px;height:42px;color:var(--app-accent);background:#000000ad;border:1px solid #eeeeea2e;border-radius:8px;place-items:center;display:grid;box-shadow:0 0 22px #ffffff0e}.desktop-window{z-index:10;background:var(--panel);border:1px solid #eeeeea26;border-radius:8px;grid-template-rows:40px minmax(0,1fr);display:grid;position:absolute;overflow:hidden;box-shadow:0 24px 80px #000000c7,inset 0 0 0 1px #ffffff0a,0 0 42px #ffffff0b}.desktop-window:after{content:none}.desktop-window-titlebar{border-bottom:1px solid var(--line);background:var(--panel-hard);min-width:0;color:var(--muted);font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;gap:10px;font-size:.78rem;display:flex}.desktop-window-drag{cursor:grab;touch-action:none;flex:auto;align-items:center;gap:8px;min-width:0;height:100%;padding:0 0 0 12px;display:flex}.desktop-window-drag:active{cursor:grabbing}.desktop-window-drag span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.desktop-window-drag svg{color:#eeeeeac2;flex:none}.desktop-window-controls{flex:none;align-items:center;height:100%;padding:0 8px;display:flex}.desktop-window-controls button{color:#eeeeeabd;cursor:pointer;background:#ffffff09;border:1px solid #eeeeea21;border-radius:5px;place-items:center;width:32px;height:28px;padding:0;display:grid}.desktop-window-controls button:hover,.desktop-window-controls button:focus-visible{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.desktop-window-controls button:hover,.desktop-window-controls button:focus-visible{border-color:color-mix(in srgb, var(--danger) 52%, transparent)}}.desktop-window-controls button:hover,.desktop-window-controls button:focus-visible{color:#eeeeea;background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.desktop-window-controls button:hover,.desktop-window-controls button:focus-visible{background:color-mix(in srgb, var(--danger) 22%, #ffffff09)}}.desktop-window-controls button:hover,.desktop-window-controls button:focus-visible{outline:0}.desktop-window-controls button:focus-visible{outline-offset:3px;outline:1px solid #f2f2e8d6}.desktop-window-body{scrollbar-color:#eeeeea6b #ffffff0b;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;padding:24px;position:relative;overflow:auto}.desktop-window-body::-webkit-scrollbar{width:10px;height:10px}.desktop-window-body::-webkit-scrollbar-track{background:#ffffff09;border-left:1px solid #eeeeea14}.desktop-window-body::-webkit-scrollbar-thumb{background:linear-gradient(#eeeeeab8,#74b4ff94),#eeeeea61;border:2px solid #0c0d0eb8;border-radius:999px}.desktop-window-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#eeeeeae6,#74b4ffc2),#eeeeea80}.desktop-window-body::-webkit-scrollbar-corner{background:#ffffff09}.desktop-window-body-profile{padding:20px;overflow:hidden}.desktop-window-body-links,.desktop-window-body-tags{overflow:hidden}.desktop-window-body-tags .profile-tags-editor-body{text-align:center;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:20px;width:min(100%,460px);min-height:100%;margin:0 auto}.desktop-window-body-tags .profile-editor-heading{gap:6px}.desktop-window-body-tags .profile-editor-heading h1{font-weight:760}.desktop-window-body-tags .profile-tags-editor-form{grid-template-rows:auto auto;gap:10px;width:100%}.desktop-window-body-tags .profile-tags-editor-content{align-content:start;gap:10px;padding:0;overflow:visible}.desktop-window-body-tags .profile-tags-field,.desktop-window-body-tags .profile-tags-meta-row{width:100%}.desktop-window-body-tags .profile-tags-field{text-align:left;justify-self:stretch}.desktop-window-body-tags .profile-tags-input-shell{border-color:var(--line);min-height:46px;box-shadow:none;background:#00000047;border-radius:7px;align-content:center;gap:6px;padding:7px 10px}.desktop-window-body-tags .profile-tags-input-shell:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.desktop-window-body-tags .profile-tags-input-shell:focus-within{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.desktop-window-body-tags .profile-tags-input-shell:focus-within{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.desktop-window-body-tags .profile-tags-input-shell:focus-within{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 24%, transparent)}}.desktop-window-body-tags .profile-tag-chip{color:#eeeeeadb;background:#ffffff0b;border-color:#eeeeea24;min-height:28px}.desktop-window-body-tags .profile-tags-input-shell input{height:28px}.desktop-window-body-tags .profile-editor-actions{border-top:0;gap:10px;width:100%;padding-top:0;display:grid}.desktop-window-body-tags .profile-editor-actions .terminal-button{width:100%}.desktop-window-body-admin,.desktop-window-body-activeUsers{background:#0405068a;padding:0}.desktop-window-body-activeUsers{overflow:hidden}.admin-standalone-panel{background:#0c0d0ef0;border:1px solid #eeeeea26;border-radius:8px;width:min(100%,1080px);min-height:calc(100svh - 56px);margin:0 auto;overflow:hidden;box-shadow:0 24px 80px #000000b8,inset 0 0 0 1px #ffffff09}.admin-window{--accent:#eeeeea;--accent-soft:#b8b8b2;--admin-window-line:#eeeeea21;--admin-window-muted:#eeeeea9e;--admin-window-soft:#ffffff0d;--danger:#d86f6f;text-align:center;color:#eeeeea;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:min(100%,760px);min-height:100%;margin-inline:auto;padding:28px 24px;display:flex}.admin-window-active-users-view{justify-content:flex-start;width:min(100%,980px);height:100%;overflow:hidden}.admin-window-locked{place-items:center;display:grid}.admin-window-header,.admin-window-mode-panel,.admin-window-active-users-toolbar,.admin-window-queue,.admin-window-notice,.admin-window-error{width:min(100%,680px);min-width:0}.admin-window-header{flex-direction:column;justify-content:center;align-items:center;gap:0;padding-bottom:2px;display:flex}.admin-window-heading{justify-items:center;gap:5px;min-width:0;display:grid}.admin-window-heading .prompt-label{margin-bottom:0}.admin-window-heading h2,.admin-window-auth-panel h2{color:#eeeeea;letter-spacing:0;text-shadow:0 0 18px #ffffff14;margin:0;font-size:2rem;font-weight:780;line-height:1.05}.admin-window-auth-panel p,.admin-window-empty p{color:var(--admin-window-muted);margin:0;font-size:.9rem;line-height:1.5}.admin-window-status{width:fit-content;font-family:var(--font-geist-mono), monospace;border:1px solid #eeeeea24;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:.72rem;line-height:1;display:inline-flex}.admin-window-mode-panel{justify-content:center;align-items:center;gap:14px;padding:0;display:inline-flex}.admin-window-mode-title{color:#eeeeea;font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.86rem;line-height:1}.admin-window-mode-title,.admin-window-request-main strong,.admin-window-timing strong{color:#eeeeea}.admin-window-toggle-form{border:1px solid var(--admin-window-line);background:#ffffff08;border-radius:8px;align-items:center;gap:5px;padding:4px;display:inline-flex}.admin-window-toggle-button,.admin-window-icon-button{color:#eeeeeab8;cursor:pointer;min-height:32px;font-family:var(--font-geist-mono), monospace;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.74rem;display:inline-flex}.admin-window-toggle-button{min-width:62px}.admin-window-toggle-button[aria-pressed=true]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-window-toggle-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 52%, transparent)}}.admin-window-toggle-button[aria-pressed=true]{color:#050505;background:var(--accent)}.admin-window-toggle-button:hover,.admin-window-toggle-button:focus-visible,.admin-window-icon-button:hover,.admin-window-icon-button:focus-visible{color:#eeeeea;border-color:#eeeeea38;outline:0}.admin-window-toggle-button:focus-visible,.admin-window-icon-button:focus-visible{box-shadow:0 0 0 1px #eeeeea47}.admin-window-toggle-button[aria-pressed=true]:hover,.admin-window-toggle-button[aria-pressed=true]:focus-visible{color:#050505}.admin-window-notice,.admin-window-error{font-family:var(--font-geist-mono), monospace;border-left:1px solid;margin:0;padding:2px 0 2px 10px;font-size:.78rem}.admin-window-notice{color:#8ee89d}.admin-window-error{color:#ffb0b0}.admin-window-kicker,.admin-window-muted,.admin-window-profile-flag,.admin-window-note,.admin-window-timing span{color:var(--admin-window-muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.71rem;line-height:1.35}.admin-window-queue{flex:0 auto;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.admin-window-active-users-toolbar{flex:none;grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:12px;width:min(100%,900px);display:grid}.admin-window-search-form{align-items:center;gap:6px;min-width:0;display:flex}.admin-window-search-field{border:1px solid var(--admin-window-line);min-width:0;min-height:34px;color:var(--admin-window-muted);background:#ffffff09;border-radius:7px;flex:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.admin-window-search-field:focus-within{background:#ffffff0e;border-color:#eeeeea47}.admin-window-search-field input{color:#eeeeea;width:100%;min-width:0;height:32px;font:.78rem / 1 var(--font-geist-mono), monospace;background:0 0;border:0;outline:0;padding:0}.admin-window-search-field input::placeholder{color:#eeeeea66}.admin-window-search-clear-button{width:34px;padding:0}.admin-window-pagination{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:inline-flex}.admin-window-page-count{text-align:right;justify-items:end;gap:2px;min-width:0;display:grid}.admin-window-page-count span,.admin-window-page-count strong{color:var(--admin-window-muted);font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:.7rem;font-weight:560;line-height:1.25}.admin-window-page-count strong{color:#eeeeead1}.admin-window-page-buttons{align-items:center;gap:5px;display:inline-flex}.admin-window-active-users-view .admin-window-queue{flex:auto;width:min(100%,900px);min-height:0;overflow:hidden}.admin-window-request-list{scrollbar-color:#eeeeea57 transparent;scrollbar-gutter:stable;scrollbar-width:thin;align-content:start;min-height:0;display:grid;overflow:hidden auto}.admin-window-request{text-align:left;border-bottom:1px solid #eeeeea1a;grid-template-columns:minmax(230px,1fr) auto auto;place-items:center stretch;gap:18px;min-width:0;padding:15px 0;display:grid}.admin-window-active-user-row{grid-template-columns:minmax(210px,.85fr) minmax(150px,.58fr) minmax(340px,1.35fr)}.admin-window-request:last-child{border-bottom:0}.admin-window-request-main{grid-template-columns:40px minmax(0,1fr);justify-self:stretch;align-items:center;gap:10px;min-width:0;display:grid}.admin-window-request-main img{object-fit:cover;background:#ffffff0f;border:1px solid #eeeeea2e;border-radius:50%;width:40px;height:40px}.admin-window-request-main>div,.admin-window-timing,.admin-window-actions{justify-items:start;gap:4px;min-width:0;display:grid}.admin-window-timing,.admin-window-actions{text-align:center;justify-items:center}.admin-window-request-main strong,.admin-window-timing strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-window-profile-link{color:#eeeeea;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:720;text-decoration:none;overflow:hidden}.admin-window-profile-link:hover,.admin-window-profile-link:focus-visible{color:var(--accent);text-underline-offset:3px;outline:0;text-decoration:underline}.admin-window-request-main span{color:#eeeeeab8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;overflow:hidden}.admin-window-email{text-align:left;justify-items:start;gap:4px;min-width:0;display:grid}.admin-window-email span{color:var(--admin-window-muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;align-items:center;gap:5px;font-size:.71rem;line-height:1.35;display:inline-flex}.admin-window-email strong{color:#eeeeead6;min-width:0;max-width:100%;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:560;overflow:hidden}.admin-window-list-status{z-index:2;color:#eeeeeab8;min-height:34px;font-family:var(--font-geist-mono), monospace;background:#040506eb;border-bottom:1px solid #eeeeea1a;justify-content:center;align-items:center;gap:7px;font-size:.72rem;display:inline-flex;position:sticky;top:0}.admin-window-list-status svg,.admin-window-empty svg{animation:.9s linear infinite icon-spin}.admin-window-active-user-events{grid-template-columns:repeat(3,minmax(116px,1fr));align-items:start;gap:10px;min-width:0;display:grid}.admin-window-date-metric{text-align:left;justify-items:start;gap:4px;min-width:0;display:grid}.admin-window-date-value{color:#eeeeea;min-width:0;max-width:100%;font-family:var(--font-geist-mono), monospace;gap:1px;font-size:.75rem;font-weight:560;line-height:1.25;display:grid}.admin-window-date-value span{overflow-wrap:anywhere;min-width:0}.admin-window-date-time,.admin-window-date-value-muted{color:#eeeeeaa8}.admin-window-date-value-muted{font-size:.75rem}.admin-window-request-main code{color:#eeeeea85;min-width:0;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.admin-window-status-pending{color:#f0d78a;background:#f0d78a14}.admin-window-status-approved,.admin-window-status-claimed{color:#8ee89d;background:#39d35314}.admin-window-status-denied{color:#ff9b9b;background:#d86f6f17}.admin-window-review-form{justify-self:center;min-width:0;display:block}.admin-window-review-buttons{gap:8px;display:inline-flex}.admin-window-allow-button{color:#8ee89d}.admin-window-deny-button{color:#ff9b9b}.admin-window-empty,.admin-window-auth-panel{min-height:120px;color:var(--admin-window-muted);text-align:center;place-items:center;gap:13px;padding:12px;display:grid}.admin-window-auth-panel{width:min(100%,500px);margin:auto}.desktop-app-copy h2{color:#eeeeea;letter-spacing:0;text-shadow:0 0 18px #ffffff14;margin:0;font-size:2rem;font-weight:780;line-height:1.05}.reserve-lock,.reserve-unlocked{text-align:center;align-content:center;justify-items:center;gap:20px;width:min(100%,460px);min-height:100%;margin:0 auto;display:grid}.reserve-header{justify-items:center;gap:6px;display:grid}.reserve-header h1{color:#eeeeea;letter-spacing:0;margin:0;font-size:2rem;font-weight:760;line-height:1.05}.reserve-note{max-width:22rem;color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.desktop-access-input{-webkit-user-select:text;user-select:text}.desktop-error{color:var(--danger);margin:0}@supports (color:color-mix(in lab, red, red)){.desktop-error{color:color-mix(in srgb, var(--danger) 84%, #eeeeea)}}.desktop-error{font-family:var(--font-geist-mono), monospace;font-size:.82rem}.desktop-app-copy{align-content:center;justify-items:start;gap:14px;min-height:100%;display:grid}.desktop-app-copy-centered{text-align:center;justify-items:center}.desktop-app-copy p{color:#eeeeeaad;max-width:34rem;margin:0;font-size:.95rem;line-height:1.6}.desktop-login-copy{gap:18px}.desktop-action-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.admin-page{--admin-panel:#0e0f10f0;--admin-panel-hard:#050607fa;--admin-line:#eeeeea24;--admin-muted:#eeeeea9e;--admin-soft:#ffffff0e;min-height:100svh;color:var(--foreground);background:linear-gradient(145deg,#74b4ff14,#0000 36%),linear-gradient(20deg,#39d3530e,#0000 32%),#000;padding:28px}.admin-shell{gap:16px;width:min(100%,1180px);margin:0 auto;display:grid}.admin-header,.admin-mode-panel,.admin-summary-grid>div,.admin-table-panel,.admin-auth-panel{border:1px solid var(--admin-line);background:var(--admin-panel);border-radius:8px;box-shadow:0 18px 60px #00000080,inset 0 0 0 1px #ffffff09}.admin-header{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px;display:flex}.admin-header h1,.admin-auth-panel h1{color:#eeeeea;letter-spacing:0;margin:0;font-size:2rem;font-weight:780;line-height:1.05}.admin-mode-panel{justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.admin-mode-panel strong,.admin-summary-grid strong,.admin-claim-cell strong,.admin-identity-cell strong{color:#eeeeea}.admin-mode-panel p{max-width:34rem;color:var(--admin-muted);margin:6px 0 0;font-size:.92rem;line-height:1.5}.admin-kicker,.admin-summary-grid span,.admin-table th,.admin-muted,.admin-time-cell small,.admin-profile-flag{color:var(--admin-muted);font-family:var(--font-geist-mono), monospace;text-transform:lowercase;font-size:.72rem}.admin-toggle-form{border:1px solid var(--admin-line);background:var(--admin-panel-hard);border-radius:8px;align-items:center;gap:6px;padding:4px;display:inline-flex}.admin-toggle-button,.admin-icon-button{color:#eeeeeab8;cursor:pointer;min-height:34px;font-family:var(--font-geist-mono), monospace;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:.76rem;display:inline-flex}.admin-toggle-button[aria-pressed=true]{color:#eeeeea;background:#74b4ff1f;border-color:#74b4ff5c}.admin-toggle-button:hover,.admin-toggle-button:focus-visible,.admin-icon-button:hover,.admin-icon-button:focus-visible{color:#eeeeea;border-color:#eeeeea38;outline:0}.admin-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-summary-grid>div{gap:7px;padding:14px;display:grid}.admin-summary-grid strong{font-family:var(--font-geist-mono), monospace;font-size:1.35rem;line-height:1}.admin-table-panel{overflow:hidden}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;font-size:.88rem}.admin-table th,.admin-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #eeeeea1a;padding:13px 14px}.admin-table th{background:var(--admin-panel-hard);font-weight:650}.admin-table tr:last-child td{border-bottom:0}.admin-claim-cell{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:220px;display:grid}.admin-claim-cell img{object-fit:cover;background:#ffffff0f;border:1px solid #eeeeea2e;border-radius:50%;width:44px;height:44px}.admin-claim-cell div,.admin-identity-cell,.admin-time-cell{gap:4px;min-width:0;display:grid}.admin-claim-cell a{color:#74b4ffeb;width:fit-content;font-family:var(--font-geist-mono), monospace;align-items:center;gap:5px;font-size:.73rem;display:inline-flex}.admin-identity-cell{min-width:190px}.admin-identity-cell span,.admin-time-cell span{color:#eeeeeabd}.admin-identity-cell code{color:#eeeeea85;width:fit-content;max-width:100%;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.admin-status{width:fit-content;font-family:var(--font-geist-mono), monospace;border:1px solid #eeeeea24;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:.72rem;display:inline-flex}.admin-status-pending{color:#f0d78a;background:#f0d78a14}.admin-status-approved,.admin-status-claimed{color:#8ee89d;background:#39d35314}.admin-status-denied{color:#ff9b9b;background:#d86f6f17}.admin-profile-flag{margin-top:7px;display:block}.admin-review-form{grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:8px;min-width:240px;display:grid}.admin-review-form input{border:1px solid var(--admin-line);color:#eeeeea;min-width:0;height:34px;font-family:var(--font-geist-mono), monospace;background:#00000047;border-radius:6px;padding:0 9px;font-size:.76rem}.admin-review-form input:focus{border-color:#74b4ff7a;outline:0;box-shadow:0 0 0 1px #74b4ff33}.admin-review-buttons{gap:6px;display:inline-flex}.admin-allow-button{color:#8ee89d;background:#39d35314}.admin-deny-button{color:#ff9b9b;background:#d86f6f17}.admin-notice,.admin-error{font-family:var(--font-geist-mono), monospace;border:1px solid #eeeeea1f;border-radius:8px;margin:0;padding:11px 13px;font-size:.8rem}.admin-notice{color:#8ee89d;background:#39d35313}.admin-error{color:#ffb0b0;background:#d86f6f14}.admin-empty,.admin-auth-panel{min-height:220px;color:var(--admin-muted);text-align:center;place-items:center;gap:14px;padding:28px;display:grid}.admin-auth-panel{width:min(100%,520px);margin:12vh auto 0}@keyframes scan-drift{0%{transform:translate(0)}to{transform:translateY(28px)}}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.profile-link-halo-mobile.profile-link-halo,.profile-link-halo-pending.profile-link-halo{width:min(100%,560px)}.profile-link-halo-mobile .profile-link-halo-stage,.profile-link-halo-pending .profile-link-halo-stage{height:var(--mobile-stage-height);min-height:var(--mobile-stage-height);display:block}.profile-link-halo-mobile .profile-link-halo-center,.profile-link-halo-pending .profile-link-halo-center{margin-inline:auto}.profile-link-halo-mobile .link-halo,.profile-link-halo-pending .link-halo{pointer-events:auto;width:100%;display:block;position:absolute;inset:0}.profile-link-halo-mobile .link-orbit-slot,.profile-link-halo-pending .link-orbit-slot{width:min(100%,430px);height:76px;transform:translate(calc(-50% + var(--link-x)), calc(-50% + var(--link-y)));transition:transform .56s cubic-bezier(.18,.88,.24,1),width .52s cubic-bezier(.18,.88,.24,1),height .52s cubic-bezier(.18,.88,.24,1),z-index .18s;position:absolute;top:50%;left:50%}.profile-link-halo-mobile .link-orbit-slot-mobile-featured,.profile-link-halo-pending .link-orbit-slot-mobile-featured{height:94px}.profile-link-halo-mobile .link-orbit-slot-active,.profile-link-halo-pending .link-orbit-slot-active{z-index:4;transform:translate(calc(-50% + var(--link-active-x)), calc(-50% + var(--link-active-y)))}.profile-link-halo-mobile .link-orbit-upright,.profile-link-halo-pending .link-orbit-upright{width:100%;height:100%}.profile-link-halo-mobile .link-orbit-slot-priority-visible:before,.profile-link-halo-pending .link-orbit-slot-priority-visible:before{border-radius:8px;width:100%;height:100%}.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{border-color:var(--accent);grid-template-columns:48px minmax(0,1fr);place-items:center start;gap:12px;width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{border-color:color-mix(in srgb, var(--accent) 28%, #f2f2ec24)}}.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{background:linear-gradient(135deg, var(--accent), transparent 54%), #0000006b;border-radius:8px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, #ffffff0d), transparent 54%), #0000006b}}.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{box-shadow:0 10px 24px #00000047, 0 0 16px var(--accent), 0 0 0 1px #ffffff06 inset}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{box-shadow:0 10px 24px #00000047, 0 0 16px color-mix(in srgb, var(--accent) 8%, transparent), 0 0 0 1px #ffffff06 inset}}.profile-link-halo-mobile .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row{text-align:left;touch-action:manipulation}.profile-link-halo-mobile .link-halo .link-row:hover,.profile-link-halo-mobile .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-halo .link-row:hover,.profile-link-halo-mobile .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible{border-color:color-mix(in srgb, var(--accent) 42%, #f2f2ec2e)}}.profile-link-halo-mobile .link-halo .link-row:hover,.profile-link-halo-mobile .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible{background:linear-gradient(135deg, var(--accent), transparent 54%), #ffffff0e;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-halo .link-row:hover,.profile-link-halo-mobile .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 16%, #ffffff0f), transparent 54%), #ffffff0e}}.profile-link-halo-mobile .link-halo .link-row:hover,.profile-link-halo-mobile .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible{transform:translateY(-1px)}.profile-link-halo-mobile .link-halo .link-icon,.profile-link-halo-mobile .link-halo .link-row:hover .link-icon,.profile-link-halo-mobile .link-halo .link-row:focus-visible .link-icon,.profile-link-halo-pending .link-halo .link-icon,.profile-link-halo-pending .link-halo .link-row:hover .link-icon,.profile-link-halo-pending .link-halo .link-row:focus-visible .link-icon{border-radius:8px;width:48px;height:48px;transform:none}.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{border-color:var(--accent);grid-template-columns:54px minmax(0,1fr)}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{border-color:color-mix(in srgb, var(--accent) 42%, #ffffff24)}}.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{background:linear-gradient(135deg, var(--accent), transparent 56%), #00000094;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, transparent), transparent 56%), #00000094}}.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{box-shadow:0 12px 28px #00000057, 0 0 18px var(--accent), 0 0 0 1px #ffffff0b inset}@supports (color:color-mix(in lab, red, red)){.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row{box-shadow:0 12px 28px #00000057, 0 0 18px color-mix(in srgb, var(--accent) 18%, transparent), 0 0 0 1px #ffffff0b inset}}.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-icon,.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row:hover .link-icon,.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-row:focus-visible .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:hover .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:focus-visible .link-icon{width:54px;height:54px}.profile-link-halo-mobile .link-copy,.profile-link-halo-mobile .link-row:hover .link-copy,.profile-link-halo-mobile .link-row:focus-visible .link-copy,.profile-link-halo-pending .link-copy,.profile-link-halo-pending .link-row:hover .link-copy,.profile-link-halo-pending .link-row:focus-visible .link-copy{opacity:1;text-align:left;justify-items:start;width:100%;min-width:0;position:static;transform:none}.profile-link-halo-mobile .link-service,.profile-link-halo-pending .link-service{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;overflow:hidden}.profile-link-halo-mobile .link-orbit-slot-mobile-featured .link-service,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-service{font-size:.98rem}.profile-link-halo-mobile .link-url,.profile-link-halo-pending .link-url{color:#e8e8dd94;opacity:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;max-height:1.15rem;font-size:.72rem;display:block;overflow:hidden}.profile-link-halo-mobile .brand-name-gumroad,.profile-link-halo-pending .brand-name-gumroad{width:100%}.profile-link-halo-pending .link-orbit-slot{width:76px;height:76px}.profile-link-halo-pending .link-orbit-slot-mobile-featured{width:94px;height:94px}.profile-link-halo-pending .link-orbit-slot-priority-visible:before{border-radius:50%;width:58px;height:58px}.profile-link-halo-pending .link-halo .link-row,.profile-link-halo-pending .link-halo .link-row:hover,.profile-link-halo-pending .link-halo .link-row:focus-visible,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:hover,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:focus-visible{box-shadow:none;text-align:center;background:0 0;border-color:#0000;border-radius:50%;grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding:9px;transform:none}.profile-link-halo-pending .link-halo .link-icon,.profile-link-halo-pending .link-halo .link-row:hover .link-icon,.profile-link-halo-pending .link-halo .link-row:focus-visible .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:hover .link-icon,.profile-link-halo-pending .link-orbit-slot-mobile-featured .link-row:focus-visible .link-icon{border-radius:50%;width:58px;height:58px;transform:none}.profile-link-halo-pending .link-copy,.profile-link-halo-pending .link-row:hover .link-copy,.profile-link-halo-pending .link-row:focus-visible .link-copy{opacity:0;text-align:center;justify-items:center;width:auto;position:absolute;bottom:11px;left:8px;right:8px;transform:translateY(7px)}.profile-link-halo-pending .link-service{text-align:center;white-space:normal;width:fit-content}.profile-link-halo-pending .link-url{opacity:0;text-align:center;max-height:0}@media (max-width:760px){.profile-page{height:auto}}@media (max-width:980px){.admin-window-active-users-toolbar{grid-template-columns:minmax(0,1fr);justify-items:stretch}.admin-window-pagination{justify-content:space-between}.admin-window-page-count{text-align:left;justify-items:start}.admin-window-request{grid-template-columns:minmax(0,1fr) minmax(210px,.82fr);align-items:start}.admin-window-active-user-row{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}.admin-window-active-user-events,.admin-window-actions{grid-column:1/-1}}@media (max-width:640px){.profile-page{padding:18px 12px}.terminal-chrome{padding:0 12px}.profile-body{padding:18px}.identity-block{text-align:center;justify-items:center}.identity-copy h1,.not-found-body h1{font-size:2rem}.identity-copy h1{font-size:calc(2rem * var(--profile-display-name-scale,1))}.tagline{font-size:.95rem}.not-found-body{padding:24px}.claim-body{padding:22px}.claim-input-row{grid-template-columns:minmax(0,1fr) auto}.claim-input-row span{padding:0 10px}.claim-input-row input{text-align:left}.profile-editor-body{gap:14px}.profile-editor-heading{justify-items:center}.profile-editor-field-grid,.profile-editor-accent-control,.profile-editor-link-fields,.profile-layout-editor-grid,.profile-layout-range-grid{grid-template-columns:1fr}.profile-editor-accent-control{gap:12px}.profile-editor-accent-section.profile-editor-accent-section-open{min-height:625px}.profile-editor-color-picker{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;width:100%;min-height:76px;padding:9px 12px 9px 9px}.profile-editor-color-swatch{width:56px;height:56px}.profile-editor-color-picker-copy strong{font-size:1.04rem}.profile-editor-hex-field{grid-template-rows:auto 52px}.profile-editor-hex-field input{height:52px;padding-inline:14px}.profile-editor-accent-menu{grid-template-columns:1fr;justify-items:center;gap:18px;max-height:min(430px,100dvh - 108px);padding:16px;top:calc(100% + 10px);overflow:auto}.profile-editor-accent-menu-controls{width:100%}.profile-editor-accent-slider{grid-template-columns:44px minmax(0,1fr) 36px;gap:10px;font-size:.78rem}.profile-editor-accent-presets{grid-template-columns:repeat(4,42px);justify-content:center}.profile-layout-preview-stage{height:380px}.profile-editor-link-input{grid-template-columns:1fr}.profile-editor-link-input span{padding:8px 10px}}@media (max-width:700px){.desktop-page{min-height:100svh}.desktop-icon{gap:5px;width:84px;min-height:74px;padding:6px 4px;font-size:.66rem}.desktop-icon-glyph{width:39px;height:38px}.desktop-window{border-radius:7px}.desktop-window-body{padding:18px}.desktop-window-body-admin,.desktop-window-body-activeUsers{padding:0}.desktop-window-body-profile{overflow:auto}.desktop-session-status{text-align:center;justify-content:center;max-width:none;font-size:.74rem;top:10px;left:10px;right:10px}.desktop-app-copy h2{font-size:1.75rem}.admin-standalone-panel{min-height:calc(100svh - 28px)}.admin-window{gap:10px;width:100%;padding:12px}.admin-window-header,.admin-window-mode-panel{flex-direction:column;grid-template-columns:1fr;justify-content:center;align-items:center}.admin-window-review-buttons{width:100%}.admin-window-toggle-form{width:min(100%,220px)}.admin-window-toggle-button,.admin-window-icon-button{flex:1 1 0}.admin-window-active-users-toolbar{gap:8px}.admin-window-search-form,.admin-window-pagination,.admin-window-page-buttons{width:100%}.admin-window-search-form{flex-wrap:wrap}.admin-window-search-field{flex-basis:100%}.admin-window-request{grid-template-columns:minmax(0,1fr)}.admin-window-active-user-events{grid-template-columns:repeat(3,minmax(86px,1fr));gap:8px}.admin-window-email,.admin-window-timing{text-align:left;justify-items:start}.admin-window-actions{grid-column:auto}.admin-window-review-form{grid-template-columns:1fr}.admin-page{padding:14px}.admin-header,.admin-mode-panel{flex-direction:column;align-items:stretch}.admin-summary-grid{grid-template-columns:1fr}.admin-table th,.admin-table td{padding:11px 10px}.admin-review-form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.discord-card:hover,.discord-card:focus-visible,.discord-card:hover .discord-avatar-image,.discord-card:focus-visible .discord-avatar-image{transform:none}.discord-card:hover .discord-avatar-decoration,.discord-card:focus-visible .discord-avatar-decoration{transform:translate(-50%,-50%)}.discord-card:before{display:none}.profile-link-halo-physics .link-orbit-slot,.profile-link-halo-physics .profile-link-halo-spring-center{will-change:auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
