*{box-sizing:border-box}html,body,#root{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Courier New,SFMono-Regular,Consolas,monospace;font-size:14px}body{background:repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 4px),#030303;overflow-y:scroll}button,input,textarea{font:inherit}button{color:var(--text);cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed;color:var(--dim);border-color:var(--line-soft)}button:hover:not(:disabled),.track-row:hover,.library-item:hover{color:var(--white);text-shadow:0 0 8px #ffffff38}.app-shell{min-height:100vh;padding:18px 24px 80px}.topbar{border-bottom:1px dotted var(--line);grid-template-columns:1fr auto;gap:10px 14px;padding-bottom:10px;display:grid}.brand-line{color:var(--white);align-items:center;gap:10px;display:flex}.brand-mark{color:var(--muted)}.brand-name{letter-spacing:.02em;font-weight:700}.clock{color:var(--muted)}.crumbs{grid-column:1/2;gap:28px;padding-left:16px;display:flex}.identity{color:var(--muted);grid-column:2/3}.mode-line{color:var(--dim);grid-column:1/-1;padding-left:16px;font-size:12px}.content-grid{grid-template-columns:1fr;gap:14px;width:min(430px,100vw - 32px);margin:26px auto 0;display:grid}.panel{border:1px dotted var(--line);background:#00000057;min-height:0;padding:16px}.section-head{gap:12px;margin-bottom:14px;display:grid}.search-row.compact{min-width:0}.wide{grid-column:1/-1}.intro-panel{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;min-height:0;display:flex}.comment{color:var(--text);margin:0 0 8px}.hint,.copyright-note{color:var(--muted);margin:0;line-height:1.6}.search-row{align-items:center;gap:8px;min-width:min(420px,100%);display:flex}.bracket{color:var(--muted)}input,textarea,.mono-input{width:100%;color:var(--text);border:1px dotted var(--line);background:#020202;outline:0;padding:10px 12px}input:focus,textarea:focus{border-color:#444}textarea{resize:vertical;min-height:112px;line-height:1.65}.section-title{color:var(--muted);margin-bottom:16px}.section-title:before{content:"// ";color:var(--dim)}.section-title.spaced{margin-top:22px}.track-list,.mini-list{gap:10px;display:grid}.track-row{border:1px dotted var(--line-soft);text-align:left;justify-content:space-between;gap:12px;padding:12px;display:flex}.track-row.selected{background:#ffffff06;border-color:#4a4a4a}.track-meta{gap:5px;display:grid}small,.field-label{color:var(--muted)}.hex{color:var(--hex,var(--muted));white-space:nowrap}.manual-box{border-top:1px dotted var(--line);gap:10px;margin-top:20px;padding-top:16px;display:grid}.editor-panel,.detail-panel{gap:12px;display:grid}.selected-track{border-bottom:1px dotted var(--line);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.selected-track.stacked{justify-content:initial;display:grid}.selected-track span{color:var(--muted)}.toggle-row,.action-row,.stats-line,.card-foot{flex-wrap:wrap;gap:10px;display:flex}.toggle-row button,.action-row button,.filter-panel button,.text-button,.card-foot button{border:1px dotted var(--line);padding:8px 10px}.toggle-row button.active,.filter-panel button.active{color:var(--white);background:#ffffff09;border-color:#555}.primary-button{border:1px dotted #505050;width:fit-content;padding:10px 12px}.empty-state,.echo-list,.reveal-box{color:var(--muted);line-height:1.7}.empty-state button{color:var(--text);margin-top:8px}.echo-list b{color:var(--white);font-weight:400}.echo-list{gap:10px;display:grid}.echo-item,.mini-log{border-bottom:1px dotted var(--line);padding-bottom:10px}.echo-item p,.mini-log p{color:var(--text);margin:6px 0 0}.world-stack{grid-column:1/-1;grid-template-columns:1fr;gap:18px;display:grid}.world-card{flex-direction:column;justify-content:space-between;gap:20px;min-height:310px;display:flex}.card-head{color:var(--muted);justify-content:space-between;display:flex}.world-text{color:var(--white);word-break:keep-all;text-align:left;font-size:clamp(18px,2.1vw,27px);line-height:1.55}.reveal-box{border-top:1px dotted var(--line);gap:12px;padding-top:14px;display:grid}.library-panel{gap:12px;display:grid}.library-item{border:1px dotted #0000;border-bottom-color:var(--line);text-align:left;gap:8px;padding:0 0 14px;display:grid}.library-item div{justify-content:space-between;gap:12px;display:flex}.library-item p{color:var(--text);margin:0;line-height:1.6}.library-item span{color:var(--muted)}.filter-panel{flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media (width<=860px){.app-shell{padding:16px 14px 56px}.content-grid{grid-template-columns:1fr;width:min(430px,100%);margin-top:18px}.intro-panel{flex-direction:column;align-items:flex-start;gap:14px}.search-row{min-width:100%}.world-stack{grid-template-columns:1fr}.crumbs{gap:16px;padding-left:4px;overflow-x:auto}.mode-line{padding-left:4px}.library-item div,.selected-track,.track-row{flex-direction:column}}.disclosure{text-align:left;border:0;width:100%;padding:0}.manual-form{gap:10px;display:grid}.lens-row button{min-width:0}.hidden-echo-state{gap:12px;display:grid}.hidden-echo-list{gap:10px;display:grid}.hidden-echo-item{border-bottom:1px dotted var(--line);padding-bottom:10px}.hidden-echo-item span{color:var(--muted)}.hidden-echo-item p{color:var(--dim);letter-spacing:.18em;word-break:keep-all;margin:6px 0 0;line-height:1.8}.plain-panel{background:0 0;border:0;padding:4px 0 10px}.library-head{gap:12px}.compact-stats{white-space:nowrap;flex-wrap:nowrap;gap:14px}.filter-inline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filter-inline button{color:var(--muted);border:0;padding:4px 0}.filter-inline button.active{color:var(--white);text-shadow:0 0 8px #fff3}.track-world-detail{border-color:#2a2a2a;gap:14px;display:grid}.detail-topline{color:#c7ff4a;letter-spacing:.12em;border-bottom:1px dashed #c7ff4a;justify-content:space-between;padding-bottom:10px;display:flex}.detail-track-name{color:var(--white);font-size:22px;font-weight:700;line-height:1.25}.detail-track-meta{color:var(--muted);line-height:1.5}.sound-map{border-bottom:1px solid var(--muted);align-items:flex-end;gap:2px;min-height:54px;padding-top:8px;display:flex;overflow:hidden}.sound-map i{width:2px;height:var(--h);background:hsl(calc(78 + var(--x) * 54), 82%, 60%);opacity:.78;display:block}.sound-scale,.feed-tabs{color:var(--muted);justify-content:space-between;display:flex}.sound-scale span:nth-child(2),.feed-tabs b{color:#c7ff4a;font-weight:400}.feed-tabs{border-top:1px dashed #c7ff4a;gap:14px;padding-top:12px}.feed-tabs button{color:var(--muted)}.feed-list{display:grid}.feed-item{border-top:1px dotted var(--line);padding:14px 0}.feed-item div{color:var(--muted);grid-template-columns:auto auto 1fr;align-items:center;gap:8px;display:grid}.feed-item div time{color:var(--dim);justify-self:end}.feed-item b{color:#57b8ff;font-weight:400}.feed-item p{color:var(--dim);letter-spacing:.18em;margin:8px 0 0;line-height:1.8}.mine-feed p{color:var(--text);letter-spacing:0}.bottom-logbar{color:var(--muted);background:#000000f5;border-top:1px solid #c7ff4a;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 0 2px;display:grid;position:sticky;bottom:0}.bottom-logbar button{text-align:center;color:var(--muted);border-bottom:1px solid #4b651f;padding-bottom:8px}.world-card{min-height:230px}@media (width<=860px){.filter-inline{gap:12px}.feed-tabs{font-size:13px}.detail-track-name{font-size:20px}}.search-meta-line{min-height:18px;color:var(--dim);gap:4px;margin:-4px 0 10px;font-size:12px;display:grid}.search-rule-note{color:var(--muted);word-break:keep-all;line-height:1.55}.search-rule-note.subtle,.spotify-fallback-notice{color:#ffffff73}.track-meta em{color:var(--dim);font-size:12px;font-style:normal}.search-panel-single{min-height:420px}.compose-track-panel,.compose-editor-panel{background:0 0;border:0;padding:4px 0 14px}.compose-topline{color:var(--muted);justify-content:space-between;margin-bottom:18px;display:flex}.compose-track-title{color:var(--white);margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.3}.compose-track-meta,.compose-track-source{color:var(--muted);line-height:1.6}.compose-track-source{color:var(--dim);margin-top:4px}.lens-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:22px;display:grid}.lens-tabs button{color:var(--muted);text-align:center;padding:10px 0 12px}.lens-tabs button.active{color:var(--white)}.compose-title-row{color:var(--muted);border-bottom:1px solid #2e3b12;grid-template-columns:auto 64px auto 1fr auto;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:grid}.compose-title-row strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.page-input{border:0;border-bottom:1px dotted var(--line);text-align:center;background:0 0;padding:4px 0}.compose-title-row button{color:var(--muted)}.compose-title-row button.active-lock{color:var(--white)}.compose-textarea{background:0 0;border:0;min-height:180px;padding:12px 0;line-height:1.9}.compose-actions{border-top:1px dotted var(--line);justify-content:space-between;gap:12px;padding-top:12px;display:flex}.compose-actions button{color:var(--muted)}.compose-actions button:not(:disabled):first-child{color:var(--white)}.compact-detail{margin-top:4px}@media (width<=860px){.compose-title-row{grid-template-columns:auto 54px auto 1fr}.compose-title-row button{grid-column:1/-1;justify-self:end}.lens-tabs{font-size:12px}}.world-card{justify-content:flex-start;gap:14px;min-height:0}.world-text{width:100%;font:inherit;color:var(--white);text-align:left;background:0 0;border:0;margin:0;padding:0;font-size:clamp(18px,2.1vw,27px);line-height:1.55;display:block}.reveal-box{gap:12px;margin-top:2px}.track-reveal-row{border-top:1px dotted var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.track-reveal-info{gap:6px;min-width:0;display:grid}.track-reveal-info strong,.track-reveal-info small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-icons{flex:none;align-items:center;gap:10px;display:flex}.platform-icons a{opacity:.86;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.platform-icons a:hover{opacity:1}.platform-icons img{width:20px;height:20px;display:block}.text-button,.card-foot button,.bracket-actions button,.compose-topline button,.compose-actions button,.detail-topline button,.feed-tabs button,.bottom-logbar button{background:0 0;padding:2px 0;border:0!important}.card-foot{margin-top:4px}.card-foot button+button{margin-left:8px}@media (width<=520px){.track-reveal-row{align-items:flex-start}.platform-icons{gap:8px}.platform-icons a{width:20px;height:20px}.platform-icons img{width:18px;height:18px}}.content-grid{scrollbar-width:thin;scrollbar-color:#333 transparent;align-content:start;height:min(760px,100vh - 150px);overflow:hidden auto}.content-grid::-webkit-scrollbar{width:4px}.section-row-title{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.section-row-title.spaced{margin-top:22px}.section-row-title button{color:var(--muted)}.section-row-title button:hover{color:var(--white)}.feed-tabs button.active{color:#c7ff4a;text-shadow:0 0 8px #c7ff4a2e}.feed-tabs b{display:none}.empty-feed{padding:18px 0}@media (width>=861px){.content-grid{width:430px}}@media (width<=520px){.content-grid{height:calc(100vh - 138px)}}.compose-title-row{grid-template-columns:auto 64px auto 1fr}.compose-actions .active-lock{color:var(--white)}.folded-context{color:var(--muted);gap:10px;display:grid}.help-dot{width:18px;height:18px;color:var(--muted);justify-content:center;align-items:center;margin-left:8px;display:inline-flex;border:1px dotted var(--line)!important;padding:0!important}.folded-help{border-top:1px dotted var(--line);color:var(--dim);padding-top:10px;line-height:1.7}.folded-help p{margin:0 0 8px}.folded-help button{color:var(--text);text-underline-offset:4px;text-decoration:underline}.hide-track-button{color:var(--muted);width:fit-content;padding:0}.hide-track-button:hover{color:var(--white)}.bracket-actions{align-items:center;position:relative}.more-button{color:var(--muted);letter-spacing:2px}.more-actions{gap:12px;margin-left:10px;display:inline-flex}.more-actions button{color:var(--muted)}.more-actions button:hover{color:var(--white)}.world-stack{gap:12px}.world-card{gap:10px;padding:14px 16px}.card-head{margin-bottom:4px;font-size:12px;line-height:1.2}.world-log-body{gap:6px;display:grid}.world-text{letter-spacing:.01em;color:var(--text);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;font-size:14px!important;line-height:1.65!important}.world-text.expanded{display:block}.see-more-button{width:fit-content;color:var(--muted);text-underline-offset:3px;font-size:12px;line-height:1.2;text-decoration:underline}.see-more-button:hover{color:var(--white)}.reveal-box{font-size:12px}.track-reveal-row{padding-top:10px}.more-button,.more-actions button{font-size:12px}.intro-curtain{z-index:9999;pointer-events:none;background:#eeeeea;justify-content:center;align-items:center;animation:2.8s forwards introCurtainFade;display:flex;position:fixed;inset:0}.intro-curtain canvas{filter:blur(.18px)contrast(.98);width:100vw;height:100vh;display:block}@keyframes introCurtainFade{0%,72%{opacity:1}to{opacity:0}}button,.text-button,.card-foot button,.bracket-actions button,.compose-topline button,.compose-actions button,.detail-topline button,.feed-tabs button,.bottom-logbar button,.filter-inline button,.lens-tabs button,.toggle-row button,.action-row button,.filter-panel button,.more-button,.more-actions button,.help-dot,.hide-track-button,.see-more-button{color:var(--muted);text-shadow:none;box-shadow:none!important;background:0 0!important;border:0!important}button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.hide-track-button:hover,.see-more-button:hover,.track-row:hover,.library-item:hover{text-shadow:0 0 7px #ffffff2e;color:var(--white)!important}button.active,.feed-tabs button.active,.filter-inline button.active,.lens-tabs button.active,.toggle-row button.active,.filter-panel button.active,.compose-actions .active-lock{color:var(--text)!important;text-shadow:none!important}.crumbs button{color:var(--muted)}.crumbs button.active{color:var(--text)!important}.world-card,.world-card .card-head,.world-card .world-text,.world-card .reveal-box,.world-card .track-reveal-info strong,.world-card .track-reveal-info small{color:var(--muted)!important;text-shadow:none!important}.world-card .hex{color:var(--muted)!important}.world-text{font-size:13px!important;line-height:1.7!important}.world-card:hover .world-text,.world-card .world-text:hover{color:var(--white)!important}.intro-curtain{width:100vw;height:100vh;overflow:hidden}.intro-curtain canvas{max-width:none;max-height:none;width:100vw!important;height:100vh!important}:root{--bg:#eeeeea;--panel:#eeeeeab8;--line:#00000029;--line-soft:#00000017;--text:#252525;--muted:#656565;--dim:#8a8a8a;--white:#050505}html,body,#root{color:var(--text);background:#eeeeea}body{background:repeating-linear-gradient(#00000007 0 1px,#0000 1px 4px),#eeeeea}.app-shell{color:var(--text);text-shadow:0 0 .75px #00000057,0 0 2.2px #0000000f;background:#eeeeea}.panel,.track-row,.compose-track-panel,.compose-editor-panel,.detail-panel,.track-world-detail,.world-card{border-color:var(--line);background:0 0!important}input,textarea,.mono-input{color:var(--text);border-color:var(--line);text-shadow:0 0 .7px #00000042;background:#eeeeea73}input::placeholder,textarea::placeholder{color:var(--dim)}button,.text-button,.card-foot button,.bracket-actions button,.compose-topline button,.compose-actions button,.detail-topline button,.feed-tabs button,.bottom-logbar button,.filter-inline button,.lens-tabs button,.toggle-row button,.action-row button,.filter-panel button,.more-button,.more-actions button,.help-dot,.hide-track-button,.see-more-button{color:var(--muted)!important}button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.hide-track-button:hover,.see-more-button:hover,.track-row:hover,.library-item:hover{color:#050505!important;text-shadow:0 0 1.2px #00000073,0 0 4px #00000024!important}button.active,.feed-tabs button.active,.filter-inline button.active,.lens-tabs button.active,.toggle-row button.active,.filter-panel button.active,.compose-actions .active-lock,.crumbs button.active{color:var(--text)!important;text-shadow:0 0 .8px #00000052!important}.brand-line,.brand-name,.compose-track-title,.detail-track-name,.world-card:hover .world-text,.world-card .world-text:hover,.feed-item b,.echo-list b,.track-reveal-info strong{color:#161616!important}.clock,.identity,.mode-line,.hint,small,.field-label,.card-head,.world-card,.world-card .card-head,.world-card .world-text,.world-card .reveal-box,.world-card .track-reveal-info small,.feed-item div,.feed-item div time,.detail-track-meta,.selected-track span,.library-item span,.compose-track-meta,.compose-track-source,.compose-title-row,.compose-title-row strong,.search-meta-line,.section-title,.section-row-title,.empty-state,.echo-list,.reveal-box{color:var(--muted)!important}.world-text,.library-item p,.echo-item p,.mini-log p,.mine-feed p{color:var(--text)!important}.hidden-echo-item p{color:var(--dim)!important}.detail-topline,.feed-tabs,.bottom-logbar,.compose-title-row{border-color:var(--line)!important}.sound-map i{opacity:.42;background:#555}.bottom-logbar{background:#eeeeeaf5}.platform-icons img{filter:grayscale()contrast(.95)brightness(.65);opacity:.82}.platform-icons a:hover img{filter:grayscale()contrast(1.08)brightness(.35)}.content-grid::-webkit-scrollbar-thumb{background:#00000040}.content-grid{scrollbar-color:#00000040 transparent}.intro-curtain{pointer-events:auto;cursor:crosshair;background:#eeeeea;opacity:1!important;animation:none!important}.intro-curtain canvas{filter:blur(.18px)contrast(.98);opacity:1;touch-action:none;transition:opacity .5s}.intro-curtain canvas.is-exiting{opacity:0}.intro-hint{color:#00000061;letter-spacing:.02em;pointer-events:none;text-shadow:0 0 1.4px #0000002e;cursor:default;-webkit-user-select:none;user-select:none;font-size:12px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.auth-line{color:var(--muted);grid-column:1/-1;gap:14px;padding-left:16px;font-size:12px;display:flex}.auth-line button{color:var(--muted)}.auth-screen{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{border:1px dotted var(--line);background:#00000038;width:min(420px,100vw - 32px);padding:18px}.auth-brand{margin-bottom:16px}.auth-card p{color:var(--muted);margin:0 0 18px}.auth-actions{flex-wrap:wrap;gap:16px;display:flex}.auth-actions button{color:var(--text)}.auth-help{font-size:12px;color:var(--dim)!important;margin-top:14px!important}.plan-toggle{gap:8px;margin-left:auto;display:inline-flex}.plan-toggle button.active{color:var(--white);text-shadow:0 0 8px #ffffff38}.world-intro-panel{gap:10px}.unlock-status-line{width:100%;color:var(--muted);border-top:1px dotted var(--line);justify-content:space-between;gap:12px;padding-top:10px;font-size:12px;display:flex}.world-section-group{gap:8px;display:grid}.world-section-title{color:var(--white);margin:12px 0 0;padding-left:4px}.world-unlock-actions{border-top:1px dotted var(--line);color:var(--muted);flex-wrap:wrap;gap:12px;padding-top:12px;font-size:12px;display:flex}.echo-lock-box{border:1px dotted var(--line);padding:12px}.echo-lock-box p{color:var(--muted);margin:0 0 10px}@media (width<=560px){.auth-line{flex-wrap:wrap}.plan-toggle{width:100%;margin-left:0}.unlock-status-line{flex-direction:column;gap:4px}}.content-grid:has(.world-cosmos){gap:18px;width:min(430px,100vw - 24px)}.world-intro-panel{background:0 0!important;border:0!important;padding:4px 2px 0!important}.world-cosmos{background:radial-gradient(circle at 14% 8%,#ffffff1f 0 1px,#0000 2px),radial-gradient(circle at 84% 18%,#ffffff17 0 1px,#0000 2px),radial-gradient(circle at 62% 42%,#ffffff14 0 1px,#0000 2px),radial-gradient(circle at 23% 67%,#ffffff13 0 1px,#0000 2px),radial-gradient(circle at 90% 82%,#ffffff14 0 1px,#0000 2px);gap:42px;min-height:100vh;padding:10px 0 72px;display:grid;position:relative}.world-orbit-label{color:#ffffffad;letter-spacing:.04em;word-break:keep-all;text-shadow:0 0 14px #ffffff21;min-width:0;font-size:11px;line-height:1.45}.world-orbit-row.left-card .world-orbit-label{text-align:left;padding-left:2px}.world-orbit-row.right-card .world-orbit-label{text-align:right;padding-right:2px}.cosmic-world-card,.world-card.cosmic-world-card{width:100%;box-shadow:0 0 0 1px #ffffff14, 0 18px 36px #0000007a, 0 0 28px color-mix(in srgb, var(--card-bg) 22%, transparent);border-radius:0;flex-direction:column;justify-content:space-between;display:flex;background:var(--card-bg)!important;min-height:172px!important;color:var(--card-text)!important;text-shadow:none!important;border:0!important;gap:12px!important;padding:15px 15px 13px!important}.cosmic-world-card .card-head,.cosmic-world-card .world-text,.cosmic-world-card .see-more-button,.cosmic-world-card .world-unlock-actions,.cosmic-world-card .reveal-box,.cosmic-world-card .track-reveal-info strong,.cosmic-world-card .track-reveal-info small,.cosmic-world-card .text-button,.cosmic-world-card .hide-track-button,.cosmic-world-card .more-button,.cosmic-world-card .more-actions button{color:var(--card-text)!important;text-shadow:none!important}.cosmic-world-card .world-text{letter-spacing:0;font-size:13px!important;line-height:1.62!important}.cosmic-world-card .see-more-button{opacity:.72;text-decoration-color:currentColor}.cosmic-world-card .world-unlock-actions,.cosmic-world-card .reveal-box{padding-top:10px;border-top:1px dotted color-mix(in srgb, var(--card-text) 32%, transparent)!important}.cosmic-world-card .track-reveal-info strong{font-size:11px;line-height:1.25}.cosmic-world-card .platform-icons{justify-content:flex-start;gap:9px;margin-top:1px}.cosmic-world-card .platform-icons a{opacity:.92;filter:drop-shadow(0 0 6px #0003);width:20px;height:20px}@media (width<=520px){.app-shell{padding-left:12px;padding-right:12px}.world-cosmos{gap:38px}.world-orbit-row{grid-template-columns:minmax(0,1.35fr) minmax(70px,.65fr);gap:10px;min-height:194px}.world-orbit-row.right-card{grid-template-columns:minmax(70px,.65fr) minmax(0,1.35fr)}.world-orbit-label{font-size:10px}.cosmic-world-card,.world-card.cosmic-world-card{min-height:164px!important;padding:14px 13px 12px!important}}html:has(.world-cosmos){color:#f2f2f2!important;background:#030303!important}body:has(.world-cosmos){color:#f2f2f2!important;background:#030303!important}#root:has(.world-cosmos){color:#f2f2f2!important;background:#030303!important}body:has(.world-cosmos){background:radial-gradient(circle at 14% 12%,#ffffff1f 0 1px,#0000 2px),radial-gradient(circle at 82% 16%,#ffffff1a 0 1px,#0000 2px),radial-gradient(circle at 66% 44%,#ffffff14 0 1px,#0000 2px),radial-gradient(circle at 21% 72%,#ffffff12 0 1px,#0000 2px),repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 4px),#030303!important}.app-shell:has(.world-cosmos){min-height:100vh;color:#f2f2f2!important;text-shadow:none!important;background:0 0!important}.app-shell:has(.world-cosmos) .topbar{border-bottom-color:#ffffff29!important}.app-shell:has(.world-cosmos) .brand-line{color:#ffffffe0!important}.app-shell:has(.world-cosmos) .brand-name{color:#ffffffe0!important}.app-shell:has(.world-cosmos) .crumbs button.active{color:#ffffffe0!important}.app-shell:has(.world-cosmos) .clock{color:#ffffffe0!important}.app-shell:has(.world-cosmos) .identity{color:#ffffffe0!important}.app-shell:has(.world-cosmos) .brand-mark{color:#ffffff94!important}.app-shell:has(.world-cosmos) .crumbs button{color:#ffffff94!important}.app-shell:has(.world-cosmos) .mode-line{color:#ffffff94!important}.app-shell:has(.world-cosmos) .auth-line{color:#ffffff94!important}.app-shell:has(.world-cosmos) .auth-line button{color:#ffffff94!important}.app-shell:has(.world-cosmos) .plan-toggle button.active{color:#fff!important;text-shadow:0 0 9px #ffffff47!important}.app-shell:has(.world-cosmos) .world-intro-panel{color:#ffffffc7!important}.app-shell:has(.world-cosmos) .world-intro-panel .comment{color:#ffffffa8!important;border-color:#ffffff29!important}.app-shell:has(.world-cosmos) .unlock-status-line{color:#ffffffa8!important;border-color:#ffffff29!important}.app-shell:has(.world-cosmos) .world-intro-panel .text-button{color:#ffffffa8!important;border-color:#ffffff29!important}.app-shell:has(.world-cosmos) .unlock-status-line{border-top-color:#ffffff29!important}.world-cosmos{overflow:hidden;background:0 0!important;grid-template-columns:1fr!important;gap:48px!important;min-height:100vh!important;padding:10px 0 86px!important;display:grid!important;position:relative!important}.world-cosmos:before{content:"";pointer-events:none;opacity:.78;background:radial-gradient(circle at 10% 6%,#ffffff21 0 1px,#0000 2px),radial-gradient(circle at 89% 19%,#ffffff1a 0 1px,#0000 2px),radial-gradient(circle at 54% 36%,#ffffff14 0 1px,#0000 2px),radial-gradient(circle at 18% 61%,#ffffff14 0 1px,#0000 2px),radial-gradient(circle at 84% 79%,#ffffff17 0 1px,#0000 2px),radial-gradient(circle at 36% 92%,#ffffff0f 0 1px,#0000 2px),radial-gradient(circle at 64% 11%,#ffffff0b,#0000 15%),radial-gradient(circle at 19% 76%,#ffffff0a,#0000 16%);position:absolute;inset:0 -18px}.world-orbit-row{z-index:1!important;grid-template-columns:minmax(0,1.34fr) minmax(74px,.66fr)!important;align-items:center!important;gap:12px!important;min-height:210px!important;display:grid!important;position:relative!important}.world-orbit-label{letter-spacing:.045em;word-break:keep-all;align-items:center;min-width:0;display:flex;color:#ffffffb8!important;text-shadow:0 0 14px #ffffff2e!important;font-size:10px!important;line-height:1.46!important}.world-orbit-label span{max-width:82px;display:inline-block}.world-orbit-row.left-card .world-orbit-label{text-align:left;justify-content:flex-start}.world-orbit-row.right-card .world-orbit-label{text-align:right;justify-content:flex-end}.cosmic-world-card,.world-card.cosmic-world-card{background:var(--card-bg)!important;width:100%!important;min-height:172px!important;color:var(--card-text)!important;box-shadow:0 0 0 1px #ffffff14, 0 18px 38px #00000094, 0 0 30px color-mix(in srgb, var(--card-bg) 20%, transparent)!important;text-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:space-between!important;gap:11px!important;padding:14px 14px 12px!important;display:flex!important}.cosmic-world-card *,.world-card.cosmic-world-card *{text-shadow:none!important}.cosmic-world-card .card-head,.cosmic-world-card .world-text,.cosmic-world-card .see-more-button,.cosmic-world-card .world-unlock-actions,.cosmic-world-card .reveal-box,.cosmic-world-card .track-reveal-info strong,.cosmic-world-card .track-reveal-info small,.cosmic-world-card .text-button,.cosmic-world-card .hide-track-button,.cosmic-world-card .more-button,.cosmic-world-card .more-actions button{color:var(--card-text)!important}.cosmic-world-card .card-head{opacity:.72!important;letter-spacing:.02em!important;justify-content:space-between!important;gap:8px!important;margin:0!important;font-size:10px!important;line-height:1.2!important;display:flex!important}.cosmic-world-card .world-log-body{gap:6px!important;display:grid!important}.cosmic-world-card .world-text{letter-spacing:0!important;text-align:left!important;width:100%!important;font-size:13px!important;line-height:1.6!important}.cosmic-world-card .world-text:hover{color:var(--card-text)!important}.cosmic-world-card .world-unlock-actions{gap:6px!important;font-size:11px!important;display:grid!important}.cosmic-world-card .reveal-box{gap:8px!important;font-size:11px!important;display:grid!important}.cosmic-world-card .track-reveal-info{gap:3px!important;display:grid!important}.cosmic-world-card .track-reveal-info strong{font-size:11px!important;font-weight:700!important;line-height:1.25!important}.cosmic-world-card .track-reveal-info small{opacity:.74!important;font-size:10px!important}.cosmic-world-card .platform-icons{justify-content:flex-start!important;gap:9px!important;margin:0!important;display:flex!important}.cosmic-world-card .platform-icons a{border:1px dotted color-mix(in srgb, var(--card-text) 30%, transparent)!important;opacity:.94!important;place-items:center!important;width:21px!important;height:21px!important;display:inline-grid!important}.cosmic-world-card .platform-icons img{width:15px!important;height:15px!important}.cosmic-world-card .card-foot{min-height:14px!important;margin-top:0!important}.cosmic-world-card .more-actions{background:color-mix(in srgb, var(--card-bg) 80%, #000 20%)!important;border:1px dotted color-mix(in srgb, var(--card-text) 30%, transparent)!important;gap:5px!important;padding:7px!important;display:grid!important}@media (width<=520px){.app-shell:has(.world-cosmos){padding-left:12px!important;padding-right:12px!important}.world-orbit-row{grid-template-columns:minmax(0,1.38fr) minmax(66px,.62fr)!important;gap:10px!important;min-height:200px!important}.world-orbit-row.right-card{grid-template-columns:minmax(66px,.62fr) minmax(0,1.38fr)!important}.world-orbit-label{font-size:9px!important}}.app-shell:has(.world-cosmos){overflow-x:hidden!important}.app-shell:has(.world-cosmos) .topbar{border-bottom:1px solid #ffffff1a!important;margin-bottom:0!important}.content-grid:has(.world-cosmos){gap:0!important;width:min(390px,100vw - 28px)!important;margin:18px auto 0!important}.world-intro-panel{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0 2px 16px!important}.app-shell:has(.world-cosmos) .world-intro-panel{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0 2px 16px!important}.app-shell:has(.world-cosmos) .world-intro-panel .comment{color:#ffffffc2!important;border:0!important;margin:0 0 8px!important;line-height:1.35!important;display:block!important}.unlock-status-line{color:#ffffff9e!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.2!important;display:flex!important}.app-shell:has(.world-cosmos) .unlock-status-line{color:#ffffff9e!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.2!important;display:flex!important}.app-shell:has(.world-cosmos) .unlock-status-line .text-button{color:#ffffff80!important;border:0!important;flex:none!important;padding:0!important;font-size:10px!important}.world-cosmos{gap:34px!important;width:100%!important;padding:14px 0 84px!important;overflow:visible!important}.world-cosmos:before{opacity:.52!important;inset:-20px -10px!important}.world-orbit-row,.world-orbit-row.right-card{align-items:center!important;gap:12px!important;width:100%!important;min-height:184px!important;display:grid!important}.world-orbit-label{color:#ffffffa3!important;letter-spacing:.02em!important;text-shadow:0 0 10px #ffffff1f!important;word-break:keep-all!important;overflow-wrap:normal!important;align-self:center!important;font-size:9px!important;line-height:1.42!important}.cosmic-world-card,.world-card.cosmic-world-card{width:100%!important;min-height:156px!important;box-shadow:0 16px 26px #0000007a, 0 0 24px color-mix(in srgb, var(--card-bg) 14%, transparent)!important;gap:9px!important;padding:13px 13px 11px!important;overflow:visible!important}.cosmic-world-card .card-head{opacity:.68!important;white-space:nowrap!important;border:0!important;margin:0!important;padding:0!important}.cosmic-world-card .world-log-body{gap:4px!important}.cosmic-world-card .world-text{text-align:left!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.52!important;display:block!important}.cosmic-world-card .world-text.clamped{-webkit-line-clamp:4!important}.cosmic-world-card .world-unlock-actions{gap:4px!important;line-height:1.25!important}.cosmic-world-card .world-unlock-actions .text-button,.cosmic-world-card .reveal-box .text-button,.cosmic-world-card .hide-track-button{background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.35!important}.cosmic-world-card .platform-icons{gap:7px!important;margin-top:1px!important}.cosmic-world-card .platform-icons a{border:1px solid color-mix(in srgb, var(--card-text) 18%, transparent)!important;background:color-mix(in srgb, var(--card-bg) 88%, var(--card-text) 12%)!important;width:20px!important;height:20px!important}.cosmic-world-card .card-foot{height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.cosmic-world-card .more-button{opacity:.58!important;background:0 0!important;border:0!important;padding:0!important;line-height:1!important}.cosmic-world-card .more-actions{border:1px solid color-mix(in srgb, var(--card-text) 16%, transparent)!important;box-shadow:none!important;margin-top:6px!important}@media (width<=520px){.app-shell:has(.world-cosmos){padding-left:12px!important;padding-right:12px!important}.content-grid:has(.world-cosmos){width:min(382px,100vw - 24px)!important;margin-top:16px!important}.world-cosmos{gap:32px!important}.world-orbit-row{grid-template-columns:minmax(0,232px) minmax(64px,1fr)!important}.world-orbit-row.right-card{grid-template-columns:minmax(64px,1fr) minmax(0,232px)!important}.world-orbit-label{font-size:8.5px!important}.world-orbit-label span{max-width:72px!important}}.app-shell:has(.world-cosmos) .topbar{border-bottom:0!important}.content-grid:has(.world-cosmos){width:min(392px,100vw - 24px)!important;margin:18px auto 0!important}.app-shell:has(.world-cosmos) .world-intro-panel{padding:0 4px 18px!important}.app-shell:has(.world-cosmos) .world-intro-panel .comment{color:#ffffffc7!important;letter-spacing:-.015em!important;white-space:normal!important;margin:0 0 10px!important;font-size:11px!important;line-height:1.45!important}.app-shell:has(.world-cosmos) .unlock-status-line{border:0!important;padding:0!important}.world-cosmos{gap:36px!important;padding:12px 0 90px!important}.world-orbit-row,.world-orbit-row.right-card{gap:14px!important;min-height:178px!important}.world-orbit-row{grid-template-columns:minmax(0,226px) minmax(118px,1fr)!important}.world-orbit-row.right-card{grid-template-columns:minmax(118px,1fr) minmax(0,226px)!important}.world-orbit-label{letter-spacing:.01em!important;color:#ffffffad!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;font-size:9px!important;line-height:1.45!important}.world-orbit-label span{max-width:118px!important}.cosmic-world-card,.world-card.cosmic-world-card{min-height:150px!important;box-shadow:0 15px 26px #0000007a, 0 0 22px color-mix(in srgb, var(--card-bg) 12%, transparent)!important;gap:8px!important;padding:13px 13px 11px!important}.cosmic-world-card .world-text,.cosmic-world-card .world-text:hover,.cosmic-world-card .world-text:focus{border:0!important;outline:0!important;text-decoration:none!important}.cosmic-world-card .world-unlock-actions,.cosmic-world-card .reveal-box{border-top:0!important;padding-top:2px!important}.cosmic-world-card .world-unlock-actions{gap:3px!important}.cosmic-world-card .track-reveal-info{margin-top:1px!important}.cosmic-world-card .platform-icons a{background:color-mix(in srgb, var(--card-bg) 84%, var(--card-text) 16%)!important;border:0!important}.cosmic-world-card .more-actions{background:color-mix(in srgb, var(--card-bg) 84%, #000 16%)!important;border:0!important}@media (width<=520px){.content-grid:has(.world-cosmos){width:min(388px,100vw - 22px)!important}.world-orbit-row{grid-template-columns:minmax(0,218px) minmax(108px,1fr)!important}.world-orbit-row.right-card{grid-template-columns:minmax(108px,1fr) minmax(0,218px)!important}.world-orbit-label span{max-width:108px!important}}@media (width<=380px){.world-orbit-row{grid-template-columns:minmax(0,206px) minmax(96px,1fr)!important}.world-orbit-row.right-card{grid-template-columns:minmax(96px,1fr) minmax(0,206px)!important}.world-orbit-label span{max-width:96px!important}}.crumbs.tab-nav{grid-template-columns:repeat(3,max-content)!important;column-gap:28px!important;width:max-content!important;padding-bottom:9px!important;padding-left:16px!important;display:grid!important;position:relative!important;overflow:visible!important}.crumbs.tab-nav button{text-align:left!important;padding:0!important;transition:color .22s,opacity .22s!important;position:relative!important}.crumbs.tab-nav .tab-nav-dot{width:4px!important;height:4px!important;color:var(--text)!important;opacity:.86!important;transform:translateX(calc(16px + (var(--active-tab-index) * 74px)))!important;background:currentColor!important;border-radius:999px!important;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s!important;position:absolute!important;bottom:0!important;left:0!important;box-shadow:0 0 10px #ffffff57!important}.app-shell:has(.world-cosmos) .crumbs.tab-nav .tab-nav-dot{color:#f6f6f6!important;box-shadow:0 0 12px #ffffff8a!important}.world-cosmos{isolation:isolate!important;gap:0!important;position:relative!important}.cosmic-starfield{z-index:0!important;pointer-events:none!important;transform:translate3d(0, var(--star-drift,0px), 0)!important;will-change:transform!important;position:absolute!important;inset:-120px -28px -40px!important;overflow:hidden!important}.cosmic-star{background:#ffffffe0!important;border-radius:999px!important;display:block!important;position:absolute!important;box-shadow:0 0 6px #fff3!important}.world-orbit-row,.world-orbit-row.right-card{z-index:1!important;margin-bottom:var(--row-extra-space,36px)!important;min-height:calc(166px + var(--row-extra-space,36px) * .22)!important;position:relative!important}.world-orbit-row.left-card .cosmic-world-card,.world-orbit-row.right-card .cosmic-world-card{transform:translateY(var(--card-y,0px))!important}.world-orbit-label{transform:translateY(var(--label-y,0px))!important}.world-orbit-row.left-card .world-orbit-label{padding-left:var(--label-offset,14px)!important}.world-orbit-row.right-card .world-orbit-label{padding-right:var(--label-offset,14px)!important}@media (width<=520px){.crumbs.tab-nav{column-gap:20px!important}.crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(16px + (var(--active-tab-index) * 66px)))!important}.world-orbit-row,.world-orbit-row.right-card{margin-bottom:calc(var(--row-extra-space,36px) * .84)!important}}.app-tab-library{--earth-bg:#1f5b2d;--earth-deep:#123f21;--earth-panel:#f6ffeef0;--earth-card:#fffffafa;--earth-line:#f7fff047;--earth-ink:#102816;--earth-muted:#1028169e;--earth-soft:#eef8df;min-height:100vh;color:#f8fff2!important;background:radial-gradient(circle at 18% 10%,#ffffff38 0 1px,#0000 2px),radial-gradient(circle at 82% 18%,#ffffff29 0 1px,#0000 2px),radial-gradient(circle at 30% 78%,#ffffff1f 0 1px,#0000 2px),linear-gradient(145deg,#1d542a 0%,#266737 48%,#154421 100%)!important}.app-tab-library:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 72% 10%,#ffffff1a,#0000 26%),radial-gradient(circle at 10% 88%,#ffffff14,#0000 24%);position:fixed;inset:0}.app-tab-library .topbar{z-index:1;position:relative;border-bottom-color:#ffffff3d!important}.app-tab-library .brand-line,.app-tab-library .brand-name,.app-tab-library .crumbs button.active,.app-tab-library .clock,.app-tab-library .identity{color:#fbfff5!important}.app-tab-library .brand-mark,.app-tab-library .crumbs button,.app-tab-library .mode-line,.app-tab-library .auth-line,.app-tab-library .auth-line button{color:#f6ffeeb8!important}.app-tab-library .plan-toggle button.active,.app-tab-library button.active,.app-tab-library .filter-inline button.active,.app-tab-library .crumbs button.active{color:#fff!important;text-shadow:0 0 10px #ffffff47!important}.app-tab-library .crumbs.tab-nav .tab-nav-dot{color:#fff!important;box-shadow:0 0 14px #ffffff85!important}.app-tab-library .library-head{background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:24px!important;padding:18px!important;box-shadow:0 26px 70px #041c0d4d!important}.app-tab-library .library-head .comment{color:#fff!important;letter-spacing:-.02em!important;margin:0 0 14px!important}.app-tab-library .stats-line,.app-tab-library .compact-stats{white-space:normal!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.app-tab-library .stats-line span,.app-tab-library .compact-stats span{color:var(--earth-ink)!important;background:var(--earth-panel)!important;text-shadow:none!important;border:1px solid #fff6!important;border-radius:999px!important;padding:7px 10px!important;box-shadow:0 10px 24px #0a2d1324!important}.app-tab-library .filter-inline{gap:8px!important;margin-top:14px!important}.app-tab-library .filter-inline button{color:#ffffffc2!important;text-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff38!important;border-radius:999px!important;padding:8px 10px!important}.app-tab-library .filter-inline button.active{color:var(--earth-ink)!important;text-shadow:none!important;background:#fff!important;border-color:#fff!important}.app-tab-library .library-panel{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;padding:0!important}.app-tab-library .library-panel .section-title{color:#ffffffd6!important;letter-spacing:.12em!important;text-shadow:0 0 14px #ffffff24!important;padding:8px 4px 0!important}.app-tab-library .library-item{background:var(--earth-card)!important;color:var(--earth-ink)!important;border:1px solid #ffffff61!important;border-radius:22px!important;padding:16px!important;transition:transform .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 48px #051f0c33!important}.app-tab-library .library-item:after{content:"";background:#1f5b2d1a;border-radius:999px;width:86px;height:86px;position:absolute;top:-32px;right:-28px}.app-tab-library .library-item:hover{color:var(--earth-ink)!important;text-shadow:none!important;transform:translateY(-2px)!important;box-shadow:0 28px 60px #051f0c47!important}.app-tab-library .library-item div{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.app-tab-library .library-item strong{color:var(--earth-ink)!important;letter-spacing:-.02em!important;font-size:15px!important}.app-tab-library .library-item p{color:#1c331f!important;text-shadow:none!important;line-height:1.68!important}@media (width<=520px){.app-tab-library .library-head{border-radius:20px!important;padding:16px!important}.app-tab-library .stats-line,.app-tab-library .compact-stats{grid-template-columns:1fr 1fr!important}}.app-tab-library{--earth-bg:#1f5b2d;--earth-deep:#123f21;--earth-line:#f6ffee42;--earth-line-soft:#f6ffee26;--earth-text:#f8fff2;--earth-muted:#f8fff294;--earth-dim:#f8fff257;--earth-white:#fff;min-height:100vh;color:var(--earth-text)!important;background:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 4px),#1f5b2d!important}.app-tab-library:before{display:none!important}.app-tab-library .topbar{z-index:1;position:relative;border-bottom:1px dotted var(--earth-line)!important}.app-tab-library .brand-line,.app-tab-library .brand-name,.app-tab-library .crumbs button.active,.app-tab-library .clock,.app-tab-library .identity,.app-tab-library .comment,.app-tab-library .section-title,.app-tab-library .library-panel .section-title{color:var(--earth-text)!important;text-shadow:none!important}.app-tab-library .brand-mark,.app-tab-library .crumbs button,.app-tab-library .mode-line,.app-tab-library .auth-line,.app-tab-library .auth-line button,.app-tab-library .hint,.app-tab-library .bracket,.app-tab-library small,.app-tab-library .field-label{color:var(--earth-muted)!important;text-shadow:none!important}.app-tab-library .crumbs.tab-nav .tab-nav-dot{color:var(--earth-white)!important;box-shadow:none!important;text-shadow:none!important}.app-tab-library .content-grid{z-index:1;position:relative}.app-tab-library .library-head{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0 10px!important}.app-tab-library .library-head .comment{letter-spacing:0!important;margin:0 0 8px!important}.app-tab-library .stats-line,.app-tab-library .compact-stats{white-space:nowrap!important;flex-wrap:nowrap!important;gap:14px!important;display:flex!important}.app-tab-library .stats-line span,.app-tab-library .compact-stats span{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.app-tab-library .filter-inline{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:0!important;display:flex!important}.app-tab-library .filter-inline button,.app-tab-library .plan-toggle button,.app-tab-library button{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 0!important}.app-tab-library .filter-inline button.active,.app-tab-library .plan-toggle button.active,.app-tab-library button.active,.app-tab-library .crumbs button.active{color:var(--earth-white)!important;text-shadow:none!important;background:0 0!important;border:0!important}.app-tab-library .panel,.app-tab-library .library-panel{border:1px dotted var(--earth-line-soft)!important;box-shadow:none!important;background:#123f2138!important;border-radius:0!important;gap:12px!important;padding:16px!important}.app-tab-library .library-panel .section-title{letter-spacing:0!important;margin-bottom:16px!important;padding:0!important}.app-tab-library .library-item{text-align:left!important;border:1px dotted #0000!important;border-bottom-color:var(--earth-line-soft)!important;color:var(--earth-text)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:8px!important;padding:0 0 14px!important;transition:none!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-library .library-item:after{display:none!important}.app-tab-library .library-item:hover{color:var(--earth-white)!important;text-shadow:none!important;box-shadow:none!important;transform:none!important}.app-tab-library .library-item div{justify-content:space-between!important;gap:12px!important;display:flex!important}.app-tab-library .library-item strong{color:var(--earth-text)!important;font-size:inherit!important;letter-spacing:0!important}.app-tab-library .library-item small,.app-tab-library .library-item span{color:var(--earth-muted)!important;text-shadow:none!important}.app-tab-library .library-item p{color:var(--earth-text)!important;text-shadow:none!important;margin:0!important;line-height:1.6!important}@media (width<=520px){.app-tab-library .library-head{border-radius:0!important;padding:4px 0 10px!important}.app-tab-library .stats-line,.app-tab-library .compact-stats{flex-wrap:wrap!important;display:flex!important}.app-tab-library .library-item div{grid-template-columns:1fr!important;gap:5px!important;display:grid!important}}.app-tab-library .library-head .comment,.app-tab-library .library-head .library-comment{letter-spacing:-.015em!important;margin:0 0 8px!important;font-size:11px!important;line-height:1.35!important}.app-tab-library .library-empty{margin:0;line-height:1.6;color:var(--earth-muted)!important}.app-tab-library .world-library-panel{margin-top:14px!important}.app-tab-library .library-world-item{cursor:default!important}.app-tab-library .library-world-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin-top:2px!important;display:flex!important}.app-tab-library .library-world-actions .platform-icons{justify-content:flex-start!important;gap:8px!important;margin:0!important}.app-tab-library .library-world-actions .platform-icons a{opacity:.72!important;background:0 0!important;border:0!important;width:16px!important;height:16px!important}.app-tab-library .library-world-actions .platform-icons img{width:13px!important;height:13px!important}.app-tab-library .hidden-library-item strong{color:#f8fff2c7!important}@media (width<=520px){.app-tab-library .library-world-actions{gap:8px!important}}.cosmic-starfield{transform:translate3d(0, var(--star-drift,0px), 0)!important;will-change:transform!important}.cosmic-starfield{transform:translate3d(0, var(--star-drift,0px), 0)!important;inset:-160px -28px -120px!important}body.world-theme .world-cosmos{isolation:isolate!important;position:relative!important}body.world-theme .cosmic-starfield{width:min(100vw,520px)!important;height:124vh!important;transform:translate3d(-50%, var(--star-drift,0px), 0)!important;z-index:0!important;pointer-events:none!important;contain:layout paint!important;will-change:transform!important;position:fixed!important;inset:-12vh auto auto 50%!important;overflow:hidden!important}body.world-theme .world-orbit-row,body.world-theme .world-intro-panel{z-index:2!important;position:relative!important}body.world-theme .cosmic-star{position:absolute!important}.app-tab-library .library-section-switch{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:4px 0 12px!important;display:flex!important}.app-tab-library .library-section-switch button{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0!important}.app-tab-library .library-empty{white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important;min-height:0!important;color:var(--earth-muted)!important;text-shadow:none!important;margin:0!important;padding:0!important;line-height:1.7!important;display:block!important;position:static!important}.app-tab-library .library-world-actions .text-button{white-space:nowrap!important}:is(body.world-theme,body.world-theme:has(.world-cosmos)){background:#030303 fixed!important}.app-tab-world,.app-tab-world .content-grid,.app-tab-world .world-cosmos{background:0 0!important}body.world-theme .world-cosmos:before,.app-tab-world .world-cosmos:before{display:none!important}body.world-theme .cosmic-starfield,.app-tab-world .cosmic-starfield{width:min(100vw,520px)!important;height:128vh!important;transform:translate3d(-50%, calc(var(--star-drift,0px) * .18), 0)!important;z-index:0!important;pointer-events:none!important;contain:layout paint!important;will-change:transform!important;position:fixed!important;inset:-10vh auto auto 50%!important;overflow:hidden!important}body.world-theme .world-orbit-row,.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row.right-card,.app-tab-world .world-orbit-row.right-card{height:auto!important;min-height:0!important;margin-bottom:calc(52px + var(--row-extra-space,36px))!important;align-items:start!important}body.world-theme .world-orbit-row.left-card .cosmic-world-card,body.world-theme .world-orbit-row.right-card .cosmic-world-card,.app-tab-world .world-orbit-row.left-card .cosmic-world-card,.app-tab-world .world-orbit-row.right-card .cosmic-world-card{transform:none!important}body.world-theme .world-orbit-label,.app-tab-world .world-orbit-label{margin-top:calc(38px + var(--label-y,0px))!important;align-self:start!important;transform:none!important}body.world-theme .cosmic-world-card,body.world-theme .world-card.cosmic-world-card,.app-tab-world .cosmic-world-card,.app-tab-world .world-card.cosmic-world-card{justify-content:flex-start!important;align-self:start!important;height:auto!important;min-height:172px!important;overflow:visible!important}body.world-theme .cosmic-world-card .reveal-box,body.world-theme .cosmic-world-card .world-log-body,body.world-theme .cosmic-world-card .world-unlock-actions,.app-tab-world .cosmic-world-card .reveal-box,.app-tab-world .cosmic-world-card .world-log-body,.app-tab-world .cosmic-world-card .world-unlock-actions{flex:none!important}body.world-theme:has(.world-cosmos){background:#030303!important;overflow-x:hidden!important}.app-tab-world .content-grid:has(.world-cosmos){z-index:2!important;background:0 0!important;gap:0!important;width:min(392px,100vw - 24px)!important;margin:18px auto 0!important;display:grid!important;position:relative!important;overflow:visible!important}body.world-theme .content-grid:has(.world-cosmos){z-index:2!important;background:0 0!important;gap:0!important;width:min(392px,100vw - 24px)!important;margin:18px auto 0!important;display:grid!important;position:relative!important;overflow:visible!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:3!important;width:100%!important;box-shadow:none!important;background:#030303!important;border:0!important;margin:0 0 20px!important;padding:0 4px 12px!important;position:relative!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{z-index:2!important;isolation:auto!important;background:0 0!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:100vh!important;margin:0!important;padding:4px 0 96px!important;display:flex!important;position:relative!important;overflow:visible!important}.app-tab-world .world-cosmos:before,body.world-theme .world-cosmos:before,.app-tab-world .world-cosmos:after,body.world-theme .world-cosmos:after{content:none!important;display:none!important}.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{z-index:2!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 calc(50px + var(--row-extra-space,36px))!important;align-items:flex-start!important;gap:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{justify-content:flex-start!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{justify-content:flex-end!important}.app-tab-world .world-orbit-row.left-card .cosmic-world-card,body.world-theme .world-orbit-row.left-card .cosmic-world-card,.app-tab-world .world-orbit-row.right-card .cosmic-world-card,body.world-theme .world-orbit-row.right-card .cosmic-world-card{z-index:3!important;flex:0 0 226px!important;align-self:flex-start!important;width:226px!important;max-width:226px!important;height:auto!important;min-height:150px!important;margin:0!important;position:relative!important;transform:none!important}.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{z-index:2!important;width:118px!important;min-width:0!important;max-width:118px!important;margin-top:calc(28px + var(--label-y,0px))!important;color:#ffffffa8!important;letter-spacing:.01em!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;text-shadow:0 0 12px #ffffff24!important;flex:0 118px!important;align-self:flex-start!important;font-size:9px!important;line-height:1.45!important;position:relative!important;transform:none!important}.app-tab-world .world-orbit-row.left-card .world-orbit-label,body.world-theme .world-orbit-row.left-card .world-orbit-label{margin-left:var(--label-offset,14px)!important;text-align:left!important;padding:0!important}.app-tab-world .world-orbit-row.right-card .world-orbit-label,body.world-theme .world-orbit-row.right-card .world-orbit-label{margin-right:var(--label-offset,14px)!important;text-align:right!important;padding:0!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{max-width:118px!important;display:block!important}.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card,.app-tab-world .world-card.cosmic-world-card,body.world-theme .world-card.cosmic-world-card{flex-direction:column!important;justify-content:flex-start!important;gap:8px!important;padding:13px 13px 11px!important;display:flex!important;overflow:visible!important}.app-tab-world .cosmic-world-card .reveal-box,body.world-theme .cosmic-world-card .reveal-box,.app-tab-world .cosmic-world-card .world-log-body,body.world-theme .cosmic-world-card .world-log-body,.app-tab-world .cosmic-world-card .world-unlock-actions,body.world-theme .cosmic-world-card .world-unlock-actions,.app-tab-world .cosmic-world-card .card-foot,body.world-theme .cosmic-world-card .card-foot{flex:none!important;height:auto!important;position:static!important;transform:none!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{z-index:4!important;background:#030303!important;position:relative!important}@media (width<=520px){.app-tab-world .content-grid:has(.world-cosmos){width:min(388px,100vw - 22px)!important}body.world-theme .content-grid:has(.world-cosmos){width:min(388px,100vw - 22px)!important}.app-tab-world .world-orbit-row.left-card .cosmic-world-card,body.world-theme .world-orbit-row.left-card .cosmic-world-card,.app-tab-world .world-orbit-row.right-card .cosmic-world-card,body.world-theme .world-orbit-row.right-card .cosmic-world-card{flex-basis:218px!important;width:218px!important;max-width:218px!important}.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{flex-basis:108px!important;width:108px!important;max-width:108px!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{max-width:108px!important}}@media (width<=380px){.app-tab-world .world-orbit-row.left-card .cosmic-world-card,body.world-theme .world-orbit-row.left-card .cosmic-world-card,.app-tab-world .world-orbit-row.right-card .cosmic-world-card,body.world-theme .world-orbit-row.right-card .cosmic-world-card{flex-basis:206px!important;width:206px!important;max-width:206px!important}.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{flex-basis:96px!important;width:96px!important;max-width:96px!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{max-width:96px!important}}body.world-theme,.app-tab-world{background:#030303!important;overflow-x:hidden!important}body.world-theme:has(.world-cosmos){background:#030303!important;overflow-x:hidden!important}.app-tab-world .content-grid:has(.world-cosmos){z-index:2!important;background:0 0!important;width:min(392px,100vw - 24px)!important;margin:20px auto 0!important;display:block!important;position:relative!important;overflow:visible!important}body.world-theme .content-grid:has(.world-cosmos){z-index:2!important;background:0 0!important;width:min(392px,100vw - 24px)!important;margin:20px auto 0!important;display:block!important;position:relative!important;overflow:visible!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:5!important;width:100%!important;box-shadow:none!important;background:#030303!important;border:0!important;margin:0 0 30px!important;padding:0 4px 8px!important;display:block!important;position:relative!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{margin:0 0 12px!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{z-index:6!important;background:#030303!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:18px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{z-index:2!important;isolation:auto!important;contain:none!important;background:0 0!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:100vh!important;margin:0!important;padding:0 0 90px!important;display:flex!important;position:relative!important;overflow:visible!important}.app-tab-world .world-cosmos:before,.app-tab-world .world-cosmos:after,body.world-theme .world-cosmos:before,body.world-theme .world-cosmos:after{content:none!important;display:none!important}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{z-index:0!important;pointer-events:none!important;contain:strict!important;will-change:auto!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}.app-tab-world .world-orbit-row,.app-tab-world .world-orbit-row.left-card,.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row,body.world-theme .world-orbit-row.left-card,body.world-theme .world-orbit-row.right-card{z-index:3!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 calc(44px + var(--row-extra-space,36px))!important;align-items:start!important;gap:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{column-gap:var(--label-offset,18px)!important;grid-template-columns:226px minmax(0,1fr)!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{column-gap:var(--label-offset,18px)!important;grid-template-columns:minmax(0,1fr) 226px!important}.app-tab-world .world-orbit-row>.cosmic-world-card,.app-tab-world .world-orbit-row>.world-card.cosmic-world-card,body.world-theme .world-orbit-row>.cosmic-world-card,body.world-theme .world-orbit-row>.world-card.cosmic-world-card{z-index:4!important;flex-direction:column!important;justify-content:flex-start!important;place-self:start stretch!important;gap:8px!important;width:226px!important;max-width:226px!important;height:auto!important;min-height:150px!important;max-height:none!important;margin:0!important;padding:13px 13px 11px!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}.app-tab-world .world-orbit-row.left-card>.cosmic-world-card,.app-tab-world .world-orbit-row.left-card>.world-card.cosmic-world-card,body.world-theme .world-orbit-row.left-card>.cosmic-world-card,body.world-theme .world-orbit-row.left-card>.world-card.cosmic-world-card{grid-column:1!important}.app-tab-world .world-orbit-row.right-card>.cosmic-world-card,.app-tab-world .world-orbit-row.right-card>.world-card.cosmic-world-card,body.world-theme .world-orbit-row.right-card>.cosmic-world-card,body.world-theme .world-orbit-row.right-card>.world-card.cosmic-world-card{grid-column:2!important}.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{z-index:3!important;color:#ffffffa8!important;letter-spacing:.01em!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;align-self:start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:30px 0 0!important;padding:0!important;font-size:9px!important;line-height:1.45!important;display:block!important;position:static!important;transform:none!important}.app-tab-world .world-orbit-row.left-card>.world-orbit-label,body.world-theme .world-orbit-row.left-card>.world-orbit-label{text-align:left!important;grid-column:2!important}.app-tab-world .world-orbit-row.right-card>.world-orbit-label,body.world-theme .world-orbit-row.right-card>.world-orbit-label{text-align:right!important;grid-column:1!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{width:auto!important;max-width:100%!important;display:block!important}.app-tab-world .cosmic-world-card .world-log-body,.app-tab-world .cosmic-world-card .world-unlock-actions,.app-tab-world .cosmic-world-card .reveal-box,.app-tab-world .cosmic-world-card .card-foot,body.world-theme .cosmic-world-card .world-log-body,body.world-theme .cosmic-world-card .world-unlock-actions,body.world-theme .cosmic-world-card .reveal-box,body.world-theme .cosmic-world-card .card-foot{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;overflow:visible!important;transform:none!important}@media (width<=520px){.app-tab-world .content-grid:has(.world-cosmos){width:min(388px,100vw - 22px)!important}body.world-theme .content-grid:has(.world-cosmos){width:min(388px,100vw - 22px)!important}.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{grid-template-columns:218px minmax(0,1fr)!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{grid-template-columns:minmax(0,1fr) 218px!important}.app-tab-world .world-orbit-row>.cosmic-world-card,.app-tab-world .world-orbit-row>.world-card.cosmic-world-card,body.world-theme .world-orbit-row>.cosmic-world-card,body.world-theme .world-orbit-row>.world-card.cosmic-world-card{width:218px!important;max-width:218px!important}}@media (width<=380px){.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{grid-template-columns:206px minmax(0,1fr)!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{grid-template-columns:minmax(0,1fr) 206px!important}.app-tab-world .world-orbit-row>.cosmic-world-card,.app-tab-world .world-orbit-row>.world-card.cosmic-world-card,body.world-theme .world-orbit-row>.cosmic-world-card,body.world-theme .world-orbit-row>.world-card.cosmic-world-card{width:206px!important;max-width:206px!important}}.topbar{z-index:80!important;background:repeating-linear-gradient(to bottom, #ffffff08 0px, #ffffff08 1px, transparent 1px, transparent 4px), var(--bg)!important;margin:-18px -24px 0!important;padding:18px 24px 10px!important;position:sticky!important;top:0!important;box-shadow:0 14px 22px #0000002e!important}.app-tab-world .topbar,body.world-theme .topbar{background:#030303!important;border-bottom-color:#ffffff24!important;box-shadow:0 18px 28px #030303d1!important}.app-tab-library .topbar{background:repeating-linear-gradient(to bottom, #ffffff07 0px, #ffffff07 1px, transparent 1px, transparent 4px), var(--earth-bg)!important;border-bottom-color:#ffffff38!important;box-shadow:0 18px 28px #0c43216b!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:26px!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:26px!important}@media (width<=520px){.topbar{margin-left:-18px!important;margin-right:-18px!important;padding-left:18px!important;padding-right:18px!important}}.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{box-shadow:none!important}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{z-index:0!important;pointer-events:none!important;contain:paint!important;width:100vw!important;height:136vh!important;transform:translate3d(0, var(--star-drift,0px), 0)!important;will-change:transform!important;position:fixed!important;inset:-18vh 0!important;overflow:hidden!important}.app-tab-world .world-orbit-row,.app-tab-world .world-orbit-label,.app-tab-world .cosmic-world-card,body.world-theme .world-orbit-row,body.world-theme .world-orbit-label,body.world-theme .cosmic-world-card{transition:none}body{overflow-x:hidden!important}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library{box-sizing:border-box!important;width:min(430px,100vw)!important;max-width:430px!important;min-height:100vh!important;margin:0 auto!important;padding:128px 20px 80px!important;position:relative!important;overflow-x:hidden!important}.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{box-sizing:border-box!important;z-index:1000!important;width:min(430px,100vw)!important;max-width:430px!important;min-height:118px!important;box-shadow:none!important;grid-template-columns:1fr auto!important;gap:8px 12px!important;margin:0!important;padding:18px 20px 12px!important;display:grid!important;position:fixed!important;top:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.topbar .brand-line,.topbar .clock,.topbar .crumbs,.topbar .identity,.topbar .mode-line,.topbar .auth-line{min-width:0!important}.topbar .crumbs.tab-nav{grid-column:1/2!important;column-gap:22px!important;padding-bottom:7px!important;padding-left:0!important}.topbar .identity{grid-column:2/3!important;justify-self:end!important}.topbar .mode-line{grid-column:1/-1!important;padding-left:0!important}.topbar .auth-line{flex-wrap:nowrap!important;grid-column:1/-1!important;align-items:center!important;gap:12px!important;padding-left:0!important;display:flex!important}.topbar .plan-toggle{flex:none!important;width:auto!important;margin-left:auto!important}.crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(var(--active-dot-x,0px) - 2px))!important}.content-grid,.app-tab-library .content-grid{box-sizing:border-box!important;z-index:2!important;width:100%!important;max-width:390px!important;margin:0 auto!important;position:relative!important}.app-tab-world .content-grid:has(.world-cosmos){box-sizing:border-box!important;z-index:2!important;width:100%!important;max-width:390px!important;margin:0 auto!important;position:relative!important}body.world-theme .content-grid:has(.world-cosmos){box-sizing:border-box!important;z-index:2!important;width:100%!important;max-width:390px!important;margin:0 auto!important;position:relative!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{margin-top:0!important;padding-top:0!important}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{width:min(430px,100vw)!important;max-width:430px!important;transform:translate3d(-50%, var(--star-drift,0px), 0)!important;z-index:0!important;left:50%!important;right:auto!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:10px!important;padding-bottom:90px!important}@media (width<=430px){.app-shell,.app-tab-log,.app-tab-world,.app-tab-library,.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{padding-left:14px!important;padding-right:14px!important}.topbar .crumbs.tab-nav{column-gap:18px!important}}.app-tab-world{position:relative!important;overflow-x:hidden!important}.app-tab-world .content-grid:has(.world-cosmos){z-index:2!important;width:100%!important;max-width:390px!important;margin:0 auto!important;padding-top:0!important;position:relative!important}body.world-theme .content-grid:has(.world-cosmos){z-index:2!important;width:100%!important;max-width:390px!important;margin:0 auto!important;padding-top:0!important;position:relative!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:3!important;background:0 0!important;border:0!important;margin:0 0 26px!important;padding:0!important;position:relative!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{z-index:2!important;isolation:isolate!important;background:0 0!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:0 0 96px!important;display:flex!important;position:relative!important}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{pointer-events:none!important;z-index:0!important;contain:layout paint style!important;will-change:transform!important;width:min(430px,100vw)!important;max-width:430px!important;height:150vh!important;transform:translate3d(-50%, var(--star-drift,0px), 0)!important;background:0 0!important;position:fixed!important;inset:-18vh auto auto 50%!important;overflow:hidden!important}.app-tab-world .cosmic-star,body.world-theme .cosmic-star{background:#ffffffe6!important;border-radius:999px!important;display:block!important;position:absolute!important;box-shadow:0 0 6px #ffffff2e!important}.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{z-index:2!important;width:100%!important;min-height:0!important;margin:0 0 var(--row-extra-space,46px)!important;align-items:start!important;padding:0!important;display:grid!important;position:relative!important;transform:none!important}.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{grid-template-columns:minmax(0,218px) minmax(0,1fr)!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{grid-template-columns:minmax(0,1fr) minmax(0,218px)!important}.app-tab-world .world-orbit-row.left-card .world-orbit-label,body.world-theme .world-orbit-row.left-card .world-orbit-label{padding-left:var(--label-offset,16px)!important;justify-content:flex-start!important;padding-right:0!important}.app-tab-world .world-orbit-row.right-card .world-orbit-label,body.world-theme .world-orbit-row.right-card .world-orbit-label{padding-right:var(--label-offset,16px)!important;text-align:right!important;justify-content:flex-end!important;padding-left:0!important}.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{z-index:2!important;color:#ffffffbf!important;pointer-events:none!important;align-items:center!important;min-height:144px!important;display:flex!important;position:relative!important;transform:none!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{white-space:normal!important;word-break:keep-all!important;max-width:120px!important;line-height:1.45!important}.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card{z-index:3!important;box-sizing:border-box!important;background:var(--card-bg)!important;width:218px!important;max-width:218px!important;color:var(--card-text)!important;align-self:start!important;margin:0!important;position:relative!important;transform:none!important}.app-tab-world .reveal-box,body.world-theme .reveal-box{border-top:1px dotted color-mix(in srgb, var(--card-text) 38%, transparent)!important;margin-top:12px!important;padding-top:10px!important}.app-tab-world .hide-track-button,body.world-theme .hide-track-button{display:none!important}.world-track-detail-clean{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.world-detail-header{color:#ffffffb8!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:18px!important;display:flex!important}.world-detail-card{box-sizing:border-box!important;background:var(--card-bg)!important;width:100%!important;color:var(--card-text)!important;box-shadow:none!important;border:0!important;padding:14px!important}.world-detail-card .track-reveal-info{margin:14px 0 10px!important}.world-detail-card .track-reveal-info strong,.world-detail-card .track-reveal-info small{display:block!important}.world-detail-controls{flex-wrap:wrap!important;gap:10px!important;margin:18px 0!important;display:flex!important}.world-detail-controls button,.world-detail-header button{color:inherit!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.world-detail-controls button.active{color:#fff!important}.world-detail-feed{gap:14px!important;display:grid!important}.world-detail-log{color:#ffffffd1!important;border-top:1px dotted #ffffff3d!important;padding:13px 0!important}.detail-log-meta{color:#ffffff94!important;justify-content:space-between!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.world-detail-log p{margin:0!important;line-height:1.65!important}.world-detail-log.mine-feed p{color:#fff!important}@media (width<=430px){.app-tab-world .world-orbit-row.left-card,body.world-theme .world-orbit-row.left-card{grid-template-columns:minmax(0,210px) minmax(0,1fr)!important}.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.right-card{grid-template-columns:minmax(0,1fr) minmax(0,210px)!important}.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card{width:210px!important;max-width:210px!important}.app-tab-world .world-orbit-label span,body.world-theme .world-orbit-label span{max-width:104px!important}}button,.text-button,.card-foot button,.bracket-actions button,.compose-topline button,.compose-actions button,.detail-topline button,.feed-tabs button,.bottom-logbar button,.filter-inline button,.lens-tabs button,.toggle-row button,.action-row button,.filter-panel button,.more-button,.more-actions button,.help-dot,.see-more-button,.plan-toggle button,.crumbs button{text-underline-offset:3px!important;text-decoration:none!important;transition:color .14s,opacity .14s,text-shadow .14s,text-decoration-color .14s!important}button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.see-more-button:hover,.plan-toggle button:hover,.crumbs button:hover{opacity:.78!important;text-decoration:underline!important;text-decoration-thickness:1px!important}button.active,.crumbs button.active,.feed-tabs button.active,.filter-inline button.active,.lens-tabs button.active,.toggle-row button.active,.filter-panel button.active,.plan-toggle button.active{opacity:1!important;text-decoration:none!important}.app-tab-log,.app-tab-log .topbar,.app-tab-log .panel,.app-tab-log .content-grid{color:#33342f!important}.app-tab-log .brand-line,.app-tab-log .brand-name,.app-tab-log .clock,.app-tab-log .identity,.app-tab-log .comment,.app-tab-log .section-title,.app-tab-log .crumbs button.active,.app-tab-log button.active{color:#22231f!important}.app-tab-log .brand-mark,.app-tab-log .mode-line,.app-tab-log .auth-line,.app-tab-log .auth-line button,.app-tab-log .crumbs button,.app-tab-log .hint,.app-tab-log .bracket,.app-tab-log .field-label,.app-tab-log button,.app-tab-log .text-button{color:#5f625a!important}.app-tab-log button:hover:not(:disabled),.app-tab-log .text-button:hover,.app-tab-log .crumbs button:hover{color:#111!important;text-shadow:none!important}.app-tab-world,body.world-theme{color:#ffffffd1!important}.app-tab-world .topbar,body.world-theme .topbar{color:#ffffffc7!important}.app-tab-world .brand-line,.app-tab-world .brand-name,.app-tab-world .clock,.app-tab-world .identity,.app-tab-world .comment,.app-tab-world .crumbs button.active,.app-tab-world .plan-toggle button.active,.app-tab-world button.active,body.world-theme .brand-line,body.world-theme .brand-name,body.world-theme .clock,body.world-theme .identity,body.world-theme .comment,body.world-theme .crumbs button.active,body.world-theme .plan-toggle button.active,body.world-theme button.active{color:#fffffff5!important}.app-tab-world .brand-mark,.app-tab-world .mode-line,.app-tab-world .auth-line,.app-tab-world .auth-line button,.app-tab-world .crumbs button,.app-tab-world .plan-toggle button,.app-tab-world .text-button,body.world-theme .brand-mark,body.world-theme .mode-line,body.world-theme .auth-line,body.world-theme .auth-line button,body.world-theme .crumbs button,body.world-theme .plan-toggle button,body.world-theme .text-button{color:#ffffffa8!important}.app-tab-world button:hover:not(:disabled),.app-tab-world .text-button:hover,.app-tab-world .crumbs button:hover,.app-tab-world .plan-toggle button:hover,body.world-theme button:hover:not(:disabled),body.world-theme .text-button:hover,body.world-theme .crumbs button:hover,body.world-theme .plan-toggle button:hover{color:#fffffffa!important;opacity:1!important;text-shadow:0 0 8px #ffffff47!important}.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card,.app-tab-world .world-detail-card,body.world-theme .world-detail-card{color:var(--card-text)!important}.app-tab-world .cosmic-world-card button,.app-tab-world .cosmic-world-card .text-button,.app-tab-world .cosmic-world-card .see-more-button,.app-tab-world .cosmic-world-card .card-foot button,.app-tab-world .cosmic-world-card .world-unlock-actions button,.app-tab-world .world-detail-card button,.app-tab-world .world-detail-card .text-button,body.world-theme .cosmic-world-card button,body.world-theme .cosmic-world-card .text-button,body.world-theme .cosmic-world-card .see-more-button,body.world-theme .cosmic-world-card .card-foot button,body.world-theme .cosmic-world-card .world-unlock-actions button,body.world-theme .world-detail-card button,body.world-theme .world-detail-card .text-button{color:var(--card-text)!important;opacity:.78!important;text-shadow:none!important}.app-tab-world .cosmic-world-card button:hover:not(:disabled),.app-tab-world .cosmic-world-card .text-button:hover,.app-tab-world .cosmic-world-card .see-more-button:hover,.app-tab-world .cosmic-world-card .card-foot button:hover,.app-tab-world .cosmic-world-card .world-unlock-actions button:hover,.app-tab-world .world-detail-card button:hover:not(:disabled),.app-tab-world .world-detail-card .text-button:hover,body.world-theme .cosmic-world-card button:hover:not(:disabled),body.world-theme .cosmic-world-card .text-button:hover,body.world-theme .cosmic-world-card .see-more-button:hover,body.world-theme .cosmic-world-card .card-foot button:hover,body.world-theme .cosmic-world-card .world-unlock-actions button:hover,body.world-theme .world-detail-card button:hover:not(:disabled),body.world-theme .world-detail-card .text-button:hover{color:var(--card-text)!important;opacity:1!important;text-shadow:none!important;text-decoration:underline!important}.app-tab-world .cosmic-world-card .card-head,.app-tab-world .cosmic-world-card .world-text,.app-tab-world .cosmic-world-card .track-reveal-info strong,.app-tab-world .cosmic-world-card .track-reveal-info small,.app-tab-world .world-detail-card .card-head,.app-tab-world .world-detail-card .track-reveal-info strong,.app-tab-world .world-detail-card .track-reveal-info small,body.world-theme .cosmic-world-card .card-head,body.world-theme .cosmic-world-card .world-text,body.world-theme .cosmic-world-card .track-reveal-info strong,body.world-theme .cosmic-world-card .track-reveal-info small,body.world-theme .world-detail-card .card-head,body.world-theme .world-detail-card .track-reveal-info strong,body.world-theme .world-detail-card .track-reveal-info small{color:var(--card-text)!important;text-shadow:none!important}.app-tab-world .world-detail-header,body.world-theme .world-detail-header{color:#ffffffc7!important}.app-tab-world .world-detail-controls button,body.world-theme .world-detail-controls button{color:#ffffff94!important;opacity:1!important}.app-tab-world .world-detail-controls button.active,body.world-theme .world-detail-controls button.active{color:#fffffff5!important}.app-tab-world .world-detail-controls button:hover,body.world-theme .world-detail-controls button:hover{color:#fffffff5!important;text-shadow:0 0 8px #ffffff38!important;text-decoration:underline!important}.app-tab-world .world-detail-log,body.world-theme .world-detail-log{color:#ffffffd6!important}.app-tab-world .detail-log-meta,body.world-theme .detail-log-meta{color:#fff9!important}.app-tab-world .library-empty,body.world-theme .library-empty{color:#ffffff6b!important}.app-tab-library .brand-line,.app-tab-library .brand-name,.app-tab-library .clock,.app-tab-library .identity,.app-tab-library .comment,.app-tab-library .section-title,.app-tab-library .library-panel .section-title,.app-tab-library .crumbs button.active,.app-tab-library .plan-toggle button.active,.app-tab-library button.active,.app-tab-library .filter-inline button.active{color:#f8fff3!important}.app-tab-library .brand-mark,.app-tab-library .crumbs button,.app-tab-library .mode-line,.app-tab-library .auth-line,.app-tab-library .auth-line button,.app-tab-library .plan-toggle button,.app-tab-library .filter-inline button,.app-tab-library button,.app-tab-library .text-button,.app-tab-library .hint,.app-tab-library .bracket,.app-tab-library small,.app-tab-library .field-label{color:#f8fff3b3!important}.app-tab-library button:hover:not(:disabled),.app-tab-library .text-button:hover,.app-tab-library .crumbs button:hover,.app-tab-library .filter-inline button:hover,.app-tab-library .plan-toggle button:hover{color:#fff!important;opacity:1!important;text-shadow:0 0 8px #fff3!important;text-decoration:underline!important}.app-tab-library .library-item:hover{color:#fff!important;text-shadow:none!important}.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{gap:6px 12px!important;padding:18px 20px 12px!important;line-height:1.32!important}.topbar .brand-line,.topbar .clock,.topbar .crumbs,.topbar .identity,.topbar .mode-line,.topbar .auth-line,.app-tab-world .topbar .brand-line,.app-tab-world .topbar .clock,.app-tab-world .topbar .crumbs,.app-tab-world .topbar .identity,.app-tab-world .topbar .mode-line,.app-tab-world .topbar .auth-line,.app-tab-library .topbar .brand-line,.app-tab-library .topbar .clock,.app-tab-library .topbar .crumbs,.app-tab-library .topbar .identity,.app-tab-library .topbar .mode-line,.app-tab-library .topbar .auth-line{margin-top:0!important;margin-bottom:0!important;line-height:1.32!important}.topbar .mode-line,.app-tab-world .topbar .mode-line,body.world-theme .topbar .mode-line,.app-tab-library .topbar .mode-line{padding-top:0!important;padding-bottom:0!important}.topbar .auth-line,.app-tab-world .topbar .auth-line,body.world-theme .topbar .auth-line,.app-tab-library .topbar .auth-line{min-height:16px!important;padding-top:0!important;padding-bottom:0!important}.topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav{margin:0!important;padding-top:0!important;padding-bottom:6px!important}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{height:116px!important;min-height:116px!important;box-shadow:none!important;grid-template-rows:15px 17px 15px 17px!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:5px 12px!important;padding:18px 20px 12px!important;line-height:1!important;display:grid!important}.topbar .brand-line,.topbar .clock,.topbar .crumbs,.topbar .identity,.topbar .mode-line,.topbar .auth-line,.topbar .plan-toggle,.topbar button,.topbar span,.topbar div,.app-tab-library .topbar .brand-line,.app-tab-library .topbar .clock,.app-tab-library .topbar .crumbs,.app-tab-library .topbar .identity,.app-tab-library .topbar .mode-line,.app-tab-library .topbar .auth-line,.app-tab-library .topbar .plan-toggle,.app-tab-library .topbar button,.app-tab-library .topbar span,.app-tab-library .topbar div{margin-top:0!important;margin-bottom:0!important;line-height:1!important}.topbar .brand-line{grid-area:1/1/auto/2!important;align-self:start!important}.topbar .clock{grid-area:1/2/auto/3!important;place-self:start end!important}.topbar .crumbs.tab-nav{grid-area:2/1/auto/2!important;align-self:start!important;margin:0!important;padding:0 0 6px!important}.topbar .identity{grid-area:2/2/auto/3!important;place-self:start end!important}.topbar .mode-line{grid-area:3/1/auto/-1!important;align-self:start!important;margin:0!important;padding:0!important}.topbar .auth-line{flex-wrap:nowrap!important;grid-area:4/1/auto/-1!important;align-self:start!important;align-items:flex-start!important;gap:12px!important;margin:0!important;padding:0!important;display:flex!important}.topbar .plan-toggle{align-items:flex-start!important;gap:8px!important;margin-left:auto!important;display:inline-flex!important}.compose-title-row--track{border-bottom:0!important;grid-template-columns:none!important;margin-bottom:8px!important;padding-bottom:2px!important;display:block!important}.compose-title-row--track strong{color:var(--text)!important}.timestamp-toggle-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:30px;margin-bottom:12px;padding:0 0 12px;display:flex}.timestamp-toggle{color:var(--muted);white-space:nowrap}.timestamp-toggle.active{color:var(--text)}.timestamp-toggle:hover:not(:disabled){color:var(--text);text-shadow:none;text-decoration:underline}.timestamp-input{flex:0 0 64px;width:64px}.detail-panel,.compact-detail,.compact-detail .mini-list,.compact-detail .echo-list,.compact-detail .hidden-echo-list,.compact-detail .empty-state,.compact-detail .echo-lock-box,.compact-detail .echo-item,.compact-detail .mini-log,.compact-detail .hidden-echo-item{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.compact-detail .echo-item p,.compact-detail .mini-log p,.compact-detail .hidden-echo-item p,.compact-detail .echo-item span,.compact-detail .mini-log span,.compact-detail .hidden-echo-item span{overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;max-width:100%!important}.topbar .auth-line,.app-tab-log .topbar .auth-line,.app-tab-world .topbar .auth-line,body.world-theme .topbar .auth-line,.app-tab-library .topbar .auth-line{flex-wrap:nowrap!important;grid-template-columns:max-content max-content 1fr!important;align-items:center!important;gap:0 8px!important;min-width:0!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.topbar .auth-line>span,.topbar .auth-line>button,.topbar .auth-line .plan-toggle,.topbar .auth-line .plan-toggle button,.app-tab-library .topbar .auth-line>span,.app-tab-library .topbar .auth-line>button,.app-tab-library .topbar .auth-line .plan-toggle,.app-tab-library .topbar .auth-line .plan-toggle button{vertical-align:top!important;white-space:nowrap!important;border:0!important;align-items:center!important;height:15px!important;min-height:15px!important;margin:0!important;padding:0!important;line-height:15px!important;display:inline-flex!important}.topbar .auth-line .plan-toggle,.app-tab-library .topbar .auth-line .plan-toggle{grid-column:3!important;justify-self:end!important;gap:8px!important;margin-left:0!important}button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.see-more-button:hover,.plan-toggle button:hover,.crumbs button:hover,.app-tab-world .world-detail-controls button:hover,body.world-theme .world-detail-controls button:hover,.app-tab-library button:hover:not(:disabled),.app-tab-library .text-button:hover,.app-tab-library .crumbs button:hover,.app-tab-library .filter-inline button:hover,.app-tab-library .plan-toggle button:hover,.app-tab-world .cosmic-world-card button:hover:not(:disabled),.app-tab-world .cosmic-world-card .text-button:hover,.app-tab-world .cosmic-world-card .see-more-button:hover,.app-tab-world .cosmic-world-card .card-foot button:hover,.app-tab-world .cosmic-world-card .world-unlock-actions button:hover,.app-tab-world .world-detail-card button:hover:not(:disabled),.app-tab-world .world-detail-card .text-button:hover,body.world-theme .cosmic-world-card button:hover:not(:disabled),body.world-theme .cosmic-world-card .text-button:hover,body.world-theme .cosmic-world-card .see-more-button:hover,body.world-theme .cosmic-world-card .card-foot button:hover,body.world-theme .cosmic-world-card .world-unlock-actions button:hover,body.world-theme .world-detail-card button:hover:not(:disabled),body.world-theme .world-detail-card .text-button:hover{opacity:1!important;text-shadow:0 0 7px currentColor, 0 0 14px color-mix(in srgb, currentColor 28%, transparent)!important;text-decoration:none!important}.app-tab-world .cosmic-world-card button:hover:not(:disabled),.app-tab-world .cosmic-world-card .text-button:hover,.app-tab-world .cosmic-world-card .see-more-button:hover,.app-tab-world .world-detail-card button:hover:not(:disabled),.app-tab-world .world-detail-card .text-button:hover,body.world-theme .cosmic-world-card button:hover:not(:disabled),body.world-theme .cosmic-world-card .text-button:hover,body.world-theme .cosmic-world-card .see-more-button:hover,body.world-theme .world-detail-card button:hover:not(:disabled),body.world-theme .world-detail-card .text-button:hover{color:var(--card-text)!important;text-shadow:0 0 6px color-mix(in srgb, var(--card-text) 42%, transparent)!important}.compact-detail,.compact-detail .empty-state,.compact-detail .echo-lock-box{overflow:visible!important}.compact-detail .mini-list,.compact-detail .hidden-echo-list{overflow:hidden visible!important}.compact-detail .echo-list{scrollbar-width:thin;box-sizing:border-box!important;width:100%!important;max-width:100%!important;max-height:240px!important;padding-right:6px!important;overflow:hidden auto!important}.compact-detail .echo-item,.compact-detail .mini-log,.compact-detail .hidden-echo-item{overflow:visible!important}.compact-detail .echo-item p,.compact-detail .mini-log p,.compact-detail .hidden-echo-item p,.compact-detail .echo-item span,.compact-detail .mini-log span,.compact-detail .hidden-echo-item span{overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;max-width:100%!important;display:block!important;overflow:visible!important}button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.see-more-button:hover,.plan-toggle button:hover,.crumbs button:hover,.timestamp-toggle:hover:not(:disabled),.app-tab-library button:hover:not(:disabled),.app-tab-library .text-button:hover,.app-tab-library .crumbs button:hover,.app-tab-library .filter-inline button:hover,.app-tab-library .plan-toggle button:hover{opacity:1!important;filter:blur(.18px)brightness(.88)contrast(1.18)!important;text-shadow:0 0 1px currentColor, 0 0 2px currentColor, 0 0 5px color-mix(in srgb, currentColor 42%, transparent)!important;text-decoration:none!important}.app-tab-world button:hover:not(:disabled),.app-tab-world .text-button:hover,.app-tab-world .see-more-button:hover,.app-tab-world .world-detail-controls button:hover,body.world-theme button:hover:not(:disabled),body.world-theme .text-button:hover,body.world-theme .see-more-button:hover,body.world-theme .world-detail-controls button:hover{opacity:1!important;filter:blur(.18px)brightness(1.12)contrast(1.12)!important;text-shadow:0 0 1px currentColor, 0 0 3px currentColor, 0 0 8px color-mix(in srgb, currentColor 52%, transparent)!important;text-decoration:none!important}.app-tab-world .cosmic-world-card button:hover:not(:disabled),.app-tab-world .cosmic-world-card .text-button:hover,.app-tab-world .cosmic-world-card .see-more-button:hover,.app-tab-world .world-detail-card button:hover:not(:disabled),.app-tab-world .world-detail-card .text-button:hover,body.world-theme .cosmic-world-card button:hover:not(:disabled),body.world-theme .cosmic-world-card .text-button:hover,body.world-theme .cosmic-world-card .see-more-button:hover,body.world-theme .world-detail-card button:hover:not(:disabled),body.world-theme .world-detail-card .text-button:hover{color:var(--card-text)!important;filter:blur(.18px)brightness(.9)contrast(1.18)!important;text-shadow:0 0 1px var(--card-text), 0 0 2px var(--card-text), 0 0 6px color-mix(in srgb, var(--card-text) 46%, transparent)!important}.app-tab-library{height:100vh!important;min-height:100vh!important;overflow:hidden!important}.app-tab-library .content-grid{gap:12px!important;align-content:initial!important;flex-direction:column!important;height:calc(100vh - 128px)!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-tab-library .library-section-switch{flex-wrap:nowrap!important;gap:0!important;margin:0 0 2px!important;display:flex!important}.app-tab-library .library-section-switch button{text-align:left!important;color:#f8fff3c7!important;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.app-tab-library .library-section-switch button.active{color:#f8fff3!important}.app-tab-library .library-log-scroll{scrollbar-width:thin!important;flex:auto!important;min-height:0!important;padding-right:6px!important;overflow:hidden auto!important}.app-tab-library .library-log-scroll .library-panel{margin-bottom:28px!important}.app-tab-library .library-section-title-row{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;width:100%!important;display:flex!important}.app-tab-library .library-section-title-row:before{flex:none!important}.app-tab-library .library-section-title-row span{flex:auto!important}.app-tab-library .library-section-title-row button{color:inherit!important;opacity:.86!important;background:0 0!important;border:0!important;flex:none!important;padding:0!important}.app-tab-library .library-section-title-row button.active{opacity:1!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:8!important;box-shadow:none!important;-webkit-backdrop-filter:blur(7px)saturate(1.06)!important;pointer-events:auto!important;isolation:isolate!important;background:#0000002e!important;border:0!important;margin:0 0 38px!important;padding:0 0 12px!important;position:sticky!important;top:128px!important}.app-tab-world .world-intro-panel:before,body.world-theme .world-intro-panel:before{content:""!important;z-index:-1!important;pointer-events:auto!important;background:linear-gradient(#0000006b,#0003 62%,#0000)!important;position:absolute!important;inset:-10px -8px -12px!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .unlock-status-line,body.world-theme .unlock-status-line{z-index:2!important;position:relative!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{z-index:2!important;margin-top:0!important;position:relative!important}.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card,.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{z-index:2!important}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{z-index:0!important}.app-tab-world,body.world-theme .app-tab-world{padding-top:118px!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{-webkit-backdrop-filter:blur(7px)saturate(1.06)!important;box-shadow:none!important;background:#0000002e!important;border:0!important;border-top:1px dotted #ffffff24!important;margin:0 0 34px!important;padding:0 0 12px!important;position:sticky!important;top:118px!important}.app-tab-world .world-intro-panel:before,body.world-theme .world-intro-panel:before{background:linear-gradient(#0006,#0000003d 64%,#0000)!important;inset:0 -8px -12px!important}.compact-detail{border:1px dotted var(--line)!important;box-sizing:border-box!important;margin-top:24px!important;padding:14px!important;overflow:hidden!important}.compact-detail .section-row-title{border:0!important;margin:0 0 14px!important;padding:0!important}.compact-detail .section-row-title.spaced{margin-top:24px!important}.compact-detail .mini-list,.compact-detail .echo-list,.compact-detail .hidden-echo-list,.compact-detail .empty-state,.compact-detail .echo-lock-box{box-sizing:border-box!important;border:0!important;margin:0!important;padding:0!important}.compact-detail .mini-log,.compact-detail .echo-item,.compact-detail .hidden-echo-item{border:0!important;border-bottom:1px dotted var(--line)!important;box-sizing:border-box!important;margin:0 0 12px!important;padding:0 0 12px!important}.compact-detail .mini-log:last-child,.compact-detail .echo-item:last-child,.compact-detail .hidden-echo-item:last-child{margin-bottom:0!important}.lens-tabs{position:relative!important;overflow:visible!important}.lens-tabs .lens-degree-indicator{left:calc(((100% / 4) * var(--lens-index,0)) + (100% / 8) - (var(--lens-word-ch,7) * .31em) - .92em)!important;z-index:2!important;color:var(--white)!important;pointer-events:none!important;opacity:.95!important;filter:blur(.12px)!important;text-shadow:0 0 5px currentColor, 0 0 12px color-mix(in srgb, currentColor 28%, transparent)!important;line-height:1!important;transition:left .34s cubic-bezier(.19,1,.22,1),opacity .22s,filter .22s!important;position:absolute!important;bottom:12px!important}.lens-tabs button.active{text-shadow:0 0 5px currentColor, 0 0 12px color-mix(in srgb, currentColor 24%, transparent)!important}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{grid-template-rows:15px 17px 17px!important;row-gap:5px!important;height:100px!important;min-height:100px!important;padding:18px 20px 12px!important}.topbar .brand-line,.topbar .clock{grid-row:1!important}.topbar .crumbs.tab-nav,.topbar .identity{grid-row:2!important}.topbar .auth-line{grid-area:3/1/auto/-1!important;height:15px!important;min-height:15px!important;max-height:15px!important}.content-grid,.app-tab-library .content-grid{margin-top:0!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:990!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(7px)saturate(1.06)!important;width:min(390px,100vw - 40px)!important;max-width:390px!important;box-shadow:none!important;background:#0000002e!important;border:0!important;border-top:1px dotted #ffffff24!important;margin:0!important;padding:0 0 12px!important;position:fixed!important;top:100px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-world .world-intro-panel:before,body.world-theme .world-intro-panel:before{pointer-events:none!important;inset:0 -8px -14px!important}.compact-detail,.compact-detail .mini-list,.compact-detail .echo-list,.compact-detail .hidden-echo-list,.compact-detail .empty-state,.compact-detail .echo-lock-box{max-height:none!important;overflow:visible!important}.compact-detail .echo-list,.compact-detail .mini-list,.compact-detail .hidden-echo-list{scrollbar-width:auto!important;padding-right:0!important}.folded-context{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;width:100%!important;display:flex!important}.folded-context>span{flex:auto!important}.help-dot.active,.help-dot.active:hover{opacity:1!important;filter:blur(.16px)brightness(.9)contrast(1.18)!important;text-shadow:0 0 1px currentColor, 0 0 2px currentColor, 0 0 6px color-mix(in srgb, currentColor 46%, transparent)!important}.fold-triangle{text-align:right!important;min-width:16px!important;padding:0!important;font-size:15px!important;line-height:1!important}@media (width<=430px){.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{padding-left:14px!important;padding-right:14px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:calc(100vw - 28px)!important}}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:990!important;-webkit-backdrop-filter:none!important;width:min(390px,100vw - 40px)!important;max-width:390px!important;box-shadow:none!important;pointer-events:auto!important;background:0 0!important;border:0!important;margin:0!important;padding:4px 0 8px!important;position:fixed!important;top:100px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-world .world-intro-panel:before,body.world-theme .world-intro-panel:before{content:none!important;display:none!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{z-index:2!important;background:0 0!important;margin:0 0 4px!important;padding:0!important;line-height:1.32!important;position:relative!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{z-index:2!important;-webkit-backdrop-filter:blur(4px)saturate(1.04)!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;line-height:1.32!important;display:flex!important;position:relative!important}.app-tab-world .world-intro-panel .unlock-status-line:before,body.world-theme .world-intro-panel .unlock-status-line:before{content:none!important;display:none!important}.detail-panel.compact-detail,.compact-detail{contain:none!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.compact-detail .mini-list,.compact-detail .echo-list,.compact-detail .hidden-echo-list,.compact-detail .empty-state,.compact-detail .echo-lock-box{contain:none!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;padding-right:0!important;display:block!important;overflow:visible!important}.compact-detail .mini-log,.compact-detail .echo-item,.compact-detail .hidden-echo-item{box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}.compact-detail .mini-log p,.compact-detail .echo-item p,.compact-detail .hidden-echo-item p,.compact-detail .mini-log span,.compact-detail .echo-item span,.compact-detail .hidden-echo-item span{overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;max-width:100%!important}.folded-context{flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;gap:8px 12px!important;width:100%!important;display:flex!important}.folded-context>span{flex:auto!important;min-width:0!important}.folded-context .help-dot{flex:none!important;margin-left:auto!important}.folded-context .folded-help{border-top:1px dotted var(--line)!important;flex:0 0 100%!important;gap:8px!important;width:100%!important;margin:4px 0 0!important;padding:10px 0 0!important;display:grid!important}.folded-context .folded-help p{margin:0!important}@media (width<=430px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:calc(100vw - 28px)!important}}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:min(390px,100vw - 40px)!important;max-width:390px!important;box-shadow:none!important;z-index:990!important;pointer-events:auto!important;isolation:isolate!important;-webkit-backdrop-filter:blur(6px)saturate(1.05)!important;background:0 0!important;border:0!important;margin:0!important;padding:6px 0!important;position:fixed!important;top:118px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{z-index:2!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.32!important;position:relative!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{margin-bottom:4px!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}@media (width<=430px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:calc(100vw - 28px)!important;top:118px!important}}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:min(390px,100vw - 40px)!important;max-width:390px!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;z-index:990!important;pointer-events:auto!important;isolation:isolate!important;-webkit-backdrop-filter:blur(6px)saturate(1.05)!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;top:100px!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}.app-tab-world .world-intro-panel:before,body.world-theme .world-intro-panel:before,.app-tab-world .world-intro-panel:after,body.world-theme .world-intro-panel:after{content:none!important;display:none!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0 0 4px!important;padding:0!important;line-height:1.32!important;display:block!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;line-height:1.32!important;display:flex!important}.app-tab-world .world-intro-panel .unlock-status-line:before,body.world-theme .world-intro-panel .unlock-status-line:before,.app-tab-world .world-intro-panel .unlock-status-line:after,body.world-theme .world-intro-panel .unlock-status-line:after{content:none!important;display:none!important}@media (width<=430px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:calc(100vw - 28px)!important;top:100px!important}}.timestamp-input[aria-invalid=true]{color:var(--text);text-shadow:0 0 8px #7800002e}.timestamp-limit-note{color:var(--muted);white-space:nowrap;font-size:11px}.app-tab-world .cosmic-starfield,body.world-theme .cosmic-starfield{width:min(430px,100vw)!important;max-width:430px!important;height:150vh!important;transform:translate3d(-50%, var(--star-drift,0px), 0)!important;pointer-events:none!important;z-index:0!important;contain:layout paint style!important;will-change:transform!important;background:0 0!important;position:fixed!important;inset:-18vh auto auto 50%!important;overflow:hidden!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos,.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .cosmic-world-card,body.world-theme .cosmic-world-card,.app-tab-world .world-orbit-label,body.world-theme .world-orbit-label{transform:none!important}.data-import-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.data-management-line{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:11px;line-height:1.35;display:flex}.data-management-line span{opacity:.72}.data-management-line button{font:inherit}.identity-menu{justify-content:flex-end;justify-self:end;align-items:flex-start;min-width:32px;display:flex;position:relative}.identity-badge{width:24px;height:24px;color:var(--white);background:#ffffff0a;border:1px dotted;border-radius:7px;place-items:center;padding:0;font-weight:700;line-height:1;display:inline-grid}.identity-badge:hover,.identity-badge:focus-visible{text-shadow:0 0 8px,0 0 14px;outline:none;text-decoration:none}.identity-popover{z-index:30;border:1px dotted var(--line);background:color-mix(in srgb, var(--bg) 92%, #000 8%);width:max-content;max-width:min(320px,80vw);color:var(--white);word-break:break-all;text-align:right;padding:8px 10px;position:absolute;top:30px;right:0}:is(.world-theme .identity-popover,.app-shell:has(.world-cosmos) .identity-popover){background:#000000eb;border-color:#ffffff38}.curation-status-line{color:var(--muted);margin:8px 0 0;font-size:11px}.curation-actions{border-top:1px dotted color-mix(in srgb, var(--card-text) 24%, transparent);gap:5px;margin-top:8px;padding-top:7px;font-size:10px;display:grid}.curation-action-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.curation-action-row span{opacity:.58}.curation-action-row button{color:var(--card-text);opacity:.72}.curation-action-row button:hover,.curation-action-row button:focus-visible{opacity:1;text-shadow:0 0 8px,0 0 14px;outline:none;text-decoration:none}.app-tab-curation{--paper:#eeeeea}.curation-head,.curation-panel{width:min(420px,100vw - 36px);margin-inline:auto}.curation-panel{margin-top:18px;padding:18px 18px 16px}.curation-log-card{border-top:1px solid var(--line);padding:14px 0 12px}.curation-log-card:first-of-type{border-top:0}.curation-log-main{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.curation-log-main strong{max-width:44%;line-height:1.15}.curation-log-main small{text-align:right;color:var(--muted);max-width:54%}.curation-log-card p{margin:10px 0 8px;line-height:1.55}.curation-card-meta{color:var(--muted);margin-bottom:8px;font-size:.82rem;display:block}.curation-card-actions{justify-content:flex-end;gap:8px;display:flex}.curation-section-tabs{flex-wrap:wrap;gap:7px 10px;margin:12px 0 8px}.curation-candidate-action{border-top:1px dotted #0000002e;margin-top:10px;padding-top:8px}.curation-candidate-action button,.curation-card-actions button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.curation-candidate-action button:hover,.curation-card-actions button:hover{text-shadow:0 0 7px}@media (width<=560px){.curation-log-main{display:block}.curation-log-main small{text-align:left;max-width:none;margin-top:4px;display:block}}.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:flex-start!important;gap:18px!important;width:max-content!important;max-width:100%!important;display:flex!important;overflow:visible!important}.topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button{white-space:nowrap!important;flex:none!important}.app-tab-curation .topbar{grid-template-rows:15px 17px 17px!important;row-gap:5px!important;height:100px!important;min-height:100px!important;padding:18px 20px 12px!important}.crumbs.tab-nav .tab-nav-dot,.topbar .crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(var(--active-dot-x,0px) - 2px))!important;left:0!important}.app-shell.app-tab-curation,.app-tab-curation{box-sizing:border-box!important;width:min(430px,100vw)!important;max-width:430px!important;margin:0 auto!important;padding:128px 20px 80px!important;overflow-x:hidden!important}.app-tab-curation .content-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:26px auto 0!important;overflow-x:hidden!important}.app-tab-curation .curation-head,.app-tab-curation .curation-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.app-tab-curation .curation-head{gap:10px!important;display:grid!important}.app-tab-curation .curation-comment{margin:0!important;line-height:1.45!important}.app-tab-curation .curation-panel{padding:18px 16px 16px!important}.app-tab-curation .curation-log-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}.app-tab-curation .curation-log-main{grid-template-columns:minmax(0,1fr) minmax(96px,auto)!important;align-items:start!important;gap:12px!important;max-width:100%!important;display:grid!important}.app-tab-curation .curation-log-main strong,.app-tab-curation .curation-log-main small,.app-tab-curation .curation-log-card p,.app-tab-curation .curation-card-meta{overflow-wrap:anywhere!important;word-break:keep-all!important;min-width:0!important;max-width:100%!important}.app-tab-curation .curation-log-main strong{max-width:none!important}.app-tab-curation .curation-log-main small{text-align:right!important;max-width:none!important}.app-tab-curation .curation-card-actions{justify-content:flex-end!important;max-width:100%!important;padding-right:0!important;overflow:visible!important}.app-tab-curation .curation-section-tabs{overflow-wrap:anywhere!important;max-width:100%!important}@media (width<=380px){.app-tab-curation .curation-log-main{grid-template-columns:1fr!important}.app-tab-curation .curation-log-main small{text-align:left!important}}.curated-world-shelf{z-index:2;pointer-events:auto;width:min(100%,390px);margin:28px auto 36px;padding:0;position:relative}.curated-shelf-title{color:var(--world-ink,#f8f8f4);text-shadow:0 0 10px #f8f8f433;margin:0 0 10px;font-weight:700}.curated-shelf-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:12px;padding:2px 2px 12px;display:flex;overflow:auto hidden}.curated-shelf-scroll::-webkit-scrollbar{height:4px}.curated-shelf-card{scroll-snap-align:start;background:var(--card-bg,#f8f8f414);color:var(--card-text,var(--world-ink,#f8f8f4));box-shadow:0 0 0 1px #ffffff14, 0 16px 32px #00000052, 0 0 24px color-mix(in srgb, var(--card-bg,#d8c7a3) 18%, transparent);box-sizing:border-box;min-width:0;text-shadow:none;border:1px solid #f8f8f429;flex:0 0 235px;padding:14px}.curated-shelf-card p,.curated-shelf-track strong,.curated-shelf-track small{overflow-wrap:anywhere;word-break:keep-all}.curated-shelf-card p{margin:10px 0 12px;line-height:1.55}.curated-shelf-card .card-head,.curated-shelf-card p,.curated-shelf-card .text-button,.curated-shelf-card .track-reveal-info strong,.curated-shelf-card .track-reveal-info small{color:var(--card-text,var(--world-ink,#f8f8f4))!important;text-shadow:none!important}.curated-shelf-track{gap:2px;margin-top:10px;display:grid}.curated-shelf-track small{opacity:.72}.curated-shelf-actions{gap:4px;margin-top:10px;display:grid}.section-subtitle{opacity:.84;margin:20px 0 10px;font-weight:700}.custom-section-panel{gap:16px;display:grid}.curation-section-form,.custom-section-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.curation-section-form input,.custom-section-row input{min-width:0;color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:1px solid;flex:130px;padding:8px 10px}.custom-section-list{gap:8px;display:grid}.custom-section-row{box-sizing:border-box;border:1px solid #0000001a;padding:8px}.custom-section-row.active{box-shadow:0 0 14px #ffffff1f,inset 0 0 0 1px}.section-open-button{font-weight:700}.curation-card-actions{flex-wrap:wrap}.curation-card-actions button:disabled,.custom-section-row button:disabled{opacity:.28;cursor:default;text-shadow:none}.custom-section-workspace{gap:10px;display:grid}.app-tab-curation .curation-card-actions{justify-content:flex-start!important;align-items:flex-start!important;gap:6px 8px!important}.app-tab-curation .curation-card-actions .text-button{white-space:normal;text-align:left;max-width:100%}.app-tab-curation .custom-section-workspace{border-top:1px dotted #00000029;padding-top:8px}.app-tab-curation .section-open-button{white-space:normal!important}.app-tab-curation .curation-summary-panel,.app-tab-curation .curation-next-panel,.curation-folder-list{gap:10px;display:grid}.curation-folder-row{border-top:1px dotted #00000029;gap:8px;min-width:0;padding:12px 0 10px;display:grid}.curation-folder-row:first-child{border-top:0}.curation-folder-main{justify-items:start;gap:3px;width:100%;max-width:100%;text-align:left!important;white-space:normal!important;display:grid!important}.curation-folder-main strong,.curation-folder-main small{overflow-wrap:anywhere;word-break:keep-all;min-width:0;max-width:100%}.curation-folder-main small{color:var(--muted);font-weight:400}.curation-folder-meta,.curation-folder-actions{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:.86rem;display:flex}.curation-folder-actions{color:inherit}.curation-detail-head{gap:10px;display:grid}.detail-rename-form{margin-top:2px}.app-tab-curation .curation-panel .library-empty{margin:8px 0 0}.app-tab-curation .curation-log-card:last-child{padding-bottom:4px}.app-tab-curation .curation-next-panel{opacity:.72}.app-tab-curation .curation-panel{height:auto!important;min-height:fit-content!important;overflow:visible!important}.app-tab-curation .curation-summary-panel,.app-tab-curation .custom-section-panel,.app-tab-curation .curation-next-panel{align-content:start!important}.app-tab-curation .curation-folder-list,.app-tab-curation .curation-folder-row,.app-tab-curation .curation-section-form,.app-tab-curation .custom-section-workspace{height:auto!important;max-height:none!important;overflow:visible!important}.app-tab-curation .curation-section-form{grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.app-tab-curation .curation-section-form input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.app-tab-curation .curation-folder-main,.app-tab-curation .curation-folder-meta,.app-tab-curation .curation-folder-actions,.app-tab-curation .curation-card-actions{overflow:visible!important}.app-tab-curation .curation-next-panel{padding-bottom:18px!important}.app-tab-curation .content-grid{align-content:initial!important;display:block!important;overflow:hidden auto!important}.app-tab-curation .curation-head,.app-tab-curation .curation-panel{clear:both!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}.app-tab-curation .curation-head{margin-bottom:28px!important}.app-tab-curation .curation-panel{margin-top:0!important;margin-bottom:28px!important;padding:18px 16px!important}.app-tab-curation .curation-panel:after,.app-tab-curation .curation-folder-row:after,.app-tab-curation .curation-log-card:after{content:"";clear:both;display:block}.app-tab-curation .curation-panel>*{z-index:1;position:relative!important}.app-tab-curation .section-title{margin:0 0 16px!important;line-height:1.35!important;display:block!important}.app-tab-curation .hint,.app-tab-curation .library-empty{overflow-wrap:anywhere!important;word-break:keep-all!important;max-width:100%!important;margin:0 0 16px!important;line-height:1.65!important;display:block!important}.app-tab-curation .curation-log-card,.app-tab-curation .curation-folder-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding-top:14px!important;padding-bottom:14px!important;display:block!important;overflow:hidden!important}.app-tab-curation .curation-log-card+.curation-log-card,.app-tab-curation .curation-folder-row+.curation-folder-row{border-top:1px dotted #0000002e!important}.app-tab-curation .curation-log-main{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:start!important;gap:10px!important;margin-bottom:10px!important;display:grid!important}.app-tab-curation .curation-log-main strong,.app-tab-curation .curation-log-main small,.app-tab-curation .curation-log-card p,.app-tab-curation .curation-card-meta,.app-tab-curation .curation-folder-main,.app-tab-curation .curation-folder-main strong,.app-tab-curation .curation-folder-main small,.app-tab-curation .curation-folder-meta,.app-tab-curation .curation-folder-actions{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:keep-all!important;min-width:0!important;max-width:100%!important;line-height:1.45!important;overflow:hidden!important}.app-tab-curation .curation-log-main small{text-align:right!important}.app-tab-curation .curation-log-card p{margin:10px 0!important;line-height:1.62!important}.app-tab-curation .curation-card-meta{margin:8px 0 10px!important;display:block!important}.app-tab-curation .curation-card-actions,.app-tab-curation .curation-folder-actions,.app-tab-curation .curation-folder-meta{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px 10px!important;display:flex!important}.app-tab-curation .curation-section-form{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:10px 0 14px!important;display:grid!important}.app-tab-curation .curation-section-form input,.app-tab-curation .curation-section-form button{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.app-tab-curation .curation-next-panel{margin-bottom:40px!important}@media (width<=390px){.app-tab-curation .curation-log-main{grid-template-columns:1fr!important}.app-tab-curation .curation-log-main small{text-align:left!important}}.app-tab-curation .content-grid{gap:14px!important;margin-top:10px!important}.app-tab-curation .curation-head{box-shadow:none!important;background:0 0!important;border:0!important;gap:7px!important;padding:0 0 12px!important}.app-tab-curation .curation-head .comment{margin:0 0 2px!important;line-height:1.45!important}.app-tab-curation .curation-head .stats-line,.app-tab-curation .curation-head .data-management-line{margin:0!important;line-height:1.45!important}.app-tab-curation .curation-head .compact-stats{flex-wrap:wrap!important;align-items:flex-start!important;gap:4px 10px!important;display:flex!important}.app-tab-curation .curation-head .compact-stats span{white-space:nowrap!important}@media (width<=390px){.app-tab-curation .curation-head .compact-stats span{white-space:normal!important}}.app-tab-curation .section-v58-controls{border-top:1px dotted #0000002e!important;flex-wrap:wrap!important;align-items:center!important;gap:7px 10px!important;margin-top:12px!important;padding-top:10px!important;line-height:1.45!important;display:flex!important}.app-tab-curation .section-v58-controls span{opacity:.76!important;width:100%!important}.app-tab-curation .section-v58-controls button:disabled{opacity:.35!important;cursor:not-allowed!important}.app-tab-curation .curation-preview-panel{background:#ffffff38!important}.app-tab-curation .curation-preview-shelf{box-sizing:border-box!important;border:1px dotted #0003!important;gap:8px!important;margin-top:10px!important;padding:12px!important;display:grid!important}.app-tab-curation .curation-preview-shelf strong,.app-tab-curation .curation-preview-shelf span{overflow-wrap:anywhere!important;min-width:0!important}.inline-curation-actions{flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important;margin-top:8px!important;line-height:1.45!important;display:flex!important}.inline-curation-actions button,.curation-candidate-action button{white-space:nowrap!important}.curated-inline-actions{border-top:1px dotted #ffffff2e!important;padding-top:8px!important}.modal-backdrop{z-index:2400!important;-webkit-backdrop-filter:blur(6px)!important;box-sizing:border-box!important;background:#00000057!important;justify-content:center!important;align-items:center!important;padding:22px!important;display:flex!important;position:fixed!important;inset:0!important}.custom-section-modal{color:#050505!important;box-sizing:border-box!important;background:#f3f1e8!important;border:1px dotted #00000047!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;width:min(390px,100vw - 44px)!important;max-height:min(520px,100vh - 80px)!important;padding:16px!important;display:grid!important;box-shadow:0 18px 60px #00000047!important}.world-theme .custom-section-modal{color:#f8f8f4!important;background:#111!important;border-color:#ffffff47!important}.modal-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.modal-title-row strong,.modal-log-preview span,.modal-log-preview p{overflow-wrap:anywhere!important}.modal-log-preview{border-top:1px dotted #00000029!important;border-bottom:1px dotted #00000029!important;padding:10px 0!important}.world-theme .modal-log-preview{border-color:#ffffff2e!important}.custom-section-picker-list{gap:8px!important;min-height:0!important;padding-right:4px!important;display:grid!important;overflow-y:auto!important}.custom-section-picker-row{text-align:left!important;width:100%!important;color:inherit!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:1px dotted #0000003d!important;gap:3px!important;padding:10px!important;display:grid!important}.custom-section-picker-row.added{opacity:.48!important;cursor:not-allowed!important}.custom-section-picker-row strong,.custom-section-picker-row small{overflow-wrap:anywhere!important;min-width:0!important}.app-tab-curation .curation-preview-box{gap:12px!important;margin-top:12px!important;display:grid!important}.app-tab-curation .curation-preview-box.compact{gap:10px!important}.app-tab-curation .curation-preview-heading{gap:3px!important;display:grid!important}.app-tab-curation .curation-preview-heading small{opacity:.68!important}.app-tab-curation .curation-preview-scroll{scroll-snap-type:x proximity!important;gap:12px!important;padding:2px 2px 12px!important;display:flex!important;overflow-x:auto!important}.app-tab-curation .curation-preview-card{scroll-snap-align:start!important;box-sizing:border-box!important;background:#ffffff52!important;border:1px solid #0000002e!important;flex:0 0 225px!important;min-width:0!important;padding:13px!important}.app-tab-curation .curation-preview-card p{overflow-wrap:anywhere!important;word-break:keep-all!important;margin:9px 0 12px!important;line-height:1.55!important}.app-tab-curation .curation-preview-reveal-note{opacity:.78!important;border-top:1px dotted #0000002e!important;gap:3px!important;padding-top:9px!important;display:grid!important}.app-tab-curation .publish-preview-note{opacity:.72!important}.app-tab-curation .curation-confirm-panel{background:#ffffff52!important;border-style:solid!important}.app-tab-curation .curation-confirm-panel .confirm-actions{flex-wrap:wrap!important;gap:8px 12px!important;margin-top:10px!important;display:flex!important}.app-tab-curation .curation-confirm-panel strong{font-weight:800!important}.app-tab-curation .curation-status-badge{background:#ffffff47!important;border:1px dotted #00000047!important;grid-template-columns:auto!important;gap:2px!important;max-width:100%!important;padding:5px 8px!important;font-weight:700!important;line-height:1.25!important;display:inline-grid!important}.app-tab-curation .curation-status-badge small{opacity:.72!important;overflow-wrap:anywhere!important;font-weight:400!important}.app-tab-curation .curation-status-badge.live{border-style:solid!important}.app-tab-curation .curation-status-badge.empty,.app-tab-curation .curation-status-badge.hidden{opacity:.78!important}.app-tab-curation .curation-status-badge.draft{opacity:.9!important}.curation-inline-log-list{border-top:1px solid var(--line);gap:10px;margin-top:12px;padding-top:12px;display:grid}.curation-inline-log-list .section-title{margin:0}.curation-inline-log-list .curation-log-card{border-top:1px dotted var(--line);padding-top:10px}.curation-inline-log-list .curation-log-card:first-of-type{border-top:0;padding-top:0}.curated-shelf-card .reveal-box,.curated-shelf-card .curated-reveal-box{color:var(--world-ink,#f8f8f4)!important}.curated-shelf-card .track-reveal-info{gap:4px!important;min-width:0!important;margin-bottom:8px!important;display:grid!important}.curated-shelf-card .track-reveal-info strong,.curated-shelf-card .track-reveal-info small{color:var(--world-ink,#f8f8f4)!important;opacity:1!important;visibility:visible!important;white-space:normal!important;text-overflow:clip!important;line-height:1.35!important;display:block!important;overflow:visible!important}.curated-shelf-card .track-reveal-info small{opacity:.66!important}.account-popover{text-align:left;gap:8px;width:min(360px,82vw);max-width:min(360px,82vw);line-height:1.35;display:grid}.account-popover-title{letter-spacing:.03em;font-weight:700}.account-row{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:8px;font-size:11px;display:grid}.account-row span{opacity:.62}.account-row strong{word-break:break-word;min-width:0;font-weight:600}.account-email strong{font-weight:500}.account-upgrade-box{border:1px dotted color-mix(in srgb, currentColor 28%, transparent);gap:6px;padding:8px;font-size:11px;display:grid}.account-upgrade-box span,.account-notice,.account-upgrade-box-done{opacity:.78}.account-actions,.account-dev-actions{flex-wrap:wrap;gap:8px;display:flex}.account-actions button,.account-dev-actions button,.account-upgrade-box button{font:inherit}.account-dev-tools{border-top:1px dotted color-mix(in srgb, currentColor 24%, transparent);padding-top:8px}.account-dev-box{opacity:.9;gap:5px;margin-top:8px;font-size:10.5px;display:grid}.library-head .filter-inline+.data-management-line{display:none}.app-tab-world .account-popover,body.world-theme .account-popover{color:#f8f8f4!important;background:#000000f0!important;border-color:#ffffff47!important}.app-shell:has(.world-cosmos) .account-popover{color:#f8f8f4!important;background:#000000f0!important;border-color:#ffffff47!important}.app-tab-world .account-popover *,body.world-theme .account-popover *{color:#f8f8f4!important}.app-shell:has(.world-cosmos) .account-popover *{color:#f8f8f4!important}.app-tab-world .account-row span,body.world-theme .account-row span,.app-tab-world .account-upgrade-box span,body.world-theme .account-upgrade-box span{color:#f8f8f4b8!important}.app-shell:has(.world-cosmos) .account-row span{color:#f8f8f4b8!important}.app-shell:has(.world-cosmos) .account-upgrade-box span{color:#f8f8f4b8!important}.world-cosmos>.curated-world-shelf{z-index:1;margin:22px 0 28px;position:relative}.auth-card{gap:14px;display:grid}.auth-note,.auth-detail{margin:0!important}.auth-note{line-height:1.5;color:var(--text)!important}.auth-detail{font-size:12px;line-height:1.45;color:var(--muted)!important}.auth-setup-list{border:1px dotted var(--line);color:var(--muted);gap:6px;margin-top:4px;padding:10px;font-size:11px;display:grid}.auth-setup-list code{color:var(--text);word-break:break-word}.account-session-state{color:color-mix(in srgb, currentColor 62%, transparent);margin-top:-4px;font-size:10.5px}.account-actions button:last-child{opacity:.82}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{grid-template-rows:15px 17px!important;height:82px!important;min-height:82px!important;padding:16px 20px 8px!important}.topbar .mode-line,.topbar .auth-line{display:none!important}.content-grid,.app-tab-library .content-grid,.app-tab-curation .content-grid{padding-top:0!important}.app-tab-world .content-grid:has(.world-cosmos){padding-top:0!important}body.world-theme .content-grid:has(.world-cosmos){padding-top:0!important}.hidden-card-placeholder{opacity:.72!important;border-style:dashed!important;align-content:center!important;justify-items:center!important;gap:10px!important;min-height:128px!important;display:grid!important}.hidden-card-placeholder p{margin:0!important;font-size:12px!important}.account-plan-preview{border-top:1px dotted color-mix(in srgb, currentColor 24%, transparent);gap:6px;padding-top:8px;font-size:10.5px;display:grid}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{border-bottom:1px dotted #ffffff29!important;grid-template-rows:16px 16px!important;align-content:start!important;row-gap:3px!important;height:66px!important;min-height:66px!important;padding:12px 20px 6px!important}.content-grid,.app-tab-library .content-grid,.app-tab-curation .content-grid{margin-top:0!important;padding-top:0!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}.topbar .brand-line,.topbar .clock,.topbar .crumbs,.topbar .identity{min-height:0!important}.account-dev-tools{gap:8px!important;display:grid!important}.account-dev-box{border:1px dotted color-mix(in srgb, currentColor 28%, transparent)!important;background:#ffffff0b!important;padding:8px!important}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library{padding-top:104px!important}.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{gap:4px 12px!important;min-height:94px!important;padding-top:14px!important;padding-bottom:8px!important}.topbar .crumbs.tab-nav{padding-bottom:4px!important}@media (width<=430px){.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{min-height:94px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{top:82px!important}}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{grid-template-rows:15px 16px!important;align-content:start!important;row-gap:3px!important;height:66px!important;min-height:66px!important;padding:12px 20px 6px!important}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library,.app-tab-curation{padding-top:74px!important}.content-grid,.app-tab-log .content-grid,.app-tab-world .content-grid,.app-tab-library .content-grid,.app-tab-curation .content-grid{margin-top:0!important;padding-top:0!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{top:66px!important}@media (width<=430px){.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{height:66px!important;min-height:66px!important}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library,.app-tab-curation{padding-top:74px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{top:66px!important}}.app-tab-curation{padding-top:74px!important}.app-tab-curation .content-grid{margin-top:-10px!important;padding-top:0!important}.app-tab-curation .curation-head{margin-top:0!important;padding-top:0!important}.app-shell.app-tab-curation .topbar{height:66px!important;min-height:66px!important}.app-shell.app-tab-curation .curation-head:first-child,.app-shell.app-tab-curation .curation-panel:first-child{margin-top:0!important}@media (width<=430px){.app-shell.app-tab-curation{padding-top:66px!important}.app-shell.app-tab-curation .content-grid{margin-top:-22px!important}}.modal-backdrop{z-index:2400!important}.app-tab-curation{--curation-brown-bg:#4a3b2d;--curation-brown-deep:#33281f;--curation-brown-panel:#33281f4d;--curation-brown-panel-strong:#33281f70;--curation-brown-line:#f6eee242;--curation-brown-line-soft:#f6eee229;--curation-brown-text:#fff7ec;--curation-brown-muted:#fff7ec9e;--curation-brown-dim:#fff7ec66;--curation-brown-input:#1f181366;background:repeating-linear-gradient(to bottom, #ffffff06 0px, #ffffff06 1px, transparent 1px, transparent 4px), var(--curation-brown-bg)!important;color:var(--curation-brown-text)!important}.app-tab-curation:before{display:none!important}.app-tab-curation .topbar{border-bottom:1px dotted var(--curation-brown-line)!important;box-shadow:none!important;background:0 0!important}.app-tab-curation .brand-line,.app-tab-curation .brand-name,.app-tab-curation .crumbs button.active,.app-tab-curation .clock,.app-tab-curation .identity,.app-tab-curation .comment,.app-tab-curation .section-title,.app-tab-curation .curation-head,.app-tab-curation .curation-head strong,.app-tab-curation .curation-panel strong,.app-tab-curation .curation-log-main strong,.app-tab-curation .curation-folder-main strong{color:var(--curation-brown-text)!important;text-shadow:none!important}.app-tab-curation .brand-mark,.app-tab-curation .crumbs button,.app-tab-curation .mode-line,.app-tab-curation .auth-line,.app-tab-curation .auth-line button,.app-tab-curation .hint,.app-tab-curation .bracket,.app-tab-curation small,.app-tab-curation .field-label,.app-tab-curation .curation-comment,.app-tab-curation .curation-card-meta,.app-tab-curation .curation-folder-meta,.app-tab-curation .library-empty,.app-tab-curation .curation-status-line{color:var(--curation-brown-muted)!important;text-shadow:none!important}.app-tab-curation .crumbs.tab-nav .tab-nav-dot{color:var(--curation-brown-text)!important;box-shadow:none!important;text-shadow:none!important}.app-tab-curation .curation-head,.app-tab-curation .curation-panel,.app-tab-curation .curation-summary-panel,.app-tab-curation .custom-section-panel,.app-tab-curation .curation-next-panel,.app-tab-curation .custom-section-workspace,.app-tab-curation .curation-preview-panel{border:1px dotted var(--curation-brown-line-soft)!important;background:var(--curation-brown-panel)!important;color:var(--curation-brown-text)!important;box-shadow:none!important;border-radius:0!important}.app-tab-curation .curation-log-card,.app-tab-curation .curation-folder-row,.app-tab-curation .curation-section-form,.app-tab-curation .curation-preview-shelf{border-color:var(--curation-brown-line-soft)!important;color:var(--curation-brown-text)!important;background:0 0!important}.app-tab-curation .curation-folder-row:hover,.app-tab-curation .curation-log-card:hover{background:var(--curation-brown-panel-strong)!important}.app-tab-curation button,.app-tab-curation .text-button,.app-tab-curation .curation-candidate-action button,.app-tab-curation .curation-card-actions button,.app-tab-curation .section-v58-controls button{color:var(--curation-brown-muted)!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important}.app-tab-curation button:hover,.app-tab-curation button:focus-visible,.app-tab-curation .text-button:hover,.app-tab-curation .text-button:focus-visible{color:var(--curation-brown-text)!important;outline:none!important;text-decoration:none!important}.app-tab-curation input,.app-tab-curation textarea,.app-tab-curation select{color:var(--curation-brown-text)!important;background:var(--curation-brown-input)!important;border-color:var(--curation-brown-line)!important;box-shadow:none!important}.app-tab-curation input::placeholder,.app-tab-curation textarea::placeholder{color:var(--curation-brown-dim)!important}.app-tab-curation hr,.app-tab-curation .divider{border-color:var(--curation-brown-line-soft)!important}.library-sync-hint{opacity:.68;letter-spacing:.08em;margin-top:6px;font-size:11px}.library-filter-actions{align-items:flex-start}.library-filter-actions .text-button{opacity:.72}.app-tab-library .library-sync-hint{opacity:.7;margin-top:6px!important;font-size:11px!important}.app-tab-library .library-section-switch{margin-top:-4px}.app-tab-library .library-section-heading{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;display:flex!important}.app-tab-library .library-section-heading small{white-space:nowrap!important;color:var(--earth-muted)!important;font-size:11px!important;font-weight:400!important}.app-tab-library .world-library-panel .library-world-actions{margin-top:4px}.app-tab-library .library-empty{color:var(--earth-muted)!important;line-height:1.65!important}.public-empty-state small{color:var(--muted);margin-top:6px;display:block}.library-world-actions.compact-actions{align-items:center;gap:.45rem}.danger-mini-button{min-width:auto;padding-left:.25rem;padding-right:.25rem}.library-detail-backdrop{z-index:80}.library-detail-modal{background:var(--surface,#f3f0df);width:min(420px,100vw - 2rem);max-height:min(76vh,640px);color:var(--ink,#151515);border:1px solid;padding:1rem;overflow:auto;box-shadow:0 24px 90px #00000059}.library-detail-meta{opacity:.72;margin:.5rem 0 0;font-size:.82rem}.library-detail-text{white-space:pre-wrap;margin:1rem 0;line-height:1.6}.detail-actions{gap:.45rem;display:grid}.curated-shelf-locked-plus{color:var(--world-ink,#f8f8f4);box-sizing:border-box;background:#f8f8f412;border:1px solid #f8f8f429;gap:8px;padding:16px;display:grid;box-shadow:0 0 24px #f8f8f40a}.curated-shelf-locked-plus p{margin:0;font-weight:700;line-height:1.55}.curated-shelf-locked-plus small{opacity:.72;line-height:1.55}.curated-shelf-locked-plus .text-button{justify-self:start}.auth-screen-entry{background:radial-gradient(circle at 50% 28%,#1a1a180e,#0000 34%),linear-gradient(#f4f4f1 0%,#ededeb 100%);position:relative;overflow:hidden}.auth-screen-entry:before{content:"";pointer-events:none;opacity:.38;background:repeating-linear-gradient(0deg,#00000005 0 1px,#0000 1px 6px);position:absolute;inset:0}.auth-screen-entry:after{content:"";pointer-events:none;filter:blur(28px);opacity:.45;background:radial-gradient(#0000001f,#0000 62%);width:min(560px,76vw);height:min(360px,54vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-card-entry{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff0d,#ffffff04),#171715db;border:1px solid #ffffff14;width:min(392px,100vw - 44px);padding:28px 26px 24px;position:relative;box-shadow:0 18px 54px #00000038,inset 0 1px #ffffff0d}.auth-card-entry .auth-brand{letter-spacing:.035em;margin-bottom:22px}.auth-card-entry .auth-brand strong{font-size:16px;font-weight:700}.auth-card-entry .auth-note{letter-spacing:.01em;font-size:14px;line-height:1.7;color:#f5f5f2f0!important}.auth-note-ko{word-break:keep-all;font-size:12px;line-height:1.7;color:#e1e1daad!important;margin:-4px 0 6px!important}.auth-card-entry .auth-detail{word-break:keep-all;border-top:1px solid #ffffff13;padding-top:16px;font-size:11.5px;line-height:1.72;color:#e1e1da8f!important;margin-top:18px!important}.auth-card-entry .auth-actions button{color:#f5f5f2e0;letter-spacing:.045em;min-height:34px;padding:0}.auth-card-entry .auth-actions button:hover:not(:disabled){color:#fff;text-shadow:0 0 12px #ffffff38}.auth-card-entry{color:#0e0e0deb!important;background:linear-gradient(#ffffff21,#ffffff09),#acaca6f0!important;border:1px solid #14141214!important;box-shadow:0 18px 48px #00000029,inset 0 1px #ffffff2e!important}.auth-card-entry .auth-brand,.auth-card-entry .auth-brand strong{color:#0e0e0df0!important}.auth-card-entry .auth-note,.auth-card-entry .auth-entry-detail{color:#10100fdb!important;letter-spacing:.01em!important;font-size:14px!important;line-height:1.7!important}.auth-card-entry .auth-note-ko,.auth-card-entry .auth-entry-detail-ko{color:#1e1e1c9e!important;letter-spacing:0!important;font-size:12px!important;line-height:1.7!important}.auth-card-entry .auth-entry-detail-ko{margin-top:-4px!important}.auth-card-entry .auth-actions{justify-content:center!important;margin-top:24px!important;display:flex!important}.auth-card-entry .auth-actions button{color:#fffffff2!important;letter-spacing:.045em!important;background:#121211d1!important;border:1px solid #ffffff1f!important;min-height:34px!important;padding:0 18px!important}.auth-card-entry .auth-actions button:hover:not(:disabled){color:#fff!important;text-shadow:0 0 10px #fff3!important;background:#0a0a09e6!important}.app-tab-library .library-section-toolbar{justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;display:flex!important}.app-tab-library .library-section-toolbar>button:first-child{color:var(--earth-white)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0!important}.app-tab-library .library-refresh-button{color:var(--earth-muted)!important;white-space:nowrap!important;margin-left:auto!important}.app-tab-library .library-sort-row{letter-spacing:.02em!important;align-items:center!important;gap:8px!important;margin-top:8px!important;font-size:12px!important;display:flex!important}.app-tab-library .library-sort-row button{color:var(--earth-muted)!important;box-shadow:none!important;text-transform:none!important;background:0 0!important;border:0!important;padding:0!important}.app-tab-library .library-sort-row button.active{color:var(--earth-white)!important;text-shadow:none!important}.app-tab-library .library-sort-divider{color:#eae5da47!important}.auth-card-entry{background:linear-gradient(#ffffff29,#ffffff0b),#b8b8b2f0!important}.auth-card-entry .auth-note,.auth-card-entry .auth-entry-detail{color:#121210c7!important;letter-spacing:.01em!important;word-break:keep-all!important;font-size:12px!important;font-weight:400!important;line-height:1.62!important}.auth-card-entry .auth-entry-detail{border-top:1px solid #14141217!important;margin-top:16px!important;padding-top:14px!important}.auth-card-entry .auth-actions{margin-top:22px!important}.auth-card-entry .auth-actions button{color:#fff!important;background:#10100fd1!important;border-color:#ffffff24!important}.app-tab-library .library-sort-row{letter-spacing:.02em!important;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:0!important;width:100%!important;margin-top:10px!important;font-size:12px!important;display:grid!important}.app-tab-library .library-sort-row button{width:100%!important;min-height:24px!important;color:var(--earth-muted)!important;text-align:center!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;padding:2px 4px!important}.app-tab-library .library-sort-row button:hover,.app-tab-library .library-sort-row button.active{color:var(--earth-white)!important;background:#eae5da0b!important;border-color:#eae5da29!important}.app-tab-library .library-sort-divider{color:#eae5da57!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:20px!important;display:inline-flex!important}.account-popover-title{letter-spacing:.04em!important;font-size:12px!important}.account-session-state{word-break:keep-all!important;max-width:260px!important;font-size:10.5px!important;line-height:1.55!important}.account-row{grid-template-columns:82px minmax(0,1fr)!important}.account-dev-tools{margin-top:2px!important}.account-dev-box span{word-break:break-word!important}.app-tab-library .library-section-toolbar{align-items:center!important}.app-tab-library .library-section-toolbar .library-refresh-button{font-size:11px!important}.billing-panel{border:1px dotted color-mix(in srgb, currentColor 26%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);gap:10px;padding:10px;display:grid}.billing-panel-title{letter-spacing:.03em;font-weight:700}.billing-panel p{color:color-mix(in srgb, currentColor 68%, transparent);margin:0;font-size:10.5px;line-height:1.55}.billing-plan-grid{border-top:1px dotted color-mix(in srgb, currentColor 24%, transparent);border-left:1px dotted color-mix(in srgb, currentColor 20%, transparent);grid-template-columns:minmax(104px,1.2fr) minmax(48px,.6fr) minmax(48px,.6fr);font-size:10.5px;line-height:1.45;display:grid}.billing-plan-grid>*{border-right:1px dotted color-mix(in srgb, currentColor 20%, transparent);border-bottom:1px dotted color-mix(in srgb, currentColor 20%, transparent);min-width:0;padding:6px 7px}.billing-plan-grid strong{text-align:center;font-weight:700}.billing-plan-grid span:nth-child(3n+2),.billing-plan-grid span:nth-child(3n+3){text-align:center}.billing-plan-grid em{opacity:.58;font-style:normal}.billing-actions{flex-wrap:wrap;gap:8px;display:flex}.billing-actions button{font:inherit}.app-tab-world .billing-panel,body.world-theme .billing-panel{background:#f8f8f40e;border-color:#f8f8f43d}.app-shell:has(.world-cosmos) .billing-panel{background:#f8f8f40e;border-color:#f8f8f43d}.account-actions{align-items:center!important;width:100%!important}.account-actions .account-logout-button{opacity:.64!important;margin-left:auto!important}.account-actions .account-logout-button:hover{opacity:1!important}.app-tab-library .account-popover .account-actions button,.app-tab-library .account-popover .billing-actions button,.app-tab-library .account-popover .account-upgrade-box button,.app-tab-library .account-popover .account-dev-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4db!important;border:1px dotted #10140f47!important;padding:4px 6px!important}.app-tab-library .account-popover .account-actions .account-logout-button{background:#fafff49e!important}.app-tab-library .content-grid{gap:8px!important}.app-tab-library .library-head{padding:2px 0!important}.app-tab-library .library-head .comment{margin-bottom:2px!important}.app-tab-library .library-section-switch{gap:8px!important;margin:0 0 10px!important}.app-tab-library .library-section-toolbar{margin:0!important}.app-tab-library .library-sort-row{margin-top:2px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{-webkit-backdrop-filter:none!important;background:0 0!important;padding:0!important;overflow:visible!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{-webkit-backdrop-filter:blur(2.5px)saturate(1.02)!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;background:#00000029!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{padding:0 2px!important;display:inline!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{margin-top:4px!important;padding:0 2px!important}.curated-shelf-locked-plus p{color:#f8f8f4a8!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;font-weight:500!important;line-height:1.4!important;overflow:hidden!important}.cosmic-world-card .card-head,.curated-shelf-card .card-head{min-height:13px!important}.app-tab-curation .curation-head{z-index:30!important;background:color-mix(in srgb, var(--bg,#050505) 94%, transparent)!important;-webkit-backdrop-filter:blur(4px)saturate(1.02)!important;border-bottom:1px dotted var(--line-soft,#ffffff2e)!important;margin:0 0 8px!important;padding:0 0 10px!important;position:sticky!important;top:0!important}.app-tab-curation .curation-head .compact-stats,.app-tab-curation .curation-head .data-management-line{font-size:10.5px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{-webkit-backdrop-filter:blur(3px)saturate(1.02)!important;z-index:980!important;background:linear-gradient(#0000008f,#00000038 72%,#0000)!important;border:0!important;gap:3px!important;width:min(390px,100vw - 40px)!important;max-width:390px!important;margin:0!important;padding:6px 0 7px!important;display:grid!important;position:fixed!important;top:66px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important;box-shadow:0 12px 20px #00000038!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line,.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1.35!important;display:block!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{color:#f8f8f4bd!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{color:#f8f8f475!important;font-size:10.5px!important}.curated-shelf-locked-plus p{color:#f8f8f485!important;letter-spacing:.01em!important;white-space:nowrap!important;font-size:10px!important;font-weight:400!important}.app-shell.app-tab-curation{padding-top:74px!important}.app-shell.app-tab-curation .content-grid{margin-top:0!important;padding-top:0!important}.app-tab-curation .curation-head{z-index:12!important;color:#f5ede2e0!important;-webkit-backdrop-filter:blur(4px)saturate(1.02)!important;text-shadow:none!important;background:#372b21eb!important;border:1px dotted #f5ede233!important;margin:0 0 10px!important;padding:8px 10px 9px!important;position:sticky!important;top:0!important;box-shadow:0 8px 18px #140e0947!important}.app-tab-curation .curation-head .curation-comment{color:#f5ede2e6!important;margin:0 0 5px!important;font-size:10.5px!important;line-height:1.35!important}.app-tab-curation .curation-head .compact-stats,.app-tab-curation .curation-head .data-management-line{color:#f5ede29e!important;flex-wrap:wrap!important;gap:3px 7px!important;margin:0!important;font-size:9.8px!important;line-height:1.45!important;display:flex!important}.app-tab-curation .curation-head .compact-diagnostics-line{margin-top:4px!important}.app-tab-curation .curation-head button{color:#f5ede2a3!important}.spotify-fallback-form .hint{color:var(--muted);word-break:keep-all;margin:0;line-height:1.55}.topbar-right-tools{grid-column:2/3!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:max-content!important;display:inline-flex!important}.topbar-right-tools .identity{grid-column:auto!important}.topbar-help-button{color:#ffffff94!important;width:22px!important;height:22px!important;text-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff42!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.topbar-help-button:hover{color:#ffffffe0!important;background:#ffffff12!important;border-color:#ffffff7a!important}.app-tab-library .topbar-help-button{color:#0c1711ad!important;background:#ffffff3d!important;border-color:#0c171147!important}.app-tab-library .topbar-help-button:hover{color:#080f0bf0!important;border-color:#080f0b7a!important}.spotify-fallback-disclosure{color:#ffffff7a!important;letter-spacing:.01em!important;text-transform:none!important;font-size:11px!important;font-weight:400!important;line-height:1.45!important}.spotify-fallback-disclosure:hover{color:#ffffffad!important;text-shadow:none!important}.spotify-fallback-under-note{color:#ffffff57!important;word-break:keep-all!important;margin:-4px 0 0!important;font-size:10.5px!important;line-height:1.5!important}.spotify-fallback-form{margin-top:9px!important}.onboarding-film-overlay{z-index:220!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:radial-gradient(circle at 50% 20%,#ffffff1c,#0000 34%),#000000b8!important;place-items:center!important;padding:22px!important;display:grid!important;position:fixed!important;inset:0!important}.onboarding-film-card{color:#ffffffd6!important;background:linear-gradient(#202020f5,#0d0d0df5)!important;border:1px solid #ffffff2e!important;border-radius:24px!important;width:min(520px,100vw - 34px)!important;padding:20px!important;box-shadow:0 24px 80px #0000006b!important}.onboarding-film-topline,.onboarding-film-actions{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.onboarding-film-strip{grid-template-columns:repeat(4,1fr)!important;gap:7px!important;margin:20px 0 18px!important;display:grid!important}.onboarding-film-kicker{color:#fff6!important;margin-bottom:18px!important;font-size:11px!important;display:inline-block!important}.onboarding-film-frame h2{color:#ffffffeb!important;letter-spacing:-.04em!important;margin:0 0 14px!important;font-size:clamp(22px,5vw,34px)!important;line-height:1.18!important}@media (width<=520px){.topbar-right-tools{gap:6px!important}.topbar-help-button{width:20px!important;height:20px!important;font-size:11px!important}.onboarding-film-card{border-radius:20px!important;padding:18px!important}}.spotify-fallback-disclosure{color:#ffffff61!important;font-size:10.5px!important;line-height:1.45!important}.spotify-fallback-under-note{color:#ffffff61!important;margin:4px 0 0!important;font-size:10.5px!important;line-height:1.5!important}.onboarding-film-overlay{z-index:260!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#000000bd!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.onboarding-film-spotlight{z-index:1!important;pointer-events:none!important;background:#ffffff04!important;border:1px solid #ffffff6b!important;border-radius:18px!important;transition:top .24s,left .24s,width .24s,height .24s!important;position:fixed!important;box-shadow:0 0 0 9999px #000000bd,0 0 24px #ffffff1f!important}.onboarding-film-card{right:max(18px, env(safe-area-inset-right))!important;bottom:max(18px, env(safe-area-inset-bottom))!important;z-index:2!important;pointer-events:auto!important;color:#ffffffd6!important;background:linear-gradient(#1a1a1af5,#0a0a0af7)!important;border:1px solid #ffffff2e!important;border-radius:22px!important;width:min(430px,100vw - 36px)!important;max-height:min(74vh,620px)!important;padding:16px!important;position:fixed!important;overflow:auto!important;box-shadow:0 22px 72px #0000007a!important}.onboarding-film-topline{color:#ffffff75!important;letter-spacing:.04em!important;font-size:10.5px!important}.onboarding-film-frame{min-height:0!important;padding:12px 2px 14px!important}.onboarding-film-frame h2{color:#ffffffeb!important;letter-spacing:-.035em!important;word-break:keep-all!important;margin:0 0 10px!important;font-size:clamp(19px,4vw,25px)!important;line-height:1.2!important}.onboarding-film-frame p{color:#ffffff9e!important;word-break:keep-all!important;max-width:none!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.onboarding-film-frame ul{gap:7px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.onboarding-film-frame li{color:#ffffff80!important;word-break:keep-all!important;padding-left:13px!important;font-size:11.3px!important;line-height:1.55!important;position:relative!important}.onboarding-film-frame li:before{content:""!important;background:#ffffff57!important;border-radius:999px!important;width:4px!important;height:4px!important;position:absolute!important;top:.72em!important;left:0!important}@media (width<=640px){.onboarding-film-card{border-radius:18px!important;width:auto!important;max-height:58vh!important;padding:14px!important;bottom:14px!important;left:14px!important;right:14px!important}.onboarding-film-frame h2{font-size:19px!important}.onboarding-film-frame p,.onboarding-film-frame li{font-size:11px!important}}.spotify-fallback-box{margin-top:28px!important;padding-top:18px!important}.spotify-fallback-disclosure,.spotify-fallback-under-note{color:#ffffff5c!important}.onboarding-film-overlay{pointer-events:none!important;background:#000000c7!important}.onboarding-film-card{right:max(20px, env(safe-area-inset-right))!important;bottom:max(20px, env(safe-area-inset-bottom))!important;z-index:4!important;pointer-events:auto!important;color:#ffffffd6!important;width:min(420px,100vw - 40px)!important;max-height:min(70vh,620px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:fixed!important;overflow:auto!important}.onboarding-film-topline,.onboarding-film-actions{background:0 0!important}.onboarding-film-topline{color:#ffffff6b!important;font-size:10.5px!important}.onboarding-film-topline button{color:#ffffff70!important}.onboarding-film-strip span{background:#ffffff21!important;height:2px!important}.onboarding-film-strip span.active{background:#ffffff9e!important;box-shadow:0 0 10px #ffffff29!important}.onboarding-film-frame{padding:0 0 16px!important}.onboarding-film-kicker{color:#fff6!important;margin-bottom:10px!important;font-size:10.5px!important}.onboarding-film-frame h2{color:#ffffffeb!important;letter-spacing:-.035em!important;max-width:380px!important;margin:0 0 10px!important;font-size:clamp(18px,3.2vw,24px)!important;line-height:1.24!important}.onboarding-film-frame p{color:#ffffff9e!important;max-width:390px!important;font-size:12px!important;line-height:1.68!important}.onboarding-film-frame li{color:#ffffff80!important;font-size:11.2px!important;line-height:1.58!important}.onboarding-film-actions{border-top:1px dotted #ffffff24!important;padding-top:11px!important}.onboarding-film-actions button{color:#ffffff8f!important}.onboarding-demo-surface{z-index:3!important;left:max(22px, env(safe-area-inset-left))!important;pointer-events:none!important;width:min(360px,100vw - 44px)!important;position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.onboarding-demo-phone{color:#ffffffd6!important;background:linear-gradient(#191919eb,#080808f2)!important;border:1px solid #ffffff57!important;border-radius:22px!important;padding:16px!important;box-shadow:0 0 0 9999px #00000094,0 22px 68px #0000007a,0 0 34px #ffffff14!important}.onboarding-demo-top{color:#ffffff75!important;justify-content:space-between!important;margin-bottom:14px!important;font-size:11px!important;display:flex!important}.onboarding-demo-track{align-items:center!important;gap:10px!important;margin-bottom:14px!important;display:flex!important}.onboarding-demo-cover{background:radial-gradient(circle at 30% 25%,#ffffff52,#0000 38%),linear-gradient(135deg,#d8c7a352,#56506266)!important;border-radius:12px!important;width:44px!important;height:44px!important}.onboarding-demo-track strong{color:#ffffffe0!important;font-size:14px!important;font-weight:500!important;display:block!important}.onboarding-demo-track small{color:#ffffff6b!important;margin-top:3px!important;font-size:11px!important;display:block!important}.onboarding-demo-field{color:#ffffff7a!important;border-top:1px dotted #ffffff24!important;border-bottom:1px dotted #ffffff24!important;justify-content:space-between!important;align-items:center!important;padding:10px 0!important;font-size:11px!important;display:flex!important}.onboarding-demo-field b{color:#ffffffe0!important;font-weight:500!important}.onboarding-demo-lens-row{flex-wrap:wrap!important;gap:7px!important;margin:13px 0!important;display:flex!important}.onboarding-demo-lens-row span.active{color:#ffffffe0!important;border-color:#ffffff85!important;box-shadow:0 0 18px #ffffff1a!important}.onboarding-demo-textarea{color:#ffffffad!important;background:#ffffff09!important;border:1px solid #ffffff24!important;border-radius:14px!important;min-height:74px!important;padding:12px!important;font-size:12px!important;line-height:1.55!important}.onboarding-demo-footer{color:#ffffff7a!important;justify-content:space-between!important;align-items:center!important;margin-top:13px!important;font-size:11px!important;display:flex!important}@media (width<=720px){.onboarding-film-card{width:auto!important;max-height:48vh!important;bottom:18px!important;left:16px!important;right:16px!important}.onboarding-demo-surface{width:auto!important;top:42%!important;left:16px!important;right:16px!important}.onboarding-demo-phone{border-radius:18px!important;padding:13px!important}.onboarding-demo-textarea{min-height:54px!important}}@media (width<=420px){.onboarding-film-card{max-height:44vh!important}.onboarding-film-frame h2{font-size:17px!important}.onboarding-film-frame p,.onboarding-film-frame li{font-size:10.8px!important}.onboarding-demo-surface{top:38%!important}}.spotify-fallback-box{margin-top:31px!important}.spotify-fallback-under-note{color:#ffffff5c!important;margin-top:4px!important}.onboarding-film-strip{grid-template-columns:repeat(13,1fr)!important}.onboarding-demo-phone{color:#181814d1!important;background:#f5f4eff5!important;border-radius:0!important;box-shadow:0 0 0 9999px #000000a3,0 18px 60px #00000085!important}.onboarding-demo-brandrow,.onboarding-demo-search,.onboarding-demo-sub,.onboarding-demo-save-row,.onboarding-demo-folded-head,.onboarding-demo-echo-list p{font-family:var(--font-mono,monospace)!important}.onboarding-demo-brandrow{color:#14141194!important;justify-content:space-between!important;margin-bottom:12px!important;font-size:11px!important;display:flex!important}.onboarding-demo-search{color:#1414118f!important;margin-bottom:18px!important;font-size:11px!important}.onboarding-demo-title{color:#141411e6!important;letter-spacing:-.035em!important;margin-bottom:13px!important;font-size:20px!important;font-weight:800!important;line-height:1.1!important}.onboarding-demo-sub{color:#14141194!important;margin-bottom:18px!important;font-size:11px!important}.onboarding-demo-lens-row{border-bottom:1px dotted #14141147!important;justify-content:space-between!important;gap:0!important;margin:0 0 19px!important;padding-bottom:9px!important}.onboarding-demo-lens-row span{color:#1414117a!important;border:0!important;border-radius:0!important;padding:0!important;font-size:10.5px!important}.onboarding-demo-lens-row span.active{color:#141411e6!important;box-shadow:none!important}.onboarding-demo-lens-row span.active:before{content:"° "}.onboarding-demo-log-title{color:#141411db!important;margin-bottom:10px!important;font-size:12px!important}.onboarding-demo-time-toggle{color:#1414117a!important;border-top:1px dotted #14141133!important;border-bottom:1px dotted #14141133!important;justify-content:space-between!important;align-items:center!important;padding:8px 0 10px!important;font-size:11px!important;display:flex!important}.onboarding-demo-time-toggle.active{color:#141411c7!important}.onboarding-demo-time-toggle b{color:#141411db!important;font-weight:600!important}.onboarding-demo-textarea{color:#14141199!important;background:0 0!important;border:0!important;border-bottom:1px dotted #14141133!important;border-radius:0!important;min-height:118px!important;margin-top:20px!important;padding:0 0 14px!important;font-size:12px!important;line-height:1.7!important}.onboarding-demo-save-row{color:#1414118f!important;justify-content:space-between!important;margin-top:14px!important;font-size:11px!important;display:flex!important}.onboarding-demo-folded{color:#1414117a!important;border:1px dotted #1414112e!important;margin-top:30px!important;padding:12px!important}.onboarding-demo-folded.active{background:#14141109!important;border-color:#14141157!important}.onboarding-demo-folded-head{justify-content:space-between!important;font-size:11px!important;display:flex!important}.onboarding-demo-echo-list{border-top:1px dotted #1414112e!important;margin-top:12px!important;padding-top:10px!important}.onboarding-demo-echo-list p{color:#14141194!important;margin:0 0 7px!important;font-size:10.5px!important;line-height:1.5!important}@media (width<=720px){.onboarding-demo-title{font-size:18px!important}.onboarding-demo-textarea{min-height:78px!important}.onboarding-demo-folded{margin-top:18px!important}}.search-meta-line{margin-top:8px!important;margin-bottom:12px!important}.spotify-fallback-disclosure{color:#16161261!important;text-shadow:none!important;font-size:10.5px!important;font-weight:400!important}.spotify-fallback-disclosure:hover{color:#1616128f!important}.spotify-fallback-under-note{color:#161612ad!important;text-shadow:none!important;margin-top:6px!important;font-size:10.5px!important;font-weight:500!important}.spotify-fallback-link-button{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;width:fit-content!important;padding:0!important;font-family:inherit!important;display:block!important}.spotify-fallback-box .spotify-fallback-disclosure{margin:0!important}.spotify-fallback-box .spotify-fallback-link-button{margin-top:18px!important}.spotify-fallback-disclosure,.spotify-fallback-disclosure:before{color:var(--dim)!important}.onboarding-film-overlay{min-height:100dvh!important;overflow:hidden!important}.onboarding-film-card{left:max(24px, env(safe-area-inset-left))!important;right:max(24px, env(safe-area-inset-right))!important;bottom:max(18px, env(safe-area-inset-bottom))!important;background:linear-gradient(#00000005,#00000057)!important;border-top:1px solid #ffffff1f!important;width:auto!important;max-width:620px!important;max-height:36vh!important;padding:12px 0 0!important;overflow:visible!important}.onboarding-film-topline{color:#ffffffa3!important;text-shadow:0 1px 10px #000000b8!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;display:flex!important}.onboarding-film-topline button{color:#ffffffb8!important;text-shadow:0 1px 10px #000000b8!important}.onboarding-film-strip{opacity:1!important;grid-template-columns:repeat(13,minmax(12px,1fr))!important;gap:5px!important;margin:0 0 18px!important;display:grid!important}.onboarding-film-strip span{background:#ffffff38!important;height:2px!important;box-shadow:0 1px 8px #0000006b!important}.onboarding-film-frame{max-height:calc(36vh - 78px)!important;padding-right:4px!important;overflow:auto!important}.onboarding-film-kicker{color:#ffffff9e!important;text-shadow:0 1px 10px #000000b8!important}.onboarding-film-frame h2,.onboarding-film-frame p,.onboarding-film-frame li{text-shadow:0 1px 12px #000000c7!important}.onboarding-film-frame h2{font-size:clamp(17px,4.6vw,22px)!important}.onboarding-film-actions{border-top:1px dotted #ffffff2e!important;margin-top:10px!important;padding-top:10px!important}.onboarding-film-actions button{color:#ffffffb8!important;text-shadow:0 1px 10px #000000b8!important}.onboarding-film-next{color:#fffffff2!important}.onboarding-demo-surface{width:min(390px,100vw - 32px)!important;max-height:58vh!important;top:46%!important;left:50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.onboarding-demo-phone{max-height:58vh!important;padding:13px!important;overflow:hidden!important}.onboarding-demo-world-title{color:#141411d9!important;margin:14px 0 12px!important;font-size:13px!important;font-weight:700!important}.onboarding-demo-world-title small{color:#1414116b!important;font-weight:400!important}.onboarding-demo-world-card{background:#1414110b!important;border:1px solid #1414113d!important;margin-top:12px!important;padding:14px!important}.onboarding-demo-world-card span,.onboarding-demo-world-card small{color:#14141170!important;font-size:10.5px!important;display:block!important}.onboarding-demo-world-card p{color:#141411bd!important;margin:12px 0 14px!important;font-size:13px!important;line-height:1.55!important}.onboarding-demo-world-card strong{color:#141411e6!important;font-size:12px!important;display:block!important}.onboarding-demo-world-card button{color:#1414118f!important;background:0 0!important;border:0!important;margin-top:14px!important;font-family:inherit!important;font-size:11px!important}.onboarding-demo-world-card.muted{opacity:.72!important}.onboarding-demo-log-card{background:#f5f4ef6b!important;border:1px dotted #14141133!important;margin:0 0 10px!important;padding:10px!important}.onboarding-demo-log-card strong{color:#1414119e!important;margin-bottom:6px!important;font-size:10.5px!important;font-weight:600!important;display:block!important}.onboarding-demo-log-card p{color:#141411b8!important;margin:0!important;font-size:10.8px!important;line-height:1.55!important}@media (width<=720px){.onboarding-film-card{left:14px!important;right:14px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;max-height:42dvh!important;padding-top:11px!important}.onboarding-film-frame{max-height:calc(42dvh - 82px)!important}.onboarding-film-strip{gap:3px!important;margin-bottom:14px!important}.onboarding-demo-surface{width:min(360px,100vw - 24px)!important;max-height:48dvh!important;top:39%!important}.onboarding-demo-phone{max-height:48dvh!important;padding:11px!important}.onboarding-demo-title{font-size:16px!important}.onboarding-demo-textarea{min-height:62px!important;margin-top:14px!important}.onboarding-demo-folded{margin-top:14px!important;padding:9px!important}}@media (width<=420px){.onboarding-film-card{max-height:44dvh!important}.onboarding-film-frame{max-height:calc(44dvh - 76px)!important}.onboarding-film-frame h2{font-size:16px!important}.onboarding-film-frame p,.onboarding-film-frame li{font-size:10.5px!important}.onboarding-demo-surface{max-height:46dvh!important;top:37%!important}.onboarding-demo-phone{max-height:46dvh!important}}html,body,#root{min-height:100dvh}html{-webkit-text-size-adjust:100%}button,input,textarea,select{font:inherit}button,.text-button,.track-row,.log-action,.spotify-fallback-link-button,.account-trigger,.onboarding-film-actions button,.onboarding-film-topline button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (width<=520px){body{overflow-x:hidden!important}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library{width:100dvw!important;max-width:100dvw!important;min-height:100dvh!important;padding:calc(110px + env(safe-area-inset-top)) 14px calc(76px + env(safe-area-inset-bottom))!important;margin:0!important}.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{width:100dvw!important;max-width:100dvw!important;min-height:calc(98px + env(safe-area-inset-top))!important;padding:calc(14px + env(safe-area-inset-top)) 14px 10px!important;grid-template-columns:1fr auto!important;gap:6px 10px!important;left:0!important;right:0!important;transform:none!important}.topbar .brand-line{font-size:12px!important;line-height:1.15!important}.topbar .clock,.topbar .identity{font-size:11px!important}.topbar .crumbs.tab-nav{white-space:nowrap!important;gap:4px 15px!important;padding-bottom:4px!important;font-size:11.5px!important}.topbar-right-tools{gap:8px!important}.topbar-right-tools button,.account-trigger{min-width:26px!important;min-height:26px!important}.content-grid,.app-tab-library .content-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.app-tab-world .content-grid:has(.world-cosmos){box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}body.world-theme .content-grid:has(.world-cosmos){box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.panel,.intro-panel,.search-panel-single,.library-head,.manual-box,.world-intro-panel,.curation-panel,.account-popover{box-sizing:border-box!important;max-width:100%!important}.search-panel-single{min-height:auto!important;padding:15px 13px 20px!important}.search-row.compact{grid-template-columns:auto minmax(0,1fr) auto!important;width:100%!important}.search-row.compact input,.manual-form input,textarea{width:100%!important;min-width:0!important;font-size:12px!important}.search-meta-line{gap:5px!important;margin-top:13px!important;line-height:1.55!important}.spotify-fallback-box{margin-top:24px!important;padding-top:17px!important}.track-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:11px 0!important}.track-meta,.track-meta strong,.track-meta small,.track-meta em{overflow-wrap:anywhere!important;min-width:0!important}.world-cosmos{width:100%!important;max-width:100%!important}.world-card,.curated-log-card,.world-log-card,.hidden-world-card,.opened-world-card{box-sizing:border-box!important;max-width:calc(100dvw - 28px)!important}.account-popover{left:14px!important;right:14px!important;top:calc(92px + env(safe-area-inset-top))!important;width:auto!important;max-height:calc(100dvh - 114px - env(safe-area-inset-bottom))!important;position:fixed!important;overflow:auto!important}.account-actions,.plan-preview-actions,.library-toolbar,.library-sort-row{flex-wrap:wrap!important}.library-sort-row{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:4px!important;width:100%!important;display:grid!important}.library-sort-row button{text-align:center!important;min-width:0!important;padding:5px 0!important}.onboarding-film-overlay{z-index:9999!important;width:100dvw!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important}.onboarding-film-card{width:100dvw!important;max-width:100dvw!important;max-height:48dvh!important;padding:12px 16px calc(14px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;background:linear-gradient(#0000,#000000ad 12%,#000000e6)!important;border:0!important;bottom:0!important;left:0!important;right:0!important}.onboarding-film-topline{margin-bottom:8px!important;font-size:10.5px!important}.onboarding-film-strip{grid-template-columns:repeat(13,minmax(8px,1fr))!important;gap:3px!important;margin-bottom:12px!important}.onboarding-film-frame{max-height:calc(48dvh - 104px - env(safe-area-inset-bottom))!important;padding-right:2px!important}.onboarding-film-frame h2{margin-bottom:8px!important;font-size:clamp(15px,4.5vw,18px)!important;line-height:1.35!important}.onboarding-film-frame p,.onboarding-film-frame li{font-size:10.8px!important;line-height:1.58!important}.onboarding-film-actions{margin-top:8px!important;padding-top:8px!important}.onboarding-film-actions button{min-height:32px!important}.onboarding-demo-surface{width:calc(100dvw - 28px)!important;max-width:390px!important;max-height:48dvh!important;top:36%!important}.onboarding-demo-phone{max-height:48dvh!important;padding:10px!important;overflow:hidden!important}.onboarding-demo-brandrow,.onboarding-demo-search,.onboarding-demo-sub,.onboarding-demo-save-row,.onboarding-demo-folded-head,.onboarding-demo-echo-list p{font-size:9.6px!important}.onboarding-demo-title{margin:10px 0 8px!important;font-size:15px!important}.onboarding-demo-lens-row span{font-size:9px!important}.onboarding-demo-textarea{min-height:56px!important;font-size:10px!important;line-height:1.5!important}.onboarding-demo-folded{max-height:88px!important;overflow:hidden!important}}@media (width<=360px){.app-shell,.app-tab-log,.app-tab-world,.app-tab-library,.topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar{padding-left:10px!important;padding-right:10px!important}.topbar .crumbs.tab-nav{column-gap:11px!important;font-size:11px!important}.search-panel-single{padding-left:11px!important;padding-right:11px!important}.onboarding-film-card{padding-left:12px!important;padding-right:12px!important}.onboarding-demo-surface{width:calc(100dvw - 20px)!important}}@media (width<=520px){:root{--dotwav-mobile-topbar-h:calc(66px + env(safe-area-inset-top));--dotwav-mobile-content-top:calc(78px + env(safe-area-inset-top))}.app-shell,.app-tab-log,.app-tab-world,.app-tab-library,.app-tab-curation{width:100dvw!important;max-width:100dvw!important;min-height:100dvh!important;padding:var(--dotwav-mobile-content-top) 14px calc(76px + env(safe-area-inset-bottom))!important;margin:0 auto!important;overflow-x:hidden!important}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{width:min(100dvw,430px)!important;max-width:100dvw!important;min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;padding:calc(10px + env(safe-area-inset-top)) 14px 7px!important;box-sizing:border-box!important;z-index:1000!important;box-shadow:none!important;grid-template-rows:14px 17px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;gap:2px 8px!important;margin:0!important;display:grid!important;position:fixed!important;top:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.topbar .brand-line{grid-area:1/1/auto/2!important;align-items:start!important;gap:7px!important;min-height:0!important;font-size:11px!important;line-height:1!important}.topbar .clock{grid-area:1/2/auto/3!important;place-self:start end!important;min-height:0!important;font-size:10.5px!important;line-height:1!important}.topbar .crumbs.tab-nav{white-space:nowrap!important;grid-area:2/1/auto/2!important;align-items:start!important;gap:0 16px!important;min-height:0!important;margin:0!important;padding:1px 0 0!important;font-size:11px!important;line-height:1.15!important;display:flex!important}.topbar-right-tools,.topbar .identity{grid-area:2/2/auto/3!important;place-self:start end!important;min-height:0!important}.topbar-right-tools{align-items:center!important;gap:7px!important;margin:-3px 0 0!important;display:flex!important}.topbar-help-button,.account-trigger,.topbar-right-tools button{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;font-size:10.5px!important;line-height:22px!important}.crumbs.tab-nav .tab-nav-dot{bottom:-5px!important}.content-grid,.app-tab-log .content-grid,.app-tab-world .content-grid,.app-tab-library .content-grid,.app-tab-curation .content-grid{box-sizing:border-box!important;width:100%!important;max-width:390px!important;margin:0 auto!important;padding:0!important}.app-tab-world .content-grid:has(.world-cosmos){box-sizing:border-box!important;width:100%!important;max-width:390px!important;margin:0 auto!important;padding:0!important}body.world-theme .content-grid:has(.world-cosmos){box-sizing:border-box!important;width:100%!important;max-width:390px!important;margin:0 auto!important;padding:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:100%!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;z-index:3!important;background:0 0!important;margin:0 0 18px!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line,.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{font-size:10.5px!important;line-height:1.45!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:10px!important;display:flex!important}.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{margin-top:5px!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:0!important}.account-popover{top:calc(var(--dotwav-mobile-topbar-h) + 8px)!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h) - 22px - env(safe-area-inset-bottom))!important}}@media (width<=360px){.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{padding-left:12px!important;padding-right:12px!important}.topbar .crumbs.tab-nav{column-gap:12px!important;font-size:10.5px!important}}@media (width<=520px){:root{--dotwav-mobile-topbar-h:calc(54px + env(safe-area-inset-top));--dotwav-mobile-content-top:calc(58px + env(safe-area-inset-top));--dotwav-world-mobile-intro-h:76px}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;padding:calc(8px + env(safe-area-inset-top)) 14px 5px!important;grid-template-rows:13px 15px!important;gap:1px 8px!important}.topbar .brand-line,.topbar .clock{font-size:10.5px!important}.topbar .crumbs.tab-nav{column-gap:14px!important;padding-top:0!important;font-size:10.5px!important;line-height:1.1!important}.topbar-right-tools{margin-top:-4px!important}.topbar-help-button,.account-trigger,.topbar-right-tools button{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;font-size:10px!important;line-height:20px!important}.app-tab-world,body.world-theme .app-tab-world,.app-shell.app-tab-world{padding-top:var(--dotwav-mobile-content-top)!important}.app-tab-world .content-grid{margin-top:0!important;padding-top:0!important}.app-tab-world .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}body.world-theme .content-grid:has(.world-cosmos){margin-top:0!important;padding-top:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{top:var(--dotwav-mobile-topbar-h)!important;width:min(100dvw - 28px,402px)!important;max-width:calc(100dvw - 28px)!important;min-height:var(--dotwav-world-mobile-intro-h)!important;height:var(--dotwav-world-mobile-intro-h)!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(10px)!important;box-shadow:none!important;z-index:990!important;pointer-events:auto!important;background:linear-gradient(#000000c7,#0000008a 68%,#00000024)!important;border:0!important;align-content:start!important;gap:5px!important;margin:0!important;padding:7px 4px 8px!important;display:grid!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{white-space:normal!important;color:#ffffffbd!important;margin:0!important;font-size:10px!important;line-height:1.35!important}.app-tab-world .world-intro-panel .unlock-status-line,body.world-theme .world-intro-panel .unlock-status-line{color:#ffffff9e!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:2px 0 0!important;font-size:9.5px!important;line-height:1.2!important;display:flex!important}.app-tab-world .world-intro-panel .unlock-status-line .text-button,body.world-theme .world-intro-panel .unlock-status-line .text-button{color:#ffffff94!important;white-space:nowrap!important;font-size:9.5px!important}.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{color:#ffffff6b!important;margin:0!important;font-size:9.5px!important;line-height:1.2!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:calc(var(--dotwav-world-mobile-intro-h) + 14px)!important;gap:34px!important}}@media (width<=360px){:root{--dotwav-world-mobile-intro-h:82px}.topbar .crumbs.tab-nav{column-gap:10px!important;font-size:10px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:calc(100dvw - 22px)!important;max-width:calc(100dvw - 22px)!important}}@media (width<=520px){.identity-popover.account-popover,.account-popover{left:12px!important;right:12px!important;top:calc(var(--dotwav-mobile-topbar-h,54px) + 6px)!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h,54px) - 12px - env(safe-area-inset-bottom))!important;word-break:normal!important;overflow-wrap:normal!important;text-align:left!important;padding:10px 11px 12px!important;overflow:hidden auto!important}.account-popover *,.identity-popover.account-popover *{word-break:normal!important;overflow-wrap:normal!important}.account-row{grid-template-columns:86px minmax(0,1fr)!important;gap:8px!important;font-size:10.5px!important}.account-row strong,.account-email strong{word-break:break-word!important;overflow-wrap:anywhere!important}.account-upgrade-box,.account-upgrade-box-done,.billing-panel,.account-dev-tools,.account-dev-box{box-sizing:border-box!important;width:100%!important;min-width:0!important}.account-upgrade-box span,.account-notice,.billing-panel p,.billing-plan-grid,.account-session-state{white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important}.account-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.account-actions button,.billing-actions button,.account-upgrade-box button,.account-dev-actions button{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;min-width:max-content!important;line-height:1.35!important}.account-actions button:first-child{justify-self:start!important;max-width:100%!important}.account-actions .account-logout-button{opacity:.64!important;justify-self:end!important;margin-left:0!important}.billing-actions,.account-dev-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.billing-plan-grid{grid-template-columns:minmax(92px,1.25fr) minmax(42px,.6fr) minmax(42px,.6fr)!important;gap:7px 8px!important;font-size:10px!important}}@media (width<=360px){.account-row{grid-template-columns:76px minmax(0,1fr)!important}.account-actions{grid-template-columns:1fr!important}.account-actions .account-logout-button{justify-self:end!important}}.intro-curtain canvas{filter:blur(.12px)contrast(.98)}.intro-hint{color:#0000006b!important;letter-spacing:.035em!important;text-shadow:none!important;font-size:11px!important;bottom:clamp(72px,13vh,118px)!important}@media (width<=520px){.intro-hint{bottom:max(76px, calc(env(safe-area-inset-bottom,0px) + 72px))!important}}.onboarding-film-overlay{z-index:1400!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;background:#000000d1!important;position:fixed!important;inset:0!important}.onboarding-film-spotlight{z-index:1!important;background:#ffffff0b!important;border:1px solid #ffffff85!important;border-radius:16px!important;box-shadow:0 0 0 9999px #000000c7,inset 0 0 0 2px #0000002e,0 0 28px #ffffff2e!important}.onboarding-film-card{left:max(18px, env(safe-area-inset-left))!important;right:max(18px, env(safe-area-inset-right))!important;bottom:max(16px, env(safe-area-inset-bottom))!important;z-index:5!important;pointer-events:auto!important;color:#ffffffe6!important;background:linear-gradient(#0d0d0df2,#040404f7)!important;border:1px solid #ffffff29!important;border-radius:18px!important;width:auto!important;max-width:560px!important;max-height:min(45dvh,430px)!important;padding:14px 14px 12px!important;overflow:hidden!important;box-shadow:0 22px 80px #00000094,0 0 0 1px #00000047!important}.onboarding-film-topline{color:#ffffff94!important;letter-spacing:.02em!important;text-shadow:none!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;font-size:10px!important;line-height:1.1!important;display:grid!important}.onboarding-film-count{color:#ffffffb8!important;letter-spacing:.08em!important;justify-self:center!important;font-size:10px!important}.onboarding-film-topline button,.onboarding-film-actions button{appearance:none!important;color:#ffffffd1!important;text-shadow:none!important;white-space:nowrap!important;background:#ffffff14!important;border:1px solid #ffffff29!important;border-radius:999px!important;padding:7px 10px!important;font-size:10.5px!important;line-height:1!important}.onboarding-film-topline button{color:#ffffff9e!important;padding:6px 9px!important}.onboarding-film-strip{grid-template-columns:repeat(13,minmax(8px,1fr))!important;gap:4px!important;margin:0 0 12px!important}.onboarding-film-strip span{background:#ffffff26!important;border-radius:999px!important;height:2px!important}.onboarding-film-strip span.active{background:#ffffffe0!important;height:2px!important;box-shadow:0 0 16px #fff3!important}.onboarding-film-frame{max-height:min(26dvh,260px)!important;padding:2px 4px 8px 0!important;overflow:auto!important}.onboarding-film-kicker{color:#ffffff8f!important;text-shadow:none!important;margin:0 0 8px!important;font-size:10.5px!important}.onboarding-film-frame h2{color:#fffffff0!important;letter-spacing:-.035em!important;text-shadow:none!important;word-break:keep-all!important;margin:0 0 8px!important;font-size:clamp(17px,4.2vw,22px)!important;line-height:1.28!important}.onboarding-film-frame p,.onboarding-film-frame li{color:#ffffffa8!important;text-shadow:none!important;word-break:keep-all!important}.onboarding-film-frame p{max-width:none!important;font-size:12px!important;line-height:1.62!important}.onboarding-film-frame ul{margin:9px 0 0!important;padding-left:16px!important}.onboarding-film-frame li{margin:4px 0!important;font-size:11px!important;line-height:1.55!important}.onboarding-film-actions{background:0 0!important;border-top:1px solid #ffffff1f!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.onboarding-film-actions button:disabled{opacity:.34!important}.onboarding-film-next{color:#fffffffa!important;background:#ffffff24!important}.onboarding-demo-surface{z-index:3!important;pointer-events:none!important;filter:drop-shadow(0 26px 70px #0000008c)!important}.onboarding-demo-phone{background:linear-gradient(#f6f5eff5,#e4e2daf0)!important;border:1px solid #ffffff2e!important;border-radius:26px!important;width:min(390px,100dvw - 34px)!important;max-height:54dvh!important;overflow:hidden!important}.onboarding-demo-world-copy,.onboarding-demo-library-head span,.onboarding-demo-account-pop p{color:#1414117a!important;font-size:11px!important;line-height:1.45!important}.onboarding-demo-world-card.hidden-card{background:#14141109!important;border-style:dashed!important}.onboarding-demo-world-card.saved{background:#14141111!important;border-color:#1414113d!important}.onboarding-demo-curation-shelf,.onboarding-demo-library-head,.onboarding-demo-account-pop{background:#ffffff47!important;border:1px solid #14141124!important;margin-top:14px!important;padding:13px!important}.onboarding-demo-world-title.second{margin-top:16px!important}.onboarding-demo-mini-grid{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin-top:9px!important;display:grid!important}.onboarding-demo-mini-grid i{background:#1414110b!important;border:1px dotted #14141133!important;height:52px!important;display:block!important}.onboarding-demo-library-card{background:#ffffff4d!important;border:1px dotted #1414112e!important;margin-top:10px!important;padding:12px!important}.onboarding-demo-library-card span{color:#1414116b!important;margin-bottom:7px!important;font-size:10.5px!important;display:block!important}.onboarding-demo-library-card p{color:#141411b8!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.onboarding-demo-library-card.muted{opacity:.7!important}.onboarding-demo-sort-row{color:#14141194!important;grid-template-columns:auto auto auto auto auto auto auto!important;align-items:center!important;gap:8px!important;margin:12px 0 4px!important;font-size:11px!important;display:grid!important}.onboarding-demo-sort-row b{color:#14141140!important;font-weight:400!important}.onboarding-demo-top-controls{justify-content:flex-end!important;gap:8px!important;margin:22px 0 12px!important;display:flex!important}.onboarding-demo-top-controls span{color:#141411b8!important;background:#ffffff52!important;border:1px solid #1414112e!important;border-radius:999px!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}.onboarding-demo-account-pop{gap:9px!important;display:grid!important}.onboarding-demo-account-pop strong{color:#141411db!important;font-size:15px!important}.onboarding-demo-account-pop button{color:#141411bd!important;background:0 0!important;border:1px solid #1414112e!important;padding:8px 10px!important;font-family:inherit!important;font-size:11px!important}.onboarding-demo-time-toggle,.onboarding-demo-lens-row,.onboarding-demo-folded-head{outline-offset:4px!important}.guide-mode-timecode .onboarding-demo-time-toggle,.guide-mode-lens .onboarding-demo-lens-row,.guide-mode-folded .onboarding-demo-folded-head{outline:1px solid #14141152!important;box-shadow:0 0 0 9999px #00000005!important}@media (width>=760px){.onboarding-film-card{width:min(460px,100vw - 40px)!important;left:auto!important}}@media (width<=520px){.onboarding-film-card{left:12px!important;right:12px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;border-radius:16px!important;max-height:43dvh!important;padding:12px!important}.onboarding-film-frame{max-height:25dvh!important}.onboarding-film-frame h2{font-size:17px!important}.onboarding-film-frame p{font-size:11.5px!important}.onboarding-film-frame li{font-size:10.5px!important}.onboarding-film-topline{grid-template-columns:auto auto auto!important;gap:7px!important}.onboarding-film-strip{gap:3px!important;margin-bottom:10px!important}.onboarding-demo-surface{width:calc(100dvw - 26px)!important;top:36%!important}.onboarding-demo-phone{border-radius:22px!important;width:calc(100dvw - 28px)!important;max-height:45dvh!important;padding:12px!important}}.onboarding-film-overlay,.onboarding-film-overlay.has-demo,.onboarding-film-overlay.has-spotlight{z-index:1400!important;pointer-events:none!important;background:#000000d1!important;position:fixed!important;inset:0!important;overflow:hidden!important}.onboarding-film-overlay.has-spotlight{background:0 0!important}.onboarding-film-card{left:max(16px, env(safe-area-inset-left))!important;right:max(16px, env(safe-area-inset-right))!important;bottom:max(14px, env(safe-area-inset-bottom))!important;pointer-events:auto!important;color:#ffffffeb!important;background:linear-gradient(#0f0f0ff5,#040404fb)!important;border:1px solid #fff3!important;border-radius:18px!important;flex-direction:column!important;width:auto!important;max-width:560px!important;min-height:0!important;max-height:min(44dvh,420px)!important;display:flex!important;position:fixed!important;overflow:hidden!important;box-shadow:0 26px 90px #000000ad,0 0 0 1px #00000052!important}.onboarding-film-topline,.onboarding-film-strip,.onboarding-film-actions{flex:none!important}.onboarding-film-frame{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;overflow:auto!important}.onboarding-film-topline .text-button,.onboarding-film-topline button,.onboarding-film-actions .text-button,.onboarding-film-actions button,.onboarding-film-overlay .text-button.onboarding-film-next,.onboarding-film-overlay button.onboarding-film-next{appearance:none!important;color:#fffffff5!important;letter-spacing:.01em!important;text-shadow:0 1px 8px #000000b8!important;white-space:nowrap!important;opacity:1!important;background:#121212db!important;border:1px solid #ffffff57!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:72px!important;max-width:none!important;min-height:30px!important;padding:8px 11px!important;font-family:inherit!important;font-size:10.5px!important;line-height:1!important;display:inline-flex!important;box-shadow:0 0 0 1px #00000047,0 8px 22px #00000059!important}.onboarding-film-actions .text-button:disabled,.onboarding-film-actions button:disabled{opacity:.38!important;color:#ffffff8a!important}.onboarding-film-topline .text-button,.onboarding-film-topline button{color:#ffffffc7!important;min-width:52px!important;min-height:26px!important;padding:6px 9px!important}.onboarding-film-actions{border-top:1px solid #ffffff24!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:12px!important;margin-top:10px!important;padding-top:11px!important;display:grid!important}.onboarding-film-actions button:first-child{justify-self:start!important}.onboarding-film-actions button:last-child{justify-self:end!important}.onboarding-demo-surface{z-index:3!important;pointer-events:none!important;left:max(18px, env(safe-area-inset-left))!important;right:max(18px, env(safe-area-inset-right))!important;top:max(64px, calc(env(safe-area-inset-top) + 54px))!important;filter:drop-shadow(0 24px 70px #00000094)!important;justify-content:center!important;align-items:flex-start!important;width:auto!important;height:min(39dvh,350px)!important;max-height:min(39dvh,350px)!important;display:flex!important;position:fixed!important;transform:none!important}.onboarding-demo-phone{box-sizing:border-box!important;width:min(390px,100%)!important;max-width:100%!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.onboarding-demo-phone *{box-sizing:border-box!important;max-width:100%!important}.onboarding-demo-title,.onboarding-demo-log-title,.onboarding-demo-world-card p,.onboarding-demo-library-card p,.onboarding-demo-account-pop p,.onboarding-demo-textarea,.onboarding-demo-folded-head,.onboarding-demo-log-card p{word-break:keep-all!important;overflow-wrap:anywhere!important}.onboarding-demo-lens-row,.onboarding-demo-save-row,.onboarding-demo-sort-row{min-width:0!important}@media (width>=760px){.onboarding-film-card{left:auto!important;right:max(24px, env(safe-area-inset-right))!important;width:min(460px,100vw - 48px)!important;max-height:min(46dvh,430px)!important}.onboarding-demo-surface{left:max(24px, env(safe-area-inset-left))!important;width:min(390px,100vw - 520px)!important;min-width:340px!important;height:min(56dvh,520px)!important;max-height:min(56dvh,520px)!important;top:50%!important;right:auto!important;transform:translateY(-50%)!important}}@media (width<=520px){.onboarding-film-card{left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;bottom:max(8px, env(safe-area-inset-bottom))!important;border-radius:16px!important;max-height:47dvh!important;padding:12px!important}.onboarding-film-topline{grid-template-columns:1fr auto auto!important;gap:7px!important;margin-bottom:8px!important}.onboarding-film-count{justify-self:end!important}.onboarding-film-strip{margin-bottom:10px!important}.onboarding-film-frame{max-height:none!important;padding-right:3px!important}.onboarding-film-frame h2{margin-bottom:7px!important;font-size:clamp(16px,4.4vw,18px)!important;line-height:1.27!important}.onboarding-film-frame p{font-size:11.5px!important;line-height:1.6!important}.onboarding-film-frame li{margin:3px 0!important;font-size:10.5px!important;line-height:1.52!important}.onboarding-film-actions{gap:8px!important;margin-top:8px!important;padding-top:9px!important}.onboarding-film-actions .text-button,.onboarding-film-actions button{min-width:78px!important;min-height:31px!important;padding:8px 11px!important;font-size:10px!important}.onboarding-demo-surface{left:max(12px, env(safe-area-inset-left))!important;right:max(12px, env(safe-area-inset-right))!important;top:max(58px, calc(env(safe-area-inset-top) + 48px))!important;height:37dvh!important;max-height:37dvh!important}.onboarding-demo-phone{border-radius:18px!important;width:100%!important;height:100%!important;max-height:100%!important;padding:11px!important}.onboarding-demo-brandrow,.onboarding-demo-search,.onboarding-demo-sub,.onboarding-demo-log-title,.onboarding-demo-world-copy,.onboarding-demo-library-head span,.onboarding-demo-account-pop p{font-size:10px!important;line-height:1.35!important}.onboarding-demo-title{font-size:15px!important;line-height:1.18!important}.onboarding-demo-lens-row{gap:5px!important;margin:8px 0!important}.onboarding-demo-lens-row span,.onboarding-demo-time-toggle,.onboarding-demo-save-row,.onboarding-demo-folded-head,.onboarding-demo-log-card strong,.onboarding-demo-log-card p{font-size:9.5px!important;line-height:1.35!important}.onboarding-demo-textarea{min-height:42px!important;padding:9px 0!important;font-size:10.5px!important;line-height:1.45!important}.onboarding-demo-world-card{margin-top:10px!important;padding:10px!important}.onboarding-demo-world-card p{font-size:11px!important;line-height:1.42!important}}@media (height<=740px) and (width<=520px){.onboarding-demo-surface{top:max(52px, calc(env(safe-area-inset-top) + 44px))!important;height:34dvh!important;max-height:34dvh!important}.onboarding-film-card{max-height:50dvh!important}.onboarding-film-frame h2{font-size:15.5px!important}.onboarding-film-frame p,.onboarding-film-frame li{font-size:10px!important}}.onboarding-film-overlay,.onboarding-demo-surface{display:none!important}@media (width<=520px){:root{--dotwav-mobile-topbar-h:calc(58px + env(safe-area-inset-top));--dotwav-mobile-content-top:calc(62px + env(safe-area-inset-top))}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar{min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;padding:calc(8px + env(safe-area-inset-top)) 16px 6px!important;grid-template-rows:14px 24px!important;gap:2px 10px!important}.topbar .brand-line,.topbar .clock{font-size:10.5px!important;line-height:1.1!important}.topbar .crumbs.tab-nav{white-space:nowrap!important;align-items:center!important;gap:0!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important}.topbar .crumbs.tab-nav button{letter-spacing:-.02em!important;touch-action:manipulation!important;justify-content:center!important;align-items:center!important;min-width:42px!important;height:24px!important;min-height:24px!important;padding:0 7px!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}.topbar .crumbs.tab-nav button+button{margin-left:5px!important}.topbar .crumbs.tab-nav button.active{font-weight:700!important}.crumbs.tab-nav .tab-nav-dot{bottom:-2px!important}.topbar-right-tools{gap:8px!important;min-height:24px!important;margin-top:0!important}.account-trigger,.topbar-right-tools .identity-badge,.topbar-right-tools button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:11px!important;line-height:24px!important}.app-tab-log,.app-tab-library,.app-tab-curation,.app-shell.app-tab-log,.app-shell.app-tab-library,.app-shell.app-tab-curation,.app-tab-world,body.world-theme .app-tab-world,.app-shell.app-tab-world{padding-top:var(--dotwav-mobile-content-top)!important}}@media (width<=360px){.topbar .crumbs.tab-nav button{min-width:38px!important;padding:0 5px!important;font-size:10.5px!important}.topbar .crumbs.tab-nav button+button{margin-left:3px!important}}@media (width<=520px){.topbar .crumbs.tab-nav{align-items:center!important;column-gap:13px!important;font-size:12px!important;line-height:1.15!important}.topbar .crumbs.tab-nav button{letter-spacing:0!important;white-space:nowrap!important;min-height:24px!important;padding:4px 1px!important;font-size:12px!important;line-height:1.1!important}.app-tab-curation .topbar .crumbs.tab-nav{column-gap:9px!important;font-size:11.2px!important}.app-tab-curation .topbar .crumbs.tab-nav button{font-size:11.2px!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{gap:4px!important;height:78px!important;min-height:78px!important;padding:8px 6px!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment{width:100%!important;margin:0 0 5px!important;display:block!important}.app-tab-world .world-intro-panel .world-unlock-count-line,body.world-theme .world-intro-panel .world-unlock-count-line{text-align:left!important;color:#ffffffad!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.app-tab-world .world-curation-refresh-line,body.world-theme .world-curation-refresh-line{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin:2px 0 0!important;padding:0!important;display:flex!important}.app-tab-world .world-curation-refresh-line .public-curation-label,body.world-theme .world-curation-refresh-line .public-curation-label{text-align:left!important;white-space:nowrap!important;flex:auto!important;margin:0!important}.app-tab-world .world-curation-refresh-line .world-refresh-button,body.world-theme .world-curation-refresh-line .world-refresh-button{text-align:right!important;white-space:nowrap!important;color:#ffffff94!important;flex:none!important;margin:0!important;font-size:9.5px!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:96px!important}}.app-tab-library .library-section-heading{white-space:nowrap!important;flex-wrap:nowrap!important;gap:4px!important}.app-tab-library .library-section-heading:before{content:"//"!important;flex:none!important;margin-right:0!important}.app-tab-library .library-section-heading>span{white-space:nowrap!important;flex:none!important}.app-tab-library .library-section-heading small{white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;overflow:hidden!important}@media (width<=520px){.app-tab-library .library-section-heading{font-size:11px!important}.app-tab-library .library-section-heading small{font-size:9.8px!important}.topbar,.app-tab-log .topbar,.app-tab-world .topbar,body.world-theme .topbar,.app-tab-library .topbar,.app-tab-curation .topbar,.identity-menu,.topbar-right-tools,.identity{overflow:visible!important}.identity-popover.account-popover,.account-popover{left:max(18px, env(safe-area-inset-left))!important;right:auto!important;top:calc(var(--dotwav-mobile-topbar-h,54px) + 8px)!important;width:calc(100vw - 36px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;max-width:calc(100vw - 36px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;min-width:0!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h,54px) - 18px - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;word-break:normal!important;overflow-wrap:normal!important;padding:11px 10px 12px!important;position:fixed!important;overflow:hidden auto!important}.account-popover .account-row{grid-template-columns:76px minmax(0,1fr)!important;gap:7px!important;width:100%!important;min-width:0!important}.account-popover .account-row strong,.account-popover .account-email strong{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}.account-popover .account-email strong{font-size:9px!important;line-height:1.25!important}.account-popover .account-upgrade-box,.account-popover .account-upgrade-box-done{padding:8px!important}.account-popover .account-actions{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.account-popover .account-actions button,.account-popover .account-upgrade-box button,.account-popover .billing-actions button,.account-popover .account-dev-actions button{box-sizing:border-box!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;min-width:0!important;max-width:100%!important;font-size:10px!important;line-height:1.35!important}.account-popover .account-actions button:first-child{text-align:left!important;text-overflow:clip!important;justify-self:stretch!important;overflow:hidden!important}.account-popover .account-actions .account-logout-button{justify-self:end!important;width:auto!important}}.identity-popover.account-popover,.account-popover,.app-tab-world .identity-popover.account-popover,.app-tab-world .account-popover,body.world-theme .identity-popover.account-popover,body.world-theme .account-popover,.app-tab-library .identity-popover.account-popover,.app-tab-library .account-popover,.app-tab-log .identity-popover.account-popover,.app-tab-log .account-popover,.app-tab-curation .identity-popover.account-popover,.app-tab-curation .account-popover{color:#121612!important;text-shadow:none!important;background:#eeefe8f6!important;border-color:#12161257!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover{color:#121612!important;text-shadow:none!important;background:#eeefe8f6!important;border-color:#12161257!important}.app-shell:has(.world-cosmos) .account-popover{color:#121612!important;text-shadow:none!important;background:#eeefe8f6!important;border-color:#12161257!important}.identity-popover.account-popover *,.account-popover *,.app-tab-world .identity-popover.account-popover *,.app-tab-world .account-popover *,body.world-theme .identity-popover.account-popover *,body.world-theme .account-popover *,.app-tab-library .identity-popover.account-popover *,.app-tab-library .account-popover *{color:#121612!important;text-shadow:none!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover *{color:#121612!important;text-shadow:none!important}.app-shell:has(.world-cosmos) .account-popover *{color:#121612!important;text-shadow:none!important}.account-popover .account-row span,.account-popover .account-upgrade-box span,.account-popover .account-notice,.account-popover .account-session-state,.app-tab-world .account-popover .account-row span,.app-tab-world .account-popover .account-upgrade-box span,body.world-theme .account-popover .account-row span,body.world-theme .account-popover .account-upgrade-box span{color:#121612a8!important}.app-shell:has(.world-cosmos) .account-popover .account-row span{color:#121612a8!important}.app-shell:has(.world-cosmos) .account-popover .account-upgrade-box span{color:#121612a8!important}.account-popover .account-upgrade-box,.account-popover .account-upgrade-box-done,.app-tab-world .account-popover .account-upgrade-box,body.world-theme .account-popover .account-upgrade-box{background:#fffff847!important;border-color:#1216123d!important}.app-shell:has(.world-cosmos) .account-popover .account-upgrade-box{background:#fffff847!important;border-color:#1216123d!important}.account-popover .account-actions button,.account-popover .billing-actions button,.account-popover .account-upgrade-box button,.account-popover .account-dev-actions button,.app-tab-world .account-popover .account-actions button,.app-tab-world .account-popover .billing-actions button,.app-tab-world .account-popover .account-upgrade-box button,body.world-theme .account-popover .account-actions button,body.world-theme .account-popover .billing-actions button,body.world-theme .account-popover .account-upgrade-box button{color:#10140f!important;text-shadow:none!important;background:#fafff4d6!important;border:1px dotted #10140f4d!important}.app-shell:has(.world-cosmos) .account-popover .account-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4d6!important;border:1px dotted #10140f4d!important}.app-shell:has(.world-cosmos) .account-popover .billing-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4d6!important;border:1px dotted #10140f4d!important}.app-shell:has(.world-cosmos) .account-popover .account-upgrade-box button{color:#10140f!important;text-shadow:none!important;background:#fafff4d6!important;border:1px dotted #10140f4d!important}@media (width<=520px){.identity-popover.account-popover,.account-popover,.app-tab-world .identity-popover.account-popover,.app-tab-world .account-popover,body.world-theme .identity-popover.account-popover,body.world-theme .account-popover{left:max(16px, env(safe-area-inset-left))!important;right:max(16px, env(safe-area-inset-right))!important;width:auto!important;min-width:0!important;max-width:none!important;top:calc(var(--dotwav-mobile-topbar-h,54px) + 8px)!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h,54px) - 20px - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden auto!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover{left:max(16px, env(safe-area-inset-left))!important;right:max(16px, env(safe-area-inset-right))!important;width:auto!important;min-width:0!important;max-width:none!important;top:calc(var(--dotwav-mobile-topbar-h,54px) + 8px)!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h,54px) - 20px - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden auto!important}.app-shell:has(.world-cosmos) .account-popover{left:max(16px, env(safe-area-inset-left))!important;right:max(16px, env(safe-area-inset-right))!important;width:auto!important;min-width:0!important;max-width:none!important;top:calc(var(--dotwav-mobile-topbar-h,54px) + 8px)!important;max-height:calc(100dvh - var(--dotwav-mobile-topbar-h,54px) - 20px - env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:hidden auto!important}.account-popover .account-actions{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.account-popover .account-actions button:first-child{width:auto!important;max-width:calc(100% - 86px)!important;text-overflow:unset!important;white-space:nowrap!important;flex:0 auto!important;justify-self:auto!important;padding:4px 7px!important;overflow:visible!important}.account-popover .account-actions .account-logout-button{opacity:.64!important;flex:none!important;justify-self:auto!important;margin-left:auto!important;padding:4px 7px!important}}@media (width<=360px){.account-popover .account-actions{flex-wrap:wrap!important}.account-popover .account-actions button:first-child{max-width:100%!important}.account-popover .account-actions .account-logout-button{margin-left:auto!important}}.account-popover .billing-actions{width:100%!important;min-width:0!important}.account-popover .billing-actions button,.account-popover .account-plan-preview .account-dev-actions button{box-sizing:border-box!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.app-tab-library .section-title,.app-tab-library .library-panel .section-title,.app-tab-library .library-section-title-row,.app-tab-library .library-section-heading{letter-spacing:.02em!important;font-size:12px!important;font-weight:700!important;line-height:1.45!important}.app-tab-library .section-title:before,.app-tab-library .library-panel .section-title:before,.app-tab-library .library-section-title-row:before,.app-tab-library .library-section-heading:before{font-size:inherit!important;line-height:inherit!important;opacity:.72!important}.app-tab-library .library-section-title-row,.app-tab-library .library-section-heading{white-space:nowrap!important;align-items:baseline!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-library .library-section-title-row span,.app-tab-library .library-section-heading span{white-space:nowrap!important;flex:none!important;min-width:0!important}.app-tab-library .library-section-title-row small,.app-tab-library .library-section-heading small{letter-spacing:.01em!important;opacity:.64!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;font-size:10px!important;font-weight:400!important;line-height:1.45!important;overflow:hidden!important}.app-tab-library .library-section-title-row button{white-space:nowrap!important;flex:none!important;font-size:10.5px!important}@media (width<=520px){.identity-popover.account-popover,.account-popover,.app-tab-world .identity-popover.account-popover,.app-tab-world .account-popover,body.world-theme .identity-popover.account-popover,body.world-theme .account-popover,.app-tab-library .identity-popover.account-popover,.app-tab-library .account-popover,.app-tab-log .identity-popover.account-popover,.app-tab-log .account-popover,.app-tab-curation .identity-popover.account-popover,.app-tab-curation .account-popover{left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;width:auto!important;max-width:none!important;padding:11px 10px 12px!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover{left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;width:auto!important;max-width:none!important;padding:11px 10px 12px!important}.app-shell:has(.world-cosmos) .account-popover{left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;width:auto!important;max-width:none!important;padding:11px 10px 12px!important}.account-popover .account-actions{grid-template-columns:minmax(0,1fr) minmax(68px,auto)!important;gap:8px!important;display:grid!important}.account-popover .account-actions button:first-child,.account-popover .account-actions .account-logout-button{white-space:nowrap!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;padding:4px 7px!important;font-size:9.8px!important;overflow:visible!important}.account-popover .billing-panel{gap:8px!important;padding:8px!important}.account-popover .billing-actions{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}.account-popover .billing-actions button{text-align:center!important;justify-self:stretch!important;width:100%!important;padding:4px 5px!important;font-size:9.2px!important;line-height:1.3!important}.account-popover .account-plan-preview .account-dev-actions{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.account-popover .account-plan-preview .account-dev-actions button{text-align:center!important;width:100%!important;padding:4px 5px!important;font-size:9.2px!important}.app-tab-library .section-title,.app-tab-library .library-panel .section-title,.app-tab-library .library-section-title-row,.app-tab-library .library-section-heading{font-size:11.4px!important;line-height:1.45!important}.app-tab-library .library-section-title-row small,.app-tab-library .library-section-heading small{font-size:9.2px!important}}@media (width<=370px){.account-popover .account-actions{grid-template-columns:1fr!important}.account-popover .account-actions .account-logout-button{justify-self:end!important;width:auto!important}.account-popover .billing-actions,.account-popover .account-plan-preview .account-dev-actions{grid-template-columns:1fr!important}.account-popover .billing-actions button,.account-popover .account-plan-preview .account-dev-actions button{text-align:left!important}}.app-tab-library .library-section-title-row,.app-tab-library .library-section-heading{justify-content:flex-start!important;gap:4px!important}.app-tab-library .library-section-title-row:before,.app-tab-library .library-section-heading:before{margin-right:0!important}.app-tab-library .library-section-title-row span,.app-tab-library .library-section-heading span{flex:none!important;margin-left:0!important}.app-tab-library .library-section-title-row button{margin-left:auto!important}.app-tab-library .library-section-heading small{margin-left:4px!important}@media (width<=520px){.app-tab-library .library-section-title-row,.app-tab-library .library-section-heading{gap:3px!important}.app-tab-library .library-section-heading small{margin-left:3px!important}}.world-card.cosmic-world-card,.cosmic-world-card{background:color-mix(in srgb, var(--card-bg) 86%, transparent)!important;-webkit-backdrop-filter:blur(1.5px)saturate(1.04)!important}.curated-shelf-card{background:color-mix(in srgb, var(--card-bg,#d8c7a3) 82%, transparent)!important;-webkit-backdrop-filter:blur(1.5px)saturate(1.04)!important}.world-detail-card.opened-track-card{background:color-mix(in srgb, var(--card-bg,#c9c7bb) 88%, transparent)!important;color:var(--card-text)!important;box-shadow:0 0 0 1px #ffffff14, 0 18px 36px #0000007a, 0 0 28px color-mix(in srgb, var(--card-bg,#c9c7bb) 20%, transparent)!important;border:0!important}.world-detail-card.opened-track-card .card-head,.world-detail-card.opened-track-card .track-reveal-info strong,.world-detail-card.opened-track-card .track-reveal-info small,.world-detail-card.opened-track-card .text-button{color:var(--card-text)!important;text-shadow:none!important}@media (width<=640px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:100vw!important;max-width:none!important;padding-left:max(16px, calc(env(safe-area-inset-left) + 16px))!important;padding-right:max(16px, calc(env(safe-area-inset-right) + 16px))!important;box-sizing:border-box!important;width:100vw!important;max-width:none!important;padding-left:max(24px, calc(env(safe-area-inset-left) + 22px))!important;padding-right:max(24px, calc(env(safe-area-inset-right) + 22px))!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .world-unlock-count-line,body.world-theme .world-intro-panel .world-unlock-count-line,.app-tab-world .world-curation-refresh-line,body.world-theme .world-curation-refresh-line,.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{box-sizing:border-box!important;text-align:left!important;width:100%!important}.app-tab-library .library-head{min-height:22px!important;padding-top:6px!important;padding-bottom:8px!important;overflow:visible!important}.app-tab-library .library-head .library-comment,.app-tab-library .library-head .comment{white-space:normal!important;min-height:1.55em!important;margin:0!important;padding:1px 0 0!important;line-height:1.55!important;display:block!important;overflow:visible!important}}.platform-icons a.platform-icon{border:1px solid color-mix(in srgb, currentColor 26%, transparent)!important;background:color-mix(in srgb, currentColor 12%, transparent)!important;color:currentColor!important;letter-spacing:0!important;opacity:.82!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;font-size:9px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.platform-icons a.platform-icon span{color:currentColor!important;display:block!important;transform:translateY(.2px)!important}.platform-icons a.platform-icon img{display:none!important}.platform-icons a.platform-icon-spotify{color:color-mix(in srgb, var(--card-text,#111) 76%, #1db954 24%)!important}.platform-icons a.platform-icon-apple{color:color-mix(in srgb, var(--card-text,#111) 76%, #fa243c 24%)!important}.platform-icons a.platform-icon-youtube{color:color-mix(in srgb, var(--card-text,#111) 76%, red 24%)!important}@media (width<=640px){.app-tab-world .world-intro-panel>*,body.world-theme .world-intro-panel>*{max-width:100%!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .world-unlock-count-line,body.world-theme .world-intro-panel .world-unlock-count-line,.app-tab-world .world-curation-refresh-line,body.world-theme .world-curation-refresh-line,.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{text-align:left!important;padding-left:0!important;padding-right:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{width:100vw!important;max-width:none!important;padding-left:max(34px, calc(env(safe-area-inset-left) + 34px))!important;padding-right:max(24px, calc(env(safe-area-inset-right) + 24px))!important;box-sizing:border-box!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.app-tab-world .world-intro-panel .comment,body.world-theme .world-intro-panel .comment,.app-tab-world .world-intro-panel .world-unlock-count-line,body.world-theme .world-intro-panel .world-unlock-count-line,.app-tab-world .world-curation-refresh-line,body.world-theme .world-curation-refresh-line,.app-tab-world .world-intro-panel .public-curation-label,body.world-theme .world-intro-panel .public-curation-label{text-align:left!important;box-sizing:border-box!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}}@media (width<=380px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{padding-left:max(28px, calc(env(safe-area-inset-left) + 28px))!important;padding-right:max(20px, calc(env(safe-area-inset-right) + 20px))!important}}.moderation-admin-panel{flex-direction:column;gap:14px;display:flex}.moderation-admin-heading{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.moderation-filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.moderation-filter-row button,.moderation-report-actions button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:4px 8px}.moderation-filter-row button.active{background:#ffffff1f}.moderation-status{opacity:.72;margin:0}.moderation-report-list{flex-direction:column;gap:12px;display:flex}.moderation-report-card{background:#00000014;border:1px solid #ffffff38;flex-direction:column;gap:10px;padding:14px;display:flex}.moderation-report-meta,.moderation-report-ids{opacity:.72;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.9em;display:flex}.moderation-report-reason{opacity:.86}.moderation-report-log{flex-direction:column;gap:4px;display:flex}.moderation-report-log p{white-space:pre-wrap;margin:6px 0 0;line-height:1.65}.moderation-report-actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}@media (width<=540px){.moderation-admin-panel{gap:12px}.moderation-report-card{padding:12px}.moderation-report-actions button,.moderation-filter-row button{min-height:32px}}.moderation-admin-heading>div{flex-direction:column;gap:4px;min-width:0;display:flex}.moderation-admin-heading p{opacity:.62;white-space:normal;margin:0;font-size:.86rem;line-height:1.45}.moderation-filter-row{background:#ffffff0a;border:1px solid #ffffff24;padding:6px}.moderation-filter-row button.active{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff1f}.moderation-report-card{background:#ffffff0e;border-color:#ffffff29;border-radius:18px}.moderation-report-card.status-hidden{background:#a0b4dc16;border-color:#b9cdff47}.moderation-report-card.status-dismissed{border-color:#dcdccd38}.moderation-report-meta strong{letter-spacing:.04em;font-weight:500}.moderation-report-actions{align-items:center}.moderation-action-state{color:#ffffffad;background:#ffffff0e;border:1px solid #ffffff2e;align-items:center;min-height:30px;padding:4px 8px;font-size:.92em;display:inline-flex}.moderation-notice-backdrop{z-index:1400}.moderation-notice-card{color:#f5f1e8;background:#101012f0;border:1px solid #ffffff29;max-width:min(420px,100vw - 32px);box-shadow:0 24px 80px #00000073}.moderation-notice-title{margin:12px 0 8px;font-size:1.02rem;line-height:1.65}.moderation-notice-reason{background:#ffffff0e;border:1px solid #ffffff24;padding:10px 12px;line-height:1.6}@media (width<=540px){.moderation-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.moderation-filter-row button,.moderation-report-actions button,.moderation-action-state{justify-content:center;width:100%}.moderation-report-actions{grid-template-columns:1fr;display:grid}}.account-legal-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.account-legal-links button,.account-delete-link{color:#121212bd;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:#ffffffb8;border:1px solid #14141424;border-radius:999px;min-height:30px;font-size:10px;overflow:hidden}.account-delete-link{color:#7d2424d1;width:100%;margin-top:8px}.legal-backdrop{z-index:160;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000006b;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.legal-card{color:#161616e0;background:linear-gradient(#f8f7f1fa,#efede5f5);border:1px solid #1414141f;border-radius:24px;flex-direction:column;width:min(720px,100vw - 28px);max-height:min(82dvh,760px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0000005c}.legal-card .modal-title-row{z-index:2;background:#f8f7f1f5;border-bottom:1px solid #14141414;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 10px;display:flex;position:sticky;top:0}.legal-card .modal-title-row strong{word-break:keep-all;min-width:0;max-width:calc(100% - 84px);font-size:12px;line-height:1.35}.legal-card .modal-title-row .text-button{color:#161616b8;white-space:nowrap;background:#ffffffa3;border:1px solid #14141429;border-radius:999px;flex:none;min-height:28px;padding:0 10px}.legal-updated{color:#16161685;margin:0;padding:10px 18px 0;font-size:10.5px}.legal-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:4px 18px 20px;overflow:auto}.legal-section{border-top:1px solid #14141414;padding:14px 0}.legal-section:first-child{border-top:0}.legal-section .section-title{color:#121212d6;margin-bottom:8px;font-size:11px}.legal-section p,.delete-account-card p{color:#181818bd;word-break:keep-all;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.78}.delete-account-card{max-width:min(560px,100vw - 28px)}.delete-account-card>p,.delete-account-card .account-notice,.delete-account-card .hint{padding-left:18px;padding-right:18px}.delete-account-card>p:first-of-type{padding-top:12px}.modal-action-row{border-top:1px solid #14141414;justify-content:flex-end;gap:8px;margin-top:12px;padding:14px 18px 18px;display:flex}@media (width<=560px){.account-legal-links{grid-template-columns:1fr 1fr}.legal-backdrop{justify-content:stretch;align-items:flex-end;padding:0}.legal-card,.delete-account-card{width:100vw;max-width:none;max-height:calc(88dvh - env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}.legal-card .modal-title-row{padding:15px max(16px, env(safe-area-inset-left)) 10px max(16px, env(safe-area-inset-right))}.legal-card .modal-title-row strong{max-width:calc(100% - 76px);font-size:11.5px}.legal-updated{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}.legal-scroll{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:calc(22px + env(safe-area-inset-bottom))}.legal-section p,.delete-account-card p{font-size:11.5px;line-height:1.74}.delete-account-card>p,.delete-account-card .account-notice,.delete-account-card .hint{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}.modal-action-row{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:calc(18px + env(safe-area-inset-bottom))}}@media (width<=380px){.legal-card .modal-title-row strong,.legal-section p,.delete-account-card p{font-size:11px}}.account-popover .account-legal-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;margin:10px 0 0!important;display:grid!important}.account-popover .account-legal-links button,.account-popover .account-delete-link{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;word-break:keep-all!important;letter-spacing:0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:32px!important;padding:5px 7px!important;font-size:10px!important;line-height:1.25!important;display:inline-flex!important;overflow:hidden!important}.account-popover .account-delete-link{color:#761e1ee0!important;background:#ffffffc2!important;border-color:#78222238!important;margin-top:8px!important}.legal-card,.legal-card *,.delete-account-card,.delete-account-card *{color:#141414e0!important;text-shadow:none!important}.legal-card{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.legal-card .modal-title-row strong,.legal-section .section-title,.legal-updated{color:#0e0e0eeb!important}.legal-section p,.delete-account-card p,.delete-account-card .hint,.delete-account-card .account-notice{color:#181818c7!important}.legal-card .modal-title-row .text-button,.delete-account-card .text-button{color:#121212c7!important}.delete-account-card .danger-mini-button{color:#8e1c1cf0!important}@media (width<=560px){.identity-popover.account-popover,.account-popover,.app-tab-world .identity-popover.account-popover,.app-tab-world .account-popover,body.world-theme .identity-popover.account-popover,body.world-theme .account-popover,.app-tab-library .identity-popover.account-popover,.app-tab-library .account-popover,.app-tab-log .identity-popover.account-popover,.app-tab-log .account-popover,.app-tab-curation .identity-popover.account-popover,.app-tab-curation .account-popover{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;padding:11px 10px 12px!important;overflow-x:hidden!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;padding:11px 10px 12px!important;overflow-x:hidden!important}.app-shell:has(.world-cosmos) .account-popover{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;left:max(14px, env(safe-area-inset-left))!important;right:max(14px, env(safe-area-inset-right))!important;padding:11px 10px 12px!important;overflow-x:hidden!important}.account-popover .account-actions{grid-template-columns:minmax(0,1fr) minmax(82px,auto)!important;gap:7px!important;width:100%!important}.account-popover .account-actions button,.account-popover .account-upgrade-box button,.account-popover .billing-actions button,.account-popover .account-dev-actions button{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.account-popover .account-legal-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.account-popover .account-legal-links button{min-height:31px!important;padding:5px 6px!important;font-size:9.6px!important}.account-popover .account-delete-link{min-height:32px!important;font-size:9.8px!important}.legal-backdrop{justify-content:stretch!important;align-items:flex-end!important;padding:0!important}.legal-card,.delete-account-card{width:100vw!important;max-width:none!important;max-height:calc(88dvh - env(safe-area-inset-bottom))!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:22px 22px 0 0!important}.legal-card .modal-title-row{padding:15px max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left))!important;align-items:center!important}.legal-card .modal-title-row strong{max-width:calc(100% - 78px)!important;font-size:11.5px!important;line-height:1.35!important}.legal-card .modal-title-row .text-button{text-align:center!important;min-width:62px!important;min-height:32px!important;padding:0 10px!important}.legal-updated{padding:10px max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))!important;font-size:10.6px!important}.legal-scroll{padding:4px max(16px, env(safe-area-inset-right)) calc(22px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important}.legal-section .section-title{font-size:11px!important;line-height:1.4!important}.legal-section p,.delete-account-card p{word-break:keep-all!important;overflow-wrap:anywhere!important;font-size:11.5px!important;line-height:1.72!important}}@media (width<=380px){.account-popover .account-legal-links{gap:6px!important}.account-popover .account-legal-links button{padding-left:5px!important;padding-right:5px!important;font-size:9px!important}.account-popover .account-actions{grid-template-columns:1fr!important}.account-popover .account-actions .account-logout-button{justify-self:stretch!important;width:100%!important}}.expandable-world-log-body{gap:6px!important;width:100%!important;display:grid!important}.world-text{appearance:none;text-align:left;cursor:default;background:0 0;border:0}.world-text.clamped{-webkit-line-clamp:8!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.world-text.expanded{display:block!important;overflow:visible!important}.cosmic-world-card .world-text.clamped,.curated-shelf-card .world-text.clamped{-webkit-line-clamp:8!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.cosmic-world-card .world-text.expanded,.curated-shelf-card .world-text.expanded{display:block!important;overflow:visible!important}.curated-shelf-card .world-text,.curated-shelf-card .see-more-button{color:var(--card-text)!important;text-shadow:none!important}.curated-shelf-card .see-more-button,.cosmic-world-card .see-more-button{opacity:.74!important;justify-self:start!important;width:auto!important;min-height:24px!important;padding:0!important}.app-tab-curation .curation-pending-badge,.app-tab-curation .curation-live-updated{opacity:.78!important;align-items:center!important;width:auto!important;font-size:11px!important;line-height:1.35!important;display:inline-flex!important}.app-tab-curation .curation-pending-badge{opacity:.92!important;text-shadow:0 0 6px #0000002e!important}.app-tab-curation .section-v58-controls .curation-pending-badge,.app-tab-curation .section-v58-controls .curation-live-updated{margin-right:4px!important}.app-tab-curation .section-v58-controls button{white-space:nowrap!important}.subscription-flow-backdrop{z-index:2600!important;-webkit-backdrop-filter:blur(8px)saturate(1.04)!important;box-sizing:border-box!important;background:#0000007a!important;justify-content:center!important;align-items:center!important;padding:22px!important;display:flex!important;position:fixed!important;inset:0!important}.subscription-flow-modal{color:#151515!important;width:min(388px,100vw - 44px)!important;max-height:min(620px,100vh - 70px)!important;text-shadow:none!important;box-sizing:border-box!important;background:#eeeeea!important;border:1px dotted #00000057!important;gap:12px!important;padding:16px!important;display:grid!important;overflow-y:auto!important;box-shadow:0 18px 60px #00000047!important}.subscription-flow-modal *,.subscription-flow-modal button,.subscription-flow-modal .text-button{color:#151515!important;text-shadow:none!important;filter:none!important}.subscription-flow-head{border-bottom:1px dotted #00000038!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding-bottom:10px!important;display:flex!important}.subscription-flow-head>div{gap:4px!important;min-width:0!important;display:grid!important}.subscription-flow-head strong{font-weight:700!important}.subscription-flow-head small,.subscription-kicker,.subscription-step-panel small,.subscription-plan-options small,.subscription-payment-box span,.subscription-account-line span,.world-long-log-note{color:#1515159e!important}.subscription-flow-head button,.subscription-flow-actions button,.subscription-steps button,.subscription-plan-options button{color:#151515!important;opacity:1!important;background:0 0!important;border:1px dotted #00000038!important;padding:7px 9px!important;line-height:1.25!important}.subscription-flow-head button{border-color:#0000!important;flex:none!important;padding-top:0!important}.subscription-steps-inline{scrollbar-width:none!important;border-bottom:1px dotted #00000029!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;padding:2px 0 6px!important;display:flex!important;overflow-x:auto!important}.subscription-steps-inline::-webkit-scrollbar{display:none!important}.subscription-steps-inline button{color:#15151580!important;white-space:nowrap!important;border:0!important;flex:none!important;padding:3px 0!important}.subscription-steps-inline button.active{color:#151515!important;font-weight:700!important}.subscription-steps-inline span{color:#15151547!important;flex:none!important}.subscription-step-panel{gap:10px!important;padding:2px 0!important;display:grid!important}.subscription-step-panel p{color:#151515!important;margin:0!important;line-height:1.65!important}.subscription-step-panel ul{margin:0!important;padding-left:18px!important;line-height:1.7!important}.subscription-plan-options{gap:8px!important;display:grid!important}.subscription-plan-options button,.subscription-payment-box,.subscription-account-line{text-align:left!important;box-sizing:border-box!important;background:#ffffff2e!important;border:1px dotted #00000038!important;gap:5px!important;width:100%!important;padding:11px!important;display:grid!important}.subscription-plan-options button.active{background:#ffffff57!important;border-color:#00000080!important}.subscription-flow-actions{border-top:1px dotted #00000038!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding-top:10px!important;display:flex!important}.subscription-flow-actions button:disabled{color:#15151547!important;border-color:#0000001a!important}.subscription-flow-modal button:hover:not(:disabled),.subscription-flow-modal .text-button:hover:not(:disabled){color:#050505!important;opacity:1!important;text-shadow:0 0 5px #00000029!important;text-decoration:none!important}.long-log-plus-prompt .subscription-flow-actions{flex-wrap:wrap!important;justify-content:flex-start!important}.world-long-log-note{opacity:.72!important;font-size:10px!important;line-height:1.4!important;display:block!important}html body #root .subscription-flow-backdrop .subscription-flow-modal,html body #root .subscription-flow-backdrop .subscription-flow-modal *{color:#141414!important;-webkit-text-fill-color:#141414!important;text-shadow:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important}html body #root .subscription-flow-backdrop .subscription-flow-modal button,html body #root .subscription-flow-backdrop .subscription-flow-modal .text-button,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-flow-head button,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-flow-actions button,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-steps-inline button,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-plan-options button{color:#111!important;-webkit-text-fill-color:#111!important;opacity:1!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:#ffffff24!important;border:1px dotted #00000057!important;text-decoration:none!important}html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-flow-head button{background:0 0!important;border-color:#0000!important}html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-steps-inline button{color:#14141494!important;-webkit-text-fill-color:#14141494!important;background:0 0!important;border:0!important}html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-steps-inline button.active{color:#111!important;-webkit-text-fill-color:#111!important;font-weight:700!important}html body #root .subscription-flow-backdrop .subscription-flow-modal small,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-kicker,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-payment-box span,html body #root .subscription-flow-backdrop .subscription-flow-modal .subscription-account-line span,html body #root .subscription-flow-backdrop .subscription-flow-modal .world-long-log-note{color:#1414149e!important;-webkit-text-fill-color:#1414149e!important}html body #root .subscription-flow-backdrop .subscription-flow-modal button:disabled,html body #root .subscription-flow-backdrop .subscription-flow-modal .text-button:disabled{color:#1414146b!important;-webkit-text-fill-color:#1414146b!important;opacity:1!important;border-color:#0000002e!important}html body #root .subscription-flow-backdrop .subscription-flow-modal button:hover:not(:disabled),html body #root .subscription-flow-backdrop .subscription-flow-modal .text-button:hover:not(:disabled){color:#000!important;-webkit-text-fill-color:#000!important;text-shadow:0 0 4px #0000002e!important;filter:none!important;opacity:1!important}.subscription-plan-options button{opacity:.62!important;background:#ffffff29!important;border:1px dotted #0000003d!important;transition:border-color .16s,box-shadow .16s,opacity .16s,background .16s!important;position:relative!important}.subscription-plan-options button.active{opacity:1!important;background:#ffffff57!important;border:2px solid #000000b8!important;box-shadow:inset 0 0 0 1px #0000001a!important}.subscription-plan-options button:not(.active){filter:none!important}.subscription-plan-label{color:#151515!important;align-items:baseline!important;gap:6px!important;display:inline-flex!important}.subscription-plan-label em{color:#151515!important;opacity:.72!important;font-size:11px!important;font-style:normal!important}.subscription-plan-options button small{color:#1515159e!important}.app-tab-world .curated-world-shelf,body.world-theme .curated-world-shelf{isolation:isolate!important;position:relative!important;overflow:visible!important}.app-tab-world .curated-world-shelf:before,body.world-theme .curated-world-shelf:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.34!important;mix-blend-mode:screen!important;filter:saturate(.86)contrast(.96)brightness(.82)blur(.08px)!important;background-image:url(/dotwav_ocean_cut_yoonsul_animated.svg)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:116%!important;width:100%!important;height:calc(100% + 54px)!important;position:absolute!important;top:-22px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-world .curated-world-shelf .curated-shelf-title,.app-tab-world .curated-world-shelf .curated-shelf-locked-plus,.app-tab-world .curated-world-shelf .curated-shelf-scroll,body.world-theme .curated-world-shelf .curated-shelf-title,body.world-theme .curated-world-shelf .curated-shelf-locked-plus,body.world-theme .curated-world-shelf .curated-shelf-scroll{z-index:1!important;position:relative!important}.app-tab-world .curated-shelf-card,body.world-theme .curated-shelf-card{z-index:2!important;position:relative!important}@media (width<=430px){.app-tab-world .curated-world-shelf:before,body.world-theme .curated-world-shelf:before{opacity:.3!important;background-size:118%!important;height:calc(100% + 46px)!important;top:-18px!important}}.world-curation-refresh-line{gap:4px!important;display:grid!important}.world-refresh-meta-row{color:#ffffff9e!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;font-size:10px!important;line-height:1.32!important;display:flex!important}.curated-world-shelf{padding-top:18px!important;padding-bottom:22px!important}.curated-shelf-scroll{background:radial-gradient(circle at 18% 48%,#ffffff24 0 1px,#0000 2px),radial-gradient(circle at 42% 34%,#ffffff1a 0 1px,#0000 2px),radial-gradient(circle at 76% 58%,#ffffff1f 0 1px,#0000 2px),linear-gradient(#0c263a2e,#16485c47 54%,#061c2e38);padding:24px 2px 28px!important;position:relative!important}.curated-log-full-modal{box-sizing:border-box!important;background:var(--card-bg)!important;width:min(390px,100vw - 44px)!important;max-height:min(620px,100vh - 80px)!important;color:var(--card-text)!important;text-shadow:none!important;border:0!important;gap:14px!important;padding:16px!important;display:grid!important;overflow-y:auto!important;box-shadow:0 24px 80px #00000070!important}.curated-log-full-modal *,.curated-log-full-modal .text-button,.curated-log-full-modal .track-reveal-info strong,.curated-log-full-modal .track-reveal-info small{color:var(--card-text)!important;text-shadow:none!important}.curated-log-full-head{border-bottom:1px dotted color-mix(in srgb, var(--card-text) 28%, transparent)!important;padding-bottom:10px!important}.curated-log-full-text{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:keep-all!important;margin:0!important;line-height:1.75!important}.curated-log-full-track{border-top-color:color-mix(in srgb, var(--card-text) 28%, transparent)!important}.app-tab-world .world-curation-refresh-line,body.world-theme .world-curation-refresh-line{grid-template-columns:1fr!important;gap:3px!important;width:100%!important;min-width:0!important;margin:3px 0 0!important;padding:0!important;display:grid!important}.app-tab-world .world-curation-refresh-line .public-curation-label,body.world-theme .world-curation-refresh-line .public-curation-label{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.app-tab-world .world-refresh-meta-row,body.world-theme .world-refresh-meta-row{color:#ffffffa8!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;font-size:10px!important;line-height:1.25!important;display:flex!important}.app-tab-world .world-refresh-meta-row span,body.world-theme .world-refresh-meta-row span{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.02em!important;flex:auto!important;min-width:0!important;display:block!important;overflow:hidden!important}.app-tab-world .world-refresh-meta-row .world-refresh-button,body.world-theme .world-refresh-meta-row .world-refresh-button{white-space:nowrap!important;flex:none!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.25!important}@media (width<=430px){.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{height:auto!important;min-height:0!important;overflow:visible!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:62px!important}}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{height:auto!important;min-height:0!important;overflow:hidden!important}.app-tab-world .curated-shelf-title,body.world-theme .curated-shelf-title{width:100%!important;min-width:0!important;color:var(--world-ink,#f8f8f4)!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;margin:0 0 10px!important;line-height:1.2!important;display:flex!important}.app-tab-world .curated-shelf-toggle,body.world-theme .curated-shelf-toggle{min-width:0!important;color:inherit!important;text-align:left!important;flex:auto!important;align-items:baseline!important;gap:6px!important;margin:0!important;padding:0!important;line-height:1.2!important;display:inline-flex!important}.app-tab-world .curated-shelf-toggle span,body.world-theme .curated-shelf-toggle span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-weight:700!important;overflow:hidden!important}.app-tab-world .curated-shelf-toggle small,body.world-theme .curated-shelf-toggle small{color:#ffffff8f!important;white-space:nowrap!important;flex:none!important;font-size:9px!important}.app-tab-world .curated-shelf-title-meta,body.world-theme .curated-shelf-title-meta{color:#ffffff94!important;white-space:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:baseline!important;gap:5px!important;min-width:0!important;max-width:58%!important;font-size:9px!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}.app-tab-world .curated-shelf-title-meta small,.app-tab-world .curated-shelf-title-meta span,body.world-theme .curated-shelf-title-meta small,body.world-theme .curated-shelf-title-meta span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:inherit!important;flex:0 auto!important;line-height:1.2!important;overflow:hidden!important}.app-tab-world .curated-shelf-title-meta .world-refresh-button,body.world-theme .curated-shelf-title-meta .world-refresh-button{color:#ffffffad!important;white-space:nowrap!important;flex:none!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1.2!important}@media (width<=430px){.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:34px!important}.app-tab-world .curated-shelf-title,body.world-theme .curated-shelf-title{gap:6px!important}.app-tab-world .curated-shelf-title-meta,body.world-theme .curated-shelf-title-meta{gap:4px!important;max-width:60%!important;font-size:8.5px!important}.app-tab-world .curated-shelf-title-meta small,body.world-theme .curated-shelf-title-meta small{max-width:68px!important}}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{overflow:hidden!important}.app-tab-world .world-status-main,body.world-theme .world-status-main{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{white-space:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:baseline!important;gap:6px!important;min-width:0!important;max-width:48%!important;display:inline-flex!important}.app-tab-world .world-status-actions small,body.world-theme .world-status-actions small,.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{color:#ffffffa8!important;white-space:nowrap!important;flex:none!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1.2!important}.app-tab-world .curated-shelf-title-meta,body.world-theme .curated-shelf-title-meta{max-width:34%!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:44px!important}@media (width<=430px){.app-tab-world .world-status-actions,body.world-theme .world-status-actions{gap:4px!important;max-width:50%!important}.app-tab-world .world-status-actions small,body.world-theme .world-status-actions small,.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{font-size:8.5px!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{padding-top:44px!important}}.curated-shelf-title{grid-template-columns:1fr!important;align-items:start!important;gap:2px!important;display:grid!important}.curated-shelf-toggle{text-align:left!important;justify-content:flex-start!important;align-items:baseline!important;gap:8px!important;width:fit-content!important;max-width:100%!important;display:inline-flex!important}.curated-shelf-toggle span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.curated-shelf-toggle small{letter-spacing:.02em!important;opacity:.82!important;flex:none!important;font-size:11px!important;line-height:1!important}.curated-shelf-title-meta{text-align:left!important;max-width:none!important;margin-left:0!important;padding-left:1px!important;line-height:1!important}.curated-shelf-title-meta small{opacity:.58!important;font-size:8.5px!important;line-height:1!important}.world-refresh-button{letter-spacing:.01em!important}.log-saved-notice{opacity:0;animation:1.35s forwards logSavedNoticePulse;color:var(--muted)!important;pointer-events:none!important;margin-top:8px!important;font-size:12px!important;line-height:1.2!important}@keyframes logSavedNoticePulse{0%{opacity:0;filter:blur(.3px);transform:translateY(-2px)}18%{opacity:.92;filter:blur(.08px);transform:translateY(0)}74%{opacity:.82;filter:blur(.08px);transform:translateY(0)}to{opacity:0;filter:blur(.3px);transform:translateY(-1px)}}.app-tab-world .world-intro-copy-line,body.world-theme .world-intro-copy-line{white-space:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0 0 4px!important;display:flex!important}.app-tab-world .world-intro-copy-line span,body.world-theme .world-intro-copy-line span{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}.app-tab-world .world-intro-copy-line small,body.world-theme .world-intro-copy-line small{color:#ffffff9e!important;white-space:nowrap!important;flex:none!important;font-size:9px!important;line-height:1.2!important}.app-tab-world .world-unlock-count-line,body.world-theme .world-unlock-count-line{white-space:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:18px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-world .world-status-main,body.world-theme .world-status-main{text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:48%!important;overflow:hidden!important}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{white-space:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:baseline!important;gap:8px!important;min-width:max-content!important;max-width:none!important;margin-left:auto!important;display:inline-flex!important}.app-tab-world .world-status-actions small,body.world-theme .world-status-actions small,.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{white-space:nowrap!important;flex:none!important;font-size:9px!important;line-height:1.2!important}@media (width<=430px){.app-tab-world .world-unlock-count-line,body.world-theme .world-unlock-count-line{gap:14px!important}.app-tab-world .world-status-main,body.world-theme .world-status-main{max-width:43%!important}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{gap:6px!important}.app-tab-world .world-intro-copy-line small,body.world-theme .world-intro-copy-line small,.app-tab-world .world-status-actions small,body.world-theme .world-status-actions small,.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{font-size:8.5px!important}}.curated-world-shelf .curated-shelf-title{justify-content:flex-start!important;align-items:baseline!important;gap:18px!important;min-width:0!important;display:flex!important}.curated-world-shelf .curated-shelf-toggle{flex:0 auto!important;min-width:0!important}.curated-world-shelf .curated-shelf-title-meta{white-space:nowrap!important;flex:none!important;margin-left:8px!important;padding-left:0!important;transform:translate(4px)!important}.app-tab-world .world-status-main,body.world-theme .world-status-main{max-width:38%!important}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{padding-left:10px!important}@media (width<=430px){.curated-world-shelf .curated-shelf-title{gap:14px!important}.curated-world-shelf .curated-shelf-title-meta{margin-left:6px!important;transform:translate(3px)!important}.app-tab-world .world-unlock-count-line,body.world-theme .world-unlock-count-line{gap:22px!important}.app-tab-world .world-status-main,body.world-theme .world-status-main{max-width:34%!important}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{padding-left:12px!important}}.app-tab-world .curated-world-shelf .curated-shelf-title,body.world-theme .curated-world-shelf .curated-shelf-title{justify-content:flex-start!important;align-items:baseline!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-world .curated-world-shelf .curated-shelf-toggle,body.world-theme .curated-world-shelf .curated-shelf-toggle{flex:none!important;justify-content:flex-start!important;align-items:baseline!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:calc(100% - 96px)!important;display:inline-flex!important}.app-tab-world .curated-world-shelf .curated-shelf-toggle span,body.world-theme .curated-world-shelf .curated-shelf-toggle span{flex:0 auto!important;width:auto!important;max-width:100%!important}.app-tab-world .curated-world-shelf .curated-shelf-title-meta,body.world-theme .curated-world-shelf .curated-shelf-title-meta{flex:none!important;margin-left:0!important;padding-left:0!important;transform:none!important}@media (width<=430px){.app-tab-world .curated-world-shelf .curated-shelf-title,body.world-theme .curated-world-shelf .curated-shelf-title{gap:10px!important}.app-tab-world .curated-world-shelf .curated-shelf-toggle,body.world-theme .curated-world-shelf .curated-shelf-toggle{max-width:calc(100% - 86px)!important}}.app-tab-world .world-intro-copy-line,body.world-theme .world-intro-copy-line{gap:16px!important}.app-tab-world .world-intro-copy-line small,body.world-theme .world-intro-copy-line small{margin-left:1ch!important}.app-tab-world .curated-world-shelf .curated-shelf-title,body.world-theme .curated-world-shelf .curated-shelf-title{gap:12px!important;overflow:visible!important}.app-tab-world .curated-world-shelf .curated-shelf-title-meta,body.world-theme .curated-world-shelf .curated-shelf-title-meta{flex:0 0 max-content!important;white-space:nowrap!important;width:max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}.app-tab-world .curated-world-shelf .curated-shelf-title-meta small,body.world-theme .curated-world-shelf .curated-shelf-title-meta small{white-space:nowrap!important;text-overflow:clip!important;display:inline-block!important;overflow:visible!important}@media (width<=430px){.app-tab-world .curated-world-shelf .curated-shelf-title,body.world-theme .curated-world-shelf .curated-shelf-title{gap:9px!important}.app-tab-world .curated-world-shelf .curated-shelf-toggle,body.world-theme .curated-world-shelf .curated-shelf-toggle{max-width:calc(100% - 104px)!important}.app-tab-world .curated-world-shelf .curated-shelf-title-meta,body.world-theme .curated-world-shelf .curated-shelf-title-meta{flex-basis:92px!important;width:92px!important;min-width:92px!important}}.curated-log-full-backdrop,.app-tab-world .curated-log-full-backdrop,body.world-theme .curated-log-full-backdrop{z-index:99999!important;isolation:isolate!important;position:fixed!important;inset:0!important}.curated-log-full-backdrop .curated-log-full-modal,.app-tab-world .curated-log-full-backdrop .curated-log-full-modal,body.world-theme .curated-log-full-backdrop .curated-log-full-modal{z-index:100000!important;position:relative!important}.app-tab-world .curated-world-shelf:before,body.world-theme .curated-world-shelf:before{opacity:1!important;mix-blend-mode:normal!important;filter:saturate(.92)contrast(.98)brightness(.82)blur(.06px)!important}.app-tab-world .curated-world-shelf.is-open:before,body.world-theme .curated-world-shelf.is-open:before{opacity:1!important;mix-blend-mode:normal!important;filter:saturate(.92)contrast(.98)brightness(.82)blur(.04px)!important;background-image:url(/curated_sea_open_static.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:118% 100%!important;height:calc(100% + 88px)!important;top:-30px!important}.app-tab-world .curated-world-shelf.is-folded:before,body.world-theme .curated-world-shelf.is-folded:before{opacity:1!important;mix-blend-mode:normal!important}.app-tab-world .curated-world-shelf.is-open .curated-shelf-scroll,body.world-theme .curated-world-shelf.is-open .curated-shelf-scroll{background:0 0!important}@media (width<=430px){.app-tab-world .curated-world-shelf:before,body.world-theme .curated-world-shelf:before{opacity:1!important}.app-tab-world .curated-world-shelf.is-open:before,body.world-theme .curated-world-shelf.is-open:before{opacity:1!important;background-size:122% 100%!important;height:calc(100% + 78px)!important;top:-26px!important}}.app-tab-world .curated-world-shelf.is-folded .curated-shelf-locked-plus,body.world-theme .curated-world-shelf.is-folded .curated-shelf-locked-plus{z-index:3!important;position:relative!important}.app-tab-world .curated-world-shelf.is-open:before,body.world-theme .curated-world-shelf.is-open:before{opacity:1!important;mix-blend-mode:normal!important;filter:saturate(.92)contrast(.98)brightness(.82)!important;will-change:auto!important;background-image:url(/curated_sea_open_static.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:118% 100%!important}@media (width<=430px){.app-tab-world .curated-world-shelf.is-open:before,body.world-theme .curated-world-shelf.is-open:before{background-size:122% 100%!important}}.world-refresh-loader{z-index:3200!important;color:#ffffffdb!important;pointer-events:auto!important;text-align:center!important;background:#030303!important;align-content:center!important;place-items:center!important;gap:18px!important;animation:.18s ease-out both worldRefreshLoaderIn!important;display:grid!important;position:fixed!important;inset:0!important}.world-refresh-loader-logo{object-fit:contain!important;image-rendering:auto!important;opacity:.9!important;filter:contrast(1.04)brightness(.98)!important;width:96px!important;height:96px!important;animation:1.05s ease-in-out infinite worldRefreshLogoPulse!important;display:block!important}.world-refresh-loader-text{color:#ffffffb8!important;letter-spacing:.02em!important;text-shadow:0 0 10px #ffffff29!important;justify-content:center!important;align-items:baseline!important;min-width:142px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.world-refresh-loader-dots:after{content:".";text-align:left;width:18px;animation:.9s steps(3,end) infinite worldRefreshDots;display:inline-block}@keyframes worldRefreshDots{0%{content:"."}33%{content:".."}66%,to{content:"..."}}@keyframes worldRefreshLogoPulse{0%,to{opacity:.78;filter:contrast(1.02)brightness(.92)}50%{opacity:1;filter:contrast(1.08)brightness(1.04)}}@keyframes worldRefreshLoaderIn{0%{opacity:0}to{opacity:1}}@media (width<=430px){.world-refresh-loader-logo{width:88px!important;height:88px!important}}.app-tab-collection{color:#252525!important;background:#eeeeea!important}.app-tab-collection .topbar{background:repeating-linear-gradient(#00000007 0 1px,#0000 1px 4px),#eeeeea!important;border-bottom-color:#00000029!important}.app-tab-collection .brand-line,.app-tab-collection .brand-name,.app-tab-collection .clock,.app-tab-collection .identity,.app-tab-collection .comment,.app-tab-collection .section-title,.app-tab-collection .crumbs button.active,.app-tab-collection button.active{color:#22231f!important;text-shadow:none!important}.app-tab-collection .brand-mark,.app-tab-collection .crumbs button,.app-tab-collection .mode-line,.app-tab-collection .hint,.app-tab-collection button,.app-tab-collection .text-button,.app-tab-collection small{color:#5f625a!important;text-shadow:none!important}.app-tab-collection .crumbs.tab-nav .tab-nav-dot{color:#22231f!important;box-shadow:0 0 8px #00000038!important}.app-tab-collection button:hover:not(:disabled),.app-tab-collection .text-button:hover,.app-tab-collection .crumbs button:hover{color:#111!important;text-shadow:0 0 1px,0 0 5px #00000029!important;filter:blur(.12px)brightness(.94)contrast(1.12)!important}.collection-head{gap:10px!important;padding:4px 0 12px!important;display:grid!important}.collection-selected-line{border-top:1px dotted var(--line)!important;color:var(--muted)!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:10px!important;padding-top:10px!important;font-size:12px!important;display:grid!important}.collection-selected-line b{color:var(--text)!important;letter-spacing:.08em!important;font-weight:400!important}.collection-list{gap:14px!important;width:100%!important;display:grid!important}.collection-group{gap:8px!important;padding:14px!important;display:grid!important}.collection-badge-card{border-bottom:1px dotted var(--line-soft)!important;padding-bottom:8px!important}.collection-badge-card button{text-align:left!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;width:100%!important;padding:4px 0!important;display:grid!important}.collection-badge-icon{place-items:center!important;width:24px!important;min-height:24px!important;font-size:16px!important;line-height:1!important;display:inline-grid!important}.collection-badge-main{gap:4px!important;min-width:0!important;display:grid!important}.collection-badge-main strong{color:var(--text)!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-weight:400!important}.collection-badge-main small{overflow-wrap:anywhere!important;word-break:keep-all!important;line-height:1.45!important}.collection-badge-state{color:var(--muted)!important;white-space:nowrap!important;font-size:11px!important;line-height:1.3!important}.collection-badge-card.locked{opacity:.46!important}.collection-badge-card.coming-soon{opacity:.38!important}.collection-badge-card.selected{opacity:1!important}.badge-cluster{z-index:7!important;justify-content:flex-end!important;display:inline-flex!important;position:relative!important}.badge-cluster-button{color:inherit!important;letter-spacing:.02em!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;padding:0!important;line-height:1!important;display:inline-flex!important}.badge-peek{z-index:50!important;border:1px dotted color-mix(in srgb, currentColor 26%, transparent)!important;background:color-mix(in srgb, var(--card-bg,#eeeeea) 86%, #000 14%)!important;width:min(250px,100vw - 44px)!important;color:var(--card-text,var(--text))!important;text-align:left!important;gap:7px!important;padding:10px!important;display:grid!important;position:absolute!important;top:18px!important;right:0!important;box-shadow:0 16px 34px #00000038!important}.app-tab-world .badge-peek,body.world-theme .badge-peek{background:color-mix(in srgb, var(--card-bg,#111) 86%, #000 14%)!important;color:var(--card-text,#f8f8f4)!important}@media (width<=430px){.app-tab-collection,.app-shell.app-tab-collection{padding-top:var(--dotwav-mobile-content-top,100px)!important}.collection-badge-card button{grid-template-columns:24px minmax(0,1fr) auto!important;gap:8px!important}.collection-selected-line{grid-template-columns:1fr auto!important}.collection-selected-line small{grid-column:2!important}}.topbar .crumbs.tab-nav .collection-tab-button{font-size:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;line-height:1!important;display:inline-flex!important}.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word{line-height:1!important;display:inline-block!important}.collection-badge-card button{grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:3px 10px!important}.collection-badge-state{white-space:normal!important;text-align:right!important;overflow-wrap:anywhere!important;grid-column:2!important;justify-self:end!important;max-width:100%!important}.collection-badge-main small,.collection-badge-main strong{overflow-wrap:anywhere!important;word-break:keep-all!important;max-width:100%!important}.collection-badge-card.coming-soon .collection-badge-state{white-space:nowrap!important}.collection-selected-line,.collection-selected-line>*{min-width:0!important}@media (width<=520px){.topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav{gap:0!important;width:100%!important;max-width:calc(100vw - 76px)!important;overflow:visible!important}.topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button{letter-spacing:-.035em!important;width:auto!important;min-width:0!important;height:24px!important;min-height:24px!important;padding:0 4px!important;font-size:11px!important;line-height:1!important}.topbar .crumbs.tab-nav button+button,.app-tab-collection .topbar .crumbs.tab-nav button+button{margin-left:7px!important}.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{gap:3px!important;font-size:11px!important}.topbar-right-tools{gap:0!important;min-width:24px!important}.collection-badge-card button{grid-template-rows:auto auto!important;grid-template-columns:24px minmax(0,1fr)!important;gap:3px 8px!important}.collection-badge-state{text-align:left!important;grid-column:2!important;justify-self:start!important;font-size:10px!important}}.topbar .crumbs.tab-nav button,.app-tab-log .topbar .crumbs.tab-nav button,.app-tab-world .topbar .crumbs.tab-nav button,.app-tab-library .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button,body.world-theme .topbar .crumbs.tab-nav button,.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{letter-spacing:0!important;white-space:nowrap!important;flex:none!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1!important}.topbar .crumbs.tab-nav .collection-tab-button{align-items:flex-start!important;gap:4px!important;display:inline-flex!important}.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word{letter-spacing:0!important;font-size:12px!important;line-height:1!important;display:inline-block!important}.crumbs.tab-nav .tab-nav-dot,.topbar .crumbs.tab-nav .tab-nav-dot,.app-tab-collection .crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(var(--active-dot-x,0px) - 2px))!important}.collection-head{gap:8px!important;min-width:0!important;padding:4px 0 12px!important;display:grid!important}.collection-title-row .comment{white-space:nowrap!important;flex:auto!important;min-width:0!important;margin:0!important}.collection-title-badges{color:var(--muted)!important;white-space:nowrap!important;flex:none!important;align-items:baseline!important;gap:6px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.collection-title-badges b{color:var(--text)!important;font-weight:400!important;line-height:1!important}.collection-title-badges b:empty,.collection-selected-line{display:none!important}.collection-badge-card{width:100%!important;margin:0!important;padding:0 0 12px!important;display:block!important;overflow:hidden!important}.collection-badge-icon{grid-area:1/1/span 2!important;place-items:center!important;width:24px!important;min-width:24px!important;min-height:24px!important;font-size:16px!important;line-height:1!important;display:inline-grid!important}.collection-badge-main{grid-area:1/2!important;gap:4px!important;display:grid!important;overflow:hidden!important}.collection-badge-main strong,.collection-badge-main small{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:keep-all!important;width:100%!important;line-height:1.45!important;display:block!important;overflow:hidden!important}.collection-badge-state{text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:keep-all!important;opacity:.86!important;grid-area:2/2!important;justify-self:start!important;width:100%!important;font-size:10px!important;line-height:1.35!important;display:block!important}@media (width<=430px){.topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav{gap:14px!important;max-width:calc(100vw - 76px)!important}.topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word{letter-spacing:-.02em!important;font-size:11px!important}.collection-title-badges{gap:5px!important;font-size:11px!important}}.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:18px!important;width:max-content!important;max-width:calc(100vw - 82px)!important;padding:0 0 6px!important;display:flex!important;overflow:visible!important}.topbar .crumbs.tab-nav button,.app-tab-log .topbar .crumbs.tab-nav button,.app-tab-world .topbar .crumbs.tab-nav button,.app-tab-library .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button,body.world-theme .topbar .crumbs.tab-nav button{letter-spacing:0!important;white-space:nowrap!important;vertical-align:top!important;flex:none!important;align-items:flex-start!important;width:auto!important;height:12px!important;min-height:12px!important;max-height:12px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:12px!important;display:inline-flex!important}.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{letter-spacing:0!important;align-items:flex-start!important;gap:4px!important;height:12px!important;min-height:12px!important;max-height:12px!important;font-size:12px!important;line-height:12px!important;display:inline-flex!important}.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-word{letter-spacing:0!important;height:12px!important;min-height:12px!important;max-height:12px!important;font-size:12px!important;line-height:12px!important;display:inline-block!important}.collection-title-row{justify-content:flex-start!important;align-items:baseline!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important}.collection-title-row .comment{white-space:nowrap!important;flex:none!important;margin:0!important}.collection-title-badges{min-width:0!important;color:var(--muted)!important;white-space:nowrap!important;flex:0 auto!important;align-items:baseline!important;gap:5px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.collection-title-badges b{min-width:1ch!important;color:var(--text)!important;text-align:center!important;font-weight:400!important;line-height:1!important;display:inline-block!important}.collection-list,.collection-group,.collection-badge-card,.collection-badge-card button,.collection-badge-main,.collection-badge-main strong,.collection-badge-main small,.collection-badge-state{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.collection-badge-card{border-bottom:1px dotted var(--line-soft)!important;width:100%!important;margin:0!important;padding:0 0 14px!important;display:block!important;overflow:visible!important}.collection-badge-card:last-child{border-bottom:0!important;padding-bottom:0!important}.collection-badge-card+.collection-badge-card{padding-top:14px!important}.collection-badge-card button,.collection-badge-card button:disabled{text-align:left!important;grid-template-rows:auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:0 10px!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.collection-badge-icon{grid-area:1/1!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:16px!important;line-height:1!important;display:inline-grid!important}.collection-badge-main{grid-area:1/2!important;display:block!important;overflow:visible!important}.collection-badge-main strong,.collection-badge-main small,.collection-badge-state{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:keep-all!important;width:100%!important;display:block!important;overflow:visible!important}.collection-badge-main strong{color:var(--text)!important;margin:0 0 3px!important;font-weight:400!important;line-height:1.35!important}.collection-badge-main small{color:var(--muted)!important;line-height:1.45!important}.collection-badge-state{color:var(--muted)!important;opacity:.86!important;text-align:left!important;grid-area:auto/2!important;justify-self:start!important;margin-top:5px!important;font-size:10px!important;line-height:1.35!important}.collection-badge-card.selected .collection-badge-icon,.collection-badge-card.selected .collection-badge-state,.collection-badge-card.selected .collection-badge-main strong{color:#050505!important;text-shadow:0 0 1px,0 0 7px #00000024!important}@media (width<=430px){.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{gap:14px!important;max-width:calc(100vw - 76px)!important}.topbar .crumbs.tab-nav button,.app-tab-log .topbar .crumbs.tab-nav button,.app-tab-world .topbar .crumbs.tab-nav button,.app-tab-library .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button,body.world-theme .topbar .crumbs.tab-nav button,.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word{letter-spacing:-.02em!important;height:11px!important;min-height:11px!important;max-height:11px!important;font-size:11px!important;line-height:11px!important}.collection-title-badges{gap:4px!important;font-size:11px!important}.collection-badge-card button,.collection-badge-card button:disabled{grid-template-columns:26px minmax(0,1fr)!important;column-gap:8px!important}}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-word{font:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;font-weight:400!important;transform:scale(1)!important}.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{gap:4px!important}.app-tab-collection .collection-head{z-index:990!important;-webkit-backdrop-filter:blur(6px)saturate(1.03)!important;width:min(390px,100vw - 40px)!important;max-width:390px!important;box-shadow:none!important;box-sizing:border-box!important;background:#eeeeea2e!important;border:0!important;margin:0!important;padding:0 0 12px!important;display:block!important;position:fixed!important;top:100px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-collection .collection-title-row{display:none!important}.app-tab-collection .collection-title-line{white-space:nowrap!important;width:100%!important;color:var(--text)!important;justify-content:flex-start!important;align-items:baseline!important;gap:6px!important;margin:0 0 8px!important;padding:0!important;line-height:1.32!important;display:flex!important}.app-tab-collection .collection-title-line>span:first-child{flex:none!important;min-width:0!important}.app-tab-collection .collection-title-badges{width:auto!important;min-width:0!important;max-width:none!important;color:var(--muted)!important;font-size:inherit!important;white-space:nowrap!important;flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:baseline!important;gap:5px!important;margin:0!important;padding:0!important;line-height:1.32!important;display:inline-flex!important}.app-tab-collection .collection-title-badges b{min-width:1ch!important;color:var(--text)!important;text-align:center!important;margin:0!important;padding:0!important;font-weight:400!important;line-height:1.32!important;display:inline-block!important}.app-tab-collection .collection-intro-copy{color:var(--muted)!important;letter-spacing:-.015em!important;word-break:keep-all!important;overflow-wrap:break-word!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.42!important;display:block!important}.app-tab-collection .collection-group:first-child{margin-top:0!important}@media (width<=430px){.app-tab-collection .collection-head{width:calc(100vw - 28px)!important;top:100px!important}.app-tab-collection .collection-list{padding-top:96px!important}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.topbar .crumbs.tab-nav .collection-tab-star,.topbar .crumbs.tab-nav .collection-tab-word,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-word{font-size:inherit!important;line-height:inherit!important;height:auto!important;min-height:0!important;max-height:none!important;letter-spacing:inherit!important}}.app-tab-collection{--dotwav-collection-topbar-height:74px;--dotwav-collection-head-height:54px;padding-top:var(--dotwav-collection-topbar-height)!important}.app-tab-collection .topbar{height:var(--dotwav-collection-topbar-height)!important;min-height:var(--dotwav-collection-topbar-height)!important;max-height:var(--dotwav-collection-topbar-height)!important;grid-template-rows:15px 17px!important;padding-top:18px!important;padding-bottom:6px!important;overflow:visible!important}.app-tab-collection .topbar .brand-line,.app-tab-collection .topbar .clock{grid-row:1!important}.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-collection .topbar .identity{grid-row:2!important}.app-tab-collection .collection-head{top:calc(var(--dotwav-collection-topbar-height) - 1px)!important;height:var(--dotwav-collection-head-height)!important;min-height:var(--dotwav-collection-head-height)!important;max-height:var(--dotwav-collection-head-height)!important}@media (width<=430px){.app-tab-collection{padding-top:var(--dotwav-collection-topbar-height)!important}.app-tab-collection .topbar{height:var(--dotwav-collection-topbar-height)!important;min-height:var(--dotwav-collection-topbar-height)!important;max-height:var(--dotwav-collection-topbar-height)!important;padding-bottom:6px!important}.app-tab-collection .collection-head{top:calc(var(--dotwav-collection-topbar-height) - 1px)!important}}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket{letter-spacing:0!important;font-size:12px!important;font-weight:400!important;line-height:12px!important;transform:scale(1)!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{justify-content:flex-start!important;align-items:baseline!important;gap:1px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;display:inline-flex!important}.app-tab-collection .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:flex-start!important;gap:14px!important;width:max-content!important;max-width:calc(100vw - 76px)!important;margin:0!important;padding:0 0 6px!important;display:flex!important;overflow:visible!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket{letter-spacing:0!important;white-space:nowrap!important;flex:none!important;justify-content:flex-start!important;align-items:flex-start!important;height:12px!important;min-height:12px!important;max-height:12px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:12px!important;display:inline-flex!important;transform:scale(1)!important}.app-tab-collection{padding-top:100px!important}.app-tab-collection .topbar{height:100px!important;min-height:100px!important;max-height:100px!important;box-shadow:none!important;grid-template-rows:15px 17px 17px!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:5px 12px!important;padding:18px 20px 12px!important;line-height:1!important;display:grid!important;overflow:visible!important}.app-tab-collection .topbar .brand-line,.app-tab-collection .topbar .clock,.app-tab-collection .topbar .crumbs,.app-tab-collection .topbar .identity,.app-tab-collection .topbar .mode-line,.app-tab-collection .topbar .auth-line,.app-tab-collection .topbar .plan-toggle,.app-tab-collection .topbar button,.app-tab-collection .topbar span,.app-tab-collection .topbar div{margin-top:0!important;margin-bottom:0!important;line-height:1!important}.app-tab-collection .topbar .identity{grid-area:2/2/auto/3!important;place-self:start end!important}.app-tab-collection .topbar .mode-line{grid-area:3/1/auto/-1!important;align-self:start!important;margin:0!important;padding:0!important;display:block!important}.app-tab-collection .topbar .auth-line{flex-wrap:nowrap!important;grid-area:3/1/auto/-1!important;grid-template-columns:max-content max-content 1fr!important;align-items:center!important;gap:0 8px!important;min-width:0!important;height:15px!important;min-height:15px!important;max-height:15px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;height:auto!important;min-height:0!important;max-height:none!important;letter-spacing:inherit!important;white-space:nowrap!important;flex:none!important;justify-content:flex-start!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-weight:400!important;display:inline-flex!important;transform:scale(1)!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{gap:1px!important}.app-tab-collection .topbar .crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(var(--active-dot-x,0px) - 2px))!important;bottom:0!important}@media (width<=430px){.app-tab-collection{padding-top:100px!important}.app-tab-collection .topbar{height:100px!important;min-height:100px!important;max-height:100px!important;padding-left:14px!important;padding-right:14px!important}.app-tab-collection .topbar .crumbs.tab-nav{gap:14px!important;max-width:calc(100vw - 76px)!important}.app-tab-collection .collection-head{top:100px!important}}.app-shell.app-tab-collection,.app-tab-collection{box-sizing:border-box!important;width:min(430px,100vw)!important;max-width:430px!important;min-height:100vh!important;margin:0 auto!important;padding:100px 20px 80px!important;position:relative!important;overflow-x:hidden!important}.app-tab-collection .topbar{box-sizing:border-box!important;z-index:1000!important;width:min(430px,100vw)!important;max-width:430px!important;height:100px!important;min-height:100px!important;max-height:100px!important;box-shadow:none!important;grid-template-rows:15px 17px 17px!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:5px 12px!important;margin:0!important;padding:18px 20px 12px!important;line-height:1!important;display:grid!important;position:fixed!important;top:0!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}.app-tab-collection .topbar .brand-line,.app-tab-collection .topbar .clock,.app-tab-collection .topbar .crumbs,.app-tab-collection .topbar .identity,.app-tab-collection .topbar .topbar-right-tools,.app-tab-collection .topbar button,.app-tab-collection .topbar span,.app-tab-collection .topbar div{margin-top:0!important;margin-bottom:0!important;line-height:1!important}.app-tab-collection .topbar .brand-line{grid-area:1/1/auto/2!important;align-self:start!important}.app-tab-collection .topbar .clock{grid-area:1/2/auto/3!important;place-self:start end!important}.app-tab-collection .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;grid-area:2/1/auto/2!important;grid-template-columns:none!important;align-self:start!important;align-items:flex-start!important;gap:18px!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0 0 6px!important;display:flex!important;overflow:visible!important}.app-tab-collection .topbar .topbar-right-tools,.app-tab-collection .topbar .identity{grid-area:2/2/auto/3!important;place-self:start end!important}.app-tab-collection .topbar .mode-line,.app-tab-collection .topbar .auth-line{display:none!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;height:auto!important;min-height:0!important;max-height:none!important;letter-spacing:inherit!important;white-space:nowrap!important;flex:none!important;margin:0!important;padding:0!important;font-weight:400!important;transform:scale(1)!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{justify-content:flex-start!important;align-items:flex-start!important;gap:1px!important;display:inline-flex!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-word{display:none!important}@media (width<=520px){.app-shell.app-tab-collection,.app-tab-collection{width:100dvw!important;max-width:100dvw!important;min-height:100dvh!important;padding:var(--dotwav-mobile-content-top) 14px calc(76px + env(safe-area-inset-bottom))!important;margin:0 auto!important;overflow-x:hidden!important}.app-tab-collection .topbar{width:min(100dvw,430px)!important;max-width:100dvw!important;min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;max-height:var(--dotwav-mobile-topbar-h)!important;padding:calc(8px + env(safe-area-inset-top)) 16px 6px!important;box-sizing:border-box!important;z-index:1000!important;box-shadow:none!important;grid-template-rows:14px 24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;gap:2px 10px!important;margin:0!important;display:grid!important;position:fixed!important;top:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.app-tab-collection .topbar .brand-line,.app-tab-collection .topbar .clock{grid-row:1!important;font-size:10.5px!important;line-height:1.1!important}.app-tab-collection .topbar .crumbs.tab-nav{white-space:nowrap!important;grid-area:2/1/auto/2!important;align-items:center!important;gap:0!important;max-width:calc(100vw - 76px)!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;display:flex!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{letter-spacing:-.02em!important;touch-action:manipulation!important;justify-content:center!important;align-items:center!important;min-width:42px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 7px!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}.app-tab-collection .topbar .crumbs.tab-nav button+button{margin-left:5px!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{gap:1px!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket{height:auto!important;min-height:0!important;max-height:none!important;font-size:11px!important;line-height:1!important}.app-tab-collection .topbar-right-tools,.app-tab-collection .topbar .identity{grid-area:2/2/auto/3!important;place-self:center end!important;gap:8px!important;min-height:24px!important;margin-top:0!important}.app-tab-collection .topbar-help-button,.app-tab-collection .account-trigger,.app-tab-collection .topbar-right-tools .identity-badge,.app-tab-collection .topbar-right-tools button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:11px!important;line-height:24px!important}.app-tab-collection .crumbs.tab-nav .tab-nav-dot{bottom:-2px!important}.app-tab-collection .collection-head{top:var(--dotwav-mobile-topbar-h)!important;width:calc(100vw - 28px)!important}.app-tab-collection .collection-list{padding-top:96px!important}}@media (width<=360px){.app-tab-collection .topbar{padding-left:12px!important;padding-right:12px!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{min-width:38px!important;padding:0 5px!important;font-size:10.5px!important}}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:0!important;font-weight:400!important;display:inline-block!important;transform:scale(1)!important}.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-star,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-bracket,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-word{font:inherit!important;font-size:inherit!important;line-height:inherit!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:inline!important;transform:scale(1)!important}@media (width<=520px){.app-tab-collection .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:start!important;gap:0 14px!important;width:max-content!important;max-width:calc(100vw - 76px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:10.5px!important;line-height:1.1!important;display:flex!important;overflow:visible!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-align:left!important;white-space:nowrap!important;touch-action:manipulation!important;background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:0!important;font-weight:400!important;display:inline-block!important}.app-tab-collection .topbar .crumbs.tab-nav button+button{margin-left:0!important}}@media (width<=360px){.app-tab-collection .topbar .crumbs.tab-nav{gap:12px!important;font-size:10.5px!important}.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{min-width:0!important;font-size:inherit!important;padding:0!important}}.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{margin-left:36px!important}@media (width<=520px){.topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button{margin-left:30px!important}}.app-tab-collection .topbar .crumbs.tab-nav,.topbar .crumbs.tab-nav{overflow:visible!important}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{margin-left:56px!important;position:relative!important;left:0!important;transform:none!important}.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{font-size:12px!important;line-height:1!important}@media (width<=520px){.app-tab-collection .topbar .crumbs.tab-nav{gap:18px 0!important;max-width:100%!important;font-size:12px!important}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{margin-left:48px!important}}.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{white-space:nowrap!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:flex-start!important;gap:0 18px!important;width:max-content!important;max-width:calc(100vw - 76px)!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 6px!important;font-size:12px!important;line-height:1!important;display:flex!important;overflow:visible!important}.topbar .crumbs.tab-nav button,.app-tab-log .topbar .crumbs.tab-nav button,.app-tab-world .topbar .crumbs.tab-nav button,.app-tab-library .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button,body.world-theme .topbar .crumbs.tab-nav button,.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:1!important;display:inline-block!important;left:auto!important;transform:scale(1)!important}.topbar .crumbs.tab-nav button+button,.app-tab-collection .topbar .crumbs.tab-nav button+button{margin-left:0!important}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-log .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-world .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-library .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{margin-left:48px!important;position:relative!important}.topbar .crumbs.tab-nav .tab-nav-dot,.crumbs.tab-nav .tab-nav-dot{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s!important}.topbar .crumbs.tab-nav.snap-dot .tab-nav-dot,.crumbs.tab-nav.snap-dot .tab-nav-dot{transition:none!important}.app-tab-collection .crumbs.tab-nav .tab-nav-dot,.app-tab-collection .topbar .crumbs.tab-nav .tab-nav-dot{transform:translateX(calc(var(--active-dot-x,0px) - 2px)) translateY(0px)!important}@media (width<=520px){.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{gap:16px!important;max-width:calc(100vw - 76px)!important;font-size:12px!important}.topbar .crumbs.tab-nav button,.app-tab-log .topbar .crumbs.tab-nav button,.app-tab-world .topbar .crumbs.tab-nav button,.app-tab-library .topbar .crumbs.tab-nav button,.app-tab-collection .topbar .crumbs.tab-nav button,.app-tab-curation .topbar .crumbs.tab-nav button,body.world-theme .topbar .crumbs.tab-nav button,.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{margin-top:0!important;margin-bottom:0!important;margin-right:0!important;padding:0!important;font-size:12px!important;line-height:1!important}.topbar .crumbs.tab-nav .collection-tab-button,.topbar .crumbs.tab-nav .collection-tab-button.active,.app-tab-log .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-world .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-library .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button,.app-tab-collection .topbar .crumbs.tab-nav .collection-tab-button.active{margin-left:42px!important}}.badge-cluster{z-index:12!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:inline-flex!important;position:relative!important}.badge-cluster-button{border:1px dotted color-mix(in srgb, currentColor 28%, transparent)!important;background:color-mix(in srgb, currentColor 7%, transparent)!important;min-height:17px!important;color:inherit!important;letter-spacing:.02em!important;opacity:.92!important;box-shadow:0 0 8px color-mix(in srgb, currentColor 10%, transparent)!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;padding:2px 4px!important;line-height:1!important;display:inline-flex!important}.badge-cluster-button:hover,.badge-cluster-button:focus-visible{opacity:1!important;filter:none!important;text-shadow:0 0 7px currentColor, 0 0 13px color-mix(in srgb, currentColor 26%, transparent)!important;outline:none!important;text-decoration:none!important}.badge-cluster-button span{filter:saturate(.92)contrast(1.04)!important;font-size:11px!important;line-height:1!important;display:inline-block!important}.cosmic-world-card .badge-cluster-button,.curated-shelf-card .badge-cluster-button,.world-detail-card .badge-cluster-button{color:var(--card-text)!important;border-color:color-mix(in srgb, var(--card-text) 30%, transparent)!important;background:color-mix(in srgb, var(--card-bg,transparent) 74%, var(--card-text) 12%)!important;box-shadow:0 0 10px color-mix(in srgb, var(--card-text) 10%, transparent)!important}.curated-shelf-card .card-head .badge-cluster,.cosmic-world-card .card-head .badge-cluster{margin-left:auto!important}.badge-peek-overlay{z-index:2147483000!important;-webkit-backdrop-filter:blur(5px)saturate(.82)!important;backdrop-filter:blur(5px)saturate(.82)!important;cursor:pointer!important;background:#0a0a0a3d!important;place-items:center!important;padding:28px!important;display:grid!important;position:fixed!important;inset:0!important}.badge-peek-modal{border:1px dotted color-mix(in srgb, currentColor 30%, transparent)!important;color:#151515!important;text-align:left!important;cursor:pointer!important;background:#dbdbd7!important;gap:9px!important;width:min(304px,100vw - 56px)!important;padding:14px 15px!important;display:grid!important;box-shadow:0 20px 60px #00000047!important}body.world-theme .badge-peek-modal,.app-tab-world .badge-peek-modal{color:#f8f8f4!important;background:#2b2a27!important;box-shadow:0 22px 70px #00000075!important}.badge-peek-row{gap:3px!important;display:grid!important}.badge-peek-row b{color:inherit!important;font-weight:700!important;line-height:1.25!important}.badge-peek-row span{color:inherit!important;opacity:.72!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-size:10px!important;line-height:1.45!important}.account-menu{z-index:1200!important;position:relative!important}.identity-badge{white-space:nowrap!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:34px!important;height:24px!important;padding:0 5px!important;font-weight:400!important;display:inline-flex!important}.identity-popover.account-popover{z-index:20!important;color:#111!important;background:#e6e6e2f0!important;border:1px dotted #00000047!important;box-shadow:0 18px 58px #0000002e!important}.app-tab-world .identity-popover.account-popover,body.world-theme .identity-popover.account-popover{color:#f2f2f2!important;background:#202020f0!important;border-color:#ffffff42!important}.app-tab-library .identity-popover.account-popover{color:#102816!important;background:#e6eedef0!important;border-color:#f8fff347!important}.app-tab-collection{--dotwav-collection-head-extra-offset:12px}.app-tab-collection .collection-head{padding-top:var(--dotwav-collection-head-extra-offset)!important;height:calc(var(--dotwav-collection-head-height,54px) + var(--dotwav-collection-head-extra-offset))!important;min-height:calc(var(--dotwav-collection-head-height,54px) + var(--dotwav-collection-head-extra-offset))!important;max-height:calc(var(--dotwav-collection-head-height,54px) + var(--dotwav-collection-head-extra-offset))!important}.app-tab-collection .collection-list{padding-top:calc(var(--dotwav-collection-head-height,54px) + var(--dotwav-collection-head-extra-offset) + 16px)!important}@media (width<=520px){.app-tab-collection .topbar-right-tools .identity-badge{width:auto!important;min-width:34px!important;padding:0 4px!important;font-size:11px!important}}.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{justify-content:flex-end!important;justify-self:end!important;align-items:flex-start!important;width:42px!important;min-width:42px!important;max-width:42px!important;display:flex!important;overflow:visible!important}.topbar .identity-badge,.app-tab-log .topbar .identity-badge,.app-tab-world .topbar .identity-badge,.app-tab-library .topbar .identity-badge,.app-tab-collection .topbar .identity-badge,.app-tab-curation .topbar .identity-badge,body.world-theme .topbar .identity-badge{text-align:center!important;justify-content:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important}@media (width<=520px){.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{width:42px!important;min-width:42px!important;max-width:42px!important}.topbar .identity-badge,.app-tab-log .topbar .identity-badge,.app-tab-world .topbar .identity-badge,.app-tab-library .topbar .identity-badge,.app-tab-collection .topbar .identity-badge,.app-tab-curation .topbar .identity-badge,body.world-theme .topbar .identity-badge{width:42px!important;min-width:42px!important;max-width:42px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;font-size:11px!important}.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{max-width:calc(100vw - 104px)!important}}.account-menu-scrim{z-index:1001!important;touch-action:manipulation!important}.identity-popover.account-popover{z-index:1002!important}.app-tab-library .library-written-item .compact-actions{align-items:center!important;gap:10px!important}.app-tab-library .library-written-item .compact-actions .text-button{white-space:nowrap!important}.instagram-story-button{color:#000!important;width:24px!important;height:24px!important;box-shadow:none!important;text-shadow:none!important;vertical-align:middle!important;background:#fff!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:inline-grid!important}.instagram-story-button:hover:not(:disabled),.instagram-story-button:focus-visible{color:#000!important;opacity:1!important;filter:none!important;text-shadow:none!important;outline-offset:2px!important;background:#fff!important;outline:1px dotted!important;text-decoration:none!important}.instagram-story-icon{fill:none!important;stroke:currentColor!important;stroke-width:1.55px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:17px!important;height:17px!important;display:block!important}.story-share-render-host{pointer-events:none!important;z-index:-1!important;width:1080px!important;height:1920px!important;position:fixed!important;top:0!important;left:-200vw!important;overflow:hidden!important}.story-share-capture-frame{box-sizing:border-box!important;color:#f8f8f4!important;width:1080px!important;height:1920px!important;text-shadow:none!important;background:#050505!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:112px 0 0!important;font-family:Courier New,SFMono-Regular,Consolas,Apple SD Gothic Neo,Malgun Gothic,monospace!important;display:flex!important;overflow:hidden!important}.story-share-capture-card.world-card.cosmic-world-card{background:var(--card-bg)!important;width:740px!important;max-width:740px!important;height:auto!important;min-height:0!important;max-height:1180px!important;color:var(--card-text)!important;box-shadow:none!important;text-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:24px!important;margin:0!important;padding:48px 50px 40px!important;display:flex!important;overflow:hidden!important;transform:none!important}.story-share-capture-card *{text-shadow:none!important;filter:none!important;text-decoration:none!important}.story-share-capture-card .card-head{min-height:38px!important;color:var(--card-text)!important;opacity:.72!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin:0 0 6px!important;font-size:24px!important;line-height:1.2!important;display:flex!important}.story-share-badge-cluster{pointer-events:none!important;margin-left:auto!important}.story-share-badge-cluster .badge-cluster-button{min-width:178px!important;height:48px!important;color:var(--card-text)!important;opacity:.88!important;background:0 0!important;border:3px dotted #2424244d!important;justify-content:center!important;align-items:center!important;gap:16px!important;padding:0 16px!important;font-size:28px!important;line-height:1!important;display:inline-flex!important}.story-share-capture-card .world-log-body{gap:22px!important;margin:0!important;display:grid!important}.story-share-capture-card .world-text{-webkit-line-clamp:9!important;width:100%!important;color:var(--card-text)!important;letter-spacing:-.02em!important;text-align:left!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;-webkit-box-orient:vertical!important;margin:0!important;padding:0!important;font-size:45px!important;font-weight:700!important;line-height:1.36!important;display:-webkit-box!important;overflow:hidden!important}.story-share-capture-card .see-more-button{width:fit-content!important;color:var(--card-text)!important;opacity:.72!important;background:0 0!important;border:0!important;margin:6px 0 10px!important;padding:0!important;font-size:32px!important;font-weight:700!important;line-height:1.15!important}.story-share-capture-card .world-long-log-note{display:none!important}.story-share-capture-card .reveal-box{color:var(--card-text)!important;border-top:3px dotted #2424244d!important;gap:20px!important;margin:12px 0 0!important;padding:42px 0 0!important;display:grid!important}.story-share-capture-card .track-reveal-info{gap:14px!important;min-width:0!important;display:grid!important}.story-share-capture-card .track-reveal-info strong{color:var(--card-text)!important;white-space:normal!important;text-overflow:initial!important;word-break:keep-all!important;overflow-wrap:anywhere!important;font-size:33px!important;font-weight:800!important;line-height:1.24!important;overflow:visible!important}.story-share-capture-card .track-reveal-info small{color:var(--card-text)!important;opacity:.74!important;white-space:normal!important;text-overflow:initial!important;word-break:keep-all!important;font-size:29px!important;line-height:1.2!important;overflow:visible!important}.story-capture-platform-icons{justify-content:flex-start!important;align-items:center!important;gap:22px!important;margin:10px 0 8px!important;display:flex!important}.story-capture-platform-icons .platform-icon{width:50px!important;height:50px!important;color:var(--card-text)!important;opacity:.72!important;background:#24242414!important;border:3px solid #24242438!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.story-capture-platform-icons .platform-icon>span{font-size:27px!important;font-weight:800!important;line-height:1!important}.story-share-capture-card .reveal-box .text-button{width:100%!important;color:var(--card-text)!important;opacity:.92!important;text-align:center!important;background:0 0!important;border:0!important;margin:2px 0 0!important;padding:0!important;font-size:37px!important;font-weight:700!important;line-height:1.42!important;display:block!important}.story-share-capture-card .card-foot{min-height:0!important;margin:16px 0 0!important;padding:0!important;display:block!important}.story-share-capture-card .more-button{color:var(--card-text)!important;opacity:.55!important;background:0 0!important;border:0!important;padding:0!important;font-size:38px!important;font-weight:700!important;line-height:1!important}.story-share-capture-footer-note{color:#f8f8f4!important;text-align:left!important;letter-spacing:-.02em!important;width:740px!important;margin:74px 0 0!important;font-size:34px!important;font-weight:400!important;line-height:1.35!important}.story-share-capture-app-footer{color:#f8f8f4!important;border-top:3px dotted #f8f8f46b!important;justify-content:space-between!important;gap:28px!important;width:740px!important;margin-top:auto!important;padding:34px 0 72px!important;font-size:31px!important;line-height:1.4!important;display:flex!important}.story-share-capture-app-footer>div{gap:8px!important;display:grid!important}.story-share-capture-app-footer>div:last-child{justify-items:end!important}.story-share-capture-app-footer b,.story-share-capture-app-footer span{color:#f8f8f4!important;font:inherit!important;white-space:nowrap!important;font-weight:700!important}.story-share-render-host{width:360px!important;height:640px!important}.story-share-capture-frame{width:360px!important;height:640px!important;padding:37px 0 0!important}.story-share-capture-card.world-card.cosmic-world-card{gap:8px!important;width:247px!important;max-width:247px!important;max-height:394px!important;padding:16px 17px 13px!important}.story-share-capture-card .card-head{gap:6px!important;min-height:13px!important;margin:0 0 2px!important;font-size:8px!important;line-height:1.2!important}.story-share-badge-cluster .badge-cluster-button{border-width:1px!important;gap:5px!important;min-width:59px!important;height:16px!important;padding:0 5px!important;font-size:9px!important}.story-share-capture-card .world-log-body{gap:7px!important}.story-share-capture-card .world-text{-webkit-line-clamp:9!important;letter-spacing:-.02em!important;font-size:15px!important;line-height:1.36!important}.story-share-capture-card .see-more-button{margin:2px 0 3px!important;font-size:11px!important;line-height:1.15!important}.story-share-capture-card .reveal-box{border-top-width:1px!important;gap:7px!important;margin:4px 0 0!important;padding:14px 0 0!important}.story-share-capture-card .track-reveal-info{gap:5px!important}.story-share-capture-card .track-reveal-info strong{font-size:11px!important;line-height:1.24!important}.story-share-capture-card .track-reveal-info small{font-size:10px!important;line-height:1.2!important}.story-capture-platform-icons{gap:7px!important;margin:3px 0!important}.story-capture-platform-icons .platform-icon{border-width:1px!important;width:17px!important;height:17px!important}.story-capture-platform-icons .platform-icon>span{font-size:9px!important}.story-share-capture-card .reveal-box .text-button{margin:1px 0 0!important;font-size:12px!important;line-height:1.42!important}.story-share-capture-card .card-foot{margin:5px 0 0!important}.story-share-capture-card .more-button{font-size:13px!important}.story-share-capture-footer-note{width:247px!important;margin:25px 0 0!important;font-size:11px!important;line-height:1.35!important}.story-share-capture-app-footer{border-top-width:1px!important;gap:9px!important;width:247px!important;padding:11px 0 24px!important;font-size:10px!important;line-height:1.4!important}.story-share-capture-app-footer>div{gap:3px!important}.story-share-capture-frame,.story-share-capture-frame *{box-shadow:none!important;text-shadow:none!important;filter:none!important}.story-share-capture-card.world-card.cosmic-world-card{color:#242424!important;background:#d4d3ca!important;border:0!important}.story-share-capture-card .card-head,.story-share-capture-card .world-text,.story-share-capture-card .see-more-button,.story-share-capture-card .reveal-box,.story-share-capture-card .track-reveal-info strong,.story-share-capture-card .track-reveal-info small,.story-share-capture-card .reveal-box .text-button,.story-share-capture-card .more-button,.story-share-badge-cluster .badge-cluster-button,.story-capture-platform-icons .platform-icon{color:#242424!important}.story-share-badge-cluster .badge-cluster-button{border-color:#2424244d!important}.story-share-capture-card .reveal-box{border-top-color:#2424244d!important}.story-capture-platform-icons .platform-icon{background:#24242414!important;border-color:#24242438!important}.account-menu-scrim{z-index:1800!important;-webkit-backdrop-filter:blur(5px)saturate(.95)!important;cursor:default!important;background:#00000014!important;border:0!important;width:100vw!important;height:100vh!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}.identity-popover.account-popover.account-popover-fixed{z-index:1900!important;box-sizing:border-box!important;width:min(360px,100vw - 28px)!important;max-width:min(360px,100vw - 28px)!important;max-height:calc(100vh - 118px)!important;position:fixed!important;top:100px!important;right:calc(50vw - min(430px,100vw)/2 + 14px)!important;overflow:hidden auto!important}.app-tab-library .identity-popover.account-popover.account-popover-fixed,.app-tab-collection .identity-popover.account-popover.account-popover-fixed{color:#102816!important;background:#e6eedef5!important;border-color:#10281642!important}.app-tab-library .identity-popover.account-popover.account-popover-fixed *,.app-tab-collection .identity-popover.account-popover.account-popover-fixed *{color:#102816!important}body.world-theme .identity-popover.account-popover.account-popover-fixed,.app-tab-world .identity-popover.account-popover.account-popover-fixed{color:#f8f8f4!important;background:#000000f0!important;border-color:#ffffff47!important}body.world-theme .identity-popover.account-popover.account-popover-fixed *,.app-tab-world .identity-popover.account-popover.account-popover-fixed *{color:#f8f8f4!important}@media (width<=430px){.identity-popover.account-popover.account-popover-fixed{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;top:100px!important;right:14px!important}}.update-notice-feedback-link{color:#151515!important;opacity:.74!important;width:fit-content!important;text-shadow:none!important;gap:3px!important;margin-top:18px!important;line-height:1.35!important;text-decoration:none!important;display:grid!important}.update-notice-feedback-link span,.update-notice-feedback-link strong{color:inherit!important;font:inherit!important;display:block!important}.update-notice-feedback-link strong{font-weight:700!important}.update-notice-feedback-link:hover,.update-notice-feedback-link:focus-visible{opacity:1!important;text-shadow:0 0 5px #0003!important;outline:none!important;text-decoration:none!important}html:has(.found-log-page){min-height:100%;color:#ffffffe0!important;background:#030303!important}body:has(.found-log-page){min-height:100%;color:#ffffffe0!important;background:#030303!important}#root:has(.found-log-page){min-height:100%;color:#ffffffe0!important;background:#030303!important}body:has(.found-log-page){background:radial-gradient(circle at 14% 12%,#ffffff21 0 1px,#0000 2px),radial-gradient(circle at 82% 18%,#ffffff1a 0 1px,#0000 2px),radial-gradient(circle at 63% 46%,#ffffff13 0 1px,#0000 2px),radial-gradient(circle at 22% 72%,#ffffff12 0 1px,#0000 2px),radial-gradient(circle at 89% 84%,#ffffff14 0 1px,#0000 2px),repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 4px),#030303!important;overflow:hidden!important}.found-log-page{color:#ffffffdb;letter-spacing:-.01em;background:radial-gradient(circle at 50% 24%,#ffffff0d,#0000 28%),0 0;place-items:center;width:100%;min-height:100vh;padding:22px;font-family:Courier New,SFMono-Regular,Consolas,monospace;display:grid}.found-log-card{color:#1c1c1c;text-shadow:0 0 .7px #00000029;background:#eeeeeaf5;border:0;border-radius:0;flex-direction:column;width:min(390px,100vw - 44px);min-height:min(720px,100vh - 44px);padding:22px 22px 20px;display:flex;position:relative;box-shadow:0 24px 70px #00000094,0 0 0 1px #ffffff14}.found-log-card:before{content:"";pointer-events:none;opacity:.82;background:repeating-linear-gradient(#00000005 0 1px,#0000 1px 4px);position:absolute;inset:0}.found-log-kicker,.found-log-song,.found-log-reveal-text,.found-log-actions,.found-log-footer{z-index:1;position:relative}.found-log-kicker{color:#00000094;font-size:11px;line-height:1.2}.found-log-song{text-align:center;letter-spacing:-.045em;color:#080808;margin:142px 0 0;font-size:clamp(34px,10vw,48px);font-weight:700;line-height:1.1}.found-log-reveal-label{display:none}.found-log-reveal-text{text-align:center;color:#00000094;margin:30px 0 0;font-size:13px;line-height:1.75}.found-log-actions{justify-items:center;gap:13px;margin-top:82px;display:grid}.found-log-primary-button,.found-log-secondary-button,.found-log-link{appearance:none;font:inherit;text-align:center;cursor:pointer;font-size:13px;line-height:1.35;color:#0000009e!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.found-log-primary-button:hover,.found-log-secondary-button:hover,.found-log-link:hover,.found-log-primary-button:focus-visible,.found-log-secondary-button:focus-visible,.found-log-link:focus-visible{outline:none;color:#050505!important;text-shadow:0 0 1px #0000005c,0 0 5px #0000001f!important}.found-log-footer{color:#0000007a;justify-content:space-between;align-items:flex-end;gap:18px;margin-top:auto;font-size:11px;line-height:1.45;display:flex}.found-log-footer span:first-child{min-width:0}.found-log-footer strong{color:#000000ad;letter-spacing:-.02em;flex:none;font-weight:700}.found-log-small{display:none}@media (width<=520px){.found-log-page{align-items:stretch;padding:0}.found-log-card{width:100%;min-height:100vh;padding:18px}.found-log-song{margin-top:134px;font-size:clamp(34px,12vw,46px)}.found-log-actions{margin-top:76px}.found-log-footer{font-size:10px}}.found-log-song{text-align:center!important;letter-spacing:-.02em!important;color:#151515!important;text-shadow:0 0 .7px #00000047!important;margin:112px 0 0!important;font-family:Courier New,SFMono-Regular,Consolas,monospace!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important}.found-log-reveal-label,.found-log-reveal-text{color:#0000008f!important;font-size:11px!important;line-height:1.7!important}.found-log-actions{gap:13px!important;margin-top:70px!important}.found-log-link{color:#0000009e!important;font-size:11px!important}.found-log-link:hover{color:#050505!important}.receive-button{white-space:nowrap;flex:none;font-size:11px;color:var(--muted)!important}.receive-button.is-receiving{color:var(--text)!important}.card-head-actions,.echo-item-head{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.echo-item-head{color:var(--muted);justify-content:space-between}.receiver-discovery-panel{border-top:1px dotted var(--line);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:grid}.receiver-discovery-panel strong{color:var(--text);margin-bottom:3px;font-weight:400;display:block}.receiver-discovery-panel small{color:var(--muted);display:block}.receiver-discovery-icon{border:1px dotted var(--line);width:24px;height:24px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.receiving-library-panel .library-item button{width:fit-content}.receiving-library-item p{color:var(--muted)}@media (width<=520px){.receiver-discovery-panel{grid-template-columns:auto 1fr}.receiver-discovery-panel button{grid-column:2/3;justify-self:start}.card-head-actions{gap:7px}.receive-button{font-size:10.5px}}.receive-button{white-space:nowrap;align-items:center;gap:5px;display:inline-flex!important}.receive-signal-icon{opacity:.72;flex:none;width:18px;height:14px;display:inline-block;position:relative;transform:translateY(1px)}.receive-signal-dot{background:currentColor;border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.receive-signal-wave{opacity:.9;border:0;border-left:1.4px solid;border-right:1.4px solid;width:5px;height:10px;position:absolute;top:50%}.receive-signal-wave-left{border-right:0;border-radius:9px 0 0 9px;transform:translateY(-50%)}.receive-signal-wave-right{border-left:0;border-radius:0 9px 9px 0;transform:translateY(-50%)}.receive-signal-wave-1.receive-signal-wave-left{left:2px}.receive-signal-wave-2.receive-signal-wave-left{height:14px;left:-2px}.receive-signal-wave-1.receive-signal-wave-right{right:2px}.receive-signal-wave-2.receive-signal-wave-right{height:14px;right:-2px}.receiver-discovery-section{margin-top:0;padding-top:16px;border-top:1px dotted var(--line)!important}.receiver-discovery-icon .receive-signal-icon{opacity:.64;width:21px;height:16px}.receiving-library-item strong{align-items:center;gap:6px;display:inline-flex}.receiver-discovery-copy{gap:3px;min-width:0;display:grid}.receiver-discovery-copy span{color:var(--muted);font-size:12px;line-height:1.45;display:block}.app-tab-world .account-popover .account-actions button,.app-tab-world .account-popover .account-upgrade-box button,.app-tab-world .account-popover .billing-actions button,body.world-theme .account-popover .account-actions button,body.world-theme .account-popover .account-upgrade-box button,body.world-theme .account-popover .billing-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4e0!important;border:1px dotted #10140f47!important;padding:4px 6px!important}.app-shell:has(.world-cosmos) .account-popover .account-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4e0!important;border:1px dotted #10140f47!important;padding:4px 6px!important}.app-shell:has(.world-cosmos) .account-popover .account-upgrade-box button{color:#10140f!important;text-shadow:none!important;background:#fafff4e0!important;border:1px dotted #10140f47!important;padding:4px 6px!important}.app-shell:has(.world-cosmos) .account-popover .billing-actions button{color:#10140f!important;text-shadow:none!important;background:#fafff4e0!important;border:1px dotted #10140f47!important;padding:4px 6px!important}.app-tab-world .account-popover .account-delete-link,body.world-theme .account-popover .account-delete-link{color:#b3261e!important;text-shadow:none!important;background:0 0!important;border:0!important}.app-shell:has(.world-cosmos) .account-popover .account-delete-link{color:#b3261e!important;text-shadow:none!important;background:0 0!important;border:0!important}body.world-theme .identity-popover.account-popover.account-popover-fixed .account-actions button,body.world-theme .identity-popover.account-popover.account-popover-fixed .account-upgrade-box button,body.world-theme .identity-popover.account-popover.account-popover-fixed .billing-actions button,.app-tab-world .identity-popover.account-popover.account-popover-fixed .account-actions button,.app-tab-world .identity-popover.account-popover.account-popover-fixed .account-upgrade-box button,.app-tab-world .identity-popover.account-popover.account-popover-fixed .billing-actions button{color:#050505!important;text-shadow:none!important;background:#fafff4e6!important;border:1px dotted #05050552!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover.account-popover-fixed .account-actions button{color:#050505!important;text-shadow:none!important;background:#fafff4e6!important;border:1px dotted #05050552!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover.account-popover-fixed .account-upgrade-box button{color:#050505!important;text-shadow:none!important;background:#fafff4e6!important;border:1px dotted #05050552!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover.account-popover-fixed .billing-actions button{color:#050505!important;text-shadow:none!important;background:#fafff4e6!important;border:1px dotted #05050552!important}body.world-theme .identity-popover.account-popover.account-popover-fixed .account-delete-link,.app-tab-world .identity-popover.account-popover.account-popover-fixed .account-delete-link{color:#d93025!important;text-shadow:none!important;background:0 0!important;border:0!important}.app-shell:has(.world-cosmos) .identity-popover.account-popover.account-popover-fixed .account-delete-link{color:#d93025!important;text-shadow:none!important;background:0 0!important;border:0!important}.world-text.clamped,.cosmic-world-card .world-text.clamped,.curated-shelf-card .world-text.clamped,.world-detail-card .world-text.clamped{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.world-text.expanded,.cosmic-world-card .world-text.expanded,.curated-shelf-card .world-text.expanded,.world-detail-card .world-text.expanded{display:block!important;overflow:visible!important}.receiving-library-main,.receiving-log-row{text-align:left!important;width:100%!important;color:inherit!important;text-shadow:none!important;background:0 0!important;border:0!important;gap:4px!important;padding:0!important;display:grid!important}.receiving-library-logs{border-top:1px dotted var(--earth-line-soft,var(--line))!important;border-bottom:1px dotted var(--earth-line-soft,var(--line))!important;gap:8px!important;margin:4px 0 2px!important;padding:10px 0!important;display:grid!important}.receiving-log-row span,.receiving-log-row small{overflow-wrap:anywhere!important;word-break:keep-all!important;min-width:0!important}.receive-button,.receiving-library-main,.receiving-log-row,.danger-mini-button{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}@media (hover:none),(pointer:coarse){button:hover:not(:disabled),.text-button:hover,.card-foot button:hover,.bracket-actions button:hover,.compose-topline button:hover,.compose-actions button:hover,.detail-topline button:hover,.feed-tabs button:hover,.bottom-logbar button:hover,.filter-inline button:hover,.lens-tabs button:hover,.toggle-row button:hover,.action-row button:hover,.filter-panel button:hover,.more-button:hover,.more-actions button:hover,.help-dot:hover,.see-more-button:hover,.plan-toggle button:hover,.crumbs button:hover,.timestamp-toggle:hover:not(:disabled),.app-tab-library button:hover:not(:disabled),.app-tab-library .text-button:hover,.app-tab-library .crumbs button:hover,.app-tab-library .filter-inline button:hover,.app-tab-library .plan-toggle button:hover,.app-tab-world button:hover:not(:disabled),.app-tab-world .text-button:hover,.app-tab-world .see-more-button:hover,body.world-theme button:hover:not(:disabled),body.world-theme .text-button:hover,body.world-theme .see-more-button:hover,.app-tab-world .cosmic-world-card button:hover:not(:disabled),.app-tab-world .cosmic-world-card .text-button:hover,.app-tab-world .cosmic-world-card .see-more-button:hover,body.world-theme .cosmic-world-card button:hover:not(:disabled),body.world-theme .cosmic-world-card .text-button:hover,body.world-theme .cosmic-world-card .see-more-button:hover{filter:none!important;text-shadow:none!important;opacity:1!important;text-decoration:none!important}button:active:not(:disabled),.text-button:active,.card-foot button:active,.bracket-actions button:active,.compose-topline button:active,.compose-actions button:active,.detail-topline button:active,.feed-tabs button:active,.bottom-logbar button:active,.filter-inline button:active,.lens-tabs button:active,.toggle-row button:active,.action-row button:active,.filter-panel button:active,.more-button:active,.more-actions button:active,.help-dot:active,.see-more-button:active,.plan-toggle button:active,.crumbs button:active,.receiving-library-main:active,.receiving-log-row:active{filter:blur(.16px)brightness(.92)contrast(1.1)!important;text-shadow:0 0 1px,0 0 4px!important}}.receiving-library-main{text-align:left!important;gap:5px!important;width:100%!important;display:grid!important}.receiving-library-main strong{align-items:center!important;gap:6px!important;display:inline-flex!important}.receiving-library-actions{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin-top:2px!important;display:flex!important}.subscription-writer-world-view{color:#ffffffd1!important;background:#030303!important;min-height:calc(100vh - 128px)!important;margin:-8px -6px 0!important;padding:12px 6px 88px!important;overflow-x:hidden!important}.subscription-writer-world-head{color:#ffffffb8!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}.subscription-writer-world-head span{text-align:right!important;overflow-wrap:anywhere!important;min-width:0!important}.subscription-writer-note{color:#ffffff70!important;margin:0 0 18px!important}.subscription-world-card-list{justify-items:start!important;gap:28px!important;display:grid!important}.subscription-world-card-list .subscription-world-card{width:min(248px,68vw)!important;max-width:248px!important;min-height:150px!important}.subscription-world-card-list .subscription-world-card:nth-child(2n){justify-self:end!important}.subscription-world-card .card-head-actions{align-items:center!important;gap:6px!important;display:inline-flex!important}@media (width<=430px){.subscription-writer-world-view{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.subscription-world-card-list .subscription-world-card{width:min(226px,66vw)!important;max-width:226px!important}}.subscription-writer-world-head{z-index:12!important;color:#ffffffb8!important;-webkit-backdrop-filter:blur(7px)saturate(1.06)!important;background:#03030366!important;border-bottom:1px dotted #ffffff24!important;grid-template-columns:1fr!important;align-items:start!important;gap:7px!important;margin:0 0 20px!important;padding:0 0 12px!important;display:grid!important;position:sticky!important;top:0!important}.subscription-writer-world-head .subscription-writer-back{text-align:left!important;justify-self:start!important}.subscription-writer-world-head strong{color:#ffffffd6!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-weight:400!important;line-height:1.35!important;display:block!important}.subscription-writer-world-head small{color:#ffffff6b!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-size:10px!important;line-height:1.35!important;display:block!important}.subscription-writer-note{font-size:10px!important;line-height:1.35!important}.app-tab-library .subscription-writer-world-view{color:var(--earth-text,#f8fff2)!important;background:repeating-linear-gradient(to bottom, #ffffff07 0px, #ffffff07 1px, transparent 1px, transparent 4px), var(--earth-bg,#1f5b2d)!important;min-height:calc(100vh - 100px)!important;margin:0!important;padding:76px 0 88px!important;overflow-x:hidden!important}.app-tab-library .subscription-writer-world-head{z-index:990!important;color:#f8fff2bd!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(7px)saturate(1.06)!important;background:#1f5b2d8a!important;border-bottom:1px dotted #f8fff22e!important;grid-template-columns:1fr!important;align-items:start!important;gap:5px!important;width:min(390px,100vw - 28px)!important;max-width:390px!important;margin:0!important;padding:0 0 10px!important;display:grid!important;position:fixed!important;top:100px!important;left:50%!important;transform:translate(-50%)!important}.app-tab-library .subscription-writer-world-head .subscription-writer-back{text-align:left!important;color:#f8fff2c7!important;justify-self:start!important}.app-tab-library .subscription-writer-world-head strong{color:#f8fff2eb!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-weight:400!important;line-height:1.32!important;display:block!important}.app-tab-library .subscription-writer-world-head small{color:#f8fff275!important;overflow-wrap:anywhere!important;word-break:keep-all!important;font-size:10px!important;line-height:1.32!important;display:block!important}.app-tab-library .subscription-world-card-list{background:0 0!important;padding-top:0!important}@media (width<=430px){.app-tab-library .subscription-writer-world-head{width:calc(100vw - 28px)!important;top:100px!important}}.app-tab-library:has(.subscription-world-cosmos){color:#ffffffd6!important;background:#030303!important;overflow:hidden!important}.app-tab-library:has(.subscription-world-cosmos) .topbar{color:#ffffffd1!important;background:#030303!important;border-bottom-color:#ffffff24!important}.app-tab-library:has(.subscription-world-cosmos) .brand-line{color:#fffffff5!important}.app-tab-library:has(.subscription-world-cosmos) .brand-name{color:#fffffff5!important}.app-tab-library:has(.subscription-world-cosmos) .clock{color:#fffffff5!important}.app-tab-library:has(.subscription-world-cosmos) .identity{color:#fffffff5!important}.app-tab-library:has(.subscription-world-cosmos) .crumbs button.active{color:#fffffff5!important}.app-tab-library:has(.subscription-world-cosmos) .brand-mark{color:#ffffffa8!important}.app-tab-library:has(.subscription-world-cosmos) .crumbs button{color:#ffffffa8!important}.app-tab-library:has(.subscription-world-cosmos) .mode-line{color:#ffffffa8!important}.app-tab-library:has(.subscription-world-cosmos) .auth-line{color:#ffffffa8!important}.app-tab-library:has(.subscription-world-cosmos) .auth-line button{color:#ffffffa8!important}.app-tab-library:has(.subscription-world-cosmos) .content-grid{scrollbar-width:thin!important;scrollbar-color:#fff3 transparent!important;background:0 0!important;max-width:390px!important;height:calc(100vh - 100px)!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important;overflow:hidden auto!important}.app-tab-library:has(.subscription-world-cosmos) .content-grid::-webkit-scrollbar{width:4px}.app-tab-library:has(.subscription-world-cosmos) .content-grid::-webkit-scrollbar-thumb{background:#fff3}.app-tab-library .subscription-world-intro{z-index:5!important;width:100%!important;box-shadow:none!important;color:#ffffffc7!important;background:0 0!important;border:0!important;margin:0 0 30px!important;padding:0 4px 8px!important;position:relative!important}.app-tab-library .subscription-world-title-line{color:#ffffffd1!important;grid-template-columns:1fr!important;gap:6px!important;margin:0 0 8px!important;line-height:1.35!important;display:grid!important}.app-tab-library .subscription-world-title-line .subscription-writer-back{color:#ffffffa8!important;justify-self:start!important;padding:0!important}.app-tab-library .subscription-world-title-line span{color:#ffffffeb!important;overflow-wrap:anywhere!important;word-break:keep-all!important}.app-tab-library .subscription-world-status-line{color:#ffffff8a!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.3!important;display:flex!important}.app-tab-library .subscription-world-cosmos{z-index:2!important;isolation:isolate!important;background:0 0!important;flex-direction:column!important;gap:0!important;width:100%!important;min-height:100vh!important;margin:0!important;padding:0 0 96px!important;display:flex!important;position:relative!important;overflow:visible!important}.app-tab-library .subscription-world-cosmos:before,.app-tab-library .subscription-world-cosmos:after{content:none!important;display:none!important}.app-tab-library .subscription-world-row,.app-tab-library .subscription-world-row.left-card,.app-tab-library .subscription-world-row.right-card{z-index:3!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 calc(44px + var(--row-extra-space,36px))!important;align-items:start!important;gap:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-library .subscription-world-row.left-card{column-gap:var(--label-offset,18px)!important;grid-template-columns:226px minmax(0,1fr)!important}.app-tab-library .subscription-world-row.right-card{column-gap:var(--label-offset,18px)!important;grid-template-columns:minmax(0,1fr) 226px!important}.app-tab-library .subscription-world-row>.subscription-world-card{z-index:4!important;flex-direction:column!important;justify-content:flex-start!important;place-self:start stretch!important;gap:8px!important;width:226px!important;max-width:226px!important;height:auto!important;min-height:150px!important;max-height:none!important;margin:0!important;padding:13px 13px 11px!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}.app-tab-library .subscription-world-row.left-card>.subscription-world-card{grid-column:1!important}.app-tab-library .subscription-world-row.right-card>.subscription-world-card{grid-column:2!important}.app-tab-library .subscription-world-row>.world-orbit-label{z-index:3!important;color:#ffffffa8!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;align-self:start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:30px 0 0!important;padding:0!important;font-size:9px!important;line-height:1.45!important;display:block!important;position:static!important;transform:none!important}.app-tab-library .subscription-world-row.left-card>.world-orbit-label{text-align:left!important;grid-column:2!important}.app-tab-library .subscription-world-row.right-card>.world-orbit-label{text-align:right!important;grid-column:1!important}.app-tab-library .subscription-world-empty{color:#ffffffa8!important;border-color:#ffffff29!important}@media (width<=520px){.app-tab-library .subscription-world-row.left-card{grid-template-columns:218px minmax(0,1fr)!important}.app-tab-library .subscription-world-row.right-card{grid-template-columns:minmax(0,1fr) 218px!important}.app-tab-library .subscription-world-row>.subscription-world-card{width:218px!important;max-width:218px!important}}@media (width<=380px){.app-tab-library .subscription-world-row.left-card{grid-template-columns:206px minmax(0,1fr)!important}.app-tab-library .subscription-world-row.right-card{grid-template-columns:minmax(0,1fr) 206px!important}.app-tab-library .subscription-world-row>.subscription-world-card{width:206px!important;max-width:206px!important}}.app-tab-library .subscription-world-title-line{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.app-tab-library .subscription-world-title-line .subscription-writer-back{width:fit-content!important;margin:0!important;display:inline-flex!important}.app-tab-library .subscription-world-title-line span{width:100%!important;display:block!important}.app-tab-library .subscription-world-status-line .world-status-main{letter-spacing:0!important;font-size:10px!important}.app-tab-library:has(.subscription-world-cosmos) .content-grid{overflow-y:auto!important}.app-tab-library .subscription-world-intro{z-index:40!important;-webkit-backdrop-filter:blur(10px)saturate(1.06)!important;box-shadow:none!important;background:#03030394!important;border-bottom:1px dotted #ffffff1f!important;margin:0 0 30px!important;padding:0 4px 10px!important;position:sticky!important;top:0!important}.app-tab-library .subscription-world-intro:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#030303b8,#0303037a 72%,#03030300)!important;position:absolute!important;inset:0 -8px -10px!important}.app-tab-library .subscription-world-status-line .world-status-actions{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;display:inline-flex!important}.app-tab-library .subscription-world-status-line .world-status-actions small{color:#ffffff94!important;font-size:10px!important}.app-tab-library .library-section-switch{gap:8px!important;margin:0 0 12px!important;display:grid!important}.app-tab-library .library-primary-sections{flex-wrap:wrap!important;align-items:center!important;gap:8px 12px!important;min-width:0!important;display:flex!important}.app-tab-library .library-primary-sections button,.app-tab-library .library-receiving-entry{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important}.app-tab-library .library-primary-sections button.active,.app-tab-library .library-receiving-entry.active{color:var(--earth-white)!important}.app-tab-library .library-sort-control{text-align:right!important;justify-self:end!important;min-width:52px!important;position:relative!important}.app-tab-library .library-sort-control>button{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.app-tab-library .library-sort-control>button.active{color:var(--earth-white)!important}.app-tab-library .library-sort-menu{z-index:40!important;-webkit-backdrop-filter:blur(8px)saturate(1.05)!important;text-align:right!important;background:#144c26eb!important;border:1px dotted #f8fff333!important;gap:5px!important;min-width:86px!important;padding:8px 9px!important;display:grid!important;position:absolute!important;top:18px!important;right:0!important}.app-tab-library .library-sort-menu button{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important}.app-tab-library .library-sort-menu button.active{color:var(--earth-white)!important}.app-tab-library .library-receiving-entry{justify-self:start!important;width:fit-content!important;margin-top:2px!important}.app-tab-library .library-sort-row,.app-tab-library .library-sort-divider{display:none!important}@media (width<=380px){.app-tab-library .library-section-toolbar{grid-template-columns:1fr!important}.app-tab-library .library-sort-control{text-align:left!important;justify-self:start!important}.app-tab-library .library-sort-menu{text-align:left!important;left:0!important;right:auto!important}}.app-tab-library .library-section-switch{margin:0 0 12px!important;display:block!important}.app-tab-library .library-section-toolbar{grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:start!important;gap:10px 14px!important;width:100%!important;margin:0!important;display:grid!important}.app-tab-library .library-category-control,.app-tab-library .library-sort-control{min-width:0!important;position:relative!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important;line-height:1.25!important}.app-tab-library .library-category-control>button.active,.app-tab-library .library-sort-control>button.active,.app-tab-library .library-receiving-entry.active{color:var(--earth-white)!important}.app-tab-library .library-category-menu,.app-tab-library .library-sort-menu{z-index:60!important;-webkit-backdrop-filter:blur(8px)saturate(1.05)!important;background:#144c26f0!important;border:1px dotted #f8fff333!important;gap:5px!important;min-width:96px!important;padding:8px 9px!important;display:grid!important;position:absolute!important;top:18px!important}.app-tab-library .library-category-menu{text-align:left!important;left:0!important}.app-tab-library .library-sort-menu{text-align:right!important;right:0!important}.app-tab-library .library-category-menu button,.app-tab-library .library-sort-menu button{color:var(--earth-muted)!important;box-shadow:none!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important;line-height:1.35!important}.app-tab-library .library-category-menu button.active,.app-tab-library .library-sort-menu button.active{color:var(--earth-white)!important}.app-tab-library .library-receiving-entry{text-align:right!important;justify-self:end!important;width:fit-content!important;margin:0!important}.app-tab-library .library-primary-sections{display:none!important}.app-tab-library .library-sort-caption{color:var(--earth-dim)!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.25!important}.app-tab-library .library-refresh-button{grid-column:1/-1!important;justify-self:start!important;font-size:10px!important}@media (width<=390px){.app-tab-library .library-section-toolbar{grid-template-columns:max-content max-content 1fr!important;gap:8px 10px!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{font-size:10px!important}}.app-tab-library .library-category-control,.app-tab-library .library-sort-control,.app-tab-library .library-receiving-entry{align-self:center!important;min-width:0!important;margin:0!important}.app-tab-library .library-category-control{text-align:left!important;justify-self:start!important}.app-tab-library .library-sort-control{text-align:center!important;justify-self:center!important}.app-tab-library .library-receiving-entry{text-align:right!important;justify-self:end!important;width:auto!important;max-width:none!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{white-space:nowrap!important;justify-content:center!important;align-items:center!important;line-height:1.25!important;display:inline-flex!important}@media (width<=390px){.app-tab-library .library-section-toolbar{grid-template-columns:max-content max-content max-content!important;justify-content:space-between!important;column-gap:0!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{letter-spacing:-.02em!important;font-size:10px!important}}.app-tab-library .library-section-toolbar{grid-template-columns:max-content max-content!important;justify-content:start!important;align-items:start!important;gap:8px 14px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important}.app-tab-library .library-category-control{text-align:left!important;grid-area:1/1!important;justify-self:start!important}.app-tab-library .library-sort-control{text-align:left!important;grid-area:1/2!important;justify-self:start!important}.app-tab-library .library-receiving-entry{text-align:left!important;grid-area:2/1/auto/-1!important;justify-self:start!important;width:fit-content!important;max-width:100%!important;margin:0!important}.app-tab-library .library-refresh-button{grid-column:1/-1!important;justify-self:start!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{text-align:left!important;white-space:nowrap!important;justify-content:flex-start!important}.app-tab-library .library-sort-menu{text-align:left!important;left:0!important;right:auto!important;transform:none!important}@media (width<=390px){.app-tab-library .library-section-toolbar{grid-template-columns:max-content max-content!important;justify-content:start!important;gap:8px 12px!important}}.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:128px!important;margin-bottom:calc(54px + var(--row-extra-space,36px))!important;pointer-events:auto!important;align-items:center!important}.app-tab-world .planet-orbit-row.left-card,body.world-theme .planet-orbit-row.left-card{grid-template-columns:minmax(0,150px) minmax(0,1fr)!important}.app-tab-world .planet-orbit-row.right-card,body.world-theme .planet-orbit-row.right-card{grid-template-columns:minmax(0,1fr) minmax(0,150px)!important}.world-planet-object-wrap{z-index:5!important;pointer-events:auto!important;justify-self:center!important;place-items:center!important;width:78px!important;min-height:78px!important;display:grid!important;position:relative!important}.world-planet-spacer{min-height:78px!important}.world-planet-object{background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--planet-tone,#c9d9e8) 92%, #fff 8%), var(--planet-tone,#c9d9e8) 58%, color-mix(in srgb, var(--planet-tone,#c9d9e8) 76%, #000 24%) 100%)!important;border:1px solid color-mix(in srgb, var(--planet-tone,#c9d9e8) 54%, #fff 46%)!important;width:48px!important;height:48px!important;box-shadow:0 0 14px color-mix(in srgb, var(--planet-tone,#c9d9e8) 36%, transparent), 0 12px 28px #0000006b!important;filter:none!important;border-radius:999px!important;place-items:center!important;padding:0!important;text-decoration:none!important;display:grid!important}.world-planet-object span{border-radius:inherit!important;background:radial-gradient(circle at 68% 62%,#00000021,#0000 34%),linear-gradient(150deg,#0000 0 38%,#ffffff29 39% 43%,#0000 44% 100%)!important;width:100%!important;height:100%!important;display:block!important}.world-planet-object:hover,.world-planet-object:focus-visible,.world-planet-object-wrap.active .world-planet-object{box-shadow:0 0 18px color-mix(in srgb, var(--planet-tone,#c9d9e8) 54%, transparent), 0 16px 34px #0000007a!important;outline:none!important;transform:translateY(-1px)!important}.world-planet-popover{z-index:20!important;background:color-mix(in srgb, var(--planet-tone,#c9d9e8) 92%, #fff 8%)!important;color:#050505!important;text-align:center!important;width:min(238px,100vw - 64px)!important;text-shadow:none!important;border:0!important;padding:10px 11px!important;line-height:1.45!important;position:absolute!important;bottom:calc(100% - 2px)!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 16px 42px #00000061!important}.world-planet-popover:after{content:""!important;border-left:15px solid #0000!important;border-right:4px solid #0000!important;border-top:18px solid color-mix(in srgb, var(--planet-tone,#c9d9e8) 92%, #fff 8%)!important;width:0!important;height:0!important;position:absolute!important;bottom:-16px!important;left:50%!important;transform:translate(-14px)rotate(8deg)!important}.world-planet-popover strong{margin-bottom:5px!important;font-weight:400!important;display:block!important}.world-planet-popover p{word-break:keep-all!important;margin:0 0 7px!important;font-size:11px!important}.world-planet-popover button{padding:0!important;display:inline-block!important}.world-planet-popover button:hover{filter:none!important;opacity:.72!important;text-decoration:none!important}.world-planet-back-button{margin-right:6px!important}@media (width<=430px){.app-tab-world .planet-orbit-row.left-card,body.world-theme .planet-orbit-row.left-card{grid-template-columns:minmax(0,136px) minmax(0,1fr)!important}.app-tab-world .planet-orbit-row.right-card,body.world-theme .planet-orbit-row.right-card{grid-template-columns:minmax(0,1fr) minmax(0,136px)!important}.world-planet-object{width:44px!important;height:44px!important}.world-planet-popover{width:min(222px,100vw - 42px)!important}}.planet-select-row{grid-template-columns:auto minmax(0,1fr)}.planet-select-row label{cursor:default}.planet-select-input{appearance:auto;width:100%;min-width:0;height:30px;border:0!important;border-bottom:1px dotted var(--line)!important;color:var(--text)!important;background:0 0!important;border-radius:0!important;outline:0!important;padding:4px 20px 4px 0!important}.planet-select-input:focus{border-bottom-color:var(--text)!important}.planet-select-input option{color:#111;background:#eeeeea}@media (width<=430px){.planet-select-row{grid-template-columns:1fr;gap:8px}.planet-select-input{width:100%}}.planet-select-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;display:grid!important}.app-tab-library .library-written-meta{color:var(--earth-muted)!important;overflow-wrap:anywhere!important;word-break:keep-all!important;line-height:1.45!important;display:block!important}.app-tab-log .library-written-meta,.library-written-meta{color:var(--muted);overflow-wrap:anywhere;word-break:keep-all;line-height:1.45;display:block}.world-status-main{overflow-wrap:anywhere!important;min-width:0!important}.world-status-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.world-planet-back-button,.world-planet-guide-button,.world-planet-write-button{white-space:nowrap!important}.planet-orbit-row .world-planet-object-wrap{transform:translate3d(var(--planet-x,0px), var(--planet-y,0px), 0)!important}.planet-orbit-row.right-card .world-planet-object-wrap{justify-self:end!important}.planet-orbit-row.left-card .world-planet-object-wrap{justify-self:start!important}.planet-method-panel{z-index:7!important;box-sizing:border-box!important;color:#ffffffd6!important;-webkit-backdrop-filter:blur(7px)saturate(1.04)!important;background:#00000042!important;border:1px dotted #ffffff3d!important;width:100%!important;margin:0 0 34px!important;padding:16px 14px 14px!important;position:relative!important}.planet-method-kicker{color:#ffffff94!important;margin-bottom:8px!important;font-size:11px!important;line-height:1.35!important}.planet-method-panel h2{color:#fffffff0!important;word-break:keep-all!important;margin:0 0 10px!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important}.planet-method-panel p{color:#ffffffc2!important;word-break:keep-all!important;overflow-wrap:anywhere!important;margin:0 0 14px!important;line-height:1.68!important}.planet-method-list{gap:8px!important;margin:0 0 15px!important;display:grid!important}.planet-method-list span{color:#ffffffad!important;word-break:keep-all!important;overflow-wrap:anywhere!important;padding-left:12px!important;line-height:1.58!important;display:block!important}.planet-method-list span:before{content:"·"!important;margin-left:-12px!important;margin-right:7px!important}.planet-method-actions{border-top:1px dotted #ffffff2e!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding-top:10px!important;display:flex!important}.library-planet-link{color:inherit!important;vertical-align:baseline!important;padding:0!important;display:inline!important}.world-refresh-loader-text{white-space:normal!important;max-width:min(340px,100vw - 48px)!important;line-height:1.45!important}@media (width<=430px){.world-status-actions{gap:6px!important}.planet-method-panel{margin-bottom:30px!important;padding:14px 12px 13px!important}}.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:138px!important;margin-bottom:calc(54px + var(--row-extra-space,36px))!important;pointer-events:auto!important;display:block!important;position:relative!important;overflow:visible!important}.app-tab-world .planet-orbit-row.left-card,.app-tab-world .planet-orbit-row.right-card,body.world-theme .planet-orbit-row.left-card,body.world-theme .planet-orbit-row.right-card{grid-template-columns:none!important}.app-tab-world .planet-orbit-row .world-planet-spacer,body.world-theme .planet-orbit-row .world-planet-spacer{display:none!important}.app-tab-world .planet-orbit-row .world-planet-object-wrap,body.world-theme .planet-orbit-row .world-planet-object-wrap,.app-tab-world .planet-orbit-row.left-card .world-planet-object-wrap,.app-tab-world .planet-orbit-row.right-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.left-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.right-card .world-planet-object-wrap{left:var(--planet-left,50%)!important;z-index:6!important;transform:translate3d(calc(-50% + var(--planet-x,0px)), var(--planet-y,0px), 0)!important;justify-self:auto!important;position:absolute!important;top:34px!important;right:auto!important}.world-planet-popover{color:#ffffffeb!important;width:min(230px,100vw - 76px)!important;box-shadow:none!important;text-align:center!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:1px dotted #ffffffb8!important;padding:10px 11px!important;bottom:calc(100% + 9px)!important;left:50%!important;transform:translate(-50%)!important}.world-planet-popover:after{content:none!important;display:none!important}.world-planet-popover strong,.world-planet-popover p,.world-planet-popover button{color:#ffffffeb!important;text-shadow:0 0 6px #ffffff29!important}.world-planet-popover p{color:#ffffffc2!important}.world-planet-popover button:hover{color:#fff!important;opacity:1!important;filter:blur(.14px)brightness(1.14)contrast(1.08)!important;text-shadow:0 0 7px #ffffff5c!important}@media (width<=430px){.world-planet-popover{width:min(218px,100vw - 56px)!important}}.planet-popover{gap:12px!important}.planet-popover p{display:none!important}.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:210px!important;margin-top:36px!important;margin-bottom:calc(92px + var(--row-extra-space,88px))!important;overflow:visible!important}.app-tab-world .planet-orbit-row .world-planet-object-wrap,body.world-theme .planet-orbit-row .world-planet-object-wrap,.app-tab-world .planet-orbit-row.left-card .world-planet-object-wrap,.app-tab-world .planet-orbit-row.right-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.left-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.right-card .world-planet-object-wrap{top:82px!important;left:var(--planet-left,50%)!important;transform:translate3d(calc(-50% + var(--planet-x,0px)), var(--planet-y,0px), 0)!important}.world-planet-object-wrap{width:82px!important;min-height:82px!important}.world-planet-popover,.world-planet-popover.planet-popover{color:#fffffff0!important;width:min(224px,100vw - 72px)!important;box-shadow:none!important;text-align:center!important;text-shadow:0 0 6px #ffffff2e!important;background:0 0!important;border:1px dotted #ffffffc2!important;padding:11px 12px 12px!important;line-height:1.48!important;bottom:calc(100% + 14px)!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}.world-planet-popover:after,.world-planet-popover.planet-popover:after{content:""!important;pointer-events:none!important;background:0 0!important;border:1px dotted #ffffffc2!important;border-top:0!important;border-left:0!important;width:14px!important;height:14px!important;display:block!important;position:absolute!important;bottom:-8px!important;left:50%!important;transform:translate(-50%)rotate(45deg)!important}.world-planet-popover strong,.world-planet-popover.planet-popover strong,.world-planet-popover button,.world-planet-popover.planet-popover button{color:#fffffff0!important;text-shadow:0 0 6px #ffffff2e!important}.world-planet-popover strong,.world-planet-popover.planet-popover strong{word-break:keep-all!important;margin:0 0 12px!important;font-weight:400!important;display:block!important}.world-planet-popover button,.world-planet-popover.planet-popover button{padding:0!important;display:inline-block!important}@media (width<=430px){.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:198px!important;margin-top:34px!important;margin-bottom:calc(82px + var(--row-extra-space,88px))!important}.app-tab-world .planet-orbit-row .world-planet-object-wrap,body.world-theme .planet-orbit-row .world-planet-object-wrap,.app-tab-world .planet-orbit-row.left-card .world-planet-object-wrap,.app-tab-world .planet-orbit-row.right-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.left-card .world-planet-object-wrap,body.world-theme .planet-orbit-row.right-card .world-planet-object-wrap{top:76px!important}.world-planet-popover,.world-planet-popover.planet-popover{width:min(214px,100vw - 54px)!important}}.world-planet-popover,.world-planet-popover.planet-popover{box-sizing:border-box!important;width:max-content!important;min-width:214px!important;max-width:min(312px,100vw - 48px)!important}.world-planet-popover strong,.world-planet-popover.planet-popover strong{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}@media (width<=430px){.world-planet-popover,.world-planet-popover.planet-popover{width:max-content!important;min-width:214px!important;max-width:calc(100vw - 48px)!important}}.planet-method-backdrop{z-index:2600!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(6px)saturate(1.04)!important;background:#00000057!important;place-items:center!important;padding:22px!important;display:grid!important;position:fixed!important;inset:0!important}.planet-method-backdrop .planet-method-panel{z-index:1!important;color:#ffffffe0!important;width:min(360px,100vw - 44px)!important;max-height:min(560px,100vh - 70px)!important;box-shadow:none!important;background:#0000005c!important;border:1px dotted #ffffff6b!important;margin:0!important;padding:17px 15px 15px!important;position:relative!important;overflow-y:auto!important}.planet-method-backdrop .planet-method-actions{justify-content:space-between!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{gap:0!important;padding-bottom:118px!important}.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .world-orbit-row.left-card,.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.left-card,body.world-theme .world-orbit-row.right-card{margin-bottom:calc(58px + var(--row-extra-space,46px))!important}.app-tab-world .curated-world-shelf,body.world-theme .curated-world-shelf{margin-top:42px!important;margin-bottom:54px!important}.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:224px!important;margin-top:48px!important;margin-bottom:calc(104px + var(--row-extra-space,88px))!important}@media (width<=430px){.planet-method-backdrop{padding:18px!important}.planet-method-backdrop .planet-method-panel{width:calc(100vw - 36px)!important}.app-tab-world .world-orbit-row,body.world-theme .world-orbit-row,.app-tab-world .world-orbit-row.left-card,.app-tab-world .world-orbit-row.right-card,body.world-theme .world-orbit-row.left-card,body.world-theme .world-orbit-row.right-card{margin-bottom:calc(54px + var(--row-extra-space,46px))!important}.app-tab-world .planet-orbit-row,body.world-theme .planet-orbit-row{min-height:210px!important;margin-top:42px!important;margin-bottom:calc(94px + var(--row-extra-space,88px))!important}}.app-tab-world .world-planet-object:hover,.app-tab-world .world-planet-object:focus-visible,body.world-theme .world-planet-object:hover,body.world-theme .world-planet-object:focus-visible{box-shadow:0 0 14px color-mix(in srgb, var(--planet-tone,#c9d9e8) 36%, transparent), 0 12px 28px #0000006b!important;filter:none!important;outline:none!important;transform:none!important}.app-tab-world .world-planet-object-wrap.active .world-planet-object,body.world-theme .world-planet-object-wrap.active .world-planet-object{box-shadow:0 0 18px color-mix(in srgb, var(--planet-tone,#c9d9e8) 54%, transparent), 0 16px 34px #0000007a!important;outline:none!important;transform:translateY(-1px)!important}.app-tab-world .planet-world-status-title-row,body.world-theme .planet-world-status-title-row{white-space:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:18px!important;display:flex!important}.app-tab-world .planet-world-status-title,body.world-theme .planet-world-status-title{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fffffff0!important;flex:auto!important;min-width:0!important;overflow:hidden!important}.app-tab-world .planet-world-action-row,body.world-theme .planet-world-action-row{display:block!important}.app-tab-world .planet-status-actions,body.world-theme .planet-status-actions{white-space:nowrap!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.app-tab-world .planet-status-actions .world-planet-write-button,body.world-theme .planet-status-actions .world-planet-write-button{margin-left:4px!important}.app-tab-world .planet-status-actions .world-planet-help-button,body.world-theme .planet-status-actions .world-planet-help-button{text-align:right!important;flex:none!important;min-width:24px!important;margin-left:auto!important}.planet-method-help-note{color:#ffffff94!important;margin:-2px 0 14px!important;font-size:11px!important;line-height:1.55!important}@media (width<=430px){.app-tab-world .planet-world-status-title-row,body.world-theme .planet-world-status-title-row{gap:12px!important}.app-tab-world .planet-status-actions,body.world-theme .planet-status-actions{gap:7px!important;font-size:11px!important}.app-tab-world .planet-status-actions .world-planet-write-button,body.world-theme .planet-status-actions .world-planet-write-button{margin-left:2px!important}}.topbar .tab-world-button{overflow:visible!important}.topbar .tab-world-button .tab-roll-window{vertical-align:top!important;min-width:8.3ch!important;height:1em!important;line-height:1!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.topbar .tab-world-button .tab-roll-stack{will-change:transform!important;grid-template-rows:1em 1em!important;transition:transform .42s cubic-bezier(.19,1,.22,1),filter .22s!important;display:grid!important;transform:translateY(0)!important}.topbar .tab-world-button .tab-roll-text{white-space:nowrap!important;height:1em!important;line-height:1!important;display:block!important}.topbar .tab-world-button .tab-roll-planet{color:#9fe870!important;text-shadow:0 0 8px #9fe87047!important}.topbar .tab-world-button.planet-wrld-mode .tab-roll-stack{transform:translateY(-1em)!important}.topbar .tab-world-button.planet-wrld-mode.active,.topbar .tab-world-button.planet-wrld-mode.active .tab-roll-window,.topbar .tab-world-button.planet-wrld-mode.active .tab-roll-text{color:#9fe870!important}.topbar .tab-world-button.planet-wrld-mode:hover .tab-roll-planet{color:#b9ff8a!important;text-shadow:0 0 10px #b9ff8a61!important}.app-tab-world .planet-world-status-title-row,body.world-theme .planet-world-status-title-row{gap:28px!important}.app-tab-world .planet-world-count,body.world-theme .planet-world-count{text-align:right!important;flex:none!important;margin-left:auto!important;padding-left:28px!important}.app-tab-world .planet-status-actions,body.world-theme .planet-status-actions{gap:12px!important}.app-tab-world .planet-status-actions .world-planet-help-button,body.world-theme .planet-status-actions .world-planet-help-button{margin-left:auto!important;padding-left:30px!important}@media (width<=430px){.topbar .tab-world-button .tab-roll-window{min-width:8.1ch!important}.app-tab-world .planet-world-status-title-row,body.world-theme .planet-world-status-title-row{gap:18px!important}.app-tab-world .planet-world-count,body.world-theme .planet-world-count{padding-left:18px!important}.app-tab-world .planet-status-actions .world-planet-help-button,body.world-theme .planet-status-actions .world-planet-help-button{padding-left:20px!important}}.track-search-row{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.track-search-input-wrap{flex:auto!important;min-width:0!important;display:block!important;position:relative!important}.track-search-input-wrap input{width:100%!important;min-width:0!important;max-width:100%!important;padding-right:34px!important;font-size:16px!important;line-height:20px!important;transform:none!important}.track-search-clear{width:18px!important;height:18px!important;color:var(--muted)!important;text-shadow:none!important;opacity:.82!important;background:0 0!important;border:0!important;place-items:center!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1!important;display:inline-grid!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.track-search-clear:hover,.track-search-clear:focus-visible{color:var(--text)!important;opacity:1!important;filter:none!important;text-shadow:0 0 5px color-mix(in srgb, currentColor 38%, transparent)!important;outline:none!important}.open-log-confirm-modal .open-log-confirm-body strong{letter-spacing:.06em!important;margin-top:6px!important;font-size:1.05rem!important;display:block!important}.world-detail-echo-access{color:#ffffff94!important;border-top:1px solid #ffffff1a!important;border-bottom:1px solid #ffffff1a!important;margin:14px 0 18px!important;padding:12px 0!important}.world-detail-echo-access p{margin:0 0 8px!important}.world-detail-feed{border-top:1px solid #ffffff29!important;display:block!important}.world-detail-log{box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:1px solid #ffffff1f!important;padding:14px 0 16px!important}.detail-log-meta{grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:10px!important;margin-bottom:7px!important;display:grid!important}.detail-log-meta b{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffc7!important;font-weight:700!important;overflow:hidden!important}.detail-log-meta span,.detail-log-meta time{color:#ffffff7a!important}.world-detail-log p{color:#ffffffd6!important;word-break:keep-all!important;margin:0!important;line-height:1.75!important}.world-detail-track-summary{box-sizing:border-box!important;width:100%!important;box-shadow:none!important;color:#ffffffdb!important;background:0 0!important;border:0!important;border-bottom:1px dotted #fff3!important;margin:0 0 18px!important;padding:0 0 16px!important}.world-detail-track-summary .track-reveal-info{margin:0 0 12px!important}.world-detail-track-summary .track-reveal-info strong{color:#ffffffeb!important;font-size:13px!important;line-height:1.55!important;display:block!important}.world-detail-track-summary .track-reveal-info small{color:#ffffff75!important;margin-top:3px!important;line-height:1.45!important;display:block!important}.world-detail-track-summary .platform-logo-buttons,.world-detail-track-summary .streaming-links,.world-detail-track-summary .platform-links{margin:8px 0 10px!important}.world-detail-track-summary .text-button{color:#ffffffb8!important;text-shadow:none!important}.world-detail-log .detail-log-meta{justify-content:flex-start!important;align-items:center!important}.world-detail-log .detail-log-meta time{margin-left:auto!important}.world-detail-track-summary{margin-bottom:16px!important;padding-bottom:14px!important}.world-detail-track-actions{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:12px!important;display:flex!important}.world-detail-track-actions .platform-icons{--card-text:#fff!important;gap:8px!important}.world-detail-track-actions .platform-icons a.platform-icon{color:#ffffffc7!important;opacity:1!important;background:#ffffff13!important;border-color:#ffffff47!important;width:22px!important;height:22px!important}.world-detail-track-actions .platform-icons a.platform-icon:hover,.world-detail-track-actions .platform-icons a.platform-icon:focus-visible{color:#fffffff5!important;background:#ffffff1f!important;border-color:#ffffff7a!important}.world-detail-track-actions>.text-button{color:#ffffffd1!important;white-space:nowrap!important;margin-left:auto!important}.world-detail-toolbar{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:18px 0 10px!important;display:flex!important}.world-detail-toolbar .world-detail-controls{gap:8px!important;margin:0!important}.world-detail-toolbar button,.world-detail-sort{color:#ffffff85!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.world-detail-toolbar button.active,.world-detail-sort.active{color:#ffffffeb!important}.world-detail-echo-access{border-top:1px dotted #ffffff29!important;border-bottom:1px dotted #ffffff29!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:26px!important;margin:0 0 16px!important;padding:11px 0!important;display:flex!important}.world-detail-echo-access p{color:#ffffff6b!important;margin:0!important;line-height:1.55!important}.world-detail-echo-access .text-button{color:#ffffffc2!important;white-space:nowrap!important;margin-left:auto!important}.world-detail-feed{gap:0!important}.world-detail-log{border-top:0!important;border-bottom:1px dotted #ffffff2e!important;padding:15px 0!important}.world-detail-log:first-child{border-top:1px dotted #ffffff2e!important}.world-detail-log .detail-log-meta{margin-bottom:8px!important}.world-detail-log .detail-log-meta b{color:#ffffffbf!important}.world-detail-log .detail-log-meta time{color:#ffffff61!important}@media (width<=430px){.world-detail-track-actions,.world-detail-toolbar,.world-detail-echo-access{align-items:flex-start!important}.world-detail-track-actions{flex-wrap:wrap!important}.world-detail-track-actions>.text-button{margin-left:0!important}}.dotwav-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.topbar-clock-tools{grid-area:1/2/auto/3!important;justify-content:flex-end!important;place-self:start end!important;align-items:center!important;gap:9px!important;min-width:max-content!important;line-height:1!important;display:inline-flex!important}.topbar-clock-tools .clock{grid-area:auto!important;place-self:auto!important;line-height:1!important}.topbar-help-trigger{appearance:none!important;color:color-mix(in srgb, currentColor 64%, transparent)!important;min-width:0!important;font:inherit!important;letter-spacing:.02em!important;text-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1!important}.topbar-help-trigger:hover,.topbar-help-trigger:focus-visible,.topbar-help-trigger[aria-expanded=true]{color:currentColor!important;text-shadow:0 0 7px color-mix(in srgb, currentColor 28%, transparent)!important;outline:none!important}.onboarding-film-overlay.onboarding-plain-guide{z-index:22000!important;-webkit-backdrop-filter:none!important;background:#000000f0!important;place-items:center!important;padding:22px!important;display:grid!important}.onboarding-plain-guide .onboarding-typing-card{color:#ffffffe0!important;background:#050505!important;border:1px solid #ffffff26!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:0!important;width:min(560px,100vw - 44px)!important;min-height:min(480px,100vh - 44px)!important;max-height:calc(100vh - 44px)!important;padding:20px 22px 18px!important;display:grid!important;overflow:auto!important;box-shadow:0 24px 80px #00000085!important}.onboarding-plain-guide .onboarding-film-topline{color:#ffffff75!important;letter-spacing:.06em!important;border-bottom:0!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:14px!important;padding:0 0 13px!important;font-size:11px!important;display:grid!important}.onboarding-plain-guide .onboarding-film-topline button,.onboarding-plain-guide .onboarding-film-actions button{color:#ffffffa8!important;font:inherit!important;text-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.onboarding-plain-guide .onboarding-film-topline button:hover,.onboarding-plain-guide .onboarding-film-actions button:hover:not(:disabled),.onboarding-plain-guide .onboarding-film-actions button:focus-visible{color:#fffffff5!important;outline:none!important}.onboarding-plain-guide .onboarding-film-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:0 0 20px!important;display:grid!important}.onboarding-plain-guide .onboarding-film-strip span{opacity:1!important;background:#ffffff29!important;border:0!important;height:1px!important;min-height:1px!important}.onboarding-plain-guide .onboarding-film-strip span.active{background:#ffffffc7!important}.onboarding-plain-guide .onboarding-typing-frame{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;min-height:300px!important;padding:24px 2px 28px!important;display:flex!important}.onboarding-plain-guide .onboarding-film-kicker{color:#fffffff0!important;letter-spacing:.015em!important;text-transform:none!important;margin:0 0 25px!important;font-size:clamp(16px,2.8vw,21px)!important;font-weight:700!important;line-height:1.45!important;display:block!important}.onboarding-plain-guide .onboarding-typing-copy{color:#ffffffc2!important;letter-spacing:.005em!important;white-space:pre-line!important;word-break:keep-all!important;text-align:left!important;width:100%!important;margin:0!important;font-size:clamp(13px,2vw,15px)!important;line-height:1.9!important}.typewriter-text{white-space:pre-line!important}.typewriter-cursor{color:#ffffffd1!important;margin-left:1px!important;animation:.82s step-end infinite dotwav-typewriter-cursor!important;display:inline-block!important}@keyframes dotwav-typewriter-cursor{0%,48%{opacity:1}49%,to{opacity:0}}.onboarding-plain-guide .onboarding-film-actions{border-top:1px dotted #ffffff29!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:16px 0 0!important;display:flex!important}.onboarding-plain-guide .onboarding-film-actions button:disabled{color:#ffffff2e!important;cursor:default!important}.help-guide-backdrop,.first-use-guide-backdrop{z-index:23000!important;-webkit-backdrop-filter:none!important;background:#000000d1!important;place-items:center!important;padding:22px!important;display:grid!important;position:fixed!important;inset:0!important}.help-guide-modal,.first-use-guide-modal{box-sizing:border-box!important;color:#ffffffd1!important;background:#070707!important;border:1px solid #ffffff29!important;width:min(560px,100vw - 44px)!important;max-height:calc(100vh - 44px)!important;overflow:auto!important;box-shadow:0 24px 80px #0000008a!important}.help-guide-modal{padding:20px 22px!important}.help-guide-head{border-bottom:1px dotted #ffffff2e!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding-bottom:16px!important;display:flex!important}.help-guide-kicker,.first-use-guide-kicker{color:#ffffff61!important;letter-spacing:.08em!important;text-transform:lowercase!important;margin-bottom:5px!important;font-size:10px!important;display:block!important}.help-guide-head h2,.first-use-guide-modal h2{color:#fffffff0!important;margin:0!important;font-size:17px!important;line-height:1.45!important}.help-guide-head .text-button,.help-guide-actions .text-button,.first-use-guide-actions .text-button{color:#ffffffa8!important;font:inherit!important;background:0 0!important;border:0!important;padding:0!important}.help-guide-list{display:block!important}.help-guide-item{border-bottom:1px dotted #ffffff24!important}.help-guide-item-button{color:#ffffffa8!important;width:100%!important;font:inherit!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:14px 0!important;display:grid!important}.help-guide-item-button span{color:#ffffff57!important}.help-guide-item-button strong{font-weight:600!important}.help-guide-item.open .help-guide-item-button{color:#fffffff0!important}.help-guide-item p,.first-use-guide-modal p{color:#ffffffad!important;white-space:pre-line!important;word-break:keep-all!important;margin:0!important;font-size:12.5px!important;line-height:1.85!important}.help-guide-item p{padding:0 25px 16px!important}.help-guide-actions{justify-content:flex-end!important;padding-top:17px!important;display:flex!important}.first-use-guide-modal{padding:24px 24px 21px!important}.first-use-guide-modal h2{margin-bottom:18px!important}.first-use-guide-actions{border-top:1px dotted #ffffff29!important;justify-content:space-between!important;gap:16px!important;margin-top:22px!important;padding-top:16px!important;display:flex!important}.world-planet-object{position:relative!important;overflow:visible!important}.app-tab-world .world-planet-object-wrap.active .world-planet-object:after,body.world-theme .world-planet-object-wrap.active .world-planet-object:after{content:""!important;border:1px solid color-mix(in srgb, var(--planet-tone,#c9d9e8) 62%, #fff 38%)!important;box-shadow:0 0 10px color-mix(in srgb, var(--planet-tone,#c9d9e8) 38%, transparent)!important;pointer-events:none!important;opacity:0!important;border-radius:999px!important;animation:.9s step-end 2 forwards dotwav-planet-discovery-ring!important;position:absolute!important;inset:-8px!important}@keyframes dotwav-planet-discovery-ring{0%,18%{opacity:0}19%,42%{opacity:.9}43%,62%{opacity:0}63%,86%{opacity:.72}87%,to{opacity:0}}@media (width<=520px){.topbar-clock-tools{gap:6px!important}.topbar-help-trigger,.topbar-clock-tools .clock{font-size:10px!important}.onboarding-film-overlay.onboarding-plain-guide,.help-guide-backdrop,.first-use-guide-backdrop{padding:14px!important}.onboarding-plain-guide .onboarding-typing-card,.help-guide-modal,.first-use-guide-modal{width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important}.onboarding-plain-guide .onboarding-typing-card{min-height:min(500px,100dvh - 28px)!important;padding:17px 17px 15px!important}.onboarding-plain-guide .onboarding-film-topline{grid-template-columns:1fr auto!important;gap:8px 12px!important}.onboarding-plain-guide .onboarding-film-topline button{grid-column:1/-1!important;justify-self:end!important}.onboarding-plain-guide .onboarding-typing-frame{min-height:310px!important;padding-top:22px!important}.help-guide-modal,.first-use-guide-modal{padding:18px!important}}@media (prefers-reduced-motion:reduce){.typewriter-cursor{opacity:.8!important;animation:none!important}.app-tab-world .world-planet-object-wrap.active .world-planet-object:after,body.world-theme .world-planet-object-wrap.active .world-planet-object:after{opacity:.62!important;animation:none!important}}.world-intro-panel{gap:6px!important;margin-bottom:4px!important;padding-top:2px!important;padding-bottom:6px!important}.world-intro-copy-line{margin-bottom:2px!important;line-height:1.45!important}.world-unlock-count-line{min-height:0!important;padding:4px 8px!important;line-height:1.35!important}.curated-shelf-title-meta small{color:#ffffffb8!important}.plus-feature-gate-body{gap:8px;display:grid}.plus-feature-gate-body p,.subscription-submit-notice{word-break:keep-all;margin:0;line-height:1.65}.subscription-submit-notice{color:#151515;text-shadow:none;background:#00000009;border:1px dotted #00000047;padding:10px 12px}html,body,#root{-webkit-text-size-adjust:100%!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{overscroll-behavior-x:none!important;touch-action:pan-y!important}.app-shell{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.content-grid{width:min(430px,100vw - 28px)!important;max-width:100vw!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}@supports (-webkit-touch-callout:none){input,textarea,select,.mono-input,.page-input,.compose-textarea{max-width:100%!important;font-size:16px!important}}.expandable-world-log-body .world-text{text-align:left!important;white-space:pre-line!important;word-break:break-word!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important}.expandable-world-log-body .world-text.clamped{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.expandable-world-log-body .world-text.expanded{display:block!important;overflow:visible!important}.subscription-plan-feature-list{color:#151515b8!important;text-align:left!important;gap:4px!important;margin:10px 0 0 18px!important;padding:0!important;font-size:13px!important;line-height:1.55!important;list-style:outside!important;display:grid!important}.subscription-plan-feature-list li{white-space:normal!important;margin:0!important;padding-left:2px!important}.subscription-legal-note{background:#ffffff6b!important;border:1px solid #1414141f!important;border-radius:14px!important;gap:8px!important;margin-top:14px!important;padding:12px!important;font-size:13px!important;line-height:1.55!important;display:grid!important}.subscription-legal-note p{margin:0!important}.subscription-legal-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.app-tab-world .world-pull-refresh-surface{touch-action:pan-y!important;overscroll-behavior-y:contain!important;min-height:100%!important;position:relative!important}.app-tab-world .world-pull-glow-layer,body.world-theme .world-pull-glow-layer{pointer-events:none!important;mix-blend-mode:normal!important}.app-tab-world .content-grid,.app-tab-world .world-cosmos,.app-tab-world .world-orbit-row,.app-tab-world .cosmic-world-card{overscroll-behavior-y:contain!important}.app-tab-world .content-grid{-webkit-overflow-scrolling:touch!important}.app-tab-world .world-pull-refresh-label,body.world-theme .world-pull-refresh-label{transform:translateY(-18px);color:#121212!important;letter-spacing:.02em!important;text-align:center!important;-webkit-user-select:none!important;user-select:none!important;background:#dadada!important;border:1px solid #1212129e!important;justify-content:center!important;align-items:center!important;min-width:178px!important;padding:13px 18px!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;display:inline-flex!important;box-shadow:0 12px 34px #00000038!important}.subscription-missed-count{display:inline-block}.subscription-missed-count.shimmer{--shimmer-color:#245f3f;color:color-mix(in srgb, var(--shimmer-color) 88%, #101510 12%);text-shadow:0 0 6px color-mix(in srgb, var(--shimmer-color) 24%, transparent);background-image:linear-gradient(105deg, currentColor 0%, currentColor 32%, color-mix(in srgb, var(--shimmer-color) 72%, #a8d6ad 28%) 46%, #6eaa74 50%, color-mix(in srgb, var(--shimmer-color) 72%, #a8d6ad 28%) 54%, currentColor 68%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:1.85s linear infinite dotwav-subscription-shimmer;position:relative}.shimmer-color-planet-green{--shimmer-color:#245f3f}@keyframes dotwav-subscription-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.achievement-toast{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:1200;color:#111;letter-spacing:-.01em;pointer-events:none;background:#d2d2cdf5;border:1px solid #0000002e;width:min(320px,100vw - 32px);padding:11px 14px 12px;font-size:11px;line-height:1.55;animation:.24s ease-out both dotwav-achievement-toast-in,.72s ease-in 3.08s forwards dotwav-achievement-toast-out;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px #00000047}.achievement-toast strong,.achievement-toast span{display:block}.achievement-toast strong{margin-bottom:2px;font-weight:700}.achievement-toast span{color:#000000b8}@keyframes dotwav-achievement-toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes dotwav-achievement-toast-out{to{opacity:0;transform:translate(-50%,8px)}}.app-tab-world .world-planet-object,body.world-theme .world-planet-object{width:54px!important;height:54px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;overflow:visible!important}.world-planet-globe-canvas{pointer-events:none!important;width:54px!important;max-width:54px!important;height:54px!important;max-height:54px!important;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--planet-tone,#b8d8c2) 42%, transparent)) drop-shadow(0 10px 20px #00000057)!important;opacity:.96!important;border-radius:999px!important;display:block!important}.app-tab-world .world-planet-object-wrap.active .world-planet-globe-canvas,body.world-theme .world-planet-object-wrap.active .world-planet-globe-canvas{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--planet-tone,#b8d8c2) 68%, transparent)) drop-shadow(0 12px 24px #00000061)!important;opacity:1!important}@media (width<=430px){.app-tab-world .world-planet-object,body.world-theme .world-planet-object,.world-planet-globe-canvas{width:50px!important;max-width:50px!important;height:50px!important;max-height:50px!important}}.world-planet-point-globe{pointer-events:none!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--planet-tone,#b8d8c2) 38%, transparent)) drop-shadow(0 8px 18px #00000052)!important;border-radius:999px!important;display:block!important;position:relative!important}.world-planet-point-globe:before{content:"";background:radial-gradient(circle at 44% 38%, color-mix(in srgb, var(--planet-tone,#b8d8c2) 18%, transparent) 0%, color-mix(in srgb, var(--planet-tone,#b8d8c2) 8%, transparent) 50%, transparent 72%);opacity:.68;border-radius:999px;position:absolute;inset:5px}.world-planet-point-globe-svg{z-index:1!important;width:44px!important;max-width:44px!important;height:44px!important;max-height:44px!important;display:block!important;position:relative!important;overflow:visible!important}.world-planet-point-globe-dots{transform-origin:24px 24px;animation:22s linear infinite dotwav-planet-point-globe-rotate}.world-planet-globe-canvas{display:none!important}@keyframes dotwav-planet-point-globe-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=430px){.app-tab-world .world-planet-object,body.world-theme .world-planet-object,.world-planet-point-globe,.world-planet-point-globe-svg{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}}@media (prefers-reduced-motion:reduce){.world-planet-point-globe-dots{animation:none!important}}.planet-wheel-toggle-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.planet-wheel-toggle-row .timestamp-toggle{cursor:pointer}.planet-wheel-current{color:#e8e8e09e;min-width:0;height:30px;font-family:var(--mono);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1px dotted #e8e8e047;font-size:11px;overflow:hidden}.planet-wheel-current:disabled{cursor:default;opacity:.38}.planet-wheel-backdrop{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008a;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.planet-wheel-modal{width:min(330px,100vw - 28px);color:var(--text);background:#121210f5;border:1px dotted #e8e8e070;padding:14px 14px 12px;box-shadow:0 20px 60px #0000006b}.planet-wheel-title{color:#e8e8e0d1;font-family:var(--mono);text-align:center;letter-spacing:.02em;margin-bottom:10px;font-size:12px}.planet-wheel-list{overscroll-behavior:contain;scroll-snap-type:y mandatory;border-top:1px dotted #e8e8e02e;border-bottom:1px dotted #e8e8e02e;flex-direction:column;gap:7px;max-height:190px;padding:16px 8px;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.planet-wheel-item{color:#e8e8e094;width:100%;min-height:42px;font-family:var(--mono);text-align:left;scroll-snap-align:center;opacity:.62;background:#e8e8e00b;border:1px dotted #e8e8e029;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;font-size:11px;transition:opacity .14s,transform .14s,border-color .14s,background .14s,color .14s;display:grid;transform:scale(.94)}.planet-wheel-item.active{opacity:1;color:#e8e8e0eb;border-color:color-mix(in srgb, var(--planet-wheel-color,#9fe870) 58%, #e8e8e03d);background:color-mix(in srgb, var(--planet-wheel-color,#9fe870) 18%, #e8e8e00d);box-shadow:0 0 18px color-mix(in srgb, var(--planet-wheel-color,#9fe870) 25%, transparent);transform:scale(1)}.planet-wheel-orbit{border:1px solid color-mix(in srgb, var(--planet-wheel-color,#9fe870) 70%, transparent);background:radial-gradient(circle at 34% 38%, var(--planet-wheel-color,#9fe870) 0 2px, transparent 2.5px), radial-gradient(circle at 64% 48%, var(--planet-wheel-color,#9fe870) 0 1.3px, transparent 1.8px), radial-gradient(circle at 48% 70%, var(--planet-wheel-color,#9fe870) 0 1px, transparent 1.5px), #ffffff08;width:23px;height:23px;box-shadow:0 0 10px color-mix(in srgb, var(--planet-wheel-color,#9fe870) 28%, transparent);border-radius:999px}.planet-wheel-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.planet-wheel-actions{justify-content:space-between;gap:10px;padding-top:12px;display:flex}.planet-wheel-actions button{color:#e8e8e0b8;font-family:var(--mono);cursor:pointer;background:0 0;border:0;font-size:11px}.planet-wheel-actions button:last-child{color:#e8e8e0f2}@media (width<=430px){.planet-wheel-toggle-row{grid-template-columns:1fr!important;gap:7px!important}.planet-wheel-current{height:24px;padding-left:0}.planet-wheel-backdrop{padding:12px 12px calc(12px + env(safe-area-inset-bottom));align-items:flex-end}.planet-wheel-modal{width:100%}}.world-planet-point-globe{color:#eef1ea!important;filter:none!important;box-shadow:none!important}.world-planet-point-globe:before{content:none!important;display:none!important}.world-planet-point-globe-svg circle{fill:#eef1ea!important}.app-tab-world .world-planet-object-wrap.active .world-planet-point-globe,body.world-theme .world-planet-object-wrap.active .world-planet-point-globe{filter:none!important}.subscription-missed-count.shimmer,.shimmer-color-planet-green{--shimmer-color:#245f3f!important}.app-tab-world .world-planet-object,body.world-theme .world-planet-object{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important;overflow:visible!important}.world-planet-css-orb{pointer-events:none!important;opacity:.96!important;background:radial-gradient(circle at 31% 28%,#ffffffeb 0 7%,#ecefe6c7 8% 18%,#0000 31%),radial-gradient(circle at 50% 52%,#e8ece2e0 0 45%,#b0b9aed1 66%,#586058db 100%)!important;border-radius:999px!important;width:42px!important;height:42px!important;display:block!important;position:relative!important;overflow:hidden!important;transform:translateZ(0)!important;box-shadow:inset -11px -7px 15px #0000007a,inset 5px 4px 8px #fff3,0 9px 18px #00000052!important}.world-planet-css-orb-surface{border-radius:inherit!important;opacity:.28!important;mix-blend-mode:soft-light!important;background:radial-gradient(circle at 18% 42%,#ffffff38 0 2px,#0000 3px) 0 0/34px 42px,radial-gradient(circle at 62% 31%,#ffffff29 0 1px,#0000 2px) 0 0/26px 34px,radial-gradient(circle at 72% 68%,#0000002e 0 2px,#0000 3px) 0 0/30px 36px,radial-gradient(circle at 38% 75%,#ffffff24 0 1px,#0000 2px) 0 0/22px 26px,linear-gradient(100deg,#ffffff1a,#00000029,#ffffff14) 0 0/84px 42px!important;animation:28s linear infinite dotwav-planet-css-surface-drift!important;position:absolute!important;inset:0!important}.world-planet-css-orb-shade{border-radius:inherit!important;opacity:.92!important;background:radial-gradient(circle at 34% 30%,#ffffff47,#0000 28%),linear-gradient(110deg,#0000 0 42%,#0000001a 58%,#0000005c 100%)!important;position:absolute!important;inset:0!important}.app-tab-world .world-planet-object:hover,.app-tab-world .world-planet-object:focus-visible,.app-tab-world .world-planet-object-wrap.active .world-planet-object,body.world-theme .world-planet-object:hover,body.world-theme .world-planet-object:focus-visible,body.world-theme .world-planet-object-wrap.active .world-planet-object{box-shadow:none!important;background:0 0!important;transform:translateY(-1px)scale(1.04)!important}.app-tab-world .world-planet-object-wrap.active .world-planet-css-orb,body.world-theme .world-planet-object-wrap.active .world-planet-css-orb{opacity:1!important;box-shadow:inset -11px -7px 15px #0000007a,inset 5px 4px 8px #fff3,0 10px 20px #0000005c!important}.world-planet-point-globe,.world-planet-point-globe-svg,.world-planet-globe-canvas{display:none!important}@keyframes dotwav-planet-css-surface-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:34px 0,-26px 0,30px 0,-22px 0,84px 0}}@media (width<=430px){.app-tab-world .world-planet-object,body.world-theme .world-planet-object{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}.world-planet-css-orb{width:40px!important;height:40px!important}}@media (prefers-reduced-motion:reduce){.world-planet-css-orb-surface{animation:none!important}}.world-planet-css-orb{background:radial-gradient(circle at 30% 24%, color-mix(in srgb, var(--planet-highlight,#d7d4ca) 92%, #fff 8%) 0 7%, color-mix(in srgb, var(--planet-highlight,#d7d4ca) 72%, transparent) 8% 18%, transparent 32%), radial-gradient(circle at 50% 52%, var(--planet-surface,#7d7f85) 0 44%, color-mix(in srgb, var(--planet-surface,#7d7f85) 78%, var(--planet-shade,#2f3035) 22%) 64%, var(--planet-shade,#2f3035) 100%)!important;box-shadow:inset -12px -8px 16px color-mix(in srgb, var(--planet-shade,#2f3035) 74%, #000 26%), inset 5px 4px 8px color-mix(in srgb, var(--planet-highlight,#d7d4ca) 28%, transparent), 0 8px 16px #0000005c!important}.world-planet-css-orb-surface{opacity:.42!important;background:radial-gradient(circle at 18% 42%, color-mix(in srgb, var(--planet-land,#9a9278) 76%, transparent) 0 3px, transparent 4px), radial-gradient(circle at 64% 31%, color-mix(in srgb, var(--planet-crater,#5b5d63) 58%, transparent) 0 2px, transparent 3px), radial-gradient(circle at 72% 68%, color-mix(in srgb, var(--planet-shade,#2f3035) 32%, transparent) 0 3px, transparent 4px), radial-gradient(circle at 36% 76%, color-mix(in srgb, var(--planet-land,#9a9278) 52%, transparent) 0 2px, transparent 3px), linear-gradient(100deg, color-mix(in srgb, var(--planet-highlight,#d7d4ca) 14%, transparent), color-mix(in srgb, var(--planet-shade,#2f3035) 22%, transparent), color-mix(in srgb, var(--planet-land,#9a9278) 12%, transparent))!important}.world-planet-css-orb-shade{background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--planet-highlight,#d7d4ca) 36%, transparent), transparent 28%), linear-gradient(110deg, transparent 0 40%, color-mix(in srgb, var(--planet-shade,#2f3035) 14%, transparent) 58%, color-mix(in srgb, var(--planet-shade,#2f3035) 54%, #000 10%) 100%)!important}.compose-privacy-note{color:#ffffff6b!important;word-break:keep-all!important;margin:8px 0 0!important;font-size:10.5px!important;line-height:1.55!important}.auth-legal-links{color:#ffffff61!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-top:18px!important;font-size:10px!important;line-height:1.4!important;display:inline-flex!important}.auth-legal-links button,.auth-legal-links span{color:inherit!important;font:inherit!important;letter-spacing:.02em!important}.auth-legal-links button{background:0 0!important;border:0!important;padding:0!important;text-decoration:none!important}.auth-legal-links button:hover,.auth-legal-links button:focus-visible{color:#ffffffb8!important;outline:none!important}.world-planet-css-orb{filter:saturate(1.12)brightness(1.14)!important;box-shadow:inset -8px -5px 12px color-mix(in srgb, var(--planet-shade,#62656d) 46%, transparent), inset 6px 5px 10px color-mix(in srgb, var(--planet-highlight,#ece8dc) 38%, transparent), 0 0 0 1px color-mix(in srgb, var(--planet-highlight,#ece8dc) 46%, transparent), 0 0 15px color-mix(in srgb, var(--planet-surface,#989ba5) 42%, transparent), 0 8px 16px #00000042!important}.world-planet-css-orb-shade{opacity:.68!important;background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--planet-highlight,#ece8dc) 46%, transparent), transparent 30%), linear-gradient(112deg, transparent 0 46%, color-mix(in srgb, var(--planet-shade,#62656d) 10%, transparent) 64%, color-mix(in srgb, var(--planet-shade,#62656d) 30%, transparent) 100%)!important}.app-tab-world .world-planet-object-wrap.active .world-planet-css-orb,body.world-theme .world-planet-object-wrap.active .world-planet-css-orb{filter:saturate(1.18)brightness(1.2)!important;box-shadow:inset -8px -5px 12px color-mix(in srgb, var(--planet-shade,#62656d) 42%, transparent), inset 6px 5px 10px color-mix(in srgb, var(--planet-highlight,#ece8dc) 42%, transparent), 0 0 0 1px color-mix(in srgb, var(--planet-highlight,#ece8dc) 62%, transparent), 0 0 20px color-mix(in srgb, var(--planet-surface,#989ba5) 52%, transparent), 0 10px 18px #00000047!important}.legal-modal-footer{background:#f8f7f1f0;border-top:1px solid #14141414;justify-content:flex-end;gap:8px;padding:10px 18px 16px;display:flex}.legal-modal-footer .text-button{white-space:nowrap;background:#ffffffa3;border:1px solid #14141429;border-radius:999px;min-height:30px;padding:0 12px;font-size:10.5px;color:#121212c7!important}.subscription-free-warning-copy{gap:6px!important;margin:0 0 4px!important;display:grid!important}.subscription-free-warning-copy p{margin:0!important;line-height:1.65!important}.subscription-underlined{text-underline-offset:3px!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.subscription-loss-list{gap:8px!important;margin-top:12px!important;display:grid!important}.subscription-loss-list li{line-height:1.65!important}.subscription-loss-list em{text-underline-offset:3px!important;color:#151515e6!important;margin-top:4px!important;font-style:normal!important;text-decoration:underline!important;text-decoration-thickness:1px!important;display:block!important}.subscription-free-store-note{background:#0000000b!important;border-style:dashed!important}.subscription-submit-notice{white-space:pre-line!important}.planet-travel-loader-dots:after{content:".";text-align:left;width:18px;animation:.9s steps(3,end) infinite planetTravelDots;display:inline-block}@keyframes planetTravelDots{0%{content:"."}33%{content:".."}66%,to{content:"..."}}.world-refresh-complete-overlay{z-index:3190!important;pointer-events:none!important;opacity:1!important;place-items:center!important;transition:opacity .42s!important;display:grid!important;position:fixed!important;inset:0!important}.world-refresh-complete-overlay.is-leaving{opacity:0!important}.world-refresh-complete-card{color:#ffffffd6!important;letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;background:#070707c7!important;border:1px dotted #ffffff6b!important;max-width:min(92vw,520px)!important;padding:16px 20px!important;font-family:inherit!important;font-size:clamp(14px,3.4vw,18px)!important;line-height:1.35!important;animation:.18s ease-out both worldRefreshCompleteIn!important;box-shadow:0 0 44px #ffffff1f!important}@keyframes worldRefreshCompleteIn{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.world-skeleton-row{opacity:.82!important}.world-skeleton-card{background:linear-gradient(110deg,#ffffff0d 0%,#ffffff1c 18%,#ffffff0d 36%) 0 0/220% 100%!important;border:1px dotted #ffffff29!important;flex-direction:column!important;justify-content:center!important;gap:15px!important;min-height:186px!important;animation:1.3s ease-in-out infinite worldSkeletonShimmer!important;display:flex!important;box-shadow:0 0 28px #ffffff0f!important}.world-skeleton-line,.world-skeleton-actions span,.world-skeleton-label span{background:#ffffff2b!important;border-radius:999px!important;display:block!important}.world-skeleton-line{width:82%!important;height:12px!important}.world-skeleton-line-short{width:42%!important}.world-skeleton-line-mid{width:62%!important}.world-skeleton-actions{gap:9px!important;margin-top:8px!important;display:flex!important}.world-skeleton-actions span{width:54px!important;height:18px!important}.world-skeleton-label span{opacity:.6!important;width:44px!important;height:1px!important;animation:1.3s ease-in-out infinite worldSkeletonPulse!important}@keyframes worldSkeletonShimmer{0%{opacity:.64;background-position:120% 0}50%{opacity:.88}to{opacity:.64;background-position:-120% 0}}@keyframes worldSkeletonPulse{0%,to{opacity:.28}50%{opacity:.74}}@media (width<=430px){.world-refresh-complete-card{max-width:calc(100vw - 36px)!important;padding:14px!important;font-size:13px!important}.world-skeleton-card{min-height:160px!important}}.app-tab-world .world-status-actions,body.world-theme .world-status-actions{align-items:center!important;gap:8px!important;max-width:min(68%,330px)!important}.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{color:#ffffffe0!important;letter-spacing:-.01em!important;background:#ffffff13!important;border:1px solid #ffffff57!important;border-radius:999px!important;padding:5px 9px!important;font-size:9.6px!important;line-height:1.15!important;box-shadow:0 0 18px #ffffff0e!important}.app-tab-world .world-status-actions .world-refresh-button:disabled,body.world-theme .world-status-actions .world-refresh-button:disabled,.app-tab-world .world-end-refresh-button:disabled,body.world-theme .world-end-refresh-button:disabled{opacity:.48!important;cursor:wait!important}.app-tab-world .world-end-refresh-panel,body.world-theme .world-end-refresh-panel{color:#ffffffb8!important;text-align:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffff09!important;border:1px dotted #ffffff38!important;width:min(86vw,440px)!important;margin:40px auto 22px!important;padding:22px 18px!important}.app-tab-world .world-end-refresh-panel p,body.world-theme .world-end-refresh-panel p{letter-spacing:-.01em!important;margin:0 0 9px!important;font-size:12px!important;line-height:1.45!important}.app-tab-world .world-end-refresh-panel small,body.world-theme .world-end-refresh-panel small{color:#ffffff94!important;flex-wrap:wrap!important;justify-content:center!important;align-items:baseline!important;gap:3px!important;font-size:11px!important;line-height:1.45!important;display:inline-flex!important}.app-tab-world .world-end-refresh-button,body.world-theme .world-end-refresh-button{color:#ffffffdb!important;font-size:inherit!important;line-height:inherit!important;text-underline-offset:3px!important;padding:0!important;-webkit-text-decoration:underline dotted!important;text-decoration:underline dotted!important}.app-tab-world .world-pull-glow-layer,body.world-theme .world-pull-glow-layer{z-index:60!important;pointer-events:none!important;opacity:1!important;mix-blend-mode:normal!important;justify-content:center!important;display:flex!important;position:fixed!important;inset:0!important}.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(env(safe-area-inset-top,0px) + 42px)!important;align-items:flex-start!important}.app-tab-world .world-pull-glow-layer.is-bottom,body.world-theme .world-pull-glow-layer.is-bottom{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 42px)!important;align-items:flex-end!important}.app-tab-world .world-pull-field,body.world-theme .world-pull-field{opacity:1!important;height:min(44vh,310px)!important;filter:blur(var(--world-pull-blur,4px))!important;transition:opacity 90ms linear,filter 90ms linear!important;position:absolute!important;left:0!important;right:0!important}.app-tab-world .world-pull-glow-layer.is-top .world-pull-field,body.world-theme .world-pull-glow-layer.is-top .world-pull-field{background:linear-gradient(to bottom, rgba(168, 168, 168, var(--world-pull-opacity,.2)) 0%, rgba(132, 132, 132, var(--world-pull-mid-opacity,.12)) 36%, #5c5c5c00 100%)!important;top:0!important}.app-tab-world .world-pull-glow-layer.is-bottom .world-pull-field,body.world-theme .world-pull-glow-layer.is-bottom .world-pull-field{background:linear-gradient(to top, rgba(168, 168, 168, var(--world-pull-opacity,.2)) 0%, rgba(132, 132, 132, var(--world-pull-mid-opacity,.12)) 36%, #5c5c5c00 100%)!important;bottom:0!important}.app-tab-world .world-pull-refresh-label,body.world-theme .world-pull-refresh-label{z-index:1!important;color:#ffffffd1!important;min-width:0!important;max-width:min(78vw,340px)!important;box-shadow:0 0 32px rgba(255, 255, 255, var(--world-pull-shadow-opacity,.04))!important;letter-spacing:-.01em!important;text-align:center!important;transform:translateY(var(--world-pull-label-shift,0px))!important;background:#0f0f0f94!important;border:1px dotted #ffffff52!important;padding:10px 14px!important;font-size:11px!important;line-height:1.35!important;transition:border-color 90ms linear,background 90ms linear,transform 90ms linear!important;position:relative!important}@media (width<=430px){.app-tab-world .world-status-actions,body.world-theme .world-status-actions{gap:5px!important;max-width:72%!important}.app-tab-world .world-status-actions small,body.world-theme .world-status-actions small{font-size:8.3px!important}.app-tab-world .world-status-actions .world-refresh-button,body.world-theme .world-status-actions .world-refresh-button{padding:4px 7px!important;font-size:8.7px!important}.app-tab-world .world-end-refresh-panel,body.world-theme .world-end-refresh-panel{width:calc(100vw - 42px)!important;margin-top:34px!important;padding:19px 14px!important}.app-tab-world .world-pull-refresh-label,body.world-theme .world-pull-refresh-label{max-width:calc(100vw - 54px)!important;font-size:10.5px!important}}.app-shell.app-tab-library,.app-tab-library{overscroll-behavior:none!important;overflow:hidden!important}.app-shell.app-tab-library .content-grid,.app-tab-library .content-grid{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scroll-padding-top:0!important;transform:translate(0,0)!important}.app-shell.app-tab-library .library-head,.app-shell.app-tab-library .library-section-switch,.app-tab-library .library-head,.app-tab-library .library-section-switch{z-index:24!important;position:relative!important;transform:translate(0,0)!important}@media (width<=520px){.app-shell.app-tab-library .content-grid,.app-tab-library .content-grid{height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important}}.app-tab-world .world-pull-glow-layer.is-bottom,body.world-theme .world-pull-glow-layer.is-bottom{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 96px)!important}.app-tab-world .world-pull-refresh-label,body.world-theme .world-pull-refresh-label{color:#121212!important;letter-spacing:.01em!important;text-align:center!important;min-width:min(252px,100vw - 58px)!important;max-width:min(84vw,360px)!important;transform:translateY(var(--world-pull-label-shift,0px)) translate3d(0, 0, 0)!important;-webkit-user-select:none!important;user-select:none!important;background:#dadadaf0!important;border:1px solid #1212129e!important;border-radius:0!important;justify-content:center!important;align-items:center!important;padding:12px 17px!important;font-size:11.5px!important;font-weight:500!important;line-height:1.35!important;display:inline-flex!important;box-shadow:0 12px 34px #0000003d!important}.app-tab-world .world-pull-glow-layer.is-armed .world-pull-refresh-label,body.world-theme .world-pull-glow-layer.is-armed .world-pull-refresh-label{color:#0a0a0a!important;background:#e8e8e8f7!important;border-color:#121212d1!important}@media (width<=430px){.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(env(safe-area-inset-top,0px) + 66px)!important}.app-tab-world .world-pull-glow-layer.is-bottom,body.world-theme .world-pull-glow-layer.is-bottom{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px)!important}.app-tab-world .world-pull-refresh-label,body.world-theme .world-pull-refresh-label{min-width:min(238px,100vw - 52px)!important;max-width:calc(100vw - 52px)!important;padding:11px 14px!important;font-size:10.8px!important}}.app-tab-library{--earth-bg:#142819!important;--earth-deep:#0d1e13!important;--earth-line:#eef6e82e!important;--earth-line-soft:#eef6e81a!important;--earth-text:#f3f9ef!important;--earth-muted:#f3f9ef8a!important;--earth-dim:#f3f9ef4d!important;background:repeating-linear-gradient(#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#162b1b 0%,#102316 56%,#0c1b11 100%)!important}.app-tab-library .topbar{background:#0d1e13eb!important;border-bottom-color:#eef6e829!important}.app-tab-library .library-head,.app-tab-library .library-section-switch{color:var(--earth-text)!important}.app-tab-library .library-item{box-shadow:0 18px 42px #040c0738!important}.app-tab-library .library-detail-backdrop{background:#01050394!important}.app-tab-library .library-detail-modal{color:#fff!important;background:linear-gradient(#1c3021fa,#0d1b11fa)!important;border:1px dotted #ffffff73!important;box-shadow:0 28px 90px #0000007a!important}.app-tab-library .library-detail-modal .modal-title-row strong,.app-tab-library .library-detail-modal .library-detail-text,.app-tab-library .library-detail-modal .text-button{color:#fff!important;text-shadow:none!important}.app-tab-library .library-detail-modal .library-detail-meta{color:#ffffffa3!important}.app-tab-library .library-detail-modal .detail-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:2px 0 4px!important;display:grid!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon{box-sizing:border-box!important;color:#fff!important;opacity:1!important;text-align:center!important;letter-spacing:.01em!important;background:#ffffff09!important;border:1px dotted #ffffffb8!important;border-radius:0!important;width:100%!important;height:auto!important;min-height:36px!important;padding:8px 5px!important;font-size:10.5px!important;font-weight:500!important;line-height:1.15!important;text-decoration:none!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon:hover,.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon:focus-visible{background:#ffffff17!important;border-color:#fffffff0!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon span{color:#fff!important;white-space:nowrap!important;display:inline!important;transform:none!important}@media (width<=360px){.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail{gap:6px!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon{min-height:34px!important;padding:7px 3px!important;font-size:9.6px!important}}.content-grid.tab-swipe-stage.is-tab-swipe-active{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-pane{z-index:2!important;min-width:100%!important;transform:translate3d(var(--tab-swipe-delta,0px), 0, 0)!important;will-change:transform!important;position:relative!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane{z-index:1!important;pointer-events:none!important;touch-action:none!important;will-change:transform!important;opacity:.98!important;background:inherit!important;width:100%!important;min-height:100%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.topbar .crumbs.tab-nav.is-swipe-dragging .tab-nav-dot,.crumbs.tab-nav.is-swipe-dragging .tab-nav-dot{transition:opacity .12s!important}.world-initial-journey-overlay{z-index:3188!important}.world-initial-journey-card{justify-content:center!important;align-items:baseline!important;gap:0!important;min-width:min(82vw,248px)!important;font-size:clamp(13px,3.3vw,16px)!important;display:inline-flex!important}.world-refresh-complete-overlay.is-initial-wrld .world-refresh-complete-card{min-width:min(82vw,236px)!important}.world-initial-journey-card .world-refresh-loader-dots:after{color:#ffffffc7!important}.content-grid.tab-swipe-stage{overscroll-behavior-x:contain!important;touch-action:pan-y!important;position:relative!important;overflow-x:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-pane{z-index:2!important;will-change:auto!important;width:100%!important;min-width:100%!important;min-height:0!important;position:relative!important;transform:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-pane{transform:translate3d(var(--tab-swipe-delta,0px), 0, 0)!important;will-change:transform!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane{z-index:1!important;pointer-events:none!important;touch-action:none!important;opacity:1!important;will-change:transform!important;background:0 0!important;width:100%!important;height:100%!important;min-height:100%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane *{pointer-events:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-preview-pane{transition:none!important}.app-tab-library .content-grid.tab-swipe-stage{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-tab-library .content-grid.tab-swipe-stage .tab-swipe-current-pane{flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-tab-library .content-grid.tab-swipe-stage .library-head,.app-tab-library .content-grid.tab-swipe-stage .library-section-switch{flex:none!important}.app-tab-library .content-grid.tab-swipe-stage .library-log-scroll{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.app-tab-world .content-grid.tab-swipe-stage .tab-swipe-current-pane,.app-tab-log .content-grid.tab-swipe-stage .tab-swipe-current-pane{display:block!important;overflow:visible!important}.tab-swipe-skeleton{--tab-preview-bg:#111;--tab-preview-ink:#ffffffc2;--tab-preview-line:#fff3;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:100%!important;padding:calc(var(--dotwav-mobile-content-top,62px) + 18px) 20px 40px!important;color:var(--tab-preview-ink)!important;background:repeating-linear-gradient(to bottom, #ffffff05 0px, #ffffff05 1px, transparent 1px, transparent 6px), linear-gradient(180deg, var(--tab-preview-bg), color-mix(in srgb, var(--tab-preview-bg) 84%, #000 16%))!important;flex-direction:column!important;gap:18px!important;display:flex!important}.tab-swipe-skeleton-world{--tab-preview-bg:#050505;--tab-preview-ink:#f5f5f5c7;--tab-preview-line:#f5f5f52e}.tab-swipe-skeleton-library{--tab-preview-bg:#102316;--tab-preview-ink:#f3f9efc7;--tab-preview-line:#f3f9ef33}.tab-swipe-skeleton-head{border-bottom:1px dotted var(--tab-preview-line)!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;padding-bottom:10px!important;display:flex!important}.tab-swipe-skeleton-head span{letter-spacing:.02em!important;color:var(--tab-preview-ink)!important;font-size:12px!important}.tab-swipe-skeleton-head small{color:color-mix(in srgb, var(--tab-preview-ink) 64%, transparent)!important;font-size:9.5px!important}.tab-swipe-skeleton-body{align-content:start!important;gap:15px!important;display:grid!important}.tab-swipe-skeleton-card{box-sizing:border-box!important;border:1px dotted var(--tab-preview-line)!important;background:color-mix(in srgb, var(--tab-preview-ink) 7%, transparent)!important;gap:10px!important;width:min(82%,320px)!important;min-height:86px!important;padding:14px!important;display:grid!important}.tab-swipe-skeleton-card.is-offset{justify-self:end!important}.tab-swipe-skeleton-world .tab-swipe-skeleton-card{min-height:118px!important}.tab-swipe-skeleton-line{background:var(--tab-preview-line)!important;border-radius:999px!important;width:86%!important;height:10px!important;display:block!important}.tab-swipe-skeleton-line.short{width:38%!important}.tab-swipe-skeleton-line.mid{width:62%!important}@media (width>=641px){.tab-swipe-skeleton{padding-top:88px!important}}.app-tab-library{background:linear-gradient(#162b1b 0%,#102316 56%,#0c1b11 100%)!important}.app-tab-library .content-grid,.app-tab-library .library-log-scroll,.app-tab-library .library-panel,.app-tab-library .library-head,.app-tab-library .library-section-switch{background-image:none!important}.app-tab-library .library-visibility-label{color:#ffffff9e!important;text-transform:lowercase!important;letter-spacing:.01em!important;background:0 0!important;border:0!important;padding:0!important}.app-tab-library .library-music-app-buttons{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:2px 0 4px!important;display:grid!important}.app-tab-library .library-music-app-button{box-sizing:border-box!important;color:#fff!important;opacity:1!important;text-align:center!important;letter-spacing:.01em!important;white-space:nowrap!important;background:#ffffff09!important;border:1px dotted #ffffffc2!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:36px!important;padding:8px 4px!important;font-size:10.4px!important;font-weight:500!important;line-height:1.15!important;text-decoration:none!important;display:inline-flex!important}.app-tab-library .library-music-app-button:hover,.app-tab-library .library-music-app-button:focus-visible{color:#fff!important;text-shadow:none!important;background:#ffffff17!important;border-color:#fffffff2!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-live-content *{pointer-events:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton{z-index:4!important;pointer-events:none!important;width:min(430px,100vw)!important;height:100vh!important;position:fixed!important;top:0!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton .tab-swipe-skeleton{height:100vh!important;min-height:100vh!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-preview-pane{z-index:3!important}.tab-swipe-skeleton-log .tab-swipe-skeleton-card{background:#00000009!important}.tab-swipe-skeleton-log .tab-swipe-skeleton-line{background:#00000029!important}@media (width<=360px){.app-tab-library .library-music-app-buttons{gap:6px!important}.app-tab-library .library-music-app-button{min-height:34px!important;padding:7px 3px!important;font-size:9.4px!important}}.app-shell.app-tab-world,.app-shell.app-tab-library,.app-tab-world,.app-tab-library{overscroll-behavior:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.app-shell.app-tab-world .content-grid,.app-shell.app-tab-library .content-grid,.app-tab-library .content-grid{height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;min-height:0!important;overflow:hidden auto!important}.app-tab-world .content-grid:has(.world-cosmos){height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;min-height:0!important;overflow:hidden auto!important}body.world-theme .content-grid:has(.world-cosmos){height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;min-height:0!important;overflow:hidden auto!important}.app-tab-world .world-pull-refresh-surface,body.world-theme .world-pull-refresh-surface{min-height:100%!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{min-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 76px - env(safe-area-inset-bottom,0px))!important}@media (width<=430px){.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(env(safe-area-inset-top,0px) + 142px)!important}}.intro-hint-main{bottom:42px!important}.intro-hint-secondary{color:#00000057!important;bottom:22px!important}.content-grid.tab-swipe-stage.is-tab-swipe-active{contain:layout paint!important;touch-action:pan-x!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-pane{position:relative!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton{z-index:4!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton .tab-swipe-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane .tab-swipe-skeleton{width:100%!important;height:100%!important;min-height:100%!important;padding:18px 16px 40px!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-preview-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-skeleton{will-change:transform!important;backface-visibility:hidden!important}body.dotwav-fixed-tab-scroll{overscroll-behavior:none!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body.dotwav-fixed-tab-scroll #root{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-world,body.dotwav-fixed-tab-scroll .app-shell.app-tab-library,.app-shell.app-tab-world,.app-shell.app-tab-library{overscroll-behavior:none!important;box-sizing:border-box!important;flex-direction:column!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-world>.content-grid,.app-shell.app-tab-world>.content-grid{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;flex:auto!important;overflow:hidden auto!important}.app-tab-world .content-grid:has(.world-cosmos){-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;flex:auto!important;overflow:hidden auto!important}body.world-theme .content-grid:has(.world-cosmos){-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;flex:auto!important;overflow:hidden auto!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-library>.content-grid,.app-shell.app-tab-library>.content-grid,.app-tab-library .content-grid{overscroll-behavior:none!important;-webkit-overflow-scrolling:touch!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.app-tab-library .tab-swipe-current-pane,.app-tab-library .tab-swipe-live-content{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-tab-library .library-head,.app-tab-library .library-section-switch{flex:none!important}.app-tab-library .library-log-scroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}body.library-theme,body.library-theme .app-tab-library,.app-tab-library,.app-tab-library .content-grid,.app-tab-library .library-log-scroll,.app-tab-library .library-panel,.app-tab-library .library-head,.app-tab-library .library-section-switch,.app-tab-library .topbar{background-image:none!important}body.library-theme .app-tab-library,.app-tab-library{background:linear-gradient(#162b1b 0%,#102316 58%,#0c1b11 100%)!important}.app-tab-library .topbar{background:#0d1e13f5!important}.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(var(--dotwav-mobile-topbar-h,54px) + var(--dotwav-world-mobile-intro-h,76px) + env(safe-area-inset-top,0px) + 20px)!important}@media (width<=430px){.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(var(--dotwav-mobile-topbar-h,54px) + var(--dotwav-world-mobile-intro-h,76px) + env(safe-area-inset-top,0px) + 14px)!important}}.content-grid.tab-swipe-stage{overscroll-behavior-x:contain!important;position:relative!important;overflow-x:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-pane{will-change:auto!important;transform:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-live-content{visibility:hidden!important;pointer-events:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton{z-index:4!important;width:100%!important;height:100%!important;transform:translate3d(var(--tab-swipe-delta,0px), 0, 0)!important;pointer-events:none!important;will-change:transform!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton .tab-swipe-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane .tab-swipe-skeleton{height:100%!important;min-height:100%!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane{z-index:3!important;pointer-events:none!important;will-change:transform!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}.intro-hint-stack,.intro-hint-main,.intro-hint-secondary{font-family:Courier New,SFMono-Regular,Consolas,monospace!important}.intro-hint-stack{text-align:center!important;gap:6px!important;display:grid!important}.intro-hint-secondary{opacity:.72!important}.intro-hint.intro-hint-main{bottom:max(94px, calc(env(safe-area-inset-bottom,0px) + 90px))!important}.intro-hint.intro-hint-secondary{bottom:max(74px, calc(env(safe-area-inset-bottom,0px) + 70px))!important;opacity:.72!important}@media (width<=520px){html,body,#root{height:100%!important;max-height:100%!important}body.world-theme{overscroll-behavior-y:none!important;overflow:hidden!important}body:has(.app-shell.app-tab-world){overscroll-behavior-y:none!important;overflow:hidden!important}body:has(.app-shell.app-tab-library){overscroll-behavior-y:none!important;overflow:hidden!important}.app-shell.app-tab-world,.app-shell.app-tab-library{overscroll-behavior-y:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;overflow:hidden!important}.app-shell.app-tab-world .content-grid,.app-tab-world .content-grid{height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;scrollbar-width:none!important;overflow:hidden auto!important}.app-shell.app-tab-library .content-grid,.app-tab-library .content-grid{height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:auto!important;overscroll-behavior-y:contain!important;flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-shell.app-tab-library .tab-swipe-current-pane,.app-tab-library .tab-swipe-current-pane{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.app-shell.app-tab-library .library-log-scroll,.app-tab-library .library-log-scroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(env(safe-area-inset-top,0px) + 142px)!important}}@media (width<=430px){.app-tab-world .world-pull-glow-layer.is-top,body.world-theme .world-pull-glow-layer.is-top{padding-top:calc(env(safe-area-inset-top,0px) + 132px)!important}}.app-tab-library,.app-tab-library:before,.app-tab-library .content-grid,.app-tab-library .library-log-scroll{background-image:none!important}.app-tab-library .library-music-app-buttons,.world-music-app-buttons,.platform-icons.platform-icons-library-detail,.music-app-text-buttons{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:end!important;gap:8px!important;width:100%!important;margin:4px 0 6px!important;display:grid!important}.app-tab-library .library-music-app-button,.world-music-app-button,.platform-icons.platform-icons-library-detail a.platform-icon,.music-app-text-button{color:#fff!important;opacity:.96!important;text-align:center!important;text-underline-offset:4px!important;width:100%!important;min-height:28px!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;justify-content:center!important;align-items:center!important;padding:4px 2px!important;font-size:10.5px!important;font-weight:500!important;line-height:1.15!important;text-decoration:underline!important;text-decoration-thickness:1px!important;display:inline-flex!important}.app-tab-library .library-music-app-button:hover,.app-tab-library .library-music-app-button:focus-visible,.world-music-app-button:hover,.world-music-app-button:focus-visible,.platform-icons.platform-icons-library-detail a.platform-icon:hover,.platform-icons.platform-icons-library-detail a.platform-icon:focus-visible,.music-app-text-button:hover,.music-app-text-button:focus-visible{color:#fff!important;background:0 0!important;outline:0!important;text-decoration-thickness:2px!important}.platform-icons.platform-icons-library-detail a.platform-icon span{color:#fff!important;white-space:nowrap!important;display:inline!important;transform:none!important}.app-tab-library .library-written-music-actions,.app-tab-library .library-written-manage-actions{width:100%!important}.app-tab-library .library-written-manage-actions{justify-content:flex-end!important;margin-top:4px!important}.app-tab-library .library-written-music-actions .library-music-app-buttons{margin:0!important}.app-tab-library .library-written-item .instagram-story-button{display:none!important}.app-tab-library .library-detail-modal .platform-icons.platform-icons-library-detail a.platform-icon,.app-tab-library .library-detail-modal .library-music-app-button{text-underline-offset:4px!important;background:0 0!important;border:0!important;text-decoration:underline!important}.world-log-full-modal .world-music-app-buttons,.curated-log-full-modal .platform-icons.platform-icons-library-detail{margin:8px 0 2px!important}.world-log-full-modal .world-music-app-button,.curated-log-full-modal .platform-icons.platform-icons-library-detail a.platform-icon{color:var(--card-text,#fff)!important;text-decoration-color:currentColor!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-log,.app-shell.app-tab-log{overscroll-behavior:none!important;box-sizing:border-box!important;flex-direction:column!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-log>.content-grid,.app-shell.app-tab-log>.content-grid,.app-tab-log .content-grid{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;flex:auto!important;overflow:hidden auto!important}@media (width<=520px){body:has(.app-shell.app-tab-log){overscroll-behavior-y:none!important;overflow:hidden!important}.app-shell.app-tab-log{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;overflow:hidden!important}.app-shell.app-tab-log .content-grid,.app-tab-log .content-grid{height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--dotwav-mobile-content-top,62px) - 10px - env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;scrollbar-width:none!important;overflow:hidden auto!important}}.content-grid.tab-swipe-stage.is-tab-swipe-active{touch-action:pan-x!important;overscroll-behavior:none!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane{top:var(--tab-swipe-scroll-top,0px)!important;height:calc(100dvh + 180px)!important;min-height:calc(100dvh + 180px)!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton .tab-swipe-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane .tab-swipe-skeleton{height:auto!important;min-height:calc(100dvh + 220px)!important;padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))!important}.content-grid.tab-swipe-stage .tab-swipe-skeleton-body{gap:16px!important}.tab-swipe-skeleton-log{--tab-preview-bg:#eeeeea!important;--tab-preview-ink:#1f1f1dd1!important;--tab-preview-line:#00000029!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-log,.app-shell.app-tab-log{overscroll-behavior:none!important;flex-direction:column!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-log>.content-grid,.app-shell.app-tab-log>.content-grid,.app-tab-log .content-grid{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))!important;flex:auto!important;overflow:hidden auto!important}.app-shell.app-tab-world{flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}.app-shell.app-tab-world>.content-grid{box-sizing:border-box!important;background:#050505!important;flex:auto!important;width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;min-height:0!important;margin:8px -24px 0!important;padding-left:14px!important;padding-right:14px!important;overflow:hidden auto!important}.app-tab-world .content-grid:has(.world-cosmos){box-sizing:border-box!important;background:#050505!important;flex:auto!important;width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;min-height:0!important;margin:8px -24px 0!important;padding-left:14px!important;padding-right:14px!important;overflow:hidden auto!important}body.world-theme .content-grid:has(.world-cosmos){box-sizing:border-box!important;background:#050505!important;flex:auto!important;width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;min-height:0!important;margin:8px -24px 0!important;padding-left:14px!important;padding-right:14px!important;overflow:hidden auto!important}.app-tab-world .world-pull-refresh-surface,.app-tab-world .world-intro-panel,.app-tab-world .world-cosmos,body.world-theme .world-pull-refresh-surface,body.world-theme .world-intro-panel,body.world-theme .world-cosmos{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{z-index:24!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;position:sticky!important;top:0!important}.app-tab-world .world-cosmos,body.world-theme .world-cosmos{background:#050505!important;margin-left:0!important;margin-right:0!important;overflow-x:visible!important}@media (width<=520px){.app-shell.app-tab-world>.content-grid{width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;height:auto!important;max-height:none!important;margin-left:-24px!important;margin-right:-24px!important}.app-tab-world .content-grid:has(.world-cosmos){width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;height:auto!important;max-height:none!important;margin-left:-24px!important;margin-right:-24px!important}body.world-theme .content-grid:has(.world-cosmos){width:calc(100% + 48px)!important;max-width:calc(100% + 48px)!important;height:auto!important;max-height:none!important;margin-left:-24px!important;margin-right:-24px!important}}.app-tab-library .library-music-app-button,.world-music-app-button,.platform-icons.platform-icons-library-detail a.platform-icon,.music-app-text-button,.world-log-full-modal .world-music-app-button,.curated-log-full-modal .platform-icons.platform-icons-library-detail a.platform-icon{color:#fff!important;text-decoration-color:#fff!important}.open-log-confirm-backdrop,.modal-backdrop.open-log-confirm-backdrop,.subscription-flow-backdrop.open-log-confirm-backdrop{z-index:120000!important;isolation:isolate!important}.open-log-confirm-backdrop .open-log-confirm-modal{z-index:120001!important;position:relative!important}.app-shell.app-tab-world>.content-grid{box-sizing:border-box!important;background:#050505!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:16px!important;padding-right:16px!important}.app-tab-world .content-grid:has(.world-cosmos){box-sizing:border-box!important;background:#050505!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:16px!important;padding-right:16px!important}body.world-theme .content-grid:has(.world-cosmos){box-sizing:border-box!important;background:#050505!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:16px!important;padding-right:16px!important}.app-tab-world .world-pull-refresh-surface,body.world-theme .world-pull-refresh-surface,.app-tab-world .world-cosmos,body.world-theme .world-cosmos{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.app-tab-world .world-intro-panel,body.world-theme .world-intro-panel{box-sizing:border-box!important;width:min(398px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;transform:none!important}.app-tab-world .curated-world-shelf,body.world-theme .curated-world-shelf{box-sizing:border-box!important;width:min(398px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;margin-left:auto!important;margin-right:auto!important}.app-tab-world .curated-shelf-scroll,body.world-theme .curated-shelf-scroll{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-preview-pane,.content-grid.tab-swipe-stage.is-tab-swipe-committing .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-committing .tab-swipe-preview-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active:not(.is-tab-swipe-committing) .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-active:not(.is-tab-swipe-committing) .tab-swipe-preview-pane{transition:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-preview-pane{will-change:transform!important;backface-visibility:hidden!important}.content-grid.tab-swipe-stage.is-tab-swipe-active{overscroll-behavior:none!important;touch-action:none!important;contain:layout paint!important;overflow:hidden!important}.content-grid.tab-swipe-stage .tab-swipe-current-pane,.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-current-pane,.content-grid.tab-swipe-stage.is-tab-swipe-committing .tab-swipe-current-pane{will-change:auto!important;transition:none!important;transform:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane{will-change:transform!important;backface-visibility:hidden!important}.content-grid.tab-swipe-stage.is-tab-swipe-active:not(.is-tab-swipe-committing) .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-active:not(.is-tab-swipe-committing) .tab-swipe-preview-pane{transition:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-committing .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage.is-tab-swipe-committing .tab-swipe-preview-pane{transition:transform .19s cubic-bezier(.18,.82,.22,1)!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton{transform:translate3d(var(--tab-swipe-delta,0px), 0, 0)!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane.from-right{transform:translate3d(calc(100% + var(--tab-swipe-delta,0px)), 0, 0)!important}.content-grid.tab-swipe-stage .tab-swipe-preview-pane.from-left{transform:translate3d(calc(-100% + var(--tab-swipe-delta,0px)), 0, 0)!important}.content-grid.tab-swipe-stage .tab-swipe-live-content{z-index:1!important;width:100%!important;min-width:100%!important;min-height:100%!important;position:relative!important}.content-grid.tab-swipe-stage.is-tab-swipe-active .tab-swipe-live-content{opacity:0!important;visibility:visible!important;pointer-events:none!important}.content-grid.tab-swipe-stage .tab-swipe-current-skeleton,.content-grid.tab-swipe-stage .tab-swipe-preview-pane{z-index:5!important;pointer-events:none!important}.content-grid.tab-swipe-stage.is-tab-swipe-active,.content-grid.tab-swipe-stage.is-tab-swipe-committing{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important}.intro-hint.intro-hint-main{letter-spacing:.075em!important;font-size:clamp(14px,3.55vw,18px)!important}.intro-hint.intro-hint-secondary{letter-spacing:.045em!important;opacity:.84!important;font-size:clamp(12px,3.15vw,15px)!important}.auth-card-entry .auth-note,.auth-card-entry .auth-entry-detail{text-align:center!important;color:#20201edb!important;letter-spacing:-.01em!important;line-height:1.72!important}.auth-card-entry .auth-actions button{min-width:154px!important}.app-tab-library .library-written-music-actions,.app-tab-library .library-world-actions.detail-actions,.app-tab-library .library-detail-modal .detail-actions{width:100%!important;max-width:100%!important;display:block!important}.app-tab-library .library-written-music-actions .library-music-app-buttons,.app-tab-library .library-world-actions .library-music-app-buttons,.app-tab-library .library-detail-modal .library-music-app-buttons,.world-music-app-buttons,.platform-icons.platform-icons-library-detail,.music-app-text-buttons{flex:0 0 100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:column!important;justify-content:stretch!important;place-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:7px 0 8px!important;display:grid!important}.app-tab-library .library-written-music-actions .library-music-app-button,.app-tab-library .library-world-actions .library-music-app-button,.app-tab-library .library-detail-modal .library-music-app-button,.world-music-app-button,.platform-icons.platform-icons-library-detail a.platform-icon,.music-app-text-button{white-space:nowrap!important;color:#fff!important;text-align:center!important;text-underline-offset:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;justify-content:center!important;align-items:center!important;min-height:24px!important;padding:4px 2px!important;font-size:10.5px!important;line-height:1.15!important;text-decoration:underline!important;text-decoration-thickness:1px!important;display:inline-flex!important}.app-tab-library .library-written-manage-actions{justify-content:flex-end!important;width:100%!important;margin-top:4px!important;display:flex!important}.app-tab-library .library-world-secondary-actions,.app-tab-library .library-detail-subscription-row{justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:4px!important;display:flex!important}.app-tab-library .library-opened-actions,.app-tab-library .library-saved-hidden-actions{align-items:flex-start!important}.app-tab-library .library-saved-hidden-actions{flex-wrap:wrap!important;gap:10px!important;display:flex!important}.app-tab-library .library-receive-button{color:#ffffffc7!important;padding:3px 0!important;font-size:10.5px!important}.app-tab-library .library-receive-button.is-receiving{color:#fff!important}.app-tab-library .library-receive-button .receive-signal-icon{color:currentColor!important}.app-tab-library .library-detail-modal .library-detail-subscription-row{justify-content:center!important;margin:2px 0 6px!important}.compose-others-title-row{align-items:center!important;gap:8px!important}.compose-others-title-row .compose-others-help-button{opacity:.78!important;min-height:auto!important;margin-left:auto!important;padding:0!important;font-size:11px!important}.compose-others-help-backdrop{z-index:22400!important}.compose-others-help-modal{color:#ffffffeb;-webkit-backdrop-filter:blur(16px);background:#101010ed;border:1px solid #ffffff38;width:min(340px,100vw - 38px);padding:18px;box-shadow:0 18px 48px #0000006b}.compose-others-help-modal p{color:#ffffffd6;white-space:pre-line;margin:14px 0 0;font-size:12px;line-height:1.72}.track-row .hex{display:none!important}.app-tab-library .library-item-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;display:flex!important}.app-tab-library .library-item-title-copy{gap:3px!important;min-width:0!important;display:grid!important}.app-tab-library .library-inline-receive-actions{flex:none!important;justify-content:flex-end!important;width:auto!important;max-width:42%!important;margin:-2px 0 0 auto!important;padding:0!important}.app-tab-library .library-inline-receive-actions .receive-button,.app-tab-library .library-inline-receive-actions button{white-space:nowrap!important;color:#ffffffd6!important;padding:2px 0!important;font-size:10px!important}.subscription-memo-section{color:#ffffff94!important;border-top:1px dotted #ffffff29!important;margin:2px 0 8px!important;padding:7px 0 0!important}.subscription-memo-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;font-size:11px!important;line-height:1.35!important;display:flex!important}.subscription-memo-edit{appearance:none!important;color:#ffffffdb!important;background:0 0!important;border:0!important;min-height:auto!important;padding:0 2px!important;font-size:13px!important;line-height:1!important}.subscription-memo-text{color:#ffffffbd!important;white-space:pre-wrap!important;word-break:keep-all!important;overflow-wrap:anywhere!important;margin:6px 0 0!important;font-size:11.5px!important;line-height:1.55!important}.subscription-memo-backdrop{z-index:22600!important}.subscription-memo-modal{color:#ffffffeb!important;-webkit-backdrop-filter:blur(18px)!important;background:#0e0e0ef0!important;border:1px solid #ffffff38!important;width:min(350px,100vw - 34px)!important;padding:18px!important;box-shadow:0 20px 56px #00000075!important}.subscription-memo-textarea{resize:vertical!important;color:#ffffffe6!important;width:100%!important;min-height:142px!important;font:inherit!important;background:#ffffff0e!important;border:1px dotted #ffffff3d!important;border-radius:0!important;margin:12px 0 10px!important;padding:10px!important;line-height:1.55!important}.subscription-memo-actions,.subscription-memo-confirm-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;display:flex!important}.subscription-memo-confirm-backdrop{z-index:22700!important;background:#00000057!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.subscription-memo-confirm-modal{color:#ffffffeb!important;background:#080808f5!important;border:1px solid #ffffff3d!important;width:min(318px,100vw - 42px)!important;padding:16px!important;box-shadow:0 18px 48px #00000085!important}.subscription-memo-confirm-modal p{color:#ffffffd6!important;margin:0 0 14px!important;font-size:12px!important;line-height:1.65!important}.track-row-title-line{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.track-row-title-line strong{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.track-recorded-count{color:#b8e2a9eb!important;letter-spacing:-.01em!important;white-space:nowrap!important;flex:none!important;font-size:10.5px!important;line-height:1.2!important}.track-row.has-recorded-logs{border-color:#b8e2a96b!important}.receiver-discovery-title-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.receiver-discovery-title-row strong{margin:0!important}.receiver-discovery-help-button{min-height:auto!important;color:var(--muted)!important;opacity:.8!important;margin-left:auto!important;padding:0!important;font-size:11px!important}.discovery-help-backdrop{z-index:22550!important}.discovery-help-modal{color:#ffffffeb!important;-webkit-backdrop-filter:blur(18px)!important;background:#0e0e0ef0!important;border:1px solid #ffffff38!important;width:min(360px,100vw - 34px)!important;padding:18px!important;box-shadow:0 20px 56px #00000075!important}.discovery-help-body{gap:14px!important;margin-top:12px!important;display:grid!important}.discovery-help-body p{color:#ffffffd1!important;word-break:keep-all!important;margin:0!important;font-size:12px!important;line-height:1.72!important}.app-tab-world .log-world-cosmos .cosmic-world-card .text-button,.app-tab-world .log-world-cosmos .cosmic-world-card button,.app-tab-world .log-world-cosmos .cosmic-world-card a.world-music-app-button,.log-world-full-modal .text-button,.log-world-full-modal button,.log-world-full-modal a.world-music-app-button,.log-world-full-modal .music-app-text-button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}.app-tab-world .log-world-cosmos .cosmic-world-card .receive-button,.app-tab-world .log-world-cosmos .cosmic-world-card .receive-button span,.app-tab-world .log-world-cosmos .cosmic-world-card .receive-signal-icon,.log-world-full-modal .receive-button,.log-world-full-modal .receive-button span,.log-world-full-modal .receive-signal-icon{color:#050505!important;border-color:#050505!important}.app-tab-world .log-world-cosmos .cosmic-world-card .more-actions,.app-tab-world .log-world-cosmos .cosmic-world-card .more-actions button{color:#050505!important}.app-tab-library .library-category-control>button,.app-tab-library .library-sort-control>.library-sort-inline-row>button,.app-tab-library .library-sort-control>button,.app-tab-library .library-receiving-entry{letter-spacing:-.01em!important;padding:2px 0!important;font-size:11.5px!important;line-height:1.45!important}.app-tab-library .library-sort-control{min-width:0!important;overflow:visible!important}.app-tab-library .library-sort-inline-row{white-space:nowrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:6px!important;display:inline-flex!important}.app-tab-library .library-sort-caption.library-sort-caption-inline{color:var(--earth-dim)!important;white-space:nowrap!important;margin:0!important;font-size:9.5px!important;line-height:1.2!important;display:inline-block!important;transform:translateY(-1px)!important}.app-tab-library .library-sort-control .library-sort-menu{top:22px!important}.app-tab-library .subscription-world-cosmos.planet-world-cosmos{background:0 0!important;padding-top:6px!important}.app-tab-library .subscription-world-cosmos.planet-world-cosmos .subscription-world-row{margin-bottom:calc(52px + var(--row-extra-space,36px))!important}.app-tab-library .subscription-world-cosmos.planet-world-cosmos .subscription-world-card{border-radius:0!important;box-shadow:0 0 0 1px #ffffff0d,0 18px 60px #0000002e!important}.app-tab-library .receiving-library-main{gap:5px!important}.app-tab-library .receiving-library-start-line{display:block!important}.app-tab-library .receiving-library-count-row{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-library .receiving-library-count-row small{overflow-wrap:anywhere!important;flex:auto!important;min-width:0!important}.app-tab-library .receiving-log-collection-button{white-space:nowrap!important;text-align:right!important;flex:none!important;margin-left:auto!important}.app-tab-library .receiving-library-actions{justify-content:flex-start!important;margin-top:4px!important}body.world-theme .curated-log-full-modal .text-button,body.world-theme .curated-log-full-modal button,body.world-theme .curated-log-full-modal a,body.world-theme .curated-log-full-modal .platform-icon,body.world-theme .curated-log-full-modal .platform-icon span,body.world-theme .curated-log-full-modal .music-app-text-button,body.world-theme .curated-log-full-modal .music-app-text-button span{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body.world-theme .curated-log-full-modal .text-button:hover,body.world-theme .curated-log-full-modal .text-button:focus-visible{color:#050505!important;border-color:#050505!important;text-decoration-color:#050505!important}.app-tab-library:has(.subscription-world-cosmos) .content-grid{overflow:hidden auto!important}.app-tab-library .subscription-world-cosmos{flex-direction:column!important;gap:64px!important;width:100%!important;height:auto!important;min-height:auto!important;padding:8px 0 112px!important;display:flex!important;overflow:visible!important}.app-tab-library .subscription-world-row,.app-tab-library .subscription-world-row.left-card,.app-tab-library .subscription-world-row.right-card{align-items:flex-start!important;gap:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-library .subscription-world-row.left-card{justify-content:flex-start!important}.app-tab-library .subscription-world-row.right-card{justify-content:flex-end!important}.app-tab-library .subscription-world-row>.subscription-world-card,.app-tab-library .subscription-world-row.left-card>.subscription-world-card,.app-tab-library .subscription-world-row.right-card>.subscription-world-card{z-index:4!important;flex-direction:column!important;flex:none!important;place-self:flex-start!important;width:min(236px,68vw)!important;max-width:min(236px,68vw)!important;height:auto!important;min-height:156px!important;max-height:none!important;margin:0!important;padding:13px 13px 12px!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.app-tab-library .subscription-world-row>.world-orbit-label{display:none!important}@media (width<=380px){.app-tab-library .subscription-world-cosmos{gap:58px!important}.app-tab-library .subscription-world-row>.subscription-world-card,.app-tab-library .subscription-world-row.left-card>.subscription-world-card,.app-tab-library .subscription-world-row.right-card>.subscription-world-card{width:min(218px,70vw)!important;max-width:min(218px,70vw)!important}}.app-tab-library .subscription-world-view{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 0 calc(108px + env(safe-area-inset-bottom,0px))!important;background:0 0!important;flex:auto!important;overflow:hidden auto!important}.app-tab-library .subscription-world-view .subscription-world-intro{z-index:42!important;margin:0 0 22px!important;position:sticky!important;top:0!important}.app-tab-library .subscription-world-view .subscription-world-status-line{justify-content:flex-start!important;align-items:baseline!important;gap:10px!important;width:auto!important;margin-top:6px!important;display:inline-flex!important}.app-tab-library .subscription-world-view .subscription-world-status-line .world-status-main,.app-tab-library .subscription-world-view .subscription-world-status-line .world-status-actions,.app-tab-library .subscription-world-view .subscription-world-status-line .world-status-actions small{white-space:nowrap!important;width:auto!important;margin:0!important;display:inline-flex!important}.app-tab-library .subscription-world-view .world-cosmos{background:0 0!important;width:100%!important;height:auto!important;min-height:auto!important;padding:10px 0 120px!important;overflow:visible!important}.app-tab-library .subscription-world-view .cosmic-starfield{display:none!important}.app-tab-library .subscription-world-view .world-orbit-row{margin-bottom:calc(54px + var(--row-extra-space,34px))!important}.app-tab-library .subscription-world-view .world-card,.app-tab-library .subscription-world-view .cosmic-world-card,.app-tab-library .subscription-world-view .planet-world-card{max-height:none!important;overflow:visible!important}.app-tab-library .subscription-world-view .world-log-full-backdrop,.app-tab-library .subscription-world-view .curated-log-full-backdrop{z-index:19000!important}.app-tab-library .subscription-world-view .public-empty-state.subscription-world-empty{margin-top:24px!important}.app-tab-library:has(.subscription-world-cosmos){background:#030303!important}body:has(.subscription-world-view){background:#030303!important}.app-tab-library .subscription-world-view,.app-tab-library .subscription-world-view .world-cosmos,.app-tab-library .subscription-world-view .planet-world-cosmos,.app-tab-library .subscription-world-view .log-world-cosmos{color:#ffffffd6!important;background:#030303!important}.app-tab-library .subscription-world-view .world-orbit-row.left-card .cosmic-world-card,.app-tab-library .subscription-world-view .world-orbit-row.right-card .cosmic-world-card,.app-tab-library .subscription-world-view .world-orbit-row.left-card .planet-world-card,.app-tab-library .subscription-world-view .world-orbit-row.right-card .planet-world-card{transform:none!important}.app-tab-library .subscription-world-view .cosmic-world-card,.app-tab-library .subscription-world-view .world-card.cosmic-world-card,.app-tab-library .subscription-world-view .planet-world-card,.app-tab-library .subscription-world-view .world-card.planet-world-card{background:var(--card-bg)!important;color:var(--card-text)!important;text-shadow:none!important;box-shadow:0 16px 26px #0000007a, 0 0 24px color-mix(in srgb, var(--card-bg) 14%, transparent)!important;border:0!important;border-radius:0!important}.app-tab-library .subscription-world-view .cosmic-world-card .card-head,.app-tab-library .subscription-world-view .cosmic-world-card .world-text,.app-tab-library .subscription-world-view .cosmic-world-card .see-more-button,.app-tab-library .subscription-world-view .cosmic-world-card .world-unlock-actions,.app-tab-library .subscription-world-view .cosmic-world-card .reveal-box,.app-tab-library .subscription-world-view .cosmic-world-card .track-reveal-info strong,.app-tab-library .subscription-world-view .cosmic-world-card .track-reveal-info small,.app-tab-library .subscription-world-view .planet-world-card .card-head,.app-tab-library .subscription-world-view .planet-world-card .world-text,.app-tab-library .subscription-world-view .planet-world-card .see-more-button,.app-tab-library .subscription-world-view .planet-world-card .world-unlock-actions,.app-tab-library .subscription-world-view .planet-world-card .reveal-box,.app-tab-library .subscription-world-view .planet-world-card .track-reveal-info strong,.app-tab-library .subscription-world-view .planet-world-card .track-reveal-info small{color:var(--card-text)!important;text-shadow:none!important}.app-tab-library .subscription-world-view .cosmic-world-card .world-unlock-actions,.app-tab-library .subscription-world-view .cosmic-world-card .reveal-box,.app-tab-library .subscription-world-view .planet-world-card .world-unlock-actions,.app-tab-library .subscription-world-view .planet-world-card .reveal-box{border-top:1px solid color-mix(in srgb, var(--card-text) 15%, transparent)!important}.app-tab-library .subscription-world-view .log-world-cosmos .cosmic-world-card .text-button,.app-tab-library .subscription-world-view .log-world-cosmos .cosmic-world-card button,.app-tab-library .subscription-world-view .log-world-cosmos .cosmic-world-card a.world-music-app-button,.app-tab-library .subscription-world-view .cosmic-world-card .text-button,.app-tab-library .subscription-world-view .cosmic-world-card button,.app-tab-library .subscription-world-view .cosmic-world-card a.world-music-app-button,.app-tab-library .subscription-world-view .planet-world-card .text-button,.app-tab-library .subscription-world-view .planet-world-card button,.app-tab-library .subscription-world-view .planet-world-card a.world-music-app-button,.app-tab-library .subscription-world-view .cosmic-world-card .more-actions,.app-tab-library .subscription-world-view .cosmic-world-card .more-actions button,.app-tab-library .subscription-world-view .planet-world-card .more-actions,.app-tab-library .subscription-world-view .planet-world-card .more-actions button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}.app-tab-library .subscription-world-view .cosmic-world-card .receive-button,.app-tab-library .subscription-world-view .cosmic-world-card .receive-button span,.app-tab-library .subscription-world-view .cosmic-world-card .receive-signal-icon,.app-tab-library .subscription-world-view .planet-world-card .receive-button,.app-tab-library .subscription-world-view .planet-world-card .receive-button span,.app-tab-library .subscription-world-view .planet-world-card .receive-signal-icon{color:#050505!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .text-button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal a{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .platform-icon{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .platform-icon span{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .music-app-text-button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .music-app-text-button span{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal .world-music-app-button{color:#050505!important;text-shadow:none!important;border-color:#050505!important;text-decoration-color:#050505!important}body:has(.subscription-world-view) .curated-log-full-modal{background:var(--card-bg)!important;color:var(--card-text)!important;text-shadow:none!important}body:has(.subscription-world-view) .curated-log-full-modal *{text-shadow:none!important}body:has(.subscription-world-view) .curated-log-full-modal .track-reveal-info strong{text-shadow:none!important}body:has(.subscription-world-view) .curated-log-full-modal .track-reveal-info small{text-shadow:none!important}.subscription-memo-backdrop{width:100dvw!important;height:100dvh!important;padding:max(18px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;box-sizing:border-box!important;z-index:22600!important;pointer-events:auto!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.subscription-memo-modal{box-sizing:border-box!important;pointer-events:auto!important;z-index:22610!important;-webkit-overflow-scrolling:touch!important;width:min(350px,100dvw - 32px)!important;max-width:calc(100dvw - 32px)!important;max-height:min(82dvh,580px)!important;margin:0 auto!important;display:block!important;position:relative!important;inset:auto!important;overflow:auto!important;transform:none!important}.subscription-memo-confirm-backdrop{width:100dvw!important;height:100dvh!important;padding:max(18px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;box-sizing:border-box!important;z-index:26000!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(8px)!important;touch-action:none!important;background:#0000007a!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.subscription-memo-confirm-modal{box-sizing:border-box!important;z-index:26010!important;pointer-events:auto!important;width:min(318px,100dvw - 42px)!important;max-width:calc(100dvw - 42px)!important;margin:0 auto!important;position:relative!important;transform:none!important}.subscription-memo-confirm-actions .text-button,.subscription-memo-confirm-actions button{pointer-events:auto!important;touch-action:manipulation!important;color:#ffffffeb!important}.subscription-memo-section{margin:3px 0 9px!important;padding:7px 0 0!important}.subscription-memo-inline{justify-content:flex-start!important;align-items:baseline!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.subscription-memo-inline .subscription-memo-text{color:#ffffffb8!important;white-space:pre-wrap!important;word-break:keep-all!important;overflow-wrap:anywhere!important;flex:0 auto!important;min-width:0!important;max-width:calc(100% - 54px)!important;margin:0!important;font-size:11.5px!important;line-height:1.55!important}.subscription-memo-inline.is-empty .subscription-memo-text{color:#ffffff7a!important}.subscription-memo-edit,.subscription-memo-inline .subscription-memo-edit{color:#ffffffe0!important;letter-spacing:.01em!important;touch-action:manipulation!important;background:0 0!important;border:0!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:auto!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important}.app-tab-library .receiving-library-connection-button{white-space:nowrap!important;touch-action:manipulation!important;flex:none!important;min-height:32px!important;padding:5px 4px 5px 0!important;font-size:10.5px!important;line-height:1.2!important}.app-tab-library .receiving-library-connection-button .receive-signal-icon{width:18px!important;height:14px!important}.app-tab-library .receiving-library-username{min-width:0!important;color:inherit!important;font-size:inherit!important;overflow-wrap:anywhere!important;margin:0!important;line-height:1.35!important;display:block!important}.app-tab-library .receiving-library-start-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-library .receiving-library-start-row small{overflow-wrap:anywhere!important;flex:auto!important;min-width:0!important;line-height:1.45!important}.app-tab-library .receiving-library-start-row .receiving-log-collection-button{white-space:nowrap!important;text-align:right!important;touch-action:manipulation!important;flex:none!important;min-height:32px!important;margin-left:auto!important;padding:5px 0 5px 8px!important}.app-tab-library .receiving-library-count-line{width:100%!important;line-height:1.45!important;display:block!important}.app-tab-library .subscription-memo-section{margin:5px 0 0!important;padding:9px 0 1px!important}.app-tab-library .subscription-memo-empty-row{color:#ffffff80!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:4px 10px!important;width:100%!important;min-width:0!important;font-size:11.5px!important;line-height:1.45!important;display:flex!important}.app-tab-library .subscription-memo-create-button{color:#ffffffe6!important;white-space:nowrap!important;touch-action:manipulation!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:6px 0!important;font-size:11.5px!important;line-height:1.25!important;display:inline-flex!important}.app-tab-library .subscription-memo-content-button{appearance:none!important;width:100%!important;min-height:38px!important;color:inherit!important;font:inherit!important;text-align:left!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:0!important;margin:0!important;padding:7px 0!important;display:block!important}.app-tab-library .subscription-memo-content-button .subscription-memo-text{color:#ffffffc2!important;white-space:pre-wrap!important;word-break:keep-all!important;overflow-wrap:anywhere!important;width:100%!important;max-width:none!important;margin:0!important;font-size:11.5px!important;line-height:1.6!important;display:block!important}body.dotwav-fixed-tab-scroll .app-shell.app-tab-world>.content-grid,.app-shell.app-tab-world>.content-grid{padding-bottom:0!important}.app-tab-world .content-grid:has(.world-cosmos){padding-bottom:0!important}body.world-theme .content-grid:has(.world-cosmos){padding-bottom:0!important}.app-tab-world .world-pull-refresh-surface,body.world-theme .world-pull-refresh-surface{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}.app-tab-library .library-log-scroll .library-panel>.library-item{box-sizing:border-box!important;background:#ffffff09!important;border:1px solid #eef6e82e!important;margin:0 0 12px!important;padding:14px!important;box-shadow:inset 2px 0 #eef6e81a,0 8px 24px #020a0514!important}.app-tab-library .library-log-scroll .library-panel>.library-item:last-of-type{margin-bottom:0!important}.app-tab-library .receiving-library-panel>.receiving-library-item{background:#ffffff0b!important;border-color:#eef6e838!important;padding:15px 14px!important;box-shadow:inset 2px 0 #eef6e824,0 10px 28px #020a051a!important}.app-tab-library .receiving-library-title-row{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;display:flex!important}.app-tab-library .receiving-library-username{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}.app-tab-library .receiving-library-title-row .receiving-log-collection-button{white-space:nowrap!important;text-align:right!important;touch-action:manipulation!important;flex:none!important;min-height:32px!important;margin-left:auto!important;padding:5px 0 5px 8px!important}.app-tab-library .receiving-library-start-row{justify-content:flex-start!important}.app-tab-library .subscription-memo-content-button .subscription-memo-text{font-style:normal!important}@media (width<=520px){.app-tab-library .library-log-scroll .library-panel>.library-item{margin-bottom:11px!important;padding:13px!important}.app-tab-library .receiving-library-connection-button{min-width:0!important}.app-tab-library .receiving-library-title-row .receiving-log-collection-button{font-size:10.5px!important}}.dotwav-action-button{text-align:center;white-space:nowrap;cursor:pointer;width:auto;min-width:0;max-width:100%;min-height:30px;line-height:1.25;box-sizing:border-box!important;background:linear-gradient(#ffffff1a,#0000000b)!important;border:0!important;border-radius:1px!important;padding:4px 8px!important;text-decoration:none!important;transition:transform 70ms,background 90ms,box-shadow 70ms,opacity .12s!important;box-shadow:inset 1px 1px #ffffff47,inset -1px -1px #00000038!important}.dotwav-action-button:hover:not(:disabled){transform:none;background:linear-gradient(#ffffff24,#0000000f)!important}.dotwav-action-button:active:not(:disabled){transform:translateY(1px);background:linear-gradient(#00000012,#ffffff12)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.dotwav-action-button:focus-visible{outline-offset:2px!important;outline:2px solid!important}.dotwav-action-button:disabled{opacity:.42;box-shadow:inset 1px 1px #ffffff24,inset -1px -1px #0000001f!important}.dotwav-action-button-compact{min-height:26px!important;padding:2px 6px!important}.dotwav-action-button-wide{width:100%!important}.app-tab-world .cosmic-world-card button.dotwav-action-button,body.world-theme .cosmic-world-card button.dotwav-action-button,.app-tab-library .subscription-world-view .cosmic-world-card button.dotwav-action-button,.log-world-full-modal button.dotwav-action-button,.planet-world-full-modal button.dotwav-action-button{background:linear-gradient(#ffffff1a,#0000000b)!important;border:0!important;border-radius:1px!important;flex:none!important;justify-self:start!important;width:max-content!important;min-width:0!important;max-width:100%!important;min-height:27px!important;padding:3px 7px!important;text-decoration:none!important;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #00000038!important}.app-tab-world .cosmic-world-card button.dotwav-action-button:active:not(:disabled),body.world-theme .cosmic-world-card button.dotwav-action-button:active:not(:disabled),.app-tab-library .subscription-world-view .cosmic-world-card button.dotwav-action-button:active:not(:disabled),.log-world-full-modal button.dotwav-action-button:active:not(:disabled),.planet-world-full-modal button.dotwav-action-button:active:not(:disabled){transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.receive-button.dotwav-action-button,.app-tab-library .receiving-log-collection-button.dotwav-action-button{background:linear-gradient(#ffffff17,#0000000b)!important;border:0!important;flex:none!important;width:max-content!important;min-width:0!important;max-width:100%!important;padding:3px 7px!important;box-shadow:inset 1px 1px #ffffff3b,inset -1px -1px #00000036!important}.spotify-fallback-action-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.spotify-fallback-action-row .spotify-fallback-link-button.dotwav-action-button{background:linear-gradient(#ffffff1a,#0000000b)!important;border:0!important;width:max-content!important;margin:0!important;padding:2px 6px!important;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #0003!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button,.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button{background:linear-gradient(#ffffff14,#0000000d)!important;border:0!important;border-radius:1px!important;width:max-content!important;min-width:0!important;min-height:36px!important;padding:6px 9px!important;line-height:1.25!important;box-shadow:inset 1px 1px #fff3,inset -1px -1px #00000038!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button:active:not(:disabled),.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button:active:not(:disabled),.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button:active:not(:disabled){transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003d,inset -1px -1px #ffffff26!important}.app-tab-library .library-sort-inline-row{align-items:center!important;width:max-content!important;display:inline-flex!important;position:relative!important}.app-tab-library .library-sort-caption.library-sort-caption-inline{pointer-events:none!important;margin:0!important;position:absolute!important;top:50%!important;left:calc(100% + 7px)!important;transform:translateY(-50%)!important}.topbar .identity-badge.dotwav-account-trigger.dotwav-action-button,body.world-theme .topbar .identity-badge.dotwav-account-trigger.dotwav-action-button{background:linear-gradient(#ffffff1a,#0000000d)!important;border:0!important;border-radius:1px!important;width:auto!important;min-width:0!important;min-height:24px!important;padding:0 5px!important;box-shadow:inset 1px 1px #ffffff3d,inset -1px -1px #00000038!important}@media (width<=520px){.dotwav-action-button{min-height:31px;padding:4px 8px!important}.dotwav-action-button-compact{min-height:27px!important;padding:3px 6px!important}.topbar .identity-badge.dotwav-account-trigger.dotwav-action-button,body.world-theme .topbar .identity-badge.dotwav-account-trigger.dotwav-action-button{min-height:24px!important;padding:0 4px!important}}button.dotwav-action-button,a.dotwav-action-button{border-style:none!important;border-width:0!important}.app-tab-library .dotwav-library-toolbar-button{position:relative!important}.app-tab-library .library-toolbar-button-label{display:inline-block!important}.app-tab-library .library-toolbar-button-label.is-hidden{visibility:hidden!important}.app-tab-library .library-toolbar-open-indicator{pointer-events:none!important;place-items:center!important;line-height:1!important;display:grid!important;position:absolute!important;inset:0!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button{color:#eef6e880!important;opacity:.76!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button.is-selected,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button.is-selected,.app-tab-library .library-category-control>button.dotwav-library-toolbar-button.menu-open{color:#fff!important;opacity:1!important}.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button.library-sort-trigger{color:#eef6e8b8!important;opacity:.9!important;min-height:32px!important;padding:4px 7px!important;font-size:10.5px!important}.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button.library-sort-trigger.menu-open{color:#fff!important;opacity:1!important}.app-tab-library .library-category-menu,.app-tab-library .library-sort-control .library-sort-menu{border-radius:1px!important;top:calc(100% + 8px)!important}.log-world-full-modal.locked .curated-log-full-actions{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.log-world-full-modal.locked .curated-log-full-actions>button.dotwav-action-button{place-self:center!important;margin:0 auto!important}.app-tab-library .library-detail-modal .detail-actions{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.app-tab-library .library-detail-modal .detail-actions .library-music-app-buttons,.app-tab-library .library-detail-modal .detail-actions .platform-icons.platform-icons-library-detail{align-self:stretch!important}.app-tab-library .library-detail-modal .detail-actions>button.dotwav-action-button{align-self:center!important;width:max-content!important;max-width:100%!important;margin:0 auto!important}.app-tab-log .panel{border:1px solid #4a4c4652!important}.app-tab-log .receiver-discovery-panel.receiver-discovery-section{border:1px solid #4a4c4652!important;padding-top:16px!important}.app-tab-log .receiver-discovery-icon{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.topbar-right-tools .topbar-utility-button{width:auto!important;min-width:28px!important;color:inherit!important;opacity:.72!important;white-space:nowrap!important;flex:none!important;line-height:1!important}.topbar-right-tools .topbar-utility-button:hover,.topbar-right-tools .topbar-utility-button:focus-visible,.topbar-right-tools .topbar-utility-button.active,.topbar-right-tools .topbar-help-trigger[aria-expanded=true]{color:inherit!important;opacity:1!important;outline:none!important}.topbar-right-tools .topbar-help-trigger{text-shadow:none!important;margin:0!important}.topbar-right-tools .topbar-collection-trigger.active{opacity:1!important}.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{align-items:center!important;gap:6px!important;width:max-content!important;min-width:112px!important;max-width:none!important}.crumbs.tab-nav .tab-nav-dot,.topbar .crumbs.tab-nav .tab-nav-dot{opacity:var(--tab-dot-opacity,1)!important}.world-log-full-modal.locked .curated-log-full-actions{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}.world-log-full-modal.locked .curated-log-full-actions>button.dotwav-action-button{place-self:center!important;width:max-content!important;max-width:100%!important;margin:0 auto!important}.app-tab-library .subscription-world-view .cosmic-world-card,.app-tab-library .subscription-world-view .cosmic-world-card *,.app-tab-library .subscription-world-view .cosmic-world-card button,.app-tab-library .subscription-world-view .cosmic-world-card a,.world-log-full-modal.force-black-card-text,.world-log-full-modal.force-black-card-text *,.world-log-full-modal.force-black-card-text button,.world-log-full-modal.force-black-card-text a{color:#050505!important;text-shadow:none!important}.app-tab-library .subscription-world-view .cosmic-world-card .dotwav-action-button,.world-log-full-modal.force-black-card-text .dotwav-action-button{--dotwav-button-fg:#050505!important;--dotwav-button-shadow:#00000029!important}@media (width<=520px){.topbar-right-tools{gap:5px!important}.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{width:max-content!important;min-width:108px!important;max-width:none!important}.topbar .crumbs.tab-nav,.app-tab-log .topbar .crumbs.tab-nav,.app-tab-world .topbar .crumbs.tab-nav,.app-tab-library .topbar .crumbs.tab-nav,.app-tab-collection .topbar .crumbs.tab-nav,.app-tab-curation .topbar .crumbs.tab-nav,body.world-theme .topbar .crumbs.tab-nav{max-width:calc(100vw - 170px)!important}.topbar-right-tools .topbar-utility-button{min-width:24px!important;min-height:24px!important;padding:2px 5px!important}}.topbar.topbar-compact,.app-tab-log .topbar.topbar-compact,.app-tab-world .topbar.topbar-compact,.app-tab-library .topbar.topbar-compact,.app-tab-collection .topbar.topbar-compact,.app-tab-curation .topbar.topbar-compact,.app-tab-moderation .topbar.topbar-compact,body.world-theme .topbar.topbar-compact{grid-template-rows:28px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;align-items:start!important;gap:0 10px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding-top:11px!important;padding-bottom:8px!important}.topbar.topbar-compact .crumbs.tab-nav,.app-tab-log .topbar.topbar-compact .crumbs.tab-nav,.app-tab-world .topbar.topbar-compact .crumbs.tab-nav,.app-tab-library .topbar.topbar-compact .crumbs.tab-nav,.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav,.app-tab-curation .topbar.topbar-compact .crumbs.tab-nav,.app-tab-moderation .topbar.topbar-compact .crumbs.tab-nav,body.world-theme .topbar.topbar-compact .crumbs.tab-nav{grid-area:1/1/auto/2!important;align-self:start!important;margin:0!important;padding-top:5px!important;padding-bottom:8px!important}.topbar.topbar-compact .topbar-right-tools,.app-tab-log .topbar.topbar-compact .topbar-right-tools,.app-tab-world .topbar.topbar-compact .topbar-right-tools,.app-tab-library .topbar.topbar-compact .topbar-right-tools,.app-tab-collection .topbar.topbar-compact .topbar-right-tools,.app-tab-curation .topbar.topbar-compact .topbar-right-tools,.app-tab-moderation .topbar.topbar-compact .topbar-right-tools,body.world-theme .topbar.topbar-compact .topbar-right-tools{grid-area:1/2/auto/3!important;place-self:start end!important;margin-top:-3px!important}.app-tab-library .topbar.topbar-compact .topbar-right-tools>button.topbar-utility-button.dotwav-action-button{filter:none!important;background:linear-gradient(#ffffff1a,#0000000d)!important;border:0!important;border-radius:1px!important;text-decoration:none!important;box-shadow:inset 1px 1px #ffffff3d,inset -1px -1px #00000038!important}.app-tab-library .topbar.topbar-compact .topbar-right-tools>button.topbar-utility-button.dotwav-action-button:active:not(:disabled){background:linear-gradient(#00000012,#ffffff12)!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.app-shell,.app-shell.app-tab-log,.app-shell.app-tab-world,.app-shell.app-tab-library,.app-shell.app-tab-collection,.app-shell.app-tab-curation,.app-shell.app-tab-moderation{padding-top:64px!important}.app-tab-collection .collection-head{top:54px!important}@media (width<=520px){:root{--dotwav-mobile-topbar-h:calc(48px + env(safe-area-inset-top));--dotwav-mobile-content-top:calc(58px + env(safe-area-inset-top))}.topbar.topbar-compact,.app-tab-log .topbar.topbar-compact,.app-tab-world .topbar.topbar-compact,.app-tab-library .topbar.topbar-compact,.app-tab-collection .topbar.topbar-compact,.app-tab-curation .topbar.topbar-compact,.app-tab-moderation .topbar.topbar-compact,body.world-theme .topbar.topbar-compact{min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;max-height:var(--dotwav-mobile-topbar-h)!important;padding-top:calc(7px + env(safe-area-inset-top))!important;grid-template-rows:27px!important;padding-bottom:6px!important}.topbar.topbar-compact .crumbs.tab-nav,.app-tab-log .topbar.topbar-compact .crumbs.tab-nav,.app-tab-world .topbar.topbar-compact .crumbs.tab-nav,.app-tab-library .topbar.topbar-compact .crumbs.tab-nav,.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav,.app-tab-curation .topbar.topbar-compact .crumbs.tab-nav,.app-tab-moderation .topbar.topbar-compact .crumbs.tab-nav,body.world-theme .topbar.topbar-compact .crumbs.tab-nav{padding-top:5px!important;padding-bottom:7px!important}.topbar.topbar-compact .topbar-right-tools,.app-tab-log .topbar.topbar-compact .topbar-right-tools,.app-tab-world .topbar.topbar-compact .topbar-right-tools,.app-tab-library .topbar.topbar-compact .topbar-right-tools,.app-tab-collection .topbar.topbar-compact .topbar-right-tools,.app-tab-curation .topbar.topbar-compact .topbar-right-tools,.app-tab-moderation .topbar.topbar-compact .topbar-right-tools,body.world-theme .topbar.topbar-compact .topbar-right-tools{margin-top:-4px!important}.app-shell,.app-shell.app-tab-log,.app-shell.app-tab-world,.app-shell.app-tab-library,.app-shell.app-tab-collection,.app-shell.app-tab-curation,.app-shell.app-tab-moderation{padding-top:var(--dotwav-mobile-content-top)!important}.app-tab-collection .collection-head{top:var(--dotwav-mobile-topbar-h)!important}}.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,.app-tab-moderation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{min-width:76px!important}.identity-popover.account-popover.account-popover-fixed .account-popover-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.identity-popover.account-popover.account-popover-fixed .account-popover-head-meta{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;margin-left:auto!important;display:inline-flex!important}.identity-popover.account-popover.account-popover-fixed .account-session-state{width:auto!important;max-width:none!important;color:color-mix(in srgb, currentColor 66%, transparent)!important;white-space:nowrap!important;align-items:center!important;margin:0!important;font-size:10.5px!important;line-height:1!important;display:inline-flex!important}.identity-popover.account-popover.account-popover-fixed .account-popover-help-button{width:auto!important;min-width:28px!important;min-height:26px!important;color:inherit!important;flex:none!important;margin:0!important;padding:2px 6px!important;line-height:1!important}.identity-popover.account-popover.account-popover-fixed .account-upgrade-box .account-plus-settings-button.dotwav-action-button,.identity-popover.account-popover.account-popover-fixed .account-actions .account-subscription-settings-button.dotwav-action-button{text-shadow:none!important;background:linear-gradient(#ffffff1f,#0000000d)!important;border:0!important;border-radius:1px!important;text-decoration:none!important;box-shadow:inset 1px 1px #ffffff45,inset -1px -1px #00000038!important}.identity-popover.account-popover.account-popover-fixed .account-upgrade-box .account-plus-settings-button.dotwav-action-button:active:not(:disabled),.identity-popover.account-popover.account-popover-fixed .account-actions .account-subscription-settings-button.dotwav-action-button:active:not(:disabled){background:linear-gradient(#00000012,#ffffff12)!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.identity-popover.account-popover.account-popover-fixed .account-actions .account-subscription-settings-button{text-align:center!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.app-tab-log .receiver-discovery-panel .receiver-discovery-icon{align-self:start!important;margin-top:1px!important;transform:translateY(-1px)!important}.app-tab-log .app-notice-mini-icon{filter:grayscale()!important;background:#8b8d88!important}.onboarding-demo-account-head{grid-template-columns:1fr auto auto!important;align-items:center!important;gap:8px!important;display:grid!important}.onboarding-demo-account-head>span{color:#14141185!important;font-size:10.5px!important}.onboarding-demo-account-head>button{padding:4px 6px!important}@media (width<=520px){.topbar .topbar-right-tools,.app-tab-log .topbar .topbar-right-tools,.app-tab-world .topbar .topbar-right-tools,.app-tab-library .topbar .topbar-right-tools,.app-tab-collection .topbar .topbar-right-tools,.app-tab-curation .topbar .topbar-right-tools,.app-tab-moderation .topbar .topbar-right-tools,body.world-theme .topbar .topbar-right-tools{min-width:72px!important}}.identity-popover.account-popover.account-popover-fixed .account-popover-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.identity-popover.account-popover.account-popover-fixed .account-popover-close-button.dotwav-action-button{width:auto!important;min-width:48px!important;min-height:26px!important;color:inherit!important;text-shadow:none!important;filter:none!important;background:linear-gradient(#ffffff1f,#0000000d)!important;border:0!important;border-radius:1px!important;flex:none!important;margin:0!important;padding:2px 7px!important;line-height:1!important;text-decoration:none!important;box-shadow:inset 1px 1px #ffffff45,inset -1px -1px #00000038!important}.identity-popover.account-popover.account-popover-fixed .account-popover-close-button.dotwav-action-button:active:not(:disabled){background:linear-gradient(#00000012,#ffffff12)!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button,.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button{width:auto!important;min-width:28px!important;height:auto!important;min-height:24px!important;color:inherit!important;font:inherit!important;text-shadow:none!important;filter:none!important;opacity:.76!important;background:linear-gradient(#ffffff1a,#0000000d)!important;border:0!important;border-radius:1px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0 0 0 5px!important;padding:2px 5px!important;line-height:1!important;display:inline-flex!important;position:static!important;transform:none!important;box-shadow:inset 1px 1px #ffffff3d,inset -1px -1px #00000038!important}.topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button:hover,.topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button:focus-visible,.topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button[aria-expanded=true]{color:inherit!important;opacity:1!important;filter:none!important;outline:none!important}.topbar.topbar-compact .crumbs.tab-nav>.topbar-nav-help-button.dotwav-action-button:active:not(:disabled){background:linear-gradient(#00000012,#ffffff12)!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.app-tab-collection .topbar.topbar-compact{grid-template-rows:28px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;align-items:start!important;gap:0 10px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding-top:11px!important;padding-bottom:8px!important;display:grid!important}.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav{grid-area:1/1/auto/2!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding-top:5px!important;padding-bottom:8px!important;transform:none!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools{grid-area:1/2/auto/3!important;place-self:start end!important;gap:6px!important;width:max-content!important;min-width:76px!important;height:auto!important;min-height:0!important;margin:-3px 0 0!important;display:flex!important;transform:none!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button,.app-tab-collection .topbar.topbar-compact .topbar-right-tools .identity-badge.dotwav-action-button{width:auto!important;min-width:28px!important;height:auto!important;min-height:28px!important;color:inherit!important;font-size:inherit!important;text-shadow:none!important;filter:none!important;background:linear-gradient(#ffffff1a,#0000000d)!important;border:0!important;border-radius:1px!important;margin:0!important;padding:2px 6px!important;line-height:1!important;position:static!important;transform:none!important;box-shadow:inset 1px 1px #ffffff3d,inset -1px -1px #00000038!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button:hover,.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button:focus-visible,.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button.active,.app-tab-collection .topbar.topbar-compact .topbar-right-tools .identity-badge.dotwav-action-button:hover,.app-tab-collection .topbar.topbar-compact .topbar-right-tools .identity-badge.dotwav-action-button:focus-visible{color:inherit!important;opacity:1!important;filter:none!important;outline:none!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button:active:not(:disabled),.app-tab-collection .topbar.topbar-compact .topbar-right-tools .identity-badge.dotwav-action-button:active:not(:disabled){background:linear-gradient(#00000012,#ffffff12)!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003b,inset -1px -1px #ffffff2b!important}.onboarding-demo-account-head{grid-template-columns:1fr auto!important}@media (width<=520px){.topbar.topbar-compact .crumbs.tab-nav,.app-tab-log .topbar.topbar-compact .crumbs.tab-nav,.app-tab-world .topbar.topbar-compact .crumbs.tab-nav,.app-tab-library .topbar.topbar-compact .crumbs.tab-nav,.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav,.app-tab-curation .topbar.topbar-compact .crumbs.tab-nav,.app-tab-moderation .topbar.topbar-compact .crumbs.tab-nav,body.world-theme .topbar.topbar-compact .crumbs.tab-nav{max-width:calc(100vw - 118px)!important}.app-tab-collection .topbar.topbar-compact{min-height:var(--dotwav-mobile-topbar-h)!important;height:var(--dotwav-mobile-topbar-h)!important;max-height:var(--dotwav-mobile-topbar-h)!important;padding-top:calc(7px + env(safe-area-inset-top))!important;grid-template-rows:27px!important;padding-bottom:6px!important}.app-tab-collection .topbar.topbar-compact .crumbs.tab-nav{padding-top:5px!important;padding-bottom:7px!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools{gap:5px!important;margin-top:-4px!important}.app-tab-collection .topbar.topbar-compact .topbar-right-tools>.topbar-collection-trigger.dotwav-action-button,.app-tab-collection .topbar.topbar-compact .topbar-right-tools .identity-badge.dotwav-action-button{width:auto!important;min-width:24px!important;height:auto!important;min-height:24px!important;padding:2px 5px!important;line-height:1!important}}body.world-theme .world-track-detail-clean,body.world-theme .world-track-detail-clean .world-detail-header,body.world-theme .world-track-detail-clean .world-detail-track-summary,body.world-theme .world-track-detail-clean .world-detail-log,body.world-theme .world-track-detail-clean .world-detail-log p{color:#ffffffd6!important}body.world-theme .world-track-detail-clean .world-detail-header>span,body.world-theme .world-track-detail-clean .world-detail-track-summary .track-reveal-info small,body.world-theme .world-track-detail-clean .world-detail-echo-access p,body.world-theme .world-track-detail-clean .detail-log-meta,body.world-theme .world-track-detail-clean .detail-log-meta span,body.world-theme .world-track-detail-clean .detail-log-meta time{color:#ffffff8a!important}body.world-theme .world-track-detail-clean .world-detail-track-summary .track-reveal-info strong,body.world-theme .world-track-detail-clean .detail-log-meta b{color:#ffffffe0!important}body.world-theme .world-track-detail-clean .world-detail-header>button,body.world-theme .world-track-detail-clean .world-detail-track-actions>button,body.world-theme .world-track-detail-clean .world-detail-toolbar button,body.world-theme .world-track-detail-clean .world-detail-echo-access>button,body.world-theme .world-track-detail-clean .world-detail-log .inline-curation-actions button,body.world-theme .world-track-detail-clean .world-detail-track-actions a,body.world-theme .world-track-detail-clean .world-detail-track-actions .platform-icon,body.world-theme .world-track-detail-clean .world-detail-track-actions .platform-icon span,body.world-theme .world-track-detail-clean .world-detail-track-actions .music-app-text-button,body.world-theme .world-track-detail-clean .world-detail-track-actions .music-app-text-button span{color:#ffffffc7!important;text-shadow:none!important;border-color:#ffffff47!important;text-decoration-color:currentColor!important}body.world-theme .world-track-detail-clean .world-detail-toolbar button.active,body.world-theme .world-track-detail-clean .world-detail-header>button:hover,body.world-theme .world-track-detail-clean .world-detail-header>button:focus-visible,body.world-theme .world-track-detail-clean .world-detail-track-actions>button:hover,body.world-theme .world-track-detail-clean .world-detail-track-actions>button:focus-visible,body.world-theme .world-track-detail-clean .world-detail-toolbar button:hover,body.world-theme .world-track-detail-clean .world-detail-toolbar button:focus-visible,body.world-theme .world-track-detail-clean .world-detail-echo-access>button:hover,body.world-theme .world-track-detail-clean .world-detail-echo-access>button:focus-visible,body.world-theme .world-track-detail-clean .world-detail-log .inline-curation-actions button:hover,body.world-theme .world-track-detail-clean .world-detail-log .inline-curation-actions button:focus-visible{color:#fffffff5!important;border-color:#ffffff75!important}.auth-card-entry .auth-actions{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.auth-card-entry .auth-login-button{letter-spacing:-.01em!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:48px!important;padding:0 18px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;display:flex!important}.auth-card-entry .auth-apple-button{color:#fff!important;text-shadow:none!important;background:#000!important;border:1px solid #000!important}.auth-card-entry .auth-apple-button:hover:not(:disabled){color:#fff!important;text-shadow:none!important;background:#111!important}.auth-card-entry .auth-apple-mark{transform:translateY(-1px);justify-content:center!important;align-items:center!important;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-size:22px!important;line-height:1!important;display:inline-flex!important}.auth-card-entry .auth-other-login-button{color:#121211e6!important;text-shadow:none!important;background:#ffffffb8!important;border:1px solid #12121138!important}.subscription-restore-block{box-sizing:border-box!important;background:#fff3!important;border:1px dashed #0000004d!important;gap:7px!important;width:100%!important;margin-top:4px!important;padding:12px!important;display:grid!important}.subscription-restore-block .subscription-restore-button{color:#151515!important;text-align:center!important;background:#ffffff6b!important;border:1px solid #0000006b!important;justify-content:center!important;width:100%!important;min-height:42px!important}.subscription-restore-block small{color:#151515b8!important;word-break:keep-all!important;font-size:11px!important;line-height:1.55!important;display:block!important}.auth-provider-actions{gap:10px;width:min(100%,360px);display:grid}.auth-card-entry .auth-provider-button{width:100%;min-height:48px;box-shadow:none;letter-spacing:-.01em;text-align:center;border:1px solid #0000002e;border-radius:12px;grid-template-columns:28px 1fr 28px;align-items:center;padding:0 16px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;display:grid;position:relative}.auth-provider-icon,.auth-provider-icon-text{object-fit:contain;grid-column:1;justify-self:start;place-items:center;width:20px;height:20px;font-size:16px;font-weight:700;line-height:1;display:grid}.auth-provider-label{grid-column:2;justify-self:center}.auth-provider-button-apple{color:#fff;background:#000;border-color:#000}.auth-provider-button-apple .auth-provider-icon{filter:none}.auth-provider-button-google,.auth-provider-button-email{color:#202124;background:#fff}.auth-provider-button-kakao{color:#000000d9;background:#fee500;border-color:#fee500;border-radius:12px}.auth-account-notice{color:#00000094;text-align:center;word-break:keep-all;width:min(100%,360px);margin:12px auto 0;font-size:12px;line-height:1.55}@media (prefers-color-scheme:dark){.auth-provider-button-google,.auth-provider-button-email{color:#202124;background:#fff}}.account-popover .account-push-box{box-sizing:border-box!important;background:#fffff847!important;border:1px dotted #1216123d!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;width:100%!important;min-width:0!important;padding:9px!important;display:grid!important}.account-popover .account-push-copy{gap:3px!important;min-width:0!important;display:grid!important}.account-popover .account-push-copy span{color:#121612!important;font-size:10.5px!important;font-weight:700!important;line-height:1.3!important}.account-popover .account-push-copy small{color:#121612a3!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important;font-size:9.5px!important;line-height:1.45!important}.account-popover .account-push-button{color:#10140f!important;min-width:max-content!important;text-shadow:none!important;white-space:nowrap!important;background:#fafff4d6!important;border:1px dotted #10140f4d!important;flex:none!important;padding:5px 7px!important;font-size:9.5px!important;line-height:1.25!important}.account-popover .account-push-button:disabled{opacity:.52!important}@media (width<=370px){.account-popover .account-push-box{grid-template-columns:1fr!important}.account-popover .account-push-button{justify-self:start!important}}.badge-icon{vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.badge-icon--image{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.badge-icon--xxs{width:13px;height:13px;font-size:10px}.badge-icon--xs{width:16px;height:16px;font-size:11px}.badge-icon--sm{width:24px;height:24px;font-size:14px}.badge-icon--md{width:28px;height:28px;font-size:16px}.badge-icon--lg{width:40px;height:40px;font-size:24px}.badge-icon--xl{width:56px;height:56px;font-size:32px}.collection-badge-card.image-badge button,.collection-badge-card.image-badge button:disabled{grid-template-columns:60px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important}.collection-badge-card.image-badge .collection-badge-icon{filter:none!important;width:56px!important;min-width:56px!important;height:48px!important;min-height:48px!important;text-shadow:none!important;padding:0!important}.collection-badge-card.image-badge .collection-badge-main,.collection-badge-card.image-badge .collection-badge-state{grid-column:2!important}.collection-title-badges .badge-icon--image{width:15px!important;height:15px!important}.badge-cluster-button .badge-icon--image{filter:none!important;width:13px!important;height:13px!important}.badge-peek-row b{align-items:center!important;gap:8px!important;display:flex!important}.badge-peek-row b>span:last-child{min-width:0!important}.badge-peek-row .badge-icon--image{width:30px!important;height:24px!important}.achievement-toast.has-badge-art{grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 13px 11px!important;display:grid!important}.achievement-toast-badge.badge-icon--image{filter:none!important;width:56px!important;height:44px!important}.achievement-toast-copy{min-width:0!important}.achievement-toast-copy strong,.achievement-toast-copy span{overflow-wrap:anywhere!important;word-break:keep-all!important}.story-share-badge-cluster .badge-icon--image{filter:none!important;width:13px!important;height:13px!important}@media (width<=430px){.collection-badge-card.image-badge button,.collection-badge-card.image-badge button:disabled{grid-template-columns:54px minmax(0,1fr)!important;column-gap:10px!important}.collection-badge-card.image-badge .collection-badge-icon{width:50px!important;min-width:50px!important;height:42px!important;min-height:42px!important}}.dotwav-action-toast{z-index:100200!important;color:#f7f7f3!important;text-align:center!important;word-break:keep-all!important;pointer-events:none!important;opacity:1!important;background:#0a0a0af0!important;border:1px solid #ffffff24!important;border-radius:12px!important;gap:3px!important;width:max-content!important;max-width:min(340px,100vw - 40px)!important;padding:11px 14px!important;font-size:12px!important;line-height:1.5!important;transition:opacity .4s,transform .4s!important;display:grid!important;position:fixed!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 16px 46px #0000005c!important}.dotwav-action-toast span{color:inherit!important;text-shadow:none!important;display:block!important}.dotwav-action-toast-center{top:50%!important}.dotwav-action-toast-bottom{top:auto!important;bottom:calc(24px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important}.dotwav-action-toast.leaving{opacity:0!important}.dotwav-action-toast-center.leaving{transform:translate(-50%,calc(-50% - 5px))!important}.dotwav-action-toast-bottom.leaving{transform:translate(-50%,-5px)!important}.has-dotwav-banner-ad .dotwav-action-toast-bottom{bottom:calc(78px + env(safe-area-inset-bottom))!important}.compose-topline-actions{justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;display:flex!important}.compose-topline-actions>button{white-space:nowrap!important;min-width:0!important}.track-other-screen-head{margin-bottom:8px!important}.track-other-screen-panel{margin-top:0!important}.log-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-top:2px!important;display:grid!important}.log-dashboard-card{aspect-ratio:1!important;color:#242421!important;text-align:left!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;text-shadow:none!important;background:#ffffff2e!important;border:1px dotted #14141438!important;border-radius:0!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;padding:12px!important;display:flex!important;position:relative!important;overflow:hidden!important}button.log-dashboard-card{cursor:pointer!important}button.log-dashboard-card:hover,button.log-dashboard-card:focus-visible{color:#080808!important;filter:none!important;text-shadow:none!important;outline-offset:-1px!important;background:#ffffff4d!important;outline:1px solid #0000004d!important}.log-dashboard-kicker{color:#16161494!important;letter-spacing:.015em!important;font-size:9.5px!important;line-height:1.35!important;display:block!important}.log-dashboard-card>strong{-webkit-line-clamp:3!important;color:#1c1c1a!important;word-break:keep-all!important;-webkit-box-orient:vertical!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.log-dashboard-card>small{color:#1616148a!important;word-break:keep-all!important;font-size:9px!important;line-height:1.45!important}.log-dashboard-reveal-card p{color:#161614c7!important;word-break:keep-all!important;margin:auto 0 0!important;font-size:10.5px!important;line-height:1.62!important}.log-dashboard-reveal-card p strong{color:#111!important;font-size:15px!important;font-weight:800!important}.log-dashboard-reveal-card.is-attention{animation:2.1s both dotwavRevealStatAttention!important}@keyframes dotwavRevealStatAttention{0%,to{box-shadow:none;background:#ffffff2e}20%,62%{background:#ffffff6b;box-shadow:0 0 0 1px #0003,0 0 22px #0000001f}}.subscription-plan-heading-row{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;width:100%!important;display:flex!important}.subscription-plan-heading-row .subscription-restore-button{color:#151515!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;padding:3px 0!important;font-size:10.5px!important}.subscription-restore-note{color:#15151594!important;word-break:keep-all!important;margin-top:2px!important;font-size:10px!important;line-height:1.5!important;display:block!important}.monthly-magazine-backdrop{z-index:100100!important}.monthly-magazine-modal{color:#171715!important;box-sizing:border-box!important;width:min(420px,100vw - 34px)!important;max-height:min(82dvh,720px)!important;text-shadow:none!important;background:#efeee8!important;border:1px solid #1414142e!important;flex-direction:column!important;padding:16px!important;display:flex!important;overflow:hidden!important;box-shadow:0 24px 80px #00000061!important}.monthly-magazine-modal *,.monthly-magazine-modal button,.monthly-magazine-modal a{color:inherit!important;text-shadow:none!important;filter:none!important}.monthly-magazine-modal-head{border-bottom:1px dotted #14141433!important;flex:none!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding-bottom:11px!important;display:flex!important}.monthly-magazine-modal-head>div{gap:3px!important;display:grid!important}.monthly-magazine-modal-head small{color:#1414128a!important;font-size:10px!important}.monthly-magazine-issue-nav{scrollbar-width:none!important;flex:none!important;gap:10px!important;padding:11px 0 8px!important;display:flex!important;overflow-x:auto!important}.monthly-magazine-issue-nav::-webkit-scrollbar{display:none!important}.monthly-magazine-issue-nav button{color:#14141280!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;padding:4px 0!important}.monthly-magazine-issue-nav button.active{color:#111!important;font-weight:700!important}.monthly-magazine-issue{-webkit-overflow-scrolling:touch!important;flex:auto!important;min-height:0!important;padding-right:4px!important;overflow-y:auto!important}.monthly-magazine-cover{aspect-ratio:1!important;object-fit:cover!important;border:1px solid #1414141a!important;width:100%!important;margin:4px 0 16px!important;display:block!important}.monthly-magazine-title-block{gap:6px!important;margin-bottom:18px!important;display:grid!important}.monthly-magazine-title-block small{color:#14141285!important;font-size:10px!important}.monthly-magazine-title-block h2{color:#151513!important;letter-spacing:-.035em!important;word-break:keep-all!important;margin:0!important;font-size:22px!important;line-height:1.25!important}.monthly-magazine-body{gap:13px!important;display:grid!important}.monthly-magazine-body p,.monthly-magazine-log-snapshot p,.monthly-magazine-plus-gate p,.monthly-magazine-empty p{color:#161614c7!important;white-space:pre-wrap!important;word-break:keep-all!important;overflow-wrap:anywhere!important;margin:0!important;font-size:12px!important;line-height:1.78!important}.monthly-magazine-log-section{border-top:1px dotted #14141433!important;gap:13px!important;margin-top:24px!important;padding-top:15px!important;display:grid!important}.monthly-magazine-log-snapshot{background:#fff3!important;border:1px dotted #1414142e!important;gap:9px!important;padding:12px!important;display:grid!important}.monthly-magazine-log-meta,.monthly-magazine-track-line{justify-content:space-between!important;gap:10px!important;min-width:0!important;display:flex!important}.monthly-magazine-log-meta span,.monthly-magazine-track-line small{color:#14141285!important;font-size:9.5px!important}.monthly-magazine-track-line{gap:3px!important;display:grid!important}.monthly-magazine-log-snapshot a{width:fit-content!important;font-size:10px!important;text-decoration:none!important}.monthly-magazine-plus-gate,.monthly-magazine-empty{gap:10px!important;padding:16px 0!important;display:grid!important}.monthly-magazine-plus-gate button{color:#111!important;width:fit-content!important;padding:6px 0!important}.has-dotwav-banner-ad{padding-bottom:calc(var(--dotwav-banner-height,50px) + 42px + env(safe-area-inset-bottom))!important}.has-dotwav-banner-ad>.content-grid,.has-dotwav-banner-ad .tab-swipe-live-content{padding-bottom:calc(var(--dotwav-banner-height,50px) + 32px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important}@media (width<=520px){.dotwav-action-toast{max-width:calc(100vw - 28px)!important;font-size:11.5px!important}.compose-topline-actions{gap:8px!important}.compose-topline-actions>button{font-size:10.5px!important}.log-dashboard-grid{gap:8px!important}.log-dashboard-card{padding:10px!important}.log-dashboard-card>strong{font-size:11px!important}.log-dashboard-reveal-card p{font-size:9.8px!important}.monthly-magazine-backdrop{align-items:flex-end!important;padding:0!important}.monthly-magazine-modal{width:100vw!important;max-width:none!important;max-height:calc(90dvh - env(safe-area-inset-bottom))!important;padding:15px max(16px, env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;border-bottom:0!important;border-left:0!important;border-right:0!important}.monthly-magazine-title-block h2{font-size:19px!important}}.app-tab-log .app-notice-mini-section-flat{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:-2px 0 0!important;padding:10px 0!important}.app-tab-log .app-notice-mini-section-flat .app-notice-mini-button{margin:0!important}.log-dashboard-magazine-card>strong{margin:auto 0!important}.log-dashboard-reveal-card p{margin:auto 0!important;transform:translateY(-6px)!important}@media (width<=520px){.app-tab-log .app-notice-mini-section-flat{padding:8px 0!important}.log-dashboard-reveal-card p{transform:translateY(-4px)!important}}button,button *,[role=button],[role=button] *,.dotwav-action-button,.dotwav-action-button *,.text-button,.text-button *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-user-drag:none!important}.app-tab-log .search-panel-single:before{content:"";pointer-events:none;opacity:.78;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 5 L4 1 L8 5 L12 1 L16 5' fill='none' stroke='%2351534d' stroke-width='2' stroke-linejoin='miter'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 1 L4 5 L8 1 L12 5 L16 1' fill='none' stroke='%2351534d' stroke-width='2' stroke-linejoin='miter'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='16' viewBox='0 0 6 16'%3E%3Cpath d='M5 0 L1 4 L5 8 L1 12 L5 16' fill='none' stroke='%2351534d' stroke-width='2' stroke-linejoin='miter'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='16' viewBox='0 0 6 16'%3E%3Cpath d='M1 0 L5 4 L1 8 L5 12 L1 16' fill='none' stroke='%2351534d' stroke-width='2' stroke-linejoin='miter'/%3E%3C/svg%3E");background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:16px 6px,16px 6px,6px 16px,6px 16px;position:absolute;inset:-1px}.log-dashboard-reveal-copy{gap:0!important;width:100%!important;margin:auto 0!important;display:grid!important;transform:translateY(-5px)!important}.log-dashboard-reveal-card .log-dashboard-reveal-copy p{margin:0!important;transform:none!important}.log-dashboard-recent-count{color:#16161494!important;white-space:nowrap!important;width:fit-content!important;max-width:100%!important;margin-top:10px!important;font-size:9.5px!important;line-height:1.35!important}.account-popover .account-notification-settings{box-sizing:border-box!important;background:#fffff847!important;border:1px dotted #1216123d!important;gap:0!important;width:100%!important;min-width:0!important;padding:8px 9px 6px!important;display:grid!important}.account-popover .account-settings-kicker{color:#12161294!important;letter-spacing:.02em!important;padding-bottom:5px!important;font-size:9px!important;line-height:1.3!important;display:block!important}.account-popover .account-notification-settings .account-push-box{background:0 0!important;border:0!important;padding:7px 0!important}.account-popover .account-notification-settings .account-push-box+.account-push-box{border-top:1px dotted #12161233!important}.account-popover .account-notification-settings .account-push-button{text-align:center!important;min-width:48px!important}.account-popover .account-actions.account-actions-single{justify-content:flex-end!important;width:100%!important;display:flex!important}.account-popover .account-actions.account-actions-single .account-logout-button{margin-left:auto!important}@media (width<=520px){.log-dashboard-reveal-copy{gap:5px!important;transform:translateY(-3px)!important}.log-dashboard-recent-count{font-size:9px!important}.account-popover .account-notification-settings .account-push-box{grid-template-columns:minmax(0,1fr) auto!important}}.app-tab-log .search-panel-single:after{content:none!important;display:none!important}.log-dashboard-recent-count{margin-top:10px!important}@media (width<=520px){.log-dashboard-recent-count{margin-top:8px!important}}.app-tab-log .search-panel-single{box-shadow:none!important;border:2px solid #0000!important;position:relative!important}.app-tab-log .search-panel-single:before{content:""!important;z-index:2!important;pointer-events:none!important;opacity:.78!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='8' viewBox='0 0 20 8'%3E%3Cpath d='M0 7 L10 1 L20 7' fill='none' stroke='%23434540' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='8' viewBox='0 0 20 8'%3E%3Cpath d='M0 1 L10 7 L20 1' fill='none' stroke='%23434540' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E")!important;background-position:0 0,0 100%!important;background-repeat:repeat-x,repeat-x!important;background-size:20px 8px,20px 8px!important;position:absolute!important;inset:-2px 7px!important}.app-tab-log .search-panel-single:after{content:""!important;z-index:2!important;pointer-events:none!important;opacity:.78!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='20' viewBox='0 0 8 20'%3E%3Cpath d='M7 0 L1 10 L7 20' fill='none' stroke='%23434540' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='20' viewBox='0 0 8 20'%3E%3Cpath d='M1 0 L7 10 L1 20' fill='none' stroke='%23434540' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E")!important;background-position:0 0,100% 0!important;background-repeat:repeat-y,repeat-y!important;background-size:8px 20px,8px 20px!important;display:block!important;position:absolute!important;inset:7px -2px!important}.world-reveal-artwork{aspect-ratio:1!important;border:1px solid color-mix(in srgb, var(--card-text) 26%, transparent)!important;background:color-mix(in srgb, var(--card-bg) 84%, var(--card-text) 16%)!important;box-sizing:border-box!important;width:82px!important;height:82px!important;margin:0 0 4px!important;overflow:hidden!important}.world-reveal-artwork img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}@media (width<=430px){.world-reveal-artwork{width:76px!important;height:76px!important}}.world-reveal-artwork,.world-track-artwork{aspect-ratio:1!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb, currentColor 20%, transparent)!important;background:color-mix(in srgb, currentColor 7%, transparent)!important;align-self:stretch!important;width:100%!important;max-width:none!important;height:auto!important;margin:0 0 12px!important;padding:0!important;display:block!important;overflow:hidden!important}.world-reveal-artwork img,.world-track-artwork img{aspect-ratio:1!important;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.cosmic-world-card .world-reveal-artwork,.cosmic-world-card .world-track-artwork,.curated-shelf-card .world-track-artwork,.curated-log-full-modal .world-track-artwork,.world-log-full-modal .world-track-artwork{border-color:color-mix(in srgb, var(--card-text,currentColor) 24%, transparent)!important;background:color-mix(in srgb, var(--card-bg,transparent) 86%, var(--card-text,currentColor) 14%)!important}.world-detail-track-summary .world-track-artwork,.library-detail-modal .world-track-artwork{margin-top:12px!important;margin-bottom:14px!important}@media (width<=430px){.world-reveal-artwork,.world-track-artwork{width:100%!important;height:auto!important}}.world-reveal-artwork,.world-track-artwork{aspect-ratio:auto!important;box-sizing:border-box!important;background:0 0!important;border:0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;line-height:0!important;display:block!important;overflow:hidden!important}.world-reveal-artwork img,.world-track-artwork img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;border:0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}.world-reveal-actions,.library-detail-log-actions{flex-flow:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px 8px!important;width:100%!important;min-width:0!important;margin:2px 0 0!important;padding:0!important;display:flex!important}.world-reveal-actions>.dotwav-action-button,.library-detail-log-actions>.dotwav-action-button{white-space:nowrap!important;flex:none!important;justify-content:center!important;place-self:flex-start start!important;align-items:center!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:26px!important;max-height:none!important;padding:2px 6px!important;line-height:1.15!important;display:inline-flex!important}.app-tab-library .library-detail-modal .detail-actions{align-items:stretch!important}.app-tab-library .library-detail-modal .library-detail-log-actions{justify-content:flex-start!important;align-self:stretch!important}.compose-topline-actions .compose-track-others-open-button{white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:27px!important;padding:3px 7px!important;line-height:1.15!important;display:inline-flex!important}@media (width<=430px){.world-reveal-actions,.library-detail-log-actions{gap:6px!important}.world-reveal-actions>.dotwav-action-button,.library-detail-log-actions>.dotwav-action-button,.compose-topline-actions .compose-track-others-open-button{min-height:25px!important;padding:2px 5px!important;font-size:10.5px!important}}.app-tab-library{--library-control-bg:#e3e6df;--library-control-bg-hover:#f0f2ed;--library-control-bg-active:#cbd0c7;--library-control-ink:#111310;--library-control-line:#1113106b}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button,.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button{border:1px solid var(--library-control-line)!important;background:var(--library-control-bg)!important;width:max-content!important;min-width:0!important;max-width:100%!important;min-height:34px!important;color:var(--library-control-ink)!important;opacity:1!important;filter:none!important;text-shadow:none!important;border-radius:1px!important;justify-content:center!important;align-items:center!important;padding:6px 9px!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 1px 1px #ffffffc2,inset -1px -1px #0003,0 1px #0000001f!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button:hover:not(:disabled),.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button:hover:not(:disabled),.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button:hover:not(:disabled),.app-tab-library .library-category-control>button.dotwav-library-toolbar-button:focus-visible,.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button:focus-visible,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button:focus-visible{background:var(--library-control-bg-hover)!important;color:#000!important;opacity:1!important;filter:none!important;text-shadow:none!important;outline-offset:1px!important;outline:1px solid #ffffff8f!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button.is-selected,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button.is-selected,.app-tab-library .library-category-control>button.dotwav-library-toolbar-button.menu-open,.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button.library-sort-trigger.menu-open{background:var(--library-control-bg-hover)!important;color:#000!important;opacity:1!important;box-shadow:inset 1px 1px #ffffffe6,inset -1px -1px #00000042,0 0 0 1px #ffffff40!important}.app-tab-library .library-category-control>button.dotwav-library-toolbar-button:active:not(:disabled),.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button:active:not(:disabled),.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button:active:not(:disabled){background:var(--library-control-bg-active)!important;color:#000!important;filter:none!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003d,inset -1px -1px #ffffff8a!important}.app-tab-library .library-toolbar-button-label,.app-tab-library .library-toolbar-open-indicator{color:var(--library-control-ink)!important;text-shadow:none!important}.app-tab-library .library-category-menu,.app-tab-library .library-sort-control .library-sort-menu{background:var(--library-control-bg)!important;color:var(--library-control-ink)!important;border:1px solid var(--library-control-line)!important;opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;border-radius:1px!important;box-shadow:inset 1px 1px #ffffffad,inset -1px -1px #00000029,0 8px 18px #00000038!important}.app-tab-library .library-category-menu button,.app-tab-library .library-sort-menu button{width:100%!important;min-height:36px!important;color:var(--library-control-ink)!important;opacity:1!important;filter:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:8px 10px!important;text-decoration:none!important;display:flex!important}.app-tab-library .library-category-menu button:hover:not(:disabled),.app-tab-library .library-sort-menu button:hover:not(:disabled),.app-tab-library .library-category-menu button:focus-visible,.app-tab-library .library-sort-menu button:focus-visible{color:#000!important;filter:none!important;text-shadow:none!important;outline-offset:-1px!important;background:#d4d8d0!important;outline:1px solid #00000038!important}.app-tab-library .library-category-menu button.active,.app-tab-library .library-sort-menu button.active{color:#000!important;opacity:1!important;background:#c4c9bf!important;font-weight:700!important}.app-tab-library .library-sort-caption.library-sort-caption-inline{background:var(--library-control-bg)!important;color:var(--library-control-ink)!important;border:1px solid var(--library-control-line)!important;opacity:1!important;white-space:nowrap!important;padding:4px 7px!important;box-shadow:inset 1px 1px #ffffffa8,inset -1px -1px #00000024!important}.app-tab-library .library-saved-actions,.app-tab-library .library-saved-hidden-actions{flex-flow:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px 8px!important;width:100%!important;margin-top:6px!important;display:flex!important}.app-tab-library .library-written-manage-actions{flex-flow:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:100%!important;margin-top:6px!important;display:flex!important}.app-tab-library .library-saved-actions>button,.app-tab-library .library-saved-hidden-actions>button,.app-tab-library .library-written-manage-actions>button{color:#111310!important;opacity:1!important;filter:none!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:27px!important;text-shadow:none!important;white-space:nowrap!important;background:#dfe2dc!important;border:1px solid #11131061!important;border-radius:1px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:3px 7px!important;line-height:1.15!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 1px 1px #ffffffc2,inset -1px -1px #00000038,0 1px #0000001f!important}.app-tab-library .library-saved-actions>button:hover:not(:disabled),.app-tab-library .library-saved-hidden-actions>button:hover:not(:disabled),.app-tab-library .library-written-manage-actions>button:hover:not(:disabled),.app-tab-library .library-saved-actions>button:focus-visible,.app-tab-library .library-saved-hidden-actions>button:focus-visible,.app-tab-library .library-written-manage-actions>button:focus-visible{color:#000!important;opacity:1!important;filter:none!important;text-shadow:none!important;outline-offset:1px!important;background:#eef0eb!important;outline:1px solid #ffffff94!important}.app-tab-library .library-saved-actions>button:active:not(:disabled),.app-tab-library .library-saved-hidden-actions>button:active:not(:disabled),.app-tab-library .library-written-manage-actions>button:active:not(:disabled){color:#000!important;background:#c7ccc3!important;transform:translateY(1px)!important;box-shadow:inset 1px 1px #0000003d,inset -1px -1px #ffffff8a!important}@media (width<=430px){.app-tab-library .library-category-control>button.dotwav-library-toolbar-button,.app-tab-library .library-sort-inline-row>button.dotwav-library-toolbar-button,.app-tab-library .library-receiving-entry.dotwav-library-toolbar-button{min-height:32px!important;padding:5px 8px!important;font-size:10.5px!important}.app-tab-library .library-saved-actions>button,.app-tab-library .library-saved-hidden-actions>button,.app-tab-library .library-written-manage-actions>button{min-height:26px!important;padding:3px 6px!important;font-size:10.5px!important}}.log-dashboard-magazine-card{isolation:isolate!important;color:#fff!important;background:#111!important;border-color:#1414144d!important;padding:0!important;position:relative!important}.log-dashboard-magazine-video{z-index:0!important;object-fit:cover!important;pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.log-dashboard-magazine-video-shade{z-index:1!important;pointer-events:none!important;background:linear-gradient(#0000008a 0%,#00000014 44%,#00000057 100%)!important;position:absolute!important;inset:0!important}.log-dashboard-magazine-card .log-dashboard-kicker,.log-dashboard-magazine-issue-hint{z-index:3!important;color:#fff!important;text-shadow:0 1px 9px #000000ad!important;pointer-events:none!important;position:absolute!important}.log-dashboard-magazine-card .log-dashboard-kicker{font-size:9.5px!important;font-weight:700!important;top:10px!important;left:10px!important;right:10px!important}.log-dashboard-magazine-issue-hint{opacity:.8!important;font-size:9px!important;bottom:9px!important;right:10px!important}button.log-dashboard-magazine-card:hover,button.log-dashboard-magazine-card:focus-visible{color:#fff!important;filter:none!important;background:#111!important}button.log-dashboard-magazine-card:active{transform:translateY(1px)!important}.monthly-magazine-modal{width:min(420px,100vw - 32px)!important;max-height:calc(100dvh - max(36px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;margin:0 auto!important;overflow:hidden!important}.monthly-magazine-list-screen,.monthly-magazine-reader-screen{flex:auto!important;min-height:0!important}.monthly-magazine-list-screen{flex-direction:column!important;display:flex!important;overflow:hidden!important}.monthly-magazine-issue-list{scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important;gap:0!important;min-height:0!important;padding:8px 2px 2px 0!important;display:grid!important;overflow:hidden auto!important}.monthly-magazine-issue-list-row{color:#171715!important;text-align:left!important;filter:none!important;width:100%!important;min-height:68px!important;text-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px dotted #14141433!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;padding:9px 4px!important;display:grid!important}.monthly-magazine-issue-list-row.is-draft{background:#87712a13!important;box-shadow:inset 2px 0 #6852136b!important}.monthly-magazine-issue-list-row:hover,.monthly-magazine-issue-list-row:focus-visible{color:#080808!important;filter:none!important;outline-offset:-1px!important;background:#0000000b!important;outline:1px solid #00000024!important}.monthly-magazine-issue-thumb{aspect-ratio:1!important;background:#ffffff59!important;border:1px solid #14141424!important;place-items:center!important;width:54px!important;font-size:9px!important;display:grid!important;overflow:hidden!important}.monthly-magazine-issue-thumb img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.monthly-magazine-issue-list-copy{gap:4px!important;min-width:0!important;display:grid!important}.monthly-magazine-issue-list-copy small{color:#14141280!important;font-size:9px!important}.monthly-magazine-issue-list-copy strong{color:#171715!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.4!important;overflow:hidden!important}.monthly-magazine-reader-screen{-webkit-overflow-scrolling:touch!important;flex-direction:column!important;gap:10px!important;padding-top:9px!important;display:flex!important;overflow:hidden auto!important}.monthly-magazine-reader-topline,.monthly-magazine-page-controls{flex:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.monthly-magazine-reader-topline>span{color:#14141294!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:9px!important;overflow:hidden!important}.monthly-magazine-page-swipe{touch-action:pan-y!important;perspective:1100px!important;place-items:center!important;width:100%!important;min-height:0!important;display:grid!important}.monthly-magazine-paper-stage{aspect-ratio:3/5!important;filter:drop-shadow(0 14px 24px #0003)!important;width:min(300px,72vw)!important;max-width:100%!important;position:relative!important}.monthly-magazine-paper{background:var(--magazine-paper-bg,#fff)!important;width:100%!important;height:100%!important;color:var(--magazine-paper-ink,#171715)!important;transform-origin:50% 45%!important;animation:dotwavMagazinePaperDrift 9s ease-in-out var(--magazine-paper-delay,0s) infinite alternate!important;backface-visibility:hidden!important;border:0!important;position:relative!important;overflow:hidden!important}@keyframes dotwavMagazinePaperDrift{0%{transform:rotateX(.5deg)rotateY(-.7deg)skewY(-.18deg)translate(0,0)}50%{transform:rotateX(-.7deg)rotateY(.85deg)skewY(.2deg)translateY(-1px)}to{transform:rotateX(.35deg)rotateY(-.45deg)skewY(-.08deg)translateY(.5px)}}.monthly-magazine-paper-background{z-index:0!important;object-fit:cover!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.monthly-magazine-paper-sheen{z-index:1!important;pointer-events:none!important;mix-blend-mode:multiply!important;background:linear-gradient(112deg,#ffffff30,#0000 31%,#00000009 69%,#0000),repeating-linear-gradient(0deg,#00000004 0 1px,#0000 1px 5px)!important;position:absolute!important;inset:0!important}.monthly-magazine-paper-content{z-index:2!important;box-sizing:border-box!important;width:100%!important;height:100%!important;color:var(--magazine-paper-ink,#171715)!important;font-family:var(--magazine-paper-font,"Courier New", monospace)!important;font-size:var(--magazine-paper-size,14px)!important;text-align:var(--magazine-paper-align,left)!important;white-space:normal!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-direction:column!important;gap:10px!important;padding:18px!important;line-height:1.55!important;display:flex!important;position:relative!important;overflow:hidden auto!important}.monthly-magazine-paper-content::-webkit-scrollbar{display:none!important}.page-type-cover .monthly-magazine-paper-content{background:linear-gradient(#0000001f,#0006)!important;justify-content:space-between!important}.page-type-cover:has(.monthly-magazine-paper-background) .monthly-magazine-paper-content{color:#fff!important;text-shadow:0 2px 12px #00000094!important}.page-type-cover:has(.monthly-magazine-paper-background) .monthly-magazine-paper-header{color:#fff!important;text-shadow:0 2px 12px #00000094!important}.page-type-cover:has(.monthly-magazine-paper-background) h2{color:#fff!important;text-shadow:0 2px 12px #00000094!important}.monthly-magazine-paper-header{color:inherit!important;opacity:.72!important;justify-content:space-between!important;gap:8px!important;font-size:9px!important;display:flex!important}.monthly-magazine-paper h2{color:inherit!important;letter-spacing:-.035em!important;word-break:keep-all!important;margin:0!important;font-family:inherit!important;font-size:1.55em!important;line-height:1.16!important}.monthly-magazine-paper-body{color:inherit!important;font:inherit!important;text-align:inherit!important;white-space:pre-wrap!important;word-break:keep-all!important;overflow-wrap:anywhere!important;line-height:1.72!important}.monthly-magazine-paper blockquote{color:inherit!important;font:inherit!important;white-space:pre-wrap!important;border-left:2px solid!important;margin:2px 0!important;padding:9px 0 9px 12px!important;font-size:1.08em!important;line-height:1.6!important}.monthly-magazine-paper-image{gap:5px!important;width:100%!important;margin:0!important;display:grid!important}.monthly-magazine-paper-image img{object-fit:cover!important;width:100%!important;max-height:205px!important;display:block!important}.monthly-magazine-paper-image figcaption{color:inherit!important;opacity:.64!important;gap:2px!important;font-size:8px!important;line-height:1.35!important;display:grid!important}.monthly-magazine-paper-image figcaption small{color:inherit!important;font:inherit!important;opacity:.8!important;font-size:.9em!important}.monthly-magazine-paper-background-caption{color:inherit!important;opacity:.76!important;gap:2px!important;margin-top:auto!important;font-size:8px!important;line-height:1.35!important;display:grid!important}.monthly-magazine-paper-background-caption small{color:inherit!important;font:inherit!important;opacity:.82!important;font-size:.9em!important}.monthly-magazine-paper-logs{gap:9px!important;display:grid!important}.monthly-magazine-paper .monthly-magazine-log-snapshot{color:inherit!important;background:0 0!important;border:0!important;border-top:1px dotted!important;gap:6px!important;padding:8px 0!important}.monthly-magazine-paper .monthly-magazine-log-snapshot p{color:inherit!important;font-family:inherit!important;font-size:.78em!important;line-height:1.52!important}.monthly-magazine-paper .monthly-magazine-log-meta,.monthly-magazine-paper .monthly-magazine-track-line,.monthly-magazine-paper .monthly-magazine-log-snapshot a{color:inherit!important;font-family:inherit!important;font-size:.68em!important}.monthly-magazine-paper-lock{background:color-mix(in srgb, var(--magazine-paper-bg,#fff) 84%, transparent)!important;color:inherit!important;text-align:center!important;border:1px dotted!important;margin-top:auto!important;padding:9px!important;font-size:9px!important;line-height:1.45!important}.monthly-magazine-page-controls{color:#141412a3!important;width:min(300px,72vw)!important;max-width:100%!important;margin:0 auto!important;font-size:10px!important}.monthly-magazine-reader-screen>.monthly-magazine-plus-gate{border-top:1px dotted #14141433!important;flex:none!important;gap:5px!important;width:min(300px,72vw)!important;max-width:100%!important;margin:0 auto!important;padding:9px 0 2px!important}.monthly-magazine-reader-screen>.monthly-magazine-plus-gate p{font-size:9.5px!important;line-height:1.45!important}.app-tab-library .library-saved-actions>button,.app-tab-library .library-saved-hidden-actions>button,.app-tab-library .library-written-manage-actions>button{color:#f8fff3c7!important;width:max-content!important;min-width:0!important;height:auto!important;min-height:25px!important;box-shadow:none!important;filter:none!important;opacity:1!important;text-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:1px dotted #f8fff357!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:3px 6px!important;display:inline-flex!important}.app-tab-library .library-saved-actions>button:hover:not(:disabled),.app-tab-library .library-saved-hidden-actions>button:hover:not(:disabled),.app-tab-library .library-written-manage-actions>button:hover:not(:disabled),.app-tab-library .library-saved-actions>button:focus-visible,.app-tab-library .library-saved-hidden-actions>button:focus-visible,.app-tab-library .library-written-manage-actions>button:focus-visible{color:#fff!important;filter:none!important;text-shadow:0 0 7px #ffffff38!important;background:#ffffff12!important;border-color:#ffffffa3!important;outline:0!important}@media (width<=520px){.monthly-magazine-backdrop{padding:max(10px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom))!important;align-items:flex-start!important}.monthly-magazine-modal{width:calc(100vw - 20px)!important;max-width:none!important;max-height:calc(100dvh - max(22px, env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;border:1px solid #1414142e!important;padding:14px!important}.monthly-magazine-paper-stage,.monthly-magazine-page-controls,.monthly-magazine-reader-screen>.monthly-magazine-plus-gate{width:min(286px,76vw)!important}.monthly-magazine-paper-content{padding:15px!important}}@media (prefers-reduced-motion:reduce){.monthly-magazine-paper{animation:none!important}}.log-dashboard-magazine-card{isolation:isolate!important;background:#111!important;border:1px dotted #14141447!important;padding:0!important}.log-dashboard-magazine-video,.log-dashboard-magazine-video-shade{pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.log-dashboard-magazine-video{z-index:0!important;object-fit:cover!important;display:block!important}.log-dashboard-magazine-video-shade{z-index:1!important;background:linear-gradient(#0000007a,#0000000d 46%,#00000047)!important}.log-dashboard-magazine-card .log-dashboard-kicker,.log-dashboard-magazine-issue-hint{z-index:2!important;color:#fff!important;text-shadow:0 1px 8px #000000b8!important;position:relative!important}.log-dashboard-magazine-card .log-dashboard-kicker{margin:11px 10px 0!important;font-weight:700!important}.log-dashboard-magazine-issue-hint{opacity:.78!important;margin:auto 10px 10px!important;font-size:9px!important}button.log-dashboard-magazine-card:hover,button.log-dashboard-magazine-card:focus-visible{filter:brightness(1.04)!important;background:#111!important;outline-color:#ffffffb8!important}.monthly-magazine-backdrop{padding:max(14px, calc(env(safe-area-inset-top) + 8px)) 16px max(24px, calc(env(safe-area-inset-bottom) + 18px))!important;justify-content:center!important;align-items:flex-start!important;overflow:hidden!important}.monthly-magazine-modal{width:min(420px,100vw - 32px)!important;max-height:min(92dvh,760px)!important;margin:0!important;padding:14px!important}.monthly-magazine-back-button{color:#171715!important;font-weight:700!important}.monthly-magazine-list-view,.monthly-magazine-reader-view{flex:auto!important;min-height:0!important;overflow:hidden!important}.monthly-magazine-list-view{flex-direction:column!important;display:flex!important}.monthly-magazine-issue-list{-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;flex:auto!important;align-content:start!important;gap:0!important;min-height:0!important;max-height:min(70dvh,600px)!important;padding:8px 3px 8px 0!important;display:grid!important;overflow:hidden auto!important}.monthly-magazine-issue-row{color:#171715!important;text-align:left!important;filter:none!important;width:100%!important;min-width:0!important;text-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px dotted #14141433!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;padding:11px 3px!important;display:grid!important}.monthly-magazine-issue-row:hover,.monthly-magazine-issue-row:focus-visible{color:#000!important;outline-offset:-1px!important;background:#ffffff57!important;outline:1px solid #1414142e!important}.monthly-magazine-issue-row>img,.monthly-magazine-issue-placeholder{object-fit:cover!important;background:#ffffff52!important;border:1px solid #14141424!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important}.monthly-magazine-issue-row-copy{gap:3px!important;min-width:0!important;display:grid!important}.monthly-magazine-issue-row-copy>strong,.monthly-magazine-issue-row-copy>span,.monthly-magazine-issue-row-copy>small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.monthly-magazine-issue-row-copy>small{color:#14141285!important;font-size:9px!important}.monthly-magazine-reader-view{-webkit-overflow-scrolling:touch!important;padding:10px 2px 4px!important;overflow-y:auto!important}.monthly-magazine-reader-title{gap:4px!important;margin-bottom:10px!important;display:grid!important}.monthly-magazine-reader-title small{color:#14141285!important;font-size:9px!important}.monthly-magazine-reader-title strong{color:#171715!important;word-break:keep-all!important;line-height:1.35!important}.monthly-magazine-paper-swipe{touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important}.monthly-paper-stage{aspect-ratio:3/5!important;width:min(300px,100%)!important;margin:0 auto!important;position:relative!important;overflow:visible!important}.monthly-paper-canvas,.monthly-paper-static-preview{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.monthly-paper-canvas{z-index:2!important;opacity:0!important;filter:drop-shadow(0 1px 22px #0003)!important;transition:opacity .18s!important;display:block!important}.monthly-paper-canvas.is-ready{opacity:1!important}.monthly-paper-static-preview{z-index:1!important;transition:opacity .16s!important}.monthly-paper-static-preview.is-hidden{opacity:0!important}.monthly-paper-static-preview .monthly-paper-page{width:100%!important;height:100%!important}.monthly-paper-raster-source{pointer-events:none!important;opacity:1!important;width:300px!important;height:500px!important;position:fixed!important;top:0!important;left:-12000px!important}.monthly-paper-raster-source .monthly-paper-page{width:300px!important;height:500px!important}.monthly-paper-page{box-sizing:border-box!important;background:var(--paper-background,#fff)!important;color:var(--paper-color,#111)!important;font-family:var(--paper-font-family,serif)!important;font-size:var(--paper-font-size,13px)!important;text-align:var(--paper-text-align,left)!important;text-shadow:none!important;flex-direction:column!important;padding:10px!important;display:flex!important;position:relative!important;overflow:hidden!important}.monthly-paper-page *,.monthly-paper-page h2,.monthly-paper-page h3,.monthly-paper-page p,.monthly-paper-page span,.monthly-paper-page small,.monthly-paper-page strong{color:inherit!important;text-shadow:none!important;filter:none!important;font-family:inherit!important}.monthly-paper-running-head{color:var(--paper-accent,#777)!important;flex:none!important;justify-content:space-between!important;gap:8px!important;margin-bottom:8px!important;font-size:8px!important;line-height:1.2!important;display:flex!important}.monthly-paper-cover-layout,.monthly-paper-text-layout,.monthly-paper-image-layout,.monthly-paper-log-layout{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}.monthly-paper-cover-image{object-fit:cover!important;flex:auto!important;width:100%!important;min-height:0!important;margin-bottom:10px!important;display:block!important}.monthly-paper-cover-copy{flex:none!important;gap:5px!important;display:grid!important}.monthly-paper-cover-copy>span{color:var(--paper-accent,#777)!important;font-size:9px!important}.monthly-paper-cover-copy h2,.monthly-paper-text-layout h3,.monthly-paper-image-layout h3,.monthly-paper-log-layout h3{font-size:var(--paper-heading-size,20px)!important;word-break:keep-all!important;margin:0!important;line-height:1.15!important}.monthly-paper-cover-copy p,.monthly-paper-body-copy,.monthly-paper-caption,.monthly-paper-log-copy,.monthly-paper-missing-log{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:keep-all!important;margin:0!important;line-height:1.58!important}.monthly-paper-text-layout,.monthly-paper-image-layout,.monthly-paper-log-layout{gap:10px!important}.monthly-paper-body-copy,.monthly-paper-log-copy{overflow:hidden!important}.monthly-paper-inline-image{width:100%!important;height:150px!important;display:block!important}.monthly-paper-feature-image{flex:auto!important;width:100%!important;min-height:0!important;display:block!important}.monthly-paper-inline-image.fit-cover,.monthly-paper-feature-image.fit-cover{object-fit:cover!important}.monthly-paper-inline-image.fit-contain,.monthly-paper-feature-image.fit-contain{object-fit:contain!important}.monthly-paper-caption{color:var(--paper-accent,#777)!important;font-size:9px!important}.monthly-paper-log-author{border-bottom:1px solid color-mix(in srgb, var(--paper-color) 20%, transparent)!important;justify-content:space-between!important;gap:8px!important;padding-bottom:7px!important;display:flex!important}.monthly-paper-log-author span,.monthly-paper-log-track small{color:var(--paper-accent,#777)!important;font-size:8px!important}.monthly-paper-log-track{gap:3px!important;display:grid!important}.monthly-magazine-page-controls{color:#1414129e!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:10px!important;margin-top:10px!important;font-size:10px!important;display:grid!important}.monthly-magazine-page-controls button:first-child{justify-self:start!important}.monthly-magazine-page-controls button:last-child{justify-self:end!important}.monthly-magazine-page-controls button:disabled{opacity:.28!important}.monthly-magazine-plus-gate{border-top:1px dotted #14141433!important;margin-top:12px!important;padding:12px 0 2px!important}.app-tab-library .library-saved-actions>button,.app-tab-library .library-saved-hidden-actions>button,.app-tab-library .library-written-manage-actions>button{color:#f8fff3e6!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;background:0 0!important;border:1px dotted #f8fff361!important}.app-tab-library .library-saved-actions>button:hover:not(:disabled),.app-tab-library .library-saved-hidden-actions>button:hover:not(:disabled),.app-tab-library .library-written-manage-actions>button:hover:not(:disabled),.app-tab-library .library-saved-actions>button:focus-visible,.app-tab-library .library-saved-hidden-actions>button:focus-visible,.app-tab-library .library-written-manage-actions>button:focus-visible{color:#fff!important;background:#ffffff14!important;border-color:#ffffffb8!important;outline:0!important;box-shadow:0 0 9px #ffffff1f!important}.app-tab-library .library-saved-actions>button:active:not(:disabled),.app-tab-library .library-saved-hidden-actions>button:active:not(:disabled),.app-tab-library .library-written-manage-actions>button:active:not(:disabled){color:#fff!important;box-shadow:none!important;background:#ffffff21!important;transform:translateY(1px)!important}@media (width<=520px){.monthly-magazine-backdrop{padding:max(10px, calc(env(safe-area-inset-top) + 6px)) 10px max(20px, calc(env(safe-area-inset-bottom) + 14px))!important;align-items:flex-start!important}.monthly-magazine-modal{width:calc(100vw - 20px)!important;max-width:410px!important;max-height:calc(94dvh - env(safe-area-inset-top))!important;border:1px solid #1414142e!important;padding:13px!important}.monthly-magazine-issue-list{max-height:calc(82dvh - 84px)!important}.monthly-paper-stage{width:min(282px,100%)!important}}.monthly-magazine-reader-screen{gap:7px!important;padding-top:7px!important;overflow:hidden!important}.monthly-magazine-page-swipe{flex:auto!important;min-height:0!important;overflow:visible!important}.monthly-magazine-paper-stage,.monthly-magazine-page-controls,.monthly-magazine-reader-screen>.monthly-magazine-plus-gate{width:min(100vw - 64px,clamp(240px,60dvh - 108px,350px))!important}.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-paper-stage,.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-page-controls,.monthly-magazine-reader-screen.has-plus-gate>.monthly-magazine-plus-gate{width:min(100vw - 64px,clamp(210px,60dvh - 152px,330px))!important}.monthly-magazine-paper-stage{perspective:1050px!important;filter:drop-shadow(0 16px 28px #0000003b)!important}.monthly-magazine-paper{transform-style:preserve-3d!important;transform-origin:50% 42%!important;will-change:transform!important;animation:dotwavMagazinePaperFlutter 5.8s cubic-bezier(.44, .08, .56, .96) var(--magazine-paper-delay,0s) infinite alternate!important}.monthly-magazine-paper:after{content:""!important;z-index:4!important;pointer-events:none!important;opacity:.48!important;mix-blend-mode:multiply!important;animation:dotwavMagazinePaperEdge 5.8s ease-in-out var(--magazine-paper-delay,0s) infinite alternate!important;position:absolute!important;inset:0!important;box-shadow:inset 1px 0 #ffffff2e,inset -12px 0 20px -22px #0000008c,inset 0 -10px 18px -22px #0000006b!important}.monthly-magazine-paper-sheen{will-change:background-position, opacity!important;animation:dotwavMagazinePaperSheen 5.8s ease-in-out var(--magazine-paper-delay,0s) infinite alternate!important;background-position:-28% 0,0 0!important;background-size:185% 100%,auto!important}@keyframes dotwavMagazinePaperFlutter{0%{transform:rotateX(.9deg)rotateY(-1.55deg)rotate(-.18deg)translate(-.7px,.2px)scale(.9985)}24%{transform:rotateX(-1.15deg)rotateY(1.75deg)rotate(.2deg)translate(.9px,-1.4px)scale(1)}49%{transform:rotateX(.72deg)rotateY(-1.08deg)rotate(-.1deg)translate(-.45px,.75px)scale(.9992)}74%{transform:rotateX(-.82deg)rotateY(1.36deg)rotate(.15deg)translate(.65px,-.75px)scale(1.0005)}to{transform:rotateX(.55deg)rotateY(-1.22deg)rotate(-.14deg)translate(-.35px,.45px)scale(.999)}}@keyframes dotwavMagazinePaperSheen{0%{opacity:.68;background-position:-28% 0,0 0}48%{opacity:.95;background-position:42% 0,0 1px}to{opacity:.72;background-position:118% 0,0 0}}@keyframes dotwavMagazinePaperEdge{0%{opacity:.38;transform:translate(-.5px)}52%{opacity:.62;transform:translate(.75px)}to{opacity:.44;transform:translate(-.2px)}}@media (width<=520px){.monthly-magazine-backdrop{padding:max(4px, env(safe-area-inset-top)) 4px max(4px, env(safe-area-inset-bottom))!important;align-items:flex-start!important}.monthly-magazine-modal{width:calc(100vw - 8px)!important;max-width:430px!important;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 8px)!important;padding:10px 8px 8px!important}.monthly-magazine-modal-head{padding-bottom:7px!important}.monthly-magazine-reader-screen{gap:6px!important;padding-top:6px!important}.monthly-magazine-paper-stage,.monthly-magazine-page-controls,.monthly-magazine-reader-screen>.monthly-magazine-plus-gate{width:min(100vw - 28px,clamp(230px,60dvh - 92px,360px))!important}.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-paper-stage,.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-page-controls,.monthly-magazine-reader-screen.has-plus-gate>.monthly-magazine-plus-gate{width:min(100vw - 28px,clamp(200px,60dvh - 146px,330px))!important}.monthly-magazine-paper-content{padding:clamp(13px,3.7vw,17px)!important}.monthly-magazine-page-controls{min-height:22px!important}}@media (height<=560px){.monthly-magazine-modal{padding-top:7px!important;padding-bottom:6px!important}.monthly-magazine-modal-head{padding-bottom:5px!important}.monthly-magazine-reader-screen{gap:4px!important;padding-top:4px!important}.monthly-magazine-paper-stage,.monthly-magazine-page-controls,.monthly-magazine-reader-screen>.monthly-magazine-plus-gate{width:min(100vw - 28px,clamp(180px,60dvh - 104px,280px))!important}.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-paper-stage,.monthly-magazine-reader-screen.has-plus-gate .monthly-magazine-page-controls,.monthly-magazine-reader-screen.has-plus-gate>.monthly-magazine-plus-gate{width:min(100vw - 28px,clamp(160px,60dvh - 148px,230px))!important}}@media (prefers-reduced-motion:reduce){.monthly-magazine-paper,.monthly-magazine-paper:after,.monthly-magazine-paper-sheen{animation:none!important}.monthly-magazine-paper{transform:none!important}}.monthly-magazine-modal-actions{white-space:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.monthly-magazine-motion-toggle{font-variant-numeric:tabular-nums!important;min-width:0!important;font-size:10px!important}.monthly-magazine-motion-toggle[aria-pressed=false]{opacity:.58!important}.monthly-magazine-paper-stage{isolation:isolate!important;overflow:visible!important}.monthly-magazine-paper{z-index:1!important;will-change:auto!important;animation:none!important;transform:none!important}.monthly-magazine-paper:after{content:none!important;animation:none!important}.monthly-magazine-paper-content{overflow-y:hidden!important}.monthly-magazine-paper-lock{background:#ffffffd6!important}.monthly-magazine-paper-webgl{z-index:5!important;opacity:0!important;pointer-events:none!important;touch-action:none!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:100%!important;transition:opacity .14s!important;display:block!important;position:absolute!important;inset:0!important}.monthly-magazine-paper-webgl.is-ready{opacity:1!important}.monthly-magazine-paper-webgl.is-fallback{display:none!important}.monthly-magazine-paper-stage.is-ribbon-ready.is-motion-on>.monthly-magazine-paper{opacity:0!important}.monthly-magazine-paper-stage.is-motion-off>.monthly-magazine-paper{opacity:1!important}.monthly-magazine-paper-stage.is-motion-off>.monthly-magazine-paper-webgl{opacity:0!important;visibility:hidden!important}@media (width<=380px){.monthly-magazine-modal-head{gap:7px!important}.monthly-magazine-modal-head>div:first-child{min-width:0!important}.monthly-magazine-modal-head>div:first-child strong,.monthly-magazine-modal-head>div:first-child small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.monthly-magazine-modal-actions{gap:5px!important}.monthly-magazine-motion-toggle{font-size:9px!important}}.monthly-magazine-backdrop.screen-reader{-webkit-backdrop-filter:none!important;background:#000!important;align-items:stretch!important;padding:0!important}.monthly-magazine-modal.screen-reader{width:min(100vw,430px)!important;height:100dvh!important;max-height:100dvh!important;padding:max(10px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom))!important;color:#f5f5f0!important;box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;margin:0 auto!important}.monthly-magazine-modal.screen-reader .monthly-magazine-modal-head,.monthly-magazine-modal.screen-reader .monthly-magazine-reader-screen,.monthly-magazine-modal.screen-reader .monthly-magazine-reader-topline,.monthly-magazine-modal.screen-reader .monthly-magazine-page-controls,.monthly-magazine-modal.screen-reader .monthly-magazine-plus-gate{color:#f5f5f0!important;box-shadow:none!important;background:0 0!important}.monthly-magazine-modal.screen-reader .monthly-magazine-modal-head{border:0!important;padding:0 0 7px!important}.monthly-magazine-modal.screen-reader .monthly-magazine-modal-head strong,.monthly-magazine-modal.screen-reader .monthly-magazine-modal-head small,.monthly-magazine-modal.screen-reader .monthly-magazine-reader-topline>span,.monthly-magazine-modal.screen-reader .monthly-magazine-page-controls>span{color:#f5f5f0!important;text-shadow:none!important}.monthly-magazine-modal.screen-reader .monthly-magazine-modal-head small,.monthly-magazine-modal.screen-reader .monthly-magazine-reader-topline>span,.monthly-magazine-modal.screen-reader .monthly-magazine-page-controls>span{opacity:.66!important}.monthly-magazine-modal.screen-reader .text-button,.monthly-magazine-modal.screen-reader button{color:#f5f5f0c7!important;text-shadow:none!important}.monthly-magazine-modal.screen-reader .text-button:hover:not(:disabled),.monthly-magazine-modal.screen-reader button:hover:not(:disabled),.monthly-magazine-modal.screen-reader .text-button:focus-visible,.monthly-magazine-modal.screen-reader button:focus-visible{color:#fff!important;text-shadow:0 0 8px #ffffff2e!important}.monthly-magazine-modal.screen-reader .monthly-magazine-reader-screen{min-height:0!important;padding-bottom:0!important}.monthly-magazine-modal.screen-reader .monthly-magazine-reader-topline{border:0!important}.monthly-magazine-modal.screen-reader .monthly-magazine-page-controls{margin-top:2px!important}.monthly-magazine-modal.screen-reader .monthly-magazine-plus-gate{border:0!important}.monthly-magazine-modal.screen-reader .monthly-magazine-plus-gate p{color:#f5f5f0ad!important}.monthly-magazine-motion-switch{color:#f5f5f0b8!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:9.5px!important;line-height:1!important;display:inline-flex!important;position:relative!important}.monthly-magazine-motion-switch>input{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;opacity:0!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.monthly-magazine-motion-switch-track{box-sizing:border-box!important;background:#ffffff24!important;border:1px solid #ffffff57!important;border-radius:999px!important;flex:none!important;align-items:center!important;width:30px!important;height:17px!important;padding:2px!important;transition:background-color .15s,border-color .15s!important;display:inline-flex!important;position:relative!important}.monthly-magazine-motion-switch-thumb{background:#ffffffd1!important;border-radius:50%!important;width:11px!important;height:11px!important;transition:transform .15s,background-color .15s!important;display:block!important;transform:translate(0)!important;box-shadow:0 1px 3px #0000007a!important}.monthly-magazine-motion-switch>input:checked+.monthly-magazine-motion-switch-track{background:#34c759!important;border-color:#34c759!important}.monthly-magazine-motion-switch>input:checked+.monthly-magazine-motion-switch-track .monthly-magazine-motion-switch-thumb{background:#fff!important;transform:translate(13px)!important}.monthly-magazine-motion-switch>input:focus-visible+.monthly-magazine-motion-switch-track{outline-offset:2px!important;outline:2px solid #fffc!important}.monthly-magazine-paper-webgl{will-change:contents, opacity!important}.intro-curtain{contain:strict!important}@media (width<=700px),(pointer:coarse){.intro-curtain canvas,.monthly-magazine-paper-stage{filter:none!important}}@media (width<=380px){.monthly-magazine-motion-switch{gap:4px!important;font-size:9px!important}.monthly-magazine-motion-switch-track{width:28px!important;height:16px!important}.monthly-magazine-motion-switch-thumb{width:10px!important;height:10px!important}.monthly-magazine-motion-switch>input:checked+.monthly-magazine-motion-switch-track .monthly-magazine-motion-switch-thumb{transform:translate(12px)!important}}@media (prefers-reduced-motion:reduce){.monthly-magazine-motion-switch-track,.monthly-magazine-motion-switch-thumb{transition:none!important}}.collection-arcade-card{background:linear-gradient(145deg,#00000009,#0000 55%),#f7f6f1!important;gap:12px!important;margin:10px 0 16px!important;padding:14px!important;display:grid!important;overflow:hidden!important}.collection-arcade-card.is-unlocked{border-color:#000000b8!important}.collection-arcade-heading{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.collection-arcade-heading>div{gap:4px!important;min-width:0!important;display:grid!important}.collection-arcade-heading strong{font-size:13px!important;line-height:1.3!important}.collection-arcade-heading>small{opacity:.68!important;flex:none!important;padding-top:2px!important;font-size:10px!important}.collection-arcade-album-slots{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}.collection-arcade-album-slot{--cover-blocks-slot-color:#545454;aspect-ratio:1!important;background:var(--cover-blocks-slot-color)!important;border:1px solid #000000c2!important;place-items:center!important;min-width:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 3px 3px #ffffff52,inset -3px -3px #00000061!important}.collection-arcade-album-slot.is-empty{color:#0000006b!important;box-shadow:none!important;background:#deddd8!important;border-style:dashed!important}.collection-arcade-album-slot img{object-fit:cover!important;width:100%!important;height:100%!important;image-rendering:pixelated!important;filter:saturate(.84)contrast(1.04)!important}.collection-arcade-album-slot b{color:#ffffffe6!important;text-shadow:0 1px 2px #0000009e!important;font-size:clamp(10px,3vw,16px)!important}.collection-arcade-album-slot small{z-index:2!important;color:#fff!important;background:#000000ad!important;padding:0 2px!important;font-size:7px!important;line-height:1.25!important;position:absolute!important;bottom:1px!important;right:2px!important}.collection-arcade-card p,.collection-arcade-note{margin:0!important;font-size:11px!important;line-height:1.55!important}.collection-arcade-note{opacity:.58!important}.collection-arcade-start{width:fit-content!important;min-height:30px!important;padding:4px 0!important}.collection-arcade-start:disabled{opacity:.42!important;cursor:not-allowed!important}.app-intro-only{min-height:100dvh!important}.cover-blocks-game-shell{--cover-blocks-banner-height:0px;inset:0 0 var(--cover-blocks-banner-height) 0!important;z-index:100000!important;box-sizing:border-box!important;width:100vw!important;min-width:0!important;height:auto!important;min-height:0!important;padding:calc(8px + env(safe-area-inset-top)) 10px max(8px, env(safe-area-inset-bottom))!important;color:#f4f4f1!important;overscroll-behavior:none!important;-webkit-user-select:none!important;user-select:none!important;background:#000!important;grid-template-rows:auto auto minmax(0,1fr) auto auto auto!important;font-family:Courier New,SFMono-Regular,Consolas,monospace!important;display:grid!important;position:fixed!important;overflow:hidden!important}.cover-blocks-game-shell.has-game-banner-reservation{inset:0 0 calc(var(--cover-blocks-banner-height) + env(safe-area-inset-bottom)) 0!important;padding-bottom:6px!important}.cover-blocks-game-shell button{appearance:none!important;color:inherit!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important}.cover-blocks-game-shell button:disabled{opacity:.36!important;cursor:default!important}.cover-blocks-game-header{border-bottom:1px solid #ffffff38!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-height:34px!important;padding-bottom:7px!important;display:flex!important}.cover-blocks-game-header>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}.cover-blocks-game-header strong{letter-spacing:.01em!important;font-size:12px!important;line-height:1.25!important}.cover-blocks-game-header small{opacity:.58!important;font-size:8.5px!important;line-height:1.3!important}.cover-blocks-game-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.cover-blocks-game-header-actions button{white-space:nowrap!important;min-height:26px!important;padding:0 2px!important;font-size:9px!important}.cover-blocks-hud{text-align:center!important;color:#ffffff8f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding:6px 0 5px!important;font-size:8px!important;line-height:1.25!important;display:grid!important}.cover-blocks-hud span{gap:1px!important;min-width:0!important;display:grid!important}.cover-blocks-hud b{color:#fff!important;font-variant-numeric:tabular-nums!important;font-size:11px!important;font-weight:700!important}.cover-blocks-stage{background:#000!important;min-width:0!important;min-height:0!important;position:relative!important;overflow:hidden!important}.cover-blocks-canvas{touch-action:none!important;width:100%!important;height:100%!important;image-rendering:pixelated!important;display:block!important}.cover-blocks-game-overlay{text-align:center!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#000000c7!important;place-content:center!important;justify-items:center!important;gap:10px!important;padding:20px!important;display:grid!important;position:absolute!important;inset:0!important}.cover-blocks-game-overlay strong{letter-spacing:.12em!important;font-size:18px!important}.cover-blocks-game-overlay span{opacity:.72!important;font-size:11px!important}.cover-blocks-game-overlay>div{gap:7px!important;display:grid!important}.cover-blocks-game-overlay button{min-height:28px!important;font-size:10px!important}.cover-blocks-controls{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;padding-top:6px!important;display:grid!important}.cover-blocks-controls button{touch-action:manipulation!important;background:#ffffff09!important;border:1px solid #ffffff47!important;place-items:center!important;min-width:0!important;min-height:40px!important;padding:0 2px!important;font-size:clamp(9px,2.6vw,12px)!important;display:grid!important}.cover-blocks-controls button:active{color:#000!important;background:#fff!important}.cover-blocks-gesture-hint{text-align:center!important;color:#ffffff73!important;margin:5px 0 0!important;font-size:7.5px!important;line-height:1.35!important}.cover-blocks-deck-strip{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:3px!important;width:min(100%,360px)!important;margin:5px auto 0!important;display:grid!important}.cover-blocks-deck-item{aspect-ratio:1!important;background:#111!important;border:1px solid #fff3!important;min-width:0!important;position:relative!important;overflow:hidden!important}.cover-blocks-deck-item canvas{object-fit:cover!important;width:100%!important;height:100%!important;image-rendering:pixelated!important;display:block!important}.cover-blocks-deck-item small{color:#fff!important;background:#000000b8!important;padding:0 2px!important;font-size:7px!important;position:absolute!important;bottom:0!important;right:1px!important}.cover-blocks-loading{text-align:center!important;background:#050505!important;border:1px solid #ffffff42!important;grid-row:2/-1!important;place-self:center!important;justify-items:center!important;gap:10px!important;width:min(320px,100vw - 36px)!important;padding:24px 18px!important;display:grid!important}.cover-blocks-loading:only-child{grid-row:1/-1!important}.cover-blocks-loading strong{font-size:13px!important}.cover-blocks-loading p,.cover-blocks-loading small{color:#ffffff9e!important;margin:0!important;font-size:9.5px!important;line-height:1.55!important}.cover-blocks-loading>div:last-child{gap:10px!important;display:flex!important}.cover-blocks-loading button{min-height:28px!important;font-size:10px!important}.cover-blocks-loading-slots{grid-template-columns:repeat(7,1fr)!important;gap:5px!important;width:100%!important;display:grid!important}.cover-blocks-loading-slots span{aspect-ratio:1!important;color:#ffffff38!important;border:1px solid #fff3!important;place-items:center!important;display:grid!important}.cover-blocks-loading-slots span.is-ready{color:#fff!important;background:#ffffff1f!important}@media (height<=720px){.cover-blocks-game-shell{padding-top:calc(5px + env(safe-area-inset-top))!important}.cover-blocks-game-header{min-height:30px!important;padding-bottom:4px!important}.cover-blocks-hud{padding:3px 0!important}.cover-blocks-controls button{min-height:34px!important}.cover-blocks-gesture-hint,.cover-blocks-deck-strip{display:none!important}}@media (width>=700px){.cover-blocks-game-shell{padding-left:max(18px,50vw - 440px)!important;padding-right:max(18px,50vw - 440px)!important}.cover-blocks-controls{width:min(620px,100%)!important;margin:0 auto!important}}.app-tab-collection .collection-list>.collection-arcade-card{z-index:2!important;isolation:isolate!important;width:100%!important;margin:0 0 16px!important;position:relative!important}.app-tab-collection .collection-arcade-card{--collection-arcade-wine:#ad6a79;--collection-arcade-wine-light:#c78392;--collection-arcade-wine-dark:#753044;--collection-arcade-ink:#0d0709;color:var(--collection-arcade-ink)!important;background:linear-gradient(180deg, #fff3, transparent 32%), linear-gradient(135deg, transparent 55%, #3d081921), var(--collection-arcade-wine)!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;border:1px solid #1d0c12!important;border-radius:2px!important;gap:12px!important;padding:15px!important;box-shadow:inset 1px 1px #ffffff6b,inset -2px -2px #2d051247,3px 3px #0003!important}.app-tab-collection .collection-arcade-card.is-locked,.app-tab-collection .collection-arcade-card.is-unlocked{border-color:#1d0c12!important}.app-tab-collection .collection-arcade-card .section-title,.app-tab-collection .collection-arcade-card .collection-arcade-heading strong,.app-tab-collection .collection-arcade-card .collection-arcade-heading>small,.app-tab-collection .collection-arcade-card p,.app-tab-collection .collection-arcade-card .collection-arcade-note{color:var(--collection-arcade-ink)!important;text-shadow:none!important}.app-tab-collection .collection-arcade-card .collection-arcade-heading>small{opacity:.76!important;font-variant-numeric:tabular-nums!important}.app-tab-collection .collection-arcade-card .collection-arcade-note{opacity:.68!important}.app-tab-collection .collection-arcade-album-slot{-webkit-user-select:none!important;user-select:none!important;border-color:#16090d!important;box-shadow:inset 3px 3px #ffffff57,inset -3px -3px #0000006b,1px 1px #0003!important}.app-tab-collection .collection-arcade-album-slot.is-empty{color:var(--collection-arcade-ink)!important;background:#d8a6b2!important;border-color:#0d0709b8!important;box-shadow:inset 2px 2px #ffffff47,inset -2px -2px #3f0a1c33!important}.app-tab-collection .collection-arcade-album-slot img{pointer-events:none!important;-webkit-user-drag:none!important;user-drag:none!important}.app-tab-collection .collection-arcade-album-slot.is-empty b{color:var(--collection-arcade-ink)!important;text-shadow:none!important}.app-tab-collection .collection-arcade-album-slot small{color:#fff!important;background:#000000bd!important}.app-tab-collection .collection-arcade-start,.app-tab-collection .collection-arcade-start:hover:not(:disabled),.app-tab-collection .collection-arcade-start:focus-visible{appearance:none!important;width:fit-content!important;min-width:138px!important;min-height:34px!important;color:var(--collection-arcade-ink)!important;background:linear-gradient(180deg, #ffffff47, transparent 46%), var(--collection-arcade-wine-light)!important;letter-spacing:.015em!important;text-shadow:none!important;filter:none!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;border:1px solid #16090d!important;border-radius:2px!important;margin:1px 2px 2px 0!important;padding:7px 12px!important;font-weight:700!important;box-shadow:inset 1px 1px #ffffff7a,inset -2px -2px #4b0a1f42,2px 2px #16090d!important}.app-tab-collection .collection-arcade-start:active:not(:disabled){background:linear-gradient(180deg, #3404141f, #ffffff1f), var(--collection-arcade-wine-light)!important;transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #2e051247,inset -1px -1px #ffffff47!important}.app-tab-collection .collection-arcade-start:focus-visible{outline-offset:3px!important;outline:2px solid #000!important}.app-tab-collection .collection-arcade-start:disabled,.app-tab-collection .collection-arcade-start:disabled:hover{color:#0d07099e!important;opacity:.78!important;filter:none!important;cursor:not-allowed!important;background:#b67a88!important;transform:none!important;box-shadow:inset 1px 1px #ffffff3d,inset -1px -1px #42081a2e,1px 1px #16090d94!important}.app-tab-collection .collection-arcade-card+.collection-group{margin-top:0!important}.cover-blocks-game-shell{--cover-blocks-control-wine:#ad6a79;--cover-blocks-control-wine-light:#c78392;--cover-blocks-control-ink:#0d0709}.cover-blocks-game-shell button{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.cover-blocks-game-header-actions button,.cover-blocks-game-overlay button,.cover-blocks-loading button,.cover-blocks-controls button{color:var(--cover-blocks-control-ink)!important;background:linear-gradient(180deg, #ffffff42, transparent 46%), var(--cover-blocks-control-wine)!important;text-shadow:none!important;border:1px solid #16090d!important;border-radius:2px!important;box-shadow:inset 1px 1px #ffffff6b,inset -2px -2px #3e071852,2px 2px #000000eb!important}.cover-blocks-game-header-actions button:active:not(:disabled),.cover-blocks-game-overlay button:active:not(:disabled),.cover-blocks-loading button:active:not(:disabled),.cover-blocks-controls button:active:not(:disabled){color:var(--cover-blocks-control-ink)!important;background:linear-gradient(180deg, #3204131f, #ffffff1a), var(--cover-blocks-control-wine-light)!important;transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #2d05124d,inset -1px -1px #ffffff3d!important}.cover-blocks-game-header-actions button:focus-visible,.cover-blocks-game-overlay button:focus-visible,.cover-blocks-loading button:focus-visible,.cover-blocks-controls button:focus-visible{outline-offset:2px!important;outline:2px solid #fff!important}.cover-blocks-game-header-actions button:disabled,.cover-blocks-game-overlay button:disabled,.cover-blocks-loading button:disabled,.cover-blocks-controls button:disabled{opacity:.42!important;transform:none!important}.app-tab-collection .collection-arcade-card .collection-arcade-heading>small{text-align:right!important;white-space:normal!important;max-width:132px!important;padding-top:1px!important;line-height:1.25!important}.app-tab-collection .collection-arcade-album-slots{align-items:center!important;gap:5px!important;min-height:38px!important}.app-tab-collection .collection-arcade-card .collection-arcade-album-slot,.app-tab-collection .collection-arcade-card .collection-arcade-album-slot.is-filled,.app-tab-collection .collection-arcade-card .collection-arcade-album-slot.is-empty{aspect-ratio:1!important;min-width:0!important;color:var(--collection-arcade-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.collection-arcade-tetromino{--tetromino-cell-size:clamp(5px, 1.95vw, 8px);grid-template-columns:repeat(var(--tetromino-columns), var(--tetromino-cell-size))!important;grid-template-rows:repeat(var(--tetromino-rows), var(--tetromino-cell-size))!important;filter:drop-shadow(1px 1px #0d07097a)!important;pointer-events:none!important;gap:1px!important;width:max-content!important;height:max-content!important;display:grid!important}.collection-arcade-tetromino-cell{width:var(--tetromino-cell-size)!important;height:var(--tetromino-cell-size)!important;box-sizing:border-box!important;background-color:var(--cover-blocks-slot-color)!important;image-rendering:pixelated!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:1px solid #16090d!important;display:block!important;box-shadow:inset 1px 1px #ffffff75,inset -1px -1px #00000075!important}.app-tab-collection .collection-arcade-album-slot.is-empty .collection-arcade-tetromino-cell{background-color:#d8a6b2!important;background-image:none!important;border-color:#16090db8!important;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #3f0a1c3d!important}.cover-blocks-exit-backdrop{z-index:100020!important;box-sizing:border-box!important;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(2px)!important;-webkit-user-select:none!important;user-select:none!important;overscroll-behavior:none!important;background:#000000c7!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.cover-blocks-exit-dialog{--cover-blocks-exit-wine:#ad6a79;--cover-blocks-exit-wine-light:#c78392;--cover-blocks-exit-ink:#0d0709;box-sizing:border-box!important;width:min(318px,100%)!important;color:var(--cover-blocks-exit-ink)!important;background:linear-gradient(180deg, #fff3, transparent 34%), linear-gradient(135deg, transparent 58%, #3d081921), var(--cover-blocks-exit-wine)!important;text-align:left!important;border:1px solid #16090d!important;border-radius:2px!important;gap:12px!important;padding:18px!important;font-family:Courier New,SFMono-Regular,Consolas,monospace!important;display:grid!important;box-shadow:inset 1px 1px #ffffff6b,inset -2px -2px #2d051247,4px 4px #000000b8!important}.cover-blocks-exit-dialog>strong{font-size:15px!important;line-height:1.35!important}.cover-blocks-exit-dialog>p{margin:0!important;font-size:11px!important;line-height:1.65!important}.cover-blocks-exit-dialog>span{font-variant-numeric:tabular-nums!important;background:#ffffff21!important;border:1px solid #16090d94!important;padding:8px 9px!important;font-size:11px!important;display:block!important}.cover-blocks-exit-dialog>span b{font-size:14px!important}.cover-blocks-exit-dialog>div{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:9px!important;display:grid!important}.cover-blocks-exit-dialog button,.cover-blocks-exit-dialog button:hover:not(:disabled),.cover-blocks-exit-dialog button:focus-visible{appearance:none!important;min-width:0!important;min-height:38px!important;color:var(--cover-blocks-exit-ink)!important;background:linear-gradient(180deg, #ffffff47, transparent 46%), var(--cover-blocks-exit-wine-light)!important;text-shadow:none!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;border:1px solid #16090d!important;border-radius:2px!important;padding:7px 8px!important;font:700 10px/1.25 Courier New,SFMono-Regular,Consolas,monospace!important;box-shadow:inset 1px 1px #ffffff7a,inset -2px -2px #4b0a1f42,2px 2px #16090d!important}.cover-blocks-exit-dialog button:active:not(:disabled){background:linear-gradient(180deg, #3204131f, #ffffff1a), var(--cover-blocks-exit-wine-light)!important;transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #2d05124d,inset -1px -1px #ffffff3d!important}.cover-blocks-exit-dialog button:focus-visible{outline-offset:3px!important;outline:2px solid #fff!important}@media (width<=360px){.collection-arcade-tetromino{--tetromino-cell-size:clamp(4.5px, 1.9vw, 7px)}.cover-blocks-exit-dialog{padding:15px!important}.cover-blocks-exit-dialog>div{grid-template-columns:1fr!important}}.monthly-magazine-modal button,.monthly-magazine-modal .monthly-magazine-motion-switch{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}.monthly-magazine-action-button{appearance:none!important;color:#171715!important;min-height:28px!important;text-shadow:none!important;cursor:pointer!important;touch-action:manipulation!important;background:linear-gradient(#ffffff75,#0000 48%),#e4e1d7!important;border:1px solid #282722!important;border-radius:1px!important;padding:5px 8px!important;text-decoration:none!important;transition:transform 60ms linear,box-shadow 60ms linear,background-color 80ms linear!important;transform:translate(0)!important;box-shadow:inset 1px 1px #ffffffb3,inset -1px -1px #403e3633,2px 2px #1a1916b8!important}.monthly-magazine-action-button:hover:not(:disabled),.monthly-magazine-action-button:focus-visible{color:#080808!important;outline-offset:2px!important;background:linear-gradient(#ffffff94,#0000 50%),#ece9df!important;outline:1px solid #0006!important}.monthly-magazine-action-button:active:not(:disabled){transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #35332d38,inset -1px -1px #ffffff70!important}.monthly-magazine-action-button:disabled{opacity:.38!important;cursor:default!important;transform:none!important;box-shadow:inset 1px 1px #ffffff5c,inset -1px -1px #403e361f!important}.monthly-magazine-modal.screen-reader .monthly-magazine-action-button{color:#f5f5f0!important;background:linear-gradient(#ffffff21,#0000 52%),#151515!important;border-color:#f5f5f0ad!important;box-shadow:inset 1px 1px #ffffff29,inset -1px -1px #000c,2px 2px #f5f5f057!important}.monthly-magazine-modal.screen-reader .monthly-magazine-action-button:hover:not(:disabled),.monthly-magazine-modal.screen-reader .monthly-magazine-action-button:focus-visible{color:#fff!important;text-shadow:none!important;background:linear-gradient(#fff3,#0000 52%),#222!important;border-color:#fff!important;outline-color:#ffffffe6!important}.monthly-magazine-modal.screen-reader .monthly-magazine-action-button:active:not(:disabled){transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #000000b8,inset -1px -1px #ffffff29!important}.monthly-magazine-issue-list{gap:7px!important;padding-right:5px!important}.monthly-magazine-issue-button{cursor:pointer!important;touch-action:manipulation!important;background:linear-gradient(#ffffff61,#0000 52%),#eeebe2b8!important;border:1px solid #1717156b!important;margin:0 2px 0 0!important;padding:9px 8px!important;transition:transform 60ms linear,box-shadow 60ms linear,background-color 80ms linear!important;transform:translate(0)!important;box-shadow:inset 1px 1px #ffffffad,inset -1px -1px #403e361f,2px 2px #17171557!important}.monthly-magazine-issue-button.is-draft{background:linear-gradient(#ffffff5c,#0000 52%),#e0d5aec7!important;box-shadow:inset 3px 0 #6852137a,inset 1px 1px #ffffffa3,inset -1px -1px #403e361f,2px 2px #17171557!important}.monthly-magazine-issue-button:hover,.monthly-magazine-issue-button:focus-visible{outline-offset:2px!important;background:linear-gradient(#ffffff8a,#0000 52%),#f4f1e8e6!important;outline:1px solid #00000070!important}.monthly-magazine-issue-button:active{transform:translate(2px,2px)!important;box-shadow:inset 2px 2px #2f2d2833,inset -1px -1px #ffffff6b!important}@media (width<=380px){.monthly-magazine-action-button{min-height:26px!important;padding:4px 6px!important;font-size:8.5px!important}}
