:root{--paper:#f2f0e9;--paper-2:#e8e5dc;--ink:#11110f;--ink-2:#25241f;--muted:#6f6d64;--line:#cbc7bb;--sun:#ffcf21;--sun-soft:#ffe98a;--signal:#ee5f38;--acid:#b9ee68;--white:#fffef9;--radius:2px;--content:1440px;--font:Inter, "Helvetica Neue", Arial, sans-serif;--display:"Arial Narrow", "Helvetica Neue", Arial, sans-serif;--motion-quick:.11s;--motion-standard:.22s;--ease-out:cubic-bezier(.2, 0, 0, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}button:not(:disabled),a[href],summary{cursor:pointer;transition:transform var(--motion-quick) var(--ease-out), opacity var(--motion-quick) var(--ease-out), box-shadow var(--motion-standard) var(--ease-out), background-color var(--motion-standard) var(--ease-out), color var(--motion-standard) var(--ease-out)}label:has(input[type=file]){cursor:pointer;transition:transform var(--motion-quick) var(--ease-out), opacity var(--motion-quick) var(--ease-out), box-shadow var(--motion-standard) var(--ease-out), background-color var(--motion-standard) var(--ease-out), color var(--motion-standard) var(--ease-out)}button:not(:disabled):active,a[href]:active,summary:active{opacity:.82;transition-duration:70ms;transform:translateY(2px)scale(.985)}label:has(input[type=file]):active{opacity:.82;transition-duration:70ms;transform:translateY(2px)scale(.985)}button:disabled{cursor:not-allowed;opacity:.58}::selection{background:var(--sun);color:var(--ink)}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.brand{letter-spacing:-1.4px;align-items:center;gap:10px;font-size:24px;font-weight:850;display:inline-flex}.brand small{letter-spacing:.12em;text-transform:uppercase;border:1px solid;margin-left:2px;padding:3px 5px 2px;font-size:8px;line-height:1}.brandMark{background:var(--ink);border-radius:50%;justify-content:center;align-items:center;gap:2px;width:29px;height:29px;display:flex;transform:rotate(-7deg)}.brandMark i{background:var(--sun);border-radius:2px;width:2px;display:block}.brandMark i:first-child{height:8px}.brandMark i:nth-child(2){height:15px}.brandMark i:nth-child(3){height:11px}.brandInverse{color:var(--white)}.brandInverse .brandMark{background:var(--sun)}.brandInverse .brandMark i{background:var(--ink)}.publicShell{overflow:hidden}.publicHeader{max-width:var(--content);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:82px;margin:0 auto;padding:0 32px;display:grid}.publicHeader nav{color:#484740;gap:34px;font-size:13px;font-weight:700;display:flex}.publicHeader nav a,.headerLogin{position:relative}.publicHeader nav a:after,.headerLogin:after{content:"";background:currentColor;height:1px;transition:right .25s;position:absolute;bottom:-5px;left:0;right:100%}.publicHeader nav a:hover:after,.headerLogin:hover:after{right:0}.headerLogin{justify-self:end;align-items:center;gap:8px;font-size:13px;font-weight:760;display:flex}.publicHeader>form{justify-self:end}.publicHeader>form .headerLogin{background:0 0;border:0;padding:0}.profilePage{max-width:var(--content);margin:0 auto;padding:0 32px 64px}.profileHero{border-bottom:1px solid var(--ink);grid-template-columns:minmax(460px,.92fr) 1.08fr;min-height:680px;display:grid}.portraitStage{background:var(--sun);border-left:1px solid var(--ink);border-right:1px solid var(--ink);min-height:680px;position:relative;overflow:hidden}.portraitStage:before{content:"";opacity:.22;background-image:linear-gradient(90deg,#0000 49.7%,#111 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#111 50%,#0000 50.3%);background-size:86px 86px;position:absolute;inset:0}.portraitStage:after{content:"";aspect-ratio:1;border:1px solid #11110f73;border-radius:50%;width:116%;position:absolute;top:9%;left:-8%}.portraitMeta{z-index:4;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:850;display:flex;position:absolute;inset:26px 26px auto}.portraitMeta b{font-weight:600}.profilePortrait{width:100%;height:100%;min-height:630px;display:block;position:relative;overflow:hidden}.profilePortraitImage{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.profilePortrait.hasPortraitImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#11110f3d);position:absolute;inset:0}.portraitSun{aspect-ratio:1;border:1px solid var(--ink);background:#ffef9994;border-radius:50%;width:57%;position:absolute;top:14%;left:23%;box-shadow:inset 0 0 0 18px #ffffff1f}.portraitHead{border:1px solid var(--ink);z-index:2;background:#d2815c;border-radius:48% 47% 42% 45%;width:30%;height:42%;position:absolute;top:20%;left:36%;transform:rotate(5deg);box-shadow:inset -34px -10px #6726202e}.portraitHead:before{content:"";background:var(--ink);height:1px;box-shadow:34px -1px 0 0 var(--ink);opacity:.75;position:absolute;top:44%;left:15%;right:10%;transform:rotate(-4deg)}.portraitHead:after{content:"";border-bottom:2px solid #521d20;border-radius:50%;width:25%;height:8%;position:absolute;bottom:23%;left:44%;transform:rotate(-3deg)}.portraitHair{z-index:3;clip-path:polygon(7% 5%,94% 3%,100% 58%,77% 51%,70% 100%,55% 44%,40% 78%,28% 39%,10% 63%,0 34%);background:#171713;border-radius:50% 52% 37% 44%;width:43%;height:44%;position:absolute;top:12%;left:28%;transform:rotate(4deg)}.portraitHair:after{content:"";background:repeating-linear-gradient(78deg,#0000 0 10px,#ffffff17 11px 12px);position:absolute;inset:5%}.portraitBody{border:1px solid var(--ink);background:#20201c;border-radius:54% 44% 0 0;height:48%;position:absolute;bottom:-10%;left:12%;right:6%;transform:rotate(-5deg)}.portraitBody:after{content:"ВКУС / 04";color:var(--sun);letter-spacing:.18em;font-size:11px;font-weight:900;position:absolute;top:28%;right:15%;transform:rotate(82deg)}.portraitGlint{background:var(--white);border:1px solid var(--ink);z-index:5;width:16px;height:16px;position:absolute;top:40%;left:63%;transform:rotate(45deg)}.portraitCompact{background:var(--sun);border:1px solid var(--ink);border-radius:50%;flex:0 0 62px;width:62px;height:62px;min-height:62px}.portraitCompact .portraitHead{top:20%}.portraitCompact .portraitHair{top:10%}.portraitCompact .portraitBody{bottom:-16%}.portraitCompact .portraitSun,.portraitCompact .portraitGlint{display:none}.nowTape{z-index:6;background:var(--ink);color:var(--white);grid-template-columns:12px 1fr auto;align-items:center;gap:14px;padding:17px 20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:8px 8px #ffffff8f}.liveDot{background:var(--signal);border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite livePulse;box-shadow:0 0 0 5px #ee5f3826}@keyframes livePulse{50%{box-shadow:0 0 0 9px #ee5f3800}}.nowTape div{gap:2px;display:grid}.nowTape small{color:#a9a89f;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.nowTape strong{font-size:15px}.nowTape em{color:#cccbc4;font-size:12px;font-style:normal}.tapeBars{letter-spacing:-5px;color:var(--sun);white-space:nowrap;font-size:22px}.heroCopy{flex-direction:column;justify-content:center;padding:86px clamp(42px,6vw,92px) 54px;display:flex}.eyebrowRow{align-items:center;gap:13px;margin-bottom:27px;display:flex}.eyebrow,.fixtureFlag{text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:850;line-height:1}.eyebrow{align-items:center;gap:8px;display:flex}.eyebrow i{background:var(--signal);border-radius:50%;width:7px;height:7px}.fixtureFlag{border:1px solid var(--ink);padding:5px 7px 4px}.heroCopy h1{font:900 clamp(60px, 6.8vw, 112px)/.83 var(--display);letter-spacing:-.085em;text-transform:uppercase;max-width:780px;margin:0}.heroCopy h1 span{color:var(--signal)}.identityLine{text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:8px;margin-top:28px;font-size:13px;display:flex}.verified{background:var(--ink);width:20px;height:20px;color:var(--sun);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.heroCopy>p{color:#5d5b54;letter-spacing:-.015em;max-width:570px;margin:23px 0 30px;font-size:18px;line-height:1.55}.heroActions{flex-wrap:wrap;gap:10px;display:flex}.identityLine+.heroActions{margin-top:26px}.primaryAction,.playlistAction{border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 20px;font-size:13px;font-weight:820;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.primaryAction{background:var(--sun);box-shadow:5px 5px 0 var(--ink)}.primaryAction:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.primaryAction.isFollowing{background:var(--acid)}.playlistAction{background:0 0}.playlistAction svg:last-child{margin-left:8px}.playlistAction:hover{background:var(--ink);color:var(--white)}.playlistAction:disabled{cursor:wait;opacity:.55}.playlistAction:disabled:hover{color:inherit;background:0 0}.heroTrust{border-top:1px solid var(--line);color:#77756d;align-items:center;gap:9px;max-width:550px;margin-top:28px;padding-top:18px;font-size:11px;line-height:1.45;display:flex}.telegramControl{border:1px solid var(--ink);background:var(--white);grid-template-columns:38px 1fr auto;align-items:center;gap:12px;max-width:550px;margin-top:14px;padding:13px;display:grid}.telegramControl.isActive{background:#e6f5cc;border-color:#638d2d}.telegramMark{width:38px;height:38px;color:var(--white);background:#229ed9;border-radius:50%;place-items:center;display:grid}.telegramControl>div{gap:4px;display:grid}.telegramControl strong{font-size:12px}.telegramControl small{color:var(--muted);font-size:10px;line-height:1.4}.telegramControl button{border:1px solid var(--ink);background:var(--ink);min-height:38px;color:var(--white);padding:0 12px;font-size:10px;font-weight:800}.profileStats{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr) 1.15fr;min-height:116px;display:grid}.profileStats>*{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:24px 26px;display:flex}.profileStats>:first-child{border-left:1px solid var(--ink)}.profileStats>:last-child{border-right:1px solid var(--ink)}.profileStats strong{letter-spacing:-.05em;font-size:27px}.profileStats span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:5px;font-size:9px;font-weight:760}.profileStats button{background:var(--ink);color:var(--white);cursor:pointer;border:0;flex-direction:row;align-items:center;gap:10px}.profileStats button span{color:var(--white);margin:0}.fixtureNotice{background:#fff3b8;border:1px solid #c49c00;align-items:flex-start;gap:13px;margin:28px 0 0;padding:17px 20px;display:flex}.fixtureNotice p{color:#514a30;margin:0;font-size:12px;line-height:1.6}.listeningSection,.firstSeenSection{padding:110px 0 90px}.sectionHeader{grid-template-columns:1fr minmax(260px,390px);align-items:end;gap:50px;margin-bottom:42px;display:grid}.sectionHeader div>span{color:var(--signal);text-transform:uppercase;letter-spacing:.18em;margin-bottom:10px;font-size:9px;font-weight:900;display:block}.sectionHeader h2{font:900 clamp(42px, 5vw, 74px)/.95 var(--display);letter-spacing:-.065em;text-transform:uppercase;margin:0}.sectionHeader>p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.eventList{border-top:2px solid var(--ink)}.eventRow{border-bottom:1px solid var(--line);grid-template-columns:40px 70px minmax(190px,1.2fr) minmax(150px,.9fr) 110px 100px;align-items:center;gap:20px;min-height:102px;transition:background .2s,padding .2s;display:grid}.eventRow:hover{background:var(--white);padding:0 12px}.eventIndex{font:800 11px/1 var(--font);color:#8b887e}.eventTrack{gap:6px;display:grid}.eventTrack strong{letter-spacing:-.02em;font-size:17px}.eventTrack span{color:var(--muted);font-size:12px}.eventSignal{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:8px;font-size:10px;display:flex}.eventSignal i{background:var(--signal);border-radius:50%;width:5px;height:5px}.eventRow time{color:var(--muted);font-size:11px}.trackOpen{justify-content:flex-end;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.trackOpen svg{transition:transform .2s}.trackOpen:hover svg{transform:translate(5px)}.lockedEventRow{pointer-events:none;-webkit-user-select:none;user-select:none}.lockedEventRow:hover{background:0 0;padding:0}.lockedCover{border:1px solid var(--ink);background:repeating-linear-gradient(135deg, var(--sun) 0 10px, #f3e7a8 10px 20px);width:70px;height:70px;font:900 22px/1 var(--display);place-items:center;display:grid}.lockedEventRow .eventTrack{gap:9px}.lockedEventRow .eventTrack strong,.lockedEventRow .eventTrack span{color:#0000;background:#d5d2c8;border-radius:999px;display:block}.lockedEventRow .eventTrack strong{width:min(260px,75%);height:13px}.lockedEventRow .eventTrack span{background:#e5e2da;width:min(170px,52%);height:9px}.lockedEventRow .eventSignal{color:#77756d}.lockedEventRow .eventSignal i{background:#aaa79d}.lockedOpen{border:1px solid var(--line);min-height:32px;color:var(--muted);justify-self:end;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.coverArt{background:var(--sun);border:1px solid #11110fe6;flex:none;width:70px;height:70px;display:block;position:relative;overflow:hidden}.cover-small{width:50px;height:50px}.cover-large{aspect-ratio:1;width:100%;height:auto}.coverOrb{border:1px solid;border-radius:50%;width:70%;height:70%;position:absolute;top:-10%;right:-15%}.coverLine{background:currentColor;width:160%;height:1px;position:absolute;top:53%;left:-30%;transform:rotate(-38deg);box-shadow:0 8px,0 -8px}.coverArt b{font:900 32px/1 var(--display);text-transform:uppercase;position:absolute;bottom:7%;left:8%}.cover-small b{font-size:19px}.cover-sunset{color:#30120b;background:#f07a48}.cover-sky{color:#163848;background:#99cfe0}.cover-acid{color:#1b2811;background:#b6e54a}.cover-violet{color:#241638;background:#9c81cf}.cover-ink{color:#f2efdc;background:#20201d}.cover-ember{color:#2a0805;background:#e3442c}.repeatSection{background:var(--ink);color:var(--white);margin:0 -32px;padding:90px 32px 100px}.sectionHeaderLight div>span{color:var(--sun)}.sectionHeaderLight>p{color:#97968e}.repeatGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.repeatItem{border-bottom:1px solid #55544d;grid-template-columns:1fr auto;padding-bottom:12px;transition:transform .25s;display:grid;position:relative}.repeatItem:hover{transform:translateY(-7px)}.repeatItem .coverArt{grid-column:1/-1;margin-bottom:18px}.repeatRank{color:var(--sun);letter-spacing:.16em;font-size:9px}.repeatItem>strong{grid-column:1;margin-top:9px;font-size:18px}.repeatItem>span:not(.repeatRank){color:#aaa89f;grid-column:1;margin-top:4px;font-size:11px}.repeatItem em{color:var(--sun);text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;margin-top:14px;font-size:9px;font-style:normal}.firstSeenList{border-top:2px solid var(--ink)}.firstSeenList>a{border-bottom:1px solid var(--line);grid-template-columns:40px 50px minmax(220px,1fr) 1fr 30px;align-items:center;gap:20px;min-height:80px;display:grid}.historyUnlockSection{background:var(--ink);min-height:560px;color:var(--white);flex-direction:column;justify-content:center;align-items:flex-start;margin:0 -32px 32px;padding:clamp(48px,7vw,95px) clamp(28px,8vw,120px);display:flex;position:relative;overflow:hidden}.historyUnlockSection:after{content:"";aspect-ratio:1;border:1px solid #55544d;border-radius:50%;width:min(52vw,680px);position:absolute;top:-32%;right:-16%;box-shadow:0 0 0 42px #ffcf210a,0 0 0 84px #ffcf2106}.unlockSignal{height:48px;color:var(--sun);align-items:end;gap:5px;margin-bottom:28px;display:flex}.unlockSignal i{width:7px;animation:unlockBars 1.4s var(--ease-out) infinite alternate;background:currentColor}.unlockSignal i:first-child{height:18px}.unlockSignal i:nth-child(2){height:44px;animation-delay:-.3s}.unlockSignal i:nth-child(3){height:30px;animation-delay:-.6s}.unlockSignal i:nth-child(4){height:38px;animation-delay:-.9s}@keyframes unlockBars{to{opacity:.55;transform:scaleY(.55)}}.historyUnlockSection>span{z-index:1;color:var(--sun);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:900;position:relative}.historyUnlockSection h2{z-index:1;max-width:850px;font:900 clamp(44px,6vw,82px)/.92 var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:16px 0 20px;position:relative}.historyUnlockSection>p{z-index:1;color:#aaa89f;max-width:650px;margin:0;font-size:14px;line-height:1.65;position:relative}.unlockBenefits{z-index:1;flex-wrap:wrap;gap:9px 18px;margin:27px 0;display:flex;position:relative}.unlockBenefits span{color:#d8d6cd;align-items:center;gap:7px;font-size:11px;display:flex}.unlockBenefits svg{color:var(--sun)}.historyUnlockAction{z-index:1;background:var(--sun);min-height:58px;color:var(--ink);box-shadow:6px 6px 0 var(--white);align-items:center;gap:12px;padding:0 18px;font-size:13px;font-weight:850;display:flex;position:relative}.historyUnlockAction>span{background:var(--signal);width:31px;height:31px;color:var(--white);border-radius:50%;place-items:center;font-size:17px;display:grid}.historyUnlockAction svg{margin-left:8px}.historyUnlockSection>small{z-index:1;color:#7f7d75;margin-top:16px;font-size:10px;position:relative}.firstSeenList>a>span{color:var(--muted);font-size:10px}.firstSeenList div{gap:5px;display:grid}.firstSeenList strong{font-size:15px}.firstSeenList small{color:var(--muted)}.firstSeenList em{color:var(--muted);font-size:11px;font-style:normal}.firstSeenList svg{transition:transform .2s}.firstSeenList a:hover svg{transform:translate(5px)}.profileCta{border:1px solid var(--ink);background:var(--sun);grid-template-columns:1fr auto;align-items:center;gap:30px;min-height:330px;padding:44px clamp(30px,5vw,72px);display:grid;position:relative;overflow:hidden}.profileCta:after{content:"";border:1px solid var(--ink);opacity:.4;border-radius:50%;width:360px;height:360px;position:absolute;top:-50%;right:14%}.profileCta>div{z-index:1;position:relative}.profileCta span{text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:900}.profileCta h2{font:900 clamp(44px,5vw,72px)/.92 var(--display);letter-spacing:-.065em;text-transform:uppercase;margin:14px 0 0}.profileCta button{z-index:2;background:var(--ink);color:var(--white);cursor:pointer;border:0;align-items:center;gap:10px;min-height:60px;padding:0 26px;font-weight:800;display:flex;position:relative;box-shadow:6px 6px #fffc}.profileCta>p{color:#4d462c;grid-column:1/-1;margin:0;font-size:11px}.publicFooter{max-width:var(--content);background:var(--ink);color:var(--white);grid-template-columns:1fr auto;gap:30px;margin:0 auto;padding:50px 32px 35px;display:grid}.publicFooter>div{gap:7px;display:grid}.publicFooter>div strong{font-size:25px}.publicFooter>div span{color:#9e9d95;font-size:12px}.publicFooter nav{gap:26px;font-size:11px;display:flex}.publicFooter>p{color:#77766f;border-top:1px solid #42413c;grid-column:1/-1;margin:10px 0 0;padding-top:20px;font-size:9px;line-height:1.5}.mobileActions{display:none}.modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11110fbd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.authModal,.workspaceModal{background:var(--paper);border:1px solid var(--ink);width:min(520px,100%);box-shadow:12px 12px 0 var(--sun);padding:42px;position:relative}.modalClose,.workspaceModal>button:first-child{cursor:pointer;background:0 0;border:0;position:absolute;top:15px;right:15px}.modalSignal{align-items:end;gap:4px;height:35px;display:flex}.modalSignal i{background:var(--signal);width:5px}.modalSignal i:first-child{height:14px}.modalSignal i:nth-child(2){height:30px}.modalSignal i:nth-child(3){height:21px}.authModal>small{color:var(--signal);text-transform:uppercase;letter-spacing:.17em;margin-top:25px;font-size:9px;font-weight:900;display:block}.authModal h2{font:900 36px/1.03 var(--display);text-transform:uppercase;letter-spacing:-.045em;margin:12px 0 18px}.authModal>p{color:var(--muted);font-size:13px;line-height:1.6}.yandexLogin{background:var(--ink);min-height:58px;color:var(--white);align-items:center;gap:13px;margin-top:26px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.yandexLogin>span{background:var(--signal);border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.yandexLogin svg{margin-left:auto}.modalPrivacy{color:var(--muted);align-items:flex-start;gap:7px;margin-top:18px;font-size:10px;line-height:1.5;display:flex}.toast{z-index:120;background:var(--ink);color:var(--white);border-left:4px solid var(--sun);box-shadow:6px 6px 0 var(--sun);animation:toastIn .24s var(--ease-out);align-items:center;gap:10px;padding:16px 20px;font-size:12px;display:flex;position:fixed;bottom:25px;right:25px}.toast.success{border-left-color:var(--acid)}.toast.error{border-left-color:var(--signal);box-shadow:6px 6px #f3a38d}.toast.neutral{border-left-color:#7ac7e9}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}}.landingPage{background:var(--paper);overflow:hidden}.landingHeader{max-width:var(--content);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:82px;margin:auto;padding:0 32px;display:grid}.landingHeader nav{gap:30px;font-size:11px;font-weight:780;display:flex}.landingHeaderCta{border-bottom:1px solid;justify-self:end;align-items:center;gap:8px;padding-bottom:4px;font-size:11px;font-weight:800;display:flex}.landingHero{max-width:var(--content);border-bottom:1px solid var(--ink);grid-template-columns:1.12fr .88fr;min-height:730px;margin:auto;padding:0 32px;display:grid}.landingCopy{flex-direction:column;justify-content:center;padding:110px 7vw 70px 0;display:flex}.landingKicker{color:var(--signal);text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.landingKicker i{background:var(--signal);width:18px;height:1px}.landingCopy h1{font:900 clamp(70px,8vw,128px)/.82 var(--display);text-transform:uppercase;letter-spacing:-.09em;margin:27px 0}.landingCopy h1 em{color:var(--signal);font-style:normal}.landingCopy>p{color:#5e5c54;max-width:600px;font-size:19px;line-height:1.5}.landingCopy>div{gap:12px;margin-top:20px;display:flex}.landingPrimary,.landingSecondary{border:1px solid var(--ink);align-items:center;gap:10px;min-height:56px;padding:0 22px;font-size:12px;font-weight:820;display:flex}.landingPrimary{background:var(--sun);box-shadow:5px 5px 0 var(--ink)}.landingSecondary:hover{background:var(--ink);color:var(--white)}.landingVisual{background:var(--sun);border-left:1px solid var(--ink);border-right:1px solid var(--ink);position:relative;overflow:hidden}.landingVisual:before{content:"";background:repeating-radial-gradient(circle at 50% 43%,#0000 0 60px,#11110f26 61px 62px);position:absolute;inset:0}.landingVisual .profilePortrait{position:absolute;inset:20px 0 0}.landingEdition{z-index:8;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900;position:absolute;top:22px;left:22px}.landingSignalCard{z-index:8;background:var(--ink);color:var(--white);box-shadow:8px 8px 0 var(--white);grid-template-columns:1fr auto;padding:19px 20px;display:grid;position:absolute;bottom:30px;left:26px;right:26px}.landingSignalCard small{color:var(--sun);text-transform:uppercase;letter-spacing:.12em;grid-column:1/-1;font-size:8px}.landingSignalCard strong{margin-top:7px;font-size:18px}.landingSignalCard span{color:#aaa89f;grid-column:1;margin-top:3px;font-size:11px}.landingSignalCard i{color:var(--sun);letter-spacing:-4px;grid-area:2/2/4;align-self:center;font-size:20px;font-style:normal}.landingOrbit{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.16em;border-radius:50%;place-items:center;width:160px;height:160px;font-size:8px;display:grid;position:absolute;top:82px;right:-56px;transform:rotate(71deg)}.landingManifest{max-width:var(--content);border-bottom:1px solid var(--ink);text-align:center;text-transform:uppercase;letter-spacing:.14em;grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:88px;margin:auto;padding:0 32px;font-size:9px;display:grid}.landingManifest span:first-child{text-align:left}.landingManifest strong{text-align:right;color:var(--signal)}.landingFlow{max-width:var(--content);margin:auto;padding:120px 32px}.landingFlow>header{grid-template-columns:.35fr 1fr;align-items:start;display:grid}.landingFlow header>span{color:var(--signal);letter-spacing:.2em;font-size:9px;font-weight:900}.landingFlow h2{font:900 clamp(54px,6vw,88px)/.9 var(--display);text-transform:uppercase;letter-spacing:-.07em;margin:0}.landingSteps{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.landingSteps article{border-right:1px solid var(--line);min-height:270px;padding:26px 38px 30px 0;position:relative}.landingSteps article+article{padding-left:38px}.landingSteps b{letter-spacing:.14em;color:var(--muted);font-size:9px}.landingSteps svg{color:var(--signal);width:30px;height:30px;margin:48px 0 25px;display:block}.landingSteps h3{margin:0 0 12px;font-size:17px}.landingSteps p{max-width:330px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.landingTracks{max-width:var(--content);background:var(--ink);color:var(--white);grid-template-columns:.72fr 1.28fr;gap:7vw;margin:auto;padding:90px 32px;display:grid}.landingTracks>div:first-child>span{color:var(--sun);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.landingTracks h2{font:900 clamp(48px,5vw,74px)/.92 var(--display);text-transform:uppercase;letter-spacing:-.07em;margin:20px 0 35px}.landingTracks>div:first-child a{border-bottom:1px solid;align-items:center;gap:9px;padding-bottom:5px;font-size:11px;display:inline-flex}.landingTracks>div:last-child{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.landingTracks article>span{color:var(--sun);margin-bottom:9px;font-size:9px;display:block}.landingTracks article h3{margin:15px 0 5px;font-size:15px}.landingTracks article p{color:#97968e;margin:0;font-size:11px}.landingTracks .landingEmptySignal{border:1px solid #44433e;flex-direction:column;grid-column:1/-1;justify-content:flex-end;min-height:240px;padding:28px;display:flex}.landingTracks .landingEmptySignal h3{text-transform:uppercase;max-width:360px;font-size:28px}.landingTracks .landingEmptySignal p{max-width:470px;line-height:1.6}.landingBottom{max-width:var(--content);background:var(--sun);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;min-height:300px;margin:auto;padding:55px 32px;display:flex}.landingBottom>span{font:900 clamp(42px,5.3vw,76px)/.93 var(--display);text-transform:uppercase;letter-spacing:-.07em}.landingBottom a{background:var(--ink);color:var(--white);min-height:58px;box-shadow:6px 6px 0 var(--white);flex:none;align-items:center;gap:14px;padding:0 24px;font-size:12px;font-weight:800;display:flex}.landingFooter{max-width:var(--content);background:var(--ink);color:var(--white);grid-template-columns:1fr 1.5fr auto;align-items:center;gap:40px;margin:auto;padding:45px 32px;display:grid}.landingFooter p{color:#797870;font-size:9px;line-height:1.5}.landingFooter nav{gap:20px;font-size:10px;display:flex}.textPage,.simpleState,.authGate,.invitePage,.followingPage{min-height:100vh}.textPage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1100px;height:82px;margin:auto;padding:0 30px;display:flex}.textPage header>a{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.textPage article{max-width:820px;margin:auto;padding:100px 30px 130px}.textPage article>span{color:var(--signal);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.textPage h1{font:900 clamp(54px,7vw,88px)/.9 var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:25px 0 42px}.textPage blockquote{border-left:8px solid var(--sun);letter-spacing:-.03em;margin:0 0 70px;padding:30px 0 30px 35px;font-size:26px;line-height:1.35}.textPage h2{letter-spacing:-.03em;margin:55px 0 14px;font-size:24px}.textPage p{color:#5f5d55;font-size:16px;line-height:1.75}.textPage .lead{color:var(--ink);font-size:22px}.textPage aside{border:1px solid var(--ink);background:var(--sun-soft);gap:20px;margin-top:60px;padding:28px;display:flex}.textPage aside p{margin:8px 0 0;font-size:13px}.simpleState,.authGate{flex-direction:column;justify-content:center;align-items:flex-start;padding:8vw;display:flex}.simpleState>span,.authGate>span{color:var(--signal);text-transform:uppercase;letter-spacing:.15em;margin-top:80px;font-size:10px}.simpleState h1,.authGate h1{max-width:800px;font:900 clamp(54px,8vw,100px)/.9 var(--display);text-transform:uppercase;letter-spacing:-.08em;margin:20px 0}.simpleState p,.authGate p{color:var(--muted);max-width:580px;line-height:1.6}.simpleState>a:last-child,.authGate>a:not(.previewLink){background:var(--ink);color:var(--white);box-shadow:5px 5px 0 var(--sun);margin-top:25px;padding:18px 24px;font-weight:800}.authGate .previewLink{border-bottom:1px solid;margin-top:22px;font-size:11px;font-weight:800}.invitePage{flex-direction:column;padding:34px;display:flex}.invitePage>section{border:1px solid var(--ink);background:var(--sun);max-width:720px;box-shadow:12px 12px 0 var(--ink);margin:auto;padding:60px}.invitePage section>span{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.invitePage h1{font:900 64px/.9 var(--display);text-transform:uppercase;letter-spacing:-.07em;margin:28px 0 20px}.invitePage p{font-size:14px;line-height:1.65}.invitePage section>a{background:var(--ink);color:var(--white);align-items:center;gap:12px;margin-top:30px;padding:15px 18px;font-size:13px;font-weight:800;display:flex}.invitePage section>a b{background:var(--signal);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.invitePage section>a svg{margin-left:auto}.invitePage section>small{color:#665b36;margin-top:15px;display:block}.followingPage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1150px;height:82px;margin:auto;padding:0 30px;font-size:12px;display:flex}.followingEmpty{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:auto;padding:100px 30px 50px;display:flex}.emptyPulse{align-items:end;gap:5px;height:52px;display:flex}.emptyPulse i{background:var(--signal);width:7px}.emptyPulse i:first-child{height:25px}.emptyPulse i:nth-child(2){height:50px}.emptyPulse i:nth-child(3){height:34px}.followingEmpty>small{color:var(--signal);text-transform:uppercase;letter-spacing:.16em;margin-top:28px;font-weight:900}.followingEmpty h1{font:900 clamp(54px,7vw,82px)/.9 var(--display);letter-spacing:-.07em;text-transform:uppercase;margin:20px 0}.followingEmpty p{max-width:540px;color:var(--muted);line-height:1.6}.followingEmpty>a{background:var(--ink);min-width:310px;color:var(--white);align-items:center;gap:12px;margin-top:25px;padding:14px 18px;font-size:13px;font-weight:800;display:flex}.followingEmpty>a span{background:var(--signal);border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.followingEmpty>a svg{margin-left:auto}.followingEmpty>em{color:var(--muted);margin-top:15px;font-size:9px;font-style:normal}.followingPreview{border-top:1px solid var(--line);max-width:620px;margin:30px auto 70px;padding-top:20px}.followingPreview>span{text-transform:uppercase;letter-spacing:.14em;font-size:8px}.followingPreview>div{background:var(--sun);border:1px solid var(--ink);text-align:left;grid-template-columns:62px 1fr;align-items:center;gap:0 15px;margin-top:12px;padding:14px;display:grid}.followingPreview strong{align-self:end}.followingPreview small{color:#655b39;align-self:start}.followingReady{max-width:1050px;margin:auto;padding:100px 30px}.followingReady>span{color:var(--signal);text-transform:uppercase;letter-spacing:.16em;font-size:9px;font-weight:900}.followingReady h1{font:900 72px/.9 var(--display);text-transform:uppercase;letter-spacing:-.07em}.followingReady>a{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:62px 1fr 50px 1.4fr 30px;align-items:center;gap:18px;padding:20px 0;display:grid}.followingReady>a>div{gap:4px;display:grid}.followingReady small,.followingReady span{color:var(--muted);font-size:10px}.followingAvatar{background:var(--sun);border:1px solid var(--ink);width:58px;height:58px;font:900 18px/1 var(--display);border-radius:50%;place-items:center;display:grid;overflow:hidden;color:var(--ink)!important}.followingAvatar img{object-fit:cover;width:100%;height:100%}.followingNoCover{border:1px solid var(--line);place-items:center;width:48px;height:48px;display:grid}.followingNoItems{border-top:2px solid var(--ink);max-width:560px;padding-top:25px}.followingNoItems strong{font:900 28px/1 var(--display);text-transform:uppercase}.followingNoItems p{color:var(--muted);line-height:1.6}.followingNoItems a{border-bottom:1px solid var(--ink);align-items:center;gap:8px;margin-top:8px;font-weight:900;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:980px){.publicHeader,.landingHeader{grid-template-columns:1fr auto}.publicHeader nav,.landingHeader nav{display:none}.profileHero,.landingHero{grid-template-columns:1fr}.portraitStage,.landingVisual{border-bottom:1px solid var(--ink);min-height:600px}.heroCopy{padding:70px 25px}.profileStats{grid-template-columns:1fr 1fr}.profileStats>:nth-child(2){border-right:1px solid var(--ink)}.profileStats>:nth-child(3){border-left:1px solid var(--ink);border-top:1px solid var(--line)}.profileStats>:nth-child(4){border-top:1px solid var(--line)}.eventRow{grid-template-columns:30px 64px 1fr 100px 32px}.eventSignal,.trackOpen span{display:none}.repeatGrid{grid-template-columns:1fr 1fr}.landingVisual{order:-1;height:580px}.landingCopy{padding:80px 0}.landingFlow>header{grid-template-columns:1fr;gap:20px}.landingTracks{grid-template-columns:1fr}.landingFooter{grid-template-columns:1fr 1fr}.landingFooter p{order:3;grid-column:1/-1}}@media (max-width:640px){.publicHeader,.landingHeader{height:66px;padding:0 18px}.brand{font-size:21px}.brandMark{width:26px;height:26px}.headerLogin{font-size:0}.headerLogin svg{width:21px;height:21px}.landingHeaderCta{border:0;padding:0;font-size:0}.profilePage{padding:0 16px 100px}.profileHero{min-height:0}.portraitStage{border-left:0;border-right:0;min-height:410px;margin:0 -16px}.profilePortrait{min-height:410px}.portraitMeta{font-size:11px;inset:18px 18px auto}.nowTape{box-shadow:5px 5px 0 var(--white);padding:13px 14px;bottom:15px;left:15px;right:15px}.nowTape small{font-size:10px}.tapeBars{display:none}.heroCopy{padding:44px 0 38px}.heroCopy h1{font-size:clamp(54px,18vw,78px)}.heroCopy>p{font-size:16px}.heroActions{display:grid}.primaryAction,.playlistAction{width:100%}.heroTrust{font-size:11px}.telegramControl{grid-template-columns:38px 1fr}.telegramControl button{grid-column:1/-1;width:100%}.profileStats{grid-template-columns:1fr 1fr}.profileStats>*{min-height:90px;padding:18px 14px}.profileStats strong{font-size:23px}.profileStats span{font-size:10px;line-height:1.35}.fixtureNotice{margin-left:-1px;margin-right:-1px}.sectionHeader{grid-template-columns:1fr;gap:16px;margin-bottom:26px}.sectionHeader h2{font-size:44px}.listeningSection,.firstSeenSection{padding:76px 0 64px}.eventRow{grid-template-columns:20px 54px 1fr 30px;gap:12px;min-height:86px}.eventRow .coverArt{width:54px;height:54px}.eventRow time{display:none}.eventTrack strong{font-size:14px}.eventTrack span{font-size:10px}.repeatSection{margin:0 -16px;padding:68px 16px}.repeatGrid{grid-template-columns:1fr 1fr;gap:14px}.repeatItem>strong{font-size:14px}.repeatItem em{font-size:8px;line-height:1.4}.firstSeenList>a{grid-template-columns:20px 46px 1fr 24px;gap:10px}.firstSeenList .coverArt{width:46px;height:46px}.firstSeenList em{display:none}.profileCta{grid-template-columns:1fr;min-height:380px;padding:32px 24px}.profileCta h2{font-size:44px}.profileCta button{justify-content:center;width:100%}.publicFooter{grid-template-columns:1fr;padding:40px 20px 105px}.publicFooter nav{flex-wrap:wrap}.publicFooter>p{grid-column:1}.mobileActions{z-index:50;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid var(--ink);animation:mobileDockIn .22s var(--ease-out);display:grid;position:fixed;box-shadow:0 8px 30px #0000003d}.mobileActions.single{grid-template-columns:1fr}.mobileActions.withPlaylist{grid-template-columns:1.2fr .8fr}.mobileActions>*{border:0;justify-content:center;align-items:center;gap:8px;min-height:53px;font-size:11px;font-weight:820;display:flex}.mobileActions button{background:var(--sun)}.mobileActions a{background:var(--ink);color:var(--white)}@keyframes mobileDockIn{0%{opacity:0;transform:translateY(14px)}}.historyUnlockSection{min-height:520px;margin:0 -16px 24px;padding:58px 22px}.historyUnlockSection:after{width:420px;top:-20%;right:-65%}.historyUnlockSection h2{font-size:43px}.historyUnlockSection>p{font-size:13px}.unlockBenefits{display:grid}.historyUnlockAction{justify-content:center;width:100%;padding:0 12px}.historyUnlockAction svg{margin-left:auto}.authModal,.workspaceModal{padding:34px 24px 25px}.authModal h2{font-size:30px}.toast{bottom:80px;left:14px;right:14px}.landingHero{padding:0 16px}.landingVisual{border-left:0;border-right:0;height:475px;min-height:475px;margin:0 -16px}.landingVisual .profilePortrait{min-height:460px}.landingCopy{padding:65px 0}.landingCopy h1{font-size:clamp(59px,20vw,82px)}.landingCopy>p{font-size:16px}.landingCopy>div{display:grid}.landingManifest{text-align:left;grid-template-columns:1fr;gap:10px;min-height:115px;padding:0 16px}.landingManifest strong{text-align:left}.landingFlow{padding:80px 16px}.landingFlow h2{font-size:48px}.landingSteps{grid-template-columns:1fr}.landingSteps article,.landingSteps article+article{border-right:0;border-bottom:1px solid var(--line);min-height:210px;padding:24px 0}.landingSteps svg{margin:30px 0 18px}.landingTracks{padding:70px 16px}.landingTracks>div:last-child{grid-template-columns:repeat(3,72vw);padding-bottom:12px;overflow-x:auto}.landingBottom{flex-direction:column;align-items:flex-start;padding:45px 20px}.landingBottom>span{font-size:43px}.landingFooter{grid-template-columns:1fr;padding:40px 20px}.landingFooter p{grid-column:1}.textPage>header{padding:0 18px}.textPage article{padding:70px 20px}.textPage h1{font-size:52px}.textPage blockquote{font-size:21px}.invitePage{padding:20px}.invitePage>section{padding:38px 24px}.invitePage h1{font-size:46px}.followingEmpty{padding:70px 20px}.followingEmpty h1{font-size:49px}.followingPreview{margin:20px}.followingReady{padding:70px 20px}.followingReady h1{font-size:50px}.followingReady>a{grid-template-columns:58px 1fr 24px;gap:10px 13px}.followingReady>a .coverArt{display:none}.followingReady>a>.followingAvatar{grid-row:1/3}.followingReady>a>div:nth-of-type(2){grid-column:2}.followingReady>a>svg{grid-area:1/3/3}}.workspace{--rail:230px;min-height:100vh;padding-left:var(--rail);background:#ebe9e2}.workspaceRail{z-index:40;width:var(--rail);background:var(--ink);color:var(--white);flex-direction:column;padding:26px 22px 22px;display:flex;position:fixed;inset:0 auto 0 0}.workspaceLabel{color:#74736d;letter-spacing:.18em;text-transform:uppercase;margin:18px 0 42px;font-size:8px;font-weight:850}.workspaceRail nav{gap:5px;display:grid}.workspaceRail nav a{color:#918f87;border:1px solid #0000;align-items:center;gap:12px;min-height:43px;padding:0 12px;font-size:11px;font-weight:700;transition:color .2s,background .2s;display:flex}.workspaceRail nav a:hover{color:var(--white)}.workspaceRail nav a.active{color:var(--ink);background:var(--sun);border-color:var(--sun)}.workspaceRail nav svg{width:17px;height:17px}.railBottom{gap:10px;margin-top:auto;display:grid}.railBottom>span{color:#8c8a82;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;padding:0 10px;font-size:8px;display:flex}.railBottom>span i{background:var(--sun);border-radius:50%;width:6px;height:6px}.railBottom>span.liveStatus i{background:var(--acid)}.railBottom a{border:1px solid #3c3b36;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.workspaceMain{max-width:1500px;margin:auto;padding:38px 42px 70px}.workspaceTopbar{justify-content:space-between;align-items:flex-start;gap:30px;min-height:88px;margin-bottom:28px;display:flex}.workspaceTopbar>div:first-child>span{color:#77756d;text-transform:uppercase;letter-spacing:.15em;font-size:8px;font-weight:850}.workspaceTopbar h1{font:900 43px/.95 var(--display);text-transform:uppercase;letter-spacing:-.055em;margin:8px 0 0}.workspaceTopbar>div:last-child{gap:9px;display:flex}.ghostButton,.darkButton,.pauseButton,.panelAction{border:1px solid var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 15px;font-size:10px;font-weight:800;display:inline-flex}.darkButton{background:var(--ink);color:var(--white)}.pauseButton{background:var(--signal);color:var(--white);border-color:#9d3015}.pauseButton.resume{background:var(--acid);color:var(--ink);border-color:var(--ink)}.workspaceNotice{color:#544b2b;background:#fff3bd;border:1px solid #b7982e;align-items:center;gap:10px;min-height:48px;margin-bottom:18px;padding:10px 14px;font-size:10px;line-height:1.5;display:flex}.workspaceNotice.success{background:#e6f5cc;border-color:#638d2d}.workspaceNotice a{color:inherit;border-bottom:1px solid;margin-left:5px;font-weight:900}.workspaceNotice button{cursor:pointer;background:0 0;border:0;margin-left:auto}.workspaceNotice.error{color:#6d1e0d;animation:errorNudge .32s var(--ease-out);background:#f8d2c8;border-color:#a53319}.workspaceNotice.warning{background:#fff3bd;border-color:#b7982e}@keyframes errorNudge{25%{transform:translate(-5px)}55%{transform:translate(4px)}80%{transform:translate(-2px)}}.metricStrip{border:1px solid var(--ink);background:var(--paper);grid-template-columns:repeat(5,1fr);margin-bottom:18px;display:grid}.metricStrip article{border-right:1px solid var(--line);flex-direction:column;min-height:122px;padding:19px 20px;display:flex}.metricStrip article:last-child{border:0}.metricStrip article>span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:800}.metricStrip strong{letter-spacing:-.055em;margin-top:auto;font-size:31px}.metricStrip strong small{color:#aaa79e;font-size:14px}.metricStrip em{color:#77756c;margin-top:5px;font-size:8px;font-style:normal}.metricStrip em.up{color:#477420}.metricAlert{background:var(--ink);color:var(--white)}.metricStrip .metricAlert>span,.metricStrip .metricAlert em{color:#8e8c84}.metricStrip .metricAlert strong{color:var(--acid)}.adminGrid{grid-template-columns:1fr 280px;gap:18px;margin-bottom:18px;display:grid}.adminPanel,.creatorPanel{border:1px solid var(--ink);background:var(--paper)}.adminPanel>header,.creatorPanel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:70px;padding:17px 19px;display:flex}.adminPanel header>div>span,.creatorPanel header>div>span{color:var(--signal);text-transform:uppercase;letter-spacing:.15em;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.adminPanel h2,.creatorPanel h2{font:900 21px/1 var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:0}.adminTablePanel>header button{color:var(--muted);background:0 0;border:0;align-items:center;gap:7px;font-size:9px;display:flex}.adminTableWrap{overflow-x:auto}.adminTablePanel table{border-collapse:collapse;width:100%;min-width:810px}.adminTablePanel th{color:#6b6961;text-align:left;text-transform:uppercase;letter-spacing:.11em;background:#ddd9cf;height:35px;padding:0 12px;font-size:7px}.adminTablePanel td{border-top:1px solid #d5d1c7;height:67px;padding:0 12px;font-size:10px}.adminTablePanel tbody tr:hover{background:var(--white)}.adminTablePanel td:first-child{align-items:center;gap:10px;display:flex}.adminTablePanel td:first-child div{gap:3px;display:grid}.adminTablePanel td small{color:var(--muted);font-size:8px}.tableAvatar{border:1px solid var(--ink);background:var(--sun);border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-weight:900;display:grid}.avatar-max-volna{background:#a8cfe4}.avatar-sasha-luch{background:#db9bd7}.statusTag{text-transform:uppercase;letter-spacing:.08em;border:1px solid #aaa79d;align-items:center;gap:6px;padding:5px 7px 4px;font-size:7px;font-weight:900;display:inline-flex}.statusTag i{background:#777;border-radius:50%;width:5px;height:5px}.status-active i{background:#66a829}.status-paused i{background:var(--signal)}.status-invited i{background:#b28d00}.playlistState{text-transform:uppercase;letter-spacing:.08em;font-size:7px}.playlistState.healthy{color:#47791f}.playlistState.paused{color:#a53d25}.playlistState.not_created{color:#88867e}.rowMenu{cursor:pointer;letter-spacing:2px;background:0 0;border:0}.healthPanel header>.healthyDot{color:#4e791f;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:5px;font-size:7px;display:flex}.healthyDot i{background:var(--acid);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #b9ee6833}.healthList{padding:10px 18px}.healthList>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:45px;font-size:9px;display:flex}.healthList span{align-items:center;gap:8px;display:flex}.healthList strong{font-size:8px}.serviceDot{background:#70a438;border-radius:50%;width:6px;height:6px}.panelAction{width:calc(100% - 36px);margin:12px 18px 18px}.healthActions{gap:8px;padding:12px 18px 18px;display:grid}.healthActions .panelAction{width:100%;margin:0}.analyticsGrid{grid-template-columns:1.5fr .9fr .72fr}.funnelPanel>header>strong{color:var(--signal);font-size:25px}.funnelBars{padding:22px 19px 12px}.funnelBars>div{grid-template-columns:25px 1fr 55px 130px;align-items:center;gap:10px;min-height:40px;display:grid}.funnelBars>div>span{color:var(--muted);font-size:8px}.funnelBars>div>div{background:#ddd9ce;height:9px}.funnelBars i{background:var(--sun);min-width:4px;height:100%;display:block}.funnelBars strong{text-align:right;font-size:10px}.funnelBars em{color:var(--muted);font-size:8px;font-style:normal}.funnelPanel footer{border-top:1px solid var(--line);justify-content:space-between;margin:0 19px 17px;padding-top:14px;font-size:9px;display:flex}.funnelPanel footer strong{color:#4e7c22}.intentPanel>header>span{color:var(--muted);font-size:8px}.intentNumbers{grid-template-columns:1fr 1fr;padding:18px 19px 10px;display:grid}.intentNumbers div{display:grid}.intentNumbers div+div{border-left:1px solid var(--line);padding-left:20px}.intentNumbers strong{font-size:25px}.intentNumbers span{color:var(--muted);text-transform:uppercase;font-size:8px}.miniChart{border-bottom:1px solid var(--line);align-items:end;gap:7px;height:94px;margin:20px 19px 16px;display:flex}.miniChart i{background:var(--sun);flex:1;min-height:5px;position:relative}.miniChart i:last-child{background:var(--signal)}.miniChart span{color:var(--muted);font-size:6px;font-style:normal;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.retentionPanel>div{grid-template-columns:repeat(3,1fr);padding:25px 18px 20px;display:grid}.retentionPanel>div span{color:var(--muted);gap:8px;font-size:8px;display:grid}.retentionPanel>div strong{color:var(--ink);font-size:20px}.retentionPanel>p{border-top:1px solid var(--line);color:var(--muted);margin:5px 18px 18px;padding-top:14px;font-size:8px;line-height:1.5}.auditPanel>header button{background:0 0;border:0;align-items:center;gap:6px;font-size:8px;display:flex}.auditRows>div{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr 90px 58px;align-items:center;gap:12px;min-height:58px;padding:9px 18px;display:grid}.auditRows>div:last-child{border:0}.auditIcon{background:var(--sun);place-items:center;width:30px;height:30px;display:grid}.auditIcon.privacy{background:#f1a58f}.auditRows div>div{gap:3px;display:grid}.auditRows strong{font-size:9px}.auditRows small,.auditRows time{color:var(--muted);font-size:7px}.auditRows em{text-align:right;color:#4b7520;font-size:7px;font-style:normal}.workspaceModal>span{color:var(--signal);text-transform:uppercase;letter-spacing:.15em;font-size:8px;font-weight:900}.workspaceModal h2{font:900 35px/1 var(--display);text-transform:uppercase;letter-spacing:-.05em;margin:10px 0 28px}.workspaceModal label{color:var(--muted);gap:7px;margin:14px 0;font-size:9px;display:grid}.workspaceModal input{border:1px solid var(--line);background:var(--white);height:44px;padding:0 12px}.workspaceModal>div:last-child{justify-content:flex-end;gap:9px;margin-top:25px;display:flex}.creatorWorkspace{background:#efede6}.creatorTopbar h1{color:var(--ink)}.pauseBanner{background:#f2ad98;border:2px solid #a53319;align-items:center;gap:18px;min-height:90px;margin-bottom:18px;padding:18px 22px;display:flex}.pauseBanner div{flex:1}.pauseBanner strong{text-transform:uppercase;font-size:12px}.pauseBanner p{margin:5px 0 0;font-size:9px}.pauseBanner button{border:1px solid var(--ink);background:var(--ink);color:var(--white);padding:11px 14px;font-size:9px}.creatorIdentityCard{border:1px solid var(--ink);background:var(--white);grid-template-columns:62px minmax(210px,1fr) auto;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:grid}.creatorIdentityCard>div:nth-child(2){gap:5px;display:grid}.creatorIdentityCard>div:nth-child(2)>span{color:var(--signal);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:900}.creatorIdentityCard>div:nth-child(2)>strong{letter-spacing:-.035em;font-size:21px}.creatorIdentityCard>div:nth-child(2)>small{color:var(--muted);font-size:11px;line-height:1.45}.creatorIdentityActions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.creatorIdentityActions .darkButton,.creatorIdentityActions .ghostButton{white-space:nowrap;min-height:42px;margin:0}.creatorIdentityActions label{cursor:pointer}.creatorIdentityActions label:has(input:disabled){cursor:wait;opacity:.62}.creatorIdentityActions input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.identityRemove{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 8px;font-size:10px}.identityRemove:disabled{cursor:wait;opacity:.5}.creatorMetrics{border:1px solid var(--ink);background:var(--sun);grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.creatorMetrics article{border-right:1px solid #11110f59;flex-direction:column;min-height:110px;padding:18px 20px;display:flex}.creatorMetrics article:last-child{border:0}.creatorMetrics span{text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:800}.creatorMetrics strong{letter-spacing:-.05em;margin-top:auto;font-size:28px}.creatorMetrics small{font-size:13px}.creatorMetrics em{color:#62572c;font-size:8px;font-style:normal}.creatorGrid{grid-template-columns:1.2fr .8fr;gap:18px;margin-bottom:18px;display:grid}.connectionPanel .accountCard{border:1px solid var(--line);background:var(--white);align-items:center;gap:12px;margin:18px;padding:14px;display:flex}.yandexAvatar{background:var(--signal);width:38px;height:38px;color:var(--white);border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid}.accountCard>div{flex:1;gap:3px;display:grid}.accountCard small{color:var(--muted);font-size:8px}.accountCard button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 3px;font-size:8px}.connectionPanel dl{grid-template-columns:1fr 1fr;margin:0 18px 12px;display:grid}.connectionPanel dl>div{border-bottom:1px solid var(--line);gap:4px;min-height:46px;padding:8px 0;display:grid}.connectionPanel dl>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.connectionPanel dt{color:var(--muted);font-size:7px}.connectionPanel dd{margin:0;font-size:9px;font-weight:800}.connectionPanel footer{justify-content:space-between;align-items:center;gap:15px;min-height:55px;margin:0 18px;display:flex}.connectionPanel footer span{color:var(--muted);align-items:center;gap:6px;font-size:7px;display:flex}.connectionPanel footer button{border:1px solid var(--ink);background:0 0;align-items:center;gap:6px;padding:9px 12px;font-size:8px;display:flex}.privacyPanel>header>svg{color:var(--signal)}.masterToggle{border-bottom:1px solid var(--line);align-items:center;margin:18px;padding-bottom:16px;display:flex;position:relative}.masterToggle>div{flex:1;gap:3px;display:grid}.masterToggle strong{font-size:10px}.masterToggle small{color:var(--muted);font-size:8px}.masterToggle input{opacity:0;position:absolute}.masterToggle>i{border:1px solid var(--ink);cursor:pointer;background:#aaa79e;width:38px;height:21px;position:relative}.masterToggle>i:after{content:"";background:var(--white);border:1px solid var(--ink);width:15px;height:15px;transition:left .2s;position:absolute;top:2px;left:2px}.masterToggle input:checked+i{background:var(--acid)}.masterToggle input:checked+i:after{left:18px}.delayControl{margin:18px}.delayControl>span{color:var(--muted);font-size:8px}.delayControl>div{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:9px;display:grid}.delayControl button{cursor:pointer;background:0 0;border:0;min-height:35px;font-size:8px}.delayControl button.active{background:var(--ink);color:var(--white)}.privacyCounts{grid-template-columns:1fr 1fr;gap:8px;margin:0 18px;display:grid}.privacyCounts button{border:1px solid var(--line);background:var(--white);text-align:left;cursor:pointer;grid-template-columns:1fr auto;min-height:62px;padding:10px;display:grid}.privacyCounts span{color:var(--muted);grid-column:1/-1;font-size:7px}.privacyCounts strong{font-size:16px}.privacyCounts svg{width:14px}.privacyPanel>p{color:var(--muted);gap:7px;margin:16px 18px;font-size:7px;line-height:1.5;display:flex}.historyPanel{margin-bottom:18px}.historyLegend{gap:13px;display:flex}.historyLegend span{color:var(--muted);text-transform:uppercase;align-items:center;gap:5px;font-size:7px;display:flex}.historyLegend i,.visibilityBadge i{background:#5f9829;border-radius:50%;width:5px;height:5px}.historyLegend .scheduled{background:#c49a00}.historyLegend .hidden,.visibilityBadge.hidden i{background:var(--signal)}.creatorEventList article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr 90px 120px 55px 85px;align-items:center;gap:12px;min-height:68px;padding:8px 18px;transition:opacity .2s;display:grid}.creatorEventList article:last-child{border:0}.creatorEventList article.eventHidden{opacity:.5;background:#dedbd2}.creatorEventList article>div{gap:3px;display:grid}.creatorEventList div span,.creatorEventList time{color:var(--muted);font-size:8px}.visibilityBadge{text-transform:uppercase;align-items:center;gap:6px;font-size:7px;display:flex}.creatorEventList button{border:1px solid var(--ink);cursor:pointer;background:0 0;padding:7px 8px;font-size:7px}.creatorEventList .artistHide{border-color:var(--line);color:var(--muted)}.lowerCreatorGrid{grid-template-columns:1fr 320px}.playlistPanel>div{gap:18px;padding:20px;display:flex}.playlistCover{background:var(--sun);border:1px solid var(--ink);flex-direction:column;flex:none;justify-content:flex-end;width:118px;height:118px;padding:12px;display:flex;position:relative;overflow:hidden}.playlistCover i{border:1px solid var(--ink);border-radius:50%;width:100px;height:100px;position:absolute;top:-20px;left:40px;box-shadow:0 0 0 12px #ffffff26}.playlistCover b{font-size:17px}.playlistCover small{text-transform:uppercase;font-size:7px}.playlistPanel>div>div{flex-direction:column;align-items:flex-start;display:flex}.playlistPanel>div p{max-width:390px;color:var(--muted);font-size:9px;line-height:1.55}.playlistPanel>div a{border-bottom:1px solid;align-items:center;gap:7px;margin-top:auto;padding-bottom:3px;font-size:8px;font-weight:800;display:flex}.playlistPanel footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:54px;padding:0 20px;display:flex}.playlistPanel footer span{color:var(--muted);font-size:8px}.playlistPanel footer button{background:0 0;border:0;gap:6px;font-size:8px;display:flex}.consentPanel dl{margin:12px 18px}.consentPanel dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:38px;display:flex}.consentPanel dt{color:var(--muted);font-size:8px}.consentPanel dd{margin:0;font-size:8px;font-weight:800}.consentPanel>button{border:1px solid var(--ink);background:0 0;width:calc(100% - 36px);min-height:36px;margin:5px 18px;font-size:8px}.consentPanel>button.dangerLink{color:#a7351d;border:0;text-decoration:underline}.deviceModal>p{color:var(--muted);font-size:11px;line-height:1.6}.consentChecklist{justify-content:initial!important;gap:10px!important;margin:22px 0!important;display:grid!important}.consentChecklist span{align-items:center;gap:8px;font-size:9px;display:flex}.wideButton{width:100%;min-height:49px}.deviceCode{border:1px solid var(--ink);background:var(--sun);grid-template-columns:1fr auto;padding:18px;gap:7px!important;margin:22px 0!important;display:grid!important}.deviceCode small{text-transform:uppercase;letter-spacing:.12em;grid-column:1/-1;font-size:7px}.deviceCode strong{letter-spacing:.12em;font-size:31px}.deviceCode button{background:0 0;border:0;align-items:center;gap:5px;font-size:8px;display:flex}.waitingState{color:var(--muted);align-items:center;font-size:8px;justify-content:flex-start!important;gap:8px!important;margin-top:16px!important;display:flex!important}.waitingState i{background:var(--signal);border-radius:50%;width:7px;height:7px;animation:1.8s infinite livePulse}.playlistPrompt h2{max-width:650px}.playlistPrompt>p{max-width:620px;line-height:1.65}.playlistPrompt .yandexLogin{margin-top:22px}.playlistPreparing{opacity:.55;cursor:wait;border:0;width:100%}.playlistPromptLater,.telegramPromptAction{border:1px solid var(--ink);cursor:pointer;background:0 0;width:100%;min-height:44px;margin-top:9px;font-size:10px;font-weight:800}.telegramPromptAction{color:#12698f;background:#e5f6fd;border-color:#1783b4;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:1200px){.workspace{--rail:190px}.workspaceMain{padding:30px 24px 60px}.metricStrip{grid-template-columns:repeat(3,1fr)}.metricStrip article:nth-child(3){border-right:0}.metricStrip article:nth-child(n+4){border-top:1px solid var(--line)}.metricStrip article:nth-child(4){grid-column:span 2}.adminGrid,.analyticsGrid{grid-template-columns:1fr}.healthPanel{grid-template-columns:1fr 1fr;display:grid}.healthPanel header{grid-column:1/-1}.creatorGrid,.lowerCreatorGrid{grid-template-columns:1fr}}@media (max-width:760px){.workspace{--rail:0;padding:0}.workspaceRail{flex-direction:row;align-items:center;width:auto;height:66px;padding:0 18px;position:static}.workspaceRail .workspaceLabel,.workspaceRail nav,.railBottom>span{display:none}.railBottom{margin:0 0 0 auto}.railBottom a{padding:9px;font-size:0}.workspaceMain{padding:24px 14px 50px}.workspaceTopbar{display:grid}.workspaceTopbar h1{font-size:36px}.workspaceTopbar>div:last-child{flex-wrap:wrap}.creatorIdentityCard{grid-template-columns:62px 1fr;padding:16px}.creatorIdentityActions{grid-column:1/-1;grid-template-columns:1fr;justify-items:stretch;display:grid}.creatorIdentityActions .darkButton,.creatorIdentityActions .ghostButton{text-align:center;justify-content:center}.identityRemove{justify-self:center}.metricStrip,.creatorMetrics{grid-template-columns:1fr 1fr}.metricStrip article,.creatorMetrics article{border-bottom:1px solid var(--line)}.metricStrip article:nth-child(2n),.creatorMetrics article:nth-child(2n){border-right:0}.metricStrip article:nth-child(4){grid-column:auto}.metricStrip article:last-child{grid-column:1/-1}.adminTablePanel{border-left:0;border-right:0;margin:0 -14px}.healthPanel{display:block}.analyticsGrid{display:grid}.creatorEventList{overflow-x:auto}.creatorEventList article{min-width:760px}.connectionPanel dl{grid-template-columns:1fr}.connectionPanel dl>div:nth-child(2n){border-left:0;padding-left:0}.historyLegend{display:none}.playlistPanel>div{grid-template-columns:100px 1fr;display:grid}.playlistCover{width:100px;height:100px}.creatorTopbar .ghostButton{display:none}.lockedCover{width:54px;height:54px;font-size:18px}.lockedOpen{justify-content:center;width:30px;min-height:30px;padding:0;font-size:0}}.ownerPhotoTools{z-index:8;color:var(--white);background:#11110feb;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;top:58px;right:22px;box-shadow:4px 4px #ffffffb3}.ownerPhotoTools span,.ownerPhotoTools a{align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.ownerPhotoTools span{color:#a9a89f;padding:0 5px}.ownerPhotoTools a{background:var(--sun);min-height:32px;color:var(--ink);padding:0 10px}.adminLoginGate{text-align:center;align-items:center;padding:60px 24px}.adminLoginGate>span{margin-top:0}.adminLoginGate h1{max-width:760px}.adminLoginGate p{margin:0 auto 22px}.adminLoginGate>form:first-of-type{border:1px solid var(--ink);background:var(--white);width:min(390px,100%);box-shadow:8px 8px 0 var(--sun);text-align:left;padding:24px}.adminLoginGate label{color:var(--muted);gap:7px;margin-bottom:15px;font-size:10px;font-weight:750;display:grid}.adminLoginGate input{border:1px solid var(--line);background:var(--paper);width:100%;height:48px;color:var(--ink);padding:0 13px}.adminLoginGate form button{border:1px solid var(--ink);background:var(--ink);width:100%;min-height:50px;color:var(--white);box-shadow:4px 4px 0 var(--sun);font-weight:850}.adminLoginGate>form:last-child{width:min(390px,100%);margin-top:14px}.adminLoginGate form .authGateSecondary{min-height:38px;color:var(--muted);box-shadow:none;background:0 0;border:0;font-size:10px}.adminIdentityLogin{border:1px solid var(--ink);background:var(--sun);width:min(390px,100%);min-height:56px;color:var(--ink);box-shadow:6px 6px 0 var(--ink);justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:12px;font-weight:850;display:flex}.adminIdentityLogin span{background:var(--signal);width:30px;height:30px;color:var(--white);border-radius:50%;place-items:center;font-size:16px;display:grid}.adminIdentityLogin:active{box-shadow:2px 2px 0 var(--ink);transform:translate(3px,3px)scale(.99)}.authGateError{color:#6d1e0d;background:#f6c0b0;border:1px solid #a53319;width:min(390px,100%);margin:0 auto 14px;padding:12px;font-size:11px}.creatorGate form button{background:var(--ink);color:var(--white);box-shadow:5px 5px 0 var(--sun);border:0;margin-top:25px;padding:18px 24px;font-weight:800}.railBottom form button{color:#918f87;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 12px;font-size:10px;display:flex}.railBottom form button:hover{color:var(--white);background:#292823}.followingPage>header>div{align-items:center;gap:14px;display:flex}.followingPage>header form button{background:0 0;border:0;border-bottom:1px solid;padding:3px 0;font-size:10px}.workspaceEmpty{text-align:center;place-content:center;justify-items:center;min-height:70vh;display:grid}.workspaceEmpty h1{font:900 42px/1 var(--display);text-transform:uppercase;margin:18px 0 8px}.workspaceEmpty p{max-width:420px;color:var(--muted);line-height:1.6}.workspaceModal textarea{resize:vertical;border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);padding:12px;line-height:1.5}.workspaceModal>p{color:var(--muted);font-size:10px;line-height:1.55}.profileEditModal>small{color:var(--muted);text-align:right;margin-top:-7px;font-size:8px;display:block}.syncIntervalControl{border-bottom:1px solid var(--line);margin:0 18px;padding:14px 0 16px}.syncIntervalControl>span{color:var(--muted);font-size:8px}.syncIntervalControl>div{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:9px;display:grid}.syncIntervalControl button{border:0;border-right:1px solid var(--line);background:0 0;min-height:34px;font-size:8px}.syncIntervalControl button:last-child{border-right:0}.syncIntervalControl button.active{background:var(--ink);color:var(--white)}.syncIntervalControl small{color:var(--muted);margin-top:8px;font-size:7px;line-height:1.45;display:block}.privacyCounts>div{border:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:space-between;min-height:62px;padding:10px;display:flex}.privacyCounts>div span{color:var(--muted);font-size:7px}.playlistPanel footer em{color:#4e791f;font-size:8px;font-style:normal;font-weight:800}.makersPanel{margin-bottom:18px}.makersPanel>header>small{max-width:280px;color:var(--muted);text-align:right;font-size:8px;line-height:1.5}.adminMakerGrid{display:grid}.adminMakerCard{border-bottom:1px solid var(--line)}.adminMakerCard:last-child{border-bottom:0}.adminMakerCard summary{grid-template-columns:42px minmax(150px,1fr) 105px 110px 100px 24px;align-items:center;gap:14px;min-height:76px;padding:12px 18px;list-style:none;display:grid}.adminMakerCard summary::-webkit-details-marker{display:none}.adminMakerCard summary:hover{background:var(--white)}.adminMakerCard[open] summary{background:var(--sun-soft);border-bottom:1px solid var(--line)}.adminMakerCard[open] summary>svg{transform:rotate(90deg)}.adminMakerCard .tableAvatar{width:38px;height:38px;overflow:hidden}.adminMakerCard .tableAvatar img{object-fit:cover;width:100%;height:100%}.adminMakerCard summary>div:nth-child(2){gap:4px;display:grid}.adminMakerCard summary>div:nth-child(2) small,.makerHeadlineMetric small{color:var(--muted);font-size:8px}.makerHeadlineMetric{gap:3px;display:grid}.makerHeadlineMetric strong{font-size:17px}.makerAnalytics{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;padding:18px;display:grid}.makerAnalytics>div{background:var(--paper);flex-direction:column;min-height:82px;padding:13px;display:flex}.makerAnalytics span{color:var(--muted);font-size:8px}.makerAnalytics strong{margin-top:auto;font-size:21px}.makerAnalytics small{color:#4e791f;font-size:7px}.adminMakerCard footer{background:var(--white);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px 18px;display:flex}.adminMakerCard footer>div{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:8px;display:flex}.adminMakerCard footer b{color:var(--ink)}.adminMakerCard footer nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.adminMakerCard footer nav>*{border:1px solid var(--ink);background:0 0;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:8px;display:inline-flex}.adminMakerCard footer nav a:first-child{background:var(--ink);color:var(--white)}.healthyDot.hasError{color:#9b321e!important}.healthyDot.hasError i{background:var(--signal)}.automationPanel>header>svg{color:var(--signal)}.automationPanel ol{gap:12px;margin:0;padding:18px;list-style:none;display:grid}.automationPanel li{grid-template-columns:28px 1fr;align-items:center;gap:10px;display:grid}.automationPanel li b{background:var(--sun);border:1px solid var(--ink);place-items:center;width:28px;height:28px;font-size:9px;display:grid}.automationPanel li span{font-size:9px;line-height:1.5}.automationPanel>p{border-top:1px solid var(--line);color:var(--muted);margin:0 18px 18px;padding-top:14px;font-size:8px;line-height:1.55}.primaryAction:active,.landingPrimary:active,.landingBottom a:active,.profileCta button:active,.adminLoginGate form button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)scale(.985)}@media (max-width:1000px){.creatorIdentityCard{grid-template-columns:62px 1fr}.creatorIdentityActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.adminMakerCard summary{grid-template-columns:42px minmax(150px,1fr) 105px 90px 24px}.adminMakerCard summary .makerHeadlineMetric:nth-of-type(3){display:none}.makerAnalytics{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.railBottom{align-items:center;gap:5px;display:flex}.railBottom form button{width:38px;padding:9px;font-size:0}.railBottom form button svg{width:18px;height:18px}.ownerPhotoTools{top:50px;right:14px}.ownerPhotoTools span{display:none}.workspaceTopbar>div:last-child{grid-template-columns:1fr;display:grid}.workspaceTopbar>div:last-child>*{justify-content:center}.makersPanel{border-left:0;border-right:0;margin-left:-14px;margin-right:-14px}.makersPanel>header small{display:none}.adminMakerCard summary{grid-template-columns:40px 1fr 24px;gap:10px;padding:12px 14px}.adminMakerCard summary .statusTag,.adminMakerCard summary .makerHeadlineMetric{display:none}.makerAnalytics{grid-template-columns:1fr 1fr;padding:10px}.makerAnalytics>div{min-height:72px;padding:10px}.adminMakerCard footer{flex-direction:column;align-items:flex-start;padding:14px}.adminMakerCard footer nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.adminMakerCard footer nav>*{justify-content:center}.syncIntervalControl>div{grid-template-columns:1fr}.syncIntervalControl button{border-right:0;border-bottom:1px solid var(--line)}.syncIntervalControl button:last-child{border-bottom:0}.followingPage>header>div>span{display:none}}.workspaceMain{max-width:1320px}.workspaceLabel,.workspaceTopbar>div:first-child>span{font-size:10px}.workspaceRail nav a{font-size:12px}.ghostButton,.darkButton,.pauseButton,.panelAction{min-height:46px;font-size:12px}.metricStrip article>span,.metricStrip em{font-size:10px;line-height:1.4}.adminPanel header>div>span,.creatorPanel header>div>span{font-size:9px}.adminPanel h2,.creatorPanel h2{font-size:25px}.healthList>div,.automationPanel li span{font-size:11px}.healthList strong,.automationPanel>p{font-size:10px}.creatorIdentityCard>div:nth-child(2)>span{font-size:9px}.creatorMetrics span,.creatorMetrics em{font-size:10px;line-height:1.4}.connectionPanel dd{font-size:11px}.connectionPanel footer span{max-width:640px;font-size:10px;line-height:1.5}.syncIntervalControl>span,.delayControl>span{font-size:10px;font-weight:750}.syncIntervalControl>div{grid-template-columns:repeat(4,1fr)}.syncIntervalControl small{font-size:9px;line-height:1.55}.delayControl>div{grid-template-columns:repeat(4,1fr)}.publicationDefault{border:1px solid var(--line);background:var(--white);align-items:flex-start;gap:11px;margin:18px;padding:14px;display:flex}.publicationDefault>svg{color:var(--signal);flex:none}.publicationDefault>div{gap:5px;display:grid}.publicationDefault small{color:var(--muted);font-size:10px;line-height:1.45}.privacyCounts>div span,.privacyPanel>p{font-size:9px}.blockedArtistList{border:1px solid var(--line);background:var(--white);gap:7px;margin:14px 18px 0;padding:12px;display:grid}.blockedArtistList>span{color:var(--muted);font-size:9px;font-weight:750}.blockedArtistList>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:35px;display:flex}.blockedArtistList strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.blockedArtistList button{border:1px solid var(--ink);background:0 0;flex:none;min-height:29px;padding:0 9px;font-size:9px;font-weight:800}.historyLegend span{font-size:9px}.creatorEventList strong{font-size:12px}.creatorEventList div span,.creatorEventList time{font-size:10px}.visibilityBadge,.creatorEventList button{font-size:9px}.playlistPanel>div p,.playlistPanel>div a,.playlistPanel footer span,.playlistPanel footer em,.consentPanel dt,.consentPanel dd,.consentPanel>button{font-size:10px}.workspaceModal>span,.workspaceModal label,.workspaceModal>p{font-size:11px}.workspaceModal{max-height:calc(100vh - 40px);overflow-y:auto}.confirmModal{width:min(480px,100%)}.confirmModalIcon{color:#7d2512;background:#f6c0b0;border:1px solid #a53319;place-items:center;width:54px;height:54px;margin-bottom:20px;display:grid}.confirmModal h2{margin-bottom:14px}.confirmModal>p{font-size:12px;line-height:1.65}.confirmModal>div:last-child{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.dangerButton{min-height:46px;color:var(--white);background:#a7351d;border:1px solid #761f0e;font-size:11px;font-weight:850}.profilePhotoEditor{border:1px solid var(--line);background:var(--white);align-items:center;gap:14px;padding:14px;display:flex}.profilePhotoEditor>div{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.profilePhotoEditor strong,.profilePhotoEditor small{width:100%}.profilePhotoEditor strong{font-size:12px}.profilePhotoEditor small{color:var(--muted);font-size:10px}.profilePhotoEditor label{margin:4px 0 0}.profilePhotoEditor input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profilePhotoEditor .identityRemove{min-height:42px;margin-top:4px}.makerFunnel{background:var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;padding:18px;display:grid}.makerFunnel>div{background:var(--paper);grid-template-rows:auto auto 7px auto;gap:8px;min-height:112px;padding:14px;display:grid}.makerFunnel span,.makerFunnel small{color:var(--muted);font-size:10px}.makerFunnel strong{letter-spacing:-.04em;font-size:24px}.makerFunnel i{background:var(--signal);min-width:4px;max-width:100%;height:7px;display:block}.makerAnalytics{grid-template-columns:repeat(8,minmax(0,1fr))}.makerAnalytics span,.makerAnalytics small{font-size:9px}.makerAnalytics>div{min-height:90px}.adminMakerCard summary>div:nth-child(2) strong{font-size:14px}.adminMakerCard summary>div:nth-child(2) small,.makerHeadlineMetric small,.adminMakerCard footer>div{font-size:10px}.adminMakerCard footer nav>*{min-height:38px;font-size:10px}.sectionEmpty{min-height:190px;color:var(--white);border:1px solid #4b4a44;flex-direction:column;grid-column:1/-1;justify-content:flex-end;align-items:flex-start;gap:8px;padding:28px;display:flex}.firstSeenList .sectionEmpty{color:var(--ink);border-color:var(--line)}.sectionEmpty svg{color:var(--sun)}.firstSeenList .sectionEmpty svg{color:var(--signal)}.sectionEmpty strong{font-size:18px}.sectionEmpty span{color:#aaa89f;max-width:460px;font-size:11px;line-height:1.55}.firstSeenList .sectionEmpty span{color:var(--muted)}button:not(:disabled):active,a[href]:active,summary:active{filter:brightness(.9);opacity:1;transform:translateY(3px)scale(.975);box-shadow:inset 0 2px #11110f40!important}label:has(input[type=file]):active{filter:brightness(.9);opacity:1;transform:translateY(3px)scale(.975);box-shadow:inset 0 2px #11110f40!important}.primaryAction:active,.landingPrimary:active,.landingBottom a:active,.adminLoginGate form button:active,.darkButton:active,.pauseButton:active{transform:translate(3px,3px)scale(.98);box-shadow:0 0 0 var(--ink)!important}@media (max-width:1000px){.makerFunnel{grid-template-columns:1fr 1fr}.makerAnalytics{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.workspaceMain{padding-left:16px;padding-right:16px}.workspaceTopbar h1{font-size:34px}.syncIntervalControl>div,.delayControl>div{grid-template-columns:1fr 1fr}.creatorEventList{overflow:visible}.creatorEventList article{grid-template-columns:50px 1fr 1fr;align-items:center;gap:8px 12px;min-width:0;padding:15px}.creatorEventList article>.coverArt{grid-area:1/1/3}.creatorEventList article>div{grid-area:1/2/auto/4}.creatorEventList article>time{grid-area:2/2}.creatorEventList article>.visibilityBadge{grid-area:2/3;justify-self:end}.creatorEventList article>button{grid-row:3;min-height:40px;font-size:10px}.creatorEventList article>button:not(.artistHide){grid-column:1/3}.creatorEventList article>.artistHide{grid-column:3}.creatorEventList strong{font-size:13px}.creatorEventList div span,.creatorEventList time,.visibilityBadge{font-size:11px}.makerFunnel,.makerAnalytics{grid-template-columns:1fr 1fr}.profilePhotoEditor{align-items:flex-start}.sectionEmpty{min-height:150px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}button:not(:disabled):active,a[href]:active,summary:active{filter:brightness(.9);opacity:1;transform:none!important}label:has(input[type=file]):active{filter:brightness(.9);opacity:1;transform:none!important}}.brand{letter-spacing:-.035em}.landingHeader,.publicHeader{z-index:20;position:relative}.landingHeader nav a,.landingFooter nav a,.publicFooter nav a{z-index:1;position:relative}.landingCopy h1{letter-spacing:.018em;line-height:.9}.landingCopy h1 em{letter-spacing:.032em}.landingHeroActions{gap:12px;margin-top:20px;display:flex}.landingSlide{animation:slideReveal .52s var(--ease-out);display:block;position:absolute;inset:0;overflow:hidden}@keyframes slideReveal{0%{opacity:0;transform:translate(28px)}}.landingSlidePortrait{place-items:center;display:grid;position:absolute;inset:0}.landingSlidePortrait img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:100%}.landingSlidePortrait>span{border:2px solid var(--ink);background:var(--sun-soft);width:180px;height:180px;font:900 68px/1 var(--display);border-radius:50%;place-items:center;display:grid}.landingSlidePortrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#11110f47);position:absolute;inset:0}.landingSlideEmpty .landingSlidePortrait:after{display:none}.landingCarouselControls{z-index:12;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:22px;left:22px;right:22px}.landingCarouselControls>button{border:1px solid var(--ink);pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffef9e0;place-items:center;width:40px;height:40px;padding:0;display:grid}.landingCarouselControls>button:first-child svg{transform:rotate(180deg)}.landingCarouselControls>span{pointer-events:auto;background:#11110fb8;gap:5px;padding:8px;display:flex}.landingCarouselControls>span button{background:#ffffff59;border:0;width:19px;height:3px;padding:0}.landingCarouselControls>span button.active{background:var(--sun)}.landingManifest{justify-content:center;min-height:116px;padding:26px 32px;display:flex}.landingManifest strong{max-width:980px;color:var(--ink);text-align:center;font:900 clamp(24px,3.2vw,46px)/1 var(--display);letter-spacing:.035em}.landingDiscover,.landingActivity{max-width:var(--content);margin:auto;padding:110px 32px}.landingDiscover{background:var(--sun);border-bottom:1px solid var(--ink)}.landingDiscover>header{grid-template-columns:1fr minmax(280px,430px);align-items:end;gap:60px;display:grid}.landingDiscover header>div>span,.landingActivity>header>span{color:var(--signal);text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:900}.landingDiscover h2,.landingActivity h2{font:900 clamp(45px,5.5vw,78px)/.92 var(--display);text-transform:uppercase;letter-spacing:-.045em;margin:14px 0 0}.landingDiscover label{border:1px solid var(--ink);background:var(--white);min-height:58px;box-shadow:6px 6px 0 var(--ink);align-items:center;gap:12px;padding:0 17px;display:flex}.landingDiscover input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:15px}.landingPeople{border-top:2px solid var(--ink);margin-top:54px}.landingPeople>a{border-bottom:1px solid #11110f59;grid-template-columns:70px 1fr 36px;align-items:center;gap:18px;min-height:102px;padding:15px 0;display:grid}.landingPeople>a:hover{background:#fffef96b;padding-left:14px;padding-right:14px}.landingPeople>a>span{border:1px solid var(--ink);background:var(--paper);width:68px;height:68px;font:900 22px/1 var(--display);border-radius:50%;place-items:center;display:grid;overflow:hidden}.landingPeople img{object-fit:cover;width:100%;height:100%}.landingPeople>a>div{grid-template-columns:1fr 1fr;align-items:end;gap:5px 28px;display:grid}.landingPeople strong{font-size:20px}.landingPeople small{color:#61582e;font-size:11px}.landingPeople em{color:#564e29;grid-area:1/2/3;align-self:center;font-size:11px;font-style:normal}.landingPeople>a>svg{transition:transform var(--motion-standard) var(--ease-out)}.landingPeople>a:hover>svg{transform:translate(7px)}.landingNoResults{text-align:center;place-content:center;justify-items:center;gap:9px;min-height:190px;display:grid}.landingNoResults span{color:#61582e;font-size:11px}.landingActivity{background:var(--ink);color:var(--white)}.landingActivity>div{border-top:2px solid var(--white)}.landingActivity>div>a{border-bottom:1px solid #46453f;grid-template-columns:40px 1fr 110px 28px;align-items:center;gap:18px;min-height:86px;padding:18px 0;display:grid}.landingActivity>div>a:hover{background:#1b1b18;padding-left:12px;padding-right:12px}.landingActivity a>span{color:var(--sun);font-size:9px}.landingActivity p{color:#c6c4bb;margin:0;font-size:15px;line-height:1.55}.landingActivity p strong{color:var(--white)}.landingActivity p em{color:var(--sun);font-style:normal}.landingActivity time{color:#85837c;font-size:10px}.landingActivity svg{color:var(--sun)}.landingActivityEmpty{place-items:center;min-height:140px;display:grid;color:#85837c!important}.coverArt{background:0 0}.coverArt img{object-fit:cover;width:100%;height:100%;display:block}.eventArtwork,.creatorEventArtwork{display:block}.eventRow.noArtwork{grid-template-columns:40px minmax(190px,1.2fr) minmax(150px,.9fr) 110px 100px}.eventRow.noArtwork .eventArtwork{display:none}.eventTrack blockquote{border-left:2px solid var(--signal);background:var(--sun-soft);color:#4a4020;grid-column:1/-1;align-items:flex-start;gap:8px;margin:4px 0 0;padding:9px 11px;font-size:11px;line-height:1.5;display:flex}.eventTrack blockquote svg{color:var(--signal);flex:none}.eventTrack blockquote span{color:inherit}.eventRow .trackOpen{pointer-events:none}.firstSeenList>a.noArtwork{grid-template-columns:40px minmax(220px,1fr) 1fr 30px}.firstSeenList>a.noArtwork .eventArtwork{display:none}.repeatItem.noArtwork{border:1px solid #55544d;align-content:end;min-height:190px;padding:22px}.telegramInvite{background:#dff4fc;border:1px solid #1479a7;grid-template-columns:64px 1fr auto;align-items:center;gap:24px;min-height:190px;margin:12px 0 70px;padding:32px 38px;display:grid}.telegramInvite.isActive{background:#e6f5cc;border-color:#5d8730}.telegramInviteIcon{width:62px;height:62px;color:var(--white);background:#229ed9;border-radius:50%;place-items:center;display:grid}.telegramInvite>div small{color:#1479a7;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:850}.telegramInvite h2{font:900 clamp(28px,3vw,42px)/1 var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:7px 0 6px}.telegramInvite p{color:#4a626e;max-width:660px;margin:0;font-size:12px;line-height:1.55}.telegramInvite button{border:1px solid var(--ink);background:var(--ink);min-height:50px;color:var(--white);align-items:center;gap:10px;padding:0 17px;font-size:11px;font-weight:820;display:flex}.historyPanel>header>div>small{color:var(--muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.creatorEventList article{grid-template-columns:50px minmax(190px,1fr) 90px 120px minmax(300px,auto);min-height:86px}.creatorEventList article.noArtwork .creatorEventArtwork{display:none}.creatorEventTrack{gap:4px;display:grid}.creatorEventTrack blockquote{color:#71462f;margin:5px 0 0;font-size:10px;line-height:1.45}.creatorEventActions{flex-wrap:wrap;justify-content:flex-end;gap:6px!important;display:flex!important}.creatorEventActions button{min-height:34px}.creatorEventActions .commentAction{background:var(--sun-soft);color:#574a18;border-color:#9f7d00;align-items:center;gap:5px;display:flex}.commentEditor{border:1px solid var(--line);background:var(--white);grid-column:1/-1;grid-template-columns:1fr auto;padding:16px;gap:9px!important;display:grid!important}.commentEditor label{grid-column:1/-1;font-size:11px;font-weight:800}.commentEditor textarea{border:1px solid var(--line);resize:vertical;grid-column:1/-1;width:100%;padding:11px}.commentEditor>small{color:var(--muted);font-size:9px}.commentEditor>div{justify-content:flex-end;align-items:center;gap:7px!important;display:flex!important}.commentEditor>div>span{flex:1}.commentEditor .commentDelete{color:#a7351d;border:0;margin-right:auto;text-decoration:underline}.commentEditor .darkButton{color:var(--white)}.playlistPanel>div{display:block}.consentPanel>p{color:var(--muted);margin:15px 18px;font-size:9px;line-height:1.55}.adminSearch{border:1px solid var(--line);background:var(--white);align-items:center;gap:8px;min-width:280px;min-height:44px;padding:0 12px;display:flex}.adminSearch input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.dangerTextButton{color:#9b321e;border-color:#b14a33!important}.adminSearchEmpty{min-height:180px;color:var(--muted);place-content:center;justify-items:center;gap:8px;display:grid}.adminSearchEmpty strong{color:var(--ink);font-size:16px}.adminSearchEmpty span{font-size:10px}@media (max-width:980px){.landingCopy h1{font-size:clamp(62px,12vw,104px)}.landingDiscover>header,.landingPeople>a>div{grid-template-columns:1fr}.landingPeople em{grid-area:auto/1}.telegramInvite{grid-template-columns:58px 1fr}.telegramInvite button{grid-column:1/-1;justify-content:center}.creatorEventList article,.creatorEventList article.noArtwork{grid-template-columns:50px 1fr 100px}.creatorEventList article.noArtwork{grid-template-columns:1fr 100px}.creatorEventList article>time{grid-column:2}.creatorEventList article>.visibilityBadge{justify-self:end}.creatorEventActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:640px){.landingHeroActions{display:grid}.landingCopy h1{letter-spacing:.018em;font-size:clamp(48px,15.8vw,74px);line-height:.94}.profileHero,.heroCopy{min-width:0}.heroCopy{max-width:100%;overflow:hidden}.heroCopy h1{letter-spacing:-.04em;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:clamp(45px,13.2vw,52px);line-height:.9}.heroCopy h1 span{white-space:normal;overflow-wrap:break-word;width:100%;max-width:100%;display:block}.landingVisual{min-height:540px}.landingManifest{min-height:100px;padding:24px 20px}.landingManifest strong{font-size:24px;line-height:1.08}.landingDiscover,.landingActivity{padding:72px 20px}.landingPeople>a{grid-template-columns:58px 1fr 26px}.landingPeople>a>span{width:56px;height:56px}.landingActivity>div>a{grid-template-columns:28px 1fr 24px;gap:10px}.landingActivity time{grid-column:2}.eventRow,.eventRow.noArtwork{grid-template-columns:30px 54px 1fr 28px;gap:11px;padding:13px 0}.eventRow.noArtwork{grid-template-columns:30px 1fr 28px}.eventArtwork .coverArt{width:54px;height:54px}.eventRow .eventSignal,.eventRow time{display:none}.eventTrack blockquote{font-size:10px}.trackOpen span{display:none}.telegramInvite{grid-template-columns:48px 1fr;gap:16px;margin-left:-14px;margin-right:-14px;padding:26px 20px}.telegramInviteIcon{width:48px;height:48px}.telegramInvite h2{font-size:26px}.creatorEventList article,.creatorEventList article.noArtwork{grid-template-columns:50px 1fr;min-width:0;padding:14px}.creatorEventList article.noArtwork{grid-template-columns:1fr}.creatorEventArtwork{grid-row:1/3}.creatorEventList article>time,.creatorEventList article>.visibilityBadge{grid-column:2}.creatorEventList article.noArtwork>time,.creatorEventList article.noArtwork>.visibilityBadge{grid-column:1}.creatorEventList article>.visibilityBadge{justify-self:start}.creatorEventActions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid!important}.creatorEventActions .commentAction{grid-column:1/-1;justify-content:center}.commentEditor{grid-template-columns:1fr;padding:12px}.commentEditor>div{flex-wrap:wrap;grid-column:1}.adminSearch{width:100%;min-width:0}.makersPanel>header{align-items:stretch}}@media (prefers-reduced-motion:reduce){.landingSlide{animation:none}}.routeLoading{z-index:1000;background:#ee5f382e;height:4px;position:fixed;inset:0 0 auto;overflow:hidden}.routeLoading span{background:var(--signal);width:38%;height:100%;animation:routeProgress .9s var(--ease-out) infinite alternate;display:block}@keyframes routeProgress{0%{transform:translate(-100%)}to{transform:translate(265%)}}.landingHeader,.publicHeader{isolation:isolate;z-index:50;background:var(--paper)}.landingHeader>*,.publicHeader>*{z-index:2;position:relative}.landingHeader nav a,.publicHeader nav a,.landingHeaderCta,.headerLogin{align-items:center;min-height:44px;display:inline-flex}.landingHeader:after,.publicHeader:after{content:"";z-index:-1;background:var(--paper);pointer-events:none;position:absolute;inset:0}.followingPage>.publicHeader{max-width:var(--content);grid-template-columns:1fr auto 1fr;align-items:center;height:82px;margin:0 auto;padding:0 32px;display:grid}.pencilStrike,.pencilUnderline{display:inline-block;position:relative}.pencilStrike:before,.pencilStrike:after{content:"";z-index:2;background:var(--signal);opacity:.92;border-radius:70% 35% 65% 40%;height:3px;position:absolute;top:52%;left:-2%;right:-2%;transform:rotate(-2.3deg)}.pencilStrike:after{opacity:.64;height:1px;top:55%;transform:rotate(-1deg)}.pencilUnderline:before,.pencilUnderline:after{content:"";background:var(--signal);border-radius:55% 35% 65% 45%;height:3px;position:absolute;bottom:-9px;left:-1%;right:-2%;transform:rotate(-1.2deg)}.pencilUnderline:after{opacity:.62;height:1px;bottom:-12px;left:3%;transform:rotate(.8deg)}.landingCopy h1,.landingCopy h1 em{letter-spacing:.035em}.landingTitleLead{display:block}.landingCopy>p{max-width:540px}.landingVisual{--portrait-size:min(calc(100cqw - 64px), calc(100cqh - 64px));container-type:size}.landingSlide:active{filter:none!important;box-shadow:none!important;opacity:1!important;transform:none!important}.landingSlidePortrait{width:var(--portrait-size);height:var(--portrait-size);aspect-ratio:1;border:1px solid var(--ink);background:var(--sun-soft);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.landingSlidePortrait img{object-fit:cover}.landingSignalCard{left:calc((100cqw - var(--portrait-size)) / 2 + 16px);right:auto;bottom:calc((100cqh - var(--portrait-size)) / 2 + 16px);width:calc(var(--portrait-size) - 32px);grid-template-columns:minmax(0,1fr) 48px;align-items:center;min-height:82px;padding:15px 16px}.landingSignalCard .landingSignalCover{width:46px;height:46px;color:var(--sun);border:1px solid #5c5a51;grid-area:2/2/4;align-self:center;place-items:center;margin:0;display:grid;overflow:hidden}.landingSignalCover img{object-fit:cover;width:100%;height:100%}.landingSignalCard strong,.landingSignalCard>span:not(.landingSignalCover){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.landingManifest strong{letter-spacing:.055em;line-height:1.12}.landingFlow h2,.landingBottom>span,.textPage h1,.creatorGate h1{letter-spacing:.025em;line-height:.98}.landingBottom>span{max-width:1040px}.landingActivity{padding-top:78px;padding-bottom:78px}.landingActivity>header{margin-bottom:28px}.landingActivity>div{overscroll-behavior:contain;scrollbar-color:var(--sun) #36352f;scrollbar-width:thin;max-height:260px;overflow-y:auto}.landingActivity>div>a{min-height:86px}.nowTape{min-height:92px}.nowTape .coverArt{border-color:#5a5952;width:58px;height:58px}.nowTapeEmpty{grid-template-columns:12px 1fr 42px}.nowTapeEmpty>svg{color:var(--sun)}.heroActions{grid-template-columns:minmax(180px,max-content) minmax(250px,1fr);gap:10px;width:min(100%,680px);display:grid}.heroActions .primaryAction,.heroActions .playlistAction{width:100%}.heroTelegramAction{color:#126b93;background:#dff4fc;border:1px solid #1681b2;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:12px;font-weight:840;display:flex}.heroTelegramAction svg:last-child{margin-left:auto}.heroTelegramAction:hover{background:#cceefa}.eventList{position:relative}.lockedEventRow{opacity:.62;filter:saturate(.45)}.lockedEventRow+.lockedEventRow{opacity:.36;-webkit-mask-image:linear-gradient(#000 10%,#0000 94%);mask-image:linear-gradient(#000 10%,#0000 94%)}.lockedEventRow .lockedCover{color:#77756d;border-color:var(--line);background:repeating-linear-gradient(135deg,#e8e4d8 0 10px,#f5f2ea 10px 20px)}.historyUnlockSection{text-align:center;align-items:center;min-height:500px}.unlockIntro{z-index:1;color:var(--sun);justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.unlockIntro .unlockSignal{align-items:center;height:38px;margin:0}.unlockIntro .unlockSignal i{transform-origin:50%}.unlockIntro>span{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:900}.historyUnlockSection h2{letter-spacing:.02em;text-wrap:balance;max-width:1100px;margin-top:24px;font-size:clamp(36px,4vw,58px);line-height:1.02}.historyUnlockSection>p{max-width:720px;font-size:15px}.historyUnlockAction{min-height:64px;padding:0 22px;font-size:15px}.repeatGrid{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:var(--sun) #3b3a35;scrollbar-width:thin;grid-auto-columns:minmax(220px,calc(25% - 16.5px));grid-auto-flow:column;gap:22px;padding:8px 0 18px;overflow-x:auto;grid-template-columns:none!important;display:grid!important}.repeatGrid:has(.sectionEmpty){padding-bottom:0;display:block!important}.repeatItem{scroll-snap-align:start;min-width:0}.repeatItem>strong,.repeatItem>span:not(.repeatRank){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.firstSeenList>a{padding:12px 0}.firstSeenList .eventArtwork{margin-right:4px}.firstSeenList>a>div{min-width:0;padding-left:4px}.firstSeenList strong,.firstSeenList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.playlistPrompt{width:min(760px,100%)}.playlistPromptStatus{color:var(--signal);align-items:center;gap:13px;margin:2px 0 22px;display:flex}.playlistPromptStatus .modalSignal{flex:none;height:34px}.playlistPromptStatus small{text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:900}.playlistPrompt h2{letter-spacing:.015em;margin-top:0}.unfollowConfirm>div:last-child{grid-template-columns:1fr 1fr;gap:9px;display:grid}.unfollowConfirm .playlistPromptLater{margin-top:0}.creatorEntryPage{min-height:100svh}.creatorEntryPage .creatorGate{text-align:center;justify-content:center;align-items:center;min-height:calc(100svh - 82px);padding:clamp(48px,7vw,96px) 24px}.creatorEntryPage .creatorGate>span{margin-top:0}.creatorEntryPage .creatorGate h1{max-width:1000px}.creatorEntryPage .creatorGate p{margin-left:auto;margin-right:auto;font-size:16px}.workspaceMain{max-width:1380px;padding-top:34px}.workspaceTopbar h1{letter-spacing:.018em;line-height:1}.creatorIdentityCard{grid-template-columns:76px minmax(220px,1fr) auto;gap:20px;padding:20px 22px}.creatorIdentityCard .portraitCompact{aspect-ratio:1;flex-basis:72px;width:72px;height:72px;min-height:72px}.creatorIdentityCard>div:nth-child(2)>strong{font-size:24px}.creatorIdentityCard>div:nth-child(2)>small{font-size:13px}.creatorMetrics article{min-height:126px;padding:20px 22px}.creatorMetrics span{letter-spacing:.11em;font-size:10px}.creatorMetrics strong{font-size:34px}.creatorMetrics em{font-size:10px}.adminPanel>header,.creatorPanel>header{min-height:82px;padding:19px 22px}.adminPanel h2,.creatorPanel h2{letter-spacing:.015em;font-size:28px;line-height:1.02}.creatorPanel header>div>span{font-size:10px}.connectionPanel .accountCard{padding:17px}.accountCard strong{font-size:15px}.accountCard small,.accountCard button{font-size:11px}.connectionPanel dt{font-size:10px}.connectionPanel dd{font-size:12px;line-height:1.4}.connectionPanel footer span,.syncIntervalControl>span,.delayControl>span{font-size:11px}.syncIntervalControl button,.delayControl button{min-height:46px;font-size:11px}.syncIntervalControl small{font-size:10px}.publicationDefault strong{font-size:14px}.publicationDefault small,.privacyPanel>p{font-size:11px}.privacyCounts>div span{font-size:10px}.privacyCounts>div strong{font-size:24px}.historyPanel>header>div>small{margin-top:9px;font-size:12px;line-height:1.45}.creatorEventList article,.creatorEventList article.noArtwork{grid-template-columns:58px minmax(150px,1fr) 76px 110px minmax(340px,auto);gap:14px;min-height:104px;padding:14px 20px}.creatorEventList article.noArtwork{grid-template-columns:minmax(150px,1fr) 76px 110px minmax(340px,auto)}.creatorEventArtwork .coverArt{width:58px;height:58px}.creatorEventTrack strong{font-size:15px;line-height:1.25}.creatorEventTrack>span,.creatorEventList time{font-size:12px}.creatorEventTrack blockquote{font-size:11px}.visibilityBadge{font-size:10px;line-height:1.35}.creatorEventActions{grid-template-columns:minmax(154px,1.35fr) minmax(86px,.8fr) minmax(104px,1fr);gap:8px!important;display:grid!important}.creatorEventActions button{min-height:40px;padding:0 11px;font-size:10px;font-weight:780}.creatorEventActions .commentAction{justify-content:center;min-width:0}.commentEditor{margin-top:2px;padding:20px;gap:12px!important}.commentEditor label{font-size:13px}.commentEditor textarea{min-height:112px;color:var(--ink);background:var(--white);padding:14px;font-size:15px;line-height:1.5}.commentEditor>small{font-size:10px}.commentEditor>div button{min-height:44px;padding:0 15px;font-size:11px}.commentEditor .darkButton{border-color:var(--ink);background:var(--ink);min-width:140px;color:var(--white)}.commentEditor .darkButton:disabled{color:var(--white);background:#77756d}.playlistPanel>div{padding:24px}.playlistPanel>div>div{min-height:142px}.playlistPanel>div strong{font-size:18px}.playlistPanel>div p,.playlistPanel>div a,.playlistPanel footer span,.playlistPanel footer em,.consentPanel dt,.consentPanel dd,.consentPanel>button,.consentPanel>p{font-size:11px}.workspaceModal select{border:1px solid var(--line);background:var(--white);width:100%;height:44px;color:var(--ink);padding:0 12px}@media (min-width:981px){.landingHero{grid-template-columns:1.15fr .85fr;height:calc(100svh - 82px);min-height:640px;max-height:760px}.landingCopy{padding:54px clamp(46px,5vw,74px) 48px clamp(26px,2vw,38px)}.landingCopy h1{margin:22px 0 18px;font-size:clamp(70px,7.2vw,112px);line-height:.88}.landingTitleLead{white-space:nowrap;width:max-content;max-width:100%;font-size:clamp(52px,4.4vw,82px);line-height:.96;display:block}.landingDescriptionLine{display:block}.landingCopy>p{margin:12px 0}}@media (max-width:980px){.landingVisual{--portrait-size:min(calc(100cqw - 48px), calc(100cqh - 48px))}.landingCopy{padding-top:64px;padding-bottom:64px}.heroActions{grid-template-columns:1fr 1.35fr}.repeatGrid{grid-auto-columns:minmax(220px,42vw)}.creatorIdentityCard{grid-template-columns:76px 1fr}}@media (max-width:760px){.followingPage>.publicHeader{grid-template-columns:1fr auto;height:66px;padding:0 18px}.creatorEntryPage .creatorGate{min-height:calc(100svh - 66px)}.workspaceRail{z-index:80;position:sticky;top:0}.railBottom a:first-of-type{min-width:112px;color:var(--white);padding:9px 10px;font-size:11px}.workspaceTopbar{gap:18px;margin-bottom:22px}.workspaceTopbar h1{letter-spacing:.02em;font-size:36px}.creatorTopbar .pauseButton{justify-content:center;width:100%}.creatorIdentityCard{grid-template-columns:72px minmax(0,1fr);gap:15px;padding:17px}.creatorIdentityCard .portraitCompact{flex-basis:68px;width:68px;height:68px;min-height:68px}.creatorIdentityCard>div:nth-child(2)>strong{font-size:21px}.creatorIdentityCard>div:nth-child(2)>small{font-size:12px}.creatorMetrics article{min-height:112px;padding:16px}.creatorMetrics strong{font-size:29px}.creatorPanel>header{min-height:76px;padding:17px}.creatorPanel h2{font-size:24px}.connectionPanel .accountCard{margin:14px}.connectionPanel dl,.syncIntervalControl,.delayControl,.publicationDefault,.privacyCounts,.privacyPanel>p{margin-left:14px;margin-right:14px}.creatorEventList article,.creatorEventList article.noArtwork{grid-auto-rows:auto;align-items:start;gap:7px 13px;min-width:0;min-height:0;padding:16px;grid-template-columns:62px minmax(0,1fr)!important}.creatorEventList article.noArtwork{grid-template-columns:minmax(0,1fr)!important}.creatorEventArtwork{grid-area:1/1/4}.creatorEventArtwork .coverArt{width:62px;height:62px}.creatorEventTrack{min-width:0;grid-area:1/2!important}.creatorEventList article.noArtwork .creatorEventTrack{grid-column:1!important}.creatorEventList article>time{grid-area:2/2!important}.creatorEventList article.noArtwork>time{grid-column:1!important}.creatorEventList article>.visibilityBadge{justify-self:start;grid-area:3/2!important}.creatorEventList article.noArtwork>.visibilityBadge{grid-column:1!important}.creatorEventActions{grid-template-columns:1fr 1fr;width:100%;margin-top:10px;grid-area:auto/1/auto/-1!important;display:grid!important}.creatorEventActions button{min-height:46px;font-size:11px}.creatorEventActions .commentAction{grid-column:1/-1;min-width:0}.commentEditor{margin-top:8px;padding:14px;grid-area:auto/1/auto/-1!important}.commentEditor>div{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.commentEditor>div>span{display:none}.commentEditor .commentDelete{grid-column:1/-1;justify-self:start;margin:0}.commentEditor>div .darkButton{min-width:0}.profilePhotoEditor{grid-template-columns:68px 1fr;display:grid}.profilePhotoEditor .portraitCompact{width:64px;height:64px;min-height:64px}}@media (max-width:640px){.landingVisual{--portrait-size:min(calc(100cqw - 34px), calc(100cqh - 34px));height:500px;min-height:500px}.landingSignalCard{left:calc((100cqw - var(--portrait-size)) / 2 + 12px);bottom:calc((100cqh - var(--portrait-size)) / 2 + 12px);width:calc(var(--portrait-size) - 24px);grid-template-columns:minmax(0,1fr) 42px;min-height:76px}.landingSignalCard .landingSignalCover{width:40px;height:40px}.landingCopy h1,.landingCopy h1 em{letter-spacing:.035em}.landingManifest strong{letter-spacing:.04em}.landingActivity{padding-top:62px;padding-bottom:62px}.landingActivity>div{max-height:258px}.landingFlow h2,.landingBottom>span,.textPage h1,.creatorGate h1{letter-spacing:.03em;line-height:1.02}.nowTape{grid-template-columns:10px minmax(0,1fr) 48px;gap:10px;min-height:82px}.nowTape .coverArt{width:46px;height:46px}.nowTape div{min-width:0}.nowTape strong,.nowTape em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heroActions{grid-template-columns:1fr;width:100%}.heroActions>*{grid-column:1}.heroTelegramAction{width:100%;min-height:54px}.repeatGrid{grid-auto-columns:minmax(200px,74vw);gap:16px;margin-right:-16px;padding-right:16px}.repeatItem:hover{transform:none}.firstSeenList>a{grid-template-columns:22px 50px minmax(0,1fr) 24px;gap:12px}.historyUnlockSection{text-align:left;align-items:flex-start;min-height:0;padding:58px 22px 64px}.unlockIntro{justify-content:flex-start;gap:12px}.unlockIntro>span{font-size:10px}.historyUnlockSection h2{letter-spacing:.025em;text-align:left;margin-top:22px;font-size:36px;line-height:1.04}.historyUnlockSection>p{text-align:left;font-size:14px}.historyUnlockAction{justify-content:flex-start;width:100%;min-height:62px;font-size:15px}.historyUnlockAction svg{margin-left:auto}.playlistPromptStatus{margin-bottom:18px}.playlistPromptStatus small{font-size:9px}.playlistPrompt h2{font-size:29px;line-height:1.05}.unfollowConfirm>div:last-child{grid-template-columns:1fr}.creatorEntryPage .creatorGate{text-align:left;align-items:flex-start}.creatorEntryPage .creatorGate p{margin-left:0}.creatorMetrics{grid-template-columns:1fr}.creatorMetrics article,.creatorMetrics article:nth-child(2n){border-right:0}.creatorMetrics article:last-child{border-bottom:0}.creatorGrid{gap:14px;margin-bottom:14px}.creatorIdentityActions,.creatorEventActions{grid-template-columns:1fr}.creatorEventActions .commentAction{grid-column:1}.commentEditor>div{grid-template-columns:1fr}.commentEditor .commentDelete{grid-column:1}.commentEditor>div button{width:100%}}.headerActions{justify-self:end;align-items:center;gap:24px;display:flex}.headerActions form{margin:0}.headerActions form .headerLogin{background:0 0;border:0;padding:0}.headerAccountLink{align-items:center;gap:7px;min-height:44px;font-size:11px;font-weight:800;display:inline-flex}.creatorHeaderLink{border-right:1px solid var(--line);white-space:nowrap;align-items:center;gap:7px;min-height:44px;padding-right:22px;font-size:11px;font-weight:830;display:inline-flex}.mobileMenuButton{background:0 0;border:0;place-content:center;gap:5px;width:44px;height:44px;padding:0;display:none}.mobileMenuButton span{background:var(--ink);width:22px;height:2px;transition:transform var(--motion-standard) var(--ease-out);display:block}.mobileMenuBackdrop,.mobileMenuPanel{display:none}.textPage>.publicHeader{justify-content:initial;grid-template-columns:1fr auto 1fr;max-width:1100px;display:grid}.desktopHeadingLine{white-space:nowrap;display:block}.followingEmpty h1{letter-spacing:.025em;line-height:.98}.landingBottomLine{white-space:nowrap;display:block}.eventListScrollable{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--signal) var(--paper-2);max-height:430px;overflow-y:auto}.eventListScrollable:focus-visible{outline-offset:5px}@media (min-width:981px){.firstSeenSection .sectionHeader{grid-template-columns:minmax(0,1fr)}.firstSeenSection .sectionHeader h2{white-space:nowrap;letter-spacing:.015em;max-width:none;font-size:clamp(42px,4.4vw,68px)}}.landingVisual{background:var(--signal)}.landingVisual:before{background:repeating-radial-gradient(circle at 50% 43%,#0000 0 60px,#ffffff57 61px 62px)}.landingMakerIntro{z-index:10;top:calc((100cqh - var(--portrait-size)) / 2 + 16px);left:calc((100cqw - var(--portrait-size)) / 2 + 16px);width:calc(var(--portrait-size) - 32px);border:1px solid var(--ink);min-height:42px;color:var(--ink);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffef9f0;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:10px 13px;display:flex;position:absolute;box-shadow:4px 4px #11110fe6}.landingMakerIntro strong{font-size:12px;line-height:1.35}.landingMakerIntro span{color:#5e5c54;min-width:0;font-size:11px;line-height:1.4}.landingEdition,.landingOrbit{color:var(--white)}.landingOrbit{border-color:#ffffffb8}.landingFlow>header{text-align:center;display:block}.landingFlow h2{text-align:center;text-wrap:balance}.landingFlow h2>span{color:var(--signal)}.heroActions.anonymousActions{grid-template-columns:minmax(180px,.9fr) minmax(300px,1.45fr)}.heroActions.anonymousActions .heroTelegramAction{grid-column:2}.heroTelegramAction{justify-content:center;padding-left:46px;padding-right:46px;display:flex;position:relative}.heroTelegramAction .telegramActionLabel{text-align:center;justify-content:center;align-items:center;gap:9px;min-width:0;line-height:1.25;display:inline-flex}.heroTelegramAction .telegramActionLabel>svg{flex:none}.heroTelegramAction svg:last-child{margin-left:0;position:absolute;right:18px}.profileHeadline{letter-spacing:-.045em!important}.heroCopy h1 .profileHeadlineLead{color:var(--ink);letter-spacing:.015em;display:block}.repeatGrid{grid-auto-columns:minmax(190px,21.5%);gap:18px}.repeatItem{padding-top:10px}.repeatItem .coverArt{aspect-ratio:1;width:calc(100% - 18px);height:auto;margin-right:18px}.repeatRank{z-index:2;background:var(--ink);padding:2px 0 5px 6px;position:absolute;top:0;right:0}.makerIntroEditor{border-bottom:1px solid var(--line);background:#f8f5ec;grid-template-columns:minmax(220px,1fr) minmax(280px,1.2fr) auto;align-items:end;gap:18px;padding:16px 18px;display:grid}.makerIntroEditor>div{align-self:center}.makerIntroEditor>div>span{color:var(--signal);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.makerIntroEditor p{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.45}.makerIntroEditor p strong{color:var(--ink)}.makerIntroEditor label{color:var(--muted);gap:6px;font-size:9px;display:grid}.makerIntroEditor input{border:1px solid var(--line);background:var(--white);width:100%;height:42px;color:var(--ink);padding:0 12px}.makerIntroEditor>button{border:1px solid var(--ink);background:var(--ink);min-height:42px;color:var(--white);padding:0 16px;font-size:10px;font-weight:820}.makerIntroEditor>button:disabled{opacity:.38;cursor:not-allowed}.adminPagePending{color:var(--muted);cursor:default;border-color:var(--line)!important}.workspaceModal label>small{color:var(--muted);font-size:8px;line-height:1.45}.creatorEventListScrollable{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--signal) var(--paper-2);max-height:1042px;overflow-y:auto}.creatorEventListScrollable:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.connectionCheckButton{border:1px solid var(--ink);width:100%;min-height:44px;color:var(--ink);background:0 0;margin-top:10px;font-size:10px;font-weight:820}.deviceCode label{color:#5f5120;text-transform:uppercase;letter-spacing:.14em;grid-column:1/-1;margin:0;font-size:8px;font-weight:850}.deviceCode input{min-width:0;height:auto;color:var(--ink);letter-spacing:.12em;background:0 0;border:0;outline:0;padding:0;font-size:31px;font-weight:850}.deviceCode.isCopied{background:#ddf1c5}.deviceConnectionActions{grid-template-columns:1fr 1fr;gap:9px!important;margin-top:0!important;display:grid!important}.deviceConnectionActions>*{justify-content:center;min-height:50px}.connectionExternalLink{border:1px solid var(--ink);background:var(--white);align-items:center;gap:8px;font-size:11px;font-weight:840;display:inline-flex}.mobileConnectionHint{color:var(--muted);margin-top:12px;font-size:9px;line-height:1.55;display:block}.onboardingBackdrop{z-index:120}.onboardingModal{flex-direction:column;align-items:flex-start;width:min(620px,100%);min-height:500px;padding:42px;display:flex}.onboardingProgress{grid-template-columns:repeat(4,1fr);width:100%;gap:7px!important;margin:0 0 32px!important;display:grid!important}.onboardingProgress i{background:var(--line);height:4px}.onboardingProgress i.active{background:var(--signal)}.onboardingIcon{border:1px solid var(--ink);background:var(--sun);place-items:center;width:62px;height:62px;margin:22px 0 4px;display:grid;color:var(--ink)!important}.onboardingModal h2{letter-spacing:.005em;max-width:500px;margin:16px 0 14px;font-size:43px;line-height:.96}.onboardingModal>p{max-width:500px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.onboardingActions{grid-template-columns:auto 1fr auto;align-items:center;width:100%;padding-top:32px;gap:9px!important;margin-top:auto!important;display:grid!important}.onboardingActions .onboardingSkip{min-height:44px;color:var(--muted);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-size:10px;text-decoration:underline}.onboardingActions .ghostButton{justify-self:end}.onboardingActions .darkButton{grid-column:3;justify-content:center;min-width:174px}.makerRecovery{background:#f7d7cd;border-top:1px solid #c98b77;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.makerRecovery>svg{color:#8c301b}.makerRecovery>div{gap:4px;display:grid}.makerRecovery strong{font-size:11px}.makerRecovery span{color:#6f4e44;font-size:9px;line-height:1.45}.makerRecovery>a{border:1px solid var(--ink);background:var(--white);align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:9px;font-weight:820;display:inline-flex}.playlistRecovery{background:#ffebae;border-color:#c39d20}@media (max-width:980px){.publicHeader,.landingHeader,.followingPage>.publicHeader,.textPage>.publicHeader{grid-template-columns:1fr auto}.desktopHeaderNav,.headerActions{display:none!important}.mobileMenuButton{justify-self:end;display:grid}.mobileMenuBackdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11110f80;border:0;width:100%;height:100%;display:block;inset:0;position:fixed!important}.mobileMenuPanel{z-index:101;background:var(--paper);border-left:1px solid var(--ink);width:min(380px,100vw - 34px);height:100dvh;animation:menuEnter var(--motion-standard) var(--ease-out);grid-template-rows:auto 1fr auto;padding:22px;display:grid;top:0;right:0;box-shadow:-12px 0 #11110f1f;position:fixed!important}.mobileMenuPanel>div:first-child{border-bottom:1px solid var(--line);color:var(--signal);text-transform:uppercase;letter-spacing:.16em;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:10px;font-weight:900;display:flex}.mobileMenuPanel>div:first-child button{background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.mobileMenuPanel nav{align-content:start;gap:0;padding-top:22px;display:grid!important}.mobileMenuPanel nav a{border-bottom:1px solid var(--line);align-items:center;min-height:58px;font-size:18px;font-weight:780;display:flex}.mobileMenuAccount form,.mobileMenuAccount a,.mobileMenuAccount button{width:100%}.mobileMenuAccount a,.mobileMenuAccount button{border:1px solid var(--ink);background:var(--ink);min-height:54px;color:var(--white);justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:12px;font-weight:820;display:flex}@keyframes menuEnter{0%{opacity:0;transform:translate(24px)}}.makerIntroEditor{grid-template-columns:1fr;gap:12px}.makerIntroEditor>button{width:100%}.creatorHeaderLink{border-right:0}}@media (max-width:900px){.repeatGrid{grid-auto-columns:minmax(190px,36vw)}.desktopHeadingLine{white-space:normal;display:inline}.desktopHeadingLine+.desktopHeadingLine:before{content:" "}.textPage h1{text-wrap:balance}}@media (max-width:640px){.landingFlow>header,.landingFlow h2{text-align:left}.landingFlow{padding-top:58px}.heroActions.anonymousActions{grid-template-columns:minmax(112px,.8fr) minmax(0,1.55fr)}.heroActions.anonymousActions>*{grid-column:auto;min-width:0}.heroActions.anonymousActions .heroTelegramAction{grid-column:2;padding:0 11px;font-size:10px}.heroTelegramAction{gap:7px;padding-left:34px!important;padding-right:34px!important}.heroTelegramAction .telegramActionLabel{gap:7px}.heroTelegramAction svg:last-child{right:10px}.profileHeadline{letter-spacing:.01em!important}.profileHeadlineLead{letter-spacing:.045em}.repeatGrid{grid-auto-columns:minmax(178px,64vw)}.followingEmpty h1{letter-spacing:.03em;line-height:1.02}.landingBottomLine{white-space:normal;display:inline}.eventListScrollable{max-height:360px}.creatorEntryPage .creatorGate{width:100%;min-width:0;padding-left:20px;padding-right:20px;overflow:hidden}.creatorEntryPage .creatorGate h1{letter-spacing:.012em;overflow-wrap:normal;word-break:normal;text-wrap:balance;max-width:100%;font-size:clamp(28px,8.1vw,34px);line-height:1.04}.creatorEntryPage .creatorGate p,.creatorEntryPage .creatorGate a,.creatorEntryPage .creatorGate form{max-width:100%}.landingMakerIntro{top:calc((100cqh - var(--portrait-size)) / 2 + 12px);left:calc((100cqw - var(--portrait-size)) / 2 + 12px);width:calc(var(--portrait-size) - 24px);min-height:38px;padding:8px 10px;box-shadow:3px 3px #11110fe6}.landingMakerIntro strong,.landingMakerIntro span{font-size:10px}.creatorEventListScrollable{max-height:min(880px,72svh)}.deviceCode input{letter-spacing:.08em;font-size:24px}.deviceCode button{font-size:9px}.deviceConnectionActions{grid-template-columns:1fr}.onboardingModal{min-height:min(570px,100dvh - 28px);padding:30px 22px 22px}.onboardingModal h2{font-size:32px;line-height:1.02}.onboardingModal>p{font-size:13px}.onboardingActions{grid-template-columns:1fr 1fr}.onboardingActions .onboardingSkip{grid-area:2/1;justify-self:start}.onboardingActions .ghostButton{grid-area:1/1;justify-self:stretch}.onboardingActions .darkButton{grid-area:1/2;min-width:0}.makerRecovery{grid-template-columns:24px minmax(0,1fr)}.makerRecovery>a{grid-column:1/-1;justify-content:center}}@media (prefers-reduced-motion:reduce){.routeLoading span{width:100%;animation:none}.mobileMenuPanel{animation:none}}.creatorEventActions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:4px!important;display:flex!important}.creatorEventActions .eventIconButton,.creatorEventActions .eventIconButton.commentAction,.creatorEventActions .eventIconButton.artistHide{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);cursor:pointer;transition:color var(--motion-fast) ease, background var(--motion-fast) ease, transform var(--motion-fast) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.creatorEventActions .eventIconButton svg{width:23px;height:23px}.creatorEventActions .eventIconButton:hover{background:#e4e1d8}.creatorEventActions .eventIconButton.commentAction:hover,.creatorEventActions .eventIconButton.commentAction.hasComment{color:#9c2f19;background:#f7d5ca}.creatorEventActions .eventIconButton.commentAction.hasComment:after{content:"";border:2px solid var(--paper);background:var(--signal);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.creatorEventActions .eventIconButton.trackVisibilityAction:hover,.creatorEventActions .eventIconButton.artistHide:hover{color:#9c2f19}.creatorEventActions .eventIconButton.trackVisibilityAction.isActive{background:var(--ink);color:var(--white)}.creatorEventActions .eventIconButton:active{transform:scale(.88)}.creatorEventActions .eventIconButton:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.creatorEventActions .eventIconButton:disabled{color:var(--muted);opacity:.34;cursor:not-allowed;background:0 0;transform:none}.creatorEventList article.eventHidden{opacity:1}.creatorEventList article.eventHidden>.creatorEventArtwork,.creatorEventList article.eventHidden>.creatorEventTrack,.creatorEventList article.eventHidden>time,.creatorEventList article.eventHidden>.visibilityBadge{opacity:.46}@media (min-width:981px){.creatorEventList article,.creatorEventList article.noArtwork{grid-template-columns:58px minmax(220px,1fr) 76px 110px 152px}.creatorEventList article.noArtwork{grid-template-columns:minmax(220px,1fr) 76px 110px 152px}}@media (max-width:980px){.creatorEventActions{grid-column:1/-1;justify-content:flex-start;width:100%;margin-top:8px}}@media (max-width:760px){.creatorEventActions{border-top:1px solid var(--line);width:100%;margin-top:9px;padding-top:7px;grid-column:1/-1!important;display:flex!important}.creatorEventActions .eventIconButton.commentAction{grid-column:auto}}.landingVisual{--portrait-size:min(calc(100cqw - 116px), calc(100cqh - 138px))}.landingMakerIntro{z-index:10;top:auto;bottom:calc((100cqh + var(--portrait-size)) / 2 + 16px);left:calc((100cqw - var(--portrait-size)) / 2);width:var(--portrait-size);min-height:0;box-shadow:none;color:var(--white);text-align:center;text-shadow:none;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:3px;padding:0;line-height:1.25;display:grid;position:absolute}.landingMakerIntro strong{color:var(--white);letter-spacing:0;text-transform:none;font-size:18px;font-weight:700;line-height:1.2;display:block}.landingMakerIntro span{color:var(--white);font-size:14px;font-weight:650;line-height:1.3;display:block}.landingMakerIntro:hover strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.landingSlide{overflow:visible}.landingSlidePortrait{box-shadow:8px 8px #11110f29}.landingCarouselArrow{z-index:12;width:56px;height:56px;color:var(--white);box-shadow:none;cursor:pointer;transition:color var(--motion-fast) ease, transform var(--motion-fast) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.landingCarouselArrow.previous{left:max(10px,calc((100cqw - var(--portrait-size)) / 2 - 58px))}.landingCarouselArrow.next{right:max(10px,calc((100cqw - var(--portrait-size)) / 2 - 58px))}.landingCarouselArrow.previous svg{transform:rotate(180deg)}.landingCarouselArrow svg{filter:drop-shadow(0 2px #11110f47)}.landingCarouselArrow:hover{color:var(--sun);background:0 0;transform:translateY(-50%)scale(1.1)}.landingCarouselArrow:focus-visible{outline:2px solid var(--white);outline-offset:-4px}.landingCarouselArrow:active{box-shadow:none;transform:translateY(-50%)scale(.88)!important}.landingCarouselDots{z-index:12;left:50%;bottom:max(10px,calc((100cqh - var(--portrait-size)) / 2 - 34px));background:#11110fc7;border-radius:20px;align-items:center;gap:6px;min-height:24px;padding:8px 10px;display:flex;position:absolute;transform:translate(-50%)}.landingCarouselDots button{cursor:pointer;width:18px;height:4px;transition:width var(--motion-standard) var(--ease-out), background var(--motion-standard) var(--ease-out);background:#ffffff61;border:0;border-radius:4px;padding:0}.landingCarouselDots button.active{background:var(--sun);width:30px}.landingCarouselDots button:focus-visible{outline:2px solid var(--white);outline-offset:3px}.portraitStage.hasPortraitImage:after{display:none}@media (max-width:980px){.landingVisual{--portrait-size:min(calc(100cqw - 112px), calc(100cqh - 150px))}.landingCarouselArrow.previous{left:max(4px,calc((100cqw - var(--portrait-size)) / 2 - 62px))}.landingCarouselArrow.next{right:max(4px,calc((100cqw - var(--portrait-size)) / 2 - 62px))}}@media (max-width:640px){.landingVisual{--portrait-size:min(calc(100cqw - 104px), calc(100cqh - 150px))}.landingMakerIntro{top:auto;bottom:calc((100cqh + var(--portrait-size)) / 2 + 16px);left:calc((100cqw - var(--portrait-size)) / 2);width:var(--portrait-size);font-family:var(--font);text-align:center;gap:4px;padding:0}.landingMakerIntro strong{letter-spacing:0;text-transform:none;font-size:18px;font-weight:700;line-height:1.2}.landingMakerIntro span{letter-spacing:0;font-size:13px;font-weight:400;line-height:1.3}.landingSlidePortrait{box-shadow:5px 5px #11110f29}.landingCarouselArrow{width:48px;height:48px;box-shadow:none}.landingCarouselArrow svg{width:30px;height:30px}.landingCarouselArrow.previous{left:0}.landingCarouselArrow.next{right:0}.landingCarouselDots{bottom:max(7px,calc((100cqh - var(--portrait-size)) / 2 - 29px));min-height:20px;padding:6px 8px}.landingCarouselDots button{width:14px;height:3px}.landingCarouselDots button.active{width:24px}}
