html[data-ui-visual-profile=arami]{--theme-button-radius: .625rem;--theme-input-radius: .75rem;--theme-list-radius: .625rem;--theme-tab-radius: .5rem;--theme-dialog-radius: .875rem;--theme-empty-radius: .75rem;--theme-dialog-shadow: var(--shadow-lg);--arami-art-opacity: 1;--arami-art-scrim: linear-gradient(90deg, rgb(var(--bg-app) / .7), rgb(var(--bg-app) / .36) 52%, rgb(var(--bg-app) / .24));--arami-weather-opacity: .12}html.dark[data-ui-visual-profile=arami]{--arami-art-opacity: .8;--arami-art-scrim: linear-gradient(90deg, rgb(var(--bg-app) / .66), rgb(var(--bg-app) / .38) 52%, rgb(var(--bg-app) / .24));--arami-weather-opacity: .22}html[data-ui-visual-profile=arami] :is(.theme-scene,.theme-surface-decoration){position:relative;isolation:isolate}html[data-ui-visual-profile=arami] .theme-surface-decoration{background-color:rgb(var(--bg-app))}html[data-ui-visual-profile=arami] .theme-surface-decoration:before,html[data-ui-visual-profile=arami] .theme-scene:not(:has(>[data-theme-background-media-active])):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:var(--arami-art-scrim),var(--theme-scene-background, var(--theme-asset-ambient-background, none));background-position:center,var(--theme-scene-position, right center);background-size:cover;background-repeat:no-repeat;opacity:var(--arami-art-opacity);pointer-events:none;animation:arami-art-enter .42s ease-out both}html[data-ui-visual-profile=arami] .theme-surface-decoration:before{z-index:-1}html[data-ui-visual-profile=arami] .theme-scene .theme-surface-decoration{background-color:transparent}html[data-ui-visual-profile=arami] .theme-scene .theme-surface-decoration:before,html[data-ui-visual-profile=arami] .theme-surface-decoration:after{content:none}html[data-ui-visual-profile=arami] .theme-scene--ambient{--theme-scene-background: var(--theme-asset-ambient-background, none);--theme-scene-position: right center}html[data-ui-visual-profile=arami] .theme-scene--market{--theme-scene-background: var(--theme-asset-scene-market, var(--theme-asset-ambient-background, none));--theme-scene-position: left center}html[data-ui-visual-profile=arami] .theme-scene--workshop{--theme-scene-background: var(--theme-asset-scene-workshop, var(--theme-asset-ambient-background, none));--theme-scene-position: left center}html[data-ui-visual-profile=arami] .theme-scene--archive{--theme-scene-background: var(--theme-asset-scene-archive, var(--theme-asset-ambient-background, none));--theme-scene-position: right center}html.dark[data-ui-visual-profile=arami] .theme-scene--workshop{--theme-scene-position: right center}html[data-ui-visual-profile=arami] .theme-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;opacity:var(--arami-weather-opacity);background-repeat:repeat;animation:arami-atmosphere-breathe 12s ease-in-out infinite alternate}html[data-ui-visual-profile=arami] :is(.theme-scene--market,.theme-scene--workshop):after{background-image:radial-gradient(circle,rgb(var(--theme-arami-gold) / .6) 0 1px,transparent 2px),radial-gradient(circle,rgb(var(--theme-control-spark) / .5) 0 1px,transparent 2px);background-position:24px 96px,136px 212px;background-size:328px 328px,444px 444px}html.dark[data-ui-visual-profile=arami] :is(.theme-scene--ambient,.theme-scene--archive){--arami-rain-tile-height: 520px;overflow:hidden}html.dark[data-ui-visual-profile=arami] :is(.theme-scene--ambient,.theme-scene--archive):after{inset:calc(-1 * var(--arami-rain-tile-height)) 0 0;background-image:var(--theme-asset-rain-texture, none);background-position:38% 0;background-size:auto var(--arami-rain-tile-height);mix-blend-mode:screen;animation:arami-rain-fall 3s linear infinite,arami-rain-gust 5.6s ease-in-out infinite alternate}html[data-ui-visual-profile=arami] .theme-scene[data-theme-scene-active=false]:after{animation:none;display:none}html[data-ui-visual-profile=arami] .theme-scene:has(>[data-theme-scene-attention=paused]):before,html[data-ui-visual-profile=arami] .theme-scene:has(>[data-theme-scene-attention=paused]):after{animation-play-state:paused}html[data-ui-visual-profile=arami] .settings-modal-panel.theme-scene{--arami-art-opacity: .5;--arami-art-scrim: linear-gradient(90deg, rgb(var(--bg-elevated) / .96), rgb(var(--bg-elevated) / .88) 66%, rgb(var(--bg-elevated) / .72))}html[data-ui-visual-profile=arami] .settings-modal-panel.theme-scene:after{content:none}html[data-ui-visual-profile=arami] :is(.theme-navbar,.theme-tabbar,.theme-sidebar){background-color:rgb(var(--bg-shell) / .98);border-color:rgb(var(--border-default));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-visual-profile=arami] :is(.theme-navbar,.theme-tabbar){box-shadow:inset 0 -1px rgb(var(--theme-arami-gold) / .14),var(--shadow-sm)}html[data-ui-visual-profile=arami] .theme-sidebar{box-shadow:inset -1px 0 rgb(var(--theme-arami-gold) / .12)}html[data-ui-visual-profile=arami] .theme-surface-decorated{border-color:rgb(var(--border-default));box-shadow:var(--shadow-sm)}html[data-ui-visual-profile=arami] .theme-surface-decorated:after{content:none}html[data-ui-visual-profile=arami] :is(.theme-dialog-panel,.settings-modal-panel){border-color:rgb(var(--theme-arami-gold) / .26);box-shadow:var(--theme-dialog-shadow)}html[data-ui-visual-profile=arami] .theme-dialog-header{background-image:linear-gradient(90deg,rgb(var(--theme-control-frame) / .08),transparent 60%)}html[data-ui-visual-profile=arami] .theme-control-decorated{background-image:none}html[data-ui-visual-profile=arami] .theme-control-decorated:before,html[data-ui-visual-profile=arami] .theme-control-decorated:after{content:none}html[data-ui-visual-profile=arami] :is(.theme-button,.theme-control-decorated):active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}html[data-ui-visual-profile=arami] :is(.theme-button,.theme-tab,.theme-control-decorated,.theme-list-item,.rank-modal-header-button,.rank-modal-scope-tab):focus-visible{outline:2px solid rgb(var(--theme-arami-gold));outline-offset:3px}html[data-ui-visual-profile=arami] :is(.theme-button,.theme-control-decorated,.theme-tab):is(:disabled,[aria-disabled=true]){box-shadow:none;transform:none;cursor:not-allowed}html[data-ui-visual-profile=arami] :is(.theme-input,.theme-input-decorated){background-color:rgb(var(--bg-sunken));color:rgb(var(--text-primary));border-color:rgb(var(--border-default));box-shadow:inset 2px 0 rgb(var(--theme-control-frame) / .34)}html[data-ui-visual-profile=arami] :is(.theme-input,.theme-input-decorated)::-moz-placeholder{color:rgb(var(--text-tertiary));opacity:1}html[data-ui-visual-profile=arami] :is(.theme-input,.theme-input-decorated)::placeholder{color:rgb(var(--text-tertiary));opacity:1}html[data-ui-visual-profile=arami] :is(.theme-input:focus,.theme-input-decorated:focus-within){border-color:rgb(var(--theme-arami-gold));box-shadow:inset 2px 0 rgb(var(--theme-control-frame)),0 0 0 2px rgb(var(--theme-arami-gold) / .22)}html[data-ui-visual-profile=arami] :is(.theme-input,.theme-input-decorated):is([aria-invalid=true],:user-invalid){border-color:rgb(var(--theme-control-frame))}html[data-ui-visual-profile=arami] .theme-list-item{border-radius:var(--theme-list-radius)}html[data-ui-visual-profile=arami] .theme-session-item[data-session-state=unread]:not([data-session-pinned=true]){background:linear-gradient(90deg,rgb(var(--theme-session-unread-accent) / .12),transparent 72%)!important;border-color:rgb(var(--theme-session-unread-accent) / .26)!important;box-shadow:inset 2px 0 rgb(var(--theme-session-unread-accent) / .88)}html[data-ui-visual-profile=arami] :is(.theme-session-status,.theme-session-inline-status){border-radius:2px;transform:rotate(45deg)}html[data-ui-visual-profile=arami] .theme-session-status[data-session-state=unread]{animation:arami-status-arrive .32s ease-out both}html[data-ui-avatar-frame=arami]{--theme-avatar-frame-width: 1px;--theme-avatar-frame-color: rgb(var(--theme-arami-gold) / .46);--theme-avatar-frame-shadow: 0 0 0 3px rgb(var(--theme-control-frame) / .08)}html[data-ui-visual-profile=arami] .theme-empty-state{margin:24px 16px;padding:28px 20px;height:auto;border-radius:var(--theme-empty-radius);border:1px solid rgb(var(--border-default));background:rgb(var(--bg-elevated) / .96);box-shadow:inset 2px 0 rgb(var(--theme-control-frame) / .4)}html[data-ui-visual-profile=arami] :is(.theme-empty-state-asset,.theme-asset-fallback){color:rgb(var(--theme-arami-gold))}html[data-ui-visual-profile=arami] .theme-bubble--assistant{border-color:rgb(var(--border-default));box-shadow:inset 2px 0 rgb(var(--theme-control-frame) / .6),var(--shadow-sm)}html[data-ui-visual-profile=arami] :is(.chat-mobile-name,.chat-desktop-name){color:rgb(var(--text-secondary));background:rgb(var(--bg-elevated) / .94);border-radius:4px;padding:2px 6px}html[data-ui-visual-profile=arami] .user-message-bubble{box-shadow:inset -2px 0 rgb(var(--theme-control-spark) / .54),var(--shadow-sm)}html[data-ui-visual-profile=arami] .discover-official-card{background-color:rgb(var(--bg-elevated) / .98);background-image:none;border:1px solid rgb(var(--theme-arami-gold) / .38);color:rgb(var(--text-primary));box-shadow:inset 3px 0 rgb(var(--theme-control-frame)),var(--shadow-sm)}html[data-ui-visual-profile=arami] .discover-official-card:before,html[data-ui-visual-profile=arami] .discover-official-card:after,html[data-ui-visual-profile=arami] .discover-side-rank-card:before{content:none}html[data-ui-visual-profile=arami] .discover-official-card h3{color:rgb(var(--text-strong));text-shadow:none}html[data-ui-visual-profile=arami] .discover-official-card p{color:rgb(var(--text-secondary))}html[data-ui-visual-profile=arami] .discover-glass-pill{background:rgb(var(--bg-sunken));border-color:rgb(var(--border-default));color:rgb(var(--text-secondary));backdrop-filter:none}html[data-ui-visual-profile=arami] .discover-official-badge-ring{background:rgb(var(--bg-shell));border-color:rgb(var(--theme-arami-gold) / .46);color:rgb(var(--theme-arami-gold));box-shadow:inset 0 0 0 3px rgb(var(--theme-arami-gold) / .08)}html[data-ui-visual-profile=arami] :is(.discover-rank-hub,.discover-side-rank-card){background-color:rgb(var(--bg-elevated) / .98);background-image:none;border-color:rgb(var(--border-default));box-shadow:inset 2px 0 rgb(var(--theme-control-frame) / .6),var(--shadow-sm)}html[data-ui-visual-profile=arami] :is(.discover-side-rank-pill,.discover-rank-badge){background:rgb(var(--theme-arami-gold) / .08);border-color:rgb(var(--theme-arami-gold) / .3);color:rgb(var(--theme-arami-gold));box-shadow:none}html[data-ui-visual-profile=arami] .discover-rank-hub .theme-list-item{background-color:rgb(var(--bg-elevated));border-color:transparent}html[data-ui-visual-profile=arami] .discover-rank-hub .theme-list-item>span:first-child{background-color:rgb(var(--theme-arami-gold) / .08);color:rgb(var(--theme-arami-gold))}html[data-ui-visual-profile=arami] :is(.discover-activity-action,.discover-side-rank-action,.discover-rank-chip,.rank-modal-tab,.rank-modal-header-button,.rank-modal-scope-tab){background-image:none;border-color:rgb(var(--border-default));box-shadow:none}html[data-ui-visual-profile=arami] :is(.discover-side-rank-action,.discover-rank-chip,.rank-modal-tab){background-color:rgb(var(--bg-elevated));color:rgb(var(--text-secondary))}html[data-ui-visual-profile=arami] :is(.rank-modal-tab--active,.rank-modal-scope-tab--active){background-color:rgb(var(--theme-control-frame))!important;border-color:rgb(var(--theme-control-frame))!important;color:rgb(var(--theme-arami-ivory))!important;box-shadow:inset 0 1px rgb(var(--theme-arami-ivory) / .16)}html[data-ui-visual-profile=arami] .rank-modal-panel{background-color:rgb(var(--bg-elevated));border:1px solid rgb(var(--theme-arami-gold) / .26)}html[data-ui-visual-profile=arami] .rank-modal-header{background-color:rgb(var(--bg-shell));border-color:rgb(var(--border-default));box-shadow:inset 3px 0 rgb(var(--theme-control-frame))}html[data-ui-visual-profile=arami] .rank-modal-header h3{color:rgb(var(--text-strong))}html[data-ui-visual-profile=arami] .rank-modal-header-button{background-color:rgb(var(--bg-sunken));color:rgb(var(--theme-arami-gold))}html[data-ui-visual-profile=arami] .rank-modal-body{background-color:rgb(var(--bg-app))}html[data-ui-visual-profile=arami] .rank-modal-scope-switch{background-color:rgb(var(--bg-shell));border-color:rgb(var(--border-default));box-shadow:none}html[data-ui-visual-profile=arami] .rank-modal-entry{background-color:rgb(var(--bg-elevated));border-color:rgb(var(--border-default));box-shadow:var(--shadow-sm)}html[data-ui-visual-profile=arami] .rank-modal-avatar{border-color:rgb(var(--theme-arami-gold) / .32)}html[data-ui-visual-profile=arami] .rank-official-badge{background-color:rgb(var(--theme-arami-gold) / .08)!important;color:rgb(var(--theme-arami-gold))!important;border:1px solid rgb(var(--theme-arami-gold) / .26)}html[data-ui-visual-profile=arami] .rank-place-badge{background-image:none!important;border-color:rgb(var(--bg-elevated))!important;color:#fff9eb!important;box-shadow:var(--shadow-sm)}html[data-ui-visual-profile=arami] .rank-place-badge--first{background-color:#845714!important}html[data-ui-visual-profile=arami] .rank-place-badge--second{background-color:#746b62!important}html[data-ui-visual-profile=arami] .rank-place-badge--third{background-color:#97482b!important}html[data-ui-visual-profile=arami] .rank-place-badge--default{background-color:rgb(var(--bg-sunken))!important;color:rgb(var(--text-tertiary))!important}html[data-ui-visual-profile=arami] :is(.theme-navbar,.theme-dialog-header):after{content:"";position:absolute;right:12%;bottom:0;left:12%;z-index:0;height:.65rem;background:rgb(var(--theme-arami-gold));-webkit-mask:var(--theme-divider-mark-image, none) center / contain no-repeat;mask:var(--theme-divider-mark-image, none) center / contain no-repeat;opacity:.46;pointer-events:none}@media(hover:hover)and (pointer:fine){html[data-ui-visual-profile=arami] :is(.theme-button,.theme-control-decorated):hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--shadow-sm)}html[data-ui-visual-profile=arami] .theme-list-item:hover:not([aria-disabled=true]){border-color:rgb(var(--theme-arami-gold) / .3);box-shadow:inset 2px 0 rgb(var(--theme-control-frame) / .56)}html[data-ui-visual-profile=arami] :is(.market-card,.discover-official-card,.rank-modal-entry):hover{border-color:rgb(var(--theme-arami-gold) / .48);box-shadow:inset 2px 0 rgb(var(--theme-control-frame)),var(--shadow-md)}html[data-ui-visual-profile=arami] :is(.rank-modal-tab,.rank-modal-scope-tab):hover:not(:disabled):not(.rank-modal-tab--active):not(.rank-modal-scope-tab--active),html[data-ui-visual-profile=arami] .rank-modal-header-button:hover:not(:disabled){background-color:rgb(var(--bg-sunken));border-color:rgb(var(--theme-arami-gold) / .48);color:rgb(var(--theme-arami-gold))}}@keyframes arami-art-enter{0%{opacity:0}to{opacity:var(--arami-art-opacity)}}@keyframes arami-atmosphere-breathe{0%{opacity:calc(var(--arami-weather-opacity) * .55)}to{opacity:var(--arami-weather-opacity)}}@keyframes arami-rain-fall{0%{transform:translateY(0)}to{transform:translateY(var(--arami-rain-tile-height))}}@keyframes arami-rain-gust{0%{opacity:calc(var(--arami-weather-opacity) * .72)}58%{opacity:calc(var(--arami-weather-opacity) * .88)}to{opacity:var(--arami-weather-opacity)}}@keyframes arami-status-arrive{0%{opacity:0;transform:rotate(45deg) scale(.5)}to{opacity:1;transform:rotate(45deg) scale(1)}}@media(max-width:767px){html[data-ui-visual-profile=arami]{--arami-art-scrim: linear-gradient(180deg, rgb(var(--bg-app) / .2), rgb(var(--bg-app) / .6) 45%, rgb(var(--bg-app) / .92));--arami-weather-opacity: .08}html.dark[data-ui-visual-profile=arami]{--arami-art-scrim: linear-gradient(180deg, rgb(var(--bg-app) / .24), rgb(var(--bg-app) / .64) 45%, rgb(var(--bg-app) / .94));--arami-weather-opacity: .14}html[data-ui-visual-profile=arami] :is(.theme-scene--ambient,.theme-scene--archive){--theme-scene-position: 78% center}html.dark[data-ui-visual-profile=arami] :is(.theme-scene--ambient,.theme-scene--archive){--arami-rain-tile-height: 360px}html.dark[data-ui-visual-profile=arami] :is(.theme-scene--ambient,.theme-scene--archive):after{background-position:24% 0;animation-duration:3.6s,7.2s}html[data-ui-visual-profile=arami] :is(.theme-scene--market,.theme-scene--workshop){--theme-scene-position: 22% center}html.dark[data-ui-visual-profile=arami] .theme-scene--workshop{--theme-scene-position: right center}html[data-ui-visual-profile=arami] .theme-navbar:after{right:20%;left:20%;height:.45rem}}html[data-ui-visual-profile=arami]:is([data-ui-performance=balanced],[data-ui-performance=minimal]) :is(.theme-surface-decoration,.theme-scene):before,html[data-ui-visual-profile=arami]:is([data-ui-performance=balanced],[data-ui-performance=minimal]) .theme-scene:after{animation:none}html[data-ui-visual-profile=arami][data-ui-performance=balanced] .theme-scene:after{opacity:.08}html[data-ui-visual-profile=arami][data-ui-performance=minimal] .theme-scene:after{display:none}@media(prefers-reduced-motion:reduce){html[data-ui-visual-profile=arami] :is(.theme-surface-decoration,.theme-scene):before,html[data-ui-visual-profile=arami] .theme-scene:after,html[data-ui-visual-profile=arami] .theme-session-status[data-session-state=unread]{animation:none}html[data-ui-visual-profile=arami] .theme-scene:after{opacity:.06}html[data-ui-visual-profile=arami] :is(.theme-button,.theme-control-decorated):active:not(:disabled):not([aria-disabled=true]){transform:none}}@media(prefers-contrast:more){html[data-ui-visual-profile=arami] :is(.theme-input,.theme-input-decorated,.theme-surface-decorated,.theme-bubble--assistant,.rank-modal-entry){border-color:rgb(var(--text-secondary))}html[data-ui-visual-profile=arami] .theme-scene:after{display:none}}
