html,body{background-color:#000!important}@font-face{font-family:Cinzel;src:url(/fonts/Cinzel-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter_18pt-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Italianno;src:url(/fonts/Italianno-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Rosella Solid;src:url(/fonts/rosella-solid.woff2)format("woff2"),url(/fonts/rosella-solid.woff)format("woff")}:root{--gold:#c5a059;--gold-dim:#c5a05966;--bg-dark:#08080a;--glass-bg:#0f0f12b3;--glass-border:#c5a05933;--blur:blur(25px)saturate(180%);--transition:all .8s cubic-bezier(.16,1,.3,1)}.landing-page *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0;padding:0}.landing-page::-webkit-scrollbar{display:none}.landing-page{scrollbar-width:none;-ms-overflow-style:none;color:#fff;text-align:center;width:100%;min-height:100vh;font-family:Cinzel,serif;line-height:1.6;overflow-x:hidden;background:0 0!important}.landing-bg{z-index:0;pointer-events:none;backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;transform:translateZ(0)}.landing-bg:after{content:"";background:url(/queen-bg-mobile.jpg) 50% 20%/cover no-repeat;position:absolute;inset:-50px}.bg-fixed{z-index:-1;background-image:linear-gradient(#0000004d,#0000004d),url(/queen-profile.png);background-position:top;background-size:cover;position:fixed;inset:0}#loader-gate{-webkit-backdrop-filter:blur(15px);z-index:20000;background:#00000026;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:35vh;transition:opacity .3s ease-out,visibility .3s ease-out;display:flex;position:fixed;top:0;left:0}.kneel-wrapper{cursor:pointer;-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);width:280px;height:60px;transition:transform .2s;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important}.kneel-fill{background:linear-gradient(90deg,#000 0%,var(--gold)50%,#000 100%);z-index:1;width:0%;transition:width .1s linear;position:absolute;top:0;bottom:0;left:0}.kneel-text{z-index:2;width:100%;height:100%;color:var(--gold);letter-spacing:4px;pointer-events:none;justify-content:center;align-items:center;font-family:Cinzel,serif;font-size:14px;font-weight:700;display:flex;position:relative}.instruction{letter-spacing:3px;color:#ccc;opacity:.6;text-transform:uppercase;margin-bottom:20px;font-family:Cinzel,serif;font-size:10px}.btn-slave{color:#555;letter-spacing:3px;text-transform:uppercase;background:0 0;border:1px solid #ffffff1a;margin-top:25px;padding:10px 25px;font-family:Cinzel,serif;font-size:10px;text-decoration:none;transition:all .3s}.btn-slave:hover{color:var(--gold);border-color:var(--gold);background:#c5a0590d}.fixed-shelf{z-index:10000;-webkit-backdrop-filter:blur(8px);width:auto;height:100vh;transition:var(--transition);background:#05050699;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;top:0;left:0;right:0}.header-inner{transition:var(--transition);flex-direction:column;align-items:center;width:100%;display:flex}.welcome{letter-spacing:8px;color:#777;text-transform:uppercase;margin-bottom:10px;font-family:Cinzel,serif;font-size:11px;font-weight:400}.royal-brand{letter-spacing:15px;color:var(--gold);text-transform:uppercase;transition:var(--transition);font-family:Cinzel,serif;font-size:clamp(2rem,8vw,80px);font-weight:700;line-height:1}.mix-box{transition:var(--transition);white-space:nowrap;justify-content:center;align-items:baseline;margin-top:-10px;display:flex}.s-kink{color:#fff;text-shadow:0 0 30px #c5a05933;font-family:Italianno,cursive;font-size:clamp(4rem,15vw,9rem)}.s-dom{color:#fff;opacity:.6;letter-spacing:4px;margin-left:10px;font-family:Cinzel,serif;font-size:clamp(1rem,4vw,2.2rem);font-weight:400}.tiny-seal{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;width:300px;margin-top:25px;padding:15px 0}.tiny-seal h2{letter-spacing:5px;color:var(--gold);opacity:.8;font-family:Cinzel;font-size:9px}.btn-join{--kneel-bg:#080604;--kneel-highlight:#c5a059;z-index:0;width:280px;height:60px;color:var(--gold);text-transform:uppercase;letter-spacing:4px;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-top:25px;font-family:Cinzel,serif;font-size:14px;font-weight:700;text-decoration:none;transition:all .4s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1a1408,0 0 20px #c5a0592e,0 6px 24px #000000b8;background:linear-gradient(135deg,#ff00ed,#000aff)!important;border:none!important}.btn-join:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:#000000a6;position:absolute;inset:0}.btn-join:hover{box-shadow:0 0 30px #9600c866,0 6px 24px #000000b8}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hero-fade{opacity:0;animation:.8s forwards heroFadeIn}.shelf-nav-btn{letter-spacing:3px;color:var(--gold);text-transform:uppercase;cursor:pointer;z-index:0;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:14px 28px;font-family:Cinzel,serif;font-size:11px;font-weight:700;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #9600c840,0 6px 24px #000000b8;background:linear-gradient(135deg,#ff00ed,#000aff)!important;border:none!important}.shelf-nav-btn:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:#000000a6;position:absolute;inset:0}.shelf-nav-btn:hover{box-shadow:0 0 30px #9600c866,0 6px 24px #000000b8}.landing-page.scrolled .fixed-shelf{border-bottom:1px solid var(--glass-border);background:var(--glass-bg)!important;height:60px!important;-webkit-backdrop-filter:var(--blur)!important;z-index:10!important;align-items:center!important;padding-top:0!important}.landing-page.scrolled .header-inner,.landing-page.scrolled .welcome,.landing-page.scrolled .tiny-seal,.landing-page.scrolled .shelf-nav-wrap,.landing-page.scrolled .hamburger-btn{display:none!important}.landing-page.scrolled .royal-brand{letter-spacing:4px!important;width:auto!important;color:var(--gold)!important;white-space:nowrap!important;margin:0!important;font-size:18px!important}.landing-page.scrolled .mix-box{margin-top:0!important;margin-left:4px!important}.landing-page.scrolled .s-kink{font-size:28px!important}.landing-page.scrolled .s-dom{margin-left:4px!important;font-size:11px!important}.landing-page.scrolled .btn-join{letter-spacing:3px!important;width:auto!important;height:36px!important;min-width:unset!important;margin:0!important;padding:0 32px!important;font-size:9px!important}.hamburger-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px;display:none}.hamburger-btn span{background:var(--gold);width:22px;height:1.5px;transition:all .3s}.hamburger-menu{-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);z-index:10;background:#050506f2;flex-direction:column;padding:10px 0;display:flex;position:absolute;top:60px;left:0;right:0}.hamburger-menu a,.hamburger-menu button{letter-spacing:3px;color:var(--gold);text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;padding:14px 24px;font-family:Cinzel,serif;font-size:11px;text-decoration:none;transition:background .2s}.hamburger-menu a:hover,.hamburger-menu button:hover{background:#c5a0590d}.ladder-region{width:100%;height:500vh;margin-top:50vh;position:relative}.ladder-sticky{justify-content:center;align-items:flex-start;width:100%;height:100vh;padding-top:35vh;display:flex;position:sticky;top:0}.bloom-area{justify-content:center;width:100%;height:200px;display:flex;position:relative}.stage-wrap{opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:15px;width:100%;transition:opacity .3s ease-out;display:flex;position:absolute}.stage-wrap.active-stage{opacity:1;transform:none!important}.stage-wrap.exit-stage{opacity:0;filter:blur(10px);transition:all .8s;transform:translateY(-50px)}.stage-wrap[style]{width:100%!important;max-width:100%!important;left:0!important;right:0!important}.s-line{letter-spacing:6px;text-transform:lowercase;white-space:nowrap;transition:all 1s;font-family:Cinzel,serif!important;font-weight:400!important}.s-top{color:var(--gold);text-shadow:0 0 15px var(--gold-dim);opacity:1;font-size:2rem}.s-bot{color:#444;filter:blur(8px);opacity:0;margin-top:15px;font-size:1.2rem;transition:all .8s}.s-bot.lit{text-shadow:0 0 10px #fff3;color:silver!important;filter:blur()!important;opacity:1!important}.s-final{letter-spacing:8px;text-transform:uppercase;font-weight:400!important}.focus-flow{flex-direction:column;align-items:center;gap:10vh;max-width:1200px;margin:0 auto;padding:0 20px 200px;display:flex}.glass-box{-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);opacity:0;border-radius:2px;margin:-50px auto 0;padding:60px 40px;transition:opacity .5s,transform .5s;transform:scale(.9);color:#fff!important;background:0 0!important;width:90%!important;max-width:1800px!important}.stage-wrap.active-stage .glass-box{opacity:1!important;transform:scale(1)!important}.glass-box h3{color:var(--gold);letter-spacing:5px;margin-bottom:25px;font-family:Cinzel,serif;font-size:1.5rem;font-weight:700}.glass-box p{color:#ddd;letter-spacing:1px;margin-bottom:20px;font-size:1.1rem;font-weight:400;line-height:1.8;font-family:Cinzel,serif!important}.glass-box.violation{border-color:#c832324d}.glass-box.violation h3{color:#c44}.nob-bullets{color:#aaa;letter-spacing:3px;word-spacing:10px;margin-top:20px;font-family:Cinzel;font-size:.9rem}.funnel-section{text-align:center;opacity:0;transform-origin:50%;will-change:transform,opacity;z-index:1;border-radius:18px;max-width:600px;margin:0 auto 100px;padding:50px 25px;position:relative;overflow:hidden;transform:scale(.55)}.funnel-section-dark{background:#08080a;max-width:100%;padding-left:25px;padding-right:25px}.funnel-section-glass{-webkit-backdrop-filter:blur(8px);background:#050506bf;max-width:100%;padding-left:25px;padding-right:25px}.funnel-section>*{z-index:1;position:relative}.grow-card{opacity:0;transform-origin:50%;will-change:transform,opacity;border-radius:18px;transform:scale(.55)}.funnel-label{letter-spacing:8px;color:var(--gold);opacity:.85;text-transform:uppercase;margin-bottom:20px;font-family:Cinzel,serif;font-size:22px;font-weight:700}.funnel-title{letter-spacing:6px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-family:Cinzel,serif;font-size:24px;font-weight:400}.funnel-divider{background:var(--gold);opacity:.4;width:40px;height:1px;margin:0 auto 30px}.funnel-text{color:#bbb;letter-spacing:.3px;margin-bottom:15px;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:400;line-height:1.9}.funnel-text.dim{color:#666;font-style:italic}.about-drawer{text-align:left;border-bottom:1px solid #c5a0591a}.about-drawer:first-of-type{border-top:1px solid #c5a0591a}.about-drawer-title{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 4px;display:flex}.about-drawer-name{letter-spacing:3px;color:var(--gold);text-transform:uppercase;margin-right:8px;font-family:Cinzel,serif;font-size:15px;font-weight:700}.about-drawer-sub{color:#fff9;font-family:Italianno,cursive;font-size:24px}.about-drawer-arrow{color:#c5a05966;flex-shrink:0;font-size:14px}.about-drawer-body{text-align:center;max-height:0;padding:0 4px;transition:max-height .5s cubic-bezier(.16,1,.3,1),padding .3s;overflow:hidden}.about-drawer.open .about-drawer-body{max-height:800px;padding:10px 4px 30px}.section-gallery{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:30px;display:grid}.section-gallery.three-up{grid-template-columns:1fr 1fr 1fr}.section-gallery-item{aspect-ratio:3/4;border:1px solid #c5a05926;border-radius:6px;position:relative;overflow:hidden}.section-gallery-item img{-o-object-fit:cover;object-fit:cover;filter:brightness(.7)saturate(.9);width:100%;height:100%;transition:filter .4s,transform .4s}.section-gallery-item:hover img{filter:brightness(.85)saturate();transform:scale(1.03)}.section-gallery-item.wide{aspect-ratio:16/9;grid-column:span 2}.section-gallery-label{letter-spacing:3px;color:#c5a05999;text-transform:uppercase;background:linear-gradient(#0000,#000c);padding:20px 12px 10px;font-family:Cinzel,serif;font-size:.55rem;position:absolute;bottom:0;left:0;right:0}.rank-ladder{flex-direction:column;gap:0;margin-top:10px;display:flex}.rank-step{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:18px 20px;transition:all .3s;display:flex}.rank-step:last-child{border-bottom:none}.rank-step.gold .rank-name{color:var(--gold)}.rank-name{letter-spacing:3px;color:#888;text-transform:uppercase;font-family:Cinzel,serif;font-size:13px}.rank-desc{color:#444;letter-spacing:1px;text-align:right;font-family:Cinzel,serif;font-size:10px}.service-card{text-align:center;background:linear-gradient(160deg,#0f0c08d9,#050506f2) padding-box padding-box,linear-gradient(135deg,#0000,#c5a059 40%,#0000 60%,#c5a059) border-box;border:1.5px solid #0000;border-radius:4px;margin-bottom:15px;padding:40px 25px;transition:all .4s}.service-card:hover{box-shadow:0 0 20px #c5a05926}.service-icon{color:var(--gold);opacity:.5;margin-bottom:20px;font-size:28px}.service-card h3{letter-spacing:5px;color:#fff;margin-bottom:15px;font-family:Cinzel,serif;font-size:14px;font-weight:400}.service-card p{color:#b5b0a8;letter-spacing:.3px;margin-bottom:25px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:400;line-height:1.8}.service-cta{letter-spacing:4px;color:var(--gold);text-transform:uppercase;border:1px solid #c5a05933;padding:10px 30px;font-family:Cinzel,serif;font-size:10px;text-decoration:none;transition:all .3s}.service-cta:hover{border-color:var(--gold);background:#c5a0590d}.lb-tabs{justify-content:center;gap:0;margin-bottom:25px;display:flex}.lb-tab{letter-spacing:3px;text-transform:uppercase;cursor:pointer;color:#fff3;background:0 0;border:none;border-bottom:1px solid #0000;padding:8px 20px;font-family:Cinzel,serif;font-size:10px;font-weight:400;transition:all .3s}.lb-tab.active{color:var(--gold);border-bottom-color:#c5a05966}.lb-entry{background:#00000059;border-left:2px solid #0000;border-radius:12px;align-items:center;gap:14px;margin-bottom:6px;padding:14px 16px;transition:all .3s;display:flex}.lb-entry.top1{background:#c5a0590f;border-left-color:#c5a05959}.lb-entry.top2,.lb-entry.top3{border-left-color:#c5a05933}.lb-rank{text-align:center;flex-shrink:0;width:30px;font-family:Cinzel,serif;font-weight:700}.lb-entry.top1 .lb-rank{color:var(--gold);font-size:1.3rem}.lb-entry:not(.top1) .lb-rank{color:#ffffff2e;font-size:1rem}.lb-entry.top2 .lb-rank,.lb-entry.top3 .lb-rank{color:#c5a05980}.lb-avatar{background:linear-gradient(135deg,#c5a0591f,#c5a0590a) 50%/cover;border:1px solid #c5a05926;border-radius:50%;flex-shrink:0;width:42px;height:42px}.lb-info{text-align:left;flex:1;min-width:0}.lb-name{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-family:Cinzel,serif;font-size:.92rem;font-weight:600;overflow:hidden}.lb-entry.top1 .lb-name{color:#ffffffd9}.lb-hier{color:#c5a05959;letter-spacing:1.5px;font-family:Cinzel,serif;font-size:.6rem;font-weight:400}.lb-score{flex-shrink:0;font-family:Cinzel,serif;font-size:1rem;font-weight:700}.lb-entry.top1 .lb-score{color:var(--gold)}.lb-entry:not(.top1) .lb-score{color:#c5a05980}.lb-entry.minor{background:#00000026;border-left-color:#0000;padding:10px 15px}.lb-entry.minor .lb-rank{color:#ffffff1a;font-size:.75rem}.lb-entry.minor .lb-avatar{opacity:.5;width:30px;height:30px}.lb-entry.minor .lb-name{color:#ffffff40;font-size:.7rem}.lb-entry.minor .lb-hier{color:#c5a05926;font-size:.45rem}.lb-entry.minor .lb-score{color:#c5a05940;font-size:.75rem}.home-marquee{animation:35s linear infinite homeMarquee}.home-marquee-track{flex-shrink:0}@keyframes homeMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.review-card{text-align:left;background:linear-gradient(160deg,#0f0c08e6,#050506f2);border:1px solid #c5a05933;border-radius:14px;margin-bottom:20px;transition:transform .4s,box-shadow .4s;overflow:hidden}.review-card:hover{transform:translateY(-3px);box-shadow:0 12px 40px #00000080,0 0 1px #c5a05933}.review-header{background:linear-gradient(135deg,#c5a0590f,#c5a05905);border-bottom:1px solid #c5a0590f;align-items:center;gap:14px;padding:16px 20px;display:flex}.review-avatar{-o-object-fit:cover;object-fit:cover;border:1px solid #c5a05940;border-radius:50%;flex-shrink:0;width:44px;height:44px}.review-avatar-placeholder{color:#c5a05999;background:linear-gradient(135deg,#c5a05926,#c5a0590d);border:1px solid #c5a05933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Cinzel,serif;font-size:.9rem;font-weight:600;display:flex}.review-meta{flex:1;position:relative}.review-stars{gap:2px;display:flex;position:absolute;top:0;right:0}.review-stars .star-on{color:#c5a059;font-size:.75rem}.review-stars .star-off{color:#ffffff14;font-size:.75rem}.review-name{color:#fffc;margin-bottom:4px;font-family:Cinzel,serif;font-size:.95rem;font-weight:600}.review-merit{color:#c5a05980;letter-spacing:1.5px;margin-bottom:3px;font-family:Cinzel,serif;font-size:.6rem;font-weight:600}.review-hierarchy{color:#fff3;letter-spacing:1.5px;font-family:Cinzel,serif;font-size:.52rem;font-weight:500}.review-body{background:linear-gradient(160deg,#0c0a06b3,#060503cc);padding:18px 20px 22px}.review-body p{color:#fff9;margin:0;font-family:Cormorant Garamond,serif;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.9}.review-body.clamped p{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review-read-more{letter-spacing:2px;color:#c5a05980;cursor:pointer;text-align:left;background:0 0;border:none;padding:8px 20px 14px;font-family:Cinzel,serif;font-size:.6rem;display:block}.final-cta{padding:100px 25px}.final-cta .btn-join{width:280px!important;display:inline-flex!important;position:static!important;transform:none!important}@media only screen and (max-width:768px){.fixed-shelf{-webkit-backdrop-filter:blur(15px)!important;background:#0505064d!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;height:100vh!important;padding-top:15vh!important;left:0!important;right:0!important}.header-inner{flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;display:flex!important}.royal-brand{letter-spacing:5px!important;text-align:center!important;white-space:normal!important;width:100%!important;margin-bottom:0!important;font-size:30px!important;display:block!important}.mix-box{justify-content:center!important;max-width:100%!important;margin-top:-15px!important;display:flex!important;position:relative!important;top:-15px!important;transform:scale(1)!important}.btn-join{width:85%!important;margin-top:100px!important;padding:14px 0!important;font-size:13px!important;display:block!important}.landing-page.scrolled .fixed-shelf{-webkit-backdrop-filter:blur(25px)saturate(180%)!important;background:#0f0f12fa!important;align-items:center!important;height:70px!important;padding:0!important}.landing-page.scrolled .header-inner{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;height:100%!important;padding-top:0!important;padding-left:20px!important;position:relative!important}.landing-page.scrolled .royal-brand{padding-top:5px;letter-spacing:3px!important;text-align:left!important;width:auto!important;margin:0!important;font-size:18px!important;line-height:1!important}.landing-page.scrolled .mix-box{transform-origin:0!important;z-index:2!important;justify-content:flex-start!important;width:auto!important;margin:2px 0 0!important;top:0!important;transform:scale(1)!important}.landing-page.scrolled .s-kink{font-size:22px!important}.landing-page.scrolled .s-dom{font-size:9px!important}.landing-page.scrolled .btn-join{letter-spacing:4px!important;background:linear-gradient(135deg,#ff00ed,#000aff)!important;border:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;height:42px!important;margin:0!important;padding:0 32px!important;font-size:11px!important;display:flex!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.ladder-sticky{align-items:flex-start!important;padding-top:35vh!important}.s-top{font-size:20px!important}.s-bot{font-size:14px!important}.focus-flow{gap:5vh!important;width:100%!important;overflow-x:hidden!important}.glass-box{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:0 0!important;width:92%!important;max-width:95vw!important;margin:-25px auto 0!important;padding:30px 10px!important}.glass-box h3{letter-spacing:3px!important;margin-bottom:15px!important;font-size:16px!important}.glass-box p{margin-bottom:12px!important;font-size:11px!important;line-height:1.5!important}.nob-bullets{word-spacing:5px!important;font-size:10px!important}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes toastOut{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(20px)}}.home-toast{bottom:calc(85px + env(safe-area-inset-bottom) + 16px);z-index:99999;text-align:left;cursor:pointer;pointer-events:auto;background:linear-gradient(135deg,#0d0d1f 0%,#1a0a2e 100%);border:1px solid #c5a05966;border-radius:18px;width:80%;max-width:420px;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px #000000b3,0 0 0 1px #c5a05914}.home-toast.entering{animation:.4s ease-out forwards toastIn}.home-toast.leaving{animation:.4s ease-in forwards toastOut}.access-denied-overlay{top:0;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:9999998;-webkit-backdrop-filter:blur(10px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed}
