.desktop-shell.cache-theme-windowsxp .start-button{flex:0 0 132px!important;width:132px!important;min-width:132px!important;padding-left:32px!important;padding-right:12px!important;overflow:visible!important}.desktop-shell.cache-theme-windowsxp .dreammail-table-head{white-space:nowrap!important;letter-spacing:.08em!important;word-spacing:.12em!important;grid-template-columns:minmax(92px,.85fr) minmax(130px,1.6fr) 72px!important;gap:12px!important;overflow:visible!important}.desktop-shell.cache-theme-windowsxp .dreammail-row{grid-template-columns:12px minmax(92px,.85fr) minmax(130px,1.6fr) 72px!important;gap:12px!important;min-width:0!important}.desktop-shell.cache-theme-windowsxp .dreammail-table-head span,.desktop-shell.cache-theme-windowsxp .dreammail-row span,.desktop-shell.cache-theme-windowsxp .dreammail-row strong,.desktop-shell.cache-theme-windowsxp .dreammail-row small{min-width:0!important}.desktop-shell.cache-theme-windowsxp .dreammail-preview strong,.desktop-shell.cache-theme-windowsxp .dreammail-preview small{letter-spacing:0!important;word-spacing:normal!important}@media (max-width:680px){.desktop-shell.cache-theme-windowsxp .dreammail-table-head{grid-template-columns:minmax(70px,.75fr) minmax(0,1fr) 58px!important;padding-left:38px!important}.desktop-shell.cache-theme-windowsxp .dreammail-row{grid-template-columns:10px minmax(70px,.75fr) minmax(0,1fr) 58px!important;gap:7px!important;padding-left:10px!important;padding-right:10px!important}}.desktop-shell.cache-theme-windowsxp .start-button:before{left:11px!important}.desktop-shell.cache-theme-windowsxp .start-button:after{white-space:nowrap!important;letter-spacing:0!important;width:auto!important;font-family:Tahoma,Verdana,Arial,sans-serif!important;font-size:13px!important;font-style:italic!important;font-weight:700!important;line-height:30px!important;display:block!important;transform:none!important}.desktop-shell.cache-theme-windowsxp .home-card .storage-wrap{background:#eef5ff!important;border:1px solid #b7c7df!important}.desktop-shell.cache-theme-windowsxp .home-card .storage-head,.desktop-shell.cache-theme-windowsxp .home-card .storage-head span{color:#4b4b4b!important;font-family:Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .home-card .storage-bar{background:#fff!important;border:1px solid #7f9db9!important;border-radius:1px!important;height:10px!important;padding:1px!important;overflow:hidden!important;box-shadow:inset 1px 1px 1px #0000001f!important}.desktop-shell.cache-theme-windowsxp .home-card .storage-bar>span{background:repeating-linear-gradient(90deg,#48b63f 0 8px,#70d45f 8px 10px,#2f9429 10px 12px)!important;border-radius:0!important;height:100%!important;display:block!important;box-shadow:inset 0 1px #ffffff8c!important}@media (max-width:760px){.desktop-shell.cache-theme-windowsxp .start-button{flex-basis:122px!important;width:122px!important;min-width:122px!important;padding-left:30px!important;padding-right:9px!important}.desktop-shell.cache-theme-windowsxp .start-button:after{font-size:12px!important}}.desktop-shell.cache-theme-windowsxp .taskbar{overflow:hidden!important}.desktop-shell.cache-theme-windowsxp .task-items{margin-right:auto!important}.desktop-shell.cache-theme-windowsxp .tray{color:#fff!important;flex:none!important;gap:2px!important;font-family:Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .tray>:is(.passport-tray,.gift-tray-alert,.mail-tray-alert,.visit-tray){color:#fff!important;min-width:0!important;height:26px!important;min-height:26px!important;box-shadow:none!important;text-shadow:1px 1px #17689d!important;background:0 0!important;border:1px solid #0000!important;border-radius:2px!important;gap:4px!important;padding:0 6px!important;font:700 10px/24px Tahoma,Verdana,Arial,sans-serif!important;animation:none!important}.desktop-shell.cache-theme-windowsxp .tray>:is(.passport-tray,.gift-tray-alert,.mail-tray-alert,.visit-tray):hover{background:#004a9e47!important;border-color:#ffffff47!important}.desktop-shell.cache-theme-windowsxp .passport-tray-glyphs{gap:1px!important;margin:0!important}.desktop-shell.cache-theme-windowsxp .passport-tray-glyphs i,.desktop-shell.cache-theme-windowsxp .visit-tray-glyph,.desktop-shell.cache-theme-windowsxp .mail-tray-alert span{color:#fff!important;width:16px!important;height:16px!important;box-shadow:none!important;text-shadow:1px 1px #17689d!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;margin:0!important;font:700 10px/16px Tahoma,Verdana,Arial,sans-serif!important;display:inline-grid!important}.desktop-shell.cache-theme-windowsxp .tray b{color:#fff!important;text-shadow:1px 1px #17689d!important;font:700 10px/1 Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]{color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;white-space:nowrap!important;background:linear-gradient(#369be2eb,#0c79c8eb)!important;border:1px solid #00489ab8!important;border-radius:2px!important;align-items:center!important;gap:5px!important;height:26px!important;min-height:26px!important;padding:0 8px!important;display:inline-flex!important;box-shadow:inset 1px 1px #ffffff47,inset -1px -1px #00439140!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]>span{color:#fff!important;text-shadow:1px 1px #17689d!important;font-family:Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]>span:first-child{color:#fff4a8!important;font-size:11px!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]>span:nth-child(2){letter-spacing:0!important;font-size:11px!important;font-weight:700!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]>span:last-child{color:#ffffffc7!important;letter-spacing:.06em!important;font-size:8px!important}.desktop-shell.cache-theme-windowsxp .clock{border-left:1px solid #005babb8!important;place-items:center!important;min-width:70px!important;height:26px!important;margin-left:3px!important;padding-left:8px!important;display:grid!important;box-shadow:inset 1px 0 #ffffff2e!important}@media (max-width:760px){.desktop-shell.cache-theme-windowsxp .tray{gap:0!important;padding-left:4px!important;padding-right:4px!important}.desktop-shell.cache-theme-windowsxp .tray>[aria-label$=Dream\ Points]>span:last-child{display:none!important}}.desktop-shell.cache-theme-windowsxp .music-visit-prompt{color:#111!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ece9d8!important;border:2px solid #0a5ee8!important;border-radius:7px 7px 2px 2px!important;grid-template-columns:38px minmax(0,1fr) auto auto!important;gap:10px!important;width:min(540px,100vw - 24px)!important;min-height:86px!important;padding:34px 11px 10px!important;font-family:Tahoma,Verdana,Arial,sans-serif!important;position:fixed!important;bottom:48px!important;box-shadow:3px 5px 12px #00000057!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt:before{content:"Dreamcache Media Player";box-sizing:border-box;color:#fff;text-align:left;text-shadow:1px 1px #12347c;pointer-events:none;background:linear-gradient(#6ba9fb 0%,#176be2 22%,#0757ce 72%,#003ca8 100%);border-bottom:1px solid #003caa;border-radius:4px 4px 0 0;height:25px;padding:5px 8px 0;font:700 11px/18px Tahoma,Verdana,Arial,sans-serif;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 1px #ffffffb8}.desktop-shell.cache-theme-windowsxp .music-prompt-icon{color:#fff!important;text-shadow:1px 1px #18448e!important;background:linear-gradient(#68a7f8,#246bd2)!important;border:1px solid #7f9db9!important;border-radius:3px!important;width:36px!important;height:36px!important;font:700 16px/36px Tahoma,Verdana,Arial,sans-serif!important;box-shadow:inset 1px 1px #ffffff8c!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt small,.desktop-shell.cache-theme-windowsxp .music-visit-prompt span{color:#666!important;opacity:1!important;font:9px/1.35 Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt b{color:#111!important;margin:2px 0!important;font:700 12px/1.25 Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt button{color:#111!important;min-width:67px!important;height:27px!important;text-shadow:none!important;background:linear-gradient(#fff 0%,#f7f5ed 45%,#e5e1d4 100%)!important;border:1px solid #7f9db9!important;border-radius:3px!important;padding:0 12px!important;font:700 10px/25px Tahoma,Verdana,Arial,sans-serif!important;box-shadow:inset 1px 1px #fff,inset -1px -1px #c4c0b4!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt button:first-of-type{border-color:#316ac5!important;box-shadow:inset 1px 1px #fff,inset -1px -1px #c4c0b4,0 0 0 1px #fff,0 0 0 2px #003c74!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt button:hover{background:#fff!important;border-color:#316ac5!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt button:active{background:#e3e0d5!important;padding-top:1px!important;box-shadow:inset 1px 1px #aca899!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt .music-prompt-dismiss{color:#333!important;background:linear-gradient(#fff 0%,#f7f5ed 45%,#e5e1d4 100%)!important}@media (max-width:680px){.desktop-shell.cache-theme-windowsxp .music-visit-prompt{grid-template-columns:36px minmax(0,1fr)!important;padding:34px 10px 10px!important;bottom:42px!important}.desktop-shell.cache-theme-windowsxp .music-visit-prompt button{grid-row:2!important}}.desktop-shell.cache-theme-windowsxp .taskbar>button[title="Open DreamDesk writing workspace"]{box-sizing:border-box!important;color:#fff!important;text-shadow:1px 1px #18448e!important;background:linear-gradient(#3f8bea 0%,#2468cf 100%)!important;border:1px solid #0e4ead!important;border-radius:2px!important;flex:none!important;align-self:center!important;gap:5px!important;width:auto!important;min-width:92px!important;height:27px!important;min-height:27px!important;margin:0 3px!important;padding:0 8px!important;font-family:Tahoma,Verdana,Arial,sans-serif!important;line-height:25px!important;transform:none!important;box-shadow:inset 1px 1px #ffffff2e!important}.desktop-shell.cache-theme-windowsxp .taskbar>button[title="Open DreamDesk writing workspace"]:hover,.desktop-shell.cache-theme-windowsxp .taskbar>button[title="Open DreamDesk writing workspace"]:focus-visible{background:linear-gradient(#559bf0 0%,#3476d7 100%)!important;transform:none!important}.desktop-shell.cache-theme-windowsxp .taskbar>button[title="Open DreamDesk writing workspace"]>span{color:#fff!important;text-shadow:1px 1px #18448e!important;font:700 12px/1 Tahoma,Verdana,Arial,sans-serif!important}.desktop-shell.cache-theme-windowsxp .taskbar>button[title="Open DreamDesk writing workspace"]>b{color:#fff!important;letter-spacing:0!important;font:700 10px/1 Tahoma,Verdana,Arial,sans-serif!important}
body[data-icon-pack=windowsxpicons] .desktop-icons{padding-top:4px!important;overflow-y:visible!important}body[data-icon-pack=windowsxpicons] .desktop-icon:not([data-app=browser]) .app-icon{width:48px!important;min-width:48px!important;height:48px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;overflow:visible!important}body[data-icon-pack=windowsxpicons] .desktop-icon:not([data-app=browser]) .app-icon .app-glyph{display:none!important}body[data-icon-pack=windowsxpicons] .desktop-icon:not([data-app=browser]) .app-icon:before{content:""!important;pointer-events:none!important;background:var(--xp-icon) center / contain no-repeat!important;filter:drop-shadow(1px 2px 1px #00000047)!important;position:absolute!important;inset:0!important}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=profile]{--xp-icon:url(/windowsxp/icons/profile.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=connections]{--xp-icon:url(/windowsxp/icons/connections.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=store]{--xp-icon:url(/windowsxp/icons/store.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=memories]{--xp-icon:url(/windowsxp/icons/memories.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=dreaming]{--xp-icon:url(/windowsxp/icons/dreaming.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=passport]{--xp-icon:url(/windowsxp/icons/passport.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=mail]{--xp-icon:url(/windowsxp/icons/mail.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=calendar]{--xp-icon:url(/windowsxp/icons/calendar.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=gifts]{--xp-icon:url(/windowsxp/icons/gifts.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=guestbook]{--xp-icon:url(/windowsxp/icons/guestbook.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=recycle]{--xp-icon:url(/windowsxp/icons/recycle.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=settings]{--xp-icon:url(/windowsxp/icons/settings.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=trails]{--xp-icon:url(/windowsxp/icons/trails.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=games]{--xp-icon:url(/windowsxp/icons/games.png)}body[data-icon-pack=windowsxpicons] .desktop-icon[data-app=inventory]{--xp-icon:url(/windowsxp/icons/inventory.png)}body[data-cursor=windowsxpcursor],body[data-cursor=windowsxpcursor] *{cursor:url(/windowsxp/cursor-small.svg) 1 1,auto!important}.store-preview-windowsxpicons,.store-preview-windowsxppack{background:url(/windowsxp/icons/profile.png) 10% 22%/46px 46px no-repeat,url(/windowsxp/icons/connections.png) 38% 22%/46px 46px no-repeat,url(/windowsxp/icons/store.png) 66% 22%/46px 46px no-repeat,url(/windowsxp/icons/memories.png) 90% 22%/46px 46px no-repeat,url(/windowsxp/icons/mail.png) 15% 78%/46px 46px no-repeat,url(/windowsxp/icons/calendar.png) 50% 78%/46px 46px no-repeat,url(/windowsxp/icons/settings.png) 85% 78%/46px 46px no-repeat,linear-gradient(#73b8ff 0 61%,#7bc84b 62% 100%)!important;position:relative!important;overflow:hidden!important}.store-preview-windowsxppack{background:url(/windowsxp/cursor.png) 88% 82%/30px 30px no-repeat,url(/windowsxp/icons/profile.png) 12% 24%/44px 44px no-repeat,url(/windowsxp/icons/store.png) 50% 24%/44px 44px no-repeat,url(/windowsxp/icons/settings.png) 88% 24%/44px 44px no-repeat,url(/windowsxp/icons/mail.png) 30% 78%/44px 44px no-repeat,url(/windowsxp/icons/games.png) 70% 78%/44px 44px no-repeat,linear-gradient(#4f9ff2 0 60%,#69bd3b 61% 100%)!important}.store-preview-windowsxpicons:after,.store-preview-windowsxppack:after{content:none!important;display:none!important}.store-preview-windowsxpicons>span,.store-preview-windowsxppack>span{display:none!important}@media (max-width:760px){body[data-icon-pack=windowsxpicons] .desktop-icon:not([data-app=browser]) .app-icon{width:44px!important;min-width:44px!important;height:44px!important}}
body[data-cache-theme=league]{--accent:#0ac8b9;--accent2:#b59a65;--accent3:#1d6d7e;--ink:#e8f1ef;--muted:#8fa2aa;--glass:#040c13ed;--glass-strong:#07111afa;--glass-soft:#08161fd1;--line:#b59a6561;--shadow:0 28px 78px #0000008f;--shadow-soft:0 13px 30px #0006;--radius:3px;color:#e8f1ef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#02070c}body[data-cache-theme=league] #veil{opacity:1!important;background:radial-gradient(circle at 78% 18%,#0ac8b91f,#0000 30%),linear-gradient(115deg,#0105097a,#02080db3 54%,#0410179e)!important}body[data-cache-theme=league] #ambient{opacity:.62;mix-blend-mode:screen}body[data-cache-theme=league] .ambient-orb{opacity:.22!important;filter:blur(48px)!important;background:#0ac8b9!important;animation:14s ease-in-out infinite alternate league-drift!important}body[data-cache-theme=league] .ambient-orb:nth-child(2){opacity:.13!important;background:#b59a65!important;animation-delay:-6s!important}body[data-cache-theme=league] .ambient-orb:nth-child(3){opacity:.12!important;background:#126b86!important;animation-delay:-10s!important}@keyframes league-drift{0%{transform:translate(-2%)scale(.96)}to{transform:translate(3%,-2%)scale(1.06)}}body[data-cache-theme=league] .os-window{color:#e8f1ef!important;-webkit-backdrop-filter:blur(20px)saturate(116%)!important;backdrop-filter:blur(20px)saturate(116%)!important;background:linear-gradient(145deg,#091721f7,#030a10fa)!important;border:1px solid #b59a65b8!important;border-radius:3px!important;box-shadow:inset 0 0 0 1px #0ac8b90e,0 28px 76px #00000094!important}body[data-cache-theme=league] .os-window:after{content:"";z-index:-1;pointer-events:none;border:1px solid #b59a6517;position:absolute;inset:4px}body[data-cache-theme=league] .window-titlebar{letter-spacing:.035em;min-height:42px;font-family:Georgia,Times New Roman,serif;color:#efe4bd!important;background:linear-gradient(90deg,#07131e,#102632 66%,#07131e)!important;border-bottom:1px solid #b59a659e!important;border-radius:2px 2px 0 0!important;box-shadow:inset 0 -1px #0ac8b912!important}body[data-cache-theme=league] .window-titlebar:before{content:"";background:#0ac8b9;border:1px solid #b59a65;width:6px;height:6px;margin-right:8px;transform:rotate(45deg);box-shadow:0 0 10px #0ac8b980}body[data-cache-theme=league] .window-actions button{color:#b59a65!important;box-shadow:none!important;background:#07131d!important;border:1px solid #b59a657a!important;border-radius:1px!important}body[data-cache-theme=league] .window-actions button:hover{color:#e8ffff!important;background:#0b3039!important;border-color:#0ac8b9!important;box-shadow:0 0 12px #0ac8b926!important}body[data-cache-theme=league] .window-body{scrollbar-color:#b59a65 #06111a;scrollbar-width:thin;color:#dbe7e7!important;background:radial-gradient(circle at 90% 2%,#0ac8b90e,#0000 26%),linear-gradient(160deg,#061119b8,#02080d9e)!important}body[data-cache-theme=league] :is(.desktop-widget,.profile-card,.info-tile,.app-card,.settings-card,.settings-section,.music-player,.visitor-music-prompt,.start-menu,.toast,.modal,.dialog){color:#e2eceb!important;-webkit-backdrop-filter:blur(17px)!important;backdrop-filter:blur(17px)!important;background:linear-gradient(145deg,#091822f5,#030a10f7)!important;border:1px solid #b59a6561!important;border-radius:3px!important;box-shadow:inset 0 0 0 1px #0ac8b90a,0 16px 38px #0006!important}body[data-cache-theme=league] :is(.widget-head,.settings-card h3,.settings-section h3,.profile-card h2,.app-card h3){letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;color:#eee2ba!important}body[data-cache-theme=league] :is(.profile-card,.settings-card,.settings-section,.info-tile,.app-card) p,body[data-cache-theme=league] :is(.profile-card,.settings-card,.settings-section,.info-tile,.app-card) small{color:#91a3aa!important}body[data-cache-theme=league] :is(input,textarea,select){caret-color:#0ac8b9;outline:none;color:#e8f1ef!important;background:#030b12!important;border:1px solid #b59a655c!important;border-radius:2px!important;box-shadow:inset 0 2px 8px #00000052!important}body[data-cache-theme=league] :is(input,textarea,select):focus{border-color:#0ac8b9!important;box-shadow:inset 0 2px 8px #00000052,0 0 0 2px #0ac8b921!important}body[data-cache-theme=league] ::placeholder{color:#61747d!important}body[data-cache-theme=league] .window-body button:not(.window-actions button),body[data-cache-theme=league] .desktop-widget button,body[data-cache-theme=league] .visitor-music-prompt button,body[data-cache-theme=league] .music-player button{color:#d9e8e7;background:linear-gradient(#102632,#07131d);border:1px solid #b59a656b;border-radius:2px;box-shadow:inset 0 1px #ffffff09}body[data-cache-theme=league] .window-body button:not(.window-actions button):hover,body[data-cache-theme=league] .desktop-widget button:hover,body[data-cache-theme=league] .visitor-music-prompt button:hover,body[data-cache-theme=league] .music-player button:hover{color:#051012;background:linear-gradient(#b59a65,#b59a65);border-color:#b59a65;box-shadow:0 0 16px #b59a6529}body[data-cache-theme=league] :is(a,.menu-link):focus-visible,body[data-cache-theme=league] button:focus-visible{outline-offset:2px;outline:2px solid #0ac8b9!important}body[data-cache-theme=league] .taskbar{color:#dbe8e7!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#102631 0,#07131d 44%,#030a10 100%)!important;border-top:1px solid #b59a65!important;box-shadow:0 -1px #0ac8b92e,0 -13px 34px #00000057!important}body[data-cache-theme=league] .start-button{font-family:Georgia,Times New Roman,serif;color:#061012!important;background:linear-gradient(#b59a65,#b59a65)!important;border:1px solid #b59a65!important;border-radius:2px!important;box-shadow:inset 0 1px #ffffff47,0 0 16px #b59a651f!important}body[data-cache-theme=league] .start-button:hover{background:linear-gradient(#b59a65,#b59a65)!important}body[data-cache-theme=league] .task-item,body[data-cache-theme=league] .tray,body[data-cache-theme=league] .theme-switcher,body[data-cache-theme=league] .clock{color:#aebfc2!important;box-shadow:none!important;background:#040d14b8!important;border:1px solid #b59a6542!important;border-radius:2px!important}body[data-cache-theme=league] .task-item:hover,body[data-cache-theme=league] .task-item.active{color:#e7ffff!important;background:#0a2932!important;border-color:#0ac8b99e!important}body[data-cache-theme=league] .clock{color:#b59a65!important}body[data-cache-theme=league] .start-menu{overflow:hidden;border-color:#b59a65b8!important}body[data-cache-theme=league] .start-profile{color:#efe4bd!important;background:radial-gradient(circle at 92%,#0ac8b929,#0000 34%),linear-gradient(90deg,#0b1e2a,#07121b)!important;border-bottom:1px solid #b59a656b!important}body[data-cache-theme=league] .menu-link{color:#d1dddd!important;border-radius:1px!important}body[data-cache-theme=league] .menu-link:hover{box-shadow:inset 3px 0 #0ac8b9;color:#efffff!important;background:linear-gradient(90deg,#0ac8b938,#0ac8b908)!important}body[data-cache-theme=league] .desktop-icon-label{color:#f0f7f6!important;text-shadow:0 1px 2px #000,0 0 6px #000c!important}body[data-cache-theme=league] .desktop-icon:hover,body[data-cache-theme=league] .desktop-icon.selected{background:#0ac8b91f!important;outline:1px solid #0ac8b96b!important}body[data-cache-theme=league] .music-player,body[data-cache-theme=league] .visitor-music-prompt{border-color:#b59a65ad!important}body[data-cache-theme=league] .music-player:before,body[data-cache-theme=league] .visitor-music-prompt:before{content:"";background:linear-gradient(#0ac8b9,#b59a65);width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #0ac8b93d}body[data-cache-theme=league] .visitor-music-prompt :is(h2,h3,strong),body[data-cache-theme=league] .music-player :is(h2,h3,strong){color:#eee2ba!important}body[data-cache-theme=league] .visitor-music-prompt :is(p,small,span),body[data-cache-theme=league] .music-player :is(p,small,span){color:#94a7ad}body[data-cache-theme=league] :is(.dreammail-app,.dreammail-sidebar,.dreammail-main,.dreammail-list,.dreammail-compose,.dreammail-letter){color:#dce8e7!important;background:#06111a!important;border-color:#b59a654d!important;border-radius:2px!important}body[data-cache-theme=league] :is(.dreammail-sidebar,.dreammail-list){background:linear-gradient(#0a1b26,#050e16)!important}body[data-cache-theme=league] :is(.dreammail-row,.dreammail-folder,.dreammail-contact){color:#b8c7c9!important;border-color:#b59a6529!important;border-radius:1px!important}body[data-cache-theme=league] :is(.dreammail-row,.dreammail-folder,.dreammail-contact):hover,body[data-cache-theme=league] :is(.dreammail-row,.dreammail-folder,.dreammail-contact).active{box-shadow:inset 3px 0 #0ac8b9;color:#e9ffff!important;background:#0ac8b91f!important}body[data-cache-theme=league] .window-body,body[data-cache-theme=league] .start-menu,body[data-cache-theme=league] .os-window{scrollbar-color:#b59a65 #06111a;scrollbar-width:thin}body[data-cache-theme=league] ::-webkit-scrollbar{width:10px;height:10px}body[data-cache-theme=league] ::-webkit-scrollbar-track{background:#040c13;border-left:1px solid #b59a651f}body[data-cache-theme=league] ::-webkit-scrollbar-thumb{background:linear-gradient(#b59a65,#b59a65);border:2px solid #040c13;border-radius:1px}body[data-cache-theme=league] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#25d6ca,#087d7a)}body[data-cache-theme=league] .toast{color:#dff8f5!important;border-left:3px solid #0ac8b9!important}body[data-cache-theme=league] hr{border-color:#b59a6538!important}@media (max-width:720px){body[data-cache-theme=league] .os-window{border-left:0!important;border-right:0!important;border-radius:0!important}body[data-cache-theme=league] .window-titlebar{min-height:40px}body[data-cache-theme=league] .taskbar{border-radius:0!important}body[data-cache-theme=league] :is(.desktop-widget,.profile-card,.settings-card,.settings-section,.music-player,.visitor-music-prompt){border-radius:2px!important}}@media (prefers-reduced-motion:reduce){body[data-cache-theme=league] .ambient-orb{animation:none!important}}body[data-cache-theme=league]{--league-void:#02070c;--league-base:#050d14;--league-panel:#07131d;--league-panel-2:#0a1c27;--league-gold:#b59a65;--league-gold-bright:#b59a65;--league-cyan:#0ac8b9;--league-text:#e8f1ef;--league-soft:#93a5aa;--league-edge:#b59a656b}body[data-cache-theme=league] .titlebar{color:#efe4bd!important;background:linear-gradient(90deg,#07131d 0%,#0b212c 48%,#07131d 100%)!important;border-bottom:1px solid #b59a65ad!important;border-radius:2px 2px 0 0!important;height:48px!important;padding:0 11px 0 15px!important;box-shadow:inset 0 -1px #0ac8b914!important}body[data-cache-theme=league] .title-name{letter-spacing:.035em;font-family:Georgia,Times New Roman,serif;color:#efe4bd!important;font-weight:700!important}body[data-cache-theme=league] .title-glyph{color:#071014!important;background:linear-gradient(#b59a65,#b59a65)!important;border:1px solid #b59a65!important;border-radius:2px!important;box-shadow:0 0 12px #b59a6526!important}body[data-cache-theme=league] .window-actions{gap:5px!important}body[data-cache-theme=league] .window-actions button{color:#b59a65!important;background:#050d14!important;border:1px solid #b59a657a!important;border-radius:1px!important}body[data-cache-theme=league] .window-actions button:hover{color:#eafffd!important;background:#0a3038!important;border-color:#0ac8b9!important}body[data-cache-theme=league] .window-content{color:#e8f1ef!important;scrollbar-color:#b59a65 #050d14!important;background:radial-gradient(circle at 92% 0,#0ac8b90e,#0000 26%),linear-gradient(155deg,#07131d,#02080d 78%)!important}body[data-cache-theme=league] .window-content :is(h1,h2,h3,h4,strong,b){color:#f0e5c0}body[data-cache-theme=league] .window-content :is(.kicker,.muted,.body-copy,small){color:#93a5aa!important;opacity:1!important}body[data-cache-theme=league] .home-card{color:#e8f1ef!important;background:radial-gradient(circle at 88% 3%,#0ac8b912,#0000 25%),linear-gradient(145deg,#07131dfa,#02080dfa)!important;border:1px solid #b59a65ad!important;border-radius:3px!important;box-shadow:inset 0 0 0 1px #0ac8b90a,0 25px 70px #00000080!important}body[data-cache-theme=league] .home-id h1,body[data-cache-theme=league] .home-quote{color:#f0e5c0!important}body[data-cache-theme=league] .home-id p,body[data-cache-theme=league] .storage-head{color:#91a3aa!important;opacity:1!important}body[data-cache-theme=league] .home-quote{border-color:#b59a6552!important}body[data-cache-theme=league] .meta-chip{color:#e9f2f0!important;background:linear-gradient(145deg,#0a1c27,#050d14)!important;border:1px solid #b59a6559!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #0ac8b906!important}body[data-cache-theme=league] .meta-chip small{color:#b59a65!important;opacity:1!important}body[data-cache-theme=league] .meta-chip b{color:#edf5f3!important}body[data-cache-theme=league] .storage-bar{background:#02080d!important;border:1px solid #b59a652e!important;border-radius:1px!important;height:7px!important;box-shadow:inset 0 2px 5px #0000008c!important}body[data-cache-theme=league] .storage-bar span{background:linear-gradient(90deg,#b59a65,#b59a65,#b59a65)!important;border-radius:0!important;box-shadow:0 0 9px #b59a6547!important}body[data-cache-theme=league] .owner-ribbon,body[data-cache-theme=league] .visitor-ribbon{color:#c7d3d4!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(90deg,#050d14fa,#0a1c27f7)!important;border:1px solid #b59a6594!important;border-radius:3px!important;box-shadow:0 12px 34px #0006,inset 0 0 0 1px #0ac8b909!important}body[data-cache-theme=league] .owner-ribbon>span{color:#071014!important;box-shadow:none!important;background:linear-gradient(#b59a65,#b59a65)!important;border:1px solid #b59a65!important;border-radius:2px!important}body[data-cache-theme=league] .owner-ribbon :is(button,a),body[data-cache-theme=league] .visitor-ribbon :is(button,a){color:#b9c8ca!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:2px!important;text-decoration:none!important}body[data-cache-theme=league] .owner-ribbon :is(button,a):hover,body[data-cache-theme=league] .visitor-ribbon :is(button,a):hover{color:#efffff!important;background:#0ac8b91c!important;border-color:#0ac8b980!important}body[data-cache-theme=league] .owner-undo-button{color:#c8fbf7!important;background:#082a32!important;border-color:#0ac8b97a!important}body[data-cache-theme=league] .top-strip{color:#dce8e7!important;background:linear-gradient(#0b202b,#050d14)!important;border:1px solid #b59a6580!important;border-radius:3px!important;box-shadow:0 12px 30px #0000005c!important}body[data-cache-theme=league] .top-strip button{color:#b59a65!important;background:#07131d!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .top-strip button:hover{color:#eafffd!important;background:#0a3038!important;border-color:#0ac8b9!important}body[data-cache-theme=league] .status-dot{background:#0ac8b9!important;box-shadow:0 0 12px #0ac8b9bf!important}body[data-cache-theme=league] .taskbar{background:linear-gradient(#0b202b,#050d14 55%,#02070c)!important;border-top:1px solid #b59a65!important}body[data-cache-theme=league] .tray{color:#dce8e7!important;gap:7px!important}body[data-cache-theme=league] .tray>button,body[data-cache-theme=league] .passport-tray,body[data-cache-theme=league] .gift-tray-alert,body[data-cache-theme=league] .mail-tray-alert,body[data-cache-theme=league] .visit-tray{color:#dce8e7!important;background:linear-gradient(#0b202b,#050d14)!important;border:1px solid #b59a6561!important;border-radius:2px!important;min-height:36px!important;box-shadow:inset 0 0 0 1px #0ac8b906!important}body[data-cache-theme=league] .tray>button:hover,body[data-cache-theme=league] .passport-tray:hover,body[data-cache-theme=league] .visit-tray:hover{color:#f1ffff!important;background:#0a2c35!important;border-color:#0ac8b9!important}body[data-cache-theme=league] .passport-tray-glyphs i,body[data-cache-theme=league] .visit-tray-glyph,body[data-cache-theme=league] .mail-tray-alert span{color:#b59a65!important}body[data-cache-theme=league] .tray [aria-label$=Dream\ Points]{color:#efe4bd!important;background:linear-gradient(#0d202c,#050d14)!important;border:1px solid #b59a65a6!important;border-radius:2px!important;min-height:36px!important;box-shadow:inset 0 0 0 1px #0ac8b90d!important}body[data-cache-theme=league] .tray [aria-label$=Dream\ Points]>span:first-child{color:#0ac8b9!important;text-shadow:0 0 8px #0ac8b973!important}body[data-cache-theme=league] .tray [aria-label$=Dream\ Points]>span:last-child{color:#b59a65!important}body[data-cache-theme=league] .theme-switcher{align-items:center;min-height:36px;padding:5px 7px;background:#050d14!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .swatch{border:1px solid #b59a65!important;width:15px!important;height:15px!important;box-shadow:0 0 0 2px #07131d!important}body[data-cache-theme=league] .clock{min-height:36px;padding:5px 8px;color:#b59a65!important;background:#050d14!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .clock small{color:#8fa2aa!important;opacity:1!important}body[data-cache-theme=league] .window-content :is(.info-card,.contact-card,.calendar-card,.bookmark-card,.file-row,.store-card,.app-shelf-card,.setting-row,.upload-zone,.inventory-card,.inventory-collection-card,.installed-cosmetics>div,.frame-settings-row,.solid-color-picker,.preset-card,.gift-card,.gift-opening-card,.connection-card-real,.connection-empty-slot,.visit-total,.guestbook-count,.visit-stat-grid article,.trail-row,.guestbook-compose,.guestbook-note,.presence-notice,.dreaming-app-heading,.dreaming-editor-row,.dreaming-public-grid article,.typesprint-stats>div,.typesprint-passage,.typesprint-input,.typesprint-board,.soundtrack-app,.player-large,.external-music-card,.music-source-badge,.passport-cover){color:#e8f1ef!important;background:linear-gradient(145deg,#0a1c27,#050d14)!important;border:1px solid #b59a654d!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #0ac8b906,0 10px 24px #0000002e!important}body[data-cache-theme=league] .window-content :is(.info-card,.contact-card,.calendar-card,.bookmark-card,.file-row,.store-card,.app-shelf-card,.setting-row,.inventory-card,.inventory-collection-card,.preset-card,.gift-card,.connection-card-real,.visit-stat-grid article,.trail-row,.guestbook-note,.dreaming-editor-row,.dreaming-public-grid article) :is(h2,h3,h4,b,strong,p,span){color:inherit}body[data-cache-theme=league] .window-content :is(.info-card,.contact-card,.calendar-card,.bookmark-card,.file-row,.store-card,.app-shelf-card,.setting-row,.inventory-card,.inventory-collection-card,.preset-card,.gift-card,.connection-card-real,.visit-stat-grid article,.trail-row,.guestbook-note,.dreaming-editor-row,.dreaming-public-grid article) :is(small,time){color:#8fa2aa!important}body[data-cache-theme=league] .window-content :is(.store-tab,.game-tab,.secondary-btn,.upload-label,.install-btn,.game-reset,.inventory-heading button,.preset-actions button,.music-style-pills button,.typesprint-duration-tabs button,.typesprint-actions button,.typesprint-board-heading button,.dreammail-back,.dreammail-compose-button){color:#c3d0d1!important;box-shadow:none!important;background:#07131d!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .window-content :is(.store-tab,.game-tab,.secondary-btn,.upload-label,.install-btn,.game-reset,.inventory-heading button,.preset-actions button,.music-style-pills button,.typesprint-duration-tabs button,.typesprint-actions button,.typesprint-board-heading button,.dreammail-back,.dreammail-compose-button):hover{color:#efffff!important;background:#0a3038!important;border-color:#0ac8b9!important}body[data-cache-theme=league] .window-content :is(.store-tab.active,.game-tab.active,.install-btn.installed,.music-style-pills button.active,.typesprint-duration-tabs button.active,.typesprint-actions button.primary,.primary-btn){color:#071014!important;background:linear-gradient(#b59a65,#b59a65)!important;border:1px solid #b59a65!important;border-radius:2px!important}body[data-cache-theme=league] .ttt-cell,body[data-cache-theme=league] .memory-card-game,body[data-cache-theme=league] .memory-card-game.flipped,body[data-cache-theme=league] .memory-card-game.matched{background:#07131d!important;border:1px solid #b59a656b!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #0ac8b908!important}body[data-cache-theme=league] .ttt-cell,body[data-cache-theme=league] .memory-card-game.flipped,body[data-cache-theme=league] .memory-card-game.matched{color:#b59a65!important}body[data-cache-theme=league] .memory-card-game:not(.flipped):not(.matched){color:#0000!important;background:linear-gradient(145deg,#0c2833,#07131d)!important}body[data-cache-theme=league] .star-catcher-area{background:radial-gradient(circle at 25% 20%,#0ac8b96b 0 1px,#0000 2px),linear-gradient(145deg,#02070c,#0a1c27)!important;border:1px solid #b59a6561!important;border-radius:2px!important}body[data-cache-theme=league] .typesprint-passage span.current{color:#071014!important;background:#b59a65!important;border-color:#b59a65!important}body[data-cache-theme=league] .typesprint-passage span.correct{color:#e8f1ef!important}body[data-cache-theme=league] .typesprint-passage span.wrong{color:#ffd4d4!important;background:#542027!important}body[data-cache-theme=league] .dreammail-app{color:#e8f1ef!important;background:#02080d!important}body[data-cache-theme=league] .dreammail-sidebar,body[data-cache-theme=league] .dreammail-main,body[data-cache-theme=league] .dreammail-list,body[data-cache-theme=league] .dreammail-compose,body[data-cache-theme=league] .dreammail-letter,body[data-cache-theme=league] .dreammail-letter-meta,body[data-cache-theme=league] .dreammail-preview,body[data-cache-theme=league] .dreammail-message-body{color:#e8f1ef!important;background:#050d14!important;border-color:#b59a6547!important;border-radius:2px!important}body[data-cache-theme=league] .dreammail-sidebar{background:linear-gradient(#0a1c27,#050d14)!important}body[data-cache-theme=league] .dreammail-sidebar button{color:#9fb0b3!important;background:0 0!important;border:1px solid #0000!important;border-radius:2px!important}body[data-cache-theme=league] .dreammail-sidebar button:hover{color:#eafffd!important;background:#0ac8b91a!important;border-color:#0ac8b96b!important}body[data-cache-theme=league] .dreammail-sidebar button.active{color:#071014!important;background:linear-gradient(#b59a65,#b59a65)!important;border-color:#b59a65!important}body[data-cache-theme=league] .dreammail-row{color:#bdcbcd!important;background:0 0!important;border-bottom-color:#b59a652b!important}body[data-cache-theme=league] .dreammail-row.unread,body[data-cache-theme=league] .dreammail-row:hover{color:#efffff!important;background:#0ac8b916!important}body[data-cache-theme=league] .dreammail-row strong{color:#edf4f3!important}body[data-cache-theme=league] .dreammail-row :is(small,time),body[data-cache-theme=league] .dreammail-letter :is(small,time,span){color:#8fa2aa!important}body[data-cache-theme=league] .dreammail-compose :is(input,select,textarea),body[data-cache-theme=league] .memory-upload>input{color:#e8f1ef!important;background:#02080d!important;border:1px solid #b59a6559!important;border-radius:2px!important}body[data-cache-theme=league] .memories-album,body[data-cache-theme=league] .memories-empty{color:#e8f1ef!important;background:#02080d!important}body[data-cache-theme=league] .polaroid{color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a6559!important;border-radius:1px!important;box-shadow:0 14px 32px #00000061!important}body[data-cache-theme=league] .polaroid span{color:#c6d2d2!important}body[data-cache-theme=league] .memory-lightbox{background:#010509e0!important}body[data-cache-theme=league] .memory-lightbox figure{color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a6570!important}body[data-cache-theme=league] .memory-lightbox figcaption{color:#d9e5e3!important}body[data-cache-theme=league] .presence-heading{border-color:#b59a6547!important}body[data-cache-theme=league] .presence-heading :is(h2,p),body[data-cache-theme=league] :is(.visit-total,.guestbook-count,.visit-stat-grid article) :is(b,span),body[data-cache-theme=league] .guestbook-compose textarea{color:#e8f1ef!important}body[data-cache-theme=league] .guestbook-note p,body[data-cache-theme=league] .guestbook-note footer,body[data-cache-theme=league] .guestbook-note footer b{color:#c5d1d2!important}body[data-cache-theme=league] .connection-editor-backdrop{background:#010509c7!important}body[data-cache-theme=league] .connection-editor{color:#e8f1ef!important;background:#050d14!important;border:1px solid #b59a65a3!important;border-radius:2px!important;box-shadow:0 26px 76px #0000009e!important}body[data-cache-theme=league] .connection-editor-titlebar{color:#efe4bd!important;background:linear-gradient(90deg,#07131d,#0b212c)!important;border-bottom:1px solid #b59a6594!important}body[data-cache-theme=league] .connection-editor-body,body[data-cache-theme=league] .connection-member-results,body[data-cache-theme=league] .connection-result{color:#e8f1ef!important;background:#050d14!important;border-color:#b59a6540!important}body[data-cache-theme=league] .dreaming-save-note,body[data-cache-theme=league] .preset-slot{color:#8fa2aa!important}body[data-cache-theme=league] .passport-app,body[data-cache-theme=league] .giftbox-app,body[data-cache-theme=league] .inventory-collections,body[data-cache-theme=league] .inventory-individuals{color:#e8f1ef!important;background:#02080d!important}body[data-cache-theme=league] .passport-stamp,body[data-cache-theme=league] .inventory-piece-list,body[data-cache-theme=league] .gift-list{color:#e8f1ef!important;background:#050d14!important;border-color:#b59a6540!important}body[data-cache-theme=league] .soundtrack-app{background:linear-gradient(145deg,#07131d,#02080d)!important}body[data-cache-theme=league] .music-aurora{opacity:.12!important}body[data-cache-theme=league] .music-aurora span:first-child,body[data-cache-theme=league] .music-aurora span:nth-child(2),body[data-cache-theme=league] .music-aurora span:nth-child(3){background:#0ac8b9!important}body[data-cache-theme=league] .player-large{background:#050d14!important;border-color:#b59a656b!important}body[data-cache-theme=league] .music-source-badge,body[data-cache-theme=league] .external-music-label>span{color:#b59a65!important;background:#07131d!important;border-color:#b59a654d!important}body[data-cache-theme=league] .window-content :is(input,textarea,select){color:#e8f1ef!important;background:#02080d!important;border-color:#b59a6559!important}body[data-cache-theme=league] .window-content select option{color:#e8f1ef!important;background:#050d14!important}body[data-cache-theme=league] .rule{background:#b59a6540!important}body[data-cache-theme=league] .window-content :is(.empty,.dreammail-empty,.memories-empty,.presence-empty,.unsaid-empty){color:#8fa2aa!important}@media (max-width:720px){body[data-cache-theme=league] .owner-ribbon,body[data-cache-theme=league] .visitor-ribbon,body[data-cache-theme=league] .top-strip{border-radius:2px!important}body[data-cache-theme=league] .tray{gap:5px!important}}#boot.boot-style-league{--league-boot-gold:#b59a65;--league-boot-cyan:#0ac8b9;--league-boot-axis-y:40%;isolation:isolate;color:#dce8e7;overflow:hidden;background:radial-gradient(circle at 50% var(--league-boot-axis-y),#0ac8b918,transparent 27%), radial-gradient(circle at 50% var(--league-boot-axis-y),transparent 0 36%,#b59a650e 36.2% 36.4%,transparent 36.6%), linear-gradient(180deg,#02070c,#030b12)!important}#boot.boot-style-league:before{content:"";z-index:-2;pointer-events:none;background:repeating-conic-gradient(from -2deg,#b59a650b 0deg .24deg,#0000 .34deg 4deg);animation:90s linear infinite leagueBootBackdropTurn;position:absolute;inset:-28vmax;transform:translateY(-10vh);-webkit-mask-image:radial-gradient(circle,#0000 0 21%,#000 21.3% 47%,#0000 68%);mask-image:radial-gradient(circle,#0000 0 21%,#000 21.3% 47%,#0000 68%)}#boot.boot-style-league:after{content:"DREAMCACHE CLIENT  •  PERSONAL ARCHIVE GATEWAY";color:#b59a65a8;letter-spacing:.28em;white-space:nowrap;font-size:7px;font-weight:800;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}#boot.boot-style-league .boot-shell{width:min(610px,94vw);min-height:620px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;padding:22px 42px 34px;display:flex;position:relative}#boot.boot-style-league .brandline{margin:0;position:absolute;top:2px;left:50%;transform:translate(-50%)}#boot.boot-style-league .brand-star{color:#0000;background:#0ac8b9;border:1px solid #b59a65;border-radius:0;width:7px;height:7px;transform:rotate(45deg);box-shadow:0 0 12px #0ac8b980}#boot.boot-style-league .brandline span{color:#b59a65b8;letter-spacing:.24em;font-size:7px}.league-boot-scene{aspect-ratio:1;flex:none;width:min(390px,76vw);margin:9px auto -2px;position:relative}.league-orbit{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.league-orbit-outer{border:1px solid #b59a659e;width:100%;height:100%;animation:13s linear infinite leagueBootTurn;box-shadow:0 0 0 14px #b59a6505}.league-orbit-outer:before{content:"";background:repeating-conic-gradient(#b59a65b3 0deg .42deg,#0000 .55deg 3deg);border-radius:50%;position:absolute;inset:10px;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px));mask-image:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px))}.league-orbit-middle{border:1px solid #0ac8b945;border-color:#0ac8b945 #b59a65b8 #0ac8b945 #0ac8b9d1;width:78%;height:78%;animation:8s linear infinite leagueBootTurnReverse;box-shadow:0 0 32px #0ac8b914,inset 0 0 32px #0ac8b90e}.league-orbit-inner{border:1px solid #b59a658c;width:53%;height:53%;animation:1.8s ease-in-out infinite alternate leagueBootBreathe;box-shadow:0 0 0 6px #02070cc7,0 0 28px #0ac8b929}.league-orbit-node{z-index:4;background:#02070c;border:1px solid #b59a65;width:7px;height:7px;position:absolute;transform:rotate(45deg);box-shadow:0 0 9px #b59a652e}.league-node-one{top:-3px;left:49%}.league-node-two{top:20%;right:10%}.league-node-three{bottom:17%;left:12%}.league-node-four{bottom:22%;right:7%}.league-boot-avatar{z-index:5;color:#e7f7f5;background:radial-gradient(circle at 40% 32%,#47e9de57,#0000 33%),linear-gradient(145deg,#0b4650,#06131d 68%);border:2px solid #b59a65;border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #02070ceb,0 0 0 8px #0ac8b947,0 0 34px #0ac8b938,inset 0 0 34px #0ac8b924}.league-boot-avatar:after{content:"";background:linear-gradient(110deg,#0000 35%,#91fff833 48%,#0000 61%);animation:1.9s ease-in-out infinite leagueBootSweep;position:absolute;inset:-35%}.league-boot-avatar img{object-fit:cover;width:100%;height:100%}.league-boot-avatar>span{letter-spacing:.04em;font-family:Georgia,Times New Roman,serif;font-size:34px}#boot.boot-style-league .boot-title{z-index:6;color:#dce8e7;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:-5px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;line-height:1.18;position:relative}#boot.boot-style-league .boot-title span{color:#b59a65}#boot.boot-style-league .boot-copy{color:#819399;letter-spacing:.16em;text-align:center;text-transform:uppercase;min-height:16px;margin:11px 0 15px;font-size:8px;font-weight:800}#boot.boot-style-league .boot-progress{background:#02070c;border:1px solid #b59a65bd;border-radius:1px;width:278px;max-width:72vw;height:7px;padding:1px;overflow:hidden;box-shadow:0 0 14px #0ac8b914}#boot.boot-style-league .boot-progress span{background:linear-gradient(90deg,#087f82,#0ac8b9);border-radius:0;height:100%;animation-duration:2.08s;box-shadow:0 0 10px #0ac8b98c}#boot.boot-style-league .boot-meta{color:#b59a65ad;letter-spacing:.11em;text-transform:uppercase;width:278px;max-width:72vw;margin-top:9px;font-size:7px;font-weight:800}#boot.boot-style-league.is-complete .league-orbit-middle{border-color:#0ac8b9;box-shadow:0 0 30px #0ac8b938}#boot.boot-style-league.is-complete .boot-copy{color:#b59a65}#boot.boot-style-league.is-complete .boot-progress span{width:100%;animation:none}#boot.boot-style-league.is-complete .boot-meta span:last-child{color:#0ac8b9;text-shadow:0 0 9px #0ac8b999}#boot.boot-style-league.is-complete{animation:.62s cubic-bezier(.72,0,.22,1) 80ms forwards leagueBootExit}@keyframes leagueBootTurn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes leagueBootTurnReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes leagueBootBackdropTurn{0%{transform:translateY(-10vh)rotate(0)}to{transform:translateY(-10vh)rotate(360deg)}}@keyframes leagueBootBreathe{to{transform:translate(-50%,-50%)scale(1.035);box-shadow:0 0 0 6px #02070cc7,0 0 36px #0ac8b940}}@keyframes leagueBootSweep{0%,20%{transform:translate(-75%)}80%,to{transform:translate(75%)}}@keyframes leagueBootExit{0%,48%{opacity:1;filter:none}72%{opacity:1;filter:brightness(1.18)}to{opacity:0;filter:brightness(.35)blur(9px);transform:scale(1.018)}}@media (max-width:640px){#boot.boot-style-league .boot-shell{min-height:560px;padding:22px 18px 30px}.league-boot-scene{width:min(330px,82vw)}.league-boot-avatar{width:108px;height:108px}#boot.boot-style-league .boot-title{font-size:20px}#boot.boot-style-league:after{letter-spacing:.15em;font-size:6px;bottom:14px}}@media (prefers-reduced-motion:reduce){#boot.boot-style-league:before,.league-orbit,.league-boot-avatar:after,#boot.boot-style-league.is-complete{animation:none!important}}body[data-icon-pack=leagueicons] .app-icon{position:relative;overflow:visible;color:#0000!important;box-shadow:none!important;background:0 0!important;border:0!important}body[data-icon-pack=leagueicons] .app-icon:after{display:none!important}body[data-icon-pack=leagueicons] .app-icon:before{content:"";background-image:var(--league-icon);filter:drop-shadow(0 4px 5px #00000057)drop-shadow(0 0 7px #0ac8b914);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .16s,filter .16s;display:block;position:absolute;inset:-4px}body[data-icon-pack=leagueicons] .desktop-icon:hover .app-icon:before{filter:drop-shadow(0 6px 7px #0000006b)drop-shadow(0 0 9px #0ac8b924);transform:translateY(-3px)scale(1.045)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=profile]{--league-icon:url(/league/icons/profile.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=connections]{--league-icon:url(/league/icons/connections.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=store]{--league-icon:url(/league/icons/store.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=memories]{--league-icon:url(/league/icons/memories.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=dreaming]{--league-icon:url(/league/icons/dreaming.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=passport]{--league-icon:url(/league/icons/passport.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=mail]{--league-icon:url(/league/icons/mail.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=calendar]{--league-icon:url(/league/icons/calendar.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=gifts]{--league-icon:url(/league/icons/gifts.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=guestbook]{--league-icon:url(/league/icons/guestbook.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=recycle]{--league-icon:url(/league/icons/recycle.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=settings]{--league-icon:url(/league/icons/settings.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=trails]{--league-icon:url(/league/icons/trails.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=games]{--league-icon:url(/league/icons/games.png)}body[data-icon-pack=leagueicons] .desktop-icon[data-app=inventory]{--league-icon:url(/league/icons/inventory.png)}body[data-cursor=leaguecursor],body[data-cursor=leaguecursor] *{cursor:none!important}.leaguecursor-cursor{z-index:100000;pointer-events:none;opacity:0;transform-origin:1px 1px;filter:drop-shadow(1px 2px 2px #00000085);background:url(/league/cursor.png) 0 0/34px 34px no-repeat;width:34px;height:34px;transition:opacity 80ms,scale 70ms;position:fixed;transform:translate(-1px,-1px)}.leaguecursor-cursor.is-visible{opacity:1}.leaguecursor-cursor.is-clicking{scale:.88}body[data-icon-pack=leagueicons] .desktop-icon .app-icon{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}body[data-icon-pack=leagueicons] .app-icon:before{inset:2px!important}body[data-icon-pack=leagueicons] .desktop-icon:hover .app-icon:before{transform:translateY(-2px)scale(1.035)}body[data-cache-theme=league] .window-content button:not(.desktop-icon):not(.swatch):not(.ttt-cell):not(.memory-card-game):not(.catch-star):not(.dreammail-row){color:#dbe6e3!important;text-shadow:none!important;background:linear-gradient(#0b1b26,#061019)!important;border:1px solid #b59a6575!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #0ac8b906!important}body[data-cache-theme=league] .window-content button:not(.desktop-icon):not(.swatch):not(.ttt-cell):not(.memory-card-game):not(.catch-star):not(.dreammail-row):not(:disabled):hover{color:#031014!important;background:#b59a65!important;border-color:#d0bb8c!important}body[data-cache-theme=league] .window-content button:disabled{color:#66767d!important;opacity:.72!important;background:#09131b!important;border-color:#b59a6533!important}body[data-cache-theme=league] .window-content :is(button.active,button.selected,.primary-btn),body[data-cache-theme=league] .guestbook-compose button,body[data-cache-theme=league] .calendar-shortcut a,body[data-cache-theme=league] .gift-card button:not(:disabled){color:#031014!important;text-shadow:none!important;background:#b59a65!important;border:1px solid #c8ae76!important;border-radius:2px!important;box-shadow:inset 0 1px #ffffff1f!important}body[data-cache-theme=league] .window-content :is(input,textarea,select){color:#e8f1ef!important;caret-color:#0ac8b9!important;background:#02080d!important;border:1px solid #b59a6561!important;border-radius:2px!important;box-shadow:inset 0 1px 8px #00000073!important}body[data-cache-theme=league] .window-content :is(input,textarea)::placeholder{color:#8fa2aa94!important}body[data-cache-theme=league] :is(.dreammail-brand>span,.dreammail-sender-avatar,.dreaming-app-heading>span,.dreaming-editor-row>span,.dreaming-public-grid article>span,.calendar-orb,.giftbox-symbol,.gift-ribbon,.inventory-collection-mark,.inventory-glyph){color:#d9c99f!important;background:linear-gradient(145deg,#0d202b,#061018)!important;border:1px solid #b59a6580!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #0ac8b90b!important}body[data-cache-theme=league] .profile-system-value{color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a656b!important;border-radius:2px!important;box-shadow:inset 3px 0 #b59a658c!important}body[data-cache-theme=league] .profile-system-value b{color:#e7d9b7!important}body[data-cache-theme=league] .profile-system-value small{color:#81939a!important}body[data-cache-theme=league] .connections-app :is(.connection-add-button,.connection-owner-actions button,.connections-pagination button,.connection-empty-slot){color:#dbe6e3!important;box-shadow:none!important;background:#08151e!important;border:1px solid #b59a6575!important;border-radius:2px!important}body[data-cache-theme=league] .connections-app :is(.connection-add-button,.connection-owner-actions button,.connections-pagination button,.connection-empty-slot):not(:disabled):hover{color:#031014!important;background:#b59a65!important}body[data-cache-theme=league] .connections-app .connection-card-real,body[data-cache-theme=league] .connection-editor{color:#e8f1ef!important;background:#07131d!important;border-color:#b59a6561!important;border-radius:2px!important}body[data-cache-theme=league] .connections-app .contact-tag{color:#d9c99f!important;background:#101a25!important;border:1px solid #b59a653d!important}body[data-cache-theme=league] .memory-file-picker{color:#e8f1ef!important;box-shadow:none!important;background:linear-gradient(#0c1d28,#061019)!important;border:1px solid #b59a657a!important;border-radius:2px!important}body[data-cache-theme=league] .memory-file-picker:hover,body[data-cache-theme=league] .memory-file-picker.has-file{color:#031014!important;background:#b59a65!important}body[data-cache-theme=league] .memory-upload-note{color:#8fa2aa!important}body[data-cache-theme=league] :is(.dreaming-app-heading,.dreaming-editor-row,.dreaming-public-grid article){color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .dreaming-editor-row input{background:#02080d!important}body[data-cache-theme=league] .dreammail-brand>span{color:#061218!important;background:#b59a65!important}body[data-cache-theme=league] :is(.dreammail-compose-button,.dreammail-pane-heading>button,.dreammail-compose-actions button){color:#dbe6e3!important;box-shadow:none!important;background:#08151e!important;border:1px solid #b59a6575!important;border-radius:2px!important}body[data-cache-theme=league] .dreammail-tabs button{color:#9fb0b6!important;background:0 0!important;border-radius:2px!important}body[data-cache-theme=league] .dreammail-tabs button.active{color:#041015!important;background:#b59a65!important}body[data-cache-theme=league] .dreammail-pane-heading>button:hover,body[data-cache-theme=league] .dreammail-compose-button:hover{color:#031014!important;background:#b59a65!important}body[data-cache-theme=league] .dreammail-sender-avatar{color:#d9c99f!important;background:#0b1c27!important}body[data-cache-theme=league] .calendar-shortcut,body[data-cache-theme=league] :is(.giftbox-heading,.gift-card){color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a6561!important;border-radius:2px!important}body[data-cache-theme=league] .calendar-shortcut a:hover,body[data-cache-theme=league] .gift-card button:not(:disabled):hover{color:#061014!important;background:#c2aa78!important}body[data-cache-theme=league] .guestbook-compose button{min-width:0}body[data-cache-theme=league] :is(.guestbook-compose,.guestbook-entry,.guestbook-note){color:#e8f1ef!important;background:#07131d!important;border-color:#b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] :is(.inventory-collection-card,.inventory-card){color:#e8f1ef!important;background:#07131d!important;border:1px solid #b59a655c!important;border-radius:2px!important}body[data-cache-theme=league] .inventory-tabs button{color:#9fb0b6!important;background:#08141d!important;border:1px solid #b59a6557!important;border-radius:2px!important}body[data-cache-theme=league] .inventory-tabs button.active{color:#031014!important;background:#b59a65!important}body[data-cache-theme=league] .inventory-piece-list span{color:#bfceb9!important;background:#0b1720!important;border:1px solid #b59a6545!important;border-radius:2px!important}body[data-cache-theme=league] .inventory-card button.equipped,body[data-cache-theme=league] .inventory-collection-card button:disabled{color:#b59a65!important;opacity:1!important;background:#b59a651a!important;border-color:#b59a6557!important}body[data-cache-theme=league] .music-visit-prompt{color:#e8f1ef!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(145deg,#0a1b26fb,#030a10fb)!important;border:1px solid #b59a6594!important;border-radius:3px!important;box-shadow:0 20px 52px #00000094,inset 0 0 0 1px #0ac8b909!important}body[data-cache-theme=league] .music-prompt-icon{color:#041015!important;box-shadow:none!important;background:#b59a65!important;border:1px solid #d1bd90!important;border-radius:2px!important}body[data-cache-theme=league] .music-visit-prompt small,body[data-cache-theme=league] .music-visit-prompt span{color:#8fa2aa!important}body[data-cache-theme=league] .music-visit-prompt b{color:#e8f1ef!important}body[data-cache-theme=league] .music-visit-prompt>button{color:#dbe6e3!important;box-shadow:none!important;background:#08151e!important;border:1px solid #b59a657a!important;border-radius:2px!important}body[data-cache-theme=league] .music-visit-prompt>button:not(.music-prompt-dismiss){color:#031014!important;background:#b59a65!important;border-color:#d0bb8c!important}body[data-cache-theme=league] .music-visit-prompt>button:hover{filter:brightness(1.08)}@media (max-width:720px){body[data-icon-pack=leagueicons] .desktop-icon .app-icon{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}body[data-icon-pack=leagueicons] .desktop-icons{padding-top:10px!important}body[data-icon-pack=leagueicons] .desktop-icon:hover{transform:translateY(-1px)!important}body[data-icon-pack=leagueicons] .desktop-icons{scroll-padding-left:14px;padding-left:14px!important}body[data-cache-theme=league] .mini-art{color:#041015!important;box-shadow:none!important;background:#b59a65!important;border:1px solid #d0bb8c!important;border-radius:2px!important}body[data-cache-theme=league] .mini-play{color:#b59a65!important;box-shadow:none!important;background:#08151e!important;border:1px solid #b59a6585!important;border-radius:2px!important}body[data-cache-theme=league] .mini-volume{color:#b59a65!important}body[data-cache-theme=league] .mini-volume input{accent-color:#b59a65!important}body[data-cache-theme=league] .mini-volume input::-webkit-slider-thumb{background:#b59a65!important}body[data-cache-theme=league] .mini-volume input::-moz-range-thumb{background:#b59a65!important;border-color:#d0bb8c!important}.avatar-frame-leaguecrest{border-radius:50%!important;position:relative!important;overflow:visible!important;box-shadow:0 0 0 2px #041015,0 0 0 4px #b59a65,0 0 0 5px #43cdc480,0 9px 22px #00000080!important}.avatar-frame-leaguecrest>img:not(.avatar-frame-art),.avatar-frame-leaguecrest>.avatar-fallback{border-radius:50%!important}.avatar-frame-leaguecrest:before,.avatar-frame-leaguecrest:after{content:"";z-index:7;pointer-events:none;filter:drop-shadow(0 3px 4px #0000006b);background:linear-gradient(#b59a65,#b59a65) 50% 0/72% 2px no-repeat,linear-gradient(#b59a65,#b59a65) 50% 100%/72% 2px no-repeat,linear-gradient(135deg,#0000 0 38%,#b59a65 39% 45%,#0000 46% 100%);width:24%;height:38%;position:absolute;top:50%}.avatar-frame-leaguecrest:before{clip-path:polygon(100% 0,100% 100%,35% 82%,0 50%,35% 18%);left:-20%;transform:translateY(-50%)}.avatar-frame-leaguecrest:after{clip-path:polygon(100% 0,100% 100%,35% 82%,0 50%,35% 18%);right:-20%;transform:translateY(-50%)scaleX(-1)}.avatar-frame-leaguecrest .avatar-frame-art{z-index:8!important;pointer-events:none!important;background:0 0!important;border:1px solid #b59a65d1!important;border-radius:50%!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:-13%!important;box-shadow:inset 0 0 0 4px #0410156b,0 0 14px #33c9c01f!important}.avatar-frame-leaguecrest .avatar-frame-art:before{content:"";background:repeating-conic-gradient(#b59a65f2 0deg 1.4deg,#0000 1.4deg 10deg);border-radius:50%;animation:22s linear infinite leagueAvatarDial;position:absolute;inset:4%;-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 73% 78%,#0000 79%);mask:radial-gradient(circle,#0000 0 72%,#000 73% 78%,#0000 79%)}.avatar-frame-leaguecrest .avatar-frame-art:after{content:"";aspect-ratio:1;background:#06131b;border:1px solid #b59a65;width:15%;position:absolute;top:-7%;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 0 2px #06131bc7,0 0 10px #3ed9cf59}@keyframes leagueAvatarDial{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.avatar-frame-leaguecrest .avatar-frame-art:before{animation:none}}
body[data-icon-pack=leagueicons] .desktop-icon[data-app=browser]{--league-icon:url(/league/icons/browser.png)}
body[data-cache-theme=league] .sticker-tray{position:relative;overflow:hidden;color:#e8f1ef!important;-webkit-backdrop-filter:blur(18px)saturate(116%)!important;background:radial-gradient(circle at 100% 0,#0ac8b917,#0000 34%),linear-gradient(145deg,#091822fb,#030a10fb)!important;border:1px solid #b59a65b8!important;border-radius:3px!important;box-shadow:inset 0 0 0 1px #0ac8b90b,0 20px 48px #00000085!important}body[data-cache-theme=league] .sticker-tray:before{content:"";z-index:0;pointer-events:none;border:1px solid #b59a6517;border-radius:1px;position:absolute;inset:5px}body[data-cache-theme=league] .sticker-tray:after{content:"";z-index:1;pointer-events:none;opacity:.78;background:linear-gradient(90deg,#0000,#0ac8b9 36%,#b59a65 68%,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}body[data-cache-theme=league] .sticker-tray>*{z-index:2;position:relative}body[data-cache-theme=league] .sticker-tray-head{border-bottom:1px solid #b59a6547!important;margin-bottom:12px!important;padding-bottom:11px!important}body[data-cache-theme=league] .sticker-tray-head small{text-transform:uppercase;color:#78909a!important;opacity:1!important;letter-spacing:.16em!important;text-shadow:none!important}body[data-cache-theme=league] .sticker-tray-head b{color:#eee2ba!important;letter-spacing:.025em!important;text-shadow:none!important;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important}body[data-cache-theme=league] .sticker-tray-head span{color:#65d9d0!important;opacity:1!important;text-shadow:none!important;background:#0ac8b912!important;border:1px solid #0ac8b93d!important;border-radius:1px!important;padding:3px 6px!important}body[data-cache-theme=league] .sticker-pack-tabs{border-bottom:0!important}body[data-cache-theme=league] .sticker-pack-tabs button{color:#aebfc2!important;text-shadow:none!important;background:linear-gradient(#0d202b,#07131d)!important;border:1px solid #b59a655c!important;border-radius:2px!important;box-shadow:inset 0 1px #ffffff06!important}body[data-cache-theme=league] .sticker-pack-tabs button:hover,body[data-cache-theme=league] .sticker-pack-tabs button.is-active{color:#eaffff!important;background:linear-gradient(#10323a,#0a2029)!important;border-color:#0ac8b9!important;box-shadow:inset 3px 0 #0ac8b9,0 0 14px #0ac8b914!important}body[data-cache-theme=league] .sticker-pack-tabs button.is-active{color:#041015!important;background:#b59a65!important;border-color:#c8af78!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}body[data-cache-theme=league] .sticker-tray-grid{padding:2px 0!important}body[data-cache-theme=league] .sticker-tray-grid button{color:#dbe6e3!important;background:radial-gradient(circle at 50% 28%,#0ac8b909,#0000 55%),#08151e!important;border:1px solid #b59a6547!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px #ffffff05!important}body[data-cache-theme=league] .sticker-tray-grid button:hover{transform:translateY(-1px);color:#eaffff!important;background:#0a222b!important;border-color:#0ac8b9b8!important;box-shadow:0 0 13px #0ac8b917!important}body[data-cache-theme=league] .sticker-tray-grid button:active{transform:translateY(0)}body[data-cache-theme=league] .sticker-tray-grid button>img{filter:none!important;opacity:1!important}body[data-cache-theme=league] .sticker-tray-empty{color:#c5d2d2!important;opacity:1!important;background:#050e16!important;border:1px dashed #b59a6570!important;border-radius:2px!important;box-shadow:inset 3px 0 #0ac8b91a!important}body[data-cache-theme=league] .sticker-tray>p,body[data-cache-theme=league] .sticker-tray>p:after{color:#8fa2aa!important;opacity:1!important;text-shadow:none!important}body[data-cache-theme=league] .sticker-tray>p{border-top:1px solid #b59a652e!important;padding-top:11px!important}body[data-cache-theme=league] .sticker-tray :is(button,a):focus-visible{outline-offset:2px!important;outline:2px solid #0ac8b9!important}@media (max-width:720px){body[data-cache-theme=league] .sticker-tray{border-radius:2px!important}}
body[data-icon-pack=heartopia] .desktop-icon:not([data-app=browser]) .app-icon{position:relative;overflow:visible;color:#0000!important;box-shadow:none!important;background:0 0!important;border:0!important}body[data-icon-pack=heartopia] .desktop-icon:not([data-app=browser]) .app-icon:after{display:none!important}body[data-icon-pack=heartopia] .desktop-icon:not([data-app=browser]) .app-icon:before{content:"";background-image:var(--heartopia-icon);filter:drop-shadow(0 3px 4px #53483a2e);background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .16s,filter .16s;display:block;position:absolute;inset:-2px}body[data-icon-pack=heartopia] .desktop-icon:not([data-app=browser]):hover .app-icon:before{filter:drop-shadow(0 5px 6px #53483a3d);transform:translateY(-2px)scale(1.035)}body[data-icon-pack=heartopia] .desktop-icon[data-app=profile]{--heartopia-icon:url(/heartopia/icons/profile.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=connections]{--heartopia-icon:url(/heartopia/icons/connections.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=store]{--heartopia-icon:url(/heartopia/icons/store.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=memories]{--heartopia-icon:url(/heartopia/icons/memories.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=dreaming]{--heartopia-icon:url(/heartopia/icons/dreaming.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=passport]{--heartopia-icon:url(/heartopia/icons/passport.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=mail]{--heartopia-icon:url(/heartopia/icons/mail.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=calendar]{--heartopia-icon:url(/heartopia/icons/calendar.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=gifts]{--heartopia-icon:url(/heartopia/icons/gifts.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=guestbook]{--heartopia-icon:url(/heartopia/icons/guestbook.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=recycle]{--heartopia-icon:url(/heartopia/icons/recycle.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=settings]{--heartopia-icon:url(/heartopia/icons/settings.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=trails]{--heartopia-icon:url(/heartopia/icons/trails.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=games]{--heartopia-icon:url(/heartopia/icons/games.png)}body[data-icon-pack=heartopia] .desktop-icon[data-app=inventory]{--heartopia-icon:url(/heartopia/icons/inventory.png)}.store-preview-heartopia:not(:has([class*=fallbackThemeStar])):not(:has(img[src="/heartopia/cursor.png"])){background:url(/heartopia/icons/profile.png) 10% 22%/32px 32px no-repeat,url(/heartopia/icons/connections.png) 30% 22%/32px 32px no-repeat,url(/heartopia/icons/store.png) 50% 22%/32px 32px no-repeat,url(/heartopia/icons/memories.png) 70% 22%/32px 32px no-repeat,url(/heartopia/icons/dreaming.png) 90% 22%/32px 32px no-repeat,url(/heartopia/icons/passport.png) 10% 52%/32px 32px no-repeat,url(/heartopia/icons/mail.png) 30% 52%/32px 32px no-repeat,url(/heartopia/icons/calendar.png) 50% 52%/32px 32px no-repeat,url(/heartopia/icons/gifts.png) 70% 52%/32px 32px no-repeat,url(/heartopia/icons/guestbook.png) 90% 52%/32px 32px no-repeat,url(/heartopia/icons/recycle.png) 10% 82%/32px 32px no-repeat,url(/heartopia/icons/settings.png) 30% 82%/32px 32px no-repeat,url(/heartopia/icons/trails.png) 50% 82%/32px 32px no-repeat,url(/heartopia/icons/games.png) 70% 82%/32px 32px no-repeat,url(/heartopia/icons/inventory.png) 90% 82%/32px 32px no-repeat,radial-gradient(circle at 18% 18%,#fffffff2,#0000 36%),linear-gradient(145deg,#eef6ff,#fff8ed 62%,#edf4df)!important}.store-preview-heartopia:not(:has([class*=fallbackThemeStar])):not(:has(img[src="/heartopia/cursor.png"])):after{background:linear-gradient(#0000 52%,#4a483e14)!important}.store-preview-heartopia:has(img[src="/heartopia/cursor.png"]){background:#fffdf8!important}.store-preview-heartopia:has(img[src="/heartopia/cursor.png"]):after{background:0 0!important}body[data-cache-theme=heartopia] .home-card .storage-bar span{background:linear-gradient(90deg,#55aaf0 0%,#72bff2 48%,#9bd8f7 100%)!important}
body[data-cache-theme=heartopia]{--accent:#55aaf0;--accent2:#35c9c6;--accent3:#ff747e;--heartopia-blue:#58acf2;--heartopia-blue-dark:#3f96df;--heartopia-sky:#eaf6ff;--heartopia-teal:#36c8c5;--heartopia-teal-dark:#25aaa9;--heartopia-coral:#ff747e;--heartopia-yellow:#f6cf78;--heartopia-periwinkle:#94acec;--heartopia-mint:#bfe5c8;--heartopia-cream:#fffaf0;--heartopia-paper:#fffef9;--heartopia-ink:#626a75;--heartopia-muted:#9ba1aa;--heartopia-line:#d8dde3;--ink:#626a75;--muted:#9ba1aa;--glass:#fffef9;--glass-strong:#fffef9;--glass-soft:#f6fbff;--line:#d8dde3;--shadow:0 22px 52px #365b7836;--shadow-soft:0 10px 24px #3c607b24;--radius:25px;color:#626a75;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif}body[data-cache-theme=heartopia] #veil{opacity:1!important;background:radial-gradient(circle at 78% 12%,#ffffff2e,#0000 28%),linear-gradient(135deg,#58acf20d,#f6cf7809 48%,#36c8c50b)!important}body[data-cache-theme=heartopia] #ambient{opacity:.28}body[data-cache-theme=heartopia] .ambient-orb{opacity:.15!important;filter:blur(58px)!important;background:#66baf5!important;animation:16s ease-in-out infinite alternate heartopia-float!important}body[data-cache-theme=heartopia] .ambient-orb:nth-child(2){opacity:.12!important;background:#ffd68a!important;animation-delay:-6s!important}body[data-cache-theme=heartopia] .ambient-orb:nth-child(3){opacity:.11!important;background:#63d6c5!important;animation-delay:-10s!important}@keyframes heartopia-float{0%{transform:translate(-2%,1%)scale(.97)}to{transform:translate(3%,-2%)scale(1.04)}}body[data-cache-theme=heartopia] .os-window{color:#626a75!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffef9!important;border:4px solid #fff!important;border-radius:29px!important;outline:2px solid #749fbb57!important;overflow:hidden!important;box-shadow:0 22px 54px #2a4c673d,inset 0 3px #ffffffd9!important}body[data-cache-theme=heartopia] .window-titlebar{color:#fff!important;letter-spacing:.005em!important;text-shadow:0 1px #326d9b33!important;background:linear-gradient(#69b8f5 0%,#55a8ee 68%,#4e9fe6 100%)!important;border:0!important;border-radius:24px 24px 0 0!important;min-height:54px!important;padding:0 14px 0 16px!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important;font-weight:900!important;box-shadow:inset 0 2px #ffffff45,inset 0 -2px #2d77b41f!important}body[data-cache-theme=heartopia] .window-titlebar:before{content:"";background:linear-gradient(145deg,#ff9a65,#ff766f)!important;border:3px solid #fffffff0!important;border-radius:50%!important;flex:0 0 17px!important;width:17px!important;height:17px!important;margin-right:9px!important;box-shadow:0 2px 5px #2a69993d!important}body[data-cache-theme=heartopia] .window-actions{gap:7px!important}body[data-cache-theme=heartopia] .window-actions button{color:#4f8fbe!important;width:29px!important;height:29px!important;text-shadow:none!important;background:#ffffffed!important;border:2px solid #ffffffe0!important;border-radius:50%!important;box-shadow:0 3px #2a71a426!important}body[data-cache-theme=heartopia] .window-actions button:hover{color:#fff!important;background:#ff7c7d!important;border-color:#ff8a82!important;transform:translateY(-1px)!important}body[data-cache-theme=heartopia] .window-body{color:#626a75!important;scrollbar-color:#71bde9 #edf6fb!important;scrollbar-width:thin!important;background-color:#f7fbfe!important;background-image:radial-gradient(circle at 18px 18px,#6898b609 0 2px,#0000 2.5px),radial-gradient(circle at 46px 46px,#6898b606 0 2px,#0000 2.5px)!important;background-size:64px 64px!important}body[data-cache-theme=heartopia] .window-body:has(section[class*=DreamStorePanel]){background-color:#eaf4ff!important;background-image:radial-gradient(circle at 18px 18px,#5c7dbe0b 0 2px,#0000 2.5px),radial-gradient(circle at 48px 48px,#5c7dbe08 0 2px,#0000 2.5px)!important;background-size:64px 64px!important}body[data-cache-theme=heartopia] .window-body:has(.dreammail-app){background-color:#f6cf86!important;background-image:radial-gradient(circle at 18px 18px,#b5853e12 0 2px,#0000 2.5px),radial-gradient(circle at 48px 48px,#b5853e0d 0 2px,#0000 2.5px)!important;background-size:60px 60px!important}body[data-cache-theme=heartopia] .window-body:has(.connection-grid){background-color:#94acec!important;background-image:radial-gradient(circle at 17px 17px,#ffffff17 0 2px,#0000 2.5px),radial-gradient(circle at 44px 44px,#ffffff0f 0 2px,#0000 2.5px)!important;background-size:58px 58px!important}body[data-cache-theme=heartopia] .window-body:has(.inventory-card){background-color:#eef9f3!important}body[data-cache-theme=heartopia] :is(.desktop-widget,.profile-card,.info-tile,.app-card,.settings-card,.settings-section,.music-player,.visitor-music-prompt,.start-menu,.toast,.modal,.dialog,.contact-card,.connection-card-real){color:#626a75!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffef9!important;border:2px solid #d8dde3!important;border-radius:20px!important;box-shadow:0 8px 18px #3e596f1f!important}body[data-cache-theme=heartopia] :is(.widget-head,.settings-card h3,.settings-section h3,.profile-card h2,.app-card h3,.connection-card-copy h3){color:#626a75!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important;font-weight:900!important}body[data-cache-theme=heartopia] :is(.profile-card,.settings-card,.settings-section,.info-tile,.app-card,.contact-card) :is(p,small){color:#9299a3!important}body[data-cache-theme=heartopia] :is(input,textarea,select){color:#656d77!important;caret-color:#3bb9c0!important;background:#fff!important;border:2px solid #d5dae0!important;border-radius:14px!important;outline:none!important;font-family:inherit!important;box-shadow:inset 0 2px 5px #5061700d!important}body[data-cache-theme=heartopia] :is(input,textarea,select):focus{border-color:#58acf2!important;box-shadow:0 0 0 4px #58acf22b!important}body[data-cache-theme=heartopia] ::placeholder{color:#b0b5bc!important}body[data-cache-theme=heartopia] .window-body button:not(.window-actions button),body[data-cache-theme=heartopia] .desktop-widget button,body[data-cache-theme=heartopia] .visitor-music-prompt button,body[data-cache-theme=heartopia] .music-player button{color:#64717d!important;background:#fff!important;border:2px solid #d3d9df!important;border-radius:15px!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important;font-weight:900!important;box-shadow:0 4px #6b7b891a!important}body[data-cache-theme=heartopia] .window-body button:not(.window-actions button):hover,body[data-cache-theme=heartopia] .desktop-widget button:hover,body[data-cache-theme=heartopia] .visitor-music-prompt button:hover,body[data-cache-theme=heartopia] .music-player button:hover{color:#fff!important;background:#36c8c5!important;border-color:#2ab7b7!important;transform:translateY(-1px)!important;box-shadow:0 4px #25aaa9!important}body[data-cache-theme=heartopia] button:focus-visible,body[data-cache-theme=heartopia] a:focus-visible{outline-offset:2px!important;outline:3px solid #ff747eb3!important}body[data-cache-theme=heartopia] .desktop-icon-label{color:#fff!important;text-shadow:0 2px 3px #344856d1,0 0 7px #3448566b!important;font-weight:900!important}body[data-cache-theme=heartopia] .desktop-icon:hover,body[data-cache-theme=heartopia] .desktop-icon.selected{background:#fff3!important;border-radius:18px!important;outline:2px solid #ffffffb8!important}body[data-cache-theme=heartopia] .taskbar{color:#66747f!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffef9f7!important;border:4px solid #fffffff5!important;border-radius:25px!important;outline:2px solid #6797b647!important;width:auto!important;min-height:60px!important;padding:7px 10px!important;bottom:9px!important;left:12px!important;right:12px!important;box-shadow:0 12px 28px #314f6538!important}body[data-cache-theme=heartopia] .start-button{color:#fff!important;background:linear-gradient(#65b8f4,#4fa7ed)!important;border:0!important;border-radius:17px!important;min-width:94px!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important;font-weight:900!important;box-shadow:0 4px #388ed4!important}body[data-cache-theme=heartopia] .start-button:hover{background:linear-gradient(#74c0f7,#55aef1)!important;transform:translateY(-1px)!important}body[data-cache-theme=heartopia] :is(.task-item,.tray,.theme-switcher,.clock){color:#67737e!important;box-shadow:none!important;background:#fff!important;border:2px solid #d9dee3!important;border-radius:15px!important}body[data-cache-theme=heartopia] .task-item:hover,body[data-cache-theme=heartopia] .task-item.active{color:#fff!important;background:#36c8c5!important;border-color:#2bb7b7!important}body[data-cache-theme=heartopia] .clock{color:#4b99d0!important;font-weight:900!important}body[data-cache-theme=heartopia] .start-menu{background:#f7fbfe!important;border:4px solid #fff!important;border-radius:27px!important;outline:2px solid #6797b647!important;padding:10px!important;overflow:hidden!important;box-shadow:0 18px 36px #34526838!important}body[data-cache-theme=heartopia] .start-profile{color:#fff!important;background:linear-gradient(#69b8f5,#55a8ee)!important;border:0!important;border-radius:18px!important}body[data-cache-theme=heartopia] .menu-link{color:#69737d!important;border:2px solid #0000!important;border-radius:14px!important;margin:4px 0!important}body[data-cache-theme=heartopia] .menu-link:hover{color:#fff!important;box-shadow:none!important;background:#36c8c5!important;border-color:#25aaa9!important}body[data-cache-theme=heartopia] #weatherWidget,body[data-cache-theme=heartopia] #dreamingWidget{background:#fff!important;border:4px solid #fff!important;border-radius:25px!important;outline:2px solid #6390ae42!important;overflow:hidden!important;box-shadow:0 12px 26px #3151692e!important}body[data-cache-theme=heartopia] #weatherWidget{box-shadow:inset 0 8px #5aacf0,0 12px 26px #3151692e!important}body[data-cache-theme=heartopia] #dreamingWidget{box-shadow:inset 0 8px #94acec,0 12px 26px #3151692e!important}body[data-cache-theme=heartopia] :is(#weatherWidget,#dreamingWidget) .widget-head{color:#78808a!important}body[data-cache-theme=heartopia] .connection-grid{gap:14px!important}body[data-cache-theme=heartopia] .connection-card-real{background:#fff!important;border:3px solid #ffffffeb!important;border-radius:18px!important;padding-top:14px!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px #4f69a01a,0 10px 18px #3f548521!important}body[data-cache-theme=heartopia] .connection-card-real:before{content:"";z-index:0;background:#cce6b1;height:38px;position:absolute;top:0;left:0;right:0}body[data-cache-theme=heartopia] .connection-card-real:nth-child(4n+2):before{background:#dfe6ef}body[data-cache-theme=heartopia] .connection-card-real:nth-child(4n+3):before{background:#f2d2d8}body[data-cache-theme=heartopia] .connection-card-real:nth-child(4n+4):before{background:#d4e0fb}body[data-cache-theme=heartopia] .connection-card-link{z-index:1!important;position:relative!important}body[data-cache-theme=heartopia] .connection-avatar{border:4px solid #fff!important;box-shadow:0 0 0 2px #cbd2da,0 5px 12px #465b6d26!important}body[data-cache-theme=heartopia] .contact-tag{color:#fff!important;background:#36c8c5!important;border:0!important;border-radius:999px!important;box-shadow:0 3px #25aaa9!important}body[data-cache-theme=heartopia] .dreammail-app{color:#666e78!important;background:0 0!important}body[data-cache-theme=heartopia] :is(.dreammail-sidebar,.dreammail-main,.dreammail-list,.dreammail-compose,.dreammail-letter){color:#666e78!important;background:#fffdf7!important;border:2px solid #d9d4c8!important;border-radius:18px!important;box-shadow:0 7px 16px #8a67321a!important}body[data-cache-theme=heartopia] :is(.dreammail-row,.dreammail-folder,.dreammail-contact){color:#737982!important;background:#fff!important;border:2px solid #e2e3e5!important;border-radius:16px!important;box-shadow:0 4px #7c674614!important}body[data-cache-theme=heartopia] :is(.dreammail-row,.dreammail-folder,.dreammail-contact):hover,body[data-cache-theme=heartopia] :is(.dreammail-row,.dreammail-folder,.dreammail-contact).active{color:#626a73!important;background:#fffef9!important;border-color:#f2c561!important;box-shadow:0 0 0 3px #f6cf7847!important}body[data-cache-theme=heartopia] .dreammail-app button{border-radius:16px!important}body[data-cache-theme=heartopia] :is(.calendar-day,.calendar-cell,.mini-calendar button,.inventory-card,.passport-card,.settings-tile){color:#666e78!important;background:#fff!important;border:2px solid #d8dde3!important;border-radius:16px!important;box-shadow:0 5px 11px #40586b14!important}body[data-cache-theme=heartopia] :is(.calendar-day,.calendar-cell):hover{background:#edf7ff!important;border-color:#55aaf0!important}body[data-cache-theme=heartopia] :is(.calendar-day,.calendar-cell).active,body[data-cache-theme=heartopia] :is(.calendar-day,.calendar-cell).selected{color:#fff!important;background:#ff747e!important;border-color:#ff747e!important}body[data-cache-theme=heartopia] .inventory-card:hover{background:#f4fffc!important;border-color:#36c8c5!important}body[data-cache-theme=heartopia] .music-player,body[data-cache-theme=heartopia] .visitor-music-prompt{background:#fffef9!important;border:4px solid #fff!important;outline:2px solid #6493b23b!important;box-shadow:0 12px 26px #3351672e!important}body[data-cache-theme=heartopia] .music-player:before,body[data-cache-theme=heartopia] .visitor-music-prompt:before{content:"";background:#ff747e;border-radius:50%;width:10px;height:10px;position:absolute;top:13px;right:14px;box-shadow:-17px 0 #f6cf78,-34px 0 #36c8c5}body[data-cache-theme=heartopia] section[class*=DreamStorePanel]{color:#626a75!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] header h2{color:#606873!important;letter-spacing:-.025em!important;font-weight:900!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] header p{color:#8f97a1!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] header [class*=wallet]{color:#68737e!important;background:#fff!important;border:2px solid #d5dbe1!important;border-radius:18px!important;box-shadow:0 6px #52687a14!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=featureStrip]{color:#58717f!important;background:#cfeeff!important;border:0!important;border-radius:18px!important;box-shadow:0 5px #4889b514!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] nav[class*=tabs]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;gap:8px!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] nav[class*=tabs] button{color:#6e7680!important;background:#fff!important;border:2px solid #d7dde3!important;border-radius:999px!important;box-shadow:0 3px #5e6f7e14!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] nav[class*=tabs] button:hover{color:#fff!important;background:#36c8c5!important;border-color:#2ab7b7!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] nav[class*=tabs] [class*=activeTab]{color:#fff!important;background:#58acf2!important;border-color:#459be1!important;box-shadow:0 4px #3c91d7!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] article[class*=card]{color:#626a75!important;background:#fff!important;border:2px solid #d8dde3!important;border-radius:19px!important;box-shadow:0 7px #56697912,0 10px 20px #41566814!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] article[class*=card]:hover{transform:translateY(-2px)!important;box-shadow:0 8px #49739117,0 14px 24px #3c52641f!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] article[class*=card]>[class*=preview]{background-color:#f7fafc;border:2px solid #e0e4e8!important;border-radius:16px!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=itemHeading] h3{color:#626a75!important;font-weight:900!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=itemHeading] small{color:#9299a3!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=priceStack] b{color:#3aaeb2!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] article[class*=card]>p{color:#8f97a1!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=previewBadges] em{color:#69737e!important;background:#ffffffeb!important;border:1px solid #6770791f!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=cardActions] button{border-radius:15px!important;font-weight:900!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=cardActions] [class*=previewButton]{color:#68737e!important;background:#fff!important;border:2px solid #d5dbe1!important;box-shadow:0 4px #64738017!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=cardActions] [class*=buy]{color:#fff!important;background:#36c8c5!important;border:0!important;box-shadow:0 4px #25aaa9!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=cardActions] [class*=cancelPreview]{color:#fff!important;background:#ff747e!important;border:0!important;box-shadow:0 4px #dc5965!important}body[data-cache-theme=heartopia] section[class*=DreamStorePanel] [class*=cardActions] [class*=equipped]{color:#4b7665!important;box-shadow:none!important;background:#e7f6ec!important;border:2px solid #b9dfc7!important}.store-preview-heartopia:has([class*=fallbackThemeStar]){isolation:isolate!important;box-shadow:none!important;background:linear-gradient(145deg,#e7f4ff,#f8fbfd)!important;border:2px solid #cbd7df!important;border-radius:17px!important}.store-preview-heartopia:has([class*=fallbackThemeStar]) [class*=fallbackThemeStar]{display:none!important}.store-preview-heartopia:has([class*=fallbackThemeStar]):before{content:"";background:radial-gradient(circle at 27px 61px,#f8b58c 0 13px,#0000 14px),radial-gradient(circle at 69px 61px,#f7d070 0 13px,#0000 14px),radial-gradient(circle at 111px 61px,#79d0e7 0 13px,#0000 14px),radial-gradient(circle at 153px 61px,#a8d9bb 0 13px,#0000 14px),radial-gradient(circle at 48px 91px,#ff9ea9 0 12px,#0000 13px),radial-gradient(circle at 90px 91px,#8dc9ee 0 12px,#0000 13px),radial-gradient(circle at 132px 91px,#f7c77a 0 12px,#0000 13px),linear-gradient(#5aacf0 0 36px,#fff 36px 100%)!important;border:5px solid #fff!important;border-radius:24px!important;outline:2px solid #b8c9d4!important;width:176px!important;height:112px!important;position:absolute!important;top:52%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 7px 15px #43607526!important}.store-preview-heartopia:has([class*=fallbackThemeStar]):after{content:"13:55      ☀\a ●          ●\a  apps      mailbox"!important;white-space:pre!important;z-index:2!important;color:#fff!important;text-align:center!important;text-shadow:0 1px #30669033!important;opacity:1!important;background:0 0!important;border:0!important;width:150px!important;height:86px!important;padding:0!important;font:900 9px/2.4 ui-rounded,Arial Rounded MT Bold,Trebuchet MS,sans-serif!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body[data-cache-theme=heartopia] .toast{color:#626a75!important;background:#fffef9!important;border:3px solid #fff!important;border-left:8px solid #ff747e!important;outline:2px solid #6893b033!important}body[data-cache-theme=heartopia] hr{border-color:#d9dde2!important}body[data-cache-theme=heartopia] ::-webkit-scrollbar{width:11px;height:11px}body[data-cache-theme=heartopia] ::-webkit-scrollbar-track{background:#eef6fb;border-radius:999px}body[data-cache-theme=heartopia] ::-webkit-scrollbar-thumb{background:#67b5e5;border:2px solid #eef6fb;border-radius:999px}body[data-cache-theme=heartopia] ::-webkit-scrollbar-thumb:hover{background:#36c8c5}@media (max-width:720px){body[data-cache-theme=heartopia] .os-window{border-width:3px!important;border-radius:23px!important}body[data-cache-theme=heartopia] .window-titlebar{border-radius:19px 19px 0 0!important;min-height:47px!important}body[data-cache-theme=heartopia] .taskbar{border-width:3px!important;border-radius:20px!important;bottom:6px!important;left:6px!important;right:6px!important}body[data-cache-theme=heartopia] :is(.desktop-widget,.profile-card,.settings-card,.settings-section,.music-player,.visitor-music-prompt){border-radius:17px!important}}@media (prefers-reduced-motion:reduce){body[data-cache-theme=heartopia] .ambient-orb{animation:none!important}}
body[data-cache-theme=heartopia] .taskbar .tray{background:linear-gradient(#f1f9ff 0%,#e7f5ff 100%)!important;border:2px solid #b9dff7!important;border-radius:19px!important;align-items:center!important;gap:6px!important;padding:5px 6px!important;display:flex!important;box-shadow:inset 0 2px #ffffffeb,0 3px #5f9ac11a!important}body[data-cache-theme=heartopia] .taskbar .tray>button{border-style:solid!important;border-width:2px!important;border-radius:14px!important;min-height:34px!important;margin:0!important;font-family:ui-rounded,Arial Rounded MT Bold,Nunito,Trebuchet MS,system-ui,sans-serif!important;font-weight:900!important;transition:transform .14s,box-shadow .14s,background .14s!important;box-shadow:0 3px #5a788c14!important}body[data-cache-theme=heartopia] .taskbar .tray>button:hover{transform:translateY(-1px)!important}body[data-cache-theme=heartopia] .taskbar .passport-tray{color:#4f84aa!important;background:#fff!important;border-color:#b9dff7!important}body[data-cache-theme=heartopia] .taskbar .passport-tray:hover{color:#fff!important;background:#64b7f3!important;border-color:#55aaf0!important;box-shadow:0 3px #4196d7!important}body[data-cache-theme=heartopia] .taskbar .passport-tray-glyphs i{color:#4b9edb!important;background:#dff2ff!important;border:2px solid #fff!important;box-shadow:0 0 0 1px #b9dff7!important}body[data-cache-theme=heartopia] .taskbar .gift-tray-alert{color:#a56e28!important;background:#fff4cf!important;border-color:#f0cf7d!important;animation:none!important}body[data-cache-theme=heartopia] .taskbar .gift-tray-alert:hover{color:#8c5f23!important;background:#ffe8a5!important;border-color:#e6b957!important;box-shadow:0 3px #e2bd67!important}body[data-cache-theme=heartopia] .taskbar .mail-tray-alert{color:#b6535d!important;background:#fff0ef!important;border-color:#ffc0c2!important}body[data-cache-theme=heartopia] .taskbar .mail-tray-alert:hover{color:#fff!important;background:#ff7d84!important;border-color:#ff747e!important;box-shadow:0 3px #df5f69!important}body[data-cache-theme=heartopia] .taskbar .mail-tray-alert span{color:inherit!important}body[data-cache-theme=heartopia] .taskbar .visit-tray{color:#298f8b!important;background:#ecfbf8!important;border-color:#a7dfd9!important}body[data-cache-theme=heartopia] .taskbar .visit-tray:hover{color:#fff!important;background:#3bc9c6!important;border-color:#35c9c6!important;box-shadow:0 3px #25aaa9!important}body[data-cache-theme=heartopia] .taskbar .visit-tray-glyph{color:inherit!important}body[data-cache-theme=heartopia] .taskbar .tray>[aria-label$=Dream\ Points]{color:#55758c!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#fff9df 0%,#fff4c7 100%)!important;border:2px solid #f0cf7d!important;border-radius:14px!important;min-height:34px!important;padding:6px 12px!important;box-shadow:0 3px #e7cb87!important}body[data-cache-theme=heartopia] .taskbar .tray>[aria-label$=Dream\ Points]>span:first-child{color:#e8ad31!important;text-shadow:0 1px #fff!important}body[data-cache-theme=heartopia] .taskbar .tray>[aria-label$=Dream\ Points]>span:nth-child(2){color:#536e81!important}body[data-cache-theme=heartopia] .taskbar .tray>[aria-label$=Dream\ Points]>span:last-child{color:#a78b4d!important}body[data-cache-theme=heartopia] .taskbar .theme-switcher{background:#fff!important;border:2px solid #b9dff7!important;border-radius:14px!important;align-items:center!important;gap:4px!important;min-height:34px!important;padding:5px 7px!important;display:flex!important;box-shadow:0 3px #5a788c14!important}body[data-cache-theme=heartopia] .taskbar .theme-switcher .swatch{border:3px solid #fff!important;width:17px!important;height:17px!important;box-shadow:0 0 0 1px #cbdde9,0 2px 4px #3d60781f!important}body[data-cache-theme=heartopia] .taskbar .clock{color:#fff!important;text-shadow:0 1px #2d6f9f2e!important;background:linear-gradient(#68b9f4 0%,#55aaf0 100%)!important;border:2px solid #fff!important;border-radius:14px!important;outline:1px solid #4c9fdd!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:76px!important;min-height:34px!important;padding:4px 10px!important;display:flex!important;box-shadow:0 3px #3f96d9!important}body[data-cache-theme=heartopia] .taskbar .clock b{color:#fff!important;font-size:11px!important}body[data-cache-theme=heartopia] .taskbar .clock small{color:#eaf7ff!important;opacity:.82!important}.avatar-frame-heartopiabadge{z-index:2!important;isolation:isolate!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:29%!important;position:relative!important;overflow:visible!important}.dreamcache-avatar.avatar-frame-heartopiabadge>img:first-child,.avatar-frame-heartopiabadge>span:not(.avatar-frame-art),.directory-avatar.avatar-frame-heartopiabadge>.directory-avatar-photo,.directory-avatar.avatar-frame-heartopiabadge>.directory-avatar-initials{z-index:3!important;border-radius:29%!important;position:relative!important;box-shadow:0 0 0 3px #fff,0 0 0 6px #62b6f3,0 0 0 8px #d9eefc,0 7px 15px #386f9533!important}.dreamcache-avatar.avatar-frame-heartopiabadge>img:first-child,.directory-avatar.avatar-frame-heartopiabadge>.directory-avatar-photo{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.avatar-frame-heartopiabadge .avatar-frame-art{z-index:6!important;pointer-events:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:-8%!important;overflow:visible!important;transform:none!important}.avatar-frame-heartopiabadge .avatar-frame-art:after{content:"♥"!important;aspect-ratio:1!important;color:#fff!important;background:linear-gradient(#ff918a 0%,#ff747e 100%)!important;border:3px solid #fff!important;border-radius:50%!important;place-items:center!important;width:27%!important;font:900 clamp(7px,1.1em,14px)/1 ui-rounded,Arial Rounded MT Bold,sans-serif!important;display:grid!important;position:absolute!important;top:-3%!important;right:-5%!important;box-shadow:0 3px #e45e69,0 5px 10px #a1444e33!important}.avatar-frame-heartopiabadge .avatar-frame-art:before{content:"♡"!important;color:#fff!important;background:linear-gradient(#6bc0f5,#4fa8ed)!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:34%!important;height:19%!important;padding:0 5%!important;font:900 clamp(7px,1em,13px)/1 ui-rounded,Arial Rounded MT Bold,sans-serif!important;display:grid!important;position:absolute!important;bottom:-8%!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 3px #3e91d2!important}.avatar-frame-heartopiabadge:before{content:"✦"!important;z-index:8!important;color:#f4c95f!important;text-shadow:0 2px #fff,0 3px 6px #8d6b2629!important;pointer-events:none!important;font-size:31%!important;line-height:1!important;position:absolute!important;top:-10%!important;left:-12%!important;transform:rotate(-10deg)!important}.avatar-frame-heartopiabadge:after{content:""!important;z-index:7!important;pointer-events:none!important;background:#7fd2b1!important;border:2px solid #fff!important;border-radius:75% 25%!important;width:19%!important;height:12%!important;position:absolute!important;bottom:7%!important;left:-8%!important;transform:rotate(-28deg)!important;box-shadow:8px -6px 0 -2px #b8e7d1,8px -6px #fff!important}:is(.home-card:has(.avatar-frame-heartopiabadge),.home-top:has(.avatar-frame-heartopiabadge),.profile-public-heading:has(.avatar-frame-heartopiabadge),.profile-editor-heading:has(.avatar-frame-heartopiabadge),.avatar-uploader:has(.avatar-frame-heartopiabadge),.frame-settings-row:has(.avatar-frame-heartopiabadge),.directory-mini-window:has(.avatar-frame-heartopiabadge),.directory-dreamkeeper-card:has(.avatar-frame-heartopiabadge),.connection-card:has(.avatar-frame-heartopiabadge),.avatar-frame-store-preview:has(.avatar-frame-heartopiabadge)){overflow:visible!important}.home-avatar.avatar-frame-heartopiabadge,.profile-public-avatar.avatar-frame-heartopiabadge,.profile-editor-avatar.avatar-frame-heartopiabadge,.start-avatar.avatar-frame-heartopiabadge,.directory-avatar.avatar-frame-heartopiabadge,.connection-avatar.avatar-frame-heartopiabadge,.frame-mini-preview.avatar-frame-heartopiabadge,.store-frame-sample.avatar-frame-heartopiabadge{isolation:isolate!important;overflow:visible!important}.frame-mini-preview.avatar-frame-heartopiabadge,.store-frame-sample.avatar-frame-heartopiabadge{color:#4d8fbc!important;width:86px!important;min-width:86px!important;height:86px!important;min-height:86px!important;box-shadow:none!important;background:0 0!important;border-radius:29%!important;flex:0 0 86px!important;place-items:center!important;margin:15px auto 0!important;display:grid!important;position:relative!important;transform:rotate(0)!important}.frame-mini-preview.avatar-frame-heartopiabadge>span:not(.avatar-frame-art),.store-frame-sample.avatar-frame-heartopiabadge>span:not(.avatar-frame-art){z-index:3!important;color:#4f8fb9!important;background:linear-gradient(145deg,#fff 0%,#edf8ff 60%,#fff8dd 100%)!important;border-radius:29%!important;place-items:center!important;display:grid!important;position:absolute!important;inset:0!important}
body[data-cursor=heartopia],body[data-cursor=heartopia] *{cursor:url(/heartopia/cursor.png) 1 1,auto!important}
body[data-cursor=blacktargetsight],body[data-cursor=blacktargetsight] *{cursor:none!important}.blacktargetsight-cursor{z-index:2147483647;pointer-events:none;opacity:0;filter:drop-shadow(0 0 1px #fffffff5)drop-shadow(0 2px 3px #0000006b);background:url(/cursors/black-target-sight.png) 50%/contain no-repeat;width:34px;height:34px;transition:opacity .1s,scale 80ms;position:fixed;top:-100px;left:-100px;transform:translate(-50%,-50%)}.blacktargetsight-cursor.is-visible{opacity:1}.blacktargetsight-cursor.is-clicking{scale:.86}.blacktargetsight-hit{z-index:2147483646;pointer-events:none;color:#111;letter-spacing:.06em;white-space:nowrap;text-shadow:0 1px #fff,1px 0 #fff,0 -1px #fff,-1px 0 #fff,0 2px 6px #0006;transform-origin:0 100%;font:900 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;animation:.68s cubic-bezier(.2,.75,.25,1) forwards blackTargetSightHit;position:fixed;transform:translate(10px,-8px)scale(.72)rotate(-5deg)}@keyframes blackTargetSightHit{0%{opacity:0;transform:translate(7px,-3px)scale(.42)rotate(-8deg)}22%{opacity:1;transform:translate(13px,-15px)scale(1.08)rotate(3deg)}72%{opacity:1;transform:translate(16px,-24px)scale(.96)rotate(-2deg)}to{opacity:0;transform:translate(20px,-34px)scale(.82)rotate(-2deg)}}
body[data-icon-pack=pokemonbwicons] .desktop-icons{padding-top:4px!important;overflow-y:visible!important}body[data-icon-pack=pokemonbwicons] .desktop-icon .app-icon{image-rendering:pixelated;color:#0000!important;background-color:#0000!important;background-image:var(--pokemon-bw-icon)!important;width:56px!important;min-width:56px!important;height:56px!important;box-shadow:none!important;filter:drop-shadow(1px 2px 1px #00000038)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;transition:transform .15s,filter .15s!important;position:relative!important;overflow:visible!important}body[data-icon-pack=pokemonbwicons] .desktop-icon .app-icon .app-glyph,body[data-icon-pack=pokemonbwicons] .desktop-icon .app-icon:before,body[data-icon-pack=pokemonbwicons] .desktop-icon .app-icon:after{display:none!important}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=games] .app-icon,body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=memories] .app-icon{width:50px!important;min-width:50px!important;height:50px!important}body[data-icon-pack=pokemonbwicons] .desktop-icon label{font-size:10px!important}body[data-icon-pack=pokemonbwicons] .desktop-icon:hover .app-icon{transform:translateY(-2px)scale(1.035);filter:drop-shadow(1px 4px 2px #00000042)!important}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=profile]{--pokemon-bw-icon:url(/pokemon-bw/icons/profile.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=memories]{--pokemon-bw-icon:url(/pokemon-bw/icons/memories.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=mail]{--pokemon-bw-icon:url(/pokemon-bw/icons/dreammail.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=guestbook]{--pokemon-bw-icon:url(/pokemon-bw/icons/guestbook.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=trails]{--pokemon-bw-icon:url(/pokemon-bw/icons/dreamtrails.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=connections]{--pokemon-bw-icon:url(/pokemon-bw/icons/connections.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=dreaming]{--pokemon-bw-icon:url(/pokemon-bw/icons/now-dreaming.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=calendar]{--pokemon-bw-icon:url(/pokemon-bw/icons/calendar.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=browser]{--pokemon-bw-icon:url(/pokemon-bw/icons/browser.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=recycle]{--pokemon-bw-icon:url(/pokemon-bw/icons/unsaid.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=games]{--pokemon-bw-icon:url(/pokemon-bw/icons/games.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=store]{--pokemon-bw-icon:url(/pokemon-bw/icons/dreamstore.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=passport]{--pokemon-bw-icon:url(/pokemon-bw/icons/passport.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=gifts]{--pokemon-bw-icon:url(/pokemon-bw/icons/giftbox.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=settings]{--pokemon-bw-icon:url(/pokemon-bw/icons/settings.png)}body[data-icon-pack=pokemonbwicons] .desktop-icon[data-app=inventory]{--pokemon-bw-icon:url(/pokemon-bw/icons/inventory.png)}body[data-cursor=pokemonbwcursor],body[data-cursor=pokemonbwcursor] *{cursor:url(/pokemon-bw/cursor.png) 2 2,auto!important}.store-preview-pokemonbwicons{background:url(/pokemon-bw/icons/profile.png) 18% 58%/48px 48px no-repeat,url(/pokemon-bw/icons/connections.png) 50% 58%/52px 52px no-repeat,url(/pokemon-bw/icons/games.png) 82% 58%/46px 46px no-repeat,radial-gradient(circle at 50% 118%,#d3454d2e 0 32%,#0000 33%),linear-gradient(#f8f8f8 0%,#eceaec 100%)!important;border:1px solid #ffffffb3!important;position:relative!important;overflow:hidden!important}.store-preview-pokemonbwicons:before{content:""!important;background:linear-gradient(90deg,#0000,#1e191f24,#0000)!important;height:1px!important;position:absolute!important;top:50%!important;left:10%!important;right:10%!important}.store-preview-pokemonbwicons:after{background:radial-gradient(circle at 50% 118%,#0000 0 20%,#ffffff80 21% 23%,#0000 24%),linear-gradient(#0000 48%,#1410160f)!important}.store-preview-pokemonbwicons>span{display:none!important}
