:root{--primary:#3390ec;--primary-rgb:51, 144, 236;--primary-tint:#3390ec1a;--bg:#fff;--bg-page:#f4f4f5;--bg-hover:#f4f4f5;--bg-active:#ededed;--text:#000;--text-2:#707579;--divider:#0000000f;--green:#00b33a;--amber:#ee8a00;--red:#e53935;--shadow:0 1px 2px #7272722b, 0 6px 24px -12px #72727240;--glass:#ffffffb8;--glass-border:#00000012;--glass-shadow:0 10px 30px -10px #00000038, 0 1px 3px #0000000d, inset 0 1px 0 #fffc;--radius:14px;--font:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "SF Pro Text", Roboto, "Segoe UI", "Helvetica Neue", sans-serif;--mono:"SF Mono", ui-monospace, Menlo, "Roboto Mono", "Cascadia Mono", monospace;--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--primary:#8774e1;--primary-rgb:135, 116, 225;--primary-tint:#8774e124;--bg:#212121;--bg-page:#0f0f0f;--bg-hover:#2c2c2c;--bg-active:#292929;--text:#fff;--text-2:#aaa;--divider:#ffffff0f;--green:#3ddc6a;--amber:#d27600;--red:#ff6b66;--shadow:0 1px 2px #0006, 0 8px 28px -14px #0009;--glass:#282828b8;--glass-border:#ffffff14;--glass-shadow:0 10px 30px -10px #000000bf, inset 0 1px 0 #ffffff0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--bg-page);min-height:100dvh;color:var(--text);font:15px/1.35 var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--primary);text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes view-in{0%{opacity:0;transform:translateY(8px)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(28px)scale(.98)}}@keyframes fade-in{0%{opacity:0}}.wrap{width:100%;max-width:1040px;padding:16px 16px calc(32px + env(safe-area-inset-bottom));margin:0 auto}.view{animation:view-in .32s var(--ease)}.narrow{max-width:720px;margin:0 auto}.muted{color:var(--text-2)}.topbar{z-index:30;background:var(--glass);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);position:sticky;top:0}.bar{align-items:center;gap:12px;max-width:1040px;height:60px;margin:0 auto;padding:0 16px;display:flex}.brand{color:var(--text);letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.logo-tile{color:#fff;background:linear-gradient(135deg,#4fa9f5,#2a7fe0);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 2px 8px -2px #2a7fe080}.spacer{flex:1}.top-search{width:300px;min-width:140px;transition:width .25s var(--ease);margin-left:8px}.top-search:focus-within{width:400px}.icon-btn{width:38px;height:38px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:21px;transition:background-color .15s;display:grid}.icon-btn:hover,.icon-btn.on{background:var(--bg-hover)}.cta{color:#fff;background:linear-gradient(135deg,#4fa9f5,#2a7fe0);border-radius:19px;flex:none;justify-content:center;align-items:center;gap:7px;max-width:220px;height:38px;padding:0 16px 0 13px;font-size:15px;font-weight:600;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:0 2px 8px -2px #2a7fe080}.cta svg{flex:none;font-size:18px}.cta-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cta:hover{filter:brightness(1.08)}.cta:active{transform:scale(.96)}.cta.connected{background:var(--primary-tint);box-shadow:none;color:var(--primary);font-size:14px}.search{align-items:center;width:100%;display:flex;position:relative}.search.shake{animation:.4s shake}.search input{background:var(--bg-hover);width:100%;height:40px;color:var(--text);font:inherit;text-overflow:ellipsis;-webkit-appearance:none;border:1px solid #0000;border-radius:20px;outline:none;padding:0 40px;transition:border-color .15s,background-color .15s,box-shadow .15s}.search input::placeholder{color:var(--text-2)}.search input:focus{border-color:var(--primary);background:var(--bg);box-shadow:0 0 0 3px var(--primary-tint)}.search-icon{color:var(--text-2);pointer-events:none;font-size:18px;position:absolute;inset-inline-start:14px}.search-clear{width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;inset-inline-end:8px}.search.large input{background:var(--bg);height:52px;box-shadow:var(--shadow);border-radius:26px;padding-inline-start:46px;font-size:16px}.search.large input:focus{box-shadow:0 0 0 3px var(--primary-tint), var(--shadow)}.search.large .search-icon{font-size:20px;inset-inline-start:18px}.hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 0 26px;display:flex}.wordmark{letter-spacing:-.03em;font-size:50px;font-weight:800;line-height:1.05}.wordmark sup{letter-spacing:0;vertical-align:26px;margin-inline-start:2px;font-size:16px;font-weight:600;line-height:0}.hero p{color:var(--text-2);margin-bottom:14px;font-size:16px}.hero-search{width:min(100%,640px)}.ticker{background:var(--bg);min-height:36px;box-shadow:var(--shadow);color:var(--text);border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:6px 16px;font-size:14px;font-weight:500;display:inline-flex}.ticker .muted{font-weight:400}.ticker-link{color:var(--primary);font-weight:600}.dot{border-radius:50%;flex:none;width:8px;height:8px}.dot.ok{background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 20%, transparent)}.dot.warn{background:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 20%, transparent)}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:8px 0 16px;display:grid}.tile{background:var(--bg);min-width:0;box-shadow:var(--shadow);border-radius:20px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;display:flex}.tile .sq{margin-bottom:10px}.tile b{letter-spacing:-.02em;font-size:20px;font-weight:700}.tile small{color:var(--text-2);font-size:13px}.sq{color:#fff;border-radius:27%;flex:none;place-items:center;display:inline-grid}.card{background:var(--bg);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.card-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.card-head h2{font-size:16px;font-weight:600}.card-link{align-items:center;gap:2px;font-size:14px;font-weight:500;display:inline-flex}.list-item{position:relative}.list-item+.list-item:before{content:"";top:0;border-top:1px solid var(--divider);position:absolute;inset-inline:68px 16px}.row{min-height:60px;color:var(--text);align-items:center;gap:12px;padding:8px 48px 8px 16px;transition:background-color .12s;display:flex}.row:hover{background:var(--bg-hover)}.row-text{flex-direction:column;min-width:0;display:flex}.row-text b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.row-text small{color:var(--text-2);font-family:var(--mono);font-size:13px}.chev{color:var(--text-2);opacity:.7;flex:none;margin-inline-start:auto;font-size:16px}.row .chev{position:absolute;inset-inline-end:16px}.row-remove{top:50%;width:30px;height:30px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}.row-remove:hover{background:var(--bg-active)}.peer-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.peer-avatar img{object-fit:cover;width:100%;height:100%}.empty{color:var(--text-2);text-align:center;padding:28px 16px}.skeleton,.skeleton-tile{background:linear-gradient(90deg, var(--bg-hover) 0%, var(--bg-active) 50%, var(--bg-hover) 100%);background-size:200% 100%;border-radius:6px;animation:1.2s linear infinite shimmer;display:inline-block}.skeleton{min-width:40px;height:14px}.page-title{letter-spacing:-.02em;padding:8px 16px 12px;font-size:32px;font-weight:700}.page-hint{color:var(--text-2);padding:0 16px 14px}.group-title{color:var(--text-2);padding:22px 16px 8px;font-size:15px;font-weight:500}.settings-group{background:var(--bg);box-shadow:var(--shadow);border-radius:22px;overflow:hidden}.s-row{width:100%;min-height:62px;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 16px;transition:background-color .12s;display:flex;position:relative}.s-row:hover{background:var(--bg-hover)}.s-row+.s-row:before{content:"";top:0;border-top:1px solid var(--divider);position:absolute;inset-inline:64px 0}.s-text{flex-direction:column;min-width:0;display:flex}.s-text b{font-size:16px;font-weight:500}.s-text small{color:var(--text-2);font-size:14px}.status-card{align-items:center;gap:14px;margin-bottom:14px;padding:16px;display:flex}.status-card>div{flex-direction:column;flex:1;min-width:0;display:flex}.status-card b{font-weight:600}.status-card small{color:var(--text-2);overflow-wrap:anywhere;font-size:13px}.open-pill{background:var(--primary-tint);white-space:nowrap;border-radius:16px;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.steps ol{counter-reset:step;padding:8px 16px}.steps li{counter-increment:step;flex-direction:column;gap:3px;padding:12px 0 12px 42px;display:flex;position:relative}.steps li+li{border-top:1px solid var(--divider)}.steps li:before{content:counter(step);top:12px;background:var(--primary-tint);width:28px;height:28px;color:var(--primary);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset-inline-start:0}.steps b{font-weight:600}.steps span{color:var(--text-2)}.command{background:var(--bg-hover);color:var(--text);cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 14px;display:flex}.command code{font:14px var(--mono)}.profile{flex-direction:column;gap:14px;max-width:680px;margin:0 auto;display:flex}.banner{background:var(--bg);box-shadow:var(--shadow);color:var(--text);text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding-top:44px;display:flex;position:relative;overflow:hidden}.banner.colored{background:radial-gradient(circle min(480px, 95vw) at 50% 104px, var(--c1), var(--c2));color:#fff}:root[data-theme=dark] .banner.colored{background:radial-gradient(circle min(480px, 95vw) at 50% 104px, var(--c1d), var(--c2d))}.pattern{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.banner>:not(.pattern){position:relative}.banner-actions{top:12px;z-index:2;justify-content:space-between;display:flex;inset-inline:12px;position:absolute!important}.glass-btn{background:var(--bg-hover);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:20px;transition:transform .1s,background-color .15s;display:grid}.glass-btn:active{transform:scale(.92)}.banner.colored .glass-btn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e}.banner.colored .glass-btn:hover{background:#ffffff47}.avatar{background:linear-gradient(135deg,#6ec9cb,#65aadd);border-radius:50%;place-items:center;width:120px;height:120px;display:grid;overflow:hidden;box-shadow:0 6px 24px -8px #00000059}.avatar img,.avatar video{object-fit:cover;width:100%;height:100%}.avatar-initials{color:#fff;font-size:46px;font-weight:600}.name{letter-spacing:-.01em;justify-content:center;align-items:center;gap:6px;max-width:100%;margin-top:14px;padding:0 18px;font-size:24px;font-weight:600;display:flex}.name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.name-badge{flex:none;font-size:22px}.premium-star{color:var(--primary);flex:none;font-size:20px}.banner.colored .premium-star{color:#fff}.scam{border:1.5px solid var(--red);color:var(--red);border-radius:5px;flex:none;padding:1px 5px;font-size:11px;font-weight:700}.emoji-status{cursor:default;background:0 0;border:0;flex:none;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}button.emoji-status{cursor:pointer;transition:transform .15s var(--ease)}button.emoji-status:hover{transform:scale(1.12)}.tg-media{object-fit:contain;width:100%;height:100%;display:block}.status-line{min-height:24px;color:var(--text-2);justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 18px;font-size:15px;display:flex}.status-line.online{color:var(--primary)}.banner.colored .status-line{color:#ffffffb8}.rating{width:20px;height:24px;color:var(--primary);flex:none;place-items:center;display:inline-grid;position:relative}.rating svg{width:100%;height:100%;position:absolute;inset:0}.rating b{color:#fff;font-size:11px;font-weight:700;position:relative}.banner.colored .rating{color:#fff}.banner.colored .rating b{color:var(--c2)}.banner-end{height:20px}.music{background:var(--bg-hover);width:100%;height:38px;color:var(--text);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;margin-top:16px;padding:0 16px;font-size:15px;transition:background-color .15s;display:flex;position:relative;overflow:hidden}.banner.colored .music{color:#fff;background:#ffffff29}.banner.colored .music:hover{background:#ffffff38}.music>svg{flex:none;font-size:17px;position:relative}.music b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;position:relative;overflow:hidden}.music-artist{opacity:.72;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;position:relative;overflow:hidden}.music-chev{opacity:.72;font-size:14px!important}.music-fill{transform-origin:0;background:#ffffff29;transition:transform .25s linear;position:absolute;inset:0}.notice{color:var(--text);align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.notice b{font-weight:600}.info-row{flex-direction:column;gap:2px;padding:12px 18px;display:flex;position:relative}.info-row+.info-row:before{content:"";top:0;border-top:1px solid var(--divider);position:absolute;inset-inline:18px 0}.info-row small{color:var(--text);font-size:15px}.info-row a{font-size:17px}.info-row p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px}.with-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.with-actions>div:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.info-actions{flex:none;gap:2px;display:flex}.round-btn{width:38px;height:38px;color:var(--primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:23px;transition:background-color .12s,transform .1s;display:grid}.round-btn:hover{background:var(--primary-tint)}.round-btn:active{transform:scale(.92)}.profile-tabs{border-bottom:1px solid var(--divider);gap:4px;padding:8px 8px 4px;display:flex}.profile-tab{height:40px;color:var(--text-2);align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.profile-tab.on{color:var(--primary);font-weight:600}.profile-tab.on:after{content:"";inset-inline:10px;background:var(--primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-5px}.profile-tab em{background:var(--primary-tint);border-radius:10px;padding:0 7px;font-size:12px;font-style:normal;line-height:18px}.gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.gift{aspect-ratio:1;background:var(--bg-hover);cursor:pointer;min-width:0;transition:transform .14s var(--ease);border:0;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.gift:hover{transform:scale(1.02)}.gift:active{transform:scale(.97)}.gift.colored{background:radial-gradient(circle at 50% 50%, var(--c1), var(--c2))}:root[data-theme=dark] .gift.colored{background:radial-gradient(circle at 50% 50%, var(--c1d), var(--c2d))}.gift .pattern{opacity:.75}.skeleton-tile.gift{cursor:default}.gift-model{width:66%;height:66%;position:absolute;inset:17%}.gift-pin{top:8px;z-index:2;color:#fff;filter:drop-shadow(0 1px 2px #00000059);font-size:15px;position:absolute;inset-inline-start:8px}.gift:not(.colored) .gift-pin{color:var(--text-2);filter:none}.gift-ribbon{top:0;z-index:2;pointer-events:none;width:74px;height:74px;position:absolute;inset-inline-end:0;overflow:hidden}.gift-ribbon span{top:14px;color:#fff;text-align:center;background:#00000047;width:104px;padding:2px 0;font-size:10px;font-weight:600;position:absolute;inset-inline-end:-26px;transform:rotate(45deg)}.gift-ribbon.plain span{background:var(--primary)}.gift-price{bottom:8px;z-index:2;color:#e89c0c;background:#f0aa282e;border-radius:12px;justify-content:center;align-items:center;gap:3px;width:fit-content;margin:0 auto;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset-inline:0}.gift-sentinel{height:1px}.sheet-overlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.18s fade-in;display:flex;position:fixed;inset:0}.sheet{background:var(--bg);width:100%;max-width:420px;max-height:88dvh;animation:sheet-in .28s var(--ease);border-radius:22px;padding:18px;position:relative;overflow-y:auto;box-shadow:0 20px 60px -20px #0000008c}.sheet.bare{padding:0 0 16px}.sheet.bare>.sheet-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sheet-title{padding:2px 40px 14px 2px;font-size:18px;font-weight:600}.sheet-close{top:12px;z-index:3;width:30px;height:30px;color:var(--text);cursor:pointer;background:#7878803d;border:0;border-radius:50%;place-items:center;font-size:16px;display:grid;position:absolute;inset-inline-end:12px}.sheet.bare .sheet-close{color:#fff}.sheet-list{background:var(--bg-hover);border-radius:14px;overflow:hidden}.sheet-option{text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:0 14px;font-size:16px;display:flex}.sheet-option+.sheet-option{border-top:1px solid var(--divider)}.sheet-option:hover{background:var(--bg-active)}.check{color:var(--primary);font-size:19px}.gift-hero{background:var(--primary);color:#fff;text-align:center;flex-direction:column;align-items:center;min-height:290px;padding:24px 16px 20px;display:flex;position:relative;overflow:hidden}.gift-hero.colored{background:radial-gradient(circle 300px at 50% 100px, var(--c1), var(--c2))}:root[data-theme=dark] .gift-hero.colored{background:radial-gradient(circle 300px at 50% 100px, var(--c1d), var(--c2d))}.gift-hero.skeleton-tile{border-radius:0;width:100%;display:block}.gift-hero>:not(.pattern){position:relative}.gift-hero .pattern{opacity:.75}.gift-hero-model{width:150px;height:150px}.gift-hero h3{margin-top:12px;font-size:22px;font-weight:700}.gift-hero p{color:#ffffffc7;font-size:14px}.gift-rows{background:var(--bg-hover);border-radius:14px;margin:12px 16px 0;overflow:hidden}.gift-row{justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:8px 14px;display:flex}.gift-row+.gift-row{border-top:1px solid var(--divider)}.gift-row>span{color:var(--text-2);flex:none}.gift-row b{text-align:end;align-items:center;gap:6px;min-width:0;font-weight:500;display:inline-flex}.gift-row em{background:var(--primary-tint);color:var(--primary);white-space:nowrap;border-radius:9px;padding:0 7px;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.stars svg{color:#e89c0c}.gift-message{background:var(--primary-tint);overflow-wrap:anywhere;border-radius:14px;margin:12px 16px 0;padding:10px 14px}.primary-btn{color:#fff;background:linear-gradient(135deg,#4fa9f5,#2a7fe0);border-radius:14px;justify-content:center;align-items:center;gap:6px;height:46px;margin:14px 16px 0;font-size:16px;font-weight:600;transition:filter .15s,transform .1s;display:flex}.primary-btn:hover{filter:brightness(1.08)}.primary-btn:active{transform:scale(.98)}.primary-btn.inline{margin:0;padding:0 24px;display:inline-flex}.sheet:not(.bare) .primary-btn{margin:14px 0 0}.qr-box{background:#fff;border-radius:18px;width:min(100%,260px);margin:0 auto;padding:10px}.qr-box svg{width:100%;height:auto;display:block}.qr-caption{text-align:center;margin-top:10px;font-weight:600}.center-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:64px 16px;display:flex}.center-state h1{overflow-wrap:anywhere;font-size:26px}.center-state p{color:var(--text-2);margin-bottom:8px}.tabbar{inset-inline:12px;bottom:calc(10px + env(safe-area-inset-bottom) / 2);z-index:40;border:1px solid var(--glass-border);background:var(--glass);max-width:520px;height:60px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-radius:30px;margin-inline:auto;padding:3px;display:none;position:fixed}.lens{pointer-events:none;background:#00000014;border-radius:28px;width:calc(33.3333% - 2px);transition:transform .52s cubic-bezier(.22,1.18,.36,1),opacity .18s;position:absolute;inset-block:3px;inset-inline-start:3px}:root[data-theme=dark] .lens{background:#ffffff29}.lens.hidden{opacity:0}.tab{z-index:1;min-width:0;color:var(--text);font:500 10.5px var(--font);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.tab-icon{font-size:23px}.tab.on{color:var(--primary)}@media (max-width:720px){.wrap{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.bar{gap:10px}.desk,.cta-label,.brand-word{display:none}.cta{width:38px;padding:0}.top-search,.top-search:focus-within{flex:1;width:auto;margin-left:0}.spacer:has(+*):not(:first-child){display:none}.bar:not(:has(.top-search)) .spacer{display:block}.hero{padding:22px 0 18px}.wordmark{font-size:42px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tabbar{display:flex}.sheet-overlay{padding:8px 8px calc(8px + env(safe-area-inset-bottom));align-items:flex-end}.gift-grid{gap:6px;padding:8px}}@keyframes eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes spin{to{transform:rotate(360deg)}}.eq{flex:none;justify-content:center;align-items:flex-end;gap:2px;width:17px;height:14px;display:inline-flex;position:relative}.eq i{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite eq}.eq i:nth-child(2){animation-delay:-.3s}.eq i:nth-child(3){animation-delay:-.6s}.eq.paused i{animation-play-state:paused}.player-hero{text-align:center;flex-direction:column;align-items:center;padding:16px 20px 18px;display:flex}.player-hero.colored{background:radial-gradient(circle 340px at 50% 130px, var(--c1), var(--c2));color:#fff}:root[data-theme=dark] .player-hero.colored{background:radial-gradient(circle 340px at 50% 130px, var(--c1d), var(--c2d))}.sheet.bare:has(.player-hero:not(.colored)) .sheet-close{color:var(--text)}.player-pos{color:var(--text-2);margin-bottom:14px;font-size:14px;font-weight:500}.player-hero.colored .player-pos,.player-hero.colored .player-artist{color:#ffffffc7}.cover{color:#fff;background:linear-gradient(#7f6ff0,#5b4bd8);flex:none;place-items:center;display:grid;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%}.cover-large{border-radius:18px;width:min(62vw,220px);height:min(62vw,220px);font-size:84px;box-shadow:0 16px 40px -14px #0000008c}.cover-small{border-radius:9px;width:44px;height:44px;font-size:21px}.player-hero h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:18px;font-size:20px;font-weight:700;overflow:hidden}.player-artist{max-width:100%;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.seek{--track:#78788047;--fill:var(--primary);cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:14px 0 0}.player-hero.colored .seek{--track:#ffffff47;--fill:#fff}.seek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--fill) var(--p), var(--track) var(--p));border-radius:2px;height:4px}.seek::-moz-range-track{background:linear-gradient(90deg, var(--fill) var(--p), var(--track) var(--p));border-radius:2px;height:4px}.seek::-webkit-slider-thumb{background:var(--fill);-webkit-appearance:none;border-radius:50%;width:14px;height:14px;margin-top:-5px;transition:transform .12s;box-shadow:0 1px 4px #0000004d}.seek::-moz-range-thumb{background:var(--fill);border:0;border-radius:50%;width:14px;height:14px}.seek:active::-webkit-slider-thumb{transform:scale(1.3)}.player-times{width:100%;color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.player-hero.colored .player-times{color:#ffffffc7}.player-controls{justify-content:space-between;align-items:center;width:100%;max-width:320px;margin-top:10px;display:flex}.ctl{width:50px;height:50px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:30px;transition:transform .1s,background-color .15s,opacity .15s;display:grid;position:relative}.ctl:hover{background:#78788024}.ctl:active{transform:scale(.9)}.ctl.main{background:var(--primary);color:#fff;width:64px;height:64px;font-size:30px}.player-hero.colored .ctl.main{color:var(--c2);background:#fff}:root[data-theme=dark] .player-hero.colored .ctl.main{color:var(--c2d)}.ctl.main.busy:after{content:"";border:2px solid;opacity:.5;border-inline-end-color:#0000;border-radius:50%;animation:.9s linear infinite spin;position:absolute;inset:3px}.ctl.small{opacity:.55;width:40px;height:40px;font-size:22px}.ctl.small.on{opacity:1;color:var(--primary);background:var(--primary-tint)}.player-hero.colored .ctl.small.on{color:#fff;background:#fff3}.ctl.small em{top:3px;font-size:10px;font-style:normal;font-weight:800;position:absolute;inset-inline-end:3px}.playlist-head{align-items:center;gap:8px;padding:14px 16px 6px;display:flex}.playlist-head h4{margin:0;font-size:16px;font-weight:600}.playlist-head span{background:var(--primary-tint);color:var(--primary);border-radius:10px;padding:0 7px;font-size:12px;font-weight:600;line-height:18px}.track{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:58px;padding:7px 16px;transition:background-color .12s;display:flex}.track:hover{background:var(--bg-hover)}.track.on{background:var(--primary-tint)}.track-cover{flex:none;position:relative}.track-state{color:#fff;background:#00000073;border-radius:9px;place-items:center;display:grid;position:absolute;inset:0}.track-text{flex-direction:column;flex:1;min-width:0;display:flex}.track-text b,.track-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track-text b{font-weight:500}.track.on .track-text b{color:var(--primary);font-weight:600}.track-text small{color:var(--text-2);font-size:13px}.track time{color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.playlist-note{color:var(--text-2);text-align:center;padding:14px 16px;font-size:14px}.sheet{scrollbar-width:none}.sheet::-webkit-scrollbar{display:none}@keyframes pinned-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}}@keyframes sparkle{0%,to{opacity:.25;transform:translate(-50%,-50%)scale(.6)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.banner>.pinned-layer{pointer-events:none;position:absolute;inset:0}.pinned-gift{cursor:pointer;pointer-events:auto;width:36px;height:36px;animation:pinned-in .42s var(--ease) backwards;transition:transform .16s var(--ease);background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.pinned-gift:hover{transform:translate(-50%,-50%)scale(1.14)}.pinned-gift:active{transform:translate(-50%,-50%)scale(.94)}.pinned-glow{background:radial-gradient(closest-side, var(--glow), transparent);opacity:.85;border-radius:50%;position:absolute;inset:-40%}.pinned-model{position:absolute;inset:0}.sparkle{clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:#fff;animation:2.6s ease-in-out infinite sparkle;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.sparkle,.pinned-gift{animation:none}}.balance-pill{border:1px solid var(--primary-tint);background:var(--primary-tint);height:30px;color:var(--primary);border-radius:15px;align-items:center;gap:4px;margin-top:10px;padding:0 8px 0 12px;font-size:14px;transition:background-color .15s,transform .1s;display:inline-flex}.balance-pill:active{transform:scale(.97)}.banner.colored .balance-pill{color:#fff;background:#ffffff24;border-color:#ffffff57}.banner.colored .balance-pill:hover{background:#ffffff38}.balance-gem{font-size:15px}.balance-pill b{font-weight:700}.balance-pill small{opacity:.85;font-size:12px;font-weight:600}.balance-chev{opacity:.75;font-size:13px}.nav{gap:2px;margin-inline-start:4px;display:flex}.nav a{height:34px;color:var(--text-2);white-space:nowrap;border-radius:17px;padding:0 12px;font-weight:500;line-height:34px;transition:background-color .15s,color .15s}.nav a:hover{color:var(--text)}.nav a.on{background:var(--bg-hover);color:var(--text);font-weight:600}.tile.link{color:var(--text);transition:transform .12s var(--ease)}.tile.link:hover{transform:translateY(-2px)}.tile.link:active{transform:scale(.98)}.wordmark.small{letter-spacing:-.02em;font-size:38px}.lens{width:calc(25% - 1.5px)}.worth-hero{background:var(--bg);box-shadow:var(--shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:28px 20px 24px;display:flex;position:relative;overflow:hidden}.worth-hero.colored{background:radial-gradient(circle min(480px, 95vw) at 50% 120px, var(--c1), var(--c2));color:#fff}:root[data-theme=dark] .worth-hero.colored{background:radial-gradient(circle min(480px, 95vw) at 50% 120px, var(--c1d), var(--c2d))}.worth-hero>:not(.pattern){position:relative}.worth-hero small{opacity:.78;margin-top:10px;font-size:15px}.worth-peer{max-width:100%;color:inherit;align-items:center;gap:8px;font-size:16px;display:inline-flex}.worth-peer b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.worth-total{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(44px,11vw,68px);font-weight:800;line-height:1.1}.worth-share{background:var(--primary-tint);height:36px;color:var(--primary);cursor:pointer;border:0;border-radius:18px;align-items:center;gap:6px;margin-top:12px;padding:0 14px;font-weight:600;transition:transform .1s,background-color .15s;display:inline-flex}.worth-share:active{transform:scale(.97)}.worth-hero.colored .worth-share{color:#fff;background:#fff3}.worth-hero.colored .worth-share:hover{background:#ffffff47}.s-row.static{cursor:default}.s-row.static:hover{background:0 0}.s-text{flex:1}.worth-sum{font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-style:normal;font-weight:700}.inline-gem{vertical-align:-2px;font-size:13px}.gift-usd{bottom:8px;z-index:2;color:#fff;background:#0000004d;border-radius:12px;width:fit-content;margin:0 auto;padding:2px 9px;font-size:12px;font-weight:700;position:absolute;inset-inline:0}.gift:not(.colored) .gift-usd{background:var(--bg-active);color:var(--text)}.worth-note{color:var(--text-2);padding:0 16px;font-size:13px}.primary-btn.page-cta{margin:0}.share-preview{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;display:block}.share-actions{gap:8px;margin-top:14px;display:flex}.share-actions .primary-btn{flex:1;margin:0!important}.primary-btn.ghost{background:var(--primary-tint);color:var(--primary);cursor:pointer;border:0}.try-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.chips{background:var(--bg);box-shadow:var(--shadow);scrollbar-width:none;border-radius:12px;gap:2px;padding:3px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips button{height:34px;color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 13px;font-weight:500;transition:background-color .15s,color .15s}.chips button.on{background:var(--bg-hover);color:var(--text);font-weight:600}.generate{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4fa9f5,#2a7fe0);border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px 0 16px;font-size:16px;font-weight:600;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:0 2px 8px -2px #2a7fe080}.generate:hover{filter:brightness(1.08)}.generate:active{transform:scale(.97)}.generate:disabled{opacity:.75;cursor:progress}.generate-icon{font-size:22px}.generate.busy .generate-icon{animation:1s linear infinite spin}.try-error{color:var(--red);margin-bottom:12px;font-size:14px}.try-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.try-col{flex-direction:column;gap:12px;min-width:0;display:flex}.try-label{color:var(--text-2);padding:0 6px;font-size:15px;font-weight:600}.try-label.accent{color:var(--primary)}.try-swap{animation:pinned-pop .36s var(--ease)}@keyframes pinned-pop{0%{opacity:0;transform:scale(.97)}}.music.static{cursor:default}.try-empty{border:2px dashed var(--primary-tint);background:var(--bg);width:100%;min-height:300px;color:var(--text);text-align:center;cursor:pointer;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;transition:border-color .15s;display:flex}.try-empty:hover{border-color:var(--primary)}.try-empty svg{color:var(--primary);font-size:40px}.try-empty b{font-size:16px;font-weight:600}.try-empty span{color:var(--text-2);font-size:14px}.try-gift-head{background:var(--bg-hover);place-items:center;height:170px;display:grid;position:relative;overflow:hidden}.try-gift-head.colored{background:radial-gradient(circle at 50% 50%, var(--c1), var(--c2))}:root[data-theme=dark] .try-gift-head.colored{background:radial-gradient(circle at 50% 50%, var(--c1d), var(--c2d))}.try-gift-head .pattern{opacity:.75}.try-gift-model{width:130px;height:130px;transition:transform .16s var(--ease);position:relative}.try-gift-head:hover .try-gift-model{transform:scale(1.06)}.try-gift-body{padding:14px 16px 16px}.try-gift-body h3{font-size:19px;font-weight:700}.try-gift-body h3 span{color:var(--text-2);font-weight:500}.try-price{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;font-size:14px;display:flex}.try-price b{color:var(--text);font-size:17px;font-weight:700}.try-price span{align-items:center;gap:4px;display:inline-flex}.gift-rows.flush,.primary-btn.flush{margin:12px 0 0}.try-history{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.try-history::-webkit-scrollbar{display:none}.try-thumb{background:radial-gradient(circle at 50% 50%, var(--c1), var(--c2));cursor:pointer;opacity:.75;border:0;border-radius:14px;flex:none;width:56px;height:56px;padding:6px;transition:opacity .15s,transform .1s}.try-thumb:hover{opacity:1}.try-thumb.on{opacity:1;box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--primary)}@media (max-width:900px){.try-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.nav{display:none}.wordmark.small{font-size:30px}.try-controls{flex-direction:column;align-items:stretch}.generate{width:100%}}.worth-total{isolation:isolate;will-change:transform;transform:translateZ(0)}.backdrop-picker{margin-bottom:14px;padding:12px 14px 14px}.backdrop-head{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.backdrop-head h2{font-size:16px;font-weight:600}.backdrop-head span{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.backdrop-more{color:var(--primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:500}.backdrop-list{scrollbar-width:none;gap:8px;padding:3px;display:flex;overflow-x:auto}.backdrop-list::-webkit-scrollbar{display:none}.backdrop-list.expanded{flex-wrap:wrap;overflow:visible}.swatch{cursor:pointer;width:36px;height:36px;transition:transform .12s var(--ease), box-shadow .12s;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.swatch:hover:not(:disabled){transform:scale(1.1)}.swatch:disabled{cursor:progress;opacity:.7}.swatch.on{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--primary)}.swatch.any{background:var(--bg-hover);color:var(--primary);font-size:20px}.avatar-match{align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;display:flex}.avatar-match-source{flex-direction:column;flex:none;gap:6px;width:56px;display:flex}.avatar-match-source img{object-fit:cover;border-radius:50%;width:56px;height:56px}.avatar-palette{border-radius:3px;height:6px;display:flex;overflow:hidden}.avatar-palette i{flex-basis:0;display:block}.avatar-match-body{flex:1;min-width:0}.avatar-match .backdrop-head{margin-bottom:6px}.match-btn{background:var(--primary-tint);height:38px;color:var(--primary);cursor:pointer;border:0;border-radius:19px;flex:none;align-items:center;gap:6px;padding:0 14px 0 11px;font-weight:600;transition:background-color .15s,transform .1s;display:inline-flex}.match-btn svg{font-size:18px}.match-btn:hover{background:rgba(var(--primary-rgb), .2)}.match-btn:active{transform:scale(.97)}.match-btn:disabled{cursor:progress;opacity:.7}@media (max-width:720px){.avatar-match{flex-wrap:wrap}.match-btn{justify-content:center;width:100%}}.backdrop-list{margin:-2px -8px -6px;padding:8px}.avatar-match,.backdrop-picker{padding-top:14px;padding-bottom:16px}.budget-row{align-items:center;gap:8px;min-width:0;display:flex}.budget-row .chips{min-width:0}.price-filter{flex:none;position:relative}.price-toggle{background:var(--bg);height:40px;box-shadow:var(--shadow);color:var(--text-2);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;padding:0 14px;font-weight:500;transition:color .15s,background-color .15s}.price-toggle:hover{color:var(--text)}.price-toggle.on{background:var(--primary-tint);color:var(--primary);font-weight:600}.price-popup{top:calc(100% + 8px);z-index:20;border:1px solid var(--glass-border);background:var(--bg);width:260px;box-shadow:var(--glass-shadow);animation:sheet-in .18s var(--ease);border-radius:16px;padding:12px;position:absolute;inset-inline-start:0}.price-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.price-fields label{min-width:0;color:var(--text-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.price-fields input{background:var(--bg-hover);width:100%;height:38px;color:var(--text);font:16px var(--font);font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:10px;outline:none;padding:0 10px;transition:border-color .15s,box-shadow .15s}.price-fields input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.price-fields input[aria-invalid=true]{border-color:var(--red)}.price-error{color:var(--red);margin-top:6px;font-size:13px}.price-actions{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.price-actions button{cursor:pointer;border:0;border-radius:10px;height:34px;padding:0 12px;font-weight:600}.price-reset{color:var(--text-2);background:0 0}.price-reset:hover{background:var(--bg-hover)}.price-apply{background:var(--primary);color:#fff}.price-apply:disabled{cursor:not-allowed;opacity:.5}@media (max-width:720px){.price-popup{inset-inline:auto 0}.try-controls{flex-wrap:nowrap}.budget-row{width:100%}.budget-row .chips{flex:1}.chips button{flex:1 0 auto;height:34px;padding:0 9px;font-size:14px}.price-toggle{padding:0 11px;font-size:14px}}.topbar{padding-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px))}.sheet{max-height:calc(100dvh - 32px - var(--tg-safe-area-inset-top,0px) - var(--tg-content-safe-area-inset-top,0px))}@media (min-width:721px){.sheet{max-height:min(88dvh, calc(100dvh - 32px - var(--tg-safe-area-inset-top,0px) - var(--tg-content-safe-area-inset-top,0px)))}}.skeleton{flex:none;max-width:100%;display:block}.skeleton-banner{min-height:300px}.skeleton-banner .avatar{background:linear-gradient(90deg, var(--bg-hover) 0%, var(--bg-active) 50%, var(--bg-hover) 100%);box-shadow:none;background-size:200% 100%}.skeleton-music{cursor:default}.skeleton-music .skeleton{background:linear-gradient(90deg, var(--bg-active) 0%, var(--bg) 50%, var(--bg-active) 100%);background-size:200% 100%}.skeleton-list .swatch{cursor:default}.skeleton-controls{border-radius:12px;flex:1;min-width:200px;max-width:420px;height:40px}.skeleton-generate{border-radius:22px;width:170px;height:44px}.cta-skeleton{border-radius:19px;flex:none;width:150px;height:38px}.ticker-skeleton{width:260px;box-shadow:none}.worth-hero .skeleton{margin-inline:auto}.s-text .skeleton+.skeleton{margin-top:6px}.info-row .skeleton{display:block}@keyframes media-pulse{50%{opacity:.45}}.media-loading{position:relative}.tg-media.media-loading,.skeleton-round{background:#78788038;border-radius:50%;animation:1.3s ease-in-out infinite media-pulse;display:block}.avatar.media-loading{background:#78788047;animation:1.3s ease-in-out infinite media-pulse}.avatar.media-loading img,.avatar.media-loading video{opacity:0}.avatar img,.avatar video,.tg-media{transition:opacity .2s}.skeleton-round{position:absolute;inset:22%}.is-busy{opacity:.55;pointer-events:none;transition:opacity .15s;animation:1.3s ease-in-out infinite media-pulse}@media (prefers-reduced-motion:reduce){.skeleton,.skeleton-tile,.tg-media.media-loading,.skeleton-round,.avatar.media-loading,.is-busy{animation:none}}@media (max-width:720px){.cta-skeleton{width:38px}.skeleton-controls{flex:none;width:100%;max-width:none}.skeleton-generate{width:100%}}.my-profile{background:var(--primary-tint);min-height:36px;color:var(--primary);border-radius:18px;align-items:center;gap:6px;margin-top:8px;padding:0 14px 0 10px;font-weight:600;transition:transform .1s;display:inline-flex}.my-profile:active{transform:scale(.97)}.my-profile svg{font-size:18px}.my-profile span{opacity:.75;font-weight:500}.backdrop-head .skeleton{flex:none}.hero-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hero-actions:empty{display:none}.friend-pill{cursor:pointer;font:inherit;border:0;font-weight:600}.friend-pill:disabled,.s-row:disabled{cursor:progress;opacity:.7}.friend-error,.s-text small.friend-error-text{color:var(--red);font-size:13px}.friend-error{flex-basis:100%}button.s-row{font:inherit}.share-send{cursor:pointer;font:inherit;border:0;font-size:16px;font-weight:600}.share-send:disabled{cursor:progress;opacity:.7}.share-error{margin-top:10px}.now-playing{border-top:1px solid var(--divider);animation:.2s fade-in;position:relative}.now-playing-inner{align-items:center;gap:4px;max-width:1040px;height:38px;margin:0 auto;padding:0 10px;display:flex}.np-btn{width:32px;height:32px;color:var(--primary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:18px;transition:background-color .12s,transform .1s;display:grid}.np-btn:hover{background:var(--primary-tint)}.np-btn:active{transform:scale(.92)}.np-btn.close{color:var(--text-2);font-size:15px}.np-info{min-width:0;height:100%;color:var(--text);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 4px;font-size:14px;display:flex}.np-info .eq{color:var(--primary)}.np-info b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.np-info span{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.np-info span.eq{flex:none;min-width:auto;overflow:visible}.np-info em{color:var(--text-2);flex:none;margin-inline-start:auto;font-size:12px;font-style:normal}.np-progress{inset-inline:0;background:var(--primary);transform-origin:0;height:2px;transition:transform .25s linear;position:absolute;bottom:0}@media (max-width:720px){.np-info em{display:none}}
