:root{--ink:#0d0d0d;--muted:#0d0d0d94;--paper:#efede6;--yellow:#f4d90b;--white:#fff;--line:#0d0d0dc7;--soft-line:#0d0d0d38;--glass:#ffffff40;--card-radius:22px;--header-height:55px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--paper)}body{color:var(--ink);background-color:#0000;background-image:radial-gradient(circle at 9% 8%,#fffffff0,#0000 27%),radial-gradient(circle at 88% 17%,#f7d70b1a,#0000 22%),radial-gradient(circle at 67% 92%,#00000012,#0000 34%),linear-gradient(145deg,#ece9e1 0%,#f4f2eb 48%,#e8e6df 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;font-family:Arial,Helvetica,sans-serif;overflow:hidden}button,input{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.appPage{height:100dvh;min-height:680px;padding:max(10px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow:hidden}.topBar{flex:0 0 var(--header-height);height:var(--header-height);z-index:50;justify-content:space-between;align-items:center;gap:20px;display:flex}.brandGroup{align-items:center;gap:9px;min-width:0;display:flex}.topBar img{object-fit:contain;width:auto;height:29px;display:block}.webBadge{letter-spacing:.85px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff40;border:1px solid #0d0d0d9e;padding:3px 6px 2px;font-size:7px;font-weight:900;line-height:1}.topActions{align-items:center;gap:6px;display:flex}.topActions form{display:contents}.squareButton,.roundButton{appearance:none;border:1px solid var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffff8a;font-weight:900;transition:background .12s,transform .12s}.squareButton{place-items:center;min-width:36px;height:29px;padding:0 8px;font-size:9px;line-height:1;display:grid}.roundButton{border-radius:999px;place-items:center;width:32px;height:32px;padding:0;font-size:17px;display:grid}.squareButton:hover,.roundButton:hover{background:var(--yellow)}.squareButton:active,.roundButton:active{transform:scale(.96)}.workspaceGrid{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(245px,3fr) minmax(390px,4fr) minmax(245px,3fr);align-items:stretch;gap:14px;width:100%;min-height:0;padding-bottom:24px;display:grid}.glassCard{border:1px solid var(--line);border-radius:var(--card-radius);-webkit-backdrop-filter:blur(26px)saturate(1.06);backdrop-filter:blur(26px)saturate(1.06);background:linear-gradient(145deg,#ffffff57,#ffffff29 45%,#ffffff3d);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff9e,0 10px 28px #0000000b}.sideCard,.playerCard{min-width:0;height:100%;min-height:0}.sideCard{flex-direction:column;display:flex}.cardTitleRow{border-bottom:1px solid #0d0d0d7a;flex:0 0 50px;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 14px;display:flex}.cardTitleRow h2{letter-spacing:.8px;margin:0;font-size:12px;font-weight:900;line-height:1}.eyebrow,.playerPersistentLabel{letter-spacing:.88px;color:#0d0d0d99;margin:0;font-size:7.5px;font-weight:900;line-height:1}.countBadge{background:#ffffff52;border:1px solid #0d0d0dbf;border-radius:999px;place-items:center;min-width:27px;height:23px;padding:0 7px;font-size:8px;font-weight:900;display:grid}.scrollArea{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0d0d0d52 transparent;min-height:0;overflow:hidden auto}.scrollArea::-webkit-scrollbar{width:5px}.scrollArea::-webkit-scrollbar-track{background:0 0}.scrollArea::-webkit-scrollbar-thumb{background:#0d0d0d42;border-radius:999px}.archiveCard .scrollArea,.collectionsCard .scrollArea{flex:1}.emptyText{color:var(--muted);margin:0;padding:18px 14px;font-size:9px;font-weight:800;line-height:1.4}.listItem{border-bottom:1px solid #0d0d0d3b}.setRow{grid-template-columns:minmax(0,1fr) 42px;align-items:stretch;min-height:56px;display:grid}.setOpenButton,.momentCountButton,.momentRow,.pendingItem{appearance:none;cursor:pointer;background:0 0;border:0}.setOpenButton{text-align:left;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:10px 12px;display:flex}.setOpenButton:hover{background:#f7d70b33}.setTitle{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;line-height:1.15;overflow:hidden}.setMeta{letter-spacing:.28px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:7.4px;font-weight:800;line-height:1.15;overflow:hidden}.momentCountButton{border-left:1px solid #0d0d0d38;place-items:center;font-size:8px;font-weight:900;display:grid}.momentCountButton:hover{background:var(--yellow)}.momentsList{background:#ffffff14;border-top:1px solid #0d0d0d30;padding:5px}.momentRow{text-align:left;border-radius:7px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:31px;padding:5px 7px;font-size:8px;font-weight:800;display:grid}.momentRow span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.momentRow:hover{background:#ffffff7a}.miniEmpty{color:var(--muted);margin:7px;font-size:7px;font-weight:900}.playerColumn{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.playerCard{flex-direction:column;flex:1;display:flex}.playerHeader{border-bottom:1px solid #0d0d0d7a;flex:0 0 50px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:7px 11px 7px 13px;display:flex}.playerHeaderText{flex:1;min-width:0}.playerHeader h1{letter-spacing:.25px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:4px 0 0;font-size:15px;font-weight:900;line-height:1;overflow:hidden}.muted{color:var(--muted)}.compact{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:7.5px;font-weight:800;line-height:1;overflow:hidden}.playerQuickActions{flex:none;gap:5px;display:flex}.playerStage{background:#ffffff06;flex:1;place-items:stretch stretch;min-height:0;display:grid;position:relative;overflow:hidden}.mediaEmbed{background:#111;border:0;width:100%;height:100%;min-height:0;display:block}.playerEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:26px;display:flex}.playerEmpty strong{letter-spacing:-3px;font-size:clamp(40px,5vw,70px);font-weight:900;line-height:.84}.playerEmpty span{letter-spacing:.7px;margin-top:17px;font-size:10px;font-weight:900;line-height:1}.playerEmpty small{letter-spacing:.65px;color:var(--muted);margin-top:6px;font-size:7px;font-weight:900;line-height:1}.urlBar{border-top:1px solid #0d0d0d85;flex:0 0 42px;grid-template-columns:minmax(0,1fr) 72px;height:42px;display:grid}.urlBar input{background:#ffffff1a;border:0;outline:0;min-width:0;padding:0 12px;font-size:8px;font-weight:800}.urlBar input:focus{background:#ffffff45}.urlBar button,.playerActions button{appearance:none;cursor:pointer;background:#ffffff38;border:0;border-left:1px solid #0d0d0d85;font-size:8px;font-weight:900}.urlBar button:hover,.playerActions button:hover{background:var(--yellow)}.playerActions{border-top:1px solid #0d0d0d85;flex:0 0 45px;grid-template-columns:1fr 1fr;height:45px;display:grid}.playerActions button:first-child{border-left:0}.pagerDots{pointer-events:none;justify-content:center;align-items:center;gap:5px;height:12px;display:flex;position:absolute;bottom:-19px;left:0;right:0}.pagerDots span{background:#0d0d0d33;border-radius:999px;width:5px;height:5px}.pagerDots .active{background:var(--ink)}.collectionItem{border-bottom:1px solid #0d0d0d38;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:9px;min-height:54px;padding:8px 5px;display:grid}.collectionSwatch{border:1px solid #0d0d0db8;width:8px;height:32px}.collectionItem div{flex-direction:column;gap:5px;min-width:0;display:flex}.collectionItem strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;line-height:1.1;overflow:hidden}.collectionItem span:last-child{letter-spacing:.38px;color:var(--muted);font-size:7px;font-weight:900;line-height:1}.modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0d38;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modalCard{flex-direction:column;width:min(480px,94vw);height:min(620px,84vh);display:flex}.modalHeader{border-bottom:1px solid #0d0d0d7a;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 11px 8px 14px;display:flex}.modalHeader h2{letter-spacing:.6px;margin:3px 0 0;font-size:13px}.pendingList{flex:1;padding:6px}.pendingItem{text-align:left;border-bottom:1px solid #0d0d0d38;grid-template-columns:49px minmax(0,1fr);align-items:center;gap:9px;width:100%;padding:7px;display:grid}.pendingItem:hover{background:#f7d70b38}.pendingItem img,.pendingPlaceholder{object-fit:cover;background:#0d0d0d0f;border:1px solid #0d0d0d47;width:49px;height:49px}.pendingItem>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.pendingItem strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:900;overflow:hidden}.pendingItem small{color:var(--muted);font-size:7px;font-weight:900}.loginPage{place-items:center;min-height:100dvh;padding:24px;display:grid}.loginCard{width:min(410px,94vw);padding:27px}.loginWordmark{object-fit:contain;width:auto;height:39px;margin-bottom:26px}.loginCard h1{letter-spacing:-.45px;margin:6px 0 7px;font-size:24px}.loginCard>.muted{margin:0 0 24px;font-size:10px;font-weight:700;line-height:1.45}.loginForm{gap:12px;display:grid}.loginForm label{letter-spacing:.65px;gap:5px;font-size:7.5px;font-weight:900;display:grid}.loginForm input{border:1px solid var(--ink);background:#ffffff7a;outline:none;height:42px;padding:0 11px}.loginForm input:focus{box-shadow:0 0 0 2px var(--yellow)}.primaryButton{border:1px solid var(--ink);background:var(--yellow);cursor:pointer;letter-spacing:.55px;height:43px;font-size:9px;font-weight:900}.formError{color:#9a1919;margin:0;font-size:9px;font-weight:800}@media (max-width:1120px){.appPage{padding-left:10px;padding-right:10px}.workspaceGrid{grid-template-columns:minmax(205px,3fr) minmax(350px,4fr) minmax(205px,3fr);gap:9px}}@media (max-width:880px){body{overflow:auto}.appPage{height:auto;min-height:100dvh;padding:8px 9px 28px;overflow:visible}.topBar{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#efede694;position:sticky;top:0}.workspaceGrid{flex-direction:column;min-height:0;padding-bottom:0;display:flex}.playerColumn{order:-1;height:min(680px,100dvh - 90px);min-height:540px}.sideCard{height:470px}.pagerDots{display:none}}@media (max-width:520px){.topBar img{height:25px}.webBadge{display:none}.topActions{gap:4px}.squareButton{min-width:31px;height:27px;padding-inline:6px}.playerColumn{min-height:520px}}.webBadge{display:none!important}.accountButton{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.workspaceGrid{padding-bottom:0}.cardTitleRow{flex:0 0 50px;min-height:50px;padding:8px 13px}.cardTitleText{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.cardTitleText h2{letter-spacing:.55px;margin:0;font-size:11px;line-height:1}.cardTitleText span{letter-spacing:.7px;color:#0d0d0d94;font-size:6.2px;font-weight:900;line-height:1}.countBadge{display:none}.archiveToolbar{scrollbar-width:none;border-bottom:1px solid #0d0d0d38;flex:0 0 47px;align-items:center;gap:5px;min-height:47px;padding:8px 10px;display:flex;overflow:auto hidden}.archiveToolbar::-webkit-scrollbar{display:none}.archiveFilterButton{border:1px solid var(--ink);letter-spacing:.25px;cursor:pointer;background:#ffffff85;flex:none;height:28px;padding:0 9px;font-size:6.8px;font-weight:900}.archiveFilterButton.active{background:var(--yellow)}.setRow{grid-template-columns:minmax(0,1fr) 38px;min-height:64px}.setOpenButton{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px;padding:7px 8px;display:grid}.setArtwork{object-fit:cover;background:#ffffff40;border:1px solid #0d0d0d57;width:48px;height:48px;display:block}.setArtworkFallback{place-items:center;font-size:10px;display:grid}.setTextWrap{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.setMeta{font-size:6.5px}.momentCountButton{font-size:7px}.collectionsToolbar{border-bottom:1px solid #0d0d0d85;flex:0 0 51px;justify-content:space-between;align-items:center;gap:10px;min-height:51px;padding:8px 10px 8px 13px;display:flex}.collectionsToolbar strong{letter-spacing:.35px;font-size:11px;line-height:1}.collectionAddButton{border:1px solid var(--ink);background:var(--ink);width:31px;height:31px;color:var(--white);cursor:pointer;place-items:center;font-size:21px;font-weight:300;line-height:1;display:grid}.collectionList{padding:9px 10px}.collectionsEmpty{text-align:center;background:#ffffff57;border:1px solid #0d0d0da6;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:145px;padding:22px 18px;display:flex}.collectionsEmpty strong{letter-spacing:.25px;font-size:9px}.collectionsEmpty span{color:#0d0d0db8;max-width:240px;margin-top:9px;font-size:7px;font-weight:700;line-height:1.45}.createCollectionButton{border:1px solid var(--ink);background:var(--yellow);cursor:pointer;height:31px;margin-top:14px;padding:0 13px;font-size:6.8px;font-weight:900}.pagerDots{display:none!important}.playerColumn{padding-bottom:0}.playerHeader,.cardTitleRow{background:0 0}@media (max-width:1120px){.archiveFilterButton{padding-inline:7px}.setOpenButton{grid-template-columns:42px minmax(0,1fr)}.setArtwork{width:42px;height:42px}}.playerColumn{overflow:visible}.customPlayerCard{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.soundcloudEngine{opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.customPlayerHeader{flex:0 0 50px;min-height:50px}.playerFavoriteButton.active,.playerPendingButton.active{background:var(--ink);color:#fff}.playerExternalButton{color:var(--ink);text-decoration:none}.customArtworkStage{background:#ffffff0a;border-bottom:1px solid #0d0d0d75;flex:auto;place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.artworkAmbient{z-index:0;filter:blur(34px)saturate(.86);opacity:.36;background-position:50%;background-size:cover;position:absolute;inset:-36px;transform:scale(1.12)}.customArtworkStage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff0f,#00000008);position:absolute;inset:0}.customArtworkImage{z-index:2;object-fit:cover;width:min(100%,540px);height:100%;max-height:100%;display:block;position:relative}.artworkFallback{z-index:2;letter-spacing:-2px;font-size:clamp(34px,4vw,58px);font-weight:900;position:relative}.artworkPlaybackOverlay{z-index:3;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.artworkPlaybackOverlay span{color:#fffffff0;text-shadow:0 1px 10px #00000057;opacity:.92;place-items:center;min-width:58px;height:58px;padding:0 18px;font-size:30px;font-weight:900;display:grid}.artworkPlaybackOverlay:hover span{transform:scale(1.04)}.artworkPlaybackOverlay:disabled{cursor:default}.tracklistStatus{text-align:center;letter-spacing:.08px;background:#ffffff24;border-bottom:1px solid #0d0d0d6b;flex:0 0 28px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:6.8px;font-weight:800;display:flex}.webProgressBlock{background:#ffffff14;flex:0 0 58px;padding:7px 10px 5px}.webProgressRange{--progress:0%;appearance:none;background:linear-gradient(to right, var(--ink) 0, var(--ink) var(--progress), #ffffff85 var(--progress), #ffffff85 100%);cursor:pointer;border:1px solid #0d0d0dad;border-radius:0;width:100%;height:7px;margin:0}.webProgressRange::-webkit-slider-thumb{appearance:none;border:1px solid var(--ink);background:var(--yellow);border-radius:0;width:8px;height:14px}.webProgressRange::-moz-range-thumb{border:1px solid var(--ink);background:var(--yellow);border-radius:0;width:8px;height:14px}.webTimeRow{justify-content:space-between;gap:10px;margin-top:5px;font-size:7.5px;font-weight:900;line-height:1;display:flex}.webPlaybackLabel{letter-spacing:.5px;margin:5px 0 0;font-size:6.6px;font-weight:900;line-height:1}.webTransportRow{background:#ffffff14;flex:0 0 43px;grid-template-columns:52px minmax(0,1fr) 52px;gap:6px;height:43px;padding:0 10px 6px;display:grid}.webTransportRow button,.webMainActions button{appearance:none;border:1px solid var(--ink);cursor:pointer;color:var(--ink);background:#ffffff85;font-size:9px;font-weight:900}.webTransportRow button:hover,.webMainActions button:hover{background:var(--yellow)}.webTransportRow button:disabled,.webMainActions button:disabled{opacity:.42;cursor:default}.transportPlayButton{background:var(--yellow)!important;font-size:15px!important}.webMainActions{background:#ffffff14;flex:0 0 42px;grid-template-columns:1fr 1fr;gap:6px;height:42px;padding:0 10px 6px;display:grid}.cycleControlDock{z-index:25;background:#ffffff14;flex:0 0 31px;justify-content:center;align-items:flex-start;height:31px;display:flex;position:relative}.cycleDockButton{z-index:28;border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.35px;min-width:112px;height:27px;padding:0 14px;font-size:7px;font-weight:900;position:relative}.cycleDockButton.active{min-width:168px}.cycleDismissLayer{z-index:25;cursor:default;background:#0d0d0d14;border:0;position:fixed;inset:0}.cycleSettingsPanel{z-index:30;border:1px solid var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#efede6f0;padding:12px;position:absolute;bottom:35px;left:10px;right:10px}.cycleSettingsPanel>p{letter-spacing:.5px;margin:0 0 10px;font-size:8px;font-weight:900}.cycleFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cycleFields label{gap:5px;display:grid}.cycleFields label>span{font-size:7px;font-weight:900}.cycleFields select{border:1px solid var(--ink);width:100%;height:34px;color:var(--ink);background:#fff;border-radius:0;padding:0 8px;font-size:8px;font-weight:900}.cycleStartButton{border:1px solid var(--ink);background:var(--yellow);cursor:pointer;width:100%;height:34px;margin-top:8px;font-size:8px;font-weight:900}.webPlayerToast{z-index:60;border:1px solid var(--ink);background:var(--yellow);pointer-events:none;align-items:center;gap:8px;max-width:calc(100% - 120px);padding:7px 10px;display:flex;position:absolute;top:9px;left:10px}.webPlayerToast strong,.webPlayerToast span{font-size:7px;font-weight:900}.customPlayerEmpty{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.customPlayerEmpty strong{letter-spacing:-3px;font-size:clamp(48px,6vw,78px);font-weight:900}.customPlayerEmpty span{margin-top:15px;font-size:8px;font-weight:900}.youtubeWebStage{flex:1;min-height:0}.youtubeWebStage iframe{border:0;width:100%;height:100%}.webPlayerNotice{border-top:1px solid #0d0d0d7a;flex:0 0 34px;place-items:center;min-height:34px;font-size:7px;font-weight:900;display:grid}@media (max-height:760px) and (min-width:881px){.tracklistStatus{display:none}.webProgressBlock{flex-basis:51px;padding-top:5px}.webTransportRow,.webMainActions{flex-basis:38px;height:38px}.cycleControlDock{flex-basis:28px;height:28px}.cycleDockButton{height:24px}}.soundcloudEngine{opacity:0!important;pointer-events:none!important;z-index:0!important;border:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.customPlayerCard>:not(.soundcloudEngine):not(.playerBlurBackground){z-index:2;position:relative}.playerBlurBackground{z-index:1;filter:blur(28px)saturate(.84);opacity:.42;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:50px 0 0;transform:scale(1.09)}.artworkAmbient{filter:blur(28px)saturate(.82);opacity:.58;inset:-26px}.artworkMomentsTrigger{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.customArtworkImage{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.playerMomentsOverlay{z-index:12;-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);background:#f5f3ed57;border:0;flex-direction:column;display:flex;position:absolute;inset:0}.playerMomentsHeader{background:#ffffff2e;border-bottom:1px solid #0d0d0d94;flex:0 0 52px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 10px 8px 13px;display:flex}.playerMomentsHeader>div{flex-direction:column;gap:3px;min-width:0;display:flex}.playerMomentsHeader span{letter-spacing:.55px;font-size:8px;font-weight:900}.playerMomentsHeader strong{color:var(--muted);font-size:7px;font-weight:800}.playerMomentsHeader button{border:1px solid var(--ink);cursor:pointer;background:#ffffff73;border-radius:50%;width:30px;height:30px;font-size:14px;font-weight:900}.playerMomentsScroll{flex:1;min-height:0;padding:8px;overflow-y:auto}.playerMomentRow{cursor:pointer;text-align:left;background:#ffffff4d;border:1px solid #0d0d0d8c;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:8px;width:100%;min-height:46px;margin-bottom:7px;padding:0 10px;display:grid}.playerMomentRow:hover{background:#f7d70b6b}.playerMomentText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-weight:900;overflow:hidden}.playerMomentsEmpty{text-align:center;place-items:center;height:100%;font-size:9px;font-weight:900;display:grid}.archiveCard .cardTitleRow h2,.collectionsCard .cardTitleRow h2{letter-spacing:.95px!important;font-size:15px!important}.sideCardSubtitle{font-size:7.5px!important}.archiveCard .scrollArea{padding:8px 8px 10px}.archiveCard .listItem{background:#ffffff47;margin-bottom:9px;border:1px solid #0d0d0d94!important}.archiveCard .setRow{grid-template-columns:minmax(0,1fr) 48px!important;min-height:72px!important}.archiveCard .setArtwork{width:54px!important;height:54px!important}.archiveCard .setOpenButton{padding:9px 11px!important}.archiveCard .setTitle{font-size:11.5px!important;line-height:1.2!important}.archiveCard .setMeta{margin-top:2px;font-size:8px!important}.archiveCard .momentCountButton{font-size:9px!important}html,body,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif}.appPage{isolation:isolate;background:0 0;position:relative}.activePageArtwork,.activePageArtworkShade{pointer-events:none;position:fixed;inset:0}.activePageArtwork{z-index:-3;filter:blur(44px)saturate(.82);opacity:.72;background-position:50%;background-size:cover;transition:opacity .35s;transform:scale(1.12)}.activePageArtworkShade{z-index:-2;background:linear-gradient(#efede657,#efede657),radial-gradient(circle at 50% 30%,#ffffff1a,#efede647);transition:background .35s}.appPage:not(.hasActivePageArtwork) .activePageArtworkShade{background:radial-gradient(circle at 9% 8%,#fffffff0,#0000 27%),radial-gradient(circle at 88% 17%,#f7d70b1a,#0000 22%),linear-gradient(145deg,#ece9e1 0%,#f4f2eb 48%,#e8e6df 100%)}.topBar,.workspaceGrid{z-index:1;position:relative}.topBar img{height:38px}.squareButton{min-width:45px;height:36px;padding:0 10px;font-size:11px}.accountButton{width:45px;padding:0}.accountButton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.cardTitleRow{flex-basis:62px;min-height:62px;padding:0 16px}.cardTitleText{flex-direction:column;gap:6px;min-width:0;display:flex}.cardTitleRow h2{letter-spacing:.9px;font-size:16px}.cardTitleText>span{letter-spacing:.9px;color:#0d0d0dad;font-size:9px;font-weight:900;line-height:1}.cardTitleActions{align-items:center;gap:8px;display:flex}.collectionAddButton{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;width:38px;height:38px;font-size:23px;font-weight:500;line-height:1}.archiveToolbar{grid-template-columns:1.18fr .72fr 1fr 1.22fr;width:100%;gap:7px!important;padding:9px 12px!important;display:grid!important}.archiveFilterButton{white-space:nowrap;width:100%;min-width:0;height:34px!important;padding:0 5px!important;font-size:8.6px!important}.listItem{background:#ffffff38;margin:0 8px 8px;transition:background .18s,color .18s,border-color .18s;border:1px solid #0d0d0d6b!important}.listItem:first-child{margin-top:8px}.setRow{min-height:72px!important}.setOpenButton{grid-template-columns:56px minmax(0,1fr);align-items:center;min-height:72px;gap:10px!important;padding:8px 10px!important;display:grid!important}.setArtworkWrap{width:56px;height:56px;display:block;position:relative;overflow:hidden}.setArtwork{object-fit:cover;display:block;width:56px!important;height:56px!important}.activeSetPlayIcon{background:#0000005c;place-items:center;display:grid;position:absolute;inset:0}.activeSetPlayIcon svg{fill:#fff;width:25px;height:25px}.setTitle{font-size:11px!important;line-height:1.2!important}.setMeta{margin-top:6px;font-size:8px!important}.momentCountButton{width:46px;font-size:9px!important}.activeSetRecord{color:#fff;background:var(--ink)!important;border-color:var(--ink)!important}.activeSetRecord .setMeta,.activeSetRecord .miniEmpty{color:#ffffffb8!important}.activeSetRecord .momentCountButton{color:#fff;border-left-color:#ffffff57}.activeSetRecord .momentCountButton:hover{color:var(--ink)}.activeSetRecord .momentsList{background:#ffffff0f;border-top-color:#ffffff47}.activeSetRecord .momentRow{color:#fff}.playerEmptyState{background:0 0;border:0;place-items:center;width:100%;height:100%;min-height:0;display:grid}.playerEmptyGreeting{text-align:center;flex-direction:column;align-items:center;width:min(92%,650px);display:flex}.playerEmptyGreeting>strong{letter-spacing:-1.1px;max-width:620px;font-size:clamp(25px,2.35vw,42px);font-weight:900;line-height:1.03}.playerEmptyPasteLink{cursor:pointer;letter-spacing:-.35px;text-underline-offset:5px;background:0 0;border:0;margin-top:28px;padding:0;font-size:clamp(19px,1.65vw,30px);font-weight:900;line-height:1;text-decoration:underline}.playerHeaderText{overflow:hidden}.playerTitleMarquee{white-space:nowrap;width:100%;margin-top:4px;overflow:hidden}.playerTitleMarquee>span{letter-spacing:.25px;min-width:max-content;padding-left:0;font-size:15px;font-weight:900;line-height:1;animation:none;display:inline-block}@keyframes skiperrrTitleWalk{0%,12%{transform:translate(0)}88%,to{transform:translate(calc(310px - 100%))}}.playbackIcon{place-items:center;width:58px;height:58px;padding:0!important;display:grid!important}.playbackIcon svg{fill:currentColor;width:34px;height:34px}.transportPlayButton{place-items:center;display:grid}.transportPlayButton svg{fill:currentColor;width:20px;height:20px}.playerMomentsOverlay{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s,transform .28s,visibility 0s linear .28s;transform:scale(.992);display:flex!important}.playerMomentsOverlay.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s,transform .28s,visibility linear;transform:scale(1)}.customArtworkStage{background:0 0}.artworkAmbient{opacity:.18!important}.collectionsToolbar{display:none!important}@media (max-width:1120px){.topBar img{height:34px}.squareButton{min-width:40px;height:34px}.cardTitleRow h2{font-size:14px}.cardTitleText>span{font-size:8px}.archiveFilterButton{font-size:7.8px!important}}.playerTitleMarquee.walking>span{animation:12s ease-in-out infinite alternate skiperrrTitleWalk}.activePageArtwork{filter:blur(11px)saturate(.94)!important;opacity:.96!important;transform:scale(1.035)!important}.activePageArtworkShade{background:#efede614!important}.glassCard{-webkit-backdrop-filter:blur(30px)saturate(1.1)!important;backdrop-filter:blur(30px)saturate(1.1)!important;background:linear-gradient(145deg,#ffffff61,#ffffff2e 47%,#ffffff47)!important}.playerTitleMarquee{white-space:nowrap;overflow:hidden}.playerTitleMarqueeTrack{align-items:center;gap:48px;width:max-content;display:flex}.playerTitleMarqueeTrack>span{letter-spacing:.25px;flex:none;font-size:15px;font-weight:900;line-height:1}.playerTitleMarquee.walking .playerTitleMarqueeTrack{animation:14s linear infinite skiperrrTitleMarquee}@keyframes skiperrrTitleMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 24px))}}.playerTitleMarquee.walking>span,.playerTitleMarquee>span{animation:none!important}.playerEmptyGreeting>p{letter-spacing:-.55px;max-width:680px;margin:0;font-size:clamp(24px,2.15vw,39px);font-weight:400;line-height:1.36}.playerEmptyPasteLink{text-decoration-thickness:1px;margin-top:34px!important;font-size:clamp(21px,1.8vw,32px)!important;font-weight:400!important;line-height:1.2!important}.topPanelBackdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0d0d2e;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.topPanel{flex-direction:column;width:min(760px,94vw);height:min(720px,86vh);display:flex}.topPanelHeader{border-bottom:1px solid #0d0d0d7a;flex:0 0 70px;justify-content:space-between;align-items:center;min-height:70px;padding:0 18px;display:flex}.topPanelHeader h2{letter-spacing:.7px;margin:0;font-size:18px;font-weight:900;line-height:1}.topPanelHeader span{letter-spacing:.85px;color:#0d0d0d99;margin-top:7px;font-size:9px;font-weight:900;display:block}.topPanelHeader>button{border:1px solid var(--ink);cursor:pointer;background:#ffffff6b;width:39px;height:39px;font-size:21px}.topPanelBody{flex:1;min-height:0;padding:10px;overflow:auto}.panelStateText{margin:22px;font-size:11px;font-weight:900}.panelRecordList{gap:8px;display:grid}.panelRecord,.trackIdPanelRecord{cursor:pointer;text-align:left;background:#ffffff38;border:1px solid #0d0d0d70;width:100%}.panelRecord{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:11px;min-height:78px;padding:8px;display:grid}.panelRecord:hover,.trackIdPanelRecord:hover{background:#f7d70b52}.panelRecord img,.panelArtworkFallback{object-fit:cover;border:1px solid #0d0d0d47;width:60px;height:60px}.panelArtworkFallback{place-items:center;display:grid}.panelRecordText{flex-direction:column;gap:5px;min-width:0;display:flex}.panelRecordText strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.panelRecordText small{color:#0d0d0da6;font-size:8px;font-weight:700}.trackIdPanelRecord{flex-direction:column;gap:7px;padding:12px;display:flex}.trackIdPanelTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.trackIdPanelTop strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.trackIdStatus{border:1px solid var(--ink);flex:none;padding:5px 7px;font-size:7px;font-weight:900}.status-found,.status-accepted,.status-manual{background:#beebc6b8}.status-not_found,.status-rejected{background:#dcdcdcbf}.trackIdPanelMeta,.trackIdPanelResult,.trackIdPanelRecord small{font-size:8px;font-weight:800}.trackIdPanelResult{font-size:10px}.accountPanelContent{flex-direction:column;align-items:center;min-height:100%;padding:28px;display:flex}.accountPanelAvatar{object-fit:cover;border:1px solid var(--ink);border-radius:50%;width:104px;height:104px}.accountPanelAvatarFallback{background:#ffffff47;place-items:center;display:grid}.accountPanelAvatarFallback svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:48px;height:48px}.accountPanelFields{border:1px solid var(--ink);gap:1px;width:min(480px,100%);margin-top:28px;display:grid}.accountPanelFields>div{background:#ffffff2e;border-bottom:1px solid #0d0d0d5c;flex-direction:column;justify-content:center;gap:6px;min-height:64px;padding:11px 14px;display:flex}.accountPanelFields>div:last-child{border-bottom:0}.accountPanelFields span{letter-spacing:.7px;font-size:7px;font-weight:900}.accountPanelFields strong{font-size:12px}.accountPanelContent form{width:min(480px,100%);margin-top:auto;padding-top:24px}.accountLogoutButton{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.4px;width:100%;height:44px;font-size:9px;font-weight:900}@media (max-width:760px){.topPanelBackdrop{padding:10px}.topPanel{width:100%;height:88dvh}}.glassCard,.archiveCard,.collectionsCard,.customPlayerCard,.topPanel{border:0!important}.topPanelBackdrop{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility 0s linear .24s}.topPanelBackdrop .topPanel{opacity:0;transition:opacity .24s,transform .24s;transform:translateY(12px)scale(.985)}.topPanelBackdrop.panelVisible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,visibility linear}.topPanelBackdrop.panelVisible .topPanel{opacity:1;transform:translateY(0)scale(1)}.topPanelHeaderActions{align-items:center;gap:8px;display:flex}.topPanelHeaderActions>button{cursor:pointer;background:#ffffff6b;border:0;width:39px;height:39px;font-size:21px}.topPanelAddButton{color:#fff;background:var(--ink)!important;font-size:24px!important}.pendingAddArea{margin-bottom:10px}.linkInputWrap{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;width:min(620px,92%);display:grid;position:relative}.linkInputWrap.compact{width:100%}.linkInputWrap input{border:0;border-bottom:1px solid var(--ink);background:#ffffff3d;outline:0;min-width:0;height:44px;padding:0 12px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.linkInputWrap>button{cursor:pointer;background:#ffffff6b;border:0;min-width:44px;height:44px;font-size:9px;font-weight:900}.linkInputWrap>button:first-of-type{background:var(--ink);color:#fff;padding:0 14px}.linkInputError{grid-column:1/-1;font-size:9px;font-weight:800}.linkPreviewCard{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff47;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:14px;width:min(620px,92%);min-height:112px;padding:10px;animation:.22s both linkPreviewEnter;display:grid;position:relative}.linkPreviewCard.compact{grid-template-columns:66px minmax(0,1fr) auto;width:100%;min-height:84px}@keyframes linkPreviewEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.linkPreviewCard>img,.linkPreviewArtworkFallback{object-fit:cover;width:92px;height:92px}.linkPreviewCard.compact>img,.linkPreviewCard.compact .linkPreviewArtworkFallback{width:66px;height:66px}.linkPreviewArtworkFallback{background:#ffffff4d;place-items:center;display:grid}.linkPreviewInfo{flex-direction:column;gap:7px;min-width:0;display:flex}.linkPreviewInfo strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.linkPreviewInfo span{font-size:9px;font-weight:700}.linkPreviewActions{gap:7px;padding-right:28px;display:flex}.linkPreviewActions button{cursor:pointer;border:0;place-items:center;width:42px;height:42px;display:grid}.linkPreviewPlay{background:var(--ink);color:#fff}.linkPreviewPlay svg{fill:currentColor;width:20px;height:20px}.linkPreviewAdd{background:#ffffff94;font-size:24px}.linkPreviewClose{cursor:pointer;background:0 0;border:0;width:27px;height:27px;font-size:20px;position:absolute;top:8px;right:8px}.panelAddSetButton{background:var(--ink);color:#fff;cursor:pointer;border:0;width:100%;height:44px;font-size:9px;font-weight:900}.playerSurfaceFadeIn{animation:.26s both playerSurfaceIn}.playerSurfaceClosing{pointer-events:none;animation:.24s both playerSurfaceOut!important}@keyframes playerSurfaceIn{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes playerSurfaceOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.992)}}.momentRow{min-height:38px!important;font-size:10.5px!important;line-height:1.22!important}.momentRow>span:first-child{font-size:10px;font-weight:900}.momentRow>span:last-child{font-size:10.5px}.artworkFallback{background:#ffffff38}.playerFallbackLogo{object-fit:contain;width:min(72%,280px);height:auto;display:block}.trackIdPanelRecord{gap:9px!important;padding:15px 14px!important}.trackIdPanelTop strong{font-size:14px!important;line-height:1.18!important}.trackIdStatus{padding:6px 8px!important;font-size:8px!important}.trackIdPanelMeta{font-size:10px!important;line-height:1.2!important}.trackIdPanelResult{font-size:12px!important;font-weight:900!important;line-height:1.25!important}.trackIdPanelRecord small{font-size:9px!important}.topBar{position:relative}.headerToast{z-index:80;background:var(--yellow);width:max-content;max-width:min(56vw,620px);min-height:34px;color:var(--ink);pointer-events:none;align-items:center;gap:9px;padding:7px 12px;animation:.18s both headerToastIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 14px #0000001a}.headerToast strong,.headerToast span{font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:1.15}.headerToast strong{font-weight:900}.headerToast span{font-weight:700}@keyframes headerToastIn{0%{opacity:0;transform:translate(-50%,calc(-50% - 5px))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:760px){.headerToast{max-width:calc(100vw - 190px);padding-inline:9px}.headerToast strong,.headerToast span{font-size:8px}}.playerHeader,.customPlayerHeader{flex:0 0 62px!important;height:62px!important;min-height:62px!important;padding:0 14px!important}.playerHeaderText{flex-direction:column;justify-content:center;display:flex}.topActions .squareButton{font-size:13px!important;font-weight:900!important}.topActions .accountButton svg{width:22px!important;height:22px!important}.collectionAddButton{border-radius:999px!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;font-size:22px!important;line-height:1!important;display:grid!important}.collectionsEmpty{gap:14px!important;padding:34px 22px!important}.collectionsEmpty>strong{font-size:15px!important;line-height:1.2!important}.collectionsEmpty>span{font-size:11px!important;font-weight:700!important;line-height:1.45!important}.createCollectionButton{min-height:40px!important;padding:0 15px!important;font-size:10px!important}.playerMomentsHeader span{font-size:9px!important}.playerMomentsHeader strong{font-size:12px!important}.playerMomentsEmpty{font-size:11px!important;line-height:1.35!important}.playerMomentRow{min-height:44px!important;padding:9px 11px!important;font-size:11px!important}.playerMomentTime{font-size:11px!important;font-weight:900!important}.playerMomentText{font-size:11px!important;font-weight:800!important;line-height:1.25!important}.playerMomentRow>span:last-child{font-size:13px!important}.tracklistStatus{flex-basis:34px!important;min-height:34px!important;padding:0 13px!important;font-size:8.4px!important;font-weight:800!important;line-height:1.25!important}.webTimeRow{margin-top:6px!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.webPlaybackLabel{letter-spacing:.65px!important;margin-top:6px!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.webProgressBlock{flex-basis:64px!important;padding:8px 11px 6px!important}@media (max-height:760px) and (min-width:881px){.playerHeader,.customPlayerHeader{flex-basis:62px!important;height:62px!important;min-height:62px!important}.tracklistStatus{flex-basis:31px!important;min-height:31px!important;font-size:7.8px!important;display:flex!important}.webProgressBlock{flex-basis:58px!important}}.archiveCard,.collectionsCard,.customPlayerCard{position:relative}.setRow{grid-template-columns:minmax(0,1fr) 42px 36px!important}.archiveDotsButton,.playerMomentDots{appearance:none;cursor:pointer;letter-spacing:1px;background:0 0;border:0;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:900}.archiveDotsButton:hover,.playerMomentDots:hover{background:#f7d70b6b}.activeSetRecord .archiveDotsButton{color:#fff}.archiveMomentRecord,.playerMomentRecord{grid-template-columns:minmax(0,1fr) 38px;align-items:stretch;display:grid}.archiveMomentRecord .momentRow{grid-template-columns:50px minmax(0,1fr);display:grid}.momentDotsButton{border-left:1px solid #0d0d0d2e;min-width:38px}.activeSetRecord .momentDotsButton{border-left-color:#fff3}.playerMomentRecord{border-bottom:1px solid #0d0d0d29}.playerMomentRecord .playerMomentRow{border-bottom:0!important}.playerMomentDots{border-left:1px solid #0d0d0d2e}.cardBottomSheet{z-index:90;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;pointer-events:none;background:#efede6f0;padding:9px;transition:opacity .2s,transform .24s,visibility 0s linear .24s;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.cardBottomSheet.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .24s,visibility linear;transform:translateY(0)}.cardBottomSheet>button{cursor:pointer;background:#ffffff40;border:0;border-bottom:1px solid #0d0d0d38;height:42px;font-size:10px;font-weight:900}.cardBottomSheet>button:last-child{border-bottom:0}.cardBottomSheet>button.destructive{color:#a31717}.cardInlineModal{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;background:#0d0d0d24;place-items:center;padding:16px;transition:opacity .22s,visibility 0s linear .22s;display:grid;position:absolute;inset:0}.cardInlineModal.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,visibility linear}.cardInlineModalBox{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#efede6f5;gap:13px;width:min(92%,420px);padding:17px;display:grid}.cardInlineModalBox>span{letter-spacing:.55px;font-size:10px;font-weight:900}.cardInlineModalBox>strong{font-size:14px;line-height:1.3}.cardInlineModalBox>small{font-size:10px;font-weight:800}.cardInlineModalBox input:not([type=color]){border:0;border-bottom:1px solid var(--ink);background:#ffffff52;outline:0;width:100%;height:42px;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.cardInlineModalBox label{gap:6px;font-size:8px;font-weight:900;display:grid}.cardInlineModalBox input[type=color]{background:0 0;border:0;width:100%;height:38px;padding:0}.cardInlineModalBox>div:last-child{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cardInlineModalBox>div:last-child button{cursor:pointer;background:#ffffff73;border:0;height:40px;font-size:9px;font-weight:900}.cardInlineModalBox>div:last-child button.primary{background:var(--ink);color:#fff}.collectionCreateModal{gap:11px}.trackIdActiveButton{background:var(--ink)!important;color:#fff!important}.trackIdResultModal{text-align:left}.archiveCard .setRow{grid-template-columns:minmax(0,1fr) 36px 48px!important}.archiveCard .archiveDotsButton{border-left:1px solid #0d0d0d29}.archiveCard .momentCountButton{border-left:1px solid #0d0d0d29!important}.activeSetRecord .archiveDotsButton,.activeSetRecord .momentCountButton{border-left-color:#fff3!important}.cardActionScrim{opacity:0;visibility:hidden;pointer-events:none;cursor:default;background:#0000004d;border:0;width:100%;height:100%;padding:0;transition:opacity .18s,visibility 0s linear .18s;z-index:84!important;position:absolute!important;inset:0!important}.cardActionScrim.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,visibility linear}.cardBottomSheet{z-index:90!important}.customPlayerCard>.cardInlineModal,.customPlayerCard>.cardBottomSheet,.customPlayerCard>.cardActionScrim{position:absolute!important}.customPlayerCard>.cardInlineModal{z-index:100!important;inset:0!important}.customPlayerCard>.cardBottomSheet{z-index:90!important;inset:auto 0 0!important}.customPlayerCard .cardInlineModalBox{max-height:calc(100% - 36px);overflow-y:auto}.customArtworkStage{flex:1 1 0!important;min-height:0!important}.tracklistStatus,.webProgressBlock,.webTransportRow,.webMainActions,.cycleControlDock,.playerHeader{flex-shrink:0!important}.ipadTrackIdModal{max-height:88%;overflow:auto;gap:0!important;width:min(94%,520px)!important;padding:0!important}.ipadTrackIdHeader{border-bottom:1px solid #0d0d0d38;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:13px 14px;display:flex}.ipadTrackIdHeader>div{flex-direction:column;gap:6px;min-width:0;display:flex}.ipadTrackIdHeader span{letter-spacing:.45px;font-size:13px;font-weight:900}.ipadTrackIdHeader small{font-size:9px;font-weight:800}.ipadTrackIdClose{cursor:pointer;background:#ffffff7a;border:0;border-radius:999px;flex:none;width:34px;height:34px;font-size:20px}.ipadTrackCandidate{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff42;flex-direction:column;gap:9px;margin:12px;padding:14px;display:flex}.ipadTrackArtist{font-size:10px;font-weight:800}.ipadTrackTitle{font-size:16px!important;line-height:1.18!important}.ipadTrackListenLabel,.ipadTrackTagLabel{letter-spacing:.5px;margin-top:4px;font-size:8px;font-weight:900}.ipadTrackPlatformButtons{flex-wrap:wrap;gap:7px;display:flex}.ipadTrackPlatformButtons>a{background:var(--ink);color:#fff;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.ipadTrackLinksLoading,.ipadTrackNoLinks{align-items:center;min-height:32px;font-size:9px;font-weight:800;display:flex}.ipadTrackTagLabel{gap:6px;display:grid}.ipadTrackTagLabel input{height:40px!important;font-size:10px!important}.ipadTrackNoneButton{cursor:pointer;background:#ffffff4d;border:0;min-height:38px;margin:0 12px 12px;font-size:9px;font-weight:900}.ipadTrackIdFooter{border-top:1px solid #0d0d0d38;grid-template-columns:1fr 1fr;gap:7px;padding:10px 12px 12px;display:grid!important}.ipadTrackIdFooter button{cursor:pointer;background:#ffffff73;border:0;height:40px;font-size:9px;font-weight:900}.ipadTrackIdFooter button.primary{background:var(--ink);color:#fff}.playerMomentText,.archiveMomentContent{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex!important}.momentTagBadge{white-space:nowrap;text-overflow:ellipsis;background:#ffffff94;border:1px solid #0d0d0d2e;border-radius:999px;align-items:center;max-width:100%;min-height:22px;padding:3px 8px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.momentTrackIdText{min-width:0;font-size:10.5px;font-weight:800;line-height:1.2}.momentNoTagText{opacity:.72;font-size:9px;font-weight:800}.activeSetRecord .momentTagBadge{color:#fff;background:#ffffff2e;border-color:#ffffff47}.activeSetRecord .momentTrackIdText,.activeSetRecord .momentNoTagText{color:#fff}.tracklistStatus{gap:7px}.tracklistStatusFound{justify-content:flex-start!important}.tracklistNowLabel{opacity:.72;flex:none;font-size:8px;font-weight:900}.tracklistNowTrack{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:9px;font-weight:900;overflow:hidden}.tracklistSourceLink{color:inherit;opacity:.72;flex:none;font-size:7.5px;font-weight:900;text-decoration:none}.tracklistSourceLink:hover{opacity:1;text-decoration:underline}.customArtworkStage{position:relative}.artworkTracklistButton{z-index:36;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:34px;color:var(--ink);cursor:pointer;letter-spacing:.45px;background:#efede6c7;border:0;padding:0 13px;font-family:Arial,Helvetica,sans-serif;font-size:8.5px;font-weight:900;position:absolute;bottom:12px;right:12px}.artworkTracklistButton:hover{background:#efede6f0}.playerTracklistOverlay{z-index:60;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;pointer-events:none;background:#efede6b8;flex-direction:column;transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.playerTracklistOverlay.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .22s,visibility linear;transform:translateY(0)}.playerTracklistHeader{border-bottom:1px solid #0d0d0d33;flex:0 0 58px;justify-content:space-between;align-items:center;min-height:58px;padding:10px 12px;display:flex}.playerTracklistHeader>div{flex-direction:column;gap:3px;display:flex}.playerTracklistHeader span{letter-spacing:.5px;font-size:8px;font-weight:900}.playerTracklistHeader strong{font-size:11px;font-weight:900}.playerTracklistHeader button{cursor:pointer;background:#ffffff6b;border:0;border-radius:999px;width:32px;height:32px;font-size:18px;line-height:1}.playerTracklistScroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.playerTracklistRow{width:100%;min-height:48px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d26;grid-template-columns:28px 58px minmax(0,1fr) 20px;align-items:center;gap:7px;padding:8px 10px;font-family:Arial,Helvetica,sans-serif;display:grid}.playerTracklistRow:hover,.playerTracklistRow.active{color:#fff;background:#0d0d0de6}.playerTracklistIndex{opacity:.62;font-size:8px;font-weight:900}.playerTracklistTime{font-size:9px;font-weight:900}.playerTracklistTitle{min-width:0;font-size:10px;font-weight:800;line-height:1.25}.playerTracklistTitle.unidentified{letter-spacing:.3px;font-weight:900}.playerTracklistArrow{font-size:12px;font-weight:900}.playerTracklistProvider{min-height:38px;color:var(--ink);letter-spacing:.35px;border-top:1px solid #0d0d0d33;flex:0 0 38px;justify-content:center;align-items:center;font-size:8px;font-weight:900;text-decoration:none;display:flex}.playerTracklistProvider:hover{background:#ffffff59}@media (max-width:880px){.artworkTracklistButton{bottom:10px;right:10px}.playerTracklistRow{grid-template-columns:24px 52px minmax(0,1fr) 18px}}.playerTracklistRecord{border-bottom:1px solid #0d0d0d26;grid-template-columns:minmax(0,1fr) 42px;display:grid;position:relative}.playerTracklistRecord.active{color:#fff;background:#0d0d0de6}.playerTracklistRecord .playerTracklistRow{border-bottom:0!important}.playerTracklistRecord.active .playerTracklistRow{color:#fff}.playerTracklistAddButton{color:inherit;cursor:pointer;background:0 0;border:0;border-left:1px solid #0d0d0d26;font-size:18px;font-weight:900}.playerTracklistRecord.active .playerTracklistAddButton{border-left-color:#ffffff38}.playerTracklistAddButton:hover{color:#0d0d0d;background:#f7d70bb8}.tracklistAddPopover{z-index:130;width:min(360px,100% - 16px);max-height:min(430px,76vh);color:var(--ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#efede6f7;padding:8px;position:absolute;top:calc(100% - 4px);right:8px;overflow:auto;box-shadow:0 12px 34px #00000038}.tracklistAddPopover>button{width:100%;min-height:42px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d29;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:900}.tracklistAddPopover>button:hover{background:#f7d70b8c}.tracklistMomentForm{gap:10px;display:grid}.tracklistMomentForm label{gap:6px;font-size:8px;font-weight:900;display:grid}.tracklistMomentForm input{border:0;border-bottom:1px solid var(--ink);background:#ffffff80;outline:0;width:100%;height:38px;padding:0 9px;font-family:Arial,Helvetica,sans-serif;font-size:10px}.tracklistMomentForm>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.tracklistMomentForm button,.tracklistCollectionsPickerHeader button,.tracklistCollectionsAdd{cursor:pointer;background:#ffffff75;border:0;min-height:38px;font-size:8.5px;font-weight:900}.tracklistMomentForm button.primary,.tracklistCollectionsAdd{background:var(--ink);color:#fff}.tracklistCollectionsPicker{flex-direction:column;max-height:390px;display:flex}.tracklistCollectionsPickerHeader{border-bottom:1px solid #0d0d0d2e;flex:0 0 38px;grid-template-columns:38px 1fr 38px;align-items:center;display:grid}.tracklistCollectionsPickerHeader strong{text-align:center;letter-spacing:.4px;font-size:9px}.tracklistCollectionsLoading{place-items:center;min-height:70px;font-size:9px;font-weight:800;display:grid}.tracklistCollectionsList{flex:auto;min-height:0;padding:6px 0;overflow-y:auto}.tracklistCollectionGroup{display:grid}.tracklistCollectionOption{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d1a;grid-template-columns:16px minmax(0,1fr) 24px;align-items:center;gap:7px;min-height:38px;padding:0 8px;font-size:9px;font-weight:850;display:grid}.tracklistCollectionOption.subcollection{padding-left:28px;font-size:8.5px}.tracklistCollectionOption.selected{background:var(--ink);color:#fff}.tracklistCollectionColor{border:1px solid #0d0d0d40;border-radius:999px;width:10px;height:10px}.tracklistCollectionsAdd{flex:0 0 40px;margin-top:6px}.tracklistCollectionsAdd:disabled{opacity:.4;cursor:default}html,body,#__next,body *,button,input,textarea,select,option,label,a,span,p,strong,small,h1,h2,h3,h4,h5,h6,div,section,article,aside,header,footer,nav,main,li,ul,ol,table,thead,tbody,tr,th,td,svg text,:before,:after{font-family:Arial,Helvetica,sans-serif}button,input,textarea,select{font:inherit;font-family:Arial,Helvetica,sans-serif}input::placeholder,textarea::placeholder{font-family:Arial,Helvetica,sans-serif}.tracklistAddPopover{pointer-events:auto}.glassCard,.glassCard *,.sideCard,.sideCard *,.playerCard,.playerCard *,.archiveCard,.archiveCard *,.collectionsCard,.collectionsCard *,.cardTitleRow,.cardTitleRow *,.scrollArea,.scrollArea *,.setRow,.setRow *,.momentsList,.momentsList *,.collectionList,.collectionList *,.collectionItem,.collectionItem *,.playerTracklistOverlay,.playerTracklistOverlay *,.playerMomentsOverlay,.playerMomentsOverlay *{font-synthesis:none;font-family:Arial,Helvetica,sans-serif!important}.playerEmpty strong{letter-spacing:1.8px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.playerEmpty span{letter-spacing:1.4px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important}.webProgressBlock{flex:none;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:4px 12px 2px!important}.webProgressRange{display:block;margin:0!important}.webTimeRow{margin:1px 0 0!important;line-height:1!important}.webPlaybackLabel{display:none!important}.playerControlSplit{width:100%;min-height:112px;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important}.playerControlPlayback,.playerControlCycles{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-rows:13px 38px 36px!important;align-content:start!important;gap:5px!important;margin:0!important;padding:3px 12px 8px!important;display:grid!important}.playerControlSectionLabel{align-self:center;letter-spacing:.65px!important;margin:0!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.playerControlPlayback .webTransportRow{height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr 1.2fr 1fr!important;gap:6px!important;margin:0!important;padding:0!important;display:grid!important}.playerControlPlayback .webMainActions{height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;gap:6px!important;margin:0!important;padding:0!important;display:grid!important}.playerControlPlayback .transportSideButton,.playerControlPlayback .transportPlayButton,.playerControlPlayback .webMainActions button{cursor:pointer;width:100%!important;height:100%!important;min-height:0!important;color:var(--ink)!important;box-shadow:none!important;background:#fff3!important;border:1px solid #0d0d0d6b!important;border-radius:999px!important;margin:0!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important}.playerControlPlayback .transportSideButton:hover,.playerControlPlayback .transportPlayButton:hover,.playerControlPlayback .webMainActions button:hover{background:var(--yellow)!important;color:var(--ink)!important}.playerControlPlayback .transportPlayButton{place-items:center!important;display:grid!important}.playerControlPlayback .transportPlayIcon,.playerControlPlayback .transportPauseIcon{fill:currentColor!important;width:16px!important;height:16px!important}.playerControlCycles .cyclePermanentControls{height:79px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template:"listen skip"38px"toggle toggle"36px/1fr 1fr!important;gap:5px 10px!important;margin:0!important;padding:0!important;display:grid!important}.cycleDropdownField{justify-content:start;align-items:center;min-width:0;height:38px;grid-template-columns:minmax(72px,95px) auto!important;gap:7px!important;display:grid!important}.cycleDropdownField:first-child{grid-area:listen}.cycleDropdownField:nth-child(2){grid-area:skip}.cycleDropdownControl{z-index:100;width:100%;min-width:0;position:relative}.cycleDropdownSideLabel{white-space:nowrap;letter-spacing:.4px!important;font-size:7.5px!important;font-weight:900!important;line-height:1!important}.cycleDropdownTrigger{cursor:pointer;justify-content:space-between;align-items:center;gap:7px;width:100%;display:flex;height:38px!important;color:var(--ink)!important;box-shadow:none!important;background:#fff3!important;border:1px solid #0d0d0d6b!important;border-radius:999px!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important}.cycleDropdownTrigger:hover,.cycleDropdownTrigger.open{background:#ffffff6b!important;border-color:#0d0d0db8!important}.cycleDropdownChevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:rotate(45deg)translateY(-1px)}.cycleDropdownMenu{z-index:700;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#efede6f5;border:1px solid #0d0d0d47;border-radius:12px;max-height:188px;padding:5px;position:absolute;inset:auto 0 calc(100% + 6px);overflow-y:auto;box-shadow:0 -12px 28px #0000002e}.cycleDropdownMenu button{width:100%;min-height:31px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 9px;display:flex;font-size:8.5px!important;font-weight:850!important}.cycleDropdownMenu button:hover{background:var(--yellow)}.cycleDropdownMenu button.selected{background:var(--ink);color:#fff}.cyclePermanentToggle{cursor:pointer;grid-area:toggle;width:100%!important;height:36px!important;min-height:0!important;color:var(--ink)!important;box-shadow:none!important;background:#fff3!important;border:1px solid #0d0d0d6b!important;border-radius:999px!important;margin:0!important;padding:0 12px!important;font-size:9px!important;font-weight:900!important}.cyclePermanentToggle:hover{background:var(--yellow)!important;color:var(--ink)!important}.cyclePermanentToggle.active{background:var(--ink)!important;color:#fff!important}.cycleControlDock,.cycleDockButton,.cycleDismissLayer,.cycleSettingsPanel,.cyclePermanentField{display:none!important}@media (max-width:880px){.playerControlSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.playerControlPlayback{border-right:1px solid #0d0d0d61!important}.cycleDropdownField{grid-template-columns:minmax(62px,82px) auto!important;gap:5px!important}.cycleDropdownSideLabel{font-size:7px!important}}.tracklistStatus{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:3px 12px 1px!important;line-height:1.1!important}.webProgressBlock{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:0 12px!important}.webProgressRange{width:100%!important;margin:0!important;padding:0!important;display:block!important}.webTimeRow{min-height:0!important;margin:0!important;padding:1px 0 0!important;line-height:1!important}.playerControlSectionLabel{align-self:end!important;line-height:1!important}.cycleDropdownField{grid-template-columns:auto minmax(72px,95px)!important;justify-content:end!important;align-items:center!important;gap:7px!important;height:38px!important;display:grid!important}.cycleDropdownSideLabel{white-space:nowrap!important;grid-area:1/1!important;justify-self:end!important}.cycleDropdownControl{grid-area:1/2!important;width:100%!important}.cycleDropdownTrigger{width:100%!important;height:38px!important}.cycleDropdownMenu{top:auto!important;bottom:calc(100% + 5px)!important}@media (max-width:880px){.cycleDropdownField{grid-template-columns:auto minmax(62px,82px)!important;gap:5px!important}}.tracklistStatus{padding:4px 12px 2px!important}.webProgressBlock{padding:2px 12px 4px!important}.webTimeRow{margin:2px 0 0!important;padding-bottom:2px!important}.playerControlSplit{margin-top:4px!important}.playerControlPlayback,.playerControlCycles{grid-template-rows:12px 38px 36px!important;gap:4px!important;padding-top:4px!important}.tracklistStatus{padding-top:2px!important;padding-bottom:3px!important;transform:translateY(-3px)!important}.webTimeRow{margin-top:5px!important;padding-top:0!important;padding-bottom:3px!important}.playerControlSplit{border-top:1px solid #0d0d0d61!important;margin-top:3px!important}.playerControlPlayback{border-right:1px solid #0d0d0d61!important}.tracklistStatus{align-items:flex-start!important;min-height:22px!important;margin:0!important;padding:2px 12px 6px!important;line-height:1.15!important;display:flex!important;overflow:visible!important;transform:none!important}.tracklistStatus{align-items:flex-start!important;min-height:26px!important;margin-top:-4px!important;margin-bottom:0!important;padding:6px 12px!important;line-height:1.15!important;overflow:visible!important;transform:none!important}.webProgressBlock{margin-top:-2px!important}.customArtworkStage{margin-bottom:6px!important}.tracklistStatus{margin-top:0!important}.collectionItemButton{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d38;grid-template-columns:9px minmax(0,1fr) 20px!important}.collectionItemButton:hover{background:#f7d70b33}.collectionItemButton:disabled{opacity:.6;cursor:wait}.collectionItemText{flex-direction:column;gap:5px;min-width:0;display:flex}.collectionItemArrow{justify-self:end;color:var(--ink)!important;font-size:11px!important}.collectionOpenView{min-height:100%}.collectionOpenHeader{border-bottom:1px solid #0d0d0d40;grid-template-columns:34px 9px minmax(0,1fr);align-items:center;gap:9px;min-height:62px;padding:7px 5px 9px;display:grid}.collectionBackButton{cursor:pointer;background:#ffffff38;border:1px solid #0d0d0d73;border-radius:999px;width:32px;height:32px;font-size:14px;font-weight:900}.collectionBackButton:hover{background:var(--yellow)}.collectionOpenSwatch{border:1px solid #0d0d0db8;width:8px;height:34px}.collectionOpenHeader>div{flex-direction:column;gap:4px;min-width:0;display:flex}.collectionOpenHeader strong{font-size:11px;font-weight:900}.collectionOpenHeader span{font-size:7.5px;line-height:1.3}.collectionSection{display:grid}.collectionSectionLabel{letter-spacing:.65px;color:var(--muted);padding:9px 6px 6px;font-size:7px;font-weight:900}.subcollectionRow{width:100%;min-height:46px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d29;grid-template-columns:9px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px;display:grid}.subcollectionRow:hover{background:#f7d70b33}.collectionSwatch.small{height:28px}.subcollectionRow>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.subcollectionRow strong{font-size:9px;font-weight:900}.subcollectionRow small{color:var(--muted);font-size:7px;font-weight:800}.collectionLoading,.collectionEmptyMoments{color:var(--muted);padding:18px 7px;font-size:8px;font-weight:800}.collectionMomentRow{width:100%;min-height:58px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d29;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:7px 6px;display:grid}.collectionMomentRow:hover{background:#f7d70b33}.collectionMomentRow img,.collectionMomentArtworkFallback{object-fit:cover;background:#0d0d0d0f;place-items:center;width:44px;height:44px;display:grid}.collectionMomentInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.collectionMomentTopline{align-items:center;gap:6px;min-width:0;display:flex}.collectionMomentTopline>strong{flex:none;font-size:8px;font-weight:900}.collectionMomentTrackId{white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:900;line-height:1.15;overflow:hidden}.collectionMomentSetTitle{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-weight:800;overflow:hidden}.collectionMomentArrow{justify-self:end;font-size:12px;font-weight:900}.trackIdPanelRecord{display:block;padding:0!important}.trackIdPanelOpen{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:9px 10px 6px;display:flex}.trackIdPanelOpen:hover{background:#f7d70b29}.trackIdPanelLinks{flex-wrap:wrap;gap:5px;padding:0 10px 9px;display:flex}.trackIdPanelLinks a,.trackIdPanelLinks>span{min-height:26px;color:var(--ink);background:#ffffff38;border:1px solid #0d0d0d52;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex;font-size:7px!important;font-weight:900!important}.trackIdPanelLinks a:hover{background:var(--yellow)}.trackIdPanelLinks>span{opacity:.58}.archiveMomentRecord,.playerMomentRecord{grid-template-columns:minmax(0,1fr) 30px 30px!important}.momentCollectionAddButton,.playerMomentCollectionAdd{width:28px;height:28px;color:var(--ink);cursor:pointer;background:#fff3;border:1px solid #0d0d0d59;border-radius:999px;place-self:center;place-items:center;display:grid;font-size:14px!important;font-weight:700!important}.momentCollectionAddButton:hover,.playerMomentCollectionAdd:hover{background:var(--yellow)}.momentCollectionsModal{flex-direction:column;overflow:hidden;width:min(92%,430px)!important;max-height:78%!important;padding:0!important;display:flex!important}.momentCollectionsModalHeader{border-bottom:1px solid #0d0d0d33;flex:0 0 46px;justify-content:space-between;align-items:center;min-height:46px;padding:7px 9px 7px 12px;display:flex}.momentCollectionsModalHeader>span{letter-spacing:.45px;font-size:9px!important;font-weight:900!important}.momentCollectionsModalHeader button{cursor:pointer;background:#ffffff61;border:0;border-radius:999px;width:30px;height:30px;font-size:17px!important}.momentCollectionsList{flex:auto;min-height:0;padding:5px;overflow-y:auto}.momentCollectionGroup{display:grid}.momentCollectionOption{width:100%;min-height:38px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #0d0d0d1a;grid-template-columns:16px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:0 8px;display:grid;font-size:9px!important;font-weight:850!important}.momentCollectionOption.subcollection{padding-left:28px;font-size:8.5px!important}.momentCollectionOption.selected{background:var(--ink);color:#fff}.momentCollectionColor{border:1px solid #0d0d0d40;border-radius:999px;width:10px;height:10px}.momentCollectionsState{place-items:center;min-height:90px;padding:14px;display:grid;font-size:8px!important;font-weight:800!important}.momentCollectionsConfirm{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;flex:0 0 40px;min-height:40px;margin:6px;font-size:9px!important;font-weight:900!important}.momentCollectionsConfirm:disabled{opacity:.38;cursor:default}.playerMomentCollectionsModalWrap{z-index:120!important}.collectionItemRecord,.subcollectionRecord{grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;display:grid;position:relative}.collectionItemRecord .collectionItemButton,.subcollectionRecord .subcollectionRow{min-width:0}.collectionDotsButton,.collectionMomentDots{width:30px;min-width:30px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-left:1px solid #0d0d0d24;font-size:16px!important;font-weight:900!important}.collectionDotsButton:hover,.collectionMomentDots:hover{background:var(--yellow)}.collectionSection .collectionMomentRow{vertical-align:top;width:calc(100% - 32px);display:inline-grid}.collectionSection .collectionMomentDots{vertical-align:top;place-items:center;width:32px;height:58px;display:inline-grid}.collectionEditModal{max-width:420px}.collectionEditModal label{gap:5px;display:grid;font-size:8px!important;font-weight:900!important}.collectionEditModal input{width:100%}.collectionMomentRecord{grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;display:grid}.collectionSection .collectionMomentRow{width:100%!important;display:grid!important}.collectionSection .collectionMomentDots{place-items:center;min-height:58px;width:32px!important;height:auto!important;display:grid!important}.setOpenButton,.setArtworkWrap{cursor:pointer}.archiveMomentRecord,.playerMomentRecord{background:0 0!important;grid-template-columns:minmax(0,1fr) 30px 30px!important;gap:0!important}.archiveMomentRecord{border-bottom:1px solid #0d0d0d2e!important}.archiveMomentRecord:last-child{border-bottom:0!important}.archiveMomentRecord .momentRow,.playerMomentRecord .playerMomentRow,.momentCollectionAddButton,.playerMomentCollectionAdd,.momentDotsButton,.playerMomentDots{box-shadow:none!important;background:0 0!important}.momentCollectionAddButton,.playerMomentCollectionAdd,.momentDotsButton,.playerMomentDots{width:30px!important;min-width:30px!important;height:100%!important;min-height:100%!important;color:inherit!important;border:0!important;border-radius:0!important;place-self:stretch stretch!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.momentCollectionAddButton:hover,.playerMomentCollectionAdd:hover,.momentDotsButton:hover,.playerMomentDots:hover{background:#f7d70b3d!important}.activeSetRecord .momentCollectionAddButton,.activeSetRecord .momentDotsButton{color:#fff!important;border:0!important}.activeSetRecord .archiveMomentRecord{border-bottom-color:#ffffff2e!important}.topPanelHeaderActions>button,.ipadTrackIdClose,.momentCollectionsModalHeader>button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.collectionItemText strong,.subcollectionRow strong,.collectionOpenHeader strong{font-size:11px!important;font-weight:900!important;line-height:1.2!important}.collectionColorUnderline{text-underline-offset:4px;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:3px}.collectionItemButton,.subcollectionRow{grid-template-columns:minmax(0,1fr) auto!important}.collectionOpenHeader{grid-template-columns:34px minmax(0,1fr)!important}.collectionAddMenu{z-index:125;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#efede6fa;border:1px solid #0d0d0d47;width:190px;display:grid;position:absolute;top:56px;right:10px}.collectionAddMenu button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0d0d0d24;min-height:40px;padding:0 12px;font-size:9px!important;font-weight:900!important}.collectionAddMenu button:last-child{border-bottom:0}.collectionAddMenu button:hover{background:var(--yellow)}.collectionArchivePickerWrap{z-index:140!important}.collectionArchivePicker{flex-direction:column;overflow:hidden;width:min(94%,460px)!important;max-height:84%!important;padding:0!important;display:flex!important}.collectionArchivePickerList{flex:auto;min-height:0;padding:6px;overflow-y:auto}.collectionPickerSet{border-bottom:1px solid #0d0d0d33}.collectionPickerSetToggle{width:100%;min-height:42px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 8px;display:grid}.collectionPickerSetToggle:disabled{opacity:.45;cursor:default}.collectionPickerSetToggle.selected{background:#f7d70b42}.collectionPickerSetToggle strong{font-size:9px!important;font-weight:900!important}.collectionPickerSetToggle small{font-size:7px!important;font-weight:800!important}.collectionPickerMoment{border-top:1px solid #0d0d0d1a;grid-template-columns:minmax(0,1fr) 38px;min-height:38px;margin-left:18px;display:grid}.collectionPickerMoment.selected{background:#f7d70b2e}.collectionPickerMomentSelect{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 42px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:0 6px;display:grid}.collectionPickerMomentSelect strong{font-size:8px!important}.collectionPickerMomentSelect>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:8px!important;font-weight:800!important}.collectionPickerPlay{cursor:pointer;background:0 0;border:0;font-size:12px!important}.collectionPickerPlay:hover{background:var(--yellow)}.trackIdSavedTag{text-overflow:ellipsis;white-space:nowrap;border:1px solid #0d0d0d47;border-radius:999px;max-width:42%;padding:3px 7px;overflow:hidden;font-size:7px!important;font-weight:900!important}.collectionPickerSetHeader{border-bottom:1px solid #0d0d0d24;grid-template-columns:minmax(0,1fr) 36px;align-items:stretch;display:grid}.collectionPickerSetExpand{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:5px 6px;display:grid}.collectionPickerSetArtwork{object-fit:cover;border-radius:2px;width:36px;height:36px;display:block}.collectionPickerSetArtwork.fallback{background:#0d0d0d14;place-items:center;font-size:9px;font-weight:900;display:grid}.collectionPickerSetTitle{gap:2px;min-width:0;display:grid}.collectionPickerSetTitle strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:9px!important;font-weight:900!important}.collectionPickerSetTitle small{font-size:7px!important;font-weight:800!important}.collectionPickerSetChevron{text-align:center;font-size:13px;font-weight:900}.collectionPickerSetSelect{cursor:pointer;background:0 0;border:0;border-left:1px solid #0d0d0d24;font-size:12px!important;font-weight:900!important}.collectionPickerSetSelect.selected{background:var(--yellow)}.collectionPickerMoments{margin-left:18px}.collectionPickerMomentInfo{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.collectionPickerMomentTag{text-overflow:ellipsis;white-space:nowrap;color:#fff;background:#0d0d0de0;border-radius:999px;flex:0 auto;max-width:42%;padding:3px 6px;overflow:hidden;font-size:7px!important;font-weight:900!important}.collectionPickerMomentTrack{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;font-size:8px!important;font-weight:800!important}.collectionPickerPlay{font-family:Arial,sans-serif;font-weight:900!important}.collectionItemText .collectionColorUnderline{text-underline-offset:4px!important;text-decoration-line:underline!important;text-decoration-thickness:3px!important}.setTitle,.collectionItemText strong,.subcollectionRow strong,.collectionOpenHeader strong{letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:900!important;line-height:1.2!important}.archiveMomentRecord{transition:background-color .15s,transform .15s;position:relative}.archiveMomentRecord:hover{background:#f7d70b38!important}.activeSetRecord .archiveMomentRecord:hover{background:#ffffff1f!important}.archiveMomentRecord:hover .momentRow,.archiveMomentRecord:hover .momentCollectionAddButton,.archiveMomentRecord:hover .momentDotsButton{background:0 0!important}.archiveMomentRecord.momentPulse{animation:.26s ease-out skiperrrArchiveMomentPulse}@keyframes skiperrrArchiveMomentPulse{0%{transform:scale(1)}38%{background:#f7d70b75;transform:scale(.975)}to{transform:scale(1)}}.activeSetRecord .archiveMomentRecord.momentPulse{animation:.26s ease-out skiperrrArchiveMomentPulseDark}@keyframes skiperrrArchiveMomentPulseDark{0%{transform:scale(1)}38%{background:#ffffff38;transform:scale(.975)}to{transform:scale(1)}}.collectionConfirmModal{width:min(92%,390px)!important}.collectionConfirmModal>strong{font-size:13px!important;line-height:1.25!important}.collectionConfirmModal>small{font-size:8px!important;font-weight:700!important;line-height:1.35!important}.collectionConfirmActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.collectionConfirmActions button{cursor:pointer;background:#ffffff5c;border:0;min-height:40px;font-size:9px!important;font-weight:900!important}.collectionConfirmActions button.destructive{color:#fff;background:#0d0d0d}.headerToast,.headerToastVisible,.workspaceToast{background:var(--yellow)!important;color:var(--ink)!important}.idlePageBackground{z-index:-3;pointer-events:none;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .32s,filter .32s;position:fixed;inset:0}.idlePageBackground-soft{filter:blur(5px)saturate(.98);transform:scale(1.018)}.idlePageBackground-medium{filter:blur(12px)saturate(.96);transform:scale(1.045)}.idlePageBackground-high{filter:blur(22px)saturate(.94);transform:scale(1.075)}.appPage.hasIdlePageBackground .activePageArtworkShade{background:#0000001f!important}.appPage.hasIdlePageBackground .glassCard{-webkit-backdrop-filter:blur(30px)saturate(1.1)!important;backdrop-filter:blur(30px)saturate(1.1)!important}.headerToast{justify-content:space-between;align-items:center;gap:10px;display:flex!important}.headerToastText{gap:2px;min-width:0;display:grid}.headerToastClose{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 28px;place-items:center;display:grid;font-size:18px!important;font-weight:900!important}.nextPendingNotice{z-index:48;max-width:min(72%,360px);color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-overflow:ellipsis;white-space:nowrap;background:#fffffff0;border-radius:999px;padding:8px 12px;animation:.34s cubic-bezier(.22,.8,.22,1) both skiperrrNextPendingIn;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 7px 24px #0000001f;font-size:8px!important;font-weight:800!important}.nextPendingNotice strong{font-size:inherit!important;font-weight:900!important}@keyframes skiperrrNextPendingIn{0%{opacity:0;transform:translate(38px)}to{opacity:1;transform:translate(0)}}.cyclePermanentToggle{--cycle-fill:0%;isolation:isolate;position:relative;overflow:hidden}.cyclePermanentToggle:before{content:"";z-index:-1;width:var(--cycle-fill);background:var(--yellow);transition:width .25s linear;position:absolute;inset:0}.cyclePermanentToggle.active{background:#ffffff85!important}.cyclePermanentToggle .cycleHoverText,.cyclePermanentToggle.active:hover .cycleNormalText{display:none}.cyclePermanentToggle.active:hover .cycleHoverText{display:inline}.webTransportRow button:active,.webMainActions button:active,.cycleDropdownTrigger:active,.cycleDropdownMenu button:active,.cyclePermanentToggle:active,.roundButton:active{animation:.18s ease-out skiperrrControlPulse}@keyframes skiperrrControlPulse{0%{transform:scale(1)}45%{transform:scale(.92)}to{transform:scale(1)}}.searchableCardTitle{gap:10px}.cardHeaderIconButton,.topPanelSearchButton{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 36px;place-items:center;display:grid}.cardHeaderIconButton svg,.topPanelSearchButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cardHeaderSearchInput{background:0 0;border:0;border-bottom:1px solid #0d0d0d99;outline:none;flex:1;min-width:0;height:38px;padding:0 2px;font-size:12px!important;font-weight:900!important}.topPanelSearchField{width:100%;padding:8px 10px 2px;overflow:hidden}.topPanelSearchField input{box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #0d0d0d8c;outline:none;width:100%;max-width:100%;height:38px;padding:0 2px;font-size:11px!important;font-weight:900!important}.topPanel,.topPanelBody,.panelRecordList,.trackIdPanelRecord,.trackIdPanelOpen,.trackIdPanelTop,.trackIdPanelMeta,.trackIdPanelResult,.trackIdPanelLinks{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.topPanelBody,.panelRecordList{overflow-x:hidden!important}.trackIdPanelRecord,.trackIdPanelOpen{width:100%!important;overflow:hidden!important}.trackIdPanelTop,.trackIdPanelResult,.trackIdPanelMeta{overflow:hidden!important}.trackIdPanelTop strong,.trackIdPanelResult{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trackIdPanelLinks{flex-wrap:wrap!important;display:flex!important;overflow:hidden!important}.trackIdSavedTag{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:46%;overflow:hidden;background:var(--yellow)!important;color:var(--ink)!important;border:1px solid #0d0d0d5c!important;border-radius:999px!important;padding:5px 9px!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.setArtworkWrap{position:relative}.archiveArtworkPlaybackIcon{z-index:6;color:#fff;opacity:0;pointer-events:none;background:#00000038;place-items:center;transition:opacity .14s,background .14s;display:grid;position:absolute;inset:0}.setArtworkWrap:hover .archiveArtworkPlaybackIcon{opacity:1}.archiveArtworkPlaybackIcon.playing{opacity:1;background:#0000004d}.archiveArtworkPlaybackIcon svg{fill:currentColor;stroke:currentColor;stroke-width:1.2px;width:24px;height:24px}.artworkVolumeControl{z-index:55;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:12px;right:12px}.artworkVolumeButton{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff8f;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.artworkVolumeButton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.artworkVolumeButton .speakerBody{fill:currentColor;stroke:none}.artworkVolumeSlider{opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff29;border:1px solid #0000;border-radius:20px;place-items:center;width:38px;height:0;margin-bottom:6px;transition:height .18s,opacity .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.artworkVolumeSlider.visible{opacity:1;border-color:#ffffff8a;height:136px}.artworkVolumeRail{background:#ffffff6b;width:2px;position:absolute;top:14px;bottom:14px;left:50%;overflow:hidden;transform:translate(-50%)}.artworkVolumeLevel{background:#fff;position:absolute;bottom:0;left:0;right:0}.artworkVolumeSlider input{opacity:0;cursor:ns-resize;width:104px;height:24px;margin:0;position:absolute;transform:rotate(-90deg)}.pendingPanelRecordWrap{border-bottom:1px solid #0d0d0d24;grid-template-columns:minmax(0,1fr) 36px;align-items:stretch;width:100%;display:grid;position:relative}.pendingPanelRecordWrap .pendingPanelRecord{width:100%;min-width:0;border-bottom:0!important}.pendingDeleteButton{cursor:pointer;background:0 0;border:0;border-left:1px solid #0d0d0d1f;width:36px;min-width:36px;font-size:17px!important;font-weight:900!important}.pendingDeleteButton:hover{background:var(--yellow)}.panelConfirmBackdrop{z-index:90;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d0d0d2e;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.panelConfirmBox{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#efede6f0;border:1px solid #0d0d0d52;gap:12px;width:min(92%,390px);padding:16px;display:grid}.panelConfirmBox>span{font-size:8px!important;font-weight:900!important}.panelConfirmBox>strong{font-size:13px!important}.panelConfirmBox>small{font-size:8px!important;font-weight:700!important}.panelConfirmBox>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.panelConfirmBox button{cursor:pointer;border:0;min-height:40px;font-size:9px!important;font-weight:900!important}.panelConfirmBox button.destructive{background:var(--ink);color:#fff}.webCycleToggleButton.active,.webCycleToggleButton.active:hover,.webCycleToggleButton.active .cycleNormalText,.webCycleToggleButton.active .cycleHoverText{color:#0d0d0d!important}.accountIdStage{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding:22px!important;display:flex!important}.accountIdCard{isolation:isolate;aspect-ratio:16/10;color:#0d0d0d;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0d0d0dbd;border-radius:22px;width:min(100%,560px);position:relative;overflow:hidden;box-shadow:0 18px 45px #00000024,inset 0 1px #ffffff75}.accountIdVeil{z-index:-1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#ffffffb3 0%,#ffffff80 52%,#fff3 100%);position:absolute;inset:0}.accountIdCard.hasColor .accountIdVeil{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#ffffff29,#ffffff05)}.accountIdTop{justify-content:space-between;align-items:flex-start;height:26%;padding:18px 20px 10px;display:flex}.accountIdBrand{gap:5px;display:grid}.accountIdBrand img{object-fit:contain;object-position:left center;filter:brightness(0);width:108px;max-height:28px}.accountIdBrand span,.accountIdMark,.accountIdLabel,.accountIdFooter span{letter-spacing:.75px;line-height:1;font-size:7px!important;font-weight:900!important}.accountIdMark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff38;border:1px solid #0d0d0db3;padding:5px 7px 4px}.accountIdBody{grid-template-columns:minmax(112px,31%) minmax(0,1fr);align-items:center;gap:20px;height:55%;padding:0 20px;display:grid}.accountIdAvatarFrame{aspect-ratio:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff52;border:1px solid #0d0d0db8;width:100%;overflow:hidden}.accountIdAvatar,.accountIdAvatarFallback{width:100%;height:100%}.accountIdAvatar{object-fit:cover;display:block}.accountIdAvatarFallback{place-items:center;line-height:1;display:grid;font-size:46px!important;font-weight:900!important}.accountIdInfo{grid-template-columns:1fr;gap:4px;min-width:0;display:grid}.accountIdLabel{opacity:.6;margin-top:7px}.accountIdLabel:first-child{margin-top:0}.accountIdName{letter-spacing:-.45px;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-size:clamp(17px,2.2vw,27px)!important;font-weight:900!important;line-height:.98!important}.accountIdUsername{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:13px!important;font-weight:900!important;line-height:1.05!important}.accountIdValue{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:9px!important;font-weight:800!important;line-height:1.1!important}.accountIdFooter{justify-content:space-between;align-items:flex-end;gap:14px;height:19%;padding:10px 20px 16px;display:flex}.accountIdLogoutForm{width:min(100%,560px)}.accountIdLogoutForm .accountLogoutButton{width:100%}@media (max-width:760px){.accountIdStage{padding:14px!important}.accountIdCard{border-radius:18px}.accountIdTop{padding:14px 15px 8px}.accountIdBody{grid-template-columns:minmax(92px,31%) minmax(0,1fr);gap:14px;padding:0 15px}.accountIdFooter{padding:8px 15px 12px}.accountIdBrand img{width:88px}}.webCycleToggleButton.active,.webCycleToggleButton.active:hover,.webCycleToggleButton.active:focus,.webCycleToggleButton.active:focus-visible,.webCycleToggleButton.active .cycleNormalText,.webCycleToggleButton.active .cycleHoverText,.webCycleToggleButton.active:hover .cycleNormalText,.webCycleToggleButton.active:hover .cycleHoverText{color:#0d0d0d!important;-webkit-text-fill-color:#0d0d0d!important}.accountIdStage{justify-content:flex-start!important;gap:10px!important;padding:12px!important;overflow:hidden!important}.accountIdCard{aspect-ratio:16/10!important;border-radius:15px!important;flex:none!important;width:min(100%,410px)!important;max-width:410px!important}.accountIdTop{height:24%!important;padding:11px 13px 5px!important}.accountIdBody{grid-template-columns:minmax(78px,27%) minmax(0,1fr)!important;gap:11px!important;height:57%!important;padding:0 13px!important}.accountIdName{font-size:clamp(13px,1.6vw,19px)!important}.accountIdUsername{font-size:10px!important}.accountIdValue{font-size:7.5px!important}.accountIdFooter{height:19%!important;padding:6px 13px 9px!important}.accountIdLogoutForm{width:min(100%,410px)!important;max-width:410px!important}@media (max-height:760px){.accountIdStage{gap:7px!important;padding:8px!important}.accountIdCard{width:min(100%,360px)!important;max-width:360px!important}.accountIdTop{padding:9px 10px 4px!important}.accountIdBody{grid-template-columns:minmax(70px,27%) minmax(0,1fr)!important;gap:9px!important;padding:0 10px!important}.accountIdFooter{padding:5px 10px 8px!important}.accountIdLogoutForm{width:min(100%,360px)!important;max-width:360px!important}}button.webCycleToggleButton.active,button.webCycleToggleButton.active:hover,button.webCycleToggleButton.active:focus,button.webCycleToggleButton.active:focus-visible,button.webCycleToggleButton.active *,button.webCycleToggleButton.active:hover *,button.webCycleToggleButton.active:focus *{color:#0d0d0d!important;-webkit-text-fill-color:#0d0d0d!important;text-shadow:none!important}.topPanel.accountPanel{-webkit-backdrop-filter:blur(22px)brightness(.84)!important;backdrop-filter:blur(22px)brightness(.84)!important;background:#1414143d!important}.topPanel:has(.accountIdStage){-webkit-backdrop-filter:blur(22px)brightness(.84)!important;backdrop-filter:blur(22px)brightness(.84)!important;background:#1414143d!important}.accountIdStage{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:100%!important;min-height:100%!important;padding:14px!important;display:flex!important;position:relative!important;overflow:hidden!important}.accountIdCard{isolation:isolate!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border-radius:15px!important;overflow:hidden!important}.accountIdCard:before,.accountIdCard:after,.accountIdVeil{border-radius:inherit!important;overflow:hidden!important}.accountIdVeil{inset:0!important}.accountIdBrand img{width:102px!important;max-height:28px!important}.accountIdInfo{gap:4px!important}.accountIdMainValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden;letter-spacing:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important}.accountIdLogoutForm{z-index:5;width:auto!important;max-width:none!important;margin:0!important;position:absolute!important;bottom:14px!important;right:14px!important}.accountLogoutIconButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#0d0d0d;cursor:pointer;background:#ffffff7a;border:1px solid #0d0d0db8;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;display:grid}.accountLogoutIconButton:hover{background:var(--yellow)}.accountLogoutIconButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (max-height:760px){.accountIdStage{justify-content:center!important;padding:10px!important}.accountIdLogoutForm{bottom:10px!important;right:10px!important}.accountIdBrand img{width:90px!important}}button.cyclePermanentToggle.active,button.cyclePermanentToggle.active:hover,button.cyclePermanentToggle.active:focus,button.cyclePermanentToggle.active:focus-visible,button.cyclePermanentToggle.active *,button.cyclePermanentToggle.active:hover *,button.cyclePermanentToggle.active:focus *{color:#0d0d0d!important;-webkit-text-fill-color:#0d0d0d!important;text-shadow:none!important}.topPanel:has(.accountIdStage){-webkit-backdrop-filter:blur(28px)saturate(1.08)brightness(1.04)!important;backdrop-filter:blur(28px)saturate(1.08)brightness(1.04)!important;background:#f4f3eea3!important;border:1px solid #ffffff85!important;box-shadow:0 18px 60px #00000029,inset 0 1px #ffffff85!important}.topPanelBackdrop:has(.accountIdStage){-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0d0d0d38!important}.webReportErrorButton{z-index:9000;color:#0d0d0d;letter-spacing:.45px;cursor:pointer;background:#f7d70b;border:1px solid #0d0d0d;border-radius:999px;min-height:36px;padding:0 12px;font:700 11px/1 Arial,sans-serif;position:fixed;bottom:12px;right:14px;box-shadow:0 8px 24px #0000001f}.webReportOverlay{z-index:10000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.webReportBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000075;border:0;position:absolute;inset:0}.webReportCard{-webkit-backdrop-filter:blur(28px)saturate(1.08);backdrop-filter:blur(28px)saturate(1.08);color:#0d0d0d;background:linear-gradient(145deg,#ffffffc7,#f4f2eca8);border:1px solid #0d0d0d8c;border-radius:22px;width:min(520px,94vw);max-height:88vh;padding:22px;position:relative;overflow:auto;box-shadow:0 24px 80px #00000040}.webReportHeader{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.webReportHeader small,.webReportCard label,.webReportContext{letter-spacing:.55px;font:700 10px/1.2 Arial,sans-serif}.webReportHeader h2{margin:4px 0 6px;font:900 22px/1 Arial,sans-serif}.webReportHeader p{max-width:390px;margin:0;font:12px/1.35 Arial,sans-serif}.webReportClose{cursor:pointer;background:#ffffff52;border:1px solid #0d0d0d;border-radius:50%;width:34px;height:34px;font-size:23px}.webReportContext{border-top:1px solid #0d0d0d59;border-bottom:1px solid #0d0d0d59;justify-content:space-between;margin-bottom:14px;padding:10px 0;display:flex}.webReportCard label{margin:12px 0 6px;display:block}.webReportCard input[type=text],.webReportCard input:not([type]),.webReportCard textarea{box-sizing:border-box;color:#0d0d0d;background:#ffffff6b;border:1px solid #0d0d0d;border-radius:10px;outline:none;width:100%;padding:11px 12px;font:13px Arial,sans-serif}.webReportCard textarea{resize:vertical;min-height:130px}.webReportAttach{box-sizing:border-box;cursor:pointer;text-overflow:ellipsis;background:#ffffff57;border:1px solid #0d0d0d;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;overflow:hidden;display:flex!important}.webReportAttach input{display:none}.webReportSend{color:#0d0d0d;cursor:pointer;background:#f7d70b;border:1px solid #0d0d0d;border-radius:10px;width:100%;min-height:44px;margin-top:16px;font:900 11px Arial,sans-serif}.webReportSend:disabled{opacity:.45;cursor:default}.webReportFeedback{font:700 10px Arial,sans-serif}.webReportSuccess{z-index:10001;background:#f7d70b;border:1px solid #0d0d0d;border-radius:999px;padding:12px 18px;font:900 11px Arial,sans-serif;position:fixed;bottom:64px;left:50%;transform:translate(-50%)}.webReportErrorButton{opacity:.82;transition:opacity .14s,transform .14s,background .14s;z-index:99999!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;color:#0d0d0d!important;letter-spacing:.8px!important;cursor:pointer!important;background:#f7d70be6!important;border:1px solid #0d0d0dc7!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:fixed!important;bottom:12px!important;right:12px!important;box-shadow:0 3px 10px #0000001a!important}.webReportErrorButton:hover{opacity:1;transform:translateY(-1px)}.webReportErrorButton:active{transform:scale(.96)}.webReportBugIcon{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 14px;width:14px;height:14px}
