.inferno-auth-scene{min-height:calc(100dvh - var(--ui-header-height,72px));isolation:isolate;background:radial-gradient(ellipse 70% 80% at 62% 55%, #0b2a1d 0%, #07120e 46%, var(--ui-canvas,#050908) 78%);position:relative;overflow:hidden}.inferno-auth-aurora{z-index:-1;filter:blur(10px);background:radial-gradient(40% 35% at 30% 40%,#00f88029,#0000 70%),radial-gradient(35% 30% at 70% 65%,#00c86e24,#0000 70%),radial-gradient(30% 25% at 55% 20%,#78ffbe14,#0000 70%);animation:20s ease-in-out infinite alternate inferno-auth-aurora;position:absolute;inset:-20%}.inferno-auth-scene-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 55% 55%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 55% 55%,#000,#0000 75%)}.inferno-auth-scene-embers{z-index:1}.inferno-auth-scene-stage{z-index:1;aspect-ratio:1;width:min(40vw,540px);position:absolute;top:50%;left:50%;transform:translate(-58%,-50%)}.inferno-auth-scene-halo{filter:blur(30px);background:radial-gradient(closest-side,#00f88057,#00f88014 55%,#0000 75%);border-radius:50%;animation:6s ease-in-out infinite inferno-auth-pulse;position:absolute;inset:12% 8% 0}.inferno-auth-scene-art{opacity:.82;animation:8s ease-in-out infinite inferno-auth-float;position:absolute;inset:0}.inferno-auth-scene-brand{z-index:2;max-width:420px;color:var(--ui-muted,#93aaa0);animation:inferno-auth-copy-in .9s var(--g-ease-out,ease-out) .1s both;position:absolute;top:50%;left:clamp(32px,7vw,120px);transform:translateY(-50%)}.inferno-auth-scene-brand .inferno-logo{width:200px;max-width:100%}.inferno-auth-scene-title{color:var(--ui-text,#eef8f3);letter-spacing:-.045em;margin-top:18px;font-size:clamp(36px,3.6vw,56px);font-weight:800;line-height:1.02}.inferno-auth-scene-chips{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.inferno-auth-scene-chips li{min-height:34px;color:var(--ui-text,#eef8f3);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex}.inferno-auth-scene-chips li:before{content:"";background:var(--ui-accent,#00f880);width:6px;height:6px;box-shadow:0 0 10px var(--ui-accent,#00f880);border-radius:50%;margin-right:8px}.inferno-auth-backdrop{z-index:150;padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:inferno-auth-backdrop-in var(--g-motion-base,.22s) ease-out both;background:#030605b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.inferno-auth-frame{width:440px;max-width:100%;animation:inferno-auth-dialog-in var(--g-motion-enter,.28s) var(--g-ease-out,ease-out) both;border-radius:24px;flex-shrink:0;position:relative;box-shadow:0 40px 120px -24px #000000f2,0 0 90px -40px #00f8808c}.inferno-auth-frame-register{width:580px}.inferno-auth-dialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2a3b35 transparent;border-radius:inherit;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(#111a17f0,#0a100ef7);border:1px solid #ffffff12;outline:none;padding:24px;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff0d}.inferno-auth-register{width:100%}.inferno-auth-close{z-index:3;color:#b9c9c1;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;transition:background var(--g-motion-fast,.14s) ease, color var(--g-motion-fast,.14s) ease, transform var(--g-motion-base,.22s) var(--g-ease-out,ease-out);background:#05090899;border:1px solid #ffffff12;border-radius:12px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.inferno-auth-brand{isolation:isolate;background:radial-gradient(420px 220px at 86% 18%,#00f8803d,#0000 64%),radial-gradient(300px 160px at 0 110%,#00f8801a,#0000 70%),linear-gradient(115deg,#0f1e17,#09110e);border-bottom:1px solid #00f8801f;align-items:center;min-height:134px;margin:-24px -24px 22px;padding:28px 24px;display:flex;position:relative;overflow:hidden}.inferno-auth-brand:before{content:"";z-index:-1;background:conic-gradient(from 200deg at 72% 40%,#0000 0deg,#00f88024 40deg,#0000 90deg 360deg);animation:14s linear infinite inferno-auth-sweep;position:absolute;inset:-60% -20%}.inferno-auth-brand:after{content:"";background:linear-gradient(90deg,#0000,#00f88073,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.inferno-auth-brand-embers{z-index:0}.inferno-auth-brand-copy{z-index:1;min-width:0;max-width:calc(100% - 115px);position:relative}.inferno-auth-brand-tagline{text-wrap:balance;color:#a9c0b5;margin-top:10px;font-size:12px;line-height:1.5;display:block}.inferno-auth-dialog-art{z-index:1;filter:drop-shadow(0 10px 30px #00f88059);width:120px;height:120px;animation:7s ease-in-out infinite inferno-auth-float;position:absolute;top:6px;right:34px}.inferno-auth-brand .inferno-logo{width:176px;max-width:100%}.inferno-auth-tabs{isolation:isolate;background:#00000059;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:1fr 1fr;min-height:54px;margin-bottom:24px;padding:4px;display:grid;position:relative}.inferno-auth-tabs:before{content:"";z-index:-1;width:calc(50% - 4px);animation:inferno-auth-tab-in .5s var(--g-ease-out,ease-out) both;background:linear-gradient(#00f88038,#00f88012);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 0 0 1px #00f88052,0 10px 26px -14px #00f880e6}.inferno-auth-tabs:has(a:nth-child(2)[aria-current]):before{left:50%}.inferno-auth-tabs a{min-height:44px;color:var(--ui-muted,#93aaa0);transition:color var(--g-motion-fast,.14s) ease, background var(--g-motion-fast,.14s) ease;border-radius:10px;place-items:center;font-size:14px;font-weight:700;display:grid}.inferno-auth-tabs a[aria-current]{color:var(--ui-accent,#00f880)}.inferno-auth-form{width:100%;min-width:0;animation:inferno-auth-copy-in .55s var(--g-ease-out,ease-out) 80ms both}.inferno-auth-card{min-width:0}.inferno-auth-standalone{width:100%;max-width:560px;margin:0 auto;padding:24px 16px}.inferno-auth-standalone .inferno-auth-card{border:1px solid var(--ui-border,#1d2925);background:var(--ui-sheen),var(--ui-panel,#0b1210);border-radius:24px;padding:24px}.inferno-auth-inline-brand{justify-content:center;margin-bottom:24px;display:flex}.inferno-auth-intro{text-align:center;padding:0 0 24px;position:relative}.inferno-auth-intro-icon{width:46px;height:46px;color:var(--ui-accent,#00f880);background:linear-gradient(#0f2b1f,#0a1d15);border:1px solid #00f8803d;border-radius:15px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex;position:relative;box-shadow:0 0 30px -6px #00f8808c,inset 0 1px #ffffff12}.inferno-auth-intro h1{color:var(--ui-text,#eef8f3);letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800;line-height:1.2}.inferno-auth-intro p,.inferno-auth-description{color:var(--ui-muted,#93aaa0);margin-top:8px;font-size:13px;line-height:1.7}.inferno-auth-fields,.inferno-auth-reset-request{flex-direction:column;gap:16px;min-width:0;display:flex}.inferno-auth-fields fieldset{border:0;min-width:0;margin:0;padding:0}.inferno-auth-fields fieldset[hidden]{display:none!important}.inferno-auth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.inferno-auth-full{grid-column:1/-1}.inferno-auth-field{min-width:0}.inferno-auth-field>label{color:#c4d6cd;margin-bottom:8px;font-size:13px;font-weight:650;line-height:1.4;display:block}.inferno-auth-field input:not([type=checkbox]){width:100%;min-width:0;height:50px;color:var(--ui-text,#eef8f3);font-family:var(--font-ui),ui-sans-serif,system-ui,sans-serif;transition:border-color var(--g-motion-fast,.14s) ease, background var(--g-motion-fast,.14s) ease, box-shadow var(--g-motion-base,.22s) ease;background:#05090899;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:0 14px;font-size:14px;line-height:normal;box-shadow:inset 0 1px 2px #0000004d}.inferno-auth-field input:not([type=checkbox]):focus{background:#050908d9;border-color:#00f88099;box-shadow:0 0 0 4px #00f8801a,0 0 26px -10px #00f880b3}.inferno-auth-field input[aria-invalid=true]{border-color:#df6970}.inferno-auth-field input[aria-invalid=true]:focus{border-color:#fa8188;box-shadow:0 0 0 4px #fa818814}.inferno-auth-field input::placeholder{color:#7f978c}.inferno-auth-field input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inferno-auth-field-hint,.inferno-auth-field-error{overflow-wrap:anywhere;margin-top:7px;font-size:12px;line-height:1.5}.inferno-auth-field-hint{color:var(--ui-muted,#93aaa0)}.inferno-auth-field-error{color:#ff979e}.inferno-auth-password{min-width:0;position:relative}.inferno-auth-password input:not([type=checkbox]){padding-right:52px}.inferno-password-toggle{color:#93aaa0;cursor:pointer;width:44px;height:44px;transition:color var(--g-motion-fast,.14s) ease, background var(--g-motion-fast,.14s) ease;background:0 0;border-radius:10px;place-items:center;display:grid;position:absolute;top:3px;right:3px}.inferno-registration-steps{border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 6px;padding:0 0 18px;list-style:none;display:grid;position:relative}.inferno-registration-steps:after{content:"";background:linear-gradient(90deg, var(--ui-accent,#00f880), #5effae);width:50%;height:2px;transition:width .6s var(--g-ease-out,ease-out);border-radius:2px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 12px #00f880b3}.inferno-registration-steps:has(li[data-complete=true]):after{width:100%}.inferno-registration-steps li{min-width:0;color:var(--ui-muted,#93aaa0);align-items:center;gap:10px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.inferno-registration-steps li>span{width:30px;height:30px;transition:background var(--g-motion-base,.22s) ease, border-color var(--g-motion-base,.22s) ease, box-shadow var(--g-motion-base,.22s) ease;border:1px solid #2a3b35;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.inferno-registration-steps small{color:var(--ui-muted,#93aaa0);margin-top:3px;font-size:12px;font-weight:400;display:block}.inferno-registration-steps li[aria-current],.inferno-registration-steps li[data-complete=true]{color:#dff3e8}.inferno-registration-steps li[aria-current]>span,.inferno-registration-steps li[data-complete=true]>span{color:var(--ui-accent,#00f880);background:#0e3a27;border-color:#00f88073;box-shadow:0 0 18px -4px #00f88099}.inferno-registration-summary{background:linear-gradient(#0f251b,#0b1c15);border:1px solid #00f88029;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.inferno-registration-summary>div{flex-direction:column;gap:2px;min-width:0;display:flex}.inferno-registration-summary span{color:var(--ui-muted,#93aaa0);font-size:12px}.inferno-registration-summary strong{color:#e4f6ec;overflow-wrap:anywhere;font-size:14px;font-weight:700}.inferno-registration-summary small{color:var(--ui-muted,#93aaa0);overflow-wrap:anywhere;font-size:12px}.inferno-registration-summary button{min-height:44px;color:var(--ui-accent,#00f880);border-radius:9px;flex-shrink:0;padding:0 10px;font-size:12px;font-weight:650}.inferno-auth-security{background:#00000040;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.inferno-auth-security>div{min-width:0;max-width:100%}.inferno-auth-security>div:first-child{color:var(--ui-muted,#93aaa0);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.inferno-auth-security>p[role=alert]{color:#bccbc4;margin:0;font-size:12px;line-height:1.7}.inferno-auth-security-help{color:var(--ui-muted,#93aaa0);text-align:center;margin-top:-7px;font-size:12px;line-height:1.6}.inferno-auth-form .inferno-auth-submit{background:var(--ui-accent,#00f880);background-image:var(--ui-heat);min-height:52px;color:var(--ui-on-accent,#02130a);letter-spacing:0;transition:filter var(--g-motion-fast,.14s) ease, box-shadow var(--g-motion-base,.22s) ease, transform var(--g-motion-fast,.14s) ease;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000024,0 12px 30px -14px #00f880e6}.inferno-auth-form .inferno-auth-submit:disabled{opacity:.5;cursor:not-allowed;filter:saturate(.6)}.inferno-auth-error{color:#ff979e;overflow-wrap:anywhere;background:#44232966;border:1px solid #fa818833;border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.6;animation:.4s both inferno-auth-shake}.inferno-auth-notice{color:#b6c8bf;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:10px;padding:14px;font-size:13px;line-height:1.7;display:flex}.inferno-auth-notice>svg{color:var(--ui-accent,#00f880);flex-shrink:0;margin-top:2px}.inferno-auth-notice-success{color:#a8ebc4;background:#0d2c1f;border-color:#00f88038}.inferno-auth-mfa{flex-direction:column;gap:18px;display:flex}.inferno-auth-field input.inferno-auth-code:not([type=checkbox]){letter-spacing:2px;font-size:19px}.inferno-auth-back,.inferno-auth-forgot-link,.inferno-auth-link-button{min-height:44px;color:var(--ui-accent,#00f880);border-radius:9px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.inferno-auth-back{width:100%;margin-top:12px}.inferno-auth-forgot-link{width:100%;margin:-8px 0}.inferno-auth-switch{color:var(--ui-muted,#93aaa0);text-align:center;border-top:1px solid #ffffff0f;padding-top:12px;font-size:12px;line-height:1.7}.inferno-auth-switch a,.inferno-auth-legal a{min-height:32px;color:var(--ui-accent,#00f880);border-radius:6px;align-items:center;font-weight:650;display:inline-flex}.inferno-auth-legal{color:var(--ui-muted,#93aaa0);text-align:center;margin-top:-8px;font-size:12px;line-height:1.8}.inferno-auth-demo-note{color:var(--ui-muted,#93aaa0);text-align:center;margin-top:16px;font-size:12px;line-height:1.7}.inferno-auth-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:210px;padding:16px 0;display:flex}.inferno-auth-empty-state>svg{color:#9fb5ab;display:block}.inferno-auth-empty-state h2{color:var(--ui-text,#eef8f3);font-size:18px;font-weight:700}.inferno-auth-empty-state p{max-width:310px;color:var(--ui-muted,#93aaa0);font-size:13px;line-height:1.8}.inferno-auth-complete>svg{color:var(--ui-accent,#00f880);filter:drop-shadow(0 0 12px #00f88099)}.inferno-auth-dialog :is(button,a):focus-visible,.inferno-auth-standalone :is(button,a):focus-visible{outline:2px solid var(--ui-accent,#00f880);outline-offset:3px}.inferno-auth-close:active,.inferno-auth-form .inferno-auth-submit:not(:disabled):active{transform:scale(var(--g-press-scale,.98))}.inferno-auth-spinner{animation:.8s linear infinite inferno-auth-spinner}@media (hover:hover) and (pointer:fine){.inferno-auth-close:hover{color:#f0f8f4;background:#ffffff0f;transform:rotate(90deg)}.inferno-auth-tabs a:not([aria-current]):hover{color:#e4ede8;background:#ffffff06}.inferno-password-toggle:hover{color:#d8f2e4;background:#ffffff0a}.inferno-auth-form .inferno-auth-submit:not(:disabled):hover{filter:brightness(1.07);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 14px 36px -12px #00f880}.inferno-registration-summary button:hover{background:#00f88014}.inferno-auth-back:hover,.inferno-auth-forgot-link:hover,.inferno-auth-link-button:hover,.inferno-auth-switch a:hover,.inferno-auth-legal a:hover{color:#b5ffd5}}@keyframes inferno-auth-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes inferno-auth-dialog-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes inferno-auth-copy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes inferno-auth-tab-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes inferno-auth-spinner{to{transform:rotate(360deg)}}@keyframes inferno-auth-aurora{0%{transform:translate(-3%,2%)rotate(0)}to{transform:translate(3%,-2%)rotate(8deg)}}@keyframes inferno-auth-float{0%,to{translate:0}50%{translate:0 -12px}}@keyframes inferno-auth-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes inferno-auth-sweep{to{transform:rotate(360deg)}}@keyframes inferno-auth-shake{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@media (min-width:1100px){.inferno-auth-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#0306051f 0%,#03060559 45%,#030605c7 100%);justify-content:flex-end;padding-right:clamp(32px,7vw,120px)}}@media (max-width:1099px){.inferno-auth-scene-brand{display:none}.inferno-auth-scene-stage{width:min(70vw,560px);left:50%;transform:translate(-50%,-50%)}}@media (max-width:540px){.inferno-auth-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.inferno-auth-frame{border-radius:22px}.inferno-auth-dialog{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:20px 16px}.inferno-auth-grid{grid-template-columns:1fr;gap:16px}.inferno-auth-personal{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.inferno-auth-personal .inferno-auth-field:nth-of-type(3),.inferno-auth-personal .inferno-auth-field:nth-of-type(4),.inferno-auth-personal .inferno-auth-field:nth-of-type(5){grid-column:1/-1}.inferno-auth-field input:not([type=checkbox]){font-size:16px}.inferno-auth-brand{min-height:116px;margin:-20px -16px 20px;padding:26px 16px}.inferno-auth-brand-copy{max-width:calc(100% - 84px)}.inferno-auth-brand-tagline{max-width:166px;font-size:12px}.inferno-auth-dialog-art{width:90px;height:90px;top:21px;right:10px}.inferno-auth-brand .inferno-logo{width:160px}.inferno-auth-tabs{margin-bottom:20px}.inferno-auth-intro h1{font-size:23px}.inferno-auth-intro{padding-bottom:20px}.inferno-auth-scene-stage{opacity:.6;width:96vw}.inferno-auth-switch a,.inferno-auth-legal a{min-height:44px}}@media (max-width:359px){.inferno-registration-steps{gap:8px}.inferno-registration-steps li{gap:6px;font-size:12px}.inferno-registration-steps small{font-size:12px}.inferno-auth-brand .inferno-logo{width:142px}.inferno-auth-dialog-art{width:82px;height:82px;top:29px;right:4px}.inferno-registration-summary{flex-wrap:wrap;gap:8px}.inferno-auth-personal{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.inferno-auth-backdrop,.inferno-auth-frame,.inferno-auth-spinner,.inferno-auth-aurora,.inferno-auth-scene-halo,.inferno-auth-scene-art,.inferno-auth-scene-brand,.inferno-auth-brand:before,.inferno-auth-dialog-art,.inferno-auth-tabs:before,.inferno-auth-form,.inferno-auth-error{animation:none}.inferno-auth-dialog :is(input,button,a),.inferno-auth-standalone :is(input,button,a),.inferno-registration-steps:after{transition:none}.inferno-auth-close:active,.inferno-auth-form .inferno-auth-submit:not(:disabled):active,.inferno-auth-close:hover{transform:none}}
.UserMenu-module__8Ox0JG__trigger{border:1px solid var(--ui-border,#1d2925);border-radius:var(--g-radius-control);background:var(--ui-raised,#111a17);min-height:44px;transition:background var(--g-motion-fast) ease, border-color var(--g-motion-fast) ease;align-items:center;gap:8px;padding:0 12px;display:flex}.UserMenu-module__8Ox0JG__panel{z-index:70;overscroll-behavior:contain;border:1px solid var(--ui-border,#1d2925);border-radius:var(--g-radius-panel);background:var(--ui-panel,#0b1210);width:360px;max-width:calc(100vw - 24px);max-height:max(112px,100dvh - 140px);animation:UserMenu-module__8Ox0JG__enter var(--g-motion-base) var(--g-ease-out) both;margin-top:12px;padding:20px;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 24px 64px #0008}.UserMenu-module__8Ox0JG__panel>div>p:first-child{color:var(--ui-muted,#93aaa0);text-transform:none;letter-spacing:.2px}.UserMenu-module__8Ox0JG__item{overflow-wrap:anywhere;border-radius:var(--g-radius-control,12px);min-width:0;min-height:44px;transition:background var(--g-motion-fast) ease;align-items:center;gap:8px;padding:8px 10px;display:flex}.UserMenu-module__8Ox0JG__item>span{min-width:0}.UserMenu-module__8Ox0JG__item[aria-current]{background:#15362b}.UserMenu-module__8Ox0JG__trigger:focus-visible,.UserMenu-module__8Ox0JG__panel :is(a,button):focus-visible{outline:2px solid var(--ui-accent,#00f880);outline-offset:3px}@media (hover:hover) and (pointer:fine){.UserMenu-module__8Ox0JG__trigger:hover{background:var(--ui-elevated,#17231f);border-color:#00f8803d}.UserMenu-module__8Ox0JG__item:hover{background:#ffffff08}}@media (max-width:1023px){.UserMenu-module__8Ox0JG__panel{top:calc(var(--ui-header-height,72px) + 8px);right:max(var(--ui-gutter,16px),env(safe-area-inset-right));max-width:calc(100vw - var(--ui-gutter,16px) - var(--ui-gutter,16px));max-height:max(160px,calc(100dvh - var(--ui-header-height,72px) - 32px - max(calc(var(--ui-mobile-nav-height,64px) + env(safe-area-inset-bottom)),var(--cookie-consent-offset,0px))));margin-top:0;position:fixed}}@media (max-width:480px){.UserMenu-module__8Ox0JG__panel{width:auto;max-width:none;padding:16px;left:12px;right:12px}}@keyframes UserMenu-module__8Ox0JG__enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.UserMenu-module__8Ox0JG__panel{animation:none}.UserMenu-module__8Ox0JG__trigger,.UserMenu-module__8Ox0JG__item{transition:none}}
