:root{--c-void: #05050A;--c-void-rgb: 5,5,10;--c-bg: #0B0B12;--c-bg-rgb: 11,11,18;--c-card: #14141C;--c-card-rgb: 20,20,28;--c-line: #1F1F2B;--c-line-rgb: 31,31,43;--c-text-2: #6A6A78;--c-text-2-rgb: 106,106,120;--c-text-1: #C8C8D4;--c-text-1-rgb: 200,200,212;--c-silver: #EDF2FA;--c-silver-rgb: 237,242,250;--c-bronze: #E8963E;--c-bronze-rgb: 232,150,62;--c-white: #FFFFFF;--c-white-rgb: 255,255,255;--c-ink: #000000;--c-ink-rgb: 0,0,0;--c-sunbeam: #FFE9B0;--c-sunbeam-rgb: 255,233,176;--c-flash: #FFFFFF;--c-flash-rgb: 255,255,255;--c-splash: #EAF6FF;--c-splash-rgb: 234,246,255;--c-siren-blue: #1E5AE6;--c-siren-blue-rgb: 30,90,230;--c-shield-label: #1F2A2F;--c-shield-label-rgb: 31,42,47;--c-shield-accent: #4F74A1;--c-shield-accent-rgb: 79,116,161;--c-nm-label: #342020;--c-nm-label-rgb: 52,32,32;--c-boot-gold: #FFCF35;--c-boot-gold-rgb: 255,207,53;--c-cyan: #2EE6DC;--c-cyan-rgb: 46,230,220;--c-cyan-muted: #238E8B;--c-cyan-muted-rgb: 35,142,139;--c-cyan-bg: #0A2023;--c-cyan-bg-rgb: 10,32,35;--c-blue: #4BAEF0;--c-blue-rgb: 75,174,240;--c-blue-muted: #35698C;--c-blue-muted-rgb: 53,105,140;--c-blue-bg: #0A1923;--c-blue-bg-rgb: 10,25,35;--c-magenta: #E838A8;--c-magenta-rgb: 232,56,168;--c-magenta-muted: #8F296D;--c-magenta-muted-rgb: 143,41,109;--c-magenta-bg: #200B1D;--c-magenta-bg-rgb: 32,11,29;--c-gold: #F5C518;--c-gold-rgb: 245,197,24;--c-gold-muted: #967B1A;--c-gold-muted-rgb: 150,123,26;--c-gold-bg: #221C0C;--c-gold-bg-rgb: 34,28,12;--c-violet: #B98CFF;--c-violet-rgb: 185,140,255;--c-violet-muted: #745AA0;--c-violet-muted-rgb: 116,90,160;--c-violet-bg: #1B1527;--c-violet-bg-rgb: 27,21,39;--c-green: #2EE66A;--c-green-rgb: 46,230,106;--c-green-muted: #238E49;--c-green-muted-rgb: 35,142,73;--c-green-bg: #0A2016;--c-green-bg-rgb: 10,32,22;--c-red: #E0243C;--c-red-rgb: 224,36,60;--c-red-muted: #8A1D2F;--c-red-muted-rgb: 138,29,47;--c-red-bg: #1F0910;--c-red-bg-rgb: 31,9,16;--c-orange: #FF8A2B;--c-orange-rgb: 255,138,43;--c-orange-muted: #9C5825;--c-orange-muted-rgb: 156,88,37;--c-orange-bg: #23150E;--c-orange-bg-rgb: 35,21,14}:root{--chamfer: 2.3px;--chamfer-border: 3px;--chamfer-u: var(--chamfer);--chamfer-clip: polygon( 100% calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)) calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)), calc(100% - var(--chamfer-u)*4) calc(var(--chamfer-u)), calc(100% - var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)) calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)), calc(var(--chamfer-u)*4) calc(100% - var(--chamfer-u)), calc(var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4) );--chamfer-clip-ring: polygon(evenodd, 0 50%, 0 calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)) calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)), calc(var(--chamfer-u)*4) calc(100% - var(--chamfer-u)), calc(var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4), 100% calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)) calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)), calc(100% - var(--chamfer-u)*4) calc(var(--chamfer-u)), calc(100% - var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 50%, var(--chamfer-border) 50%, var(--chamfer-border) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(var(--chamfer-u) + var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(var(--chamfer-u) + var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(100% - var(--chamfer-u) - var(--chamfer-border)), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(100% - var(--chamfer-u) - var(--chamfer-border)), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-u) - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u) - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u) - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u) - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), calc(100% - var(--chamfer-u) - var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), calc(100% - var(--chamfer-u) - var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(var(--chamfer-u) + var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(var(--chamfer-u) + var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(var(--chamfer-u) + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u) + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u) + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u) + var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) 50% )}.panel{border-radius:0;clip-path:var(--chamfer-clip);position:relative;isolation:isolate}.panel:before{content:"";position:absolute;inset:0;background:var(--panel-border);clip-path:var(--chamfer-clip-ring);z-index:-2;pointer-events:none}.panel:after{content:"";position:absolute;inset:var(--panel-inset, var(--chamfer-border));background:var(--panel-bg, transparent);clip-path:var(--chamfer-clip);z-index:-1;pointer-events:none}.game-pause-resume-btn,.game-pause-menu-btn,.game-over-btn,.modal-btn,.lb-tab,.wallet-picker-btn,.menu-convert-btn,.fr-share-btn,.fr-claim-btn,.pf-edit-btn,.pf-hist-btn,.pf-badge-status-btn,.pf-badge-icon-btn,.pf-badge-text-btn,.nav-btn,.tk-btn,.hm-btn,.admin-ban-btn,.admin-tab,.admin-notify-btn,.pf-menu-row-view-btn,.pd-tab,.pd-close-btn,.pd-copy-btn,.menu-mode-btn,.nm-attempts-buy-btn,.nm-rank-badge-btn,.nm-lb-close-btn,.nm-nav-btn,.nm-info-btn,.nm-buy-tries-btn,.continue-pay-btn,.continue-giveup-btn,.shop-buy-btn,.pf-popup-close{--btn-inset: 1px;--btn-bg: linear-gradient(rgba(var(--c-text-2-rgb),.22), rgba(var(--c-text-2-rgb),.22)), rgba(var(--c-bg-rgb),.85);--btn-border: var(--c-text-2);--btn-glow: none;--btn-icon-glow: none;color:var(--c-text-1);text-shadow:var(--btn-glow);background:transparent;border:none;border-radius:0;position:relative;z-index:0;box-sizing:border-box;width:100%;height:50px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.btn-fit{width:auto}.chamfer-glow-wrap>*{clip-path:var(--chamfer-clip);filter:none}.game-pause-resume-btn:before,.game-pause-resume-btn:after,.game-pause-menu-btn:before,.game-pause-menu-btn:after,.game-over-btn:before,.game-over-btn:after,.modal-btn:before,.modal-btn:after,.lb-tab:before,.lb-tab:after,.wallet-picker-btn:before,.wallet-picker-btn:after,.menu-convert-btn:before,.menu-convert-btn:after,.fr-share-btn:before,.fr-share-btn:after,.fr-claim-btn:before,.fr-claim-btn:after,.pf-edit-btn:before,.pf-edit-btn:after,.pf-hist-btn:before,.pf-hist-btn:after,.pf-badge-status-btn:before,.pf-badge-status-btn:after,.pf-badge-icon-btn:before,.pf-badge-icon-btn:after,.pf-badge-text-btn:before,.pf-badge-text-btn:after,.nav-btn:before,.nav-btn:after,.tk-btn:before,.tk-btn:after,.hm-btn:before,.hm-btn:after,.pf-menu-row-view-btn:before,.pf-menu-row-view-btn:after,.pd-tab:before,.pd-tab:after,.pd-close-btn:before,.pd-close-btn:after,.pd-copy-btn:before,.pd-copy-btn:after,.menu-mode-btn:before,.menu-mode-btn:after,.nm-attempts-buy-btn:before,.nm-attempts-buy-btn:after,.nm-rank-badge-btn:before,.nm-rank-badge-btn:after,.nm-lb-close-btn:before,.nm-lb-close-btn:after,.nm-nav-btn:before,.nm-nav-btn:after,.nm-info-btn:before,.nm-info-btn:after,.nm-buy-tries-btn:before,.nm-buy-tries-btn:after,.continue-pay-btn:before,.continue-pay-btn:after,.continue-giveup-btn:before,.continue-giveup-btn:after,.shop-buy-btn:before,.shop-buy-btn:after,.pf-popup-close:before,.pf-popup-close:after{content:"";position:absolute;clip-path:var(--chamfer-clip)}.game-pause-resume-btn:before,.game-pause-menu-btn:before,.game-over-btn:before,.modal-btn:before,.lb-tab:before,.wallet-picker-btn:before,.menu-convert-btn:before,.fr-share-btn:before,.fr-claim-btn:before,.pf-edit-btn:before,.pf-hist-btn:before,.pf-badge-status-btn:before,.pf-badge-icon-btn:before,.pf-badge-text-btn:before,.nav-btn:before,.tk-btn:before,.hm-btn:before,.admin-ban-btn:before,.admin-tab:before,.admin-notify-btn:before,.pf-menu-row-view-btn:before,.pd-tab:before,.pd-close-btn:before,.pd-copy-btn:before,.menu-mode-btn:before,.nm-attempts-buy-btn:before,.nm-rank-badge-btn:before,.nm-lb-close-btn:before,.nm-nav-btn:before,.nm-info-btn:before,.nm-buy-tries-btn:before,.continue-pay-btn:before,.continue-giveup-btn:before,.shop-buy-btn:before,.pf-popup-close:before{inset:0;background:var(--btn-border);clip-path:var(--chamfer-clip-ring);z-index:-2}.game-pause-resume-btn:after,.game-pause-menu-btn:after,.game-over-btn:after,.modal-btn:after,.lb-tab:after,.wallet-picker-btn:after,.menu-convert-btn:after,.fr-share-btn:after,.fr-claim-btn:after,.pf-edit-btn:after,.pf-hist-btn:after,.pf-badge-status-btn:after,.pf-badge-icon-btn:after,.pf-badge-text-btn:after,.nav-btn:after,.tk-btn:after,.hm-btn:after,.admin-ban-btn:after,.admin-tab:after,.admin-notify-btn:after,.pf-menu-row-view-btn:after,.pd-tab:after,.pd-close-btn:after,.pd-copy-btn:after,.menu-mode-btn:after,.nm-attempts-buy-btn:after,.nm-rank-badge-btn:after,.nm-lb-close-btn:after,.nm-nav-btn:after,.nm-info-btn:after,.nm-buy-tries-btn:after,.continue-pay-btn:after,.continue-giveup-btn:after,.shop-buy-btn:after,.pf-popup-close:after{inset:var(--btn-inset, var(--chamfer-border));background:var(--btn-bg);z-index:-1}.modal-btn-save:not(.guide-next-btn),.fr-claim-btn,.fr-share-link-btn,.tk-btn,.nm-attempts-buy-btn,.continue-pay-btn,.continue-giveup-btn,.game-over-btn,.game-pause-resume-btn,.game-pause-menu-btn,.notice-btn--gold,.wallet-picker-btn,.pf-badge-status-btn,.pd-copy-btn,.admin-ban-btn,.admin-notify-btn,.modal-btn-connect{--chamfer-clip: polygon( calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4), 100% 0 );--chamfer-clip-ring: polygon(evenodd, 0 50%, 0 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4), 100% 0, calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 50%, var(--chamfer-border) 50%, var(--chamfer-border) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) 50% )}.modal-input-wrap,.admin-search-frame,.dau-date-frame,.streak-modal-box,.fr-term-card,.fr-list-btn,.lb-row,.fr-row,.pf-tx-row,.tk-row,.pf-avatar-frame,.pf-avatar-strip-item,.stats-avatar-wrap,.pd-avatar-wrap{--chamfer-clip: polygon( 100% calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4) );--chamfer-clip-ring: polygon(evenodd, 0 50%, 0 calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), calc(var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) 100%, calc(100% - var(--chamfer-u)*4) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*2) calc(100% - var(--chamfer-u)*4), 100% calc(100% - var(--chamfer-u)*4), 100% calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*4), calc(100% - var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(100% - var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) 0, calc(var(--chamfer-u)*4) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*2), calc(var(--chamfer-u)*2) calc(var(--chamfer-u)*4), 0 calc(var(--chamfer-u)*4), 0 50%, var(--chamfer-border) 50%, var(--chamfer-border) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)), calc(100% - var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*2 - var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(100% - var(--chamfer-u)*4 - var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) var(--chamfer-border), calc(var(--chamfer-u)*4 + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u)*2 + var(--chamfer-border)), calc(var(--chamfer-u)*2 + var(--chamfer-border)) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) calc(var(--chamfer-u)*4 + var(--chamfer-border)), var(--chamfer-border) 50% )}@font-face{font-family:Ithaca;src:url(/fonts/Ithaca.ttf) format("truetype");font-display:block}button,a,input,select,textarea,[role=button]{-webkit-tap-highlight-color:transparent}@media(hover:hover){*{cursor:none!important}}#lg-custom-cursor{position:fixed;top:0;left:0;width:48px;height:48px;pointer-events:none;z-index:999999;will-change:transform;transform:translate(-200px,-200px);user-select:none;-webkit-user-select:none}@media(hover:none){#lg-custom-cursor{display:none}}html{min-height:100%;background:radial-gradient(circle at 18% 20%,rgba(var(--c-line-rgb),.08),transparent 28%),radial-gradient(circle at 62% 18%,rgba(var(--c-line-rgb),.08),transparent 24%),radial-gradient(circle at 82% 55%,rgba(var(--c-line-rgb),.14),transparent 30%),linear-gradient(180deg,rgba(var(--c-bg-rgb),.98),rgba(var(--c-void-rgb),1))}body{min-height:100%;color:var(--c-text-1);font-family:Ithaca,Courier New,monospace;font-size:15px;-webkit-font-smoothing:antialiased;margin:0;background:transparent;position:relative;display:flex;justify-content:center;padding-top:104px;padding-bottom:80px;padding-inline:clamp(18px,5vw,72px)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(transparent 0%,rgba(var(--c-white-rgb),.014) 50%,transparent 100%),repeating-linear-gradient(180deg,rgba(var(--c-white-rgb),.015) 0 1px,transparent 1px 4px);opacity:.45}body:after{content:"";position:fixed;bottom:0;left:0;right:0;height:48px;background:rgba(var(--c-bg-rgb),.105);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(var(--c-white-rgb),.06);pointer-events:none;z-index:99}.site-header{position:fixed;top:0;left:0;right:0;height:72px;z-index:100;background:rgba(var(--c-bg-rgb),.105);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-header-inner{height:100%;max-width:min(100%,calc(1360px + clamp(36px,10vw,144px)));margin:0 auto;padding-inline:clamp(18px,5vw,72px);display:flex;align-items:center;gap:32px}.site-brand{font-size:26px;letter-spacing:.08em;color:var(--c-cyan);text-decoration:none;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;gap:10px;text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.6),0 0 30px rgba(var(--c-cyan-rgb),.2);transition:text-shadow .15s}.site-brand:hover{text-shadow:0 0 14px rgba(var(--c-cyan-rgb),.9),0 0 40px rgba(var(--c-cyan-rgb),.4)}.site-brand-logo{width:32px;height:32px;object-fit:contain;border-radius:6px;flex-shrink:0}.site-nav{display:flex;align-items:center;gap:4px;flex:1}.site-nav-item,.site-nav-link{font-family:inherit;font-size:22px;letter-spacing:.08em;color:rgba(var(--c-text-1-rgb),.45);text-decoration:none;padding:6px 14px;white-space:nowrap;background:none;border:none;transition:color .1s,text-shadow .1s;position:relative}.site-nav-item:hover,.site-nav-link:hover{color:var(--c-cyan);text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.6)}.site-nav-item--active{color:var(--c-cyan);text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.8),0 0 28px rgba(var(--c-cyan-rgb),.3)}.site-nav-item--active:after{content:"";position:absolute;bottom:-1px;left:14px;right:14px;height:2px;background:var(--c-cyan);box-shadow:0 0 8px rgba(var(--c-cyan-rgb),.8)}.site-wallet-wrap{position:relative;flex-shrink:0}.site-wallet-btn{--chamfer: 3px;--btn-bg: rgba(var(--c-bg-rgb),.7);--btn-border: rgba(var(--c-violet-rgb),.5);display:inline-flex;align-items:center;justify-content:center;padding:0 20px;height:52px;font-family:inherit;font-size:22px;letter-spacing:.06em;color:var(--c-violet);background:none;border:none;white-space:nowrap;clip-path:var(--chamfer-clip);position:relative;isolation:isolate;filter:drop-shadow(0 0 4px rgba(var(--c-violet-rgb),.3));transition:filter .15s}.site-wallet-btn:before,.site-wallet-btn:after{content:"";position:absolute;pointer-events:none}.site-wallet-btn:before{inset:0;background:var(--btn-border);clip-path:var(--chamfer-clip-ring);z-index:-2}.site-wallet-btn:after{inset:var(--chamfer-border);background:linear-gradient(180deg,rgba(var(--c-white-rgb),.05),rgba(var(--c-white-rgb),0)),var(--btn-bg);clip-path:var(--chamfer-clip);z-index:-1}.site-wallet-btn:hover{filter:drop-shadow(0 0 8px rgba(var(--c-violet-rgb),.6))}.site-wallet-btn.connected{color:rgba(var(--c-violet-rgb),.7)}.site-wallet-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:max-content;padding:6px;z-index:200}.site-wallet-dropdown[hidden]{display:none}.site-wallet-disc{display:flex;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:22px;letter-spacing:2px;color:rgba(var(--c-red-rgb),.55);background:none;border:none;width:auto;white-space:nowrap;transition:color .12s}.site-wallet-disc:hover{color:var(--c-red)}#app{width:min(100%,960px);position:relative;z-index:2}.legal-doc{--chamfer: 3px;padding:40px 48px}.legal-page-title{font-size:clamp(24px,4vw,40px);letter-spacing:.1em;color:var(--c-text-1);text-shadow:0 0 18px rgba(var(--c-text-1-rgb),.55),0 0 40px rgba(var(--c-text-1-rgb),.2);margin-bottom:6px}.legal-updated{font-size:13px;color:rgba(var(--c-text-2-rgb),.45);letter-spacing:.06em;margin-bottom:32px}.legal-intro{font-size:20px;color:rgba(var(--c-text-1-rgb),.75);line-height:1.7;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(var(--c-text-2-rgb),.12)}.legal-section{margin-bottom:28px}.legal-section-title{font-size:22px;letter-spacing:.1em;color:rgba(var(--c-text-1-rgb),.9);text-shadow:0 0 8px rgba(var(--c-text-1-rgb),.35);margin-bottom:12px}.legal-section p{font-size:20px;color:rgba(var(--c-text-1-rgb),.7);line-height:1.75;margin:0 0 10px}.legal-section ul{margin:6px 0 12px;padding-left:0;list-style:none}.legal-section ul li{font-size:20px;color:rgba(var(--c-text-1-rgb),.65);line-height:1.7;padding:4px 0 4px 22px;position:relative}.legal-section ul li:before{content:"—";position:absolute;left:0;color:rgba(var(--c-text-2-rgb),.4)}.legal-section a{color:var(--c-cyan);text-decoration:none;transition:color .15s,text-shadow .15s}.legal-section a:hover{color:var(--c-cyan);text-shadow:0 0 8px rgba(var(--c-cyan-rgb),.6)}.legal-divider{border:none;border-top:1px solid rgba(var(--c-line-rgb),.1);margin:24px 0}.site-footer{position:fixed;bottom:0;left:0;right:0;height:48px;z-index:100}.site-footer-inner{height:100%;max-width:min(100%,calc(1360px + clamp(36px,10vw,144px)));margin:0 auto;padding-inline:clamp(18px,5vw,72px);display:flex;align-items:center;justify-content:space-between}.site-footer-season{font-family:inherit;font-size:22px;letter-spacing:.08em;color:rgba(var(--c-text-1-rgb),.45);white-space:nowrap}.site-footer-live{color:var(--c-green);text-shadow:0 0 10px rgba(var(--c-green-rgb),.8),0 0 28px rgba(var(--c-green-rgb),.3)}.site-footer-nav{display:flex;align-items:center}.site-footer-link{font-family:inherit;font-size:22px;letter-spacing:.08em;color:rgba(var(--c-text-1-rgb),.45);text-decoration:none;padding:6px 14px;background:none;border:none;white-space:nowrap;transition:color .1s,text-shadow .1s}.site-footer-link:hover{color:var(--c-cyan);text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.6)}.site-burger{--chamfer: 3px;--btn-bg: rgba(var(--c-bg-rgb),.7);--btn-border: rgba(var(--c-cyan-rgb),.5);display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:42px;padding:0;background:none;border:none;flex-shrink:0;clip-path:var(--chamfer-clip);position:relative;isolation:isolate;filter:drop-shadow(0 0 4px rgba(var(--c-cyan-rgb),.3));transition:filter .15s}.site-burger:before,.site-burger:after{content:"";position:absolute;pointer-events:none}.site-burger:before{inset:0;background:var(--btn-border);clip-path:var(--chamfer-clip-ring);z-index:-2}.site-burger:after{inset:var(--chamfer-border);background:var(--btn-bg);clip-path:var(--chamfer-clip);z-index:-1}.site-burger:hover{filter:drop-shadow(0 0 8px rgba(var(--c-cyan-rgb),.6))}.site-burger span{display:block;width:18px;height:2px;background:var(--c-cyan);border-radius:1px;position:relative;z-index:1;transition:background .15s}.site-burger:hover span{background:var(--c-cyan)}@media(max-width:900px){body{padding-top:88px;padding-bottom:30px;padding-inline:16px}.site-header{height:72px}.site-header-inner{height:72px;padding-inline:16px;gap:12px}.site-brand{font-size:20px;gap:8px}.site-brand-logo{width:36px;height:36px}.site-burger{display:flex}.site-nav{display:none;position:fixed;top:80px;right:50%;transform:translate(50%);left:auto;width:calc(100% - 40px);flex-direction:column;gap:0;--chamfer: 3.5px;clip-path:var(--chamfer-clip);isolation:isolate;z-index:200;padding:6px}.site-nav:before{content:"";position:absolute;inset:0;background:rgba(var(--c-line-rgb),.28);clip-path:var(--chamfer-clip-ring);z-index:-2;pointer-events:none}.site-nav:after{content:"";position:absolute;inset:var(--chamfer-border);background:rgba(var(--c-void-rgb),.98);clip-path:var(--chamfer-clip);z-index:-1;pointer-events:none}.site-nav.is-open{display:flex}.site-nav-item,.site-nav-link{font-size:26px;letter-spacing:.06em;padding:20px 0 20px 40px;width:100%;text-align:left;color:rgba(var(--c-text-1-rgb),.6);background:transparent;border:none;transition:color .1s,text-shadow .1s;white-space:nowrap;position:static}.site-nav-item:hover,.site-nav-link:hover{color:var(--c-cyan);text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.6);background:transparent}.site-nav-item--active:after{display:none}.site-nav-item--active{color:var(--c-cyan);text-shadow:0 0 10px rgba(var(--c-cyan-rgb),.8);border-left:2px solid var(--c-cyan);padding-left:40px}.site-wallet-wrap{margin-left:auto;display:flex;align-items:center;gap:10px}.site-wallet-btn{height:42px;padding:0 14px;font-size:18px}.site-wallet-disc{font-size:16px;padding:8px 12px}.legal-doc{padding:28px 24px}}@media(max-width:560px){body{padding-top:88px;padding-inline:12px}.site-header-inner{padding-inline:12px;gap:8px}.site-brand{font-size:0;gap:0}.site-brand-logo{width:32px;height:32px}.site-wallet-btn{height:44px;padding:0 15px;font-size:18px}.legal-doc{padding:20px 16px}.legal-section-title{font-size:18px}.legal-intro,.legal-section p,.legal-section ul li{font-size:16px}}@media(max-width:400px){.legal-doc{padding:16px 12px}}
