@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,Inter,system-ui,sans-serif;color:#e9eee9;background:#0c100e;font-synthesis:none;text-rendering:optimizeLegibility;--bg:#0c100e;--panel:#131916;--panel2:#171e1a;--line:#27312b;--muted:#849188;--green:#55c7f2;--green2:#36b7e8;--white:#f1f5f1}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-size:13px}button,input,textarea,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--green2);outline-offset:2px}button:disabled{opacity:.55;cursor:wait}.brand{font-weight:800;font-size:22px;letter-spacing:-1.3px;color:#f2f6f2}.brand span{color:var(--green2)}.brand.big{font-size:34px;letter-spacing:-2px}.muted{color:var(--muted)}.eyebrow{display:flex;align-items:center;gap:8px;font:10px DM Mono,monospace;letter-spacing:1.5px;color:#94a39a}.green-square{width:6px;height:6px;background:var(--green);display:inline-block;box-shadow:0 0 12px #55c7f266}.primary,.secondary{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:8px;padding:12px 15px;font-weight:800;font-size:12px;transition:.2s}.primary{background:var(--green);color:#0d1316}.primary:hover{background:#c8eaf5;transform:translateY(-1px)}.secondary{background:#1c241f;border-color:#303b34;color:#e7eee8}.secondary:hover{border-color:#61776a}.full{width:100%}.stack{display:flex;flex-direction:column;gap:16px}.stack label,.edit-panel>label{display:flex;flex-direction:column;gap:8px;color:#c6d0c8;font-size:12px;font-weight:700}.stack input,.edit-panel input,.edit-panel textarea,.stack select{width:100%;background:#0d120f;border:1px solid #2b352e;border-radius:8px;color:#f0f2f4;padding:12px 13px;outline:none;resize:vertical}.stack input:focus,.edit-panel input:focus,.edit-panel textarea:focus{border-color:#7ea5bc}.stack input::placeholder,.edit-panel input::placeholder,.edit-panel textarea::placeholder{color:#57635b}.stack small,.edit-panel small{font-size:10px;color:#7f8c82;font-weight:400;line-height:1.6}.auth-wrap{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#0d110f}.auth-art{position:relative;overflow:hidden;min-height:100vh;padding:34px 6vw;background:radial-gradient(ellipse at 65% 44%,#263842,#171e23 28%,#101712 62%,#0c100e);border-right:1px solid #202a23}.auth-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.art-copy{position:absolute;left:10%;top:30%;z-index:2}.art-copy h1{font-size:clamp(40px,5vw,72px);line-height:1.1;letter-spacing:-3px;margin:24px 0 16px}.art-copy h1 em,.welcome-row h1 em,.hero-copy h2 em,.shop-banner h2 em{font-style:normal;color:var(--green)}.art-copy p{color:#a0aea4;font-size:14px}.orb{position:absolute;border:1px solid #55c7f222;border-radius:50%;width:500px;height:500px;right:-120px;top:26%;box-shadow:0 0 0 45px #87b7d208,0 0 0 100px #87b7d205}.orb2{width:250px;height:250px;right:5%;top:38%;background:radial-gradient(circle,#3f667c1b,transparent 65%)}.mini-stats{display:flex;gap:42px;margin-top:58px}.mini-stats div{display:flex;flex-direction:column;gap:7px}.mini-stats b{font:18px DM Mono;color:var(--green)}.mini-stats span{font-size:10px;color:#829087}.auth-panel{padding:34px 7%;display:flex;flex-direction:column;min-height:100vh}.auth-top{display:flex;align-items:center;justify-content:space-between}.status,.online-pill{display:inline-flex;align-items:center;gap:7px;color:#9daaa0;font:10px DM Mono;letter-spacing:.7px}.status i,.online-pill i,.online-line i,.result-count i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#55c7f2;box-shadow:0 0 10px #55c7f255}.auth-box{width:min(390px,100%);margin:auto}.auth-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;color:var(--green);background:#1e282e;border:1px solid #32414a}.auth-box h2{font-size:27px;letter-spacing:-1px;margin:22px 0 8px}.auth-box>p{color:var(--muted);margin:0 0 27px}.auth-box label{margin-bottom:1px}.auth-switch{text-align:center;color:#849188;margin-top:23px}.auth-switch button{border:0;background:none;color:var(--green);font-weight:800;margin-left:5px}.secure-note{margin-top:34px;display:flex;align-items:center;justify-content:center;gap:8px;color:#657269;font-size:10px}.auth-footer{font:9px DM Mono;letter-spacing:1px;color:#536057;text-align:center}.setup{max-width:680px;margin:12vh auto;padding:40px;border:1px solid var(--line);border-radius:18px;background:var(--panel);line-height:1.8}.setup h1{font-size:30px}.setup code{color:var(--green);background:#202a23;padding:3px 6px;border-radius:4px}.setup li{padding:5px 0}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:238px;background:#0d120f;border-right:1px solid #222c25;display:flex;flex-direction:column;padding:0 15px;z-index:20}.side-brand{height:76px;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid #202821}.side-brand .brand{font-size:25px}.side-label{font:9px DM Mono;letter-spacing:1.7px;color:#59675e;padding:27px 13px 12px}.sidebar nav{display:flex;flex-direction:column;gap:5px}.nav-item{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:7px;border:1px solid transparent;background:transparent;color:#8b988e;text-align:left;font-size:12px;font-weight:700}.nav-item svg{color:#7d8c81}.nav-item:hover{background:#151c17;color:#e7eee8}.nav-item.active{background:#1c2327;color:#c8e0ee;border-color:#2f3c44}.nav-item.active svg{color:var(--green)}.nav-item.active:before{content:"";position:absolute;left:-16px;height:22px;width:3px;border-radius:0 3px 3px 0;background:var(--green)}.nav-dot{margin-left:auto;width:5px;height:5px;border-radius:50%;background:var(--green)}.admin-nav .side-label{padding-top:22px}.side-bottom{margin-top:auto}.community-card{border:1px solid #29372d;background:linear-gradient(145deg,#1a1f22,#111813);border-radius:10px;padding:15px;margin:15px 0}.community-mark{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;background:#253037;color:var(--green);margin-bottom:14px}.community-card>b{font-size:12px}.community-card p{color:#8b998e;font-size:10px;line-height:1.6}.online-line{font:9px DM Mono;display:flex;align-items:center;gap:6px;color:#8b998e;margin-top:13px}.online-line i{width:5px;height:5px}.logout{margin-bottom:9px}.side-version{display:flex;justify-content:space-between;padding:17px 13px;border-top:1px solid #202821;color:#68756b;font:9px DM Mono;letter-spacing:1px}.side-version span{color:#48534b}.main{margin-left:238px;min-height:100vh;display:flex;flex-direction:column}.topbar{height:76px;border-bottom:1px solid #202821;display:flex;align-items:center;justify-content:space-between;padding:0 38px;background:#0e130f;position:sticky;top:0;z-index:10}.crumb{font:10px DM Mono;letter-spacing:.8px;color:#657268}.crumb span{margin:0 10px;color:#344037}.crumb b{font-weight:500;color:#c1cbc3}.top-right{display:flex;align-items:center;gap:25px}.top-user{display:flex;align-items:center;gap:10px;background:none;border:0;color:#e7eee8;text-align:left}.top-user img{width:34px;height:34px;border-radius:8px;object-fit:cover;border:1px solid #3c4a40}.top-user span{display:flex;flex-direction:column;gap:4px}.top-user b{font-size:11px}.top-user small{font-size:9px;color:#758178}.content{width:min(1160px,100%);margin:0 auto;padding:38px 42px 48px;flex:1}.welcome-row{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.welcome-row h1,.page-title h1{font-size:34px;letter-spacing:-1.7px;margin:13px 0 7px;line-height:1.2}.subhead,.page-title>p{color:#89968c;font-size:12px;margin:0}.date-chip{padding:12px 16px;border:1px solid #2a372d;background:#121914;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-width:130px}.date-chip span{font:9px DM Mono;letter-spacing:1px;color:#77857a}.date-chip b{font:18px DM Mono;color:var(--green)}.hero-card{position:relative;min-height:300px;overflow:hidden;border:1px solid #323d44;border-radius:12px;background:radial-gradient(ellipse at 75% 45%,#263640,#171d21 38%,#111914 72%);padding:34px 38px;display:flex;align-items:center}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#aacfe40a 1px,transparent 1px),linear-gradient(90deg,#aacfe40a 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.hero-copy{position:relative;z-index:2;max-width:470px}.hero-tag{display:inline-flex;align-items:center;gap:7px;border:1px solid #44535b;border-radius:4px;padding:6px 8px;color:var(--green);font:9px DM Mono;letter-spacing:1px;background:#161d21}.hero-copy h2,.shop-banner h2{font-size:30px;letter-spacing:-1.3px;line-height:1.2;margin:17px 0 12px}.hero-copy p,.shop-banner p{color:#9ba99e;line-height:1.8;font-size:11px;max-width:380px;margin:0 0 21px}.hero-emblem{position:absolute;right:9%;top:50%;transform:translateY(-50%);width:205px;height:205px;border:1px solid #8ebad42b;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 25px #a1cae108,0 0 0 55px #a1cae105;color:#55c7f2}.emblem-ring{width:145px;height:145px;border:1px solid #84aec770;border-radius:50%;display:grid;place-items:center;background:#1f2a31a8;box-shadow:inset 0 0 35px #9cc7e018}.emblem-caption{position:absolute;bottom:-28px;white-space:nowrap;font:8px DM Mono;letter-spacing:1.5px;color:#7e9e85}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:35px 0 17px}.section-heading h2{font-size:17px;letter-spacing:-.5px;margin:0 0 5px}.section-heading p{margin:0;color:#7e8a81;font-size:11px}.section-heading>.muted{font:10px DM Mono}.feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.feature-card{position:relative;min-height:155px;text-align:left;padding:16px;border:1px solid #27322a;background:#121814;border-radius:9px;color:var(--white);transition:.2s}.feature-card:hover{transform:translateY(-3px);border-color:#52735a;background:#17211a}.feature-top{display:flex;justify-content:space-between;align-items:center;color:#66746a;font:10px DM Mono}.feature-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid #314536;border-radius:8px;color:var(--green);background:#1b2a1f}.feature-icon svg{width:17px}.feature-card h3{font-size:13px;margin:18px 0 7px}.feature-card p{font-size:10px;color:#859288;line-height:1.6;margin:0;max-width:175px}.feature-arrow{position:absolute;right:15px;bottom:14px;color:#637468}.bottom-banner{margin-top:18px;padding:16px 18px;display:flex;align-items:center;gap:14px;background:#121a14;border:1px solid #2a3b2e;border-radius:8px}.banner-icon{width:35px;height:35px;border-radius:8px;background:#222b30;display:grid;place-items:center;color:var(--green)}.bottom-banner b{font-size:11px}.bottom-banner p{font-size:10px;color:#859288;margin:5px 0 0}.verified{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--green);font:9px DM Mono;letter-spacing:.6px}.page-title{margin-bottom:28px}.page-title h1{font-size:32px}.profile-layout{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr);gap:20px;align-items:start}.profile-preview,.panel,.detail-card{border:1px solid #29342c;background:#121814;border-radius:11px;overflow:hidden}.profile-banner{height:128px;background:radial-gradient(ellipse at 70% 30%,#395666,#1d282e 45%,#101914);background-size:cover;background-position:center;position:relative}.profile-banner:after,.detail-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:26px 26px}.banner-label{position:absolute;top:14px;right:14px;z-index:1;display:flex;align-items:center;gap:6px;font:9px DM Mono;color:#cad7df}.profile-avatar{width:76px;height:76px;border:4px solid #121814;border-radius:50%;object-fit:cover;margin:-38px 0 0 24px;position:relative;z-index:2}.preview-info{padding:14px 24px 22px}.preview-info .online-pill{font-size:8px}.preview-info h2{font-size:22px;letter-spacing:-.8px;margin:12px 0 3px}.handle{font:11px DM Mono;color:#7f8e82}.preview-info>p,.detail-body>p{font-size:11px;color:#98a49a;line-height:1.8;margin:17px 0}.id-box{display:flex;align-items:center;gap:10px;border:1px solid #2b3c30;border-radius:7px;padding:13px;background:#0e1510}.id-box span,.detail-stats span{font:9px DM Mono;color:#7f8d82;letter-spacing:.7px}.id-box b{margin-left:auto;font:15px DM Mono;color:var(--green)}.id-box svg{color:#657469}.preview-foot{display:flex;justify-content:space-between;color:#627067;font:8px DM Mono;letter-spacing:.8px;margin-top:20px}.panel{padding:23px}.panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.panel-head h3{font-size:15px;margin:0 0 6px}.panel-head p{font-size:10px;color:#819087;margin:0}.edit-mark{width:35px;height:35px;display:grid;place-items:center;border-radius:8px;border:1px solid #314637;background:#1d2327;color:var(--green)}.edit-panel>label{margin-bottom:16px}.locked-input{display:flex;align-items:center;gap:8px;background:#0d120f;border:1px solid #27322a;border-radius:8px;padding:0 10px;color:#6d7b70}.locked-input input{border:0;padding:12px 0;background:transparent;color:#78877b;min-width:0}.locked-input span{white-space:nowrap;font:8px DM Mono;color:#849a89}.edit-panel .primary{margin-top:3px}.directory-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:15px}.searchbox{display:flex;align-items:center;gap:10px;padding:0 13px;height:42px;width:min(400px,100%);border:1px solid #2a352d;background:#121814;border-radius:8px;color:#718075}.searchbox input{background:none;border:0;outline:0;color:#e8eee9;width:100%;font-size:11px}.searchbox input::placeholder{color:#6f7d72}.result-count{display:flex;align-items:center;gap:8px;color:#859288;font:9px DM Mono}.result-count i{width:5px;height:5px}.users-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.user-card{padding:0;border:1px solid #29342c;border-radius:9px;overflow:hidden;background:#121814;color:#e9eee9;text-align:left;transition:.2s}.user-card:hover{transform:translateY(-2px);border-color:#55765d}.user-cover{height:78px;background:radial-gradient(ellipse at 80% 20%,#3a5463,#1c2327 65%);background-size:cover;background-position:center;position:relative}.role-tag{position:absolute;top:11px;right:11px;border:1px solid #3d5b43;background:#13191dd9;border-radius:4px;padding:5px 7px;color:#b8dce8;font:8px DM Mono;letter-spacing:.7px}.user-card-body{padding:0 14px 15px;display:grid;grid-template-columns:42px 1fr 18px;align-items:center;gap:10px}.user-card-body>img{width:42px;height:42px;object-fit:cover;border:3px solid #121814;border-radius:50%;margin-top:-19px;z-index:2}.user-name{display:flex;flex-direction:column;gap:5px;min-width:0;margin-top:7px}.user-name b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-name span{font:9px DM Mono;color:#849188}.user-card-body>svg{color:#718075;margin-top:6px}.user-id{grid-column:1/4;border-top:1px solid #27312a;padding-top:12px;margin-top:6px;display:flex;justify-content:space-between;font:8px DM Mono;letter-spacing:.7px;color:#7b887e}.user-id b{font-size:10px;color:#c9d7df}.empty-state,.empty-shop{padding:60px 20px;text-align:center;border:1px dashed #2b392e;border-radius:10px}.empty-icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid #344a39;border-radius:12px;background:#1a1f22;color:var(--green);margin:0 auto 15px}.empty-state h3,.empty-shop h3{font-size:15px;margin:0 0 8px}.empty-state p,.empty-shop p{font-size:11px;color:#849188;margin:0}.back-link{border:0;background:none;color:var(--green);font-size:11px;margin:0 0 24px;padding:0}.detail-card{max-width:850px}.detail-banner{height:190px;background:radial-gradient(ellipse at 70% 30%,#395666,#1d282e 45%,#101914);background-size:cover;background-position:center;position:relative}.detail-body{position:relative;padding:0 30px 28px}.detail-avatar{width:96px;height:96px;object-fit:cover;border-radius:50%;border:5px solid #121814;margin-top:-48px;position:relative;z-index:2}.detail-body .role-tag{position:static;display:table;margin:12px 0}.detail-body h2{font-size:27px;letter-spacing:-1px;margin:12px 0 4px}.detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.detail-stats>div{border:1px solid #2a372d;background:#0e1410;border-radius:8px;padding:15px;display:flex;flex-direction:column;gap:9px}.detail-stats b{font:13px DM Mono;color:#d9e9ef}.shop-banner{display:flex;align-items:center;justify-content:space-between;border:1px solid #333e45;border-radius:11px;background:radial-gradient(ellipse at 75% 45%,#263640,#171d21 45%,#111914 80%);padding:34px 38px;min-height:235px;margin-bottom:20px}.shop-banner h2{font-size:29px}.shop-graphic{width:150px;height:150px;display:grid;place-items:center;position:relative;color:var(--green);border:1px solid #556a77;border-radius:30% 70% 56% 44%;background:#202c33;transform:rotate(-9deg)}.shop-graphic svg:last-child{position:absolute;right:0;top:0;color:#deecf5}.empty-shop{padding:40px 20px}.coming-tag{display:inline-block;margin-top:20px;border:1px solid #36513c;background:#19271d;color:var(--green);font:9px DM Mono;letter-spacing:1px;padding:7px 10px;border-radius:4px}.settings-list{border:1px solid #29342c;background:#121814;border-radius:10px;overflow:hidden}.setting-row{display:flex;align-items:center;gap:15px;padding:20px;border-bottom:1px solid #27312a}.setting-row:last-child{border-bottom:0}.setting-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:9px;background:#1d2327;border:1px solid #323d43;color:var(--green);flex-shrink:0}.setting-copy{flex:1}.setting-copy b{font-size:12px}.setting-copy p{font-size:10px;color:#829087;margin:5px 0 0}.setting-value{display:flex;align-items:center;gap:7px;color:#b8dce8;font:9px DM Mono;white-space:nowrap}.settings-note{display:flex;align-items:center;gap:10px;color:#839187;font-size:11px;margin-top:18px}.settings-note svg{color:var(--green)}.admin-warning{display:flex;gap:14px;align-items:flex-start;border:1px solid #37464e;background:#1a1f22;border-radius:9px;padding:17px;margin-bottom:20px;color:#e2e6b2}.admin-warning>svg{color:#d9e879;flex-shrink:0}.admin-warning b{font-size:12px}.admin-warning p{font-size:10px;line-height:1.7;color:#b3b69b;margin:5px 0 0}.admin-panel{max-width:650px}.admin-panel .primary{align-self:flex-start}.admin-users{border:1px solid #29342c;border-radius:9px;overflow:hidden}.admin-users>button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 15px;border:0;border-bottom:1px solid #27312a;background:#121814;color:#e9eee9;text-align:left}.admin-users>button:last-child{border-bottom:0}.admin-users>button:hover{background:#17211a}.admin-users img{width:35px;height:35px;border-radius:50%;object-fit:cover}.admin-users>button>span:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1}.admin-users b{font-size:11px}.admin-users small{font:9px DM Mono;color:#829087}.role-small{font:8px DM Mono;color:#b8dce8;background:#1d2428;border:1px solid #354047;border-radius:4px;padding:5px 7px}.role-small.admin{color:#e6e7a6;background:#2b2c1b;border-color:#51512e}.main-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #202821;padding:18px 42px;color:#5f6d63;font:9px DM Mono;letter-spacing:1px}.main-footer span:last-child{display:flex;align-items:center;gap:9px}.main-footer i{width:5px;height:5px;background:var(--green);border-radius:50%}.toast{position:fixed;right:24px;bottom:24px;z-index:50;display:flex;align-items:center;gap:11px;max-width:min(420px,calc(100vw - 32px));padding:14px 17px;border:1px solid #39513e;background:#17221a;border-radius:9px;box-shadow:0 12px 40px #0008;font-size:12px;line-height:1.6}.toast>span{display:flex;color:var(--green)}.toast>span svg{width:18px}.toast.error{border-color:#6a3939;background:#251818}.toast.error>span{color:#e5a4a4}.mobile-menu,.mobile-close,.scrim{display:none}@media(max-width:1100px){.content{padding:30px 26px}.topbar{padding:0 26px}.feature-grid,.users-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-emblem{right:6%;opacity:.65}.profile-layout{grid-template-columns:1fr 1.1fr}}@media(max-width:760px){.auth-wrap{grid-template-columns:1fr}.auth-art{display:none}.auth-panel{padding:25px 22px}.auth-box{margin:auto 0;width:100%;max-width:none}.auth-top{margin-bottom:45px}.auth-footer{margin-top:35px}.sidebar{transform:translate(-105%);transition:transform .25s;box-shadow:none}.sidebar.open{transform:translate(0);box-shadow:20px 0 70px #0009}.mobile-close{display:block;background:none;border:0;color:#aab7ac}.side-brand{justify-content:space-between}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;border:0;background:#0009}.main{margin-left:0}.topbar{height:62px;padding:0 17px;gap:10px}.mobile-menu{display:grid;place-items:center;background:none;border:0;color:#b4c0b6;padding:5px}.crumb{font-size:9px;white-space:nowrap}.crumb span{margin:0 5px}.top-right{gap:10px}.online-pill{display:none}.top-user img{width:31px;height:31px}.top-user span{display:none}.content{padding:28px 17px 35px}.welcome-row{align-items:flex-start;gap:12px}.welcome-row h1,.page-title h1{font-size:28px}.date-chip{min-width:100px;padding:10px}.date-chip b{font-size:14px}.hero-card{padding:27px 22px;min-height:300px}.hero-copy{max-width:100%}.hero-copy h2{font-size:26px}.hero-copy p{max-width:270px}.hero-emblem{right:-60px;top:24%;opacity:.22}.feature-grid{gap:9px}.feature-card{padding:13px;min-height:160px}.feature-card h3{font-size:12px}.bottom-banner{align-items:flex-start}.verified{display:none}.profile-layout{grid-template-columns:1fr}.edit-panel{padding:18px}.users-grid{grid-template-columns:1fr 1fr;gap:9px}.user-card-body{padding:0 10px 12px;grid-template-columns:34px 1fr 14px;gap:7px}.user-card-body>img{width:34px;height:34px}.user-name b{font-size:10px}.user-id{font-size:7px}.directory-toolbar{align-items:flex-start;flex-direction:column}.searchbox{width:100%}.result-count{align-self:flex-end}.detail-banner{height:145px}.detail-body{padding:0 18px 20px}.detail-stats{grid-template-columns:1fr}.shop-banner{padding:24px 20px}.shop-banner h2{font-size:25px}.shop-graphic{width:80px;height:80px;flex-shrink:0}.shop-graphic svg:first-child{width:42px}.setting-row{padding:14px;gap:10px}.setting-icon{width:34px;height:34px}.setting-copy p{line-height:1.5}.setting-value{font-size:8px}.setting-row .secondary{padding:9px}.main-footer{padding:16px 18px;font-size:8px}.section-heading{margin-top:28px}.admin-panel{padding:18px}}@media(max-width:390px){.users-grid{grid-template-columns:1fr}.welcome-row h1{font-size:25px}.date-chip{min-width:90px}.feature-grid{grid-template-columns:1fr 1fr}.setting-value{max-width:95px;white-space:normal;text-align:right}}.edit-panel input[type=file]{padding:10px;background:#101712;border:1px dashed #3b5942;color:#a9b7ac;cursor:pointer}.edit-panel input[type=file]::file-selector-button{border:1px solid #43535d;background:#1f282e;color:#b8dce8;border-radius:6px;padding:7px 10px;margin-right:12px;font:inherit;font-weight:700;cursor:pointer}.follow-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:22px 0 4px}.followers-count{display:flex;align-items:baseline;gap:7px;padding:10px 13px;border:1px solid #2a372d;background:#0e1410;border-radius:8px}.followers-count b{font:700 18px DM Mono,monospace;color:var(--green)}.followers-count span{font-size:11px;color:#9aa79d}.role-panel{margin-top:18px}.detail-body .follow-row .primary,.detail-body .follow-row .secondary{min-width:145px}.auth-art:before{display:none!important}.profile-banner:after,.detail-banner:after{display:none!important}.name-with-badge{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.verified-badge{display:inline-block;object-fit:contain;vertical-align:middle;flex:0 0 auto;mix-blend-mode:screen;filter:drop-shadow(0 0 4px #337aa333)}.verified-badge-link{display:inline-flex;align-items:center;line-height:0;border-radius:50%;transition:transform .15s}.verified-badge-link:hover{transform:scale(1.12)}.account-manager{max-width:650px;padding:22px;margin-top:20px}.account-chips{display:flex;gap:9px;flex-wrap:wrap;margin:15px 0 22px}.account-chip{display:flex;flex-direction:column;gap:4px;align-items:flex-start;background:#0e1410;border:1px solid #2b382e;color:#e9eee9;border-radius:8px;padding:10px 13px}.account-chip span{font-weight:800;font-size:12px}.account-chip small{font-size:9px;color:#819187}.account-chip.current{border-color:#7595a8;background:#191f23}.account-form{border-top:1px solid #27312a;padding-top:20px;margin-top:15px}.account-form h4{margin:0;font-size:13px}.switch-form{background:#0e1410;border:1px solid #2a382e;border-radius:8px;padding:16px}.button-row{display:flex;gap:9px;flex-wrap:wrap}.badge-admin-panel{margin-bottom:20px}.badge-admin-panel .primary{align-self:flex-start}.profile-preview .name-with-badge{gap:8px}.user-name .name-with-badge{gap:5px}.preview-info h2.name-with-badge,.detail-body h2.name-with-badge{display:flex;align-items:center;gap:9px;flex-wrap:wrap;line-height:1.2;margin-bottom:5px}.preview-info .handle,.detail-body .handle{display:block;width:100%;margin-top:4px}.preview-info h2 .verified-badge,.detail-body h2 .verified-badge{width:29px!important;height:29px!important}.verified-badge-link{flex:0 0 auto}.account-list{display:flex;flex-direction:column;gap:8px;margin:15px 0 14px}.account-row{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:13px 14px;border:1px solid #2b382e;border-radius:8px;background:#0e1410;min-width:0}.account-row.current{border-color:#7595a8;background:#191f23}.account-row-info{display:flex;align-items:center;gap:15px;min-width:0;flex-wrap:wrap}.account-row-info b{font-size:13px;font-weight:800;color:#eff2f4;overflow-wrap:anywhere}.account-row-info span{font:11px DM Mono,monospace;color:#b8dce8;white-space:nowrap}.account-current-label{font:9px DM Mono,monospace;letter-spacing:.4px;color:#55c7f2;white-space:nowrap}.account-switch-button{padding:8px 11px;flex-shrink:0}.add-account-button{width:100%;margin-top:3px}@media(max-width:760px){.account-row{padding:12px}.account-row-info{gap:9px}.account-row-info b{font-size:12px}.account-row-info span{font-size:10px}.preview-info h2 .verified-badge,.detail-body h2 .verified-badge{width:27px!important;height:27px!important}}@media(min-width:761px){.sidebar{position:relative;inset:auto;width:100%;height:auto;min-height:72px;flex-direction:row;align-items:center;padding:0 28px;border-right:0;border-bottom:1px solid #222c25;gap:18px;z-index:30;background:#0d120f}.side-brand{height:72px;flex:0 0 auto;padding:0 10px;border-bottom:0}.sidebar>.side-label,.sidebar .side-bottom{display:none!important}.sidebar nav{display:flex;flex-direction:row;align-items:center;gap:5px;flex:1;min-width:0}.sidebar .nav-item{width:auto;white-space:nowrap;padding:11px 13px;gap:8px}.sidebar .nav-item.active:before{left:12px;bottom:0;top:auto;width:24px;height:2px;border-radius:2px 2px 0 0}.sidebar .admin-nav{display:flex;align-items:center}.sidebar .admin-nav .side-label{display:none}.main{margin-left:0;min-width:0}.topbar{position:relative;top:auto}}.profile-preview{position:relative;isolation:isolate;min-height:385px}.profile-preview .profile-banner{position:absolute;inset:0 0 auto;height:280px;z-index:-1;background-size:cover;background-position:center;overflow:hidden}.profile-preview .profile-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0d0f25,#0f1213a8 68%,#121814)}.profile-preview .profile-banner .banner-label{position:absolute;right:14px;top:13px;z-index:1}.profile-preview .profile-avatar{display:block;margin:94px 0 0 24px}.profile-preview .preview-info{position:relative;background:transparent;padding-top:12px}.name-with-badge{gap:4px!important;flex-wrap:nowrap!important;max-width:100%;vertical-align:middle}.name-with-badge .verified-badge,.name-with-badge .verified-badge-link{flex:0 0 auto}.preview-info h2.name-with-badge,.detail-body h2.name-with-badge{display:flex;align-items:center;gap:4px!important;flex-wrap:nowrap!important;width:max-content;max-width:100%}.preview-info h2 .verified-badge,.detail-body h2 .verified-badge{width:32px!important;height:32px!important}.social-edit{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #2b3c2f;background:#0e1410;border-radius:9px}.social-edit h4{font-size:12px;margin:0}.social-edit>p{font-size:10px;line-height:1.6;color:#7f8c82;margin:-6px 0 2px}.social-edit label{display:flex;flex-direction:column;gap:7px;color:#c6d0c8;font-size:12px;font-weight:700}.social-links{display:flex;flex-direction:column;gap:10px;margin:18px 0 4px}.social-links>span{font:9px DM Mono,monospace;letter-spacing:1px;color:#849188}.social-links>div{display:flex;align-items:center;gap:9px}.social-links a{display:grid;place-items:center;width:38px;height:38px;border:1px solid #304735;border-radius:9px;background:#181d20;color:#bad8e9;transition:.15s}.social-links a:hover{transform:translateY(-2px);border-color:#8eb4ca;background:#20292e}.share-profile-button{min-width:auto!important}.detail-banner{height:270px;background-size:cover;background-position:center}.detail-body{margin-top:-1px}@media(max-width:760px){.profile-preview{min-height:360px}.profile-preview .profile-banner{height:250px}.profile-preview .profile-avatar{margin-top:85px}.profile-preview h2.name-with-badge,.detail-body h2.name-with-badge{font-size:22px;gap:4px!important}.profile-preview h2 .verified-badge,.detail-body h2 .verified-badge{width:29px!important;height:29px!important}.detail-banner{height:200px}.detail-body .follow-row{gap:9px}.share-profile-button{padding:11px 12px}}@media(min-width:761px){.sidebar nav{overflow-x:auto}.sidebar .nav-item{flex-shrink:0}.sidebar .side-brand{width:155px}}.detail-card{position:relative;isolation:isolate}.detail-banner{position:absolute;inset:0 0 auto;height:405px;z-index:-1;background-size:cover;background-position:center}.detail-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0d0f25,#0f121355 60%,#121814)}.detail-body{padding-top:220px;background:transparent}.detail-avatar{margin-top:0}@media(max-width:760px){.detail-banner{height:365px}.detail-body{padding-top:185px}}@media(min-width:761px){.top-logout{padding:9px 11px;font-size:10px}}@media(max-width:760px){.top-logout{display:none}}.badge-choice-preview{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #2b352e;border-radius:8px;background:#0d120f;color:#cbd6cd;font-size:11px}.badge-choice-preview img{width:34px;height:34px;object-fit:contain;mix-blend-mode:screen}.verified-badge-static{display:inline-flex;align-items:center;line-height:0;flex:0 0 auto}.community-mini-stats{gap:56px;flex-wrap:wrap}.community-mini-stats b{font-size:24px;line-height:1.1}.community-mini-stats span{font-size:11px}.inventory-banner{display:flex;align-items:center;gap:28px;padding:32px;border:1px solid #323d44;border-radius:12px;background:radial-gradient(ellipse at 78% 45%,#263640,#171d21 42%,#111914 80%);margin-bottom:22px}.inventory-banner-icon{width:100px;height:100px;flex-shrink:0;display:grid;place-items:center;border:1px solid #4a5a64;border-radius:24px;background:#1e282e;color:var(--green);box-shadow:0 0 0 12px #a1cae108}.inventory-banner h2{font-size:29px;letter-spacing:-1.2px;line-height:1.2;margin:16px 0 10px}.inventory-banner h2 em{font-style:normal;color:var(--green)}.inventory-banner p{font-size:11px;color:#9ba99e;line-height:1.8;margin:0 0 18px}.inventory-panel{border:1px solid #29342c;background:#121814;border-radius:10px;padding:0 22px 22px}.inventory-panel .section-heading{margin-top:20px}.inventory-count{font:9px DM Mono;color:#55c7f2;letter-spacing:.8px}.inventory-slots{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:9px}.inventory-slot{aspect-ratio:1/1;display:grid;place-items:center;border:1px solid #29372d;border-radius:8px;background:linear-gradient(145deg,#151d17,#101511);color:#465449}.inventory-empty-note{text-align:center;padding:26px 12px 12px}.inventory-empty-note .empty-icon{margin-bottom:12px}.inventory-empty-note h3{font-size:14px;margin:0 0 7px}.inventory-empty-note p{color:#829087;font-size:11px;margin:0 0 17px}.inventory-empty-note .secondary{margin:auto}@media(max-width:760px){.community-mini-stats{gap:32px;margin-top:36px}.community-mini-stats b{font-size:22px}.inventory-banner{padding:24px 20px;gap:17px;align-items:flex-start}.inventory-banner-icon{width:58px;height:58px;border-radius:15px}.inventory-banner-icon svg{width:25px}.inventory-banner h2{font-size:24px}.inventory-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.inventory-panel{padding:0 14px 15px}.inventory-count{font-size:8px}}.telegram-verified-badge,.twitch-verified-badge{background:transparent!important;mix-blend-mode:normal!important;filter:none!important}.badge-choice-preview img[src="/twitch-badge.png"]{mix-blend-mode:normal!important}.monsly-profile-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 4px}.monsly-profile-badge{display:inline-flex;align-items:center;gap:6px;color:#a9c7c0;font-size:10px;font-weight:700;letter-spacing:.15px}.monsly-profile-badge img{display:block;object-fit:contain;border-radius:5px;filter:drop-shadow(0 0 5px #00d9e933)}.community-player-label{margin-top:22px!important}.monsly-badge-options{display:flex;gap:10px;flex-wrap:wrap}.stack .monsly-badge-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:100px;padding:10px;background:#101713;border:1px solid #2b352e;border-radius:9px;cursor:pointer}.monsly-badge-option input{width:auto;accent-color:var(--green)}.monsly-badge-option img{width:48px;height:48px;object-fit:contain;border-radius:5px}.monsly-badge-option span{font-size:11px;color:#c6d0c8}.avatar-frame-none{border:0!important;box-shadow:none!important}.avatar-frame-green{border:3px solid #6fa9cb!important;box-shadow:0 0 0 2px #6fa9cb44,0 0 16px #6fa9cb66!important}.avatar-frame-cyan{border:3px solid #26dfff!important;box-shadow:0 0 0 2px #26dfff44,0 0 16px #26dfff66!important}.avatar-frame-purple{border:3px solid #b05cff!important;box-shadow:0 0 0 2px #b05cff44,0 0 16px #b05cff66!important}.avatar-frame-gold{border:3px solid #89b8d4!important;box-shadow:0 0 0 2px #89b8d444,0 0 16px #89b8d466!important}.avatar-frame-red{border:3px solid #ff5b69!important;box-shadow:0 0 0 2px #ff5b6944,0 0 16px #ff5b6966!important}.frame-settings{padding:14px 0;border-bottom:1px solid var(--line);margin-bottom:14px}.frame-settings h4{margin:0 0 5px}.frame-settings p{margin:0 0 12px;color:var(--muted)}.frame-options{display:flex;gap:8px;flex-wrap:wrap}.frame-option{border:1px solid var(--line);background:var(--panel2);color:var(--white);border-radius:999px;padding:8px 12px;font-size:11px}.frame-option.active{outline:2px solid var(--green2);outline-offset:1px}.frame-green{border-color:#6fa9cb}.frame-cyan{border-color:#26dfff}.frame-purple{border-color:#b05cff}.frame-gold{border-color:#89b8d4}.frame-red{border-color:#ff5b69}.shop-tabs,.market-actions{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:18px 0}.market-actions label{display:flex;flex-direction:column;gap:8px;min-width:240px;flex:1}.market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px}.market-card{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--border,rgba(255,255,255,.1));border-radius:16px;background:var(--panel,rgba(255,255,255,.025));min-width:0}.market-card h3{font-size:23px;margin:0;overflow-wrap:anywhere}.market-card p{font-weight:800;font-size:18px;margin:0}.market-card small{opacity:.7}.market-card label{display:flex;flex-direction:column;gap:7px}.market-card .primary{margin-top:auto}.cb-balance-pill{display:flex;align-items:center;gap:7px;border:1px solid #3c4b53;background:#1a2024;color:#c5dce9;border-radius:8px;padding:9px 12px;white-space:nowrap;cursor:pointer;font:11px DM Mono;transition:background .15s,border-color .15s}.cb-balance-pill:hover{background:#252f35;border-color:#6f8b9b}.cb-balance-pill svg{color:#a1c3d6}.cb-balance-pill b{font-size:12px;color:#e9f3f8}.cb-balance-pill span{font-weight:800;color:#9cb8c9}.username-collection{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 15px}.username-chip{border:1px solid #344237;border-radius:7px;background:#101712;color:#d9e6dc;padding:7px 10px;font:11px DM Mono;cursor:pointer}.username-chip.ordinary{border-color:#38423a;color:#dfe8e0}.username-chip.nft{border-color:#3a5767;background:#181f23;color:#8cbbd6;box-shadow:inset 0 0 0 1px #243640}.username-chip.nft:hover{background:#212c32;border-color:#688fa5}.nft-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000b;display:grid;place-items:center;padding:20px}.nft-modal{position:relative;width:min(100%,480px);padding:27px;background:#111914;border:1px solid #3d4b53;box-shadow:0 25px 100px #000b}.nft-modal-close{position:absolute;right:15px;top:15px;border:1px solid #2d3a30;border-radius:7px;background:#17211a;color:#c9d5cb;padding:6px;display:grid;place-items:center}.nft-modal h2{font-size:28px;margin:18px 0 5px}.nft-green{color:#8abbd7;text-shadow:0 0 24px #5083a130}.nft-modal>p{font-size:11px;color:#8e9d91;margin-bottom:20px}.nft-history-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-top:1px solid #27342a;font-size:11px}.nft-history-row span{color:#8c9b8f}.nft-history-row b{text-align:right;color:#dce8de;font-size:11px}.cb-admin-panel{margin-bottom:20px}@media(max-width:760px){.cb-balance-pill{padding:8px;gap:4px;font-size:10px}.cb-balance-pill svg{width:13px}.nft-modal{padding:22px 18px}.nft-history-row{align-items:flex-start}.nft-history-row b{max-width:58%}}.nav-cb-balance{color:#aac8da!important;background:#171e22!important;border:1px solid #313e45!important;border-radius:7px!important;margin:7px 0 10px!important;display:grid!important;grid-template-columns:18px 1fr auto;gap:10px!important}.nav-cb-balance b{font:10px DM Mono;color:#d1e4ef;white-space:nowrap}.nav-cb-balance:hover{background:#20292e!important;border-color:#576b76!important}input,textarea,select{background:#111a14!important;color:#e9eef1!important;border:1px solid #35513b!important;border-radius:7px!important;box-shadow:inset 0 1px #ffffff04!important}input::placeholder,textarea::placeholder{color:#829889!important;opacity:1}input:focus,textarea:focus,select:focus{border-color:#8ebad4!important;box-shadow:0 0 0 2px #74a6c320!important;outline:none!important}input[readonly]{background:#171c1f!important;color:#55c7f2!important}.top-right{position:relative}.top-cb-balance{order:10;display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 13px;margin-left:4px;border:1px solid #384851;border-radius:8px;background:#171e22;color:#bbd8e9;cursor:pointer;white-space:nowrap}.top-cb-balance b{font:10px DM Mono;color:#d1e4ef}.top-cb-balance:hover{background:#20292e;border-color:#576b76}@media(max-width:760px){.top-cb-balance{min-height:32px;padding:0 8px;gap:5px}.top-cb-balance b{font-size:9px}.top-right{gap:6px}.top-logout{display:none}}.market-listing-card{gap:14px;padding:16px 18px}.market-seller{display:flex;align-items:center;gap:10px;width:100%;min-width:0;text-align:left;background:transparent;border:0;padding:0;color:inherit;cursor:pointer}.market-seller img{width:38px;height:38px;object-fit:cover;border-radius:50%;border:1px solid #38454d;flex:0 0 auto}.market-seller span{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.market-seller b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-seller small{font-size:10px;color:#91a296}.market-seller>svg{color:#aacfe4;flex:0 0 auto}.market-listing-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #26382b}.market-listing-bottom strong{font-size:18px;overflow-wrap:anywhere}.market-listing-bottom>b{font-size:14px;color:#c5ddeb;white-space:nowrap}.market-listing-card .primary{width:100%}.lobbies-page{display:flex;flex-direction:column;gap:22px;padding-bottom:24px}.lobby-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.lobby-page-header h1{margin:10px 0 8px;font-size:clamp(28px,4vw,38px);letter-spacing:-1.5px}.lobby-page-header p,.create-lobby-copy p{margin:0;color:var(--muted);max-width:640px;line-height:1.7}.lobby-header-stat{min-width:125px;display:grid;grid-template-columns:24px 1fr;align-items:center;gap:3px 9px;border:1px solid var(--line);background:linear-gradient(135deg,#17221a,#111713);border-radius:12px;padding:15px}.lobby-header-stat svg{grid-row:span 2;color:var(--green)}.lobby-header-stat span{color:var(--muted);font:9px DM Mono,monospace;letter-spacing:1.1px}.lobby-header-stat b{font-size:23px;line-height:1.2}.lobby-tabs{display:flex;gap:7px;padding:5px;background:#101512;border:1px solid var(--line);border-radius:10px;align-self:flex-start}.lobby-tabs button{display:flex;align-items:center;gap:8px;border:1px solid transparent;background:transparent;color:var(--muted);padding:10px 14px;border-radius:7px;font-weight:800}.lobby-tabs button.active{color:var(--green);background:#1c2920;border-color:#314438}.lobby-access{max-width:650px;margin:32px auto;padding:34px;text-align:center}.lobby-access-icon{width:60px;height:60px;display:grid;place-items:center;margin:0 auto 18px;background:#1d2327;color:var(--green);border:1px solid #31483a;border-radius:16px}.lobby-access h1{font-size:25px;margin:14px 0 10px;letter-spacing:-.7px}.lobby-access p{color:var(--muted);line-height:1.8;margin:0 auto 20px;max-width:470px}.create-lobby-panel{display:grid;grid-template-columns:1.2fr 1.3fr auto;gap:22px;align-items:center;position:relative;overflow:hidden}.create-lobby-copy h2{font-size:23px;margin:13px 0 8px;letter-spacing:-.7px}.create-lobby-copy p{font-size:12px}.mode-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mode-picker button{min-width:0;border:1px solid var(--line);background:#0d120f;color:#dbe4dc;padding:14px 8px;border-radius:10px;display:flex;flex-direction:column;gap:7px;align-items:center;transition:.18s}.mode-picker button span{font-size:16px;font-weight:800}.mode-picker button small{font-size:10px;color:var(--muted)}.mode-picker button.selected{border-color:#85adc4;background:#1d2429;color:var(--green);box-shadow:inset 0 0 0 1px #85adc422}.create-lobby-button{white-space:nowrap;min-height:49px}.lobby-list-heading{margin:0}.open-lobby-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.open-lobby-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px;min-width:0;transition:border-color .2s}.open-lobby-card:hover{border-color:#47634f}.open-lobby-top,.open-lobby-bottom,.lobby-roster-head,.active-lobby-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.lobby-mode-pill{font:10px DM Mono,monospace;color:var(--green);background:#1f2529;border:1px solid #304a37;border-radius:6px;padding:6px 8px}.lobby-state{display:flex;align-items:center;gap:6px;color:#a4b5a8;font:9px DM Mono,monospace;letter-spacing:1px}.lobby-state i{width:6px;height:6px;border-radius:50%;background:var(--green2);box-shadow:0 0 8px #36b7e866}.open-lobby-card h3{margin:17px 0 7px;font-size:18px}.open-lobby-card p{margin:0;color:var(--muted);font-size:12px}.open-lobby-card p b{color:#e5eee6}.open-lobby-progress,.lobby-progress-line{height:5px;background:#263029;border-radius:10px;overflow:hidden}.open-lobby-progress{margin:18px 0 15px}.open-lobby-progress span,.lobby-progress-line span{display:block;height:100%;background:var(--green2);border-radius:10px;transition:width .25s}.open-lobby-bottom span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.open-lobby-bottom .primary{padding:9px 12px}.active-lobby-top{align-items:flex-start;margin-bottom:20px}.active-lobby-top h2{font-size:21px;letter-spacing:-.6px;margin:14px 0 7px}.active-lobby-top h2 span{color:var(--muted);font-weight:400}.active-lobby-top p{margin:0;color:var(--muted);line-height:1.6}.lobby-leave-button{white-space:nowrap;padding:9px 12px}.lobby-progress-line{margin-bottom:21px}.lobby-roster-head{margin:0 0 11px}.lobby-roster-head h3{display:flex;align-items:center;gap:8px;font-size:14px;margin:0}.lobby-roster-head h3 svg{color:var(--green)}.lobby-roster-head>b{color:var(--muted);font:11px DM Mono,monospace}.lobby-roster{display:flex;flex-direction:column;gap:7px}.lobby-member{display:flex;align-items:center;gap:11px;border:1px solid #263129;background:#101612;padding:10px 12px;border-radius:9px;min-width:0}.lobby-member>img,.elo-player>img{width:37px;height:37px;border-radius:9px;object-fit:cover;border:1px solid #354139;background:#1b251e;flex-shrink:0}.lobby-member-info{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.lobby-member-info>b{font-size:12px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.lobby-member-info small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.you-label{font:9px DM Mono,monospace;color:var(--green);background:#20292f;padding:3px 5px;border-radius:4px}.host-chip,.side-chip,.member-confirm{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;border-radius:5px;padding:5px 7px;font:9px DM Mono,monospace}.host-chip{color:#a5c6da;background:#1d252a;border:1px solid #35434a}.side-chip.ct{color:#aad4ff;background:#172839;border:1px solid #294765}.side-chip.t{color:#ffb5a5;background:#351d19;border:1px solid #573128}.member-confirm{color:#859188;background:#1b211d}.member-confirm.ready{color:var(--green);background:#1e252a}.empty-slot{border-style:dashed;background:#0e1310}.lobby-empty-avatar{width:37px;height:37px;border:1px dashed #3a473e;border-radius:9px;display:grid;place-items:center;color:#68766b;flex-shrink:0}.empty-slot-label{font:9px DM Mono,monospace;color:#66736a;letter-spacing:.4px}.lobby-stage{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.lobby-stage-heading{display:flex;gap:12px;align-items:flex-start;margin-bottom:17px}.stage-number{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;background:#1c2b20;color:var(--green);font:11px DM Mono,monospace}.lobby-stage-heading h3{margin:1px 0 7px;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lobby-stage-heading h3 svg{color:var(--green)}.lobby-stage-heading h3 em{font-style:normal;color:var(--green)}.lobby-stage-heading p{margin:0;color:var(--muted);line-height:1.65;font-size:12px}.lobby-stage>.primary{min-height:42px}.lobby-hint{color:var(--muted);font-size:11px;line-height:1.7;margin:12px 0 0}.lobby-hint b{color:#dce7dd}.lobby-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.lobby-map-option{position:relative;min-height:90px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;text-align:left;border:1px solid var(--line);border-radius:10px;background:#0e130f;color:var(--white);padding:14px;transition:.18s}.lobby-map-option:hover:not(:disabled){border-color:#577963;background:#131d16}.lobby-map-option.selected{border-color:var(--green2);background:#1d2429;box-shadow:inset 0 0 0 1px #36b7e822}.map-option-icon{color:var(--green)}.lobby-map-option>b{font-size:13px}.lobby-map-option>span:last-of-type{font-size:10px;color:var(--muted)}.map-vote-check{position:absolute;right:12px;top:12px;color:var(--green)}.host-instruction{display:flex;gap:13px;margin:18px 0;padding:17px;background:#171f19;border:1px solid #34443a;border-radius:10px}.host-instruction-icon{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;color:var(--green);background:#253529;border-radius:9px}.host-instruction strong{display:block;margin:1px 0 10px;font-size:13px}.host-instruction p{font-size:12px;line-height:1.7;color:#aebbb1;margin:5px 0}.host-instruction p b{color:var(--green)}.finish-match-form{border:1px solid var(--line);background:#0f1511;border-radius:11px;padding:18px;margin-top:16px}.finish-match-form>h3{font-size:16px;margin:0 0 15px}.winner-label{display:block;color:#aab7ac;font-weight:700;font-size:11px;margin-bottom:9px}.winner-side-choice{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:17px}.winner-side-choice button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:8px;padding:12px;background:#141b16;color:#cdd8cf;font-weight:800}.winner-side-choice button.ct{border-color:#294765;color:#aad4ff}.winner-side-choice button.t{border-color:#573128;color:#ffb5a5}.winner-side-choice button.chosen.ct{background:#172c42;border-color:#75b8f0;box-shadow:inset 0 0 0 1px #75b8f033}.winner-side-choice button.chosen.t{background:#351f1a;border-color:#ff9b87;box-shadow:inset 0 0 0 1px #ff9b8733}.screenshot-picker{display:flex;align-items:center;gap:12px;padding:13px;border:1px dashed #405346;border-radius:9px;background:#151c17;color:var(--green);cursor:pointer}.screenshot-picker>span{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.screenshot-picker b{font-size:11px;color:#e6eee7;overflow-wrap:anywhere}.screenshot-picker small{font-size:10px;color:var(--muted)}.screenshot-picker input{display:none}.finish-match-button{width:100%;margin-top:12px}.participant-instruction{display:flex;gap:12px;align-items:flex-start;padding:16px;background:#141e17;border:1px solid #2d4233;border-radius:10px;color:var(--green)}.participant-instruction div{color:#e3ece5}.participant-instruction b{font-size:13px}.participant-instruction p{margin:6px 0 0;color:var(--muted);line-height:1.65}.elo-panel .section-heading{margin-bottom:20px}.elo-table-wrap{width:100%;overflow:auto}.elo-table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.elo-table th{font:9px DM Mono,monospace;letter-spacing:.8px;color:#819087;text-transform:uppercase;padding:12px;border-bottom:1px solid var(--line)}.elo-table td{padding:13px 12px;border-bottom:1px solid #232c26;color:#c8d2ca;font-size:12px}.elo-table tr:last-child td{border-bottom:0}.elo-table tr.self{background:#18251b}.elo-rank{display:inline-grid;place-items:center;width:30px;height:29px;border-radius:7px;background:#1a211c;color:#9ca99f;font:11px DM Mono,monospace}.elo-rank.rank-1{background:#232d34;color:#a7cadf}.elo-rank.rank-2{background:#252d30;color:#d7e7ed}.elo-rank.rank-3{background:#242c31;color:#a2c0d2}.elo-player{display:flex;align-items:center;gap:10px}.elo-player>span{display:flex;flex-direction:column;gap:4px}.elo-player b{color:#eaf0ea;font-size:12px}.elo-player small{font-size:10px;color:var(--muted)}.elo-player>i{font-style:normal;font:9px DM Mono,monospace;color:var(--green);background:#1f272c;border-radius:4px;padding:4px 5px}.elo-score{font-size:14px;color:var(--green)}.elo-wins{color:#55c7f2!important}.elo-losses{color:#ffb4a4!important}.lobby-empty,.lobby-loading{text-align:center;border:1px dashed #303c33;border-radius:12px;padding:34px 18px;color:var(--muted)}.lobby-empty>svg{color:#728078}.lobby-empty h3{margin:13px 0 6px;color:#e5ece6;font-size:15px}.lobby-empty p{max-width:390px;margin:0 auto;line-height:1.7;font-size:12px}.lobby-loading{padding:25px}.lobby-error{display:flex;gap:10px;align-items:center;padding:13px 15px;background:#2d1c19;border:1px solid #553129;border-radius:9px;color:#ffd1c7;font-size:12px;line-height:1.6}.lobbies-footer-link{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.lobbies-footer-link span{margin-right:auto}.lobbies-footer-link button,.lobbies-footer-link a{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--green);border:0;text-decoration:none;font-size:11px;font-weight:800;padding:4px}.lobbies-footer-link a{color:#7f9084;font-weight:500}@media(max-width:1100px){.create-lobby-panel{grid-template-columns:1fr 1.2fr}.create-lobby-button{grid-column:1/-1;justify-self:start}.lobby-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.lobby-page-header{align-items:flex-start}.lobby-header-stat{min-width:95px;padding:10px;grid-template-columns:20px 1fr}.lobby-header-stat b{font-size:19px}.lobby-header-stat span{font-size:8px}.create-lobby-panel{grid-template-columns:1fr;padding:18px}.create-lobby-button{grid-column:auto;width:100%}.open-lobby-grid{grid-template-columns:1fr}.lobby-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lobby-member{gap:7px;padding:9px}.lobby-member>img,.lobby-empty-avatar{width:32px;height:32px}.lobby-member-info{min-width:80px}.lobby-member-info>b{font-size:11px}.side-chip,.member-confirm,.host-chip{font-size:8px;padding:5px}.active-lobby-panel{padding:15px}.finish-match-form{padding:13px}.lobbies-footer-link{gap:9px}.lobbies-footer-link span{flex-basis:100%}}@media(max-width:420px){.lobby-page-header h1{font-size:27px}.lobby-map-grid{grid-template-columns:1fr 1fr}.lobby-member{flex-wrap:wrap}.lobby-member-info{flex:1 1 calc(100% - 50px)}.member-confirm,.host-chip{margin-left:auto}.winner-side-choice{grid-template-columns:1fr}.lobby-tabs{width:100%}.lobby-tabs button{flex:1;justify-content:center;padding:10px 8px}}.profile-card-actions{display:flex;gap:8px;padding:0 24px 22px}.profile-card-actions button{flex:1}.player-stat-card{position:relative;width:min(460px,calc(100vw - 30px));max-width:460px;padding:26px;background:radial-gradient(ellipse at 90% 0%,#2a3a43,#131b16 48%);border-color:#404d55}.player-card-head{display:flex;align-items:center;gap:14px;margin:24px 0 18px}.player-card-head img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid #92bcd5}.player-card-head h2{font-size:21px;margin:0 0 5px}.player-card-head p{color:#9eafa2;margin:0}.player-card-elo{display:flex;align-items:center;justify-content:space-between;border:1px solid #38553d;background:#0f1213;border-radius:9px;padding:15px;margin-bottom:12px}.player-card-elo span{font:10px DM Mono;letter-spacing:.7px;color:#94a499}.player-card-elo b{font:22px DM Mono;color:var(--green)}.player-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.player-card-grid>div{padding:15px 8px;text-align:center;display:flex;flex-direction:column;gap:7px;border:1px solid #2b3a2f;background:#0e1510;border-radius:8px}.player-card-grid b{font:20px DM Mono;color:#d9e9ef}.player-card-grid span{font-size:10px;color:#94a499}.player-card-foot{font-size:10px;color:#829187;margin:18px 0}.elo-player-open{border:0;background:transparent;color:inherit;text-align:left;width:100%;padding:0;font:inherit;cursor:pointer}.elo-player-open:hover b,.lobby-profile-link:hover{color:var(--green)}.lobby-profile-link{border:0;background:none;color:inherit;padding:0;text-align:left;font:inherit;font-weight:800}.auth-checking{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 30%,#1f292f,#0c100e 65%)}.auth-checking .auth-box{width:min(380px,90vw);text-align:center;padding:32px;border:1px solid #293b2d;border-radius:12px;background:#121814}.auth-checking .auth-icon{margin:0 auto 15px}.auth-checking h2{margin:0 0 8px}.auth-checking p{color:#95a399;line-height:1.6}.delete-account-panel{border-color:#6c3434!important}.delete-account-panel .danger-button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #a84646;border-radius:8px;background:#401d1d;color:#ffb9b9;padding:12px 16px;font-weight:700;cursor:pointer}.delete-account-panel .danger-button:hover{background:#572222;border-color:#d45a5a}.status-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.status-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;min-height:260px}.status-card h2{font-size:24px;margin:3px 0}.status-card p{color:#9aa79d;line-height:1.7;margin:0;max-width:440px}.status-price{font:800 24px DM Mono,monospace;color:var(--green);margin-top:auto}.status-card small{color:#9aa79d;line-height:1.6}.vip-status-card{border-color:#566d7a;background:linear-gradient(145deg,#171d20,#151a16 65%)}.vip-status-card .hero-tag{color:#a4c6da}.nft-subsection-link{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:22px}.nft-subsection-link h3{margin:0 0 7px}.nft-subsection-link p{margin:0;color:#8d9b91;line-height:1.6}.shop-subnav{margin-bottom:16px}@media(max-width:760px){.status-shop-grid{grid-template-columns:1fr}.nft-subsection-link{align-items:flex-start;flex-direction:column}.nft-subsection-link .primary{width:100%}}.elite-tag{color:#d1e5f1!important;border-color:#4b6878!important;background:linear-gradient(135deg,#15252e,#151e23)!important}.elite-status-card{border-color:#507388;background:radial-gradient(ellipse at 80% 0%,#314d5d 0%,transparent 55%),linear-gradient(145deg,#152026,#151b17 70%);box-shadow:inset 0 0 28px #3769860c}.elite-status-card h2{display:flex;align-items:center;gap:9px;color:#d3e6f1}.elite-status-card h2 svg{color:#99c5df;filter:drop-shadow(0 0 8px #5a9dc455)}.elite-option{display:inline-flex;align-items:center;gap:6px;border-color:#48687b;color:#cae1ee}.emerald-frame-card{position:relative;overflow:hidden;border-color:#669dbd;background:radial-gradient(ellipse at 8% 0%,#254355cc,transparent 54%),radial-gradient(ellipse at 95% 85%,#27495daa,transparent 48%),linear-gradient(135deg,#0d1316,#161d22 42%,#101613);box-shadow:inset 0 0 0 1px #87bbd920,inset 0 0 35px #4690ba14}.emerald-frame-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(128deg,transparent 0 38px,#a8cee40a 39px 40px,transparent 41px 78px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.emerald-tag{color:#a3cbe2!important;border-color:#6b899b!important;background:linear-gradient(120deg,#223642,#1e2d36)!important}.emerald-frame-preview{position:relative;display:flex;align-items:center;gap:16px;width:100%;min-width:0}.emerald-frame-preview>span{width:86px;height:86px;flex:0 0 86px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#1f2d35,#0a0f12 72%);border:1px solid #a1cae166;box-shadow:0 0 0 4px #222f37,0 0 0 6px #6babd080,0 0 27px #60a5cd66,0 0 46px #4b99c62e;position:relative}.emerald-frame-preview>span:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px dashed #91c1dcaa;animation:frame-ring-turn 14s linear infinite}.emerald-frame-preview img{width:61px;height:61px;object-fit:cover;border-radius:50%}.emerald-frame-preview h2{font-size:21px;margin:0 0 6px;color:#b4d4e7;text-shadow:0 0 20px #75b1d43d}.emerald-frame-preview p{font-size:11px;font-weight:500;line-height:1.7}.avatar-frame-emerald{position:relative;border:4px solid #5ba2cb!important;outline:0!important;outline-offset:0;background:#0f1315!important;box-shadow:0 0 0 2px #223844,0 0 13px #4f98c270!important;animation:none!important}.frame-emerald{border-color:#8abdda!important;color:#a8cde3!important;background:linear-gradient(130deg,#213744,#1f2e37 52%,#141c21)!important;box-shadow:inset 0 0 0 1px #82b8d825}.avatar-frame-wrap{position:relative;display:inline-block;isolation:isolate}.avatar-frame-elite{border:4px solid #55dfff!important;outline:2px solid #a6f1ff!important;outline-offset:3px;background:#0b1720!important;box-shadow:0 0 0 4px #1686b855,0 0 18px #39cfff55!important;animation:none!important}.elite-frame-label{position:absolute;z-index:3;left:50%;top:-10px;transform:translate(-50%);padding:3px 7px;border:1px solid #69e7ff;border-radius:6px;background:linear-gradient(120deg,#075b81,#102d52);color:#e5fbff;font:800 9px/1.2 system-ui,sans-serif;letter-spacing:1.2px;box-shadow:0 0 10px #27cfff55;white-space:nowrap}.frame-wrap-emerald{position:relative!important;display:inline-grid!important;place-items:center;isolation:isolate;overflow:visible!important;flex-shrink:0}.frame-wrap-emerald:before,.frame-wrap-emerald:after{content:"";position:absolute;top:-34px;right:-34px;bottom:-34px;left:-34px;pointer-events:none;z-index:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;filter:drop-shadow(0 0 4px #5ca2cb);transform-origin:center}.frame-wrap-emerald:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180' fill='none'%3E%3Cpath d='M90 90 C83 28 94 20 82 5 M90 90 C104 29 119 35 132 13 M90 90 C118 37 130 51 158 39 M90 90 C119 57 139 69 171 64 M90 90 C112 72 120 86 154 100 M90 90 C105 77 99 98 127 129 M90 90 C92 78 81 99 94 147 M90 90 C73 72 64 94 60 132 M90 90 C65 68 43 76 29 106 M90 90 C60 52 44 44 15 58 M90 90 C69 31 58 22 48 7 M90 90 C84 27 74 24 73 1' stroke='%234cff91' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");animation:emerald-waves 5.8s ease-in-out infinite alternate}.frame-wrap-emerald:after{top:-27px;right:-27px;bottom:-27px;left:-27px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180' fill='none'%3E%3Cpath d='M90 90 C75 29 65 38 48 24 M90 90 C111 24 104 13 119 4 M90 90 C120 47 129 28 151 23 M90 90 C124 64 143 54 174 81 M90 90 C109 76 137 88 143 118 M90 90 C99 75 82 105 111 151 M90 90 C79 78 91 98 68 170 M90 90 C65 72 50 92 39 140 M90 90 C61 62 44 57 7 80 M90 90 C65 44 51 29 29 35' stroke='%239aff63' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");opacity:.82;animation:emerald-waves 7.3s ease-in-out infinite alternate-reverse}.frame-elite{border-color:#85bad8!important;color:#cbe2ef!important;background:linear-gradient(135deg,#103d32,#23353f 48%,#1f2f38)!important;box-shadow:inset 0 0 0 1px #bad8e944}.frame-option:disabled{opacity:.42;cursor:not-allowed}@keyframes emerald-frame-pulse{0%,to{filter:drop-shadow(0 0 2px #74b0d3) saturate(1.05)}50%{filter:drop-shadow(0 0 10px #78b2d4) saturate(1.4)}}@keyframes elite-frame-breathe{0%,to{filter:drop-shadow(0 0 4px #7cb4d5)}50%{filter:drop-shadow(0 0 8px #baffff)}}@keyframes tentacle-turn{to{rotate:360deg}}@keyframes emerald-waves{0%{transform:rotate(-5deg) scale(.96) skew(1deg)}50%{transform:rotate(3deg) scale(1.03) skew(-2deg)}to{transform:rotate(7deg) scale(1.08) skew(2deg)}}@keyframes frame-ring-turn{to{transform:rotate(360deg)}}@media(max-width:760px){.emerald-frame-preview{align-items:flex-start}.emerald-frame-preview>span{width:70px;height:70px;flex-basis:70px}.emerald-frame-preview img{width:50px;height:50px}}.match-history-panel .section-heading{margin-bottom:18px}.match-history-tools{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.history-scope-control{display:flex;align-items:center;gap:8px;color:#91a295;font-size:11px;font-weight:700;white-space:nowrap}.history-scope-control select{min-width:150px;max-width:100%;border:1px solid #334a39;border-radius:9px;background:#111a14;color:#e3ebf0;padding:9px 11px;font:inherit;cursor:pointer;outline:none}.history-scope-control select:focus{border-color:#a9cee4;box-shadow:0 0 0 2px #a9cee422}@media(max-width:760px){.match-history-heading{align-items:flex-start;flex-direction:column;gap:12px}.match-history-tools{width:100%;justify-content:space-between}.history-scope-control{flex:1;justify-content:space-between}.history-scope-control select{min-width:0;width:62%}}.match-history-list{display:grid;gap:14px}.match-history-card{min-width:0;overflow:hidden;border:1px solid #2b3c30;border-radius:12px;background:linear-gradient(145deg,#121a15,#0e1310 75%)}.match-history-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid #26362a;background:#121c15}.match-history-card-head time{font-size:10px;color:#99a89c}.match-history-result{margin-left:auto;font:800 9px DM Mono,monospace;color:#bbd9ea;letter-spacing:.5px}.match-history-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px}.match-history-summary h3{font-size:16px;margin:0 0 5px;color:#eef1f3}.match-history-summary p{margin:0;color:#76867a;font:10px DM Mono,monospace}.match-screenshot-link{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;text-decoration:none;white-space:nowrap}.match-history-players{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 12px 12px}.match-history-side{min-width:0;border:1px solid #303831;border-radius:9px;background:#0c120e;padding:10px}.match-history-side.winning-side{border-color:#405663;background:linear-gradient(145deg,#141b1f,#0f1213)}.match-history-side-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1px 1px 9px;border-bottom:1px solid #273229;margin-bottom:3px}.match-history-side-title b{font-size:11px;color:#e6eee7}.match-history-side-title span{font:800 8px DM Mono,monospace;letter-spacing:.4px;color:#819184}.winning-side .match-history-side-title span{color:#abd0e5}.match-history-player{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 0;border-bottom:1px solid #1f2821}.match-history-player:last-child{border-bottom:0}.match-history-player img{width:30px;height:30px;flex:0 0 30px;border-radius:50%;object-fit:cover;border:1px solid #35463a}.match-history-player button{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;text-align:left;background:none;border:0;color:#e4ece5;padding:0;font-size:10px;font-weight:700;cursor:pointer}.match-history-player button:disabled{cursor:default}.match-history-player button small{font-size:9px;color:#75867a;font-weight:500}.match-history-player strong{flex:0 0 auto;font:800 10px DM Mono,monospace;white-space:nowrap}.match-history-no-players{font-size:10px;color:#7a897d;margin:10px 0 3px}@media(max-width:760px){.match-history-players{grid-template-columns:1fr}.match-history-card-head{align-items:flex-start}.match-history-result{margin-left:0}.match-history-summary{align-items:flex-start}.lobby-tabs button{font-size:10px;gap:5px;padding:10px 9px}}.lobby-header-actions,.open-lobby-actions{display:flex;align-items:center;gap:8px}.open-lobby-actions{flex-shrink:0}.open-lobby-actions .primary,.open-lobby-actions .secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px}.lobby-header-actions{margin-left:auto}@media(max-width:640px){.lobby-header-actions{flex-wrap:wrap}.open-lobby-bottom{gap:8px}.open-lobby-actions .primary{padding:9px 10px}.frame-wrap-emerald:before{top:-23px;right:-23px;bottom:-23px;left:-23px}.frame-wrap-emerald:after{top:-19px;right:-19px;bottom:-19px;left:-19px}}.profile-preview .avatar-frame-wrap{display:block;width:fit-content;margin:94px 0 0 24px}.profile-preview .profile-avatar{margin:0!important}@media(max-width:760px){.profile-preview .avatar-frame-wrap{margin-top:85px}}.shop-category-section{margin:26px 0 34px;padding:22px;border:1px solid #26382b;border-radius:14px;background:linear-gradient(145deg,#101713,#0e130f 72%);box-shadow:inset 0 1px #ffffff05}.shop-category-section+.shop-category-section{margin-top:34px}.shop-category-heading{display:flex;align-items:center;gap:13px;margin:0 0 20px;padding:0 0 17px;border-bottom:1px solid #29362d}.shop-category-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #38464e;background:#1a2126;border-radius:11px;color:#b7d6e8;flex-shrink:0}.shop-category-heading h2{margin:0 0 5px;font-size:19px;letter-spacing:-.5px}.shop-category-heading p{margin:0;color:#829087;font-size:11px}.status-only-grid,.frame-shop-grid{margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.neon-frame-card{border-color:#466171;background:radial-gradient(ellipse at 0% 0%,#1f333eaa,transparent 58%),linear-gradient(135deg,#111a17,#101714 65%,#13181b)}.avatar-frame-neon{position:relative;border:3px solid #9cc7e0!important;outline:2px solid #4b6c7f!important;outline-offset:3px;box-shadow:0 0 0 6px #29414f55,0 0 17px #8ebfdb66!important;animation:none!important}.frame-neon{border-color:#94c2dd!important;color:#d2e6f1!important;background:linear-gradient(135deg,#1c2c35,#171d21)!important;box-shadow:inset 0 0 0 1px #a1cae122}.emerald-frame-card{border-color:#669dbd;background:radial-gradient(ellipse at 10% 5%,#203542cc,transparent 55%),linear-gradient(135deg,#101914,#161d21 60%,#101613)}.emerald-frame-card:before{background:repeating-linear-gradient(153deg,transparent 0 26px,#a1cae114 27px 28px,transparent 29px 59px);-webkit-mask-image:linear-gradient(90deg,#000,transparent 90%);mask-image:linear-gradient(90deg,#000,transparent 90%)}@media(max-width:760px){.shop-category-section{padding:15px;margin:20px 0 26px}.status-only-grid,.frame-shop-grid{grid-template-columns:1fr}.shop-category-heading h2{font-size:17px}}.emerald-frame-preview>span.shop-frame-preview-wrap{width:86px;height:86px;flex:0 0 86px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.emerald-frame-preview>span.shop-frame-preview-wrap:after{display:none}.emerald-frame-preview>span.shop-frame-preview-wrap img.profile-avatar{width:61px;height:61px;max-width:none;object-fit:cover;border-radius:50%;margin:0}.frame-wrap-neon:before,.frame-wrap-neon:after{content:none}.frame-wrap-neon .avatar-frame-neon{border:3px solid #9cc7e0!important;outline:2px solid #4b6c7f!important;outline-offset:3px;box-shadow:0 0 0 6px #29414f55,0 0 17px #8ebfdb66!important}.frame-wrap-emerald .avatar-frame-emerald{position:relative;z-index:1;border:4px solid #5ba2cb!important;outline:0!important;box-shadow:0 0 0 2px #223844,0 0 13px #4f98c270!important}@media(max-width:760px){.emerald-frame-preview>span.shop-frame-preview-wrap{width:70px;height:70px;flex-basis:70px}.emerald-frame-preview>span.shop-frame-preview-wrap img.profile-avatar{width:50px;height:50px}}.emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-emerald{position:relative!important;width:86px;height:86px;flex:0 0 86px;display:grid;place-items:center;isolation:isolate;overflow:visible!important}.emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-emerald:before{top:-25px;right:-25px;bottom:-25px;left:-25px;z-index:0}.emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-emerald:after{top:-21px;right:-21px;bottom:-21px;left:-21px;z-index:0}.emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-emerald img{position:relative;z-index:1}.monsly-profile-badge-wrap{position:relative;display:inline-flex}.monsly-profile-badge{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.monsly-profile-badge:focus-visible{outline:2px solid var(--green);outline-offset:3px}.monsly-badge-info{position:absolute;z-index:30;left:50%;bottom:calc(100% + 9px);transform:translate(-50%);display:flex;flex-direction:column;gap:5px;width:220px;padding:12px;background:#111914;border:1px solid #43545e;border-radius:9px;box-shadow:0 12px 30px #0009;color:#ebeff1;font-size:11px;white-space:normal}.monsly-badge-info:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-6px;width:10px;height:10px;background:#111914;border-right:1px solid #43545e;border-bottom:1px solid #43545e;transform:rotate(45deg)}.monsly-badge-info b{color:#b8dce8;font-size:12px}.monsly-badge-info span,.monsly-badge-info small{color:#9eafa2;line-height:1.45}.lobby-leave-button:disabled{opacity:.55;cursor:not-allowed}.profile-badge-info-row{display:inline-flex;align-items:center;gap:4px}.profile-badge-click{display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer;line-height:0}.profile-badge-click:focus-visible{outline:2px solid var(--green);outline-offset:3px}.monsly-badge-info a{color:#b8dce8;text-decoration:underline;font-size:10px}.monsly-badge-info{position:fixed;left:auto;right:auto;bottom:auto;transform:none;width:min(220px,calc(100vw - 24px));max-width:calc(100vw - 24px);box-sizing:border-box}.monsly-badge-info.badge-info-above{transform:translateY(-100%)}.monsly-badge-info.badge-info-below{transform:none}.monsly-badge-info:after{display:none}.admin-games-heading{margin-top:28px}.admin-games-panel{margin-bottom:28px}.admin-game-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-game-stats-grid label{min-width:0}@media(max-width:560px){.admin-game-stats-grid{grid-template-columns:1fr}}.lobby-map-option{padding:0!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;overflow:hidden;border-radius:12px!important;background:linear-gradient(180deg,#131b16,#0d130f)!important;text-align:left!important}.lobby-map-option:hover:not(:disabled) .map-option-cover img{transform:scale(1.045)}.lobby-map-option.selected{border-color:var(--green2)!important;box-shadow:0 0 0 1px #55c7f255,0 9px 28px #418cb830!important;background:#171e22!important}.map-option-cover{position:relative;display:block;width:100%;aspect-ratio:1.52;overflow:hidden;background:#191f22}.map-option-cover>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease,filter .25s ease;filter:saturate(.93) contrast(1.04)}.lobby-map-option.selected .map-option-cover>img{filter:saturate(1.12) contrast(1.05)}.map-option-no-image{display:grid;place-items:center;width:100%;height:100%;color:#91acbc;background:radial-gradient(circle at 50% 35%,#33444e,#111a14 70%)}.map-option-cover-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0d0f12 25%,#090c0e9c);pointer-events:none}.map-option-votes{position:absolute;left:9px;bottom:9px;display:inline-flex;align-items:center;border:1px solid #ddeaf255;border-radius:5px;background:#0b0e10d9;color:#ecf4f9;padding:5px 7px;font:700 9px DM Mono,monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.map-option-cover .map-vote-check{position:absolute;top:9px;right:9px;padding:3px;width:25px;height:25px;border-radius:50%;color:#090f12;background:var(--green);box-shadow:0 2px 15px #55c7f255}.map-option-details{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px;padding:11px 12px 12px;text-align:left}.map-option-details>b{font-size:13px;color:#eff3f6;letter-spacing:-.2px}.map-option-details>small{font-size:10px;color:#84978a;font-weight:500}.match-history-map-title{display:flex;align-items:center;gap:14px;min-width:0}.match-history-map-thumb{width:154px;height:91px;flex:0 0 154px;object-fit:cover;border-radius:8px;border:1px solid #354b39;box-shadow:0 5px 16px #0004}.match-history-map-title>div{min-width:0}.match-history-summary{gap:16px}.admin-tabs{margin:0 0 22px;width:max-content;max-width:100%}.admin-games-heading{margin-top:0!important}.admin-games-panel{max-width:760px}@media(max-width:760px){.map-option-details{padding:9px}.map-option-details>b{font-size:12px}.map-option-details>small{font-size:9px}.match-history-map-thumb{width:110px;height:72px;flex-basis:110px}.match-history-map-title{gap:10px}.admin-tabs{width:100%}}@media(max-width:430px){.match-history-summary{flex-direction:column}.match-history-map-thumb{width:112px;height:74px;flex-basis:112px}.match-history-map-title{width:100%}.match-screenshot-link{align-self:flex-start}}.match-cancelled-head{background:#7f31311f}.match-cancelled-label{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,105,105,.42);border-radius:999px;padding:6px 10px;color:#ff9696;background:#8223232e;font-size:11px;font-weight:800;letter-spacing:.04em}.match-cancelled-notice{display:flex;align-items:center;gap:9px;margin:12px 0;padding:11px 13px;border:1px solid rgba(255,105,105,.3);border-radius:10px;background:#8223231a;color:#e6b8b8;font-size:13px}.match-cancelled-notice svg{flex:0 0 auto;color:#ff9696}.match-cancelled-players{opacity:.78}.name-with-badge{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.donor-level-wrap{position:relative;display:inline-flex;align-items:center;vertical-align:middle;flex:0 0 auto;z-index:4}.donor-level-triangle{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;position:relative;clip-path:polygon(50% 0%,100% 88%,0% 88%);border:0;background:linear-gradient(150deg,#c8e0ed,#5695ba 45%,#1f465d);color:#0c181f;font-size:10px;font-weight:900;line-height:1;padding:4px 0 0;cursor:pointer;filter:none;transition:transform .16s ease,filter .16s ease}.donor-level-triangle:before{content:"";position:absolute;top:3px;right:3px;bottom:4px;left:3px;clip-path:polygon(50% 0%,100% 88%,0% 88%);background:linear-gradient(150deg,#f3f8fb,#99c5df 60%,#3a6882);z-index:-1}.donor-level-triangle:hover{transform:none!important;filter:none!important}.donor-level-popover{position:absolute;left:0;top:calc(100% + 8px);width:230px;max-width:min(260px,calc(100vw - 28px));display:flex;flex-direction:column;gap:7px;padding:12px 13px;border:1px solid #425662;border-radius:10px;background:#121619;color:#dfe5e8;box-shadow:0 12px 35px #0009;z-index:1000;font-size:11px;font-weight:500;white-space:normal;line-height:1.45}.donor-level-popover:before{content:"";position:absolute;left:7px;top:-5px;width:8px;height:8px;background:#121619;border-left:1px solid #425662;border-top:1px solid #425662;transform:rotate(45deg)}.donor-level-popover>b{color:#b8dce8;font-size:12px}.donor-level-popover strong{color:#b8dce8;font-weight:800}.donor-level-popover small{color:#8da295;font-size:10px}.rich-status-card{border-color:#4d7389;background:radial-gradient(ellipse at 88% 0%,#213541 0%,transparent 55%),linear-gradient(145deg,#141c21,#111914 70%);box-shadow:inset 0 0 0 1px #73accd16}.rich-status-card h2{color:#b8dce8}.rich-tag{color:#b8dce8!important;border-color:#4e748a!important;background:linear-gradient(135deg,#1a2b35,#1a2126)!important}.rich-option{border-color:#5c8ba6!important;color:#b8dce8!important;background:linear-gradient(135deg,#162128,#1d282e)!important}.avatar-frame-rich{border:4px solid #5e98ba!important;outline:0!important;outline-offset:0;background:#0a1013!important;box-shadow:0 0 0 2px #203643,0 0 12px #559cc555!important;animation:none!important}.rich-frame-label{position:absolute;z-index:3;left:50%;top:-10px;transform:translate(-50%);padding:3px 7px;border:1px solid #669dbd;border-radius:6px;background:linear-gradient(120deg,#1a2a33,#20333e);color:#d9e9ef;font:800 9px/1.2 system-ui,sans-serif;letter-spacing:1.2px;box-shadow:0 0 9px #5495ba33;white-space:nowrap}.donor-level-popover{gap:14px;line-height:1.65;padding:17px 18px;width:260px;max-width:calc(100vw - 32px);box-sizing:border-box;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;line-height:1.55;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-title>span{display:inline-block;color:#b8dce8}.donor-level-popover>.donor-level-title>strong{display:inline-block;color:#b8dce8;font-size:12px;font-weight:800}.donor-level-popover>.donor-level-metric{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:0 0 11px;border-bottom:1px solid #2d383e;overflow-wrap:anywhere;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-metric>.donor-level-label{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:2px;color:#aebfb3;font-size:11px;line-height:1.6;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-metric>strong{display:block;color:#b8dce8;font-weight:800;font-size:12px;line-height:1.6;white-space:normal;overflow-wrap:anywhere;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-note{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:0;color:#8da295;font-size:10px;line-height:1.7;white-space:normal;letter-spacing:normal;word-spacing:normal}.donor-level-popover>.donor-level-max{display:block;color:#b8dce8;font-size:11px;line-height:1.6;padding:9px 10px;border:1px solid #384851;border-radius:7px;background:#171e22;letter-spacing:normal;word-spacing:normal}.profile-music-player{display:flex;flex-direction:column;gap:10px;margin:16px 0;padding:12px 14px;border:1px solid var(--line,#26372d);border-radius:12px;background:#08140eb8;max-width:100%}.profile-music-player>span{font-size:10px;letter-spacing:.14em;color:#8ca99a;font-weight:700}.profile-music-player audio{display:block;width:100%;max-width:420px;height:38px;color-scheme:dark;accent-color:#aacfe4;border-radius:999px;background:#121619;filter:none}.public-profile-music{margin:14px 0 20px}@media(max-width:760px){.page-shell,.page-container,.content-shell{padding-left:12px!important;padding-right:12px!important}.profile-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.profile-preview,.edit-panel,.detail-card,.panel{min-width:0}.profile-preview{padding:12px!important}.preview-info h2{font-size:20px!important;overflow-wrap:anywhere}.frame-options{gap:6px!important}.frame-option{padding:8px 10px!important;font-size:12px!important}.panel{padding:14px!important}.page-title h1,.page-title h2{font-size:26px!important}.profile-card-actions,.button-row{gap:8px!important;flex-wrap:wrap}.profile-card-actions button,.button-row button{flex:1 1 auto}.profile-music-player{padding:10px;margin:12px 0}.detail-body{padding:14px!important}}@media(max-width:420px){.profile-preview{border-radius:12px}.profile-banner,.detail-banner{min-height:120px!important}.avatar-frame-wrap{max-width:78px;max-height:78px}.profile-avatar{max-width:68px;max-height:68px}.preview-info{padding-top:8px}.username-collection{gap:5px!important}.username-chip{font-size:10px!important;padding:5px 7px!important}.profile-music-player audio{height:34px}}.lobby-privacy-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.lobby-privacy-picker>button{display:flex;align-items:center;gap:10px;text-align:left;padding:12px 14px;border:1px solid var(--line,#29372f);border-radius:12px;background:#0c140fa6;color:var(--muted,#93a49a);cursor:pointer;min-width:0}.lobby-privacy-picker>button.selected{border-color:var(--accent,#a8cee4);background:#459d5f1f;color:var(--text,#f1f4f6)}.lobby-privacy-picker>button span{display:flex;flex-direction:column;gap:4px;min-width:0}.lobby-privacy-picker>button b{font-size:13px}.lobby-privacy-picker>button small{font-size:11px;color:var(--muted,#93a49a)}.match-history-kind-tabs{margin:0 0 18px;flex-wrap:wrap}.match-privacy-pill{display:inline-flex;align-items:center;border:1px solid #323d44;border-radius:999px;padding:4px 8px;font-size:9px;letter-spacing:.06em;font-weight:800;white-space:nowrap}.match-privacy-pill.public{color:#b3d4e7;background:#3e9a5d17}.match-privacy-pill.private{color:#d8c2ff;border-color:#51406e;background:#7750aa1f}@media(max-width:600px){.lobby-privacy-picker{gap:7px}.lobby-privacy-picker>button{padding:10px 9px;gap:7px}.match-history-kind-tabs button{flex:1;padding-inline:9px}.match-privacy-pill{font-size:8px;padding:3px 6px}}.private-match-no-stats{color:var(--muted,#8e9a91);font:600 10px/1.45 DM Sans,sans-serif;white-space:normal;text-align:right;max-width:150px}audio{color-scheme:dark;accent-color:#aacfe4}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:16px}.profile-badge-direct-link{display:inline-flex;align-items:center;justify-content:center}.profile-badge-static{display:inline-flex;align-items:center;justify-content:center;cursor:default}.ban-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto;background:radial-gradient(ellipse at 18% 12%,rgba(30,150,78,.34),transparent 52%),radial-gradient(ellipse at 85% 90%,rgba(20,100,55,.18),transparent 48%),linear-gradient(135deg,#080c0f,#0e1418 52%,#090c0e);color:#f5f5f5;color-scheme:dark}.ban-dialog{width:min(760px,100%);max-height:calc(100dvh - 48px);overflow:auto;background:#202522;border:1px solid rgba(132,220,157,.18);box-shadow:0 28px 100px #000b;border-radius:9px;flex:0 0 auto}.ban-dialog-title{display:flex;gap:16px;align-items:center;padding:24px 26px;background:#171e19;border-bottom:1px solid #303b33}.ban-dialog-title>svg{color:#7aafce;flex:0 0 auto}.ban-dialog-title h1{margin:0;font-size:clamp(18px,3vw,26px);line-height:1.2;letter-spacing:.02em}.ban-dialog-title p{margin:7px 0 0;color:#a8a8ad;font-size:13px}.ban-dialog-body{padding:24px 26px;font-size:16px;line-height:1.55;color:#dedee2}.ban-dialog-body p{margin:0 0 12px}.ban-dialog-body b{color:#fff}.ban-appeal-copy{margin-top:24px!important}.ban-appeal-link{display:inline-flex;margin-top:4px;color:#86adc3;font-weight:800;text-decoration:none}.ban-appeal-link:hover{text-decoration:underline}.ban-dialog-actions{display:flex;justify-content:flex-end;gap:10px;padding:16px 26px;background:#202923;border-top:1px solid #303b33}.ban-dialog-actions a{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border:1px solid #526057;border-radius:5px;color:#fff;text-decoration:none;font-weight:700;font-size:13px}.ban-dialog-actions a:hover{background:#37383a}.id-review-list,.device-ban-list{display:flex;flex-direction:column;gap:0}.id-review-row,.device-ban-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid var(--border,rgba(255,255,255,.09))}.id-review-row:last-child,.device-ban-row:last-child{border-bottom:0}.id-review-main,.device-ban-row>div{display:flex;flex-direction:column;gap:5px;min-width:0}.id-review-main>b,.device-ban-row b{font-size:16px;overflow-wrap:anywhere}.id-review-main small,.device-ban-row small{color:var(--muted,#9ca3af);font-size:12px;overflow-wrap:anywhere}.request-status{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.request-status.pending{color:#8cb8d1}.request-status.approved{color:#7cabc6}.request-status.rejected{color:#ee8b8b}.device-unban-form{border-top:1px solid var(--border,rgba(255,255,255,.09));margin-top:22px;padding-top:18px}.device-ban-row button{flex:0 0 auto}.admin-tabs{flex-wrap:wrap}@media(max-width:600px){.ban-screen{padding:12px}.ban-dialog-title,.ban-dialog-body{padding:18px}.ban-dialog-actions{padding:14px 18px;flex-wrap:wrap}.ban-dialog-actions>*{flex:1}.id-review-row,.device-ban-row{align-items:flex-start;flex-direction:column}.id-review-row .button-row{width:100%;flex-wrap:wrap}.id-review-row .button-row button{flex:1}}.pending-count{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;margin-left:3px;border-radius:99px;background:#8cb8d1;color:#1b1b1b;font-size:11px;font-weight:900}.known-device-list{margin-top:20px;padding-top:18px;border-top:1px solid var(--border,rgba(255,255,255,.09))}.known-device-list h4{margin:0 0 10px}.known-device-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--border,rgba(255,255,255,.09))}.known-device-row>div{display:flex;flex-direction:column;gap:5px;min-width:0}.known-device-row b{overflow-wrap:anywhere}.known-device-row small{color:var(--muted,#9ca3af);font-size:12px}.known-device-row button{flex-shrink:0}.pending-count{line-height:1}@media(max-width:600px){.known-device-row{align-items:flex-start;flex-direction:column}.known-device-row button{width:100%}}.ban-dialog-actions button.secondary{background:#1a2024;border:1px solid #34483a;color:#eef5f9;border-radius:7px;padding:11px 16px;font-weight:750;cursor:pointer}.ban-dialog-actions button.secondary:hover{background:#252f35}.ban-dialog-actions a:hover{background:#29372e}.user-card .verified-badge,.users-grid .verified-badge{width:20px;height:20px}.friends-page,.messages-page{width:100%;min-width:0}.friends-page-header{margin-bottom:20px}.friends-page-header h1,.messages-heading h1{font-size:30px;letter-spacing:-1.1px;margin:12px 0 7px}.friends-page-header p,.messages-heading p{color:#89968c;font-size:12px;margin:0;line-height:1.6}.friends-tabs{margin-bottom:18px}.friends-invites-panel,.friends-list-panel,.friends-detail-panel{min-width:0;padding:20px}.friends-invites-panel{margin-bottom:16px}.friends-section-heading{margin:0 0 15px;gap:12px}.friends-section-heading h2{margin:0 0 5px;font-size:16px}.friends-count-pill{display:grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border:1px solid #3c4951;background:#1e262a;color:var(--green);border-radius:9px;font-size:12px;font-weight:800}.friends-invite-list,.friends-list{display:flex;flex-direction:column;gap:8px}.friends-invite-row,.friends-list-item{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid #29362d;border-radius:10px;background:#101612;padding:11px 12px}.friends-invite-row>img,.friends-list-item>img{width:43px;height:43px;flex:0 0 auto;object-fit:cover;border-radius:12px;border:1px solid #334438}.friends-row-info{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.friends-row-info>b,.friends-row-info>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-row-info>b{font-size:12px;color:#eef1f3}.friends-row-info>span{font-size:10px;color:#809084}.friends-invite-actions{display:flex;gap:7px;flex:0 0 auto}.friends-invite-actions button{padding:9px 11px;font-size:11px}.friends-inline-note,.friends-error-note{color:#8aa5b5;font-size:11px;line-height:1.6;margin:12px 0 0}.friends-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;align-items:start}.friends-refresh{padding:9px 11px;font-size:10px;white-space:nowrap}.friends-kd-search-block{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid #28342b}.friends-kd-search-block h2{margin:0 0 5px;font-size:15px}.friends-kd-search-block p{margin:0;color:#87958b;font-size:10px;line-height:1.6}.friends-kd-search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;align-items:center}.friends-kd-search-input{display:flex;align-items:center;gap:9px;min-width:0;min-height:43px;padding:0 11px;border:1px solid #2b352e;background:#0d120f;border-radius:9px;color:#87958b}.friends-kd-search-input:focus-within{border-color:#556670;box-shadow:0 0 0 2px #263036}.friends-kd-search-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f0f2f4;font-size:12px}.friends-kd-search-input input::placeholder{color:#657368}.friends-kd-search-form>.primary{min-height:43px;padding:10px 13px;font-size:11px;white-space:nowrap}.friends-kd-search-error{margin-top:9px!important;color:#faa!important}.friends-list-heading{margin-top:0}.friends-nonfriend-note{margin:14px 0 0;padding:10px 11px;border:1px solid #344338;border-radius:9px;background:#111813;color:#9eafa2;font-size:10px;line-height:1.6}.friends-list-item{width:100%;text-align:left;color:inherit;cursor:pointer;transition:border-color .15s,background .15s}.friends-list-item:hover,.friends-list-item.active{border-color:#495962;background:#17231a}.friends-mutual-label{flex:0 0 auto;border:1px solid #3a474e;border-radius:6px;padding:5px 7px;color:#55c7f2;background:#1a1f22;font:8px DM Mono,monospace;letter-spacing:.6px}.friends-empty{display:flex;min-height:180px;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:22px;text-align:center;color:#829087;font-size:11px;line-height:1.7}.friends-empty>svg{color:#9ec3d9}.friends-empty>b{color:#dfe9e0;font-size:14px}.friends-empty>span{max-width:300px}.friends-empty .primary{margin-top:4px}.friends-error{color:#faa}.friends-profile-summary{display:flex;align-items:center;gap:14px;padding:6px 0 18px;border-bottom:1px solid #28342b;position:relative}.friends-profile-summary>img{width:70px;height:70px;border-radius:17px;object-fit:cover;border:1px solid #39523d}.friends-profile-summary>div{min-width:0}.friends-profile-summary h2{font-size:19px;letter-spacing:-.5px;margin:7px 0 4px;overflow-wrap:anywhere}.friends-profile-summary p{color:#89968c;font-size:10px;margin:0;line-height:1.6;overflow-wrap:anywhere}.friends-online-dot{position:absolute;left:53px;top:58px;width:12px;height:12px;border:3px solid #121814;background:#85b9d7;border-radius:50%}.friends-action-grid{display:flex;flex-direction:column;gap:9px;padding-top:16px}.friends-action-grid button{width:100%;min-width:0;display:flex;align-items:center;gap:11px;justify-content:flex-start;text-align:left;padding:13px 14px;min-height:62px}.friends-action-grid button>span{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.friends-action-grid button>span>b{font-size:12px}.friends-action-grid button>span>small{font-size:10px;font-weight:500;color:#829087;line-height:1.45}.friends-action-grid .primary>span>small{color:#37454d}.friends-current-lobby{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px;border:1px solid #313c43;background:#171c1f;border-radius:9px;color:var(--green)}.friends-current-lobby>span{display:flex;flex-direction:column;gap:4px;min-width:0}.friends-current-lobby b{font-size:11px}.friends-current-lobby small{font-size:10px;line-height:1.5;color:#8fae96}.messages-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:20px}.messages-refresh{flex:0 0 auto}.messages-layout{display:grid;grid-template-columns:minmax(250px,310px) minmax(0,1fr);gap:15px;align-items:stretch;min-height:580px;height:min(680px,calc(100vh - 250px))}.messages-sidebar,.messages-chat-panel{min-width:0;min-height:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.messages-sidebar-title{display:flex;align-items:center;justify-content:space-between;padding:18px 17px 12px}.messages-sidebar-title h2{font-size:15px;margin:0}.messages-sidebar-title>span{font-size:10px;color:var(--green);background:#1d2428;border:1px solid #313c42;padding:4px 7px;border-radius:7px}.messages-search{display:flex;align-items:center;gap:9px;margin:0 14px 12px;padding:10px 11px;border:1px solid #2b352e;background:#0d120f;border-radius:9px;color:#78897e}.messages-search input{border:0;outline:0;background:transparent;color:#f0f2f4;min-width:0;width:100%;font-size:11px}.messages-contact-list{display:flex;flex-direction:column;gap:4px;padding:0 8px 10px;overflow-y:auto;min-height:0}.messages-contact{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid transparent;background:transparent;border-radius:9px;color:inherit;text-align:left;min-width:0}.messages-contact:hover,.messages-contact.active{border-color:#304b35;background:#18231b}.messages-contact>img{width:42px;height:42px;flex:0 0 auto;object-fit:cover;border-radius:12px;border:1px solid #334438}.messages-contact-copy{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.messages-contact-copy>b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-contact-copy>small{font-size:10px;color:#829087;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.messages-unread-badge{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:8px;background:var(--green);color:#0d1316;font-size:9px;font-weight:900}.messages-read-icon{color:#9fc4d9;flex:0 0 auto}.messages-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:180px;padding:20px;color:#849188;text-align:center;font-size:11px;line-height:1.6}.messages-empty>b{color:#dce7de;font-size:13px}.messages-empty>span{max-width:235px}.messages-empty .primary{margin-top:3px}.messages-error{color:#faa}.messages-chat-head{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid #28342b;min-height:72px}.messages-chat-person{display:flex;align-items:center;gap:10px;min-width:0;flex:1;text-align:left;border:0;background:none;color:inherit;padding:0}.messages-chat-person>img{width:43px;height:43px;object-fit:cover;border-radius:13px;border:1px solid #334438;flex:0 0 auto}.messages-chat-person>span{display:flex;flex-direction:column;gap:5px;min-width:0}.messages-chat-person b{font-size:12px;overflow-wrap:anywhere}.messages-chat-person small{font-size:10px;color:#829087}.messages-profile-link{padding:8px 10px;white-space:nowrap;font-size:10px}.messages-back-button{display:none;padding:8px}.messages-thread{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:9px;padding:18px;background:radial-gradient(ellipse at 50% 0%,#172219,#111612 58%,#101411)}.message-bubble-row{display:flex;width:100%}.message-bubble-row.mine{justify-content:flex-end}.message-bubble-row.theirs{justify-content:flex-start}.message-bubble{max-width:min(76%,500px);padding:10px 12px 7px;border:1px solid #2c3b30;border-radius:13px 13px 13px 4px;background:#18221b;overflow-wrap:anywhere}.message-bubble-row.mine .message-bubble{border-color:#3d4e58;background:#1e272c;border-radius:13px 13px 4px}.message-bubble p{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.6;color:#e7eee8}.message-bubble>span{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:5px;color:#809085;font-size:9px}.message-bubble-row.mine .message-bubble>span svg{color:#55c7f2}.messages-thread-empty,.messages-no-chat{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;padding:20px;color:#849188}.messages-thread-empty>svg,.messages-no-chat>svg{color:#a3c8dd}.messages-thread-empty>b,.messages-no-chat h2{color:#dfe9e0;margin:0;font-size:16px}.messages-thread-empty>span,.messages-no-chat p{color:#849188;font-size:11px;line-height:1.7;margin:0;max-width:280px}.messages-no-chat .secondary{margin-top:8px}.messages-composer{display:flex;align-items:flex-end;gap:10px;padding:13px;border-top:1px solid #28342b;background:#121814}.messages-composer textarea{resize:none;min-height:42px;max-height:120px;flex:1;min-width:0;padding:12px;border:1px solid #303c32;border-radius:10px;background:#0d120f;color:#f0f2f4;font-size:12px;line-height:1.5;outline:none}.messages-composer textarea:focus{border-color:#7595a8}.messages-composer .primary{min-height:42px;padding:10px 13px;flex:0 0 auto}.messages-composer .primary span{font-size:10px}.messages-error-note{color:#faa;font-size:11px;line-height:1.6;margin:12px 0 0}@media(max-width:760px){.content{padding:22px 14px 28px}.page-title{margin-bottom:19px}.page-title h1{font-size:26px;line-height:1.2;letter-spacing:-.8px}.page-title>p{line-height:1.6;font-size:11px}.panel{border-radius:12px}.section-heading{align-items:flex-start;gap:10px}.section-heading>div{min-width:0}.directory-toolbar{gap:11px;margin-bottom:14px}.searchbox{min-height:44px;border-radius:10px}.users-grid{gap:10px}.user-card{overflow:hidden;border-radius:11px}.user-cover{height:86px}.user-card-body,.user-name{min-width:0}.user-name b{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.user-name .profile-badge-info-row{flex:0 0 auto}.user-card .verified-badge,.users-grid .verified-badge{width:20px!important;height:20px!important}.follow-row{align-items:stretch}.detail-body .follow-row button{min-height:42px;flex:1 1 auto}.friends-page-header{align-items:flex-start;gap:10px}.friends-page-header h1,.messages-heading h1{font-size:27px}.friends-page-header .lobby-header-stat{min-width:84px}.friends-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:5px;padding:5px}.friends-tabs button{justify-content:center;min-width:0;gap:6px;padding:11px 7px;font-size:11px;white-space:nowrap}.friends-invites-panel,.friends-list-panel,.friends-detail-panel{padding:14px}.friends-section-heading{align-items:center;margin-bottom:12px}.friends-section-heading p{line-height:1.5}.friends-kd-search-form{grid-template-columns:minmax(0,1fr) auto;gap:6px}.friends-kd-search-form>.primary{padding:9px 10px;font-size:10px}.friends-kd-search-input{min-height:42px}.friends-refresh{padding:8px;font-size:9px}.friends-layout{grid-template-columns:minmax(0,1fr);gap:12px}.friends-invite-row{align-items:flex-start;flex-wrap:wrap;padding:10px;gap:9px}.friends-invite-row>img{width:38px;height:38px}.friends-invite-row .friends-row-info{flex:1 1 calc(100% - 55px)}.friends-invite-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.friends-invite-actions button{width:100%;min-height:40px;padding:9px 8px;font-size:10px}.friends-list-item{padding:10px;gap:9px}.friends-list-item>img{width:40px;height:40px}.friends-mutual-label{font-size:7px;padding:5px}.friends-profile-summary>img{width:59px;height:59px;border-radius:15px}.friends-online-dot{left:44px;top:48px}.friends-profile-summary h2{font-size:17px}.friends-action-grid button{min-height:60px;padding:12px}.messages-heading{align-items:center;margin-bottom:15px}.messages-heading h1{margin-top:9px}.messages-heading p{font-size:11px}.messages-refresh{font-size:10px;padding:9px}.messages-layout{height:calc(100dvh - 182px);min-height:430px;grid-template-columns:minmax(0,1fr);gap:0}.messages-sidebar{height:100%;border-radius:12px}.messages-chat-panel{display:none;height:100%;border-radius:12px}.messages-page.has-selected-chat .messages-sidebar{display:none}.messages-page.has-selected-chat .messages-chat-panel{display:flex}.messages-sidebar-title{padding:14px 14px 11px}.messages-search{min-height:42px;margin:0 11px 10px}.messages-contact-list{padding:0 6px 8px}.messages-contact{min-height:62px;padding:9px;gap:10px}.messages-contact>img{width:43px;height:43px}.messages-contact-copy>b{font-size:12px}.messages-contact-copy>small{font-size:10px}.messages-chat-head{min-height:67px;padding:10px;gap:8px}.messages-back-button{display:inline-flex;min-height:38px}.messages-chat-person>img{width:40px;height:40px}.messages-profile-link{padding:8px;font-size:0;gap:0;width:37px;height:37px;min-width:37px}.messages-profile-link svg{width:16px;height:16px}.messages-thread{padding:12px 10px}.message-bubble{max-width:86%;padding:9px 11px 7px}.message-bubble p{font-size:12px}.messages-composer{padding:10px;gap:8px}.messages-composer textarea{min-height:42px;padding:10px;font-size:12px}.messages-composer .primary{min-width:42px;width:42px;height:42px;padding:0;gap:0}.messages-composer .primary span{display:none}}@media(max-width:390px){.content{padding:18px 11px 24px}.users-grid{grid-template-columns:1fr}.user-cover{height:100px}.friends-page-header h1,.messages-heading h1{font-size:24px}.friends-tabs button{font-size:10px;padding-inline:5px}.friends-invites-panel,.friends-list-panel,.friends-detail-panel{padding:12px}.messages-layout{height:calc(100dvh - 165px)}}@media(max-width:760px){.primary,.secondary{min-height:42px;padding:10px 12px;line-height:1.35}.content input:not([type=checkbox]):not([type=radio]),.content select,.content textarea{font-size:16px}.user-id{font-size:9px!important;line-height:1.5}.detail-banner{height:245px!important}.detail-body{padding-top:165px!important}.detail-body .role-tag{margin-bottom:8px}.detail-body h2.name-with-badge{overflow-wrap:anywhere;word-break:break-word}.admin-users>button{min-height:64px}}@media(max-width:390px){.detail-banner{height:225px!important}.detail-body{padding-top:150px!important}}.top-right{flex-direction:row-reverse}.top-logout,.topbar .online-pill{display:none!important}.top-user{order:2}.top-cb-balance{order:1}.top-user .name-with-badge{display:flex;align-items:center;gap:5px}.gift-inventory{margin-top:20px;padding:20px}.gift-inventory-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.gift-inventory h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.gift-inventory h3 svg{color:var(--green)}.gift-inventory-head p{margin:5px 0 0;color:#87968b;font-size:11px}.gift-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.gift-item{display:flex;align-items:center;flex-direction:column;gap:7px;text-align:center;padding:15px 12px;background:#101712;border:1px solid #2d4031;border-radius:10px}.gift-art{display:grid;place-items:center;width:82px;height:82px;border-radius:14px;background:radial-gradient(circle,#374a39,#17231a);font-size:48px}.gift-item b{font-size:13px}.gift-item>span{color:#b4cedd;font:11px DM Mono}.gift-item small{color:#77857a;font-size:10px}.gift-item button{font-size:10px;padding:9px 10px;width:100%;justify-content:center}.gift-item.sold{opacity:.65}.gift-empty{display:flex;align-items:center;gap:10px;padding:20px;color:#89978d;font-size:12px}.friends-gift-action{grid-column:1/-1}.friends-gift-action .gift-picker{width:100%}.friends-gift-action .gift-picker>button{width:100%;justify-content:center}.messages-gift-action{display:flex;justify-content:flex-end;margin:0 0 8px}.gift-send-compact{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;font-size:11px}@media(max-width:760px){.top-right{flex-direction:row-reverse}.gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.gift-item{min-width:0;padding:9px 5px;gap:5px;border-radius:9px}.gift-art{width:clamp(48px,17vw,68px);height:clamp(48px,17vw,68px);font-size:34px}.gift-item b{font-size:11px;line-height:1.2}.gift-item>span{font-size:9px}.gift-item small{font-size:9px}.gift-item button{font-size:9px;padding:7px 4px;white-space:normal}}.gift-animation{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;vertical-align:middle;line-height:0}.gift-animation svg,.gift-animation img{display:block;width:100%!important;height:100%!important;object-fit:contain}.gift-art{font-size:0}.gift-art .gift-animation{width:100%!important;height:100%!important}.gift-send-compact .gift-animation{width:25px!important;height:25px!important}.gift-message-content{display:flex;align-items:center;flex-direction:column;gap:5px;text-align:center;padding:6px 0}.gift-message-content>span{font-weight:600}.gift-message-content small{color:var(--muted);font-size:10px}.gift-picker{position:relative;display:inline-flex;align-items:center}.gift-picker-menu{position:absolute;z-index:1000;right:0;bottom:calc(100% + 9px);width:270px;max-width:min(82vw,310px);padding:10px;background:#25282b;border:1px solid #44494d;border-radius:13px;box-shadow:0 12px 35px #0008;color:#f1f3f4;text-align:left;animation:gift-menu-in .14s ease-out}.gift-picker-heading{display:flex;align-items:center;justify-content:space-between;padding:3px 4px 9px;font-size:12px;color:#e6e8e9}.gift-picker-close{display:grid;place-items:center;width:25px;height:25px;border:0;border-radius:7px;background:#363a3e;color:#c9ced1;cursor:pointer}.gift-picker-option{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:9px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .15s}.gift-picker-option:hover:not(:disabled){background:#3a3e42}.gift-picker-option:disabled{opacity:.6;cursor:wait}.gift-picker-info{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.gift-picker-info b{font-size:12px;font-weight:650}.gift-picker-info small{font-size:11px;color:#aeb5ba}.gift-picker-arrow{font-size:24px;color:#8d969c}.gift-picker .gift-animation{flex-shrink:0}.gift-picker.compact .gift-picker-menu{bottom:calc(100% + 8px)}@keyframes gift-menu-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.gift-picker-menu{right:0;width:260px}.messages-gift-action{position:relative;z-index:2}}.setting-row-button{width:100%;text-align:left;color:inherit;background:transparent;border-top:0;border-left:0;border-right:0;cursor:pointer;font:inherit}.setting-row-button:hover{background:#18211a}.cb-wallet-hero{position:relative;overflow:hidden;border:1px solid #37454d;border-radius:14px;background:radial-gradient(ellipse at 80% 15%,#2b3840,#1a1f22 38%,#121814 78%);padding:30px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cb-wallet-orb{width:58px;height:58px;display:grid;place-items:center;border:1px solid #50626d;border-radius:16px;background:#212c32;color:var(--green);margin-bottom:8px}.cb-wallet-hero>span{font:10px DM Mono,monospace;letter-spacing:1.5px;color:#91a497}.cb-wallet-hero>strong{font-size:clamp(32px,5vw,48px);letter-spacing:-1.5px;color:#f2f5f6}.cb-wallet-hero>strong small{font-size:18px;letter-spacing:0;color:var(--green)}.cb-wallet-hero>p{max-width:520px;color:#8e9c91;font-size:12px;line-height:1.7;margin:0 0 8px}.cb-history-heading{margin-top:28px}.cb-history-list{border:1px solid #29342c;border-radius:11px;background:#121814;overflow:hidden}.cb-history-row{display:flex;align-items:center;gap:13px;padding:15px 18px;border-bottom:1px solid #27312a}.cb-history-row:last-child{border-bottom:0}.cb-history-icon{width:40px;height:40px;flex:0 0 40px;border-radius:11px;display:grid;place-items:center}.cb-history-icon.incoming{background:#1d282e;color:#b8dce8}.cb-history-icon.outgoing{background:#30201e;color:#e5a4a4}.cb-history-copy{flex:1;min-width:0}.cb-history-copy>b{font-size:12px}.cb-history-copy p{margin:4px 0;color:#9aa69c;font-size:11px;overflow-wrap:anywhere}.cb-history-copy time{color:#66756a;font:9px DM Mono,monospace}.cb-history-row>strong{font:700 13px DM Mono,monospace;white-space:nowrap}.cb-history-row>strong.positive{color:#b8dce8}.cb-history-row>strong.negative{color:#e5a4a4}.cb-history-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:35px 20px;color:#849188;text-align:center;font-size:12px}.cb-history-empty b{color:#e6eee7}.cb-history-error{color:#e5a4a4}.cb-wallet-back{margin-top:18px}.cb-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#060707c9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:18px}.cb-confirm-modal{width:min(460px,100%);border:1px solid #35443a;border-radius:16px;background:#151c17;box-shadow:0 24px 90px #000a;padding:27px}.cb-confirm-icon{width:48px;height:48px;border-radius:14px;background:#253036;color:var(--green);display:grid;place-items:center;margin-bottom:18px}.cb-confirm-modal h2{font-size:21px;letter-spacing:-.5px;margin:0 0 12px}.cb-confirm-modal>p{color:#b0bcb2;font-size:13px;line-height:1.7;margin:0 0 9px}.cb-confirm-modal>p strong{color:var(--green);white-space:nowrap}.cb-confirm-modal .cb-confirm-note{font-size:11px;color:#7f8e83}.cb-confirm-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.cb-confirm-actions button{flex:1;min-height:42px}.cb-confirm-actions .cb-confirm-skip{flex-basis:100%;background:#24352a;color:#c9e0ee;border-color:#385743}.cb-confirm-actions .cb-confirm-skip:hover{background:#313b40}@media(max-width:600px){.cb-wallet-hero{padding:22px}.cb-history-row{padding:13px 11px;gap:9px}.cb-history-icon{width:34px;height:34px;flex-basis:34px}.cb-history-row>strong{font-size:11px}.cb-confirm-modal{padding:22px}.cb-confirm-actions button{flex-basis:100%}}.friend-actions-modal h2{padding-right:28px;margin-top:22px}.friend-actions-modal>p{font-size:12px;line-height:1.6}.friend-actions-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.friend-actions-buttons button{min-height:45px;display:flex;align-items:center;justify-content:center;gap:8px}.friend-actions-buttons .danger-button{border:1px solid #633a3a;background:#2b1818;color:#ffb7b7;border-radius:8px;padding:12px 14px;font-weight:700;cursor:pointer}.friend-actions-buttons .danger-button:hover{background:#3b2020}@media(max-width:480px){.friend-actions-buttons{grid-template-columns:1fr}}html,body,#root,.app-shell,.main,.content{max-width:100%;min-width:0}html,body{overflow-x:clip}.content>*{min-width:0;max-width:100%}.market-grid,.market-listing-card,.market-listing-bottom{min-width:0}.market-listing-bottom{gap:8px}.market-listing-bottom .nft-green{display:block;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.market-listing-bottom>b{flex:0 0 auto}@media(max-width:760px){.users-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%}.user-card{min-width:0;width:100%}.user-card-body{grid-template-columns:27px minmax(0,1fr) 11px!important;gap:4px!important;padding:0 6px 9px!important}.user-card-body>img{width:27px!important;height:27px!important}.user-name{min-width:0}.user-name b{font-size:9px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.user-name span{font-size:7px}.user-card-body>svg{width:12px;height:12px}.user-id{grid-column:1/4;gap:3px;font-size:6px!important;letter-spacing:0;flex-wrap:wrap}.user-id b{font-size:7px}}@media(max-width:390px){.users-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.content{padding-left:8px;padding-right:8px}.user-cover{height:66px!important}.role-tag{top:5px;right:4px;padding:3px 4px;font-size:6px;letter-spacing:0}}.username-chip,.market-listing-bottom .nft-green{max-width:100%;font-size:clamp(7px,2.1vw,11px);letter-spacing:0;white-space:nowrap;text-overflow:clip}.username-chip{overflow:visible}.market-listing-bottom .nft-green{display:block;min-width:0;flex:1 1 auto;overflow:visible;word-break:normal;overflow-wrap:normal}.user-id{grid-column:1 / -1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:5px;min-width:0;padding-top:10px;margin-top:5px}.user-id-line{display:flex;align-items:baseline;justify-content:flex-start;gap:7px;min-width:0;color:#8b998e;font:8px DM Mono,monospace;letter-spacing:.35px}.user-id-line>span{flex:0 0 auto;white-space:nowrap;color:#7b887e}.user-id-line>b{min-width:0;color:#c9d7df;font:700 10px DM Mono,monospace;letter-spacing:0;overflow-wrap:anywhere;word-break:break-word}@media(max-width:760px){.users-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.user-card-body{grid-template-columns:30px minmax(0,1fr) 12px!important;gap:6px!important;padding:0 8px 10px!important}.user-card-body>img{width:30px!important;height:30px!important}.user-id{padding-top:8px;gap:5px}.user-id-line{gap:6px;font-size:8px!important;line-height:1.35;letter-spacing:0}.user-id-line>b{font-size:9px!important}.user-name b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.market-listing-bottom .nft-green{font-size:clamp(7px,2.1vw,11px)}}@media(max-width:390px){.users-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.user-cover{height:76px!important}.user-id-line{font-size:7px!important}.user-id-line>b{font-size:8px!important}}@media(min-width:761px){.detail-banner{height:236px}.detail-body{padding:132px 24px 17px}.detail-avatar{width:76px;height:76px;border-width:4px}.detail-frame-wrap{width:76px;height:76px}.detail-body .role-tag{margin:6px 0;padding:4px 6px;font-size:8px}.detail-body h2.name-with-badge{margin:4px 0 5px;font-size:21px;line-height:1.15}.detail-body h2 .verified-badge{width:23px!important;height:23px!important}.username-collection{gap:5px;margin:6px 0 8px}.username-chip{padding:5px 8px}.detail-body>.monsly-profile-badges img{width:24px!important;height:24px!important}.detail-body .follow-row{gap:8px;margin:12px 0 0}.detail-body .followers-count{padding:7px 9px;gap:6px}.detail-body .follow-row .primary,.detail-body .follow-row .secondary{min-width:0;padding:9px 10px;font-size:10px;gap:6px}.detail-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px}.detail-stats>div{min-width:0;padding:9px 8px;gap:5px}.detail-stats>div>span{font-size:8px;letter-spacing:.2px;line-height:1.35}.detail-stats>div>b{font-size:10px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.detail-stats>div:nth-child(5){display:flex}.detail-body .social-links{margin-top:12px}}@media(max-width:600px){.market-card h3{font-size:clamp(9px,2.1vw,17px);overflow-wrap:anywhere;word-break:normal}.nft-modal h2.nft-green{font-size:clamp(9px,4vw,28px);overflow-wrap:anywhere;word-break:normal}}.username-chip{font-size:clamp(7px,2.1vw,11px)!important}.name-with-badge .verified-badge,.name-with-badge .verified-badge-link img{width:20px!important;height:20px!important;max-width:20px;max-height:20px}.verified-badge:not(.telegram-verified-badge):not(.twitch-verified-badge){transform:scale(1.14)}.verified-badge.telegram-verified-badge{transform:scale(1)}.verified-badge.twitch-verified-badge{transform:scale(1.12)}.profile-badge-info-row .verified-badge{width:23px!important;height:23px!important;max-width:23px!important;max-height:23px!important;transform:none!important;object-fit:contain}.profile-badge-info-row .telegram-verified-badge,.profile-badge-info-row .twitch-verified-badge{transform:none!important}.name-with-badge .verified-badge,.name-with-badge .verified-badge-link img,.user-card .verified-badge,.users-grid .verified-badge,.preview-info h2 .verified-badge,.detail-body h2 .verified-badge{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important;object-fit:contain!important;transform:none!important}.profile-preview .preview-info h2.name-with-badge .profile-badge-info-row .verified-badge,.detail-card .detail-body h2.name-with-badge .profile-badge-info-row .verified-badge,.user-card .user-card-body .user-name .name-with-badge .profile-badge-info-row .verified-badge,.admin-users .name-with-badge .profile-badge-info-row .verified-badge,.name-with-badge .profile-badge-info-row .verified-badge{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important;object-fit:contain!important;flex:0 0 23px!important}.profile-badge-info-row .verified-badge:not(.telegram-verified-badge):not(.twitch-verified-badge){transform:scale(1.14)!important}.profile-badge-info-row .telegram-verified-badge{transform:scale(1)!important}.profile-badge-info-row .twitch-verified-badge{transform:scale(1.12)!important}.profile-preview .preview-info h2.name-with-badge .profile-badge-info-row .verified-badge,.detail-card .detail-body h2.name-with-badge .profile-badge-info-row .verified-badge,.profile-preview .preview-info h2.name-with-badge .profile-badge-info-row .verified-badge-link img,.detail-card .detail-body h2.name-with-badge .profile-badge-info-row .verified-badge-link img{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;flex:0 0 30px!important;object-fit:contain!important}.user-card .user-name .name-with-badge .profile-badge-info-row .verified-badge,.users-grid .user-name .name-with-badge .profile-badge-info-row .verified-badge,.admin-users .name-with-badge .profile-badge-info-row .verified-badge{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important;object-fit:contain!important}.profile-preview .preview-info h2.name-with-badge .profile-badge-info-row .verified-badge,.detail-card .detail-body h2.name-with-badge .profile-badge-info-row .verified-badge,.user-card .user-name .name-with-badge .profile-badge-info-row .verified-badge,.users-grid .user-name .name-with-badge .profile-badge-info-row .verified-badge,.admin-users .name-with-badge .profile-badge-info-row .verified-badge{transform:none!important}.messages-tabs{display:flex;gap:8px;margin:0 0 16px}.messages-tabs>button{display:flex;align-items:center;gap:8px;border:1px solid var(--border, rgba(255,255,255,.12));background:var(--panel, rgba(255,255,255,.03));color:inherit;border-radius:10px;padding:10px 15px;cursor:pointer;font:inherit}.messages-tabs>button.active{border-color:var(--accent, #8ab5ce);background:#75e39a1a}.messages-system-list{display:grid;gap:12px;max-width:900px}.messages-system-card{padding:18px}.messages-system-card p{line-height:1.55;margin:14px 0}.messages-system-card a{color:var(--accent, #8ab5ce);text-decoration:underline;overflow-wrap:anywhere}.messages-system-card-head{display:flex;align-items:center;gap:11px}.messages-system-card-head>div{display:grid;gap:3px}.messages-system-card-head small,.messages-system-status{opacity:.7;font-size:12px}.messages-system-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#75e39a1f}.messages-system-actions{display:flex;gap:10px;flex-wrap:wrap}.messages-system-actions button{min-height:40px}.messages-system-status{display:block;margin-top:12px}.messages-system-code{display:flex;flex-direction:column;gap:7px;margin-top:14px;padding:16px;border:1px solid rgba(88,190,130,.28);border-radius:14px;background:#58be8212}.messages-system-code>span{font-size:12px;color:var(--muted,#9aa4b2)}.messages-system-code strong{font-size:30px;letter-spacing:.28em;line-height:1.2;font-variant-numeric:tabular-nums}.messages-system-code small{font-size:12px;line-height:1.5;color:var(--muted,#9aa4b2)}.messages-system-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0}.messages-system-toolbar .muted{font-size:11px}.account-links-hero{margin-bottom:18px}.account-links-panel{max-width:100%;margin-top:0}.account-link-connect{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;background:#18251c!important;border:1px solid #36513c!important;color:#c4dcea!important;border-radius:7px;padding:10px 13px;font-size:11px;font-weight:700}.account-link-connect:hover{background:#22352a!important;border-color:#556670!important}.admin-testgame-state{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0 8px}.admin-testgame-indicator{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:#0e1410;color:#aebbb1;font-size:11px;font-weight:800}.admin-testgame-indicator i{width:8px;height:8px;border-radius:50%;background:#758278;display:inline-block}.admin-testgame-indicator.enabled{border-color:#475b66;background:#181f23;color:var(--green)}.admin-testgame-indicator.enabled i{background:var(--green);box-shadow:0 0 10px #55c7f266}.admin-inline-note,.admin-message-footer small{color:var(--muted);font-size:11px;line-height:1.6}.admin-message-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin-clear-system-panel{border-color:#563b3b}.admin-clear-system-panel .panel-head h3{display:flex;align-items:center;gap:8px}.admin-clear-system-panel .panel-head h3 svg{color:#f0a4a4}.admin-testgame-panel .admin-testgame-state .danger-button,.admin-clear-system-panel .danger-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #a84646;border-radius:8px;background:#401d1d;color:#ffb9b9;padding:12px 16px;font-weight:700;font-size:12px;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.admin-testgame-panel .admin-testgame-state .danger-button:hover,.admin-clear-system-panel .danger-button:hover{background:#572222;border-color:#d45a5a;transform:translateY(-1px)}.admin-testgame-panel .admin-testgame-state .danger-button:disabled,.admin-clear-system-panel .danger-button:disabled{opacity:.55;cursor:wait;transform:none}.admin-clear-system-panel .danger-button{margin-top:4px}.messages-admin-system-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}@media(max-width:600px){.admin-testgame-state,.admin-message-footer{align-items:stretch;flex-direction:column}.admin-testgame-state button,.admin-message-footer button{width:100%}.admin-testgame-indicator{align-self:flex-start}}.auth-top .status.locked{border-color:#ff696959;color:#ff9b9b}.auth-top .status.locked i{background:#ff6868;box-shadow:0 0 10px #ff686873}.messages-chat-person .monsly-avatar{width:42px;height:42px;flex-basis:42px}.player-card-backdrop{display:none!important}:root{--bg:#0b1016;--panel:#121b25;--panel2:#172331;--line:#263746;--muted:#91a5b7;--green:#55c7f2;--green2:#36b7e8}body{background:var(--bg)}.messages-page{--green:#69cfff;--green2:#32b7f5}.messages-page .primary{background:#55c7ff;color:#07131c}.messages-page .primary:hover{background:#8cddff}.messages-page .green-square{background:#55c7ff;box-shadow:0 0 12px #55c7ff66}.messages-global-search{position:relative;max-width:720px;margin:0 0 18px}.messages-global-search .messages-search{display:flex;align-items:center;gap:10px;background:#101d29;border:1px solid #24506a;border-radius:12px;padding:12px 14px}.messages-global-search input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#eaf7ff}.messages-global-results{position:absolute;z-index:20;top:100%;left:0;right:0;max-height:320px;overflow:auto;background:#101d29;border:1px solid #24506a;border-radius:12px;box-shadow:0 16px 40px #0008}.messages-global-results button{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid #20394b;background:transparent;color:#eaf7ff;text-align:left}.messages-global-results button:hover{background:#17334a}.messages-global-results img,.messages-contact img,.messages-chat-person img{width:40px;height:40px;border-radius:50%;object-fit:cover}.monsly-avatar{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#5bd0ff,#168acb);color:#061725;font-size:17px;font-weight:900;text-transform:uppercase}.profile-preview .monsly-avatar{width:110px;height:110px;font-size:42px}.monsly-profile-layout{display:flex;flex-direction:column;align-items:center;gap:22px}.monsly-profile-layout .profile-preview{width:min(100%,680px);margin:0 auto;text-align:center}.monsly-profile-layout .profile-preview .preview-info{align-items:center}.monsly-profile-layout .profile-preview .profile-card-actions{justify-content:center}.monsly-profile-layout .edit-panel{width:min(100%,760px);margin:0 auto}.player-card-backdrop,.elite-option,.rich-option,.elite-frame-label,.rich-frame-label{display:none!important}.profile-preview .monsly-avatar{width:110px;height:110px;flex-basis:110px;font-size:42px}.green-square{background:#55c7f2;box-shadow:0 0 12px #55c7f266}.top-avatar{width:36px;height:36px;flex:0 0 36px;border-radius:50%;object-fit:cover}.directory-avatar{width:44px;height:44px;flex:0 0 44px;border-radius:50%;object-fit:cover}.detail-avatar{width:108px;height:108px;flex:0 0 108px;border-radius:50%;object-fit:cover}.market-seller-avatar,.admin-user-avatar{width:38px;height:38px;flex:0 0 38px;border-radius:50%;object-fit:cover}:root{--bg:#101216;--panel:#191c22;--panel2:#20242c;--line:#303640;--muted:#9ba3af;--green:#65cfff;--green2:#3dbaf5;--white:#f5f7fa}body,.app-shell{background:#101216;color:#f5f7fa}.sidebar,.topbar,.auth-panel{background:#15181e;border-color:#2a2f38}.panel,.market-card,.profile-preview,.gift-inventory,.community-card,.setting-row,.admin-users>button{background:#1b1f26;border-color:#303640;color:#f4f6f9}.primary{background:#343a44!important;border-color:#454d59!important;color:#fff!important}.primary:hover{background:#454d59!important}.secondary{background:#252a33!important;border-color:#3b424d!important;color:#f4f6f9!important}.nav-item.active{background:#252b35!important;color:#fff!important;border-color:#414b59!important}.nav-item.active svg,.nav-item:hover svg,.setting-icon,.edit-mark,.shop-category-icon{color:#70cfff!important}.nav-item.active:before,.green-square,.main-footer i,.status i,.online-pill i,.online-line i{background:#66cfff!important;box-shadow:0 0 10px #66cfff55!important}.brand span,.art-copy h1 em,.welcome-row h1 em,.hero-copy h2 em,.shop-banner h2 em,.mini-stats b,.auth-switch button,.setting-value{color:#70cfff!important}.auth-art{background:radial-gradient(ellipse at 65% 44%,#273746,#1b232e 34%,#151920 70%,#101216)!important}.orb{border-color:#65cfff22!important;box-shadow:0 0 0 45px #65cfff08,0 0 0 100px #65cfff05!important}.auth-icon,.community-mark,.shop-category-icon{background:#263544!important;border-color:#3d5367!important;color:#70cfff!important}.stack input,.edit-panel input,.edit-panel textarea,.stack select{background:#11151b!important;border-color:#343b46!important;color:#f5f7fa!important}.stack input:focus,.edit-panel input:focus,.edit-panel textarea:focus{border-color:#65cfff!important}.green-tag,.emerald-tag,.emerald-frame-card,.frame-wrap-emerald,.frame-emerald{filter:saturate(.25)}.verified-badge{filter:grayscale(1) brightness(1.5)!important}.monsly-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;padding:0!important;text-indent:0!important;vertical-align:middle!important;transform:none!important}.profile-preview .monsly-avatar{line-height:1!important}.monsly-profile-layout .profile-preview{width:min(100%,720px)!important;max-width:720px!important}.monsly-profile-layout .gift-inventory{width:min(100%,720px)!important;max-width:720px!important;margin:0 auto!important;box-sizing:border-box!important}.monsly-profile-layout .profile-card-actions{position:absolute;right:18px;top:294px;justify-content:flex-end!important}.monsly-profile-layout .profile-card-actions .share-profile-button{width:42px;height:42px;padding:0;border-radius:50%}.monsly-profile-layout .preview-foot{display:none!important}.profile-number{display:inline-flex;margin:8px auto 0;padding:7px 13px;border-radius:9px;background:#252b34;border:1px solid #3a424e;color:#f6f8fb;font-size:15px;font-weight:800;letter-spacing:.5px}.id-box{background:#252b34!important;border-color:#3a424e!important;color:#fff!important}.id-box span{color:#aab4c1!important}.content{width:100%;max-width:none!important;padding-left:clamp(22px,3vw,56px)!important;padding-right:clamp(22px,3vw,56px)!important}.main{min-width:0;width:100%}.shop-tabs{display:flex;gap:10px;align-items:center;margin:20px 0 24px}.main-shop-tabs button{min-width:150px}.number-admin-form{margin:0 0 18px;padding:18px}.number-admin-fields{display:grid;grid-template-columns:minmax(180px,1fr) 180px auto;gap:12px;align-items:end}.number-admin-fields label{display:flex;flex-direction:column;gap:7px;color:#cbd2dc;font-weight:700;font-size:12px}.number-admin-fields input{background:#11151b;border:1px solid #343b46;border-radius:8px;color:#fff;padding:12px}.number-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.number-market-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;min-height:190px}.collectible-number{font-size:clamp(20px,2.4vw,30px);letter-spacing:.3px;color:#f7f9fc;overflow-wrap:anywhere}.number-market-card>span{color:#9da7b5}.number-market-card>button{width:100%;margin-top:auto}@media(min-width:761px){.content{max-width:none!important}.monsly-profile-layout .profile-preview,.monsly-profile-layout .gift-inventory{width:min(100%,760px)!important}}@media(max-width:760px){.number-admin-fields{grid-template-columns:1fr}.monsly-profile-layout .profile-card-actions{top:260px;right:14px}.content{padding-left:17px!important;padding-right:17px!important}}.profile-preview .profile-banner:before{background:linear-gradient(180deg,#10121622,#151920aa 68%,#1b1f26)!important}.role-tag{display:none!important}.profile-number{display:flex;width:max-content;max-width:100%;align-items:center;justify-content:center;text-align:center}.hero-card,.shop-banner{background:radial-gradient(ellipse at 75% 45%,#283442,#1c222b 48%,#171b22 82%)!important;border-color:#343d49!important}.hero-grid{opacity:.12!important}.shop-graphic{color:#70cfff!important;border-color:#40596d!important;background:#202c38!important}.user-cover,.detail-banner{background:radial-gradient(ellipse at 70% 30%,#344354,#242d39 55%,#171d25)!important}.community-card{background:linear-gradient(145deg,#252d38,#191e26)!important;border-color:#343d49!important}.admin-warning{background:#292a2d!important;border-color:#55575d!important;color:#f1f2f4!important}.admin-warning>svg,.admin-warning p{color:#c2c7cf!important}.online-line i,.status i,.online-pill i,.result-count i{background:#70cfff!important;box-shadow:0 0 8px #70cfff66!important}.role-small,.role-small.admin{color:#dce8f2!important;background:#29323d!important;border-color:#465363!important}.frame-green,.frame-wrap-green{filter:grayscale(1)!important}:root{--bg:#111315;--panel:#1b1e22;--panel2:#22262b;--line:#343a41;--muted:#a0a8b1;--green:#55c7f2;--green2:#36b7e8;--white:#f5f7f9;color-scheme:dark}body,.app-shell{background:#111315;color:#f5f7f9}.sidebar,.topbar{background:#171a1e;border-color:#30363d}.nav-item{color:#c1c8cf}.nav-item svg,.profile-badge-static img,.profile-badge-direct-link img{opacity:1}.nav-item.active{background:#242a30;color:#fff;border-color:#3b5968}.nav-item.active svg{color:#55c7f2}.nav-item.active:before,.green-square{background:#55c7f2;box-shadow:0 0 10px #55c7f255}.primary{background:#55c7f2;color:#07131a;border-color:#55c7f2}.primary:hover{background:#79d5f7}.secondary{background:#252a30;border-color:#3a4149;color:#f4f6f8}.secondary:hover{border-color:#55c7f2}.stack input,.edit-panel input,.edit-panel textarea,.stack select{background:#202429;border-color:#3b424a;color:#f5f7f9}.stack input:focus,.edit-panel input:focus,.edit-panel textarea:focus{border-color:#55c7f2}.auth-wrap{background:#111315}.auth-art{background:radial-gradient(ellipse at 65% 44%,#26343c,#1a2228 34%,#111518 72%,#101214);border-color:#30363d}.orb{border-color:#55c7f222;box-shadow:0 0 0 45px #55c7f208,0 0 0 100px #55c7f205}.orb2{background:radial-gradient(circle,#55c7f21b,transparent 65%)}.hero-card,.shop-banner{background:radial-gradient(ellipse at 75% 45%,#263640,#1b2228 48%,#171b20 78%);border-color:#3a4b55}.community-card,.community-mark,.hero-tag,.auth-icon,.shop-category-icon{background:#242c32;border-color:#3b4b55;color:#55c7f2}.status i,.online-pill i,.online-line i,.result-count i{background:#55c7f2;box-shadow:0 0 9px #55c7f255}.panel,.gift-inventory,.messages-sidebar,.messages-chat-panel{background:#1b1e22;border-color:#343a41}.profile-layout.monsly-profile-layout{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:18px}.profile-layout.monsly-profile-layout>.profile-preview,.profile-layout.monsly-profile-layout>.edit-panel,.profile-layout.monsly-profile-layout>.gift-inventory{width:100%;max-width:none;min-width:0}.profile-preview{width:100%;max-width:none;margin-inline:auto}.profile-preview .profile-avatar{display:grid;place-items:center;text-align:center;line-height:1}.monsly-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;vertical-align:middle;flex:0 0 auto;background:linear-gradient(145deg,#55c7f2,#258fbd)!important;color:#07131a!important}.page-title>p,.messages-heading>div>p{display:none!important}.content{width:100%;max-width:none;padding-top:24px}@media(min-width:761px){.sidebar{background:#171a1e}.sidebar nav{justify-content:space-between}.sidebar .nav-item{flex:0 1 auto}.main{width:100%}.content{padding-left:clamp(24px,3vw,54px);padding-right:clamp(24px,3vw,54px)}}@media(max-width:760px){.profile-layout.monsly-profile-layout{width:100%}}@media(min-width:761px){.sidebar{transform:translate(-100%);transition:transform .24s ease;box-shadow:18px 0 48px #0008}.desktop-menu-open .sidebar{transform:translate(0)}.main{margin-left:0!important;width:100%}.topbar{height:48px!important;min-height:48px;border-bottom:0!important;background:transparent!important;padding:0 clamp(20px,3vw,46px)!important;position:relative!important}.desktop-menu-toggle{display:inline-flex!important;margin-right:15px}.mobile-menu-toggle{display:none!important}.topbar .crumb{margin-right:auto}.content{padding-top:12px!important}}@media(max-width:760px){.desktop-menu-toggle{display:none!important}.mobile-menu-toggle{display:inline-flex!important}.topbar{border-bottom:0!important;height:48px!important;min-height:48px;position:relative!important}.content{padding-top:12px!important}}.nav-item{border-radius:11px!important;padding:13px 14px!important;border:1px solid #29333d!important;background:linear-gradient(145deg,#20262e,#171c22)!important;color:#c5cbd3!important;box-shadow:0 2px 7px #0003;transition:transform .18s,border-color .18s,background .18s!important}.nav-item:hover{transform:translate(3px);border-color:#3b91b5!important;background:linear-gradient(145deg,#263642,#1a222a)!important}.nav-item.active{color:#e8f8ff!important;border-color:#319bc4!important;background:linear-gradient(145deg,#16415a,#1c2c38)!important;box-shadow:inset 3px 0 #35bce9,0 5px 18px #0003}.nav-item.active:before{display:none}.profile-number-below{display:flex!important;width:fit-content;align-items:center;gap:9px;margin:8px 0 12px!important;padding:8px 12px;border:1px solid #3a4c5b;border-radius:9px;background:linear-gradient(135deg,#202c38,#151c24);color:#eef6ff;font-weight:800;letter-spacing:.3px}.profile-number-below small{color:#93a4b3;font-size:10px;font-weight:500}.profile-number-below span{font-size:14px;font-variant-numeric:tabular-nums}.detail-frame-wrap{flex-shrink:0}.detail-avatar{display:block;width:94px!important;height:94px!important;min-width:94px;border-radius:50%!important;object-fit:cover!important;object-position:center!important;overflow:hidden}.verified-badge{object-fit:contain!important;filter:none!important}.profile-badge-info-row{display:inline-flex;align-items:center;gap:5px;vertical-align:middle}.messages-call-actions{display:flex;align-items:center;gap:7px}.messages-call-actions button{width:38px;height:38px;display:grid;place-items:center;padding:0;border-radius:50%;color:#b9eaff;border-color:#31556a;background:#172a36}.monsly-call-banner,.monsly-call-panel{margin:10px 14px;padding:13px 15px;border:1px solid #31556a;border-radius:13px;background:linear-gradient(135deg,#172c38,#151e28);display:flex;align-items:center;gap:12px;color:#e8f6ff}.monsly-call-banner>span{display:flex;flex-direction:column;gap:4px;margin-right:auto}.monsly-call-banner small{color:#9bb1bf}.monsly-call-panel{flex-direction:column;align-items:center}.monsly-call-videos{display:flex;justify-content:center;gap:10px;width:100%}.monsly-call-videos video{width:min(48%,260px);max-height:190px;background:#080d12;border-radius:10px;object-fit:cover}.monsly-call-controls{display:flex;align-items:center;gap:9px}.monsly-call-controls button{display:inline-flex;align-items:center;gap:7px}.call-end-button{border:1px solid #a9434d;background:#762b35;color:#fff;border-radius:9px;padding:9px 13px;font-weight:700}@media(max-width:600px){.messages-call-actions{gap:4px}.messages-call-actions button{width:34px;height:34px}.monsly-call-banner{flex-wrap:wrap}.monsly-call-banner>span{width:100%}}@media(min-width:761px){.sidebar{position:fixed!important;inset:0 auto 0 0!important;width:min(356px,88vw)!important;height:100vh!important;display:flex!important;flex-direction:column!important;padding:0 16px!important;z-index:120!important;transform:translate(-110%)!important;transition:transform .26s cubic-bezier(.2,.8,.2,1)!important;border-right:1px solid #303943!important;background:#101216!important;box-shadow:22px 0 70px #0009!important}.desktop-menu-open .sidebar{transform:translate(0)!important}.sidebar .side-brand{height:76px!important;min-height:76px!important}.sidebar nav{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;overflow-y:auto;padding:0 2px 16px}.sidebar .nav-item{flex:0 0 auto!important;width:100%!important;min-height:58px;justify-content:flex-start;border-radius:15px!important;padding:10px 13px!important}.sidebar .side-label{padding:20px 12px 12px!important}.sidebar .side-bottom{margin-top:auto}.main{margin-left:0!important;width:100%!important}.sidebar-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;border:0;background:#05070acc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}}@media(max-width:760px){.sidebar{width:min(340px,88vw)!important}}.nav-item{min-height:54px}.sidebar .nav-item:nth-of-type(1) svg{color:#75b7ff}.sidebar .nav-item:nth-of-type(2) svg{color:#6ea1bf}.sidebar .nav-item:nth-of-type(3) svg{color:#c18bff}.sidebar .nav-item:nth-of-type(4) svg{color:#7baecb}.sidebar .nav-item:nth-of-type(5) svg{color:#54c7f2}.sidebar .nav-item:nth-of-type(6) svg{color:#a9b4c8}.sidebar .nav-item:nth-of-type(7) svg{color:#ff8c9d}.sidebar .nav-item.active{background:linear-gradient(110deg,#1e303b,#1b222b)!important;border-color:#4b91b3!important}.shop-tabs.main-shop-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 22px}.shop-tabs.main-shop-tabs button{min-height:48px;padding:0 20px;border-radius:14px;font-weight:750;letter-spacing:.01em}.shop-tabs.main-shop-tabs button:nth-child(1){--tab-accent:#5cc9f5}.shop-tabs.main-shop-tabs button:nth-child(2){--tab-accent:#a98aff}.shop-tabs.main-shop-tabs button:nth-child(3){--tab-accent:#74a9c8}.shop-tabs.main-shop-tabs button:nth-child(4){--tab-accent:#6ea0bd}.shop-tabs.main-shop-tabs button{border-color:color-mix(in srgb,var(--tab-accent) 38%,#343a41)}.shop-tabs.main-shop-tabs button.primary{color:#08121a;background:var(--tab-accent);border-color:var(--tab-accent);box-shadow:0 8px 25px color-mix(in srgb,var(--tab-accent) 20%,transparent)}.premium-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:30px;align-items:center;min-height:390px;padding:clamp(26px,5vw,58px);border:1px solid #44565f;border-radius:26px;background:radial-gradient(ellipse at 82% 45%,#334d5c55,transparent 42%),linear-gradient(125deg,#1b1c20,#25201a 58%,#17191d)}.premium-hero-glow{position:absolute;width:420px;height:420px;right:8%;top:-190px;border-radius:50%;background:#72a3bf18;filter:blur(45px);pointer-events:none}.premium-hero-copy,.premium-emblem{position:relative;z-index:1}.premium-kicker{display:inline-flex;align-items:center;gap:8px;color:#8db7d0;font-size:11px;font-weight:850;letter-spacing:1.5px}.premium-hero h2{margin:20px 0 14px;font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-2px}.premium-hero h2 em{color:#86afc7;font-style:normal}.premium-hero-copy>p{max-width:590px;color:#b9b4a8;line-height:1.75;font-size:14px}.premium-price-line{display:flex;align-items:baseline;gap:9px;margin:24px 0 15px}.premium-price-line strong{font-size:30px;color:#a8c9dc}.premium-price-line span{color:#a9a39a;font-size:13px}.premium-buy-button{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid #7ea8c1;border-radius:13px;background:linear-gradient(120deg,#97bcd2,#547e97);color:#10171b;font-weight:850;cursor:pointer;box-shadow:0 10px 30px #6e9ab325}.premium-hero-copy>small{display:block;margin-top:12px;color:#a49b89;font-size:11px}.premium-emblem{display:grid;justify-items:center;gap:17px;color:#89b0c7;font-size:10px;letter-spacing:2px;font-weight:800}.premium-emblem-ring{width:180px;height:180px;border:1px solid #7ea8c188;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#6e9bb62c,#17191d 68%);box-shadow:0 0 0 16px #6e9bb60a,0 0 80px #6e9bb622}.premium-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.premium-benefit{padding:23px;border:1px solid #343a41;border-radius:18px;background:linear-gradient(145deg,#1d2025,#17191d)}.premium-benefit>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#86afc7;background:#2a3840;border:1px solid #4a6676}.premium-benefit h3{margin:16px 0 8px;font-size:16px}.premium-benefit p{margin:0;color:#a8adb5;font-size:12px;line-height:1.7}@media(max-width:760px){.premium-hero{grid-template-columns:1fr}.premium-emblem{display:none}.premium-benefits{grid-template-columns:1fr}.shop-tabs.main-shop-tabs button{flex:1 1 calc(50% - 8px)}}@media(min-width:761px){.sidebar{width:286px!important;padding:0 14px!important}}@media(max-width:760px){.sidebar{width:min(270px,82vw)!important;padding:0 13px!important;align-items:stretch!important}.sidebar .side-brand{justify-content:flex-start!important;padding-left:8px!important}.sidebar nav{width:100%!important;align-items:stretch!important;justify-content:flex-start!important;gap:6px!important;padding:0 0 14px!important}.sidebar .nav-item{width:100%!important;min-height:48px!important;justify-content:flex-start!important;padding:9px 12px!important}}.sidebar .nav-item{min-height:48px!important;border-radius:10px!important;border:1px solid #2d343c!important;background:#191d22!important;box-shadow:none!important;transform:none!important;color:#c8cdd3!important;font-weight:650!important;letter-spacing:0!important}.sidebar .nav-item:hover{transform:none!important;background:#22282f!important;border-color:#46515c!important}.sidebar .nav-item.active{background:#242c34!important;border-color:#536574!important;color:#f4f7fa!important;box-shadow:inset 3px 0 #58bde7!important}.sidebar .side-label{padding-left:8px!important}.profile-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:flex;align-items:center;justify-content:center;padding:22px;background:#05070bd9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.profile-modal-window{position:relative;width:min(900px,100%);max-height:min(92vh,980px);overflow-y:auto;padding:26px;border:1px solid #343c45;border-radius:16px;background:#14181d;box-shadow:0 28px 90px #000a}.profile-modal-window .page-title{padding-right:48px}.profile-modal-window .monsly-profile-layout{display:grid;grid-template-columns:1fr;gap:16px}.profile-modal-window .profile-preview{width:100%!important;max-width:100%!important}.profile-modal-window .gift-inventory{width:100%!important;max-width:100%!important;margin:0!important}.profile-modal-close{position:absolute;top:17px;right:17px;z-index:3;display:grid;place-items:center;width:38px;height:38px;border:1px solid #3b444e;border-radius:9px;color:#e6edf3;background:#20262d;cursor:pointer}.profile-modal-window .profile-number-below{margin:8px auto 12px!important}.profile-modal-window .id-box{margin-top:12px}@media(max-width:620px){.profile-modal-backdrop{padding:8px;align-items:stretch}.profile-modal-window{max-height:100%;padding:18px 12px;border-radius:12px}}.number-category .number-admin-form{display:none!important}.shop-category-section .number-admin-form{display:block!important}.number-marketplace .number-admin-form,.gift-load-error{color:#e0b4a8!important}.gift-load-error span{max-width:560px;text-align:center;line-height:1.5}.profile-layout.monsly-profile-layout{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;gap:14px!important}.profile-layout.monsly-profile-layout>.profile-preview,.profile-layout.monsly-profile-layout>.gift-inventory,.profile-layout.monsly-profile-layout>.edit-panel{width:min(100%,760px)!important;max-width:760px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.gift-inventory{padding:14px 16px!important;margin-top:0!important;min-height:0!important}.gift-empty{min-height:0!important;padding:8px 2px 2px!important;line-height:1.4}.profile-modal-window{width:min(800px,100%)!important}.profile-modal-window .profile-layout.monsly-profile-layout>.profile-preview,.profile-modal-window .profile-layout.monsly-profile-layout>.gift-inventory{width:min(100%,720px)!important;max-width:720px!important}.profile-number-below{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;margin:8px auto 12px!important;padding:7px 11px!important;border:1px solid #39434d!important;border-radius:7px!important;background:#20262d!important;color:#f0f3f6!important;box-shadow:none!important}.profile-number-below small{color:#a2adb8!important;font-size:10px!important;font-weight:500!important}.profile-number-below span{font-size:14px!important;font-weight:800!important}.sidebar{align-items:stretch!important;width:232px!important;max-width:82vw!important;padding:0 12px!important}.sidebar .side-brand{width:100%!important;justify-content:flex-start!important;padding-left:8px!important}.sidebar nav{width:100%!important;align-items:stretch!important;justify-content:flex-start!important;gap:3px!important;padding:0!important;overflow-x:hidden!important}.sidebar .nav-item{align-self:stretch!important;width:100%!important;min-width:0!important;min-height:43px!important;justify-content:flex-start!important;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:#c2c8ce!important;text-align:left!important;font-size:12px!important;font-weight:600!important}.sidebar .nav-item svg{flex:0 0 18px;width:18px;height:18px}.sidebar .nav-item:hover{background:#1c2228!important;border:0!important}.sidebar .nav-item.active{background:#222a32!important;border:0!important;box-shadow:inset 3px 0 #58bde7!important;color:#f2f5f7!important}.sidebar .side-label{padding:16px 9px 8px!important}@media(min-width:761px){.sidebar{width:232px!important}}@media(max-width:760px){.sidebar{width:min(232px,78vw)!important;max-width:78vw!important}}.number-marketplace .number-admin-form{display:none!important}.detail-card+.gift-inventory{width:min(100%,850px)!important;max-width:850px!important;margin:14px auto 0!important;box-sizing:border-box!important}:root{color-scheme:dark;--bg: #111315;--panel: #191c20;--panel2: #20242a;--line: #30363e;--muted: #929ba5;--green: #67c6e8;--green2: #67c6e8;--white: #f1f3f5;--monsly-accent: #67c6e8;--monsly-surface: #191c20;--monsly-raised: #20242a;--monsly-border: #30363e}html,body{background:var(--bg)!important;color:#e8ebee}body{font-size:13px}button,input,textarea,select{font-family:inherit}.sidebar{background:#15181b!important;border-right:1px solid #2c3239!important;box-shadow:none!important}.side-brand{border-bottom-color:#2b3138!important}.side-brand .brand{font-weight:700!important;letter-spacing:-1px!important}.side-label,.eyebrow,.crumb,.side-version{letter-spacing:.35px!important}.sidebar nav{gap:2px!important}.sidebar .nav-item{min-height:38px!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:#aeb6bf!important;font-size:12px!important;font-weight:550!important;transition:background-color .14s ease,color .14s ease,border-color .14s ease!important}.sidebar .nav-item svg{color:#8d98a3!important;width:17px!important;height:17px!important}.sidebar .nav-item:hover{transform:none!important;background:#20252b!important;border-color:#303740!important;color:#f0f2f4!important}.sidebar .nav-item.active{background:#252c33!important;border-color:#3a444e!important;box-shadow:inset 2px 0 var(--monsly-accent)!important;color:#f5f7f8!important}.sidebar .nav-item.active svg{color:var(--monsly-accent)!important}.sidebar .nav-item.active:before{display:none!important}.side-label{color:#7f8993!important}.community-card{background:#1b2025!important;border-color:#303740!important;border-radius:9px!important;box-shadow:none!important}.community-mark{background:#252d34!important;color:var(--monsly-accent)!important}.main{background:var(--bg)!important}.topbar{background:#15181b!important;border-bottom-color:#2c3239!important;box-shadow:none!important}.content{max-width:1480px!important;padding-top:28px!important}.main-footer{border-top-color:#2c3239!important}.primary,button.primary,.premium-buy-button{background:#dce5e9!important;color:#172027!important;border:1px solid #dce5e9!important;border-radius:7px!important;box-shadow:none!important;font-weight:650!important;transition:background-color .14s ease,border-color .14s ease,color .14s ease!important}.primary:hover,button.primary:hover,.premium-buy-button:hover{background:#c5d7df!important;border-color:#c5d7df!important;transform:none!important}.secondary,button.secondary,.danger-button{background:#24292f!important;color:#e2e6e9!important;border:1px solid #3a424b!important;border-radius:7px!important;box-shadow:none!important;font-weight:550!important;transition:background-color .14s ease,border-color .14s ease!important}.secondary:hover,button.secondary:hover{background:#2b3239!important;border-color:#59636e!important}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--monsly-accent)!important;outline-offset:2px!important}.panel,.market-card,.profile-preview,.gift-inventory,.setting-row,.admin-users>button,.nft-modal,.shop-category-section,.open-lobby-card,.lobby-header-stat,.lobby-access,.create-lobby-panel{background:var(--monsly-surface)!important;border:1px solid var(--monsly-border)!important;border-radius:10px!important;box-shadow:none!important}.panel,.shop-category-section{padding:20px!important}.panel-head,.section-heading{border-color:var(--monsly-border)!important}input,textarea,select,.stack input,.edit-panel input,.edit-panel textarea,.stack select{background:#111417!important;color:#edf0f2!important;border:1px solid #39424b!important;border-radius:7px!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{border-color:var(--monsly-accent)!important;box-shadow:0 0 0 2px #67c6e822!important}input::placeholder,textarea::placeholder{color:#78838e!important}.auth-art,.hero-card,.hero-grid,.orb,.orb2,.hero-emblem,.premium-hero-glow,.premium-emblem-ring,.shop-category-section,.lobby-header-stat,.community-card{box-shadow:none!important}.auth-art{background:#171b1f!important;border-right-color:#30363e!important}.auth-art:before,.hero-grid{display:none!important}.orb,.orb2{display:none!important}.hero-card{background:#20262c!important;border-color:#39434d!important;border-radius:10px!important}.hero-tag{background:#252d34!important;border-color:#414c57!important;color:#9edcf0!important}.hero-emblem{border-color:#64717d!important;color:var(--monsly-accent)!important}.emblem-ring{background:#252d34!important;border-color:#64717d!important}.green-square,.main-footer i,.status i,.online-pill i,.online-line i,.nav-dot,.nav-cb-balance svg,.setting-icon,.edit-mark,.shop-category-icon,.gift-inventory h3 svg{color:var(--monsly-accent)!important;box-shadow:none!important}.green-square,.main-footer i,.status i,.online-pill i,.online-line i,.nav-dot{background:var(--monsly-accent)!important}.cb-balance-pill,.top-cb-balance,.nav-cb-balance{color:#b8e8f6!important;background:#202a30!important;border:1px solid #3b535f!important;border-radius:7px!important;box-shadow:none!important}.cb-balance-pill b,.top-cb-balance b,.nav-cb-balance b{color:#e1f4fa!important}.shop-tabs.main-shop-tabs{gap:6px!important}.shop-tabs.main-shop-tabs button,.shop-subnav button,.lobby-tabs button{min-height:38px!important;padding:8px 13px!important;border:1px solid #343c45!important;border-radius:7px!important;background:#1b2025!important;color:#b9c1c8!important;box-shadow:none!important;font-weight:550!important;letter-spacing:0!important}.shop-tabs.main-shop-tabs button:nth-child(n),.shop-tabs.main-shop-tabs button{--tab-accent: #67c6e8 !important}.shop-tabs.main-shop-tabs button.primary,.shop-subnav button.active,.lobby-tabs button.active{background:#29343b!important;color:#dff5fc!important;border-color:#526a76!important;box-shadow:inset 0 -2px var(--monsly-accent)!important}.shop-tabs.main-shop-tabs button:hover,.shop-subnav button:hover,.lobby-tabs button:hover{background:#252c32!important;border-color:#56616b!important}.shop-category-icon,.setting-icon,.edit-mark{background:#252d34!important;border:1px solid #3a4650!important;border-radius:8px!important}.username-chip,.profile-number-below,.lobby-mode-pill{background:#242a30!important;color:#dce3e8!important;border:1px solid #3b444e!important;border-radius:6px!important;box-shadow:none!important}.username-chip.nft{border-color:#526b77!important;color:#b9e8f5!important;background:#222e34!important}.profile-preview{overflow:hidden}.profile-preview .profile-banner{height:220px!important;background-color:#242a30!important}.profile-preview .profile-banner:before{background:linear-gradient(180deg,#10131520,#191c20b8 76%,#191c20)!important}.profile-preview .preview-info{padding:12px 20px 20px!important}.profile-number-below{margin:8px 0 12px!important}.gift-inventory{min-height:0!important;padding:16px 18px!important;margin-top:12px!important}.gift-inventory-head{margin-bottom:8px!important}.gift-empty{min-height:0!important;padding:8px 0 2px!important}.gift-inventory-head p{margin-top:4px!important}.premium-hero{background:#202329!important;border:1px solid #45413a!important;border-radius:12px!important;box-shadow:none!important}.premium-hero-glow{display:none!important}.premium-benefit{background:#1b1e22!important;border:1px solid #343a41!important;border-radius:10px!important;box-shadow:none!important}.premium-benefit>span{background:#302b22!important;border:1px solid #5b503b!important;color:#dfc18a!important;border-radius:8px!important}.page-title h1,.welcome-row h1,.lobby-page-header h1{font-weight:650!important;letter-spacing:-1px!important}.panel h2,.panel h3,.section-heading h2{letter-spacing:-.25px!important}.eyebrow{font-size:10px!important;color:#929ba5!important}.muted,.subhead,.page-title>p{color:#929ba5!important}@media(max-width:760px){.content{padding:20px 14px 30px!important}.topbar{padding:0 14px!important}.sidebar{width:min(248px,84vw)!important}.panel{padding:16px!important}.shop-tabs.main-shop-tabs{gap:6px!important}.shop-tabs.main-shop-tabs button{min-height:36px!important;padding:7px 10px!important}.premium-hero{grid-template-columns:1fr!important;min-height:0!important}.premium-emblem{display:none!important}}:root{--green:#55c7f2;--green2:#36b7e8;--monsly-accent:#55c7f2}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#55c7f2!important}.brand span,.art-copy h1 em,.welcome-row h1 em,.hero-copy h2 em,.shop-banner h2 em,.status-price,.setting-value,.back-link,.nft-green,.messages-sidebar-title>span,.messages-unread-badge,.message-bubble-row.mine .message-bubble>span svg{color:#55c7f2!important}.primary{background:#55c7f2!important;border-color:#55c7f2!important;color:#07131a!important}.primary:hover{background:#78d5f4!important}.auth-art,.auth-wrap,.orb,.orb2,.auth-icon,.hero-card,.shop-banner,.shop-graphic,.community-card,.community-mark,.role-tag,.role-small,.setting-icon,.edit-mark,.empty-icon,.coming-tag,.market-card,.shop-category-icon,.cb-wallet-hero,.cb-wallet-orb,.cb-history-icon.incoming,.cb-history-row>strong.positive{background-color:#202a33!important;border-color:#3b4b59!important;color:#b9e5f2!important}.auth-art{background:#171d24!important}.orb,.orb2{box-shadow:none!important;background:transparent!important;border-color:#55c7f222!important}.role-tag,.role-small,.coming-tag{color:#c7d0d8!important}.admin-warning{background:#282d33!important;border-color:#4a535c!important;color:#e2e7eb!important}.admin-warning>svg,.admin-warning p{color:#c4cdd5!important}.toast:not(.error){background:#202a33!important;border-color:#3b4b59!important}.toast:not(.error)>span{color:#55c7f2!important}.cb-history-icon.incoming,.cb-history-row>strong.positive{color:#b9e5f2!important}.premium-hero h2 em,.premium-kicker,.premium-price-line strong,.premium-emblem{color:#dfc18a!important}.telegram-profile{width:min(100%,760px);margin:0 auto;overflow:hidden;border:1px solid #343d47;border-radius:18px;background:#171d25}.telegram-profile-cover{min-height:290px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:34px 22px 22px;background-color:#252d37;background-size:cover;background-position:center}.telegram-profile-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#11182022,#11182045 42%,#111820ee);pointer-events:none}.telegram-profile-avatar{position:relative;z-index:1;width:116px!important;height:116px!important;border-radius:50%;object-fit:cover;border:4px solid #202a34;box-shadow:none!important}.telegram-profile-heading{position:relative;z-index:1;width:100%;text-align:center;margin-top:14px}.telegram-profile-heading h1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:0;font-size:clamp(22px,4vw,30px);letter-spacing:-.6px}.telegram-profile-subline{margin-top:7px;color:#9ba9b7;font-size:13px}.telegram-profile-subline span{margin:0 5px;color:#647484}.telegram-profile-heading .monsly-profile-badges{justify-content:center;margin-top:9px}.telegram-profile-actions{position:relative;z-index:1;display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:18px}.telegram-profile-actions>button,.telegram-profile-actions .gift-picker>button{min-width:128px;min-height:42px}.telegram-profile-content{display:flex;flex-direction:column;gap:12px;padding:14px}.telegram-info-card{overflow:hidden;border:1px solid #303a45;border-radius:14px;background:#202a35}.telegram-info-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 17px;border-bottom:1px solid #303b47}.telegram-info-row:last-child{border-bottom:0}.telegram-info-row>span{color:#8795a4;font-size:12px}.telegram-info-row>b{color:#eef3f7;font-size:14px;text-align:right;overflow-wrap:anywhere}.telegram-info-row.collectible b,.telegram-profile-accent{color:#78c8eb!important}.telegram-info-row.bio{display:block}.telegram-info-row.bio p{margin:8px 0 0;color:#edf1f4;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.telegram-social-links{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid #303b47}.telegram-social-links a{padding:7px 10px;border:1px solid #435464;border-radius:7px;background:#273440;color:#b9e5f2;text-decoration:none;font-size:12px}.telegram-profile .gift-inventory{width:100%!important;max-width:none!important;margin:0!important;border-radius:14px}.telegram-profile .gift-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.public-telegram-profile{margin-top:10px}.public-telegram-profile .telegram-profile-content{padding-top:14px}.profile-preview{border:1px solid #343d47!important;border-radius:16px!important;background:#171d25!important}.profile-preview .profile-banner{background-color:#252d37!important}.profile-preview .preview-info .id-box{background:#202a35!important;border-color:#303b47!important}.profile-preview .preview-info .id-box b{color:#78c8eb!important}.profile-preview .preview-info .preview-foot{color:#9ba9b7!important}.profile-preview .preview-info .profile-number-below{background:#202a35!important;border-color:#3a4b59!important;color:#78c8eb!important}.profile-modal-window .profile-layout.monsly-profile-layout{align-items:center!important}.profile-modal-window .gift-inventory{background:#171d25!important;border:1px solid #343d47!important}.messages-global-search{position:relative;z-index:4;width:min(100%,900px);margin:0 auto 20px}.messages-search{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;border:1px solid #303b47;border-radius:28px;background:#202a35;color:#94a5b5}.messages-search input{flex:1;min-width:0;height:50px;border:0!important;outline:0!important;background:transparent!important;color:#f0f4f7!important;font-size:15px!important}.messages-search input::placeholder{color:#8594a3!important}.messages-search-clear{width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:#aab6c1;font-size:24px;line-height:1}.messages-search-tabs{display:flex;gap:4px;margin-top:10px;padding:5px;overflow-x:auto;border:1px solid #2e3945;border-radius:24px;background:#202a35}.messages-search-tabs button{flex:1 0 auto;min-height:38px;padding:7px 15px;border:0;border-radius:20px;background:transparent;color:#8f9eac;font-size:13px;font-weight:650}.messages-search-tabs button.active{background:#304252;color:#8ed5f3}.messages-search-results{margin-top:12px;overflow:hidden;border:1px solid #303b47;border-radius:12px;background:#1b232d}.messages-search-section-title{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#151c25;color:#a6b2be;font-size:12px}.messages-search-section-title span{color:#7f91a0}.messages-global-result{display:flex;align-items:center;gap:12px;width:100%;min-height:70px;padding:10px 14px;border:0;border-bottom:1px solid #2a3540;background:transparent;color:#edf2f6;text-align:left}.messages-global-result:last-child{border-bottom:0}.messages-global-result:hover{background:#242f3b}.messages-global-result>img,.messages-global-result>.monsly-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:50%;object-fit:cover}.messages-global-result>span:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.messages-global-result b{font-size:15px}.messages-global-result small{overflow:hidden;color:#8e9dac;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.messages-search-empty{margin:0;padding:18px 15px;color:#8f9eac;font-size:12px}.messages-layout{margin-top:18px}@media(max-width:760px){.telegram-profile{border-radius:14px}.telegram-profile-cover{min-height:270px;padding:28px 14px 18px}.telegram-profile-avatar{width:100px!important;height:100px!important}.telegram-profile-content{padding:10px;gap:10px}.telegram-info-row{padding:12px 13px}.messages-search-tabs button{padding:7px 12px}}.profile-preview .profile-banner{height:290px!important;background-color:#252d37!important}.profile-preview .profile-banner:before{background:linear-gradient(180deg,#11182018,#11182055 48%,#171d25)!important}.profile-preview .avatar-frame-wrap{display:block!important;width:fit-content!important;margin:78px auto 0!important;position:relative;z-index:2}.profile-preview .profile-avatar{width:116px!important;height:116px!important;max-width:116px!important;max-height:116px!important;margin:0!important;border:4px solid #202a34!important;border-radius:50%!important}.profile-preview .preview-info{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:14px 20px 22px!important}.profile-preview .preview-info h2.name-with-badge{justify-content:center!important;flex-wrap:wrap!important;width:100%!important;font-size:27px!important}.profile-preview .preview-info .username-collection{justify-content:center!important}.profile-preview .preview-info .id-box{width:100%;max-width:520px;margin:14px auto 0!important}.profile-preview .preview-info .profile-number-below{margin:12px auto!important}.profile-preview .preview-info .profile-card-actions{position:static!important;display:flex;justify-content:center;gap:8px;margin-top:16px}.profile-preview .preview-info .preview-foot{justify-content:center;margin-top:10px}.profile-preview .preview-info .profile-badge-info-row .verified-badge,.telegram-profile-heading .profile-badge-info-row .verified-badge{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.sidebar .nav-item:first-child{margin-bottom:5px}@media(max-width:760px){.profile-preview .profile-banner{height:270px!important}.profile-preview .avatar-frame-wrap{margin-top:70px!important}.profile-preview .profile-avatar{width:104px!important;height:104px!important;max-width:104px!important;max-height:104px!important}.profile-preview .preview-info h2.name-with-badge{font-size:23px!important}}.profile-bio{max-width:560px;margin:10px auto 4px;color:#d5dde4;font-size:14px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.user-card .user-name .name-with-badge .profile-badge-info-row .verified-badge,.users-grid .user-name .name-with-badge .profile-badge-info-row .verified-badge,.admin-users .name-with-badge .profile-badge-info-row .verified-badge{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;flex:0 0 24px!important;object-fit:contain!important}.profile-badge-info-row .verified-badge{mix-blend-mode:normal!important;filter:none!important}.telegram-profile-cover .detail-frame-wrap{width:116px!important;height:116px!important;flex:0 0 116px!important;max-width:none!important;max-height:none!important}@media(max-width:760px){.telegram-profile-cover .detail-frame-wrap{width:100px!important;height:100px!important;flex-basis:100px!important}}.marketplace-panel{padding:22px!important;overflow:hidden}.marketplace-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.marketplace-heading .hero-tag{display:inline-flex;margin-bottom:10px}.marketplace-heading h2{font-size:clamp(23px,2.5vw,31px);letter-spacing:-.7px;margin:0 0 7px;color:#edf4f8}.marketplace-heading p{margin:0;color:#8fa0ad;font-size:13px;line-height:1.5}.marketplace-count{flex:0 0 auto;border:1px solid #354452;background:#202a34;color:#b9d4e5;border-radius:9px;padding:8px 12px;font:11px DM Mono,monospace}.number-marketplace .number-shop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.number-marketplace .number-market-card{padding:0;gap:0;min-height:0;overflow:hidden;border:1px solid #2c3540;border-radius:15px;background:#171b21;align-items:stretch}.number-card-face{min-height:112px;padding:18px 12px;display:grid;place-items:center;background:#202832;border-bottom:1px solid #2c3540}.number-card-face .collectible-number{font-size:clamp(18px,1.7vw,25px);line-height:1.25;text-align:center;overflow-wrap:anywhere;letter-spacing:.2px}.number-card-info{display:flex;flex-direction:column;align-items:center;gap:8px;padding:13px 12px 12px;text-align:center;min-width:0}.number-card-seller{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9baab6;font-size:12px}.number-card-price{color:#e8f1f6;font-size:18px;font-weight:800}.number-marketplace .number-market-card>.primary{margin:0 12px 12px;width:calc(100% - 24px);min-height:39px}.username-market-grid .market-listing-card{padding:0;gap:0;overflow:hidden;border:1px solid #2c3540;border-radius:15px;background:#171b21}.username-market-grid .market-seller{order:2;padding:13px 14px 4px;gap:9px}.username-market-grid .market-seller img{width:29px;height:29px;border-color:#40505e}.username-market-grid .market-seller b{font-size:12px;color:#dce6ed}.username-market-grid .market-seller small{font-size:10px;color:#8495a3}.username-market-grid .market-listing-bottom{order:3;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:4px 12px 12px;border:0}.username-market-grid .market-username-title{display:block;order:1;min-height:112px;width:100%;padding:18px 10px;display:grid;place-items:center;text-align:center;overflow-wrap:anywhere;background:#202832;border-bottom:1px solid #2c3540;color:#edf4f8!important;font-size:clamp(17px,1.55vw,23px)!important;font-weight:800;line-height:1.25}.username-market-grid .market-listing-bottom>b{font-size:17px;color:#d9e8f2}.username-market-grid .market-listing-card>.primary{order:4;width:calc(100% - 24px);margin:0 12px 12px;min-height:39px}.marketplace-panel .primary{background:#c7dce8!important;border-color:#c7dce8!important;color:#17212a!important;box-shadow:none!important}.marketplace-panel .primary:hover{background:#d9e8f0!important;border-color:#d9e8f0!important}.marketplace-panel .hero-tag{color:#a9cfe2!important;border-color:#3a4a57!important;background:#202a34!important}@media(max-width:1150px){.number-marketplace .number-shop-grid,.username-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.number-marketplace .number-shop-grid,.username-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketplace-panel{padding:15px!important}.marketplace-heading{align-items:flex-start}.number-card-face,.username-market-grid .market-username-title{min-height:94px}}@media(max-width:420px){.number-marketplace .number-shop-grid,.username-market-grid{grid-template-columns:1fr}.marketplace-count{font-size:10px;padding:7px 8px}}.premium-hero{grid-template-columns:minmax(0,1.35fr) minmax(210px,.65fr)!important;gap:26px!important;min-height:320px!important;padding:clamp(24px,4vw,46px)!important;background:linear-gradient(135deg,#1d242d,#202832 58%,#171e26)!important;border:1px solid #3b4a57!important;border-radius:14px!important}.premium-kicker,.premium-hero h2 em,.premium-price-line strong,.premium-emblem{color:#c6dce8!important}.premium-hero-copy>p{color:#b4c0ca!important}.premium-price-line{margin-bottom:8px!important}.premium-balance-line{color:#91a1ae;font-size:12px}.premium-balance-line b{color:#e1eaf0;font-weight:700}.premium-active-note{display:flex;align-items:center;gap:8px;margin-top:15px;color:#b8d6e5;font-size:12px}.premium-active-note svg{flex:0 0 auto;color:#9cc8dc}.premium-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:17px}.premium-buy-button{min-height:44px;padding:12px 17px!important;border-radius:8px!important}.premium-buy-button:disabled{cursor:wait;opacity:.65}.premium-wallet-button{min-height:44px;padding:10px 14px!important}.premium-emblem-ring{border-color:#70899a66!important;background:radial-gradient(circle,#8aacc01c,#171e26 68%)!important;box-shadow:0 0 0 14px #8aacc00a,0 0 65px #8aacc018!important}.premium-benefit{background:#1b222a!important;border-color:#35424e!important;border-radius:11px!important}.premium-benefit>span{background:#293541!important;border-color:#465a69!important;color:#c4dce8!important}.premium-benefit p{color:#a7b3bd!important}.messages-sidebar,.messages-chat-panel{background:#171e26!important;border-color:#303c48!important}.messages-sidebar-title{border-bottom:1px solid #2b3742}.messages-sidebar-title>span{color:#c5dce9!important;background:#202b35!important;border-color:#3a4a57!important}.messages-search{border-color:#35424e!important;background:#121921!important;color:#92a2af!important}.messages-search:focus-within{border-color:#6b8da3!important}.messages-search input{color:#edf3f7!important}.messages-contact{color:#e3eaf0!important}.messages-contact:hover,.messages-contact.active{border-color:#435463!important;background:#222e38!important}.messages-contact>img,.messages-chat-person>img{border-color:#40515f!important}.messages-contact-copy>small,.messages-chat-person small{color:#9aa9b5!important}.messages-unread-badge{background:#314958!important;color:#d9f0fb!important}.messages-empty{color:#9aa8b3!important}.messages-empty>b{color:#e5edf2!important}.messages-chat-head{border-bottom-color:#303c48!important;background:#171e26!important}.messages-thread{background:radial-gradient(ellipse at 50% 0%,#202b35,#171e26 58%,#141b22)!important}.message-bubble{border-color:#3a4855!important;background:#252f39!important}.message-bubble-row.mine .message-bubble{border-color:#4b6578!important;background:#293b49!important}.message-bubble p{color:#e7eef3!important}.message-bubble>span{color:#9aa8b3!important}.message-bubble-row.mine .message-bubble>span svg{color:#9ed7ef!important}.messages-thread-empty,.messages-no-chat{color:#9aa8b3!important}.messages-thread-empty>b,.messages-no-chat h2{color:#e3ebf0!important}.messages-thread-empty>svg,.messages-no-chat>svg{color:#b5d7e8!important}.messages-thread-empty>span,.messages-no-chat p{color:#9aa8b3!important}.messages-composer{border-top-color:#303c48!important;background:#171e26!important}.messages-composer textarea{border-color:#354553!important;background:#111820!important;color:#eef3f7!important}.messages-composer textarea:focus{border-color:#78a9c4!important}.messages-search-tabs button{color:#9eacb8!important}.messages-search-tabs button.active{color:#d5edf8!important;background:#2a3b49!important}.messages-search-results{border-color:#35424e!important;background:#1b242d!important}.messages-search-section-title{background:#17202a!important;color:#c0cbd4!important}.messages-global-result{border-bottom-color:#2e3a45!important;color:#edf3f7!important}.messages-global-result:hover{background:#26323d!important}.messages-global-result small,.messages-search-empty{color:#9aa9b5!important}.messages-error-note{color:#faa!important}@media(max-width:760px){.premium-hero{grid-template-columns:1fr!important;min-height:0!important}.premium-emblem{display:none!important}.premium-actions{align-items:stretch}.premium-actions button{justify-content:center;flex:1 1 auto}}.messages-page{width:100%;max-width:none;min-height:calc(100vh - 82px);display:flex;flex-direction:column;gap:0;margin:0;padding:0}.messages-layout{display:grid;grid-template-columns:minmax(280px,350px) minmax(0,1fr);gap:10px;align-items:stretch;min-height:calc(100vh - 104px);height:calc(100vh - 104px)}.messages-sidebar,.messages-chat-panel{border:1px solid #273442;background:#0d141d;border-radius:16px}.messages-sidebar-title{padding:18px 18px 12px}.messages-sidebar-title>span{color:#79cfff;background:#142433;border-color:#29445a}.messages-username-search{position:relative;max-width:none;margin:0 12px 12px;z-index:5}.messages-username-search .messages-search{margin:0;padding:12px 13px;background:#111c28;border:1px solid #293c4e;border-radius:12px;color:#91a9bc}.messages-username-search .messages-search input{font-size:13px;color:#edf7ff}.messages-search-clear{border:0;background:transparent;color:#9bb1c3;font-size:20px;line-height:1;cursor:pointer}.messages-search-results{position:absolute;top:calc(100% + 7px);left:0;right:0;max-height:360px;overflow:auto;background:#111c28;border:1px solid #2b4358;border-radius:12px;box-shadow:0 16px 40px #000a;z-index:30}.messages-search-section-title{display:flex;justify-content:space-between;padding:11px 13px;color:#91a9bc;font-size:11px}.messages-global-result{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;border:0;border-top:1px solid #1f3040;background:transparent;color:#edf7ff;text-align:left;cursor:pointer}.messages-global-result:hover{background:#1a2b3b}.messages-global-result img{width:40px;height:40px;object-fit:cover;border-radius:50%}.messages-global-result>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.messages-global-result small{color:#8ca3b7}.messages-search-empty{padding:12px;color:#91a5b7;font-size:12px}.messages-contact-list{gap:3px;padding:0 8px 12px}.messages-contact{padding:11px;border-radius:11px}.messages-contact:hover,.messages-contact.active{border-color:#29475f;background:#172636}.messages-contact>img{border:1px solid #30475b}.messages-contact-copy>b{font-size:13px}.messages-contact-copy>small{font-size:11px;color:#8fa5b8}.messages-unread-badge{background:#55c7f2;color:#06131d}.messages-chat-head{border-color:#263746;padding:13px 18px;min-height:76px}.messages-thread{background:radial-gradient(ellipse at top,#142333,#0b131c 70%);padding:22px;flex:1;min-height:0}.messages-bubble-row.mine .message-bubble,.message-bubble-row.mine .message-bubble{background:#17456a;border:1px solid #24628d;color:#f0f8ff}.messages-bubble-row.theirs .message-bubble,.message-bubble-row.theirs .message-bubble{background:#172432;border:1px solid #2b3d4e;color:#edf5fb}.messages-composer{border-top:1px solid #263746;background:#0d141d;padding:13px 16px}.messages-composer textarea{background:#15212d;border:1px solid #2b4053;color:#edf7ff;border-radius:14px}.messages-no-chat{flex:1;min-height:0;background:radial-gradient(ellipse at center,#142333,#0b131c 72%)}.messages-no-chat>svg{color:#62c9f5}@media(max-width:760px){.messages-page{min-height:calc(100dvh - 70px)}.messages-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0;height:calc(100dvh - 70px);min-height:calc(100dvh - 70px)}.messages-sidebar{display:flex}.messages-page.has-selected-chat .messages-sidebar,.messages-chat-panel{display:none}.messages-page.has-selected-chat .messages-chat-panel{display:flex}.messages-contact-list{overflow:auto}.messages-chat-head{padding:10px}.messages-thread{padding:14px}}@media(min-width:761px){.content:has(.messages-page){display:flex;flex-direction:column;min-height:0;padding:12px!important}.main:has(.messages-page) .main-footer{display:none}.messages-page{flex:1;min-height:0}.messages-layout{height:calc(100vh - 100px);min-height:500px}}@media(min-width:761px){.main:has(.messages-page){display:flex!important;flex-direction:column!important;width:100%!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.main:has(.messages-page)>.topbar{flex:0 0 48px!important;height:48px!important;min-height:48px!important}.main:has(.messages-page)>.content{flex:1 1 auto!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:10px 14px 14px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.main:has(.messages-page)>.main-footer{display:none!important}.messages-page{flex:1 1 auto!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important}.messages-layout{display:grid!important;grid-template-columns:clamp(310px,24vw,390px) minmax(0,1fr)!important;gap:12px!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;align-items:stretch!important}.messages-sidebar,.messages-chat-panel{min-width:0!important;min-height:0!important;height:100%!important;padding:0!important;border:1px solid #303b47!important;border-radius:12px!important;background:#191e24!important;overflow:hidden!important}.messages-sidebar-title{padding:19px 19px 13px!important}.messages-username-search{margin:0 14px 14px!important}.messages-username-search .messages-search{min-height:50px!important;padding:0 14px!important;border-radius:10px!important;background:#141a20!important}.messages-contact-list{padding:0 9px 12px!important;gap:4px!important}.messages-contact{min-height:66px;padding:11px!important;gap:12px!important;border-radius:9px!important}.messages-contact>img,.messages-contact>.monsly-avatar{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:50%!important}.messages-contact-copy>b{font-size:12px!important}.messages-contact-copy>small{font-size:10px!important}.messages-chat-head{min-height:72px!important;padding:12px 20px!important;border-bottom-color:#303943!important}.messages-chat-person>img,.messages-chat-person>.monsly-avatar{width:46px!important;height:46px!important;border-radius:50%!important}.messages-chat-person b{font-size:14px!important}.messages-chat-person small{font-size:11px!important}.messages-thread{min-height:0!important;padding:24px clamp(20px,3vw,44px)!important;background:#11171e!important}.message-bubble{max-width:min(72%,720px)!important;padding:12px 15px 9px!important}.message-bubble p{font-size:13px!important;line-height:1.65!important}.messages-composer{padding:14px 18px!important;background:#191e24!important;border-top-color:#303943!important}.messages-composer textarea{min-height:46px!important;font-size:13px!important;border-radius:9px!important;background:#11171d!important}.messages-composer .primary{min-height:46px!important}}.profile-layout.monsly-profile-layout{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;gap:16px!important}.profile-layout.monsly-profile-layout>.profile-preview,.profile-layout.monsly-profile-layout>.gift-inventory,.profile-layout.monsly-profile-layout>.edit-panel{width:min(100%,1100px)!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}.profile-preview{position:relative!important;width:100%!important;min-height:0!important;overflow:hidden!important;border:1px solid #343e49!important;border-radius:14px!important;background:#191e24!important}.profile-preview .profile-banner{position:absolute!important;inset:0 0 auto!important;width:100%!important;height:226px!important;background-color:#27313a!important;background-size:cover!important;background-position:center 42%!important}.profile-preview .profile-banner:before{background:linear-gradient(180deg,#10182018,#10182045 48%,#191e24)!important}.profile-preview .profile-banner .banner-label{display:none!important}.profile-preview .avatar-frame-wrap{position:absolute!important;left:32px!important;top:166px!important;z-index:4!important;display:grid!important;place-items:center!important;width:132px!important;height:132px!important;margin:0!important}.profile-preview .profile-avatar{display:block!important;width:120px!important;height:120px!important;max-width:120px!important;max-height:120px!important;margin:0!important;border:5px solid #191e24!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 8px 28px #0007!important}.profile-preview .preview-info{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;min-height:198px!important;margin-top:218px!important;padding:20px 30px 24px 190px!important;background:transparent!important;text-align:left!important}.profile-preview .preview-info h2.name-with-badge{display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;font-size:clamp(22px,2.2vw,29px)!important;line-height:1.2!important;text-align:left!important}.profile-preview .preview-info .username-collection{justify-content:flex-start!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;width:100%!important}.profile-preview .preview-info .profile-number-below{margin:0!important}.profile-preview .preview-info .own-profile-bio{max-width:720px!important;margin:2px 0 0!important;text-align:left!important;color:#aeb9c3!important;font-size:12px!important}.profile-preview .preview-info .id-box{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;width:fit-content!important;max-width:100%!important;min-height:35px!important;margin:2px 0 0!important;padding:8px 11px!important;border:1px solid #35414c!important;border-radius:7px!important;background:#202832!important}.profile-preview .preview-info .preview-foot{justify-content:flex-start!important;margin:0!important}.profile-preview .preview-info .profile-card-actions{position:absolute!important;top:19px!important;right:22px!important;display:flex!important;justify-content:flex-end!important;gap:7px!important;margin:0!important;padding:0!important}.profile-preview .preview-info .profile-card-actions button{flex:0 0 auto!important;min-height:36px!important;padding:8px 11px!important;font-size:10px!important}.profile-layout.monsly-profile-layout>.gift-inventory{padding:17px 19px!important;border:1px solid #343e49!important;border-radius:12px!important;background:#191e24!important}.telegram-profile.public-telegram-profile{width:min(100%,1100px)!important;max-width:1100px!important;margin:0 auto!important;overflow:hidden!important;border:1px solid #343e49!important;border-radius:14px!important;background:#191e24!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{position:relative!important;display:block!important;height:260px!important;min-height:260px!important;padding:0!important;overflow:visible!important;background-color:#27313a!important;background-size:cover!important;background-position:center 42%!important}.telegram-profile.public-telegram-profile .telegram-profile-cover:before{background:linear-gradient(180deg,#10182018,#10182035 45%,#111820d9)!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{position:absolute!important;left:34px!important;bottom:-58px!important;z-index:3!important;display:grid!important;place-items:center!important;width:140px!important;height:140px!important;margin:0!important}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:126px!important;height:126px!important;max-width:126px!important;max-height:126px!important;border:5px solid #191e24!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 8px 28px #0007!important}.telegram-profile.public-telegram-profile .telegram-profile-heading{position:absolute!important;left:196px!important;right:300px!important;bottom:31px!important;z-index:2!important;width:auto!important;margin:0!important;text-align:left!important}.telegram-profile.public-telegram-profile .telegram-profile-heading h1{justify-content:flex-start!important;font-size:clamp(22px,2.2vw,30px)!important;text-align:left!important}.telegram-profile.public-telegram-profile .telegram-profile-subline{color:#c0cbd4!important}.telegram-profile.public-telegram-profile .telegram-profile-heading .monsly-profile-badges{justify-content:flex-start!important}.telegram-profile.public-telegram-profile .telegram-profile-actions{position:absolute!important;right:24px!important;bottom:28px!important;z-index:4!important;display:flex!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important}.telegram-profile.public-telegram-profile .telegram-profile-actions>button,.telegram-profile.public-telegram-profile .telegram-profile-actions .gift-picker>button{min-width:42px!important;min-height:40px!important;padding:9px 12px!important}.telegram-profile.public-telegram-profile .telegram-profile-content{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;padding:75px 18px 18px!important}.telegram-profile.public-telegram-profile .telegram-info-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid #303b47!important;border-radius:11px!important;background:#202832!important}.telegram-profile.public-telegram-profile .telegram-info-row{min-width:0!important;min-height:58px!important;padding:12px 15px!important;border-bottom:1px solid #303b47!important}.telegram-profile.public-telegram-profile .telegram-info-row:nth-child(odd){border-right:1px solid #303b47!important}.telegram-profile.public-telegram-profile .telegram-info-row.bio,.telegram-profile.public-telegram-profile .profile-music-player,.telegram-profile.public-telegram-profile .telegram-social-links{grid-column:1 / -1!important;border-right:0!important}.telegram-profile.public-telegram-profile .telegram-info-row.bio{min-height:auto!important;padding:15px!important}.telegram-profile.public-telegram-profile .telegram-info-row.bio p{font-size:13px!important;line-height:1.65!important}.telegram-profile.public-telegram-profile .gift-inventory{width:100%!important;max-width:none!important;margin:0!important;border:1px solid #343e49!important;border-radius:12px!important;background:#202832!important}.telegram-profile.public-telegram-profile .gift-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))!important}@media(min-width:761px)and (max-width:980px){.profile-preview .preview-info .profile-card-actions{position:static!important;justify-content:flex-start!important;margin-top:4px!important}.telegram-profile.public-telegram-profile .telegram-profile-heading{right:20px!important;bottom:92px!important}.telegram-profile.public-telegram-profile .telegram-profile-actions{right:24px!important;bottom:20px!important}}@media(max-width:760px){.profile-layout.monsly-profile-layout{width:100%!important;align-items:stretch!important}.profile-layout.monsly-profile-layout>.profile-preview,.profile-layout.monsly-profile-layout>.gift-inventory,.profile-layout.monsly-profile-layout>.edit-panel{width:100%!important;max-width:none!important}.profile-preview .profile-banner{height:182px!important}.profile-preview .avatar-frame-wrap{left:16px!important;top:126px!important;width:112px!important;height:112px!important}.profile-preview .profile-avatar{width:104px!important;height:104px!important;max-width:104px!important;max-height:104px!important}.profile-preview .preview-info{margin-top:170px!important;min-height:0!important;padding:65px 16px 18px!important;gap:9px!important}.profile-preview .preview-info h2.name-with-badge{font-size:22px!important}.profile-preview .preview-info .profile-card-actions{position:static!important;justify-content:flex-start!important;margin-top:5px!important}.profile-preview .preview-info .profile-card-actions button{min-height:40px!important}.telegram-profile.public-telegram-profile{width:100%!important;border-radius:12px!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;gap:9px!important;padding:126px 15px 16px!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{left:15px!important;top:14px!important;bottom:auto!important;width:104px!important;height:104px!important}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important}.telegram-profile.public-telegram-profile .telegram-profile-heading{position:relative!important;inset:auto!important;width:100%!important;text-align:left!important}.telegram-profile.public-telegram-profile .telegram-profile-heading h1{justify-content:flex-start!important;font-size:22px!important}.telegram-profile.public-telegram-profile .telegram-profile-actions{position:relative!important;inset:auto!important;flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}.telegram-profile.public-telegram-profile .telegram-profile-content{padding:12px!important}.telegram-profile.public-telegram-profile .telegram-info-card{grid-template-columns:minmax(0,1fr)!important}.telegram-profile.public-telegram-profile .telegram-info-row{border-right:0!important}.telegram-profile.public-telegram-profile .telegram-info-row:nth-child(odd){border-right:0!important}}.profile-layout.monsly-profile-layout>.edit-panel{width:min(100%,760px)!important;max-width:760px!important}.slasher-settings-window{position:fixed;z-index:420;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(1128px,calc(100vw - 52px));height:min(760px,calc(100dvh - 52px));min-width:0;display:grid;grid-template-columns:252px minmax(0,1fr);overflow:hidden;border:1px solid #3b3c40;border-radius:18px;background:#202124;color:#f1f1f3;isolation:isolate;box-shadow:0 26px 100px #000c}.slasher-settings-window:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#030406df;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto}.slasher-settings-sidebar{min-width:0;display:flex;flex-direction:column;gap:10px;padding:14px 12px 12px;background:#252629;border-right:1px solid #3a3b3f}.slasher-settings-sidebar-top{display:flex;align-items:center;min-height:34px}.slasher-settings-close{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:#3a3b3f;color:#d5d6d9}.slasher-settings-close:hover{background:#484a50;color:#fff}.slasher-settings-search{min-height:34px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:8px;background:#3a3b40;color:#aeb0b6}.slasher-settings-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#f1f1f3;font:inherit;font-size:12px}.slasher-settings-search input::placeholder{color:#a0a2a8}.slasher-settings-search button{border:0;background:transparent;color:#d6d7dc;font-size:18px;line-height:1}.slasher-settings-account{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:9px 8px;border:0;border-radius:10px;background:transparent;color:#f4f4f6;text-align:left}.slasher-settings-account:hover{background:#303136}.slasher-settings-avatar{width:42px!important;height:42px!important;flex:0 0 42px;border-radius:50%!important;object-fit:cover}.slasher-settings-account>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.slasher-settings-account b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.slasher-settings-account small{color:#a0a1a7;font-size:11px}.slasher-settings-nav-label{padding:9px 9px 3px;color:#85868d;font-size:9px;font-weight:800;letter-spacing:1.1px}.slasher-settings-nav{display:flex;flex-direction:column;gap:3px;min-height:0;overflow-y:auto}.slasher-settings-nav-item{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:9px;border:0;border-radius:8px;background:transparent;color:#e1e1e4;text-align:left}.slasher-settings-nav-item:hover{background:#333439}.slasher-settings-nav-item.active{background:#d0d0d4;color:#25262a}.slasher-settings-nav-icon{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;border-radius:7px;background:#3c3d42;color:#f4f4f6}.slasher-settings-nav-item.active .slasher-settings-nav-icon{background:#b5b5bb;color:#25262a}.slasher-settings-nav-item>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.slasher-settings-nav-item b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.slasher-settings-nav-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a1a7;font-size:9px}.slasher-settings-nav-item.active small{color:#5e6066}.slasher-settings-no-results{padding:10px;color:#a0a1a7;font-size:11px}.slasher-settings-sidebar-footer{margin-top:auto;padding:10px 8px 2px;border-top:1px solid #3b3c40;color:#eeeef0;font-size:10px;font-weight:800;letter-spacing:1px}.slasher-settings-sidebar-footer span{float:right;color:#85868d;font-size:9px;font-weight:500;letter-spacing:0}.slasher-settings-main{min-width:0;min-height:0;overflow:auto;padding:25px 30px 30px;background:#202124;scrollbar-color:#515257 transparent;scrollbar-width:thin}.slasher-settings-main>.page-title{margin:0 0 20px;padding:2px 0 18px;border-bottom:1px solid #3a3b40}.slasher-settings-main .page-title .eyebrow{color:#96979d}.slasher-settings-main .page-title h1{margin:8px 0 5px;color:#f4f4f6;font-size:27px;letter-spacing:-.8px}.slasher-settings-main .page-title p{margin:0;color:#a3a4aa;font-size:12px}.slasher-settings-main .panel,.slasher-settings-main .setting-row,.slasher-settings-main .cb-wallet-hero,.slasher-settings-main .cb-history-list{border-color:#3a3b40!important;background-color:#292a2e!important;color:#f0f0f2}.slasher-settings-main .settings-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.slasher-settings-main .settings-list>.setting-row{min-width:0;min-height:90px;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #3a3b40!important;border-radius:11px}.slasher-settings-main .settings-list>.setting-row:hover{background:#303136!important}.slasher-settings-main .setting-icon{width:36px;height:36px;flex:0 0 36px;border-radius:9px;background:#3b3c42;color:#e7e7ea}.slasher-settings-main .setting-copy{min-width:0;flex:1}.slasher-settings-main .setting-copy b{color:#f2f2f4;font-size:12px}.slasher-settings-main .setting-copy p{margin-top:4px;color:#a0a1a7;font-size:10px;line-height:1.45}.slasher-settings-main .setting-value{color:#b6b7bd;font-size:10px;white-space:nowrap}.slasher-settings-main .setting-row .secondary{flex:0 0 auto}.slasher-settings-main .account-manager{margin-top:14px;padding:17px;border:1px solid #3a3b40;border-radius:12px}.slasher-settings-main .account-manager .panel-head{border-color:#3a3b40}.slasher-settings-main .account-manager .panel-head h3,.slasher-settings-main .account-manager .account-row-info b{color:#f0f0f2}.slasher-settings-main .account-manager .panel-head p,.slasher-settings-main .account-manager .account-row-info span{color:#a0a1a7}.slasher-settings-main .account-row{border-color:#3b3c41}.slasher-settings-main .settings-note{color:#a0a1a7}.slasher-settings-main .cb-wallet-back{margin-top:14px}.slasher-settings-main .profile-layout.monsly-profile-layout{align-items:stretch!important}.slasher-settings-main .profile-layout.monsly-profile-layout>.edit-panel{width:100%!important;max-width:none!important;margin:0!important}.slasher-settings-main .edit-panel{padding:18px;border-radius:12px;background:#292a2e!important;border-color:#3a3b40!important}.slasher-settings-main .edit-panel input,.slasher-settings-main .edit-panel textarea,.slasher-settings-main .edit-panel select{background:#1e1f22;border-color:#494a50;color:#f1f1f3}.slasher-settings-main .edit-panel label,.slasher-settings-main .edit-panel h4{color:#e6e6e9}.slasher-settings-main .edit-panel p,.slasher-settings-main .edit-panel small{color:#a1a2a8}.profile-settings-window .slasher-settings-main>.profile-layout{margin-top:0}.messages-contact-name{display:inline-flex!important;align-items:center;gap:5px;min-width:0}.messages-verified-tick{display:inline-block;width:14px;height:14px;min-width:14px;flex:0 0 14px;object-fit:contain;vertical-align:middle}.messages-global-result .messages-contact-name,.messages-chat-person .messages-contact-name{color:inherit}.gift-message-bubble{max-width:min(74%,420px)!important;padding:8px 10px 7px!important}.gift-message-card{display:flex;align-items:center;gap:12px;min-width:230px;padding:9px 11px;border:1px solid #3a5061;border-radius:12px;background:linear-gradient(135deg,#202e3a,#19232d)}.gift-message-art{width:104px;height:104px;flex:0 0 104px;display:grid;place-items:center;overflow:hidden}.gift-message-art .gift-animation{display:inline-flex;align-items:center;justify-content:center}.gift-message-art .gift-animation img{width:100%;height:100%;object-fit:contain}.gift-message-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.gift-message-copy small{color:#9db4c4;font-size:10px}.gift-message-copy b{color:#f2f7fb;font-size:15px}.gift-message-copy>span{color:#82d3fa;font-size:11px;font-weight:700}.gift-message-copy em{margin-top:3px;color:#a2b1bd;font-size:9px;font-style:normal;line-height:1.4}@media(max-width:760px){.slasher-settings-window{width:min(100vw,620px);height:100dvh;max-height:100dvh;inset:0 auto auto 50%;transform:translate(-50%);grid-template-columns:176px minmax(0,1fr);border-radius:0;border:0;box-shadow:none}.slasher-settings-sidebar{padding:10px 8px;gap:7px}.slasher-settings-main{padding:20px 16px}.slasher-settings-main .settings-list{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.slasher-settings-window{width:100vw;top:0;right:0;bottom:0;left:0;transform:none;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.slasher-settings-sidebar{gap:6px;padding:8px 11px;border-right:0;border-bottom:1px solid #3a3b40}.slasher-settings-sidebar-top{min-height:28px}.slasher-settings-close{width:28px;height:28px}.slasher-settings-search{min-height:32px}.slasher-settings-account,.slasher-settings-nav-label,.slasher-settings-sidebar-footer{display:none}.slasher-settings-nav{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.slasher-settings-nav-item{width:auto;min-width:max-content;padding:6px 8px}.slasher-settings-nav-item>span:last-child{display:block}.slasher-settings-nav-item small{display:none}.slasher-settings-nav-icon{width:24px;height:24px;flex-basis:24px}.slasher-settings-main{padding:17px 12px 24px}.slasher-settings-main .page-title h1{font-size:23px}.gift-message-bubble{max-width:92%!important}.gift-message-card{min-width:0;gap:6px;padding:6px}.gift-message-art{width:76px;height:76px;flex-basis:76px}.gift-message-art .gift-animation{width:76px!important;height:76px!important}}.messages-contact-name{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;max-width:100%;line-height:1.25!important;vertical-align:middle}.messages-verified-tick{width:12px!important;height:12px!important;min-width:12px!important;flex:0 0 12px!important;object-fit:contain;border-radius:0!important;overflow:visible!important;transform:translateY(.5px)}.messages-contact-copy{min-width:0!important;overflow:visible!important}.messages-contact-copy>.messages-contact-name{overflow:visible!important}.messages-global-result .messages-contact-name,.messages-chat-person .messages-contact-name{overflow:visible!important}.gift-message-bubble{max-width:min(82%,510px)!important;padding:5px!important;background:transparent!important;border:0!important;box-shadow:none!important}.gift-message-card{display:grid!important;grid-template-columns:38px 88px minmax(130px,1fr)!important;align-items:center!important;gap:10px!important;min-width:290px!important;padding:9px 12px!important;border:1px solid #484a50!important;border-radius:13px!important;background:#292a2f!important;box-shadow:inset 0 1px #ffffff08!important}.gift-giver-avatar{width:36px;height:36px;display:grid;place-items:center;overflow:hidden;border:1px solid #55565c;border-radius:50%;background:#414248;color:#f2f2f4;font-size:13px;font-weight:800}.gift-giver-avatar img{width:100%;height:100%;display:block;object-fit:cover}.gift-message-art .gift-animation{width:88px!important;height:88px!important}.gift-message-copy{min-width:0!important}.gift-message-copy small{color:#aaaab1!important;font-size:10px!important}.gift-message-copy b{color:#f5f5f6!important;font-size:14px!important}.gift-message-copy>span{color:#d0d0d5!important}.gift-message-copy em{color:#92939a!important}.messages-chat-panel{position:relative;min-width:0}.messages-composer{display:flex!important;align-items:flex-end!important;gap:7px!important;padding:8px!important;border:1px solid #34363c!important;border-radius:19px!important;background:#1b1c20!important;box-shadow:0 5px 22px #0002}.messages-composer textarea{flex:1 1 auto!important;min-width:0!important;min-height:42px!important;max-height:150px!important;resize:vertical!important;padding:11px 10px!important;border:0!important;outline:0!important;background:transparent!important;color:#f1f1f3!important;box-shadow:none!important}.messages-emoji-toggle,.messages-mic-button{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#aeb0b7}.messages-emoji-toggle:hover,.messages-emoji-toggle.active,.messages-mic-button:hover{background:#303137;color:#f2f2f4}.messages-mic-button.recording{color:#ff777b;background:#57272c;animation:monsly-record-pulse 1.3s ease-in-out infinite}.messages-send-button{min-height:42px!important;border-radius:15px!important}.messages-emoji-panel{position:absolute;right:18px;bottom:82px;z-index:15;width:min(340px,calc(100% - 28px));padding:11px;border:1px solid #414248;border-radius:16px;background:#24252a;box-shadow:0 15px 45px #0009}.messages-emoji-panel-head{display:flex;align-items:center;justify-content:space-between;padding:2px 3px 9px;color:#f2f2f4}.messages-emoji-panel-head button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;color:#b6b7bd;background:transparent}.messages-emoji-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;max-height:210px;overflow:auto}.messages-emoji-grid button{min-width:0;aspect-ratio:1;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;font-size:22px}.messages-emoji-grid button:hover{background:#3a3b41}.voice-recording-indicator,.voice-recorded-preview{display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:9px 12px;border:1px solid #45464c;border-radius:12px;background:#24252a;color:#f1f1f3}.voice-recording-indicator b,.voice-recorded-preview b{font-size:12px}.voice-recording-indicator time{color:#ff9295;font-variant-numeric:tabular-nums}.voice-recorded-preview>span{display:flex;flex:1;flex-direction:column;gap:2px}.voice-recorded-preview small{color:#a1a2a8;font-size:10px}.voice-recording-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#fa646b;box-shadow:0 0 0 4px #fa646b22}.voice-discard-button,.voice-stop-button{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:1px solid #4a4b51;border-radius:9px;background:#303137;color:#e3e3e6;font-size:11px}.voice-stop-button{border-color:#8d464c;background:#642d33;color:#fff}.voice-message-content{display:flex;align-items:center;gap:10px;min-width:min(280px,65vw)}.voice-message-icon{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:50%;background:#44464d;color:#f4f4f6}.voice-message-player{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.voice-message-player audio{width:100%;height:34px;max-width:280px}.voice-message-player small{color:#a1a2a8;font-size:10px}@keyframes monsly-record-pulse{50%{box-shadow:0 0 0 5px #fa646b22}}.profile-modal-window{width:min(980px,calc(100vw - 36px))!important;max-width:980px!important;max-height:min(94vh,900px)!important;padding:18px!important;overflow:auto!important;border:1px solid #34363c!important;border-radius:20px!important;background:#111216!important;box-shadow:0 28px 100px #000c!important}.profile-modal-window>.page-title{display:none!important}.profile-modal-window .profile-layout.monsly-profile-layout{gap:13px!important}.profile-modal-window .profile-layout.monsly-profile-layout>.profile-preview,.profile-modal-window .profile-layout.monsly-profile-layout>.gift-inventory{width:100%!important;max-width:none!important;border:1px solid #35363c!important;border-radius:16px!important;overflow:hidden!important;background:#1b1c21!important}.profile-modal-window .profile-preview{display:grid!important;grid-template-columns:152px minmax(0,1fr)!important;grid-template-rows:210px auto!important;align-items:start!important;position:relative!important;padding:0!important}.profile-modal-window .profile-preview .profile-banner{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;height:210px!important;min-height:210px!important;border-radius:0!important;background-color:#292b31!important;background-position:center!important;background-size:cover!important}.profile-modal-window .profile-preview .banner-label{top:14px!important;left:16px!important;opacity:.75}.profile-modal-window .profile-preview .profile-avatar-upload-trigger{grid-column:1!important;grid-row:2!important;position:relative!important;left:auto!important;top:auto!important;justify-self:center!important;align-self:start!important;width:132px!important;height:132px!important;margin:-65px 0 0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;cursor:pointer;z-index:2}.profile-modal-window .profile-preview .profile-avatar{width:120px!important;height:120px!important;max-width:120px!important;max-height:120px!important;border:5px solid #1b1c21!important;border-radius:50%!important;object-fit:cover!important}.profile-avatar-upload-trigger .avatar-upload-pencil{position:absolute;right:7px;bottom:9px;width:30px;height:30px;display:grid;place-items:center;border:2px solid #1b1c21;border-radius:50%;background:#42444b;color:#fff}.profile-modal-window .profile-preview .preview-info{grid-column:2!important;grid-row:2!important;min-width:0!important;min-height:0!important;margin:0!important;padding:19px 22px 23px 5px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;text-align:left!important}.profile-modal-window .preview-info h2.name-with-badge{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:clamp(20px,2.3vw,27px)!important;line-height:1.2}.profile-modal-window .preview-info .username-collection{justify-content:flex-start!important;margin:0!important}.profile-modal-window .preview-info .profile-bio{margin:0!important;color:#b4b5bc!important;text-align:left!important}.profile-modal-window .preview-info .id-box,.profile-modal-window .preview-info .profile-number-below{margin:0!important}.profile-modal-window .preview-info .profile-card-actions{position:static!important;display:flex!important;justify-content:flex-start!important;gap:8px!important;margin-top:5px!important}.profile-modal-window .gift-inventory{background:#1c1d22!important;border:1px solid #35363c!important;border-radius:15px!important}.profile-modal-window .gift-item{background:#2b2c31!important;border-color:#44454b!important}.profile-modal-window .gift-item>span{color:#d0d0d5!important}.telegram-profile.public-telegram-profile{width:min(1120px,100%)!important;margin:12px auto 24px!important;overflow:hidden!important;border:1px solid #34363c!important;border-radius:18px!important;background:#16171b!important;box-shadow:0 18px 60px #0005!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{position:relative!important;min-height:300px!important;height:300px!important;padding:22px 28px 24px 190px!important;display:flex!important;align-items:flex-end!important;gap:14px!important;background-color:#25272d!important;background-position:center!important;background-size:cover!important;border-bottom:1px solid #34363c!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{position:absolute!important;left:28px!important;bottom:-48px!important;top:auto!important;width:132px!important;height:132px!important;z-index:2}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:120px!important;height:120px!important;max-width:120px!important;max-height:120px!important;border:6px solid #16171b!important;border-radius:50%!important;object-fit:cover!important}.telegram-profile.public-telegram-profile .telegram-profile-heading{position:relative!important;inset:auto!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;text-align:left!important}.telegram-profile.public-telegram-profile .telegram-profile-heading h1{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:7px!important;margin:0 0 7px!important;color:#f5f5f6!important;font-size:clamp(22px,2.5vw,32px)!important}.telegram-profile.public-telegram-profile .telegram-profile-subline{color:#b6b7be!important}.telegram-profile.public-telegram-profile .telegram-profile-actions{position:relative!important;inset:auto!important;display:flex!important;align-items:center!important;flex:0 0 auto!important;gap:8px!important;margin:0!important}.telegram-profile.public-telegram-profile .telegram-profile-content{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;padding:66px 22px 22px!important}.telegram-profile.public-telegram-profile .telegram-info-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:hidden!important;border:1px solid #393a40!important;border-radius:14px!important;background:#202126!important}.telegram-profile.public-telegram-profile .telegram-info-row{min-width:0!important;padding:16px!important;border-color:#393a40!important;background:transparent!important}.telegram-profile.public-telegram-profile .telegram-info-row span{color:#96979f!important}.telegram-profile.public-telegram-profile .telegram-info-row b,.telegram-profile.public-telegram-profile .telegram-info-row p{color:#f1f1f3!important}.telegram-profile.public-telegram-profile .gift-inventory{background:#202126!important;border-color:#393a40!important}.telegram-profile.public-telegram-profile .gift-item{background:#2b2c31!important;border-color:#44454b!important}.slasher-settings-nav-item.active{background:#d0d0d4!important;color:#25262a!important}.device-list-panel{display:flex;flex-direction:column;gap:8px;margin:0 0 15px;padding:12px;border:1px solid #3a3b40;border-radius:13px;background:#292a2e;color:#a6a7ae}.device-entry{display:flex;align-items:center;gap:11px;min-width:0;padding:10px;border:1px solid #414248;border-radius:10px;background:#222328}.device-entry-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:10px;background:#33363d;color:#d2d3d8}.device-entry>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.device-entry b{color:#f1f1f3;font-size:12px}.device-entry small{color:#a0a1a8;font-size:10px}.device-entry em{color:#c4c5cb;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.7px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){.gift-message-bubble{max-width:94%!important}.gift-message-card{grid-template-columns:30px 70px minmax(90px,1fr)!important;gap:6px!important;min-width:0!important;padding:7px!important}.gift-giver-avatar{width:29px;height:29px;font-size:11px}.gift-message-art,.gift-message-art .gift-animation{width:70px!important;height:70px!important}.gift-message-copy b{font-size:12px!important}.gift-message-copy em{display:none}.messages-emoji-panel{right:8px;bottom:76px;width:min(330px,calc(100% - 16px))}.messages-emoji-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.voice-recording-indicator,.voice-recorded-preview{flex-wrap:wrap}.voice-message-content{min-width:min(240px,65vw)}.profile-modal-backdrop{padding:8px!important}.profile-modal-window{width:100%!important;max-height:100dvh!important;padding:10px!important;border-radius:14px!important}.profile-modal-window .profile-preview{grid-template-columns:1fr!important;grid-template-rows:150px auto auto!important}.profile-modal-window .profile-preview .profile-banner{grid-row:1!important;height:150px!important;min-height:150px!important}.profile-modal-window .profile-preview .profile-avatar-upload-trigger{grid-row:2!important;grid-column:1!important;justify-self:start!important;margin:-53px 0 0 17px!important;width:108px!important;height:108px!important}.profile-modal-window .profile-preview .profile-avatar{width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important}.profile-modal-window .profile-preview .preview-info{grid-row:3!important;grid-column:1!important;padding:12px 16px 17px!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{height:auto!important;min-height:0!important;padding:145px 16px 16px!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{left:17px!important;top:17px!important;bottom:auto!important;width:112px!important;height:112px!important}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:102px!important;height:102px!important;max-width:102px!important;max-height:102px!important}.telegram-profile.public-telegram-profile .telegram-profile-content{padding:14px!important}.telegram-profile.public-telegram-profile .telegram-info-card{grid-template-columns:1fr!important}.telegram-profile.public-telegram-profile .telegram-info-row{border-right:0!important}}.settings-two-sections{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch}.settings-two-sections .setting-row{min-height:104px;padding:18px!important;border:1px solid #393a40!important;border-radius:14px!important;background:#292a2e!important}.settings-two-sections .setting-row:hover{border-color:#5b5d65!important;background:#303136!important}.settings-two-sections .setting-copy p{color:#a6a7ae!important}@media(max-width:620px){.settings-two-sections{grid-template-columns:minmax(0,1fr)!important}}.voice-message-player audio{accent-color:#bfc0c6}.profile-modal-window .profile-preview .profile-banner{position:relative!important;inset:auto!important;z-index:0!important}.telegram-voice-player{display:flex;align-items:center;gap:11px;width:min(320px,66vw);min-width:210px;padding:4px 2px;color:#e9e9ec}.telegram-voice-player>audio{display:none}.telegram-voice-play{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#d4d5d9;color:#24252a;cursor:pointer;transition:transform .15s ease,background .15s ease}.telegram-voice-play:hover{background:#fff;transform:scale(1.04)}.telegram-voice-wave-wrap{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.telegram-voice-wave{height:30px;display:flex;align-items:center;justify-content:space-between;gap:2px;cursor:pointer;touch-action:manipulation;outline-offset:4px}.telegram-voice-wave span{display:block;flex:1 1 0;min-width:2px;max-width:5px;border-radius:5px;background:#777982;opacity:.78;transition:background .12s ease,opacity .12s ease}.telegram-voice-wave span.played{background:#d8d9de;opacity:1}.telegram-voice-wave-wrap small{color:#aeb0b7;font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.telegram-voice-mark{display:grid;place-items:center;flex:0 0 22px;color:#9a9ca4}.telegram-voice-player.unavailable{width:auto;min-width:0;color:#bfc0c6;font-size:12px}.message-bubble:has(.telegram-voice-player){background:#2a2b30!important;border-color:#42444b!important}.message-bubble-row.mine .message-bubble:has(.telegram-voice-player){background:#34363d!important}@media(max-width:620px){.telegram-voice-player{width:min(290px,70vw);min-width:185px;gap:8px}.telegram-voice-play{width:34px;height:34px;flex-basis:34px}.telegram-voice-mark{display:none}}.gift-message-art{border-radius:12px;background:#292a2f!important}.gift-message-art .gift-animation{background:transparent!important}.gift-message-art .gift-animation svg{display:block;background:transparent!important}.profile-modal-window{width:min(820px,calc(100vw - 28px))!important;max-width:820px!important;padding:12px!important;background:#090a0c!important;border-color:#292a2e!important}.profile-modal-window .profile-layout.monsly-profile-layout{gap:12px!important}.profile-modal-window .profile-preview{display:flex!important;flex-direction:column!important;align-items:stretch!important;position:relative!important;padding:0 0 20px!important;background:#101115!important}.profile-modal-window .profile-preview .profile-banner{order:0!important;width:100%!important;height:225px!important;min-height:225px!important;flex:0 0 225px!important;border-radius:0!important;background-color:#202329!important;background-position:center!important;background-size:cover!important}.profile-modal-window .profile-preview .profile-avatar-upload-trigger{position:absolute!important;top:154px!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;width:148px!important;height:148px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:6px solid #101115!important;border-radius:50%!important;background:#101115!important;box-shadow:0 8px 28px #0009!important;z-index:5!important}.profile-modal-window .profile-preview .profile-avatar{width:136px!important;height:136px!important;max-width:136px!important;max-height:136px!important;margin:0!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.profile-modal-window .profile-preview .avatar-upload-pencil{position:absolute!important;right:5px!important;bottom:7px!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border:1px solid #666871!important;border-radius:50%!important;background:#25262c!important;color:#f3f3f5!important}.profile-modal-window .profile-preview .preview-info{order:2!important;width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:11px!important;padding:88px 28px 5px!important;text-align:center!important;color:#f5f5f6!important}.profile-modal-window .profile-preview .preview-info h2{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important;color:#f7f7f8!important;font-size:clamp(23px,3vw,31px)!important;line-height:1.2!important;text-align:center!important}.profile-modal-window .profile-preview .username-collection{justify-content:center!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important}.profile-modal-window .profile-preview .profile-bio{max-width:620px!important;margin:0!important;color:#a7a8af!important;text-align:center!important}.profile-modal-window .profile-preview .profile-number-below{margin:0!important;padding:7px 14px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid #414249!important;border-radius:999px!important;background:#202126!important}.profile-modal-window .profile-preview .profile-number-below span{color:#f0f0f2!important;font-weight:800!important}.profile-modal-window .profile-preview .profile-number-below small{color:#9b9ca4!important}.profile-modal-window .profile-preview .id-box{width:min(470px,100%)!important;min-height:44px!important;margin:0!important;padding:10px 14px!important;border:1px solid #383940!important;border-radius:11px!important;background:#1b1c21!important;text-align:left!important}.profile-modal-window .profile-preview .id-box b{color:#e6e6e9!important}.profile-modal-window .profile-preview .preview-foot{justify-content:center!important;margin:0!important;color:#b7b8be!important}.profile-modal-window .profile-preview .profile-card-actions{position:static!important;display:flex!important;justify-content:center!important;gap:9px!important;margin:3px 0 0!important}.profile-modal-window .profile-preview .profile-card-actions button{min-height:40px!important;border-radius:11px!important}.profile-modal-window .profile-preview .profile-music-player{width:min(470px,100%)!important;margin:0!important}.profile-modal-window .gift-inventory{background:#121317!important;border-color:#33343a!important}.profile-modal-window .gift-inventory .gift-item{background:#27282e!important;border-color:#414249!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{min-height:420px!important;height:auto!important;padding:190px 24px 22px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;background-color:#111216!important;background-position:center!important;background-size:cover!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{position:absolute!important;left:50%!important;top:30px!important;bottom:auto!important;transform:translate(-50%)!important;width:144px!important;height:144px!important}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:132px!important;height:132px!important;max-width:132px!important;max-height:132px!important;border:6px solid #111216!important;border-radius:50%!important;object-fit:cover!important}.telegram-profile.public-telegram-profile .telegram-profile-heading{width:min(720px,100%)!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;margin:0!important;text-align:center!important}.telegram-profile.public-telegram-profile .telegram-profile-heading h1{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important;font-size:clamp(24px,3vw,34px)!important;color:#f5f5f6!important}.telegram-profile.public-telegram-profile .telegram-profile-subline{color:#c0c1c7!important}.telegram-profile.public-telegram-profile .telegram-profile-actions{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:9px!important;margin:7px 0 0!important}.telegram-profile.public-telegram-profile .telegram-profile-actions button{min-height:44px!important;border-radius:13px!important}.telegram-profile.public-telegram-profile .telegram-profile-content{padding:18px!important;gap:14px!important}.telegram-profile.public-telegram-profile .telegram-info-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:9px!important;border:1px solid #393a40!important;border-radius:15px!important;background:#1a1b20!important}.telegram-profile.public-telegram-profile .telegram-info-row{min-width:0!important;padding:14px!important;border:1px solid #34353b!important;border-radius:11px!important;background:#25262c!important}.telegram-profile.public-telegram-profile .telegram-info-row span{color:#a2a3aa!important}.telegram-profile.public-telegram-profile .telegram-info-row b,.telegram-profile.public-telegram-profile .telegram-info-row p{color:#f0f0f2!important}.telegram-profile.public-telegram-profile .gift-inventory{background:#1a1b20!important;border-color:#393a40!important}@media(max-width:620px){.profile-modal-window{width:calc(100vw - 12px)!important;padding:6px!important;border-radius:14px!important}.profile-modal-window .profile-preview .profile-banner{height:170px!important;min-height:170px!important;flex-basis:170px!important}.profile-modal-window .profile-preview .profile-avatar-upload-trigger{top:111px!important;width:120px!important;height:120px!important}.profile-modal-window .profile-preview .profile-avatar{width:108px!important;height:108px!important;max-width:108px!important;max-height:108px!important}.profile-modal-window .profile-preview .preview-info{padding:72px 14px 4px!important;gap:9px!important}.telegram-profile.public-telegram-profile .telegram-profile-cover{min-height:390px!important;padding:165px 12px 15px!important}.telegram-profile.public-telegram-profile .detail-frame-wrap{top:25px!important;width:126px!important;height:126px!important}.telegram-profile.public-telegram-profile .telegram-profile-avatar{width:114px!important;height:114px!important;max-width:114px!important;max-height:114px!important}.telegram-profile.public-telegram-profile .telegram-info-card{grid-template-columns:1fr!important}.telegram-profile.public-telegram-profile .telegram-profile-content{padding:10px!important}}.telegram-voice-player.unavailable{color:#b9bac1;font-size:12px}.telegram-profile.public-telegram-profile{width:min(900px,100%)!important;margin:12px auto 24px!important}.messages-contact-name{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:5px!important;min-height:22px!important;line-height:1.3!important;overflow:visible!important;vertical-align:middle!important}.messages-contact-name .messages-verified-tick{display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;flex:0 0 20px!important;object-fit:contain!important;overflow:visible!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transform:translateY(0)!important}.messages-contact-copy,.messages-contact-copy>.messages-contact-name,.messages-global-result .messages-contact-name,.messages-chat-person .messages-contact-name{overflow:visible!important;min-width:0!important}.messages-contact{overflow:visible!important}.gift-item.gift-inventory-item{display:grid!important;grid-template-columns:42px 76px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;justify-items:stretch!important;gap:8px 11px!important;min-width:0!important;text-align:left!important;padding:12px!important;border:1px solid #42434a!important;border-radius:13px!important;background:#292a2f!important;color:#f1f1f3!important}.gift-inventory-sender{grid-column:1;grid-row:1;width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#414248;border:1px solid #55565d;color:#f6f6f7;font-size:14px;font-weight:750}.gift-inventory-sender img{width:100%;height:100%;display:block;object-fit:cover}.gift-item.gift-inventory-item .gift-art{grid-column:2;grid-row:1 / span 2;width:76px!important;height:76px!important;border-radius:12px!important;background:#34353b!important;background-image:none!important;box-shadow:none!important}.gift-item.gift-inventory-item .gift-art .gift-animation,.gift-item.gift-inventory-item .gift-art .gift-animation svg{background:transparent!important}.gift-inventory-item-copy{grid-column:3;grid-row:1 / span 2;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.gift-inventory-item-copy b{font-size:14px!important;color:#f4f4f6!important}.gift-inventory-item-copy>span{color:#d0d0d6!important;font:12px DM Mono,monospace!important}.gift-inventory-item-copy small{color:#8f9097!important;font-size:10px!important}.gift-inventory-item-copy em{color:#a9aab1;font-size:10px;font-style:normal}.gift-item.gift-inventory-item>button{grid-column:2 / 4;grid-row:3;width:100%!important;justify-content:center;background:#3a3b41!important;color:#f4f4f6!important;border-color:#55565e!important}.gift-inventory .gift-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.gift-art{background:#34353b!important;background-image:none!important}.gift-message-bubble{max-width:min(80%,490px)!important}.gift-message-card{display:grid!important;grid-template-columns:90px minmax(130px,1fr)!important;min-width:250px!important;gap:10px!important;padding:9px 12px!important;border:1px solid #46474e!important;border-radius:13px!important;background:#292a2f!important;background-image:none!important}.gift-message-art{width:90px!important;height:90px!important;flex:0 0 90px!important}.gift-message-art .gift-animation{width:90px!important;height:90px!important}.gift-giver-avatar{display:none!important}.public-profile-modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:12000!important;display:grid!important;place-items:center!important;padding:20px!important;overflow:auto!important;background:#000000c2!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.public-profile-modal-window{position:relative!important;width:min(440px,calc(100vw - 28px))!important;max-width:440px!important;max-height:min(92dvh,900px)!important;margin:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;border:1px solid #292a30!important;border-radius:24px!important;background:#09090b!important;color:#f4f4f6!important;box-shadow:0 26px 100px #000b!important;scrollbar-width:thin;scrollbar-color:#44454d transparent}.public-profile-modal-window .public-profile-close{position:absolute!important;z-index:10!important;top:12px!important;right:12px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid #ffffff20!important;border-radius:50%!important;background:#08090a99!important;color:#f5f5f6!important;cursor:pointer!important}.public-profile-modal-window .telegram-profile-cover{position:relative!important;min-height:345px!important;height:auto!important;padding:156px 18px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;text-align:center!important;overflow:hidden!important;background-color:#15161a!important;background-size:cover!important;background-position:center 38%!important;border:0!important}.public-profile-modal-window .telegram-profile-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0004,#08090a40 36%,#09090bf0)!important}.public-profile-modal-window .telegram-profile-cover>*{position:relative!important;z-index:1!important}.public-profile-modal-window .detail-frame-wrap{position:absolute!important;top:22px!important;left:50%!important;bottom:auto!important;transform:translate(-50%)!important;width:126px!important;height:126px!important;flex:0 0 126px!important;border-radius:50%!important;padding:4px!important;background:#17181d!important;border:1px solid #65666d!important;box-shadow:0 8px 28px #0009!important}.public-profile-modal-window .telegram-profile-avatar{width:116px!important;height:116px!important;max-width:116px!important;max-height:116px!important;border-radius:50%!important;object-fit:cover!important}.public-profile-modal-window .telegram-profile-heading{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;text-align:center!important}.public-profile-modal-window .telegram-profile-heading h1{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;color:#fff!important;font-size:23px!important;line-height:1.2!important;text-align:center!important}.public-profile-modal-window .telegram-profile-heading .profile-badge-info-row,.public-profile-modal-window .telegram-profile-heading .verified-badge{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important}.public-profile-modal-window .telegram-profile-subline{color:#a7a8ae!important;font-size:12px!important}.public-profile-modal-window .monsly-profile-badges{display:flex!important;justify-content:center!important;gap:5px!important}.public-profile-modal-window .monsly-profile-badge img{width:23px!important;height:23px!important}.public-profile-modal-window .telegram-profile-actions{position:static!important;inset:auto!important;width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:4px!important}.public-profile-modal-window .telegram-profile-actions>button,.public-profile-modal-window .telegram-profile-actions .gift-picker>button{min-width:0!important;min-height:43px!important;width:100%!important;justify-content:center!important;padding:8px 7px!important;border:1px solid #3d3e44!important;border-radius:12px!important;background:#303136!important;color:#f0f0f2!important;font-size:11px!important;white-space:nowrap!important}.public-profile-modal-window .telegram-profile-actions .gift-picker{min-width:0!important;width:100%!important}.public-profile-modal-window .telegram-profile-content{display:flex!important;flex-direction:column!important;gap:10px!important;padding:13px 15px 16px!important;background:#09090b!important}.public-profile-modal-window .telegram-info-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.public-profile-modal-window .telegram-info-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-height:0!important;padding:8px 2px!important;border:0!important;border-bottom:1px solid #25262b!important;background:transparent!important;text-align:left!important}.public-profile-modal-window .telegram-info-row span{color:#92939a!important;font-size:11px!important}.public-profile-modal-window .telegram-info-row b,.public-profile-modal-window .telegram-info-row p{color:#f0f0f2!important;font-size:15px!important;line-height:1.45!important}.public-profile-modal-window .telegram-info-row p{margin:0!important}.public-profile-modal-window .gift-inventory{margin:0!important;padding:12px!important;border:1px solid #33343a!important;border-radius:14px!important;background:#15161a!important}.public-profile-modal-window .gift-inventory-head h3{color:#f0f0f2!important}.public-profile-modal-window .gift-inventory .gift-grid{grid-template-columns:1fr!important}.public-profile-modal-window .gift-item.gift-inventory-item{background:#292a2f!important;border-color:#414249!important}.public-profile-modal-window .telegram-social-links{display:flex!important;flex-wrap:wrap!important;gap:7px!important;padding-top:8px!important}.public-profile-modal-window .telegram-social-links a{padding:8px 11px!important;border:1px solid #383940!important;border-radius:9px!important;background:#202126!important;color:#e7e7eb!important}@media(max-width:540px){.public-profile-modal-backdrop{padding:8px!important}.public-profile-modal-window{width:calc(100vw - 16px)!important;max-height:96dvh!important;border-radius:18px!important}.public-profile-modal-window .telegram-profile-cover{min-height:330px!important;padding:150px 12px 16px!important}.public-profile-modal-window .detail-frame-wrap{top:19px!important;width:118px!important;height:118px!important;flex-basis:118px!important}.public-profile-modal-window .telegram-profile-avatar{width:108px!important;height:108px!important}.public-profile-modal-window .telegram-profile-actions{gap:5px!important}.public-profile-modal-window .telegram-profile-actions>button,.public-profile-modal-window .telegram-profile-actions .gift-picker>button{font-size:10px!important;padding:7px 4px!important}}.mic-settings-page,.accounts-settings-page{display:flex;flex-direction:column;gap:13px;max-width:900px}.mic-settings-heading,.accounts-settings-heading{display:flex;align-items:center;gap:14px;margin:3px 0 4px}.mic-settings-icon,.accounts-settings-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:13px;background:#ff9500;color:#fff}.accounts-settings-icon{background:#2d9cf0}.mic-settings-heading h2,.accounts-settings-heading h2{margin:0 0 4px;color:#f2f2f4;font-size:20px}.mic-settings-heading p,.accounts-settings-heading p{margin:0;color:#a1a2a8;font-size:12px;line-height:1.5}.mic-settings-card,.accounts-settings-card{padding:16px;border:1px solid #3b3c42;border-radius:13px;background:#25262a;color:#f0f0f2}.mic-settings-card-title,.accounts-settings-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mic-settings-card-title>div,.accounts-settings-card-head>div{display:flex;flex-direction:column;gap:4px}.mic-settings-card-title b,.accounts-settings-card-head b,.account-switch-form-card>div>b{color:#f0f0f2;font-size:14px}.mic-settings-card-title small,.accounts-settings-card-head small,.account-switch-form-card>div>small{color:#a1a2a8;font-size:11px;line-height:1.5}.mic-settings-card select,.accounts-switch-form input{width:100%;min-height:42px;padding:10px 12px;color:#f1f1f3;background:#1b1c20;border:1px solid #45464d;border-radius:9px;outline:none}.mic-settings-card select:focus,.accounts-switch-form input:focus{border-color:#7b9fb6}.mic-device-status{display:flex;align-items:center;gap:7px;margin-top:9px;color:#a8a9b0;font-size:11px}.mic-status-dot{width:8px;height:8px;border-radius:50%;background:#777}.mic-status-dot.ready{background:#31c56b}.mic-status-dot.missing{background:#d66a62}.mic-volume-control{display:flex;align-items:center;gap:12px;color:#bfc0c6}.mic-volume-control input{flex:1;accent-color:#c7c8cd}.mic-volume-control span,.mic-settings-card-title strong{color:#dedee2;font:12px DM Mono,monospace}.mic-volume-meter{height:8px;margin-top:14px;overflow:hidden;border-radius:20px;background:#3a3b40}.mic-volume-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#81838a,#d5d6da);transition:width .08s linear}.mic-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;border-top:1px solid #393a40}.mic-toggle-row span{display:flex;flex-direction:column;gap:4px}.mic-toggle-row b{color:#e9e9ec;font-size:13px}.mic-toggle-row small{color:#9c9da4;font-size:11px}.mic-toggle-row input{width:42px;height:22px;accent-color:#bfc0c6}.mic-voice-mode-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.mic-voice-mode{min-width:0;display:flex;flex-direction:column;gap:5px;padding:11px 9px;border:1px solid #45464d;border-radius:9px;background:#1d1e22;color:#dedee2;text-align:left;cursor:pointer}.mic-voice-mode.active{background:#3a3b41;border-color:#777981}.mic-voice-mode b{font-size:12px}.mic-voice-mode small{color:#a4a5ab;font-size:10px;line-height:1.4}.mic-test-panel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid #414248;border-radius:12px;background:#2a2b30}.mic-test-panel>div{display:flex;flex-direction:column;gap:4px}.mic-test-panel b{font-size:13px}.mic-test-panel small{color:#a4a5ac;font-size:11px;line-height:1.4}.mic-settings-notice{margin:0;padding:11px 13px;border-radius:9px;font-size:12px;line-height:1.5}.mic-settings-notice.error{background:#3a2728;color:#f0b7b7}.mic-settings-notice.success{background:#27332d;color:#b5e2c4}.mic-settings-hint,.accounts-settings-footnote{margin:0;color:#999aa1;font-size:11px;line-height:1.55}.accounts-settings-card-head{margin-bottom:10px}.account-security-note{display:inline-flex;align-items:center;gap:5px;color:#b6d6c2;font-size:10px;white-space:nowrap}.account-switch-list{display:flex;flex-direction:column;gap:7px}.account-switch-row{width:100%;display:flex;align-items:center;gap:11px;padding:10px;border:1px solid #3b3c42;border-radius:10px;background:#1d1e22;color:#f0f0f2;text-align:left;cursor:pointer}.account-switch-row.current{background:#303136;border-color:#6c6d74}.account-switch-row.selected:not(.current){border-color:#8d8e95;background:#292a2f}.account-switch-avatar{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:50%;object-fit:cover;background:#383940;color:#fff;font-size:16px;font-weight:750}.account-switch-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.account-switch-copy b{color:#f2f2f4;font-size:13px}.account-switch-copy small{color:#a1a2a8;font-size:10px}.account-current-label{display:inline-flex;align-items:center;gap:4px;color:#c8c9ce;font-size:10px;white-space:nowrap}.accounts-empty{display:flex;align-items:center;gap:10px;padding:18px 5px;color:#a2a3aa;font-size:12px}.account-switch-form-card{display:flex;flex-direction:column;gap:12px}.accounts-switch-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;margin-top:12px}.accounts-switch-form label{display:flex;flex-direction:column;gap:6px;color:#b9bac0;font-size:11px}.accounts-switch-form button{min-height:42px;justify-content:center;grid-column:1 / -1}.account-create-details{padding:0}.account-create-details summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px;cursor:pointer;list-style:none}.account-create-details summary::-webkit-details-marker{display:none}.account-create-details summary>span{display:inline-flex;align-items:center;gap:8px;font-size:13px}.account-create-details summary small{color:#a1a2a8;font-size:10px}.account-create-details .accounts-switch-form{padding:0 15px 15px}@media(max-width:760px){.mic-voice-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-switch-form{grid-template-columns:1fr}.accounts-switch-form button{grid-column:1}.account-create-details summary{align-items:flex-start;flex-direction:column;gap:5px}}.gift-inventory .gift-item .gift-art,.public-profile-modal-window .gift-inventory .gift-item .gift-art{background:#34353b!important;background-color:#34353b!important;background-image:none!important;box-shadow:none!important}.public-profile-modal-window .profile-owner-avatar-trigger{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid #65666d!important;cursor:pointer!important;position:absolute!important}.profile-owner-avatar-trigger .avatar-upload-pencil{position:absolute!important;right:-2px!important;bottom:2px!important;width:29px!important;height:29px!important;display:grid!important;place-items:center!important;border:1px solid #5a5b62!important;border-radius:50%!important;background:#303136!important;color:#fff!important;box-shadow:0 3px 9px #0009!important}.public-profile-modal-window .owner-profile-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.messages-contact-name .messages-verified-tick{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;flex:0 0 18px!important;display:inline-block!important;object-fit:contain!important;align-self:center!important;vertical-align:middle!important;overflow:visible!important}.monsly-incoming-call-overlay,.monsly-active-call-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:14000!important;display:grid!important;place-items:center!important;padding:18px!important;background:#050608c9!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.monsly-call-dialog{width:min(470px,calc(100vw - 28px))!important;overflow:hidden!important;border:1px solid #3c3d44!important;border-radius:22px!important;background:linear-gradient(160deg,#25262b,#15161a 72%)!important;color:#f4f4f6!important;box-shadow:0 28px 100px #000c!important}.monsly-call-dialog.incoming{display:flex!important;flex-direction:column!important;align-items:center!important;padding:29px 26px 25px!important;text-align:center!important}.monsly-call-eyebrow{color:#9698a1!important;font:10px DM Mono,monospace!important;letter-spacing:.14em!important}.monsly-call-avatar{width:94px!important;height:94px!important;margin:25px 0 12px!important;overflow:hidden!important;display:grid!important;place-items:center!important;border:3px solid #54565e!important;border-radius:50%!important;background:#30343b!important;color:#fff!important;font-size:34px!important;font-weight:750!important}.monsly-call-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.monsly-call-dialog.incoming h2{margin:0!important;color:#fff!important;font-size:23px!important}.monsly-call-dialog.incoming p{margin:6px 0 24px!important;color:#a6a7ae!important;font-size:13px!important}.monsly-call-dialog-actions{display:flex!important;gap:12px!important;width:100%!important}.monsly-call-dialog-actions button{min-height:48px!important;flex:1 1 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid transparent!important;border-radius:14px!important;color:#fff!important;font-weight:750!important;cursor:pointer!important}.monsly-call-accept{background:#218b57!important}.monsly-call-decline{background:#a63843!important}.monsly-call-dialog.active{padding:0 0 21px!important}.monsly-call-dialog-header{min-height:54px!important;padding:0 17px!important;display:flex!important;align-items:center!important;gap:10px!important;border-bottom:1px solid #393a40!important}.monsly-call-dialog-header>span{color:#f2f2f4!important;font:11px DM Mono,monospace!important;letter-spacing:.08em!important}.monsly-call-dialog-header small{color:#a3a4ab!important;margin-right:auto!important;font-size:11px!important}.monsly-call-dialog-header button{width:31px!important;height:31px!important;display:grid!important;place-items:center!important;border:1px solid #44454c!important;border-radius:50%!important;background:#303137!important;color:#fff!important}.monsly-call-stage{position:relative!important;min-height:245px!important;margin:14px 14px 10px!important;overflow:hidden!important;display:grid!important;place-items:center!important;border:1px solid #393a42!important;border-radius:16px!important;background:radial-gradient(ellipse at center,#2b303a,#111216 75%)!important}.monsly-call-stage.video{aspect-ratio:16 / 10!important;min-height:230px!important}.monsly-call-avatar.large{position:relative!important;width:126px!important;height:126px!important;margin:0!important;border-width:4px!important;font-size:46px!important;box-shadow:0 0 0 12px #ffffff08,0 0 0 26px #ffffff05!important}.monsly-call-avatar.large i{position:absolute!important;top:-14px!important;right:-14px!important;bottom:-14px!important;left:-14px!important;border:1px solid #ffffff1c!important;border-radius:50%!important;pointer-events:none!important}.monsly-call-remote-video{width:100%!important;height:100%!important;min-height:230px!important;object-fit:cover!important;background:#07080a!important}.monsly-call-local-video{position:absolute!important;right:12px!important;bottom:12px!important;width:108px!important;height:76px!important;object-fit:cover!important;border:1px solid #fff7!important;border-radius:10px!important;background:#07080a!important;box-shadow:0 5px 17px #000a!important}.monsly-call-person{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;margin:12px 0 18px!important}.monsly-call-person b{color:#fff!important;font-size:18px!important}.monsly-call-person span{color:#a7a8af!important;font-size:12px!important}.monsly-call-dialog .monsly-call-controls{display:flex!important;justify-content:center!important;gap:13px!important}.monsly-call-dialog .monsly-call-controls button{min-width:78px!important;min-height:62px!important;padding:8px 10px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:1px solid #4a4b52!important;border-radius:16px!important;background:#34353b!important;color:#f3f3f5!important}.monsly-call-dialog .monsly-call-controls button small{color:inherit!important;font-size:10px!important;white-space:nowrap!important}.monsly-call-dialog .monsly-call-controls button.muted{background:#7d343a!important;border-color:#a34b53!important}.monsly-call-dialog .monsly-call-controls button.hangup{background:#a52d3a!important;border-color:#bc4652!important}@media(max-width:540px){.monsly-call-incoming-overlay,.monsly-active-call-overlay{padding:10px!important}.monsly-call-dialog{width:calc(100vw - 20px)!important;border-radius:18px!important}.monsly-call-stage{min-height:220px!important}.monsly-call-dialog .monsly-call-controls{gap:7px!important}.monsly-call-dialog .monsly-call-controls button{min-width:72px!important}}.messages-contact-name{overflow:visible!important;contain:none!important}.messages-contact-name .messages-verified-tick{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px!important;object-fit:contain!important;align-self:center!important;vertical-align:middle!important;border-radius:0!important;overflow:visible!important}.gift-inventory .gift-item.gift-inventory-item,.public-profile-modal-window .gift-inventory .gift-item.gift-inventory-item{background:#292a2f!important;background-color:#292a2f!important;border-color:#42434a!important}.gift-inventory .gift-item.gift-inventory-item .gift-art,.public-profile-modal-window .gift-inventory .gift-item.gift-inventory-item .gift-art{background:#36373d!important;background-color:#36373d!important;background-image:none!important;border:1px solid #45464e!important;box-shadow:none!important}.gift-inventory .gift-item.gift-inventory-item .gift-animation{background:transparent!important}.gift-inventory-sender{background:#3a3b41!important;border-color:#54555d!important}@media(max-width:560px){.gift-item.gift-inventory-item{grid-template-columns:34px 60px minmax(0,1fr)!important;gap:7px!important;padding:8px!important}.gift-inventory-sender{width:32px!important;height:32px!important}.gift-item.gift-inventory-item .gift-art{width:60px!important;height:60px!important}}.account-remember-row{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:12px 0 14px!important;padding:12px!important;border:1px solid #42434a!important;border-radius:10px!important;background:#202126!important;cursor:pointer!important}.account-remember-row input{width:17px!important;height:17px!important;flex:0 0 17px!important;margin:1px 0 0!important;accent-color:#bfc0c6!important}.account-remember-row span{display:flex!important;flex-direction:column!important;gap:4px!important}.account-remember-row b{color:#eeeef1!important;font-size:12px!important}.account-remember-row small{color:#a0a1a8!important;font-size:10px!important;line-height:1.45!important}.account-switch-row:disabled{opacity:.72!important;cursor:wait!important}.messages-contact{align-items:center!important;gap:11px!important;padding-right:13px!important;overflow:visible!important}.messages-contact-copy{flex:1 1 0!important;width:0!important;min-width:0!important;overflow:visible!important}.messages-contact-copy>.messages-contact-name{display:inline-flex!important;align-items:center!important;width:max-content;max-width:100%;min-height:20px;overflow:visible!important;line-height:20px!important;font-size:12px!important}.messages-contact-copy>small{line-height:1.35!important;max-width:100%!important}.messages-contact>.messages-read-icon{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important;align-self:center!important;margin:0 1px 0 4px!important;overflow:visible!important;stroke-width:2.25!important;color:#a9cce0!important}.message-bubble>span svg{display:block!important;width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important;stroke-width:2.2!important}.gift-message-bubble{max-width:min(84%,510px)!important;padding:3px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.gift-message-card{display:flex!important;align-items:center!important;gap:12px!important;min-width:230px!important;padding:6px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gift-message-art,.gift-message-art .gift-animation,.gift-message-art .gift-animation img,.gift-message-art .gift-animation svg{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}.gift-message-art{width:88px!important;height:88px!important;flex:0 0 88px!important}.gift-message-copy small{color:#a6a8b0!important}.gift-message-copy b{color:#f1f1f4!important}.gift-message-copy>span{color:#d1d2d7!important}.gift-message-copy em{color:#888b94!important}.gift-inventory .gift-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important;gap:12px!important}.gift-item.gift-inventory-item,.gift-inventory .gift-item.gift-inventory-item,.public-profile-modal-window .gift-inventory .gift-item.gift-inventory-item{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-width:0!important;padding:0 0 13px!important;overflow:hidden!important;border:1px solid #333b49!important;border-radius:18px!important;background:#1c2939!important;box-shadow:0 8px 26px #0002!important}.gift-item.gift-inventory-item .gift-inventory-sender,.gift-inventory .gift-item.gift-inventory-item .gift-inventory-sender,.public-profile-modal-window .gift-inventory .gift-item.gift-inventory-item .gift-inventory-sender{position:absolute!important;z-index:4!important;top:13px!important;left:13px!important;width:43px!important;height:43px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:2px solid #172434!important;border-radius:50%!important;background:#334356!important;color:#f6f7f9!important;box-shadow:0 3px 12px #0007!important;font-size:15px!important}.gift-inventory-sender img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:inherit!important}.gift-item.gift-inventory-item .gift-art,.gift-inventory .gift-item.gift-inventory-item .gift-art,.public-profile-modal-window .gift-inventory .gift-item.gift-inventory-item .gift-art{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;height:auto!important;min-height:190px!important;margin:0!important;padding:13px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.gift-item.gift-inventory-item .gift-art .gift-animation,.gift-inventory .gift-item.gift-inventory-item .gift-art .gift-animation,.gift-item.gift-inventory-item .gift-art .gift-animation img,.gift-item.gift-inventory-item .gift-art .gift-animation svg{width:min(100%,190px)!important;height:180px!important;max-width:190px!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.gift-inventory-item-copy{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important;padding:0 14px!important}.gift-inventory-item-copy b{color:#f5f6f8!important;font-size:14px!important}.gift-inventory-item-copy>span{color:#c6d6e7!important;font-size:12px!important;font-weight:800!important}.gift-inventory-item-copy small,.gift-inventory-item-copy em{color:#a3b1c1!important;font-size:10px!important;font-style:normal!important}.gift-item.gift-inventory-item>.primary{margin:12px 13px 0!important}.public-profile-modal-window .gift-inventory{background:#10161f!important;border-color:#303d4e!important}.public-profile-modal-window .gift-inventory-head h3{color:#f5f6f8!important}.public-profile-modal-window .gift-inventory .gift-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important}.public-profile-modal-window.monsly-profile-modal-v2,.public-profile-modal-window.owner-profile-modal-window.monsly-profile-modal-v2{width:min(580px,calc(100vw - 28px))!important;max-width:580px!important;max-height:min(94dvh,940px)!important;padding:0!important;border:1px solid #292b32!important;border-radius:25px!important;background:#08090c!important;color:#f3f4f6!important;box-shadow:0 28px 100px #000d!important}.monsly-profile-v2{position:relative!important;width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;border-radius:inherit!important;background:#08090c!important;color:#f3f4f6!important}.monsly-profile-v2-hero{position:relative!important;min-height:385px!important;padding:28px 26px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;overflow:hidden!important;isolation:isolate!important;background-color:#111b29!important;background-image:radial-gradient(ellipse at 50% 14%,#26394f,#131d2a 42%,#090b0f);background-size:cover!important;background-position:center 32%!important;text-align:center!important}.monsly-profile-v2-hero:before{content:""!important;position:absolute!important;z-index:-1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#07090a26,#090b10a8 45%,#08090cf7)!important;pointer-events:none!important}.monsly-profile-v2-hero-glow{position:absolute!important;z-index:-1!important;width:280px!important;height:280px!important;top:-125px!important;left:calc(50% - 140px)!important;border:1px solid #9ac8ff18!important;border-radius:50%!important;box-shadow:0 0 0 24px #9ac8ff08,0 0 0 62px #9ac8ff05!important}.monsly-profile-v2-avatar{position:relative!important;z-index:1!important;width:150px!important;height:150px!important;min-width:150px!important;flex:0 0 150px!important;display:grid!important;place-items:center!important;padding:5px!important;overflow:visible!important;border:2px solid #b6c8da!important;border-radius:50%!important;background:linear-gradient(145deg,#475a70,#111820 65%)!important;box-shadow:0 12px 38px #000b,0 0 0 8px #ffffff0a!important;cursor:default!important}button.monsly-profile-v2-avatar{cursor:pointer!important}.monsly-profile-v2-avatar-img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;border:0!important;border-radius:50%!important;object-fit:cover!important;background:#1b2634!important}.monsly-profile-avatar-edit{position:absolute!important;right:3px!important;bottom:5px!important;width:31px!important;height:31px!important;display:grid!important;place-items:center!important;border:2px solid #151c28!important;border-radius:50%!important;background:#e0e2e7!important;color:#17191e!important}.monsly-profile-v2-identity{position:relative!important;z-index:1!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;min-width:0!important}.monsly-profile-v2-identity h1{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;color:#fff!important;font-size:25px!important;line-height:1.2!important;letter-spacing:-.5px!important}.monsly-profile-v2-identity h1>span:not(.donor-level-wrap){overflow-wrap:anywhere!important}.monsly-profile-v2-identity .profile-badge-info-row{display:inline-flex!important;align-items:center!important}.monsly-profile-v2-identity .verified-badge{width:21px!important;height:21px!important}.monsly-profile-v2-handle{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;color:#a4acb7!important;font-size:12px!important;line-height:1.5!important}.monsly-profile-v2-handle i{width:4px!important;height:4px!important;border-radius:50%!important;background:#7a8795!important}.monsly-profile-v2-badges{display:flex!important;justify-content:center!important;min-height:26px!important}.monsly-profile-v2-pills{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:7px!important}.monsly-profile-v2-pills>span{display:inline-flex!important;align-items:center!important;min-height:25px!important;padding:4px 10px!important;border:1px solid #4b5260!important;border-radius:20px!important;background:#161b23!important;color:#d8dce3!important;font-size:10px!important}.monsly-profile-v2-actions{position:relative!important;z-index:2!important;width:min(100%,500px)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-top:5px!important}.monsly-profile-v2-actions>button{min-width:0!important;min-height:58px!important;padding:8px 5px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;border:1px solid #41444c!important;border-radius:15px!important;background:#33353a!important;color:#f4f4f6!important;font-size:11px!important;font-weight:750!important}.monsly-profile-v2-actions>button:hover{background:#41434a!important;border-color:#62656e!important}.monsly-profile-v2-actions>button:disabled{opacity:.45!important;cursor:not-allowed!important}.profile-action-glyph{font-size:14px!important;font-weight:900!important}.monsly-profile-more-menu{position:absolute!important;z-index:12!important;right:24px!important;bottom:91px!important;min-width:210px!important;padding:7px!important;border:1px solid #454750!important;border-radius:12px!important;background:#24262c!important;box-shadow:0 12px 35px #000b!important}.monsly-profile-more-menu button{width:100%!important;min-height:36px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#eeeef1!important;text-align:left!important;font-size:11px!important}.monsly-profile-more-menu button:hover{background:#3a3c43!important}.monsly-profile-v2-music{width:calc(100% + 52px)!important;max-width:none!important;margin:1px -26px 0!important}.monsly-profile-v2-music audio{display:none!important}.monsly-profile-v2-music button{width:100%!important;min-height:35px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;border-radius:7px!important;background:#101115!important;color:#f1f1f4!important;font-size:11px!important}.monsly-profile-v2-music button span{color:#9a9ca5!important;font-weight:400!important}.profile-music-settings{margin:14px 0!important}.profile-music-settings label{display:flex;flex-direction:column;gap:6px;margin:10px 0}.monsly-profile-v2-body{display:flex!important;flex-direction:column!important;gap:12px!important;padding:12px 18px 18px!important;background:#08090c!important}.monsly-profile-details{display:flex!important;flex-direction:column!important;min-width:0!important;padding:0 10px!important}.monsly-profile-detail-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-height:0!important;padding:9px 0!important;border-bottom:1px solid #24262c!important;color:#f0f1f3!important;text-align:left!important}.monsly-profile-detail-row:last-child{border-bottom:0!important}.monsly-profile-detail-row>b{display:block!important;max-width:100%!important;color:#f4f4f6!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important;overflow-wrap:anywhere!important}.monsly-profile-detail-row>small{color:#9296a0!important;font-size:11px!important;line-height:1.4!important}.monsly-profile-social-list,.monsly-profile-nft-list{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.monsly-profile-social-list a,.monsly-profile-nft-list button{border:0!important;background:transparent!important;color:#c7d4e4!important;padding:0!important;text-decoration:none!important;font-size:13px!important}.monsly-profile-badge-line{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.monsly-profile-badge-line .profile-badge-info-row,.monsly-profile-badge-line .monsly-profile-badges{display:flex!important;align-items:center!important;gap:6px!important}.monsly-profile-v2 .gift-inventory{margin:0!important;padding:13px!important;border:1px solid #303744!important;border-radius:15px!important;background:#111720!important}.monsly-profile-v2 .gift-inventory-head{margin-bottom:11px!important}.monsly-profile-v2 .gift-inventory-head h3{color:#f1f2f4!important}.monsly-profile-v2 .gift-inventory-head p{color:#9ba3af!important}.telegram-audio-player{width:min(370px,70vw)!important;min-width:245px!important;max-width:100%!important;min-height:64px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;border:1px solid #444751!important;border-radius:13px!important;background:#272a31!important;color:#f2f3f5!important}.telegram-audio-player>audio{display:none!important}.telegram-audio-play{width:38px!important;height:38px!important;flex:0 0 38px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:#e5e7eb!important;color:#17191e!important;touch-action:manipulation!important}.telegram-audio-main{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.telegram-audio-wave{position:relative!important;width:100%!important;min-height:27px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:2px!important;overflow:hidden!important;cursor:pointer!important;touch-action:pan-y!important}.telegram-audio-wave span{flex:1 1 2px!important;min-width:2px!important;max-width:5px!important;border-radius:3px!important;background:#878c97!important;opacity:.72!important;pointer-events:none!important}.telegram-audio-wave span.played{background:#f1f2f4!important;opacity:1!important}.telegram-audio-wave>i{position:absolute!important;top:2px!important;bottom:2px!important;width:2px!important;transform:translate(-1px)!important;background:#fff!important;box-shadow:0 0 5px #fff9!important;pointer-events:none!important}.telegram-audio-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;color:#b2b5bd!important;font-size:10px!important;font-variant-numeric:tabular-nums!important}.telegram-audio-meta small{font-size:10px!important}.telegram-audio-speed,.telegram-audio-volume{flex:0 0 auto!important;min-width:31px!important;height:30px!important;display:grid!important;place-items:center!important;padding:0 5px!important;border:1px solid #4a4d56!important;border-radius:8px!important;background:#343740!important;color:#e4e6eb!important;font-size:10px!important;font-weight:800!important;touch-action:manipulation!important}.telegram-audio-volume{min-width:29px!important;width:29px!important}.telegram-audio-label{display:none!important}.telegram-audio-player.unavailable{color:#c9cbd1!important;font-size:11px!important}.message-bubble:has(.telegram-audio-player){padding:7px!important;background:#24262c!important;border-color:#3c3f47!important}.message-bubble-row.mine .message-bubble:has(.telegram-audio-player){background:#30333a!important}.appearance-settings-page{display:flex!important;flex-direction:column!important;gap:13px!important;margin-top:16px!important}.appearance-settings-card{padding:16px!important;border:1px solid #3a3b42!important;border-radius:14px!important;background:#25262b!important;color:#f1f1f3!important}.appearance-card-heading{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:13px!important}.appearance-card-heading>span{width:37px!important;height:37px!important;display:grid!important;place-items:center!important;border:1px solid #4b4c53!important;border-radius:10px!important;background:#34353b!important;color:#f2f2f4!important}.appearance-card-heading>div{display:flex!important;flex-direction:column!important;gap:3px!important}.appearance-card-heading b{color:#f3f3f5!important;font-size:13px!important}.appearance-card-heading small{color:#a1a2a9!important;font-size:10px!important;line-height:1.4!important}.appearance-theme-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.appearance-theme-option{min-width:0!important;min-height:96px!important;display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:48px auto!important;gap:8px!important;padding:9px!important;border:1px solid #45464d!important;border-radius:11px!important;background:#1d1e22!important;color:#eeeef1!important;text-align:left!important}.appearance-theme-option.active{border-color:#aeb0b7!important;box-shadow:inset 0 0 0 1px #aeb0b744!important;background:#303136!important}.appearance-theme-preview{grid-column:1 / -1!important;position:relative!important;display:block!important;overflow:hidden!important;border:1px solid #ffffff18!important;border-radius:7px!important}.appearance-theme-preview i{position:absolute!important;top:7px!important;bottom:7px!important;width:22%!important;left:7px!important;border-radius:3px!important}.appearance-theme-preview i:nth-of-type(2){left:30%!important;width:65%!important}.appearance-theme-preview em{position:absolute!important;left:30%!important;right:7px!important;bottom:12px!important;height:5px!important;border-radius:3px!important;background:#fff5!important}.appearance-option-copy{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.appearance-option-copy b{font-size:11px!important}.appearance-option-copy small{color:#a3a4ab!important;font-size:9px!important}.appearance-theme-option>svg{align-self:center!important;color:#e8e9ec!important}.appearance-wallpaper-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.appearance-wallpaper-option{min-width:0!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:6px!important;border:1px solid #46474e!important;border-radius:10px!important;background:#1e1f23!important;color:#e8e8eb!important;text-align:left!important}.appearance-wallpaper-option.active{border-color:#d1d2d7!important}.appearance-wallpaper-option>span{height:54px!important;border-radius:6px!important}.appearance-wallpaper-option b{font-size:10px!important;font-weight:650!important}.appearance-wallpaper-option>svg{position:absolute!important;top:11px!important;right:11px!important;color:#fff!important;filter:drop-shadow(0 1px 4px #000)!important}.appearance-wallpaper-upload-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.appearance-wallpaper-upload-row button{min-height:36px!important;padding:8px 11px!important;font-size:10px!important}.appearance-custom-wallpaper-preview{height:120px!important;margin-top:12px!important;display:flex!important;align-items:flex-end!important;padding:10px!important;border:1px solid #474952!important;border-radius:10px!important;background-size:cover!important;background-position:center!important}.appearance-custom-wallpaper-preview span{color:#fff!important;font-size:10px!important;text-shadow:0 2px 6px #000!important}.appearance-resolution-stage{display:flex!important;align-items:center!important;gap:14px!important;padding:15px!important;border-radius:12px!important;background:#111216!important}.appearance-resolution-preview{position:relative!important;width:min(65%,230px)!important;aspect-ratio:16/9!important;display:flex!important;flex-direction:column!important;justify-content:space-around!important;gap:7px!important;padding:9px!important;overflow:hidden!important;border:2px solid #bfc1c7!important;border-radius:8px!important;background:#050608!important;box-shadow:0 0 0 5px #ffffff0b!important;transition:aspect-ratio .2s ease!important}.appearance-resolution-preview.ratio-21-9{aspect-ratio:21/9!important}.appearance-resolution-preview.ratio-16-10{aspect-ratio:16/10!important}.appearance-resolution-preview.ratio-3-2{aspect-ratio:3/2!important}.appearance-resolution-preview.ratio-4-3{aspect-ratio:4/3!important}.appearance-resolution-preview.ratio-5-4{aspect-ratio:5/4!important}.appearance-resolution-preview.ratio-1-1{aspect-ratio:1/1!important}.appearance-resolution-preview>span{color:#d6d9e0!important;font:9px DM Mono,monospace!important}.appearance-resolution-preview>i{display:block!important;height:5px!important;border-radius:3px!important;background:#ffffff42!important}.appearance-resolution-preview>i:nth-of-type(2){width:72%!important}.appearance-resolution-caption{display:flex!important;flex-direction:column!important;gap:4px!important}.appearance-resolution-caption b{font-size:20px!important;color:#f4f4f6!important}.appearance-resolution-caption small{color:#9a9ba2!important;font-size:11px!important}.appearance-ratio-list{display:flex!important;align-items:flex-end!important;gap:6px!important;overflow-x:auto!important;padding:12px 1px 5px!important}.appearance-ratio-list button{min-width:57px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:7px 6px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#b9bac1!important}.appearance-ratio-list button.active{border-color:#696b74!important;background:#36373d!important;color:#fff!important}.appearance-ratio-list button>span{max-width:100%!important;height:12px!important;border:1px solid #aeb0b7!important;border-radius:3px!important;background:#676970!important}.appearance-ratio-list button b{font-size:10px!important}.appearance-settings-note{margin:8px 0 0!important;color:#9a9ba2!important;font-size:10px!important;line-height:1.55!important}.appearance-settings-notice{margin:0!important;color:#d8d9de!important;font-size:11px!important}.app-shell[data-monsly-theme=dim]{background:#1d2732!important}.app-shell[data-monsly-theme=dim] .main,.app-shell[data-monsly-theme=dim] .topbar,.app-shell[data-monsly-theme=dim] .messages-sidebar,.app-shell[data-monsly-theme=dim] .messages-chat-panel{background-color:#202a36!important}.app-shell[data-monsly-theme=dim] .messages-thread{background-color:#1a2430!important}.app-shell[data-monsly-theme=light]{background:#eef0f3!important;color:#20232a!important}.app-shell[data-monsly-theme=light] .main,.app-shell[data-monsly-theme=light] .topbar,.app-shell[data-monsly-theme=light] .messages-sidebar,.app-shell[data-monsly-theme=light] .messages-chat-panel,.app-shell[data-monsly-theme=light] .slasher-settings-window{background-color:#f4f5f7!important;color:#20232a!important;border-color:#d6d9df!important}.app-shell[data-monsly-theme=light] .messages-sidebar-title h2,.app-shell[data-monsly-theme=light] .messages-contact,.app-shell[data-monsly-theme=light] .messages-chat-person,.app-shell[data-monsly-theme=light] .messages-no-chat h2{color:#242832!important}.app-shell[data-monsly-theme=light] .messages-contact:hover,.app-shell[data-monsly-theme=light] .messages-contact.active{background:#e3e8ef!important;border-color:#c5ccd6!important}.app-shell[data-monsly-theme=light] .messages-thread{background-color:#e9edf2!important}.app-shell[data-monsly-theme=light] .message-bubble{background:#fff!important;border-color:#d5dae2!important}.app-shell[data-monsly-theme=light] .message-bubble p{color:#242832!important}.app-shell[data-monsly-theme=light] .messages-composer{background:#f6f7f9!important;border-color:#d7dbe3!important}.app-shell[data-monsly-theme=light] .messages-composer textarea{color:#242832!important;background:#fff!important;border-color:#d5dae2!important}.app-shell[data-monsly-theme=light] .messages-search{background:#fff!important;border-color:#d5dae2!important}.app-shell[data-monsly-theme=light] .messages-search input{color:#242832!important}.app-shell[data-monsly-theme=light] .messages-contact-copy>small,.app-shell[data-monsly-theme=light] .messages-chat-person small{color:#687182!important}.app-shell[data-monsly-theme=light] .slasher-settings-sidebar,.app-shell[data-monsly-theme=light] .slasher-settings-main{background:#f5f6f8!important;color:#242832!important}.app-shell[data-monsly-theme=light] .slasher-settings-nav-item{color:#424957!important}.app-shell[data-monsly-theme=light] .slasher-settings-nav-item.active{background:#d9dde4!important;color:#20232a!important}.app-shell[data-monsly-theme=light] .page-title h1,.app-shell[data-monsly-theme=light] .page-title>p{color:#242832!important}.app-shell[data-monsly-theme=light] .appearance-settings-card{background:#fff!important;border-color:#d7dbe3!important}.messages-thread{background-image:var(--monsly-chat-background, none)!important;background-size:cover!important;background-position:center!important;background-attachment:local!important}.app-shell[data-monsly-resolution="21:9"] .messages-page{width:min(100%,calc((100dvh - 84px)*2.333))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="16:9"] .messages-page{width:min(100%,calc((100dvh - 84px)*1.777))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="16:10"] .messages-page{width:min(100%,calc((100dvh - 84px)*1.6))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="3:2"] .messages-page{width:min(100%,calc((100dvh - 84px)*1.5))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="4:3"] .messages-page{width:min(100%,calc((100dvh - 84px)*1.333))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="5:4"] .messages-page{width:min(100%,calc((100dvh - 84px)/.8))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="1:1"] .messages-page{width:min(100%,calc(100dvh - 84px))!important;margin-inline:auto!important}@media(max-width:640px){.public-profile-modal-backdrop{padding:8px!important;align-items:flex-start!important}.public-profile-modal-window.monsly-profile-modal-v2,.public-profile-modal-window.owner-profile-modal-window.monsly-profile-modal-v2{width:calc(100vw - 16px)!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;border-radius:18px!important}.monsly-profile-v2-hero{min-height:350px!important;padding:24px 14px 16px!important;gap:9px!important}.monsly-profile-v2-avatar{width:122px!important;height:122px!important;min-width:122px!important;flex-basis:122px!important}.monsly-profile-v2-identity h1{font-size:21px!important}.monsly-profile-v2-actions{gap:6px!important}.monsly-profile-v2-actions>button{min-height:54px!important;border-radius:12px!important;font-size:10px!important}.monsly-profile-v2-body{padding:10px 10px 13px!important}.monsly-profile-details{padding:0 8px!important}.monsly-profile-detail-row>b{font-size:13px!important}.gift-inventory .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.gift-item.gift-inventory-item .gift-art{min-height:150px!important;padding:8px!important}.gift-item.gift-inventory-item .gift-art .gift-animation,.gift-item.gift-inventory-item .gift-art .gift-animation img,.gift-item.gift-inventory-item .gift-art .gift-animation svg{height:145px!important}.gift-item.gift-inventory-item .gift-inventory-sender{top:9px!important;left:9px!important;width:35px!important;height:35px!important}.gift-inventory-item-copy{padding:0 10px!important}.gift-inventory-item-copy b{font-size:12px!important}.gift-item.gift-inventory-item>.primary{margin:9px 9px 0!important;padding:8px!important;font-size:9px!important}.telegram-audio-player{width:min(100%,330px)!important;min-width:0!important;gap:6px!important;padding:7px!important}.telegram-audio-play{width:34px!important;height:34px!important;flex-basis:34px!important}.telegram-audio-speed{min-width:29px!important;height:28px!important}.telegram-audio-volume{display:none!important}.appearance-theme-grid{grid-template-columns:1fr!important}.appearance-theme-option{min-height:72px!important;grid-template-columns:90px 1fr auto!important;grid-template-rows:1fr!important;align-items:center!important}.appearance-theme-preview{grid-column:auto!important;height:48px!important}.appearance-wallpaper-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.appearance-resolution-stage{padding:10px!important}.appearance-resolution-preview{width:58%!important}.appearance-resolution-caption b{font-size:16px!important}}.messages-contact{display:flex!important;align-items:center!important;min-width:0!important;overflow:visible!important}.messages-contact-copy{flex:1 1 auto!important;width:auto!important;min-width:0!important}.messages-contact-copy>.messages-contact-name{display:flex!important;width:100%!important;min-width:0!important;min-height:22px!important;align-items:center!important;line-height:22px!important;overflow:hidden!important;white-space:nowrap!important}.messages-contact>.messages-read-icon{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;flex:0 0 19px!important;align-self:center!important;margin:0 0 0 5px!important;stroke-width:2.6!important;color:#c0d8e8!important;overflow:visible!important}.messages-contact-list{overflow-x:visible!important}.monsly-profile-v2-hero{background-position:center 30%!important;background-size:cover!important}.monsly-profile-v2-hero[style*=profile-nft]:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:var(--profile-nft-pattern)!important;background-repeat:repeat!important;background-size:160px 160px!important;opacity:.34!important;filter:none!important;mix-blend-mode:normal!important}.monsly-profile-v2-hero[style*=profile-nft]{background-color:var(--profile-nft-edge,#08090c)!important;background-image:radial-gradient(ellipse at 50% 42%,var(--profile-nft-center,#343047),var(--profile-nft-edge,#08090c))!important}.monsly-profile-v2-hero[style*=profile-nft]:before{background:linear-gradient(180deg,#00000008,#00000010 72%,#00000024)!important}.monsly-profile-v2-hero:before{z-index:0!important}.monsly-profile-v2-hero>*{position:relative;z-index:1}.monsly-profile-v2-hero-glow{z-index:0!important}.monsly-profile-v2-identity{z-index:1!important}.monsly-profile-v2-actions{z-index:2!important}.monsly-profile-v2-music{z-index:1!important}.monsly-profile-v2-body{text-align:left!important}.monsly-profile-details,.monsly-profile-detail-row{width:100%!important}.monsly-profile-v2 .gift-inventory{background:#111720!important}.gift-message-bubble,.gift-message-card,.gift-message-art,.gift-message-art *{background-color:transparent!important;background-image:none!important;box-shadow:none!important}.gift-item.gift-inventory-item{background:#1c2939!important;border-color:#344253!important}.gift-item.gift-inventory-item .gift-art,.gift-item.gift-inventory-item .gift-art *{background-color:transparent!important;background-image:none!important}.gift-inventory-sender{pointer-events:none!important}.telegram-audio-volume-range{width:58px!important;height:20px!important;flex:0 0 58px!important;accent-color:#d9dce2!important;cursor:pointer!important}.telegram-audio-volume{flex:0 0 29px!important}.telegram-audio-wave{min-height:32px!important;touch-action:pan-y!important}.telegram-audio-wave>span{pointer-events:none!important}.appearance-cs-slider-wrap{margin-top:10px!important;padding:12px 12px 7px!important;border-radius:12px!important;background:#101115!important}.appearance-cs-slider{width:100%!important;height:34px!important;margin:0!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;cursor:pointer!important}.appearance-cs-slider::-webkit-slider-runnable-track{height:9px!important;border-radius:99px!important;background:linear-gradient(90deg,#e6a11d,#f08c14)!important}.appearance-cs-slider::-moz-range-track{height:9px!important;border-radius:99px!important;background:linear-gradient(90deg,#e6a11d,#f08c14)!important}.appearance-cs-slider::-webkit-slider-thumb{width:25px!important;height:25px!important;margin-top:-8px!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border:2px solid #fff!important;border-radius:50%!important;background:#f4f4f5!important;box-shadow:0 2px 8px #0008!important}.appearance-cs-slider::-moz-range-thumb{width:22px!important;height:22px!important;border:2px solid #fff!important;border-radius:50%!important;background:#f4f4f5!important;box-shadow:0 2px 8px #0008!important}.appearance-cs-slider-labels{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:4px!important;overflow-x:auto!important}.appearance-cs-slider-labels button{min-width:32px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;padding:3px 2px 5px!important;border:0!important;background:transparent!important;color:#94969f!important}.appearance-cs-slider-labels button i{height:6px!important;border-radius:4px!important;background:#4d4f58!important}.appearance-cs-slider-labels button.active{color:#f2f2f4!important}.appearance-cs-slider-labels button.active i{background:#f1a018!important}.appearance-cs-slider-labels button b{font-size:9px!important;font-weight:650!important;white-space:nowrap!important}.mic-voice-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:760px){.telegram-audio-volume-range{display:none!important}.telegram-audio-volume{display:grid!important}.telegram-audio-player{width:100%!important;min-width:0!important}.appearance-cs-slider-labels{gap:1px!important}.appearance-cs-slider-labels button{min-width:29px!important}.mic-voice-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.monsly-profile-v2-hero{min-height:330px!important}}.app-shell[data-monsly-resolution="21:9"] .main>.content{max-width:min(100%,calc((100dvh - 84px)*2.333))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="16:9"] .main>.content{max-width:min(100%,calc((100dvh - 84px)*1.777))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="16:10"] .main>.content{max-width:min(100%,calc((100dvh - 84px)*1.6))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="3:2"] .main>.content{max-width:min(100%,calc((100dvh - 84px)*1.5))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="4:3"] .main>.content{max-width:min(100%,calc((100dvh - 84px)*1.333))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="5:4"] .main>.content{max-width:min(100%,calc((100dvh - 84px)/.8))!important;margin-inline:auto!important}.app-shell[data-monsly-resolution="1:1"] .main>.content{max-width:min(100%,calc(100dvh - 84px))!important;margin-inline:auto!important}.monsly-profile-v2 .profile-content-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:5px!important;border:1px solid var(--profile-line,#303744)!important;border-radius:13px!important;background:var(--profile-tabs-bg,#111720)!important}.monsly-profile-v2 .profile-content-tabs button{min-width:0!important;min-height:40px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--profile-muted,#9ba3af)!important;font-size:12px!important;font-weight:800!important}.monsly-profile-v2 .profile-content-tabs button.active{background:var(--profile-tab-active,#273445)!important;color:var(--profile-text,#f1f2f4)!important;box-shadow:inset 0 0 0 1px var(--profile-line,#303744)!important}.monsly-profile-v2 .gift-inventory .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.profile-posts-placeholder{min-width:0;margin:0;padding:15px;border:1px solid var(--profile-line,#303744);border-radius:15px;background:var(--profile-panel,#111720);color:var(--profile-text,#eef2f7)}.profile-posts-placeholder{min-height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;text-align:center}.profile-posts-placeholder b{font-size:14px}.profile-posts-placeholder span{color:var(--profile-muted,#9ba3af);font-size:11px}.messages-chat-head-telegram{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.messages-chat-head-telegram .messages-back-button{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:50%!important;padding:0!important}.messages-chat-head-telegram .messages-chat-identity{flex:1 1 auto!important;justify-content:flex-start!important;min-width:0!important;gap:12px!important;padding:0 6px!important;text-align:left!important;border:0!important;background:transparent!important}.messages-chat-head-telegram .messages-chat-identity>img,.messages-chat-head-telegram .messages-chat-identity>.monsly-avatar{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:50%!important;object-fit:cover!important}.messages-chat-head-telegram .messages-chat-identity>span:last-child{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.messages-chat-head-telegram .messages-chat-identity b{color:var(--msg-text,#edf2f7)!important;font-size:15px!important}.messages-chat-head-telegram .messages-chat-identity small{color:var(--msg-muted,#98a6b6)!important;font-size:11px!important}.messages-header-call,.messages-header-more{width:42px!important;height:42px!important;flex:0 0 42px!important;padding:0!important;border-radius:50%!important}.messages-chat-menu-wrap{position:relative!important;flex:0 0 auto!important}.messages-chat-dropdown{position:absolute!important;z-index:45!important;top:calc(100% + 9px)!important;right:0!important;width:min(245px,calc(100vw - 35px))!important;padding:6px!important;border:1px solid var(--msg-line,#344254)!important;border-radius:12px!important;background:var(--msg-menu,#1a2330)!important;box-shadow:0 18px 45px #0008!important}.messages-chat-dropdown button{width:100%!important;min-height:39px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--msg-text,#edf2f7)!important;text-align:left!important;font-size:11px!important;font-weight:700!important}.messages-chat-dropdown button:hover{background:var(--msg-hover,#263446)!important}.messages-chat-dropdown button.danger{color:#ee9b9b!important}.messages-chat-dropdown button:disabled{opacity:.5!important}.messages-active-call-banner{display:flex;align-items:center;gap:11px;margin:10px 12px 0;padding:10px 12px;border:1px solid var(--msg-line,#344254);border-radius:12px;background:var(--msg-card,#182432);color:var(--msg-text,#edf2f7)}.messages-active-call-avatars{display:flex;align-items:center;flex:0 0 auto;padding-left:2px}.messages-active-call-avatars>span{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border:2px solid var(--msg-card,#182432);border-radius:50%;background:var(--msg-control,#344355);color:var(--msg-text,#fff);font-size:11px;font-weight:800}.messages-active-call-avatars>span+span{margin-left:-10px}.messages-active-call-avatars img{width:100%;height:100%;object-fit:cover}.messages-active-call-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:3px}.messages-active-call-copy b{font-size:11px}.messages-active-call-copy small{color:var(--msg-muted,#9baabd);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-active-call-join{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 11px;border:1px solid var(--msg-line,#344254);border-radius:9px;background:var(--msg-control,#29384a);color:var(--msg-text,#edf2f7);font-size:10px;font-weight:800}.monsly-call-participants{width:100%;min-height:210px;display:flex;align-items:center;justify-content:center;gap:clamp(18px,5vw,48px);padding:18px}.monsly-call-participant{display:flex;align-items:center;flex-direction:column;gap:14px;min-width:0}.monsly-call-participant b{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f5f8;font-size:12px}.monsly-call-participant .monsly-call-avatar.large{width:clamp(76px,12vw,112px)!important;height:clamp(76px,12vw,112px)!important}.monsly-call-dialog-header button[aria-label="Свернуть звонок"]{background:#343943!important}@media(min-width:761px){.app-shell{display:flex!important;align-items:stretch!important;position:relative!important;width:100%!important;max-width:100vw!important;margin-inline:auto!important;min-height:100vh!important;overflow-x:clip!important}.app-shell[data-monsly-resolution="21:9"]{width:min(100vw,233.333dvh)!important}.app-shell[data-monsly-resolution="16:9"]{width:min(100vw,177.778dvh)!important}.app-shell[data-monsly-resolution="16:10"]{width:min(100vw,160dvh)!important}.app-shell[data-monsly-resolution="3:2"]{width:min(100vw,150dvh)!important}.app-shell[data-monsly-resolution="4:3"]{width:min(100vw,133.333dvh)!important}.app-shell[data-monsly-resolution="5:4"]{width:min(100vw,125dvh)!important}.app-shell[data-monsly-resolution="1:1"]{width:min(100vw,100dvh)!important}.app-shell .sidebar{position:sticky!important;inset:auto!important;top:0!important;left:auto!important;flex:0 0 238px!important;width:238px!important;height:100vh!important;min-height:100vh!important;transform:none!important}.app-shell .main{flex:1 1 0!important;width:calc(100% - 238px)!important;min-width:0!important;margin-left:0!important}.app-shell .content{width:100%!important;max-width:1480px!important;margin-inline:auto!important;min-width:0!important}.app-shell .messages-page{width:100%!important;max-width:100%!important;margin-inline:0!important}}@media(max-width:760px){.app-shell{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.app-shell .sidebar{position:fixed!important;inset:0 auto 0 0!important;width:238px!important;height:100dvh!important;flex:none!important}.app-shell .main{width:100%!important;margin-left:0!important;min-width:0!important}.monsly-profile-v2 .gift-inventory .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.messages-chat-head-telegram{gap:6px!important;padding:9px 8px!important}.messages-chat-head-telegram .messages-back-button{width:34px!important;height:34px!important;flex-basis:34px!important}.messages-chat-head-telegram .messages-chat-identity{gap:8px!important;padding:0 3px!important}.messages-chat-head-telegram .messages-chat-identity>img,.messages-chat-head-telegram .messages-chat-identity>.monsly-avatar{width:40px!important;height:40px!important;flex-basis:40px!important}.messages-chat-head-telegram .messages-chat-identity b{font-size:12px!important}.messages-chat-head-telegram .messages-chat-identity small{font-size:9px!important}.messages-header-call,.messages-header-more{width:36px!important;height:36px!important;flex-basis:36px!important}.messages-active-call-banner{margin:8px 8px 0;padding:8px;gap:8px}.messages-active-call-avatars>span{width:29px;height:29px}.messages-active-call-copy b{font-size:10px}.messages-active-call-copy small{font-size:9px}.messages-active-call-join{min-height:31px;padding:6px 8px}.monsly-call-participants{gap:12px;min-height:170px;padding:10px}.monsly-call-participant .monsly-call-avatar.large{width:76px!important;height:76px!important}}.app-shell[data-monsly-theme=dark]{--bg:#090c12;--panel:#111720;--panel2:#151d28;--line:#293442;--muted:#929eae;--green:#87b9e8;--green2:#68a9dc;--msg-bg:#0c131d;--msg-panel:#111a26;--msg-card:#172332;--msg-control:#26364a;--msg-text:#edf3fa;--msg-muted:#9aa9bb;--msg-line:#2d3d51;--msg-hover:#26394f;--msg-menu:#182433;--messages-empty-bg:radial-gradient(ellipse at center,#172536 0%,#0c131d 72%);--profile-text:#f1f4f8;--profile-muted:#9ba8b8;--profile-line:#303d4e;--profile-panel:#111a26;--profile-card:#182434;--profile-control:#202e40;--profile-media:#0b121b;--profile-tabs-bg:#111a26;--profile-tab-active:#26384d;color:#eaf0f7!important;color-scheme:dark;background:#080b11!important}.app-shell[data-monsly-theme=dim]{--bg:#1d2732;--panel:#202a36;--panel2:#283544;--line:#3a485a;--muted:#a0adbd;--green:#a9c9e5;--green2:#8fb9dc;--msg-bg:#1a2430;--msg-panel:#202a36;--msg-card:#2a3747;--msg-control:#39495d;--msg-text:#f0f3f7;--msg-muted:#b0bdcc;--msg-line:#43546a;--msg-hover:#34465b;--msg-menu:#273544;--messages-empty-bg:radial-gradient(ellipse at center,#334354 0%,#202a36 72%);--profile-text:#f2f4f7;--profile-muted:#b1bdca;--profile-line:#465569;--profile-panel:#202a36;--profile-card:#293747;--profile-control:#35465a;--profile-media:#17222e;--profile-tabs-bg:#202a36;--profile-tab-active:#394b60;color:#edf1f6!important;color-scheme:dark;background:#1d2732!important}.app-shell[data-monsly-theme=light]{--bg:#eef1f5;--panel:#ffffff;--panel2:#f5f7fa;--line:#d6dde7;--muted:#667285;--green:#397db4;--green2:#286b9f;--msg-bg:#e9eef4;--msg-panel:#f6f8fb;--msg-card:#ffffff;--msg-control:#e6ebf2;--msg-text:#202938;--msg-muted:#68768a;--msg-line:#d1d9e4;--msg-hover:#e8edf4;--msg-menu:#ffffff;--messages-empty-bg:radial-gradient(ellipse at center,#ffffff 0%,#e9eef4 72%);--profile-text:#202938;--profile-muted:#667285;--profile-line:#d7dfe9;--profile-panel:#ffffff;--profile-card:#f5f7fa;--profile-control:#e9eef4;--profile-media:#e8edf3;--profile-tabs-bg:#f5f7fa;--profile-tab-active:#e1e8f0;color:#202938!important;color-scheme:light;background:#eef1f5!important}.app-shell[data-monsly-theme] .main,.app-shell[data-monsly-theme] .topbar{background:var(--panel)!important;color:inherit!important;border-color:var(--line)!important}.app-shell[data-monsly-theme] .sidebar{background:var(--panel)!important;border-color:var(--line)!important}.app-shell[data-monsly-theme] .panel,.app-shell[data-monsly-theme] .messages-sidebar,.app-shell[data-monsly-theme] .messages-chat-panel{background:var(--panel)!important;color:inherit!important;border-color:var(--line)!important}.app-shell[data-monsly-theme] .messages-thread{background:var(--msg-bg)!important}.app-shell[data-monsly-theme] .messages-sidebar-title h2,.app-shell[data-monsly-theme] .messages-contact,.app-shell[data-monsly-theme] .messages-chat-person{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .messages-contact-copy>small,.app-shell[data-monsly-theme] .messages-chat-person small{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .messages-contact:hover,.app-shell[data-monsly-theme] .messages-contact.active{background:var(--msg-hover)!important;border-color:var(--msg-line)!important}.app-shell[data-monsly-theme] .messages-chat-head,.app-shell[data-monsly-theme] .messages-composer{background:var(--msg-panel)!important;border-color:var(--msg-line)!important}.app-shell[data-monsly-theme] .messages-search,.app-shell[data-monsly-theme] .messages-username-search .messages-search,.app-shell[data-monsly-theme] .messages-composer textarea{background:var(--msg-control)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .messages-search input,.app-shell[data-monsly-theme] .messages-composer textarea,.app-shell[data-monsly-theme] .messages-global-result,.app-shell[data-monsly-theme] .messages-chat-dropdown{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .messages-global-result{border-color:var(--msg-line)!important}.app-shell[data-monsly-theme] .message-bubble-row.mine .message-bubble{background:color-mix(in srgb,var(--green) 22%,var(--msg-card))!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .message-bubble-row.theirs .message-bubble{background:var(--msg-card)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .message-bubble p{color:inherit!important}.app-shell[data-monsly-theme] .messages-active-call-banner,.app-shell[data-monsly-theme] .messages-chat-dropdown{background:var(--msg-card)!important;border-color:var(--msg-line)!important}.app-shell[data-monsly-theme] .messages-active-call-copy b,.app-shell[data-monsly-theme] .messages-active-call-join{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .messages-active-call-copy small{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .messages-active-call-join,.app-shell[data-monsly-theme] .messages-header-call,.app-shell[data-monsly-theme] .messages-header-more{background:var(--msg-control)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-profile-v2-body{background:var(--profile-media)!important}.app-shell[data-monsly-theme] .monsly-profile-details .monsly-profile-detail-row{color:var(--profile-text)!important;border-color:var(--profile-line)!important}.app-shell[data-monsly-theme] .monsly-profile-detail-row>b{color:var(--profile-text)!important}.app-shell[data-monsly-theme] .monsly-profile-detail-row>small{color:var(--profile-muted)!important}.app-shell[data-monsly-theme] .monsly-profile-v2 .gift-inventory,.app-shell[data-monsly-theme] .profile-posts-placeholder{background:var(--profile-panel)!important;border-color:var(--profile-line)!important;color:var(--profile-text)!important}.app-shell[data-monsly-theme] .monsly-profile-v2 .gift-inventory-head h3{color:var(--profile-text)!important}.app-shell[data-monsly-theme] .monsly-profile-v2 .gift-inventory-head p{color:var(--profile-muted)!important}.app-shell[data-monsly-theme] .profile-content-tabs{background:var(--profile-tabs-bg)!important;border-color:var(--profile-line)!important}.app-shell[data-monsly-theme] .profile-content-tabs button{color:var(--profile-muted)!important}.app-shell[data-monsly-theme] .profile-content-tabs button.active{background:var(--profile-tab-active)!important;color:var(--profile-text)!important}.app-shell[data-monsly-theme=light] .appearance-settings-card,.app-shell[data-monsly-theme=light] .slasher-settings-sidebar,.app-shell[data-monsly-theme=light] .slasher-settings-main{background:#fff!important;color:#202938!important;border-color:#d6dde7!important}.app-shell[data-monsly-theme=light] .page-title h1,.app-shell[data-monsly-theme=light] .page-title>p,.app-shell[data-monsly-theme=light] .setting-row,.app-shell[data-monsly-theme=light] .setting-copy h3{color:#202938!important}.app-shell[data-monsly-theme=light] .secondary{background:#e7ecf2!important;border-color:#cbd4df!important;color:#253244!important}.app-shell[data-monsly-theme=light] .primary{background:#397db4!important;color:#fff!important}.app-shell[data-monsly-theme=light] .monsly-profile-v2-hero{color:#f5f7fa!important}.app-shell[data-monsly-theme=light] .monsly-profile-v2-hero .monsly-profile-v2-identity h1,.app-shell[data-monsly-theme=light] .monsly-profile-v2-hero .monsly-profile-v2-handle{color:#fff!important}.app-shell[data-monsly-theme=light] .monsly-profile-v2-hero .monsly-profile-v2-actions>button{background:#f0f3f7!important;color:#243044!important;border-color:#cbd4df!important}.app-shell[data-monsly-theme=light] .monsly-profile-v2-music button{background:#e7ecf2!important;color:#253244!important}.app-shell[data-monsly-theme=dim] .appearance-settings-card,.app-shell[data-monsly-theme=dim] .slasher-settings-sidebar,.app-shell[data-monsly-theme=dim] .slasher-settings-main{background:#202a36!important;color:#edf2f7!important;border-color:#3a485a!important}.app-shell[data-monsly-theme=dark]{--text:#eaf0f7;--surface-soft:#151d28;--surface-card:#182434;--control-bg:#202e40}.app-shell[data-monsly-theme=dim]{--text:#edf2f7;--surface-soft:#283544;--surface-card:#293747;--control-bg:#35465a}.app-shell[data-monsly-theme=light]{--text:#202938;--surface-soft:#f5f7fa;--surface-card:#ffffff;--control-bg:#e9eef4}html[data-monsly-theme=dark] body{background:#080b11!important;color:#eaf0f7!important}html[data-monsly-theme=dim] body{background:#1d2732!important;color:#edf2f7!important}html[data-monsly-theme=light] body{background:#eef1f5!important;color:#202938!important}.app-shell[data-monsly-theme]{color:var(--text)!important}.app-shell[data-monsly-theme] .appearance-settings-card,.app-shell[data-monsly-theme] .slasher-settings-sidebar,.app-shell[data-monsly-theme] .slasher-settings-main,.app-shell[data-monsly-theme] .device-list-panel,.app-shell[data-monsly-theme] .account-manager,.app-shell[data-monsly-theme] .inventory-panel,.app-shell[data-monsly-theme] .profile-posts-placeholder,.app-shell[data-monsly-theme] .setting-row,.app-shell[data-monsly-theme] .market-card,.app-shell[data-monsly-theme] .community-card,.app-shell[data-monsly-theme] .admin-panel,.app-shell[data-monsly-theme] .gift-inventory{background:var(--panel)!important;color:var(--text)!important;border-color:var(--line)!important}.app-shell[data-monsly-theme] .appearance-card-heading b,.app-shell[data-monsly-theme] .appearance-option-copy b,.app-shell[data-monsly-theme] .appearance-theme-option,.app-shell[data-monsly-theme] .appearance-wallpaper-option,.app-shell[data-monsly-theme] .page-title h1,.app-shell[data-monsly-theme] .setting-copy b,.app-shell[data-monsly-theme] .setting-copy p,.app-shell[data-monsly-theme] .setting-value,.app-shell[data-monsly-theme] .panel h2,.app-shell[data-monsly-theme] .panel h3,.app-shell[data-monsly-theme] .panel p{color:var(--text)!important}.app-shell[data-monsly-theme] .appearance-card-heading small,.app-shell[data-monsly-theme] .appearance-option-copy small,.app-shell[data-monsly-theme] .appearance-settings-note,.app-shell[data-monsly-theme] .setting-copy small,.app-shell[data-monsly-theme] .muted,.app-shell[data-monsly-theme] .panel small{color:var(--muted)!important}.app-shell[data-monsly-theme] .appearance-theme-option,.app-shell[data-monsly-theme] .appearance-wallpaper-option,.app-shell[data-monsly-theme] .appearance-resolution-stage,.app-shell[data-monsly-theme] .appearance-cs-slider-wrap,.app-shell[data-monsly-theme] .settings-list .setting-row{background:var(--surface-soft)!important;border-color:var(--line)!important;color:var(--text)!important}.app-shell[data-monsly-theme] input:not([type=checkbox]):not([type=radio]):not([type=range]),.app-shell[data-monsly-theme] textarea,.app-shell[data-monsly-theme] select{background:var(--control-bg)!important;color:var(--text)!important;border-color:var(--line)!important}.app-shell[data-monsly-theme] input::placeholder,.app-shell[data-monsly-theme] textarea::placeholder{color:var(--muted)!important}.app-shell[data-monsly-theme] .messages-no-chat{background:var(--messages-empty-bg)!important;color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .messages-no-chat>svg{color:var(--green)!important}.app-shell[data-monsly-theme] .messages-no-chat h2{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .messages-no-chat p{color:var(--msg-muted)!important}.app-shell[data-monsly-theme=light] .appearance-card-heading>span{background:#e8edf3!important;border-color:#d3dbe5!important;color:#344256!important}.app-shell[data-monsly-theme=light] .appearance-theme-option.active{background:#e8edf3!important}.app-shell[data-monsly-theme=light] .appearance-wallpaper-option{background:#f5f7fa!important}.app-shell[data-monsly-theme=light] .appearance-resolution-stage,.app-shell[data-monsly-theme=light] .appearance-cs-slider-wrap{background:#edf1f6!important}@media(max-width:760px){.monsly-profile-v2 .gift-inventory .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:761px){.app-shell{display:block!important;width:100%!important;max-width:100%!important;overflow-x:clip!important}.app-shell .sidebar{position:fixed!important;inset:0 auto 0 0!important;left:0!important;top:0!important;width:min(300px,86vw)!important;height:100dvh!important;min-height:100dvh!important;flex:0 0 auto!important;transform:translate(-110%)!important;transition:transform .24s cubic-bezier(.2,.8,.2,1)!important;z-index:120!important;box-shadow:22px 0 70px #0009!important}.app-shell.desktop-menu-open .sidebar{transform:translate(0)!important}.app-shell.desktop-menu-closed .sidebar{transform:translate(-110%)!important}.app-shell .main{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.app-shell .content{width:100%!important;max-width:none!important;min-width:0!important;margin-inline:auto!important}}.public-profile-modal-backdrop{align-items:center!important;overflow:auto!important}.public-profile-modal-window.monsly-profile-modal-v2,.public-profile-modal-window.owner-profile-modal-window.monsly-profile-modal-v2{display:block!important;height:min(94dvh,940px)!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.public-profile-modal-window.monsly-profile-modal-v2>.monsly-profile-v2{min-height:0!important;height:auto!important;overflow:visible!important}.public-profile-modal-window.monsly-profile-modal-v2 .monsly-profile-v2-hero,.public-profile-modal-window.monsly-profile-modal-v2 .monsly-profile-v2-body{flex:0 0 auto!important}.monsly-profile-badge-line{background:transparent!important;border-color:var(--profile-line,#303744)!important}.monsly-profile-badge-line .profile-badge-info-row,.profile-badge-info-row,.profile-badge-static,.profile-badge-direct-link{background:transparent!important;border:0!important;box-shadow:none!important}.verified-badge{display:block!important;background:transparent!important;border:0!important;box-shadow:none!important}.monsly-premium-badge{display:inline-flex!important;align-items:center!important;gap:7px!important;width:max-content!important;max-width:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--profile-text,#f1f4f8)!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}.monsly-premium-badge img{display:block!important;flex:0 0 auto!important;object-fit:contain!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;mix-blend-mode:normal!important}.monsly-profile-v2-badges{min-height:0!important}.monsly-profile-premium-line{align-items:flex-start!important}.monsly-profile-premium-line .monsly-premium-badge{gap:8px!important}.monsly-profile-premium-line .monsly-premium-badge span{font-size:12px!important}.cb-wallet-standalone{width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;padding:6px 0 24px!important}.cb-wallet-standalone .page-title{margin-bottom:22px!important}.mic-settings-page{width:100%!important;max-width:1040px!important;display:flex!important;flex-direction:column!important;gap:18px!important}.mic-settings-heading{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 3px!important}.mic-settings-icon{width:48px!important;height:48px!important;flex:0 0 48px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:linear-gradient(145deg,#243b50,#172738)!important;border:1px solid #38546b!important;color:#a9d5f5!important}.mic-settings-heading h2{margin:0 0 4px!important;color:var(--profile-text,#f1f4f8)!important;font-size:22px!important;letter-spacing:-.4px!important}.mic-settings-heading p{margin:0!important;color:var(--profile-muted,#9ba8b8)!important;font-size:12px!important;line-height:1.55!important}.mic-settings-workspace{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important}.mic-settings-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important}.mic-settings-tabs>button{min-width:0!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:9px 10px!important;border:1px solid var(--line,#303d4e)!important;border-radius:11px!important;background:var(--panel2,#151d28)!important;color:var(--muted,#9ba8b8)!important;font-size:11px!important;font-weight:750!important;line-height:1.25!important;white-space:normal!important;text-align:center!important;transition:background .18s,border-color .18s,color .18s,transform .18s!important}.mic-settings-tabs>button svg{flex:0 0 auto!important;color:inherit!important}.mic-settings-tabs>button:hover{transform:translateY(-1px)!important;border-color:var(--green2,#68a9dc)!important;color:var(--profile-text,#f1f4f8)!important}.mic-settings-tabs>button.active{background:color-mix(in srgb,var(--green2,#68a9dc) 17%,var(--panel,#111720))!important;border-color:var(--green2,#68a9dc)!important;color:var(--profile-text,#f1f4f8)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green2,#68a9dc) 22%,transparent)!important}.mic-settings-panel{min-width:0!important;display:flex!important;flex-direction:column!important;gap:13px!important;padding:20px!important;border:1px solid var(--line,#293442)!important;border-radius:16px!important;background:var(--panel,#111720)!important;color:var(--profile-text,#f1f4f8)!important;box-shadow:0 8px 24px #0002!important}.mic-settings-panel-heading{display:flex!important;align-items:center!important;gap:10px!important;padding-bottom:12px!important;border-bottom:1px solid var(--line,#293442)!important}.mic-settings-panel-heading>span{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid var(--line,#293442)!important;border-radius:10px!important;background:var(--panel2,#151d28)!important;color:var(--green2,#68a9dc)!important}.mic-settings-panel-heading h3{margin:0!important;color:var(--profile-text,#f1f4f8)!important;font-size:16px!important}.mic-settings-intro{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important}.mic-settings-intro b{color:var(--profile-text,#f1f4f8)!important;font-size:13px!important}.mic-settings-intro small{color:var(--profile-muted,#9ba8b8)!important;font-size:11px!important;line-height:1.55!important}.mic-settings-control-card{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;padding:15px!important;border:1px solid var(--line,#293442)!important;border-radius:12px!important;background:var(--panel2,#151d28)!important;color:var(--profile-text,#f1f4f8)!important}.mic-settings-field-label{color:var(--profile-text,#f1f4f8)!important;font-size:11px!important;font-weight:800!important}.mic-device-select-row{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.mic-device-select-row select{flex:1 1 auto!important;min-width:0!important;min-height:42px!important;padding:10px 12px!important;border:1px solid var(--line,#293442)!important;border-radius:9px!important;background:var(--msg-control,#26364a)!important;color:var(--msg-text,#edf3fa)!important}.mic-refresh{width:42px!important;height:42px!important;flex:0 0 42px!important;padding:0!important}.mic-device-status{display:flex!important;align-items:center!important;gap:8px!important;color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important}.mic-status-dot{width:7px!important;height:7px!important;border-radius:50%!important;background:#8392a5!important}.mic-device-status.ready .mic-status-dot{background:#39c886!important;box-shadow:0 0 0 4px #39c88620!important}.mic-card-row-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.mic-card-row-head>div{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.mic-card-row-head b{color:var(--profile-text,#f1f4f8)!important;font-size:12px!important}.mic-card-row-head small{color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important;line-height:1.45!important}.mic-card-row-head strong{color:var(--green2,#68a9dc)!important;font:800 12px DM Mono,monospace!important;white-space:nowrap!important}.mic-volume-control{display:flex!important;align-items:center!important;gap:11px!important;color:var(--profile-muted,#9ba8b8)!important}.mic-volume-control input,.mic-eq-row input,.mic-tone-card input,.mic-gate-threshold input{flex:1 1 auto!important;width:100%!important;accent-color:var(--green2,#68a9dc)!important}.mic-volume-control span{color:var(--profile-muted,#9ba8b8)!important;font:10px DM Mono,monospace!important;white-space:nowrap!important}.mic-volume-meter{width:100%!important;height:8px!important;overflow:hidden!important;border-radius:20px!important;background:var(--msg-control,#26364a)!important}.mic-volume-meter span{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#3c98d4,#42d59a)!important;transition:width .08s linear!important}.mic-meter-caption{display:flex!important;justify-content:space-between!important;gap:12px!important;color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important}.mic-eq-row{gap:13px!important}.mic-voice-mode-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.mic-voice-mode{position:relative!important;min-height:76px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;padding:12px!important;border:1px solid var(--line,#293442)!important;border-radius:11px!important;background:var(--panel2,#151d28)!important;color:var(--profile-text,#f1f4f8)!important;text-align:left!important}.mic-voice-mode b{font-size:12px!important}.mic-voice-mode small{color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important;line-height:1.4!important}.mic-voice-mode>svg{position:absolute!important;right:10px!important;top:10px!important;color:#39c886!important}.mic-voice-mode.active{border-color:var(--green2,#68a9dc)!important;background:color-mix(in srgb,var(--green2,#68a9dc) 13%,var(--panel2,#151d28))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green2,#68a9dc) 20%,transparent)!important}.mic-tone-scale{display:flex!important;justify-content:space-between!important;color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important}.mic-settings-hint{color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important;line-height:1.6!important}.mic-toggle-stack{gap:0!important}.mic-toggle-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:13px 0!important;border-bottom:1px solid var(--line,#293442)!important;cursor:pointer!important}.mic-toggle-row:last-child{border-bottom:0!important}.mic-toggle-row>span{display:flex!important;flex-direction:column!important;gap:4px!important}.mic-toggle-row b{color:var(--profile-text,#f1f4f8)!important;font-size:11px!important}.mic-toggle-row small{color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important;line-height:1.45!important}.mic-toggle-row input[type=checkbox]{width:38px!important;height:21px!important;flex:0 0 38px!important;accent-color:var(--green2,#68a9dc)!important}.mic-test-panel{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 15px!important;border:1px solid var(--line,#293442)!important;border-radius:12px!important;background:var(--panel2,#151d28)!important}.mic-test-panel>div{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important}.mic-test-panel b{color:var(--profile-text,#f1f4f8)!important;font-size:12px!important}.mic-test-panel small{color:var(--profile-muted,#9ba8b8)!important;font-size:10px!important;line-height:1.45!important}.mic-test-panel button{flex:0 0 auto!important;min-height:39px!important;padding:9px 14px!important}.mic-settings-notice{padding:11px 13px!important;border-radius:10px!important;font-size:11px!important;line-height:1.5!important}@media(max-width:760px){.mic-settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mic-settings-tabs>button:last-child{grid-column:span 2!important}.mic-settings-panel{padding:14px!important}.mic-voice-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:420px){.mic-settings-tabs>button{min-height:44px!important;font-size:10px!important}.mic-test-panel{align-items:stretch!important;flex-direction:column!important}.mic-test-panel button{width:100%!important}.mic-voice-mode-grid{grid-template-columns:1fr!important}}.monsly-call-avatar.is-speaking{outline:2px solid #35b8ff!important;outline-offset:4px!important;border-color:inherit!important;box-shadow:0 0 0 1px #35b8ff55!important;animation:monsly-speaking-blue-pulse 1.25s ease-in-out infinite!important}.monsly-call-avatar.is-speaking>i{background:transparent!important;box-shadow:none!important}@keyframes monsly-speaking-blue-pulse{0%,to{outline-color:#35b8ff;outline-offset:3px}50%{outline-color:#69ceff;outline-offset:5px}}.monsly-call-audio-persistent{position:fixed!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.profile-badge-info-row{gap:3px!important}.profile-badge-info-row .verified-badge{width:17px!important;height:17px!important;max-width:17px!important;max-height:17px!important}.profile-badge-click{position:relative}.profile-badge-popover{position:absolute;z-index:80;left:50%;top:calc(100% + 7px);transform:translate(-50%);white-space:nowrap;padding:6px 9px;border:1px solid var(--border,#34404e);border-radius:8px;background:var(--panel,#17212d);color:var(--text,#fff);font-size:11px;font-weight:600;box-shadow:0 8px 24px #0005}.profile-badge-item{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.admin-badge-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--border,#34404e);border-radius:10px;background:var(--surface,#101923)}.admin-badge-checks label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.admin-badge-checks input{width:16px;height:16px;accent-color:var(--accent,#36b8f5)}html body .profile-preview .preview-info h2.name-with-badge .profile-badge-info-row .verified-badge,html body .detail-card .detail-body h2.name-with-badge .profile-badge-info-row .verified-badge,html body .user-card .user-card-body .user-name .name-with-badge .profile-badge-info-row .verified-badge,html body .admin-users .name-with-badge .profile-badge-info-row .verified-badge,html body .monsly-profile-v2-identity .profile-badge-info-row .verified-badge,html body .profile-badge-info-row .verified-badge{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important}.premium-badge-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;line-height:0}.premium-badge-trigger img{display:block;object-fit:contain}.monsly-premium-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0!important}.monsly-profile-premium-line{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.monsly-profile-premium-line .monsly-profile-badge-collection{display:flex!important;align-items:center!important;gap:6px!important;min-height:22px!important}.monsly-profile-premium-line>small{display:block!important;color:var(--muted,#8996a6)!important;font-size:11px!important;line-height:1.2!important}.monsly-profile-premium-line .monsly-premium-badge{display:inline-flex!important;align-items:center!important;gap:0!important}.monsly-profile-premium-line .premium-badge-trigger{padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;line-height:0!important}.admin-badge-checks .admin-badge-choice{display:flex;align-items:center;gap:9px;min-height:52px;padding:8px 10px;border:1px solid var(--border,#34404e);border-radius:8px;background:#121b25;cursor:pointer}.admin-badge-checks .admin-badge-choice img{width:30px;height:30px;object-fit:contain;flex:0 0 30px}.admin-badge-checks .admin-badge-choice span{font-size:12px}.admin-badge-checks .admin-badge-choice input{flex:0 0 16px}.admin-voice-cleanup-panel .admin-inline-note{display:block;margin-top:10px;color:var(--muted,#9aa8b6);line-height:1.5}.profile-preview .preview-info .username-collection .username-chip.ordinary{margin-right:100%;white-space:nowrap}.profile-badge-item{position:relative;display:inline-flex;align-items:center;vertical-align:middle}.profile-badge-click{display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:0;margin:0;border:0;background:transparent;cursor:pointer}.profile-badge-details{white-space:normal!important;width:min(270px,calc(100vw - 36px));min-width:190px;display:flex;flex-direction:column;gap:7px;text-align:left;line-height:1.45;font-weight:500;padding:12px 14px!important;overflow-wrap:anywhere}.profile-badge-details b{font-size:12px;color:var(--text,#fff)}.profile-badge-details span{font-size:11px;color:var(--muted,#9aa6b2)}.profile-badge-details a{font-size:11px;color:var(--accent,#69b9ed)}.name-with-badge{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px}.monsly-profile-v2-identity h1 .profile-badge-info-row{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.messages-verified-tick{width:17px!important;height:17px!important;min-width:17px!important;flex:0 0 17px!important;vertical-align:middle!important}.monsly-call-participant b,.monsly-call-person b{display:inline-flex;align-items:center;gap:5px;max-width:100%;white-space:normal}.app-shell[data-monsly-theme=dark]{--bg:#050607 !important;--panel:#0b0d10 !important;--panel2:#111418 !important;--line:#252a30 !important;--muted:#92979f !important;--green:#c5cbd2 !important;--green2:#aeb5bd !important;--msg-bg:#07090b !important;--msg-panel:#0c0f12 !important;--msg-card:#12161a !important;--msg-control:#171c21 !important;--msg-text:#f0f2f4 !important;--msg-muted:#969da5 !important;--msg-line:#252b31 !important;--msg-hover:#1a2026 !important;--msg-menu:#101418 !important;--messages-empty-bg:radial-gradient(ellipse at center,#171b20 0%,#080a0c 72%) !important;--profile-text:#f1f2f4 !important;--profile-muted:#9a9fa6 !important;--profile-line:#282d33 !important;--profile-panel:#0d1013 !important;--profile-card:#14181c !important;--profile-control:#191e23 !important;--profile-media:#07090b !important;--profile-tabs-bg:#0d1013 !important;--profile-tab-active:#242a30 !important;color:#f0f2f4!important;background:#050607!important}.app-shell[data-monsly-theme=dark] .primary,.app-shell[data-monsly-theme=dark] .appearance-theme-option.active,.app-shell[data-monsly-theme=dark] .profile-content-tabs button.active{background:#343b43!important;border-color:#4a535d!important;color:#fff!important}.app-shell[data-monsly-theme=dark] .secondary,.app-shell[data-monsly-theme=dark] .messages-header-call,.app-shell[data-monsly-theme=dark] .messages-header-more{background:#171b20!important;border-color:#30363d!important;color:#e5e8eb!important}html[data-monsly-theme=dark] body{background:#050607!important}.profile-badge-item{position:static!important}.profile-badge-popover.profile-badge-details{position:fixed!important;z-index:100000!important;transform:none!important;margin:0!important;max-height:min(180px,calc(100vh - 24px))!important;overflow-y:auto!important;box-sizing:border-box!important}.profile-badge-dismiss{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;border:0!important;padding:0!important;margin:0!important;background:transparent!important;cursor:default!important}.profile-badge-details b,.profile-badge-details span{white-space:normal!important;overflow-wrap:anywhere!important}.profile-badge-click{position:relative!important;z-index:1!important}.profile-badge-info-row{display:inline-flex!important;align-items:center!important;gap:4px!important;flex-wrap:wrap!important}.profile-custom-badge{display:block!important;object-fit:contain!important}.profile-preview .preview-info .username-collection{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(max-content,max-content))!important;justify-content:start!important;justify-items:start!important;align-items:center!important;column-gap:7px!important;row-gap:7px!important}.profile-preview .preview-info .username-collection .username-chip.ordinary{grid-column:1 / -1!important;margin:0!important;white-space:nowrap!important}.profile-preview .preview-info .username-collection .username-chip.nft{margin:0!important}.profile-preview .preview-info .username-collection .profile-number{grid-column:1 / -1!important}.monsly-profile-nft-list{display:grid!important;grid-template-columns:repeat(4,max-content)!important;justify-content:start!important;justify-items:start!important;column-gap:9px!important;row-gap:6px!important}.monsly-profile-nft-list button:first-child{grid-column:1 / -1!important}.name-with-badge>.verified-badge,.monsly-profile-v2-identity h1>.verified-badge{display:inline-block!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;object-fit:contain!important;vertical-align:middle!important}.monsly-profile-v2-identity h1 .profile-badge-info-row,.name-with-badge .profile-badge-info-row{display:none!important}.monsly-profile-v2 .profile-content-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.monsly-profile-v2 .profile-content-tabs button{width:100%!important;min-width:0!important}.app-shell[data-monsly-theme=dark] .messages-search,.app-shell[data-monsly-theme=dark] .messages-username-search .messages-search,.app-shell[data-monsly-theme=dark] .messages-search input,.app-shell[data-monsly-theme=dark] .messages-username-search .messages-search input,.app-shell[data-monsly-theme=dark] .slasher-settings-search,.app-shell[data-monsly-theme=dark] .slasher-settings-search input,.app-shell[data-monsly-theme=dark] .searchbox,.app-shell[data-monsly-theme=dark] .searchbox input,.app-shell[data-monsly-theme=dark] .directory-toolbar input{background:#111315!important;color:#e8eaed!important;border-color:#292d31!important;box-shadow:none!important}.app-shell[data-monsly-theme=dark] .messages-search:focus-within,.app-shell[data-monsly-theme=dark] .slasher-settings-search:focus-within,.app-shell[data-monsly-theme=dark] .searchbox:focus-within{border-color:#454b52!important;box-shadow:0 0 0 2px #ffffff08!important}.mic-settings-tabs button.premium-locked{opacity:.72!important}.mic-settings-tabs button.premium-locked small{margin-left:auto;color:#c7a76a;font-size:8px;font-weight:900;letter-spacing:.05em}.mic-premium-lock{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px;text-align:center;border:1px solid #39332a;border-radius:15px;background:linear-gradient(145deg,#171512,#0c0d0e)}.mic-premium-lock-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#302719;color:#e7c27a;font-size:25px}.mic-premium-lock h4{margin:0;color:#f1e5cc;font-size:17px}.mic-premium-lock p{max-width:440px;margin:0;color:#b9b0a2;font-size:13px;line-height:1.55}.mic-premium-lock small{color:#d4b879;font-size:11px}@media(max-width:760px){.monsly-profile-v2 .gift-inventory .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.monsly-profile-v2 .gift-item.gift-inventory-item{min-width:0!important;grid-template-columns:minmax(0,1fr)!important;padding:7px!important}.monsly-profile-v2 .gift-item.gift-inventory-item .gift-art{width:100%!important;min-height:90px!important;height:auto!important;padding:3px!important}.monsly-profile-v2 .gift-item.gift-inventory-item .gift-art .gift-animation,.monsly-profile-v2 .gift-item.gift-inventory-item .gift-art .gift-animation img,.monsly-profile-v2 .gift-item.gift-inventory-item .gift-art .gift-animation svg{width:100%!important;height:88px!important}.monsly-profile-v2 .gift-item.gift-inventory-item .gift-inventory-sender{width:25px!important;height:25px!important;top:5px!important;left:5px!important}.monsly-profile-v2 .gift-inventory-item-copy{padding:0 3px!important}.monsly-profile-v2 .gift-inventory-item-copy b{font-size:10px!important}.monsly-profile-v2 .gift-inventory-item-copy>span,.monsly-profile-v2 .gift-inventory-item-copy small,.monsly-profile-v2 .gift-inventory-item-copy em{font-size:8px!important}.monsly-profile-v2 .gift-item.gift-inventory-item>.primary{margin:6px 0 0!important;padding:6px 3px!important;font-size:8px!important}}.message-bubble-wrap{position:relative;max-width:min(78%,620px);min-width:0}.message-bubble-wrap .message-bubble{max-width:100%;cursor:pointer;-webkit-user-select:text;user-select:text}.message-context-menu{position:absolute;z-index:80;left:0;bottom:calc(100% + 8px);width:258px;padding:7px;border:1px solid #303238;border-radius:14px;background:#101113;box-shadow:0 14px 42px #000b;color:#f4f4f5}.message-bubble-row.mine .message-context-menu{left:auto;right:0}.message-context-menu>button{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;font-size:13px;cursor:pointer}.message-context-menu>button:hover{background:#252629}.message-context-menu>button.danger{color:#ff6262}.message-reaction-picker{display:flex;align-items:center;justify-content:space-between;gap:2px;padding:3px 3px 8px;border-bottom:1px solid #303238;margin-bottom:4px}.message-reaction-picker button{border:0;background:transparent;border-radius:8px;padding:5px;font-size:20px;cursor:pointer}.message-reaction-picker button:hover{background:#2a2b2e;transform:scale(1.12)}.message-reaction-list{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0 0 4px}.message-reaction-list button{display:inline-flex;align-items:center;gap:4px;border:1px solid #383a3e;border-radius:20px;background:#1a1b1e;color:#f3f4f5;padding:3px 8px;font-size:13px;cursor:pointer}.message-reaction-list button.selected{border-color:#a8a8a8;background:#303136}.message-reaction-list small{font-size:11px;color:#bfc0c4}.message-forward-overlay,.gift-shop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:16px;background:#000a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.message-forward-dialog,.gift-shop-dialog{width:min(440px,100%);max-height:min(85vh,720px);overflow:auto;border:1px solid #35373b;border-radius:17px;background:#111214;color:#f5f5f5;padding:17px;box-shadow:0 24px 70px #000b}.message-forward-dialog>div,.gift-shop-dialog>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.message-forward-dialog>div button,.gift-shop-dialog>header button{display:grid;place-items:center;border:0;background:#26282b;color:#eee;border-radius:8px;width:32px;height:32px}.message-forward-dialog label,.gift-shop-target{display:grid;gap:7px;font-size:12px;color:#b9bbc0}.message-forward-dialog select,.gift-shop-target select{width:100%;background:#1d1e21;color:#f4f4f5;border:1px solid #383a3e;border-radius:9px;padding:11px}.message-forward-dialog>.primary{width:100%;margin-top:14px}.messages-gift-shop-entry{padding:0 12px 12px}.messages-gift-shop-open{width:100%;justify-content:center;gap:8px}.gift-shop-recipient{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:14px;padding:4px;background:#1a1b1e;border-radius:11px}.gift-shop-recipient button{border:0;border-radius:8px;padding:10px;background:transparent;color:#bcbec2}.gift-shop-recipient button.active{background:#35373b;color:#fff}.gift-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.gift-shop-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;padding:14px 8px;border:1px solid #303237;border-radius:13px;background:#1b1c1f;color:#f5f5f5;cursor:pointer}.gift-shop-card:disabled{opacity:.5;cursor:not-allowed}.gift-shop-card b{font-size:13px}.gift-shop-card span{font-size:12px;color:#e7b45a}.gift-shop-card small{font-size:11px;color:#aeb0b4}@media(max-width:760px){.message-bubble-wrap{max-width:88%}.message-context-menu{width:min(258px,calc(100vw - 36px))}.gift-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.messages-thread{align-items:stretch!important}.message-bubble-row{flex:0 0 auto!important;align-items:flex-end!important;min-width:0!important}.message-bubble-wrap{display:flex!important;flex:0 1 auto!important;flex-direction:column!important;align-items:stretch!important;width:max-content!important;min-width:44px!important;max-width:min(78%,620px)!important}.message-bubble-wrap .message-bubble{display:block!important;box-sizing:border-box!important;width:max-content!important;min-width:44px!important;max-width:100%!important;flex:0 0 auto!important}.message-bubble p{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important;writing-mode:horizontal-tb!important}.message-bubble>span{white-space:nowrap!important}.message-context-menu{position:fixed!important;z-index:5000!important;width:min(280px,calc(100vw - 24px))!important;max-height:min(300px,calc(100dvh - 24px))!important;overflow:auto!important}.message-reaction-picker{display:flex!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:3px!important}.message-reaction-picker button{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;font-size:19px!important}.message-reaction-list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;margin:4px 0 0 3px!important}.message-reaction-list button{min-height:27px!important;padding:3px 9px!important;gap:5px!important;border:1px solid #39424d!important;border-radius:999px!important;background:#252b33!important;color:#f4f6f8!important;font-size:13px!important;line-height:1!important}.message-reaction-list button.selected{background:#35495b!important;border-color:#6ca9d4!important}.message-reaction-list small{color:#b8c6d2!important;font-size:11px!important}.message-delete-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.message-delete-actions button{min-width:100px}.message-delete-dialog>p{color:#aeb8c4;font-size:13px;line-height:1.5}.username-collection{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:6px!important}.username-primary-row{display:flex;align-items:center;gap:8px;min-width:0}.username-copy-button{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted,#87919d);cursor:pointer}.username-copy-button:hover{background:var(--panel2,#202832);color:var(--text,#f4f6f8)}.username-secondary-row{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;max-width:100%;line-height:1.5}.username-secondary-row .username-chip{display:inline!important;border:0!important;padding:0!important;margin:0!important;background:transparent!important;white-space:normal!important}.username-secondary-row .username-chip:not(:last-child):after{content:",";margin-right:5px}.monsly-currency-gem{display:inline-block;width:15px;height:18px;vertical-align:-3px;flex:0 0 auto;filter:none}.monsly-currency-gem svg{display:block;width:100%;height:100%}@media(max-width:760px){.message-bubble-wrap{max-width:88%!important}.message-bubble-wrap .message-bubble{max-width:100%!important}.message-context-menu{width:min(280px,calc(100vw - 24px))!important}}.messages-groups-entry{width:calc(100% - 24px);margin:0 12px 10px;display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;border:1px solid var(--border-color,#30343b);border-radius:10px;background:#151719;color:var(--text-primary,#f3f4f6);font-weight:650;cursor:pointer}.messages-groups-entry:hover{background:#202327;border-color:#50555d}.monsly-groups-page{height:100%;min-height:560px;display:flex;flex-direction:column;gap:14px;padding:16px;overflow:hidden;color:var(--text-primary,#f5f5f5);background:#08090b;border-radius:14px}.monsly-groups-top{display:flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid #25282d;padding-bottom:12px}.monsly-groups-top>div{display:flex;flex-direction:column;gap:2px;flex:1}.monsly-groups-top small,.monsly-group-row small,.monsly-group-info p,.monsly-group-info>small{color:#90969f;font-size:12px}.monsly-groups-top button{display:inline-flex;align-items:center;gap:7px}.monsly-groups-search{display:flex;align-items:center;gap:10px;padding:0 13px;height:44px;border:1px solid #292d33;border-radius:11px;background:#111418;color:#aab1ba}.monsly-groups-search input{width:100%;background:transparent;border:0;outline:0;color:#f5f5f5}.monsly-groups-section-title{display:flex;justify-content:space-between;align-items:center;margin-top:5px;font-size:13px}.monsly-groups-section-title span{color:#858c96}.monsly-group-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid #252a31;border-radius:12px;background:#101317;color:inherit;text-align:left;cursor:pointer}.monsly-group-row:hover{background:#171c22}.monsly-group-row>img,.monsly-group-avatar{width:46px;height:46px;flex:0 0 46px;object-fit:cover;border-radius:50%;display:grid;place-items:center;background:#202933;color:#d9e7f3;font-weight:700}.monsly-group-row>span:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.monsly-group-row b{display:flex;align-items:center;gap:5px}.monsly-group-row b svg,.monsly-group-info h2 svg{color:#42a5ee;fill:#42a5ee22}.monsly-group-row>small:last-child{white-space:nowrap;color:#aeb7c2}.monsly-groups-empty{display:flex;align-items:center;justify-content:center;gap:8px;color:#8d949e;padding:24px;text-align:center}.monsly-group-cover{height:160px;flex:0 0 160px;border-radius:14px;background:#141a21 center/cover no-repeat;position:relative}.monsly-group-profile-avatar{position:absolute;bottom:-30px;left:22px;width:76px;height:76px;border-radius:50%;border:4px solid #090b0e;background:#27313b;display:grid;place-items:center;font-size:25px;font-weight:700;overflow:hidden}.monsly-group-profile-avatar img{width:100%;height:100%;object-fit:cover}.monsly-group-info{padding:34px 8px 12px;border-bottom:1px solid #252a30;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.monsly-group-info h2{display:flex;align-items:center;gap:7px;margin:0;font-size:20px}.monsly-group-info p{margin:0}.monsly-group-info>small{display:flex;align-items:center;gap:6px}.monsly-group-info button{margin-top:5px}.monsly-group-join{display:flex;justify-content:center;padding:18px}.monsly-group-messages{flex:1;min-height:180px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px 4px}.monsly-group-message{align-self:flex-start;max-width:min(78%,620px);background:#171b20;border:1px solid #282d34;border-radius:13px;padding:9px 12px;overflow-wrap:anywhere}.monsly-group-message.mine{align-self:flex-end;background:#18222a}.monsly-group-message b{font-size:12px;color:#8dcfff}.monsly-group-message p{margin:4px 0;font-size:14px;white-space:pre-wrap}.monsly-group-message time{display:block;text-align:right;font-size:10px;color:#89919b}.monsly-group-composer{display:flex;gap:8px;padding:9px;border:1px solid #282d34;border-radius:13px;background:#101317}.monsly-group-composer input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:#fff;padding:7px}.monsly-group-composer button{display:grid;place-items:center;width:42px;height:40px;padding:0}.monsly-group-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#000b;display:flex;align-items:center;justify-content:center;padding:16px}.monsly-group-modal{width:min(440px,100%);max-height:min(90vh,760px);overflow:auto;background:#0c0e11;border:1px solid #30343b;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:13px;box-shadow:0 20px 80px #000b}.monsly-group-modal header{display:flex;align-items:center;justify-content:space-between;font-size:17px}.monsly-group-modal header button{background:none;border:0;color:#fff}.monsly-group-modal label{display:flex;flex-direction:column;gap:6px;color:#aab0b8;font-size:12px}.monsly-group-modal input:not([type=file]),.monsly-group-modal textarea{width:100%;background:#15181c;color:#fff;border:1px solid #30343b;border-radius:11px;padding:12px;outline:none}.monsly-group-modal textarea{min-height:82px;resize:vertical}.monsly-group-privacy{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px;background:#15181c;border-radius:12px}.monsly-group-privacy button{display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:9px;background:transparent;color:#aeb4bc;padding:10px}.monsly-group-privacy button.active{background:#34383e;color:#fff}.monsly-group-modal .monsly-group-file{display:flex;flex-direction:row;align-items:center;gap:8px;border:1px solid #30343b;border-radius:10px;padding:10px;color:#d5d9df}.monsly-group-file input{margin-left:auto;max-width:190px;font-size:11px}@media(max-width:700px){.monsly-groups-page{min-height:calc(100dvh - 90px);padding:12px}.monsly-group-cover{height:130px;flex-basis:130px}.monsly-group-message{max-width:88%}.monsly-group-row{padding:9px}.monsly-group-row>img,.monsly-group-avatar{width:42px;height:42px;flex-basis:42px}}.monsly-currency-gem{display:inline-block;width:18px;height:18px;object-fit:contain;vertical-align:-4px;background:transparent;border:0;border-radius:0;box-shadow:none;filter:none}.monsly-group-composer-wrap{display:flex;gap:8px;align-items:center;position:relative}.monsly-group-gift-button{height:42px;width:44px;display:grid;place-items:center;padding:0}.monsly-group-composer-wrap .monsly-group-composer{flex:1}.monsly-group-gift-picker{position:absolute;bottom:58px;left:0;z-index:10;display:flex;gap:10px;align-items:center;padding:12px;background:#11151a;border:1px solid #303741;border-radius:13px;box-shadow:0 12px 36px #0009}.monsly-group-gift-picker>b{font-size:12px;margin-right:4px}.monsly-group-gift-picker button{display:flex;flex-direction:column;align-items:center;gap:3px;background:#1a222b;border:1px solid #303b46;border-radius:10px;color:#fff;padding:7px 12px;min-width:88px}.monsly-group-gift-picker button span{font-size:12px;font-weight:650}.monsly-group-gift-picker button small{font-size:11px;color:#d6dce3}.monsly-group-gift-card{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 16px;background:#1a222b;border-radius:12px;margin-top:6px}.monsly-group-gift-card small{display:flex;align-items:center;gap:4px;color:#cbd3dc}.monsly-group-invite{display:flex;align-items:flex-end;gap:8px}.monsly-group-invite label{flex:1}.monsly-group-invite button{min-height:40px;white-space:nowrap}.monsly-profile-usernames{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.monsly-profile-usernames-primary{font-weight:700;color:var(--text-primary,#f5f5f5)}.monsly-profile-usernames-secondary{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px;color:var(--text-secondary,#9aa2ad);font-weight:500}.monsly-profile-usernames-secondary span,.username-secondary-row>span{color:var(--text-secondary,#9aa2ad);margin-right:3px}.monsly-profile-usernames-secondary button{display:inline;padding:0;border:0;background:none;color:#68baff;font:inherit;cursor:pointer}.username-collection{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.username-secondary-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px}.username-secondary-row .username-chip{display:inline;background:transparent;border:0;padding:0;color:#68baff;font:inherit}.monsly-profile-usernames{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.monsly-profile-usernames-primary{display:block!important;order:0!important}.monsly-profile-usernames-secondary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;order:1!important}.monsly-profile-usernames-extra{display:block!important;overflow-wrap:anywhere;line-height:1.55}.messages-inline-groups{padding:8px 8px 12px;border-top:1px solid var(--border-color,#2b3037);margin-top:8px}.messages-inline-groups-title{display:flex;align-items:center;justify-content:space-between;padding:4px 7px 8px;font-size:12px;color:var(--text-secondary,#929ba6)}.messages-inline-groups-title button{border:0;background:transparent;color:var(--accent,#75b9e8);font-size:11px;cursor:pointer}.messages-group-contact{width:100%}.monsly-groups-page{background:#0b1016!important;gap:0!important;padding:0!important;border:1px solid #202a34}.monsly-groups-top{padding:12px 16px!important;background:#111923;border-bottom:1px solid #26313d!important}.monsly-groups-top>div b{font-size:15px}.monsly-groups-search{margin:12px 14px}.monsly-groups-section-title{padding:10px 16px 6px;color:#aeb8c4}.monsly-group-row{border:0!important;border-radius:0!important;border-bottom:1px solid #202a34!important;background:transparent!important;padding:12px 16px!important}.monsly-group-row:hover{background:#141e29!important}.monsly-group-row>img,.monsly-group-avatar{width:50px!important;height:50px!important;flex-basis:50px!important}.monsly-group-cover{border-radius:0!important;height:190px!important;flex-basis:190px!important}.monsly-group-info{padding:38px 18px 14px!important;background:#111923}.monsly-group-info h2{font-size:19px!important}.monsly-group-members-summary{display:flex;align-items:center;gap:11px;border:0;background:transparent;color:inherit;padding:5px 0;text-align:left;cursor:pointer}.monsly-group-members-summary>span:last-child{display:flex;flex-direction:column;gap:3px}.monsly-group-members-summary b{font-size:12px;color:#e5edf5}.monsly-group-members-summary small{font-size:11px;color:#8d9aaa}.monsly-group-member-stack{display:flex;padding-left:2px}.monsly-group-member-stack>span{width:27px;height:27px;margin-left:-4px;border:2px solid #111923;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#273747;font-size:10px;font-weight:700}.monsly-group-member-stack img{width:100%;height:100%;object-fit:cover}.monsly-group-messages{background:#0b1118!important;padding:16px 14px!important;gap:12px!important}.monsly-group-message{display:flex!important;align-items:flex-end;gap:8px;max-width:min(82%,680px)!important;background:#18232e!important;border:0!important;border-radius:14px 14px 14px 4px!important;padding:8px 11px!important}.monsly-group-message.mine{flex-direction:row-reverse;background:#20384a!important;border-radius:14px 14px 4px!important}.monsly-group-message-avatar{width:29px;height:29px;flex:0 0 29px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#31475b;color:#e8f3ff;font-size:11px;font-weight:700}.monsly-group-message-avatar img{width:100%;height:100%;object-fit:cover}.monsly-group-message-content{min-width:0;overflow-wrap:anywhere}.monsly-group-message-content>b{display:block;font-size:12px;color:#7fc8ff;margin-bottom:3px}.monsly-group-message.mine .monsly-group-message-content>b{text-align:right;color:#a8d7f3}.monsly-group-message-content p{margin:0 0 3px!important;line-height:1.4}.monsly-group-message-content time{margin-top:4px}.monsly-group-composer-wrap{padding:10px 12px;background:#111923;border-top:1px solid #26313d}.monsly-group-composer{border-radius:22px!important;background:#1a2530!important;border:1px solid #2b3947!important}.monsly-group-composer input{padding:9px 12px!important}.monsly-group-members-modal{width:min(440px,100%);max-height:min(80vh,680px);display:flex;flex-direction:column;gap:12px;background:#101923;border:1px solid #2b3947;border-radius:18px;padding:16px;box-shadow:0 20px 80px #000b}.monsly-group-members-modal>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #293744}.monsly-group-members-modal>header>div{display:flex;flex-direction:column;gap:3px}.monsly-group-members-modal>header small{font-size:11px;color:#94a2b1}.monsly-group-members-modal>header button{border:0;background:transparent;color:#fff}.monsly-group-members-list{overflow:auto;display:flex;flex-direction:column;gap:3px}.monsly-group-member-row{display:flex;align-items:center;gap:10px;padding:9px 4px}.monsly-group-member-row>img,.monsly-group-member-fallback{width:40px;height:40px;flex:0 0 40px;border-radius:50%;object-fit:cover}.monsly-group-member-fallback{display:grid;place-items:center;background:#293a4a;font-weight:700}.monsly-group-member-row>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.monsly-group-member-row small{font-size:11px;color:#91a0af}.monsly-group-member-row em{font-size:10px;font-style:normal;color:#8bcaff;background:#1b3041;border-radius:20px;padding:4px 7px}.monsly-group-member-add{display:flex;align-items:center;justify-content:center;gap:7px}.username-secondary-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;margin-top:5px!important}.username-secondary-row>span{display:block!important}.monsly-profile-usernames-secondary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.pepe-collectible-art{position:relative!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;overflow:hidden!important;isolation:isolate!important;border-radius:17px!important;background:radial-gradient(circle at 50% 24%,#ffffff44 0,transparent 40%),linear-gradient(145deg,#2f536b,#17404d 60%,#102d3e)!important;box-shadow:inset 0 1px #ffffff3a,inset 0 -18px 34px #07152266,0 7px 20px #0003!important}.pepe-collectible-art:before{content:"";position:absolute;z-index:0;top:8%;right:8%;bottom:8%;left:8%;border:1px solid #ffffff40;border-radius:50%;box-shadow:0 0 0 7px #ffffff0b,0 0 26px #ffffff20;pointer-events:none}.pepe-collectible-art:after{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(145deg,#ffffff21,transparent 30%,transparent 70%,#07111c40);border:1px solid #ffffff35;border-radius:inherit}.pepe-backdrop-aurora{background:radial-gradient(ellipse at 25% 18%,#9af5d777,transparent 45%),radial-gradient(ellipse at 78% 82%,#69caff88,transparent 42%),linear-gradient(145deg,#163e4b,#236f78 48%,#1e345c)!important}.pepe-backdrop-royal{background:radial-gradient(ellipse at 30% 20%,#ffe8a888,transparent 46%),radial-gradient(ellipse at 82% 80%,#f1b54e66,transparent 45%),linear-gradient(145deg,#49321c,#9b7134 52%,#513322)!important}.pepe-backdrop-sunset{background:radial-gradient(ellipse at 24% 16%,#ffc1a077,transparent 43%),radial-gradient(ellipse at 80% 80%,#ff719777,transparent 48%),linear-gradient(145deg,#552b47,#9c3e58 52%,#572c51)!important}.pepe-backdrop-mint{background:radial-gradient(ellipse at 22% 18%,#c4ffbd77,transparent 44%),radial-gradient(ellipse at 80% 82%,#54deb077,transparent 44%),linear-gradient(145deg,#17483e,#267f67 55%,#1c4d59)!important}.pepe-backdrop-ruby{background:radial-gradient(ellipse at 24% 16%,#ffb4b477,transparent 45%),radial-gradient(ellipse at 80% 80%,#ff6c6577,transparent 45%),linear-gradient(145deg,#552331,#9f3543 52%,#481c3c)!important}.pepe-backdrop-glacier{background:radial-gradient(ellipse at 25% 18%,#e0ffff88,transparent 42%),radial-gradient(ellipse at 80% 80%,#63caff88,transparent 44%),linear-gradient(145deg,#173b56,#367fa4 52%,#1e4b72)!important}.pepe-backdrop-violet{background:radial-gradient(ellipse at 25% 18%,#f0caff88,transparent 45%),radial-gradient(ellipse at 80% 80%,#9f74ff77,transparent 45%),linear-gradient(145deg,#38264d,#68458b 52%,#342a62)!important}.pepe-backdrop-midnight{background:radial-gradient(ellipse at 50% 35%,#343434,#111 48%,#030303)!important}.pepe-art-pattern{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-image:var(--pepe-pattern-image);background-position:0 0;background-size:54px 54px;background-repeat:repeat;filter:brightness(0) invert(1);opacity:.23;transform:none;pointer-events:none}.pepe-art-orbit{position:absolute;z-index:1;border:1px solid #ffffff24;border-radius:50%;pointer-events:none}.pepe-art-orbit-one{width:74%;height:74%;transform:rotate(-22deg) scaleX(.78)}.pepe-art-orbit-two{width:88%;height:88%;border-style:dashed;border-color:#ffffff1d;transform:rotate(34deg) scaleX(.78)}.pepe-art-model{position:relative;z-index:2;display:block;width:82%;height:82%;filter:drop-shadow(0 7px 8px #07131c66)}.pepe-art-model>svg,.pepe-art-model>img{display:block;width:100%!important;height:100%!important;object-fit:contain}.pepe-art-glint{position:absolute;z-index:3;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px #fff8;pointer-events:none}.pepe-art-glint-one{top:17%;right:19%}.pepe-art-glint-two{bottom:19%;left:17%;width:4px;height:4px;opacity:.8}.gift-art-collectible{background:transparent!important;border:0!important;box-shadow:none!important}.gift-item.gift-pepe-unique{border-color:#94764b!important;background:linear-gradient(145deg,#292722,#202126 62%)!important}.gift-item.gift-pepe-unique .gift-art{background:transparent!important;border:0!important}.gift-item.gift-pepe-unique .gift-inventory-item-copy{padding:0 14px}.gift-item.gift-pepe-unique .gift-unique-mark{display:inline-flex;align-items:center;gap:5px;color:#e9c77f!important;font-size:10px!important;font-weight:750;letter-spacing:.03em}.gift-item.gift-pepe-unique .gift-unique-mark svg{color:#e9c77f}.gift-item.gift-pepe-unique .gift-inventory-item-copy small{color:#bdb4a0!important}.gift-upgrade-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:calc(100% - 24px)!important;max-width:none!important;min-height:36px!important;max-height:none!important;height:auto!important;flex:0 0 auto!important;margin:12px 12px 0!important;padding:8px 12px!important;border:1px solid #94764b!important;border-radius:10px!important;background:linear-gradient(135deg,#604b2c,#3c3326)!important;color:#ffedc4!important;font-size:12px!important;font-weight:750!important;cursor:pointer!important}.gift-upgrade-button:hover:not(:disabled){background:linear-gradient(135deg,#765d35,#4c3d28)!important}.gift-upgrade-button:disabled{opacity:.5!important;cursor:not-allowed!important}.gift-upgrade-migration-note{margin:12px 2px 0!important;color:#d6b977!important;font-size:11px!important}.pepe-upgrade-overlay.pepe-upgrade-telegram{position:fixed!important;z-index:25000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:stretch!important;justify-content:center!important;padding:0!important;overflow:auto!important;background:#000!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pepe-upgrade-screen{position:relative;display:flex;flex-direction:column;width:min(100%,920px);min-height:100dvh;padding:max(18px,env(safe-area-inset-top)) clamp(18px,4vw,42px) max(20px,env(safe-area-inset-bottom));background:#000;color:#fff}.pepe-upgrade-screen-header{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:12px;min-height:54px}.pepe-upgrade-screen-header>button{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff20;border-radius:50%;background:#151515;color:#fff}.pepe-upgrade-screen-header>div{text-align:center}.pepe-upgrade-screen-header>div>span{color:#aaa;font-size:9px;font-weight:800;letter-spacing:.18em}.pepe-upgrade-screen-header h3{margin:3px 0 0;color:#fff;font-size:17px;font-weight:650}.pepe-upgrade-screen-spacer{width:40px}.pepe-upgrade-screen-main{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:12px 0 24px}.pepe-upgrade-screen-stage{position:relative;display:grid;place-items:center;width:min(66vw,500px,54dvh);aspect-ratio:1;min-width:240px;min-height:240px;overflow:hidden;border:1px solid #242424;border-radius:28px;background:radial-gradient(ellipse at 50% 48%,#202020,#090909 48%,#000 78%);box-shadow:inset 0 0 80px #ffffff05,0 20px 90px #000}.pepe-upgrade-stage-glow{position:absolute;width:72%;height:72%;border-radius:50%;background:radial-gradient(circle,#ffffff16 0%,#ffffff06 42%,transparent 72%);filter:blur(22px)}.pepe-upgrade-stage-gift{position:relative;z-index:1;display:grid;place-items:center;width:78%;height:78%}.pepe-upgrade-stage-gift .gift-animation{width:100%!important;height:100%!important}.pepe-upgrade-stage-gift .gift-animation svg,.pepe-upgrade-stage-gift .gift-animation img{width:100%;height:100%;object-fit:contain}.pepe-upgrade-screen-copy{max-width:540px;margin-top:26px;text-align:center}.pepe-upgrade-screen-copy h2{margin:0 0 9px;color:#fff;font-size:clamp(20px,3vw,27px);font-weight:700;letter-spacing:-.025em}.pepe-upgrade-screen-copy p{max-width:510px;margin:0 auto;color:#999;font-size:13px;line-height:1.6}.pepe-upgrade-screen-facts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:22px;color:#aaa;font-size:11px}.pepe-upgrade-screen-facts b{color:#fff;font-size:13px}.pepe-upgrade-screen-facts i{width:3px;height:3px;border-radius:50%;background:#555}.pepe-upgrade-screen-footer{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,540px);margin:0 auto;padding-top:18px;border-top:1px solid #242424}.pepe-upgrade-screen-price{display:flex;flex-direction:column;align-items:center;gap:4px}.pepe-upgrade-screen-price small{color:#888;font-size:11px}.pepe-upgrade-screen-price strong{display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:19px}.pepe-upgrade-screen-price .monsly-currency-gem{width:20px;height:20px;object-fit:contain}.pepe-upgrade-screen-confirm{width:100%;min-height:52px;border:0!important;border-radius:14px!important;background:#fff!important;color:#080808!important;font-size:15px!important;font-weight:800!important;cursor:pointer;transition:opacity .15s,transform .15s}.pepe-upgrade-screen-confirm:hover:not(:disabled){transform:translateY(-1px)}.pepe-upgrade-screen-confirm:disabled{opacity:.45;cursor:not-allowed}.pepe-upgrade-screen-note{color:#777;font-size:10px;text-align:center;line-height:1.5}@media(max-width:620px){.pepe-upgrade-screen{padding-right:18px;padding-left:18px}.pepe-upgrade-screen-stage{width:min(78vw,48dvh);min-width:220px;min-height:220px;border-radius:24px}.pepe-upgrade-screen-copy{margin-top:22px}.pepe-upgrade-screen-copy p{font-size:12px}.pepe-upgrade-screen-facts{gap:8px;font-size:10px}.pepe-upgrade-screen-facts b{font-size:12px}}@media(max-height:700px)and (min-width:621px){.pepe-upgrade-screen-stage{width:min(44vw,42dvh);min-width:190px;min-height:190px}.pepe-upgrade-screen-copy{margin-top:14px}.pepe-upgrade-screen-copy p{font-size:11px}.pepe-upgrade-screen-facts{margin-top:12px}}.gift-message-art .pepe-collectible-art{width:88px!important;height:88px!important;border-radius:13px!important}.gift-message-card-unique .gift-message-copy b{color:#f1d59e!important}.gift-item.gift-pepe-unique{position:relative!important}.gift-item.gift-pepe-unique>.gift-collectible-number{position:absolute!important;z-index:6!important;top:8px!important;right:-23px!important;display:block!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:2px 6px!important;grid-column:auto!important;grid-row:auto!important;transform:rotate(43deg)!important;border:1px solid #ffffff35!important;border-radius:2px!important;background:linear-gradient(120deg,#d9bd81,#987346)!important;color:#1b160e!important;box-shadow:0 2px 8px #0008!important;font-size:11px!important;font-weight:900!important;line-height:18px!important;letter-spacing:.02em!important;text-align:center!important;cursor:pointer!important}.gift-collectible-details-link{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-height:0!important;margin:3px 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:#e7c98d!important;font-size:10px!important;font-weight:750!important;text-align:left!important;cursor:pointer!important}.gift-collectible-details-link:hover{color:#fff0c9!important;text-decoration:underline}.gift-message-serial{display:inline-flex!important;align-self:flex-start!important;padding:3px 7px!important;border:1px solid #d8b97566!important;border-radius:6px!important;background:#a77b3d26!important;color:#e8c987!important;font-size:10px!important;font-weight:850!important;letter-spacing:.02em!important}.pepe-collectible-details-overlay{position:fixed!important;z-index:17000!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-items:center!important;overflow:auto!important;padding:16px!important;background:#000c!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important}.pepe-collectible-details-dialog{position:relative!important;width:min(520px,100%)!important;max-height:min(92dvh,820px)!important;overflow:auto!important;border:1px solid #38383e!important;border-radius:22px!important;background:#08090b!important;color:#f5f5f7!important;box-shadow:0 28px 100px #000d!important}.pepe-collectible-details-close{position:absolute!important;z-index:5!important;top:12px!important;right:12px!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid #ffffff45!important;border-radius:50%!important;background:#17151d88!important;color:#fff!important;cursor:pointer!important}.pepe-collectible-details-hero{position:relative!important;display:flex!important;min-height:288px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important;overflow:hidden!important;padding:28px 22px 20px!important;text-align:center!important}.pepe-collectible-details-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:radial-gradient(#ffffff20 1px,transparent 1.7px);background-size:38px 38px;opacity:.8;pointer-events:none}.pepe-collectible-details-hero .pepe-collectible-art{position:relative!important;z-index:1!important;flex:0 0 auto!important;width:184px!important;height:184px!important;margin:0 auto 7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.pepe-collectible-details-hero h3,.pepe-collectible-details-hero>b{position:relative!important;z-index:1!important;margin:0!important;color:#fff!important;text-shadow:0 2px 8px #0007!important}.pepe-collectible-details-hero h3{font-size:22px!important;font-weight:900!important;letter-spacing:-.02em!important}.pepe-collectible-details-hero>b{color:#fff0d4!important;font-size:14px!important;font-weight:800!important}.pepe-collectible-details-table{overflow:hidden!important;margin:18px 16px 0!important;border:1px solid #303035!important;border-radius:16px!important;background:#09090a!important}.pepe-collectible-details-row{display:grid!important;grid-template-columns:minmax(112px,29%) minmax(0,1fr)!important;min-height:51px!important;border-bottom:1px solid #2b2b2e!important}.pepe-collectible-details-row:last-child{border-bottom:0!important}.pepe-collectible-details-row>span{display:flex!important;align-items:center!important;padding:10px 14px!important;background:#171719!important;color:#e5e5e7!important;font-size:14px!important;font-weight:650!important}.pepe-collectible-details-row>b{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:10px 14px!important;color:#f0f0f2!important;font-size:14px!important;font-weight:750!important;overflow-wrap:anywhere!important}.pepe-collectible-details-row>b img{width:25px!important;height:25px!important;flex:0 0 25px!important;border:1px solid #ffffff35!important;border-radius:50%!important;object-fit:cover!important}.pepe-collectible-details-row>b em{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;padding:3px 7px!important;border-radius:20px!important;background:#875568!important;color:#fff!important;font-size:10px!important;font-style:normal!important;font-weight:850!important}.pepe-collectible-details-footnote{margin:10px 18px 17px!important;color:#85858d!important;font-size:10px!important;line-height:1.45!important}@media(max-width:520px){.pepe-collectible-details-overlay{align-items:end!important;padding:8px!important}.pepe-collectible-details-dialog{max-height:94dvh!important;border-radius:19px!important}.pepe-collectible-details-hero{min-height:254px!important;padding-top:22px!important}.pepe-collectible-details-hero .pepe-collectible-art{width:158px!important;height:158px!important}.pepe-collectible-details-row{grid-template-columns:minmax(96px,30%) minmax(0,1fr)!important;min-height:47px!important}.pepe-collectible-details-row>span,.pepe-collectible-details-row>b{padding:9px 10px!important;font-size:12px!important}}.monsly-profile-v2 .gift-inventory .gift-grid,.gift-inventory .gift-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))!important;gap:10px!important}.gift-item.gift-inventory-item{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;aspect-ratio:1/1!important;min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid #343943!important;border-radius:18px!important;background:#15181e!important;text-align:left!important;cursor:pointer!important}.gift-item.gift-inventory-item .gift-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.gift-item.gift-inventory-item .gift-art .pepe-collectible-art{width:100%!important;height:100%!important;border-radius:0!important}.gift-item.gift-inventory-item .gift-art .gift-animation{width:72%!important;height:72%!important;margin:auto!important}.gift-square-caption{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:4!important;padding:24px 7px 8px!important;color:#fff!important;font-size:11px!important;font-weight:800!important;text-align:center!important;background:linear-gradient(transparent,#000b)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gift-item.gift-inventory-item .gift-inventory-sender{display:none!important}.gift-item.gift-inventory-item .gift-collectible-number{position:absolute!important;z-index:5!important;right:-29px!important;top:13px!important;width:105px!important;transform:rotate(45deg)!important;border:0!important;border-radius:0!important;padding:5px 0!important;background:linear-gradient(135deg,#9d536f,#d28b83)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;text-align:center!important;box-shadow:0 2px 8px #0005!important}.gift-item.gift-inventory-item .gift-upgrade-button{position:absolute!important;z-index:6!important;left:7px!important;top:7px!important;margin:0!important;padding:5px 7px!important;font-size:10px!important}.pepe-collectible-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px!important}.pepe-collectible-actions label{display:flex!important;flex-direction:column!important;gap:6px!important;color:#aab5c5!important;font-size:12px!important}.pepe-collectible-actions input{min-width:0!important;width:100%!important;padding:10px!important;border:1px solid #3a4656!important;border-radius:10px!important;background:#141c28!important;color:#fff!important}.pepe-collectible-actions button{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.pepe-market-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:14px!important}.pepe-market-card{padding:10px!important;border:1px solid #343943!important;border-radius:16px!important;background:#171b22!important}.pepe-market-art{position:relative!important;display:grid!important;place-items:center!important;aspect-ratio:1!important;overflow:hidden!important;border-radius:12px!important}.pepe-market-art .pepe-collectible-art{width:100%!important;height:100%!important;border-radius:12px!important}.pepe-market-art>b{position:absolute!important;right:0!important;top:12px!important;padding:6px 28px!important;transform:rotate(45deg) translate(20px)!important;background:#b86e78!important;color:#fff!important;font-size:12px!important}.pepe-market-meta{display:flex!important;flex-direction:column!important;gap:5px!important;padding:10px 2px!important}.pepe-market-meta>span{color:#9ca7b5!important;font-size:11px!important}.pepe-market-meta>strong{color:#fff!important;font-size:16px!important}@media(max-width:600px){.monsly-profile-v2 .gift-inventory .gift-grid,.gift-inventory .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.gift-item.gift-inventory-item{border-radius:14px!important}.pepe-collectible-actions{grid-template-columns:1fr!important}}.gift-inventory .gift-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:12px!important}.gift-item.gift-inventory-item{position:relative!important;display:block!important;aspect-ratio:1/1!important;min-height:0!important;overflow:hidden!important;padding:0!important;border-radius:20px!important;border:1px solid #ffffff22!important;background:#111!important;box-shadow:0 8px 24px #0005!important;text-align:center!important}.gift-item.gift-inventory-item .gift-inventory-sender,.gift-item.gift-inventory-item .gift-square-caption{display:none!important}.gift-item.gift-inventory-item .gift-art,.gift-item.gift-inventory-item .gift-art.gift-art-collectible{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important}.gift-item.gift-inventory-item .gift-art>.pepe-collectible-art{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:inherit!important}.gift-item.gift-inventory-item .gift-art>.gift-animation{width:68%!important;height:68%!important}.gift-item.gift-inventory-item .gift-collectible-number{position:absolute!important;z-index:8!important;top:12px!important;right:-36px!important;width:132px!important;padding:7px 0!important;transform:rotate(45deg)!important;background:linear-gradient(135deg,#aeb6c0,#555d68)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;text-align:center!important;box-shadow:0 2px 8px #0008!important}.gift-item.gift-inventory-item.gift-pepe-unique{border-color:#ffffff28!important;background:#080808!important}.gift-item.gift-inventory-item:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}.pepe-collectible-art{border-radius:inherit!important}.pepe-art-pattern{top:0!important;right:0!important;bottom:0!important;left:0!important;background-size:clamp(34px,25%,76px) auto!important;background-position:center!important;background-repeat:repeat!important;opacity:.28!important;filter:brightness(0) invert(1)!important;transform:none!important}.pepe-collectible-details-hero{isolation:isolate!important}.pepe-collectible-details-hero:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--pepe-pattern-image);background-position:center;background-size:82px 82px;background-repeat:repeat;filter:brightness(0) invert(1);opacity:.17}.pepe-collectible-details-hero .pepe-collectible-art{background:transparent!important;z-index:1!important}.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern{background-size:82px 82px!important;opacity:.24!important}.pepe-collectible-details-hero>.gift-animation{position:relative;z-index:1}.telegram-gift-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:14px 18px 8px!important}.telegram-gift-actions button{min-height:94px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;border-radius:18px!important;background:#292a30!important;color:#fff!important;font-size:14px!important;font-weight:700!important}.telegram-gift-actions button svg{width:28px!important;height:28px!important;stroke-width:2.5!important}.telegram-gift-actions button:hover{background:#393a42!important}.telegram-gift-inline-action{display:flex!important;gap:8px!important;padding:8px 18px!important}.telegram-gift-inline-action input{flex:1!important;min-width:0!important;padding:12px!important;border:1px solid #3b4655!important;border-radius:10px!important;background:#202b3a!important;color:#fff!important}.telegram-gift-inline-action button{padding:0 16px!important;border:0!important;border-radius:10px!important;background:#2697e8!important;color:#fff!important;font-weight:750!important}.telegram-gift-upgrade-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 18px!important;color:#b9c0cb!important}.telegram-gift-upgrade-cta button{display:flex!important;align-items:center!important;gap:8px!important;padding:12px 18px!important;border:0!important;border-radius:12px!important;background:#fff!important;color:#080808!important;font-weight:800!important}.telegram-gift-detail .pepe-collectible-details-hero{min-height:360px!important}.telegram-gift-detail .pepe-collectible-details-hero .pepe-collectible-art{width:230px!important;height:230px!important}.telegram-gift-detail .pepe-collectible-details-hero h3{font-size:26px!important;font-weight:500!important}.telegram-gift-detail .pepe-collectible-details-hero>b{color:#fff!important;font-size:18px!important;font-weight:500!important}.pepe-upgrade-screen-stage{background:#030303!important;border-color:#242424!important}.pepe-upgrade-screen-stage.is-revealing{background:radial-gradient(ellipse at center,#191919,#020202 72%)!important}.pepe-upgrade-reels{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:88%;height:78%}.pepe-upgrade-reel{min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;overflow:hidden}.pepe-upgrade-reel>small{color:#aaa;font-size:10px;font-weight:900;letter-spacing:.16em}.pepe-reel-window{position:relative;flex:1;width:100%;overflow:hidden;border:1px solid #444;border-radius:14px;background:#101010;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.pepe-reel-track{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px;animation:pepe-reel-roll 1.25s cubic-bezier(.12,.75,.2,1) infinite}.pepe-reel-track.delay-one{animation-duration:1.55s}.pepe-reel-track.delay-two{animation-duration:1.85s}.pepe-reel-track>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;min-height:74px;color:#eee;font-size:10px;text-align:center}.pepe-reel-track img{width:48px;height:48px;object-fit:contain}.pepe-reel-backdrop{min-height:74px!important;border-radius:10px;background:#111}.pepe-reel-backdrop span{padding:5px;background:#0008;border-radius:6px}@keyframes pepe-reel-roll{0%{transform:translateY(0)}to{transform:translateY(-66.66%)}}@media(max-width:600px){.gift-inventory .gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.telegram-gift-actions{gap:7px!important;padding:12px!important}.telegram-gift-actions button{min-height:80px!important;font-size:12px!important}.telegram-gift-actions button svg{width:24px!important;height:24px!important}.telegram-gift-upgrade-cta{flex-direction:column;align-items:stretch!important}.telegram-gift-upgrade-cta button{justify-content:center}.pepe-upgrade-reels{gap:5px;width:96%}.pepe-reel-track>div{font-size:8px}}.gift-item.gift-inventory-item:not(.gift-pepe-unique){background:#858b93!important;border-color:#a4aab2!important}.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-art,.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-art:before,.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-art:after{background:transparent!important;box-shadow:none!important}.pepe-collectible-art:before,.pepe-art-orbit{display:none!important}.pepe-backdrop-midnight{background:linear-gradient(145deg,#202b3a,#101720 58%,#090d13)!important}.pepe-backdrop-onyx{background:linear-gradient(145deg,#242424,#090909 54%,#030303)!important}.pepe-backdrop-orange{background:linear-gradient(145deg,#ffb04a,#e66b13 50%,#813008)!important}.pepe-backdrop-black{background:linear-gradient(145deg,#111,#030303 52%,#000)!important}.telegram-gift-transfer-panel,.telegram-gift-sale-panel{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0 16px 12px!important;padding:14px!important;border:1px solid #303b47!important;border-radius:14px!important;background:#141c25!important}.telegram-gift-transfer-heading{display:flex;flex-direction:column;gap:4px}.telegram-gift-transfer-heading b{color:#f4f7fb;font-size:14px}.telegram-gift-transfer-heading small{color:#95a4b4;font-size:11px}.telegram-gift-transfer-search{display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #344252;border-radius:10px;background:#0f151d;color:#91a2b4}.telegram-gift-transfer-search input{width:100%;min-width:0;padding:10px 0;border:0;outline:none;background:transparent;color:#fff}.telegram-gift-chat-picker{display:flex;flex-direction:column;gap:4px;max-height:210px;overflow:auto}.telegram-gift-chat-picker>button{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#f2f5f8;text-align:left;cursor:pointer}.telegram-gift-chat-picker>button.active{border-color:#3897d8;background:#1b3347}.telegram-gift-chat-picker>button>img,.telegram-gift-chat-picker>button>span:first-child{width:36px;height:36px;flex:0 0 36px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#293b4e;color:#fff;font-weight:800}.telegram-gift-chat-picker>button>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.telegram-gift-chat-picker>button b{font-size:12px}.telegram-gift-chat-picker>button small{color:#94a5b6;font-size:10px}.telegram-gift-chat-picker>button>svg{color:#56b6f4}.telegram-gift-chat-picker>p{margin:0;padding:10px;color:#9aa8b7;font-size:12px;line-height:1.5}.telegram-gift-action-confirm{min-height:42px;padding:0 16px;border:0;border-radius:10px;background:#2b91d4;color:#fff;font-weight:800;cursor:pointer}.telegram-gift-action-confirm:disabled{opacity:.45;cursor:not-allowed}.telegram-gift-sale-panel>label{display:flex;flex-direction:column;gap:6px;color:#b5c0cc;font-size:12px}.telegram-gift-sale-panel>label input{min-height:42px;padding:0 11px;border:1px solid #344252;border-radius:10px;background:#0f151d;color:#fff}.telegram-gift-sale-breakdown{display:grid;grid-template-columns:1fr auto;gap:8px;color:#9dabb9;font-size:12px}.telegram-gift-sale-breakdown b{color:#f4f7fb;text-align:right;font-variant-numeric:tabular-nums}.pepe-upgrade-screen-stage.is-revealing{background:radial-gradient(ellipse at center,#19212c,#05080c 76%)!important}.pepe-reel-track{animation-iteration-count:1!important;animation-fill-mode:forwards!important}.pepe-reel-track.delay-one{animation-duration:1.65s!important}.pepe-reel-track.delay-two{animation-duration:1.95s!important}.pepe-upgrade-result-reveal{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:12px;text-align:center;animation:pepe-result-pop .42s cubic-bezier(.2,.8,.2,1) both}.pepe-upgrade-result-reveal>.pepe-collectible-art{box-shadow:0 0 0 1px #ffffff24,0 18px 50px #0009!important}.pepe-upgrade-result-reveal>b{color:#f5d28c;font-size:22px;font-weight:900;letter-spacing:.04em}.pepe-upgrade-result-reveal>span{color:#fff;font-size:15px;font-weight:800}.pepe-upgrade-result-reveal>small{color:#aab7c5;font-size:11px}@keyframes pepe-result-pop{0%{opacity:0;transform:translateY(15px) scale(.88);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.monsly-tg-groups{--tg-bg:#0b1118;--tg-panel:#111b26;--tg-line:#263544;--tg-muted:#91a0b0;--tg-text:#edf4fa;--tg-blue:#2999df;display:grid;grid-template-columns:minmax(270px,330px) minmax(0,1fr);width:100%;height:calc(100dvh - 154px);min-height:540px;max-height:920px;overflow:hidden;border:1px solid var(--tg-line);border-radius:17px;background:var(--tg-bg);color:var(--tg-text);box-shadow:0 16px 48px #0002}.monsly-tg-sidebar{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--tg-panel);border-right:1px solid var(--tg-line)}.monsly-tg-sidebar-head{display:flex;flex-direction:column;gap:14px;padding:18px 15px 0;border-bottom:1px solid var(--tg-line)}.monsly-tg-brand-row{display:flex;align-items:center;gap:10px}.monsly-tg-brand-row>div{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.monsly-tg-brand-row>div b{color:var(--tg-text);font-size:17px;letter-spacing:-.02em}.monsly-tg-brand-row>div small{color:var(--tg-muted);font-size:11px}.monsly-tg-back,.monsly-tg-create{width:36px;height:36px;display:grid;place-items:center;border:1px solid #344657;border-radius:11px;background:#172330;color:#e5f2fc;cursor:pointer}.monsly-tg-create{border-color:#277fb5;background:#147fbd;color:#fff}.monsly-tg-search{display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #2d3d4d;border-radius:12px;background:#0d151e;color:#8c9cac}.monsly-tg-search input{flex:1;min-width:0;padding:11px 0;border:0;outline:none;background:transparent;color:#fff;font-size:12px}.monsly-tg-search kbd{padding:3px 5px;border:1px solid #2a3948;border-radius:5px;color:#748496;font-size:9px}.monsly-tg-tabs{display:flex;gap:18px}.monsly-tg-tabs button{position:relative;display:flex;align-items:center;gap:6px;padding:0 0 12px;border:0;background:transparent;color:#8d9eaf;font-size:11px;font-weight:750;cursor:pointer}.monsly-tg-tabs button.active{color:#7cc9ff}.monsly-tg-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;background:#299ee8}.monsly-tg-tabs button span{padding:2px 5px;border-radius:9px;background:#26394b;color:#a7c9e2;font-size:9px}.monsly-tg-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.monsly-tg-list-row{display:flex;align-items:center;gap:11px;width:100%;min-height:74px;padding:11px 13px;border:0;border-bottom:1px solid #1c2a37;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .16s ease}.monsly-tg-list-row:hover,.monsly-tg-list-row.active{background:#1a2a39}.monsly-tg-list-row.active{box-shadow:inset 3px 0 #2a9ce4}.monsly-tg-avatar{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#263a4c;object-fit:cover}.monsly-tg-avatar-fallback{color:#d8ecfa;font-size:16px;font-weight:800}.monsly-tg-avatar.small{width:34px;height:34px;flex-basis:34px;font-size:12px}.monsly-tg-avatar.large{width:84px;height:84px;flex-basis:84px;font-size:26px}.monsly-tg-list-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.monsly-tg-list-copy>b{display:flex;align-items:center;gap:5px;overflow:hidden;color:#f1f6fb;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.monsly-tg-list-copy>b svg{flex:0 0 auto;color:#55b8ee}.monsly-tg-list-copy>small{overflow:hidden;color:#8e9eae;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.monsly-tg-list-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:#718296;font-size:9px;white-space:nowrap}.monsly-tg-list-meta small{color:#65768a;font-size:9px}.monsly-tg-list-empty{display:flex;min-height:210px;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:26px;text-align:center;color:#92a2b2;font-size:12px}.monsly-tg-list-empty svg{color:#5b7992}.monsly-tg-list-empty b{color:#e3edf6;font-size:13px}.monsly-tg-list-empty span{max-width:225px;color:#8798a9;font-size:11px;line-height:1.55}.monsly-tg-list-empty button{display:flex;align-items:center;gap:6px;margin-top:5px;padding:9px 13px;border:1px solid #267fb5;border-radius:9px;background:#147fbd;color:#fff;font-size:11px;font-weight:750;cursor:pointer}.monsly-tg-sidebar-foot{display:flex;align-items:center;gap:9px;padding:12px 14px;border-top:1px solid var(--tg-line);background:#0e1721}.monsly-tg-sidebar-foot>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.monsly-tg-sidebar-foot b{overflow:hidden;color:#e6eef6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.monsly-tg-sidebar-foot small{color:#8292a2;font-size:9px}.monsly-tg-sidebar-foot button,.monsly-tg-chat-head-actions button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:#9fb0c0;cursor:pointer}.monsly-tg-sidebar-foot button:hover,.monsly-tg-chat-head-actions button:hover{background:#243344;color:#fff}.monsly-tg-chat-pane{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#142230,#0c151e 65%)}.monsly-tg-welcome{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}.monsly-tg-welcome-icon{width:74px;height:74px;display:grid;place-items:center;border:1px solid #31536d;border-radius:24px;background:#182e40;color:#6bc2f7;box-shadow:0 12px 38px #0004}.monsly-tg-welcome h2{margin:6px 0 0;color:#f2f7fb;font-size:22px}.monsly-tg-welcome p{max-width:360px;margin:0;color:#91a4b6;font-size:12px;line-height:1.7}.monsly-tg-welcome button{display:flex;align-items:center;gap:7px;margin-top:8px;padding:11px 16px;border:0;border-radius:11px;background:#228bc9;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.monsly-tg-chat-head{position:relative;z-index:5;display:flex;align-items:center;gap:11px;min-height:68px;padding:10px 17px;border-bottom:1px solid #263545;background:#131f2b}.monsly-tg-chat-head-info{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.monsly-tg-chat-head-info b{display:flex;align-items:center;gap:5px;color:#f4f7fa;font-size:13px}.monsly-tg-chat-head-info b svg{color:#55b8ee}.monsly-tg-chat-head-info small{color:#92a3b3;font-size:10px}.monsly-tg-chat-head-actions{display:flex;align-items:center;gap:3px}.monsly-tg-chat-menu{position:absolute;z-index:20;top:58px;right:12px;display:flex;min-width:205px;flex-direction:column;gap:3px;padding:7px;border:1px solid #34485a;border-radius:12px;background:#172330;box-shadow:0 16px 40px #0009}.monsly-tg-chat-menu button{display:flex;align-items:center;gap:9px;padding:10px;border:0;border-radius:8px;background:transparent;color:#dce8f2;font-size:11px;text-align:left;cursor:pointer}.monsly-tg-chat-menu button:hover{background:#26394b}.monsly-tg-chat-banner{min-height:76px;display:flex;align-items:flex-end;padding:13px 19px;background-position:center;background-size:cover;color:#fff}.monsly-tg-chat-banner b{max-width:600px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.monsly-tg-description{display:flex;align-items:center;gap:7px;padding:9px 17px;border-bottom:1px solid #243342;background:#101b26;color:#a9b8c6;font-size:11px;line-height:1.5}.monsly-tg-description svg{flex:0 0 auto;color:#6e9bbd}.monsly-tg-messages{display:flex;flex:1;min-height:0;flex-direction:column;gap:7px;overflow-y:auto;padding:20px clamp(14px,3vw,34px);overscroll-behavior:contain;background-image:radial-gradient(#a5c8e00a .8px,transparent .8px);background-size:18px 18px}.monsly-tg-messages-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;color:#93a6b7;font-size:11px}.monsly-tg-first-message{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#d9e7f2;text-align:center}.monsly-tg-first-message>span{width:46px;height:46px;display:grid;place-items:center;border:1px solid #34516a;border-radius:50%;background:#172c3e;color:#74bce9}.monsly-tg-first-message b{font-size:13px}.monsly-tg-first-message small{color:#91a3b5;font-size:11px}.monsly-tg-message{position:relative;display:flex;align-items:flex-end;gap:8px;max-width:min(78%,660px);align-self:flex-start}.monsly-tg-message.mine{align-self:flex-end;flex-direction:row-reverse}.monsly-tg-message-avatar{width:29px;height:29px;flex:0 0 29px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#324c62;color:#d9ecfa;font-size:10px;font-weight:800}.monsly-tg-message.same-author .monsly-tg-message-avatar{visibility:hidden}.monsly-tg-message-avatar img{width:100%;height:100%;object-fit:cover}.monsly-tg-message-body{position:relative;min-width:80px;padding:8px 11px 6px;border:1px solid #293b4d;border-radius:14px 14px 14px 4px;background:#182634;box-shadow:0 2px 5px #0002}.monsly-tg-message.mine .monsly-tg-message-body{border-color:#28516d;border-radius:14px 14px 4px;background:#1b3649}.monsly-tg-message-author{display:block;margin-bottom:4px;color:#78c6f5;font-size:10px}.monsly-tg-message-body>p{margin:0;color:#e8eef4;font-size:12px;line-height:1.52;overflow-wrap:anywhere;white-space:pre-wrap}.monsly-tg-message-body>time{display:block;margin-top:4px;color:#8b9dad;font-size:9px;text-align:right}.monsly-tg-message-delete{position:absolute;top:4px;right:4px;display:none;width:22px;height:22px;place-items:center;border:0;border-radius:6px;background:#0b1119aa;color:#c6d4e0;cursor:pointer}.monsly-tg-message:hover .monsly-tg-message-delete{display:grid}.monsly-tg-gift-message{display:flex;min-width:145px;flex-direction:column;align-items:center;gap:3px;padding:6px 12px}.monsly-tg-gift-message>b{color:#f0f5fa;font-size:12px}.monsly-tg-gift-message>small{display:flex;align-items:center;gap:4px;color:#b2c0ce;font-size:10px}.monsly-tg-composer-zone{position:relative;padding:10px 15px 8px;border-top:1px solid #263545;background:#121e2a}.monsly-tg-composer{display:flex;align-items:center;gap:8px;max-width:1000px;margin:0 auto;padding:6px;border:1px solid #34485a;border-radius:15px;background:#0e1822}.monsly-tg-composer-gift,.monsly-tg-send{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:0;border-radius:11px;background:transparent;color:#9eb3c5;cursor:pointer}.monsly-tg-composer-gift:hover{background:#223548;color:#ffd78b}.monsly-tg-composer input{flex:1;min-width:0;padding:10px 3px;border:0;outline:none;background:transparent;color:#f4f7fa;font-size:12px}.monsly-tg-composer input::placeholder{color:#788b9c}.monsly-tg-send{background:#248dce;color:#fff}.monsly-tg-send:disabled{opacity:.38;cursor:not-allowed}.monsly-tg-composer-hint{display:block;max-width:1000px;margin:5px auto 0;padding-left:51px;color:#62788c;font-size:9px}.monsly-tg-gift-menu{position:absolute;z-index:8;bottom:74px;left:15px;display:grid;grid-template-columns:repeat(3,88px);gap:7px;padding:11px;border:1px solid #34495b;border-radius:13px;background:#14212d;box-shadow:0 14px 35px #0009}.monsly-tg-gift-menu>b{grid-column:1/-1;color:#eaf2f8;font-size:11px}.monsly-tg-gift-menu button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px;border:1px solid #2a3e50;border-radius:9px;background:#1c2d3d;color:#fff;cursor:pointer}.monsly-tg-gift-menu button span{font-size:10px;font-weight:750}.monsly-tg-gift-menu button small{color:#9db0c2;font-size:9px}.monsly-tg-join-screen{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:30px;text-align:center}.monsly-tg-join-screen h2{margin:0;color:#f0f5fa;font-size:21px}.monsly-tg-join-screen p{max-width:360px;margin:0;color:#98a9b9;font-size:12px;line-height:1.6}.monsly-tg-join-screen>span{color:#748da3;font-size:10px}.monsly-tg-join-screen>button{min-width:180px;margin-top:8px;padding:12px 20px;border:0;border-radius:11px;background:#258fcf;color:#fff;font-weight:800;cursor:pointer}.monsly-tg-join-screen>button:disabled{background:#34414c;color:#92a0ad}.monsly-tg-modal-backdrop{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#03070bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.monsly-tg-members-modal,.monsly-tg-edit-modal{display:flex;width:min(470px,100%);max-height:min(88vh,760px);flex-direction:column;gap:13px;overflow:auto;padding:18px;border:1px solid #34475a;border-radius:17px;background:#111d29;color:#edf4fa;box-shadow:0 25px 80px #000c}.monsly-tg-members-modal>header,.monsly-tg-edit-modal>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #2d3c4b}.monsly-tg-members-modal>header>div,.monsly-tg-edit-modal>header>div{display:flex;flex-direction:column;gap:4px}.monsly-tg-members-modal>header b,.monsly-tg-edit-modal>header b{font-size:15px}.monsly-tg-members-modal>header small,.monsly-tg-edit-modal>header small{color:#91a2b3;font-size:10px}.monsly-tg-members-modal>header button,.monsly-tg-edit-modal>header button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:#233444;color:#d8e6f0;cursor:pointer}.monsly-tg-member-list{display:flex;min-height:80px;flex-direction:column;gap:4px;overflow:auto}.monsly-tg-member{display:flex;align-items:center;gap:10px;padding:8px 3px}.monsly-tg-member>img,.monsly-tg-member>.monsly-tg-avatar-fallback{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;border-radius:50%;background:#293f53;color:#fff;object-fit:cover;font-size:12px;font-weight:800}.monsly-tg-member>span:nth-child(2){display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.monsly-tg-member>span b{display:flex;align-items:center;gap:4px;color:#edf4fa;font-size:11px}.monsly-tg-member>span b svg{color:#53b5ee}.monsly-tg-member>span small{color:#8fa1b2;font-size:10px}.monsly-tg-member em{padding:4px 7px;border-radius:8px;background:#1a3850;color:#8acfff;font-size:9px;font-style:normal}.monsly-tg-invite-form{display:flex;align-items:flex-end;gap:8px;padding-top:11px;border-top:1px solid #2d3c4b}.monsly-tg-invite-form label,.monsly-tg-edit-modal>label{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px;color:#b0bfcd;font-size:11px}.monsly-tg-invite-form input,.monsly-tg-edit-modal input:not([type=file]),.monsly-tg-edit-modal textarea{width:100%;min-width:0;padding:11px;border:1px solid #35495c;border-radius:10px;outline:none;background:#0c1721;color:#f2f7fb;font-size:12px}.monsly-tg-invite-form button{min-height:39px;display:flex;align-items:center;gap:6px;padding:0 12px;border:0;border-radius:10px;background:#228dcc;color:#fff;font-size:10px;font-weight:800;white-space:nowrap;cursor:pointer}.monsly-tg-edit-modal>label small{color:#788b9c;font-size:9px}.monsly-tg-edit-modal textarea{min-height:85px;resize:vertical}.monsly-tg-privacy{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:5px;border:1px solid #2b3d4e;border-radius:11px;background:#0d1721}.monsly-tg-privacy button{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border:0;border-radius:8px;background:transparent;color:#98aabb;font-size:10px;font-weight:750;cursor:pointer}.monsly-tg-privacy button.active{background:#24435b;color:#dff3ff}.monsly-tg-file{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;padding:10px;border:1px solid #2c3d4e;border-radius:10px;background:#0d1721}.monsly-tg-file input{max-width:190px;margin-left:auto;color:#9cadbc;font-size:9px}.monsly-tg-primary{min-height:43px;border:0;border-radius:10px;background:#238dcd;color:#fff;font-size:12px;font-weight:850;cursor:pointer}.monsly-tg-primary:disabled{opacity:.5}@media(max-width:900px){.monsly-tg-groups{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:700px){.monsly-tg-groups{position:relative;grid-template-columns:minmax(0,1fr);height:calc(100dvh - 112px);min-height:500px;margin:-6px;border-radius:0;border:0}.monsly-tg-sidebar{border-right:0}.monsly-tg-groups.chat-open .monsly-tg-sidebar{display:none}.monsly-tg-groups:not(.chat-open) .monsly-tg-chat-pane{display:none}.monsly-tg-mobile-back{width:30px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#a9c4d9}.monsly-tg-chat-head{gap:8px;min-height:62px;padding:8px 10px}.monsly-tg-chat-head>.monsly-tg-avatar{width:42px;height:42px;flex-basis:42px}.monsly-tg-message{max-width:89%}.monsly-tg-messages{padding:13px 10px}.monsly-tg-sidebar-head{padding-top:13px}}@media(min-width:701px){.monsly-tg-mobile-back{display:none}}.telegram-gift-actions-single{grid-template-columns:minmax(0,1fr)!important}.telegram-gift-actions-single button{min-height:64px!important;flex-direction:row!important}.telegram-gift-sale-heading{display:flex;flex-direction:column;gap:4px}.telegram-gift-sale-heading b{color:#f4f7fb;font-size:14px}.telegram-gift-sale-heading small{color:#95a4b4;font-size:11px}.monsly-tg-chat-menu button.danger{color:#ff9a9a}.monsly-tg-chat-menu button.danger:hover{background:#45272b;color:#ffd0d0}.messages-favorites-contact .messages-favorites-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;color:#fff!important;background:linear-gradient(145deg,#6f7a8b,#414958)!important}.messages-group-contact{margin:0!important;border-radius:12px!important}.messages-group-contact .messages-contact-copy>small{opacity:1!important}.messages-group-contact.active{background:#ffffff14!important}.messages-inline-groups{display:contents!important}.messages-group-chat-panel{overflow:hidden!important}.messages-group-chat-panel>.monsly-tg-groups.embedded{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:20!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:inherit!important;background:var(--panel-bg, #11151b)!important}.messages-group-chat-panel{position:relative!important}.monsly-tg-groups.embedded .monsly-tg-chat-pane{width:100%!important;max-width:none!important;border:0!important}.monsly-tg-groups.embedded .monsly-tg-chat-head{border-radius:0!important}.monsly-tg-groups.embedded .monsly-tg-mobile-back{display:flex!important}.monsly-tg-groups.embedded .monsly-tg-welcome{height:100%!important}.monsly-tg-groups.embedded .monsly-tg-chat-pane{min-width:0!important}.pepe-collectible-art:before,.pepe-collectible-art:after{display:none!important}.pepe-art-pattern{background-size:96px 96px!important;background-position:center!important;opacity:.13!important;transform:none!important}.pepe-collectible-details-hero:after{background-size:96px 96px!important;opacity:.11!important}.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern{background-size:96px 96px!important;opacity:.14!important}.gift-item.gift-inventory-item .gift-art .pepe-collectible-art{background:inherit!important;box-shadow:none!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art-collectible{background:transparent!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art.gift-art-collectible{background:transparent!important;overflow:hidden!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art>.pepe-collectible-art{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art>.pepe-collectible-art .pepe-art-pattern{top:0!important;right:0!important;bottom:0!important;left:0!important;background-size:76px 76px!important;opacity:.16!important}.pepe-collectible-art:before,.pepe-collectible-art:after,.pepe-art-orbit,.pepe-art-glint{display:none!important}.gift-item.gift-inventory-item .gift-art .pepe-collectible-art{background:initial!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art{background:radial-gradient(circle at 50% 24%,#ffffff44 0,transparent 40%),linear-gradient(145deg,#2f536b,#17404d 60%,#102d3e)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-aurora{background:radial-gradient(ellipse at 25% 18%,#9af5d777,transparent 45%),radial-gradient(ellipse at 78% 82%,#69caff88,transparent 42%),linear-gradient(145deg,#163e4b,#236f78 48%,#1e345c)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-royal{background:radial-gradient(ellipse at 30% 20%,#ffe8a888,transparent 46%),radial-gradient(ellipse at 82% 80%,#f1b54e66,transparent 45%),linear-gradient(145deg,#49321c,#9b7134 52%,#513322)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-sunset{background:radial-gradient(ellipse at 24% 16%,#ffc1a077,transparent 43%),radial-gradient(ellipse at 80% 80%,#ff719777,transparent 48%),linear-gradient(145deg,#552b47,#9c3e58 52%,#572c51)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-mint{background:radial-gradient(ellipse at 22% 18%,#c4ffbd77,transparent 44%),radial-gradient(ellipse at 80% 82%,#54deb077,transparent 44%),linear-gradient(145deg,#17483e,#267f67 55%,#1c4d59)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-ruby{background:radial-gradient(ellipse at 24% 16%,#ffb4b477,transparent 45%),radial-gradient(ellipse at 80% 80%,#ff6c6577,transparent 45%),linear-gradient(145deg,#552331,#9f3543 52%,#481c3c)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-glacier{background:radial-gradient(ellipse at 25% 18%,#e0ffff88,transparent 42%),radial-gradient(ellipse at 80% 80%,#63caff88,transparent 44%),linear-gradient(145deg,#173b56,#367fa4 52%,#1e4b72)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-violet{background:radial-gradient(ellipse at 25% 18%,#f0caff88,transparent 45%),radial-gradient(ellipse at 80% 80%,#9f74ff77,transparent 45%),linear-gradient(145deg,#38264d,#68458b 52%,#342a62)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-midnight{background:linear-gradient(145deg,#202b3a,#101720 58%,#090d13)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-onyx{background:linear-gradient(145deg,#242424,#090909 54%,#030303)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-orange{background:linear-gradient(145deg,#ffb04a,#e66b13 50%,#813008)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-backdrop-black{background:linear-gradient(145deg,#111,#030303 52%,#000)!important}.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-inventory-sender{display:grid!important;position:absolute!important;z-index:7!important;width:30px!important;height:30px!important;top:8px!important;left:8px!important;place-items:center!important;border-radius:50%!important;overflow:hidden!important;border:2px solid #ffffffcc!important;background:#26313d!important}.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-inventory-sender img,.gift-item.gift-inventory-item:not(.gift-pepe-unique) .gift-inventory-sender>span{width:100%!important;height:100%!important;object-fit:cover!important;display:grid!important;place-items:center!important}.messages-favorites-contact>img{width:44px!important;height:44px!important;border-radius:50%!important;object-fit:cover!important}.messages-favorites-contact .messages-favorites-icon{flex:0 0 44px!important;width:44px!important;height:44px!important;border-radius:50%!important;display:grid!important;place-items:center!important}.messages-favorites-identity{cursor:default!important}.messages-favorites-identity img{width:42px!important;height:42px!important;border-radius:50%!important;object-fit:cover!important}.messages-favorites-identity .messages-favorites-icon{width:42px!important;height:42px!important}.pepe-art-pattern{background-image:var(--pepe-pattern-image)!important;background-repeat:repeat!important;background-position:center!important;background-size:78px 78px!important;opacity:.2!important;mix-blend-mode:screen!important;z-index:1!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art>.pepe-collectible-art .pepe-art-pattern{background-size:72px 72px!important;opacity:.22!important;mix-blend-mode:screen!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art>.pepe-collectible-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art.gift-art-collectible>.pepe-collectible-art{display:grid!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-aurora{background:radial-gradient(ellipse at 25% 18%,#9af5d777,transparent 45%),radial-gradient(ellipse at 78% 82%,#69caff88,transparent 42%),linear-gradient(145deg,#163e4b,#236f78 48%,#1e345c)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-royal{background:radial-gradient(ellipse at 30% 20%,#ffe8a888,transparent 46%),radial-gradient(ellipse at 82% 80%,#f1b54e66,transparent 45%),linear-gradient(145deg,#49321c,#9b7134 52%,#513322)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-sunset{background:radial-gradient(ellipse at 24% 16%,#ffc1a077,transparent 43%),radial-gradient(ellipse at 80% 80%,#ff719777,transparent 48%),linear-gradient(145deg,#552b47,#9c3e58 52%,#572c51)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-mint{background:radial-gradient(ellipse at 22% 18%,#c4ffbd77,transparent 44%),radial-gradient(ellipse at 80% 82%,#54deb077,transparent 44%),linear-gradient(145deg,#17483e,#267f67 55%,#1c4d59)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-ruby{background:radial-gradient(ellipse at 24% 16%,#ffb4b477,transparent 45%),radial-gradient(ellipse at 80% 80%,#ff6c6577,transparent 45%),linear-gradient(145deg,#552331,#9f3543 52%,#481c3c)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-glacier{background:radial-gradient(ellipse at 25% 18%,#e0ffff88,transparent 42%),radial-gradient(ellipse at 80% 80%,#63caff88,transparent 44%),linear-gradient(145deg,#173b56,#367fa4 52%,#1e4b72)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-violet{background:radial-gradient(ellipse at 25% 18%,#f0caff88,transparent 45%),radial-gradient(ellipse at 80% 80%,#9f74ff77,transparent 45%),linear-gradient(145deg,#38264d,#68458b 52%,#342a62)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-midnight{background:linear-gradient(145deg,#202b3a,#101720 58%,#090d13)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-onyx{background:linear-gradient(145deg,#242424,#090909 54%,#030303)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-orange{background:linear-gradient(145deg,#ffb04a,#e66b13 50%,#813008)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art.pepe-backdrop-black{background:linear-gradient(145deg,#111,#030303 52%,#000)!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-pattern{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;background-image:var(--pepe-pattern-image)!important;background-repeat:repeat!important;background-position:center!important;background-size:82px 82px!important;filter:brightness(0) invert(1)!important;opacity:.28!important;transform:none!important;mix-blend-mode:normal!important;pointer-events:none!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-model{position:relative!important;z-index:2!important}.messages-favorites-contact>img,.messages-favorites-identity>img{display:block!important;flex:0 0 auto!important;object-fit:cover!important;border-radius:50%!important}.messages-favorites-contact>img{width:44px!important;height:44px!important}.messages-favorites-identity>img{width:42px!important;height:42px!important}.messages-favorites-chat-head .messages-header-call,.messages-favorites-chat-head .messages-chat-menu-wrap{display:none!important}.messages-favorites-chat-head .messages-chat-identity{cursor:default!important}.messages-favorites-chat-head .messages-chat-identity:hover{background:transparent!important}.messages-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 12px 12px}.messages-quick-action{min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 10px;border:1px solid #303b48;border-radius:13px;background:linear-gradient(145deg,#1a2633,#121a23);color:#eaf4ff;font-size:12px;font-weight:750;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.messages-quick-action:hover{background:#223447;border-color:#52718e;transform:translateY(-1px)}.messages-quick-action svg{color:#91cfff;flex:0 0 auto}.messages-quick-action-create{background:linear-gradient(145deg,#203b51,#172b3c);border-color:#35556d}.messages-quick-action-create b{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#75bce9;color:#071522;font-size:16px;line-height:1}@media(max-width:700px){.messages-quick-actions{margin:0 14px 12px}.messages-quick-action{min-height:46px;font-size:11px}}.pepe-backdrop-onyx{background:radial-gradient(ellipse at 50% 45%,#252525,#111 58%,#050505)!important}.pepe-collectible-art .pepe-art-pattern{top:0!important;right:0!important;bottom:0!important;left:0!important;background-size:34px 34px!important;background-repeat:repeat!important;background-position:0 0!important;opacity:.22!important;transform:none!important}.pepe-collectible-details-hero:after{display:none!important}.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern{background-size:34px 34px!important;background-repeat:space!important;opacity:.22!important}.pepe-collectible-art .pepe-art-pattern,.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-pattern{top:0!important;right:0!important;bottom:0!important;left:0!important;background-repeat:repeat!important;background-position:center center!important;background-size:46px 46px!important;opacity:.2!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important;transform:none!important}.pepe-collectible-details-hero .pepe-collectible-art{isolation:isolate!important}.messages-chat-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0 12px 10px;padding:4px;border:1px solid #30343d;border-radius:12px;background:#111318}.messages-chat-tabs button{min-height:34px;border:0;border-radius:9px;background:transparent;color:#9ca3af;font-size:12px;font-weight:750;cursor:pointer}.messages-chat-tabs button.active{background:#292d35;color:#fff;box-shadow:0 1px 4px #0005}.messages-group-list{display:flex;flex-direction:column;gap:3px;padding:0 8px 10px}.messages-group-list .messages-contact{width:100%}.monsly-tg-groups.embedded .monsly-tg-chat-pane{width:100%!important;min-width:0!important;flex:1 1 100%!important;border:0!important}.monsly-tg-groups.embedded{display:flex!important;width:100%!important;min-width:0!important}.gift-item.gift-inventory-item.gift-pepe-unique .gift-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art.gift-art-collectible{background-image:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.messages-sidebar-actions{display:flex;padding:8px 14px 4px}.messages-sidebar-actions .messages-quick-action{width:100%}.messages-list-section-label{padding:13px 15px 7px;color:var(--muted,#888);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.messages-group-list-inline{border-top:1px solid var(--border-color,#252525);margin-top:8px;padding-top:2px}.messages-global-search .messages-search-results{z-index:50}.monsly-tg-create-modal{width:min(410px,100%)!important;max-height:90vh!important;gap:12px!important;padding:18px!important;border:1px solid #292929!important;border-radius:24px!important;background:#050505!important;color:#f4f4f4!important;box-shadow:0 24px 90px #000e!important}.monsly-tg-create-modal>header{justify-content:center!important;position:relative;padding:0 38px 12px!important;border-bottom:1px solid #171717!important}.monsly-tg-create-modal>header b{font-size:20px!important;font-weight:900!important}.monsly-tg-create-modal>header button{position:absolute;right:0;top:-3px;width:42px!important;height:42px!important;border:1px solid #303030!important;border-radius:50%!important;background:#171717!important;color:#ddd!important}.monsly-tg-create-photo{position:relative;display:grid!important;place-items:center;align-self:center;width:120px;height:120px;margin:26px auto 30px;border:1px solid #303030;border-radius:50%;background:#151515;color:#888;font-size:16px;font-weight:800;cursor:pointer}.monsly-tg-create-photo i{position:absolute;right:-16px;bottom:-15px;display:grid;place-items:center;width:42px;height:42px;border:4px solid #050505;border-radius:50%;background:#159653;color:#fff;font-style:normal}.monsly-tg-create-photo input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.monsly-tg-create-field{display:block!important;margin:0!important}.monsly-tg-create-field input{box-sizing:border-box;width:100%;height:60px;padding:0 16px;border:1px solid #303030;border-radius:21px;outline:none;background:#111;color:#fff;font:inherit;font-size:16px}.monsly-tg-create-field input:focus{border-color:#666}.monsly-tg-create-privacy{display:grid!important;grid-template-columns:1fr 1fr;gap:4px!important;padding:4px!important;border:1px solid #303030!important;border-radius:24px!important;background:#111!important}.monsly-tg-create-privacy button{min-height:42px;border:0!important;border-radius:22px!important;background:transparent!important;color:#aaa!important;font-weight:800}.monsly-tg-create-privacy button.active{background:#393939!important;color:#fff!important}.monsly-tg-create-hint{padding:0 8px;color:#777!important;font-size:12px!important;line-height:1.45}.monsly-tg-create-modal>.monsly-tg-primary{min-height:60px;margin-top:10px;border:1px solid #222!important;border-radius:30px!important;background:#171717!important;color:#fff!important;font-size:17px!important;font-weight:900!important}.monsly-tg-create-modal>.monsly-tg-primary:disabled{opacity:.42}.pepe-collectible-details-hero:before{background-image:var(--pepe-pattern-image),radial-gradient(#ffffff20 1px,transparent 1.7px)!important;background-size:180px 180px,38px 38px!important;background-position:center center,0 0!important;background-repeat:repeat,repeat!important;opacity:.34!important}.pepe-collectible-details-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";pointer-events:none;background:radial-gradient(ellipse at center,transparent 20%,#0003 100%)}.monsly-tg-groups.embedded .monsly-tg-sidebar{display:none!important}.monsly-tg-groups.embedded .monsly-tg-chat-pane{width:100%!important;min-width:0!important;border:0!important}.monsly-tg-create-photo{width:100%;max-width:100%;height:150px;border-radius:18px;margin:14px 0 20px;overflow:hidden}.monsly-tg-create-photo>span{display:flex;flex-direction:column;align-items:center;gap:8px}.monsly-tg-create-photo>span small{font-size:12px;font-weight:500}.monsly-tg-create-preview{width:100%;height:100%;object-fit:cover}.monsly-tg-composer{width:100%;max-width:none;min-height:54px;padding:7px 10px}.monsly-tg-composer input{font-size:15px;padding:12px 8px}.messages-composer{width:100%}.messages-composer textarea{min-height:52px;max-height:180px;font-size:15px;padding:14px 16px}.app-shell[data-monsly-theme] .monsly-tg-groups{--tg-bg:var(--msg-bg);--tg-panel:var(--msg-panel);--tg-line:var(--msg-line);--tg-muted:var(--msg-muted);--tg-text:var(--msg-text);--tg-blue:var(--green);background:var(--tg-bg)!important;color:var(--tg-text)!important;border-color:var(--tg-line)!important;color-scheme:inherit}.app-shell[data-monsly-theme] .monsly-tg-sidebar,.app-shell[data-monsly-theme] .monsly-tg-sidebar-foot,.app-shell[data-monsly-theme] .monsly-tg-chat-head,.app-shell[data-monsly-theme] .monsly-tg-composer-zone{background:var(--msg-panel)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-chat-pane,.app-shell[data-monsly-theme] .monsly-tg-messages{background-color:var(--msg-bg)!important;background-image:none!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-list-row{border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-list-row:hover,.app-shell[data-monsly-theme] .monsly-tg-list-row.active,.app-shell[data-monsly-theme] .monsly-tg-chat-menu button:hover{background:var(--msg-hover)!important}.app-shell[data-monsly-theme] .monsly-tg-list-copy>b,.app-shell[data-monsly-theme] .monsly-tg-sidebar-foot b,.app-shell[data-monsly-theme] .monsly-tg-chat-head-info b,.app-shell[data-monsly-theme] .monsly-tg-welcome h2,.app-shell[data-monsly-theme] .monsly-tg-join-screen h2,.app-shell[data-monsly-theme] .monsly-tg-message-body p{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-list-copy>small,.app-shell[data-monsly-theme] .monsly-tg-list-meta,.app-shell[data-monsly-theme] .monsly-tg-list-meta small,.app-shell[data-monsly-theme] .monsly-tg-sidebar-foot small,.app-shell[data-monsly-theme] .monsly-tg-chat-head-info small,.app-shell[data-monsly-theme] .monsly-tg-welcome p,.app-shell[data-monsly-theme] .monsly-tg-join-screen p,.app-shell[data-monsly-theme] .monsly-tg-join-screen>span,.app-shell[data-monsly-theme] .monsly-tg-composer-hint{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .monsly-tg-search,.app-shell[data-monsly-theme] .monsly-tg-composer,.app-shell[data-monsly-theme] .monsly-tg-description,.app-shell[data-monsly-theme] .monsly-tg-chat-menu,.app-shell[data-monsly-theme] .monsly-tg-gift-menu,.app-shell[data-monsly-theme] .monsly-tg-gift-menu button{background:var(--msg-control)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-search input,.app-shell[data-monsly-theme] .monsly-tg-composer textarea{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-search input::placeholder,.app-shell[data-monsly-theme] .monsly-tg-composer textarea::placeholder{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .monsly-tg-composer-gift,.app-shell[data-monsly-theme] .monsly-tg-chat-head-actions button,.app-shell[data-monsly-theme] .monsly-tg-sidebar-foot button{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .monsly-tg-message-body{background:var(--msg-card)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-message.mine .monsly-tg-message-body{background:color-mix(in srgb,var(--green) 18%,var(--msg-card))!important}.app-shell[data-monsly-theme] .monsly-tg-message-author,.app-shell[data-monsly-theme] .monsly-tg-message-body time{color:var(--msg-muted)!important}.app-shell[data-monsly-theme=light] .monsly-tg-avatar-fallback{background:#dce5ef!important;color:#34465c!important}.app-shell[data-monsly-theme=light] .monsly-tg-back,.app-shell[data-monsly-theme=light] .monsly-tg-create{background:var(--msg-control)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme=light] .monsly-tg-create{background:var(--green)!important;color:#fff!important}.app-shell[data-monsly-theme] .monsly-tg-tabs button{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .monsly-tg-tabs button.active{color:var(--green)!important}.app-shell[data-monsly-theme] .monsly-tg-tabs button.active:after{background:var(--green)!important}.app-shell[data-monsly-theme] .monsly-tg-tabs button span{background:var(--msg-control)!important;color:var(--msg-text)!important}.monsly-tg-composer-zone{width:100%!important;flex:0 0 auto!important;padding:12px clamp(10px,2.2vw,22px) 9px!important}.monsly-tg-composer{display:flex!important;align-items:flex-end!important;gap:9px!important;width:100%!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:7px 9px!important;border-radius:18px!important}.monsly-tg-composer textarea{display:block!important;flex:1 1 0%!important;width:100%!important;min-width:0!important;min-height:48px!important;max-height:160px!important;margin:0!important;padding:13px 8px!important;resize:none!important;overflow-y:auto!important;border:0!important;outline:none!important;background:transparent!important;color:var(--msg-text,#f4f7fa)!important;font:500 15px/1.5 Manrope,Inter,system-ui,sans-serif!important}.monsly-tg-composer textarea::placeholder{color:var(--msg-muted,#8495a5)!important}.monsly-tg-composer-gift,.monsly-tg-send{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:13px!important}.monsly-tg-send{background:var(--green,#258fcf)!important;color:#fff!important}.monsly-tg-composer-hint{max-width:none!important;padding-left:57px!important;margin:5px 2px 0!important;font-size:10px!important}.monsly-tg-profile-backdrop{z-index:12010!important}.monsly-tg-profile-modal{position:relative;display:flex;flex-direction:column;gap:0;width:min(600px,calc(100vw - 28px));max-height:min(90vh,820px);overflow:auto;padding:26px 22px 22px;border:1px solid var(--msg-line,#30343c);border-radius:26px;background:var(--msg-panel,#090909);color:var(--msg-text,#f4f4f4);box-shadow:0 28px 100px #000b}.monsly-tg-profile-close{position:absolute;z-index:4;top:13px;right:13px;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--msg-line,#30343c);border-radius:50%;background:var(--msg-control,#18191d);color:var(--msg-text,#fff);cursor:pointer}.monsly-tg-profile-hero{display:flex;min-height:212px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px 38px 22px;border-radius:18px;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.monsly-tg-profile-hero[style*=--group-nft-pattern]{position:relative;isolation:isolate;overflow:hidden;background-color:var(--group-nft-edge,#08090c);background-image:radial-gradient(ellipse at 50% 42%,var(--group-nft-center,#343047),var(--group-nft-edge,#08090c))}.monsly-tg-profile-hero[style*=--group-nft-pattern]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--group-nft-pattern);background-repeat:repeat;background-size:160px 160px;opacity:.22;filter:brightness(0) invert(1);mix-blend-mode:screen}.monsly-tg-profile-hero[style*=--group-nft-pattern]>*{position:relative;z-index:1}.monsly-tg-avatar.profile{width:104px!important;height:104px!important;flex:0 0 104px!important;border:3px solid color-mix(in srgb,var(--msg-text,#fff) 18%,transparent);box-shadow:0 9px 30px #0006;font-size:34px}.monsly-tg-profile-hero h2{display:flex;align-items:center;justify-content:center;gap:7px;max-width:100%;margin:8px 0 0;color:var(--msg-text,#fff);font-size:25px;font-weight:900;letter-spacing:-.04em;overflow-wrap:anywhere}.monsly-tg-profile-hero h2 svg{flex:0 0 auto;color:#55b8ee}.monsly-tg-profile-hero p{margin:0;color:var(--msg-muted,#9ca3af);font-size:15px;font-weight:600}.monsly-tg-profile-hero>span{color:var(--msg-muted,#9ca3af);font-size:12px}.monsly-tg-profile-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:7px 0 21px}.monsly-tg-profile-actions button{display:flex;min-width:0;min-height:86px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:20px;background:var(--msg-control,#202126);color:var(--msg-text,#fff);cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.monsly-tg-profile-actions button:hover{transform:translateY(-2px);background:var(--msg-hover,#30343c);border-color:var(--msg-line,#454a54)}.monsly-tg-profile-actions button svg{width:23px;height:23px;stroke-width:2.5}.monsly-tg-profile-actions button b{font-size:13px;font-weight:800}.monsly-tg-profile-details{display:flex;flex-direction:column;gap:0}.monsly-tg-profile-details>div{display:flex;min-height:64px;flex-direction:column;justify-content:center;gap:4px;padding:10px 0;border-bottom:1px solid var(--msg-line,#2a2d33);overflow-wrap:anywhere}.monsly-tg-profile-details>div:first-child{border-top:1px solid var(--msg-line,#2a2d33)}.monsly-tg-profile-details>div>b{color:var(--msg-text,#f5f5f5);font-size:17px;font-weight:800}.monsly-tg-profile-details>div>small{color:var(--msg-muted,#92949b);font-size:13px}.monsly-tg-profile-manage{display:flex;min-height:48px;align-items:center;justify-content:center;gap:8px;margin-top:18px;border:1px solid var(--msg-line,#39404a);border-radius:14px;background:var(--msg-control,#202126);color:var(--msg-text,#fff);font-size:13px;font-weight:850;cursor:pointer}.monsly-tg-create-modal{width:min(540px,calc(100vw - 24px))!important;max-height:90vh!important;overflow-y:auto!important;padding:22px!important}.monsly-tg-create-photo{align-self:stretch!important;width:100%!important;max-width:none!important;height:172px!important;margin:12px 0 5px!important;border:1px dashed var(--msg-line,#454545)!important;border-radius:20px!important;background:var(--msg-control,#151515)!important;overflow:hidden!important}.monsly-tg-create-photo>span{color:var(--msg-muted,#9ca3af)!important}.monsly-tg-create-photo>span svg{width:30px;height:30px}.monsly-tg-create-photo>i{right:12px!important;bottom:12px!important;width:38px!important;height:38px!important;border:2px solid var(--msg-panel,#050505)!important}.monsly-tg-create-preview{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.monsly-tg-create-description{display:flex!important;flex-direction:column!important;gap:7px!important;color:var(--msg-muted,#9ca3af)!important;font-size:11px!important}.monsly-tg-create-description textarea{min-height:92px!important;padding:13px!important;resize:vertical!important;background:var(--msg-control,#111)!important;border:1px solid var(--msg-line,#303030)!important;border-radius:14px!important;color:var(--msg-text,#fff)!important;font:inherit!important}.monsly-tg-create-banner{position:relative;display:flex!important;flex-direction:row!important;align-items:center!important;gap:11px!important;min-height:62px;padding:11px 13px;border:1px solid var(--msg-line,#303030);border-radius:14px;background:var(--msg-control,#111);color:var(--msg-text,#fff)!important;cursor:pointer}.monsly-tg-create-banner>svg{flex:0 0 auto;color:var(--green,#58aadd)}.monsly-tg-create-banner>span{display:flex;min-width:0;flex-direction:column;gap:4px}.monsly-tg-create-banner>span b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.monsly-tg-create-banner>span small{color:var(--msg-muted,#888)!important;font-size:10px!important}.monsly-tg-create-banner input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.app-shell[data-monsly-theme=light] .monsly-tg-profile-modal,.app-shell[data-monsly-theme=light] .monsly-tg-create-modal,.app-shell[data-monsly-theme=light] .monsly-tg-members-modal{background:var(--msg-panel)!important;color:var(--msg-text)!important;border-color:var(--msg-line)!important}.app-shell[data-monsly-theme=light] .monsly-tg-profile-actions button{background:#e5eaf0!important;color:#202938!important}.app-shell[data-monsly-theme=light] .monsly-tg-profile-details>div>b{color:#202938!important}.app-shell[data-monsly-theme=light] .monsly-tg-create-field input,.app-shell[data-monsly-theme=light] .monsly-tg-create-description textarea,.app-shell[data-monsly-theme=light] .monsly-tg-invite-form input{background:#fff!important;color:#202938!important;border-color:#d1d9e4!important}@media(max-width:560px){.monsly-tg-profile-modal{width:calc(100vw - 18px);padding:17px 14px 16px;border-radius:22px}.monsly-tg-profile-hero{min-height:190px;padding:14px 34px 18px}.monsly-tg-avatar.profile{width:88px!important;height:88px!important;flex-basis:88px!important}.monsly-tg-profile-hero h2{font-size:21px}.monsly-tg-profile-actions{gap:6px;margin-bottom:15px}.monsly-tg-profile-actions button{min-height:72px;border-radius:15px;gap:6px}.monsly-tg-profile-actions button svg{width:20px;height:20px}.monsly-tg-profile-actions button b{font-size:10px}.monsly-tg-profile-details>div>b{font-size:15px}.monsly-tg-composer-zone{padding:9px 8px 7px!important}.monsly-tg-composer{min-height:59px!important;padding:6px!important;gap:5px!important}.monsly-tg-composer textarea{min-height:46px!important;padding:11px 4px!important;font-size:14px!important}.monsly-tg-composer-gift,.monsly-tg-send{width:40px!important;height:42px!important;flex-basis:40px!important}.monsly-tg-create-modal{padding:17px!important}.monsly-tg-create-photo{height:145px!important}}.pepe-collectible-art{isolation:isolate!important}.pepe-collectible-art .pepe-art-pattern,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-pattern{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;background-image:var(--pepe-pattern-image)!important;background-repeat:repeat!important;background-position:center!important;background-size:42px 42px!important;opacity:.38!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important;transform:none!important;pointer-events:none!important}.pepe-collectible-details-hero:before,.pepe-collectible-details-hero:after{display:none!important;content:none!important}.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern{background-size:38px 38px!important;opacity:.35!important}.app-shell[data-monsly-theme] .monsly-tg-messages{background-image:linear-gradient(color-mix(in srgb,var(--msg-bg) 38%,transparent),color-mix(in srgb,var(--msg-bg) 38%,transparent)),var(--monsly-chat-background,none)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.app-shell[data-monsly-theme] .monsly-tg-members-modal,.app-shell[data-monsly-theme] .monsly-tg-edit-modal{background:var(--msg-panel)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-members-modal>header,.app-shell[data-monsly-theme] .monsly-tg-edit-modal>header,.app-shell[data-monsly-theme] .monsly-tg-invite-form{border-color:var(--msg-line)!important}.app-shell[data-monsly-theme] .monsly-tg-member>span b,.app-shell[data-monsly-theme] .monsly-tg-edit-modal>header b,.app-shell[data-monsly-theme] .monsly-tg-members-modal>header b{color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-member>span small,.app-shell[data-monsly-theme] .monsly-tg-edit-modal>header small,.app-shell[data-monsly-theme] .monsly-tg-members-modal>header small{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .monsly-tg-edit-modal input:not([type=file]),.app-shell[data-monsly-theme] .monsly-tg-edit-modal textarea,.app-shell[data-monsly-theme] .monsly-tg-invite-form input,.app-shell[data-monsly-theme] .monsly-tg-create-field input{background:var(--msg-control)!important;border-color:var(--msg-line)!important;color:var(--msg-text)!important}.app-shell[data-monsly-theme] .monsly-tg-create-field input::placeholder,.app-shell[data-monsly-theme] .monsly-tg-edit-modal textarea::placeholder{color:var(--msg-muted)!important}.app-shell[data-monsly-theme] .messages-thread{background-color:var(--msg-bg)!important;background-image:linear-gradient(color-mix(in srgb,var(--msg-bg) 38%,transparent),color-mix(in srgb,var(--msg-bg) 38%,transparent)),var(--monsly-chat-background,none)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.nick-style-preview{display:flex;align-items:center;justify-content:space-between;padding:18px 16px;margin:4px 0 12px;border:1px solid var(--border-color,#30343b);border-radius:14px;background:#111318}.nick-style-preview-label,.nick-style-toggle small{color:var(--muted,#8b9099);font-size:12px}.monsly-nickname-preview{font-size:20px;color:var(--monsly-nick-color,#f4f4f5)}.nick-color-control{display:flex;align-items:center;gap:12px}.nick-color-control input{width:46px;height:40px;padding:2px;border:1px solid var(--border-color,#333);border-radius:9px;background:transparent}.nick-color-control code{color:var(--muted,#999);font-size:12px}.nick-style-toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 2px;border-top:1px solid var(--border-color,#282b31);cursor:pointer}.nick-style-toggle span{display:grid;gap:4px}.nick-style-toggle input{width:19px;height:19px;accent-color:#3997f5}:root[data-nick-glow=on] .monsly-own-nickname{text-shadow:0 0 8px var(--monsly-nick-color),0 0 18px var(--monsly-nick-color)}:root[data-nick-gradient=on] .monsly-own-nickname{background:linear-gradient(90deg,var(--monsly-nick-color),#8b7bff,#54d6ff,var(--monsly-nick-color));background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:monslyNickFlow 4s linear infinite}:root[data-nick-rainbow=on] .monsly-own-nickname{background:linear-gradient(90deg,#ff5263,#ffb84d,#f4e65a,#4bd58b,#4bbcff,#a66bff,#ff5263);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:monslyNickFlow 5s linear infinite}@keyframes monslyNickFlow{to{background-position:220% 0}}.messages-group-list-inline{border-top:0!important;margin-top:0!important;padding-top:0!important}.messages-quick-action-create{width:42px!important;height:42px!important;min-height:42px!important;justify-content:center!important;padding:0!important;border-radius:50%!important;background:#17191e!important;border:1px solid #34373e!important}.messages-quick-action-create b,.messages-quick-action-create span{display:none!important}:root .monsly-own-nickname{color:var(--monsly-nick-color,#f4f4f5)}.username-secondary-row{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap!important;gap:0 4px!important;margin-top:0!important}.username-secondary-row>span{display:inline!important;margin-right:3px!important;white-space:nowrap!important}.monsly-profile-usernames-secondary{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:wrap!important;gap:0 4px!important}.nick-account-form{display:flex;align-items:flex-end;gap:12px;margin:14px 0 10px}.nick-account-form label{display:grid;flex:1;gap:7px;color:var(--text,#eee);font-size:12px;font-weight:700}.nick-account-form input{width:100%;min-height:43px;padding:10px 12px;border:1px solid var(--border-color,#343840);border-radius:11px;background:var(--input-bg,#17191e);color:var(--text,#f4f4f5);font:inherit}.nick-account-form .primary{min-height:43px;white-space:nowrap}.monsly-tg-composer{gap:7px!important;border:1px solid #34363c!important;border-radius:19px!important;background:#1b1c20!important;padding:8px!important;box-shadow:0 5px 22px #0002!important}.monsly-tg-composer textarea{flex:1 1 auto!important;min-width:0!important;min-height:42px!important;max-height:150px!important;resize:vertical!important;padding:11px 10px!important;border:0!important;outline:0!important;background:transparent!important;color:#f1f1f3!important;box-shadow:none!important}.monsly-tg-composer .monsly-tg-composer-gift{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:50%!important}.monsly-tg-composer .monsly-tg-send{min-height:42px!important;border-radius:13px!important;padding:0 14px!important}@media(max-width:600px){.nick-account-form{align-items:stretch;flex-direction:column}.nick-account-form .primary{width:100%}.monsly-tg-composer .monsly-tg-send span{display:none}}.app-shell[data-monsly-theme=dark] .messages-username-search .messages-search,.app-shell[data-monsly-theme=dark] .messages-search-results{background:#171719!important;border-color:#343438!important;color:#b9b9bd!important}.app-shell[data-monsly-theme=dark] .messages-username-search .messages-search input{color:#f2f2f4!important}.app-shell[data-monsly-theme=dark] .messages-username-search .messages-search input::placeholder{color:#85858b!important}.app-shell[data-monsly-theme=dark] .messages-search-section-title{background:#202023!important;color:#b9b9bd!important}.app-shell[data-monsly-theme=dark] .messages-global-result:hover{background:#262629!important}.pepe-collectible-art,.pepe-collectible-details-hero .pepe-collectible-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art.gift-art-collectible>.pepe-collectible-art{background:radial-gradient(circle at 50% 35%,var(--pepe-backdrop-center, #60b196) 0%,var(--pepe-backdrop-center, #60b196) 38%,var(--pepe-backdrop-edge, #4cacac) 100%)!important}.admin-backdrop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:10px;margin-top:14px}.admin-backdrop-option{min-width:0;padding:9px;border:1px solid var(--border-color,#343840);border-radius:13px;background:var(--panel-soft,#191b20);display:grid;gap:7px}.admin-backdrop-swatch{width:100%;height:62px;border-radius:9px;border:1px solid #ffffff22}.admin-backdrop-option b{color:var(--text,#f4f4f5);font-size:12px}.admin-backdrop-option small{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px;color:var(--muted,#a0a0a8);font-size:10px;font-family:ui-monospace,monospace}.admin-backdrop-bulk-action{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;padding-top:15px;border-top:1px solid var(--border-color,#343840)}.admin-backdrop-bulk-action>div{display:grid;gap:4px}.admin-backdrop-bulk-action b{font-size:13px}.admin-backdrop-bulk-action small,.admin-inline-note{color:var(--muted,#a0a0a8);font-size:11px}.admin-inline-note{display:block;margin-top:10px}@media(max-width:560px){.admin-backdrop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-backdrop-bulk-action>.primary{width:100%}}.telegram-gift-detail.has-collectible-backdrop{isolation:isolate!important;background:radial-gradient(ellipse at 50% 0%,var(--pepe-backdrop-center, #60b196) 0%,var(--pepe-backdrop-edge, #4cacac) 44%,#080b11 100%)!important}.telegram-gift-detail.has-collectible-backdrop:before{content:""!important;position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:100%!important;pointer-events:none!important;opacity:.24!important;background-image:var(--pepe-pattern-image),radial-gradient(#ffffff36 1px,transparent 1.7px)!important;background-size:104px 104px,38px 38px!important;background-repeat:repeat,repeat!important;background-position:center top,center top!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero{background:transparent!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-table{background:#070a10a8!important;border-color:#ffffff42!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-row>span{background:#1017229c!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-row{border-color:#ffffff28!important}.telegram-gift-detail.has-collectible-backdrop .telegram-gift-actions,.telegram-gift-detail.has-collectible-backdrop .telegram-gift-sale-panel,.telegram-gift-detail.has-collectible-backdrop .telegram-gift-transfer-panel{position:relative!important;z-index:1!important;background:#070a10a8!important;border-color:#ffffff40!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.group-messages-gift-action{margin:0 0 8px!important}.group-messages-emoji-panel{right:12px!important;bottom:76px!important}.messages-group-chat-panel .messages-composer,.monsly-tg-composer-zone .messages-composer{width:100%!important;display:flex!important;align-items:flex-end!important;gap:7px!important;padding:8px!important;border:1px solid #34363c!important;border-radius:19px!important;background:#1b1c20!important;box-shadow:0 5px 22px #0002!important}.messages-group-chat-panel .messages-composer textarea,.monsly-tg-composer-zone .messages-composer textarea{flex:1 1 auto!important;min-width:0!important;min-height:42px!important;max-height:150px!important;resize:vertical!important;padding:11px 10px!important;border:0!important;outline:0!important;background:transparent!important;color:#f1f1f3!important;box-shadow:none!important}.telegram-gift-detail.has-collectible-backdrop:before{content:none!important;display:none!important;background:none!important}.telegram-gift-detail.has-collectible-backdrop{background:linear-gradient(180deg,var(--pepe-backdrop-edge,#286b69),var(--pepe-backdrop-center,#174b4b))!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 38%,var(--pepe-backdrop-center,#60b196),var(--pepe-backdrop-edge,#286b69))!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;opacity:.26!important;background-image:var(--pepe-pattern-image)!important;background-size:104px 104px!important;background-repeat:repeat!important;background-position:center center!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero:after{display:none!important;content:none!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern{display:none!important;opacity:0!important;background:none!important}.monsly-shared-nickname{color:var(--monsly-user-nick-color,inherit)!important;text-shadow:var(--monsly-user-nick-glow,none)}.monsly-shared-nickname[style*=--monsly-user-nick-color]{color:var(--monsly-user-nick-color,inherit)!important}[data-theme=dark] .telegram-gift-transfer-search,[data-theme=dark] .telegram-gift-transfer-search input,[data-theme=dark] .directory-toolbar .searchbox,[data-theme=dark] .directory-toolbar .searchbox input{background-color:var(--panel2,#11151d)!important;color:var(--text,#eef2f7)!important}[data-theme=dark] .telegram-gift-transfer-search input::placeholder,[data-theme=dark] .directory-toolbar .searchbox input::placeholder{color:var(--muted,#8994a4)!important}@keyframes monslyNickRainbow{0%{background-position:0% 50%}to{background-position:300% 50%}}.pepe-collectible-art .pepe-art-model,.pepe-collectible-art .pepe-art-model svg,.pepe-collectible-art .pepe-art-model img{background:transparent!important;background-color:transparent!important}.pepe-collectible-art .pepe-art-model{overflow:visible!important}.gift-message-card{grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important}.gift-message-art{width:104px!important;height:104px!important;flex-basis:104px!important;overflow:hidden!important;border-radius:12px!important}.gift-message-art .pepe-collectible-art{width:104px!important;height:104px!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero>.pepe-collectible-art{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero>.pepe-collectible-art .pepe-art-pattern{display:none!important}.gift-store{display:grid;grid-template-columns:280px minmax(0,1fr);gap:22px;align-items:start;margin-top:18px;color:#f7f7f7}.gift-store-sidebar{background:#080808;border:1px solid #242424;border-radius:20px;padding:12px;position:sticky;top:18px}.gift-store-search{height:48px;border:1px solid #292929;border-radius:15px;display:flex;align-items:center;gap:10px;padding:0 14px;color:#888}.gift-store-search input{background:transparent;border:0;outline:0;color:#fff;width:100%;min-width:0}.gift-store-collections{padding:18px 0 4px;display:grid;gap:7px}.gift-store-collections>b{font-size:11px;letter-spacing:1.2px;color:#777;padding:0 10px 5px}.gift-store-collections button{border:0;background:transparent;color:#eee;border-radius:14px;display:flex;align-items:center;gap:12px;padding:11px 12px;text-align:left;font-weight:750}.gift-store-collections button.active{background:#fff;color:#111}.gift-store-collections button span{margin-left:auto;font-size:12px;opacity:.7}.gift-store-main{min-width:0}.gift-store-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:2px 0 18px}.gift-store-heading h2{font-size:27px;margin:0;font-weight:900}.gift-store-heading h2 small{font-size:14px;color:#888;margin-left:8px}.gift-store-heading p{margin:5px 0 0;color:#858585;font-size:13px}.gift-store-heading select,.gift-store-controls>select{background:#171717;border:1px solid #303030;border-radius:12px;color:#eee;padding:11px 14px}.gift-store-controls{display:flex;align-items:center;gap:12px;margin-bottom:15px}.gift-store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gift-store-card{background:#151515;border:1px solid #202020;border-radius:17px;overflow:hidden;min-width:0}.gift-store-art{height:178px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,#3979c8,#173b70);position:relative}.gift-art-teddy{background:radial-gradient(circle at 50% 42%,#c08b65,#67422e)}.gift-art-heart-love{background:radial-gradient(circle at 50% 42%,#d96a8c,#67314f)}.gift-store-art .gift-animation{display:block}.gift-store-card-info{display:grid;gap:7px;padding:11px 12px 13px}.gift-store-card-info>b{text-align:center;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gift-store-card-info>strong{display:flex;align-items:center;justify-content:center;gap:5px;font-size:16px}.gift-store-card-info>small{text-align:center;color:#929292;font-size:10px}.gift-store-card-info button{border:1px solid #246341;background:#174c31;color:#c9ead6;border-radius:24px;padding:9px;font-weight:800;margin-top:2px}.gift-store-card-info button:disabled{opacity:.45}.monsly-currency-gem{width:17px;height:17px;object-fit:contain;vertical-align:middle}.admin-gift-improvements-mode{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border:1px solid var(--line,#333);border-radius:14px;margin:15px 0}.admin-gift-improvements-mode>div{display:grid;gap:5px}.admin-gift-improvements-mode small{color:var(--muted,#999);font-size:12px}.admin-gift-improvements-mode label{display:flex;align-items:center;gap:8px;white-space:nowrap;font-weight:750}@media(max-width:1100px){.gift-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.gift-store{grid-template-columns:1fr}.gift-store-sidebar{position:static}.gift-store-collections{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-store-collections>b{grid-column:1/-1}.gift-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-store-art{height:145px}.gift-store-heading h2{font-size:22px}}.gift-store-market-grid{margin-top:0!important}.gift-store-market-card .gift-store-nft-art{background:#171717!important;overflow:hidden!important}.gift-store-market-card .gift-store-nft-art .pepe-collectible-art{width:100%!important;height:100%!important;border-radius:0!important}.gift-store-market-card .gift-store-nft-art>b{position:absolute!important;right:0!important;top:12px!important;padding:6px 28px!important;transform:rotate(45deg) translate(20px)!important;background:#b86e78!important;color:#fff!important;font-size:12px!important;z-index:2}.gift-store-market-card .gift-store-card-info>small{color:#929292!important;text-align:center!important;font-size:10px!important;min-height:24px}.gift-market-empty{color:#8c929b;padding:12px 2px;font-size:13px}@media(max-width:760px){.gift-store-market-card .gift-store-art{height:145px!important}}.gift-art-westside-sign{background:radial-gradient(circle at 50% 42%,#3979c8,#173b70)!important}.gift-store{color:var(--text,#f4f5f7)}.gift-store-sidebar,.gift-store-card{background:var(--panel,#111318);border-color:var(--border-color,#292d35)}.gift-store-search{background:var(--input-bg,rgba(120,130,150,.08));border-color:var(--border-color,#343944);color:var(--muted,#929baa)}.gift-store-search:focus-within{border-color:var(--accent,#6b65f5);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#6b65f5) 16%,transparent)}.gift-store-search input{color:var(--text,#f4f5f7)!important;background:transparent!important}.gift-store-search input::placeholder{color:var(--muted,#8992a1)!important}.gift-store-heading{flex-wrap:wrap}.gift-store-sort{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;padding:0 15px;border:1px solid var(--border-color,#343944);border-radius:13px;background:var(--panel2,#191c24);color:var(--text,#f4f5f7);font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.gift-store-sort:hover{border-color:var(--accent,#7770ff);background:var(--hover-bg,#222635)}.gift-store-sort:active{transform:scale(.98)}.gift-store-sort-arrows{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:var(--accent-soft,rgba(111,103,255,.17));color:var(--accent,#8b83ff);font-size:12px;letter-spacing:-2px;padding-right:2px}.gift-store-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px}.gift-store-market-card{display:flex;flex-direction:column;min-width:0;background:var(--panel,#12151b);border-color:var(--border-color,#2a303a);transition:transform .18s,border-color .18s,box-shadow .18s}.gift-store-market-card:hover{transform:translateY(-2px);border-color:var(--accent,#625df0);box-shadow:0 8px 24px #0002}.gift-store-market-card .gift-store-nft-art{height:auto!important;aspect-ratio:1/1;min-height:0;background:var(--panel2,#191d27)!important}.gift-store-market-card .gift-store-nft-art .pepe-collectible-art{width:100%!important;height:100%!important;object-fit:contain}.gift-store-market-card .gift-store-nft-art .gift-store-nft-number{position:absolute;top:9px;right:9px;z-index:3;transform:none!important;padding:5px 9px!important;border:1px solid #ffffff38;border-radius:9px;background:#101522ef!important;color:#fff!important;font-size:12px!important;font-weight:900;line-height:1.2;white-space:nowrap;letter-spacing:.2px}.gift-store-market-card .gift-store-card-info{flex:1;gap:7px;padding:10px 10px 11px;background:var(--panel,#12151b)}.gift-store-market-card .gift-store-card-info>b{white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;line-height:1.25;font-size:12px;color:var(--text,#f4f5f7)}.gift-store-market-card .gift-store-card-info>small{min-height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;color:var(--muted,#929baa)!important;font-size:10px!important}.gift-store-market-card .gift-store-card-info>strong{font-size:15px;color:var(--text,#f4f5f7)}.gift-store-market-card .gift-store-card-info>button{width:100%;min-height:37px;border-radius:11px;background:var(--accent,#625df0);border-color:var(--accent,#625df0);color:#fff}.gift-store-market-card .gift-store-card-info>button:disabled{background:var(--panel2,#252a34);border-color:var(--border-color,#343944);color:var(--muted,#929baa)}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]),.app-shell textarea,.app-shell select{accent-color:var(--accent,#6b65f5)}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([readonly]),.app-shell textarea,.app-shell select{border-color:var(--border-color,#343944)}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):focus,.app-shell textarea:focus,.app-shell select:focus{outline:none;border-color:var(--accent,#6b65f5)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#6b65f5) 17%,transparent)}.app-shell[data-monsly-theme=light] .gift-store-search input,.app-shell[data-monsly-theme=light] .gift-store-search input::placeholder{color:var(--text,#202938)!important}.app-shell[data-monsly-theme=light] .gift-store-sort{background:var(--panel,#fff);color:var(--text,#202938)}.app-shell[data-monsly-theme=light] .gift-store-market-card .gift-store-card-info{background:var(--panel,#fff)}.app-shell[data-monsly-theme=light] .gift-store-market-card .gift-store-card-info>b,.app-shell[data-monsly-theme=light] .gift-store-market-card .gift-store-card-info>strong{color:var(--text,#202938)}@media(max-width:760px){.gift-store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gift-store-market-card .gift-store-art{height:auto!important;aspect-ratio:1/1}.gift-store-sort{min-height:39px;padding:0 11px;font-size:12px}}.gift-market-open-details{width:100%;border:0;padding:0;display:block;cursor:pointer;position:relative;color:inherit}.gift-market-open-details:focus-visible{outline:2px solid var(--accent,#7770ff);outline-offset:-3px}.gift-market-details-overlay{z-index:1500}.gift-market-owner-link{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0;max-width:72%;padding:3px 0;border:0;background:transparent;color:var(--text,#f4f5f7);font:inherit;text-align:right;cursor:pointer}.gift-market-owner-link:disabled{cursor:default;opacity:.85}.gift-market-owner-link img{width:25px;height:25px;flex:0 0 25px;border-radius:50%;object-fit:cover}.gift-market-owner-link b{color:var(--accent,#8d86ff);font-weight:800}.gift-market-owner-link small{color:var(--muted,#929baa);font-size:10px}.gift-market-details-buy{padding:12px 16px 16px}.gift-market-details-buy button{width:100%;min-height:44px;border:1px solid var(--accent,#6b65f5);border-radius:12px;background:var(--accent,#6b65f5);color:#fff;font-weight:800;cursor:pointer}.gift-market-details-buy button:disabled{background:var(--panel2,#252a34);border-color:var(--border-color,#343944);color:var(--muted,#929baa)}.gift-market-details-overlay .pepe-collectible-details-row{align-items:center}.gift-market-details-overlay .pepe-collectible-details-row>span{flex:0 0 82px}.gift-market-details-overlay .pepe-collectible-details-row>b{min-width:0}.app-shell[data-monsly-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.app-shell[data-monsly-theme=dark] textarea,.app-shell[data-monsly-theme=dark] select{background-color:#111318!important;color:#f1f3f6!important;border-color:#303640!important}.app-shell[data-monsly-theme=dark] input::placeholder,.app-shell[data-monsly-theme=dark] textarea::placeholder{color:#818b99!important}.app-shell[data-monsly-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.app-shell[data-monsly-theme=light] textarea,.app-shell[data-monsly-theme=light] select{background-color:#fff!important;color:#202938!important;border-color:#d7dce4!important}.app-shell[data-monsly-theme=light] input::placeholder,.app-shell[data-monsly-theme=light] textarea::placeholder{color:#8993a2!important}.monsly-equipped-gift-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;flex:0 0 27px!important;margin:0 2px!important;vertical-align:middle!important;border-radius:8px!important;overflow:hidden!important;background:#ffffff0d!important;box-shadow:0 0 0 1px #ffffff20!important}.monsly-equipped-gift-badge>.pepe-collectible-art{width:25px!important;height:25px!important;border-radius:6px!important;overflow:hidden!important}.monsly-equipped-gift-badge .pepe-art-pattern{background-size:13px 13px!important;opacity:.16!important}.pepe-collectible-details-row:has(.gift-market-owner-link){grid-template-columns:minmax(112px,29%) minmax(0,1fr)!important}.pepe-collectible-details-row .gift-market-owner-link{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;min-width:0!important;padding:7px 12px!important;text-align:left!important}.pepe-collectible-details-row .gift-market-owner-link img{width:27px!important;height:27px!important;flex:0 0 27px!important}.pepe-collectible-details-row .gift-market-owner-link b{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pepe-collectible-details-row .gift-market-owner-link small{white-space:nowrap!important}.pepe-collectible-art .pepe-art-pattern,.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-pattern{background-size:76px 76px!important;background-repeat:repeat!important;background-position:center center!important;opacity:.17!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important}@media(max-width:620px){.monsly-equipped-gift-badge{width:23px!important;height:23px!important;flex-basis:23px!important}.monsly-equipped-gift-badge>.pepe-collectible-art{width:21px!important;height:21px!important}}.monsly-equipped-gift-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;flex:0 0 30px!important;margin:0 3px!important;padding:0!important;vertical-align:middle!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.monsly-equipped-gift-badge .collectible-model-only{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;overflow:visible!important;background:transparent!important}.monsly-equipped-gift-badge .collectible-model-only svg,.monsly-equipped-gift-badge .collectible-model-only img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important}.monsly-equipped-gift-badge .pepe-collectible-art,.monsly-equipped-gift-badge .pepe-art-pattern,.monsly-equipped-gift-badge .pepe-art-glint{display:none!important}.pepe-collectible-art .pepe-art-pattern,.pepe-collectible-details-hero .pepe-collectible-art .pepe-art-pattern,.gift-item.gift-inventory-item.gift-pepe-unique .gift-art .pepe-collectible-art .pepe-art-pattern{background-size:112px 112px,112px 112px!important;background-repeat:repeat,repeat!important;background-position:0 0,56px 56px!important;opacity:.2!important;filter:brightness(0) saturate(0) invert(0)!important;mix-blend-mode:multiply!important}.pepe-collectible-art{background-image:radial-gradient(ellipse at 50% 42%,var(--pepe-backdrop-center),var(--pepe-backdrop-edge))!important}.pepe-collectible-art .pepe-art-pattern{mask-image:linear-gradient(135deg,#000,#000 72%,#0000);-webkit-mask-image:linear-gradient(135deg,#000 0%,#000 72%,#0000 100%)}@media(max-width:620px){.monsly-equipped-gift-badge{width:27px!important;height:27px!important;flex-basis:27px!important}.monsly-equipped-gift-badge .collectible-model-only{width:25px!important;height:25px!important}}@media(max-width:760px){.gift-inventory{margin-top:12px;padding:12px}.gift-inventory-head{gap:8px;margin-bottom:10px}.gift-inventory h3{font-size:13px}.gift-inventory-head p{font-size:10px}.monsly-tg-member-list{gap:5px}.monsly-tg-member{padding:8px 9px;gap:8px}.monsly-tg-members-modal{width:min(94vw,440px);max-height:82dvh;padding:12px}.monsly-tg-member img,.monsly-tg-member .monsly-tg-avatar-fallback{width:36px;height:36px}}.monsly-tg-member-avatar{display:inline-flex;flex:0 0 auto;padding:0;border:0;background:transparent;border-radius:50%;cursor:pointer;overflow:hidden}.monsly-tg-member-avatar img,.monsly-tg-member-avatar .monsly-tg-avatar-fallback{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;object-fit:cover}button.monsly-tg-message-avatar{cursor:pointer;padding:0;border:0;color:inherit;font:inherit}.pepe-collectible-art{position:relative!important;isolation:isolate!important;overflow:hidden!important}.pepe-collectible-art .pepe-art-pattern{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:block!important;background-image:var(--pepe-pattern-image)!important;background-size:160px 160px!important;background-repeat:repeat!important;background-position:0 0!important;opacity:.22!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important;transform:none!important;mask-image:none!important;-webkit-mask-image:none!important;pointer-events:none!important}.pepe-collectible-art .pepe-art-model{position:relative!important;z-index:2!important}.pepe-collectible-art .pepe-art-glint{z-index:3!important}.telegram-gift-detail.has-collectible-backdrop .pepe-collectible-details-hero>.pepe-collectible-art .pepe-art-pattern{display:block!important}@media(max-width:760px){.main{min-width:0!important;width:100%!important}.topbar{min-height:52px!important;height:52px!important;padding:0 10px!important;gap:8px!important}.topbar .crumb{max-width:42vw!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important}.topbar .top-right{gap:7px!important;min-width:0!important}.topbar .top-cb-balance{min-height:30px!important;padding:4px 7px!important;gap:4px!important;font-size:10px!important}.topbar .top-user{min-width:0!important;gap:6px!important;padding:3px!important}.topbar .top-user>span{max-width:112px!important;overflow:hidden!important}.topbar .top-user small{font-size:9px!important}.topbar .top-avatar{width:29px!important;height:29px!important}.content{width:100%!important;max-width:none!important;padding:12px 10px 22px!important}.content>*{min-width:0!important}.page-title{gap:4px!important;margin:0 0 12px!important}.page-title h1{font-size:clamp(19px,5vw,23px)!important;line-height:1.15!important}.page-title>p{margin-top:3px!important;font-size:11px!important;line-height:1.4!important}.section-heading{gap:8px!important;margin:14px 0 9px!important}.section-heading h2,.panel-head h3{font-size:14px!important}.section-heading p,.panel-head p{font-size:10px!important;line-height:1.4!important}.panel,.admin-panel,.appearance-settings-card{padding:11px!important;border-radius:12px!important}.panel-head{gap:8px!important;margin-bottom:9px!important}.panel-head>div{min-width:0!important}.stack{gap:9px!important}.stack label,.panel label{gap:4px!important;font-size:11px!important}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.app-shell select,.app-shell textarea{min-height:36px!important;padding:8px 9px!important;font-size:12px!important}.app-shell button.primary,.app-shell button.secondary,.app-shell .primary,.app-shell .secondary{min-height:34px!important;padding:7px 10px!important;font-size:11px!important}.profile-route-wrap,.profile-layout,.monsly-profile-v2{min-width:0!important;width:100%!important}.monsly-profile-v2-hero{min-height:210px!important;padding:16px 12px!important}.monsly-profile-v2-identity h1{font-size:21px!important}.monsly-profile-v2-body{gap:9px!important;padding:9px!important}.monsly-profile-v2-actions{gap:6px!important;flex-wrap:wrap!important}.monsly-profile-v2-actions>button{min-height:34px!important;padding:7px 9px!important;font-size:10px!important}.gift-inventory{padding:9px!important}.gift-inventory-head{gap:6px!important}.gift-inventory-head h3{font-size:13px!important}.gift-inventory-head p{font-size:9px!important}.gift-store{gap:10px!important;margin-top:10px!important}.gift-store-sidebar{padding:9px!important;border-radius:12px!important}.gift-store-collections{gap:5px!important;padding-top:9px!important}.gift-store-collections button{min-height:34px!important;padding:7px 8px!important;font-size:10px!important}.gift-store-heading{gap:8px!important;margin-bottom:9px!important}.gift-store-heading h2{font-size:18px!important}.gift-store-heading p{font-size:10px!important}.gift-store-grid{gap:7px!important}.gift-store-card-info{gap:5px!important;padding:8px!important}.gift-store-card-info>b{font-size:11px!important}.gift-store-card-info>strong{font-size:13px!important}.gift-store-card-info button{min-height:32px!important;padding:6px!important;font-size:10px!important}.messages-page{min-width:0!important}.messages-contact{min-height:54px!important;padding:7px 8px!important}.messages-contact-copy>b{font-size:11px!important}.messages-contact-copy>small{font-size:9px!important}.message-bubble{padding:8px 10px!important;font-size:12px!important}.monsly-group-row{min-height:54px!important}.monsly-group-row>img,.monsly-group-avatar{width:36px!important;height:36px!important;flex-basis:36px!important}.main-footer{padding:10px 12px!important;font-size:9px!important}}@media(max-width:600px){.monsly-profile-v2 .gift-inventory .gift-grid,.telegram-profile .gift-inventory .gift-grid,.gift-inventory .gift-grid,.gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.gift-item.gift-inventory-item{aspect-ratio:1 / 1!important;border-radius:10px!important}.gift-square-caption{padding:18px 4px 5px!important;font-size:9px!important}.gift-item.gift-inventory-item .gift-collectible-number{font-size:9px!important;right:-34px!important;top:9px!important}.gift-item.gift-inventory-item .gift-upgrade-button{left:4px!important;top:4px!important;padding:3px 5px!important;font-size:8px!important}.gift-inventory .gift-art .pepe-collectible-art{width:100%!important;height:100%!important}.pepe-collectible-actions{grid-template-columns:1fr!important}.telegram-gift-actions{gap:6px!important}.telegram-gift-actions button{min-height:62px!important;padding:8px!important;font-size:10px!important}.monsly-profile-v2-hero{min-height:190px!important}.monsly-profile-v2-identity h1{font-size:19px!important}.monsly-profile-detail-row>b{font-size:12px!important}}@media(max-width:380px){.content{padding-right:8px!important;padding-left:8px!important}.topbar .crumb{max-width:34vw!important}.topbar .top-user>span{display:none!important}.gift-inventory .gift-grid,.gift-grid{gap:5px!important}}.group-message-context-menu{z-index:1200;max-width:min(290px,calc(100vw - 24px))}.group-message-forward-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:5px 8px}.group-message-forward-row select{min-width:0;width:100%;border:1px solid var(--border, rgba(255,255,255,.14));border-radius:9px;background:var(--surface, #171719);color:inherit;padding:8px;font:inherit}.group-message-forward-row button{white-space:nowrap}.monsly-tg-message-body[role=button]{cursor:pointer;-webkit-tap-highlight-color:transparent}.monsly-tg-message-body[role=button]:focus-visible{outline:2px solid var(--accent, #9b7cff);outline-offset:3px}@media(max-width:640px){.group-message-context-menu{width:min(290px,calc(100vw - 24px))}.group-message-forward-row{grid-template-columns:1fr}.group-message-forward-row button{min-height:38px;justify-content:center}}.mobile-bottom-nav,.settings-mobile-profile-card{display:none}@media(max-width:760px){.mobile-bottom-nav{position:fixed;z-index:10050;left:50%;bottom:max(9px,env(safe-area-inset-bottom));transform:translate(-50%);width:calc(100% - 28px);max-width:620px;min-height:76px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;padding:6px 7px;border:1px solid rgba(235,238,244,.55);border-radius:42px;background:#0c0d10f0;box-shadow:0 8px 28px #0009,inset 0 1px #ffffff1c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mobile-bottom-nav>button{position:relative;min-width:0;min-height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 2px;border:0;border-radius:34px;color:#a6a7ad;background:transparent;font-size:11px;font-weight:800;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav>button svg{fill:currentColor;stroke-width:2.2}.mobile-bottom-nav>button.active{color:#60aaff;background:#282a30;box-shadow:inset 0 0 0 1px #ffffff20}.mobile-bottom-nav>button span{white-space:nowrap}.main:not(:has(.messages-page))>.content{padding-bottom:112px!important}.main-footer{display:none!important}.app-shell:has(.messages-page.has-selected-chat) .mobile-bottom-nav{display:none!important}.main:has(.messages-page){height:100dvh!important;min-height:0!important;overflow:hidden!important}.main:has(.messages-page)>.topbar{display:none!important}.main:has(.messages-page)>.content{width:100%!important;height:100dvh!important;min-height:0!important;padding:0 0 96px!important;margin:0!important;overflow:hidden!important}.messages-page{width:100%!important;height:100%!important;min-height:0!important}.messages-layout{display:block!important;width:100%!important;height:100%!important;min-height:0!important}.messages-sidebar{height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border:0!important;border-radius:0!important;background:#050505!important}.messages-sidebar-title{position:relative;min-height:88px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:11px!important;padding:14px 18px 10px!important;border:0!important;background:#050505!important}.messages-mobile-user-avatar{width:38px;height:38px;overflow:hidden;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;background:#33363d;color:#fff;font-size:15px;font-weight:800}.messages-mobile-user-avatar img{width:100%;height:100%;object-fit:cover}.messages-sidebar-title h2{margin:0!important;color:#f7f7f8!important;font-size:23px!important;font-weight:800!important;letter-spacing:-.6px}.messages-chat-count{display:none!important}.messages-mobile-header-actions{position:absolute;right:16px;top:13px;display:flex;gap:9px}.messages-mobile-header-actions button{width:48px;height:48px;display:grid;place-items:center;border:1px solid #303136;border-radius:50%;color:#f1f1f2;background:#090a0c}.messages-mobile-header-actions button:active{background:#24262b}.messages-gift-shop-entry,.messages-sidebar-actions{display:none!important}.messages-username-search{margin:0 18px 9px!important}.messages-username-search .messages-search{min-height:42px!important;padding:0 13px!important;border:1px solid #242529!important;border-radius:13px!important;background:#111215!important;color:#989ba2!important}.messages-username-search .messages-search input{color:#eee!important;font-size:13px!important}.messages-contact-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:0 0 16px!important;gap:0!important}.messages-contact{min-height:112px!important;display:flex!important;align-items:center!important;gap:16px!important;padding:15px 20px!important;border:0!important;border-bottom:1px solid #17181a!important;border-radius:0!important;background:#050505!important}.messages-contact:hover,.messages-contact.active{background:#0d0e10!important;border-color:#202124!important}.messages-contact>img,.messages-contact>.monsly-avatar{width:78px!important;height:78px!important;min-width:78px!important;flex:0 0 78px!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.messages-contact-copy{min-width:0!important;flex:1!important;gap:6px!important}.messages-contact-copy>b{color:#f4f4f5!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important}.messages-contact-copy>small{color:#8d8f95!important;font-size:14px!important;line-height:1.35!important}.messages-unread-badge{flex:0 0 auto!important;min-width:36px!important;height:32px!important;padding:0 10px!important;display:grid!important;place-items:center!important;border-radius:20px!important;background:#ad2634!important;color:#fff!important;font-size:14px!important;font-weight:800!important}.messages-chat-panel{height:100%!important;border:0!important;border-radius:0!important}.settings-landing-window .slasher-settings-sidebar{display:none!important}.settings-landing-window{grid-template-columns:1fr!important;grid-template-rows:1fr!important}.settings-landing-window .slasher-settings-main{width:100%!important;height:100%!important;min-height:0!important;padding:18px 14px 112px!important;background:#050505!important}.settings-landing-window .slasher-settings-main>.page-title{margin:0 -14px 18px!important;padding:0 12px 17px!important;text-align:center!important;border-bottom:1px solid #1b1b1e!important}.settings-landing-window .page-title .eyebrow,.settings-landing-window .page-title p{display:none!important}.settings-landing-window .slasher-settings-main .page-title h1{margin:0!important;font-size:24px!important;line-height:1.25!important}.settings-mobile-profile-card{display:none!important}.settings-landing-window .slasher-settings-main .settings-list{display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;border:0!important;border-radius:28px!important;background:#101012!important}.settings-landing-window .slasher-settings-main .settings-list>.setting-row{min-height:86px!important;display:flex!important;align-items:center!important;gap:17px!important;padding:14px 18px!important;border:0!important;border-bottom:1px solid #29292d!important;border-radius:0!important;background:transparent!important;text-align:left!important}.settings-landing-window .slasher-settings-main .settings-list>.setting-row:last-child{border-bottom:0!important}.settings-landing-window .setting-icon{width:50px!important;height:50px!important;flex:0 0 50px!important;border:0!important;border-radius:15px!important;color:#fff!important}.settings-landing-window .setting-row:nth-child(1) .setting-icon{background:linear-gradient(145deg,#ff776a,#ce2929)!important}.settings-landing-window .setting-row:nth-child(2) .setting-icon{background:linear-gradient(145deg,#d17af0,#8133b9)!important}.settings-landing-window .setting-row:nth-child(3) .setting-icon{background:linear-gradient(145deg,#58aaff,#0868cb)!important}.settings-landing-window .setting-row:nth-child(4) .setting-icon{background:linear-gradient(145deg,#a69cff,#5146b7)!important}.settings-landing-window .setting-row:nth-child(5) .setting-icon{background:linear-gradient(145deg,#ffe08c,#c78a20)!important}.settings-landing-window .setting-row:nth-child(6) .setting-icon{background:linear-gradient(145deg,#8e919a,#45474e)!important}.settings-landing-window .setting-row:nth-child(7) .setting-icon{background:linear-gradient(145deg,#f0bd45,#a46a14)!important}.settings-landing-window .setting-row:nth-child(8) .setting-icon{background:linear-gradient(145deg,#927bf5,#5242ad)!important}.settings-landing-window .setting-row:nth-child(9) .setting-icon{background:linear-gradient(145deg,#5bc9a0,#18856c)!important}.settings-landing-window .setting-copy{min-width:0!important;flex:1!important}.settings-landing-window .setting-copy b{color:#f4f4f5!important;font-size:16px!important;font-weight:800!important}.settings-landing-window .setting-copy p{display:none!important}.settings-landing-window .setting-value{display:flex!important;align-items:center!important;gap:7px!important;color:#777980!important;font-size:12px!important;font-weight:700!important}.settings-landing-window .setting-value svg{width:18px;height:18px}}@media(max-width:390px){.mobile-bottom-nav{width:calc(100% - 20px);min-height:70px}.mobile-bottom-nav>button{min-height:58px;font-size:10px}.messages-contact{min-height:98px!important;padding:12px 15px!important;gap:12px!important}.messages-contact>img,.messages-contact>.monsly-avatar{width:66px!important;height:66px!important;min-width:66px!important;flex-basis:66px!important}.messages-contact-copy>b{font-size:15px!important}.messages-contact-copy>small{font-size:12px!important}}@media(max-width:760px){.main:has(.settings-landing-window){height:100dvh!important;min-height:0!important;overflow:hidden!important}.main:has(.settings-landing-window)>.topbar{display:none!important}.main:has(.settings-landing-window)>.content{width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0 0 100px!important;overflow-y:auto!important}.settings-landing-window{min-height:100%!important;height:auto!important}}@media(min-width:761px){.messages-contact-list .messages-contact>img,.messages-group-list-inline .messages-group-contact>img,.messages-contact-list .messages-contact>.monsly-avatar,.messages-group-list-inline .messages-group-contact>.monsly-avatar{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;max-height:44px!important;flex:0 0 44px!important;object-fit:cover!important;border-radius:50%!important}.messages-group-list-inline{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;gap:4px!important;padding:0 9px 12px!important;margin:0!important;border:0!important}.messages-group-list-inline .messages-group-contact{width:100%!important;min-height:66px!important;display:flex!important;align-items:center!important;padding:11px!important;gap:12px!important;border-radius:9px!important;box-sizing:border-box!important}}@media(max-width:760px){.messages-group-list-inline{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important;gap:0!important;margin:0!important;padding:0 0 16px!important;border:0!important;background:#050505!important}.messages-group-list-inline .messages-group-contact{width:100%!important;min-width:0!important;min-height:112px!important;height:112px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;padding:15px 20px!important;border:0!important;border-bottom:1px solid #17181a!important;border-radius:0!important;background:#050505!important;text-align:left!important}.messages-group-list-inline .messages-group-contact>img,.messages-group-list-inline .messages-group-contact>.monsly-avatar{width:78px!important;height:78px!important;min-width:78px!important;max-width:78px!important;flex:0 0 78px!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.messages-group-list-inline .messages-contact-copy{min-width:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:6px!important}.messages-group-list-inline .messages-contact-copy>b{color:#f4f4f5!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important}.messages-group-list-inline .messages-contact-copy>small{color:#8d8f95!important;font-size:14px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.messages-group-list-inline .messages-group-contact:hover,.messages-group-list-inline .messages-group-contact.active{background:#0d0e10!important}}@media(max-width:390px){.messages-group-list-inline .messages-group-contact{min-height:98px!important;height:98px!important;padding:12px 15px!important;gap:12px!important}.messages-group-list-inline .messages-group-contact>img,.messages-group-list-inline .messages-group-contact>.monsly-avatar{width:66px!important;height:66px!important;min-width:66px!important;max-width:66px!important;flex-basis:66px!important}.messages-group-list-inline .messages-contact-copy>b{font-size:15px!important}.messages-group-list-inline .messages-contact-copy>small{font-size:12px!important}}@media(min-width:761px){.messages-page{width:100%!important;min-width:0!important}.messages-layout{width:100%!important;min-width:0!important;grid-template-columns:minmax(300px,335px) minmax(0,1fr)!important;gap:10px!important;height:calc(100vh - 104px)!important;min-height:560px!important;max-height:none!important}.messages-sidebar{min-width:0!important;width:100%!important;overflow:hidden!important}.messages-mobile-user-avatar,.messages-mobile-header-actions{display:none!important}.messages-sidebar-title{min-height:48px!important;padding:14px 15px 10px!important;justify-content:space-between!important;border-bottom:1px solid #24282e!important}.messages-sidebar-title h2{font-size:14px!important;font-weight:700!important}.messages-desktop-heading{display:inline!important}.messages-mobile-heading{display:none!important}.messages-global-search{width:auto!important;max-width:none!important;margin:0 10px 8px!important}.messages-global-search .messages-search{min-height:38px!important;padding:0 11px!important;gap:8px!important;border-radius:9px!important;background:#101216!important;border:1px solid #292d34!important}.messages-global-search .messages-search input{font-size:12px!important}.messages-contact-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.messages-contact-list .messages-contact,.messages-group-list-inline .messages-group-contact{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:64px!important;height:64px!important;padding:9px 11px!important;display:flex!important;align-items:center!important;gap:11px!important;border-radius:8px!important}.messages-contact-list .messages-contact>img,.messages-contact-list .messages-contact>.monsly-avatar,.messages-group-list-inline .messages-group-contact>img,.messages-group-list-inline .messages-group-contact>.monsly-avatar{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;min-height:42px!important;max-height:42px!important;flex:0 0 42px!important;border-radius:50%!important;object-fit:cover!important}.messages-contact-copy{min-width:0!important;flex:1 1 auto!important;gap:3px!important}.messages-contact-copy>b{font-size:12px!important;line-height:1.25!important}.messages-contact-copy>small{font-size:10px!important;line-height:1.3!important}.messages-group-list-inline{width:100%!important;padding:0 8px 10px!important;gap:2px!important}}@media(max-width:760px){.messages-desktop-heading{display:none!important}.messages-mobile-heading{display:inline!important}.messages-sidebar-title{min-height:66px!important;height:66px!important;padding:8px 14px!important;gap:9px!important;justify-content:center!important}.messages-mobile-user-avatar{width:34px!important;height:34px!important;flex:0 0 34px!important}.messages-sidebar-title h2{font-size:22px!important;line-height:1.1!important;letter-spacing:-.4px!important}.messages-mobile-header-actions{right:13px!important;top:9px!important;gap:8px!important}.messages-mobile-header-actions button{width:44px!important;height:44px!important}.messages-username-search{margin:0 12px 5px!important}.messages-username-search .messages-search{min-height:42px!important;height:42px!important;padding:0 12px!important;gap:9px!important;border-radius:11px!important;background:#111215!important;border:1px solid #292a2e!important}.messages-username-search .messages-search svg{width:17px!important;height:17px!important;flex:0 0 17px!important}.messages-username-search .messages-search input{height:100%!important;font-size:13px!important}.messages-contact-list{padding:0 0 10px!important;gap:0!important}.messages-contact-list .messages-contact,.messages-group-list-inline .messages-group-contact{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:74px!important;height:74px!important;padding:10px 14px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;border:0!important;border-bottom:1px solid #191a1d!important;border-radius:0!important;background:#050505!important;text-align:left!important}.messages-contact-list .messages-contact>img,.messages-contact-list .messages-contact>.monsly-avatar,.messages-group-list-inline .messages-group-contact>img,.messages-group-list-inline .messages-group-contact>.monsly-avatar{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px!important;max-height:48px!important;flex:0 0 48px!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.messages-contact-copy,.messages-group-list-inline .messages-contact-copy{min-width:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:3px!important}.messages-contact-copy>b,.messages-group-list-inline .messages-contact-copy>b{font-size:14px!important;font-weight:750!important;line-height:1.2!important;color:#f3f3f4!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.messages-contact-copy>small,.messages-group-list-inline .messages-contact-copy>small{font-size:12px!important;line-height:1.25!important;color:#898b91!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.messages-unread-badge{min-width:27px!important;height:25px!important;padding:0 8px!important;font-size:12px!important}.messages-group-list-inline{width:100%!important;flex:0 0 auto!important;gap:0!important;margin:0!important;padding:0 0 10px!important;border:0!important;background:#050505!important}.messages-group-list-inline .messages-group-contact:hover,.messages-group-list-inline .messages-group-contact.active,.messages-contact-list .messages-contact:hover,.messages-contact-list .messages-contact.active{background:#101114!important}}@media(max-width:390px){.messages-sidebar-title{min-height:62px!important;height:62px!important}.messages-mobile-header-actions button{width:40px!important;height:40px!important}.messages-contact-list .messages-contact,.messages-group-list-inline .messages-group-contact{min-height:70px!important;height:70px!important;padding:9px 12px!important}.messages-contact-list .messages-contact>img,.messages-contact-list .messages-contact>.monsly-avatar,.messages-group-list-inline .messages-group-contact>img,.messages-group-list-inline .messages-group-contact>.monsly-avatar{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex-basis:44px!important}.messages-contact-copy>b,.messages-group-list-inline .messages-contact-copy>b{font-size:13px!important}.messages-contact-copy>small,.messages-group-list-inline .messages-contact-copy>small{font-size:11px!important}}@keyframes monslyNickGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(max-width:760px){.app-shell[data-page]:not([data-page=messages]):not([data-page=settings]):not([data-page=profile]) .mobile-menu-toggle{display:none!important}}.monsly-group-title-gift{display:inline-flex;vertical-align:middle;margin:0 3px;flex:0 0 auto}.monsly-tg-chat-head-info>b{display:flex;align-items:center;gap:5px}.monsly-tg-list-copy>b{display:flex;align-items:center;gap:4px}.monsly-group-profile-gifts{margin-top:18px;padding-top:15px;border-top:1px solid var(--msg-line,#2a2d33)}.monsly-group-profile-gifts>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.monsly-group-profile-gifts>header>b{font-size:15px;color:var(--msg-text,#f5f5f5)}.monsly-group-profile-gifts>header>small,.monsly-group-gifts-empty{color:var(--msg-muted,#92949b);font-size:12px}.monsly-group-gifts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:9px}.monsly-group-gift-card{display:flex;align-items:center;flex-direction:column;gap:6px;min-width:0;padding:11px 8px;border:1px solid var(--msg-line,#2a2d33);border-radius:13px;background:var(--msg-control,#202126);text-align:center}.monsly-group-gift-card.equipped{border-color:#58b8ed;box-shadow:0 0 0 1px #58b8ed33}.monsly-group-gift-card>b{font-size:12px;color:var(--msg-text,#f5f5f5)}.monsly-group-gift-card>small{font-size:10px;color:var(--msg-muted,#92949b)}.monsly-group-gift-card>button{width:100%;margin-top:4px;padding:7px 5px;border:1px solid var(--msg-line,#39404a);border-radius:8px;background:transparent;color:var(--msg-text,#fff);font-size:10px;font-weight:800}.monsly-group-gift-card>em{font-size:9px;color:#58b8ed;font-style:normal;font-weight:800}.monsly-gift-share-card{width:min(100%,390px);padding:8px;border:1px solid #397ed1;border-radius:18px;background:linear-gradient(160deg,#6852d7,#328ce2);color:#fff;overflow:hidden;box-shadow:0 8px 24px #0004;text-align:left}.monsly-gift-share-link{padding:4px 7px 9px;color:#fff;font-size:12px;font-weight:800;text-decoration:underline;overflow-wrap:anywhere}.monsly-gift-share-inner{padding:13px;border-left:4px solid #fff;border-radius:13px;background:linear-gradient(160deg,#7268d9,#428fe0)}.monsly-gift-share-brand{font-size:11px;font-weight:900;letter-spacing:1.2px;opacity:.85}.monsly-gift-share-title{margin:5px 0 12px;font-size:18px;font-weight:800}.monsly-gift-share-art{display:grid;place-items:center;min-height:210px;padding:10px;border-radius:18px;background:radial-gradient(ellipse at center,#9c6e70,#754b51);overflow:hidden}.monsly-gift-share-art .gift-animation,.monsly-gift-share-art .gift-animation img,.monsly-gift-share-art .gift-animation svg{width:176px!important;height:176px!important;object-fit:contain}.monsly-gift-share-art .pepe-collectible-art{width:100%;max-width:260px}.monsly-gift-share-placeholder{font-size:100px}.monsly-gift-share-open{display:flex;align-items:center;justify-content:center;min-height:58px;margin-top:10px;border-top:1px solid #ffffff44;color:#fff!important;font-size:16px;font-weight:900;letter-spacing:.4px;text-decoration:none!important}.gift-message-open-link{display:inline-flex;align-items:center;justify-content:center;margin-top:7px;padding:7px 11px;border-radius:8px;background:#328ce2;color:#fff!important;font-size:10px;font-weight:900;text-decoration:none!important}.gift-share-menu-anchor{position:absolute!important;z-index:8!important;top:12px!important;right:12px!important}.gift-share-more-button{position:static!important;display:grid!important;place-items:center;width:38px!important;height:38px!important;padding:0!important;border:1px solid #ffffff55!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.gift-share-menu{position:absolute;top:44px;right:0;min-width:205px;padding:5px;border:1px solid #343840;border-radius:11px;background:#17191e;box-shadow:0 12px 32px #0009}.gift-share-menu button{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#f5f5f6;text-align:left;font-size:12px}.gift-share-menu button:hover{background:#ffffff12}.monsly-gift-share-route{z-index:15000!important}.monsly-gift-share-route-window{position:relative;width:min(92vw,540px);max-height:90dvh;overflow:auto;padding:34px 16px 16px;border:1px solid #38424e;border-radius:20px;background:#101318}.monsly-gift-share-route-close{position:absolute;z-index:2;top:8px;right:10px;width:30px;height:30px;border:0;border-radius:50%;background:#252932;color:#fff;font-size:22px}.monsly-gift-share-card.large{width:100%}.monsly-gift-share-card.large .monsly-gift-share-art{min-height:310px}.monsly-gift-share-card.large .monsly-gift-share-art .gift-animation,.monsly-gift-share-card.large .monsly-gift-share-art .gift-animation img,.monsly-gift-share-card.large .monsly-gift-share-art .gift-animation svg{width:260px!important;height:260px!important}@media(max-width:760px){.messages-layout{position:relative!important}.messages-page.has-selected-chat .messages-chat-panel{display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:4!important}.messages-page.has-selected-chat .messages-sidebar{display:none!important}.monsly-gift-share-card{max-width:min(100%,330px)}.monsly-gift-share-art{min-height:180px}.monsly-gift-share-open{min-height:48px;font-size:14px}}@media(max-width:760px){.messages-contact.messages-group-contact{margin:0!important;border-radius:0!important}}@media(max-width:760px){.main:has(.messages-page){height:100dvh!important;min-height:0!important;overflow:hidden!important}.main:has(.messages-page)>.content{height:100dvh!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.messages-page,.messages-layout{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.messages-sidebar{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.messages-chat-panel{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;display:none!important;overflow:hidden!important;z-index:5!important}.messages-page.has-selected-chat .messages-sidebar{display:none!important}.messages-page.has-selected-chat .messages-chat-panel{display:flex!important}.messages-thread{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}.messages-composer,.monsly-tg-composer-zone{flex:0 0 auto!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.messages-page.has-selected-chat .messages-back-button,.messages-page.has-selected-chat .monsly-tg-mobile-back{display:flex!important}}@media(max-width:760px){.messages-sidebar-title{min-height:74px!important;height:74px!important;box-sizing:border-box!important;justify-content:flex-start!important;padding:10px 18px!important;gap:0!important;border-bottom:0!important;background:#050505!important}.messages-mobile-user-avatar{display:none!important}.messages-sidebar-title h2{margin:0!important;flex:1 1 auto!important;text-align:left!important;color:#f7f7f8!important;font-size:25px!important;font-weight:850!important;line-height:1.1!important;letter-spacing:-.55px!important}.messages-mobile-header-actions{position:static!important;display:flex!important;align-items:center!important;gap:8px!important;margin-left:auto!important}.messages-mobile-header-actions>button,.messages-mobile-more-wrap>button{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#f1f1f2!important}.messages-mobile-header-actions>button:active,.messages-mobile-more-wrap>button:active{background:#202226!important}.messages-mobile-more-wrap{position:relative!important;display:block!important}.messages-mobile-more-menu{position:absolute!important;z-index:12000!important;top:48px!important;right:0!important;width:218px!important;padding:6px!important;border:1px solid #30343b!important;border-radius:13px!important;background:#17191e!important;box-shadow:0 14px 38px #000b!important}.messages-mobile-more-menu button{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:11px!important;padding:9px 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#f4f5f6!important;text-align:left!important;font-size:13px!important;font-weight:650!important}.messages-mobile-more-menu button:active{background:#292c32!important}.messages-username-search{margin:0 12px 8px!important}}@media(min-width:761px){.messages-mobile-more-wrap{display:none!important}}.monsly-gift-share-card{width:min(100%,390px);padding:0 0 8px;border:1px solid #34483a;border-radius:16px;background:#1c2220;color:#f5f7f4;overflow:hidden;box-shadow:0 8px 24px #0005;text-align:left}.monsly-gift-share-link{display:block;padding:8px 12px 10px;color:#d8e0dc;font-size:12px;font-weight:650;text-decoration:none;overflow-wrap:anywhere}.monsly-gift-share-inner{padding:0;border:0;border-radius:0;background:transparent}.monsly-gift-share-brand{display:none}.monsly-gift-share-title{margin:0;padding:0 13px 9px;color:#f5f7f4;font-size:15px;font-weight:850}.monsly-gift-share-art{position:relative;display:grid;place-items:center;min-height:220px;margin:0;padding:14px;border-radius:0;background:radial-gradient(ellipse at 50% 40%,#79975d,#587844 72%,#3d5a32);overflow:hidden}.monsly-gift-share-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;pointer-events:none;background-image:radial-gradient(circle at 20px 20px,#dce8c8 0 2px,transparent 3px),radial-gradient(circle at 60px 55px,#dce8c8 0 8px,transparent 9px);background-size:92px 78px}.monsly-gift-share-art .gift-animation,.monsly-gift-share-art .gift-animation img,.monsly-gift-share-art .gift-animation svg{position:relative;z-index:1;width:176px!important;height:176px!important;object-fit:contain}.monsly-gift-share-art .pepe-collectible-art{position:relative;z-index:1;width:100%;max-width:260px}.monsly-gift-share-number{position:absolute;z-index:2;top:10px;right:10px;padding:4px 10px;border-radius:16px;background:#344d2e;color:#edf5e8;font-size:12px;font-weight:850}.monsly-gift-share-owner{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 13px 3px;color:#f0f2ef;font-size:12px}.monsly-gift-share-owner>span{margin-right:2px;color:#aeb5b0;font-size:11px}.monsly-gift-share-owner>img,.monsly-gift-share-owner>i{width:25px;height:25px;flex:0 0 25px;border-radius:50%;object-fit:cover}.monsly-gift-share-owner>i{display:grid;place-items:center;background:#4a5c4b;color:#fff;font-size:11px;font-style:normal;font-weight:800}.monsly-gift-share-owner>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.monsly-gift-share-open{display:flex;align-items:center;justify-content:center;min-height:48px;margin:4px 10px 0;border:1px solid #8ca66c;border-radius:30px;background:#344c2b;color:#f5f8f0!important;font-size:14px;font-weight:850;text-decoration:none!important}.monsly-gift-share-open[aria-disabled=true]{opacity:.55;pointer-events:none}@media(max-width:760px){.monsly-gift-share-card{max-width:min(100%,330px)}.monsly-gift-share-art{min-height:180px}}.monsly-fatal-error{min-height:100vh;display:grid;place-items:center;box-sizing:border-box;padding:24px;background:#090b0e;color:#f4f5f6;font:14px/1.5 system-ui,sans-serif;text-align:center}.monsly-fatal-error>div{width:min(100%,520px);padding:26px;border:1px solid #343a42;border-radius:16px;background:#15191f}.monsly-fatal-error b{font-size:19px}.monsly-fatal-error p{margin:12px 0 20px;color:#c1c8d0;overflow-wrap:anywhere}.monsly-fatal-error button{min-height:42px;padding:0 18px;border:1px solid #536579;border-radius:10px;background:#263545;color:#fff;font-weight:700;cursor:pointer}.pepe-collectible-art .pepe-art-model{position:relative!important;display:block!important;width:82%!important;height:82%!important;overflow:visible!important}.pepe-collectible-art .pepe-art-model-fallback{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}.pepe-collectible-art .pepe-art-model-lottie{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important}.pepe-collectible-art .pepe-art-model-lottie>svg{display:block!important;width:100%!important;height:100%!important}.telegram-gift-detail.has-collectible-backdrop>:not(.pepe-collectible-details-close):not(.gift-share-menu-anchor){position:relative!important;z-index:1!important}.telegram-gift-detail .gift-share-menu-anchor{position:absolute!important;z-index:20!important;top:12px!important;right:12px!important;left:auto!important;margin:0!important;width:auto!important;height:auto!important}.telegram-gift-detail .gift-share-menu{z-index:30!important;pointer-events:auto!important}.telegram-gift-detail .gift-share-menu button{cursor:pointer!important;pointer-events:auto!important}.monsly-tg-type-picker{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:2px 0 14px}.monsly-tg-type-picker button{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid var(--border-color,#343b43);border-radius:13px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer}.monsly-tg-type-picker button.active{border-color:#8cbb65;background:#7eae5524;box-shadow:inset 0 0 0 1px #8cbb652e}.monsly-tg-type-picker button>span{display:flex;flex-direction:column;gap:3px}.monsly-tg-type-picker button b{font-size:13px}.monsly-tg-type-picker button small{font-size:10px;opacity:.68;line-height:1.3}.monsly-tg-channel-readonly{padding:14px 16px;border:1px solid rgba(140,187,101,.25);border-radius:14px;background:#7eae5514;color:var(--text-secondary,#aab1b8);font-size:13px;text-align:center}@media(max-width:520px){.monsly-tg-type-picker{grid-template-columns:1fr}}.monsly-tg-message-content{display:flex;min-width:0;max-width:100%;flex:1 1 auto;flex-direction:column;align-items:stretch}.monsly-tg-message.channel-message{width:min(88%,720px);max-width:min(88%,720px);align-self:flex-start;flex-direction:row}.monsly-tg-message.channel-message .monsly-tg-message-content{width:100%}.monsly-tg-message.channel-message .monsly-tg-message-body{width:100%;max-width:100%;box-sizing:border-box;border-radius:14px;border-color:#303438;background:#25282c}.monsly-tg-message.channel-message .monsly-tg-message-body p{font-size:13px}.monsly-tg-message.channel-message .monsly-tg-message-author{color:#f1f3f5;font-size:12px;font-weight:750}.monsly-tg-reaction-list{margin:5px 0 0 2px!important;align-self:flex-start}.message-reaction-list button.paid-df-reaction{display:inline-flex!important;min-height:27px;align-items:center;justify-content:center;gap:5px!important;padding:3px 9px!important;border:1px solid #654b79!important;border-radius:999px!important;background:linear-gradient(135deg,#30243d,#252b35)!important;color:#f8eaff!important;cursor:pointer}.paid-df-reaction .monsly-currency-gem{width:16px!important;height:16px!important;vertical-align:middle}.message-reaction-list .paid-df-reaction small{color:#edcaff!important;font-size:11px!important;font-weight:800}.paid-df-reaction:disabled{opacity:.55;cursor:wait}.paid-df-reaction-total{cursor:pointer!important;pointer-events:auto!important}@media(max-width:600px){.monsly-tg-message.channel-message{width:min(94%,720px);max-width:min(94%,720px)}}.app-shell[data-monsly-theme] .monsly-tg-message.channel-message .monsly-tg-message-body{background:#25282c!important;border-color:#303438!important;color:#f1f3f5!important}.app-shell[data-monsly-theme] .monsly-tg-message.channel-message .monsly-tg-message-author{color:#f1f3f5!important}.paid-df-reaction-total{display:inline-flex!important;min-height:27px;align-items:center;justify-content:center;gap:5px;padding:3px 9px;border:1px solid #654b79;border-radius:999px;background:linear-gradient(135deg,#30243d,#252b35);color:#f8eaff;cursor:pointer!important;pointer-events:auto!important}.monsly-gift-share-art.pepe-backdrop-amber,.monsly-gift-share-art.pepe-backdrop-aquamarine,.monsly-gift-share-art.pepe-backdrop-azure-blue,.monsly-gift-share-art[class*=pepe-backdrop-]{background:radial-gradient(ellipse at 50% 36%,var(--pepe-backdrop-center, #60b196),var(--pepe-backdrop-edge, #4cacac))!important;isolation:isolate}.monsly-gift-share-art[class*=pepe-backdrop-]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.24;background-image:var(--pepe-pattern-image);background-size:104px 104px;background-repeat:repeat;background-position:center}.monsly-gift-share-art[class*=pepe-backdrop-]>*{position:relative;z-index:1}.monsly-shared-gift-overlay{z-index:12000}.monsly-shared-gift-overlay .pepe-collectible-details-dialog{position:relative}.monsly-shared-gift-overlay .pepe-collectible-details-close{z-index:5}.monsly-gift-share-open{cursor:pointer;border:0}.monsly-gift-share-open:disabled{opacity:.55;cursor:default}.message-reaction-list .paid-df-reaction-total{order:-1!important}.monsly-gift-share-card{width:min(100%,460px)!important}.monsly-gift-share-card.large{width:100%!important}.monsly-gift-share-art{min-height:320px!important;padding:20px!important;background-size:cover!important}.monsly-gift-share-card.large .monsly-gift-share-art{min-height:390px!important}.monsly-gift-share-art[class*=pepe-backdrop-]:before{background-size:160px 160px!important;opacity:.3!important}.monsly-gift-share-open{display:flex!important;width:calc(100% - 20px)!important;margin:8px 10px 0!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important}.monsly-tg-profile-actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}.monsly-tg-profile-actions button{width:100%}.paid-df-reaction-total{cursor:pointer}.paid-df-reaction-total:disabled{opacity:.65;cursor:wait}@media(max-width:760px){.monsly-gift-share-art{min-height:250px!important}.monsly-gift-share-card.large .monsly-gift-share-art{min-height:310px!important}}.monsly-gift-share-inner{background:transparent!important;padding:0!important;border:0!important}.monsly-gift-share-brand{display:none!important}.monsly-gift-share-art{background:var(--pepe-backdrop-center,transparent)!important;min-height:360px!important}.monsly-gift-share-art:not([class*=pepe-backdrop-]){background:transparent!important}.monsly-gift-share-art:before{opacity:0!important}.monsly-gift-share-art[class*=pepe-backdrop-]:before{opacity:.24!important}.monsly-gift-share-title{padding-top:10px!important}.monsly-tg-profile-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.monsly-tg-profile-actions button{min-width:0!important;justify-content:center!important}.monsly-profile-layout .profile-preview .profile-card-actions{position:static!important;display:flex!important;width:100%!important;justify-content:stretch!important;gap:10px!important;margin-top:16px!important;padding:0 24px 22px!important}.monsly-profile-layout .profile-preview .profile-card-actions button{flex:1 1 100%!important;justify-content:center!important}.monsly-channel-subscribers-button{width:100%;margin:0 0 12px}@media(max-width:760px){.monsly-gift-share-art{min-height:280px!important}.monsly-tg-profile-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.monsly-tg-profile-actions button{padding:10px 4px!important;font-size:11px!important}}.monsly-gift-share-art .pepe-collectible-art{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.monsly-gift-share-art .pepe-art-pattern,.monsly-gift-share-art .pepe-art-glint{display:none!important}.monsly-gift-share-art .pepe-art-model{background:transparent!important}.monsly-gift-share-art .gift-animation,.monsly-gift-share-art .gift-animation>*,.monsly-gift-share-art .gift-animation img,.monsly-gift-share-art .gift-animation svg,.monsly-gift-share-art .gift-animation canvas{background:transparent!important;box-shadow:none!important;border:0!important}.monsly-gift-share-open{min-height:48px!important;margin:10px 10px 0!important;padding:0 16px!important;border:1px solid color-mix(in srgb,var(--pepe-backdrop-edge,#bc8e31),white 25%)!important;border-radius:12px!important;background:linear-gradient(135deg,var(--pepe-backdrop-center,#d9b245),var(--pepe-backdrop-edge,#bc8e31))!important;color:#171717!important;text-shadow:0 1px 0 #ffffff55;font-weight:900!important}.monsly-gift-share-open:hover{filter:brightness(1.08)}.monsly-gift-share-card .monsly-gift-share-open,.monsly-gift-share-card button.monsly-gift-share-open{color:#fff!important;-webkit-text-fill-color:#fff!important}.monsly-profile-v2-actions{width:100%!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:stretch!important;align-self:stretch!important;margin-inline:auto!important}.paid-df-reaction-empty{opacity:.95!important}.monsly-group-gift-picker-backdrop{z-index:1250}.monsly-group-gift-picker{width:min(560px,calc(100vw - 28px));max-height:min(82vh,760px);overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:var(--panel-bg,#171b22);color:var(--text,#f4f4f5);box-shadow:0 24px 80px #0009;padding:18px}.monsly-group-gift-picker>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.monsly-group-gift-picker>header>div{display:grid;gap:4px}.monsly-group-gift-picker>header b{font-size:18px}.monsly-group-gift-picker>header small{color:var(--muted,#9ca3af)}.monsly-group-gift-picker>header button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:#ffffff12;color:inherit}.monsly-group-gift-tabs{display:flex;gap:8px;padding:4px;border-radius:13px;background:#ffffff0e;margin-bottom:16px}.monsly-group-gift-tabs button{flex:1;border:0;border-radius:10px;padding:10px 12px;color:inherit;background:transparent;font-weight:700}.monsly-group-gift-tabs button.active{background:var(--accent,#a879b2);color:#fff}.monsly-group-gift-tabs span{opacity:.75;margin-left:5px}.monsly-group-gift-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.monsly-group-gift-picker-grid>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:150px;padding:12px 8px;border:1px solid rgba(255,255,255,.1);border-radius:15px;color:inherit;background:#ffffff09}.monsly-group-gift-picker-grid>button:disabled{opacity:.55}.monsly-group-gift-picker-grid>button b{text-align:center;font-size:13px}.monsly-group-gift-picker-grid>button>span{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted,#a1a1aa)}.monsly-group-gift-picker-grid .monsly-currency-gem{width:15px;height:15px}.monsly-group-gift-picker-grid>p{grid-column:1/-1;color:var(--muted,#a1a1aa);text-align:center;padding:18px}.monsly-group-gift-card.is-nft{cursor:pointer}.monsly-group-gift-card.is-nft:hover{border-color:var(--accent,#a879b2)}.monsly-group-gift-card-actions{width:100%}.monsly-group-gift-card-actions>span{display:block;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:9px;padding:7px 5px;font-size:11px;text-align:center;cursor:pointer}.monsly-group-owned-gift-overlay{z-index:1300}.monsly-group-owned-gift-overlay .telegram-gift-actions{flex-wrap:wrap}.monsly-group-owned-gift-overlay .telegram-gift-actions button{flex:1 1 30%}.monsly-group-owned-gift-overlay .telegram-gift-transfer-panel input{width:100%;min-width:0}@media(max-width:520px){.monsly-group-gift-picker{padding:14px;border-radius:18px}.monsly-group-gift-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.monsly-group-owned-gift-overlay .telegram-gift-actions button{flex-basis:100%}}.monsly-group-gift-picker-backdrop{z-index:10003!important;padding:12px!important}.monsly-group-gift-picker{width:min(460px,calc(100vw - 20px))!important;max-height:min(88vh,820px)!important;overflow-y:auto!important;padding:18px 14px 16px!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:24px!important;background:#090909!important;color:#f5f5f5!important;box-shadow:0 28px 90px #000d!important}.monsly-group-gift-picker>header{align-items:center!important;justify-content:center!important;position:relative!important;margin:0 0 12px!important;text-align:center!important}.monsly-group-gift-picker>header>div{justify-items:center!important;gap:3px!important}.monsly-group-gift-picker>header b{font-size:20px!important;font-weight:900!important}.monsly-group-gift-picker>header small{display:none!important}.monsly-group-gift-picker>header button{position:absolute!important;right:0!important;top:0!important}.monsly-group-gift-tabs{gap:4px!important;padding:4px!important;margin-bottom:14px!important;border-radius:28px!important;background:#1b1b1b!important}.monsly-group-gift-tabs button{min-height:42px!important;padding:9px 8px!important;border-radius:24px!important;color:#999!important;font-size:14px!important;font-weight:850!important}.monsly-group-gift-tabs button.active{background:#101010!important;color:#fff!important}.monsly-group-gift-picker>section>h4,.monsly-group-gift-picker .monsly-group-gift-section-title{margin:0 0 9px!important;color:#999!important;font-size:14px!important}.monsly-group-gift-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.monsly-group-gift-picker-grid>button{min-width:0!important;min-height:142px!important;gap:5px!important;padding:8px 5px!important;border:0!important;border-radius:30px!important;background:#151515!important;color:#fff!important}.monsly-group-gift-picker-grid>button:hover{background:#202020!important;transform:translateY(-1px)}.monsly-group-gift-picker-grid>button b{max-width:100%!important;font-size:11px!important}.monsly-group-gift-picker-grid>button>span,.monsly-group-gift-picker-grid>button>small{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:3px 10px!important;border-radius:18px!important;background:#292929!important;color:#eee!important;font-size:11px!important;font-weight:800!important}.monsly-group-gift-picker-grid>button .monsly-currency-gem{background:transparent!important;padding:0!important}.monsly-group-gift-picker-grid>p{color:#999!important}.monsly-tg-profile-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.monsly-tg-profile-actions>button{min-width:0!important;width:100%!important}.monsly-tg-profile-actions.is-owner{grid-template-columns:repeat(4,minmax(0,1fr))!important}.monsly-tg-profile-manage{display:none!important}@media(max-width:520px){.monsly-group-gift-picker{padding:16px 10px 12px!important;border-radius:22px!important}.monsly-group-gift-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.monsly-group-gift-picker-grid>button{min-height:132px!important;border-radius:24px!important}.monsly-tg-profile-actions,.monsly-tg-profile-actions.is-owner{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}}.monsly-group-owned-gift-overlay{z-index:10005!important}.monsly-tg-message-author{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important}.monsly-tg-message-author .monsly-group-title-gift{vertical-align:middle!important}.monsly-group-gift-section-title{margin:0 0 9px!important;color:#999!important;font-size:14px!important;font-weight:800!important}.monsly-group-gift-picker-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;width:100vw!important;height:100dvh!important;min-width:0!important;min-height:0!important;padding:20px!important;box-sizing:border-box!important;overflow:auto!important;background:#000000c7!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.monsly-group-gift-picker-backdrop>.monsly-group-gift-picker{display:block!important;position:relative!important;width:min(560px,calc(100vw - 40px))!important;min-width:0!important;max-width:560px!important;max-height:min(86dvh,780px)!important;height:auto!important;margin:auto!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;padding:20px!important;border-radius:24px!important}.monsly-group-gift-picker .monsly-group-gift-picker-grid{display:grid!important;width:100%!important;min-width:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.monsly-group-gift-picker .monsly-group-gift-picker-grid>button{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.monsly-group-gift-picker .monsly-group-gift-picker-grid>button>*{max-width:100%}.monsly-group-gift-picker .monsly-group-gift-picker-grid>button b{overflow-wrap:anywhere!important;white-space:normal!important}.monsly-group-gift-picker .monsly-group-gift-tabs{width:100%!important;min-width:0!important}.monsly-group-gift-picker .monsly-group-gift-tabs>button{min-width:0!important}.monsly-group-gift-picker .monsly-currency-gem{flex:0 0 15px!important}@media(max-width:520px){.monsly-group-gift-picker-backdrop{padding:10px!important}.monsly-group-gift-picker-backdrop>.monsly-group-gift-picker{width:min(100%,460px)!important;max-height:90dvh!important;padding:16px 12px!important}.monsly-group-gift-picker .monsly-group-gift-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}}.app-shell[data-page=owner] .admin-panel{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important;color:var(--text, #eef2f7)!important}.app-shell[data-page=owner] .admin-panel .panel-head,.app-shell[data-page=owner] .admin-panel .panel-head>div{display:flex!important;visibility:visible!important;opacity:1!important}.app-shell[data-page=owner] .admin-panel .panel-head>div{flex-direction:column!important;align-items:flex-start!important;min-width:0!important}.app-shell[data-page=owner] .admin-panel form,.app-shell[data-page=owner] .admin-panel form.stack,.app-shell[data-page=owner] .admin-panel>.stack{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.app-shell[data-page=owner] .admin-panel form>label,.app-shell[data-page=owner] .admin-panel .stack>label,.app-shell[data-page=owner] .admin-panel label:not(.admin-badge-choice){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;min-width:0!important;height:auto!important;color:var(--text, #e9eef5)!important;visibility:visible!important;opacity:1!important;font-size:12px!important;font-weight:700!important}.app-shell[data-page=owner] .admin-panel form input:not([type=checkbox]):not([type=radio]):not([type=file]),.app-shell[data-page=owner] .admin-panel form textarea,.app-shell[data-page=owner] .admin-panel form select,.app-shell[data-page=owner] .admin-panel>.stack input:not([type=checkbox]):not([type=radio]):not([type=file]),.app-shell[data-page=owner] .admin-panel>.stack textarea,.app-shell[data-page=owner] .admin-panel>.stack select{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;max-height:none!important;padding:10px 12px!important;border:1px solid var(--line, #3b4654)!important;border-radius:9px!important;background:var(--control-bg, #151c25)!important;color:var(--text, #f1f4f8)!important;font:inherit!important}.app-shell[data-page=owner] .admin-panel form textarea,.app-shell[data-page=owner] .admin-panel>.stack textarea{min-height:76px!important;resize:vertical!important}.app-shell[data-page=owner] .admin-panel form button,.app-shell[data-page=owner] .admin-panel>.stack button{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;align-self:flex-start!important;min-height:40px!important;height:auto!important;max-height:none!important;width:auto!important;max-width:100%!important}.app-shell[data-page=owner] .admin-panel .button-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;visibility:visible!important;opacity:1!important}.app-shell[data-page=owner] .admin-panel .admin-badge-checks,.app-shell[data-page=owner] .admin-panel .admin-badge-choice,.app-shell[data-page=owner] .admin-panel .admin-badge-choice input,.app-shell[data-page=owner] .admin-panel .admin-badge-choice img{visibility:visible!important;opacity:1!important}.app-shell[data-page=owner] .admin-panel .admin-badge-choice{display:flex!important;flex-direction:row!important;align-items:center!important}.app-shell[data-page=owner] .admin-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;visibility:visible!important;opacity:1!important}.app-shell[data-page=owner] .admin-panel .panel-head p,.app-shell[data-page=owner] .admin-panel small{display:block!important;visibility:visible!important;opacity:1!important;color:var(--muted, #a5afbd)!important}.app-shell[data-page=owner]{height:100dvh!important;min-height:0!important;overflow:hidden!important}.app-shell[data-page=owner]>.main{height:100dvh!important;min-height:0!important;overflow:hidden!important}.app-shell[data-page=owner]>.main>.content{flex:1 1 auto!important;min-height:0!important;height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;padding-bottom:56px!important;-webkit-overflow-scrolling:touch}.app-shell[data-page=owner]>.main>.content::-webkit-scrollbar{width:9px}.app-shell[data-page=owner]>.main>.content::-webkit-scrollbar-thumb{background:#3a4652;border:2px solid transparent;background-clip:padding-box;border-radius:20px}.monsly-tg-profile-actions.is-channel{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;align-items:stretch!important;gap:10px!important}.monsly-tg-profile-actions.is-channel>button{width:100%!important;min-width:0!important;min-height:86px!important;margin:0!important;justify-self:stretch!important}@media(max-width:520px){.monsly-tg-profile-actions.is-channel{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.monsly-tg-profile-actions.is-channel>button{min-height:72px!important;padding:8px 4px!important}}.monsly-tg-messages{gap:3px!important}.monsly-tg-message:not(.channel-message){max-width:min(78%,660px)!important}.monsly-tg-message.same-author .monsly-tg-message-avatar{display:none!important}.monsly-tg-message.same-author{margin-left:0!important}.monsly-tg-message.mine.same-author{margin-left:0!important;margin-right:0!important}.monsly-tg-message.group-end .monsly-tg-message-avatar{display:grid!important;visibility:visible!important;position:absolute!important;left:-37px!important;bottom:0!important;z-index:1!important}.monsly-tg-message.mine.group-end .monsly-tg-message-avatar{left:auto!important;right:-37px!important}.monsly-tg-message.group-single .monsly-tg-message-avatar{display:grid!important;visibility:visible!important}.monsly-tg-message.group-start{margin-top:5px!important}.monsly-tg-message.group-middle,.monsly-tg-message.group-end{margin-top:0!important}.monsly-tg-message.group-start .monsly-tg-message-body{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.monsly-tg-message.group-middle .monsly-tg-message-body{border-radius:5px!important}.monsly-tg-message.group-end .monsly-tg-message-body{border-top-left-radius:5px!important;border-top-right-radius:5px!important}.monsly-tg-message.mine.group-start .monsly-tg-message-body{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.monsly-tg-message.mine.group-middle .monsly-tg-message-body{border-radius:5px!important}.monsly-tg-message.mine.group-end .monsly-tg-message-body{border-top-left-radius:5px!important;border-top-right-radius:5px!important}.monsly-tg-message.group-start .monsly-tg-message-author,.monsly-tg-message.group-middle .monsly-tg-message-author,.monsly-tg-message.group-end .monsly-tg-message-author{display:none!important}.monsly-profile-gift-action,.monsly-profile-gift-action .gift-picker{width:100%}.monsly-profile-gift-action .gift-picker>button{width:100%!important;min-height:36px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#eeeef1!important;text-align:left!important;font-size:11px!important;font-weight:600!important}.monsly-profile-gift-action .gift-picker>button:hover{background:#3a3c43!important}.profile-gift-picker-overlay{z-index:1400!important}.profile-shared-gift-picker-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important;isolation:isolate!important}.profile-shared-gift-picker{position:relative!important;z-index:1!important;width:min(560px,calc(100vw - 28px))!important;max-height:min(82vh,760px)!important;overflow-x:hidden!important;overflow-y:auto!important}.major-verification-pin{display:inline-block;flex:0 0 auto;object-fit:contain;vertical-align:middle;filter:drop-shadow(0 0 5px #159cf766)}.name-with-badge .major-verification-pin,.monsly-profile-v2-identity h1 .major-verification-pin{margin-right:3px}.major-verification-line b{display:inline-flex;align-items:center;gap:8px;color:#dceeff}.major-verification-line small{display:none}.monsly-profile-v2-identity h1 .major-verification-pin{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;margin-right:5px}.messages-contact-name .major-verification-pin,.monsly-tg-message-author .major-verification-pin,.monsly-tg-member b .major-verification-pin{width:19px;height:19px;min-width:19px;vertical-align:middle;margin-right:3px}.monsly-profile-v2-handle .donor-level-wrap{display:inline-flex;vertical-align:middle;margin-right:7px}.donor-level-triangle.donor-level-pill{width:30px!important;height:30px!important;min-width:30px!important;border-radius:50%!important;border:1px solid #59616b!important;background:linear-gradient(145deg,#242932,#0c0e12)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:inset 0 1px #ffffff18,0 2px 7px #0008!important;font-weight:900!important;font-size:12px!important;clip-path:none!important}.donor-level-triangle.donor-level-pill span{line-height:1!important}.donor-level-tgs{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:visible}.donor-level-tgs>span,.donor-level-tgs svg{display:block;width:100%!important;height:100%!important}.donor-level-triangle.donor-level-pill .donor-level-tgs{width:26px!important;height:26px!important}.monsly-activity-status{display:inline-flex;align-items:center;gap:6px;color:#aeb6c2;font-size:12px;font-weight:650}.monsly-activity-status.is-online:before{content:"";width:7px;height:7px;border-radius:50%;background:#42d68a;box-shadow:0 0 8px #42d68a88}.activity-privacy-option{padding:12px;border:1px solid #303b45;border-radius:10px;background:#11171c}.activity-privacy-option label{display:flex!important;flex-direction:row!important;align-items:center;gap:11px!important;cursor:pointer}.activity-privacy-option input{width:17px;height:17px;accent-color:#8bb9d8}.activity-privacy-option span{display:flex;flex-direction:column;gap:4px}.activity-privacy-option b{font-size:12px;color:#e9eef4}.activity-privacy-option small{font-size:10px;color:#8e9ba8}.activity-privacy-option.locked{opacity:.6}.messages-verified-tick{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;object-fit:contain!important}.profile-activity-status{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #34383d;border-radius:999px;background:#17191c;color:#d7d9dc;font-size:12px;font-weight:650;line-height:1.15;white-space:nowrap}.profile-activity-status.is-online,.profile-activity-status.is-offline{border-color:#34383d!important;background:#17191c!important;color:#c5c8cc!important}.profile-activity-status.is-online:before,.profile-activity-status.is-offline:before{content:none!important;display:none!important}.privacy-toggle{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;margin:10px 0}.privacy-toggle input{width:17px;height:17px;accent-color:#8b9cff}.privacy-toggle span{font-weight:650}.donor-level-triangle{width:23px;height:23px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);padding:0;background:linear-gradient(145deg,#35383d,#111315);color:#f4f5f6;font-size:10px;border:1px solid #777b80;filter:drop-shadow(0 1px 2px #0008)}.donor-level-triangle:before{display:none}.monsly-profile-v2-handle{gap:5px!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(-1px)}.monsly-profile-v2-handle .donor-level-wrap{margin-right:0!important;vertical-align:middle!important}.monsly-profile-v2-identity h1 .major-verification-pin{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;margin-right:0!important}.messages-contact-name .major-verification-pin,.monsly-tg-message-author .major-verification-pin,.monsly-tg-member b .major-verification-pin,.messages-verified-tick{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;flex:0 0 17px!important}.donor-level-popover-portal{position:fixed!important;z-index:2147483647!important;right:auto!important;bottom:auto!important;margin:0!important;pointer-events:auto!important}.avatar-frame-ice{border:3px solid #7cecff!important;box-shadow:0 0 0 2px #7cecff55,0 0 18px #55dfff99!important}@keyframes frame-energy-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}.app-shell[data-page=shop],.app-shell[data-page=shop] .main{min-height:100dvh!important;height:auto!important;overflow:visible!important}.app-shell[data-page=shop] .content{min-height:0!important;height:auto!important;overflow:visible!important;overscroll-behavior-y:contain;padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}.monsly-shop-page{display:block;min-height:0;overflow:visible}.monsly-shop-page .frame-category{overflow:visible}.monsly-shop-page .frame-shop-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))!important;align-items:stretch;gap:12px!important}.monsly-shop-page .frame-shop-grid>.market-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;min-height:0!important;padding:14px 12px!important;gap:9px!important;text-align:center!important;border-radius:13px!important}.monsly-shop-page .frame-shop-grid .hero-tag{align-self:center;font-size:8px!important;padding:4px 6px!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:9px!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap,.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-emerald{width:68px!important;height:68px!important;flex:0 0 68px!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap img.profile-avatar{width:48px!important;height:48px!important}.monsly-shop-page .frame-shop-grid .frame-tile-name{min-height:34px;display:flex;align-items:center;justify-content:center;font-size:12px!important;line-height:1.35!important;font-weight:800!important;color:#edf3f5}.monsly-shop-page .frame-shop-grid .status-price{margin:0!important;font-size:14px!important;font-weight:900!important}.monsly-shop-page .frame-shop-grid>.market-card>button{width:100%!important;min-height:36px!important;padding:8px 10px!important;margin-top:auto!important;font-size:11px!important}@media(max-width:760px){.app-shell[data-page=shop] .content{overflow:visible!important}.monsly-shop-page .frame-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.monsly-shop-page .frame-shop-grid>.market-card{padding:11px 9px!important}}.monsly-profile-v2-avatar.frame-wrap-none{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.frame-wrap-botanical,.frame-wrap-crimson,.frame-wrap-ink,.frame-wrap-rose{border:0!important;background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;padding:20px!important;box-shadow:none!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.frame-wrap-botanical{background-image:url(/frames/botanical.png)!important}.frame-wrap-crimson{background-image:url(/frames/crimson.png)!important}.frame-wrap-ink{background-image:url(/frames/ink.png)!important}.frame-wrap-rose{background-image:url(/frames/rose.png)!important}.frame-wrap-botanical .avatar-frame-botanical,.frame-wrap-crimson .avatar-frame-crimson,.frame-wrap-ink .avatar-frame-ink,.frame-wrap-rose .avatar-frame-rose{border:0!important;box-shadow:none!important;outline:0!important}.shop-frame-art{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;object-fit:fill!important;pointer-events:none!important}.shop-frame-preview-wrap>.profile-avatar{position:relative!important;z-index:1!important}.monsly-profile-avatar-edit{display:none!important}@media(max-width:760px){.monsly-shop-page{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}.main-shop-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:7px!important;padding:4px 2px 10px!important;margin:0 -2px 14px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.main-shop-tabs::-webkit-scrollbar{display:none!important}.main-shop-tabs>button{flex:0 0 auto!important;min-height:39px!important;padding:0 13px!important;white-space:nowrap!important;font-size:12px!important}.shop-category-section{padding:13px!important;margin:12px 0 20px!important}.frame-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.frame-shop-grid .market-card{min-width:0!important;padding:10px!important}.frame-shop-grid .frame-tile-name{font-size:12px!important;line-height:1.25!important;text-align:center!important}.frame-shop-grid .status-price{font-size:13px!important}.frame-shop-grid .market-card button{width:100%!important;min-height:38px!important;padding:7px 5px!important;font-size:11px!important}.frame-shop-grid .shop-frame-preview-wrap{width:76px!important;height:76px!important;min-width:76px!important}.frame-shop-grid .shop-frame-art{width:76px!important;height:76px!important}}.frame-shop-grid .shop-frame-preview-wrap{position:relative!important;overflow:visible!important;background-image:none!important;padding:0!important;isolation:isolate!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{width:140%!important;height:140%!important;max-width:none!important;max-height:none!important;inset:auto!important;transform:translate(-50%,-50%)!important;object-fit:contain!important;z-index:2!important;pointer-events:none!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:154%!important;height:154%!important}@media(max-width:760px){.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{width:140%!important;height:140%!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:154%!important;height:154%!important}}.username-market-layout{display:grid;grid-template-columns:350px minmax(0,1fr);gap:26px;align-items:start}.username-market-filters{position:sticky;top:18px;display:grid;gap:12px;min-width:0}.username-market-search{height:54px;border-radius:17px;background:#171717;border:1px solid #242424;display:flex;align-items:center;gap:12px;padding:0 17px;color:#929292}.username-market-search input{min-width:0;width:100%;border:0!important;background:transparent!important;outline:0!important;box-shadow:none!important;padding:0!important;color:#f5f5f5}.username-filter-panel{background:#151515;border:1px solid #222;border-radius:20px;padding:18px 20px;color:#eee}.username-filter-title{display:block;color:#858585;font-size:13px;letter-spacing:.08em;padding-bottom:14px;border-bottom:1px solid #292929}.username-filter-panel section{padding:15px 0 16px;border-bottom:1px solid #292929}.username-filter-panel section:last-child{border-bottom:0;padding-bottom:4px}.username-filter-panel h4{margin:0 0 11px;font-size:15px;color:#eee}.username-filter-pills,.username-price-presets,.username-show-switch{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.username-filter-pills button,.username-price-presets button,.username-show-switch button{border:0;border-radius:24px;background:#262626;color:#eee;font-weight:750;padding:9px 6px;min-width:0}.username-filter-pills button.active,.username-price-presets button.active,.username-show-switch button.active{background:#4a4a4a;color:#fff}.username-price-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.username-price-inputs label{display:flex;align-items:center;gap:7px;background:#222;border-radius:15px;padding:8px 10px;color:#aaa;font-size:12px;min-width:0}.username-price-inputs input{width:100%;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:#fff;font-size:14px}.username-price-presets,.username-show-switch{grid-template-columns:1fr 1fr}.username-market-results{min-width:0}.username-market-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 15px;min-height:48px}.username-market-toolbar h2{font-size:26px;margin:0;color:#f4f4f4}.username-market-toolbar h2 small{font-size:15px;color:#858585;margin-left:6px}.username-market-toolbar>div{display:flex;align-items:center;gap:7px}.username-market-toolbar select,.username-market-toolbar>div>button{height:46px;border:1px solid #303030;border-radius:13px;background:#171717;color:#eee;padding:0 14px;font-weight:700}.username-market-toolbar>div>button{width:46px;padding:0;font-size:20px}.username-market-toolbar>div>button.active{background:#303030}.username-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.username-market-grid .market-listing-card{padding:0;gap:0;overflow:hidden;border:1px solid #222;border-radius:16px;background:#171717;min-width:0}.username-market-grid .market-username-title{order:0;display:grid;place-items:center;min-height:140px;width:100%;padding:18px 10px;background:#202020;color:#f4f4f4;font-size:clamp(17px,1.5vw,25px);font-weight:850;text-align:center;overflow-wrap:anywhere;line-height:1.2}.username-market-grid .market-seller{order:1;padding:12px 13px 3px;gap:8px;min-width:0}.username-market-grid .market-seller img{width:25px;height:25px}.username-market-grid .market-seller b{font-size:12px;color:#ddd}.username-market-grid .market-seller small{font-size:10px;color:#858585}.username-market-grid .market-listing-bottom{order:2;display:flex;justify-content:center;align-items:center;padding:7px 10px 10px;border:0}.username-market-grid .market-listing-bottom>b{font-size:20px;color:#f1f1f1}.username-market-grid .market-listing-card>.primary{order:3;width:calc(100% - 24px);margin:0 12px 12px;min-height:40px;border-radius:24px;background:#174d32!important;border-color:#286b48!important;color:#ddd!important;box-shadow:none!important}.username-market-grid .market-listing-card>.primary:disabled{opacity:.75}.username-market-grid.list-view{grid-template-columns:1fr}.username-market-grid.list-view .market-listing-card{display:grid;grid-template-columns:minmax(130px,1fr) 1.2fr auto 130px;align-items:center;padding:0 14px;gap:12px}.username-market-grid.list-view .market-username-title{min-height:75px}.username-market-grid.list-view .market-seller,.username-market-grid.list-view .market-listing-bottom{padding:8px}.username-market-grid.list-view .market-listing-card>.primary{margin:0;width:100%}@media(max-width:1100px){.username-market-layout{grid-template-columns:270px minmax(0,1fr);gap:16px}.username-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.username-market-layout{grid-template-columns:1fr}.username-market-filters{position:static}.username-filter-panel{padding:14px}.username-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.username-market-toolbar h2{font-size:20px}.username-market-toolbar select{max-width:135px;padding:0 8px}.username-market-grid .market-username-title{min-height:100px}.username-market-grid.list-view .market-listing-card{grid-template-columns:1fr 1fr;padding:8px;gap:5px}.username-market-grid.list-view .market-username-title{min-height:70px}.username-market-grid.list-view .market-listing-card>.primary{grid-column:1/-1}}.monsly-profile-v2-avatar.frame-wrap-botanical,.monsly-profile-v2-avatar.frame-wrap-crimson,.monsly-profile-v2-avatar.frame-wrap-ink,.monsly-profile-v2-avatar.frame-wrap-rose{padding:0!important;overflow:visible!important;isolation:isolate!important;background:transparent!important;border:0!important;box-shadow:none!important}.monsly-profile-v2-avatar.frame-wrap-botanical:after,.monsly-profile-v2-avatar.frame-wrap-crimson:after,.monsly-profile-v2-avatar.frame-wrap-ink:after,.monsly-profile-v2-avatar.frame-wrap-rose:after{content:"";position:absolute;z-index:4;pointer-events:none;top:-34px;right:-34px;bottom:-34px;left:-34px;background-repeat:no-repeat;background-position:center;background-size:contain}.monsly-profile-v2-avatar.frame-wrap-botanical:after{background-image:url(/frames/botanical.png)}.monsly-profile-v2-avatar.frame-wrap-crimson:after{background-image:url(/frames/crimson.png)}.monsly-profile-v2-avatar.frame-wrap-ink:after{background-image:url(/frames/ink.png)}.monsly-profile-v2-avatar.frame-wrap-rose:after{background-image:url(/frames/rose.png)}.monsly-profile-v2-avatar.frame-wrap-botanical>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-crimson>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-ink>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-rose>.monsly-profile-v2-avatar-img{position:relative;z-index:1;width:100%!important;height:100%!important;border-radius:50%!important}.profile-preview .avatar-frame-wrap.frame-wrap-botanical:after,.profile-preview .avatar-frame-wrap.frame-wrap-crimson:after,.profile-preview .avatar-frame-wrap.frame-wrap-ink:after,.profile-preview .avatar-frame-wrap.frame-wrap-rose:after{content:"";position:absolute;z-index:4;pointer-events:none;top:-30px;right:-30px;bottom:-30px;left:-30px;background-repeat:no-repeat;background-position:center;background-size:contain}.profile-preview .avatar-frame-wrap.frame-wrap-botanical:after{background-image:url(/frames/botanical.png)}.profile-preview .avatar-frame-wrap.frame-wrap-crimson:after{background-image:url(/frames/crimson.png)}.profile-preview .avatar-frame-wrap.frame-wrap-ink:after{background-image:url(/frames/ink.png)}.profile-preview .avatar-frame-wrap.frame-wrap-rose:after{background-image:url(/frames/rose.png)}.monsly-profile-v2 .gift-inventory-item .gift-art,.monsly-profile-v2 .gift-inventory-item .gift-art *{animation-play-state:paused!important}.monsly-profile-v2 .gift-inventory-item:hover .gift-art,.monsly-profile-v2 .gift-inventory-item:hover .gift-art *{animation-play-state:running!important}.username-nft-service-card{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:18px;border:1px solid #2c3540;border-radius:16px;background:linear-gradient(120deg,#18232b,#14191e)}.username-nft-service-card>div{display:grid;gap:5px;min-width:0;flex:1}.username-nft-service-card>div b{font-size:19px;color:#f4f7fa}.username-nft-service-card>div span{font-size:12px;color:#9baab6}.username-nft-service-card>strong{font-size:20px;color:#52c9ff;white-space:nowrap}.username-nft-service-card>button{min-width:145px}.ordinary-username-listing-panel{margin:18px 0;display:grid;gap:14px}.ordinary-username-listing-panel>label{display:grid;gap:7px;max-width:320px}.ordinary-username-listing-panel>label input{width:100%}@media(max-width:600px){.monsly-profile-v2-avatar.frame-wrap-botanical:after,.monsly-profile-v2-avatar.frame-wrap-crimson:after,.monsly-profile-v2-avatar.frame-wrap-ink:after,.monsly-profile-v2-avatar.frame-wrap-rose:after{top:-25px;right:-25px;bottom:-25px;left:-25px}.username-nft-service-card{align-items:stretch}.username-nft-service-card>button{width:100%}}.profile-preview .avatar-frame-wrap.frame-wrap-botanical,.profile-preview .avatar-frame-wrap.frame-wrap-crimson,.profile-preview .avatar-frame-wrap.frame-wrap-ink,.profile-preview .avatar-frame-wrap.frame-wrap-rose{padding:0!important;background-color:transparent!important;background-image:none!important}.monsly-profile-v2-avatar.frame-wrap-botanical:after{top:-27px!important;right:-27px!important;bottom:-27px!important;left:-27px!important}.monsly-profile-v2-avatar.frame-wrap-crimson:after{top:-34px!important;right:-34px!important;bottom:-34px!important;left:-34px!important;z-index:0!important}.monsly-profile-v2-avatar.frame-wrap-rose:after{top:-30px!important;right:-30px!important;bottom:-30px!important;left:-30px!important;background-size:96% 96%!important}.monsly-profile-v2-avatar.frame-wrap-botanical>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-crimson>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-ink>.monsly-profile-v2-avatar-img,.monsly-profile-v2-avatar.frame-wrap-rose>.monsly-profile-v2-avatar-img{z-index:1!important}.profile-preview .avatar-frame-wrap.frame-wrap-botanical:after{top:-25px!important;right:-25px!important;bottom:-25px!important;left:-25px!important}.profile-preview .avatar-frame-wrap.frame-wrap-crimson:after{top:-32px!important;right:-32px!important;bottom:-32px!important;left:-32px!important;z-index:0!important}.profile-preview .avatar-frame-wrap.frame-wrap-rose:after{top:-28px!important;right:-28px!important;bottom:-28px!important;left:-28px!important;background-size:96% 96%!important}.profile-preview .avatar-frame-wrap.frame-wrap-botanical>img,.profile-preview .avatar-frame-wrap.frame-wrap-crimson>img,.profile-preview .avatar-frame-wrap.frame-wrap-ink>img,.profile-preview .avatar-frame-wrap.frame-wrap-rose>img{position:relative;z-index:1}.my-username-listing-panel{padding:16px;gap:12px}.my-username-listing-panel .panel-head{margin:0}.my-username-listing-current{color:#9ba7b3;font-size:13px}.my-username-listing-current b{color:#f2f5f7;margin-left:6px}.my-username-listing-panel>label{display:grid;gap:7px;max-width:320px}.my-username-listing-panel>label input{width:100%}.my-username-listing-panel>button{width:max-content;max-width:100%}@media(max-width:600px){.my-username-listing-panel>button{width:100%}}.number-marketplace-pro{width:100%;margin-top:8px}.number-market-layout{display:grid;grid-template-columns:minmax(230px,285px) minmax(0,1fr);gap:22px;align-items:start}.number-market-sidebar{display:flex;flex-direction:column;gap:12px;min-width:0}.number-market-search{height:52px;display:flex;align-items:center;gap:11px;padding:0 16px;border:1px solid #292d31;border-radius:15px;background:#17191b;color:#8e969b}.number-market-search input{width:100%;min-width:0;border:0!important;outline:0!important;background:transparent!important;color:#f5f7f8!important;font-size:14px!important;box-shadow:none!important}.number-market-filters{padding:17px 16px 14px;border:1px solid #292d31;border-radius:17px;background:linear-gradient(145deg,#17191b,#111314)}.number-filter-heading{display:flex;align-items:center;gap:9px;padding-bottom:15px;border-bottom:1px solid #2a2d2f;color:#f1f3f4;font-size:14px}.number-filter-heading svg{color:#13bd75}.number-market-filters section{padding:14px 0;border-bottom:1px solid #292d2f}.number-market-filters section:last-child{padding-bottom:2px;border:0}.number-market-filters h4{margin:0 0 10px;color:#e9edef;font-size:13px}.number-filter-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.number-filter-pills button{min-height:34px;padding:6px 9px;border:1px solid transparent;border-radius:999px;background:#25282a;color:#e9edef;font-size:12px;font-weight:750;cursor:pointer}.number-filter-pills button.active{border-color:#13c77a;background:#087a49;color:#fff;box-shadow:0 0 18px #00bd6a22}.number-price-inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:9px}.number-price-inputs label{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border:1px solid #303538;border-radius:12px;background:#202325;color:#969da1;font-size:11px}.number-price-inputs input{width:100%;min-width:0;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;outline:none!important;font-size:13px!important;box-shadow:none!important}.number-market-results{min-width:0}.number-market-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 15px}.number-market-toolbar h2{margin:0;color:#f5f6f7;font-size:25px;font-weight:850;letter-spacing:-.6px}.number-market-toolbar h2 small{display:inline-grid;place-items:center;min-width:25px;height:24px;margin-left:7px;padding:0 7px;border-radius:8px;background:#25292b;color:#aeb5b8;font-size:12px;vertical-align:middle}.number-market-toolbar p{margin:5px 0 0;color:#8d969a;font-size:12px}.number-market-toolbar select{min-height:40px;padding:0 13px;border:1px solid #303537;border-radius:12px;background:#191c1e;color:#f3f5f5;font-size:12px}.number-marketplace-pro .number-shop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.number-marketplace-pro .number-market-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;overflow:hidden;gap:0;align-items:stretch;border:1px solid #292e30;border-radius:17px;background:linear-gradient(145deg,#1c1f20,#151718);transition:transform .18s,border-color .18s,box-shadow .18s}.number-marketplace-pro .number-market-card:hover{transform:translateY(-3px);border-color:#176d4a;box-shadow:0 12px 28px #0005,0 0 20px #00b96a0b}.number-marketplace-pro .number-card-face{position:relative;min-height:132px;padding:24px 12px;display:grid;place-items:center;background:linear-gradient(145deg,#202324,#191c1d);border-bottom:1px solid #2a2e30}.number-marketplace-pro .number-card-face .collectible-number{font-size:clamp(17px,1.45vw,24px);font-weight:900;color:#f3f5f6;letter-spacing:.25px;white-space:nowrap}.number-favorite{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#737d7e;cursor:pointer}.number-card-info{display:flex;flex-direction:column;align-items:center;gap:9px;padding:13px 10px 12px;text-align:center}.number-card-seller{max-width:100%;color:#a7afb1;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.number-card-price{color:#f3f5f5;font-size:17px;font-weight:850}.number-marketplace-pro .number-market-card>.primary{display:flex;align-items:center;justify-content:center;gap:9px;width:calc(100% - 22px);min-height:43px;margin:0 11px 11px;border:1px solid #16c879!important;border-radius:999px;background:linear-gradient(100deg,#087d4c,#0b965b)!important;color:#fff!important;font-size:14px;font-weight:800;box-shadow:0 5px 16px #00a65a20}.number-marketplace-pro .number-market-card>.primary:hover{background:linear-gradient(100deg,#09965b,#0bb56b)!important}.number-own-actions{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 11px 11px;color:#9da5a6;font-size:11px}.number-own-actions button{width:100%;min-height:38px;border-radius:999px}.number-market-note{display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;margin-top:17px;padding:12px 16px;border:1px solid #292f30;border-radius:15px;background:#171a1b;color:#0fc77a}.number-market-note div{display:flex;flex-direction:column;gap:3px}.number-market-note b{color:#e8eeee;font-size:12px}.number-market-note span{color:#9ba3a4;font-size:11px}@media(max-width:1150px){.number-marketplace-pro .number-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.number-market-layout{grid-template-columns:1fr}.number-market-sidebar{display:grid;grid-template-columns:1fr 1fr;align-items:start}.number-market-search{grid-column:1/-1}.number-marketplace-pro .number-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.number-market-sidebar{display:flex}.number-market-toolbar{align-items:flex-start;flex-direction:column}.number-marketplace-pro .number-shop-grid{gap:9px}.number-marketplace-pro .number-card-face{min-height:100px;padding:18px 6px}.number-marketplace-pro .number-card-face .collectible-number{font-size:16px}.number-card-price{font-size:15px}.number-marketplace-pro .number-market-card>.primary{min-height:39px;font-size:12px}}.market-seller .market-seller-avatar{display:block!important;width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;max-height:38px!important;flex:0 0 38px!important;object-fit:cover!important;border-radius:50%!important;overflow:hidden!important}.market-seller .market-seller-avatar.monsly-avatar{display:grid!important;place-items:center!important;font-size:14px!important;line-height:1!important}.market-publish-trigger{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.market-listing-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000b;display:grid;place-items:center;padding:18px}.market-listing-modal{width:min(440px,100%);padding:22px;border:1px solid #38434e;border-radius:18px;background:#171b21;box-shadow:0 24px 80px #0009;display:flex;flex-direction:column;gap:16px}.market-listing-modal .panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.market-listing-modal .panel-head h3{margin:0 0 5px}.market-listing-modal label{display:flex;flex-direction:column;gap:7px;font-weight:700}.market-listing-modal input,.market-listing-modal select{width:100%;min-height:42px;padding:9px 12px;border:1px solid #343d48;border-radius:10px;background:#202630;color:#f5f7fa}.market-unlist-button{width:calc(100% - 24px);margin:0 12px 12px;min-height:38px}.number-own-list-view{display:flex!important;flex-direction:column!important;gap:8px!important}.number-own-list-view .number-market-card{display:grid;grid-template-columns:minmax(120px,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;min-height:70px}.number-own-list-view .number-card-face{display:flex;align-items:center;justify-content:flex-start;min-height:0;padding:0;background:transparent;border:0}.number-own-list-view .number-card-info{display:flex;align-items:center;gap:15px;justify-content:flex-start}.number-own-list-view .number-own-actions{display:flex;align-items:center;gap:10px}.username-market-grid.list-view .market-unlist-button{width:auto;min-width:100px;margin:8px 12px 12px}@media(max-width:700px){.market-publish-trigger{padding:0 10px!important}.number-own-list-view .number-market-card{grid-template-columns:1fr;justify-items:stretch}.number-own-list-view .number-card-info{justify-content:space-between}}.number-market-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.market-publish-trigger{min-height:42px!important;height:42px!important;padding:0 16px!important;border:1px solid #3b829c!important;border-radius:11px!important;background:linear-gradient(180deg,#203e4a,#18323c)!important;color:#eafaff!important;font-size:13px!important;font-weight:750!important;letter-spacing:.1px;box-shadow:inset 0 1px #ffffff12,0 3px 10px #0003;transition:background .15s ease,border-color .15s ease,transform .15s ease}.market-publish-trigger:hover{background:linear-gradient(180deg,#285365,#1d414f)!important;border-color:#55b4d2!important;transform:translateY(-1px)}.market-publish-trigger:active{transform:translateY(0)}.number-card-seller{display:flex;align-items:center;gap:8px;min-width:0}.number-card-seller .market-seller-avatar{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;flex:0 0 28px!important;object-fit:cover!important;border-radius:50%!important}@media(max-width:760px){.number-market-toolbar{align-items:flex-start;flex-wrap:wrap}.number-market-toolbar-actions{width:100%;justify-content:flex-start}.number-market-toolbar-actions select{flex:1;min-width:0}}.username-market-toolbar>div>.market-publish-trigger{width:auto!important;min-width:112px;padding:0 16px!important;font-size:13px!important}.number-market-filters{background:#151515!important;border:1px solid #292d31!important;border-radius:17px!important;padding:17px 16px 14px!important;box-shadow:none!important}.number-market-search{background:#17191b!important;border:1px solid #292d31!important;border-radius:15px!important}.number-market-filters section{border-color:#292d31!important}.number-filter-views{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.number-filter-views button:last-child{grid-column:1/-1}.number-owned-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px 11px!important}.number-owned-actions>div{display:flex;gap:7px}.number-owned-actions button{min-height:36px!important;padding:8px 14px!important}.number-marketplace-pro .number-card-face .number-favorite{display:none!important}.app-shell[data-page=shop-gifts],.app-shell[data-page=shop-nft],.app-shell[data-page=shop-gifts] .main,.app-shell[data-page=shop-nft] .main{min-height:100dvh!important;height:auto!important;overflow:visible!important}.app-shell[data-page=shop-gifts] .content,.app-shell[data-page=shop-nft] .content{min-height:0!important;height:auto!important;overflow:visible!important;padding-bottom:calc(64px + env(safe-area-inset-bottom))!important}.app-shell[data-page=shop-gifts] .gift-store,.app-shell[data-page=shop-gifts] .gift-store-main{min-height:0!important;height:auto!important;overflow:visible!important}.app-shell[data-page=shop-gifts] .gift-store-sidebar{position:static!important;max-height:none!important}.gift-store-grid{padding-bottom:24px!important}@media(max-width:760px){.number-filter-views{grid-template-columns:repeat(2,minmax(0,1fr))!important}.number-filter-views button:last-child{grid-column:1/-1}.gift-store,.gift-store-main{overflow:visible!important}}.profile-nft-management{margin-top:18px;padding:20px}.profile-nft-management .panel-head{margin-bottom:14px}.profile-nft-management-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.profile-nft-management-card{display:flex;flex-direction:column;gap:10px;padding:13px;border:1px solid #344653;border-radius:12px;background:#111a20;min-width:0}.profile-nft-management-card>.username-chip{align-self:flex-start;font-size:14px!important;padding:8px 11px!important}.profile-nft-management-card label{display:grid;gap:6px;color:#9aabb7;font-size:11px}.profile-nft-management-card input{width:100%;min-width:0;border:1px solid #344653;border-radius:8px;background:#0b1116;color:#eef5f8;padding:9px 10px;font:inherit}.profile-nft-management-card button.primary,.profile-nft-management-card button.secondary{min-height:38px}@media(max-width:600px){.profile-nft-management{padding:14px}.profile-nft-management-grid{grid-template-columns:1fr 1fr;gap:8px}.profile-nft-management-card{padding:10px}}.username-show-switch{flex-wrap:wrap}.username-show-switch button{flex:1 1 auto;min-width:0}.owned-nft-username-card .market-username-title{background:linear-gradient(145deg,#182a35,#202832);border-bottom-color:#34505f}.owned-nft-username-card .market-listing-bottom b{font-size:12px;color:#9fc4d5}.owned-nft-username-card>.primary,.owned-nft-username-card>.secondary{order:3;width:calc(100% - 24px);margin:0 12px 12px;min-height:40px;border-radius:24px}.username-chip.nft.applied{border-color:#3b9b72;box-shadow:0 0 0 1px #3b9b7244;color:#a7e8c6}.optimization-settings-content{display:grid;gap:16px;max-width:900px}.optimization-settings-panel{padding:20px;display:grid;gap:16px}.optimization-settings-panel .panel-head h3{display:flex;align-items:center;gap:9px}.optimization-mode-list{display:grid;gap:10px}.optimization-mode-option{width:100%;display:flex;align-items:center;gap:13px;text-align:left;padding:14px 15px;border:1px solid var(--border-color,#30343b);border-radius:14px;background:#ffffff06;color:var(--text-color,#f4f4f5);cursor:pointer;transition:border-color .18s ease,background .18s ease}.optimization-mode-option:hover{border-color:#5bbee18c;background:#5bbee10e}.optimization-mode-option.active{border-color:#43b8df;background:#37a9cf1b}.optimization-mode-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:11px;background:#ffffff0f;color:#8bcce4}.optimization-mode-copy{display:grid;gap:4px;flex:1;min-width:0}.optimization-mode-copy b{font-size:13px;font-weight:700}.optimization-mode-copy small{font-size:11px;line-height:1.5;color:var(--muted,#969ba5)}.optimization-radio{width:19px;height:19px;flex:0 0 19px;border:1.5px solid #69717c;border-radius:50%;display:grid;place-items:center}.optimization-mode-option.active .optimization-radio{border-color:#55c0e5}.optimization-radio i{width:9px;height:9px;border-radius:50%;background:transparent}.optimization-mode-option.active .optimization-radio i{background:#55c0e5}.optimization-note{margin:0;font-size:11px;line-height:1.5}.gift-animation-click-to-play,.collectible-model-only[role=button],.pepe-collectible-art[role=button]{touch-action:manipulation}.messages-contact>.messages-read-icon{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important;flex:0 0 13px!important;stroke-width:2!important;margin:0 2px 0 5px!important}.messages-verified-tick{display:inline-block!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;flex:0 0 17px!important;object-fit:contain!important;vertical-align:middle!important}@media(min-width:761px){.number-market-layout,.username-market-layout{grid-template-columns:minmax(230px,285px) minmax(0,1fr)!important}}@media(min-width:761px)and (max-width:1100px){.username-market-layout{grid-template-columns:minmax(230px,285px) minmax(0,1fr)!important}}.username-market-grid .market-listing-card>.primary{background:linear-gradient(100deg,#087d4c,#0b965b)!important;border:1px solid #16c879!important;color:#fff!important;box-shadow:0 5px 16px #00a65a20!important}.username-market-grid .market-listing-card>.primary:hover{background:linear-gradient(100deg,#09965b,#0bb56b)!important}.messages-verified-tick{display:inline-block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;object-fit:contain!important;vertical-align:middle!important;overflow:visible!important}.messages-verified-tick,.name-with-badge>.verified-badge,.name-with-badge .verified-badge-link img,.monsly-profile-v2-identity h1>.verified-badge,.profile-badge-info-row .verified-badge{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;max-width:17px!important;max-height:17px!important;flex:0 0 17px!important;object-fit:contain!important}.monsly-profile-equipped-gift-open{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 2px;border:0;background:transparent;cursor:pointer;vertical-align:middle}.monsly-profile-equipped-gift-open .monsly-equipped-gift-badge{display:inline-flex;align-items:center}.number-market-filters section:nth-of-type(2) .number-filter-pills,.username-filter-panel .username-price-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}.number-market-filters .number-filter-pills button,.username-filter-panel .username-price-presets button,.username-filter-panel .username-show-switch button{min-height:38px;padding:8px 9px;line-height:1.15}.username-filter-panel .username-show-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important}.username-filter-panel .username-show-switch button:nth-child(3){grid-column:1/-1;width:100%}.avatar-frame-wrap.frame-wrap-rose,.monsly-profile-v2-avatar.frame-wrap-rose{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background-position:center center!important;background-size:contain!important;overflow:visible!important}.avatar-frame-wrap.frame-wrap-rose:after,.monsly-profile-v2-avatar.frame-wrap-rose:after{left:-34px!important;right:-34px!important;top:-34px!important;bottom:-34px!important;background-position:center center!important;background-size:contain!important;transform:none!important}.hold-verification-pin{display:inline-block!important;flex:0 0 auto!important;object-fit:contain!important;vertical-align:middle!important;filter:drop-shadow(0 0 5px #159cf766)!important}.hold-verification-line b{display:inline-flex;align-items:center;gap:8px;color:#dceeff}.profile-preview .avatar-frame-wrap.frame-wrap-rose{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:visible!important}.profile-preview .avatar-frame-wrap.frame-wrap-rose:after{top:-30px!important;right:-30px!important;bottom:-30px!important;left:-30px!important;background-position:50% 50%!important;background-size:contain!important;transform:none!important}.profile-verified-badge{display:inline-block;width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important;flex:0 0 19px;object-fit:contain;vertical-align:middle;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important;border:0!important;border-radius:0!important}.monsly-profile-v2-identity h1 .profile-verified-badge,.preview-info h2 .profile-verified-badge{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important}.username-filter-panel{padding:17px 16px 14px!important;border:1px solid #292d31!important;border-radius:17px!important;background:#151515!important;color:#eee!important;box-shadow:none!important}.username-filter-title{display:flex!important;align-items:center!important;gap:9px!important;padding-bottom:15px!important;border-bottom:1px solid #2a2d2f!important;color:#f1f3f4!important;font-size:14px!important;letter-spacing:0!important}.username-filter-title svg{color:#13bd75!important;flex:0 0 auto}.username-filter-panel section{padding:14px 0!important;border-bottom:1px solid #292d2f!important}.username-filter-panel section:last-child{padding-bottom:2px!important;border:0!important}.username-filter-panel h4{margin:0 0 10px!important;color:#e9edef!important;font-size:13px!important}.username-filter-pills button,.username-price-presets button,.username-show-switch button{min-height:34px!important;padding:6px 9px!important;border:1px solid transparent!important;border-radius:999px!important;background:#25282a!important;color:#e9edef!important;font-size:12px!important;font-weight:750!important;cursor:pointer!important;transition:background .15s,border-color .15s,box-shadow .15s!important}.username-filter-pills button.active,.username-price-presets button.active,.username-show-switch button.active{border-color:#13c77a!important;background:#087a49!important;color:#fff!important;box-shadow:0 0 18px #00bd6a22!important}.username-filter-pills button:hover,.username-price-presets button:hover,.username-show-switch button:hover{border-color:#168b5b!important}.username-price-inputs label{border:1px solid #303538!important;border-radius:12px!important;background:#202325!important;color:#969da1!important}.username-price-inputs input{color:#fff!important}.profile-music-filename-hint{display:block!important;color:#9299a5!important;font-size:11px!important;margin:4px 0 8px!important}.monsly-profile-v2-music button span:empty{display:none!important}.monsly-global-audio-player{position:fixed!important;z-index:9990!important;top:94px!important;left:max(16px,calc((100vw - 1360px)/2))!important;right:max(16px,calc((100vw - 1360px)/2))!important;min-height:52px!important;display:flex!important;align-items:center!important;gap:15px!important;padding:8px 16px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:19px!important;background:#0c0c0ef5!important;color:#f4f4f5!important;box-shadow:0 8px 28px #0000006b!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.monsly-global-audio-player button{flex:0 0 auto!important;border:0!important;background:transparent!important;color:#aeb0b7!important;display:grid!important;place-items:center!important;cursor:pointer!important;padding:5px!important}.monsly-global-audio-player button:hover{color:#fff!important}.monsly-global-audio-player .monsly-global-audio-toggle{width:34px!important;height:34px!important;border-radius:50%!important;color:#fff!important;background:#292a2e!important}.monsly-global-audio-title{min-width:70px!important;max-width:220px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;font-weight:700!important;color:#f5f5f6!important}.monsly-global-audio-time{flex:0 0 auto!important;color:#a7a8ae!important;font-size:13px!important;font-variant-numeric:tabular-nums!important}.monsly-global-audio-track{position:relative!important;height:20px!important;flex:1 1 auto!important;min-width:50px!important;cursor:pointer!important;display:flex!important;align-items:center!important}.monsly-global-audio-track:before{content:""!important;position:absolute!important;left:0!important;right:0!important;height:5px!important;border-radius:9px!important;background:#303034!important}.monsly-global-audio-track>span{position:absolute!important;left:0!important;height:5px!important;border-radius:9px!important;background:#f1f1f2!important}.monsly-global-audio-track>i{position:absolute!important;width:14px!important;height:14px!important;border-radius:50%!important;transform:translate(-50%)!important;background:#fff!important;box-shadow:0 1px 5px #0008!important}.monsly-global-audio-player .monsly-global-audio-speed{min-width:30px!important;font-weight:700!important;font-size:12px!important}.monsly-global-audio-player .monsly-global-audio-equalizer{flex:0 0 auto!important;color:#9da0a8!important}.monsly-global-audio-player .monsly-global-audio-close{margin-left:2px!important}@media(max-width:700px){.monsly-global-audio-player{top:76px!important;left:8px!important;right:8px!important;gap:7px!important;padding:7px 9px!important;min-height:48px!important}.monsly-global-audio-title{max-width:105px!important;font-size:12px!important}.monsly-global-audio-time{font-size:10px!important}.monsly-global-audio-player .monsly-global-audio-skip,.monsly-global-audio-player .monsly-global-audio-equalizer{display:none!important}}.monsly-global-audio-dock{position:fixed;z-index:9990;top:76px;left:max(16px,calc((100vw - 1380px)/2));right:max(16px,calc((100vw - 1380px)/2));min-height:54px;display:flex;align-items:center;gap:12px;padding:8px 14px;border:1px solid #303238;border-radius:22px;background:#0c0d10f5;box-shadow:0 12px 36px #0008;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f5f6f8;font-size:13px}.monsly-global-audio-dock button{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#b9bbc2;cursor:pointer}.monsly-global-audio-dock button:hover{background:#ffffff12;color:#fff}.monsly-global-audio-dock .dock-play{width:34px;height:34px;border-radius:50%;background:#f2f3f5;color:#17181b}.monsly-global-audio-dock .dock-title{min-width:110px;max-width:210px;display:flex;flex-direction:column;gap:2px;overflow:hidden}.monsly-global-audio-dock .dock-title b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.monsly-global-audio-dock .dock-title small{font-size:10px;color:#858994}.monsly-global-audio-dock .dock-time{white-space:nowrap;color:#aeb1b9;font-size:11px;font-variant-numeric:tabular-nums}.monsly-global-audio-dock .dock-progress{height:4px;min-width:35px;flex:1;border-radius:99px;background:#34363d;cursor:pointer;position:relative}.monsly-global-audio-dock .dock-progress span{height:100%;display:block;border-radius:99px;background:#e8e9ed;pointer-events:none}.monsly-global-audio-dock .dock-control{width:28px}.monsly-global-audio-dock .dock-speed{font-size:12px;font-weight:700}.monsly-global-audio-dock .dock-volume{width:72px;accent-color:#e8e9ed}.monsly-global-audio-dock .dock-error{position:absolute;right:12px;top:calc(100% + 5px);padding:5px 9px;border-radius:8px;background:#572727;color:#fff;font-size:11px}.telegram-audio-wave-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:2px;padding:0;border:0;background:transparent;cursor:pointer}.telegram-audio-wave-button span{display:block;flex:1;min-width:2px;border-radius:3px;background:#9ca4ae}.telegram-audio-player.is-global-active .telegram-audio-wave-button span{background:#67b7d4}@media(max-width:700px){.monsly-global-audio-dock{top:auto;bottom:calc(76px + env(safe-area-inset-bottom));left:8px;right:8px;gap:5px;padding:7px 8px;border-radius:16px;min-height:48px}.monsly-global-audio-dock .dock-title{min-width:64px;max-width:105px}.monsly-global-audio-dock .dock-time{font-size:10px}.monsly-global-audio-dock .dock-skip,.monsly-global-audio-dock .dock-volume{display:none}.monsly-global-audio-dock .dock-progress{min-width:25px}}.monsly-global-audio-dock{top:76px;left:max(16px,calc((100vw - 1160px)/2));right:max(16px,calc((100vw - 1160px)/2));min-height:54px;gap:10px;padding:7px 13px;border-radius:24px;display:flex;align-items:center;box-sizing:border-box}.monsly-global-audio-dock .dock-skip{width:25px;height:30px;color:#aeb3bd}.monsly-global-audio-dock .dock-play{width:32px;height:32px;flex-basis:32px}.monsly-global-audio-dock .dock-title{flex:0 1 205px;min-width:105px;max-width:205px}.monsly-global-audio-dock .dock-title b{font-size:12px;line-height:1.25}.monsly-global-audio-dock .dock-title small{font-size:10px;line-height:1.2}.monsly-global-audio-dock .dock-time{font-size:11px;min-width:76px;text-align:center}.monsly-global-audio-dock .dock-progress{height:4px;min-width:80px;flex:1 1 auto}.monsly-global-audio-dock .dock-control{width:30px;height:30px}.monsly-global-audio-dock .dock-repeat-wrap{position:relative;flex:0 0 30px}.monsly-global-audio-dock .dock-repeat{position:relative}.monsly-global-audio-dock .dock-repeat.is-selected{color:#f5f6f8;background:#ffffff12}.monsly-global-audio-dock .dock-repeat i{position:absolute;right:1px;bottom:1px;font-size:8px;font-style:normal;font-weight:800;color:#fff}.monsly-global-audio-dock .dock-repeat-menu{position:absolute;z-index:10090;right:-12px;top:calc(100% + 12px);width:218px;padding:6px;border:1px solid #343943;border-radius:13px;background:#171a20;box-shadow:0 12px 34px #000b}.monsly-global-audio-dock .dock-repeat-menu button{width:100%;height:37px;display:flex;grid-template-columns:1fr auto;justify-content:space-between;padding:0 10px;border-radius:8px;color:#dfe2e8;font-size:12px;text-align:left}.monsly-global-audio-dock .dock-repeat-menu button:hover,.monsly-global-audio-dock .dock-repeat-menu button.selected{background:#ffffff12}.monsly-global-audio-dock .dock-repeat-menu button.selected b{color:#70c5f0}.monsly-global-audio-dock .dock-volume{width:66px;flex:0 0 66px}.monsly-global-audio-dock .dock-speed{width:30px;height:30px;font-size:11px}.monsly-global-audio-dock .dock-close{width:28px;height:30px}@media(max-width:900px){.monsly-global-audio-dock{left:12px;right:12px;gap:6px;padding:7px 9px}.monsly-global-audio-dock .dock-title{flex-basis:150px;min-width:85px}.monsly-global-audio-dock .dock-volume{width:48px;flex-basis:48px}}@media(max-width:700px){.monsly-global-audio-dock{top:auto;bottom:calc(76px + env(safe-area-inset-bottom));left:8px;right:8px;gap:5px;padding:7px 8px;border-radius:16px;min-height:52px}.monsly-global-audio-dock .dock-title{min-width:64px;max-width:105px;flex:0 1 105px}.monsly-global-audio-dock .dock-time{font-size:10px;min-width:62px}.monsly-global-audio-dock .dock-skip,.monsly-global-audio-dock .dock-volume{display:none}.monsly-global-audio-dock .dock-progress{min-width:25px}.monsly-global-audio-dock .dock-repeat-wrap{flex-basis:28px}.monsly-global-audio-dock .dock-repeat-menu{right:-45px;top:auto;bottom:calc(100% + 10px)}}.messages-audio-dock-slot{display:block;flex:0 0 auto;width:100%;min-width:0;padding:7px 0 0;box-sizing:border-box}.monsly-global-audio-dock.is-in-chat{position:relative;inset:auto;width:100%;min-width:0;max-width:none;min-height:44px;height:44px;margin:0;padding:5px 14px;gap:12px;border-radius:18px;box-sizing:border-box;box-shadow:none;background:#0c0d10f5}.monsly-global-audio-dock.is-in-chat .dock-title{flex:0 1 210px;min-width:100px;max-width:210px}.monsly-global-audio-dock.is-in-chat .dock-progress{min-width:100px;flex:1 1 auto}@media(max-width:700px){.messages-audio-dock-slot{padding:5px 8px 0}.monsly-global-audio-dock.is-in-chat{position:relative;inset:auto;width:100%;height:42px;min-height:42px;padding:4px 7px;gap:5px;border-radius:14px}.monsly-global-audio-dock.is-in-chat .dock-title{min-width:62px;max-width:105px}.monsly-global-audio-dock.is-in-chat .dock-time{font-size:10px;min-width:55px}.monsly-global-audio-dock.is-in-chat .dock-skip,.monsly-global-audio-dock.is-in-chat .dock-volume{display:none}.monsly-global-audio-dock.is-in-chat .dock-progress{min-width:24px}}.messages-composer.monsly-telegram-composer{display:flex!important;align-items:center!important;gap:clamp(10px,1.4vw,20px)!important;width:100%!important;min-height:64px!important;padding:8px 12px!important;border:1px solid #263746!important;border-radius:30px!important;background:#17212b!important;box-shadow:0 1px 2px #0003!important}.messages-composer.monsly-telegram-composer textarea{flex:1 1 auto!important;min-width:0!important;min-height:42px!important;max-height:140px!important;padding:10px 4px!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#eef3f7!important;font-size:15px!important;line-height:1.45!important}.messages-composer.monsly-telegram-composer textarea::placeholder{color:#778797!important}.messages-composer.monsly-telegram-composer .messages-emoji-toggle,.messages-composer.monsly-telegram-composer .messages-attachment-button,.messages-composer.monsly-telegram-composer .messages-mic-button,.messages-composer.monsly-telegram-composer .monsly-round-send{display:grid!important;place-items:center!important;flex:0 0 auto!important;width:48px!important;height:48px!important;min-width:48px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#aab7c4!important;box-shadow:none!important}.messages-composer.monsly-telegram-composer .messages-emoji-toggle:hover,.messages-composer.monsly-telegram-composer .messages-attachment-button:hover{color:#e5edf5!important;background:#ffffff0b!important}.messages-composer.monsly-telegram-composer .messages-mic-button,.messages-composer.monsly-telegram-composer .monsly-round-send{width:58px!important;height:58px!important;min-width:58px!important;color:#fff!important;background:#248bd0!important}.messages-composer.monsly-telegram-composer .messages-mic-button.recording{background:#d94a55!important}.messages-composer.monsly-telegram-composer .monsly-round-send{cursor:pointer!important}.monsly-photo-preview-strip{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:8px 12px 10px}.monsly-photo-preview{position:relative;width:72px;height:72px;border-radius:12px;overflow:hidden;background:#111820;border:1px solid #354553}.monsly-photo-preview img{width:100%;height:100%;object-fit:cover}.monsly-photo-preview button{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;color:#fff;background:#111c}.monsly-photo-preview-strip>small{color:#91a0ae;font-size:12px}.monsly-message-photo{display:block;width:auto;max-width:min(min(440px,65vw),100%);max-height:420px;object-fit:contain;border-radius:12px}.monsly-photo-caption{margin-top:8px!important;white-space:pre-wrap;overflow-wrap:anywhere}.monsly-group-photo-wrap{display:grid;gap:6px}@media(max-width:640px){.messages-composer.monsly-telegram-composer{min-height:56px!important;padding:5px 7px!important;gap:5px!important;border-radius:28px!important}.messages-composer.monsly-telegram-composer .messages-emoji-toggle,.messages-composer.monsly-telegram-composer .messages-attachment-button{width:38px!important;height:42px!important;min-width:38px!important}.messages-composer.monsly-telegram-composer .messages-mic-button,.messages-composer.monsly-telegram-composer .monsly-round-send{width:48px!important;height:48px!important;min-width:48px!important}.messages-composer.monsly-telegram-composer textarea{font-size:14px!important}.monsly-message-photo{max-width:min(78vw,360px);max-height:360px}}.messages-market-bot-info{display:flex;align-items:center;gap:11px;margin:10px 14px 14px;padding:12px 15px;border:1px solid #2c3945;border-radius:14px;background:#111a22;color:#9eacb8;font-size:12px;line-height:1.45}.messages-market-bot-info img{width:30px;height:30px;flex:0 0 30px;border-radius:50%}.messages-market-bot-empty-avatar{width:64px;height:64px;border-radius:50%;margin-bottom:8px}.monsly-market-bot-profile-tag{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border:1px solid #46515c;border-radius:999px;color:#e5e7eb;font-size:12px;line-height:1.2}.messages-market-bot-info{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:calc(100% - 26px)!important;margin:0 13px 14px!important;padding:0!important;min-height:60px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#aeb0b5!important;font-size:12px!important}.messages-market-bot-info.is-stopped{min-height:60px!important}.messages-market-bot-start{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:60px!important;padding:0 18px!important;border:1px solid #303034!important;border-radius:27px!important;background:#09090b!important;color:#f5f5f6!important;font-size:16px!important;line-height:1!important;font-weight:800!important;letter-spacing:0!important;cursor:pointer!important;box-shadow:none!important}.messages-market-bot-start:hover{background:#101013!important;border-color:#424248!important}.messages-market-bot-start:active{background:#151519!important;transform:translateY(1px)}.messages-market-bot-info.is-started{min-height:42px!important;margin-bottom:10px!important}.messages-market-bot-info.is-started span{color:#85858d!important;font-size:11px!important;text-align:center!important}.profile-linked-channel-row{gap:7px!important}.profile-linked-channel-card{width:100%;display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--msg-line,#30343c);border-radius:14px;background:var(--msg-control,#15171b);color:var(--msg-text,#f5f5f5);text-align:left;cursor:pointer}.profile-linked-channel-card:hover{background:var(--msg-hover,#242830);border-color:#4b94bd}.profile-linked-channel-avatar{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#202630;color:#83c8eb}.profile-linked-channel-avatar img{width:100%;height:100%;object-fit:cover}.profile-linked-channel-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.profile-linked-channel-text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.profile-linked-channel-text small{color:var(--msg-muted,#9299a5);font-size:11px}.profile-channel-setting select{width:100%;min-height:42px;padding:9px 11px;border:1px solid #2b3c2f;border-radius:9px;background:#111814;color:#f3f4f6}.default-chats-admin-panel{display:flex;flex-direction:column;gap:16px}.default-chats-summary{display:flex;gap:12px;flex-wrap:wrap}.default-chats-summary>span{min-width:150px;display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--line,#27312c);border-radius:12px;background:#101713}.default-chats-summary b{font-size:20px;color:#f4f6f8;font-variant-numeric:tabular-nums}.default-chats-summary small{font-size:11px;color:#8d9a92}.default-chats-search{display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line,#2b3830);border-radius:10px;background:#0f1511;color:#89958d}.default-chats-search input{width:100%;min-height:42px;border:0;outline:0;background:transparent;color:#f5f5f5}.default-chats-list{display:flex;flex-direction:column;gap:8px}.default-chats-row{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--line,#28322d);border-radius:12px;background:#101511}.default-chats-icon{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:12px;background:#1d2923;color:#84c9a5}.default-chats-icon.is-channel{background:#172431;color:#83c7ed}.default-chats-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.default-chats-info b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f5f4;font-size:13px}.default-chats-info small{color:#8d9992;font-size:11px}.default-chats-row>button{min-width:106px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.default-chat-enabled{color:#e2a4a4!important}.default-chats-note{display:flex;align-items:flex-start;gap:6px;margin:0;color:#87928b;font-size:11px;line-height:1.5}.default-chats-note svg{flex:0 0 auto;margin-top:1px;color:#d0a16f}@media(max-width:560px){.default-chats-row{align-items:flex-start;flex-wrap:wrap}.default-chats-info{padding-top:3px}.default-chats-row>button{width:100%;margin-left:52px}}.profile-linked-channel-row{gap:0!important;margin:3px 0 5px!important;padding:0!important;border:0!important;min-height:0!important;display:block!important}.profile-linked-channel-row .profile-linked-channel-card{margin:0!important}.profile-linked-channel-card{padding:8px 10px!important;border-radius:12px!important}.profile-linked-channel-avatar{width:38px!important;height:38px!important;flex-basis:38px!important}.profile-linked-channel-text{gap:2px!important}.monsly-profile-details[style*=--monsly-profile-accent] .monsly-profile-detail-row>b,.monsly-profile-details[style*=--monsly-profile-accent] .monsly-profile-usernames-primary,.monsly-profile-details[style*=--monsly-profile-accent] .monsly-profile-usernames-secondary button{color:var(--monsly-profile-accent)!important}.profile-accent-setting input[type=color]{width:64px!important;height:42px!important;padding:3px!important;border-radius:9px!important;cursor:pointer}.monsly-tg-profile-modal[style*=--group-nft-pattern]{position:relative;isolation:isolate;overflow:hidden;background:var(--msg-panel,#090909)!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse at 50% 18%,var(--group-nft-center,#343047),var(--group-nft-edge,#08090c) 78%),var(--group-nft-pattern);background-repeat:no-repeat,repeat;background-size:100% 100%,160px 160px;opacity:.32;mix-blend-mode:screen}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:after{display:none!important}.monsly-tg-profile-actions.is-channel{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:520px){.monsly-tg-profile-actions.is-channel{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}}.monsly-tg-profile-modal[style*=--group-nft-pattern]>*{position:relative;z-index:1}.profile-settings-window .slasher-settings-main{min-width:0}.profile-settings-window .edit-panel{display:flex;flex-direction:column;gap:18px;padding:clamp(16px,2.4vw,26px)!important;border:1px solid #29323d!important;border-radius:18px!important;background:linear-gradient(160deg,#151a22,#10141a 72%)!important;box-shadow:0 18px 55px #0003}.profile-settings-window .edit-panel>.panel-head{padding-bottom:15px!important;margin-bottom:2px!important;border-bottom:1px solid #29323d!important}.profile-settings-window .edit-panel>label{display:flex;flex-direction:column;gap:8px;padding:0 2px;color:#e3e8ef;font-size:12px;font-weight:750}.profile-settings-window .edit-panel>label input:not([type=checkbox]):not([type=color]),.profile-settings-window .edit-panel>label textarea,.profile-settings-window .edit-panel select{min-height:44px;padding:11px 13px;border:1px solid #303b49;border-radius:10px;background:#0d1117;color:#f4f6fa;transition:border-color .18s,box-shadow .18s}.profile-settings-window .edit-panel>label input:focus,.profile-settings-window .edit-panel>label textarea:focus,.profile-settings-window .edit-panel select:focus{border-color:#65aee0;box-shadow:0 0 0 3px #65aee01c;outline:0}.profile-settings-window .edit-panel .social-edit,.profile-settings-window .edit-panel .frame-settings{padding:17px!important;border:1px solid #2b3542!important;border-radius:13px!important;background:#111720!important;gap:12px!important}.profile-settings-window .edit-panel .social-edit h4,.profile-settings-window .edit-panel .frame-settings h4{font-size:13px!important;color:#f0f3f8!important;letter-spacing:-.01em}.profile-settings-window .edit-panel .social-edit>p,.profile-settings-window .edit-panel .frame-settings>p{font-size:11px!important;color:#929eae!important;line-height:1.55!important;margin:0!important}.profile-settings-window .edit-panel .primary.full{min-height:46px;border-radius:11px;font-size:13px}.profile-linked-channel-row{margin-top:2px!important;margin-bottom:4px!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-gutter:stable}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before{content:""!important;position:absolute!important;top:26px!important;left:22px!important;right:22px!important;bottom:auto!important;height:360px!important;border-radius:18px!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(ellipse at 50% 18%,var(--group-nft-center, #343047),var(--group-nft-edge, #08090c) 78%)!important;opacity:.95!important;mix-blend-mode:normal!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{content:""!important;position:absolute!important;top:26px!important;left:22px!important;right:22px!important;bottom:auto!important;height:360px!important;border-radius:18px!important;pointer-events:none!important;z-index:0!important;background-image:var(--group-nft-pattern)!important;background-repeat:repeat!important;background-size:160px 160px!important;opacity:.28!important;filter:none!important;mix-blend-mode:normal!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-actions>button{background:color-mix(in srgb,var(--msg-control, #202126) 88%,transparent)!important;border-color:color-mix(in srgb,var(--msg-line, #30343c) 75%,transparent)!important}.monsly-tg-profile-actions:not(.is-owner){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.monsly-tg-profile-actions.is-owner{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.monsly-tg-profile-actions>button{min-width:0!important;width:100%!important;justify-self:stretch!important}.profile-linked-channel-row,.profile-linked-channel-card{background-image:none!important}.profile-linked-channel-card{background:var(--msg-control, #15171b)!important}.monsly-profile-v2-music{margin-bottom:0!important}.profile-linked-channel-row{margin-top:0!important;margin-bottom:3px!important}@media(max-width:560px){.monsly-tg-profile-modal[style*=--group-nft-pattern]:before,.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{top:17px!important;left:14px!important;right:14px!important;height:320px!important}.monsly-tg-profile-actions:not(.is-owner),.monsly-tg-profile-actions.is-owner{gap:7px!important}.monsly-tg-profile-actions>button{min-height:76px!important;padding:9px 5px!important}}.monsly-profile-v2-music{align-self:stretch!important}.profile-linked-channel-row{margin-top:-1px!important;margin-bottom:1px!important}@media(max-width:600px){.monsly-profile-v2-music{width:calc(100% + 28px)!important;margin-left:-14px!important;margin-right:-14px!important}}.community-profile-verified-badge{width:var(--community-verified-size, 18px)!important;height:var(--community-verified-size, 18px)!important;min-width:var(--community-verified-size, 18px)!important;min-height:var(--community-verified-size, 18px)!important;max-width:var(--community-verified-size, 18px)!important;max-height:var(--community-verified-size, 18px)!important;flex:0 0 var(--community-verified-size, 18px)!important;object-fit:contain!important;vertical-align:middle!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important;transform:none!important;border:0!important;border-radius:0!important}.profile-linked-channel-card{min-height:78px!important;align-items:flex-start!important;gap:12px!important;padding:12px 14px!important;border:0!important;border-radius:17px!important;background:#111!important}.profile-linked-channel-avatar{width:52px!important;height:52px!important;flex-basis:52px!important;margin-top:1px!important;border-radius:50%!important}.profile-linked-channel-text{gap:4px!important;align-self:center!important}.profile-linked-channel-title{display:flex;align-items:center;gap:6px;min-width:0}.profile-linked-channel-title b{font-size:16px!important;font-weight:750!important}.profile-linked-channel-verified{width:17px;height:17px;object-fit:contain;flex:0 0 auto}.profile-linked-channel-text small{font-size:12px!important;color:#a4a4a8!important}.profile-linked-channel-last-post{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#929296;font-size:12px;line-height:1.25}.messages-gift-shop-entry{position:relative;z-index:2;flex:0 0 auto;margin-bottom:env(safe-area-inset-bottom,0px)}.messages-gift-shop-open{position:relative;z-index:2}.monsly-global-audio-player{z-index:1100}.messages-composer:has(~.messages-gift-shop-entry){padding-bottom:8px}.profile-linked-channel-title .profile-linked-channel-subscribers{margin-left:auto;flex:0 0 auto;padding:5px 10px;border-radius:999px;background:#303033;color:#c4c4c7!important;font-size:12px!important;font-weight:700;white-space:nowrap}.profile-linked-channel-title .monsly-equipped-gift-badge{display:inline-flex;flex:0 0 auto}.monsly-global-audio-player,.monsly-global-audio-dock{top:auto!important;bottom:18px!important}@media(max-width:700px){.monsly-global-audio-player,.monsly-global-audio-dock{top:auto!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}}.gift-profile-pinned{position:relative}.gift-profile-pin-mark{position:absolute;z-index:4;right:9px;bottom:9px;left:auto;top:auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#111b;color:#fff;border:1px solid #ffffff55;box-shadow:0 2px 8px #0008}.monsly-profile-v2-hero .monsly-profile-pinned-orbit{position:absolute!important;z-index:3!important;top:8px!important;left:50%!important;right:auto!important;bottom:auto!important;width:260px!important;height:185px!important;transform:translate(-50%)!important;pointer-events:none!important}.monsly-profile-pinned-orbit-item{position:absolute!important;width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;filter:none!important;animation:none!important;transform:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.monsly-profile-pinned-orbit-item:nth-child(1){left:65px!important;top:-5px!important}.monsly-profile-pinned-orbit-item:nth-child(2){right:65px!important;top:-5px!important}.monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;top:70px!important}.monsly-profile-pinned-orbit-item:nth-child(4){right:0!important;top:70px!important}.monsly-profile-pinned-orbit-item:nth-child(5){left:65px!important;top:145px!important}.monsly-profile-pinned-orbit-item:nth-child(6){right:65px!important;top:145px!important}.monsly-profile-pinned-orbit-item .collectible-model-only{display:block!important;width:29px!important;height:29px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.monsly-profile-pinned-orbit-item .collectible-model-only svg,.monsly-profile-pinned-orbit-item .collectible-model-only img{display:block!important;width:29px!important;height:29px!important;max-width:29px!important;max-height:29px!important;object-fit:contain!important;background:transparent!important}@media(max-width:600px){.monsly-profile-v2-hero .monsly-profile-pinned-orbit{top:7px!important;width:224px!important;height:172px!important}.monsly-profile-pinned-orbit-item{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important}.monsly-profile-pinned-orbit-item:nth-child(1){left:54px!important;top:-3px!important}.monsly-profile-pinned-orbit-item:nth-child(2){right:54px!important;top:-3px!important}.monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;top:65px!important}.monsly-profile-pinned-orbit-item:nth-child(4){right:0!important;top:65px!important}.monsly-profile-pinned-orbit-item:nth-child(5){left:54px!important;top:136px!important}.monsly-profile-pinned-orbit-item:nth-child(6){right:54px!important;top:136px!important}.monsly-profile-pinned-orbit-item .collectible-model-only,.monsly-profile-pinned-orbit-item .collectible-model-only svg,.monsly-profile-pinned-orbit-item .collectible-model-only img{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important}}.mods-settings-content{width:100%;max-width:900px;display:flex;flex-direction:column;gap:14px;margin-top:14px}.mods-settings-panel{display:flex;flex-direction:column;gap:14px;padding:20px}.mods-settings-panel .panel-head h3{display:flex;align-items:center;gap:8px}.mods-toggle-option{display:flex;align-items:center;gap:13px;width:100%;padding:15px;border:1px solid var(--line,#293442);border-radius:13px;background:var(--panel2,#151d28);color:var(--profile-text,#f1f4f8);text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.mods-toggle-option:hover,.mods-toggle-option.active{border-color:var(--green2,#68a9dc)}.mods-toggle-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid var(--line,#293442);border-radius:11px;color:var(--green2,#68a9dc);background:var(--panel,#111720)}.mods-toggle-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.mods-toggle-copy b{color:var(--profile-text,#f1f4f8);font-size:13px}.mods-toggle-copy small{color:var(--profile-muted,#9ba8b8);font-size:11px;line-height:1.55}.mods-switch{position:relative;width:44px;height:25px;flex:0 0 44px;border-radius:99px;background:#505a68;transition:background .18s}.mods-switch i{position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0005;transition:transform .18s}.mods-switch.on{background:#2b9c68}.mods-switch.on i{transform:translate(19px)}.mods-settings-note{margin:0}.app-shell[data-monsly-theme=light] .mods-toggle-option{background:#f5f7fa;border-color:#d5dce6}.app-shell[data-monsly-theme=light] .mods-toggle-icon{background:#fff;border-color:#d5dce6}.app-shell[data-monsly-theme=dim] .mods-toggle-option{background:#202a36;border-color:#3a485a}.pepe-upgrade-screen-stage.is-revealing{overflow:hidden;background:radial-gradient(ellipse at 50% 48%,#302b20,#0c0b09 52%,#000 82%)!important}.pepe-upgrade-screen-stage.is-revealing .pepe-upgrade-stage-glow{width:92%;height:92%;background:radial-gradient(circle,#f7d88c42 0%,#d9a64220 38%,transparent 72%);filter:blur(18px);animation:monsly-upgrade-glow 1.25s ease-in-out both}.pepe-upgrade-opening-gift{position:relative;z-index:2;width:78%;height:78%;display:grid;place-items:center;animation:monsly-upgrade-gift-open 1.3s cubic-bezier(.18,.75,.18,1) both}.pepe-upgrade-opening-gift>.gift-animation{position:relative;z-index:2;width:100%!important;height:100%!important;filter:drop-shadow(0 12px 30px #d8a94845)}.pepe-upgrade-opening-gift>.gift-animation svg,.pepe-upgrade-opening-gift>.gift-animation img{width:100%;height:100%;object-fit:contain}.pepe-upgrade-opening-ring{position:absolute;z-index:1;width:48%;aspect-ratio:1;border:1px solid #f4d58e70;border-radius:50%;opacity:0;animation:monsly-upgrade-ring 1.35s ease-out both}.pepe-upgrade-opening-ring.ring-two{width:68%;animation-delay:.16s;border-color:#fff0c64d}.pepe-upgrade-opening-beam{position:absolute;z-index:0;width:120%;height:120%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 9%,#f5d58b22 11%,transparent 14% 25%,#fff1c522 27%,transparent 30% 42%,#f5d58b22 45%,transparent 48% 66%,#fff1c522 68%,transparent 71%);animation:monsly-upgrade-beam 1.35s ease-out both}.pepe-upgrade-opening-spark{position:absolute;z-index:3;color:#ffe5a6;text-shadow:0 0 16px #ffdf94;opacity:0;animation:monsly-upgrade-spark 1.05s ease-out both}.pepe-upgrade-opening-spark.spark-one{top:11%;left:17%;font-size:28px}.pepe-upgrade-opening-spark.spark-two{top:20%;right:12%;font-size:22px;animation-delay:.14s}.pepe-upgrade-opening-spark.spark-three{bottom:12%;right:20%;font-size:30px;animation-delay:.26s}.pepe-upgrade-screen-stage.is-revealed{background:radial-gradient(ellipse at center,#3a3020,#090909 68%)!important}.pepe-upgrade-result-reveal{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:12px;text-align:center;animation:monsly-upgrade-result-appear .55s cubic-bezier(.16,.9,.25,1) both}.pepe-upgrade-reveal-flash{position:absolute;z-index:-1;width:96%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffe5a866 0%,#e6bd6426 35%,transparent 70%);animation:monsly-upgrade-result-flash .85s ease-out both}.pepe-upgrade-result-reveal>.pepe-collectible-art{box-shadow:0 0 0 1px #ffffff35,0 18px 55px #000b,0 0 50px #e3bd6940!important}@keyframes monsly-upgrade-gift-open{0%{transform:translateY(18px) scale(.72) rotate(-10deg);filter:brightness(.7)}35%{transform:translateY(-8px) scale(1.08) rotate(6deg);filter:brightness(1.35)}72%{transform:translateY(-2px) scale(.97) rotate(-3deg);filter:brightness(1.7)}to{transform:translateY(-4px) scale(1.04) rotate(0);filter:brightness(1.15)}}@keyframes monsly-upgrade-glow{0%{transform:scale(.35);opacity:0}45%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:.85}}@keyframes monsly-upgrade-ring{0%{transform:scale(.25);opacity:0}20%{opacity:.85}to{transform:scale(2.4);opacity:0}}@keyframes monsly-upgrade-beam{0%{transform:scale(.25) rotate(-35deg);opacity:0}35%{opacity:.9}to{transform:scale(1.25) rotate(80deg);opacity:0}}@keyframes monsly-upgrade-spark{0%{transform:scale(.3) translateY(10px) rotate(-20deg);opacity:0}35%{opacity:1}to{transform:scale(1.35) translateY(-20px) rotate(30deg);opacity:0}}@keyframes monsly-upgrade-result-appear{0%{transform:scale(.78) translateY(15px);opacity:0;filter:brightness(2)}65%{transform:scale(1.04);opacity:1;filter:brightness(1.25)}to{transform:scale(1);opacity:1;filter:brightness(1)}}@keyframes monsly-upgrade-result-flash{0%{transform:scale(.15);opacity:0}35%{opacity:1}to{transform:scale(1.3);opacity:0}}.collectible-model-only.is-billy-puppet img,.pepe-art-model.is-billy-puppet .pepe-art-model-fallback{transform-origin:50% 70%;animation:monsly-billy-puppet-idle 3.4s ease-in-out infinite;filter:drop-shadow(0 3px 5px #0005)}@keyframes monsly-billy-puppet-idle{0%,to{transform:translateY(0) rotate(-1.5deg) scale(1)}27%{transform:translateY(-3px) rotate(1.4deg) scale(1.012)}52%{transform:translateY(0) rotate(2deg) scale(1)}76%{transform:translateY(-2px) rotate(-1deg) scale(1.008)}}@media(max-width:620px){.mods-settings-panel{padding:14px}.mods-toggle-option{padding:12px;gap:10px}.mods-toggle-copy b{font-size:12px}.mods-toggle-copy small{font-size:10px}}.monsly-tg-profile-modal{padding-top:0!important;overflow-x:hidden!important}.monsly-tg-profile-hero{position:relative!important;min-height:248px!important;margin:-1px -22px 0!important;padding:48px 42px 22px!important;border-radius:25px 25px 0 0!important;background-color:#10141b!important;background-image:linear-gradient(180deg,#08090a20,#08090a75 65%,#08090af2),radial-gradient(ellipse at 50% 28%,#27323e,#11151b 72%)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;isolation:isolate}.monsly-tg-profile-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#07090a18,#08090a52 62%,#08090ae8)}.monsly-tg-profile-hero>*{position:relative;z-index:1}.monsly-tg-profile-hero .monsly-tg-avatar.profile{box-shadow:0 10px 30px #0008}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before,.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{top:0!important;left:0!important;right:0!important;height:350px!important;border-radius:25px 25px 0 0!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero{margin-top:-1px!important;background:transparent!important}.monsly-group-gifts-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.monsly-group-gift-card{min-width:0!important;min-height:128px!important;aspect-ratio:.88 / 1;justify-content:center!important;gap:6px!important;padding:10px 6px!important;border:1px solid #ffffff16!important;border-radius:14px!important;background:#191d23!important;box-shadow:inset 0 1px #ffffff05!important}.monsly-group-gift-card>.gift-animation,.monsly-group-gift-card>.pepe-collectible-art,.monsly-group-gift-card>img{flex:0 0 auto}.monsly-group-gift-card>b{display:-webkit-box!important;width:100%!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-height:1.25!important;font-size:11px!important;overflow-wrap:anywhere!important}.monsly-group-gift-card>small{font-size:9px!important}.monsly-group-gift-card.equipped{border-color:#58b8ed!important}@media(max-width:430px){.monsly-tg-profile-hero{min-height:220px!important;margin-inline:-14px!important;padding-inline:28px!important}.monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.monsly-group-gift-card{min-height:120px!important}}@media(max-width:330px){.monsly-group-gifts-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.monsly-df-reaction-backdrop{z-index:13050!important;padding:16px!important;background:#05070bd9!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.monsly-df-reaction-dialog{position:relative;display:flex;width:min(440px,100%);max-height:min(92dvh,760px);flex-direction:column;align-items:center;gap:12px;overflow:auto;padding:28px 22px 22px;border:1px solid #ffffff17;border-radius:24px;background:linear-gradient(155deg,#202126,#17191e 72%,#121419);color:#f4f5f7;box-shadow:0 26px 90px #000b,inset 0 1px #ffffff09;text-align:center}.monsly-df-reaction-close{position:absolute;top:12px;right:12px;display:grid;width:36px;height:36px;place-items:center;border:1px solid #ffffff12;border-radius:50%;background:#ffffff0b;color:#e8ebf0}.monsly-df-reaction-art{display:grid;width:82px;height:82px;place-items:center;margin:2px 0 0;border:1px solid #6bbbe54d;border-radius:25px;background:radial-gradient(circle,#397da044,#142331 70%);box-shadow:0 0 35px #4da9e022}.monsly-df-reaction-art .monsly-currency-gem{width:58px!important;height:58px!important}.monsly-df-reaction-dialog h3{margin:0;font-size:21px;font-weight:900;letter-spacing:-.035em}.monsly-df-reaction-dialog>p{max-width:340px;margin:-5px 0 3px;color:#a4aab5;font-size:12px;line-height:1.5}.monsly-df-reaction-amount{display:flex;width:min(280px,100%);min-height:58px;align-items:center;justify-content:center;gap:10px;padding:8px 16px;border:1px solid #397ea64a;border-radius:16px;background:linear-gradient(110deg,#17232f,#1b2936);color:#7bc9f5}.monsly-df-reaction-amount .monsly-currency-gem{width:29px!important;height:29px!important}.monsly-df-reaction-amount strong{font-size:34px;line-height:1;font-weight:950;font-variant-numeric:tabular-nums}.monsly-df-reaction-amount span{align-self:flex-end;margin-bottom:5px;color:#acd9f2;font-size:12px;font-weight:900}.monsly-df-reaction-slider-label{align-self:flex-start;margin:0 2px -5px;color:#aeb5bf;font-size:11px;font-weight:800}.monsly-df-reaction-range{width:100%;height:8px;margin:7px 0 2px;border-radius:20px;accent-color:#55b8ee;cursor:pointer}.monsly-df-reaction-presets{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.monsly-df-reaction-presets button{min-width:0;padding:10px 3px;border:1px solid #ffffff19;border-radius:999px;background:#ffffff09;color:#c6ccd5;font-size:11px;font-weight:850}.monsly-df-reaction-presets button.active{border-color:#55b8ee99;background:#287eaa35;color:#bce7ff}.monsly-df-reaction-custom-label{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;color:#aeb5bf;font-size:11px;font-weight:750}.monsly-df-reaction-custom-label input{width:120px;min-height:38px;padding:7px 10px;border:1px solid #ffffff1c;border-radius:10px;outline:none;background:#101319;color:#f4f6f8;font-size:14px;font-weight:850;text-align:center}.monsly-df-reaction-custom-label input:focus{border-color:#55b8ee}.monsly-df-reaction-balance{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 2px 0;border-top:1px solid #ffffff12;color:#aeb5bf;font-size:12px}.monsly-df-reaction-balance b{display:inline-flex;align-items:center;gap:5px;color:#e6edf4;font-size:12px}.monsly-df-reaction-balance .monsly-currency-gem{width:17px!important;height:17px!important}.monsly-df-reaction-insufficient{width:100%;padding:9px 11px;border:1px solid #df5f6b55;border-radius:10px;background:#df35421a;color:#ff9ba4;font-size:11px;text-align:left}.monsly-df-reaction-submit{width:100%;min-height:48px;border:0;border-radius:999px;background:linear-gradient(110deg,#258fcf,#4bb8eb);color:#06131b;font-size:14px;font-weight:950;box-shadow:0 8px 25px #2b9bd733}.monsly-df-reaction-submit:disabled{background:#41454d;color:#a9aeb7;box-shadow:none;cursor:not-allowed}.monsly-df-reaction-note{color:#818a97;font-size:10px;line-height:1.4}@media(max-width:420px){.monsly-df-reaction-dialog{padding:24px 16px 18px;border-radius:21px}.monsly-df-reaction-presets{gap:5px}.monsly-df-reaction-presets button{font-size:10px;padding:9px 2px}}.monsly-tg-profile-modal .monsly-group-gifts-grid,.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:330px){.monsly-tg-profile-modal .monsly-group-gifts-grid,.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.monsly-channel-management-backdrop{z-index:10080}.monsly-channel-management{width:min(560px,calc(100vw - 28px));max-height:min(760px,calc(100dvh - 36px));overflow:hidden;display:flex;flex-direction:column;background:#151518;color:#f5f5f6;border:1px solid #ffffff12;border-radius:22px;box-shadow:0 24px 90px #000b}.monsly-channel-management>header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 15px;border-bottom:1px solid #ffffff12}.monsly-channel-management>header div{display:grid;gap:4px}.monsly-channel-management>header b{font-size:19px}.monsly-channel-management>header small{color:#96969e}.monsly-channel-management>header>button{border:0;border-radius:50%;width:34px;height:34px;background:#29292e;color:#fff;display:grid;place-items:center;cursor:pointer}.monsly-channel-management-tabs{display:flex;gap:6px;padding:12px 14px;overflow-x:auto;border-bottom:1px solid #ffffff10}.monsly-channel-management-tabs button{display:flex;align-items:center;gap:7px;white-space:nowrap;padding:10px 12px;border:0;border-radius:11px;background:#242428;color:#b8b8c0;font-weight:700;cursor:pointer}.monsly-channel-management-tabs button.active{background:#ed1741;color:#fff}.monsly-channel-management-loading,.monsly-channel-management-empty{padding:28px;text-align:center;color:#999}.monsly-channel-management-list{padding:12px 18px 20px;overflow:auto;min-height:180px}.monsly-channel-management-hint{font-size:13px;line-height:1.45;color:#9999a2;margin:4px 2px 14px}.monsly-channel-management-member{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px solid #ffffff0d}.monsly-channel-management-member>button:first-child{min-width:0;display:flex;align-items:center;gap:10px;border:0;background:none;color:#f4f4f5;text-align:left;cursor:pointer}.monsly-channel-management-member img,.monsly-channel-management-member>button:first-child>span{width:38px;height:38px;flex:0 0 38px;border-radius:50%;object-fit:cover;background:#303039;display:grid;place-items:center;font-weight:800}.monsly-channel-management-member b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monsly-channel-management-member small{margin-left:auto;color:#92929b;white-space:nowrap}.monsly-channel-management-member .assign,.monsly-channel-management-member .remove{border:0;border-radius:10px;padding:9px 12px;font-weight:750;cursor:pointer}.monsly-channel-management-member .assign{background:#173c2b;color:#50df8a}.monsly-channel-management-member .remove{background:#442127;color:#ff6875}.monsly-channel-management-member button:disabled{opacity:.5;cursor:wait}.monsly-channel-reaction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.monsly-channel-reaction-grid button{height:58px;border:1px solid #ffffff16;border-radius:13px;background:#242428;color:#fff;font-size:25px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.monsly-channel-reaction-grid button.active{background:#39202a;border-color:#ed1741}.monsly-channel-reaction-grid button.active svg{color:#ff536f}.monsly-channel-df-panel{padding:28px 24px 32px;display:flex;align-items:center;flex-direction:column;text-align:center}.monsly-channel-df-gem{font-size:48px;margin-bottom:10px}.monsly-channel-df-panel>small{color:#999;margin-bottom:8px}.monsly-channel-df-panel>strong{font-size:38px;color:#ff526f}.monsly-channel-df-panel>strong span{font-size:16px}.monsly-channel-df-panel p{max-width:350px;color:#a1a1aa;line-height:1.5;font-size:13px;margin:14px 0 20px}.monsly-channel-df-panel>button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;max-width:340px;padding:14px;border:0;border-radius:14px;background:linear-gradient(110deg,#f21b45,#bd092d);color:#fff;font-weight:800;cursor:pointer}.monsly-channel-df-panel>button:disabled{opacity:.45;cursor:not-allowed}.monsly-channel-management>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-top:1px solid #ffffff12}.monsly-channel-management>footer span{font-size:11px;color:#85858e}.monsly-channel-management>footer button{border:0;border-radius:10px;background:#303036;color:#fff;padding:9px 16px;font-weight:700;cursor:pointer}.monsly-df-reaction-art{border-color:#ff315b66!important;background:radial-gradient(circle,#ff315b38,#32121c 72%)!important;box-shadow:0 0 35px #ff315b22!important}.monsly-df-reaction-amount{border-color:#ff315b55!important;background:linear-gradient(110deg,#351923,#2a1820)!important;color:#ff526f!important}.monsly-df-reaction-amount span{color:#ff9aaa!important}.monsly-df-reaction-presets button.active{border-color:#ed174199!important;background:#ed174133!important;color:#ff9cac!important}.monsly-df-reaction-custom-label input:focus{border-color:#ed1741!important}.monsly-df-reaction-submit{background:linear-gradient(110deg,#ff2850,#c9002e)!important;color:#fff!important;box-shadow:0 8px 25px #ed174133!important}.monsly-channel-management-tabs{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:10px 14px!important;border:0!important}.monsly-channel-management-tabs button{min-height:52px!important;justify-content:flex-start!important;padding:10px 14px!important;border-radius:0!important;border-bottom:1px solid #ffffff10!important;background:#1d1d20!important;color:#ededf0!important;font-size:15px!important}.monsly-channel-management-tabs button:last-child{border-radius:0 0 15px 15px!important;border-bottom:0!important}.monsly-channel-management-tabs button.active{background:#29292e!important;color:#fff!important;box-shadow:inset 3px 0 #ed1741!important}.monsly-channel-management-tabs button svg{width:21px!important;height:21px!important}.monsly-channel-management-list{padding-top:8px!important}.monsly-tg-profile-hero .monsly-tg-profile-actions{width:calc(100% + 76px)!important;max-width:none!important;margin:12px -38px -22px!important;padding:12px 18px 16px!important}.monsly-tg-profile-hero .monsly-tg-profile-actions>button{background:#171a1fdd!important;border-color:#ffffff0d!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.monsly-tg-profile-hero .monsly-tg-profile-actions>button:hover{background:#282d35ee!important}@media(max-width:760px){.monsly-tg-profile-hero .monsly-tg-profile-actions{width:calc(100% + 56px)!important;margin-left:-28px!important;margin-right:-28px!important;padding-inline:12px!important}}.monsly-tg-profile-actions.has-four-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:12px 0 0!important;padding:12px 0 0!important}.monsly-tg-profile-actions.has-three-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:12px 0 0!important;padding:12px 0 0!important}.monsly-tg-profile-actions.has-four-actions>button,.monsly-tg-profile-actions.has-three-actions>button{min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before,.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{top:0!important;left:0!important;right:0!important;height:440px!important;border-radius:25px 25px 0 0!important}.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.monsly-group-gift-card{position:relative!important;overflow:hidden!important;min-height:170px!important;aspect-ratio:auto!important;justify-content:flex-start!important;gap:7px!important;padding:12px 9px 10px!important;border:1px solid #ffffff18!important;border-radius:16px!important;background:linear-gradient(155deg,#242a33,#171b22 58%,#11151b)!important;box-shadow:inset 0 1px #ffffff0c,0 8px 22px #0003!important}.monsly-group-gift-card.equipped{border-color:#62c5ff!important;box-shadow:0 0 0 1px #62c5ff55,0 8px 24px #0004!important}.monsly-group-gift-art{display:grid!important;place-items:center!important;width:100%!important;min-height:90px!important;padding:5px!important;border-radius:12px!important;background:radial-gradient(ellipse at 50% 40%,#ffffff12,transparent 70%)!important}.monsly-group-gift-art>.pepe-collectible-art,.monsly-group-gift-art>.gift-animation{max-width:100%!important}.monsly-group-gift-kind{align-self:flex-start!important;color:#8e9aaa!important;font-size:8px!important;font-weight:850!important;letter-spacing:.09em!important}.monsly-group-gift-card>b{display:-webkit-box!important;width:100%!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-height:1.25!important;font-size:11px!important;font-weight:800!important;text-align:left!important}.monsly-group-gift-card>small{align-self:flex-start!important;font-size:9px!important;color:#8e9aaa!important}.paid-df-reaction-empty{border:1px solid #ed3154!important;background:#321923!important}@media(max-width:520px){.monsly-tg-profile-actions.has-four-actions{gap:6px!important}.monsly-tg-profile-actions.has-four-actions>button{min-height:72px!important;padding:8px 3px!important}.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monsly-group-gift-card{min-height:145px!important;padding:9px 6px!important}.monsly-group-gift-art{min-height:76px!important}}.monsly-channel-management-tabs button.active{background:#242429!important;color:#fff!important}.management-row-icon{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:10px!important;color:#fff!important}.management-row-icon.subscribers{background:#168cff!important}.management-row-icon.admins{background:#25c85a!important}.management-row-icon.reactions{background:#e5b900!important}.management-row-icon.df{background:#ed1741!important}.monsly-channel-management-tabs button.active .management-row-icon{filter:brightness(1.08)}.monsly-df-reaction-range{accent-color:#ed1741!important}.monsly-df-reaction-presets button.active{border-color:#ff315b!important;background:#7a172b66!important;color:#ffd5dd!important}.monsly-df-reaction-custom-label input:focus{border-color:#ff315b!important}.monsly-df-reaction-submit{background:linear-gradient(110deg,#f21b45,#bd092d)!important;color:#fff!important;box-shadow:0 8px 25px #ed174133!important}.monsly-tg-profile-hero{min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:48px 22px 18px!important;margin:0 -22px!important;overflow:visible!important}.monsly-tg-profile-hero .monsly-tg-profile-actions{position:relative!important;inset:auto!important;display:grid!important;width:100%!important;max-width:100%!important;margin:18px 0 0!important;padding:0!important;gap:8px!important;transform:none!important;z-index:3!important}.monsly-tg-profile-hero .monsly-tg-profile-actions.has-four-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.monsly-tg-profile-hero .monsly-tg-profile-actions.has-three-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monsly-tg-profile-hero .monsly-tg-profile-actions>button{min-width:0!important;min-height:72px!important;width:100%!important;margin:0!important;padding:9px 3px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;white-space:nowrap!important}.monsly-tg-profile-details{position:relative!important;z-index:2!important;margin-top:0!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before,.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{height:470px!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero{background:transparent!important}.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.monsly-group-profile-gifts .monsly-group-gift-card{min-width:0!important;min-height:0!important;aspect-ratio:.94 / 1!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:5px!important;padding:7px!important;position:relative!important;overflow:hidden!important;border-radius:14px!important;border:1px solid #ffffff24!important;background:radial-gradient(ellipse at 50% 36%,#30333b,#17191e 68%,#101115)!important;box-shadow:inset 0 1px #ffffff12,0 6px 16px #0005!important}.monsly-group-profile-gifts .monsly-group-gift-art{width:100%!important;min-height:0!important;aspect-ratio:1 / 1!important;flex:1 1 auto!important;display:grid!important;place-items:center!important;padding:3px!important;border-radius:10px!important;background-color:#111318!important;background-image:repeating-linear-gradient(135deg,#ffffff08 0 1px,transparent 1px 18px),radial-gradient(circle at 50% 40%,#ffffff18,transparent 68%)!important}.monsly-group-profile-gifts .monsly-group-gift-art>.pepe-collectible-art,.monsly-group-profile-gifts .monsly-group-gift-art>.gift-animation{width:100%!important;max-width:100%!important}.monsly-group-gift-ribbon{position:absolute!important;top:0!important;right:0!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;color:#f1f4f8!important;font-size:12px!important;font-weight:900!important;background:linear-gradient(135deg,transparent 49%,#aeb8c5 50%,#657181 100%)!important;clip-path:polygon(0 0,100% 0,100% 100%)!important;padding:0 0 12px 12px!important;z-index:2!important}.monsly-group-profile-gifts .monsly-group-gift-kind{font-size:8px!important;line-height:1!important;color:#8d98a8!important;letter-spacing:.04em!important}.monsly-group-profile-gifts .monsly-group-gift-card>b{font-size:10px!important;line-height:1.15!important;text-align:left!important}.monsly-group-profile-gifts .monsly-group-gift-card>small{font-size:8px!important;align-self:flex-start!important}@media(max-width:520px){.monsly-tg-profile-hero{padding-inline:18px!important}.monsly-tg-profile-hero .monsly-tg-profile-actions{gap:5px!important}.monsly-tg-profile-hero .monsly-tg-profile-actions>button{min-height:66px!important;font-size:10px!important}.monsly-group-profile-gifts .monsly-group-gift-card{padding:5px!important}}.monsly-tg-profile-hero{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:212px!important;height:auto!important;padding:14px 34px 18px!important;margin:0!important;gap:7px!important;overflow:hidden!important;text-align:center!important}.monsly-tg-profile-hero>*{flex-shrink:0!important}.monsly-tg-profile-actions{position:relative!important;inset:auto!important;transform:none!important;float:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0 0 18px!important;padding:0!important;gap:9px!important;z-index:2!important}.monsly-tg-profile-actions>button{position:relative!important;inset:auto!important;transform:none!important;min-width:0!important;width:100%!important;min-height:74px!important;height:auto!important;margin:0!important;padding:9px 4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;border-radius:17px!important;white-space:normal!important;background:#171b20!important;border:1px solid #ffffff0c!important;color:#f4f5f6!important}.monsly-tg-profile-details{position:relative!important;display:flex!important;margin:0!important;padding:0!important;z-index:1!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before{height:350px!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{display:none!important}.monsly-group-profile-gifts{margin-top:18px!important}.monsly-group-profile-gifts .monsly-group-gifts-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.monsly-group-profile-gifts .monsly-group-gift-card{min-width:0!important;min-height:132px!important;aspect-ratio:auto!important;padding:10px 6px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid #ffffff12!important;border-radius:15px!important;background:#191d23!important;box-shadow:none!important;overflow:hidden!important}.monsly-group-profile-gifts .monsly-group-gift-art{width:58px!important;height:58px!important;min-height:58px!important;aspect-ratio:1/1!important;flex:0 0 58px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:12px!important;background:#0e1115!important;background-image:none!important}.monsly-group-profile-gifts .monsly-group-gift-art>.pepe-collectible-art,.monsly-group-profile-gifts .monsly-group-gift-art>.gift-animation{width:58px!important;height:58px!important;max-width:58px!important}.monsly-group-profile-gifts .monsly-group-gift-ribbon,.monsly-group-profile-gifts .monsly-group-gift-kind{display:none!important}.monsly-group-profile-gifts .monsly-group-gift-card>b{display:-webkit-box!important;width:100%!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:10px!important;line-height:1.2!important;text-align:center!important}.monsly-group-profile-gifts .monsly-group-gift-card>small{align-self:center!important;font-size:8px!important;color:#858b95!important}.monsly-group-profile-gifts .monsly-group-gift-card.equipped{border-color:#4caee0!important}@media(max-width:520px){.monsly-tg-profile-hero{padding:14px 22px 18px!important}.monsly-tg-profile-actions{gap:6px!important;margin-bottom:16px!important}.monsly-tg-profile-actions>button{min-height:68px!important;padding:8px 2px!important}.monsly-group-profile-gifts .monsly-group-gifts-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.monsly-group-profile-gifts .monsly-group-gift-card{min-height:122px!important;padding:8px 4px!important}}.monsly-df-reaction-art{border-color:#35c98a55!important;background:radial-gradient(circle,#27a97830,#111b19 72%)!important;box-shadow:0 0 30px #23b87918!important}.monsly-df-reaction-amount{border-color:#ffffff20!important;background:linear-gradient(110deg,#191e20,#20272a)!important;color:#f4f7f8!important}.monsly-df-reaction-amount span{color:#70d8a6!important}.monsly-df-reaction-range{accent-color:#35c98a!important}.monsly-df-reaction-presets button.active{border-color:#35c98a99!important;background:#1c684b66!important;color:#c8ffe2!important}.monsly-df-reaction-custom-label input:focus{border-color:#4aa9e8!important}.monsly-df-reaction-submit{background:linear-gradient(105deg,#1e9b68,#35c98a)!important;color:#071811!important;box-shadow:0 8px 25px #1fae7628!important}.monsly-df-reaction-insufficient{border-color:#4aa9e855!important;background:#2879a51a!important;color:#a9dfff!important}.message-reaction-picker .paid-df-reaction{order:-1!important;min-width:58px!important;border:1px solid #35c98a66!important;background:#173b2c!important;color:#d5ffe7!important}.monsly-tg-profile-modal{display:flex!important;flex-direction:column!important;gap:0!important;padding:0 18px 20px!important;overflow-x:hidden!important}.monsly-tg-profile-hero{position:relative!important;display:flex!important;flex:0 0 auto!important;min-height:246px!important;margin:0 -18px!important;padding:22px 34px 94px!important;border-radius:24px 24px 0 0!important;background-image:linear-gradient(180deg,#08090a20,#08090a7a 68%,#090b0ff2),var(--group-profile-banner, none),radial-gradient(ellipse at 50% 28%,var(--group-nft-center,#26313d) 0%,var(--group-nft-edge,#101419) 75%)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;isolation:isolate!important}.monsly-tg-profile-hero:before{display:none!important}.monsly-tg-profile-hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:var(--group-nft-pattern, none)!important;background-repeat:repeat!important;background-size:160px 160px!important;opacity:.16!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important}.monsly-tg-profile-hero>*{position:relative!important;z-index:1!important;flex-shrink:0!important}.monsly-tg-profile-actions,.monsly-tg-profile-actions.has-four-actions,.monsly-tg-profile-actions.has-three-actions,.monsly-tg-profile-actions.is-owner,.monsly-tg-profile-actions.is-channel{position:relative!important;z-index:3!important;display:grid!important;flex:0 0 auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:-78px 0 20px!important;padding:0!important;align-self:stretch!important}.monsly-tg-profile-actions.has-three-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monsly-tg-profile-actions>button{display:flex!important;min-width:0!important;width:100%!important;min-height:70px!important;margin:0!important;padding:9px 4px!important;align-items:center!important;justify-content:center!important;border:1px solid #ffffff12!important;border-radius:17px!important;background:#171b20ef!important;color:#f4f6f8!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.monsly-tg-profile-actions>button b{font-size:11px!important;white-space:nowrap!important}.monsly-tg-profile-details{position:relative!important;z-index:1!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important}.monsly-tg-profile-details>div{min-width:0!important;width:100%!important;padding:11px 0!important;border-bottom:1px solid var(--msg-line,#292e36)!important}.monsly-group-profile-gifts{position:relative!important;z-index:1!important;margin-top:18px!important}@media(max-width:520px){.monsly-tg-profile-modal{padding-inline:14px!important}.monsly-tg-profile-hero{margin-inline:-14px!important;padding-inline:20px!important}.monsly-tg-profile-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.monsly-tg-profile-actions.has-three-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.monsly-tg-profile-actions>button{min-height:66px!important;padding-inline:2px!important;border-radius:14px!important}.monsly-tg-profile-actions>button b{font-size:9px!important}}.message-reaction-picker .paid-df-reaction,.group-message-context-menu .message-reaction-picker .paid-df-reaction{min-width:0!important;width:auto!important;height:auto!important;padding:4px!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;color:inherit!important}.message-reaction-picker .paid-df-reaction:focus,.message-reaction-picker .paid-df-reaction:focus-visible{outline:none!important;box-shadow:none!important}.monsly-channel-management-profile{display:flex;flex-direction:column;gap:14px;padding:16px}.monsly-channel-management-profile .monsly-tg-create-photo{align-self:center}.monsly-channel-management-profile .monsly-tg-create-field,.monsly-channel-management-profile .monsly-tg-create-description{display:flex;flex-direction:column;gap:7px;color:var(--msg-muted,#a0a5ad);font-size:12px;font-weight:700}.monsly-channel-management-profile .monsly-tg-create-field input,.monsly-channel-management-profile .monsly-tg-create-description textarea{width:100%;box-sizing:border-box}.monsly-channel-management-profile .monsly-tg-primary{width:100%}.pepe-upgrade-screen-stage{width:100%!important;max-width:620px!important;min-width:0!important;min-height:220px!important;max-height:min(42dvh,390px)!important;aspect-ratio:1.62!important;border:0!important;border-radius:22px!important;background:radial-gradient(ellipse at 50% 42%,color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 82%,white 18%),color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 58%,#17132b 42%) 42%,#17131f)!important;box-shadow:inset 0 1px #ffffff35,0 18px 55px #0008!important;isolation:isolate}.pepe-upgrade-screen-stage:before,.pepe-upgrade-screen-stage:after{content:"";position:absolute;pointer-events:none;border-radius:50%;border:1px solid #ffffff26}.pepe-upgrade-screen-stage:before{width:78%;aspect-ratio:1;animation:monsly-telegram-upgrade-orbit 8s linear infinite}.pepe-upgrade-screen-stage:after{width:58%;aspect-ratio:1;border-style:dashed;opacity:.55;animation:monsly-telegram-upgrade-orbit 13s linear infinite reverse}.pepe-upgrade-screen-stage .pepe-upgrade-stage-glow{width:68%;height:68%;background:radial-gradient(circle,#ffffff6b 0%,#ffffff1c 48%,transparent 74%)!important;filter:blur(22px)}.pepe-upgrade-stage-gift{animation:monsly-telegram-gift-float 2.8s ease-in-out infinite}.pepe-upgrade-stage-gift .gift-animation{filter:drop-shadow(0 16px 22px #0005)}.pepe-upgrade-screen-stage.is-revealing{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 90%,white 10%),color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 65%,#111 35%) 52%,#09090d)!important;animation:monsly-telegram-upgrade-pulse 2.6s ease-in-out both}.pepe-upgrade-opening-gift{animation:monsly-telegram-gift-breakthrough 2.6s cubic-bezier(.16,.72,.2,1) both!important}.pepe-upgrade-opening-gift>.gift-animation{filter:drop-shadow(0 18px 36px #0008) brightness(1.12)}.pepe-upgrade-opening-ring{border-color:#ffffffb8!important;animation-duration:2.4s!important}.pepe-upgrade-opening-ring.ring-two{border-color:#ffffff72!important;animation-delay:.18s!important}.pepe-upgrade-opening-beam{background:conic-gradient(from 0deg,transparent 0 6%,#ffffff80 8%,transparent 11% 22%,#ffffff65 24%,transparent 27% 42%,#ffffff85 45%,transparent 48% 65%,#ffffff70 68%,transparent 72%)!important;animation-duration:2.6s!important}.pepe-upgrade-opening-spark{color:#fff!important;text-shadow:0 0 18px #fff,0 0 34px var(--gift-upgrade-glow, #9875e8)!important;animation-duration:2s!important}.pepe-upgrade-screen-stage.is-revealed{background:radial-gradient(ellipse at 50% 44%,color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 90%,white 10%),color-mix(in srgb,var(--gift-upgrade-glow, #9875e8) 52%,#15121d 48%) 56%,#09090d)!important}.pepe-upgrade-result-reveal{position:relative;z-index:4;animation:monsly-telegram-nft-land .8s cubic-bezier(.18,.82,.2,1) both}.pepe-upgrade-result-reveal>.pepe-collectible-art,.pepe-upgrade-result-reveal>div{filter:drop-shadow(0 16px 24px #0007)}.pepe-upgrade-confetti{position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%;z-index:-1;display:grid;place-items:center;color:#fff;font-size:clamp(18px,4vw,34px);letter-spacing:.2em;text-shadow:0 0 14px #ffffffc9;animation:monsly-telegram-confetti 2.2s ease-out both;pointer-events:none}@keyframes monsly-telegram-upgrade-orbit{to{transform:rotate(360deg)}}@keyframes monsly-telegram-gift-float{0%,to{transform:translateY(0) rotate(-1deg) scale(1)}50%{transform:translateY(-9px) rotate(1deg) scale(1.035)}}@keyframes monsly-telegram-upgrade-pulse{0%{filter:brightness(1)}35%{filter:brightness(1.35)}70%{filter:brightness(1.08)}to{filter:brightness(1.18)}}@keyframes monsly-telegram-gift-breakthrough{0%{transform:scale(1) rotate(0);opacity:1;filter:brightness(1)}35%{transform:scale(1.12) rotate(-7deg);opacity:1;filter:brightness(1.4)}62%{transform:scale(.72) rotate(8deg);opacity:.72;filter:brightness(1.8) blur(1px)}to{transform:scale(.22) rotate(18deg);opacity:0;filter:brightness(2.5) blur(9px)}}@keyframes monsly-telegram-nft-land{0%{opacity:0;transform:translateY(28px) scale(.56) rotate(-8deg);filter:blur(8px)}68%{opacity:1;transform:translateY(-5px) scale(1.06) rotate(2deg);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes monsly-telegram-confetti{0%{opacity:0;transform:scale(.55) rotate(-15deg)}25%{opacity:1}to{opacity:0;transform:scale(1.3) rotate(16deg)}}@media(max-width:620px){.pepe-upgrade-screen-stage{width:100%!important;max-height:36dvh!important;min-height:190px!important;aspect-ratio:1.45!important;border-radius:18px!important}.pepe-upgrade-stage-gift{width:66%!important;height:78%!important}}.pepe-upgrade-result-carousel{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:min(100%,520px);min-height:190px}.pepe-upgrade-result-main{position:relative;z-index:3;display:grid;place-items:center;animation:monsly-telegram-nft-land .8s cubic-bezier(.18,.82,.2,1) both}.pepe-upgrade-result-side{position:absolute;z-index:1;top:50%;opacity:.48;filter:saturate(.72) brightness(.8);transform:translateY(-50%) scale(.72);animation:monsly-telegram-side-model .95s ease-out both}.pepe-upgrade-result-side.is-left{left:-2%}.pepe-upgrade-result-side.is-right{right:-2%;animation-delay:.08s}@keyframes monsly-telegram-side-model{0%{opacity:0;transform:translateY(-50%) scale(.42)}to{opacity:.48;transform:translateY(-50%) scale(.72)}}.pepe-upgrade-overlay.pepe-upgrade-telegram{align-items:center!important;justify-content:center!important;padding:18px!important;overflow:auto!important;background:#000000c2!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.pepe-upgrade-screen.telegram-upgrade-sheet{width:min(100%,560px)!important;min-height:0!important;max-height:min(900px,94dvh)!important;overflow:auto!important;padding:0 0 max(18px,env(safe-area-inset-bottom))!important;border:1px solid #ffffff12!important;border-radius:26px!important;background:#171619!important;color:#fff!important;box-shadow:0 24px 90px #000b!important}.telegram-upgrade-hero{position:relative;display:flex;min-height:350px;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;padding:30px 22px 22px;background:radial-gradient(circle at 50% 30%,#b48bf4,#8b58d7 46%,#7543bd);color:#fff;text-align:center}.telegram-upgrade-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.12;background-image:radial-gradient(circle at 15% 25%,#fff 0 3px,transparent 4px),radial-gradient(circle at 80% 34%,#fff 0 4px,transparent 5px),radial-gradient(circle at 30% 78%,#fff 0 3px,transparent 4px);background-size:84px 84px,112px 112px,96px 96px;pointer-events:none}.telegram-upgrade-hero.gift-upgrade-theme-resistance-dog{background:radial-gradient(circle at 50% 30%,#f18ab2,#d65e91 52%,#a83f78)}.telegram-upgrade-hero.gift-upgrade-theme-astral-shard{background:radial-gradient(circle at 50% 30%,#7ec9f0,#438dc9 52%,#315fa8)}.telegram-upgrade-hero.gift-upgrade-theme-input-key{background:radial-gradient(circle at 50% 30%,#a69bfa,#7862d7 52%,#5144a5)}.telegram-upgrade-close,.telegram-upgrade-more{position:absolute;z-index:4;top:16px;display:grid;place-items:center;width:42px;height:42px;border:1px solid #ffffff30;border-radius:50%;background:#ffffff24;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.telegram-upgrade-close{left:16px}.telegram-upgrade-more{right:16px}.telegram-upgrade-close:disabled{opacity:.5}.telegram-upgrade-gift-art{position:relative;z-index:1;display:grid;place-items:center;width:220px;height:190px;margin-top:2px;filter:drop-shadow(0 14px 18px #30115b55)}.telegram-upgrade-gift-art>.gift-animation,.telegram-upgrade-gift-art>.pepe-collectible-art{width:100%!important;height:100%!important}.telegram-upgrade-hero h3{position:relative;z-index:1;margin:4px 0 12px;color:#fff;font-size:23px;font-weight:800;letter-spacing:-.02em}.telegram-upgrade-variants-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:4px 12px;border:1px solid #ffffff45;border-radius:999px;background:#ffffff20;color:#fff;font-size:13px;font-weight:700}.telegram-upgrade-variant-stack{display:flex;align-items:center}.telegram-upgrade-variant-stack>*{width:25px!important;height:25px!important;margin-left:-5px}.telegram-upgrade-variant-stack>*:first-child{margin-left:0}.telegram-upgrade-benefits{display:flex;flex-direction:column;gap:24px;padding:28px 28px 20px}.telegram-upgrade-benefit{display:grid;grid-template-columns:34px 1fr;align-items:start;gap:14px}.telegram-upgrade-benefit>svg{width:27px;height:27px;color:#75aefb;stroke-width:1.7}.telegram-upgrade-benefit div{display:flex;flex-direction:column;gap:5px}.telegram-upgrade-benefit b{color:#f7f7f8;font-size:15px;font-weight:800}.telegram-upgrade-benefit span{max-width:440px;color:#a7a6ad;font-size:13px;line-height:1.5}.telegram-upgrade-footer{display:flex;flex-direction:column;gap:9px;padding:0 24px 4px}.telegram-upgrade-footer .pepe-upgrade-screen-confirm{min-height:54px;border-radius:999px!important;background:#438df4!important;color:#fff!important;font-size:16px!important;font-weight:800!important}.telegram-upgrade-footer .monsly-currency-gem{width:19px;height:19px;vertical-align:middle}.telegram-upgrade-footer-note{color:#8d8b94;font-size:11px;text-align:center}.telegram-upgrade-opening{position:relative;display:grid;place-items:center;width:100%;height:100%}.telegram-upgrade-opening>span{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:2px solid #ffffff75;border-radius:50%;animation:monsly-telegram-upgrade-pulse 1.1s ease-out infinite}.telegram-upgrade-opening>span+span{top:0;right:0;bottom:0;left:0;border-color:#ffffff40;animation-delay:.22s}@keyframes monsly-telegram-upgrade-pulse{0%{transform:scale(.55);opacity:0}35%{opacity:.9}to{transform:scale(1.35);opacity:0}}.telegram-upgrade-result-caption{position:relative;z-index:2;margin-top:-2px;color:#fff;font-size:13px;font-weight:750}.telegram-upgrade-variants-panel{padding:16px 22px 8px;background:#1c1b20;border-top:1px solid #ffffff12}.telegram-upgrade-variants-title{margin-bottom:12px;color:#fff;font-size:14px;font-weight:800}.telegram-upgrade-variants-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.telegram-upgrade-variant{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 5px;border:1px solid #ffffff12;border-radius:13px;background:#242329}.telegram-upgrade-variant span{color:#d8d7dc;font-size:11px;text-align:center}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art{animation:monsly-telegram-gift-opening .72s ease-in-out infinite alternate}.telegram-upgrade-sheet.is-complete .telegram-upgrade-hero{background:radial-gradient(circle at 50% 30%,#d49af5,#9b5cda 55%,#6934a8)}@keyframes monsly-telegram-gift-opening{0%{transform:scale(.92) rotate(-3deg)}to{transform:scale(1.06) rotate(3deg)}}@media(max-width:620px){.pepe-upgrade-overlay.pepe-upgrade-telegram{align-items:flex-end!important;padding:0!important}.pepe-upgrade-screen.telegram-upgrade-sheet{width:100%!important;max-height:94dvh!important;border-radius:26px 26px 0 0!important}.telegram-upgrade-hero{min-height:320px;padding-top:26px}.telegram-upgrade-benefits{gap:20px;padding:24px 22px 18px}.telegram-upgrade-footer{padding-right:18px;padding-left:18px}.telegram-upgrade-variants-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-botanical,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-ink{background-image:none!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-botanical:before,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-botanical:after,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson:before,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson:after,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-ink:before,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-ink:after{content:none!important;display:none!important;background:none!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;width:124%!important;height:124%!important;inset:auto!important;transform:translate(-50%,-50%)!important;object-fit:contain!important;object-position:center!important;z-index:3!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:138%!important;height:138%!important}.monsly-group-gift-picker-backdrop{z-index:2147483000!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.profile-shared-gift-picker-backdrop{z-index:2147483001!important}.monsly-profile-v2-body>.profile-linked-channel-row{position:relative!important;z-index:2!important;margin:0 0 12px!important;padding:12px!important;border-radius:14px!important;background:#101418!important}.role-small.owner{color:#dce8f2!important;background:#29323d!important;border-color:#465363!important}.app-shell[data-page=owner] .admin-panel{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.app-shell[data-page=owner] .admin-panel>*{max-height:none!important}.app-shell[data-page=owner] .admin-panel .panel-head{min-height:44px!important;height:auto!important;overflow:visible!important}.app-shell[data-page=owner] .admin-panel form,.app-shell[data-page=owner] .admin-panel>.stack{height:auto!important;max-height:none!important;overflow:visible!important}.app-shell[data-page=owner] .admin-tabs{width:100%!important;min-height:40px!important;height:auto!important;overflow:visible!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero{background:radial-gradient(circle at 50% 26%,#b993ff,#8b59df 48%,#7042bd)!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art{animation:monsly-telegram-model-reveal 2.45s cubic-bezier(.16,.78,.2,1) both!important}.telegram-upgrade-opening{isolation:isolate}.telegram-upgrade-opening>span{border-color:#ffffffa8!important;box-shadow:0 0 24px #fff4,inset 0 0 18px #ffffff24;animation:monsly-telegram-reveal-ring 1.25s ease-out infinite!important}.telegram-upgrade-opening>span+span{animation-delay:.35s!important}.telegram-upgrade-reveal-art{width:100%;height:100%;display:grid;place-items:center;animation:monsly-telegram-model-land .85s cubic-bezier(.16,.82,.22,1) both;filter:drop-shadow(0 16px 28px #32165f70)}.telegram-upgrade-reveal-art .pepe-collectible-art{width:100%!important;height:100%!important}.telegram-upgrade-sheet.is-complete .telegram-upgrade-gift-art{animation:monsly-telegram-model-land .75s cubic-bezier(.16,.82,.22,1) both}.telegram-upgrade-sheet.is-complete .telegram-upgrade-hero{background:radial-gradient(circle at 50% 25%,#c5a0ff,#9461e7,#7444c0)!important}.telegram-upgrade-result-caption{padding:7px 14px;border:1px solid #ffffff48;border-radius:999px;background:#ffffff20}@keyframes monsly-telegram-model-reveal{0%{opacity:.25;transform:scale(.55) rotate(-12deg);filter:blur(12px) brightness(2.2)}38%{opacity:1;transform:scale(1.12) rotate(5deg);filter:blur(0) brightness(1.35)}68%{transform:scale(.96) rotate(-2deg)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0) brightness(1)}}@keyframes monsly-telegram-model-land{0%{opacity:0;transform:translateY(22px) scale(.72);filter:blur(8px)}65%{opacity:1;transform:translateY(-5px) scale(1.06);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:drop-shadow(0 16px 28px #32165f70)}}@keyframes monsly-telegram-reveal-ring{0%{transform:scale(.55);opacity:0}35%{opacity:.9}to{transform:scale(1.45);opacity:0}}.monsly-channel-management-heading{display:flex;align-items:center;gap:10px;min-width:0}.monsly-channel-management-back{width:36px!important;height:36px!important;flex:0 0 36px;border:0;border-radius:50%;background:#29292e;color:#fff;display:grid;place-items:center;cursor:pointer}.monsly-channel-management-tabs{display:flex!important;flex-direction:column!important;gap:0!important;padding:10px 12px!important;overflow:visible!important;border:0!important}.monsly-channel-management-tabs button{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:10px!important;min-height:58px!important;padding:9px 12px!important;border:0!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;background:#1b1b1f!important;color:#f3f3f5!important;text-align:left!important}.monsly-channel-management-tabs button:first-child{border-radius:15px 15px 0 0!important}.monsly-channel-management-tabs button:last-child{border-bottom:0!important;border-radius:0 0 15px 15px!important}.monsly-channel-management-tabs button>b{font-size:15px!important;font-weight:750!important}.monsly-channel-management-tabs button>small{color:#92929b!important;font-size:14px!important;font-weight:650!important}.monsly-channel-management-tabs button>i{font-style:normal!important;color:#777780!important;font-size:24px!important;line-height:1!important}.monsly-channel-management-tabs button .management-row-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px}.telegram-upgrade-reveal-carousel{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.telegram-upgrade-reveal-side{position:absolute;top:50%;z-index:1;opacity:.45;filter:blur(.25px) saturate(.8);transform:translateY(-50%) scale(.72);animation:monsly-telegram-side-reveal .85s ease-out both}.telegram-upgrade-reveal-side.is-left{left:-1%}.telegram-upgrade-reveal-side.is-right{right:-1%;animation-delay:.12s}.telegram-upgrade-reveal-art{position:relative;z-index:3;width:100%;height:100%;display:grid;place-items:center;animation:monsly-telegram-model-land .85s cubic-bezier(.16,.82,.22,1) both;filter:drop-shadow(0 16px 28px #32165f70)}@keyframes monsly-telegram-side-reveal{0%{opacity:0;transform:translateY(-50%) scale(.35)}to{opacity:.45;transform:translateY(-50%) scale(.72)}}@media(max-width:620px){.telegram-upgrade-reveal-side{opacity:.3;transform:translateY(-50%) scale(.58)}.telegram-upgrade-reveal-side.is-left{left:-8%}.telegram-upgrade-reveal-side.is-right{right:-8%}}.telegram-upgrade-sheet.is-opening .telegram-upgrade-opening>span{animation-duration:.85s}.telegram-upgrade-sheet.is-opening .telegram-upgrade-reveal-side.is-left{animation:monsly-upgrade-carousel-left 1.05s cubic-bezier(.2,.75,.2,1) both}.telegram-upgrade-sheet.is-opening .telegram-upgrade-reveal-side.is-right{animation:monsly-upgrade-carousel-right 1.05s cubic-bezier(.2,.75,.2,1) .12s both}.telegram-upgrade-sheet.is-opening .telegram-upgrade-reveal-art{animation:monsly-upgrade-model-land 1.15s cubic-bezier(.12,.82,.18,1) 1.45s both}@keyframes monsly-upgrade-carousel-left{0%{opacity:0;transform:translate(42%,-50%) scale(.35) rotateY(55deg)}65%{opacity:.7;transform:translate(-8%,-50%) scale(.82) rotateY(-12deg)}to{opacity:.45;transform:translateY(-50%) scale(.72)}}@keyframes monsly-upgrade-carousel-right{0%{opacity:0;transform:translate(-42%,-50%) scale(.35) rotateY(-55deg)}65%{opacity:.7;transform:translate(8%,-50%) scale(.82) rotateY(12deg)}to{opacity:.45;transform:translateY(-50%) scale(.72)}}@keyframes monsly-upgrade-model-land{0%{opacity:0;transform:translateY(24px) scale(.48) rotate(-9deg);filter:blur(7px) drop-shadow(0 16px 28px #32165f70)}62%{opacity:1;transform:translateY(-5px) scale(1.08) rotate(2deg);filter:blur(0) drop-shadow(0 16px 28px #32165f70)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:drop-shadow(0 16px 28px #32165f70)}}.monsly-profile-v2-hero:has(.monsly-profile-v2-music){padding-bottom:0!important}.monsly-profile-v2-body{padding-top:0!important}.monsly-global-audio-dock .dock-volume{accent-color:#fff!important}.monsly-global-audio-dock .dock-volume::-webkit-slider-runnable-track{background:#fff5!important}.monsly-global-audio-dock .dock-volume::-webkit-slider-thumb{background:#fff!important;border:1px solid #fff!important}.monsly-global-audio-dock .dock-volume::-moz-range-track{background:#fff5!important}.monsly-global-audio-dock .dock-volume::-moz-range-thumb{background:#fff!important;border:1px solid #fff!important}.gift-shop-overlay{z-index:2147483646!important;isolation:isolate}.gift-shop-overlay .gift-shop-dialog{position:relative;z-index:1}.messages-emoji-grid button{overflow:hidden}.messages-emoji-grid button .monsly-tgs-emoji{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.messages-emoji-grid button .monsly-tgs-emoji>span{display:block;width:100%;height:100%}.messages-emoji-grid button .monsly-tgs-emoji svg{width:100%!important;height:100%!important}.messages-emoji-expand{display:grid;place-items:center;width:100%;height:27px;margin-top:5px;border:0;border-radius:8px;background:#ffffff0b;color:#d7d9df;cursor:pointer}.messages-emoji-expand:hover{background:#ffffff18;color:#fff}.messages-emoji-expand svg{transition:transform .18s ease}.messages-emoji-expand svg.rotated{transform:rotate(180deg)}.messages-emoji-panel:not(.is-expanded) .messages-emoji-grid{max-height:none;overflow:hidden}.messages-emoji-panel.is-expanded .messages-emoji-grid{max-height:min(330px,48vh);overflow:auto}.monsly-tgs-emoji{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden}.monsly-tgs-emoji>span{display:block;width:100%;height:100%}.monsly-tgs-emoji svg{width:100%!important;height:100%!important}.message-reaction-picker .reaction-picker-expand{flex:0 0 30px!important;width:30px!important;height:30px!important;color:#d8dbe1!important;background:#ffffff0b!important}.message-reaction-picker .reaction-picker-expand svg{transition:transform .18s ease}.message-reaction-picker .reaction-picker-expand svg.rotated{transform:rotate(180deg)}.message-reaction-picker.is-expanded{max-width:310px!important;max-height:230px!important;overflow:auto!important;justify-content:flex-start!important}.gift-shop-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;isolation:isolate!important}.gift-shop-overlay .gift-shop-dialog{position:relative!important;z-index:1!important;max-height:min(88dvh,760px)!important}.monsly-global-audio-dock .dock-volume{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:72px!important;height:18px!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;accent-color:#fff!important;cursor:pointer!important}.monsly-global-audio-dock .dock-volume::-webkit-slider-runnable-track{height:3px!important;border:0!important;border-radius:99px!important;background:#fff5!important;box-shadow:none!important}.monsly-global-audio-dock .dock-volume::-webkit-slider-thumb{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:11px!important;height:11px!important;margin-top:-4px!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 2px #ffffff20!important}.monsly-global-audio-dock .dock-volume::-moz-range-track{height:3px!important;border:0!important;border-radius:99px!important;background:#fff5!important}.monsly-global-audio-dock .dock-volume::-moz-range-progress{height:3px!important;border-radius:99px!important;background:#fff!important}.monsly-global-audio-dock .dock-volume::-moz-range-thumb{width:11px!important;height:11px!important;border:0!important;border-radius:50%!important;background:#fff!important}.monsly-tgs-emoji [data-load-error=true]{display:none!important}.monsly-forwarded-header{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin:0 0 7px;padding-left:10px;border-left:3px solid #63b8ff;line-height:1.2}.monsly-forwarded-header span{font-size:12px;font-weight:500;color:#79bfff}.monsly-forwarded-header b{font-size:14px;font-weight:800;color:#79bfff}.monsly-channel-reaction-grid button .monsly-tgs-emoji{width:30px!important;height:30px!important}.monsly-channel-reaction-grid button{position:relative}.monsly-channel-reaction-grid button>svg{position:absolute;right:5px;top:5px}.monsly-community-delete-wrap{display:flex;flex-direction:column;gap:7px;padding:14px 18px 18px;border-top:1px solid var(--border-color,rgba(255,255,255,.08))}.monsly-community-delete-wrap.in-edit{padding:14px 0 0;margin-top:4px}.monsly-community-delete-button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:42px;padding:10px 14px;border:1px solid rgba(255,86,86,.32);border-radius:11px;background:#ff464617;color:#ff6b6b;font:inherit;font-weight:600;cursor:pointer}.monsly-community-delete-button:hover{background:#ff464629;border-color:#ff56568c}.monsly-community-delete-button:disabled{opacity:.55;cursor:wait}.monsly-community-delete-wrap small{color:var(--muted,#8d929b);font-size:11px;line-height:1.45}.messages-global-search.messages-username-search{margin:0 12px 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.messages-global-search.messages-username-search>.messages-search{display:flex!important;width:100%!important;min-height:46px!important;box-sizing:border-box!important;margin:0!important;padding:0 13px!important;gap:10px!important;border:1px solid #303943!important;border-radius:12px!important;outline:0!important;background:#121820!important;box-shadow:none!important}.messages-global-search.messages-username-search>.messages-search:focus-within{border-color:#526575!important;box-shadow:0 0 0 1px #52657522!important}.messages-global-search.messages-username-search>.messages-search input{width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#edf3f7!important;font-size:13px!important}.messages-global-search.messages-username-search>.messages-search input:focus{border:0!important;outline:0!important;box-shadow:none!important}@media(max-width:760px){.app-shell[data-page=profile] .main-content,.app-shell[data-page=profile] .main-area,.app-shell[data-page=profile] main{min-width:0!important}.app-shell[data-page=profile] .profile-route-wrap{display:block!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 142px)!important;margin:0!important;padding:0 0 20px!important}.app-shell[data-page=profile] .profile-route-wrap>.page-title{padding:12px 14px 8px!important}.app-shell[data-page=profile] .profile-route-wrap .profile-layout.monsly-profile-layout{display:flex!important;flex-direction:column!important;width:100%!important;gap:12px!important;padding:0 10px 16px!important}.app-shell[data-page=profile] .profile-route-wrap .profile-preview,.app-shell[data-page=profile] .profile-route-wrap .profile-nft-management{width:100%!important;max-width:none!important;margin:0!important}.app-shell[data-page=profile] .public-profile-modal-backdrop{display:none!important}}.telegram-upgrade-opening{overflow:visible!important}.telegram-upgrade-confetti{position:absolute!important;z-index:5!important;left:50%!important;top:48%!important;width:7px!important;height:12px!important;border-radius:2px!important;opacity:0!important;pointer-events:none!important;animation:monsly-gift-confetti 1.65s cubic-bezier(.12,.62,.28,1) .65s both!important}.telegram-upgrade-confetti.confetti-0{background:#ffd66b!important}.telegram-upgrade-confetti.confetti-1{background:#ff7ca8!important}.telegram-upgrade-confetti.confetti-2{background:#8be4ff!important}.telegram-upgrade-confetti.confetti-3{background:#b6ff91!important}.telegram-upgrade-confetti.confetti-4{background:#fff!important}.telegram-upgrade-confetti.confetti-5{background:#c5a0ff!important}.telegram-upgrade-confetti:nth-of-type(3){--gift-angle:-160deg}.telegram-upgrade-confetti:nth-of-type(4){--gift-angle:-140deg}.telegram-upgrade-confetti:nth-of-type(5){--gift-angle:-120deg}.telegram-upgrade-confetti:nth-of-type(6){--gift-angle:-100deg}.telegram-upgrade-confetti:nth-of-type(7){--gift-angle:-80deg}.telegram-upgrade-confetti:nth-of-type(8){--gift-angle:-60deg}.telegram-upgrade-confetti:nth-of-type(9){--gift-angle:-40deg}.telegram-upgrade-confetti:nth-of-type(10){--gift-angle:-20deg}.telegram-upgrade-confetti:nth-of-type(11){--gift-angle:20deg}.telegram-upgrade-confetti:nth-of-type(12){--gift-angle:40deg}.telegram-upgrade-confetti:nth-of-type(13){--gift-angle:60deg}.telegram-upgrade-confetti:nth-of-type(14){--gift-angle:80deg}.telegram-upgrade-confetti:nth-of-type(15){--gift-angle:100deg}.telegram-upgrade-confetti:nth-of-type(16){--gift-angle:120deg}.telegram-upgrade-confetti:nth-of-type(17){--gift-angle:140deg}.telegram-upgrade-confetti:nth-of-type(18){--gift-angle:160deg}.telegram-upgrade-confetti:nth-of-type(19){--gift-angle:180deg}@keyframes monsly-gift-confetti{0%{opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.4)}12%{opacity:1}to{opacity:0;transform:translate(calc(-50% + cos(var(--gift-angle, 0deg))*125px),calc(-50% + sin(var(--gift-angle, 0deg))*125px + 70px)) rotate(620deg) scale(.85)}}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art{animation:monsly-gift-upgrade-anticipation 1.1s ease-in-out infinite alternate!important}@keyframes monsly-gift-upgrade-anticipation{0%{transform:scale(.94) rotate(-2deg)}to{transform:scale(1.06) rotate(2deg)}}.app-shell .searchbox,.app-shell .messages-search,.app-shell .messages-username-search .messages-search,.app-shell .slasher-settings-search{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;border:1px solid #30343a!important;border-radius:11px!important;background:#111315!important;box-shadow:none!important;overflow:hidden!important}.app-shell .searchbox input,.app-shell .messages-search input,.app-shell .messages-username-search .messages-search input,.app-shell .slasher-settings-search input{display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell .searchbox:focus-within,.app-shell .messages-search:focus-within,.app-shell .slasher-settings-search:focus-within{border-color:#59616b!important;box-shadow:0 0 0 2px #ffffff08!important}.monsly-profile-route-showcase{width:100%;max-width:980px;margin:0 auto;min-width:0}.monsly-profile-route-showcase>.monsly-profile-v2{width:100%;min-height:0;height:auto;overflow:visible}.monsly-profile-route-showcase .monsly-profile-v2-hero,.monsly-profile-route-showcase .monsly-profile-v2-body{flex:0 0 auto!important}@media(max-width:760px){html,body,#root{min-height:100%!important;height:auto!important}body{overflow-y:auto!important}.app-shell[data-page=profile]{display:block!important;width:100%!important;min-height:100dvh!important;height:auto!important;overflow:visible!important}.app-shell[data-page=profile] .main{display:flex!important;flex-direction:column!important;width:100%!important;min-height:100dvh!important;height:auto!important;overflow:visible!important}.app-shell[data-page=profile] .main>.content{display:block!important;flex:1 0 auto!important;width:100%!important;min-height:0!important;height:auto!important;overflow:visible!important;padding:14px 12px calc(112px + env(safe-area-inset-bottom))!important}.app-shell[data-page=profile] .profile-route-wrap{display:block!important;width:100%!important;min-height:0!important;height:auto!important;overflow:visible!important;padding:0!important}.app-shell[data-page=profile] .monsly-profile-route-showcase{width:100%!important;max-width:none!important;margin:0!important;overflow:visible!important}.app-shell[data-page=profile] .monsly-profile-route-showcase .monsly-profile-v2{width:100%!important;min-height:0!important;height:auto!important;overflow:visible!important}.app-shell[data-page=profile] .monsly-profile-route-showcase .monsly-profile-v2-body{padding-bottom:18px!important}.app-shell[data-page=profile] .profile-route-wrap>section{width:100%!important;min-width:0!important}.app-shell[data-page=profile] .public-profile-modal-backdrop{display:none!important}.app-shell[data-page=profile] .mobile-bottom-nav{position:fixed!important;z-index:100!important;bottom:env(safe-area-inset-bottom,0px)!important}}.telegram-upgrade-charge{position:relative;display:grid;place-items:center;width:100%;height:100%;isolation:isolate}.telegram-upgrade-charge-glow{position:absolute;z-index:-1;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff8 0%,#b78cff55 36%,transparent 72%);filter:blur(8px);animation:monsly-upgrade-charge-glow 1.05s ease-in-out infinite alternate}.telegram-upgrade-charge-ring{position:absolute;width:78%;aspect-ratio:1;border:2px solid #ffffff70;border-radius:50%;box-shadow:0 0 25px #fff8,inset 0 0 25px #fff4;animation:monsly-upgrade-ring 1.05s linear infinite}.upgrade-phase-charge .telegram-upgrade-charge>.gift-animation{animation:monsly-upgrade-charge-gift .9s ease-in-out infinite alternate;filter:drop-shadow(0 0 18px #fff9)}.telegram-upgrade-opening.phase-burst:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:radial-gradient(circle,#fff 0%,#fff9 8%,#d8a6ff99 28%,transparent 68%);animation:monsly-upgrade-flash .72s ease-out both;pointer-events:none}.telegram-upgrade-opening.phase-burst .telegram-upgrade-reveal-carousel{opacity:0;transform:scale(.55);filter:blur(12px)}.telegram-upgrade-opening.phase-reveal .telegram-upgrade-reveal-carousel{animation:monsly-upgrade-reveal-land .9s cubic-bezier(.16,.82,.22,1) both}.telegram-upgrade-opening.phase-reveal .telegram-upgrade-reveal-art{animation:monsly-upgrade-reveal-float 2.2s ease-in-out .8s infinite alternate}@keyframes monsly-upgrade-charge-glow{0%{transform:scale(.76);opacity:.45}to{transform:scale(1.18);opacity:1}}@keyframes monsly-upgrade-ring{0%{transform:scale(.72) rotate(0);opacity:.2}to{transform:scale(1.18) rotate(180deg);opacity:.95}}@keyframes monsly-upgrade-charge-gift{0%{transform:scale(.88) rotate(-4deg)}to{transform:scale(1.08) rotate(4deg)}}@keyframes monsly-upgrade-flash{0%{opacity:0;transform:scale(.1)}22%{opacity:1}to{opacity:0;transform:scale(1.8)}}@keyframes monsly-upgrade-reveal-land{0%{opacity:0;transform:scale(.55) translateY(30px);filter:blur(12px)}65%{opacity:1;transform:scale(1.08) translateY(-5px);filter:blur(0)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes monsly-upgrade-reveal-float{0%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(-8px) rotate(1deg)}}@media(max-width:760px){.app-shell[data-page=profile] .profile-route-wrap>section>.profile-layout{display:none!important}.app-shell[data-page=profile] .profile-route-wrap>section{display:block!important}}.app-shell .messages-global-search .messages-search{background:#111315!important}.app-shell .messages-global-search .messages-search>input,.app-shell .messages-global-search .messages-search>input:focus,.app-shell .messages-global-search .messages-search>input:active{background:#111315!important;background-color:#111315!important;box-shadow:none!important;border:0!important;outline:0!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.app-shell .messages-global-search .messages-search>input::placeholder{color:#9299a3!important;opacity:1!important}.frame-shop-grid .shop-frame-preview-wrap{position:relative!important;display:grid!important;place-items:center!important;width:86px!important;height:86px!important;flex:0 0 86px!important;overflow:visible!important;isolation:isolate!important;margin:8px auto 4px!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{position:relative!important;z-index:2!important;width:61px!important;height:61px!important;flex:0 0 61px!important;border-radius:50%!important;object-fit:cover!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;display:block!important;z-index:3!important;top:-15%!important;right:-15%!important;bottom:-15%!important;left:-15%!important;width:130%!important;height:130%!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important;border-radius:0!important;pointer-events:none!important;transform:none!important;object-fit:contain!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{top:-18%!important;right:-18%!important;bottom:-18%!important;left:-18%!important;width:136%!important;height:136%!important}.telegram-upgrade-real-carousel{width:100%!important;height:100%!important;min-height:260px!important;overflow:hidden!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:4px 0 0!important}.telegram-upgrade-live-backdrop{position:absolute!important;top:-20px!important;right:-28px!important;bottom:0!important;left:-28px!important;z-index:-2!important;border-radius:18px!important;background:radial-gradient(circle at 50% 38%,var(--upgrade-backdrop-center,#a35ad7) 0%,var(--upgrade-backdrop-edge,#542a83) 78%)!important;transition:background .16s linear!important}.telegram-upgrade-live-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.19;background-image:var(--upgrade-pattern-image);background-size:68px 68px;background-repeat:repeat;mix-blend-mode:screen}.telegram-upgrade-travel-lane{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;overflow:hidden!important;pointer-events:none!important}.telegram-upgrade-travel-item{position:absolute!important;top:12%!important;opacity:.62!important;filter:blur(.4px) drop-shadow(0 8px 12px #0007)!important;animation:telegram-upgrade-travel 1.1s linear infinite!important}.telegram-upgrade-travel-item.travel-left{left:-12%!important}.telegram-upgrade-travel-item.travel-right{right:-12%!important}.telegram-upgrade-travel-item.travel-distance-2{top:27%!important;opacity:.34!important;animation-duration:.82s!important}.telegram-upgrade-reveal-carousel{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:170px!important;flex:0 0 170px!important;gap:0!important}.telegram-upgrade-reveal-side{width:88px!important;flex:0 0 88px!important;opacity:.75!important;transform:scale(.78)!important;filter:drop-shadow(0 8px 12px #0007)!important}.telegram-upgrade-reveal-side.is-left{margin-right:-16px!important}.telegram-upgrade-reveal-side.is-right{margin-left:-16px!important}.telegram-upgrade-reveal-art{width:190px!important;height:170px!important;flex:0 0 190px!important;display:grid!important;place-items:center!important;filter:drop-shadow(0 14px 20px #0009)!important;animation:telegram-upgrade-model-bob 1.05s ease-in-out infinite alternate!important}.telegram-upgrade-scrolling-details{position:relative!important;z-index:4!important;display:grid!important;width:calc(100% - 18px)!important;margin:8px 9px 0!important;border:1px solid #ffffff22!important;border-radius:10px!important;background:#19191fef!important;overflow:hidden!important;text-align:left!important}.telegram-upgrade-scrolling-details>div{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;min-height:29px!important;border-bottom:1px solid #ffffff12!important}.telegram-upgrade-scrolling-details>div:last-child{border-bottom:0!important}.telegram-upgrade-scrolling-details span{padding:5px 10px!important;color:#aeb0bb!important;font-size:11px!important}.telegram-upgrade-scrolling-details b{padding:5px 10px!important;color:#f6f6f8!important;font-size:11px!important;font-weight:650!important}.telegram-upgrade-real-carousel .telegram-upgrade-confetti{z-index:5!important;animation-delay:.08s!important}@keyframes telegram-upgrade-travel{0%{transform:translate(0) translateY(-10px) rotate(-14deg) scale(.72);opacity:0}25%{opacity:.65}to{transform:translate(150px) translateY(32px) rotate(18deg) scale(1.05);opacity:0}}@keyframes telegram-upgrade-model-bob{0%{transform:translateY(5px) scale(.96)}to{transform:translateY(-7px) scale(1.04)}}@media(max-width:620px){.telegram-upgrade-real-carousel{min-height:300px!important}.telegram-upgrade-reveal-carousel{height:178px!important;flex-basis:178px!important}.telegram-upgrade-reveal-art{width:174px!important;height:166px!important;flex-basis:174px!important}.telegram-upgrade-reveal-side{width:72px!important;flex-basis:72px!important}.telegram-upgrade-scrolling-details>div{grid-template-columns:88px minmax(0,1fr)!important}}.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero{min-height:500px!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art{width:100%!important;height:370px!important;flex:0 0 370px!important;margin-top:8px!important}@media(max-width:620px){.pepe-upgrade-overlay.pepe-upgrade-telegram{align-items:stretch!important;justify-content:stretch!important;padding:0!important}.pepe-upgrade-screen.telegram-upgrade-sheet{width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;border-radius:0!important;overflow-y:auto!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero{min-height:calc(100dvh - 78px)!important;padding:36px 12px 18px!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art{height:calc(100dvh - 330px)!important;min-height:320px!important;flex-basis:calc(100dvh - 330px)!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-real-carousel{min-height:100%!important}.telegram-upgrade-scrolling-details{margin-top:0!important}}.app-shell .messages-global-search.messages-username-search>.messages-search,.app-shell .messages-global-search.messages-username-search>.messages-search:focus-within{display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;width:100%!important;min-height:42px!important;height:42px!important;padding:0 13px!important;border:1px solid #292a2e!important;border-radius:11px!important;background:#111215!important;box-shadow:none!important;overflow:hidden!important}.app-shell .messages-global-search.messages-username-search>.messages-search>svg{flex:0 0 17px!important;color:#989ba2!important}.app-shell .messages-global-search.messages-username-search>.messages-search>input,.app-shell .messages-global-search.messages-username-search>.messages-search>input:focus{display:block!important;flex:1 1 0!important;width:1px!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#eee!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.app-shell .messages-global-search.messages-username-search>.messages-search>input::placeholder{color:#85858b!important;opacity:1!important}.frame-shop-grid .shop-frame-preview-wrap{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;isolation:isolate!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{position:relative!important;z-index:2!important;flex:0 0 auto!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{z-index:1!important;width:154%!important;height:154%!important;inset:auto!important;transform:translate(-50%,-50%)!important;object-fit:contain!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:176%!important;height:176%!important}@media(max-width:760px){.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:176%!important;height:176%!important}}.pepe-upgrade-overlay.pepe-upgrade-telegram{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:30000!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;width:100vw!important;height:100dvh!important;padding:0!important;overflow:hidden!important;background:#08090d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pepe-upgrade-screen.telegram-upgrade-sheet{position:relative!important;display:flex!important;flex-direction:column!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0 0 max(12px,env(safe-area-inset-bottom))!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#101116!important;box-shadow:none!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero,.telegram-upgrade-sheet.is-complete .telegram-upgrade-hero{position:relative!important;flex:0 0 min(64dvh,620px)!important;width:100%!important;min-height:0!important;height:min(64dvh,620px)!important;padding:42px 0 12px!important;overflow:hidden!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 42%,var(--upgrade-backdrop-center,#ed79b6) 0%,var(--upgrade-backdrop-edge,#8b3c83) 100%)!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero:before,.telegram-upgrade-sheet.is-complete .telegram-upgrade-hero:before{opacity:.34!important;background-image:var(--upgrade-pattern-image),radial-gradient(circle at 12% 24%,#fff 0 3px,transparent 4px),radial-gradient(circle at 84% 62%,#fff 0 4px,transparent 5px)!important;background-size:92px 92px,130px 130px,110px 110px!important;mix-blend-mode:screen!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art,.telegram-upgrade-sheet.is-complete .telegram-upgrade-gift-art{display:block!important;width:100vw!important;max-width:none!important;height:calc(min(64dvh,620px) - 58px)!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;overflow:visible!important;filter:none!important;animation:none!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-real-carousel,.telegram-upgrade-sheet.is-complete .telegram-upgrade-real-carousel{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:visible!important;background:transparent!important}.telegram-upgrade-live-backdrop{z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:0!important;opacity:1!important}.telegram-upgrade-live-backdrop:after{opacity:.3!important;background-size:84px 84px!important}.telegram-upgrade-travel-lane{z-index:1!important;top:-10%!important;right:-12%!important;bottom:-10%!important;left:-12%!important;overflow:visible!important}.telegram-upgrade-travel-item{top:8%!important;opacity:.9!important;filter:drop-shadow(0 12px 20px #0008)!important}.telegram-upgrade-travel-item.travel-left{left:-24%!important}.telegram-upgrade-travel-item.travel-right{right:-24%!important}.telegram-upgrade-travel-item.travel-distance-2{top:48%!important;opacity:.55!important}.telegram-upgrade-reveal-carousel{z-index:3!important;width:100%!important;height:calc(100% - 34px)!important;flex:1 1 auto!important;gap:0!important}.telegram-upgrade-reveal-art{width:min(46vw,300px)!important;height:min(42dvh,340px)!important;flex:0 1 min(46vw,300px)!important}.telegram-upgrade-reveal-side{width:min(25vw,150px)!important;flex:0 1 min(25vw,150px)!important}.telegram-upgrade-hero h3{position:absolute!important;z-index:8!important;left:50%!important;bottom:9px!important;transform:translate(-50%)!important;width:calc(100% - 100px)!important;margin:0!important;font-size:18px!important;white-space:nowrap!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-variants-link,.telegram-upgrade-sheet.is-opening .telegram-upgrade-benefits,.telegram-upgrade-sheet.is-opening .telegram-upgrade-result-caption{display:none!important}.telegram-upgrade-scrolling-details{position:absolute!important;z-index:20!important;left:50%!important;bottom:82px!important;transform:translate(-50%)!important;width:min(560px,calc(100% - 28px))!important;margin:0!important;border:1px solid #30333c!important;border-radius:13px!important;background:linear-gradient(180deg,#1b1d24f5,#14161cf8)!important;box-shadow:0 12px 40px #0008!important}.telegram-upgrade-scrolling-details>div{min-height:25px!important;grid-template-columns:105px minmax(0,1fr)!important}.telegram-upgrade-scrolling-details span,.telegram-upgrade-scrolling-details b{padding:4px 10px!important;font-size:11px!important}.telegram-upgrade-footer{position:absolute!important;z-index:25!important;left:50%!important;bottom:max(12px,env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;width:min(560px,calc(100% - 28px))!important;margin:0!important;padding:0!important;background:transparent!important}.telegram-upgrade-footer .pepe-upgrade-screen-confirm{min-height:48px!important}.telegram-upgrade-footer-note{display:none!important}.telegram-upgrade-close,.telegram-upgrade-more{top:max(12px,env(safe-area-inset-top))!important}@media(max-width:620px){.telegram-upgrade-sheet.is-opening .telegram-upgrade-hero,.telegram-upgrade-sheet.is-complete .telegram-upgrade-hero{flex-basis:62dvh!important;height:62dvh!important}.telegram-upgrade-sheet.is-opening .telegram-upgrade-gift-art,.telegram-upgrade-sheet.is-complete .telegram-upgrade-gift-art{width:100vw!important;height:calc(62dvh - 54px)!important}.telegram-upgrade-reveal-carousel{height:100%!important}.telegram-upgrade-reveal-art{width:48vw!important;height:35dvh!important;flex-basis:48vw!important}.telegram-upgrade-reveal-side{width:25vw!important;flex-basis:25vw!important}.telegram-upgrade-scrolling-details{bottom:76px!important;width:calc(100% - 24px)!important}.telegram-upgrade-scrolling-details>div{min-height:24px!important;grid-template-columns:92px minmax(0,1fr)!important}.telegram-upgrade-scrolling-details span,.telegram-upgrade-scrolling-details b{padding:3px 8px!important;font-size:10px!important}.telegram-upgrade-footer{bottom:max(10px,env(safe-area-inset-bottom))!important;width:calc(100% - 24px)!important}}.telegram-upgrade-hero{flex:0 0 min(62dvh,600px)!important;width:100%!important;min-height:0!important;height:min(62dvh,600px)!important;padding:42px 0 12px!important;border-radius:0!important}.telegram-upgrade-gift-art{display:grid!important;place-items:center!important;width:100%!important;height:calc(min(62dvh,600px) - 58px)!important;margin:0!important;filter:none!important}.telegram-upgrade-gift-art>.gift-animation,.telegram-upgrade-gift-art>.pepe-collectible-art{width:min(64vw,330px)!important;height:min(46dvh,360px)!important;max-width:100%!important;object-fit:contain!important}.telegram-upgrade-hero h3{position:absolute!important;left:50%!important;bottom:9px!important;transform:translate(-50%)!important;width:calc(100% - 90px)!important;margin:0!important}@media(max-width:620px){.telegram-upgrade-hero{flex-basis:62dvh!important;height:62dvh!important}.telegram-upgrade-gift-art{height:calc(62dvh - 58px)!important}.telegram-upgrade-gift-art>.gift-animation,.telegram-upgrade-gift-art>.pepe-collectible-art{width:70vw!important;height:44dvh!important}}.frame-shop-grid .emerald-frame-preview{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;text-align:center!important}.frame-shop-grid .shop-frame-preview-wrap{position:relative!important;display:grid!important;place-items:center!important;width:92px!important;height:92px!important;flex:0 0 92px!important;margin:4px auto 2px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;isolation:isolate!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{position:relative!important;z-index:2!important;display:block!important;width:60px!important;height:60px!important;flex:0 0 60px!important;margin:0!important;border-radius:50%!important;object-fit:cover!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;z-index:1!important;display:block!important;inset:auto!important;width:145%!important;height:145%!important;max-width:none!important;max-height:none!important;transform:translate(-50%,-50%)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;object-fit:contain!important;pointer-events:none!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:158%!important;height:158%!important}.frame-shop-grid .frame-tile-name{width:100%!important;min-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}@media(max-width:760px){.frame-shop-grid .shop-frame-preview-wrap{width:86px!important;height:86px!important;flex-basis:86px!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{width:56px!important;height:56px!important;flex-basis:56px!important}.frame-shop-grid .frame-wrap-crimson>.shop-frame-art{width:158%!important;height:158%!important}}.inline-upgrade-detail{width:min(520px,100%)!important;max-height:min(92dvh,820px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:#111318!important;border:1px solid #343740!important}.inline-upgrade-hero{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;min-height:285px!important;padding:34px 14px 16px!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse at 50% 34%,var(--pepe-backdrop-center,#d66da5),var(--pepe-backdrop-edge,#7d376f))!important}.inline-upgrade-hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;opacity:.3!important;pointer-events:none!important;background-image:var(--pepe-pattern-image)!important;background-size:76px 76px!important;background-repeat:repeat!important;background-position:center!important}.inline-upgrade-hero h3{position:relative!important;z-index:4!important;margin:0!important;color:#fff!important;font-size:22px!important}.inline-upgrade-hero>b{position:relative!important;z-index:4!important;color:#fff!important;font-size:13px!important;font-weight:600!important;text-align:center!important}.inline-upgrade-carousel{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:205px!important;flex:0 0 205px!important;gap:0!important;overflow:visible!important}.inline-upgrade-current{position:relative!important;z-index:3!important;width:190px!important;height:190px!important;flex:0 0 190px!important;display:grid!important;place-items:center!important;animation:monsly-inline-gift-slide .22s ease-out both!important}.inline-upgrade-side{width:72px!important;height:100px!important;flex:0 0 72px!important;display:grid!important;place-items:center!important;opacity:.68!important;filter:drop-shadow(0 8px 12px #0007)!important}.inline-upgrade-charge-art{position:relative!important;z-index:3!important;width:190px!important;height:205px!important;display:grid!important;place-items:center!important;animation:monsly-inline-charge .8s ease-in-out infinite alternate!important}.inline-upgrade-hero.is-charging:after{content:""!important;position:absolute!important;width:220px!important;height:220px!important;top:20px!important;left:50%!important;transform:translate(-50%)!important;border:2px solid #fff7!important;border-radius:50%!important;animation:monsly-inline-ring 1.4s ease-out infinite!important}.inline-upgrade-stats{margin:0 12px 12px!important;width:calc(100% - 24px)!important}.inline-upgrade-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;padding:0 14px 16px!important;text-align:center!important}.inline-upgrade-footer>span{color:#d7d9df!important;font-size:13px!important}.inline-upgrade-footer>small{color:#9297a2!important;font-size:11px!important}.inline-upgrade-footer .telegram-gift-action-confirm{width:100%!important;min-height:48px!important}@keyframes monsly-inline-charge{0%{transform:scale(.94) rotate(-2deg);filter:drop-shadow(0 0 6px #fff4)}to{transform:scale(1.04) rotate(2deg);filter:drop-shadow(0 0 22px #fff9)}}@keyframes monsly-inline-ring{0%{opacity:.8;transform:translate(-50%) scale(.65)}to{opacity:0;transform:translate(-50%) scale(1.25)}}@keyframes monsly-inline-gift-slide{0%{opacity:.45;transform:translateY(12px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:620px){.pepe-collectible-details-overlay{align-items:flex-end!important;padding:8px!important}.inline-upgrade-detail{width:100%!important;max-height:94dvh!important;border-radius:22px 22px 18px 18px!important}.inline-upgrade-hero{min-height:270px!important}.inline-upgrade-carousel{height:190px!important;flex-basis:190px!important}.inline-upgrade-current{width:176px!important;height:176px!important;flex-basis:176px!important}.inline-upgrade-side{width:58px!important;flex-basis:58px!important}}.inline-upgrade-hero{min-height:340px!important;padding:24px 14px 18px!important;background:radial-gradient(ellipse at 50% 36%,var(--pepe-backdrop-center,#d66da5) 0%,var(--pepe-backdrop-edge,#7d376f) 100%)!important}.inline-upgrade-hero:before{z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:.48!important;background-image:var(--pepe-pattern-image)!important;background-size:112px 112px!important;background-repeat:repeat!important;background-position:center center!important}.inline-upgrade-hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(ellipse at center,transparent 34%,#00000018 100%)!important}.inline-upgrade-hero>*{position:relative;z-index:1}.inline-upgrade-carousel{display:grid!important;place-items:center!important;width:100%!important;height:238px!important;flex:0 0 238px!important;overflow:visible!important}.inline-upgrade-current{width:220px!important;height:220px!important;flex:0 0 220px!important}.inline-upgrade-current>.pepe-collectible-art{width:100%!important;height:100%!important}.inline-upgrade-side{display:none!important}.inline-upgrade-charge-art{width:220px!important;height:230px!important}@media(max-width:620px){.inline-upgrade-hero{min-height:320px!important}.inline-upgrade-carousel{height:218px!important;flex-basis:218px!important}.inline-upgrade-current{width:204px!important;height:204px!important;flex-basis:204px!important}}.frame-shop-grid .shop-frame-preview-wrap{position:relative!important;display:grid!important;place-items:center!important;width:112px!important;height:112px!important;flex:0 0 112px!important;padding:0!important;margin:8px auto 12px!important;overflow:visible!important;isolation:isolate!important;background:none!important;border:0!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-botanical,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-ink{background:none!important;background-image:none!important;padding:0!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{position:relative!important;z-index:2!important;width:58px!important;height:58px!important;flex:0 0 58px!important;margin:0!important;inset:auto!important;transform:none!important;border-radius:50%!important;object-fit:cover!important}.frame-shop-grid .shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;z-index:3!important;width:138%!important;height:138%!important;transform:translate(-50%,-50%)!important;inset:auto!important;display:block!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson>.shop-frame-art{width:132%!important;height:132%!important;background-image:url(/frames/crimson-shop.png)!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson{background:none!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson:before,.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson:after{content:none!important;display:none!important}@media(max-width:760px){.frame-shop-grid .shop-frame-preview-wrap{width:104px!important;height:104px!important;flex-basis:104px!important}.frame-shop-grid .shop-frame-preview-wrap>.profile-avatar{width:54px!important;height:54px!important;flex-basis:54px!important}.frame-shop-grid .shop-frame-preview-wrap.frame-wrap-crimson>.shop-frame-art{width:132%!important;height:132%!important}}.inline-upgrade-hero{position:relative!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 34%,var(--pepe-backdrop-center,#d66da5) 0%,var(--pepe-backdrop-edge,#7d376f) 100%)!important}.inline-upgrade-hero:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;opacity:.34!important;background-image:var(--pepe-pattern-image)!important;background-repeat:repeat!important;background-position:center center!important;background-size:96px 96px!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important;pointer-events:none!important}.inline-upgrade-hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;background:linear-gradient(180deg,#ffffff08 0%,transparent 42%,#0000000a 100%)!important;pointer-events:none!important}.inline-upgrade-hero .inline-upgrade-carousel,.inline-upgrade-hero .inline-upgrade-charge-art,.inline-upgrade-hero h3,.inline-upgrade-hero>b{position:relative!important;z-index:2!important}.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art,.inline-upgrade-hero .inline-upgrade-charge-art>.gift-animation{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art:before,.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art:after,.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art>.pepe-art-pattern,.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art>.pepe-art-glint{display:none!important}.inline-upgrade-hero .inline-upgrade-current>.pepe-collectible-art>.pepe-art-model{z-index:3!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap,.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson{position:relative!important;display:block!important;width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;flex:0 0 104px!important;margin:8px auto 12px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;isolation:isolate!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.profile-avatar{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;z-index:2!important;display:block!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;margin:0!important;padding:0!important;flex:none!important;transform:translate(-50%,-50%)!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;z-index:3!important;display:block!important;width:178%!important;height:178%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson>.shop-frame-art{width:178%!important;height:178%!important;background-image:url(/frames/crimson-shop.png)!important}@media(max-width:760px){.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap,.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson{width:100px!important;height:100px!important;min-width:100px!important;min-height:100px!important;flex-basis:100px!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.profile-avatar{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;max-width:56px!important;max-height:56px!important}}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap,.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson{position:relative!important;display:block!important;width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;flex:0 0 68px!important;margin:4px auto 2px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;isolation:isolate!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.profile-avatar{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;z-index:2!important;display:block!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;margin:0!important;padding:0!important;flex:none!important;transform:translate(-50%,-50%)!important;border:0!important;border-radius:50%!important;object-fit:cover!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;z-index:3!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson>.shop-frame-art{z-index:1!important;width:100%!important;height:100%!important;background-image:url(/frames/crimson-shop.png)!important}@media(max-width:760px){.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap,.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap.frame-wrap-crimson{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;flex-basis:68px!important}.monsly-shop-page .frame-shop-grid .emerald-frame-preview>span.shop-frame-preview-wrap>.profile-avatar{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important}}.messages-sidebar-actions .messages-quick-action-search{display:grid;place-items:center}.monsly-search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000ad;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.monsly-search-modal{width:min(680px,100%);max-height:min(82vh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #34363d;border-radius:26px;background:#111216;color:#f4f4f6;box-shadow:0 28px 90px #000b}.monsly-search-modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 14px}.monsly-search-modal-head h2{margin:0;font-size:25px;font-weight:750;letter-spacing:-.5px}.monsly-search-modal-head>button,.monsly-search-input>button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;background:#24262c;color:#aeb1b9;cursor:pointer}.monsly-search-input{height:50px;display:flex;align-items:center;gap:11px;margin:0 20px 14px;padding:0 14px;border:1px solid #393b43;border-radius:18px;background:#1c1d22;color:#9da1aa}.monsly-search-input input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#f4f4f6;font-size:16px}.monsly-search-input input::placeholder{color:#92949c}.monsly-search-input>button{width:28px;height:28px;flex:0 0 28px;background:#303137}.monsly-search-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 20px 14px;padding:5px;border:1px solid #303137;border-radius:18px;background:#1c1d22}.monsly-search-tabs button{min-height:40px;border:0;border-radius:14px;background:transparent;color:#aeb0b8;font-size:14px;font-weight:700;cursor:pointer}.monsly-search-tabs button.active{background:#34363e;color:#fff}.monsly-search-history,.monsly-search-results{min-height:100px;overflow:auto;padding:0 20px 14px}.monsly-search-section-title{display:flex;align-items:center;justify-content:space-between;padding:9px 0 12px;color:#898d97;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.monsly-search-section-title button{border:0;background:transparent;color:#ff526e;font-size:14px;cursor:pointer;text-transform:none;letter-spacing:0}.monsly-search-history>p,.monsly-search-no-results{padding:16px 0;color:#888c95;text-align:center;font-size:14px}.monsly-search-history-item{width:100%;display:flex;align-items:center;gap:12px;padding:11px 4px;border:0;border-bottom:1px solid #25262c;background:transparent;color:#e4e5e9;text-align:left;cursor:pointer}.monsly-search-history-item>span{flex:1}.monsly-search-history-item>button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#25262c;color:#9b9da5}.monsly-search-result{width:100%;display:flex;align-items:center;gap:13px;padding:12px 2px;border:0;border-bottom:1px solid #24252b;background:transparent;color:#f2f2f5;text-align:left;cursor:pointer}.monsly-search-result>img,.monsly-search-result>.monsly-avatar,.monsly-search-result-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;border-radius:50%;object-fit:cover;background:#30323a;color:#fff;font-size:19px}.monsly-search-result>span:nth-child(2){min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.monsly-search-result b{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monsly-search-result small{color:#92959e;font-size:12px}.monsly-search-result em{padding:6px 10px;border-radius:20px;background:#24262d;color:#b6b8c0;font-size:11px;font-style:normal}.monsly-message-search-result{align-items:flex-start}.monsly-message-search-result .monsly-search-result-icon{border-radius:15px}.monsly-message-search-result p{margin:3px 0 0;color:#c3c5cb;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.monsly-message-search-result mark{padding:0 2px;border-radius:3px;background:#2369a8;color:#fff}.monsly-search-clear-history{min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 20px 18px;border:1px solid #303139;border-radius:17px;background:#202127;color:#c1c3ca;font-size:14px;font-weight:650;cursor:pointer}@media(max-width:700px){.monsly-search-backdrop{align-items:flex-end;padding:0;background:#000000b3}.monsly-search-modal{width:100%;max-height:92dvh;border-radius:25px 25px 0 0;padding-bottom:max(10px,env(safe-area-inset-bottom));border-bottom:0}.monsly-search-modal-head{padding:20px 20px 14px}.monsly-search-modal-head h2{font-size:24px}.monsly-search-input{margin:0 16px 13px;height:48px}.monsly-search-tabs{margin:0 16px 12px}.monsly-search-tabs button{font-size:13px}.monsly-search-history,.monsly-search-results{padding-left:16px;padding-right:16px}.monsly-search-clear-history{margin-left:16px;margin-right:16px}.messages-sidebar-actions .messages-quick-action-search{display:none}}.monsly-search-history-item{padding:0;gap:0}.monsly-search-history-open{min-width:0;flex:1;display:flex;align-items:center;gap:12px;padding:11px 4px;border:0;background:transparent;color:#e4e5e9;text-align:left;cursor:pointer}.monsly-search-history-open span{flex:1}.monsly-search-history-item>button:last-child{width:28px;height:28px;display:grid;place-items:center;margin-right:4px;border:0;border-radius:50%;background:#25262c;color:#9b9da5;cursor:pointer}.messages-sidebar-actions{gap:9px}.messages-sidebar-actions .messages-quick-action{width:42px!important;height:42px!important;min-height:42px!important;flex:0 0 42px!important;padding:0!important;border-radius:50%!important}.messages-sidebar-actions .messages-quick-action-search{background:#17191e!important;border:1px solid #34373e!important}.messages-sidebar-actions .messages-quick-action-search svg{color:#d9dce3!important}.messages-page.search-page-active .messages-layout{display:none!important}.monsly-search-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:clamp(18px,3vw,34px);background:#0b0c0f;color:#f4f5f7}.monsly-search-page-head{display:flex;align-items:center;gap:14px;max-width:980px;width:100%;margin:0 auto 20px}.monsly-search-page-head h2{margin:0;font-size:26px;font-weight:760}.monsly-search-back{width:42px;height:42px;display:grid;place-items:center;border:1px solid #34363e;border-radius:14px;background:#17191e;color:#e8e9ed;cursor:pointer}.monsly-search-create-row{width:100%;max-width:980px;display:flex;gap:10px;margin:0 auto 14px}.monsly-search-create-row button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid #353840;border-radius:13px;background:#17191e;color:#e5e7ec;font-size:14px;font-weight:650;cursor:pointer}.monsly-search-page .monsly-search-input{width:100%;max-width:980px;height:54px;flex:0 0 54px;margin:0 auto 14px;border-radius:17px}.monsly-search-page .monsly-search-tabs{width:100%;max-width:980px;margin:0 auto 14px}.monsly-search-page .monsly-search-history,.monsly-search-page .monsly-search-results{width:100%;max-width:980px;min-height:0;flex:1 1 auto;margin:0 auto;padding:0 2px 18px;overflow:auto}.monsly-search-page .monsly-search-clear-history{width:min(980px,100%);flex:0 0 auto;margin:10px auto 0}.messages-desktop-search-trigger{min-width:0;min-height:42px;flex:1 1 auto;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #34373e;border-radius:22px;background:#17191e;color:#aeb3bd;text-align:left;cursor:pointer}.messages-desktop-search-trigger span{font-size:14px}.messages-sidebar-actions .messages-quick-action-create-channel{display:grid;place-items:center}@media(max-width:700px){.monsly-search-page{padding:calc(14px + env(safe-area-inset-top)) 15px calc(12px + env(safe-area-inset-bottom))}.monsly-search-page-head{margin-bottom:16px}.monsly-search-page-head h2{font-size:23px}.monsly-search-create-row{gap:8px}.monsly-search-create-row button{flex:1;padding:0 8px;font-size:13px}.monsly-search-page .monsly-search-input{height:49px;flex-basis:49px;margin-bottom:12px}.monsly-search-page .monsly-search-tabs{margin-bottom:12px}.monsly-search-page .monsly-search-history,.monsly-search-page .monsly-search-results{padding-left:0;padding-right:0}.monsly-search-page .monsly-search-clear-history{margin-top:8px}.messages-desktop-search-trigger,.messages-sidebar-actions .messages-quick-action-search{display:none!important}}.messages-desktop-header-actions{display:none}@media(min-width:761px){.messages-layout{grid-template-columns:minmax(400px,425px) minmax(0,1fr)!important;gap:12px!important}.messages-sidebar{display:flex!important;flex-direction:column!important;border:1px solid #292b31!important;border-radius:24px!important;background:#0b0b0e!important;overflow:hidden!important}.messages-sidebar-title{min-height:56px!important;height:56px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 15px 0 25px!important;border:0!important;background:transparent!important}.messages-sidebar-title h2{font-size:24px!important;line-height:1!important;font-weight:800!important;letter-spacing:-.45px!important}.messages-desktop-header-actions{display:flex!important;align-items:center!important;gap:2px!important;padding:3px 5px!important;border:1px solid #35363d!important;border-radius:24px!important;background:#17181d!important}.messages-desktop-header-actions button{width:39px!important;height:38px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#f1f2f5!important;cursor:pointer!important}.messages-desktop-header-actions button:hover{background:#292b32!important}.messages-sidebar-actions{display:flex!important;align-items:center!important;gap:9px!important;padding:7px 13px 10px!important;margin:0!important}.messages-sidebar-actions .messages-quick-action{width:42px!important;height:42px!important;min-height:42px!important;flex:0 0 42px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #35363d!important;border-radius:50%!important;background:#17181d!important;color:#f1f2f5!important}.messages-sidebar-actions .messages-quick-action:hover{background:#292b32!important}.messages-desktop-search-trigger{min-width:0!important;height:42px!important;min-height:42px!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;gap:11px!important;padding:0 15px!important;border:1px solid #35363d!important;border-radius:24px!important;background:#1a1b20!important;color:#a6a7ae!important;text-align:left!important;cursor:pointer!important}.messages-desktop-search-trigger span{font-size:15px!important}.messages-contact-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:0 0 12px!important}.messages-contact-list .messages-contact{border-radius:0!important;border-bottom:1px solid #191a1f!important}}@media(max-width:760px){.messages-desktop-header-actions{display:none!important}}@media(min-width:761px){.messages-page.search-page-active .messages-layout{display:grid!important}}.messages-sidebar .monsly-search-page{position:relative!important;inset:auto!important;z-index:auto!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;box-sizing:border-box!important;padding:8px 13px 12px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#f4f5f7!important}.messages-sidebar .monsly-search-page-head{width:100%!important;max-width:none!important;margin:0 0 12px!important;display:flex!important;align-items:center!important;gap:10px!important}.messages-sidebar .monsly-search-page-head h2{font-size:19px!important}.messages-sidebar .monsly-search-back{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:50%!important}.messages-sidebar .monsly-search-input{width:100%!important;max-width:none!important;height:44px!important;flex:0 0 44px!important;box-sizing:border-box!important;margin:0 0 12px!important;padding:0 12px!important;border-radius:22px!important}.messages-sidebar .monsly-search-tabs{width:100%!important;max-width:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 12px!important;padding:4px!important;gap:3px!important}.messages-sidebar .monsly-search-tabs button{min-width:0!important;min-height:36px!important;font-size:13px!important}.messages-sidebar .monsly-search-history,.messages-sidebar .monsly-search-results{width:100%!important;max-width:none!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0 2px 10px!important;overflow:auto!important}.messages-sidebar .monsly-search-clear-history{width:100%!important;min-height:42px!important;flex:0 0 auto!important;margin:8px 0 0!important;border-radius:14px!important}.messages-sidebar .monsly-search-result{gap:10px!important;padding:10px 2px!important}.messages-sidebar .monsly-search-result>img,.messages-sidebar .monsly-search-result>.monsly-avatar,.messages-sidebar .monsly-search-result-icon{width:40px!important;height:40px!important;flex-basis:40px!important}@media(max-width:760px){.messages-page.search-page-active .messages-layout{display:flex!important}.messages-sidebar .monsly-search-page{padding:5px 12px max(12px,env(safe-area-inset-bottom))!important}.messages-sidebar .monsly-search-page-head{margin-bottom:10px!important}.messages-sidebar .monsly-search-page-head h2{font-size:18px!important}.messages-sidebar .monsly-search-input{height:46px!important;flex-basis:46px!important}.messages-sidebar .monsly-search-tabs{margin-bottom:10px!important}}@media(min-width:761px){.messages-page.search-page-active .messages-sidebar-actions{display:none!important}}.messages-page.search-page-active .messages-mobile-header-actions>button:first-child{display:none!important}.monsly-search-input,.monsly-search-input:focus-within{outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.monsly-search-input input,.monsly-search-input input:focus,.monsly-search-input input:focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important;caret-color:#e8e8eb;-webkit-tap-highlight-color:transparent}.monsly-search-input input::selection{background:#b4b4be47;color:#f4f4f6}.monsly-search-history-open img{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:0 0 38px}.monsly-search-history-open .monsly-avatar{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%}.monsly-search-history-open>span:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.monsly-search-history-open small{color:#92949c;font-size:11px}.messages-page.search-page-active .messages-gift-shop-entry{display:none!important}.messages-sidebar .monsly-search-page{padding-top:8px!important}.messages-sidebar .monsly-search-page-head{display:none!important}.messages-sidebar .monsly-search-input{margin-top:0!important}.messages-sidebar .messages-desktop-search-trigger{justify-content:center}.messages-sidebar .messages-desktop-search-trigger span{display:none!important}@media(max-width:760px){.messages-sidebar .monsly-search-page{padding-top:5px!important}}@media(min-width:761px){.messages-sidebar-actions{display:flex!important;padding:8px 14px 10px!important}.messages-sidebar .messages-desktop-search-field{width:100%!important;min-width:0!important;height:42px!important;flex:1 1 auto!important;margin:0!important;padding:0 13px!important;border-radius:22px!important;cursor:text!important;background:#17191e!important;border:1px solid #34373e!important}.messages-sidebar .messages-desktop-search-field input{font-size:13px!important}.messages-sidebar .monsly-search-page>.monsly-search-mobile-input{display:none!important}}.monsly-search-history-row{width:100%;min-width:0;box-sizing:border-box;position:relative;border-radius:9px!important;padding:0 42px 0 0!important;border-bottom:1px solid #191a1f!important}.monsly-search-history-row .messages-contact-main{width:100%;min-width:0;display:flex;align-items:center;gap:10px;padding:10px!important;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.monsly-search-history-row .messages-contact-main>img,.monsly-search-history-row .messages-contact-main>.monsly-avatar{width:42px;height:42px;flex:0 0 42px;object-fit:cover;border-radius:12px}.monsly-search-history-row .messages-contact-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:5px}.monsly-search-history-row .messages-contact-copy>b{font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monsly-search-history-row .messages-contact-copy>small{font-size:10px;color:#829087;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monsly-search-history-remove{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#25262c;color:#9b9da5;cursor:pointer}.monsly-search-history-row:hover{border-color:#304b35!important;background:#18231b!important}@media(max-width:760px){.messages-sidebar-actions{display:none!important}.messages-sidebar .monsly-search-page>.monsly-search-mobile-input{display:flex!important}}@media(min-width:761px){.messages-page.search-page-active .messages-sidebar .messages-sidebar-actions{display:flex!important}}.gift-market-buy-button{background:#087d4c!important;background-image:none!important;border:1px solid #16c879!important;color:#fff!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}.gift-market-buy-button:hover:not(:disabled){background:#0b965b!important;background-image:none!important;box-shadow:none!important;filter:none!important}.gift-market-buy-button:disabled{opacity:.55}@media(max-width:760px){.mobile-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mobile-bottom-nav>button{font-size:10px}}.nft-modal-backdrop{z-index:10060!important}.nft-username-detail-modal{width:min(100%,490px);min-height:520px;padding:38px 26px 24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#090a0b;border:1px solid #242629;border-radius:30px;box-shadow:0 28px 100px #000d;text-align:center}.nft-username-detail-modal .nft-modal-close{top:9px;right:9px;width:40px;height:40px;border-radius:50%;background:#1b1c1e;border:1px solid #414246;color:#d7d7d9}.nft-detail-symbol{width:116px;height:116px;display:grid;place-items:center;border-radius:50%;background:#191a1c;color:#a5a5a7;font-size:66px;font-weight:650;margin:0 auto 25px}.nft-detail-title{max-width:390px;margin:0 auto 22px!important;color:#f1f1f2!important;font-size:21px!important;line-height:1.55;font-weight:750;text-shadow:none!important;overflow-wrap:anywhere}.nft-detail-owner{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:5px 15px 5px 7px;border-radius:28px;background:#191a1c;color:#f1f1f2;font-size:16px;margin:0 auto 22px}.nft-detail-owner-avatar{width:34px!important;height:34px!important;border-radius:50%}.nft-detail-purchase{color:#9b9b9e!important;font-size:16px!important;line-height:1.65;margin:0 auto 30px!important;max-width:420px}.nft-detail-purchase b{color:#f2f2f3;font-weight:800}.nft-detail-purchase .monsly-currency-gem{width:17px;height:18px;vertical-align:-4px}.nft-detail-market-button{width:100%;min-height:65px;border:1px solid #37bd70;border-radius:40px;background:#198d4e;color:#fff;font-size:20px;font-weight:800;cursor:pointer;margin-top:auto}.nft-detail-market-button:hover{background:#20a65d}@media(max-width:600px){.nft-username-detail-modal{min-height:540px;padding:58px 24px 20px;border-radius:28px}.nft-detail-title{font-size:19px!important}.nft-detail-purchase{font-size:15px!important}}.nft-df-logo{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;margin:0 2px;border-radius:6px;background:linear-gradient(145deg,#e7f4ff,#8dbce8);color:#162b43;font-size:9px;line-height:1;font-weight:950;letter-spacing:-.7px;vertical-align:middle;box-shadow:0 1px 5px #75b4e455}.nft-modal-backdrop{z-index:10000}.nft-df-logo-image{width:18px;height:18px;object-fit:contain;vertical-align:-4px;margin:0 2px}.nft-number-detail-symbol{object-fit:cover;padding:0;background:transparent;border:0}.nft-number-detail-modal .nft-detail-market-button{margin-top:auto}.nft-number-detail-modal .nft-number-copy-button{margin-top:12px;background:#393a3d;border-color:#66686d}.nft-number-detail-modal .nft-number-copy-button:hover{background:#484a4f}.monsly-profile-collectible-number{width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit}.monsly-profile-collectible-number:hover{border-color:var(--monsly-profile-accent,#777)}.profile-number-below{cursor:pointer}.monsly-profile-collectible-number{border:0!important;border-bottom:1px solid #24262c!important;background:transparent!important;padding:9px 0!important;font-family:inherit!important;font-size:inherit!important;box-shadow:none!important}.profile-number-below{font-family:inherit;cursor:pointer}.nft-modal-backdrop{z-index:13050!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;isolation:isolate!important}.nft-username-detail-modal{position:relative!important;z-index:13051!important}.monsly-profile-more-menu>button,.monsly-profile-gift-action .gift-picker>button{box-sizing:border-box!important;width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:8px 11px!important;border:1px solid #34363d!important;border-radius:9px!important;background:#25272d!important;color:#eeeef1!important;text-align:left!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap!important}.monsly-profile-more-menu>button:hover,.monsly-profile-gift-action .gift-picker>button:hover{background:#34363d!important}.monsly-profile-more-menu>button>svg,.monsly-profile-gift-action .gift-picker>button>svg{width:15px!important;height:15px!important;flex:0 0 15px!important}.monsly-profile-gift-action .gift-picker{width:100%!important}.monsly-profile-v2-avatar-img.monsly-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;flex:0 0 100%!important;border-radius:50%!important;font-size:clamp(34px,4vw,52px)!important;font-weight:800!important;line-height:1!important;text-align:center!important;color:#f2f7fc!important;background:linear-gradient(145deg,#526b85,#26384d 55%,#172333)!important}.profile-upload-control,.profile-banner-upload{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;width:100%;padding:15px 16px;border:1px solid #343b46;border-radius:12px;background:#15191f;color:#eef1f5}.profile-upload-control>div,.profile-banner-upload>div{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.profile-upload-control b,.profile-banner-upload b{font-size:12px}.profile-upload-control small,.profile-banner-upload small{font-size:11px;color:#929ba8;line-height:1.5;overflow-wrap:anywhere}.profile-upload-button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid #48515e;border-radius:9px;background:#252b34;color:#f2f4f7!important;font-size:11px!important;font-weight:700!important;white-space:nowrap;cursor:pointer}.profile-upload-button:hover{background:#303844;border-color:#687486}.profile-upload-remove{border:0;background:transparent;color:#d18a8a;font-size:11px;font-weight:700;padding:8px}.profile-music-settings>label,.profile-music-filename-hint,.profile-music-upload-preview{display:none!important}.edit-panel>.frame-settings,.edit-panel>.social-edit,.edit-panel>.profile-banner-upload{width:100%;min-width:0}.edit-panel .activity-privacy-option{display:flex;align-items:flex-start;gap:12px;min-height:0;padding:14px;border:1px solid #343b46;border-radius:10px;background:#15191f}.edit-panel .activity-privacy-option>input[type=checkbox]{width:17px;height:17px;flex:0 0 17px;margin:2px 0 0}.edit-panel .activity-privacy-option>span{display:flex;flex-direction:column;gap:5px;min-width:0}.edit-panel .activity-privacy-option small{line-height:1.5}.edit-panel .frame-settings h4,.edit-panel .social-edit h4{margin:0 0 8px}.edit-panel .frame-settings>p,.edit-panel .social-edit>p{line-height:1.55}.appearance-screen-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.appearance-screen-mode{display:grid;justify-items:start;gap:9px;text-align:left;padding:18px;border:1px solid var(--settings-border,#303640);border-radius:13px;background:var(--settings-card,#15181e);color:inherit;cursor:pointer}.appearance-screen-mode svg{color:#aab8c9}.appearance-screen-mode b{font-size:13px}.appearance-screen-mode small{font-size:11px;color:#8995a5;line-height:1.45}.appearance-screen-mode.active{border-color:#8aa6c8;background:linear-gradient(145deg,#273342,#1a2029);box-shadow:inset 0 0 0 1px #8aa6c833}@media(max-width:600px){.appearance-screen-mode-grid{grid-template-columns:1fr}}.nft-username-detail-modal .nft-username-copy-button,.nft-username-detail-modal .nft-number-copy-button{margin-top:12px!important;background:#383a3e!important;border:1px solid #62656b!important;color:#fff!important}.nft-username-detail-modal .nft-username-copy-button:hover,.nft-username-detail-modal .nft-number-copy-button:hover{background:#45484d!important;border-color:#777b82!important}.messages-audio-dock-slot{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;padding:7px 5px 0!important;margin:0!important;box-sizing:border-box!important}.monsly-global-audio-dock.is-in-chat{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center!important;width:100%!important;max-width:none!important;min-width:0!important;height:50px!important;min-height:50px!important;margin:0!important;padding:5px 12px!important;gap:10px!important;border:1px solid #303238!important;border-radius:17px!important;background:#101114!important;box-shadow:0 2px 10px #0005!important;box-sizing:border-box!important;z-index:5!important}.monsly-global-audio-dock.is-in-chat .dock-cover{display:grid!important;place-items:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:9px!important;background:linear-gradient(145deg,#303640,#171a20)!important;color:#c8d1df!important;border:1px solid #414650!important}.monsly-global-audio-dock.is-in-chat .dock-title{flex:0 1 190px!important;min-width:90px!important;max-width:190px!important;gap:2px!important}.monsly-global-audio-dock.is-in-chat .dock-title b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;color:#f2f3f5!important}.monsly-global-audio-dock.is-in-chat .dock-title small{font-size:10px!important;color:#858a94!important}.monsly-global-audio-dock.is-in-chat .dock-time{font-size:11px!important;white-space:nowrap!important;color:#aeb2bb!important}.monsly-global-audio-dock.is-in-chat .dock-progress{height:4px!important;min-width:50px!important;flex:1 1 auto!important;border-radius:99px!important;background:#34363b!important;cursor:pointer!important}.monsly-global-audio-dock.is-in-chat .dock-progress span{height:100%!important;border-radius:99px!important;background:#e5e7eb!important}.monsly-global-audio-dock.is-in-chat .dock-control,.monsly-global-audio-dock.is-in-chat .dock-skip,.monsly-global-audio-dock.is-in-chat .dock-speed,.monsly-global-audio-dock.is-in-chat .dock-close{flex:0 0 auto!important;color:#aeb2bb!important}.monsly-global-audio-dock.is-in-chat .dock-volume{width:55px!important;flex:0 0 55px!important}@media(max-width:700px){.messages-audio-dock-slot{padding:5px 7px 0!important}.monsly-global-audio-dock.is-in-chat{height:46px!important;min-height:46px!important;padding:4px 7px!important;gap:6px!important;border-radius:14px!important}.monsly-global-audio-dock.is-in-chat .dock-cover{width:28px!important;height:28px!important;flex-basis:28px!important}.monsly-global-audio-dock.is-in-chat .dock-title{min-width:50px!important;max-width:100px!important;flex:0 1 100px!important}.monsly-global-audio-dock.is-in-chat .dock-title b{font-size:11px!important}.monsly-global-audio-dock.is-in-chat .dock-title small{display:none!important}.monsly-global-audio-dock.is-in-chat .dock-time{font-size:9px!important;min-width:48px!important}.monsly-global-audio-dock.is-in-chat .dock-skip,.monsly-global-audio-dock.is-in-chat .dock-volume,.monsly-global-audio-dock.is-in-chat .dock-speed{display:none!important}.monsly-global-audio-dock.is-in-chat .dock-progress{min-width:18px!important}.monsly-global-audio-dock.is-in-chat .dock-repeat-wrap{flex-basis:25px!important}}.monsly-community-gift-pin{position:absolute!important;top:7px!important;left:7px!important;z-index:5!important;display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 6px!important;border:1px solid #ffffff26!important;border-radius:999px!important;background:#101820d9!important;color:#d8e9ff!important;font-size:9px!important;font-weight:750!important;line-height:1!important;pointer-events:none!important}.monsly-tg-profile-hero[style*=--group-nft-pattern]{position:relative!important;isolation:isolate!important;overflow:hidden!important;background-color:var(--group-nft-edge, #08090c)!important;background-image:radial-gradient(ellipse at 50% 24%,var(--group-nft-center, #343047),var(--group-nft-edge, #08090c) 78%)!important}.monsly-tg-profile-hero[style*=--group-nft-pattern]:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:var(--group-nft-pattern)!important;background-repeat:repeat!important;background-size:145px 145px!important;background-position:center!important;opacity:.24!important;mix-blend-mode:screen!important}.monsly-tg-profile-hero[style*=--group-nft-pattern]:before{z-index:0!important;background:linear-gradient(180deg,#07090a12,#08090a48 60%,#08090adf)!important}.monsly-tg-profile-hero[style*=--group-nft-pattern]>*{position:relative!important;z-index:1!important}.monsly-tg-profile-hero{position:relative!important}.monsly-community-banner-nft{position:absolute!important;z-index:1!important;right:20px!important;top:50%!important;width:112px!important;height:112px!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;pointer-events:none!important;filter:drop-shadow(0 10px 18px #0009)!important;opacity:.96!important}.monsly-community-banner-nft>*{max-width:100%!important;max-height:100%!important}.monsly-tg-profile-hero[style*=--group-nft-pattern] .monsly-community-banner-nft{z-index:1!important}.monsly-group-owned-gift-overlay .gift-share-menu-anchor{position:absolute!important;top:12px!important;right:12px!important;z-index:30!important}.monsly-group-owned-gift-overlay .gift-share-more-button{position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:50%!important}.monsly-group-owned-gift-overlay .gift-share-menu{top:46px!important;right:0!important;left:auto!important;z-index:35!important}@media(max-width:600px){.monsly-community-banner-nft{right:8px!important;width:78px!important;height:78px!important;opacity:.78!important}}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{position:absolute!important;z-index:3!important;top:8px!important;left:50%!important;right:auto!important;bottom:auto!important;width:260px!important;height:185px!important;transform:translate(-50%)!important;pointer-events:none!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{position:absolute!important;width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;display:grid!important;place-items:center!important;filter:none!important;animation:none!important;transform:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:65px!important;top:-5px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){right:65px!important;top:-5px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;top:70px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){right:0!important;top:70px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:65px!important;top:145px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){right:65px!important;top:145px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only svg,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only img{display:block!important;width:29px!important;height:29px!important;max-width:29px!important;max-height:29px!important;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:none!important}@media(max-width:600px){.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{top:7px!important;width:224px!important;height:172px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:54px!important;top:-3px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){right:54px!important;top:-3px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;top:65px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){right:0!important;top:65px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:54px!important;top:136px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){right:54px!important;top:136px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only svg,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .collectible-model-only img{width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important}}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{top:4px!important;width:260px!important;height:112px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:70px!important;right:auto!important;top:0!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){left:auto!important;right:70px!important;top:0!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;right:auto!important;top:42px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:0!important;top:42px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:70px!important;right:auto!important;top:82px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){left:auto!important;right:70px!important;top:82px!important}.monsly-tg-profile-hero[style*=--group-nft-pattern]:after{display:block!important;opacity:.48!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important;background-size:112px 112px!important;background-repeat:repeat!important;background-position:center!important}@media(max-width:600px){.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{top:5px!important;width:224px!important;height:108px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:58px!important;top:0!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){right:58px!important;top:0!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:0!important;right:auto!important;top:40px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:0!important;top:40px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:58px!important;top:80px!important}.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){right:58px!important;top:80px!important}}.monsly-profile-v2-hero .monsly-profile-pinned-orbit,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;transform:none!important;pointer-events:none!important;z-index:4!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:28%!important;right:auto!important;top:15%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){left:auto!important;right:28%!important;top:15%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:12%!important;right:auto!important;top:46%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:12%!important;top:46%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:27%!important;right:auto!important;top:77%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){left:auto!important;right:27%!important;top:77%!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:var(--group-nft-pattern)!important;background-repeat:repeat!important;background-position:center!important;background-size:112px 112px!important;opacity:.34!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero{position:relative!important;isolation:isolate!important;overflow:hidden!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>*{position:relative!important;z-index:1!important}@media(max-width:600px){.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:24%!important;top:13%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){right:24%!important;top:13%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:5%!important;top:46%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){right:5%!important;top:46%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:24%!important;top:78%!important}.monsly-profile-v2-hero .monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){right:24%!important;top:78%!important}}.cb-wallet-standalone{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:4px 0 30px!important}.cb-wallet-standalone .page-title{display:none!important}.cb-wallet-dashboard{padding:10px;border:1px solid #303034;border-radius:30px;background:linear-gradient(145deg,#202023,#151517 65%,#202023);box-shadow:0 14px 42px #0005}.cb-wallet-summary{min-height:208px;padding:30px 34px 26px;border:1px solid #29292d;border-radius:27px;background:linear-gradient(145deg,#171719,#0d0d0f 78%);display:flex;flex-direction:column;justify-content:space-between;gap:26px}.cb-wallet-summary-top{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#f0f0f2;font-size:16px;font-weight:600;letter-spacing:.1px}.cb-wallet-summary-top small{color:#a0a0aa;font-size:14px;font-weight:500}.cb-wallet-balance{display:flex;align-items:center;gap:18px}.cb-wallet-balance img{width:52px;height:52px;object-fit:contain;filter:grayscale(1) brightness(1.45)}.cb-wallet-balance>div{display:flex;flex-direction:column;gap:5px}.cb-wallet-balance strong{color:#f7f7f8;font-size:clamp(38px,5vw,52px);font-weight:750;line-height:1;letter-spacing:-1.8px}.cb-wallet-balance span{color:#85858e;font-size:14px}.cb-wallet-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.cb-wallet-action{min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid #303034;border-radius:24px;background:#2b2b2e;color:#f4f4f5;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.cb-wallet-action:hover{background:#353539;border-color:#48484d;transform:translateY(-1px)}.cb-wallet-action-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#3b3b3f;color:#f5f5f6}.cb-wallet-action b{font-size:14px;font-weight:700}.cb-wallet-history-tabs{width:max-content;max-width:100%;display:flex;align-items:center;gap:4px;margin:24px 0 30px;padding:5px;border:1px solid #262629;border-radius:28px;background:#171719}.cb-wallet-history-tabs button{min-height:39px;padding:0 20px;border:0;border-radius:22px;background:transparent;color:#9999a2;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.cb-wallet-history-tabs button.active{background:#343437;color:#f7f7f8}.cb-wallet-history-list{border:0;border-radius:0;background:transparent;min-height:95px}.cb-wallet-history-list .cb-history-empty{min-height:95px;padding:18px;color:#777780;font-size:14px}.cb-wallet-history-list .cb-history-empty b{color:#85858e;font-size:14px;font-weight:500}.cb-wallet-history-list .cb-history-row{border-color:#252529;background:#141416;border-radius:14px;margin-bottom:8px}@media(max-width:700px){.cb-wallet-standalone{padding:0 0 24px!important}.cb-wallet-dashboard{padding:7px;border-radius:23px}.cb-wallet-summary{min-height:178px;padding:23px 20px;border-radius:20px;gap:22px}.cb-wallet-summary-top{font-size:14px}.cb-wallet-summary-top small{font-size:12px}.cb-wallet-balance{gap:13px}.cb-wallet-balance img{width:43px;height:43px}.cb-wallet-balance strong{font-size:40px}.cb-wallet-balance span{font-size:12px}.cb-wallet-actions{gap:7px}.cb-wallet-action{min-height:96px;border-radius:18px;gap:8px}.cb-wallet-action-icon{width:40px;height:40px}.cb-wallet-action b{font-size:12px}.cb-wallet-history-tabs{margin:20px 0 24px;gap:1px}.cb-wallet-history-tabs button{min-height:37px;padding:0 13px;font-size:12px}}@media(max-width:390px){.cb-wallet-action b{font-size:11px}.cb-wallet-action{min-height:88px}.cb-wallet-history-tabs button{padding:0 10px}}.monsly-tg-profile-hero .monsly-profile-pinned-orbit,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;pointer-events:none!important;z-index:4!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:28%!important;right:auto!important;top:15%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){left:auto!important;right:28%!important;top:15%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:12%!important;right:auto!important;top:46%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:12%!important;top:46%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:27%!important;right:auto!important;top:77%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){left:auto!important;right:27%!important;top:77%!important}@media(max-width:600px){.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(1){left:24%!important;top:13%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(2){right:24%!important;top:13%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(3){left:5%!important;top:46%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(4){right:5%!important;top:46%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(5){left:24%!important;top:78%!important}.monsly-tg-profile-hero .monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero .monsly-community-profile-pinned-orbit .monsly-profile-pinned-orbit-item:nth-child(6){right:24%!important;top:78%!important}}.cb-wallet-balance img{filter:none!important}.cb-wallet-history-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;gap:5px!important}.cb-wallet-history-tabs button{width:100%!important;min-width:0!important;padding-inline:8px!important;text-align:center!important}@media(max-width:390px){.cb-wallet-history-tabs{gap:3px!important;padding:4px!important}.cb-wallet-history-tabs button{padding-inline:3px!important;font-size:11px!important}}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit{position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;transform:none!important;pointer-events:none!important;z-index:5!important;overflow:visible!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;margin:0!important;padding:0!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1){left:29%!important;top:18%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2){right:29%!important;top:18%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3){left:13%!important;top:49%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4){right:13%!important;top:49%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5){left:27%!important;top:80%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6){right:27%!important;top:80%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only,.monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only svg,.monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only img,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only svg,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only img{display:block!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:600px){.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{width:27px!important;height:27px!important;min-width:27px!important;max-width:27px!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1){left:25%!important;top:17%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2){right:25%!important;top:17%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3){left:5%!important;top:49%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4){right:5%!important;top:49%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5){left:25%!important;top:81%!important}.monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6){right:25%!important;top:81%!important}}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit,.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;pointer-events:none!important;z-index:2!important;overflow:visible!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1){left:29%!important;right:auto!important;top:18%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2){left:auto!important;right:29%!important;top:18%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3){left:13%!important;right:auto!important;top:49%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:13%!important;top:49%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5){left:27%!important;right:auto!important;top:81%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6){left:auto!important;right:27%!important;top:81%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only,.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only svg,.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit .collectible-model-only img,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only svg,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit .collectible-model-only img{display:block!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:600px){.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{width:27px!important;height:27px!important;min-width:27px!important;max-width:27px!important;min-height:27px!important;max-height:27px!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(1){left:25%!important;right:auto!important;top:17%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(2){left:auto!important;right:25%!important;top:17%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(3){left:5%!important;right:auto!important;top:49%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(4){left:auto!important;right:5%!important;top:49%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(5){left:25%!important;right:auto!important;top:81%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6),.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:nth-child(6){left:auto!important;right:25%!important;top:81%!important}}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;pointer-events:none!important;z-index:8!important;overflow:visible!important;flex:none!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important;z-index:9!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-1:nth-child(1){left:calc(50% - 138px)!important;top:21%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-2:nth-child(2){right:calc(50% - 138px)!important;top:21%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-3:nth-child(3){left:calc(50% - 138px)!important;top:50%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-4:nth-child(4){right:calc(50% - 138px)!important;top:50%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-5:nth-child(5){left:calc(50% - 138px)!important;top:79%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-6:nth-child(6){right:calc(50% - 138px)!important;top:79%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-1:nth-child(1){left:calc(50% - 108px)!important;top:21%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-2:nth-child(2){right:calc(50% - 108px)!important;top:21%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-3:nth-child(3){left:calc(50% - 108px)!important;top:50%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-4:nth-child(4){right:calc(50% - 108px)!important;top:50%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-5:nth-child(5){left:calc(50% - 108px)!important;top:79%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-6:nth-child(6){right:calc(50% - 108px)!important;top:79%!important}.monsly-profile-pin-overlay .collectible-model-only,.monsly-profile-pin-overlay .collectible-model-only svg,.monsly-profile-pin-overlay .collectible-model-only img{display:block!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:600px){.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.monsly-profile-pinned-orbit-item,.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.monsly-profile-pinned-orbit-item{width:27px!important;height:27px!important;min-width:27px!important;max-width:27px!important;min-height:27px!important;max-height:27px!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-1:nth-child(1){left:calc(50% - 116px)!important;top:21%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-2:nth-child(2){right:calc(50% - 116px)!important;top:21%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-3:nth-child(3){left:calc(50% - 116px)!important;top:50%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-4:nth-child(4){right:calc(50% - 116px)!important;top:50%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-5:nth-child(5){left:calc(50% - 116px)!important;top:79%!important}.monsly-profile-v2 .monsly-profile-v2-hero>.monsly-profile-pin-overlay--user>.pin-slot-6:nth-child(6){right:calc(50% - 116px)!important;top:79%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-1:nth-child(1){left:calc(50% - 98px)!important;top:21%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-2:nth-child(2){right:calc(50% - 98px)!important;top:21%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-3:nth-child(3){left:calc(50% - 98px)!important;top:50%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-4:nth-child(4){right:calc(50% - 98px)!important;top:50%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-5:nth-child(5){left:calc(50% - 98px)!important;top:79%!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-pin-overlay--community>.pin-slot-6:nth-child(6){right:calc(50% - 98px)!important;top:79%!important}}.monsly-profile-avatar-stage{position:relative!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;align-self:center!important;margin:0 auto!important;padding:0!important;overflow:visible!important;isolation:isolate!important;z-index:2!important}.monsly-profile-avatar-stage--user{width:300px!important;height:220px!important;min-width:260px!important}.monsly-profile-avatar-stage--community{width:260px!important;height:190px!important;min-width:240px!important}.monsly-profile-avatar-stage--user>.monsly-profile-v2-avatar{position:relative!important;z-index:2!important;flex:0 0 150px!important}.monsly-profile-avatar-stage--community>.monsly-tg-avatar.profile{position:relative!important;z-index:2!important}.monsly-profile-avatar-stage>.monsly-profile-pin-overlay,.monsly-profile-avatar-stage>.monsly-community-profile-pinned-orbit{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;transform:none!important;pointer-events:none!important;overflow:visible!important;z-index:4!important}.monsly-profile-avatar-stage>.monsly-profile-pin-overlay>.monsly-profile-pinned-orbit-item,.monsly-profile-avatar-stage>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{position:absolute!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;overflow:visible!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-1{left:calc(50% - 92px)!important;right:auto!important;top:7px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-2{left:auto!important;right:calc(50% - 92px)!important;top:7px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-3{left:calc(50% - 167px)!important;right:auto!important;top:78px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-4{left:auto!important;right:calc(50% - 167px)!important;top:78px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-5{left:calc(50% - 154px)!important;right:auto!important;top:158px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-6{left:auto!important;right:calc(50% - 154px)!important;top:158px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 80px)!important;right:auto!important;top:3px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{left:auto!important;right:calc(50% - 80px)!important;top:3px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 147px)!important;right:auto!important;top:63px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{left:auto!important;right:calc(50% - 147px)!important;top:63px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 133px)!important;right:auto!important;top:128px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{left:auto!important;right:calc(50% - 133px)!important;top:128px!important}.monsly-profile-avatar-stage .collectible-model-only,.monsly-profile-avatar-stage .collectible-model-only svg,.monsly-profile-avatar-stage .collectible-model-only img{display:block!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:600px){.monsly-profile-avatar-stage--user{width:260px!important;height:198px!important;min-width:240px!important}.monsly-profile-avatar-stage--user>.monsly-profile-v2-avatar{flex:0 0 122px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.monsly-profile-pinned-orbit-item,.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;min-height:29px!important;max-height:29px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-1{left:calc(50% - 81px)!important;top:4px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-2{right:calc(50% - 81px)!important;top:4px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-3{left:calc(50% - 145px)!important;top:68px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-4{right:calc(50% - 145px)!important;top:68px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-5{left:calc(50% - 132px)!important;top:139px!important}.monsly-profile-avatar-stage--user>.monsly-profile-pin-overlay>.pin-slot-6{right:calc(50% - 132px)!important;top:139px!important}.monsly-profile-avatar-stage--community{width:250px!important;height:184px!important;min-width:230px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 76px)!important;top:2px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{right:calc(50% - 76px)!important;top:2px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 139px)!important;top:59px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{right:calc(50% - 139px)!important;top:59px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 126px)!important;top:120px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{right:calc(50% - 126px)!important;top:120px!important}.monsly-profile-avatar-stage .collectible-model-only,.monsly-profile-avatar-stage .collectible-model-only svg,.monsly-profile-avatar-stage .collectible-model-only img{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;max-width:29px!important;max-height:29px!important}}.monsly-profile-avatar-stage--community{width:300px!important;height:220px!important;min-width:260px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding:0!important;color:inherit!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 92px)!important;right:auto!important;top:7px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{left:auto!important;right:calc(50% - 92px)!important;top:7px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 167px)!important;right:auto!important;top:78px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{left:auto!important;right:calc(50% - 167px)!important;top:78px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 154px)!important;right:auto!important;top:158px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{left:auto!important;right:calc(50% - 154px)!important;top:158px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.monsly-profile-pinned-orbit-item:hover{filter:drop-shadow(0 0 9px #ffffff66)!important;transform:scale(1.12)!important}@media(max-width:600px){.monsly-profile-avatar-stage--community{width:260px!important;height:198px!important;min-width:240px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 81px)!important;top:4px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{right:calc(50% - 81px)!important;top:4px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 145px)!important;top:68px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{right:calc(50% - 145px)!important;top:68px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 132px)!important;top:139px!important}.monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{right:calc(50% - 132px)!important;top:139px!important}}.monsly-tg-profile-modal .monsly-tg-profile-hero{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:0!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-avatar-stage--community{width:300px!important;height:174px!important;min-width:260px!important;flex:0 0 174px!important;margin:0 auto!important;align-self:center!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-avatar-stage--community>.monsly-tg-avatar.profile{width:104px!important;height:104px!important;flex:0 0 104px!important;margin:0!important;align-self:center!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>h2{display:flex!important;width:100%!important;max-width:100%!important;justify-content:center!important;align-items:center!important;align-self:stretch!important;text-align:center!important;margin:0!important;padding:0 8px!important;transform:none!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>p,.monsly-tg-profile-modal .monsly-tg-profile-hero>span{width:100%!important;text-align:center!important;align-self:stretch!important;margin:2px 0 0!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero{background-color:var(--group-nft-edge,#08090c)!important;background-image:radial-gradient(ellipse at 50% 28%,var(--group-nft-center,#343047) 0%,var(--group-nft-edge,#08090c) 78%)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-image:var(--group-nft-pattern)!important;background-repeat:repeat!important;background-size:145px 145px!important;background-position:center!important;opacity:.24!important;filter:none!important;mix-blend-mode:screen!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:before{z-index:0!important;background:linear-gradient(180deg,#07090a12,#08090a35 55%,#08090adf)!important}@media(max-width:600px){.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-avatar-stage--community{width:260px!important;height:166px!important;min-width:240px!important;flex-basis:166px!important}.monsly-tg-profile-modal .monsly-tg-profile-hero>.monsly-profile-avatar-stage--community>.monsly-tg-avatar.profile{width:100px!important;height:100px!important;flex-basis:100px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 81px)!important;right:auto!important;top:3px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{left:auto!important;right:calc(50% - 81px)!important;top:3px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 145px)!important;right:auto!important;top:57px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{left:auto!important;right:calc(50% - 145px)!important;top:57px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 132px)!important;right:auto!important;top:128px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{left:auto!important;right:calc(50% - 132px)!important;top:128px!important}}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-1{left:calc(50% - 92px)!important;right:auto!important;top:7px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-2{left:auto!important;right:calc(50% - 92px)!important;top:7px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-3{left:calc(50% - 167px)!important;right:auto!important;top:68px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-4{left:auto!important;right:calc(50% - 167px)!important;top:68px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-5{left:calc(50% - 154px)!important;right:auto!important;top:130px!important}.monsly-tg-profile-modal .monsly-profile-avatar-stage--community>.monsly-community-profile-pinned-orbit>.pin-slot-6{left:auto!important;right:calc(50% - 154px)!important;top:130px!important}.monsly-tg-profile-modal[style*=--group-nft-pattern]:before,.monsly-tg-profile-modal[style*=--group-nft-pattern]:after{content:none!important;display:none!important;background:none!important;opacity:0!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero{position:relative!important;isolation:isolate!important;overflow:hidden!important;background-color:var(--group-nft-edge,#08090c)!important;background-image:radial-gradient(ellipse at 50% 28%,var(--group-nft-center,#343047) 0%,var(--group-nft-edge,#08090c) 78%)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:before{content:none!important;display:none!important;background:none!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background-color:transparent!important;background-image:var(--group-nft-pattern)!important;background-repeat:repeat!important;background-size:112px 112px!important;background-position:center!important;opacity:.3!important;filter:brightness(0) invert(1)!important;mix-blend-mode:screen!important}.monsly-tg-profile-modal[style*=--group-nft-pattern] .monsly-tg-profile-hero>*{position:relative!important;z-index:2!important}.monsly-tg-profile-modal{position:relative!important;padding-top:0!important;overflow-x:hidden!important;border-top-left-radius:26px!important;border-top-right-radius:26px!important}.monsly-tg-profile-modal>.monsly-tg-profile-close{position:absolute!important;top:12px!important;right:12px!important;z-index:1000!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;background:#121418e0!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 4px 18px #0000006b!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.monsly-tg-profile-modal>.monsly-tg-profile-hero{box-sizing:border-box!important;flex:0 0 auto!important;width:calc(100% + 36px)!important;min-height:318px!important;margin:0 -18px!important;padding:62px 34px 94px!important;border-radius:25px 25px 0 0!important;background-position:center top!important;background-size:cover!important;background-repeat:no-repeat!important}.monsly-tg-profile-modal>.monsly-tg-profile-hero>*{position:relative!important;z-index:2!important}.monsly-tg-profile-modal>.monsly-tg-profile-hero:after{z-index:1!important}@media(max-width:600px){.monsly-tg-profile-modal>.monsly-tg-profile-hero{width:calc(100% + 28px)!important;min-height:300px!important;margin-inline:-14px!important;padding:58px 20px 88px!important}.monsly-tg-profile-modal>.monsly-tg-profile-close{top:10px!important;right:10px!important}}.monsly-premium-star{display:inline-block;width:1.2em;height:1.2em;flex:0 0 auto;vertical-align:-.12em;color:var(--premium-star-color,#f4f4f5);overflow:visible}.monsly-premium-star.is-glowing{filter:drop-shadow(0 0 3px var(--premium-star-color,#f4f4f5)) drop-shadow(0 0 7px color-mix(in srgb,var(--premium-star-color,#f4f4f5) 68%,transparent))}.monsly-profile-v2-identity .monsly-premium-star{width:28px;height:28px;margin-left:3px}.messages-contact-name .monsly-premium-star{width:22px;height:22px}.messages-chat-person .monsly-premium-star{width:23px;height:23px}.monsly-premium-settings{display:grid;gap:16px;max-width:820px}.premium-settings-card{position:relative;overflow:hidden}.premium-settings-card .appearance-card-heading{align-items:center}.premium-settings-star{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#2b89ff1f}.premium-settings-star .monsly-premium-star{width:25px;height:25px}.premium-countdown{display:flex;align-items:center;gap:15px;padding:18px 20px;margin:18px 0;border:1px solid rgba(95,153,255,.18);border-radius:16px;background:linear-gradient(120deg,#2571de29,#5b5bcd14)}.premium-countdown-icon{font-size:32px;line-height:1;color:#4c9dff}.premium-countdown div{display:grid;gap:4px;min-width:0}.premium-countdown small{color:var(--muted,#9298a5);font-size:12px}.premium-countdown strong{font-size:clamp(17px,2vw,22px);font-variant-numeric:tabular-nums}.premium-cancel-button{min-height:44px}.premium-settings-hint{margin:12px 0;color:var(--muted,#9298a5);font-size:13px;line-height:1.55}.premium-cancelled-note{padding:13px 15px;border-radius:12px;background:#2db47d1a;color:#73d7a7;font-size:13px}.premium-preference-row,.premium-star-preview-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--border-color,rgba(255,255,255,.08))}.premium-preference-row>span{display:grid;gap:4px}.premium-preference-row small,.premium-star-preview-row>span{color:var(--muted,#9298a5);font-size:12px}.premium-preference-row input[type=checkbox],.profile-accent-glow-option input[type=checkbox]{accent-color:var(--accent,#438cff)}.premium-star-preview-row .monsly-premium-star{width:26px;height:26px}.premium-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#000000ad;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.premium-confirm-dialog{width:min(100%,470px);padding:26px;border:1px solid rgba(130,150,190,.2);border-radius:22px;background:var(--panel,#171a22);box-shadow:0 24px 90px #0000007a;text-align:center}.premium-confirm-icon{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 14px;border-radius:50%;background:#368bff2e;color:#6af;font-size:28px;font-weight:800}.premium-confirm-dialog h3{margin:0 0 10px;font-size:20px}.premium-confirm-dialog p{margin:0;color:var(--muted,#a0a5b2);font-size:14px;line-height:1.6}.premium-confirm-dialog>div{display:flex;justify-content:center;gap:10px;margin-top:22px}.premium-confirm-dialog button{min-width:125px;min-height:42px}.profile-accent-glow-option{margin-top:15px}@media(max-width:600px){.premium-countdown{padding:14px}.premium-confirm-dialog{padding:22px 18px}.premium-confirm-dialog>div{flex-direction:column-reverse}.premium-confirm-dialog button{width:100%}}.monsly-profile-details[style*=--monsly-profile-accent-glow] .monsly-profile-detail-row b{text-shadow:var(--monsly-profile-accent-glow,none)}.messages-community-verified-tick{display:inline-block!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex:0 0 22px!important;object-fit:contain!important;vertical-align:middle!important;background:transparent!important;border:0!important;filter:none!important;transform:none!important}.messages-major-verification-pin,.messages-hold-verification-pin{display:inline-block!important;width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important;flex:0 0 13px!important;object-fit:contain!important;vertical-align:middle!important;margin:0 2px 0 0!important}.messages-contact-name .messages-community-verified-tick{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex-basis:22px!important}.messages-contact-name .messages-major-verification-pin,.messages-contact-name .messages-hold-verification-pin{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important;flex-basis:13px!important}.monsly-message-date-separator{display:flex;justify-content:center;align-items:center;width:100%;flex:0 0 auto;min-height:0;padding:3px 0 0;margin:0 0 -4px;pointer-events:none}.monsly-message-date-separator span{padding:5px 12px;border-radius:14px;background:#263442d9;color:#c3d0dc;font-size:11px;font-weight:600;box-shadow:0 1px 3px #0003}.df-stars-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:18px;background:#020308d9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:dfStarsFade .22s ease both}.df-stars-modal{position:relative;width:min(860px,100%);overflow:hidden;border:1px solid #8c682b66;border-radius:30px;padding:30px;background:radial-gradient(ellipse at 50% -5%,#9b5a1e35,transparent 43%),linear-gradient(150deg,#17120d,#090a0e 65%,#141018);box-shadow:0 28px 110px #000b;animation:dfStarsRise .35s cubic-bezier(.2,.8,.2,1) both}.df-stars-modal:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:1px;background:linear-gradient(130deg,#ffdb7b,#9a58ff,#52d9ff,#ff8ac8,#ffdb7b);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.58}.df-stars-close{position:absolute;right:20px;top:20px;width:38px;height:38px;border:1px solid #ffffff20;border-radius:50%;background:#ffffff09;color:#fff;font-size:22px;cursor:pointer}.df-stars-heading{text-align:center;position:relative}.df-stars-gem{font-size:48px;filter:drop-shadow(0 0 18px #ff9b27aa);animation:dfStarsFloat 3s ease-in-out infinite}.df-stars-heading h2{margin:5px 0 7px;font-size:29px;letter-spacing:-.8px;background:linear-gradient(90deg,#fff1bd,#ffd36a,#f5a8ff,#8be5ff);background-clip:text;-webkit-background-clip:text;color:transparent}.df-stars-heading p{margin:0;color:#a6a1ad;font-size:13px}.df-stars-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:30px 0 20px}.df-stars-package{position:relative;min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:15px 9px;border:1px solid #ffffff18;border-radius:19px;background:linear-gradient(155deg,#ffffff0d,#ffffff04);color:#fff;cursor:pointer;transition:transform .22s,border-color .22s,box-shadow .22s}.df-stars-package:hover{transform:translateY(-5px);border-color:#f8c65b99;box-shadow:0 12px 30px #d28d2630}.df-stars-package.selected{border-color:#ffd36b;background:linear-gradient(155deg,#e5a83a25,#ffffff08);box-shadow:0 0 0 1px #ffd36b33,0 0 35px #f0ad3c20}.df-stars-package .package-df{font-size:26px;font-weight:850;letter-spacing:-1px}.df-stars-package .package-price{display:flex;align-items:center;gap:6px;color:#ffd36b;font-size:15px;font-weight:800}.df-stars-package small{color:#9995a0;font-size:10px}.df-stars-package .package-gem{font-size:24px;filter:drop-shadow(0 0 10px #ffb43c77)}.df-stars-purchase{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #ffffff17;border-radius:17px;background:#ffffff08}.df-stars-purchase p{margin:0;color:#aaa5b1;font-size:12px}.df-stars-purchase strong{display:block;margin-top:4px;color:#fff;font-size:20px}.df-stars-pay{min-height:48px;padding:0 24px;border:0;border-radius:14px;background:linear-gradient(110deg,#ffe28c,#ffb82f 48%,#ffdf83);color:#241705;font-weight:900;cursor:pointer;box-shadow:0 8px 26px #f6b53a38;transition:transform .2s,filter .2s}.df-stars-pay:hover{transform:translateY(-2px);filter:brightness(1.08)}.df-stars-pay:disabled{opacity:.5;cursor:wait}.df-stars-note{text-align:center;color:#797582;font-size:10px;margin:14px 0 0}.df-stars-error{margin:12px 0 0;color:#ff9d9d;text-align:center;font-size:12px}@keyframes dfStarsFade{0%{opacity:0}to{opacity:1}}@keyframes dfStarsRise{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes dfStarsFloat{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-7px) rotate(4deg)}}.premium-hero{border-color:#8b68b5!important;background:radial-gradient(ellipse at 12% 0%,#ff5fc322,transparent 35%),radial-gradient(ellipse at 90% 12%,#58c8ff25,transparent 38%),linear-gradient(125deg,#17121f,#21152a 48%,#111a25)!important;box-shadow:inset 0 0 70px #a65cff0a,0 18px 60px #0004!important}.premium-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,#ff78c8,#a77aff,#62d7ff,#7df3c2,#ffdb79,#ff78c8);background-size:300% 300%;animation:monslyPremiumRainbow 9s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.premium-hero h2 em,.premium-kicker,.premium-price-line strong,.premium-emblem{background:linear-gradient(90deg,#ff9bd7,#bca0ff,#86e5ff,#9bf0ca,#ffe18a);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent!important;animation:monslyPremiumRainbow 8s linear infinite}@keyframes monslyPremiumRainbow{0%{background-position:0% 50%}to{background-position:300% 50%}}@media(max-width:760px){.df-stars-modal{padding:24px 16px;border-radius:22px}.df-stars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 14px}.df-stars-package{min-height:130px}.df-stars-purchase{align-items:stretch;flex-direction:column}.df-stars-pay{width:100%}}.admin-premium-grant{border-color:#a47bd566!important;background:radial-gradient(ellipse at 95% 0%,#a55bff14,transparent 48%),linear-gradient(145deg,#1b1724,#171a20)!important}.admin-premium-permanent{display:flex!important;flex-direction:row!important;align-items:center;gap:11px!important;padding:13px;border:1px solid #9c77bd55;border-radius:12px;background:#a15bff0d}.admin-premium-permanent input{width:18px;height:18px;accent-color:#bd82ff}.admin-premium-permanent span{display:flex;flex-direction:column;gap:3px}.admin-premium-permanent small{color:#a9a2b3;font-size:11px}.premium-vertical{display:flex!important;flex-direction:column!important;align-items:stretch!important;max-width:760px;margin:18px auto 34px!important;padding:34px 24px 26px!important;border-radius:34px!important;border:1px solid #3c3545!important;background:radial-gradient(ellipse at 12% 0%,#ff922c,#ee4778 34%,#a832b6 66%,#21132d)!important;box-shadow:0 24px 80px #0008!important;gap:22px}.premium-vertical:after{border-radius:34px!important}.premium-vertical-top{text-align:center;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.premium-vertical-star{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#ffffff25;border:1px solid #ffffff45;box-shadow:0 12px 28px #1a0b2644;margin-bottom:14px}.premium-vertical .premium-kicker{color:#fff!important;background:none!important;animation:none;letter-spacing:1.4px}.premium-vertical h2{font-size:clamp(30px,5vw,44px)!important;letter-spacing:-1.2px!important;margin:12px 0 8px!important;color:#fff!important}.premium-vertical h2 em{color:#fff!important;background:none!important;animation:none}.premium-vertical-top>p{max-width:470px;color:#fff!important;opacity:.82;font-size:14px;line-height:1.55}.premium-vertical .premium-price-line{margin:12px 0 0;padding:10px 20px;border:1px solid #ffffff55;border-radius:999px;background:#ffffff20;display:flex;align-items:center;gap:7px}.premium-vertical .premium-price-line strong{font-size:23px;color:#fff!important;background:none!important;animation:none}.premium-vertical .premium-price-line span{color:#fff!important;opacity:.82}.premium-vertical .premium-active-note{margin-top:14px}.premium-benefits-list{display:flex!important;flex-direction:column;gap:0!important;margin:0!important;padding:8px;border-radius:28px;background:#191919!important;border:1px solid #ffffff12}.premium-benefits-list .premium-benefit{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:15px 10px!important;border:0!important;border-bottom:1px solid #ffffff0d!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.premium-benefits-list .premium-benefit:last-child{border-bottom:0!important}.premium-benefits-list .premium-benefit>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#f6a62d,#d77b19)!important;border:0!important}.premium-benefits-list .premium-benefit:nth-child(5n+2)>span{background:linear-gradient(145deg,#f36ca8,#ce3677)!important}.premium-benefits-list .premium-benefit:nth-child(5n+3)>span{background:linear-gradient(145deg,#a77aff,#7445d5)!important}.premium-benefits-list .premium-benefit:nth-child(5n+4)>span{background:linear-gradient(145deg,#31d2b9,#079d91)!important}.premium-benefits-list .premium-benefit:nth-child(5n)>span{background:linear-gradient(145deg,#b18aff,#7950dc)!important}.premium-benefits-list .premium-benefit h3{font-size:15px;margin:0 0 3px;color:#f6f6f7}.premium-benefits-list .premium-benefit p{font-size:12px;line-height:1.45;color:#999;margin:0}.premium-benefits-list .premium-benefit>svg{color:#666}.premium-vertical-bottom{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px}.premium-vertical .premium-buy-button{width:min(100%,430px);min-height:54px;border-radius:999px!important;justify-content:center;gap:10px;background:linear-gradient(100deg,#ff9b35,#ed4a78,#aa36bd)!important;color:#fff!important;border:1px solid #ffffff55!important;box-shadow:0 10px 30px #13051d66!important;font-size:15px;font-weight:850}.premium-vertical-bottom small{color:#ffffffa8;text-align:center;font-size:11px}@media(max-width:760px){.premium-vertical{padding:26px 14px 18px!important;border-radius:28px!important}.premium-vertical:after{border-radius:28px!important}.premium-benefits-list{padding:5px}.premium-benefits-list .premium-benefit{padding:13px 8px!important}}.app-shell[data-page=premium]{--premium-ink: #0b1020;--premium-panel: #111a30;--premium-line: rgba(157, 173, 255, .2);--premium-cyan: #76e3ff;--premium-violet: #a78bfa;--premium-lilac: #d8c4ff}.app-shell[data-page=premium] .page-title h1{color:#f4f3ff!important;letter-spacing:-.7px}.app-shell[data-page=premium] .page-title .eyebrow,.app-shell[data-page=premium] .page-title>span{color:#a9a1e8!important}.app-shell[data-page=premium] .premium-vertical{position:relative;isolation:isolate;overflow:hidden;max-width:780px;margin:18px auto 38px!important;padding:34px clamp(16px,3vw,30px) 28px!important;gap:24px;border:1px solid rgba(167,139,250,.38)!important;border-radius:28px!important;background:radial-gradient(ellipse at 12% 0%,rgba(118,227,255,.2),transparent 34%),radial-gradient(ellipse at 92% 18%,rgba(167,139,250,.23),transparent 38%),linear-gradient(148deg,#151d36,#11172b 48%,#0b1020)!important;box-shadow:0 24px 72px #0006,inset 0 1px #ffffff0f!important}.app-shell[data-page=premium] .premium-vertical:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit!important;padding:1px;background:linear-gradient(135deg,#76e3ffa6,#a78bfa94 48%,#d8c4ff1f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.app-shell[data-page=premium] .premium-hero-glow{position:absolute;width:300px;height:300px;top:-160px;left:calc(50% - 150px);border-radius:50%;background:#76e3ff33;filter:blur(70px);pointer-events:none}.app-shell[data-page=premium] .premium-vertical-top,.app-shell[data-page=premium] .premium-benefits-list,.app-shell[data-page=premium] .premium-vertical-bottom{position:relative;z-index:1}.app-shell[data-page=premium] .premium-vertical-top{gap:2px}.app-shell[data-page=premium] .premium-vertical-star{width:82px;height:82px;margin:0 0 17px;border:1px solid rgba(179,204,255,.48);color:#eafaff;background:linear-gradient(145deg,#76e3ff3d,#a78bfa42);box-shadow:0 0 0 8px #76e3ff0b,0 10px 34px #4771ff33,inset 0 1px #ffffff2e}.app-shell[data-page=premium] .premium-vertical .premium-kicker{display:inline-flex;align-items:center;gap:8px;color:#aeeeff!important;background:none!important;animation:none!important;font-size:10px;font-weight:850;letter-spacing:2.2px}.app-shell[data-page=premium] .premium-vertical h2{margin:10px 0 8px!important;color:#f5f4ff!important;font-size:clamp(30px,5vw,44px)!important;font-weight:900;letter-spacing:-1.5px!important}.app-shell[data-page=premium] .premium-vertical h2 em{font-style:normal;color:#b9a6ff!important;background:none!important;animation:none!important;text-shadow:0 0 24px rgba(167,139,250,.22)}.app-shell[data-page=premium] .premium-vertical-top>p{max-width:480px;margin:0;color:#b7bfd7!important;opacity:1;font-size:13px;line-height:1.65}.app-shell[data-page=premium] .premium-vertical .premium-price-line{gap:9px;margin:17px 0 0;padding:10px 19px;border:1px solid rgba(118,227,255,.28);border-radius:14px;background:#76e3ff13}.app-shell[data-page=premium] .premium-vertical .premium-price-line strong{color:#aeeeff!important;background:none!important;animation:none!important;font-size:22px;font-weight:900}.app-shell[data-page=premium] .premium-vertical .premium-price-line span{color:#aebbd3!important;opacity:1}.app-shell[data-page=premium] .premium-active-note{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid rgba(83,220,173,.25);border-radius:12px;background:#2bbe8b1a;color:#8df0cc}.app-shell[data-page=premium] .premium-benefits-list{position:relative;display:flex!important;flex-direction:column!important;gap:9px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.app-shell[data-page=premium] .premium-benefits-list:before{content:"ЧТО ВХОДИТ В ПОДПИСКУ";display:block;padding:0 2px 3px;color:#9da9d4;font-size:10px;font-weight:900;letter-spacing:1.8px}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit{display:grid!important;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:13px;min-width:0;padding:14px 15px!important;border:1px solid rgba(158,174,229,.13)!important;border-radius:17px!important;background:linear-gradient(105deg,#1d2846d6,#11192ee0)!important;box-shadow:inset 0 1px #ffffff06!important;transition:border-color .2s ease,transform .2s ease,background .2s ease}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit:hover{transform:translateY(-1px);border-color:#76e3ff57!important;background:linear-gradient(105deg,#233458eb,#141d35f0)!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#dffaff;border:1px solid rgba(118,227,255,.25);background:linear-gradient(145deg,#76e3ff33,#5387ff1f);box-shadow:inset 0 1px #ffffff14}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-reactions .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-frames .premium-benefit-icon{color:#e4d9ff;border-color:#a78bfa4d;background:linear-gradient(145deg,#a78bfa3d,#7757d124)}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-privacy .premium-benefit-icon{color:#c8f8e8;border-color:#61dfb542;background:linear-gradient(145deg,#61dfb533,#259e901f)}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-microphone .premium-benefit-icon{color:#ffe3c3;border-color:#ffb77440;background:linear-gradient(145deg,#ffb77433,#d277511f)}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-banner .premium-benefit-icon{color:#ffdaee;border-color:#ff8ecb42;background:linear-gradient(145deg,#ff8ecb33,#b556ab1f)}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit h3{margin:0 0 4px;color:#f0f2ff;font-size:14px;font-weight:850}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit p{margin:0;color:#aeb9d0;font-size:11.5px;line-height:1.55}.app-shell[data-page=premium] .premium-benefit-mark{color:#6dddbb;opacity:.85}.app-shell[data-page=premium] .premium-vertical-bottom{gap:11px;padding-top:2px}.app-shell[data-page=premium] .premium-vertical .premium-buy-button{width:min(100%,460px);min-height:56px;border:1px solid rgba(210,220,255,.36)!important;border-radius:15px!important;background:linear-gradient(105deg,#5d8dff,#8267e9 52%,#a26fe7)!important;color:#fff!important;box-shadow:0 12px 30px #5567e140,inset 0 1px #ffffff2e!important;font-size:14px;font-weight:900;letter-spacing:.1px}.app-shell[data-page=premium] .premium-vertical .premium-buy-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)}.app-shell[data-page=premium] .premium-vertical .premium-buy-button:disabled{opacity:.64;cursor:not-allowed}.app-shell[data-page=premium] .premium-vertical-bottom small{max-width:470px;color:#8998b9;font-size:10px;line-height:1.5}.app-shell[data-page=premium] .main{display:flex!important;flex-direction:column!important;height:100dvh!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain}.app-shell[data-page=premium] .main>.topbar{display:flex!important;position:sticky!important;top:0!important;flex:0 0 48px!important;min-height:48px!important;height:48px!important;z-index:30!important}.app-shell[data-page=premium] .main>.content{display:block!important;flex:0 0 auto!important;width:100%!important;min-height:0!important;height:auto!important;margin:0 auto!important;overflow:visible!important;padding-top:20px!important;padding-bottom:max(40px,env(safe-area-inset-bottom))!important}@media(max-width:760px){.app-shell[data-page=premium] .main{width:100%!important}.app-shell[data-page=premium] .main>.topbar{display:flex!important}.app-shell[data-page=premium] .main>.content{padding:14px 15px max(34px,env(safe-area-inset-bottom))!important}.app-shell[data-page=premium] .premium-vertical{margin:14px auto 28px!important;padding:26px 13px 20px!important;border-radius:23px!important;gap:19px}.app-shell[data-page=premium] .premium-vertical:after{border-radius:23px!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit{grid-template-columns:42px minmax(0,1fr) 16px;gap:10px;padding:12px 10px!important;border-radius:14px!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-icon{width:40px;height:40px;border-radius:12px}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit h3{font-size:13px}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit p{font-size:10.5px}}.premium-benefit{border-color:#303944!important;background:linear-gradient(145deg,#202833,#171e27)!important}.premium-benefit>span:not(.premium-benefit-mark){color:#b8c8d8!important;background:#293746!important;border-color:#405366!important}.premium-benefit-mark{display:none!important}.premium-benefit-badge,.premium-benefit-reactions,.premium-benefit-privacy,.premium-benefit-microphone,.premium-benefit-banner,.premium-benefit-frames{--premium-accent:#9bb5ca}.premium-benefit h3{color:#eef2f6!important}.premium-benefit p{color:#aeb9c5!important}.premium-hero-glow{opacity:.32!important;filter:saturate(.45)!important}.premium-buy-button{background:linear-gradient(110deg,#547dbb,#8066b2)!important;box-shadow:none!important}.monsly-frozen-snowflake{display:inline-block;flex:0 0 auto;width:19px;height:19px;object-fit:contain;vertical-align:-3px;margin-right:6px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}.monsly-frozen-label{display:inline-flex;align-items:center;gap:6px;color:#72b5ff;font-size:12px;font-weight:700}.monsly-frozen-profile-notice{border:1px solid #2187f566!important;background:linear-gradient(110deg,#1478e51c,#1478e508)!important}.monsly-frozen-profile-notice b{color:#69adff}.account-freeze-admin-panel{border-color:#2585ef55}.frozen-account-status-line b{display:flex;align-items:center;gap:6px;color:#72b5ff}.frozen-account-status-line .monsly-frozen-snowflake{margin-right:0;width:19px;height:19px}.monsly-profile-v2-body>.profile-linked-channel-row{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;border-radius:0!important}.monsly-profile-v2-body:has(>.profile-linked-channel-row){gap:4px!important}.monsly-profile-v2-body>.profile-linked-channel-row .profile-linked-channel-card{background:#08090c!important;border:1px solid #20242b!important;box-shadow:none!important}.message-bubble.gift-message-bubble:has(.monsly-gift-share-card){width:min(100%,440px)!important;max-width:min(88%,440px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.message-bubble.gift-message-bubble:has(.monsly-gift-share-card)>span{margin:4px 7px 0!important}.monsly-gift-share-card{display:block!important;width:100%!important;max-width:420px!important;padding:0!important;border:1px solid #30343a!important;border-radius:16px!important;background:#1e2024!important;color:#f2f3f5!important;box-shadow:none!important;overflow:hidden!important}.monsly-gift-share-link{display:block!important;padding:9px 13px 7px!important;color:#f0a0b6!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important;overflow-wrap:anywhere!important}.monsly-gift-share-inner{display:flex!important;flex-direction:column!important;gap:0!important;padding:0 0 10px!important;border:0!important;border-radius:0!important;background:#1e2024!important}.monsly-gift-share-art{position:relative!important;order:1!important;min-height:230px!important;margin:0!important;padding:12px 12px 48px!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 42%,#383b40,#24272b 52%,#17191c)!important}.monsly-gift-share-title{position:absolute!important;z-index:2!important;left:14px!important;right:14px!important;bottom:10px!important;margin:0!important;padding:0!important;color:#fff!important;font-size:19px!important;font-weight:850!important;line-height:1.2!important;text-shadow:0 2px 8px #0009!important}.monsly-gift-share-number{position:absolute!important;z-index:2!important;top:12px!important;right:13px!important;padding:4px 10px!important;border:1px solid #ffffff22!important;border-radius:20px!important;background:#17191dcc!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.monsly-gift-share-art .gift-animation,.monsly-gift-share-art .gift-animation img,.monsly-gift-share-art .gift-animation svg{width:190px!important;height:190px!important;object-fit:contain!important}.monsly-gift-share-owner{order:2!important;display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;padding:11px 13px 9px!important;color:#f0f1f2!important;background:#1e2024!important}.monsly-gift-share-owner>span{margin-right:3px!important;color:#9ca1a8!important;font-size:12px!important}.monsly-gift-share-owner img,.monsly-gift-share-owner i{width:27px!important;height:27px!important;border-radius:50%!important}.monsly-gift-share-owner b{color:#f4f5f6!important;font-size:13px!important}.monsly-gift-share-open{order:3!important;min-height:45px!important;margin:0 13px!important;padding:8px 12px!important;border:1px solid #5b6067!important;border-radius:12px!important;background:#292c31!important;color:#f5f5f6!important;font-size:14px!important;font-weight:800!important;letter-spacing:0!important}.monsly-gift-share-open:hover{background:#34383e!important}@media(max-width:760px){.message-bubble.gift-message-bubble:has(.monsly-gift-share-card){max-width:min(92%,360px)!important}.monsly-gift-share-art{min-height:205px!important}}.notification-sound-settings{width:100%}.notification-sound-card{max-width:760px}.notification-sound-toggle{display:flex;align-items:center;gap:13px;width:100%;margin-top:16px;padding:14px;border:1px solid #343a42;border-radius:13px;background:#1a1d22;color:#f1f3f5;text-align:left}.notification-sound-toggle-icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:12px;background:#292e35;color:#d5dce4}.notification-sound-toggle>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.notification-sound-toggle b{font-size:14px}.notification-sound-toggle small{color:#9ca5af;font-size:12px;line-height:1.45}.notification-sound-switch{width:42px;height:24px;flex:0 0 42px;padding:3px;border-radius:20px;background:#444a52;transition:background .18s ease}.notification-sound-switch i{display:block;width:18px;height:18px;border-radius:50%;background:#f5f6f7;transition:transform .18s ease}.notification-sound-switch.active{background:#3b91c7}.notification-sound-switch.active i{transform:translate(18px)}.notification-sound-volume{margin:18px 2px 12px}.notification-sound-volume>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px;color:#e6e9ed;font-size:13px}.notification-sound-volume>div b{color:#9ca7b3;font-variant-numeric:tabular-nums}.notification-sound-volume input{width:100%;accent-color:#63a9d1;cursor:pointer}.notification-sound-volume.disabled{opacity:.45}.notification-sound-test{display:inline-flex;align-items:center;gap:8px}.notification-sound-test:disabled{opacity:.45;cursor:not-allowed}.monsly-gift-share-card{width:min(100%,390px);padding:0;border:0;border-radius:12px;background:transparent;color:inherit;box-shadow:none;overflow:visible}.monsly-gift-share-message-text{display:block;margin:0 0 8px;padding:0;color:inherit;background:transparent;border:0;font:inherit;line-height:inherit;overflow-wrap:anywhere;white-space:pre-wrap}.monsly-gift-share-inner{padding:0;border:1px solid #393c42;border-left:1px solid #393c42;border-radius:12px;overflow:hidden;background:#202226;color:#f2f3f5}.monsly-gift-share-art{min-height:205px;padding:10px 12px 8px;border-radius:0;background:radial-gradient(ellipse at center,#303236,#17191c 78%);color:#f5f5f6}.monsly-gift-share-title{justify-self:stretch;width:100%;margin:4px 0 0;color:#f5f5f6;font-size:17px;font-weight:800}.monsly-gift-share-number{top:10px;right:10px}.monsly-gift-share-owner{margin:0;padding:11px 13px;background:#202226}.monsly-gift-share-open{min-height:44px;margin:0 12px 12px;border:1px solid #4a4e55;border-radius:10px;background:#292c31;color:#f5f5f6!important;font-size:14px}.monsly-gift-share-open:hover{background:#34383f}.slasher-settings-sidebar{min-height:0;overflow:hidden}.slasher-settings-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555861 transparent;padding-right:2px}.slasher-settings-sidebar-footer{flex:0 0 auto}@media(max-height:680px){.slasher-settings-sidebar{gap:7px;padding-top:9px;padding-bottom:8px}.slasher-settings-nav-item{padding-top:7px;padding-bottom:7px}}.monsly-gift-share-art[class*=pepe-backdrop-]{background:radial-gradient(ellipse at center,#303236,#17191c 78%)!important}.monsly-message-username-link{display:inline;border:0;padding:0;margin:0;background:transparent;color:#5af;font:inherit;line-height:inherit;cursor:pointer;text-decoration:none}.monsly-message-username-link:hover{text-decoration:underline}.messages-contact-name,.messages-chat-person .messages-contact-name{flex-wrap:nowrap!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important}.messages-chat-person>span,.messages-contact-copy{min-width:0!important}.notification-sound-volume input[type=range]{accent-color:#ffffff!important}@font-face{font-family:MONSLY Pixel;src:url(/fonts/Pixel.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:MONSLY Stalinist;src:url(/fonts/StalinistOne.ttf) format("truetype");font-display:swap;font-weight:400}html[data-monsly-font=pixel] body,html[data-monsly-font=pixel] button,html[data-monsly-font=pixel] input,html[data-monsly-font=pixel] textarea,html[data-monsly-font=pixel] select{font-family:MONSLY Pixel,system-ui,sans-serif!important}html[data-monsly-font=stalinist] body,html[data-monsly-font=stalinist] button,html[data-monsly-font=stalinist] input,html[data-monsly-font=stalinist] textarea,html[data-monsly-font=stalinist] select{font-family:MONSLY Stalinist,system-ui,sans-serif!important}html[data-monsly-bold=off] body b,html[data-monsly-bold=off] body strong,html[data-monsly-bold=off] body h1,html[data-monsly-bold=off] body h2,html[data-monsly-bold=off] body h3,html[data-monsly-bold=off] body h4,html[data-monsly-bold=off] body button,html[data-monsly-bold=off] body label{font-weight:400!important}.font-options-list{display:grid;gap:10px}.font-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px;border:1px solid #3a3b40;border-radius:13px;background:#292a2e;color:#f0f0f2;text-align:left}.font-option.active{border-color:#79b8ed;background:#263544}.font-option-copy{display:grid;gap:5px;min-width:0}.font-option-copy>b{font-size:13px}.font-option-copy>small,.font-bold-toggle small{font-size:11px;color:#a3aab4}.font-sample{display:block;margin-top:5px;font-size:16px;overflow-wrap:anywhere}.font-sample-pixel{font-family:MONSLY Pixel,monospace}.font-sample-stalinist{font-family:MONSLY Stalinist,serif}.font-bold-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid #3a3b40;border-radius:12px;background:#292a2e;color:#f0f0f2}.font-bold-toggle>span{display:grid;gap:5px}.font-bold-toggle input{width:20px;height:20px;accent-color:#79b8ed;flex:0 0 auto}@media(max-width:760px){.profile-settings-window .profile-preview,.profile-settings-window .monsly-profile-route-showcase,.profile-settings-window .slasher-settings-account{display:none!important}.profile-settings-window{height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important}.profile-settings-window .slasher-settings-main{height:100%!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;padding-bottom:calc(110px + env(safe-area-inset-bottom))!important}.profile-settings-window .slasher-settings-main>.profile-layout{display:block!important;min-height:0!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.profile-settings-window .edit-panel{margin-bottom:calc(30px + env(safe-area-inset-bottom))!important}.profile-settings-window .edit-panel>.primary.full{position:relative!important;z-index:2!important;margin-bottom:12px!important}}.slasher-settings-main .settings-list>.setting-row .setting-icon,.slasher-settings-nav-item .slasher-settings-nav-icon{color:#fff!important;border:0!important;box-shadow:inset 0 1px #ffffff24}.slasher-settings-main .settings-list>.setting-row:nth-child(1) .setting-icon,.slasher-settings-nav-item[data-section=premium-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ff776a,#ce2929)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(2) .setting-icon,.slasher-settings-nav-item[data-section=profile-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#d17af0,#8133b9)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(3) .setting-icon,.slasher-settings-nav-item[data-section=devices] .slasher-settings-nav-icon{background:linear-gradient(145deg,#58aaff,#0868cb)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(4) .setting-icon,.slasher-settings-nav-item[data-section=mic-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#a69cff,#5146b7)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(5) .setting-icon,.slasher-settings-nav-item[data-section=accounts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ffe08c,#c78a20)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(6) .setting-icon,.slasher-settings-nav-item[data-section=nick-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#8e919a,#45474e)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(7) .setting-icon,.slasher-settings-nav-item[data-section=appearance] .slasher-settings-nav-icon{background:linear-gradient(145deg,#f0bd45,#a46a14)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(8) .setting-icon,.slasher-settings-nav-item[data-section=fonts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#927bf5,#5242ad)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(9) .setting-icon,.slasher-settings-nav-item[data-section=notification-sound] .slasher-settings-nav-icon{background:linear-gradient(145deg,#5bc9a0,#18856c)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(10) .setting-icon,.slasher-settings-nav-item[data-section=optimization] .slasher-settings-nav-icon{background:linear-gradient(145deg,#54c9df,#167c9d)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(11) .setting-icon,.slasher-settings-nav-item[data-section=mods] .slasher-settings-nav-icon{background:linear-gradient(145deg,#e38bc2,#a33b78)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(12) .setting-icon{background:linear-gradient(145deg,#7186a5,#354b68)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(13) .setting-icon{background:linear-gradient(145deg,#e6a54d,#a75c18)!important}.slasher-settings-main .settings-list>.setting-row:nth-child(14) .setting-icon{background:linear-gradient(145deg,#56c5a4,#19765e)!important}.slasher-settings-nav-item.active .slasher-settings-nav-icon{filter:brightness(1.08) saturate(1.08)}.slasher-settings-back{display:none;align-items:center;gap:7px;margin-left:10px;padding:7px 10px;border:1px solid #45464d;border-radius:9px;background:#303136;color:#f0f0f2;font-size:12px;font-weight:700}@media(max-width:520px){.slasher-settings-sidebar{display:flex;flex-direction:row;align-items:center;min-height:54px;padding:8px 12px;background:#111216;border:0}.slasher-settings-sidebar-top{width:100%;min-height:36px}.slasher-settings-back{display:inline-flex}.slasher-settings-sidebar .slasher-settings-search,.slasher-settings-sidebar .slasher-settings-account,.slasher-settings-sidebar .slasher-settings-nav-label,.slasher-settings-sidebar .slasher-settings-nav,.slasher-settings-sidebar .slasher-settings-sidebar-footer{display:none!important}.slasher-settings-window:not(.settings-landing-window){grid-template-columns:1fr!important;grid-template-rows:54px minmax(0,1fr)!important}.slasher-settings-window:not(.settings-landing-window) .slasher-settings-main{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}}.app-shell[data-page=premium]{--premium-ink: #0b0d10;--premium-panel: #1b1e23;--premium-line: #343941;--premium-cyan: #aebdca;--premium-violet: #aebdca;--premium-lilac: #e5e9ee}.app-shell[data-page=premium] .page-title h1{color:#f1f3f5!important}.app-shell[data-page=premium] .page-title .eyebrow,.app-shell[data-page=premium] .page-title>span{color:#929ba6!important}.app-shell[data-page=premium] .premium-vertical{background:#1b1e23!important;border:1px solid #343941!important;border-radius:16px!important;box-shadow:none!important}.app-shell[data-page=premium] .premium-vertical:after{display:none!important;content:none!important}.app-shell[data-page=premium] .premium-hero-glow{display:none!important}.app-shell[data-page=premium] .premium-vertical-star{color:#dce4eb!important;background:#292f37!important;border:1px solid #414a55!important;box-shadow:none!important}.app-shell[data-page=premium] .premium-vertical .premium-kicker{color:#aeb8c2!important}.app-shell[data-page=premium] .premium-vertical h2,.app-shell[data-page=premium] .premium-vertical h2 em{color:#f1f3f5!important;text-shadow:none!important}.app-shell[data-page=premium] .premium-vertical-top>p{color:#a7afb8!important}.app-shell[data-page=premium] .premium-vertical .premium-price-line{background:#242930!important;border:1px solid #3b424b!important;border-radius:11px!important}.app-shell[data-page=premium] .premium-vertical .premium-price-line strong{color:#e8edf2!important}.app-shell[data-page=premium] .premium-vertical .premium-price-line span{color:#a7afb8!important}.app-shell[data-page=premium] .premium-active-note{color:#a9d9c5!important;background:#202c28!important;border-color:#344b42!important}.app-shell[data-page=premium] .premium-benefits-list:before{color:#929ba6!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit{background:#202329!important;border:1px solid #343941!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .18s ease,background .18s ease!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit:hover{transform:none!important;background:#252a31!important;border-color:#48515c!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-reactions .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-frames .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-privacy .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-microphone .premium-benefit-icon,.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-banner .premium-benefit-icon{color:#d9e1e8!important;background:#303943!important;border:1px solid #46515d!important;box-shadow:none!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit h3{color:#edf0f3!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit p{color:#a2abb5!important}.app-shell[data-page=premium] .premium-benefit-mark{color:#9bd5ba!important}.app-shell[data-page=premium] .premium-vertical .premium-buy-button{background:#e0b52f!important;color:#171717!important;border:1px solid #edc84d!important;border-radius:11px!important;box-shadow:none!important;text-shadow:none!important;transition:background .16s ease,border-color .16s ease!important}.app-shell[data-page=premium] .premium-vertical .premium-buy-button:hover:not(:disabled){background:#edc64a!important;border-color:#f3d36c!important;filter:none!important;transform:none!important}.app-shell[data-page=premium] .premium-vertical .premium-buy-button:active:not(:disabled){background:#c99e20!important}.app-shell[data-page=premium] .premium-vertical-bottom small{color:#858e98!important}.app-shell[data-page=premium] .premium-benefits-list .premium-benefit-icon{display:grid!important;place-items:center!important;color:#fff!important;border:1px solid transparent!important;box-shadow:inset 0 1px #ffffff35,0 2px 8px #0005!important}.app-shell[data-page=premium] .premium-benefit-badge .premium-benefit-icon{background:linear-gradient(145deg,#ff776a,#ce2929)!important;border-color:#ff9b91!important}.app-shell[data-page=premium] .premium-benefit-reactions .premium-benefit-icon{background:linear-gradient(145deg,#e38bc2,#a33b78)!important;border-color:#efa9d3!important}.app-shell[data-page=premium] .premium-benefit-privacy .premium-benefit-icon{background:linear-gradient(145deg,#5bc9a0,#18856c)!important;border-color:#83e0bd!important}.app-shell[data-page=premium] .premium-benefit-microphone .premium-benefit-icon{background:linear-gradient(145deg,#a69cff,#5146b7)!important;border-color:#c0b9ff!important}.app-shell[data-page=premium] .premium-benefit-banner .premium-benefit-icon{background:linear-gradient(145deg,#54c9df,#167c9d)!important;border-color:#86e2f0!important}.app-shell[data-page=premium] .premium-benefit-frames .premium-benefit-icon{background:linear-gradient(145deg,#f0bd45,#a46a14)!important;border-color:#ffda7c!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-badge>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#ff766b,#d83232)!important;border:1px solid #ffaaa0!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-reactions>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#ed83bd,#b83b83)!important;border:1px solid #f5acd4!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-privacy>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#52cda0,#16866e)!important;border:1px solid #8be4c1!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-microphone>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#a18cff,#6246c7)!important;border:1px solid #c2b4ff!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-banner>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#55cbe7,#167da6)!important;border:1px solid #91e5f4!important}.app-shell[data-page=premium] .premium-benefits-list article.premium-benefit-frames>.premium-benefit-icon{color:#fff!important;background:linear-gradient(145deg,#f3c24e,#b87916)!important;border:1px solid #ffdf8b!important}@media(max-width:760px){.app-shell:has(.messages-page) .main,.app-shell:has(.messages-page) .main>.content,.app-shell:has(.messages-page) .messages-page,.app-shell:has(.messages-page) .messages-layout,.app-shell:has(.messages-page) .messages-sidebar{margin-top:0!important;padding-top:0!important;border-top:0!important}.app-shell:has(.messages-page) .main>.topbar{display:none!important;height:0!important;min-height:0!important}.app-shell:has(.messages-page) .main>.content{height:100dvh!important;min-height:100dvh!important;padding:0 0 calc(82px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.app-shell:has(.messages-page) .messages-sidebar-title{height:56px!important;min-height:56px!important;max-height:56px!important;box-sizing:border-box!important;padding:0 14px!important;margin:0!important;align-items:center!important;justify-content:flex-start!important}.app-shell:has(.messages-page) .messages-sidebar-title h2{line-height:1!important}.app-shell:has(.messages-page) .messages-mobile-header-actions{top:6px!important}.app-shell:has(.messages-page) .messages-contact-list{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}.app-shell:has(.messages-page) .messages-contact-list::-webkit-scrollbar,.app-shell:has(.messages-page) .messages-sidebar::-webkit-scrollbar,.app-shell:has(.messages-page) .messages-page::-webkit-scrollbar,.app-shell:has(.messages-page) .main>.content::-webkit-scrollbar,.app-shell:has(.messages-page) .main::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.app-shell:has(.messages-page) .messages-sidebar,.app-shell:has(.messages-page) .messages-page,.app-shell:has(.messages-page) .main,.app-shell:has(.messages-page) .main>.content{scrollbar-width:none!important;-ms-overflow-style:none!important}}.app-shell[data-page=messages] .main,.app-shell[data-page=messages] .content,.app-shell[data-page=shop-nft] .main,.app-shell[data-page=shop-nft] .content,.app-shell[data-page=shop-gifts] .main,.app-shell[data-page=shop-gifts] .content,.app-shell[data-page=settings] .main,.app-shell[data-page=settings] .content,.app-shell[data-page=settings] .settings-layout,.app-shell[data-page=settings] .settings-nav,.app-shell[data-page=messages] .messages-sidebar,.app-shell[data-page=messages] .messages-chat-panel{scrollbar-width:none!important;-ms-overflow-style:none!important}.app-shell[data-page=messages] .main::-webkit-scrollbar,.app-shell[data-page=messages] .content::-webkit-scrollbar,.app-shell[data-page=shop-nft] .main::-webkit-scrollbar,.app-shell[data-page=shop-nft] .content::-webkit-scrollbar,.app-shell[data-page=shop-gifts] .main::-webkit-scrollbar,.app-shell[data-page=shop-gifts] .content::-webkit-scrollbar,.app-shell[data-page=settings] .main::-webkit-scrollbar,.app-shell[data-page=settings] .content::-webkit-scrollbar,.app-shell[data-page=settings] .settings-layout::-webkit-scrollbar,.app-shell[data-page=settings] .settings-nav::-webkit-scrollbar,.app-shell[data-page=messages] .messages-sidebar::-webkit-scrollbar,.app-shell[data-page=messages] .messages-chat-panel::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.app-shell[data-page=premium]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.app-shell[data-page=premium] .main{display:flex!important;flex-direction:column!important;height:100dvh!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.app-shell[data-page=premium] .main::-webkit-scrollbar,.app-shell[data-page=premium] .content::-webkit-scrollbar{display:none!important;width:0!important}.app-shell[data-page=premium] .main>.content{flex:0 0 auto!important;height:auto!important;min-height:max-content!important;overflow:visible!important;padding-bottom:max(28px,env(safe-area-inset-bottom))!important}.app-shell[data-page=premium] .premium-vertical,.app-shell[data-page=premium] .premium-vertical-inner{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html,body,#root,.app-shell{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,.app-shell::-webkit-scrollbar,.app-shell *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.app-shell,.app-shell *{scrollbar-width:none!important;-ms-overflow-style:none!important}@media(max-width:760px){.app-shell[data-page=profile]{display:flex!important;flex-direction:column!important;width:100%!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.app-shell[data-page=profile]>.main{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}.app-shell[data-page=profile]>.main>.topbar{position:sticky!important;top:0!important;z-index:30!important;flex:0 0 48px!important}.app-shell[data-page=profile]>.main>.content{display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:max-content!important;max-height:none!important;margin:0!important;overflow:visible!important;padding:12px 12px calc(104px + env(safe-area-inset-bottom))!important}.app-shell[data-page=profile] .profile-route-wrap,.app-shell[data-page=profile] .monsly-profile-route-showcase,.app-shell[data-page=profile] .monsly-profile-v2,.app-shell[data-page=profile] .monsly-profile-v2-body,.app-shell[data-page=profile] .profile-layout{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.app-shell[data-page=profile] .monsly-profile-v2{width:100%!important;margin-bottom:14px!important}}@media(min-width:761px){.app-shell[data-page=profile] .main,.app-shell[data-page=profile] .content,.app-shell[data-page=profile] .profile-route-wrap,.app-shell[data-page=profile] .monsly-profile-route-showcase{min-height:max-content!important;max-height:none!important;overflow:visible!important}}.monsly-shop-redesign{width:100%;max-width:none;margin:0 auto;padding-bottom:32px}.monsly-shop-topline{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:22px}.monsly-shop-topline>.page-title{margin:0;flex:1;min-width:0}.monsly-shop-tabs{display:flex;align-items:center;gap:5px;padding:4px;background:#090a0c;border:1px solid #25282d;border-radius:999px;min-width:340px}.monsly-shop-tabs button{flex:1;min-height:48px;padding:10px 22px;border:1px solid transparent;border-radius:999px;background:transparent;color:#92979f;font:inherit;font-weight:700;cursor:pointer}.monsly-shop-tabs button.active{background:#202328;border-color:#343941;color:#f6f7f9;box-shadow:0 1px 3px #0008}.monsly-default-gift-store{width:min(100%,900px);margin:0 auto;padding:4px 0 30px}.monsly-default-gift-store-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 4px 14px}.monsly-default-gift-store-heading h2{margin:0 0 5px;font-size:20px}.monsly-default-gift-store-heading p{margin:0;color:#9299a2;font-size:13px}.monsly-default-gift-search{display:flex;align-items:center;gap:10px;width:min(100%,440px);height:42px;padding:0 13px;margin:0 4px 18px;border:1px solid #30343a;border-radius:12px;background:#15171a;color:#9299a2;box-sizing:border-box}.monsly-default-gift-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#f3f5f7;font:inherit}.monsly-default-gift-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.monsly-default-gift-card{min-width:0;min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px 12px 14px;border:1px solid #202328;border-radius:28px;background:#141517;box-sizing:border-box;transition:transform .16s,border-color .16s,background .16s}.monsly-default-gift-card:not(.is-sold-out):hover{transform:translateY(-2px);border-color:#3a414a;background:#191b1f}.monsly-default-gift-art{display:grid;place-items:center;width:100%;height:142px;overflow:hidden}.monsly-default-gift-art .gift-animation{width:132px!important;height:132px!important}.monsly-default-gift-card-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.monsly-default-gift-card-bottom>b{font-size:14px;font-weight:750;color:#f2f4f6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monsly-default-gift-price,.monsly-gift-sold-out{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;min-width:88px;padding:7px 13px;border:1px solid #34383e;border-radius:999px;background:#25282d;color:#f4f5f7;font:inherit;font-weight:750;white-space:nowrap}.monsly-default-gift-price{cursor:pointer}.monsly-default-gift-price:hover:not(:disabled){background:#30353c;border-color:#4a515b}.monsly-default-gift-price:disabled{opacity:.55;cursor:wait}.monsly-default-gift-price .monsly-currency-gem{width:19px;height:19px}.monsly-gift-sold-out{background:#242528;color:#858990;border-color:transparent}.monsly-default-gift-stock{align-self:flex-start;color:#858b94;font-size:10px;margin-top:7px}@media(min-width:761px){.messages-gift-shop-entry,.app-shell[data-page=premium] .topbar .crumb{display:none!important}}@media(max-width:760px){.monsly-shop-redesign{padding:0 0 calc(100px + env(safe-area-inset-bottom,0px))}.monsly-shop-topline{display:block;margin:0 0 16px}.monsly-shop-topline>.page-title{margin-bottom:16px}.monsly-shop-tabs{width:100%;min-width:0;box-sizing:border-box}.monsly-shop-tabs button{min-height:44px;padding:9px 12px}.monsly-default-gift-store{padding:0 0 18px}.monsly-default-gift-store-heading{align-items:flex-start;flex-direction:column;margin:10px 0 13px}.monsly-default-gift-search{width:100%;margin:0 0 14px}.monsly-default-gift-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.monsly-default-gift-card{min-height:172px;padding:9px 8px 11px;border-radius:20px}.monsly-default-gift-art{height:112px}.monsly-default-gift-art .gift-animation{width:106px!important;height:106px!important}.monsly-default-gift-card-bottom>b{font-size:12px}.monsly-default-gift-price,.monsly-gift-sold-out{min-height:32px;min-width:0;padding:5px 9px;font-size:11px}.monsly-default-gift-price .monsly-currency-gem{width:16px;height:16px}.monsly-default-gift-stock{font-size:9px}}.gift-store-collections button{min-height:54px;gap:10px}.gift-store-collection-preview{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:11px;background:var(--panel2,#20242d);overflow:hidden}.gift-store-collection-preview .gift-animation{width:34px!important;height:34px!important}.gift-store-collection-name{min-width:0;flex:1;margin-left:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.gift-store-collection-count{margin-left:auto!important;flex:0 0 auto;font-size:11px!important;opacity:.65}.gift-store-collections button.active .gift-store-collection-preview{background:#00000017}.gift-store-sort-wrap{position:relative;flex:0 0 auto}.gift-store-sort-wrap>.gift-store-sort{min-width:174px;justify-content:space-between}.gift-store-sort-wrap>.gift-store-sort svg{transition:transform .16s ease}.gift-store-sort-wrap>.gift-store-sort svg.is-open{transform:rotate(180deg)}.gift-store-sort-menu{position:absolute;z-index:80;right:0;top:calc(100% + 7px);width:220px;padding:6px;border:1px solid var(--border-color,#343944);border-radius:14px;background:var(--panel,#171a21);box-shadow:0 14px 36px #0008;display:grid;gap:3px}.gift-store-sort-menu button{width:100%;min-height:42px;padding:0 11px;border:0;border-radius:9px;background:transparent;color:var(--text,#f4f5f7);display:flex;align-items:center;justify-content:space-between;text-align:left;font:inherit;font-size:13px;cursor:pointer}.gift-store-sort-menu button:hover,.gift-store-sort-menu button.selected{background:var(--hover-bg,#252b36)}.gift-store-sort-menu button.selected{font-weight:800}@media(max-width:760px){.gift-store-collections{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-store-collections button{min-width:0;min-height:48px;padding:6px!important;gap:7px!important}.gift-store-collection-preview{width:32px;height:32px;flex-basis:32px}.gift-store-collection-preview .gift-animation{width:29px!important;height:29px!important}.gift-store-collection-name{font-size:11px}.gift-store-sort-wrap>.gift-store-sort{min-width:0;min-height:39px;font-size:12px}.gift-store-sort-menu{width:200px}}.monsly-default-gift-card{padding:0!important;overflow:hidden!important;gap:0!important}.monsly-default-gift-open{width:100%;display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;padding:12px 12px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.monsly-default-gift-open .monsly-default-gift-art{height:142px}.monsly-default-gift-open .monsly-default-gift-card-bottom{margin-top:3px}.monsly-gift-stock-state{flex:0 0 auto;color:#81cfa5;font-size:10px;font-weight:700;white-space:nowrap}.monsly-default-gift-card .monsly-default-gift-price{width:calc(100% - 24px);margin:0 12px 13px;min-height:40px;background:#202a25;border-color:#31523f;color:#d9f4e4}.monsly-default-gift-card.is-sold-out{opacity:.7;filter:saturate(.72)}.monsly-default-gift-card.is-sold-out .monsly-default-gift-open{cursor:pointer}.monsly-default-gift-card.is-sold-out .monsly-default-gift-price{background:#25272b;border-color:#34373d;color:#989da5;cursor:default}.gift-product-overlay,.gift-recipient-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gift-product-dialog{position:relative;width:min(440px,100%);max-height:min(90dvh,760px);overflow:auto;display:flex;flex-direction:column;align-items:center;padding:28px 25px 22px;border:1px solid #353b44;border-radius:28px;background:linear-gradient(180deg,#20242b,#14171c);color:#f5f7fa;box-shadow:0 30px 100px #000b}.gift-product-close{position:absolute;right:14px;top:14px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #3b414b;border-radius:50%;background:#2a2f37;color:#cbd2dc;cursor:pointer}.gift-product-art{width:100%;height:230px;display:grid;place-items:center;border:1px solid #303640;border-radius:22px;background:radial-gradient(circle at 50% 46%,#39414b,#252b34 45%,#1a1e25 76%);overflow:hidden}.gift-product-art .gift-animation{width:220px!important;height:220px!important}.gift-product-info{width:100%;padding:20px 2px 16px;text-align:center}.gift-product-eyebrow{font-size:10px;font-weight:900;letter-spacing:2px;color:#8da2bb}.gift-product-info h2{margin:7px 0 9px;font-size:27px;letter-spacing:-.5px}.gift-product-price{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:19px;font-weight:900}.gift-product-price .monsly-currency-gem{width:22px;height:22px}.gift-product-stock{margin:8px 0 0;color:#92a1b0;font-size:12px}.gift-product-stock.is-sold-out{color:#d28b8b}.gift-product-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.gift-product-action{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 13px;border:1px solid transparent;border-radius:14px;font:inherit;font-size:13px;font-weight:850;cursor:pointer;transition:transform .16s,filter .16s}.gift-product-action:active{transform:scale(.98)}.gift-product-action:disabled{opacity:.45;cursor:not-allowed}.gift-product-self{background:#e5b82e;border-color:#f0c94c;color:#17130a}.gift-product-friend{background:#1d5c91;border-color:#347eb8;color:#f4f9ff}.gift-product-unavailable{margin-top:12px;color:#c18a8a;font-size:11px}.gift-recipient-dialog{width:min(440px,100%);max-height:min(82dvh,700px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #363d48;border-radius:25px;background:#15191f;color:#f4f6f9;box-shadow:0 30px 100px #000b}.gift-recipient-dialog>header{display:flex;align-items:center;gap:12px;padding:17px 17px 14px;border-bottom:1px solid #2b3039}.gift-recipient-dialog>header>button{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid #343b46;border-radius:50%;background:#222832;color:#cbd3df;cursor:pointer}.gift-recipient-dialog>header>button:first-child svg{transform:rotate(90deg)}.gift-recipient-dialog>header>div{flex:1;min-width:0;display:grid;gap:3px}.gift-recipient-dialog>header b{font-size:16px}.gift-recipient-dialog>header small{font-size:11px;color:#8d99a8}.gift-recipient-search{height:43px;display:flex;align-items:center;gap:9px;margin:14px 16px 8px;padding:0 12px;border:1px solid #333b47;border-radius:13px;background:#1d232c;color:#8e9aaa}.gift-recipient-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f5f7fa;font:inherit;font-size:13px}.gift-recipient-list{overflow:auto;overscroll-behavior:contain;padding:4px 10px 12px}.gift-recipient-contact{width:100%;min-height:66px;display:flex;align-items:center;gap:12px;padding:9px 10px;border:0;border-radius:13px;background:transparent;color:#f2f4f7;text-align:left;cursor:pointer}.gift-recipient-contact:hover{background:#242b35}.gift-recipient-contact:disabled{opacity:.5;cursor:wait}.gift-recipient-avatar{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;overflow:hidden;border:1px solid #3a4655;border-radius:50%;background:#26384a;color:#dcecff;font-size:16px;font-weight:800}.gift-recipient-avatar img{width:100%;height:100%;object-fit:cover}.gift-recipient-name{flex:1;min-width:0;display:grid;gap:4px}.gift-recipient-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.gift-recipient-name small{color:#8793a2;font-size:11px}.gift-recipient-contact>svg{color:#748397}.gift-recipient-empty{padding:34px 12px;text-align:center;color:#8994a2;font-size:13px}.monsly-frame-store{padding:18px 0 30px!important;margin:0!important;border:0!important;background:transparent!important}.monsly-frame-store .shop-category-heading{margin:0 0 18px!important}.monsly-frame-store-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(245px,1fr))!important;gap:16px!important;align-items:stretch!important}.monsly-frame-store-card{--frame-accent:#8da9c8;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #2b3038;border-radius:22px;background:#15181d;box-shadow:0 12px 32px #0002;transition:transform .18s,border-color .18s,box-shadow .18s}.monsly-frame-store-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--frame-accent) 48%,#303640);box-shadow:0 16px 38px #0005}.monsly-frame-store-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 15px 0}.monsly-frame-store-tag{padding:5px 9px;border:1px solid color-mix(in srgb,var(--frame-accent) 42%,#303640);border-radius:999px;background:color-mix(in srgb,var(--frame-accent) 12%,#171b21);color:color-mix(in srgb,var(--frame-accent) 75%,white);font-size:9px;font-weight:900;letter-spacing:.8px}.monsly-frame-store-preview-label{color:#6f7b89;font-size:9px;font-weight:800;letter-spacing:1px}.monsly-frame-store-preview{height:188px;display:grid;place-items:center;margin:8px 12px 0;border-radius:17px;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--frame-accent) 21%,#20252d),#1a1e25 58%,#171a20);overflow:visible}.monsly-frame-store-preview .shop-frame-preview-wrap{position:relative!important;display:block!important;width:132px!important;height:132px!important;min-width:132px!important;min-height:132px!important;flex:0 0 132px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;isolation:isolate!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.profile-avatar{position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;object-fit:cover!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.shop-frame-art{position:absolute!important;left:50%!important;top:50%!important;z-index:3!important;width:178%!important;height:178%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.monsly-frame-store-preview .shop-frame-preview-wrap.frame-wrap-crimson>.shop-frame-art{z-index:1!important}.monsly-frame-store-preview .shop-frame-preview-wrap.frame-wrap-emerald:before{top:-25px!important;right:-25px!important;bottom:-25px!important;left:-25px!important}.monsly-frame-store-preview .shop-frame-preview-wrap.frame-wrap-emerald:after{top:-20px!important;right:-20px!important;bottom:-20px!important;left:-20px!important}.monsly-frame-store-info{display:flex;flex:1;flex-direction:column;gap:15px;padding:16px}.monsly-frame-store-info h3{margin:0 0 6px;font-size:17px;font-weight:850;color:#f5f7fa}.monsly-frame-store-info p{min-height:34px;margin:0;color:#909aa8;font-size:11px;line-height:1.5}.monsly-frame-store-buy-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:13px;border-top:1px solid #292f38}.monsly-frame-store-buy-row>strong{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:900;color:#f1f3f6;white-space:nowrap}.monsly-frame-store-buy-row .monsly-currency-gem{width:19px;height:19px}.monsly-frame-store-buy-row>button{min-width:112px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border:1px solid #e9c34a;border-radius:12px;background:#e2b82e;color:#18140a;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.monsly-frame-store-buy-row>button.owned{border-color:#35443b;background:#202a24;color:#8fbea0;cursor:default}.monsly-frame-store-buy-row>button:disabled{opacity:.85}@media(max-width:760px){.gift-product-overlay,.gift-recipient-overlay{align-items:flex-end;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px))}.gift-product-dialog{width:100%;max-height:90dvh;padding:20px 16px 17px;border-radius:25px}.gift-product-art{height:190px}.gift-product-art .gift-animation{width:180px!important;height:180px!important}.gift-product-info{padding:14px 2px 12px}.gift-product-info h2{font-size:23px}.gift-product-actions{grid-template-columns:1fr 1fr;gap:8px}.gift-product-action{min-height:46px;padding:8px 7px;font-size:12px}.gift-recipient-dialog{width:100%;max-height:82dvh;border-radius:24px}.monsly-frame-store{padding:12px 0 calc(35px + env(safe-area-inset-bottom))!important}.monsly-frame-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.monsly-frame-store-card{border-radius:17px}.monsly-frame-store-card-top{padding:10px 10px 0;align-items:flex-start;flex-direction:column;gap:6px}.monsly-frame-store-preview{height:132px;margin:7px 8px 0;border-radius:13px}.monsly-frame-store-preview .shop-frame-preview-wrap{width:100px!important;height:100px!important;min-width:100px!important;min-height:100px!important;flex-basis:100px!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.profile-avatar{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important}.monsly-frame-store-info{gap:11px;padding:11px 10px}.monsly-frame-store-info h3{font-size:13px;line-height:1.25}.monsly-frame-store-info p{min-height:45px;font-size:10px}.monsly-frame-store-buy-row{align-items:stretch;flex-direction:column;gap:8px;padding-top:10px}.monsly-frame-store-buy-row>strong{justify-content:center;font-size:13px}.monsly-frame-store-buy-row>button{width:100%;min-width:0;min-height:36px;font-size:11px}}.monsly-shop-redesign{padding-top:0!important}.monsly-shop-topline{display:flex!important;align-items:center!important;justify-content:center!important;margin:8px 0 26px!important}.monsly-shop-topline>.page-title{display:none!important}.monsly-shop-tabs{width:min(570px,100%)!important;min-width:0!important;margin:18px auto 0!important;padding:4px!important;justify-content:center!important}.monsly-shop-tabs button{min-height:48px!important}.monsly-default-gift-store{padding-top:0!important}.monsly-default-gift-store-heading{margin:12px 4px 18px!important}.monsly-default-gift-search,.gift-store-sort-wrap,.gift-store-search{display:none!important}.gift-product-self{background:#176b43!important;border-color:#238653!important;color:#f2fff7!important}.gift-product-self:hover:not(:disabled){background:#1d8051!important}.gift-product-self svg{display:none!important}.monsly-frame-store{width:100%!important;padding:0 0 36px!important;margin:0!important}.monsly-frame-store-toolbar{display:flex;justify-content:flex-end;align-items:center;margin:0 0 20px}.monsly-frame-store-filters{display:flex;align-items:center;gap:8px}.monsly-frame-store-filters button{min-height:44px;padding:0 20px;border:1px solid #303136;border-radius:999px;background:#191a1d;color:#aeb0b6;font:inherit;font-weight:750;cursor:pointer}.monsly-frame-store-filters button.active{background:#f3f4f5;border-color:#f3f4f5;color:#111317}.monsly-frame-store-filters button span{margin-left:5px;opacity:.62}.monsly-frame-store-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.monsly-frame-store-card{position:relative!important;min-width:0!important;min-height:415px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #242529!important;border-radius:30px!important;background:#141416!important;box-shadow:none!important;transition:border-color .18s,transform .18s!important}.monsly-frame-store-card:hover{transform:translateY(-2px)!important;border-color:#45484f!important;box-shadow:none!important}.monsly-frame-store-card-top{position:absolute!important;z-index:5!important;left:18px!important;top:17px!important;padding:0!important}.monsly-frame-store-tag{padding:6px 13px!important;border:1px solid #48494d!important;border-radius:999px!important;background:transparent!important;color:#f5f5f6!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important}.monsly-frame-store-preview-label{display:none!important}.monsly-frame-store-preview{height:270px!important;min-height:270px!important;display:grid!important;place-items:center!important;margin:12px 10px 0!important;border-radius:22px!important;background:transparent!important;overflow:visible!important}.monsly-frame-store-preview .shop-frame-preview-wrap{width:188px!important;height:188px!important;min-width:188px!important;min-height:188px!important;flex:0 0 188px!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.profile-avatar{width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.shop-frame-art{width:185%!important;height:185%!important}.monsly-frame-store-info{flex:1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:10px 19px 18px!important}.monsly-frame-store-info>div{min-width:0!important}.monsly-frame-store-info h3{margin:0 0 5px!important;font-size:20px!important;line-height:1.15!important;font-weight:850!important;color:#f7f7f8!important}.monsly-frame-store-info p{min-height:0!important;margin:0!important;color:#9a9ba1!important;font-size:15px!important;line-height:1.3!important}.monsly-frame-store-price{min-width:116px!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:8px 17px!important;border:1px solid #176b3e!important;border-radius:999px!important;background:#155b37!important;color:#d6f8e3!important;font:inherit!important;font-size:16px!important;font-weight:850!important;white-space:nowrap!important;cursor:pointer!important}.monsly-frame-store-price .monsly-currency-gem{width:19px!important;height:19px!important}.monsly-frame-store-price:hover:not(:disabled){background:#1b7548!important;border-color:#238653!important}.monsly-frame-store-price.owned,.monsly-frame-store-price:disabled{background:#24272b!important;border-color:#34383d!important;color:#a0a4ab!important;cursor:default!important}@media(max-width:1200px){.monsly-frame-store-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.monsly-shop-topline{margin:0 0 18px!important;padding-top:4px!important}.monsly-shop-tabs{width:min(100%,570px)!important;margin:10px auto 0!important}.monsly-shop-tabs button{min-height:44px!important}.monsly-frame-store{padding:0 0 calc(95px + env(safe-area-inset-bottom))!important}.monsly-frame-store-toolbar{margin:0 0 13px}.monsly-frame-store-filters button{min-height:38px;padding:0 15px;font-size:12px}.monsly-frame-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.monsly-frame-store-card{min-height:280px!important;border-radius:20px!important}.monsly-frame-store-card-top{left:10px!important;top:10px!important}.monsly-frame-store-tag{padding:5px 9px!important;font-size:10px!important}.monsly-frame-store-preview{height:170px!important;min-height:170px!important;margin:7px 6px 0!important}.monsly-frame-store-preview .shop-frame-preview-wrap{width:116px!important;height:116px!important;min-width:116px!important;min-height:116px!important;flex-basis:116px!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.profile-avatar{width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important}.monsly-frame-store-info{align-items:flex-start!important;flex-direction:column!important;gap:10px!important;padding:7px 11px 12px!important}.monsly-frame-store-info h3{font-size:14px!important}.monsly-frame-store-info p{font-size:11px!important}.monsly-frame-store-price{width:100%!important;min-width:0!important;min-height:38px!important;font-size:12px!important}}.monsly-frame-store-preview .shop-frame-preview-wrap>.shop-frame-art{width:84%!important;height:84%!important;max-width:84%!important;max-height:84%!important;background-size:contain!important;background-position:center!important}@media(max-width:760px){.monsly-frame-store-preview .shop-frame-preview-wrap>.shop-frame-art{width:84%!important;height:84%!important;max-width:84%!important;max-height:84%!important}}.gift-product-art{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gift-product-art .gift-animation{background-color:transparent!important;background-image:none!important}.frame-wrap-dragon:not(.shop-frame-preview-wrap),.frame-wrap-fire:not(.shop-frame-preview-wrap),.frame-wrap-sakura:not(.shop-frame-preview-wrap){position:relative!important;display:inline-grid!important;place-items:center!important;isolation:isolate!important;overflow:visible!important;flex-shrink:0!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.frame-wrap-dragon:not(.shop-frame-preview-wrap):after,.frame-wrap-fire:not(.shop-frame-preview-wrap):after,.frame-wrap-sakura:not(.shop-frame-preview-wrap):after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:3;pointer-events:none;background-position:center;background-repeat:no-repeat;background-size:contain}.frame-wrap-dragon:not(.shop-frame-preview-wrap):after{background-image:url(/frames/dragon.png)}.frame-wrap-fire:not(.shop-frame-preview-wrap):after{background-image:url(/frames/fire.png)}.frame-wrap-sakura:not(.shop-frame-preview-wrap):after{background-image:url(/frames/sakura.png)}.frame-wrap-dragon:not(.shop-frame-preview-wrap)>.profile-avatar,.frame-wrap-fire:not(.shop-frame-preview-wrap)>.profile-avatar,.frame-wrap-sakura:not(.shop-frame-preview-wrap)>.profile-avatar,.frame-wrap-dragon:not(.shop-frame-preview-wrap)>.monsly-profile-v2-avatar-img,.frame-wrap-fire:not(.shop-frame-preview-wrap)>.monsly-profile-v2-avatar-img,.frame-wrap-sakura:not(.shop-frame-preview-wrap)>.monsly-profile-v2-avatar-img{position:relative!important;z-index:2!important;border:0!important;outline:0!important;box-shadow:none!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.shop-frame-art{z-index:3!important;width:178%!important;height:178%!important;object-fit:contain!important;background-size:contain!important}.monsly-frame-store-preview .shop-frame-preview-wrap>.profile-avatar{z-index:2!important}.monsly-frame-store-card-top{min-height:12px!important}.gift-market-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:0 2px;color:var(--muted,#929baa);font-size:13px}.gift-market-sort-wrap{position:relative;z-index:12}.gift-market-sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:22px;min-width:190px;min-height:44px;padding:0 14px;border:1px solid var(--border-color,#343944);border-radius:13px;background:var(--panel2,#191c24);color:var(--text,#f4f5f7);font:inherit;font-size:13px;font-weight:750;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.gift-market-sort-trigger:hover,.gift-market-sort-trigger[aria-expanded=true]{border-color:var(--accent,#7770ff);background:var(--hover-bg,#222635);box-shadow:0 5px 18px #0002}.gift-market-sort-trigger svg{color:var(--muted,#929baa);transition:transform .18s}.gift-market-sort-trigger svg.is-open{transform:rotate(180deg)}.gift-market-sort-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:transparent;cursor:default}.gift-market-sort-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:2;width:230px;padding:6px;border:1px solid var(--border-color,#343944);border-radius:15px;background:var(--panel,#151820);box-shadow:0 16px 42px #0008;animation:giftSortIn .14s ease-out}.gift-market-sort-menu button{width:100%;min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px;border:0;border-radius:10px;background:transparent;color:var(--text,#f4f5f7);font:inherit;font-size:13px;font-weight:650;text-align:left;cursor:pointer;transition:background .15s,color .15s}.gift-market-sort-menu button:hover{background:var(--hover-bg,#222635)}.gift-market-sort-menu button.active{background:var(--accent-soft,rgba(111,103,255,.14));color:var(--text,#fff)}.gift-market-sort-menu button.active svg{color:var(--accent,#9991ff)}@keyframes giftSortIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.gift-market-toolbar{align-items:center}.gift-market-sort-trigger{min-width:170px;min-height:40px}.gift-market-sort-menu{width:220px}}.frame-wrap-sakura:not(.shop-frame-preview-wrap),.frame-wrap-fire:not(.shop-frame-preview-wrap){position:relative!important;display:inline-grid!important;place-items:center!important;isolation:isolate!important;overflow:visible!important;flex-shrink:0!important}.frame-wrap-sakura:not(.shop-frame-preview-wrap):after,.frame-wrap-fire:not(.shop-frame-preview-wrap):after{content:""!important;position:absolute!important;top:-18%!important;right:-18%!important;bottom:-18%!important;left:-18%!important;z-index:3!important;pointer-events:none!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:none!important}.frame-wrap-sakura:not(.shop-frame-preview-wrap)>.monsly-profile-v2-avatar-img,.frame-wrap-fire:not(.shop-frame-preview-wrap)>.monsly-profile-v2-avatar-img,.frame-wrap-sakura:not(.shop-frame-preview-wrap)>.profile-avatar,.frame-wrap-fire:not(.shop-frame-preview-wrap)>.profile-avatar{position:relative!important;z-index:2!important;border:0!important;outline:0!important;box-shadow:none!important}.gift-store-collections button{min-height:54px!important;display:flex!important;align-items:center!important;gap:11px!important}.gift-store-collection-preview{width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important;display:grid!important;place-items:center!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;background:#191919!important}.gift-store-collection-preview .gift-animation{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important;display:block!important;margin:0!important}.gift-store-collection-preview--all svg{width:18px!important;height:18px!important;flex:0 0 18px!important;margin:0!important;color:#f5f5f5!important}.gift-store-collections button.active .gift-store-collection-preview{background:#080808!important}.gift-store-collection-name{min-width:0!important;flex:1 1 auto!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gift-store-collection-count{flex:0 0 auto!important;margin:0 0 0 auto!important;white-space:nowrap!important}@media(max-width:760px){.gift-store-collections{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}.gift-store-collections button{min-height:48px!important;padding:6px 9px!important;gap:10px!important}.gift-store-collection-preview{width:34px!important;height:34px!important;min-width:34px!important;flex-basis:34px!important}.gift-store-collection-preview .gift-animation{width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important}}.gift-store-collections button .gift-store-collection-preview{margin:0!important;opacity:1!important;font-size:inherit!important}.slasher-settings-window{grid-template-columns:220px minmax(0,1fr)}.slasher-settings-nav-item{min-height:40px;padding:7px 9px}.slasher-settings-nav-item b{font-size:13px}.slasher-settings-nav-item>span:last-child{display:block}.slasher-settings-nav-item small{display:none!important}@media(max-width:760px){.slasher-settings-window{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:520px){.slasher-settings-window{grid-template-columns:1fr}.slasher-settings-nav-item{min-height:36px}}.privacy-settings-page{max-width:820px;margin:0 auto}.privacy-settings-card{margin:18px 0;padding:20px;border:1px solid #393b40;border-radius:15px;background:#27282c}.privacy-settings-card h3{margin:0 0 13px;color:#f2f2f4;font-size:15px;font-weight:750}.privacy-choice-list{overflow:hidden;border:1px solid #414247;border-radius:12px;background:#222327}.privacy-choice{width:100%;min-height:51px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px;border:0;border-bottom:1px solid #393a3f;background:transparent;color:#e8e8eb;text-align:left;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.privacy-choice:last-child{border-bottom:0}.privacy-choice.active{color:#fff;background:#303136}.privacy-choice.active svg{color:#fff}.privacy-choice:disabled{opacity:.55;cursor:not-allowed}.privacy-premium-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:#aeb0b8;font-size:12px}.privacy-premium-note svg{color:#e9bd69}.privacy-paid-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.privacy-paid-heading p{margin:6px 0 0;color:#aeb0b8;font-size:12px;line-height:1.5}.privacy-paid-heading strong{white-space:nowrap;color:#65cfff;font-size:17px}.privacy-slider-value{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:22px 0 8px;color:#9fa2aa;font-size:11px}.privacy-slider-value b{color:#f5f5f6;font-size:14px}.privacy-paid-card input[type=range]{width:100%;accent-color:#168cff;cursor:pointer}.privacy-save-price{margin-top:14px;min-height:40px;padding:0 16px;border:0;border-radius:10px;background:#168cff;color:#fff;font-weight:750;cursor:pointer}.privacy-save-price:disabled{opacity:.6;cursor:wait}.frame-wrap-fire:not(.shop-frame-preview-wrap):after{top:-10%!important;right:-10%!important;bottom:-10%!important;left:-10%!important;background-size:contain!important;background-position:center!important}@media(max-width:600px){.privacy-settings-card{padding:15px}.privacy-paid-heading{flex-direction:column}.privacy-paid-heading strong{font-size:15px}}.monsly-profile-v2-avatar .monsly-avatar-hidden{display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#252a32,#11151b);color:#9aa7b7;font-size:30px;font-weight:800}.frame-wrap-fire:not(.shop-frame-preview-wrap){position:relative!important;overflow:visible!important;isolation:isolate!important}.frame-wrap-fire:not(.shop-frame-preview-wrap):after{top:-35%!important;right:-35%!important;bottom:-35%!important;left:-35%!important;background-image:url(/frames/fire.png)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:100% 100%!important;transform:none!important;z-index:4!important;pointer-events:none!important}.privacy-paid-card input[type=range]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;height:18px!important;margin:8px 0!important;background:transparent!important;accent-color:#fff!important;cursor:pointer!important}.privacy-paid-card input[type=range]::-webkit-slider-runnable-track{height:4px!important;border-radius:99px!important;background:#777b83!important;border:0!important}.privacy-paid-card input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;margin-top:-5px!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 4px #0008!important}.privacy-paid-card input[type=range]::-moz-range-track{height:4px!important;border-radius:99px!important;background:#777b83!important;border:0!important}.privacy-paid-card input[type=range]::-moz-range-progress{height:4px!important;border-radius:99px!important;background:#777b83!important}.privacy-paid-card input[type=range]::-moz-range-thumb{width:14px!important;height:14px!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 4px #0008!important}.slasher-settings-nav-item[data-section=privacy-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=privacy-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#48b8ff,#0875df)!important;color:#fff!important}.monsly-paid-message-confirm{max-width:420px!important;padding:22px!important}.monsly-paid-message-confirm>p{color:#c5c7ce;line-height:1.5;margin:14px 0}.monsly-paid-message-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;margin:8px 0;border:1px solid #34363c;border-radius:12px;background:#202126}.monsly-paid-message-summary span{color:#9da1aa;font-size:13px}.monsly-paid-message-summary strong{color:#fff;font-size:15px}.monsly-paid-message-confirm>small{display:block;color:#858a95;line-height:1.45;margin:12px 0 16px}.gift-market-purchase-confirm-overlay{z-index:10050}.gift-market-purchase-confirm{max-width:410px!important;padding:24px!important;text-align:center}.gift-market-confirm-art{display:flex;justify-content:center;align-items:center;min-height:150px;margin:0 auto 8px}.gift-market-purchase-confirm h3{font-size:21px;margin:8px 0}.gift-market-purchase-confirm>p{color:#aeb2bc;margin:0 0 16px}.gift-market-confirm-price{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;border:1px solid #373a42;border-radius:13px;background:#202126;margin:12px 0}.gift-market-confirm-price span{color:#aeb2bc}.gift-market-confirm-price b{font-size:18px;color:#fff}.gift-market-purchase-confirm>small{display:block;color:#8d929d;line-height:1.45;margin:10px 0 16px}.gift-market-confirm-actions{display:flex;gap:10px}.gift-market-confirm-actions>button{flex:1;min-height:44px}.slasher-settings-nav-item[data-section=privacy-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=privacy-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#45d483,#159b59)!important;color:#fff!important}.monsly-paid-message-confirm{position:relative!important;padding-top:22px!important}.monsly-paid-message-confirm>div:first-child{padding-right:42px;min-height:32px}.monsly-paid-message-confirm .monsly-paid-message-close{position:absolute;right:18px;top:18px;display:grid;place-items:center;width:32px;height:32px;border:1px solid #3b3e45;border-radius:50%;background:#25272c;color:#f4f5f7;z-index:2}.monsly-paid-message-actions{display:flex;align-items:stretch;gap:10px;width:100%;margin-top:14px}.monsly-paid-message-actions>button{display:flex!important;align-items:center;justify-content:center;min-width:0;min-height:46px;flex:1 1 0;white-space:normal;text-align:center;line-height:1.2;padding:10px 12px!important}.monsly-paid-message-actions .monsly-paid-message-submit{flex:1.6 1 0!important}.gift-market-purchase-confirm{background-color:#111214!important;background-image:radial-gradient(circle at 18px 18px,#ffffff08 1.5px,transparent 2px),radial-gradient(circle at 54px 54px,#ffffff06 1.5px,transparent 2px),linear-gradient(145deg,#191a1e,#0c0d0f)!important;background-size:72px 72px,72px 72px,auto!important;border:1px solid #34363c!important;box-shadow:0 24px 80px #000c!important}.monsly-market-purchase-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10080;display:grid;place-items:center;padding:18px;background:#000b;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.monsly-market-purchase-dialog{position:relative;width:min(420px,100%);padding:28px 24px 22px;border:1px solid #363941;border-radius:22px;background:radial-gradient(circle at 50% 0%,#252a34 0,#17191e 42%,#101114);color:#f6f7f9;box-shadow:0 28px 90px #000c;text-align:center}.monsly-market-purchase-close{position:absolute;right:15px;top:15px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #3a3d45;border-radius:50%;background:#25272c;color:#fff}.monsly-market-purchase-icon{width:76px;height:76px;margin:4px auto 16px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(145deg,#30343e,#1a1d24);border:1px solid #454a55;color:#fff;font-size:38px;font-weight:800}.monsly-market-purchase-dialog h2{font-size:21px;margin:0 0 8px}.monsly-market-purchase-name{margin:0 0 18px;color:#aeb4c0;font-size:14px}.monsly-market-purchase-price{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border:1px solid #383c45;border-radius:13px;background:#202329;text-align:left}.monsly-market-purchase-price>span{color:#aeb4c0;font-size:13px}.monsly-market-purchase-price b{display:flex;align-items:center;gap:6px;font-size:17px}.monsly-market-purchase-price img{width:19px;height:19px;object-fit:contain}.monsly-market-purchase-actions{display:flex;gap:10px;margin-top:18px}.monsly-market-purchase-actions button{flex:1;min-height:46px;display:flex;align-items:center;justify-content:center;white-space:normal;text-align:center}.monsly-market-purchase-dialog>small{display:block;margin-top:13px;color:#8e949f;line-height:1.4}@media(max-width:520px){.monsly-market-purchase-dialog{padding:25px 18px 19px;border-radius:19px}.monsly-market-purchase-actions{gap:8px}.monsly-market-purchase-actions button{padding:10px 8px!important;font-size:13px}}.monsly-avatar-hidden,.monsly-profile-v2-avatar .monsly-avatar-hidden{display:grid!important;place-items:center!important;align-content:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;padding:0!important;margin:0!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;border-radius:50%!important;background:linear-gradient(145deg,#252a32,#11151b)!important;color:#aeb9c8!important;font-size:30px!important;font-weight:800!important}.public-profile-modal-window,.public-profile-modal-window.monsly-profile-modal-v2,.owner-profile-modal-window{scrollbar-width:none!important;-ms-overflow-style:none!important}.public-profile-modal-window::-webkit-scrollbar,.public-profile-modal-window.monsly-profile-modal-v2::-webkit-scrollbar,.owner-profile-modal-window::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.gift-market-confirm-art .gift-confirm-artwork-clean{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}.gift-market-confirm-art .gift-confirm-artwork-clean>.pepe-art-pattern{display:none!important}.gift-market-confirm-art .gift-confirm-artwork-clean:before,.gift-market-confirm-art .gift-confirm-artwork-clean:after{display:none!important;content:none!important}.monsly-nft-sale-backdrop{z-index:130000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;background:#03060bd9!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.monsly-nft-sale-modal{width:min(470px,100%)!important;max-height:min(88dvh,760px)!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:17px!important;padding:24px!important;border:1px solid #ffffff20!important;border-radius:26px!important;background:radial-gradient(ellipse at 50% -20%,#26394e 0,#141b26 38%,#0b1018 78%)!important;color:#f5f8fc!important;box-shadow:0 32px 110px #000e,inset 0 1px #ffffff12!important;animation:monsly-sale-pop .22s cubic-bezier(.2,.8,.2,1) both}@keyframes monsly-sale-pop{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.monsly-nft-sale-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.monsly-nft-sale-header h3{margin:7px 0 4px!important;font-size:22px!important;font-weight:900!important;letter-spacing:-.03em!important}.monsly-nft-sale-header p{margin:0!important;color:#9eacbd!important;font-size:12px!important;line-height:1.5!important}.monsly-nft-sale-eyebrow{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#8bc8ff!important;font-size:9px!important;font-weight:900!important;letter-spacing:.16em!important}.monsly-nft-sale-header>button{width:36px!important;height:36px!important;flex:0 0 36px!important;display:grid!important;place-items:center!important;border:1px solid #ffffff20!important;border-radius:12px!important;background:#ffffff0b!important;color:#dbe6f4!important;cursor:pointer!important}.monsly-nft-sale-preview{display:flex!important;align-items:center!important;gap:14px!important;padding:12px!important;border:1px solid #ffffff18!important;border-radius:18px!important;background:#ffffff08!important}.monsly-nft-sale-art{width:112px!important;height:112px!important;flex:0 0 112px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:15px!important;background:radial-gradient(circle,#33485e,#101722 72%)!important}.monsly-nft-sale-art .pepe-collectible-art{transform:scale(.68)!important}.monsly-nft-sale-preview>div:last-child{min-width:0!important;display:flex!important;flex-direction:column!important;gap:6px!important}.monsly-nft-sale-preview b{color:#f6f8fc!important;font-size:15px!important}.monsly-nft-sale-preview span{color:#c2d1e1!important;font-size:11px!important}.monsly-nft-sale-preview small{color:#8496aa!important;font-size:10px!important}.monsly-nft-sale-price-label{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;color:#dce6f2!important;font-size:12px!important;font-weight:800!important}.monsly-nft-sale-price-label>span{margin-left:auto!important;color:#91a6bc!important;font-size:11px!important}.monsly-nft-sale-price-label input{width:100%!important;min-height:50px!important;padding:0 14px!important;border:1px solid #42617e!important;border-radius:14px!important;outline:none!important;background:#080e17!important;color:#fff!important;font-size:19px!important;font-weight:850!important;font-variant-numeric:tabular-nums!important}.monsly-nft-sale-price-label input:focus{border-color:#55aaf2!important;box-shadow:0 0 0 3px #398fd329!important}.monsly-nft-sale-price-label small{width:100%!important;color:#8293a7!important;font-size:10px!important;font-weight:500!important}.monsly-nft-sale-summary{display:flex!important;flex-direction:column!important;gap:10px!important;padding:14px!important;border:1px solid #ffffff14!important;border-radius:15px!important;background:#050a12a8!important}.monsly-nft-sale-summary>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:#a5b2c2!important;font-size:11px!important}.monsly-nft-sale-summary b{color:#e9f0f8!important;font-size:12px!important;font-variant-numeric:tabular-nums!important}.monsly-nft-sale-summary .monsly-nft-sale-payout{padding-top:10px!important;border-top:1px solid #ffffff18!important;color:#9ed7bd!important}.monsly-nft-sale-summary .monsly-nft-sale-payout b{color:#76e0ad!important;font-size:16px!important}.monsly-nft-sale-submit{min-height:50px!important;border:0!important;border-radius:14px!important;background:linear-gradient(105deg,#2388d5,#36b8aa)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;box-shadow:0 8px 24px #168caa36!important;cursor:pointer!important}.monsly-nft-sale-submit:disabled{opacity:.4!important;cursor:not-allowed!important}.monsly-nft-sale-note{color:#78899d!important;font-size:10px!important;line-height:1.45!important;text-align:center!important}.monsly-nft-sale-art{width:112px!important;height:112px!important;flex:0 0 112px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:hidden!important;background:transparent!important}.monsly-nft-sale-art .pepe-collectible-art{width:112px!important;height:112px!important;max-width:100%!important;max-height:100%!important;transform:none!important}.monsly-nft-sale-price-label input{-webkit-appearance:textfield!important;appearance:textfield!important;-moz-appearance:textfield!important;outline:none!important;box-shadow:none!important;transition:none!important}.monsly-nft-sale-price-label input::-webkit-inner-spin-button,.monsly-nft-sale-price-label input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.monsly-nft-sale-price-label input:focus,.monsly-nft-sale-price-label input:focus-visible{border-color:#42617e!important;outline:none!important;box-shadow:none!important}.gift-profile-sale-price{position:absolute!important;left:7px!important;bottom:7px!important;z-index:7!important;display:inline-flex!important;align-items:center!important;gap:4px!important;max-width:calc(100% - 14px)!important;padding:4px 7px!important;border:1px solid #ffffff28!important;border-radius:999px!important;background:#07131ddd!important;color:#fff!important;font-size:11px!important;font-weight:900!important;line-height:1!important;box-shadow:0 2px 8px #0007!important;pointer-events:none!important}.gift-profile-sale-price img{width:13px!important;height:13px!important;object-fit:contain!important;flex:0 0 13px!important}.gift-profile-detail-buy{padding:12px 0 2px!important}.gift-profile-detail-buy button{width:100%!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #16c879!important;border-radius:13px!important;background:linear-gradient(100deg,#087d4c,#0b965b)!important;color:#fff!important;font-size:14px!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 5px 16px #00a65a20!important}.gift-profile-detail-buy button:disabled{opacity:.55!important;cursor:wait!important}.gift-profile-detail-buy button img{width:19px!important;height:19px!important;object-fit:contain!important}.gift-item.gift-inventory-item{position:relative!important}.gift-profile-sale-price{left:7px!important;right:auto!important;bottom:7px!important;justify-content:flex-start!important}.frame-wrap-sakura:not(.shop-frame-preview-wrap):after{top:-24%!important;right:-24%!important;bottom:-24%!important;left:-24%!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:none!important}.monsly-profile-v2-body>.profile-linked-channel-row{display:block!important;margin:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid #292d34!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.monsly-profile-v2-body>.profile-linked-channel-row .profile-linked-channel-card{width:100%!important;min-height:0!important;display:flex!important;align-items:center!important;gap:11px!important;margin:0!important;padding:3px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important}.monsly-profile-v2-body>.profile-linked-channel-row .profile-linked-channel-card:hover{border:0!important;background:transparent!important}.monsly-profile-v2-body>.profile-linked-channel-row .profile-linked-channel-avatar{width:44px!important;height:44px!important;flex:0 0 44px!important;margin:0!important}.monsly-profile-more-menu .monsly-profile-gift-action .gift-send-compact{box-sizing:border-box!important;width:100%!important;min-height:38px!important;padding:8px 11px!important;border:1px solid #34363d!important;border-radius:9px!important;background:#25272d!important;color:#eeeef1!important;box-shadow:none!important;text-align:left!important;font-size:11px!important;font-weight:600!important}.monsly-profile-more-menu .monsly-profile-gift-action .gift-send-compact:hover{background:#34363d!important}.message-bubble .monsly-message-url-link{color:#70baff!important;text-decoration:underline!important;text-decoration-color:#70baff88!important;text-underline-offset:2px!important;overflow-wrap:anywhere!important;cursor:pointer!important}.message-bubble .monsly-message-url-link:hover{color:#a5d4ff!important;text-decoration-color:currentColor!important}.donor-rating-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:18px;background:#000b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:donorRatingBackdropIn .2s ease both}.donor-rating-modal{position:relative;width:min(100%,520px);max-height:min(92vh,820px);overflow-y:auto;box-sizing:border-box;padding:24px 24px 18px;border:1px solid #29292d;border-radius:28px;background:linear-gradient(160deg,#171719,#09090b 38%,#09090b);color:#f5f5f6;box-shadow:0 24px 90px #000c;animation:donorRatingModalIn .26s cubic-bezier(.2,.8,.2,1) both;scrollbar-width:thin}.donor-rating-close{position:absolute;left:16px;top:15px;width:48px;height:48px;display:grid;place-items:center;border:1px solid #38383c;border-radius:50%;background:#242427;color:#f5f5f6;cursor:pointer;transition:background .18s,transform .18s}.donor-rating-close:hover{background:#343438;transform:rotate(90deg)}.donor-rating-modal h2{margin:3px 48px 26px;text-align:center;font-size:22px;line-height:1.25;font-weight:850}.donor-rating-total{width:max-content;max-width:100%;min-height:52px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto 25px;padding:8px 17px;border-radius:999px;background:linear-gradient(180deg,#fff,#dedee0);color:#101012;box-shadow:0 4px 16px #0005;font-size:23px}.donor-rating-total svg{flex:0 0 auto}.donor-rating-total strong{font-size:24px;font-weight:900;letter-spacing:-.6px}.donor-rating-total span{color:#85858a;font-size:18px;font-weight:800;white-space:nowrap}.donor-rating-progress{height:36px;overflow:hidden;border:1px solid #333337;border-radius:999px;background:#202023;box-shadow:inset 0 2px 5px #0008}.donor-rating-progress-fill{width:100%;height:100%;border-radius:999px;background:linear-gradient(90deg,#bcbcc0,#e2e2e4);box-shadow:0 0 18px #fff2;transform:scaleX(0);transform-origin:left center;animation:donorRatingFill 1.25s .22s cubic-bezier(.18,.82,.25,1) both}.donor-rating-levels{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 2px 24px;color:#a0a0a5;font-size:15px}.donor-rating-levels b:first-child{color:#f1f1f2}.donor-rating-description{margin:0 0 25px;text-align:center;color:#d3d3d6;font-size:16px;line-height:1.5}.donor-rating-rules{display:flex;flex-direction:column;gap:20px}.donor-rating-rule{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:16px}.donor-rating-rule-icon{width:50px;height:50px;display:grid;place-items:center;border:1px solid #343438;border-radius:15px;background:#1d1d20;color:#e1e1e4}.donor-rating-rule b{display:block;margin:1px 0 5px;color:#f4f4f5;font-size:16px;font-weight:850}.donor-rating-rule p{margin:0;color:#96969c;font-size:14px;line-height:1.45}.donor-rating-rule p strong{display:inline-block;margin-right:4px;padding:1px 7px;border-radius:7px;background:#f1f1f2;color:#171719;font-size:12px;line-height:1.4;font-weight:900}.donor-rating-rule p strong.minus{background:#414145;color:#d6d6d9}.donor-rating-next{margin:22px 0 0;padding:12px 14px;border:1px solid #303035;border-radius:13px;background:#151518;color:#b7b7bd;font-size:13px;text-align:center}.donor-rating-next b{color:#fff}.donor-rating-ok{width:100%;min-height:62px;display:flex;align-items:center;justify-content:center;margin-top:27px;border:0;border-radius:999px;background:#fff;color:#09090b;font-size:19px;font-weight:900;cursor:pointer;transition:transform .16s,background .16s}.donor-rating-ok:hover{background:#e8e8eb;transform:translateY(-1px)}@keyframes donorRatingBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes donorRatingModalIn{0%{opacity:0;transform:translateY(16px) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes donorRatingFill{0%{transform:scaleX(0);filter:brightness(1.7)}to{transform:scaleX(var(--donor-progress,0));filter:brightness(1)}}@media(max-width:560px){.donor-rating-backdrop{align-items:flex-end;padding:0}.donor-rating-modal{width:100%;max-height:94dvh;padding:22px 14px 16px;border-radius:26px 26px 0 0;border-bottom:0;animation:donorRatingMobileIn .32s cubic-bezier(.18,.85,.25,1.12) both}.donor-rating-modal h2{margin-bottom:22px}.donor-rating-total{min-height:49px;font-size:21px}.donor-rating-total strong{font-size:22px}.donor-rating-description{font-size:15px;margin-bottom:21px}.donor-rating-rules{gap:18px}.donor-rating-rule{grid-template-columns:48px minmax(0,1fr);gap:13px}.donor-rating-rule-icon{width:48px;height:48px}.donor-rating-rule b{font-size:15px}.donor-rating-rule p{font-size:13px}.donor-rating-ok{min-height:58px;margin-top:23px}}@keyframes donorRatingMobileIn{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}.donor-rating-modal>*{animation:donorRatingContentIn .42s cubic-bezier(.2,.8,.2,1) both}.donor-rating-modal>.donor-rating-close{animation:donorRatingCloseIn .32s .04s cubic-bezier(.2,.8,.2,1) both}.donor-rating-modal>h2{animation-delay:.06s}.donor-rating-modal>.donor-rating-total{animation-delay:.11s}.donor-rating-modal>.donor-rating-progress{animation-delay:.16s}.donor-rating-modal>.donor-rating-levels{animation-delay:.2s}.donor-rating-modal>.donor-rating-description{animation-delay:.25s}.donor-rating-modal>.donor-rating-rules{animation:none}.donor-rating-modal .donor-rating-rule{animation:donorRatingContentIn .42s cubic-bezier(.2,.8,.25,1) both}.donor-rating-modal .donor-rating-rule:nth-child(1){animation-delay:.29s}.donor-rating-modal .donor-rating-rule:nth-child(2){animation-delay:.36s}.donor-rating-modal .donor-rating-rule:nth-child(3){animation-delay:.43s}.donor-rating-modal>.donor-rating-ok{animation-delay:.5s}@keyframes donorRatingContentIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes donorRatingCloseIn{0%{opacity:0;transform:scale(.72) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(0)}}.monsly-profile-v2-body>.profile-linked-channel-row{box-sizing:border-box!important;width:auto!important;margin:0 -18px!important;padding:10px 18px!important;border-bottom:1px solid #34363d!important}.monsly-profile-v2-body>.profile-linked-channel-row .profile-linked-channel-card{width:100%!important}@media(max-width:760px){.monsly-profile-v2-body>.profile-linked-channel-row{margin-left:-10px!important;margin-right:-10px!important;padding-left:10px!important;padding-right:10px!important}}.frame-wrap-sakura:not(.shop-frame-preview-wrap):after{top:-15%!important;right:-15%!important;bottom:-15%!important;left:-15%!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;transform:none!important}.donor-level-triangle.donor-level-pill{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;clip-path:none!important;padding:0!important}.donor-level-triangle.donor-level-pill:hover{background:transparent!important;box-shadow:none!important}.donor-level-triangle.donor-level-pill{width:24px!important;height:24px!important;min-width:24px!important}.donor-level-triangle.donor-level-pill .donor-level-tgs{width:22px!important;height:22px!important}@media(prefers-reduced-motion:reduce){.donor-rating-progress-fill{animation:none!important;transform:scaleX(var(--donor-progress,0))!important}.donor-rating-modal,.donor-rating-modal>*{animation-duration:.01ms!important}}.gift-market-filter-panel{margin:0 0 16px;border:1px solid var(--border-color,#292929);border-radius:14px;background:var(--panel,#101010);overflow:hidden}.gift-market-filter-caption{padding:13px 15px 9px;color:var(--muted,#858585);font-size:11px;font-weight:850;letter-spacing:1.5px}.gift-market-filter-section{border-top:1px solid var(--border-color,#292929)}.gift-market-filter-heading{width:100%;min-height:58px;display:flex;align-items:center;gap:13px;padding:0 15px;border:0;background:transparent;color:var(--text,#f5f5f5);text-align:left;cursor:pointer;transition:background .15s}.gift-market-filter-heading:hover,.gift-market-filter-section.is-open>.gift-market-filter-heading{background:#242424;color:var(--text,#fff)}.gift-market-filter-icon{width:24px;color:#929292;font-size:20px;text-align:center}.gift-market-filter-heading>b{font-size:14px;font-weight:800}.gift-market-filter-value{margin-left:auto;color:var(--muted,#858585);font-size:13px}.gift-market-filter-heading>svg{color:#777;transition:transform .16s}.gift-market-filter-section.is-open .gift-market-filter-heading>svg{transform:rotate(180deg)}.gift-market-filter-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:2px 12px;padding:5px 15px 14px;background:#0b0b0b}.gift-market-filter-options>label{display:flex;align-items:center;gap:9px;min-height:37px;color:var(--text,#eee);font-size:13px;cursor:pointer}.gift-market-filter-options input[type=checkbox]{width:19px;height:19px;margin:0;accent-color:#8a8a8a;flex:0 0 auto}.gift-market-range-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-column:1/-1}.gift-market-range-inputs label{display:flex;flex-direction:column;gap:6px;color:var(--muted,#999);font-size:12px}.gift-market-range-inputs input{width:100%;min-width:0;min-height:39px;padding:0 10px;border:1px solid #383838;border-radius:9px;background:#171717;color:#fff;outline:none}.gift-market-range-inputs input:focus{border-color:#777;background:#202020;box-shadow:none}.gift-market-filter-reset{margin:0 15px 13px;padding:7px 11px;border:1px solid #383838;border-radius:9px;background:#1c1c1c;color:#bdbdbd;font-size:12px;font-weight:700;cursor:pointer}.gift-market-filter-reset:hover{background:#303030;color:#fff}.gift-market-sort-trigger:hover,.gift-market-sort-trigger[aria-expanded=true]{border-color:#555!important;background:#292929!important;box-shadow:none!important}.gift-market-sort-menu button:hover,.gift-market-sort-menu button.active{background:#303030!important;color:#fff!important}.gift-market-sort-menu button.active svg{color:#aaa!important}.gift-store-market-card:hover{border-color:#555!important}.gift-store-market-card .gift-store-card-info>button{background:#303030!important;border-color:#444!important;color:#fff!important}.gift-store-market-card .gift-store-card-info>button:hover{background:#414141!important;border-color:#555!important}.gift-market-filter-slot{margin-top:14px}.gift-market-filter-slot .gift-market-filter-panel{margin:0}.gift-market-filter-options>.gift-market-filter-visual-option{display:flex;align-items:center;gap:9px;min-height:48px;padding:4px 2px}.gift-market-filter-preview{width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:11px;background:#171717;border:1px solid #292929}.gift-market-filter-preview>*{max-width:100%;max-height:100%}.gift-market-filter-visual-option>span:last-child{font-weight:650}@media(max-width:760px){.gift-market-filter-slot{margin-top:12px}.gift-market-filter-options{grid-template-columns:1fr 1fr}}.market-view-toggle{display:inline-flex;align-items:center;gap:2px;height:44px;padding:3px;border:1px solid #303030;border-radius:13px;background:#171717;flex:0 0 auto}.market-view-toggle button{display:grid!important;place-items:center;width:36px!important;height:36px!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#929292!important;box-shadow:none!important;cursor:pointer}.market-view-toggle button.active{background:#303030!important;color:#f5f5f5!important}.market-sort-select,.username-market-toolbar select.market-sort-select,.number-market-toolbar select.market-sort-select{height:44px;min-height:44px;padding:0 38px 0 14px;border:1px solid #303030;border-radius:13px;background:#171717;color:#eee;font-size:13px;font-weight:750;cursor:pointer}.username-market-toolbar>div{gap:8px}.number-market-toolbar-actions{gap:8px}.gift-market-toolbar-actions{display:flex;align-items:center;gap:8px}.gift-market-filter-preview.gift-market-model-preview{background:#202020}.gift-market-model-preview img{width:34px;height:34px;object-fit:contain;animation:none!important;transition:none!important}.gift-market-filter-preview.gift-market-backdrop-preview{border:1px solid #ffffff20;border-radius:10px}.gift-market-filter-preview.gift-market-pattern-preview{background:transparent!important;border:1px solid #333;border-radius:10px;overflow:hidden}.gift-market-pattern-preview img{width:34px;height:34px;object-fit:contain;background:transparent!important;mix-blend-mode:normal}.gift-market-list-view{grid-template-columns:1fr!important;gap:8px!important}.gift-market-list-view .gift-store-market-card{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px;min-height:96px}.gift-market-list-view .gift-store-art{width:76px!important;height:76px!important;min-height:76px!important;margin:0!important}.gift-market-list-view .gift-store-card-info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;min-width:0}.gift-market-list-view .gift-store-card-info>b,.gift-market-list-view .gift-store-card-info>small{grid-column:1}.gift-market-list-view .gift-store-card-info>strong{grid-column:2;grid-row:1/3;white-space:nowrap}.gift-market-list-view .gift-market-buy-button{grid-column:1/-1;justify-self:end;min-width:150px}@media(max-width:600px){.gift-market-toolbar-actions{gap:6px}.gift-market-sort-trigger{min-width:145px!important;gap:8px}.gift-market-list-view .gift-store-market-card{grid-template-columns:64px minmax(0,1fr);padding:8px}.gift-market-list-view .gift-store-art{width:64px!important;height:64px!important;min-height:64px!important}.market-view-toggle button{width:32px!important;height:34px!important}.market-sort-select{max-width:145px}}.gift-market-list-view{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%}.gift-market-list-view .gift-store-market-card{display:grid!important;grid-template-columns:68px minmax(0,1fr) auto auto!important;align-items:center!important;column-gap:16px!important;row-gap:0!important;min-height:86px!important;padding:9px 14px!important;border:1px solid #242424!important;border-radius:15px!important;background:#151515!important;box-shadow:none!important}.gift-market-list-view .gift-store-market-card:hover{background:#191919!important;border-color:#363636!important}.gift-market-list-view .gift-store-art{grid-column:1!important;grid-row:1!important;width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;margin:0!important;border-radius:11px!important;overflow:hidden!important}.gift-market-list-view .gift-store-art>*{max-width:100%;max-height:100%}.gift-market-list-view .gift-store-card-info{display:contents!important}.gift-market-list-view .gift-store-card-info>b{grid-column:2!important;grid-row:1!important;align-self:end!important;min-width:0!important;text-align:left!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;white-space:normal!important}.gift-market-list-view .gift-store-card-info>small{grid-column:2!important;grid-row:2!important;align-self:start!important;min-width:0!important;text-align:left!important;font-size:13px!important;color:#929292!important;line-height:1.35!important}.gift-market-list-view .gift-store-card-info>strong{grid-column:3!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;white-space:nowrap!important;font-size:16px!important;font-weight:850!important}.gift-market-list-view .gift-market-buy-button{grid-column:4!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;min-width:126px!important;height:42px!important;margin:0!important;padding:0 16px!important;white-space:nowrap!important;border-radius:22px!important}.gift-market-filter-preview.gift-market-model-preview{background:#202020!important}.gift-market-model-preview img{display:block!important;width:34px!important;height:34px!important;object-fit:contain!important;animation:none!important;transition:none!important}.gift-market-filter-preview.gift-market-pattern-preview{background:transparent!important;border:0!important;border-radius:8px!important;overflow:visible!important}.gift-market-pattern-preview img{display:block!important;width:36px!important;height:36px!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:normal!important}@media(max-width:700px){.gift-market-list-view .gift-store-market-card{grid-template-columns:56px minmax(0,1fr) auto!important;column-gap:10px!important;min-height:76px!important;padding:8px!important}.gift-market-list-view .gift-store-art{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important}.gift-market-list-view .gift-store-card-info>strong{grid-column:3!important;grid-row:1!important;font-size:13px!important}.gift-market-list-view .gift-market-buy-button{grid-column:2/4!important;grid-row:2!important;justify-self:end!important;min-width:112px!important;height:34px!important;font-size:12px!important}.gift-market-list-view .gift-store-card-info>small{padding-right:8px!important}}.gift-market-filter-options>.gift-market-pattern-option{display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:2px 3px!important;width:100%!important}.gift-market-pattern-option .gift-market-pattern-preview{width:32px!important;height:32px!important;min-width:32px!important;flex:0 0 32px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:11px!important;background:#1b1b1b!important;overflow:hidden!important}.gift-market-pattern-option .gift-market-pattern-preview img{display:block!important;width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:normal!important}.gift-market-pattern-option .gift-market-pattern-preview img{filter:brightness(0) invert(1)!important;opacity:.96!important}.gift-store-market-grid.gift-market-list-view{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important}.gift-market-list-view .gift-store-market-card{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto auto!important;width:100%!important;min-width:0!important;min-height:88px!important;box-sizing:border-box!important;align-items:center!important;gap:0 16px!important;padding:10px 14px!important}.gift-market-list-view .gift-store-market-card .gift-store-art{grid-column:1!important;grid-row:1!important;width:76px!important;height:76px!important;min-width:76px!important;min-height:76px!important;margin:0!important;flex:none!important}.gift-market-list-view .gift-store-market-card .gift-store-nft-number{display:none!important;visibility:hidden!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info{display:contents!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info>b{grid-column:2!important;grid-row:1!important;align-self:end!important;min-width:0!important;text-align:left!important;font-size:14px!important;font-weight:800!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info>small{grid-column:2!important;grid-row:2!important;align-self:start!important;min-width:0!important;text-align:left!important;font-size:13px!important;color:#929292!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info>strong{grid-column:3!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;white-space:nowrap!important;font-size:16px!important}.gift-market-list-view .gift-store-market-card .gift-market-buy-button{grid-column:4!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;min-width:126px!important;height:42px!important;margin:0!important;padding:0 16px!important;white-space:nowrap!important;border-radius:22px!important}@media(max-width:700px){.gift-market-list-view .gift-store-market-card{grid-template-columns:60px minmax(0,1fr) auto!important;gap:0 10px!important;min-height:76px!important;padding:8px!important}.gift-market-list-view .gift-store-market-card .gift-store-art{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info>strong{grid-column:3!important;grid-row:1!important;font-size:13px!important}.gift-market-list-view .gift-store-market-card .gift-market-buy-button{grid-column:2/4!important;grid-row:2!important;justify-self:end!important;min-width:112px!important;height:34px!important;font-size:12px!important}.gift-market-list-view .gift-store-market-card .gift-store-card-info>small{padding-right:8px!important}}.gift-market-filter-options>.gift-market-pattern-option{display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;width:100%!important;padding:2px 3px!important}.gift-market-pattern-option .gift-market-pattern-preview{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:11px!important;background:#1b1b1b!important;overflow:hidden!important}.gift-market-pattern-option .gift-market-pattern-preview img{display:block!important;width:30px!important;height:30px!important;max-width:30px!important;max-height:30px!important;object-fit:contain!important;background:transparent!important;filter:brightness(0) invert(1)!important;opacity:1!important;mix-blend-mode:normal!important}.gift-market-pattern-option .gift-market-pattern-name{flex:1 1 auto!important;min-width:0!important;font-size:14px!important;font-weight:600!important;color:#ededed!important}.gift-market-pattern-option .gift-market-pattern-count{flex:0 0 auto!important;margin-left:auto!important;padding-left:8px!important;color:#888!important;font-size:14px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}.gift-store-market-card .gift-market-price{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.gift-store-market-card .gift-market-price .monsly-currency-gem{width:18px!important;height:18px!important;vertical-align:middle!important}.gift-store-market-card .gift-market-buy-button{background:#087d4c!important;background-image:none!important;border:1px solid #16c879!important;color:#fff!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}.gift-store-market-card .gift-market-buy-button:hover:not(:disabled){background:#0b965b!important;background-image:none!important;box-shadow:none!important;filter:none!important}.gift-market-buy-button,.gift-store-market-card .gift-market-buy-button{background:#087d4c!important;background-color:#087d4c!important;background-image:none!important;border:1px solid #16c879!important;color:#fff!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;outline:none!important}.gift-market-buy-button:before,.gift-market-buy-button:after{box-shadow:none!important;filter:none!important}.gift-market-buy-button,.gift-store-market-card .gift-market-buy-button,.gift-market-buy-button:visited,.gift-market-buy-button:focus,.gift-market-buy-button:focus-visible,.gift-market-buy-button:active,.gift-market-buy-button:disabled,.gift-market-buy-button[disabled]{background:#087d4c!important;background-color:#087d4c!important;background-image:none!important;color:#fff!important;border:1px solid #16c879!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;opacity:1!important}.gift-market-buy-button:hover:not(:disabled),.gift-store-market-card .gift-market-buy-button:hover:not(:disabled){background:#0b965b!important;background-color:#0b965b!important;background-image:none!important;box-shadow:none!important;filter:none!important}.gift-market-buy-button:before,.gift-market-buy-button:after{box-shadow:none!important;filter:none!important;background-image:none!important}.gift-store-market-card .gift-market-buy-button,.gift-store-market-card .gift-market-buy-button:disabled,.gift-store-market-card .gift-market-buy-button[disabled],.gift-market-list-view .gift-store-market-card .gift-market-buy-button:disabled{background:#087d4c!important;background-color:#087d4c!important;background-image:none!important;color:#fff!important;border:1px solid #16c879!important;box-shadow:none!important;filter:none!important;opacity:1!important}.gift-store-market-card .gift-market-buy-button:hover:not(:disabled){background:#0b965b!important;background-color:#0b965b!important;background-image:none!important;box-shadow:none!important;filter:none!important}.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button,.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button:disabled,.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button[disabled],.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button:hover,.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button:focus,.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button:active{background:#087d4c!important;background-color:#087d4c!important;background-image:none!important;border-color:#16c879!important;color:#fff!important;box-shadow:none!important;filter:none!important;opacity:1!important}.gift-store-market-card .gift-store-card-info>button.gift-market-buy-button:hover:not(:disabled){background:#0b965b!important;background-color:#0b965b!important}.app-shell[data-page=owner]>.main>.content{padding:clamp(18px,2.4vw,34px) clamp(16px,2.8vw,42px) 72px!important;background:radial-gradient(ellipse at 92% 0%,rgba(44,112,91,.13),transparent 34%),linear-gradient(180deg,#0c1115,#0a0e12)!important}.app-shell[data-page=owner] .page-title{position:relative;margin:0 0 22px!important;padding:25px 28px 24px!important;overflow:hidden;border:1px solid rgba(133,157,174,.18)!important;border-radius:20px!important;background:linear-gradient(120deg,#17222afa,#0f161cf5)!important;box-shadow:0 16px 42px #0003,inset 0 1px #ffffff09!important}.app-shell[data-page=owner] .page-title:after{content:"";position:absolute;right:-55px;top:-105px;width:280px;height:280px;border:1px solid rgba(70,190,137,.16);border-radius:50%;box-shadow:0 0 0 28px #46be8906,0 0 0 58px #46be8905;pointer-events:none}.app-shell[data-page=owner] .page-title .eyebrow{color:#79d8ad!important;letter-spacing:.16em!important;font-weight:800!important}.app-shell[data-page=owner] .page-title h1{position:relative;z-index:1;margin:8px 0 7px!important;font-size:clamp(27px,3vw,36px)!important;letter-spacing:-.035em!important}.app-shell[data-page=owner] .page-title p{position:relative;z-index:1;max-width:760px;color:#9aaab4!important;line-height:1.55!important}.app-shell[data-page=owner] .admin-warning{display:flex!important;align-items:flex-start!important;gap:14px!important;margin:0 0 20px!important;padding:16px 19px!important;border:1px solid rgba(74,181,133,.28)!important;border-radius:15px!important;background:linear-gradient(110deg,#16463557,#111d1fb8)!important;color:#dff8eb!important}.app-shell[data-page=owner] .admin-warning>svg{flex:0 0 auto;color:#6bd5a2!important}.app-shell[data-page=owner] .admin-warning p{margin:4px 0 0!important;color:#a8c7b8!important;line-height:1.5}.app-shell[data-page=owner] .admin-tabs{position:sticky!important;top:0;z-index:8;gap:7px!important;margin:0 0 22px!important;padding:8px!important;border:1px solid rgba(132,151,165,.17)!important;border-radius:15px!important;background:#0f151af0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 28px #0000002e!important}.app-shell[data-page=owner] .admin-tabs button{min-height:42px!important;padding:0 15px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#9eabb4!important;font-size:12px!important;font-weight:750!important;transition:background .18s ease,color .18s ease,border-color .18s ease}.app-shell[data-page=owner] .admin-tabs button:hover{background:#ffffff0e!important;color:#f3f7f8!important}.app-shell[data-page=owner] .admin-tabs button.active,.app-shell[data-page=owner] .admin-tabs button[aria-selected=true]{border-color:#4ec28e4d!important;background:linear-gradient(135deg,#1f6f4e57,#1b433b6b)!important;color:#9ce8c2!important;box-shadow:inset 0 1px #ffffff0b!important}.app-shell[data-page=owner] .admin-panel{position:relative!important;margin:0 0 18px!important;padding:22px!important;border:1px solid rgba(131,151,166,.17)!important;border-radius:17px!important;background:linear-gradient(145deg,#161d23fa,#0f151afa)!important;box-shadow:0 12px 32px #00000029,inset 0 1px #ffffff06!important}.app-shell[data-page=owner] .admin-panel .panel-head{align-items:flex-start!important;gap:16px!important;margin:0 0 20px!important;padding:0 0 15px!important;border-bottom:1px solid rgba(137,155,168,.14)!important}.app-shell[data-page=owner] .admin-panel .panel-head h3{margin:0!important;color:#f2f6f7!important;font-size:16px!important;font-weight:800!important;letter-spacing:-.015em}.app-shell[data-page=owner] .admin-panel .panel-head p{margin:6px 0 0!important;max-width:760px;color:#91a0aa!important;font-size:12px!important;line-height:1.55!important}.app-shell[data-page=owner] .admin-panel .edit-mark{display:grid!important;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(87,190,145,.22);border-radius:11px;background:#2b875e24;color:#7ed9ad!important}.app-shell[data-page=owner] .admin-panel label{color:#cbd4da!important;font-size:12px!important;font-weight:700!important}.app-shell[data-page=owner] .admin-panel input:not([type=checkbox]):not([type=radio]):not([type=file]),.app-shell[data-page=owner] .admin-panel textarea,.app-shell[data-page=owner] .admin-panel select{min-height:44px!important;border:1px solid #303d46!important;border-radius:10px!important;background:#0d1419!important;color:#f1f5f6!important;box-shadow:inset 0 1px 2px #00000038!important}.app-shell[data-page=owner] .admin-panel input:focus,.app-shell[data-page=owner] .admin-panel textarea:focus,.app-shell[data-page=owner] .admin-panel select:focus{outline:none!important;border-color:#4bbd8a!important;box-shadow:0 0 0 3px #4bbd8a21!important}.app-shell[data-page=owner] .admin-panel form button,.app-shell[data-page=owner] .admin-panel>.stack button{min-height:42px!important;padding:0 17px!important;border-radius:10px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.005em}.app-shell[data-page=owner] .admin-panel button.primary,.app-shell[data-page=owner] .admin-panel form button.primary{border:1px solid #36b77c!important;background:linear-gradient(180deg,#159b63,#08794c)!important;color:#fff!important;box-shadow:0 5px 14px #0578492e!important}.app-shell[data-page=owner] .admin-panel button.primary:hover{filter:brightness(1.08)}.app-shell[data-page=owner] .admin-panel button.secondary{border:1px solid #35434d!important;background:#202a32!important;color:#d5dfe4!important}.app-shell[data-page=owner] .section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:25px 0 13px!important}.app-shell[data-page=owner] .section-heading h2{margin:0!important;color:#edf3f5!important;font-size:18px!important;font-weight:800!important}.app-shell[data-page=owner] .section-heading p{margin:5px 0 0!important;color:#8e9da7!important;font-size:12px!important;line-height:1.5}.app-shell[data-page=owner] .device-ban-row,.app-shell[data-page=owner] .known-device-row{padding:14px 15px!important;border:1px solid rgba(129,150,164,.14)!important;border-radius:12px!important;background:#090f138c!important}.app-shell[data-page=owner] .device-ban-list{display:flex;flex-direction:column;gap:9px!important}.app-shell[data-page=owner] .admin-users>button{min-height:68px;padding:12px 14px!important;border:1px solid rgba(129,150,164,.15)!important;border-radius:12px!important;background:#111920!important}.app-shell[data-page=owner] .admin-users>button:hover{border-color:#50be8c61!important;background:#17232a!important}@media(max-width:700px){.app-shell[data-page=owner]>.main>.content{padding:12px 10px 76px!important}.app-shell[data-page=owner] .page-title{padding:19px 17px!important;border-radius:15px!important}.app-shell[data-page=owner] .admin-panel{padding:16px!important;border-radius:14px!important}.app-shell[data-page=owner] .admin-tabs{position:relative!important;top:auto;overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}.app-shell[data-page=owner] .admin-tabs button{flex:0 0 auto;white-space:nowrap}.app-shell[data-page=owner] .section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:760px){:root{--phone-bg: #090b0f;--phone-surface: #11151c;--phone-surface-2: #171d26;--phone-line: #252e3a;--phone-muted: #8e9aaa;--phone-accent: #76baff;--phone-accent-soft: #1b2b3d}html,body,#root{min-height:100%;background:var(--phone-bg)!important}body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}.app-shell{min-height:100dvh!important;width:100%!important;overflow-x:clip!important;background:var(--phone-bg)!important}.sidebar{display:none!important}.main{margin:0!important;width:100%!important;min-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)!important}.topbar{position:sticky!important;top:0!important;z-index:80!important;height:58px!important;min-height:58px!important;padding:0 15px!important;background:#090b0ff0!important;border-bottom:1px solid var(--phone-line)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.topbar .crumb{max-width:46vw!important;font:600 11px/1.2 Manrope,system-ui,sans-serif!important;letter-spacing:0!important;color:#d9e1eb!important}.topbar .crumb span{margin:0 5px!important;color:#566274!important}.topbar .top-right{gap:9px!important}.topbar .top-cb-balance{min-height:34px!important;border-radius:18px!important;padding:5px 10px!important;background:var(--phone-surface-2)!important;border:1px solid var(--phone-line)!important}.topbar .top-user{gap:7px!important}.topbar .top-avatar{width:32px!important;height:32px!important;border-radius:50%!important}.topbar .top-user b{font-size:11px!important}.topbar .top-user small{color:var(--phone-muted)!important;font-size:9px!important}.content{width:100%!important;max-width:none!important;padding:17px 14px calc(104px + env(safe-area-inset-bottom))!important;margin:0!important}.page-title{margin:0 0 17px!important}.page-title h1,.welcome-row h1{margin:0!important;font-size:25px!important;line-height:1.16!important;letter-spacing:-.8px!important}.page-title>p,.subhead{margin-top:6px!important;font-size:12px!important;line-height:1.45!important;color:var(--phone-muted)!important}.welcome-row{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important}.date-chip{min-width:0!important;padding:8px 10px!important;border-radius:12px!important}.date-chip b{font-size:14px!important}.section-heading{margin:21px 0 11px!important}.section-heading h2,.panel-head h3{font-size:15px!important;letter-spacing:-.2px!important}.panel,.admin-panel,.appearance-settings-card,.gift-inventory,.feature-card,.stat-card{border:1px solid var(--phone-line)!important;border-radius:16px!important;background:var(--phone-surface)!important;box-shadow:none!important}.panel,.admin-panel,.appearance-settings-card{padding:14px!important}.panel-head{margin-bottom:12px!important}.stack{gap:13px!important}.stack label,.edit-panel>label,.panel label{font-size:12px!important;gap:6px!important}.app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.app-shell select,.app-shell textarea{min-height:44px!important;padding:11px 12px!important;border-radius:11px!important;background:#0c1016!important;border-color:#2a3441!important;font-size:14px!important}.app-shell textarea{min-height:92px!important}.app-shell button.primary,.app-shell button.secondary,.app-shell .primary,.app-shell .secondary{min-height:42px!important;padding:10px 14px!important;border-radius:12px!important;font-size:12px!important}.app-shell button{touch-action:manipulation}.mobile-bottom-nav{position:fixed!important;z-index:10050!important;left:12px!important;right:12px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;transform:none!important;width:auto!important;max-width:none!important;min-height:66px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;padding:5px!important;border:1px solid #2a3441!important;border-radius:21px!important;background:#10141bf5!important;box-shadow:0 12px 34px #0009!important;backdrop-filter:blur(22px) saturate(1.3)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important}.mobile-bottom-nav>button{min-height:54px!important;border-radius:15px!important;gap:4px!important;color:#8995a5!important;font-size:10px!important;font-weight:700!important}.mobile-bottom-nav>button svg{width:21px!important;height:21px!important;fill:none!important;stroke-width:2!important}.mobile-bottom-nav>button.active{color:#9acbff!important;background:#1d2b3c!important;box-shadow:inset 0 0 0 1px #38516d!important}.mobile-bottom-nav>button.active:before{content:none!important}.main-footer{display:none!important}.main:not(:has(.messages-page))>.content{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.feature-grid,.stats-grid,.dashboard-grid,.shop-grid,.gift-store-grid,.nft-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.hero-card{min-height:230px!important;padding:22px 17px!important;border-radius:18px!important}.hero-copy{max-width:72%!important}.hero-copy h2,.shop-banner h2{font-size:24px!important;line-height:1.18!important}.hero-emblem{width:115px!important;height:115px!important;right:-18px!important;opacity:.55!important}.emblem-ring{width:80px!important;height:80px!important}.shop-banner{padding:18px!important;border-radius:17px!important}.gift-store{grid-template-columns:1fr!important}.gift-store-sidebar{display:flex!important;overflow-x:auto!important;gap:7px!important;padding:8px!important}.gift-store-collections{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;padding:0!important}.gift-store-collections button{flex:0 0 auto!important;white-space:nowrap!important}.gift-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.gift-store-card,.gift-store-card-info{min-width:0!important}.gift-store-card-info{padding:10px!important}.gift-store-card-info button{width:100%!important}.profile-route-wrap,.profile-layout,.monsly-profile-v2{width:100%!important;min-width:0!important}.monsly-profile-v2{border-radius:18px!important;overflow:hidden!important}.monsly-profile-v2-hero{min-height:220px!important;padding:20px 14px!important}.monsly-profile-v2-body{padding:13px!important;gap:12px!important}.monsly-profile-v2-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.monsly-profile-v2-actions>button{min-width:0!important;min-height:46px!important;padding:8px 5px!important;border-radius:12px!important}.settings-mobile-profile-card{display:flex!important;padding:14px!important;border:1px solid var(--phone-line)!important;border-radius:16px!important;background:var(--phone-surface)!important}.settings-mobile-profile-avatar{width:58px!important;height:58px!important;flex-basis:58px!important}.settings-grid,.settings-layout,.appearance-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:11px!important}.settings-nav,.settings-tabs{display:flex!important;overflow-x:auto!important;gap:7px!important;padding-bottom:5px!important}.settings-nav button,.settings-tabs button{flex:0 0 auto!important;white-space:nowrap!important}.main:has(.messages-page){height:100dvh!important;min-height:0!important;overflow:hidden!important;padding:0!important}.main:has(.messages-page)>.topbar{display:none!important}.main:has(.messages-page)>.content{height:100dvh!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.messages-page{width:100%!important;height:100%!important;min-height:0!important}.messages-layout{display:block!important;height:100%!important;min-height:0!important}.messages-sidebar{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:var(--phone-bg)!important;overflow:hidden!important}.messages-sidebar-title{position:relative!important;flex:0 0 auto!important;min-height:66px!important;padding:max(12px,env(safe-area-inset-top)) 16px 10px!important;border:0!important;background:var(--phone-bg)!important;justify-content:flex-start!important;gap:9px!important}.messages-sidebar-title h2{font-size:23px!important;font-weight:850!important;letter-spacing:-.8px!important}.messages-chat-count{margin-left:1px!important;border-radius:20px!important;background:var(--phone-surface-2)!important;color:#a9b8c9!important;border:1px solid var(--phone-line)!important}.messages-mobile-header-actions{right:14px!important;top:10px!important;gap:8px!important}.messages-mobile-header-actions button{width:40px!important;height:40px!important;border-radius:13px!important;background:var(--phone-surface-2)!important;color:#dce7f5!important;border:1px solid var(--phone-line)!important}.messages-gift-shop-entry{margin:0 14px 10px!important;flex:0 0 auto!important}.messages-global-search{margin:0 14px 12px!important;flex:0 0 auto!important}.messages-search{min-height:44px!important;border-radius:13px!important;background:var(--phone-surface)!important;border:1px solid var(--phone-line)!important;padding:0 12px!important}.messages-search input{min-height:42px!important;font-size:14px!important}.messages-contact-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:0 8px calc(80px + env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important}.messages-contact{display:flex!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:9px 8px!important;margin:0!important;border:0!important;border-bottom:1px solid #1d2631!important;border-radius:0!important;background:transparent!important;text-align:left!important}.messages-contact.active{background:#172333!important;border-radius:13px!important;border-bottom-color:transparent!important}.messages-contact>img,.messages-contact>.monsly-avatar{width:49px!important;height:49px!important;flex:0 0 49px!important;border-radius:50%!important;object-fit:cover!important}.messages-contact-copy{min-width:0!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:5px!important}.messages-contact-copy>b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:750!important;color:#e9f0f8!important}.messages-contact-copy>small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;color:#8795a7!important}.messages-unread-badge{min-width:21px!important;height:21px!important;border-radius:20px!important;background:#79baff!important;color:#09111b!important}.messages-chat-panel,.messages-page.has-selected-chat .messages-sidebar{display:none!important}.messages-page.has-selected-chat .messages-chat-panel{display:flex!important;width:100%!important;height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:var(--phone-bg)!important;overflow:hidden!important}.app-shell:has(.messages-page.has-selected-chat) .mobile-bottom-nav{display:none!important}.messages-chat-head{flex:0 0 auto!important;min-height:64px!important;padding:max(8px,env(safe-area-inset-top)) 10px 9px!important;gap:8px!important;background:#0d1117f7!important;border-bottom:1px solid var(--phone-line)!important}.messages-back-button{width:38px!important;min-width:38px!important;height:40px!important;padding:0!important;border:0!important;background:transparent!important}.messages-chat-person{gap:9px!important}.messages-chat-person>img,.messages-chat-person>.monsly-avatar{width:41px!important;height:41px!important;flex:0 0 41px!important;border-radius:50%!important}.messages-chat-person b{font-size:13px!important}.messages-chat-person small{font-size:10px!important;color:var(--phone-muted)!important}.messages-header-call,.messages-chat-menu-wrap>button{width:39px!important;height:39px!important;min-width:39px!important;border-radius:12px!important;padding:0!important}.messages-chat-body,.messages-scroll,.monsly-tg-messages{min-height:0!important;overscroll-behavior:contain!important}.messages-chat-composer,.messages-input-area,.monsly-tg-composer{flex:0 0 auto!important;padding:8px 10px max(10px,env(safe-area-inset-bottom))!important;background:#0e131a!important;border-top:1px solid var(--phone-line)!important}.messages-chat-composer textarea,.messages-input-area textarea,.monsly-tg-composer textarea{min-height:42px!important;max-height:120px!important;border-radius:20px!important;background:#1a222d!important;border:1px solid #2b3746!important;padding:11px 14px!important;font-size:14px!important}.message-bubble,.monsly-tg-message-body{font-size:13px!important;line-height:1.45!important}.messages-page.has-selected-chat .messages-chat-panel .messages-group-chat-panel{min-height:0!important}.messages-mobile-more-menu{right:0!important;top:46px!important;width:220px!important;border-radius:14px!important;background:#171f2a!important;border:1px solid #344253!important;box-shadow:0 16px 40px #000b!important}.messages-mobile-more-menu button{min-height:44px!important;font-size:13px!important}}@media(max-width:390px){.content{padding-left:11px!important;padding-right:11px!important}.topbar .top-user>span{display:none!important}.topbar .crumb{max-width:40vw!important}.feature-grid,.stats-grid,.dashboard-grid,.shop-grid,.gift-store-grid,.nft-market-grid{grid-template-columns:minmax(0,1fr)!important}.hero-copy{max-width:82%!important}.messages-contact{min-height:68px!important}}@media(min-width:761px){.mobile-bottom-nav{display:none!important}}@media(max-width:760px){.slasher-settings-window{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.slasher-settings-sidebar{position:relative!important;inset:auto!important;order:0!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-width:0!important;max-height:none!important;padding:0!important;gap:10px!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.slasher-settings-sidebar-top{min-height:36px!important;justify-content:flex-start!important}.slasher-settings-close{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid var(--phone-line)!important;border-radius:12px!important;background:var(--phone-surface)!important;color:#dce6f2!important}.slasher-settings-search{min-height:43px!important;margin:0!important;padding:0 13px!important;border:1px solid var(--phone-line)!important;border-radius:13px!important;background:var(--phone-surface)!important}.slasher-settings-search input{min-height:40px!important;font-size:13px!important}.slasher-settings-account{min-height:68px!important;width:100%!important;margin:0!important;padding:10px 13px!important;border:1px solid var(--phone-line)!important;border-radius:15px!important;background:linear-gradient(115deg,#172232,#111720 72%)!important;color:#edf4fc!important}.slasher-settings-avatar{width:46px!important;height:46px!important;flex-basis:46px!important}.slasher-settings-account b{font-size:13px!important}.slasher-settings-account small{color:var(--phone-muted)!important;font-size:11px!important}.slasher-settings-nav-label{padding:2px 2px 0!important;color:#8190a3!important;font-size:9px!important;letter-spacing:1.1px!important}.slasher-settings-nav{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;min-height:0!important;padding:0 0 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.slasher-settings-nav::-webkit-scrollbar{display:none!important}.slasher-settings-nav-item{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:43px!important;gap:7px!important;padding:8px 11px!important;border:1px solid var(--phone-line)!important;border-radius:13px!important;background:var(--phone-surface)!important;color:#c3cfde!important}.slasher-settings-nav-item>span:last-child{display:block!important}.slasher-settings-nav-item b{font-size:11px!important}.slasher-settings-nav-item small{display:none!important}.slasher-settings-nav-icon{width:25px!important;height:25px!important;flex:0 0 25px!important;border-radius:8px!important;background:#202b39!important;color:#a9cfff!important}.slasher-settings-nav-item.active{border-color:#52769b!important;background:#1a2b40!important;color:#eaf4ff!important}.slasher-settings-nav-item.active .slasher-settings-nav-icon{background:#294665!important;color:#c6e2ff!important}.slasher-settings-sidebar-footer{display:none!important}.slasher-settings-main{order:1!important;width:100%!important;min-width:0!important;padding:0!important}.slasher-settings-main>.page-title{margin:0 0 14px!important;padding:2px 0 13px!important;border-bottom:1px solid var(--phone-line)!important}.slasher-settings-main>.page-title h1{font-size:23px!important;color:#edf4fc!important}.slasher-settings-main>.page-title p{font-size:11px!important;line-height:1.5!important;color:var(--phone-muted)!important}.mic-settings-page{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important}.mic-settings-heading{display:none!important}.mic-settings-workspace{display:flex!important;flex-direction:column!important;gap:11px!important;width:100%!important;min-width:0!important}.mic-settings-tabs{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;padding:0 0 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.mic-settings-tabs::-webkit-scrollbar{display:none!important}.mic-settings-tabs>button{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;min-height:42px!important;justify-content:center!important;gap:7px!important;padding:0 12px!important;border:1px solid var(--phone-line)!important;border-radius:13px!important;background:var(--phone-surface)!important;color:#c5d1df!important;font-size:11px!important}.mic-settings-tabs>button.active{border-color:#52769b!important;background:#1a2b40!important;color:#eaf4ff!important;box-shadow:none!important}.mic-settings-tabs>button small{font-size:8px!important}.mic-settings-panel{gap:11px!important;padding:13px!important;border:1px solid var(--phone-line)!important;border-radius:16px!important;background:var(--phone-surface)!important}.mic-settings-panel-heading{padding-bottom:10px!important}.mic-settings-panel-heading h3{font-size:14px!important}.mic-settings-intro small,.mic-settings-hint{font-size:11px!important;line-height:1.55!important}.mic-settings-control-card{gap:11px!important;padding:13px!important;border-radius:13px!important;background:#151c26!important}.mic-settings-control-card select{width:100%!important;min-width:0!important}.mic-device-select-row{display:flex!important;gap:7px!important}.mic-device-select-row select{flex:1 1 auto!important}.mic-device-select-row .mic-refresh{flex:0 0 44px!important;min-width:44px!important;padding:0!important}.mic-card-row-head{align-items:flex-start!important;gap:9px!important}.mic-card-row-head b{font-size:12px!important}.mic-card-row-head small{font-size:10px!important;line-height:1.45!important}.mic-volume-control{gap:9px!important}.mic-volume-control input[type=range],.mic-settings-control-card input[type=range]{min-width:0!important;flex:1!important}.mic-settings-notice{font-size:11px!important;overflow-wrap:anywhere!important}.profile-settings-window .edit-panel{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important;padding:14px!important}.profile-settings-window .edit-panel>label{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important}.profile-settings-window .edit-panel input:not([type=checkbox]):not([type=file]),.profile-settings-window .edit-panel textarea,.profile-settings-window .edit-panel select{width:100%!important;min-height:46px!important}.profile-settings-window .frame-settings{width:100%!important;padding:13px!important;border-radius:14px!important}.profile-settings-window .frame-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.profile-settings-window .frame-option{min-width:0!important;min-height:43px!important}.settings-landing-window .settings-mobile-profile-card{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:72px!important;margin:0 0 13px!important}.settings-landing-window .settings-list{display:flex!important;flex-direction:column!important;gap:8px!important}.settings-landing-window .setting-row{min-height:70px!important;padding:11px!important;border:1px solid var(--phone-line)!important;border-radius:14px!important;background:var(--phone-surface)!important}.settings-landing-window .setting-icon{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:11px!important}.settings-landing-window .setting-copy p{font-size:10px!important;line-height:1.4!important}.settings-landing-window .setting-value{font-size:9px!important;white-space:nowrap!important}}.major-verification-pin,.verified-badge,.name-with-badge .verified-badge,.name-with-badge .verified-badge-link img,.messages-verified-tick,.messages-contact-name .major-verification-pin,.monsly-tg-message-author .major-verification-pin,.monsly-tg-member b .major-verification-pin,.monsly-profile-v2-identity h1 .major-verification-pin,.profile-badge-info-row .verified-badge{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important;object-fit:contain!important;vertical-align:middle!important;transform:none!important}.profile-preview .preview-info h2 .profile-badge-info-row .verified-badge,.telegram-profile-heading .profile-badge-info-row .verified-badge,.monsly-profile-v2-identity .verified-badge{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important}.monsly-profile-v2-hero-glow,.hero-card .hero-emblem,.auth-art .orb,.auth-art .orb2{display:none!important}.hold-verification-pin{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important;flex:0 0 19px!important}@media(max-width:760px){.messages-sidebar-title{min-height:54px!important;padding:max(6px,env(safe-area-inset-top)) 12px 6px!important;gap:7px!important}.messages-sidebar-title h2{font-size:22px!important;line-height:1.05!important;letter-spacing:-.7px!important}.messages-sidebar-title>*{flex-shrink:0}.messages-chat-count{font-size:10px!important;padding:3px 7px!important}.messages-mobile-header-actions{top:6px!important;right:10px!important}.messages-mobile-header-actions button{width:36px!important;height:36px!important}.messages-global-search{margin:0 8px 7px!important}.messages-search{min-height:42px!important;border-radius:14px!important;padding:0 12px!important}.messages-search input{min-height:40px!important}.messages-contact-list{padding:0 0 calc(80px + env(safe-area-inset-bottom))!important}.messages-contact{width:100%!important;min-height:76px!important;padding:9px 12px!important;gap:12px!important}.messages-contact.active{border-radius:0!important}.messages-contact-copy{flex:1 1 auto!important}.messages-contact-copy>b{font-size:14px!important}.messages-contact-copy>small{font-size:12px!important}}.monsly-nft-transfer-backdrop{z-index:120000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important}.monsly-nft-transfer-modal{width:min(460px,100%)!important;max-height:min(680px,88dvh)!important;display:flex!important;flex-direction:column!important;gap:13px!important;padding:18px!important;border:1px solid var(--phone-line, #2b3542)!important;border-radius:22px!important;background:var(--phone-surface, #111822)!important;color:var(--text, #edf3fb)!important;box-shadow:0 24px 90px #000b!important}.monsly-nft-transfer-modal>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.monsly-nft-transfer-modal h3{margin:0!important;font-size:19px!important;font-weight:800!important}.monsly-nft-transfer-modal header p{margin:4px 0 0!important;color:#8e9aaa!important;font-size:12px!important}.monsly-nft-transfer-modal header>button{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid #303b49!important;border-radius:12px!important;background:#1a222d!important;color:#dce7f5!important}.monsly-nft-transfer-modal .telegram-gift-transfer-search{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;padding:0 12px!important;border:1px solid #303b49!important;border-radius:13px!important;background:#0b1119!important}.monsly-nft-transfer-modal .telegram-gift-transfer-search input{width:100%!important;min-height:40px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:inherit!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker{min-height:80px!important;max-height:48dvh!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:4px!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker>button{display:flex!important;align-items:center!important;gap:11px!important;min-height:58px!important;padding:7px 9px!important;border:1px solid transparent!important;border-radius:13px!important;background:transparent!important;color:inherit!important;text-align:left!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker>button.active{border-color:#397bb7!important;background:#192d40!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker img,.monsly-nft-transfer-avatar{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:50%!important;object-fit:cover!important;display:grid!important;place-items:center!important;background:#29394b!important;color:#dcecff!important;font-weight:800!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker>button>span:nth-child(2){min-width:0!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:3px!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker small{color:#8e9aaa!important;font-size:11px!important}.monsly-nft-transfer-modal .telegram-gift-chat-picker>p{margin:12px!important;color:#8e9aaa!important;font-size:13px!important}.monsly-nft-transfer-modal>.telegram-gift-action-confirm{width:100%!important;min-height:46px!important}@media(max-width:760px){.monsly-nft-transfer-backdrop{align-items:flex-end!important;padding:0!important}.monsly-nft-transfer-modal{width:100%!important;max-height:86dvh!important;padding:18px 16px max(18px,env(safe-area-inset-bottom))!important;border-radius:24px 24px 0 0!important}}@media(max-width:760px){.slasher-settings-nav-item .slasher-settings-nav-icon{display:grid!important;place-items:center!important;border:0!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 2px 7px #0005!important}.slasher-settings-nav-item[data-section=premium-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ff776a,#ce2929)!important}.slasher-settings-nav-item[data-section=profile-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#d17af0,#8133b9)!important}.slasher-settings-nav-item[data-section=devices] .slasher-settings-nav-icon{background:linear-gradient(145deg,#58aaff,#0868cb)!important}.slasher-settings-nav-item[data-section=mic-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#a69cff,#5146b7)!important}.slasher-settings-nav-item[data-section=accounts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ffe08c,#c78a20)!important}.slasher-settings-nav-item[data-section=nick-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#8eabbf,#455c73)!important}.slasher-settings-nav-item[data-section=appearance] .slasher-settings-nav-icon{background:linear-gradient(145deg,#f0bd45,#a46a14)!important}.slasher-settings-nav-item[data-section=fonts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#927bf5,#5242ad)!important}.slasher-settings-nav-item[data-section=notification-sound] .slasher-settings-nav-icon{background:linear-gradient(145deg,#5bc9a0,#18856c)!important}.slasher-settings-nav-item[data-section=optimization] .slasher-settings-nav-icon{background:linear-gradient(145deg,#54c9df,#167c9d)!important}.slasher-settings-nav-item[data-section=mods] .slasher-settings-nav-icon{background:linear-gradient(145deg,#e38bc2,#a33b78)!important}.slasher-settings-nav-item[data-section=servers] .slasher-settings-nav-icon{background:linear-gradient(145deg,#7186a5,#354b68)!important}.slasher-settings-nav-item.active .slasher-settings-nav-icon{filter:brightness(1.08) saturate(1.08)!important;color:#fff!important}}@media(max-width:760px){.app-shell[data-page=messages]{position:relative!important;width:100vw!important;max-width:100vw!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}.app-shell[data-page=messages]>.main{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:20!important;display:flex!important;flex-direction:column!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important}.app-shell[data-page=messages]>.main>.topbar{display:none!important}.app-shell[data-page=messages]>.main>.content{position:relative!important;flex:1 1 auto!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0 0 calc(76px + env(safe-area-inset-bottom))!important;overflow:hidden!important;box-sizing:border-box!important}.app-shell[data-page=messages] .messages-page,.app-shell[data-page=messages] .messages-layout,.app-shell[data-page=messages] .messages-sidebar,.app-shell[data-page=messages] .messages-chat-panel{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;border-radius:0!important}.app-shell[data-page=messages] .messages-contact-list{padding-bottom:12px!important}.app-shell[data-page=messages] .mobile-bottom-nav{left:12px!important;right:12px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important}}.slasher-settings-nav-item .slasher-settings-nav-icon{color:#fff!important;border:0!important;box-shadow:inset 0 1px #ffffff35,0 2px 8px #0006!important}.slasher-settings-nav-item[data-section=premium-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=premium-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ff776a,#ce2929)!important}.slasher-settings-nav-item[data-section=profile-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=profile-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#d17af0,#8133b9)!important}.slasher-settings-nav-item[data-section=devices] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=devices] .slasher-settings-nav-icon{background:linear-gradient(145deg,#58aaff,#0868cb)!important}.slasher-settings-nav-item[data-section=mic-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=mic-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#a69cff,#5146b7)!important}.slasher-settings-nav-item[data-section=accounts] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=accounts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#ffe08c,#c78a20)!important}.slasher-settings-nav-item[data-section=nick-settings] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=nick-settings] .slasher-settings-nav-icon{background:linear-gradient(145deg,#8eabbf,#455c73)!important}.slasher-settings-nav-item[data-section=appearance] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=appearance] .slasher-settings-nav-icon{background:linear-gradient(145deg,#f0bd45,#a46a14)!important}.slasher-settings-nav-item[data-section=fonts] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=fonts] .slasher-settings-nav-icon{background:linear-gradient(145deg,#927bf5,#5242ad)!important}.slasher-settings-nav-item[data-section=notification-sound] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=notification-sound] .slasher-settings-nav-icon{background:linear-gradient(145deg,#5bc9a0,#18856c)!important}.slasher-settings-nav-item[data-section=optimization] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=optimization] .slasher-settings-nav-icon{background:linear-gradient(145deg,#54c9df,#167c9d)!important}.slasher-settings-nav-item[data-section=mods] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=mods] .slasher-settings-nav-icon{background:linear-gradient(145deg,#e38bc2,#a33b78)!important}.slasher-settings-nav-item[data-section=servers] .slasher-settings-nav-icon,.slasher-settings-nav-item.active[data-section=servers] .slasher-settings-nav-icon{background:linear-gradient(145deg,#7186a5,#354b68)!important}.slasher-settings-back{display:none!important}@media(max-width:760px){html,body,#root{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body{overflow-x:hidden!important}.app-shell[data-page=messages]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;transform:none!important}.app-shell[data-page=messages]>.main{position:relative!important;inset:auto!important;flex:1 1 100%!important;display:flex!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important}.app-shell[data-page=messages]>.main>.content{flex:1 1 100%!important;display:flex!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0 0 calc(78px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.app-shell[data-page=messages] .messages-page,.app-shell[data-page=messages] .messages-layout,.app-shell[data-page=messages] .messages-sidebar,.app-shell[data-page=messages] .messages-chat-panel{width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;border-radius:0!important}.app-shell[data-page=messages] .messages-page{flex:1 1 100%!important}.app-shell[data-page=messages] .messages-layout{display:block!important}.app-shell[data-page=messages] .messages-sidebar{padding-left:0!important;padding-right:0!important}.app-shell[data-page=messages] .messages-mobile-header,.app-shell[data-page=messages] .messages-sidebar-title{margin-top:0!important}.app-shell[data-page=messages] .mobile-bottom-nav{left:12px!important;right:12px!important}}@media(max-width:760px){.app-shell[data-page=messages] .main,.app-shell[data-page=messages] .content,.app-shell[data-page=shop-nft] .main,.app-shell[data-page=shop-nft] .content,.app-shell[data-page=shop-gifts] .main,.app-shell[data-page=shop-gifts] .content,.app-shell[data-page=settings] .main,.app-shell[data-page=settings] .content{scrollbar-width:none!important;-ms-overflow-style:none!important}.app-shell[data-page=messages] .main::-webkit-scrollbar,.app-shell[data-page=messages] .content::-webkit-scrollbar,.app-shell[data-page=shop-nft] .main::-webkit-scrollbar,.app-shell[data-page=shop-nft] .content::-webkit-scrollbar,.app-shell[data-page=shop-gifts] .main::-webkit-scrollbar,.app-shell[data-page=shop-gifts] .content::-webkit-scrollbar,.app-shell[data-page=settings] .main::-webkit-scrollbar,.app-shell[data-page=settings] .content::-webkit-scrollbar{display:none!important;width:0!important}.app-shell[data-page=premium]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.app-shell[data-page=premium] .main{height:100dvh!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-width:none!important}.app-shell[data-page=premium] .main>.content{height:auto!important;min-height:max-content!important;flex:0 0 auto!important;overflow:visible!important;padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}.app-shell[data-page=premium] .premium-vertical,.app-shell[data-page=premium] .premium-vertical-inner{max-height:none!important;height:auto!important;overflow:visible!important}}@media(max-width:760px){.monsly-nft-sale-backdrop{align-items:center!important;justify-content:center!important;padding:14px!important}.monsly-nft-sale-modal{width:min(470px,100%)!important;max-height:88dvh!important;padding:19px!important;border-radius:23px!important}.monsly-nft-sale-header h3{font-size:20px!important}.monsly-nft-sale-art{width:94px!important;height:94px!important;flex-basis:94px!important}.monsly-nft-sale-preview{gap:11px!important;padding:10px!important}}.servers-page{min-height:calc(100vh - 150px);color:#eef2f7;padding:26px 28px 34px;background:radial-gradient(ellipse at 80% 0%,rgba(47,111,171,.12),transparent 38%),transparent}.servers-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:0 auto 28px;max-width:1240px}.servers-eyebrow{font-size:10px;font-weight:800;letter-spacing:.16em;color:#62b9f2}.servers-heading h1{font-size:30px;letter-spacing:-.04em;margin:7px 0}.servers-heading p,.servers-empty p,.servers-channel-welcome p{color:#8794a6;font-size:13px;line-height:1.6;margin:0}.servers-heading-actions{display:flex;gap:9px;flex-wrap:wrap}.servers-primary,.servers-secondary{border:1px solid transparent;border-radius:11px;padding:11px 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:12px;cursor:pointer;transition:.18s}.servers-primary{background:linear-gradient(135deg,#238bd3,#176bb4);color:#fff;box-shadow:0 8px 24px #087ac52b}.servers-primary:hover{filter:brightness(1.12);transform:translateY(-1px)}.servers-primary:disabled{opacity:.6;cursor:wait}.servers-secondary{background:#202a37;color:#cbd7e4;border-color:#354356}.servers-secondary:hover{background:#293748}.servers-loading{color:#8190a3;padding:35px}.servers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:13px;max-width:1240px;margin:auto}.servers-card{display:flex;align-items:center;gap:13px;padding:16px;background:linear-gradient(145deg,#151e2a,#111720);border:1px solid #293748;border-radius:15px;color:#edf4fb;text-align:left;cursor:pointer;min-width:0}.servers-card:hover{border-color:#3989c1;transform:translateY(-1px)}.servers-card-icon,.servers-server-mark{width:48px;height:48px;flex:0 0 48px;border-radius:15px;background:linear-gradient(145deg,#355b7b,#1a2c42);display:grid;place-items:center;font-size:19px;font-weight:800;color:#d7efff;overflow:hidden}.servers-card-icon img{width:100%;height:100%;object-fit:cover}.servers-card-copy{display:grid;gap:5px;flex:1;min-width:0}.servers-card-copy b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servers-card-copy small,.servers-current-server small{font-size:10px;color:#8392a5}.servers-empty{margin:7vh auto 0;max-width:470px;text-align:center;padding:35px 25px}.servers-empty-icon,.servers-welcome-icon{width:76px;height:76px;border-radius:24px;margin:0 auto 19px;display:grid;place-items:center;color:#8ed3ff;background:linear-gradient(145deg,#1d4565,#172a40);border:1px solid #315879}.servers-empty h2,.servers-channel-welcome h2{font-size:23px;letter-spacing:-.03em;margin:0 0 9px}.servers-empty>div:last-child{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-top:20px}.servers-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:620px;max-width:1400px;margin:auto;border:1px solid #263445;border-radius:17px;overflow:hidden;background:#101720}.servers-channel-sidebar{background:#131d29;border-right:1px solid #263445;padding:14px 12px;display:flex;flex-direction:column;gap:5px}.servers-back{border:0;background:transparent;color:#91a0b3;display:flex;gap:7px;align-items:center;padding:8px 9px;cursor:pointer;font-size:11px}.servers-current-server{display:flex;align-items:center;gap:11px;padding:13px 8px 17px;border-bottom:1px solid #283747;margin-bottom:10px}.servers-server-mark{width:40px;height:40px;flex-basis:40px;border-radius:12px;font-size:16px}.servers-current-server>div:last-child{display:grid;gap:4px;min-width:0}.servers-current-server b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servers-channel-title{display:flex;align-items:center;justify-content:space-between;padding:13px 8px 4px;color:#77889d;font-size:9px;font-weight:800;letter-spacing:.1em}.servers-channel-title button{border:0;background:transparent;color:#91a4b9;cursor:pointer;padding:2px}.servers-channel{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#9aa9bb;text-align:left;padding:9px 10px;border-radius:8px;font-size:12px;cursor:pointer}.servers-channel:hover,.servers-channel.active{background:#26374a;color:#eaf6ff}.servers-voice-channel{color:#a6b4c3}.servers-invite-button{margin-top:auto;border:1px solid #2b4054;background:#192b3d;color:#9cccf0;border-radius:9px;padding:10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;cursor:pointer}.servers-main-panel{min-width:0;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 38%,#1a2b3e,#111923 58%)}.servers-channel-welcome{text-align:center;max-width:430px;padding:30px}.servers-channel-welcome .servers-eyebrow{display:block;margin-bottom:8px}.servers-channel-welcome p{margin:0 auto 21px;max-width:390px}.servers-join-voice{padding:13px 19px}.servers-text-channel{width:100%;height:100%;display:flex;flex-direction:column}.servers-text-channel-head{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid #293748}.servers-text-placeholder{margin:auto;text-align:center;color:#8b9bae}.servers-text-placeholder h2{font-size:18px;color:#e6edf5}.servers-text-placeholder p{font-size:12px}.servers-message-placeholder{margin:auto;width:55px;height:55px;display:grid;place-items:center;border-radius:50%;background:#24384c;color:#9dd8ff}.servers-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#03070bc9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.servers-modal{position:relative;width:min(420px,100%);padding:28px;background:#141e2a;border:1px solid #34465b;border-radius:18px;box-shadow:0 25px 90px #0009;display:grid;gap:13px}.servers-modal-close{position:absolute;right:13px;top:13px;border:0;background:#263545;color:#c5d2df;border-radius:8px;width:30px;height:30px;display:grid;place-items:center;cursor:pointer}.servers-modal-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#203c56;color:#91d2ff}.servers-modal h2{margin:0;font-size:21px}.servers-modal p{margin:0 0 5px;color:#8797aa;font-size:12px}.servers-modal label{display:grid;gap:7px;color:#aebdce;font-size:11px;font-weight:700}.servers-modal input,.servers-modal select{width:100%;box-sizing:border-box;background:#0d151e;border:1px solid #34475c;color:#edf5fc;border-radius:9px;padding:12px;font:inherit;outline:none}.servers-modal input:focus,.servers-modal select:focus{border-color:#399bdb}.servers-call-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;min-height:100vh;padding:18px 24px 22px;background:radial-gradient(ellipse at 50% -10%,#244665,#0b111a 62%);display:flex;flex-direction:column;box-sizing:border-box}.servers-call-page.is-fullscreen{z-index:10001}.servers-call-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:5px 4px 16px;border-bottom:1px solid #ffffff17}.servers-call-top>div{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px}.servers-call-top b{font-size:14px}.servers-call-top small{grid-column:2;color:#8fa2b8;font-size:10px;margin-top:4px}.servers-call-top>button{width:38px;height:38px;border:1px solid #ffffff24;border-radius:10px;background:#ffffff10;color:#eaf4ff;display:grid;place-items:center;cursor:pointer}.servers-live-dot{width:8px;height:8px;border-radius:50%;background:#44d69b;box-shadow:0 0 12px #44d69b}.servers-call-stage{flex:1;min-height:160px;display:grid;place-items:center;padding:18px 0;overflow:auto}.servers-call-empty{text-align:center;max-width:440px}.servers-call-orbit{width:80px;height:80px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:#1c3851;color:#8fd5ff;box-shadow:0 0 0 14px #8ccfff0b,0 0 60px #1689d533}.servers-call-empty h2{font-size:23px;margin:0 0 8px}.servers-call-empty p{font-size:12px;color:#90a1b4;line-height:1.6}.servers-screen-card{width:min(100%,1100px);height:min(62vh,680px);position:relative;background:#05080c;border:1px solid #ffffff22;border-radius:15px;overflow:hidden;box-shadow:0 20px 80px #0007}.servers-screen-card video{width:100%;height:100%;object-fit:contain}.servers-screen-card span{position:absolute;bottom:12px;left:13px;padding:7px 10px;border-radius:7px;background:#0009;color:#fff;font-size:11px}.servers-call-people{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:10px 0 17px}.servers-person-tile{min-width:125px;max-width:190px;display:grid;justify-items:center;gap:6px;padding:12px 16px;border:1px solid #ffffff19;border-radius:13px;background:#ffffff09}.servers-person-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#427aa0,#243e59);color:#fff;font-weight:800}.servers-person-tile b{font-size:11px}.servers-person-tile small{font-size:9px;color:#91a3b8;text-align:center}.servers-call-controls{display:flex;justify-content:center;gap:12px;padding:14px 0 5px}.servers-call-controls button{min-width:84px;display:grid;justify-items:center;gap:5px;padding:11px 15px;border:1px solid #ffffff24;border-radius:12px;background:#ffffff12;color:#eaf4ff;cursor:pointer}.servers-call-controls button svg{width:20px;height:20px}.servers-call-controls button span{font-size:9px}.servers-call-controls button.is-off{background:#753b43;border-color:#a64c56}.servers-call-controls button.is-sharing{background:#1d6a55;border-color:#329b7b}.servers-call-controls .servers-hangup{background:#a83242;border-color:#c24a58}.servers-audio-unlock{display:none}.servers-call-page audio:not(.servers-audio-unlock){display:none}@media(max-width:760px){.servers-page{padding:18px 13px 90px}.servers-heading{display:block}.servers-heading h1{font-size:26px}.servers-heading-actions{margin-top:17px}.servers-heading-actions button{flex:1}.servers-layout{grid-template-columns:1fr;min-height:calc(100vh - 180px)}.servers-channel-sidebar{border-right:0;border-bottom:1px solid #263445;max-height:360px;overflow:auto}.servers-main-panel{min-height:340px}.servers-call-page{padding:12px}.servers-call-top b{font-size:12px}.servers-call-controls{gap:6px}.servers-call-controls button{min-width:0;padding:10px 12px}.servers-screen-card{height:42vh}.servers-person-tile{min-width:95px;padding:9px}.servers-call-stage{min-height:140px}}.servers-message-list{flex:1;min-height:250px;max-height:calc(100vh - 330px);overflow:auto;padding:18px 22px;display:flex;flex-direction:column;gap:15px}.servers-chat-message{display:flex;gap:10px;align-items:flex-start}.servers-chat-message-avatar{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:grid;place-items:center;background:#315878;color:#e3f5ff;font-size:12px;font-weight:800}.servers-chat-message>div:last-child{min-width:0}.servers-chat-message b{font-size:11px;color:#dce8f4}.servers-chat-message time{font-size:9px;font-weight:400;color:#788ba0;margin-left:7px}.servers-chat-message p{font-size:12px;color:#c2ceda;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0}.servers-message-composer{display:flex;gap:9px;padding:13px 16px;border-top:1px solid #293748}.servers-message-composer input{flex:1;min-width:0;background:#0d151e;border:1px solid #34475c;color:#edf5fc;border-radius:10px;padding:12px;font:inherit;font-size:12px}.servers-message-composer .servers-primary{padding:10px 16px}.servers-page:not(.servers-call-page){max-width:none;min-height:calc(100vh - 74px);padding:26px clamp(16px,3vw,42px);box-sizing:border-box;color:#eef4fb;background:radial-gradient(ellipse at 18% 0%,#18283b,#0c121b 52%,#0b1018)}.servers-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1320px;margin:0 auto 26px;padding:4px 2px 20px;border-bottom:1px solid #ffffff12}.servers-eyebrow{font-size:9px;letter-spacing:.16em;color:#80b9e5;font-weight:800}.servers-heading h1{font-size:30px;letter-spacing:-.045em;margin:7px 0 6px}.servers-heading p{margin:0;color:#8fa1b5;font-size:12px}.servers-primary,.servers-secondary{border-radius:10px;font-weight:750;letter-spacing:.01em;transition:transform .16s ease,border-color .16s ease,background .16s ease}.servers-primary{background:linear-gradient(135deg,#358ed0,#2465a5);border:1px solid #55a9e8;color:#fff;box-shadow:0 7px 22px #1765a52b}.servers-secondary{background:#ffffff08;border:1px solid #ffffff20;color:#d7e4f1}.servers-primary:hover,.servers-secondary:hover{transform:translateY(-1px);border-color:#75bff1}.servers-grid{max-width:1320px;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:14px}.servers-card{min-height:82px;padding:15px 17px;border-radius:14px;background:linear-gradient(145deg,#182434e8,#111a27f2);border:1px solid #ffffff13;box-shadow:0 12px 30px #0002}.servers-card:hover{background:#1b2b3d;border-color:#4b91c5;transform:translateY(-2px)}.servers-layout{max-width:1440px;min-height:min(760px,calc(100vh - 145px));height:calc(100vh - 145px);grid-template-columns:68px 250px minmax(0,1fr);border:1px solid #ffffff13;border-radius:18px;background:#0e1621;box-shadow:0 22px 70px #0004}.servers-server-rail{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;background:#0b121c;border-right:1px solid #ffffff10;overflow:auto}.servers-server-rail button{border:0;cursor:pointer;color:#c9d8e7}.servers-rail-home,.servers-rail-add{width:44px;height:44px;flex:0 0 44px;border-radius:15px;background:#1b3852;display:grid;place-items:center}.servers-rail-home:hover,.servers-rail-add:hover{background:#245b83;color:#fff}.servers-rail-divider{width:28px;height:1px;background:#ffffff20;margin:1px 0 2px}.servers-rail-server{width:44px;height:44px;flex:0 0 44px;border-radius:15px;background:#1a293a;display:grid;place-items:center;position:relative;transition:border-radius .16s,background .16s}.servers-rail-server span{font-size:13px;font-weight:850}.servers-rail-server img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.servers-rail-server:hover,.servers-rail-server.active{border-radius:12px;background:#285a7e;color:#fff}.servers-rail-server.active:before{content:"";position:absolute;left:-9px;width:4px;height:26px;border-radius:0 5px 5px 0;background:#75c6ff}.servers-channel-sidebar{padding:17px 12px;background:#121d2a;border-right:1px solid #ffffff10;gap:7px}.servers-back{width:100%;padding:9px 10px;border-radius:8px}.servers-back:hover{background:#ffffff0a;color:#eaf5ff}.servers-current-server{padding:14px 7px 17px;border-bottom:1px solid #ffffff12}.servers-current-server b{font-size:14px}.servers-server-mark{border-radius:13px;background:linear-gradient(145deg,#347eac,#1b3853)}.servers-channel-title{padding:17px 8px 5px;color:#71869d;font-size:9px}.servers-channel{padding:10px 11px;border-radius:8px;font-size:12px}.servers-channel.active{background:#24435f;color:#e8f5ff;box-shadow:inset 2px 0 #6dbcf1}.servers-channel:hover{background:#1b2c3f}.servers-invite-button{padding:11px;background:#192c40;border-color:#2d4b66;color:#a9d9fa}.servers-main-panel{position:relative;min-width:0;min-height:0;display:flex;align-items:stretch;justify-content:stretch;background:radial-gradient(ellipse at 50% 0%,#17283a,#101925 68%)}.servers-channel-welcome{margin:auto;max-width:520px;padding:42px 32px}.servers-welcome-icon{width:72px;height:72px;border-radius:22px;background:linear-gradient(145deg,#244c6a,#162b40);border-color:#ffffff18;box-shadow:0 14px 40px #0003}.servers-channel-welcome h2{font-size:25px;letter-spacing:-.035em}.servers-channel-welcome p{font-size:13px;line-height:1.7;color:#91a4b8}.servers-text-channel{min-height:0}.servers-text-channel-head{padding:19px 24px;border-bottom:1px solid #ffffff12}.servers-text-channel-head b{font-size:14px}.servers-message-list{max-height:none;padding:22px 25px}.servers-chat-message p{font-size:13px;line-height:1.55}.servers-message-composer{padding:15px 18px;border-top:1px solid #ffffff12}.servers-message-composer input{border-radius:12px;background:#0b131e;border-color:#2b3d51;padding:13px 15px}.servers-empty{color:#eaf3fc}.servers-empty p{color:#8fa2b8;line-height:1.65}.servers-call-dock{position:fixed;z-index:10020;left:50%;bottom:18px;transform:translate(-50%);width:min(560px,calc(100vw - 28px));min-height:64px;box-sizing:border-box;display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid #4a7698;border-radius:16px;background:linear-gradient(135deg,#1b2c3ef5,#0e1723f5);box-shadow:0 16px 55px #0009;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#edf7ff}.servers-call-dock-copy{display:grid;gap:4px;flex:1;min-width:0}.servers-call-dock-copy b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.servers-call-dock-copy small{font-size:10px;color:#9bb0c5}.servers-call-dock>button{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px;border:1px solid #ffffff20;background:#ffffff10;color:#eaf6ff;cursor:pointer}.servers-call-dock>button:hover{background:#ffffff20}.servers-call-dock>button.is-off,.servers-call-dock>button.servers-dock-hangup{background:#8e3441;border-color:#bd5964}.servers-call-page{background:radial-gradient(ellipse at 50% -10%,#244665,#080e17 68%)}.servers-call-top{padding:8px 6px 18px}.servers-call-top b{font-size:15px}.servers-call-stage{gap:16px}.servers-screen-card{width:min(100%,1440px);height:min(70vh,850px);border-radius:17px;border-color:#ffffff28;background:#03070c}.servers-screen-card video{object-fit:contain;background:#03070c}.servers-person-tile{min-width:145px;background:#ffffff0b;border-color:#ffffff20}.servers-call-controls button{min-width:100px;padding:13px 17px;border-radius:14px;background:#ffffff14}.servers-call-controls .servers-hangup{background:#a83242}@media(max-width:900px){.servers-layout{grid-template-columns:58px 220px minmax(0,1fr)}.servers-server-rail{padding-inline:6px}.servers-rail-server,.servers-rail-home,.servers-rail-add{width:40px;height:40px;flex-basis:40px}}@media(max-width:760px){.servers-page:not(.servers-call-page){padding:16px 12px 90px}.servers-heading{display:block}.servers-heading-actions{display:flex}.servers-layout{height:auto;min-height:calc(100vh - 180px);grid-template-columns:1fr;overflow:visible}.servers-server-rail{flex-direction:row;justify-content:flex-start;padding:10px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #ffffff10}.servers-rail-divider{width:1px;height:28px;flex:0 0 1px}.servers-rail-server.active:before{left:50%;top:auto;bottom:-10px;transform:translate(-50%);width:24px;height:3px;border-radius:4px 4px 0 0}.servers-channel-sidebar{max-height:none;border-bottom:1px solid #ffffff10}.servers-main-panel{min-height:420px}.servers-text-channel{min-height:520px}.servers-call-dock{bottom:calc(12px + env(safe-area-inset-bottom));gap:7px;padding:8px}.servers-call-dock>button{width:33px;height:33px;flex-basis:33px}.servers-call-page{padding:12px}.servers-screen-card{height:48vh}.servers-call-controls button{min-width:0}}.servers-page:not(.servers-call-page){background:#080808!important;color:#ededed}.servers-heading{border-color:#242424}.servers-eyebrow{color:#a3a3a3}.servers-heading p,.servers-channel-welcome p,.servers-empty p{color:#858585}.servers-primary{background:#292929!important;border:1px solid #454545!important;color:#f5f5f5!important;box-shadow:none!important}.servers-primary:hover{background:#353535!important;border-color:#666!important}.servers-secondary{background:#151515!important;border:1px solid #303030!important;color:#dedede!important}.servers-secondary:hover{background:#202020!important;border-color:#555!important}.servers-card{background:#111!important;border-color:#292929!important;box-shadow:0 12px 30px #0008}.servers-card:hover{background:#181818!important;border-color:#555!important}.servers-layout{background:#090909;border-color:#292929;box-shadow:0 22px 70px #0009}.servers-server-rail{background:#050505;border-color:#242424}.servers-rail-home,.servers-rail-add,.servers-rail-server{background:#171717;color:#d8d8d8}.servers-rail-home:hover,.servers-rail-add:hover,.servers-rail-server:hover,.servers-rail-server.active{background:#292929;color:#fff}.servers-rail-server.active:before{background:#a0a0a0}.servers-channel-sidebar{background:#0d0d0d;border-color:#242424}.servers-current-server,.servers-text-channel-head,.servers-message-composer{border-color:#252525}.servers-server-mark,.servers-welcome-icon,.servers-channel-welcome .servers-welcome-icon{background:#1b1b1b;border-color:#303030;box-shadow:none}.servers-channel-title{color:#777}.servers-channel{color:#aaa}.servers-channel.active{background:#252525;color:#f4f4f4;box-shadow:inset 2px 0 #aaa}.servers-channel:hover{background:#1c1c1c}.servers-invite-button{background:#191919;border-color:#363636;color:#ddd}.servers-main-panel{background:#090909}.servers-message-composer input{background:#111;border-color:#333;color:#eee}.servers-chat-message-avatar{background:#252525;color:#eee}.servers-modal,.servers-modal-backdrop{color:#eee}.servers-modal{background:#111;border:1px solid #333}.servers-modal input,.servers-modal select{background:#090909;border-color:#393939;color:#eee}.servers-call-page{background:#050505!important;color:#f0f0f0}.servers-call-dock{background:#111!important;border-color:#3a3a3a!important;color:#eee}.servers-call-dock>button{background:#202020;border-color:#393939;color:#eee}.servers-call-top button,.servers-call-controls button{background:#202020;border:1px solid #3a3a3a;color:#eee}.servers-call-controls button.is-off,.servers-call-controls .servers-hangup,.servers-call-dock>button.servers-dock-hangup{background:#4a2424;border-color:#754040}.servers-call-controls button.is-sharing{background:#242424;border-color:#555}.servers-call-empty{color:#ddd}.servers-call-empty p,.servers-person-tile small{color:#888}.servers-person-tile{background:#111;border:1px solid #292929;color:#eee}.servers-person-avatar{position:relative;transition:box-shadow .12s ease,border-color .12s ease}.servers-person-avatar.is-speaking{border-color:#39d66f!important;box-shadow:0 0 0 3px #39d66f,0 0 16px #39d66f88!important}.servers-screen-card{background:#000;border-color:#343434}.servers-screen-card video{background:#000;object-fit:contain}.servers-screen-card.is-local-screen{border-color:#686868;box-shadow:0 0 0 1px #ffffff10}.servers-screen-card>span{background:#101010dd;color:#eee;border:1px solid #333}@media(prefers-reduced-motion:no-preference){.servers-person-avatar.is-speaking{animation:servers-speaking-pulse .9s ease-in-out infinite alternate}}@keyframes servers-speaking-pulse{0%{box-shadow:0 0 0 2px #39d66f,0 0 8px #39d66f55}to{box-shadow:0 0 0 4px #39d66f,0 0 18px #39d66f99}}.servers-owner-tools{display:grid;gap:6px;padding:4px 5px 12px;border-bottom:1px solid #292929;margin-bottom:4px}.servers-owner-tools button,.servers-channel-delete{display:flex;align-items:center;gap:7px;border:1px solid #303030;background:#151515;color:#cfcfcf;border-radius:8px;padding:8px 10px;font-size:11px;cursor:pointer}.servers-owner-tools button:hover,.servers-channel-delete:hover{background:#242424;color:#fff;border-color:#555}.servers-owner-tools .servers-delete-action{color:#d0a6a6}.servers-channel-row{display:flex;align-items:center;gap:4px}.servers-channel-row .servers-channel{flex:1;min-width:0}.servers-channel-delete{padding:6px;border:0;background:transparent;opacity:.55}.servers-channel-delete:hover{opacity:1}.servers-room-presence{width:min(100%,430px);max-height:230px;overflow:auto;margin:16px auto;padding:10px;border:1px solid #292929;border-radius:13px;background:#101010;text-align:left}.servers-room-person{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 5px;color:#ddd;font-size:12px}.servers-room-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#292929;color:#eee;font-weight:800}.servers-room-person small,.servers-room-empty{color:#858585;font-size:10px}.servers-room-empty{display:block;text-align:center;padding:12px}.servers-room-actions{display:flex;justify-content:center;gap:9px;flex-wrap:wrap}.servers-call-stage{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:stretch;justify-items:stretch;gap:14px}.servers-call-stage .servers-screen-card{width:100%;height:clamp(260px,58vh,760px);min-width:0}.servers-call-controls button:nth-child(2){background:#202020;border-color:#3a3a3a}.servers-modal input:focus,.servers-modal select:focus{border-color:#777}.servers-avatar-picker{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #343b46;border-radius:12px;background:#15191f}.servers-avatar-picker>div{display:flex;flex-direction:column;gap:5px}.servers-avatar-picker small{color:#929ba8;font-size:11px;line-height:1.45}.servers-avatar-preview{position:relative;width:64px;height:64px;flex:0 0 64px;border:1px solid #424a55;border-radius:18px;overflow:hidden;background:#252b34;color:#fff;font-weight:800;font-size:22px;padding:0}.servers-avatar-preview img{width:100%;height:100%;object-fit:cover}.servers-avatar-preview span{position:absolute;inset:auto 0 0;display:grid;place-items:center;padding:5px;background:#0009;color:#fff}.servers-room-actions{display:flex;justify-content:center;gap:10px}.servers-room-actions .servers-join-voice{min-width:210px}.servers-share-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:grid;place-items:center;padding:22px;background:#030508d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.servers-share-dialog{position:relative;width:min(760px,100%);max-height:min(92vh,850px);overflow:auto;box-sizing:border-box;padding:28px;background:linear-gradient(155deg,#171a20,#101216 72%);border:1px solid #343a45;border-radius:22px;box-shadow:0 32px 110px #000b;color:#f4f6fa;display:flex;flex-direction:column;gap:19px}.servers-share-close{position:absolute;right:19px;top:19px;width:36px;height:36px;border-radius:11px;border:1px solid #ffffff12;background:#ffffff0a;color:#cbd2dc;display:grid;place-items:center;cursor:pointer}.servers-share-heading{display:flex;align-items:center;gap:15px;padding-right:40px}.servers-share-heading-icon{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#394553,#242a34);color:#dce8f7;border:1px solid #ffffff18}.servers-share-heading h2{font-size:21px;line-height:1.25;letter-spacing:-.035em;margin:0 0 6px}.servers-share-heading p{font-size:12px;line-height:1.55;color:#929dab;margin:0}.servers-share-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.servers-share-type{min-width:0;display:grid;justify-items:start;gap:8px;padding:16px;border-radius:14px;border:1px solid #303640;background:#14171c;color:#c5ceda}.servers-share-type>svg{width:21px;height:21px;color:#aab6c5}.servers-share-type b{font-size:12px;color:#f1f4f8}.servers-share-type small{font-size:10px;color:#828d9b}.servers-share-type.is-active{border-color:#8aa6c8;background:linear-gradient(145deg,#283342,#1b222c);box-shadow:inset 0 0 0 1px #8aa6c833}.servers-share-type.is-active>svg{color:#c8ddf7}.servers-share-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #303945;border-radius:12px;background:#ffffff06;color:#aab4c1;font-size:11px;line-height:1.55}.servers-share-note-dot{width:7px;height:7px;flex:0 0 7px;margin-top:4px;border-radius:50%;background:#91b9e7;box-shadow:0 0 10px #91b9e766}.servers-share-settings-title{display:flex;align-items:center;gap:9px;color:#e6ebf2;font-size:13px;font-weight:750;margin-top:1px}.servers-share-settings-title svg{color:#aab7c8}.servers-share-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.servers-share-settings label{display:grid;gap:8px;color:#aab4c1;font-size:11px;font-weight:650}.servers-share-settings select{width:100%;min-width:0;box-sizing:border-box;padding:11px 12px;border-radius:10px;border:1px solid #343c48;background:#171b22;color:#edf2f8;font:inherit;outline:none}.servers-share-settings select:focus{border-color:#91afd2;box-shadow:0 0 0 3px #91afd21c}.servers-share-cursor{display:flex;align-items:center;gap:10px;color:#c4ccd7;font-size:12px;cursor:pointer}.servers-share-cursor input{width:16px;height:16px;accent-color:#9fb8d7}.servers-share-footer{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid #ffffff12}.servers-share-footer .servers-secondary{background:#20242b;border-color:#363d48;color:#d6dce5;min-width:104px}.servers-share-footer .servers-primary{background:linear-gradient(135deg,#dce7f5,#9fb2ca);color:#151b23;box-shadow:0 8px 24px #8ca8cc25;min-height:42px}@media(max-width:600px){.servers-share-dialog{padding:22px 17px;border-radius:18px;gap:15px}.servers-share-heading h2{font-size:18px}.servers-share-heading-icon{width:44px;height:44px;flex-basis:44px}.servers-share-types{gap:7px}.servers-share-type{padding:11px 9px}.servers-share-type b{font-size:10px}.servers-share-type small{font-size:9px}.servers-share-settings{grid-template-columns:1fr;gap:10px}.servers-share-settings label{grid-template-columns:110px minmax(0,1fr);align-items:center}.servers-share-footer{display:grid;grid-template-columns:1fr 1.6fr}.servers-share-footer button{width:100%}}.servers-room-header-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#1c3851;color:#a8d9ff;margin-right:2px}.servers-person-avatar img,.servers-room-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.servers-person-avatar,.servers-room-avatar{overflow:hidden}@media(max-width:760px){.app-shell[data-page=servers]{min-height:100dvh;height:auto;overflow:visible}.app-shell[data-page=servers] .main{height:100dvh;min-height:0;overflow:hidden}.app-shell[data-page=servers] .content{flex:1 1 auto;min-height:0;height:calc(100dvh - 128px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(100px + env(safe-area-inset-bottom))}.servers-page:not(.servers-call-page){min-height:0;height:auto;overflow:visible;padding-bottom:24px}.servers-layout{height:auto;min-height:0;max-height:none;overflow:visible}.servers-server-rail{position:sticky;top:0;z-index:3;background:#090909}.servers-channel-sidebar{max-height:none;min-height:0;overflow:visible}.servers-main-panel{min-height:360px}}.servers-screen-card{position:relative}.servers-screen-fullscreen{position:absolute;right:12px;top:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:1px solid #ffffff35;border-radius:11px;background:#080808c9;color:#fff;opacity:.86;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .15s,background .15s}.servers-screen-card:hover .servers-screen-fullscreen,.servers-screen-fullscreen:focus-visible{opacity:1;background:#252525}.servers-screen-card:fullscreen{width:100vw;height:100vh;max-width:none;max-height:none;border:0;border-radius:0;background:#000;display:grid;place-items:center}.servers-screen-card:fullscreen video{width:100%;height:100%;object-fit:contain}.servers-screen-card:fullscreen>span{bottom:18px;left:18px}.servers-screen-card:fullscreen .servers-screen-fullscreen{right:18px;top:18px}@media(max-width:760px){.servers-page:not(.servers-call-page){height:calc(100dvh - 58px)!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}.servers-layout{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;display:flex!important;flex-direction:column!important}.servers-server-rail{flex:0 0 auto;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important}.servers-channel-sidebar{flex:0 0 auto;width:100%;box-sizing:border-box;max-height:min(58dvh,520px)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.servers-main-panel{flex:0 0 auto;min-height:360px}}.servers-call-top{min-height:38px;display:flex;justify-content:flex-end;align-items:center;padding:0 2px 10px!important;border-bottom:1px solid #ffffff12}.servers-call-top>span{display:none}.servers-call-empty{display:none!important}.servers-call-stage:empty{display:none}.servers-screen-card.is-fullscreen{width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;background:#000!important}.servers-screen-card.is-fullscreen video{width:100%;height:100%;object-fit:contain}.servers-screen-fullscreen{position:absolute;right:12px;top:12px;z-index:3;width:40px;height:40px;display:grid;place-items:center;border:1px solid #ffffff35;border-radius:11px;background:#101010d9;color:#fff;cursor:pointer;opacity:.9;touch-action:manipulation}.servers-screen-fullscreen:hover{background:#303030}@media(max-width:760px){.servers-call-top{padding-top:2px!important}.servers-call-stage{min-height:0}.servers-screen-card{width:100%;height:52vh}.servers-screen-card.is-fullscreen{height:100dvh!important}}.servers-call-stage{width:100%;box-sizing:border-box;align-content:center}.servers-call-stage .servers-screen-card{min-height:220px}.servers-screen-card video{display:block;object-fit:contain;max-width:100%;max-height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.servers-call-controls{flex-wrap:wrap}@media(max-width:760px){.servers-call-page{height:100dvh;min-height:100dvh;overflow-y:auto;overflow-x:hidden;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.servers-call-stage{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:visible;min-height:0;padding:8px 0;gap:10px}.servers-call-stage .servers-screen-card{width:100%;height:auto;min-height:220px;aspect-ratio:16/9;max-height:58dvh}.servers-call-stage .servers-screen-card video{width:100%;height:100%;object-fit:contain}.servers-call-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.servers-call-controls button{min-width:0;width:100%;padding:10px 5px}.servers-call-controls button span{font-size:9px;white-space:normal;text-align:center}}.servers-screen-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;max-width:calc(100% - 32px);padding:12px 16px;border:1px solid #ffffff35;border-radius:12px;background:#171717ef;color:#fff;font-weight:700;font-size:13px;cursor:pointer}@media(max-width:760px){.servers-share-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;z-index:20000!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important}.servers-share-dialog{position:relative!important;flex:0 0 auto!important;width:100%!important;max-width:560px!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;margin:0 auto 20px!important;padding:20px 16px calc(18px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;touch-action:pan-y!important}.servers-share-settings{grid-template-columns:1fr!important}.servers-share-settings label{grid-template-columns:110px minmax(0,1fr)!important}.servers-share-footer{position:sticky!important;bottom:0!important;z-index:5;display:grid!important;grid-template-columns:1fr 1.5fr!important;padding:12px 0 4px!important;background:linear-gradient(180deg,transparent,#101216 20%)!important}.servers-share-footer button{min-height:44px!important;width:100%!important}.servers-call-page{overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}.servers-call-stage .servers-screen-card{min-height:200px!important;max-height:56dvh!important;aspect-ratio:16/9!important;height:auto!important}.servers-call-stage .servers-screen-card video{width:100%!important;height:100%!important;object-fit:contain!important}}
