:root{--bg-0: #07070d;--bg-1: #0d0d18;--fg-0: #f4f5fa;--fg-1: #a8acc4;--fg-2: #5a5e7a;--accent: #7cd3ff;--accent-2: #b78bff;--border: rgba(255, 255, 255, .08);--gold-0: #f3dfa9;--gold-1: #d4b373;--gold-2: #a8854a;--ivory: #f6efe2;--ink: #1a1620;--glass: rgba(255, 255, 255, .08);--glass-strong: rgba(255, 255, 255, .14);--glass-border: rgba(255, 255, 255, .18);--gold-border: rgba(212, 179, 115, .45);--orbis-chat-gutter-bottom: 16px;--orbis-chat-input-block: 42px;--orbis-chat-tabs-block: 36px;--orbis-chat-panel-padding: 8px;--orbis-chat-panel-chrome-height: calc( var(--orbis-chat-input-block) + var(--orbis-chat-tabs-block) + (var(--orbis-chat-panel-padding) * 2) + 2px );--orbis-chat-dock-width: 420px;--orbis-play-layout-side-inset: 16px;--orbis-play-brand-offset: 10px;--orbis-play-edge-left: max( var(--orbis-play-layout-side-inset), env(safe-area-inset-left, 0px) );--orbis-play-edge-right: max( var(--orbis-play-layout-side-inset), env(safe-area-inset-right, 0px) );--orbis-system-controls-bottom: max(16px, env(safe-area-inset-bottom, 0px));--orbis-system-controls-right: var(--orbis-play-edge-right);--orbis-system-controls-gap: 8px;--orbis-system-control-hit-size: 44px;--orbis-chat-to-system-gap: 12px;--orbis-ai-toast-above-controls-gap: 12px;--orbis-toast-above-controls-bottom: calc( var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + var(--orbis-ai-toast-above-controls-gap) );--orbis-chat-dock-offset: calc( var(--orbis-chat-gutter-bottom) + var(--orbis-chat-panel-chrome-height) );--orbis-play-glass-bg: rgba(18, 18, 22, .9);--orbis-play-glass-blur: blur(12px) saturate(1.15);--orbis-play-glass-border: rgba(255, 255, 255, .12);--orbis-play-glass-shadow: 0 8px 24px rgba(0, 0, 0, .36);--orbis-play-glass-hover-bg: rgba(28, 28, 34, .94);--orbis-play-glass-chip-bg: rgba(18, 18, 22, .86);--orbis-play-glass-chip-hover-bg: rgba(28, 28, 34, .9);--orbis-play-glass-chip-active-bg: rgba(36, 38, 48, .96);--orbis-play-ui-accent-chip-border: rgba(255, 255, 255, .22);--orbis-play-ui-accent-chip-shadow: none;--orbis-play-ui-chip-idle-bg: rgba(18, 18, 22, .86);--orbis-play-ui-chip-idle-border: rgba(255, 255, 255, .1);--orbis-play-hud-chip-idle-bg: rgba(18, 18, 22, .88);--orbis-play-hud-chip-idle-border: rgba(255, 255, 255, .1);--orbis-play-hud-chip-idle-color: rgba(255, 255, 255, .82);--orbis-play-hud-chip-active-bg: rgba(42, 46, 58, .96);--orbis-play-hud-chip-active-border: rgba(255, 255, 255, .14);--orbis-play-hud-chip-active-color: #fff;--orbis-play-hud-chip-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 2px 10px rgba(0, 0, 0, .32);--orbis-play-hud-bg: rgba(18, 18, 22, .9);--orbis-play-hud-bg-muted: rgba(18, 18, 22, .82);--orbis-play-hud-bg-hover: rgba(28, 28, 34, .94);--orbis-play-hud-bg-active: rgba(36, 38, 48, .96);--orbis-play-hud-border: rgba(255, 255, 255, .12);--orbis-play-hud-shadow: 0 8px 24px rgba(0, 0, 0, .36);--orbis-play-hud-backdrop: blur(12px) saturate(1.15);--orbis-cursor-pill-bg: rgba(18, 18, 22, .88);--orbis-cursor-pill-bg-strong: rgba(14, 14, 18, .94);--orbis-cursor-pill-border: rgba(255, 255, 255, .1);--orbis-cursor-pill-blur: blur(12px) saturate(1.15);--orbis-cursor-text: rgba(255, 255, 255, .92);--orbis-cursor-text-muted: rgba(255, 255, 255, .78);--orbis-cursor-text-soft: rgba(255, 255, 255, .62);--orbis-touch-control-bg: #0c1018;--orbis-touch-control-bg-muted: #101620;--orbis-touch-control-bg-active: #161d28;--orbis-touch-control-border: rgba(255, 255, 255, .14);--orbis-touch-control-shadow: 0 8px 24px rgba(0, 0, 0, .32);--orbis-touch-control-backdrop: none;--orbis-touch-thumb-bg: #1f2835;--orbis-play-window-bg: rgba(12, 16, 24, .88);--orbis-play-window-border: rgba(255, 255, 255, .14);--orbis-play-window-blur: blur(10px) saturate(1.1);--orbis-play-window-shadow: 0 12px 32px rgba(0, 0, 0, .28);--orbis-play-window-kicker-color: rgba(255, 255, 255, .58);--orbis-editor-panel-bg: var(--orbis-play-window-bg);--orbis-editor-panel-border: var(--orbis-play-window-border);--orbis-editor-panel-blur: var(--orbis-play-window-blur);--orbis-editor-panel-shadow: var(--orbis-play-window-shadow);--orbis-editor-chrome-bg: #101620;--orbis-editor-chrome-border: rgba(255, 255, 255, .1);--orbis-svc-panel-fill: rgba(12, 16, 24, .88);--orbis-svc-active-tab-border: rgba(255, 255, 255, .28);--orbis-svc-active-tab-bg: rgba(255, 255, 255, .1);--orbis-chat-log-focused-bg: #0c1018;--orbis-ui-font: "Pretendard", system-ui, -apple-system, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--orbis-tooltip-scale: .81;--orbis-play-layout-gutter: 16px;--orbis-play-layout-chat-width: 420px;--orbis-play-layout-chat-gap: 5px;--orbis-play-layout-control-size: 35px;--orbis-play-layout-minimap: 148px;--orbis-play-layout-compass-ruler: 420px;--orbis-play-layout-compass-label: 300px;--orbis-play-layout-compass-mask: 10%;--orbis-play-layout-search-width: 168px;--orbis-play-layout-right-reserve: calc( var(--orbis-play-edge-right) + (var(--orbis-system-control-hit-size) * 2) + var(--orbis-system-controls-gap) + var(--orbis-chat-to-system-gap) );--orbis-inv-shell-width: 320px;--orbis-inv-grid-padding-x: 12px;--orbis-inv-grid-gap: 6px;--orbis-inv-grid-columns: 6;--orbis-inv-slot-size: calc( ( var(--orbis-inv-shell-width) - (2 * var(--orbis-inv-grid-padding-x)) - ((var(--orbis-inv-grid-columns) - 1) * var(--orbis-inv-grid-gap)) ) / var(--orbis-inv-grid-columns) );font-family:var(--orbis-ui-font);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--fg-0);background:var(--bg-0);color-scheme:dark}html[data-ui-theme=glass]{--orbis-play-glass-bg: linear-gradient( 180deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .04) 55%, rgba(255, 255, 255, .02) 100% );--orbis-play-glass-blur: blur(22px) saturate(1.12);--orbis-play-glass-border: rgba(255, 255, 255, .16);--orbis-play-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 10px 28px rgba(0, 0, 0, .1);--orbis-play-glass-hover-bg: linear-gradient( 180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .06) 100% );--orbis-play-glass-chip-bg: rgba(255, 255, 255, .06);--orbis-play-glass-chip-hover-bg: rgba(255, 255, 255, .1);--orbis-play-glass-chip-active-bg: linear-gradient( 180deg, rgba(255, 255, 255, .18) 0%, rgba(255, 255, 255, .08) 100% );--orbis-play-ui-accent-chip-border: rgba(255, 255, 255, .24);--orbis-play-ui-accent-chip-shadow: inset 0 1px 0 rgba(255, 255, 255, .14);--orbis-play-window-bg: linear-gradient(145deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .01)), rgba(7, 7, 13, .22);--orbis-play-window-border: rgba(255, 255, 255, .16);--orbis-play-window-blur: blur(8px);--orbis-play-window-shadow: 0 24px 70px rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 255, 255, .12);--orbis-play-window-kicker-color: rgba(243, 223, 169, .72);--orbis-editor-panel-bg: linear-gradient(145deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .01)), rgba(7, 7, 13, .22);--orbis-editor-panel-border: rgba(255, 255, 255, .16);--orbis-editor-panel-blur: blur(8px);--orbis-editor-panel-shadow: 0 24px 70px rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 255, 255, .12);--orbis-editor-chrome-bg: rgba(255, 255, 255, .035);--orbis-editor-chrome-border: rgba(255, 255, 255, .08);--orbis-svc-panel-fill: rgba(7, 7, 13, .62);--orbis-svc-active-tab-border: rgba(243, 223, 169, .38);--orbis-svc-active-tab-bg: linear-gradient( 180deg, rgba(243, 223, 169, .24), rgba(255, 255, 255, .055) );--orbis-chat-log-focused-bg: linear-gradient( 180deg, rgba(255, 255, 255, .03) 0%, rgba(255, 255, 255, .08) 100% );--orbis-play-ui-chip-idle-bg: rgba(255, 255, 255, .04);--orbis-play-ui-chip-idle-border: rgba(255, 255, 255, .1);--orbis-play-hud-chip-idle-bg: rgba(255, 255, 255, .04);--orbis-play-hud-chip-idle-border: rgba(255, 255, 255, .1);--orbis-play-hud-chip-idle-color: rgba(255, 255, 255, .78);--orbis-play-hud-chip-active-bg: linear-gradient( 180deg, rgba(255, 255, 255, .22) 0%, rgba(255, 255, 255, .1) 100% );--orbis-play-hud-chip-active-border: transparent;--orbis-play-hud-chip-active-color: #fff;--orbis-play-hud-chip-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .16), 0 2px 10px rgba(0, 0, 0, .14);--orbis-play-hud-bg: linear-gradient( 180deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .04) 55%, rgba(255, 255, 255, .02) 100% );--orbis-play-hud-bg-muted: rgba(255, 255, 255, .06);--orbis-play-hud-bg-hover: linear-gradient( 180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .06) 100% );--orbis-play-hud-bg-active: linear-gradient( 180deg, rgba(255, 255, 255, .18) 0%, rgba(255, 255, 255, .08) 100% );--orbis-play-hud-border: rgba(255, 255, 255, .16);--orbis-play-hud-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 10px 28px rgba(0, 0, 0, .1);--orbis-play-hud-backdrop: blur(22px) saturate(1.12);--orbis-touch-control-bg: radial-gradient(circle at 34% 22%, rgba(255, 255, 255, .12), transparent 36%), rgba(255, 255, 255, .035);--orbis-touch-control-bg-muted: radial-gradient(circle at 50% 50%, rgba(255, 255, 255, .08), transparent 58%), rgba(255, 255, 255, .025);--orbis-touch-control-bg-active: radial-gradient(circle at 34% 24%, rgba(255, 255, 255, .24), transparent 36%), rgba(255, 255, 255, .08);--orbis-touch-control-border: rgba(255, 255, 255, .16);--orbis-touch-control-shadow: 0 10px 28px rgba(0, 0, 0, .2), inset 0 1px 0 rgba(255, 255, 255, .08);--orbis-touch-control-backdrop: blur(8px) saturate(1.08);--orbis-touch-thumb-bg: radial-gradient(circle at 34% 24%, rgba(255, 255, 255, .24), transparent 36%), rgba(255, 255, 255, .08)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}body{background:radial-gradient(ellipse at top,#14142a 0%,var(--bg-0) 55%),var(--bg-0)}canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}button{font-family:inherit;cursor:pointer}.r3f-stats,.r3f-stats>div{z-index:1!important;pointer-events:none!important}input,textarea,select{font-family:inherit;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.orbis-play-glass-surface,.orbis-play-side-nav-panel{border:1px solid var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow)}.orbis-chat-open-button,.orbis-system-control,.orbis-play-editor-exit-btn{border:1px solid var(--orbis-play-hud-border);background:var(--orbis-play-hud-bg);backdrop-filter:var(--orbis-play-hud-backdrop);-webkit-backdrop-filter:var(--orbis-play-hud-backdrop);box-shadow:var(--orbis-play-hud-shadow)}.orbis-chat-dock,.orbis-chat-log{--orbis-chat-dock-left: var(--orbis-play-edge-left);--orbis-chat-dock-gap: 6px;--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );--orbis-chat-log-bottom: calc( var(--orbis-chat-gutter-bottom) + var(--orbis-chat-panel-chrome-height) + (var(--orbis-chat-dock-gap) * 2) )}.orbis-chat-dock{position:fixed;left:var(--orbis-chat-dock-left);bottom:var(--orbis-chat-gutter-bottom);z-index:276;pointer-events:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--orbis-chat-dock-gap);width:var(--orbis-chat-dock-log-width);max-width:calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve));box-sizing:border-box;padding:var(--orbis-chat-panel-padding);border:1px solid rgba(255,255,255,.18);border-radius:22px;background:linear-gradient(155deg,#272a32e0,#121318f0);backdrop-filter:blur(20px) saturate(1.35);-webkit-backdrop-filter:blur(20px) saturate(1.35);box-shadow:inset 0 1px #ffffff14,0 8px 26px #00000047;color:#f5f5f7;font-family:var(--orbis-ui-font)}.orbis-chat-log.is-player-moving{opacity:1}body.orbis-space-loading:not(:has([data-orbis-world-hud-enter])) :is(.orbis-chat-dock,.orbis-chat-log){visibility:hidden;pointer-events:none}.orbis-chat-dock.is-collapsed{width:auto;gap:0}.orbis-chat-open-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:999px;cursor:pointer;pointer-events:auto;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orbis-chat-open-button:hover{border-color:#ffffff3d;background:var(--orbis-play-hud-bg-hover);transform:translateY(-1px)}.orbis-chat-open-button:focus-visible{outline:2px solid rgba(243,223,169,.55);outline-offset:3px}.orbis-chat-open-button img{display:block;width:22px;height:22px;object-fit:contain}.orbis-chat-tabs{box-sizing:border-box;display:flex;align-items:center;min-height:var(--orbis-chat-tabs-block);gap:3px;padding:3px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#00000036;pointer-events:auto}.orbis-chat-tab{flex:1 1 0;width:0;min-width:0;height:calc(var(--orbis-chat-tabs-block) - 8px);padding:0 6px;border-radius:9px;border:1px solid transparent;background:transparent;box-shadow:none;color:#c0c3cc;font-size:12px;font-weight:550;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.orbis-chat-tab--ai{position:relative;display:block;padding:0;cursor:default}.orbis-chat-tab-main{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.orbis-chat-tab--ai .orbis-chat-tab-main{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;flex:none;width:auto;min-width:0;text-align:center}.orbis-chat-tab:hover:not(.is-active){color:#fff;background:#ffffff14}.orbis-chat-tab.is-active{color:#fff;border-color:#ffffff21;background:#ffffff26;box-shadow:0 1px 3px #00000045;font-weight:650}.orbis-chat-tab:focus-visible,.orbis-chat-tab-main:focus-visible,.orbis-chat-ai-settings-btn:focus-visible,.orbis-chat-box button:focus-visible{outline:2px solid #82baff;outline-offset:-2px}.orbis-chat-tab--ai>.orbis-chat-ai-settings{position:absolute;top:50%;right:1px;z-index:1;display:inline-flex;align-items:center;transform:translateY(-50%);pointer-events:auto}.orbis-chat-ai-settings-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:22px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;opacity:.72;cursor:pointer;transition:opacity .14s ease,transform .14s ease,background .14s ease}.orbis-chat-ai-settings-btn svg{width:12px;height:12px}.orbis-chat-ai-settings-btn:hover,.orbis-chat-ai-settings-btn.is-open{opacity:1;background:#ffffff1a}.orbis-chat-tab--ai:not(.is-active) .orbis-chat-ai-settings-btn{opacity:.62}.orbis-chat-tab--ai:not(.is-active) .orbis-chat-ai-settings-btn:hover,.orbis-chat-tab--ai:not(.is-active) .orbis-chat-ai-settings-btn.is-open{opacity:.92}.orbis-chat-box{box-sizing:border-box;position:relative;left:auto;bottom:auto;z-index:auto;display:flex;align-items:center;gap:7px;width:100%;min-height:var(--orbis-chat-input-block);padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0000003d;transition:border-color .16s ease,background .16s ease;pointer-events:auto}.orbis-chat-box:focus-within{border-color:#74b2ff8a;background:#0000004f}.orbis-chat-label{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;box-shadow:none}.orbis-chat-label img{display:block;width:18px;height:18px;object-fit:contain}.orbis-chat-label:hover{background:#ffffff1a}.orbis-chat-box input{min-width:0;flex:1 1 auto;width:0;height:28px;padding:0;border:0;outline:0;background:transparent;color:#fff;font:400 13px/1.3 var(--orbis-ui-font)}.orbis-chat-box input::placeholder{color:#a8abb4}.orbis-chat-box>button[type=submit]{position:relative;flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;background:#0071e3;color:#fff;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.orbis-chat-box>button[type=submit]:before,.orbis-chat-box>button[type=submit]:after{content:"";grid-area:1 / 1}.orbis-chat-box>button[type=submit]:before{width:2px;height:13px;border-radius:1px;background:currentColor}.orbis-chat-box>button[type=submit]:after{box-sizing:border-box;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:1px;transform:translateY(-2px) rotate(-45deg)}.orbis-chat-box>button[type=submit]:disabled{cursor:default;color:#a6a9b3;background:#ffffff14}.orbis-chat-box>button[type=submit]:not(:disabled):hover{background:#0a84ff}.orbis-chat-box>button[type=submit]:not(:disabled):active{transform:scale(.92)}.orbis-chat-box input:disabled{cursor:not-allowed;opacity:.55}.orbis-chat-log:not(:where(.is-in-panel)){position:fixed;left:var(--orbis-chat-dock-left);bottom:var(--orbis-chat-log-bottom);z-index:175;width:var(--orbis-chat-dock-log-width)}.orbis-chat-log{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;height:132px;padding:8px 10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;border-radius:14px;background:transparent;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent;transition:background .18s ease,opacity .18s ease;-webkit-overflow-scrolling:touch}.orbis-chat-log:before{content:"";flex:1 0 auto;width:100%;min-height:0;pointer-events:none}.orbis-chat-log.is-input-focused,.orbis-chat-log.is-scroll-hovered{background:var(--orbis-chat-log-focused-bg);backdrop-filter:var(--orbis-play-hud-backdrop);-webkit-backdrop-filter:var(--orbis-play-hud-backdrop)}.orbis-chat-log::-webkit-scrollbar{width:5px}.orbis-chat-log::-webkit-scrollbar-track{background:transparent}.orbis-chat-log::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff47}.orbis-chat-log:hover::-webkit-scrollbar-thumb,.orbis-chat-log:focus-within::-webkit-scrollbar-thumb{background:#ffffff6b}.orbis-chat-log-line{flex:0 0 auto;max-width:88%;padding:6px 10px 7px;border:1px solid rgba(255,255,255,.08);border-radius:13px 13px 13px 5px;background:#353741;color:#f5f5f7;font:400 13px/1.45 var(--orbis-ui-font);overflow-wrap:anywhere;animation:fadeIn .18s ease both}.orbis-chat-log-line.is-self{align-self:flex-end;border-radius:13px 13px 5px;background:#1665be}.orbis-chat-log-name{display:block;color:#d0d8e7;font-size:11px;font-weight:650}.orbis-chat-md{display:inline;max-width:100%;min-width:0;color:inherit;font:inherit;line-height:1.4;overflow-wrap:anywhere}.orbis-chat-md>:first-child{display:inline;margin-top:0;margin-bottom:0}.orbis-chat-md>:first-child+*{margin-top:.35em}.orbis-chat-md>:not(:first-child){display:block}.orbis-chat-md>:last-child{margin-bottom:0}.orbis-chat-md p,.orbis-chat-md ul,.orbis-chat-md ol,.orbis-chat-md pre,.orbis-chat-md blockquote,.orbis-chat-md table{margin:0 0 .45em}.orbis-chat-md p:last-child,.orbis-chat-md ul:last-child,.orbis-chat-md ol:last-child,.orbis-chat-md pre:last-child,.orbis-chat-md blockquote:last-child,.orbis-chat-md table:last-child{margin-bottom:0}.orbis-chat-md h1,.orbis-chat-md h2,.orbis-chat-md h3,.orbis-chat-md h4{margin:.35em 0 .2em;color:#fffffff2;font-size:1.05em;font-weight:700;line-height:1.3}.orbis-chat-md>h1:first-child,.orbis-chat-md>h2:first-child,.orbis-chat-md>h3:first-child,.orbis-chat-md>h4:first-child{margin:0}.orbis-chat-md h1{font-size:1.12em}.orbis-chat-md h2{font-size:1.08em}.orbis-chat-md strong{color:#fffffff5;font-weight:700}.orbis-chat-md em{font-style:italic;color:#dcecffeb}.orbis-chat-md a{color:#8cdcfff2;text-decoration:underline;text-underline-offset:2px;pointer-events:auto}.orbis-chat-md ul,.orbis-chat-md ol{padding-left:1.15em}.orbis-chat-md li{margin:.12em 0}.orbis-chat-md li+li{margin-top:.08em}.orbis-chat-md code{padding:.08em .28em;border-radius:4px;background:#00000059;color:#d2f5fff2;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.orbis-chat-md pre{max-width:100%;padding:6px 8px;overflow-x:auto;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0000006b;pointer-events:auto}.orbis-chat-md pre code{padding:0;background:transparent;font-size:.9em;white-space:pre}.orbis-chat-md blockquote{margin-left:0;padding:.1em 0 .1em .65em;border-left:2px solid rgba(124,211,255,.45);color:#d2e6f5c7}.orbis-chat-md hr{margin:.45em 0;border:0;border-top:1px solid rgba(255,255,255,.14)}.orbis-chat-md table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;pointer-events:auto}.orbis-chat-md th,.orbis-chat-md td{padding:2px 6px;border:1px solid rgba(255,255,255,.14);text-align:left}.orbis-chat-md th{background:#ffffff0f;font-weight:650}.orbis-chat-log-tag{color:#d0d8e7;font-weight:600;margin-right:4px}.orbis-chat-log-line.is-system{align-self:center;border-color:transparent;border-radius:10px;background:#18191fd9;color:#d9dce5;font-size:11px;text-align:center}.orbis-crowd-lod-debug-content{color:#ffffffeb;font-size:11px;line-height:1.35}.orbis-crowd-lod-debug-note{margin:0 0 8px;color:#ffffff94;font-size:10px}.orbis-crowd-lod-debug-section{margin:0 0 6px;color:#a0d2ffe0;font-size:10px;font-weight:700;letter-spacing:.03em}.orbis-crowd-lod-debug-divider{margin:10px 0;border:0;border-top:1px solid rgba(255,255,255,.1)}.orbis-crowd-lod-debug-policy-table{width:100%;margin:0 0 8px;border-collapse:collapse;font-size:10px}.orbis-crowd-lod-debug-policy-table th,.orbis-crowd-lod-debug-policy-table td{padding:4px 6px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.orbis-crowd-lod-debug-policy-table th{color:#ffffff80;font-weight:600}.orbis-crowd-lod-debug-policy-table td:last-child{color:#a0e6b4f2}.orbis-crowd-lod-debug-fields--auto-dist{grid-template-columns:1fr;margin-bottom:8px}.orbis-crowd-lod-debug-tiers{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.orbis-crowd-lod-debug-tier{min-width:44px;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:inherit;font-size:10px;font-weight:600;cursor:pointer}.orbis-crowd-lod-debug-tier.is-active{border-color:#78beffb8;background:#488cdc47}.orbis-crowd-lod-debug-fields{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;margin-bottom:8px}.orbis-crowd-lod-debug-field{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px}.orbis-crowd-lod-debug-field span{color:#ffffffe0;white-space:nowrap}.orbis-crowd-lod-debug-field input{width:100%;min-width:0;padding:3px 5px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:inherit;font-size:10px}.orbis-crowd-lod-debug-field em{font-style:normal;color:#ffffff80;font-size:9px}.orbis-crowd-lod-debug-actions{display:flex;flex-wrap:wrap;gap:6px}.orbis-crowd-lod-debug-actions button{padding:5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a;color:inherit;font-size:10px;font-weight:600;cursor:pointer}.orbis-crowd-lod-debug-actions button.is-muted{opacity:.72}.orbis-portal-overhead-title{display:flex;flex-direction:column;align-items:center;min-width:0;padding:0;border:none;border-radius:0;background:transparent;text-align:center;white-space:nowrap;pointer-events:none;user-select:none;animation:nameplateFadeIn .22s ease both}.orbis-portal-overhead-destination{color:#fff7dd;font-size:13px;font-weight:600;font-style:italic;letter-spacing:-.01em;line-height:1.2;text-shadow:0 1px 3px rgba(0,0,0,.82),0 0 16px rgba(243,223,169,.18);transition:color .18s ease,text-shadow .18s ease}.orbis-portal-overhead.is-hovered .orbis-portal-overhead-destination{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.82),0 0 22px rgba(255,255,255,.32)}.orbis-touch-controls{position:fixed;inset:0;z-index:180;display:block;pointer-events:none}body:has(.orbis-home-landing) .orbis-touch-controls{z-index:105}body:has(.orbis-play-chrome):has(.orbis-home-landing-bottom):not(:has(.orbis-home-landing)) .orbis-touch-controls{z-index:90}body:has(.orbis-chat-dock.is-input-focused) .orbis-touch-controls{display:none}.orbis-touch-joystick,.orbis-touch-jump,.orbis-touch-joystick-zone{touch-action:none;-webkit-user-select:none;user-select:none}.orbis-touch-joystick-zone{position:fixed;left:0;top:calc(100% * 2 / 3);width:calc(100% / 3);height:calc(100% / 3);pointer-events:auto}.orbis-touch-joystick{position:fixed;width:104px;height:104px;border-radius:999px;pointer-events:none;display:grid;place-items:center;transform:translate(-50%,-50%);opacity:0;visibility:hidden;border:1px solid var(--orbis-touch-control-border);background:var(--orbis-touch-control-bg-muted);backdrop-filter:var(--orbis-touch-control-backdrop);-webkit-backdrop-filter:var(--orbis-touch-control-backdrop);box-shadow:var(--orbis-touch-control-shadow);transition:opacity .14s ease,visibility .14s ease}.orbis-touch-joystick.is-visible{opacity:1;visibility:visible}.orbis-touch-joystick.is-visible.is-dimmed{opacity:.2}.orbis-touch-joystick.is-active{opacity:1}.orbis-touch-joystick-ring{position:absolute;inset:12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--orbis-play-hud-bg-muted)}.orbis-touch-joystick-ring:before,.orbis-touch-joystick-ring:after{content:"";position:absolute;left:50%;top:50%;background:#ffffff0e;transform:translate(-50%,-50%)}.orbis-touch-joystick-ring:before{width:56%;height:1px}.orbis-touch-joystick-ring:after{width:1px;height:56%}.orbis-touch-joystick-thumb{position:relative;z-index:1;width:34px;height:34px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:var(--orbis-touch-thumb-bg);box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff1a;transition:transform .08s linear}.orbis-touch-joystick.is-active .orbis-touch-joystick-thumb{transition:none}.orbis-touch-jump{position:fixed;right:var(--orbis-play-edge-right);bottom:calc(var(--orbis-chat-gutter-bottom) + 110px);width:64px;height:64px;border:1px solid var(--orbis-touch-control-border);border-radius:999px;background:var(--orbis-touch-control-bg);backdrop-filter:var(--orbis-touch-control-backdrop);-webkit-backdrop-filter:var(--orbis-touch-control-backdrop);box-shadow:var(--orbis-touch-control-shadow);color:#ffffffe0;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity .16s ease,visibility .16s ease,transform .16s ease,background .16s ease}.orbis-touch-jump.is-visible{opacity:1;visibility:visible;pointer-events:auto}.orbis-touch-jump.is-visible.is-dimmed{opacity:.2}.orbis-touch-jump span{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.04em;text-shadow:0 1px 4px rgba(0,0,0,.42),0 0 8px rgba(0,0,0,.22)}.orbis-touch-jump.is-visible:active{background:var(--orbis-touch-control-bg-active);transform:translateY(2px) scale(.97)}.orbis-touch-swim{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;border-color:#93e0f26e;color:#ebfaff;white-space:nowrap}.orbis-touch-swim span[aria-hidden=true]{color:#a0e9fa;font-size:18px;line-height:1}.orbis-touch-swim-dive{right:calc(var(--orbis-play-edge-right) + 74px)}.orbis-player-overhead{display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;user-select:none;contain:layout style;backface-visibility:hidden;transform-origin:center bottom;transition:opacity .16s ease,filter .16s ease}.orbis-player-overhead.has-speech{transform:translateY(-11px)}.orbis-player-identity{display:inline-flex;flex-direction:column;align-items:center;gap:8px;font-family:Pretendard,system-ui,-apple-system,sans-serif;animation:nameplateFadeIn .22s ease both}.orbis-player-title-block{position:relative;display:inline-flex;flex-direction:column;align-items:center}.orbis-player-activity-stack{position:absolute;left:50%;bottom:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;margin-bottom:6px;transform:translate(-50%);pointer-events:none}.orbis-player-activity-stack .orbis-player-activity:not([hidden]){pointer-events:auto}.orbis-player-title{display:inline-flex;position:relative;flex-direction:column;align-items:stretch;min-width:0;padding:0;border:none;border-radius:0;background:transparent;font-family:inherit;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#ffffffeb;overflow:hidden;animation:nameplateFadeIn .22s ease both}.orbis-player-title[data-overhead-title-button=true]{pointer-events:auto;cursor:pointer;transition:filter .14s ease}.orbis-player-title[data-overhead-title-button=true]:hover{filter:brightness(1.1)}.orbis-player-title[data-overhead-title-button=true]:hover .orbis-player-title-glass{border-color:#ffffff85;box-shadow:inset 0 1px #fff3,0 8px 28px #0000002e}.orbis-player-title-blur{position:absolute;inset:0;z-index:0;pointer-events:none;background:#080c1638;backdrop-filter:blur(16px) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.18)}.orbis-player-title-glass{position:absolute;inset:0;z-index:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.38);box-shadow:inset 0 1px #ffffff29,0 8px 28px #00000024;pointer-events:none}.orbis-player-title-frame{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(#ffffffeb,#ffffffeb) left 0 top 0 / 10px 1px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) left 0 top 0 / 1px 10px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) right 0 bottom 0 / 10px 1px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) right 0 bottom 0 / 1px 10px no-repeat}.orbis-player-title-label{position:relative;z-index:3;display:block;padding:6px 10px 7px;color:#ffffffe0;font-family:inherit;font-size:9px;font-weight:500;letter-spacing:.1em;line-height:1;text-shadow:none;white-space:nowrap}.orbis-player-activity-youtube{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:0;overflow:visible;background:transparent;color:#f03;animation:nameplateFadeIn .22s ease both}.orbis-player-activity-youtube-blur,.orbis-player-activity-youtube-glass,.orbis-player-activity-youtube-frame{display:none}.orbis-player-activity-youtube-icon{position:relative;z-index:3;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.orbis-player-activity-content{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:0;overflow:visible;background:transparent;color:#6ecbff;animation:nameplateFadeIn .22s ease both}.orbis-player-activity-content-blur,.orbis-player-activity-content-glass,.orbis-player-activity-content-frame{display:none}.orbis-player-activity-content-icon{position:relative;z-index:3;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.orbis-player-activity:not([hidden]){pointer-events:auto;cursor:pointer}.orbis-player-activity-tooltip{position:absolute;left:var(--orbis-player-activity-tooltip-x, 50%);top:var(--orbis-player-activity-tooltip-y, -6px);z-index:6;transform:translateY(4px);padding:4px 8px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#080a12f5;box-shadow:0 8px 18px #00000057;color:#eaf1ffeb;font-family:Pretendard,system-ui,sans-serif;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.orbis-player-activity:hover .orbis-player-activity-tooltip,.orbis-player-activity.is-tooltip-pinned .orbis-player-activity-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.orbis-player-activity-editor{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:0;overflow:visible;background:transparent;color:#16ff6b;animation:nameplateFadeIn .22s ease both}.orbis-player-activity-editor-blur,.orbis-player-activity-editor-glass,.orbis-player-activity-editor-frame{display:none}.orbis-player-activity-editor-icon{position:relative;z-index:3;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.orbis-player-title.is-empty{visibility:hidden}.orbis-speech-bubble{--orbis-speech-glass: rgba(8, 12, 22, .58);--orbis-speech-border: rgba(255, 255, 255, .32);--orbis-speech-tail-half: 6px;position:relative;width:max-content;min-width:48px;max-width:252px;margin-bottom:7px;padding:7px 11px 8px;border:1px solid var(--orbis-speech-border);border-bottom:none;border-radius:2px;background-color:var(--orbis-speech-glass);background-image:linear-gradient(var(--orbis-speech-border),var(--orbis-speech-border)),linear-gradient(var(--orbis-speech-border),var(--orbis-speech-border));background-repeat:no-repeat;background-size:calc(50% - var(--orbis-speech-tail-half)) 1px,calc(50% - var(--orbis-speech-tail-half)) 1px;background-position:left bottom,right bottom;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);color:#ffffffeb;font-family:inherit;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:-.01em;text-align:center;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;text-shadow:none;box-shadow:inset 0 1px #ffffff1f,0 8px 24px #0000002e;animation:speechPop .2s cubic-bezier(.22,1,.36,1) both}.orbis-speech-bubble:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffffd1,#ffffffd1) left 0 top 0 / 8px 1px no-repeat,linear-gradient(#ffffffd1,#ffffffd1) left 0 top 0 / 1px 8px no-repeat,linear-gradient(#ffffff6b,#ffffff6b) right 0 bottom 0 / 6px 1px no-repeat,linear-gradient(#ffffff6b,#ffffff6b) right 0 bottom 0 / 1px 6px no-repeat,linear-gradient(180deg,rgba(255,255,255,.06) 0%,transparent 42%)}.orbis-speech-bubble:after{content:"";position:absolute;left:50%;bottom:0;z-index:1;width:calc(var(--orbis-speech-tail-half) * 2);height:7px;transform:translate(-50%,100%);background:var(--orbis-speech-glass);clip-path:polygon(50% 100%,0 0,100% 0);pointer-events:none;filter:drop-shadow(-.65px .45px 0 var(--orbis-speech-border)) drop-shadow(.65px .45px 0 var(--orbis-speech-border))}.orbis-speech-name{color:#ffffffe0;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:-.01em}.orbis-speech-bubble [data-orbis-speech-text]{color:#ffffffeb;font-size:12px;font-weight:500}@keyframes speechPop{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nameplateFadeIn{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.orbis-nameplate{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:#fff;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1.15;text-align:center;white-space:nowrap;transform:translateZ(0);animation:nameplateFadeIn .22s ease both;user-select:none}.orbis-nameplate-name{display:inline-block;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-shadow:0 1px 3px rgba(0,0,0,.82),0 0 10px rgba(0,0,0,.48)}.orbis-nameplate-name[data-overhead-name-button=true]{pointer-events:auto;cursor:pointer;transition:filter .14s ease,text-shadow .14s ease}.orbis-nameplate-name[data-overhead-name-button=true]:hover{filter:brightness(1.1);text-shadow:0 1px 3px rgba(0,0,0,.88),0 0 12px rgba(255,255,255,.24)}.orbis-nameplate-level{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:none;background:transparent;font-family:inherit;font-weight:800;letter-spacing:0;line-height:1;text-shadow:none;vertical-align:middle;isolation:isolate}.orbis-nameplate-level[data-overhead-level-button=true]{pointer-events:auto;cursor:pointer;transition:filter .14s ease}.orbis-nameplate-level[data-overhead-level-button=true]:hover{filter:brightness(1.1)}.orbis-nameplate-level[data-overhead-level-button=true]:hover .orbis-nameplate-level-glass{box-shadow:inset 0 1px #fff3}.orbis-nameplate-level-blur,.orbis-nameplate-level-glass,.orbis-nameplate-level-frame{position:absolute;inset:0;pointer-events:none}.orbis-nameplate-level-blur{z-index:0}.orbis-nameplate-level-glass{z-index:1}.orbis-nameplate-level-frame{z-index:2}.orbis-nameplate-level-label{position:relative;z-index:3;display:block;text-align:center;white-space:nowrap}.orbis-nameplate-level.is-lozenge{min-width:20px;height:16px;min-height:16px;border-radius:0;overflow:hidden;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);color:#f5f3ff;font-size:8px;filter:drop-shadow(0 1px 5px rgba(76,29,149,.22))}.orbis-nameplate-level.is-lozenge .orbis-nameplate-level-blur{clip-path:inherit;background:#080a14d1;backdrop-filter:blur(8px) saturate(1.15);-webkit-backdrop-filter:blur(8px) saturate(1.15)}.orbis-nameplate-level.is-lozenge .orbis-nameplate-level-glass{clip-path:inherit;border:1px solid rgba(167,139,250,.62);background:linear-gradient(160deg,#8b5cf657,#4c1d9538 42%,#0a0c16b8);box-shadow:none}.orbis-nameplate-level.is-lozenge .orbis-nameplate-level-frame{display:none}.orbis-nameplate-level.is-lozenge .orbis-nameplate-level-label{min-width:14px;padding:0 5px;color:#faf5ff;font-size:8px;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:16px;text-shadow:0 1px 2px rgba(46,16,101,.62)}.orbis-nameplate-level.is-gold-pill{min-width:18px;height:16px;min-height:16px;border-radius:999px;overflow:hidden;color:#fff6dc;font-size:8px;filter:drop-shadow(0 1px 5px rgba(0,0,0,.24))}.orbis-nameplate-level.is-gold-pill .orbis-nameplate-level-blur{border-radius:inherit;background:#07080e9e;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2)}.orbis-nameplate-level.is-gold-pill .orbis-nameplate-level-glass{border-radius:inherit;border:1px solid rgba(243,223,169,.48);background:linear-gradient(180deg,#f3dfa933,#f3dfa90d 58%,#ffffff05);box-shadow:inset 0 1px #ffffff24}.orbis-nameplate-level.is-gold-pill .orbis-nameplate-level-frame{display:none}.orbis-nameplate-level.is-gold-pill .orbis-nameplate-level-label{padding:0 6px;color:#fff6dc;font-size:8px;line-height:16px;text-shadow:0 1px 2px rgba(0,0,0,.42)}.orbis-nameplate-level.is-ring{width:18px;height:18px;min-width:18px;min-height:18px;border-radius:50%;overflow:hidden;color:#ede9fe;font-size:8px;filter:drop-shadow(0 0 8px rgba(139,92,246,.28))}.orbis-nameplate-level.is-ring .orbis-nameplate-level-blur{border-radius:inherit;background:#0a0c16c7}.orbis-nameplate-level.is-ring .orbis-nameplate-level-glass{border-radius:inherit;border:1.5px solid rgba(167,139,250,.72);background:radial-gradient(circle at 35% 28%,#a78bfa47,#0a0c1633 68%);box-shadow:inset 0 0 0 1px #ffffff14}.orbis-nameplate-level.is-ring .orbis-nameplate-level-frame{inset:-2px;border-radius:inherit;border:1px solid rgba(196,181,253,.22);background:transparent}.orbis-nameplate-level.is-ring .orbis-nameplate-level-label{padding:0;color:#f5f3ff;font-size:8px;line-height:18px}.orbis-nameplate-level.is-frame{min-width:20px;height:18px;min-height:18px;overflow:hidden;color:#ffffffeb;font-size:8px}.orbis-nameplate-level.is-frame .orbis-nameplate-level-blur{background:#080c1638;backdrop-filter:blur(16px) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.18)}.orbis-nameplate-level.is-frame .orbis-nameplate-level-glass{border:1px solid rgba(255,255,255,.38);background:#ffffff0f;box-shadow:inset 0 1px #ffffff29,0 8px 28px #00000024}.orbis-nameplate-level.is-frame .orbis-nameplate-level-frame{background:linear-gradient(#ffffffeb,#ffffffeb) left 0 top 0 / 8px 1px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) left 0 top 0 / 1px 8px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) right 0 bottom 0 / 8px 1px no-repeat,linear-gradient(#ffffffeb,#ffffffeb) right 0 bottom 0 / 1px 8px no-repeat}.orbis-nameplate-level.is-frame .orbis-nameplate-level-label{padding:3px 7px 4px;color:#ffffffe0;font-size:8px;font-weight:700;letter-spacing:.04em;line-height:1}.orbis-nameplate-level.is-minimal{min-width:14px;height:12px;min-height:12px;color:#f3dfa9;font-size:7px}.orbis-nameplate-level.is-minimal .orbis-nameplate-level-blur,.orbis-nameplate-level.is-minimal .orbis-nameplate-level-frame{display:none}.orbis-nameplate-level.is-minimal .orbis-nameplate-level-glass{border:1px solid rgba(243,223,169,.34);border-radius:3px;background:#07080e9e}.orbis-nameplate-level.is-minimal .orbis-nameplate-level-label{padding:0 4px;color:#f3dfa9;font-size:7px;line-height:12px}.orbis-nameplate-level.is-minimal.is-tier-1{color:#bae6fd}.orbis-nameplate-level.is-minimal.is-tier-1 .orbis-nameplate-level-glass{border-color:#7dd3fc70;background:#0e7490b8}.orbis-nameplate-level.is-minimal.is-tier-1 .orbis-nameplate-level-label{color:#bae6fd}.orbis-nameplate-level.is-minimal.is-tier-2{color:#6ee7b7;filter:drop-shadow(0 0 3px rgba(52,211,153,.22))}.orbis-nameplate-level.is-minimal.is-tier-2 .orbis-nameplate-level-glass{border-color:#34d39970;background:#065f46b8;box-shadow:inset 0 1px #ffffff14}.orbis-nameplate-level.is-minimal.is-tier-2 .orbis-nameplate-level-label{color:#6ee7b7}.orbis-nameplate-level.is-minimal.is-tier-3{color:#c4b5fd;filter:drop-shadow(0 0 4px rgba(139,92,246,.28))}.orbis-nameplate-level.is-minimal.is-tier-3 .orbis-nameplate-level-glass{border-color:#a78bfa75;background:#4c1d95bd;box-shadow:inset 0 1px #ffffff1a,0 0 8px #8b5cf61f}.orbis-nameplate-level.is-minimal.is-tier-3 .orbis-nameplate-level-label{color:#ddd6fe}.orbis-nameplate-level.is-minimal.is-tier-4{color:#f3dfa9;filter:drop-shadow(0 0 5px rgba(245,158,11,.3))}.orbis-nameplate-level.is-minimal.is-tier-4 .orbis-nameplate-level-glass{border-color:#f3dfa980;background:linear-gradient(180deg,#92400ec7,#5c2608ad);box-shadow:inset 0 1px #ffffff1f,0 0 10px #f59e0b24}.orbis-nameplate-level.is-minimal.is-tier-4 .orbis-nameplate-level-label{color:#fde68a;text-shadow:0 0 6px rgba(245,158,11,.28)}.orbis-nameplate-level.is-minimal.is-tier-5{color:#fda4af;filter:drop-shadow(0 0 6px rgba(244,63,94,.38));animation:orbis-level-tier-pulse 2.4s ease-in-out infinite}.orbis-nameplate-level.is-minimal.is-tier-5 .orbis-nameplate-level-glass{border-color:#fb718594;background:linear-gradient(135deg,#9f1239d1,#881337b8);box-shadow:inset 0 1px #ffffff24,0 0 12px #f43f5e38}.orbis-nameplate-level.is-minimal.is-tier-5 .orbis-nameplate-level-label{color:#fecdd3;text-shadow:0 0 8px rgba(244,63,94,.42)}.orbis-nameplate-level.is-minimal.is-tier-6{color:#fff7dd;filter:drop-shadow(0 0 8px rgba(255,214,120,.55));animation:orbis-level-tier-legend 2.8s ease-in-out infinite}.orbis-nameplate-level.is-minimal.is-tier-6 .orbis-nameplate-level-glass{border-color:#ffecb3b8;background:linear-gradient(135deg,#a16207d6,#78350fc2 48%,#5c2608cc);box-shadow:inset 0 1px #ffffff47,0 0 16px #ffd67852,0 0 28px #d4b3732e}.orbis-nameplate-level.is-minimal.is-tier-6 .orbis-nameplate-level-label{color:#fffbeb;font-weight:800;text-shadow:0 0 8px rgba(255,214,120,.65),0 0 14px rgba(255,255,255,.35)}@keyframes orbis-level-tier-pulse{0%,to{filter:drop-shadow(0 0 5px rgba(244,63,94,.28))}50%{filter:drop-shadow(0 0 10px rgba(244,63,94,.48))}}@keyframes orbis-level-tier-legend{0%,to{filter:drop-shadow(0 0 7px rgba(255,214,120,.45))}50%{filter:drop-shadow(0 0 14px rgba(255,236,179,.72))}}.orbis-nameplate-level.is-wide{min-width:24px;height:15px;min-height:15px;border-radius:4px;overflow:hidden;color:#fff6dc;font-size:8px}.orbis-nameplate-level.is-wide .orbis-nameplate-level-blur{background:#07080eb8}.orbis-nameplate-level.is-wide .orbis-nameplate-level-glass{border:1px solid rgba(255,255,255,.14);border-left:2px solid rgba(243,223,169,.82);border-radius:inherit;background:linear-gradient(90deg,#f3dfa91f,#ffffff0a)}.orbis-nameplate-level.is-wide .orbis-nameplate-level-frame{display:none}.orbis-nameplate-level.is-wide .orbis-nameplate-level-label{padding:0 7px 0 5px;color:#fff6dc;font-size:8px;line-height:15px}.mono{font-family:inherit}@keyframes pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInPlain{0%{opacity:0}to{opacity:1}}@keyframes webgpuResetLoaderIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes scrollDot{0%{transform:translateY(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(10px);opacity:0}}@keyframes orbitRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbitRingReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes scanlinesMove{0%{background-position:0 0}to{background-position:0 8px}}@keyframes blinkDot{0%,to{opacity:.2}50%{opacity:1}}@keyframes flashWhite{0%{opacity:0}60%{opacity:.5}to{opacity:1}}@keyframes goldShimmer{0%,to{box-shadow:0 0 0 1px #d4b37359,0 12px 36px #a8854a59,inset 0 1px #fff6}50%{box-shadow:0 0 0 1px #f3dfa98c,0 16px 48px #d4b3738c,inset 0 1px #ffffff8c}}@keyframes titleGlow{0%,to{text-shadow:0 10px 38px rgba(0,0,0,.52),0 0 22px rgba(243,223,169,.1)}50%{text-shadow:0 12px 44px rgba(0,0,0,.6),0 0 34px rgba(243,223,169,.2)}}@keyframes enterHalo{0%,to{opacity:.58;transform:translate(-50%) scaleX(.86)}50%{opacity:.95;transform:translate(-50%) scaleX(1.08)}}.serif{font-family:inherit}.orbis-entry-ui{--orbis-content-scale: clamp(.86, calc((100vw - 1000px)/180px*.14 + .86) , 1);overscroll-behavior:contain;text-shadow:0 1px 2px rgba(0,0,0,.85),0 4px 18px rgba(0,0,0,.6),0 12px 36px rgba(0,0,0,.45)}.orbis-nav-menu,.orbis-wallet-button,.orbis-status-card,.orbis-notice-card,.orbis-feature-card,.orbis-follow-us{text-shadow:none}.orbis-top-nav .orbis-nav-link{font-weight:700!important}.orbis-notice-card .serif,.orbis-feature-card .serif{font-weight:100!important}.orbis-notice-more{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 12px;border-radius:999px;border:1px solid rgba(243,223,169,.38);background:#f3dfa91f;color:var(--gold-0);font-size:10px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .22s ease,border-color .22s ease,background .22s ease,transform .22s ease,gap .22s ease,padding .22s ease,box-shadow .22s ease}.orbis-notice-more svg{display:block;flex:0 0 auto;opacity:.72;transform:translate(-1px);transition:transform .22s ease,opacity .22s ease}.orbis-notice-more:hover,.orbis-notice-more:focus-visible{color:#fff7dd;border-color:#f3dfa9c7;background:#f3dfa938;transform:translateY(-1px);gap:9px;padding-right:13px;box-shadow:0 0 18px #f3dfa947;outline:none}.orbis-notice-more:hover svg,.orbis-notice-more:focus-visible svg{opacity:1;transform:translate(2px)}.orbis-notice-more:active{transform:translateY(0);box-shadow:0 0 10px #f3dfa929}.orbis-notice-item{position:relative;transition:background .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease,color .22s ease}@keyframes orbis-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes orbis-content-pulse{0%,to{opacity:.35}50%{opacity:.85}}.orbis-shimmer{display:inline-block;border-radius:6px;background:linear-gradient(90deg,#ffffff08,#f3dfa924 35%,#7cd3ff1f 65%,#ffffff08);background-size:220% 100%;animation:orbis-shimmer 1.6s ease-in-out infinite}.orbis-content-loading-pulse{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;border:1px solid rgba(243,223,169,.22);animation:orbis-content-pulse 1.8s ease-in-out infinite}.orbis-notice-card--loading{position:relative;overflow:hidden;padding:18px 20px;max-width:280px;width:100%;border-color:#f3dfa92e;background:linear-gradient(135deg,#f3dfa914,#ffffff0a 46%,#7cd3ff0d),var(--glass)}.orbis-notice-skeleton-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.orbis-notice-skeleton-list{display:grid;gap:5px}.orbis-notice-skeleton-row{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border-radius:10px;background:#07070d38;border:1px solid rgba(255,255,255,.06)}.orbis-notice-skeleton-badge{width:34px;height:10px}.orbis-notice-skeleton-title{width:88%;height:12px}.orbis-notice-skeleton-date{width:34px;height:10px}.orbis-news-feed-skeleton,.orbis-events-feed-skeleton{display:grid;gap:14px}.orbis-news-skeleton-search,.orbis-events-skeleton-search{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#07070d38}.orbis-news-skeleton-head,.orbis-events-skeleton-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.orbis-feed-skeleton-row{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;min-height:48px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#07070d2e;list-style:none}.orbis-feed-skeleton-row.is-notice{border-color:#f3dfa929;background:linear-gradient(135deg,#f3dfa90f,#ffffff05),#07070d38}.orbis-top-tab-panel.is-events .orbis-feed-skeleton-row.is-featured{border-color:var(--tab-line);background:linear-gradient(135deg,var(--tab-tint-soft),rgba(255,255,255,.02)),#07070d38}.orbis-feed-skeleton-badge{width:40px;height:12px}.orbis-feed-skeleton-badge.is-notice{width:32px}.orbis-feed-skeleton-title{height:13px}.orbis-feed-skeleton-meta{display:grid;gap:6px;justify-items:end}.orbis-news-skeleton-pager,.orbis-events-skeleton-pager{display:flex;justify-content:center;padding-top:4px}.orbis-post-skeleton{display:grid;gap:0;min-height:360px}.orbis-post-skeleton-badge{display:inline-block;width:48px;height:14px}.orbis-post-skeleton-meta{display:flex;gap:12px;margin-top:14px}.orbis-post-skeleton-body{display:grid;gap:10px;margin-top:22px}.orbis-top-tab-body.is-loading{min-height:320px}.orbis-events-feed-skeleton,.orbis-ranking-feed-skeleton,.orbis-community-feed-skeleton{display:grid;gap:14px}.orbis-rank-skeleton-head{display:grid;gap:6px}.orbis-rank-skeleton-me{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(243,223,169,.14);background:linear-gradient(135deg,#f3dfa90f,#ffffff05),#07070d3d}.orbis-rank-skeleton-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#07070d2e;list-style:none}.orbis-rank-skeleton-pos{width:28px;height:28px;border-radius:8px}.orbis-rank-skeleton-name,.orbis-rank-skeleton-value{display:grid;gap:0}.orbis-rank-skeleton-value{justify-items:end}.orbis-board-skeleton-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbis-board-skeleton-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:52px;padding:9px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#07070d2e;list-style:none}.orbis-board-skeleton-row.is-notice{border-color:#f3dfa924;background:linear-gradient(135deg,#f3dfa90f,#ffffff05),#07070d38}.orbis-board-skeleton-cat{width:52px;height:24px;border-radius:8px}.orbis-board-skeleton-main{display:grid;gap:0;min-width:0}.orbis-board-skeleton-stats{display:flex;align-items:center;gap:6px;justify-items:end}.orbis-home-card--loading{position:relative;overflow:hidden;padding:14px 16px;max-width:280px;width:100%}.orbis-home-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.orbis-home-card-title{color:var(--gold-0);font-size:10px;letter-spacing:.28em;text-transform:uppercase}.orbis-home-card-title.is-large{color:#fff;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:none}.orbis-home-card-title.is-large.is-featured{margin-bottom:14px}.orbis-home-card-empty{margin:0;padding:10px 4px;color:#ffffff73;font-size:12px}.orbis-home-feed{display:contents}.orbis-home-news-card,.orbis-home-events-card,.orbis-home-rank-card,.orbis-home-community-card{display:flex;flex-direction:column;padding:14px 16px;border:1px solid rgba(255,255,255,.1)}.orbis-home-news-card,.orbis-home-events-card,.orbis-home-rank-card,.orbis-home-community-card{flex:0 0 auto}.orbis-home-news-card .orbis-home-news-list,.orbis-home-events-card .orbis-home-news-list,.orbis-home-rank-list,.orbis-home-community-list{display:grid;gap:3px}.orbis-home-news-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:7px;min-height:30px;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#07070d38;color:inherit;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease,transform .22s ease}.orbis-home-news-row:hover{border-color:#7cd3ff47;background:linear-gradient(135deg,#7cd3ff14,#ffffff08),#07070d4d;transform:translate(2px)}.orbis-home-news-badge{color:#7cd3ffe6;font-size:9px;letter-spacing:.1em;font-family:var(--font-mono, ui-monospace, monospace)}.orbis-home-news-badge.is-notice{color:var(--gold-0)}.orbis-home-news-title{overflow:hidden;color:#ffffffdb;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.orbis-home-news-date{color:#ffffff6b;font-size:9px;letter-spacing:.06em}.orbis-home-news-badge.orbis-shimmer,.orbis-home-news-title.orbis-shimmer,.orbis-home-news-date.orbis-shimmer{display:block}.orbis-home-news-badge.orbis-shimmer{width:34px;height:10px}.orbis-home-news-title.orbis-shimmer{height:12px}.orbis-home-news-date.orbis-shimmer{width:34px;height:10px}.orbis-home-rank-row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:7px;min-height:34px;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#07070d38;color:inherit;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease,transform .22s ease}.orbis-home-rank-row.is-top{border-color:#f3dfa933;background:linear-gradient(135deg,#f3dfa914,#ffffff05),#07070d3d}.orbis-home-rank-row:hover{border-color:#f3dfa957;transform:translate(2px)}.orbis-home-rank-pos{color:var(--gold-0);font-size:11px;font-weight:700;letter-spacing:.04em}.orbis-home-rank-copy{display:grid;gap:2px;min-width:0}.orbis-home-rank-copy strong{overflow:hidden;color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-home-rank-copy small{overflow:hidden;color:#ffffff7a;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.orbis-home-rank-value{display:grid;justify-items:end;gap:2px}.orbis-home-rank-value strong{color:#ffffffe0;font-size:11px}.orbis-home-rank-value em{font-size:9px;font-style:normal}.orbis-home-community-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;padding:5px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#07070d38;color:inherit;text-align:left;cursor:pointer;transition:background .22s ease,border-color .22s ease,transform .22s ease}.orbis-home-community-row.is-notice{border-color:#f3dfa933;background:linear-gradient(135deg,#f3dfa914,#ffffff05),#07070d3d}.orbis-home-community-row:hover{border-color:#7cd3ff47;background:linear-gradient(135deg,#7cd3ff14,#ffffff08),#07070d4d;transform:translate(2px)}.orbis-home-community-copy{display:grid;gap:2px;min-width:0}.orbis-home-community-copy strong{overflow:hidden;color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-home-community-copy small{overflow:hidden;color:#9b8cffe6;font-size:9px;font-weight:600;letter-spacing:.04em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.orbis-home-community-copy small.is-notice{color:var(--gold-0)}.orbis-home-community-copy small.is-free{color:#7cd3ffeb}.orbis-home-community-copy small.is-guide{color:#7bd88feb}.orbis-home-community-copy small.is-shot{color:#ff9cc6eb}.orbis-home-community-copy small.is-party{color:#ffb347f0}.orbis-home-community-copy small.is-question{color:#c4b5fff0}.orbis-home-community-copy small.is-default{color:#9b8cffe6}.orbis-home-community-meta{color:#ffffff6b;font-size:9px;letter-spacing:.06em;white-space:nowrap}.orbis-home-rank-pos.orbis-shimmer{width:18px;height:12px}.orbis-home-rank-value.orbis-shimmer{width:42px;height:24px}.orbis-resident-chat-target{flex:0 1 auto;display:flex;align-items:center;gap:1px;min-width:0;max-width:57%;min-height:30px;padding-inline:9px 3px;border:1px solid rgba(130,186,255,.14);border-radius:9px;background:#82baff1c;color:#d9eaff;font-size:12px;font-weight:650}.orbis-resident-chat-target label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.orbis-resident-chat-target button{flex:0 0 24px;display:grid;place-items:center;height:24px;padding:0;border:0;border-radius:50%;background:transparent;color:#b7c5d8;font:400 17px/1 var(--orbis-ui-font);cursor:pointer}.orbis-resident-chat-target button:hover,.orbis-resident-chat-target button:focus-visible{background:#ffffff1f;color:#fff}.orbis-chat-dock .orbis-chat-log.is-in-panel{width:100%;height:auto;max-height:min(174px,26vh);padding:5px 3px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-transparency: reduce){.orbis-chat-dock{background:#1c1e25;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.orbis-chat-log-line{animation:none}.orbis-chat-dock :is(.orbis-chat-tab,.orbis-chat-box,button){transition:none}}.orbis-npc-overhead .orbis-speech-bubble{--orbis-speech-glass: rgba(8, 12, 22, .92)}.orbis-notice-item:hover,.orbis-notice-item:focus-visible{background:linear-gradient(135deg,#f3dfa91f,#ffffff0a),#07070d5c!important;border-color:#f3dfa96b!important;transform:translate(2px);box-shadow:0 0 18px #f3dfa929;outline:none}.orbis-feature-link{transition:color .22s ease,border-top-color .22s ease,letter-spacing .22s ease}.orbis-feature-link svg{transition:transform .22s ease,opacity .22s ease;opacity:.85}.orbis-feature-link:hover,.orbis-feature-link:focus-visible{color:#fff7dd;border-top-color:#f3dfa96b!important;outline:none}.orbis-feature-link:hover svg,.orbis-feature-link:focus-visible svg{transform:translate(4px);opacity:1}.orbis-feature-link:active svg{transform:translate(2px)}.orbis-stat-row{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:9px 12px;margin:0 -12px;border-radius:10px;border-bottom:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;cursor:pointer;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.orbis-stat-row[data-last]{border-bottom:none}.orbis-stat-label{font-size:10px;letter-spacing:.18em;color:#ffffff8c;text-transform:uppercase;transition:color .22s ease}.orbis-stat-value{font-size:16px;font-weight:400;color:var(--gold-0);letter-spacing:.12em;transition:color .22s ease,transform .22s ease}.orbis-stat-chevron{align-self:center;color:var(--gold-0);opacity:0;transform:translate(-3px);transition:opacity .22s ease,transform .22s ease}.orbis-stat-row:hover,.orbis-stat-row:focus-visible{background:linear-gradient(135deg,#f3dfa91a,#ffffff08);outline:none}.orbis-stat-row:hover .orbis-stat-label,.orbis-stat-row:focus-visible .orbis-stat-label{color:#ffffffd9}.orbis-stat-row:hover .orbis-stat-value,.orbis-stat-row:focus-visible .orbis-stat-value{color:#fff7dd}.orbis-stat-row:hover .orbis-stat-chevron,.orbis-stat-row:focus-visible .orbis-stat-chevron{opacity:.9;transform:translate(0)}.orbis-stat-row:active{transform:scale(.995)}.orbis-glass-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:16px;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);box-shadow:0 8px 32px #07070d59,inset 0 1px #ffffff14}.orbis-entry-main{justify-items:center;position:relative;width:100%;min-height:100dvh;margin:0 auto;padding:148px clamp(20px,3.6vw,56px) 84px;display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr) minmax(0,280px);align-items:center;gap:clamp(8px,1.5vw,20px)}.orbis-left-panel{grid-column:1;grid-row:1;width:100%;max-width:280px;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;justify-self:start;animation:fadeIn .7s ease;transform:scale(var(--orbis-content-scale));transform-origin:center left}.orbis-right-panel{grid-column:3;grid-row:1;width:100%;max-width:280px;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;justify-self:end;animation:fadeInPlain .7s ease .15s backwards;transform:scale(var(--orbis-content-scale));transform-origin:center right}.orbis-hero-copy{position:relative;max-width:330px;padding:6px 0 0}.orbis-hero-copy:before{content:"";position:absolute;left:-22px;top:8px;bottom:10px;width:1px;background:linear-gradient(180deg,#f3dfa900,#f3dfa9b8,#f3dfa914);box-shadow:0 0 18px #f3dfa947}.orbis-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:13px;color:var(--gold-0);font-size:11px;letter-spacing:.34em;text-transform:uppercase}.orbis-hero-eyebrow span{width:28px;height:1px;background:linear-gradient(90deg,rgba(243,223,169,.1),var(--gold-0))}.orbis-hero-title{margin:0;display:grid;gap:2px;font-family:inherit;color:#fff;font-size:56px;font-weight:800;letter-spacing:-.055em;line-height:.88;text-transform:uppercase;animation:titleGlow 5s ease-in-out infinite}.orbis-hero-title span:last-child{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.72);background:linear-gradient(135deg,#fff7dd 12%,var(--gold-1) 48%,rgba(255,255,255,.7));background-clip:text;-webkit-background-clip:text}.orbis-hero-description{max-width:295px;margin:22px 0 0;color:#ffffffeb;font-size:14px;line-height:1.8;text-shadow:0 1px 2px rgba(0,0,0,.85),0 4px 18px rgba(0,0,0,.6),0 12px 36px rgba(0,0,0,.45)}.orbis-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.orbis-hero-tags span{padding:7px 10px;color:#ffffffc2;font-size:10px;letter-spacing:.16em;text-transform:uppercase;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#ffffff0e;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.orbis-center-stage{justify-self:center;grid-column:2;grid-row:1;position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:16px;transform:scale(var(--orbis-content-scale));transform-origin:center center}@keyframes welcomeGoldShimmer{0%,to{background-position:0% center}50%{background-position:100% center}}@keyframes welcomeGemPulse{0%,to{opacity:.72;transform:rotate(45deg) scale(.92)}50%{opacity:1;transform:rotate(45deg) scale(1.08)}}.orbis-enter-button{width:min(100%,260px);min-width:0;margin-bottom:8vh;padding:16px 48px;display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;color:#fff;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none;cursor:pointer;transform:translateY(-3px) scale(1.018);animation:fadeIn .9s ease .25s both;transition:transform .22s ease,border-color .22s ease,backdrop-filter .22s ease,-webkit-backdrop-filter .22s ease}.orbis-enter-button:after{content:none;position:absolute;inset:1px;z-index:0;border-radius:inherit;background:linear-gradient(120deg,rgba(243,223,169,.46),rgba(255,255,255,.08) 24%,transparent 48%,rgba(212,179,115,.34) 72%,rgba(255,255,255,.1)),radial-gradient(circle at 24% 0%,rgba(255,255,255,.34),transparent 34%),radial-gradient(circle at 80% 100%,rgba(243,223,169,.18),transparent 38%);opacity:.72;mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-clip:content-box,border-box;mask-composite:exclude;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor;padding:1px;pointer-events:none}.orbis-enter-button:before{content:none;position:absolute;left:50%;bottom:-20px;z-index:-1;width:78%;height:24px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(243,223,169,.28),transparent 68%);filter:blur(8px);animation:enterHalo 2.8s ease-in-out infinite}.orbis-enter-button:hover:not(:disabled){transform:none;border-color:#ffffff1f;background:transparent;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:none}.orbis-enter-button:disabled{cursor:default;filter:saturate(.8)}.orbis-enter-copy{position:relative;z-index:1;min-width:0;width:100%;display:grid;justify-items:center;gap:5px;line-height:1}.orbis-enter-label{font-size:21px;font-weight:100;letter-spacing:-.02em}.orbis-enter-sub{display:inline-flex;align-items:center;gap:10px;color:#f3dfa9bd;font-size:10px;letter-spacing:.32em;text-transform:uppercase}.orbis-enter-sub span{width:20px;height:1px;background:#f3dfa96b}.orbis-top-nav{position:absolute;top:calc(env(safe-area-inset-top,0px) + clamp(16px,3vw,30px));left:0;right:0;z-index:360;pointer-events:none;font-family:var(--orbis-ui-font);font-size:11px;font-weight:800;line-height:1.35}.orbis-top-nav.is-tab-open{z-index:360}.orbis-top-nav:before{content:"";position:absolute;top:calc(-1*(env(safe-area-inset-top,0px) + clamp(16px,3vw,30px)));left:0;right:0;height:200px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#000000c7,#0009 35%,#00000052 65%,#0000)}.orbis-top-nav-shell{width:100%;min-height:clamp(60px,6vw,74px);margin:0 auto;padding:clamp(7px,1vw,10px) clamp(20px,3.6vw,56px);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(8px,1.5vw,20px);position:relative;overflow:visible;pointer-events:none;border:0;border-radius:999px;background:transparent;box-shadow:none}.orbis-top-nav-shell:before{content:none}.orbis-top-nav-shell:after{content:none}.orbis-brand,.orbis-brand-row,.orbis-nav-menu,.orbis-wallet-button,.orbis-top-nav-tools{position:relative;z-index:1}.orbis-brand{min-width:0;display:inline-flex;align-items:center;color:#fff;text-decoration:none;pointer-events:auto}.orbis-brand-row{grid-column:1;justify-self:start;position:relative;display:inline-flex;align-items:center;gap:clamp(6px,.8vw,10px);min-width:0;max-width:100%}.orbis-play-perf-tools{position:absolute;top:calc(100% + 13px);left:0;z-index:6;display:flex;align-items:flex-start;gap:8px;pointer-events:none}.orbis-fps-badge{position:relative;top:auto;left:auto;z-index:6;flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:min(220px,78vw);padding:4px 8px;border:0;border-radius:999px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:#ffffffe6;font-family:var(--orbis-ui-font);font-size:8px;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.55);box-shadow:none;cursor:pointer;pointer-events:auto;transition:opacity .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.orbis-play-free-camera{position:relative;top:auto;left:auto;z-index:7;flex:0 0 auto;width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#fffc;background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow);cursor:pointer;pointer-events:auto;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.orbis-play-free-camera svg{width:16px;height:16px}.orbis-play-free-camera:hover,.orbis-play-free-camera.is-active{color:var(--gold-0);border-color:#f3dfa961;background:var(--orbis-play-glass-hover-bg)}.orbis-play-free-camera.is-active{box-shadow:var(--orbis-play-glass-shadow),0 0 16px #e2bc6347}.orbis-play-free-camera:focus-visible{outline:2px solid rgba(243,223,169,.55);outline-offset:2px}.orbis-brand-row.is-logoless,.orbis-play-chrome.is-watch-no-footer .orbis-brand-row,.orbis-play-chrome.is-embed-frame .orbis-brand-row,.orbis-play-watch-frame-portal .orbis-play-chrome .orbis-brand-row{align-self:stretch}.orbis-brand-row.is-logoless .orbis-play-perf-tools,.orbis-play-chrome.is-watch-no-footer .orbis-play-perf-tools,.orbis-play-chrome.is-embed-frame .orbis-play-perf-tools,.orbis-play-watch-frame-portal .orbis-play-chrome .orbis-play-perf-tools{top:0}.orbis-fps-badge:hover:not(.is-dimmed){background:transparent}.orbis-fps-badge.is-detail{border-radius:12px;gap:3px;padding:6px 10px;max-width:min(280px,82vw);white-space:normal}.orbis-fps-badge.is-detail .orbis-fps-badge-muted,.orbis-fps-badge.is-detail .orbis-fps-badge-warn,.orbis-fps-badge.is-detail .orbis-fps-badge-error{white-space:normal}.orbis-fps-badge-graph-wrap{display:flex;flex-direction:column;align-items:stretch;gap:2px;width:74px;margin-top:2px;pointer-events:none}.orbis-fps-badge-graph{display:block;width:74px;height:32px;border-radius:4px;image-rendering:pixelated}.orbis-fps-badge-graph-legend{display:flex;justify-content:space-between;font-size:6px;font-weight:600;letter-spacing:.04em;color:#ffffff6b;text-transform:uppercase}.orbis-fps-badge.is-dimmed{opacity:0;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-fps-badge:focus-visible{outline:2px solid rgba(243,223,169,.45);outline-offset:2px}.orbis-fps-badge-line{display:flex;align-items:baseline;justify-content:flex-start;gap:0}.orbis-fps-badge-stat{display:inline-flex;align-items:baseline;gap:2px}.orbis-fps-badge-value{font-size:9px;font-weight:800;letter-spacing:.02em;color:var(--gold-0)}.orbis-fps-badge-unit{font-size:7px;font-weight:700;letter-spacing:.08em;color:#ffffff85;text-transform:uppercase}.orbis-fps-badge-sep{color:#f3dfa959;font-size:8px;line-height:1}html[data-ui-theme=glass] .orbis-fps-badge:not(.is-dimmed),html[data-ui-theme=glass] .orbis-play-chrome .orbis-fps-badge:not(.is-dimmed){border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:#ffffffeb;text-shadow:0 1px 2px rgba(0,0,0,.55)}html[data-ui-theme=glass] .orbis-fps-badge:hover:not(.is-dimmed),html[data-ui-theme=glass] .orbis-play-chrome .orbis-fps-badge:hover:not(.is-dimmed){border:0;background:transparent;box-shadow:none;color:#fff}html[data-ui-theme=glass] .orbis-fps-badge:focus-visible{outline-color:#f3dfa98c}html[data-ui-theme=glass] .orbis-fps-badge-value{color:var(--gold-0)}html[data-ui-theme=glass] .orbis-fps-badge-unit{color:#ffffff8f}html[data-ui-theme=glass] .orbis-fps-badge-sep{color:#f3dfa966}.orbis-fps-badge-line.orbis-fps-badge-error{display:block;max-width:160px;white-space:normal;word-break:break-word;font-size:7px;line-height:1.25;text-align:left;color:#ff8a8a}.orbis-fps-badge-line.orbis-fps-badge-warn{justify-content:flex-start;display:block;max-width:200px;white-space:normal;word-break:break-word;font-size:7px;font-weight:600;line-height:1.3;text-align:left;color:#ffcf6b}.orbis-fps-badge-muted{justify-content:flex-start;font-size:7px;font-weight:600;letter-spacing:.02em;line-height:1.35;color:#ffffff94;text-transform:none}.orbis-brand-logo{width:clamp(106px,12.1vw,158px);height:auto;display:block;object-fit:contain}.orbis-brand-mark{width:clamp(38px,4.4vw,48px);height:clamp(38px,4.4vw,48px);display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(243,223,169,.36);border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.2),transparent 30%),linear-gradient(145deg,#f3dfa92e,#a8854a0f);box-shadow:0 0 26px #d4b37338,inset 0 1px #ffffff3d}.orbis-brand-copy{display:grid;gap:2px;line-height:1}.orbis-brand-name{font-size:clamp(22px,2.2vw,28px);font-style:italic;font-weight:500;letter-spacing:.01em;text-shadow:0 4px 24px rgba(0,0,0,.34)}.orbis-brand-kicker{font-size:clamp(7px,.75vw,9px);letter-spacing:clamp(.18em,.5vw,.34em);text-transform:uppercase;color:#f3dfa9b8;white-space:nowrap}.orbis-nav-menu{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);min-width:0;max-width:min(100%,calc(100vw - 360px));display:inline-flex;align-items:center;gap:clamp(2px,.35vw,4px);padding:clamp(4px,.55vw,6px) clamp(16px,1.8vw,28px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0000002e;box-shadow:inset 0 1px #ffffff1a;pointer-events:auto}.orbis-nav-menu::-webkit-scrollbar{display:none}.orbis-nav-link{min-height:clamp(32px,3.5vw,38px);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#ffffffe0;font-family:var(--orbis-ui-font);font-size:11px;letter-spacing:.02em;font-weight:700;text-decoration:none;padding:0 clamp(9px,1.05vw,16px);position:relative;border:1px solid transparent;border-radius:999px;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease}.orbis-nav-link:hover{color:var(--gold-0);background:#f3dfa91a;border-color:#f3dfa92e;transform:translateY(-1px)}.orbis-nav-link[aria-current=page]{color:var(--gold-0);background:#f3dfa92e;border-color:#f3dfa96b;box-shadow:inset 0 1px #ffffff1f,0 0 14px #f3dfa924}.orbis-nav-link[aria-current=page]:hover{transform:none}.orbis-top-tab-panel{--tab-accent: #46c8ff;--tab-grad-top: #57d0ff;--tab-grad-bot: #1f9fe0;--tab-ink: #062338;--tab-line-strong: rgba(70, 200, 255, .5);--tab-line: rgba(70, 200, 255, .32);--tab-tint: rgba(70, 200, 255, .16);--tab-tint-soft: rgba(70, 200, 255, .09);--svc-ink: #eaf1ff;--svc-soft: rgba(234, 241, 255, .58);--svc-line: rgba(255, 255, 255, .08);position:fixed;left:50%;z-index:362;box-sizing:border-box;width:min(560px,calc(100vw - 28px));height:min(640px,calc(100dvh - 48px));display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;padding:0;border:1px solid var(--tab-line);border-radius:18px;background:radial-gradient(circle at 20% 0%,var(--tab-tint-soft),transparent 36%),linear-gradient(180deg,#0f1624f5,#080b14f7);box-shadow:0 30px 90px #0000008c,inset 0 1px #ffffff14;color:var(--svc-ink);pointer-events:auto;top:clamp(72px,11vh,108px);transform:translate(-50%);animation:topTabPanelIn .2s ease both;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}.orbis-top-tab-panel.is-positioned{transform:none;animation:topTabPanelPositionedIn .22s ease both}.orbis-top-tab-panel.is-events{--tab-accent: #ff9c5b;--tab-grad-top: #ffb074;--tab-grad-bot: #e07a2f;--tab-ink: #2a1402;--tab-line-strong: rgba(255, 156, 91, .5);--tab-line: rgba(255, 156, 91, .32);--tab-tint: rgba(255, 156, 91, .16);--tab-tint-soft: rgba(255, 156, 91, .09)}.orbis-top-tab-panel.is-ranking{--tab-accent: #f3dfa9;--tab-grad-top: #f7e7b0;--tab-grad-bot: #cf9f48;--tab-ink: #2c2206;--tab-line-strong: rgba(243, 223, 169, .55);--tab-line: rgba(243, 223, 169, .34);--tab-tint: rgba(243, 223, 169, .18);--tab-tint-soft: rgba(243, 223, 169, .1)}.orbis-top-tab-panel.is-community{--tab-accent: #9b8cff;--tab-grad-top: #b3a6ff;--tab-grad-bot: #6f5fe0;--tab-ink: #120a33;--tab-line-strong: rgba(155, 140, 255, .5);--tab-line: rgba(155, 140, 255, .32);--tab-tint: rgba(155, 140, 255, .16);--tab-tint-soft: rgba(155, 140, 255, .09)}.orbis-top-tab-sheet{position:fixed;inset:0;z-index:12000;display:grid;pointer-events:none}body:has(.orbis-top-tab-sheet) .orbis-home-landing-bottom,body:has(.orbis-world-search-sheet) .orbis-home-landing-bottom{z-index:12150}.orbis-top-tab-sheet-backdrop{appearance:none;position:absolute;inset:0;border:0;padding:0;margin:0;background:#04060c8c;pointer-events:auto;cursor:pointer;animation:fadeInPlain .24s ease both}.orbis-top-tab-panel.is-mobile-sheet{display:flex;flex-direction:column;overflow:hidden;padding-top:0;min-height:0}.orbis-top-tab-sheet>.orbis-top-tab-panel.is-mobile-sheet{position:relative;z-index:1;inset:auto;left:auto!important;top:auto!important;right:auto;bottom:auto;width:100%;height:100%;max-height:none;margin:0;border-radius:0;border:0;transform:none;animation:topTabSheetIn .28s cubic-bezier(.22,1,.36,1) both;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(145deg,#ffffff0d,#ffffff03),#080a10f5;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto}body:has(.orbis-home-landing-bottom) .orbis-top-tab-sheet>.orbis-top-tab-panel.is-mobile-sheet{padding-bottom:calc(var(--home-footer-h) + env(safe-area-inset-bottom,0px))}.orbis-top-tab-panel.is-mobile-sheet:before{display:none}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-head.is-mobile{flex:0 0 auto;align-items:center;gap:12px;padding:max(10px,env(safe-area-inset-top,0px)) 16px 10px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff03),#0608108c}.orbis-top-tab-mobile-copy{display:grid;gap:4px;min-width:0;flex:1 1 auto;padding-right:4px}.orbis-top-tab-mobile-title{margin:0;color:#fff;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.orbis-top-tab-mobile-desc{margin:0;color:#eaf1ff94;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-tab-sheet-content>.orbis-top-tab-chips{flex:0 0 auto;margin-top:10px;padding:4px 16px 10px;gap:6px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.is-tab-sheet-content>.orbis-top-tab-chips::-webkit-scrollbar{display:none}.is-tab-sheet-content>.orbis-top-tab-chips button{flex:0 0 auto;min-height:34px;padding:7px 14px;font-size:12px}.is-tab-sheet-content>.orbis-top-tab-body{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.is-tab-sheet-content>.orbis-top-tab-body>.orbis-post-nav:first-child{margin-top:2px}.is-tab-sheet-content:has(.is-compose) .orbis-top-tab-head{padding-bottom:8px;border-bottom:none}.is-tab-sheet-content:has(.is-compose) .orbis-top-tab-mobile-copy{display:none}.is-tab-sheet-content>.orbis-top-tab-body.is-compose{gap:10px;padding-top:4px;overflow:hidden}.is-tab-sheet-content>.orbis-top-tab-body.is-compose.is-hub-compose{overflow:auto;-webkit-overflow-scrolling:touch}.is-tab-sheet-content>.orbis-top-tab-body.is-compose .orbis-post-back{flex:0 0 auto;align-self:flex-start}.is-tab-sheet-content>.orbis-top-tab-body.is-compose .orbis-hub-compose{max-width:none;padding:4px 2px 18px}.is-tab-sheet-content>.orbis-top-tab-body.is-compose .orbis-hub-compose-body textarea{min-height:min(240px,36dvh)}.is-tab-sheet-content>.orbis-top-tab-body:not(.is-compose) .orbis-panel-search{flex:0 0 auto}.is-tab-sheet-content>.orbis-top-tab-body:not(.is-compose) .orbis-feed-list,.is-tab-sheet-content>.orbis-top-tab-body:not(.is-compose) .orbis-board-list{flex:0 0 auto}.is-tab-sheet-content .orbis-top-tab-close{flex:0 0 auto;align-self:center;width:30px;height:30px;margin-top:0;border-radius:999px}.is-tab-sheet-content .orbis-board-toolbar,.is-tab-sheet-content .orbis-feed-head{gap:10px}.is-tab-sheet-content .orbis-board-write{min-height:34px;padding:0 12px;white-space:nowrap}.is-tab-sheet-content .orbis-board-row{grid-template-columns:54px minmax(0,1fr) auto;gap:10px}.is-tab-sheet-content .orbis-feed-row,.is-tab-sheet-content .orbis-board-row{min-height:52px}.is-tab-sheet-content .orbis-panel-search input{min-height:40px;font-size:16px}.is-tab-sheet-content .orbis-post-view-actions{flex-wrap:wrap}.orbis-top-tab-backdrop{position:fixed;inset:0;z-index:361;border:0;background:radial-gradient(circle at 50% 38%,rgba(243,223,169,.08),transparent 56%),#07070d8f;cursor:default;pointer-events:auto;animation:fadeInPlain .24s ease both;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-top-tab-panel::-webkit-scrollbar{width:6px}.orbis-top-tab-panel::-webkit-scrollbar-track{background:transparent}.orbis-top-tab-panel::-webkit-scrollbar-thumb{border-radius:999px;background:var(--tab-line)}.orbis-top-tab-titlebar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--svc-line);background:linear-gradient(180deg,var(--tab-tint),rgba(255,255,255,.02))}.orbis-top-tab-titlebar h2{margin:0;color:#fff;font-size:14px;font-weight:800;letter-spacing:.18em}.orbis-top-tab-close{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border:1px solid var(--svc-line);border-radius:999px;background:#07091066;color:#ffffffe0;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.orbis-top-tab-close span{font-size:18px;line-height:1;transform:translateY(-1px)}.orbis-top-tab-close:hover,.orbis-top-tab-close:focus-visible{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#fff;outline:0}.orbis-top-tab-tabs{flex:0 0 auto;display:flex;gap:4px;padding:10px 12px 0}.orbis-top-tab-tabs button{flex:1;min-width:0;padding:9px 6px;border:1px solid var(--svc-line);border-bottom:0;border-radius:10px 10px 0 0;background:#ffffff06;color:var(--svc-soft);font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,color .16s ease}.orbis-top-tab-tabs button:hover{color:#fff;background:var(--tab-tint-soft)}.orbis-top-tab-tabs button.is-active{border-color:var(--tab-line-strong);background:linear-gradient(180deg,var(--tab-tint),var(--tab-tint-soft));color:#fff;box-shadow:inset 0 2px 0 var(--tab-accent)}.orbis-top-tab-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:14px 12px}.orbis-top-tab-scroll::-webkit-scrollbar{width:7px}.orbis-top-tab-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:var(--tab-line)}.orbis-top-tab-lead{margin:0;color:var(--svc-soft);font-size:12px;line-height:1.6}.orbis-top-tab-feature{position:relative;display:grid;gap:7px;padding:16px 16px 15px 18px;overflow:hidden;border:1px solid var(--tab-line-strong);border-radius:14px;background:radial-gradient(circle at 92% 0%,var(--tab-tint),transparent 46%),linear-gradient(180deg,var(--tab-tint-soft),rgba(7,9,16,.55))}.orbis-top-tab-feature:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--tab-accent);box-shadow:0 0 12px var(--tab-line-strong)}.orbis-top-tab-feature-flag{position:absolute;top:12px;right:14px;color:var(--tab-accent);font-size:10px;font-weight:800;letter-spacing:.18em}.orbis-top-tab-feature-meta{display:flex;align-items:center;gap:8px}.orbis-top-tab-feature-meta small{color:var(--svc-soft);font-size:11px;font-weight:700}.orbis-top-tab-feature h3{margin:0;max-width:calc(100% - 36px);color:#fff;font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.02em}.orbis-top-tab-feature p{margin:0;color:#eaf1ffb8;font-size:12.5px;line-height:1.6}.orbis-top-tab-badge{flex:0 0 auto;display:inline-grid;place-items:center;min-width:40px;padding:3px 8px;border-radius:7px;border:1px solid var(--tab-line-strong);background:var(--tab-tint);color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em}.orbis-top-tab-badge.is-feature{letter-spacing:.1em}.orbis-top-tab-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orbis-top-tab-stat{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--svc-line);border-radius:11px;background:#07091080}.orbis-top-tab-stat span{color:var(--svc-soft);font-size:10px;font-weight:700}.orbis-top-tab-stat strong{color:#fff;font-size:20px;font-weight:800;line-height:1}.orbis-top-tab-section-title{color:var(--svc-soft);font-size:11px;font-weight:800;letter-spacing:.08em}.orbis-top-tab-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.orbis-top-tab-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--svc-line);border-radius:11px;background:#0709106b;transition:border-color .16s ease,background .16s ease}.orbis-top-tab-row:hover{border-color:var(--tab-line-strong);background:var(--tab-tint-soft)}.orbis-top-tab-row-meta{display:grid;gap:2px;min-width:0}.orbis-top-tab-row-meta strong{overflow:hidden;color:#fff;font-size:13px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-top-tab-row-meta span{overflow:hidden;color:var(--svc-soft);font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.orbis-top-tab-row small{flex:0 0 auto;color:var(--svc-soft);font-size:10px;font-weight:700;white-space:nowrap}.orbis-top-tab-foot{flex:0 0 auto;display:flex;gap:8px;padding:12px;border-top:1px solid var(--svc-line);background:#07091066}.orbis-top-tab-foot.is-split .orbis-top-tab-foot-btn{flex:1}.orbis-top-tab-foot-btn{min-height:40px;padding:0 16px;border:1px solid var(--svc-line);border-radius:11px;background:#ffffff0f;color:var(--svc-ink);font-size:13px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .12s ease}.orbis-top-tab-foot-btn:hover{border-color:var(--tab-line-strong)}.orbis-top-tab-foot-btn:active{transform:translateY(1px)}.orbis-top-tab-foot-btn.is-primary{border-color:var(--tab-line-strong);background:linear-gradient(180deg,var(--tab-grad-top),var(--tab-grad-bot));color:var(--tab-ink)}@keyframes topTabPanelIn{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes topTabPanelPositionedIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes topTabSheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 600px){.orbis-top-tab-panel:not(.is-mobile-sheet) .orbis-top-tab-desc{display:none}.orbis-top-tab-tabs button{font-size:11px;padding:8px 4px}.orbis-top-tab-feature{padding:13px 13px 12px 15px}.orbis-top-tab-feature h3{font-size:16px}.orbis-top-tab-stats{gap:5px}.orbis-top-tab-stat{padding:8px}.orbis-top-tab-stat strong{font-size:17px}}.orbis-top-tab-backdrop{background:radial-gradient(circle at 50% 0%,var(--tab-tint-soft, rgba(70, 200, 255, .1)),transparent 52%),#020308c7;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.orbis-top-tab-panel:not(.is-mobile-sheet){width:min(1040px,calc(100vw - 56px));height:auto;min-height:min(520px,calc(100dvh - 96px));max-height:min(720px,calc(100dvh - 56px));padding:0;border-radius:26px;border:1px solid var(--tab-line);background:linear-gradient(125deg,rgba(255,255,255,.08),rgba(255,255,255,.02) 40%,transparent 70%),radial-gradient(120% 90% at 12% -8%,var(--tab-tint),transparent 38%),radial-gradient(80% 70% at 100% 0%,rgba(255,255,255,.07),transparent 32%),#080b14cc;box-shadow:0 36px 120px #000000a3,0 0 60px -28px var(--tab-line-strong),inset 0 1px #ffffff29;backdrop-filter:blur(30px) saturate(1.2);-webkit-backdrop-filter:blur(30px) saturate(1.2)}.orbis-top-tab-panel:not(.is-mobile-sheet):before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--tab-line-strong),transparent 40%,transparent 62%,rgba(255,255,255,.14));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:.8;pointer-events:none}.orbis-top-tab-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:clamp(18px,2.2vw,26px) clamp(20px,2.6vw,32px) 12px}.orbis-top-tab-head.is-draggable{cursor:grab;touch-action:none;user-select:none}.orbis-top-tab-head.is-draggable:active{cursor:grabbing}.orbis-top-tab-drag-hint{margin-left:4px;color:#eaf1ff57;font-size:11px;letter-spacing:0}.orbis-top-tab-heading{display:grid;gap:7px;max-width:660px}.orbis-top-tab-kicker{display:inline-flex;align-items:center;gap:7px;color:var(--tab-accent);font-size:10px;font-weight:900;letter-spacing:.3em}.orbis-top-tab-live-dot{width:6px;height:6px;border-radius:50%;background:var(--tab-accent);box-shadow:0 0 0 0 var(--tab-line-strong);animation:orbisTabPulse 1.8s ease-out infinite}.orbis-top-tab-heading h2{margin:0;color:#fff;font-size:clamp(21px,2.5vw,30px);line-height:1.04;letter-spacing:-.045em}.orbis-top-tab-heading p{margin:0;color:#eaf1ffa8;font-size:12.5px;line-height:1.55}.orbis-top-tab-close{width:32px;height:32px;border-radius:999px;border-color:#ffffff1f;background:#ffffff0f;box-shadow:inset 0 1px #ffffff1a}.orbis-top-tab-chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:7px;padding:0 clamp(20px,2.6vw,32px) 14px}.orbis-top-tab-chips button{padding:6px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#eaf1ffa8;font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.orbis-top-tab-chips button:hover{color:#fff;border-color:var(--tab-line-strong)}.orbis-top-tab-chips button.is-active{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#fff}.orbis-top-tab-body{position:relative;z-index:1;display:grid;gap:14px;min-height:0;overflow-y:auto;padding:0 clamp(16px,2.6vw,32px) clamp(18px,2.6vw,30px)}.orbis-top-tab-body.is-compose{display:flex;flex-direction:column;gap:12px;min-height:0}.orbis-top-tab-body::-webkit-scrollbar{width:7px}.orbis-top-tab-body::-webkit-scrollbar-thumb{border-radius:999px;background:var(--tab-line)}.orbis-top-tab-hero{display:grid;grid-template-columns:minmax(220px,.74fr) minmax(0,1.26fr);gap:14px;align-items:stretch}.orbis-top-tab-hero-copy,.orbis-top-tab-portal,.orbis-top-tab-stat,.orbis-top-tab-row,.orbis-top-tab-signal{border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#fff1,#ffffff04),#04070e75;box-shadow:inset 0 1px #ffffff12}.orbis-top-tab-hero-copy{display:grid;align-content:center;gap:10px;min-height:196px;padding:clamp(16px,2vw,24px);border-radius:20px;overflow:hidden}.orbis-top-tab-hero-copy h3{max-width:640px;margin:0;color:#fff;font-size:clamp(17px,1.9vw,23px);line-height:1.18;letter-spacing:-.035em}.orbis-top-tab-hero-copy p{max-width:600px;margin:0;color:#eaf1ffa8;font-size:12.5px;line-height:1.6}.orbis-top-tab-feature-meta{display:inline-flex;align-items:center;gap:9px}.orbis-top-tab-feature-meta small{color:#eaf1ff80;font-size:10.5px;font-weight:800}.orbis-top-tab-badge{display:inline-grid;place-items:center;min-width:42px;padding:4px 9px;border-radius:999px;border:1px solid var(--tab-line-strong);background:var(--tab-tint);color:#fff;font-size:9.5px;font-weight:900;letter-spacing:.08em}.orbis-top-tab-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.orbis-top-tab-actions button{min-height:34px;padding:0 14px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff0f;color:#eaf1ffe6;font:inherit;font-size:11.5px;font-weight:900;cursor:pointer;transition:transform .12s ease,border-color .16s ease}.orbis-top-tab-actions button:active{transform:translateY(1px)}.orbis-top-tab-actions button.is-primary{border-color:var(--tab-line-strong);background:linear-gradient(180deg,var(--tab-grad-top),var(--tab-grad-bot));color:var(--tab-ink);box-shadow:0 8px 22px -10px var(--tab-line-strong)}.orbis-top-tab-portal{position:relative;display:grid;place-items:center;min-height:196px;overflow:hidden;border-radius:20px}.orbis-top-tab-portal:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 50% 42%,var(--tab-tint),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 14px),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 14px);mask-image:radial-gradient(circle at 50% 46%,#000 30%,transparent 72%);pointer-events:none}.orbis-top-tab-portal:before{content:"";position:absolute;width:min(66%,200px);aspect-ratio:1;border-radius:50%;border:1px solid var(--tab-line-strong);background:radial-gradient(circle,transparent 42%,var(--tab-tint) 43%,transparent 64%),conic-gradient(from 120deg,transparent,var(--tab-accent),transparent 34%,rgba(255,255,255,.24),transparent 72%);filter:blur(.2px) drop-shadow(0 0 26px var(--tab-line));animation:orbisPortalSpin 12s linear infinite}.orbis-top-tab-portal i{position:relative;z-index:1;width:min(38%,116px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.66),transparent 18%),radial-gradient(circle,var(--tab-tint) 0%,transparent 62%);box-shadow:0 0 60px var(--tab-line-strong)}.orbis-top-tab-portal span{position:absolute;left:14px;bottom:12px;z-index:1;color:#eaf1ff8c;font-size:9px;letter-spacing:.2em}.orbis-top-tab-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.orbis-top-tab-stat{position:relative;display:grid;gap:4px;min-width:0;padding:13px 15px;border-radius:16px}.orbis-top-tab-stat span{color:#eaf1ff80;font-size:10px;font-weight:800}.orbis-top-tab-stat strong{color:#fff;font-size:22px;line-height:1;letter-spacing:-.035em}.orbis-top-tab-stat em{font-style:normal;font-size:10px;font-weight:900;letter-spacing:.02em;color:var(--tab-accent)}.orbis-top-tab-layout{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:12px;align-items:start}.orbis-top-tab-list-wrap{display:grid;gap:9px;min-width:0}.orbis-top-tab-section-title{color:var(--tab-accent);font-size:10.5px;font-weight:900;letter-spacing:.14em}.orbis-top-tab-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.orbis-top-tab-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 12px;border-radius:14px;transition:border-color .16s ease,background .16s ease,transform .12s ease}.orbis-top-tab-row:hover{border-color:var(--tab-line-strong);transform:translateY(-1px)}.orbis-top-tab-row-meta{display:grid;gap:3px;min-width:0}.orbis-top-tab-row-meta strong{overflow:hidden;color:#fff;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-top-tab-row-meta span{overflow:hidden;color:#eaf1ff8c;font-size:11.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.orbis-top-tab-row-side{display:grid;justify-items:end;gap:6px}.orbis-top-tab-row-side small{color:#eaf1ff7a;font-size:9.5px;font-weight:800;white-space:nowrap}.orbis-top-tab-row-action{padding:5px 12px;border:1px solid var(--tab-line-strong);border-radius:999px;background:var(--tab-tint);color:#fff;font:inherit;font-size:10.5px;font-weight:900;white-space:nowrap;cursor:pointer;transition:background .16s ease}.orbis-top-tab-row-action:hover{background:var(--tab-line-strong)}.orbis-top-tab-rail{display:grid;align-content:start;gap:9px;min-width:0}.orbis-top-tab-signals{display:grid;gap:8px}.orbis-top-tab-signal{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;min-height:58px;padding:10px 12px;border-radius:14px;transition:border-color .16s ease,transform .12s ease}.orbis-top-tab-signal:hover{border-color:var(--tab-line-strong);transform:translateY(-1px)}.orbis-top-tab-signal strong{color:var(--tab-accent);font-size:18px;font-weight:900;letter-spacing:-.02em;text-align:center}.orbis-top-tab-signal p{margin:0;color:#eaf1ffb8;font-size:11.5px;line-height:1.4}@keyframes orbisPortalSpin{to{transform:rotate(360deg)}}@keyframes orbisTabPulse{0%{box-shadow:0 0 0 0 var(--tab-line-strong)}70%,to{box-shadow:0 0 0 7px transparent}}.orbis-rank-table-head,.orbis-rank-row{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(72px,100px) 64px 46px;align-items:center;column-gap:12px}.orbis-rank-table-head{min-height:30px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.12);color:#eaf1ff6b;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.orbis-rank-table-head span:nth-child(n+3){text-align:right}.orbis-rank-list{margin:0;padding:0;list-style:none}.orbis-rank-list>li{border-bottom:1px solid rgba(255,255,255,.065)}.orbis-rank-row{position:relative;min-height:54px;padding:6px 12px;color:inherit;font:inherit;text-align:left;transition:background .16s ease}.orbis-rank-row:hover{background:#ffffff0b}.orbis-rank-row.is-highlighted{background:color-mix(in srgb,var(--tab-accent) 10%,transparent)}.orbis-rank-row.is-top:before{position:absolute;inset:7px auto 7px 0;width:2px;border-radius:2px;background:var(--rank-medal, var(--tab-accent));content:""}.orbis-rank-pos{justify-self:center;color:#eaf1ff80;font-size:12px;font-variant-numeric:tabular-nums}.orbis-rank-list>li:nth-child(1) .orbis-rank-row{--rank-medal: #f5d56e}.orbis-rank-list>li:nth-child(2) .orbis-rank-row{--rank-medal: #c8d0dc}.orbis-rank-list>li:nth-child(3) .orbis-rank-row{--rank-medal: #c88a5a}.orbis-rank-row.is-top .orbis-rank-pos{color:var(--rank-medal);font-size:15px}.orbis-rank-identity{display:flex;align-items:center;gap:9px;min-width:0}.orbis-rank-avatar{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#fff1;color:#ffffffc7;font-size:11px;font-weight:800}.orbis-rank-row.is-top .orbis-rank-avatar{border-color:color-mix(in srgb,var(--rank-medal) 50%,transparent);color:var(--rank-medal)}.orbis-rank-name{display:grid;min-width:0;gap:1px}.orbis-rank-name strong,.orbis-rank-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-name strong{color:#fff;font-size:12.5px}.orbis-rank-name small{color:#eaf1ff7a;font-size:10px}.orbis-rank-value{justify-self:end;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.orbis-rank-trend{justify-self:end;font-style:normal;font-size:9.5px;font-weight:800;font-variant-numeric:tabular-nums}@media (max-width: 640px){.orbis-rank-table-head,.orbis-rank-row{grid-template-columns:32px minmax(0,1fr) 70px 42px;column-gap:7px}.orbis-rank-table-head span:nth-child(4),.orbis-rank-trend{display:none}.orbis-rank-table-head span:nth-child(5){grid-column:4}.orbis-rank-avatar{display:none}}.orbis-rank-trend.is-up{color:#5ce0a0}.orbis-rank-trend.is-down{color:#ff8a8a}.orbis-rank-trend.is-same{color:#eaf1ff73}.orbis-board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbis-board-write{padding:7px 14px;border:1px solid var(--tab-line-strong);border-radius:999px;background:linear-gradient(180deg,var(--tab-grad-top),var(--tab-grad-bot));color:var(--tab-ink);font:inherit;font-size:11.5px;font-weight:900;cursor:pointer;box-shadow:0 8px 22px -10px var(--tab-line-strong)}.orbis-board-list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.orbis-board-row{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:52px;padding:9px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#04070e66;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-board-row:hover{border-color:var(--tab-line-strong);background:#ffffff08}.orbis-board-cat{display:inline-grid;place-items:center;padding:5px 0;border-radius:8px;border:1px solid var(--tab-line-strong);background:var(--tab-tint);color:#fff;font-size:10px;font-weight:900}.orbis-board-main{display:grid;gap:3px;min-width:0}.orbis-board-main strong{display:block;overflow:hidden;color:#fff;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.orbis-board-hot{display:inline-block;margin-right:7px;padding:1px 5px;border:1px solid var(--tab-line-strong);border-radius:5px;color:var(--tab-accent);font-style:normal;font-size:8.5px;font-weight:900;letter-spacing:.06em;vertical-align:middle}.orbis-board-main small{color:#eaf1ff80;font-size:11px;font-weight:700}.orbis-board-stats{display:flex;gap:12px}.orbis-board-stats em{color:#eaf1ff99;font-style:normal;font-size:11px;font-weight:800;white-space:nowrap}.orbis-panel-search{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#04070e80}.orbis-panel-search span{font-size:12px;opacity:.6}.orbis-panel-search input{flex:1;min-width:0;height:38px;border:0;background:transparent;color:#fff;font:inherit;font-size:12.5px;outline:none}.orbis-panel-search input::placeholder{color:#eaf1ff66}.orbis-feed-empty{padding:22px 12px;color:#eaf1ff73;font-size:12px;text-align:center}.orbis-pager{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:6px}.orbis-pager button{min-width:32px;height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#04070e66;color:#eaf1ffb3;font:inherit;font-size:11.5px;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.orbis-pager button:hover:not(:disabled){border-color:var(--tab-line-strong);color:#fff}.orbis-pager button.is-active{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#fff}.orbis-pager button:disabled{opacity:.4;cursor:not-allowed}.orbis-pager-gap{padding:0 2px;color:#eaf1ff66;font-size:11px}.orbis-feed-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbis-feed-head small{color:#eaf1ff80;font-size:11px;font-weight:700}.orbis-feed-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.orbis-feed-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:48px;padding:9px 14px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#04070e5c;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-feed-row:hover{border-color:var(--tab-line-strong);background:#ffffff08}.orbis-feed-badge{display:inline-grid;place-items:center;padding:4px 0;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#eaf1ffc7;font-size:9.5px;font-weight:900}.orbis-feed-badge.is-notice{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#fff}.orbis-feed-main{min-width:0}.orbis-feed-main strong{display:block;overflow:hidden;color:#fff;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-feed-meta{display:flex;gap:12px}.orbis-feed-meta em{color:#eaf1ff73;font-style:normal;font-size:10.5px;font-weight:700;white-space:nowrap}.orbis-post-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.orbis-post-back,.orbis-post-refresh{padding:6px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#eaf1ffd9;font:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.orbis-post-back:hover,.orbis-post-refresh:hover:not(:disabled){border-color:var(--tab-line-strong);color:#fff}.orbis-post-view.is-refreshing{opacity:.72;pointer-events:none}.orbis-post-view{display:grid;gap:14px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#04070e75}.orbis-post-view-head{display:grid;gap:9px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-post-view-head .orbis-feed-badge,.orbis-post-view-head .orbis-board-cat{display:block;justify-self:start;min-width:0;width:fit-content;margin:0;padding:0;border:none;border-radius:0;background:transparent;place-items:start;text-align:left}.orbis-post-view-head h3{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.02em}.orbis-post-view-meta{display:flex;flex-wrap:wrap;gap:14px;color:#eaf1ff80;font-size:11px;font-weight:700}.orbis-post-view-body{margin:0;color:#eaf1ffd1;font-size:13px;line-height:1.75;white-space:pre-wrap}.orbis-post-view-actions{display:flex;gap:8px}.orbis-post-view-actions button,.orbis-event-actions button,.orbis-write-actions button,.orbis-comment-form button{min-height:34px;padding:0 16px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff0f;color:#eaf1ffe6;font:inherit;font-size:11.5px;font-weight:900;cursor:pointer}.orbis-post-view-actions button.is-danger{color:#ffb0b0eb;border-color:#ff6b6b59}.orbis-post-view-actions button.is-danger:hover:not(:disabled){color:#ffd0d0;background:#ff60601f}.orbis-post-view-actions button.is-primary,.orbis-event-actions button.is-primary,.orbis-write-actions button.is-primary,.orbis-comment-form button.is-primary{border-color:var(--tab-line-strong);background:linear-gradient(180deg,var(--tab-grad-top),var(--tab-grad-bot));color:var(--tab-ink)}.orbis-comment-section{display:grid;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.orbis-comment-section-head{display:flex;align-items:baseline;gap:6px}.orbis-comment-section-head strong{color:#eaf1ffe0;font-size:12px;font-weight:800}.orbis-comment-section-head em{color:#a8c7fac7;font-size:12px;font-style:normal;font-weight:750}.orbis-comment-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.orbis-comment{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#04070e5c}.orbis-comment-content{display:grid;gap:4px;min-width:0}.orbis-comment-empty{margin:0;padding:18px 8px;color:#b0bed07a;font-size:12px;font-weight:600;text-align:center;list-style:none}.orbis-comment-avatar{display:none}.orbis-comment-head{display:flex;align-items:center;justify-content:space-between;gap:9px}.orbis-comment-head-main{display:flex;align-items:baseline;gap:9px;min-width:0}.orbis-comment-actions{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.orbis-comment-actions button{height:22px;padding:0 8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;color:#ffffffd1;font-size:10px;font-weight:700;cursor:pointer}.orbis-comment-actions button.is-danger{color:#ffb4b4;border-color:#ff60603d}.orbis-comment-edit{display:grid;gap:6px}.orbis-comment-edit input{width:100%;height:34px;padding:0 10px;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0d;color:#fff;font-size:12px}.orbis-comment-edit-actions{display:flex;gap:6px}.orbis-comment-edit-actions button{height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#ffffffdb;font-size:11px;font-weight:700;cursor:pointer}.orbis-comment-edit-actions button.is-primary{border-color:#78b4ff59;background:#5a96ff2e}.orbis-comment-head strong{color:#fff;font-size:12px;font-weight:700}.orbis-comment-head small{color:#eaf1ff6b;font-size:10px;font-weight:700}.orbis-comment p{margin:0;color:#eaf1ffc7;font-size:12px;line-height:1.5}.orbis-comment-form{display:flex;gap:8px}.orbis-comment-form input{flex:1;min-width:0;height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#04070e80;color:#fff;font:inherit;font-size:12px;outline:none}.orbis-comment-form input::placeholder{color:#eaf1ff66}.orbis-board-list.is-notices{gap:6px}.orbis-board-row.is-notice-row{background:#ffffff0b;border-color:var(--tab-line-strong)}.orbis-board-cat.is-notice{background:var(--tab-line-strong)}.orbis-board-reply{margin-left:7px;color:var(--tab-accent);font-size:11px;font-weight:900}.orbis-rank-row.is-me{border-color:var(--tab-line-strong);background:linear-gradient(145deg,var(--tab-tint),rgba(4,7,14,.46));box-shadow:inset 0 0 0 1px var(--tab-line-strong)}.orbis-rank-row.is-me .orbis-rank-name strong:after{content:" · 나";color:var(--tab-accent);font-size:11px}@media (max-width: 900px){.orbis-top-tab-backdrop{background:radial-gradient(circle at 50% 0%,var(--tab-tint-soft, rgba(70, 200, 255, .1)),transparent 52%),#020308c7;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.orbis-top-tab-panel:not(.is-mobile-sheet),.orbis-top-tab-panel.is-positioned:not(.is-mobile-sheet){inset:0;left:0!important;top:0!important;width:100vw;width:100dvw;height:100dvh;min-height:0;max-height:none;margin:0;border-radius:0;border-left:0;border-right:0;border-top:0;transform:none!important;animation:topTabSheetIn .3s cubic-bezier(.22,1,.36,1) both;padding-top:max(10px,env(safe-area-inset-top,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.orbis-top-tab-panel.is-mobile-sheet{display:flex;flex-direction:column;overflow:hidden;padding-top:0}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-head.is-mobile{flex:0 0 auto;align-items:center;gap:12px;padding:max(10px,env(safe-area-inset-top,0px)) 16px 10px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff03),#0608108c}.orbis-top-tab-mobile-copy{display:grid;gap:4px;min-width:0;flex:1 1 auto;padding-right:4px}.orbis-top-tab-mobile-title{margin:0;color:#fff;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.orbis-top-tab-mobile-desc{margin:0;color:#eaf1ff94;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-chips{flex:0 0 auto;margin-top:10px;padding:4px 16px 10px;gap:6px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-chips::-webkit-scrollbar{display:none}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-chips button{flex:0 0 auto;min-height:34px;padding:7px 14px;font-size:12px}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body>.orbis-post-nav:first-child{margin-top:2px}.orbis-top-tab-panel.is-mobile-sheet:has(.is-compose) .orbis-top-tab-head{padding-bottom:8px;border-bottom:none}.orbis-top-tab-panel.is-mobile-sheet:has(.is-compose) .orbis-top-tab-mobile-copy{display:none}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body.is-compose{gap:10px;padding-top:4px;overflow:hidden}.orbis-top-tab-body.is-compose .orbis-post-back{flex:0 0 auto;align-self:flex-start}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body:not(.is-compose) .orbis-panel-search{flex:0 0 auto}.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body:not(.is-compose) .orbis-feed-list,.orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-body:not(.is-compose) .orbis-board-list{flex:0 0 auto}.orbis-top-tab-heading h2{font-size:22px}.orbis-top-tab-desc{font-size:12px;line-height:1.45}.orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-close{flex:0 0 auto;align-self:center;width:30px;height:30px;margin-top:0;border-radius:999px}.orbis-top-tab-close{width:36px;height:36px;border-radius:999px}.orbis-board-toolbar,.orbis-feed-head{gap:10px}.orbis-board-write{min-height:34px;padding:0 12px;white-space:nowrap}.orbis-top-tab-hero,.orbis-top-tab-layout{grid-template-columns:1fr}.orbis-top-tab-portal{min-height:150px}.orbis-top-tab-stats{gap:8px}.orbis-top-tab-stat strong{font-size:19px}.orbis-board-stats{gap:8px}.orbis-board-row{grid-template-columns:54px minmax(0,1fr) auto;gap:10px}.orbis-feed-row,.orbis-board-row{min-height:52px}.orbis-panel-search input{min-height:40px;font-size:16px}.orbis-post-view-actions{flex-wrap:wrap}}.orbis-nav-menu:has(.orbis-nav-link:not([aria-current=page]):hover) .orbis-nav-link[aria-current=page]{color:#ffffffe0;background:transparent;border-color:transparent;box-shadow:none}.orbis-nav-link:focus-visible,.orbis-brand:focus-visible,.orbis-wallet-button:focus-visible,.orbis-nav-tool-btn:focus-visible,.orbis-profile-btn:focus-visible{outline:2px solid rgba(243,223,169,.75);outline-offset:3px}.orbis-top-nav-tools{grid-column:2;justify-self:end;display:inline-flex;align-items:center;gap:clamp(10px,1.2vw,14px);min-width:0;pointer-events:auto}.orbis-top-nav-search{display:inline-flex;align-items:center;gap:8px;min-width:0;width:clamp(148px,18vw,228px);height:clamp(34px,3.2vw,38px);padding:0 12px 0 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#080a1075;backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);color:#ffffff94;font:inherit;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.orbis-top-nav-search:hover{border-color:#ffffff38;color:#ffffffc7}.orbis-top-nav-search .orbis-nav-tool-icon{width:16px;height:16px;flex:0 0 auto;color:#ffffff85}.orbis-top-nav-search-placeholder{flex:1 1 auto;min-width:0;font-size:12px;font-weight:500;letter-spacing:.01em;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-top-nav-search-kbd{flex:0 0 auto;font-family:var(--orbis-ui-font);font-size:10px;font-weight:600;letter-spacing:.04em;color:#ffffff6b;line-height:1}.orbis-nav-tool-btn.has-badge{position:relative}.orbis-nav-tool-badge{position:absolute;top:-3px;right:-4px;z-index:1;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#ef4444;color:#fff;font-family:var(--orbis-ui-font);font-size:9px;font-weight:800;line-height:16px;text-align:center;pointer-events:none;box-shadow:0 1px 4px #00000059}.orbis-currency-bar{gap:clamp(10px,1.2vw,16px);padding:clamp(4px,.55vw,6px) clamp(16px,1.6vw,24px)}.orbis-currency-segment{display:inline-flex;align-items:center;gap:5px;min-width:0}.orbis-currency-value{font-family:"Inter",var(--orbis-ui-font);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:.05em;color:#fff9e8;white-space:nowrap;line-height:1.2}.orbis-currency-more{display:grid;place-items:center;width:22px;height:22px;margin-left:2px;padding:0;border:0;border-radius:50%;background:transparent;color:#ffffffe0;opacity:.88;cursor:pointer;transition:background .18s ease,opacity .18s ease}.orbis-currency-more:hover{background:#ffffff1a;opacity:1}.orbis-nav-tool-btn{flex:0 0 auto;display:grid;place-items:center;width:clamp(28px,2.6vw,34px);height:clamp(28px,2.6vw,34px);padding:0;border:0;border-radius:50%;background:transparent;color:#ffffffeb;cursor:pointer;transition:color .18s ease,transform .18s ease,opacity .18s ease}.orbis-nav-tool-btn:hover{color:var(--gold-0);transform:translateY(-1px)}.orbis-nav-tool-icon{display:block;width:22px;height:22px;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.orbis-nav-tool-icon.is-search{mask-image:url(/icons/search-svgrepo-com.svg);-webkit-mask-image:url(/icons/search-svgrepo-com.svg)}.orbis-nav-tool-icon.is-settings{mask-image:url(/icons/setting-2-svgrepo-com.svg);-webkit-mask-image:url(/icons/setting-2-svgrepo-com.svg)}.orbis-nav-tool-icon.is-talk{mask-image:url(/icons/dialog-2-svgrepo-com.svg);-webkit-mask-image:url(/icons/dialog-2-svgrepo-com.svg)}.orbis-profile-btn{position:relative;display:grid;place-items:center;flex:0 0 auto;width:clamp(34px,3.2vw,40px);height:clamp(34px,3.2vw,40px);padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:linear-gradient(145deg,#ffffff0e,#ffffff03),#07070d2e;cursor:pointer;overflow:visible;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.orbis-profile-btn>.orbis-user-profile-avatar,.orbis-profile-btn>.orbis-profile-avatar{position:absolute;inset:0;width:100%;height:100%;border-radius:50%}.orbis-profile-btn:hover{border-color:#f3dfa98c;transform:translateY(-1px);box-shadow:0 0 18px #d4b3732e}.orbis-profile-btn.is-open{border-color:#f3dfa9b8;box-shadow:0 0 20px #d4b3733d}.orbis-profile-menu{position:relative;flex:0 0 auto}.orbis-profile-menu-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:120;min-width:196px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#07070deb;box-shadow:0 18px 40px #0000006b,inset 0 1px #ffffff14;backdrop-filter:blur(16px)}.orbis-profile-menu-popover.is-portaled{z-index:380;pointer-events:auto}.orbis-profile-menu-head{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px 8px;border:0;margin-top:2px;background:transparent;text-align:left;cursor:default}.orbis-profile-menu-head.is-action{border-radius:10px;cursor:pointer;transition:background .16s ease}.orbis-profile-menu-head.is-action:hover{background:#ffffff0f}.orbis-profile-menu-head.is-action:focus-visible{outline:2px solid rgba(243,223,169,.55);outline-offset:-2px}.orbis-profile-menu-head-avatar{position:relative;flex:0 0 18px;width:18px;height:18px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f}.orbis-profile-menu-head-avatar .orbis-profile-avatar{width:100%;height:100%}.orbis-profile-menu-head-status{position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:50%;border:1.5px solid rgba(7,7,13,.88);background:#58f0a0;box-shadow:0 0 8px #58f0a0a6}.orbis-profile-menu-head-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.orbis-profile-menu-head strong{color:#fff9e8;font-size:13px;font-weight:700;letter-spacing:.01em}.orbis-profile-menu-head small{color:#fff9e885;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-profile-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;color:#fff9e8e6;font-size:12px;font-weight:600;text-align:left;border:0;border-radius:10px;background:transparent;cursor:pointer;transition:background .16s ease,color .16s ease}.orbis-profile-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:#fff9e89e}.orbis-profile-menu-item-icon svg{display:block;width:16px;height:16px}.orbis-profile-menu-item-label{flex:1 1 auto;min-width:0}.orbis-profile-menu-item-trailing{flex:0 0 auto;margin-left:8px;font-size:11px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff9e88c}.orbis-profile-menu-item:hover .orbis-profile-menu-item-trailing{color:#fff9e8d9}.orbis-profile-menu-item:hover .orbis-profile-menu-item-icon{color:#fff9e8eb}.orbis-profile-menu-item:hover{color:#fff9e8;background:#ffffff0f}.orbis-profile-menu-item.is-danger{color:#ffb0b0eb}.orbis-profile-menu-item.is-danger:hover{color:#ffd0d0;background:#ff60601f}.orbis-profile-menu-divider{height:1px;margin:4px 10px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 18%,rgba(255,255,255,.14) 82%,transparent)}.orbis-profile-avatar{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 52% 28%,rgba(255,255,255,.95) 0%,rgba(220,228,240,.82) 18%,transparent 34%),linear-gradient(180deg,#ecf2ffeb,#b0bacce0);box-shadow:inset 0 1px #ffffff59}.orbis-user-profile-avatar{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;flex:0 0 auto}.orbis-user-profile-avatar img{display:block;width:100%;height:100%;object-fit:cover}.orbis-user-profile-avatar.is-sm{width:100%;height:100%}.orbis-user-profile-avatar.is-md{width:40px;height:40px}.orbis-user-profile-avatar.is-lg{width:56px;height:56px}.orbis-user-profile-avatar.is-xl{width:72px;height:72px}.orbis-user-profile-avatar.is-hero{width:100%;height:100%;border-radius:50%}.orbis-svc-profile,.orbis-svc-profile.is-edit-subview{min-height:0}.orbis-profile-account-edit-panel .orbis-profile-notice{margin:0}.orbis-svc-profile>.orbis-svc-tabs button{padding-inline:4px;font-size:11px}.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:10px 12px 14px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(243,223,169,.34) transparent}.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel::-webkit-scrollbar{width:7px}.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel::-webkit-scrollbar-thumb{border-radius:999px;background:#f3dfa957}.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel>*{flex:0 0 auto;min-width:0;min-height:min-content;overflow:visible}.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel .orbis-profile-settings-card,.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel .orbis-profile-purchase-list,.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel .orbis-svc-remote-player-summary,.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel .orbis-svc-remote-player-profile,.orbis-svc-profile>.orbis-svc-scroll.orbis-profile-panel .orbis-profile-metrics{overflow:clip}.orbis-svc-profile .orbis-svc-remote-player-summary{gap:14px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(160deg,rgba(255,255,255,.09) 0%,transparent 46%),#ffffff0b;box-shadow:inset 0 1px #ffffff14}.orbis-svc-profile .orbis-svc-remote-player-summary-handle{color:#eaf1ffbd;font-size:11px}.orbis-svc-profile .orbis-svc-remote-player-summary-level{border-color:#f3dfa96b;background:linear-gradient(180deg,#f3dfa938,#f3dfa914);color:#ffe8a8}.orbis-svc-profile .orbis-svc-remote-player-summary-xp-head{color:#eaf1ffb3;font-weight:700}.orbis-svc-profile .orbis-svc-remote-player-summary-xp-head .mono{color:#ffecc4e0;font-size:10px}.orbis-svc-profile .orbis-svc-remote-player-summary-xp-track{height:5px;background:#ffffff1a}.orbis-svc-profile .orbis-svc-remote-player-summary-xp-track>span{background:linear-gradient(90deg,#c9a86a,#f3dfa9 55%,#fff1c4);box-shadow:0 0 10px #f3dfa947}.orbis-svc-profile .orbis-profile-metrics{gap:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0b;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.orbis-svc-profile .orbis-profile-metrics div{padding:10px 6px;border:0;border-right:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent}.orbis-svc-profile .orbis-profile-metrics div:last-child{border-right:0}.orbis-svc-profile .orbis-profile-metrics span{color:#eaf1ffad;font-size:10px;font-weight:700}.orbis-svc-profile .orbis-profile-metrics strong{font-size:14px;letter-spacing:-.02em}.orbis-svc-profile .orbis-svc-remote-player-profile,.orbis-svc-profile .orbis-profile-settings-card{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f}.orbis-svc-profile .orbis-svc-remote-player-profile-list li{padding:11px 12px;border-bottom-color:#ffffff14}.orbis-svc-profile .orbis-svc-remote-player-profile-label,.orbis-svc-profile .orbis-profile-setting-label{color:#eaf1ffad;font-size:11px;font-weight:700}.orbis-svc-profile .orbis-svc-remote-player-profile-value.is-muted,.orbis-svc-profile .orbis-profile-setting-value.is-muted{color:#eaf1ff8c}.orbis-svc-profile .orbis-profile-game-copy small{color:#eaf1ff94}.orbis-svc-profile .orbis-profile-group-head{color:#eaf1ffb8}.orbis-svc-profile .orbis-profile-group-head strong{color:#eaf1ffc7;font-size:11px}.orbis-svc-profile .orbis-profile-group-head span,.orbis-svc-profile .orbis-profile-upload-hint{color:#eaf1ff80}.orbis-svc-profile .orbis-profile-purchase{display:grid;gap:8px}.orbis-svc-profile .orbis-profile-purchase-empty{margin:0;padding:18px 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0b;color:#eaf1ff9e;font-size:12px;text-align:center}.orbis-svc-profile .orbis-profile-purchase-loading{display:grid}.orbis-svc-profile .orbis-profile-purchase-list.is-skeleton{pointer-events:none}.orbis-svc-profile .orbis-profile-purchase-skel{display:block;border-radius:4px;background:#ffffff14;animation:orbis-purchase-skel 1.4s ease-in-out infinite}.orbis-svc-profile .orbis-profile-purchase-skel.is-title{width:min(52%,140px);height:11px}.orbis-svc-profile .orbis-profile-purchase-skel.is-meta{width:min(68%,170px);height:8px;margin-top:6px;opacity:.7}.orbis-svc-profile .orbis-profile-purchase-skel.is-status{width:58px;height:16px;margin-top:7px;border-radius:999px}.orbis-svc-profile .orbis-profile-purchase-skel.is-coins{width:72px;height:11px}.orbis-svc-profile .orbis-profile-purchase-skel.is-price{width:44px;height:8px;margin-top:5px;opacity:.7}.orbis-svc-profile .orbis-profile-purchase-skel.is-receipt{width:48px;height:20px;margin-top:6px;border-radius:6px}@keyframes orbis-purchase-skel{0%,to{opacity:.45}50%{opacity:.85}}.orbis-svc-profile .orbis-profile-purchase-hint{margin:0;padding:0 2px;color:#eaf1ff8c;font-size:10px;line-height:1.4}.orbis-svc-profile .orbis-profile-purchase-list{list-style:none;margin:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f;overflow:hidden}.orbis-svc-profile .orbis-profile-purchase-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;padding:11px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-svc-profile .orbis-profile-purchase-row:last-child{border-bottom:0}.orbis-svc-profile .orbis-profile-purchase-main{display:grid;gap:3px;min-width:0}.orbis-svc-profile .orbis-profile-purchase-main strong{font-size:12px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-profile .orbis-profile-purchase-meta{color:#eaf1ff85;font-size:10px}.orbis-svc-profile .orbis-profile-purchase-flags{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:1px}.orbis-svc-profile .orbis-profile-purchase-side{display:grid;justify-items:end;gap:2px}.orbis-svc-profile .orbis-profile-purchase-status,.orbis-svc-profile .orbis-profile-purchase-grant{font-size:10px;font-weight:700;letter-spacing:.02em;color:#eaf1ffb3}.orbis-svc-profile .orbis-profile-purchase-status.is-done,.orbis-svc-profile .orbis-profile-purchase-grant.is-granted{color:#b8f0c8}.orbis-svc-profile .orbis-profile-purchase-status.is-refunded,.orbis-svc-profile .orbis-profile-purchase-status.is-canceled,.orbis-svc-profile .orbis-profile-purchase-grant.is-skipped{color:#ffc4a0eb}.orbis-svc-profile .orbis-profile-purchase-status.is-error,.orbis-svc-profile .orbis-profile-purchase-grant.is-missing{color:#ffb4b4}.orbis-svc-profile .orbis-profile-purchase-status.is-processing,.orbis-svc-profile .orbis-profile-purchase-status.is-unknown,.orbis-svc-profile .orbis-profile-purchase-grant.is-pending{color:#eaf1ff9e}.orbis-svc-profile .orbis-profile-purchase-coins{font-size:12px;font-weight:700;color:#ffe8a8;letter-spacing:-.02em}.orbis-svc-profile .orbis-profile-purchase-price{color:#eaf1ff94;font-size:10px}.orbis-svc-profile .orbis-profile-purchase-receipt-btn{margin-top:4px;padding:3px 8px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#ffffff0f;color:#eaf1ffd1;font-size:10px;font-weight:650;letter-spacing:.02em;cursor:pointer}.orbis-svc-profile .orbis-profile-purchase-receipt-btn:hover{background:#46c8ff1f;border-color:#46c8ff47;color:#eaf1ff}.orbis-profile-receipt-nav .orbis-profile-receipt-nav-back{justify-self:start;grid-column:1}.orbis-profile-receipt-nav .orbis-profile-receipt-nav-download{justify-self:end;grid-column:3}.orbis-profile-receipt-nav .orbis-profile-receipt-nav-download svg{display:block}.orbis-profile-receipt-nav .orbis-profile-receipt-nav-title{grid-column:2;max-width:none;justify-self:center;text-align:center}.orbis-profile-receipt-paper.is-bleed{width:100%;min-height:100%;display:flex;flex-direction:column;filter:none;animation:orbis-receipt-rise .28s cubic-bezier(.22,1,.36,1) both}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-serration.is-top{flex:0 0 auto;height:10px;background:linear-gradient(135deg,transparent 50%,var(--receipt-paper) 50%) 0 100% / 10px 10px repeat-x,linear-gradient(45deg,transparent 50%,var(--receipt-paper) 50%) 5px 100% / 10px 10px repeat-x;transform:none}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-body{flex:1 1 auto;display:flex;flex-direction:column;padding:14px 16px 16px;overflow:visible}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-head{margin-bottom:6px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-head h2{font-size:24px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-rule{margin:8px 0}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-meta{gap:5px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-meta dt{font-size:10px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-meta dd{font-size:11px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-total strong{font-size:20px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-spacer{flex:1 1 auto;min-height:10px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-foot{flex:0 0 auto;margin-top:0;gap:3px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-foot>.orbis-profile-receipt-rule{width:100%;margin:0 0 10px}.orbis-profile-receipt-paper.is-bleed .orbis-profile-receipt-barcode{width:min(240px,100%);height:30px;margin:8px 0 3px}.orbis-profile-receipt-paper.is-bleed.is-exporting .orbis-profile-receipt-serration.is-top{background:linear-gradient(135deg,var(--receipt-serration-void) 50%,var(--receipt-paper) 50%) 0 100% / 10px 10px repeat-x,linear-gradient(45deg,var(--receipt-serration-void) 50%,var(--receipt-paper) 50%) 5px 100% / 10px 10px repeat-x;background-color:var(--receipt-serration-void)}.orbis-svc-profile.is-receipt-subview{overflow:hidden}.orbis-profile-receipt-download-error.is-overlay{position:absolute;left:12px;right:12px;bottom:10px;z-index:2;margin:0;padding:6px 10px;border-radius:8px;background:#280c0ce0;color:#ffb4b4;font-size:11px;text-align:center;pointer-events:none}@keyframes orbis-receipt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.orbis-profile-receipt-paper{--receipt-ink: #1c1712;--receipt-mute: rgba(28, 23, 18, .55);--receipt-soft: rgba(28, 23, 18, .34);--receipt-paper: #f4efe4;--receipt-paper-2: #ebe3d2;width:100%;color:var(--receipt-ink);filter:drop-shadow(0 18px 34px rgba(0,0,0,.45))}.orbis-profile-receipt-serration{height:12px;background:linear-gradient(135deg,transparent 50%,var(--receipt-paper) 50%) 0 0 / 12px 12px repeat-x,linear-gradient(45deg,transparent 50%,var(--receipt-paper) 50%) 0 0 / 12px 12px repeat-x}.orbis-profile-receipt-serration.is-top{background-position:0 100%,6px 100%;transform:translateY(1px)}.orbis-profile-receipt-serration.is-bottom{background-position:0 0,6px 0;transform:translateY(-1px);filter:brightness(.97)}.orbis-profile-receipt-paper.is-exporting .orbis-profile-receipt-serration{--receipt-serration-void: #0b1018;background:linear-gradient(135deg,transparent 50%,var(--receipt-paper) 50%) 0 0 / 12px 12px repeat-x,linear-gradient(45deg,transparent 50%,var(--receipt-paper) 50%) 0 0 / 12px 12px repeat-x}.orbis-profile-receipt-paper.is-exporting .orbis-profile-receipt-serration.is-top{background:linear-gradient(135deg,var(--receipt-serration-void) 50%,var(--receipt-paper) 50%) 0 100% / 12px 12px repeat-x,linear-gradient(45deg,var(--receipt-serration-void) 50%,var(--receipt-paper) 50%) 6px 100% / 12px 12px repeat-x;background-color:var(--receipt-serration-void)}.orbis-profile-receipt-paper.is-exporting .orbis-profile-receipt-serration.is-bottom{background:linear-gradient(135deg,var(--receipt-paper) 50%,var(--receipt-serration-void) 50%) 0 0 / 12px 12px repeat-x,linear-gradient(45deg,var(--receipt-paper) 50%,var(--receipt-serration-void) 50%) 6px 0 / 12px 12px repeat-x;background-color:var(--receipt-serration-void);filter:none}.orbis-profile-receipt-body{position:relative;padding:18px 20px 16px;background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.55),transparent 55%),linear-gradient(180deg,var(--receipt-paper) 0%,var(--receipt-paper-2) 100%);box-shadow:inset 0 1px #ffffffa6,inset 0 0 40px #785a280d;font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,Courier New,monospace}.orbis-profile-receipt-body:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(40,30,20,.08) 2px,rgba(40,30,20,.08) 3px)}.orbis-profile-receipt-head{position:relative;display:grid;justify-items:center;gap:2px;margin-bottom:14px;text-align:center}.orbis-profile-receipt-brand{margin:0;color:var(--receipt-mute);font-size:11px;font-weight:700;letter-spacing:.38em;text-indent:.38em}.orbis-profile-receipt-head h2{margin:4px 0 0;color:var(--receipt-ink);font-size:28px;font-weight:800;letter-spacing:.18em;text-indent:.18em;line-height:1}.orbis-profile-receipt-sub{margin:6px 0 0;color:var(--receipt-mute);font-size:10px;letter-spacing:.22em;text-indent:.22em}.orbis-profile-receipt-status{position:relative;margin:8px 0 0;color:var(--receipt-mute);font-size:12px;text-align:center}.orbis-profile-receipt-status.is-error{color:#9b2c2c}.orbis-profile-receipt-rule{position:relative;height:1px;margin:12px 0;background:#1c171238}.orbis-profile-receipt-rule.is-dashed{background:none;border-top:1px dashed rgba(28,23,18,.35)}.orbis-profile-receipt-rule.is-double{height:3px;background:linear-gradient(var(--receipt-ink),var(--receipt-ink)) 0 0 / 100% 1px no-repeat,linear-gradient(var(--receipt-ink),var(--receipt-ink)) 0 100% / 100% 1px no-repeat;opacity:.55}.orbis-profile-receipt-meta{position:relative;display:grid;gap:7px;margin:0}.orbis-profile-receipt-meta>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:baseline}.orbis-profile-receipt-meta dt{margin:0;color:var(--receipt-soft);font-size:10px;font-weight:700;letter-spacing:.06em}.orbis-profile-receipt-meta dd{margin:0;color:var(--receipt-ink);font-size:11px;text-align:right;word-break:break-word}.orbis-profile-receipt-section{position:relative;margin:0 0 8px;color:var(--receipt-soft);font-size:10px;font-weight:800;letter-spacing:.16em;text-align:center}.orbis-profile-receipt-item{position:relative;display:grid;grid-template-columns:auto minmax(12px,1fr) auto;align-items:end;gap:6px;margin:2px 0 4px;font-size:12px}.orbis-profile-receipt-item.is-sub{color:var(--receipt-mute);font-size:11px}.orbis-profile-receipt-total-note{position:relative;margin:2px 0 0;min-height:1.2em;color:var(--receipt-soft);font-size:10px;letter-spacing:.04em;text-align:right}.orbis-profile-receipt-total-note.is-placeholder{visibility:hidden}.orbis-profile-receipt-total-pending{opacity:.42}.orbis-profile-receipt-paper.is-loading .orbis-profile-receipt-body{position:relative}.orbis-profile-receipt-skel{display:inline-block;height:.85em;border-radius:3px;vertical-align:-.1em;background:linear-gradient(90deg,#1c171214,#1c171229 45%,#1c171214);background-size:220% 100%;animation:orbis-receipt-skel 1.1s ease-in-out infinite}.orbis-profile-receipt-skel.is-sm{width:4.5em}.orbis-profile-receipt-skel.is-md{width:7.5em}.orbis-profile-receipt-skel.is-lg{width:10em}.orbis-profile-receipt-skel.is-xl{width:12.5em}@keyframes orbis-receipt-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.orbis-profile-receipt-item-name{font-weight:700}.orbis-profile-receipt-item-dots{height:0;margin-bottom:3px;border-bottom:1px dotted rgba(28,23,18,.35)}.orbis-profile-receipt-item-value{font-weight:700;white-space:nowrap}.orbis-profile-receipt-total{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:2px 0 4px}.orbis-profile-receipt-total span{font-size:12px;font-weight:800;letter-spacing:.14em}.orbis-profile-receipt-total strong{font-size:20px;font-weight:800;letter-spacing:-.02em}.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-meta dd.is-void{color:#c62828;font-weight:800;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#c62828}.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-item-value,.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-item.is-sub .orbis-profile-receipt-item-value,.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-total strong{color:#c62828;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#c62828}.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-total span{color:#c62828}.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-head h2{position:relative}.orbis-profile-receipt-paper.is-canceled .orbis-profile-receipt-head h2:after{content:attr(data-void-stamp);position:absolute;left:50%;top:50%;transform:translate(-50%,-35%) rotate(-12deg);color:#c6282838;font-size:22px;font-weight:800;letter-spacing:.18em;text-indent:.18em;pointer-events:none;white-space:nowrap}.orbis-profile-receipt-foot{position:relative;display:grid;justify-items:center;gap:4px;margin-top:2px;text-align:center}.orbis-profile-receipt-foot p{margin:0;color:var(--receipt-mute);font-size:10px;letter-spacing:.04em}.orbis-profile-receipt-foot-ko{margin-top:2px!important;font-size:11px!important;color:var(--receipt-ink)!important}.orbis-profile-receipt-barcode{display:flex;align-items:stretch;justify-content:center;gap:1px;width:min(220px,100%);height:36px;margin:10px 0 4px;padding:0 4px}.orbis-profile-receipt-barcode i{display:block;height:100%;background:var(--receipt-ink);opacity:.88}.orbis-profile-receipt-barcode i:nth-child(3n){opacity:.55;height:78%;align-self:end}.orbis-profile-receipt-barcode i:nth-child(5n){height:90%;align-self:center}.orbis-profile-receipt-code{margin:0!important;font-size:9px!important;letter-spacing:.12em!important;color:var(--receipt-soft)!important}.orbis-profile-receipt-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.orbis-profile-receipt-download,.orbis-profile-receipt-close{min-width:96px;min-height:36px;padding:0 16px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;backdrop-filter:blur(8px)}.orbis-profile-receipt-download{border:1px solid rgba(70,200,255,.42);background:linear-gradient(180deg,#57d0fffa,#1f9fe0f0);color:#062338;box-shadow:inset 0 1px #ffffff38}.orbis-profile-receipt-download:hover:not(:disabled){background:linear-gradient(180deg,#6ee1ff,#32b4f0fa)}.orbis-profile-receipt-close{border:1px solid rgba(255,255,255,.18);background:#ffffff1a;color:#f4f7ff}.orbis-profile-receipt-close:hover:not(:disabled){background:#ffffff29}.orbis-profile-receipt-download:disabled,.orbis-profile-receipt-close:disabled{opacity:.55;cursor:default}.orbis-profile-receipt-download-error{margin:0;color:#ffb4b4;font-size:11px;text-align:center}.orbis-svc-profile .orbis-profile-photo-option,.orbis-svc-profile .orbis-profile-game-thumb{background:#ffffff0f;border-color:#ffffff24}.orbis-profile-panel{flex:1;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:10px 12px 14px}.orbis-profile-panel.is-empty{justify-content:center;align-items:center}.orbis-profile-empty{display:grid;justify-items:center;gap:10px;max-width:240px;padding:20px 16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f;text-align:center}.orbis-profile-empty h3{margin:0;font-size:14px;font-weight:700}.orbis-profile-empty p{margin:0;color:#eaf1ffb8;font-size:11px;line-height:1.45}.orbis-profile-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:6px 0 2px;padding:0 2px;background:none;color:#eaf1ffb8;font-size:10px;font-weight:700;letter-spacing:.03em}.orbis-profile-group-head strong{color:#eaf1ffc7;font-weight:700}.orbis-profile-group-head span{color:#eaf1ff80;font-size:9px;font-weight:600;letter-spacing:.02em}.orbis-profile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orbis-profile-metrics.is-duo{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-profile-metrics div{display:grid;gap:2px;padding:8px 6px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0b;text-align:center}.orbis-profile-metrics span{color:#eaf1ffad;font-size:9px;font-weight:700}.orbis-profile-metrics strong{color:#fff;font-size:12px;font-weight:800}.orbis-profile-game-row{align-items:center}.orbis-profile-game-value{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.orbis-profile-game-thumb{flex:0 0 28px;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;overflow:hidden}.orbis-profile-game-thumb img,.orbis-profile-game-thumb .orbis-profile-avatar{display:block;width:100%;height:100%;object-fit:cover}.orbis-profile-game-copy{display:grid;gap:1px;min-width:0;text-align:right}.orbis-profile-game-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fffffff0;font-size:11px;font-weight:700}.orbis-profile-game-copy small{color:#eaf1ff94;font-size:9px}.orbis-profile-current-photo{display:grid;justify-items:center;margin-bottom:8px}.orbis-profile-avatar-preview-btn{display:inline-grid;place-items:center;padding:0;border:none;background:transparent;cursor:zoom-in;transition:filter .14s ease;font:inherit;color:inherit}.orbis-profile-avatar-preview-btn:hover{filter:brightness(1.08)}.orbis-svc-remote-player-summary-avatar.orbis-profile-avatar-preview-btn{position:relative;flex:0 0 52px;width:52px;height:52px;border-radius:50%;overflow:visible}.orbis-profile-current-photo.orbis-profile-avatar-preview-btn{display:grid;justify-items:center;margin-bottom:8px}.orbis-profile-current-photo .orbis-user-profile-avatar.is-xl,.orbis-profile-current-photo .orbis-profile-avatar.is-xl{border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0000003d}.orbis-profile-current-photo.is-uploading .orbis-user-profile-avatar.is-xl,.orbis-profile-current-photo.is-uploading .orbis-profile-avatar.is-xl{opacity:.72}.orbis-profile-photo-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.orbis-profile-photo-option{display:block;flex:0 0 var(--orbis-profile-photo-size, 42px);width:var(--orbis-profile-photo-size, 42px);height:var(--orbis-profile-photo-size, 42px);padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#ffffff0f;overflow:hidden;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.orbis-profile-photo-option:hover{border-color:#46c8ff47}.orbis-profile-photo-option.is-selected{border-color:#46c8ff8c;box-shadow:0 0 0 1px #46c8ff2e}.orbis-profile-photo-option.is-uploading{opacity:.72}.orbis-profile-photo-option img{display:block;width:100%;height:100%;object-fit:cover}.orbis-profile-upload-btn{margin-top:2px}.orbis-profile-upload-hint{margin:-4px 0 0;color:#eaf1ff80;font-size:9px;text-align:center}.orbis-profile-setting-row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-profile-setting-row:last-child{border-bottom:none}.orbis-profile-setting-label{color:#eaf1ffad;font-size:11px;font-weight:700;letter-spacing:.02em}.orbis-profile-setting-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fffffff0;font-size:11px;font-weight:600;text-align:right}.orbis-profile-setting-value.is-muted{color:#eaf1ff94}.orbis-profile-setting-value.mono{font-family:inherit}.orbis-profile-action-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border:1px solid var(--svc-line, rgba(255, 255, 255, .14));border-radius:8px;background:#ffffff0b;color:var(--svc-ink, rgba(234, 241, 255, .92));font:inherit;font-size:11px;font-weight:700;cursor:pointer}.orbis-profile-action-btn.is-primary{border:0;background:linear-gradient(145deg,#f3dfa9,#d8bc72);color:#17130b}.orbis-profile-notice{margin:0;padding:6px 8px;border-radius:8px;font-size:11px;line-height:1.45}.orbis-profile-notice.is-error{border:1px solid rgba(255,157,157,.24);background:#ff60601a;color:#ffb4b4}.orbis-profile-notice.is-success{border:1px solid rgba(143,240,188,.22);background:#58f0a014;color:#8ff0bc}.orbis-svc-tool.is-tool-profile .orbis-svc-profile{flex:1;min-height:0}.orbis-profile-status{position:absolute;right:1px;bottom:1px;width:9px;height:9px;border-radius:50%;border:2px solid rgba(7,7,13,.85);background:#58f0a0;box-shadow:0 0 10px #58f0a0bf}.orbis-profile-avatar-ring{position:relative;display:grid;place-items:center;width:66px;height:66px;border-radius:22px;padding:3px;background:conic-gradient(from 140deg,#f3dfa9,#7cd3ff,#c49aff,#f3dfa9)}@keyframes topToolPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes topToolPanelMobileIn{0%{opacity:0;transform:translate(50%,calc(-50% + 8px))}to{opacity:1;transform:translate(50%,-50%)}}@keyframes topToolPanelCenteredIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}.orbis-home-nav-actions{grid-column:2;justify-self:end;display:inline-flex;align-items:center;gap:10px;pointer-events:auto}.orbis-wallet-button{grid-column:auto;justify-self:auto;pointer-events:auto;min-height:clamp(36px,4vw,44px);display:inline-flex;align-items:center;gap:clamp(5px,.7vw,8px);padding:clamp(4px,.6vw,6px) clamp(5px,.7vw,8px);color:#fff9e8;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(145deg,#ffffff0e,#ffffff03),#07070d2e;box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff1f;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.orbis-wallet-button:hover{transform:translateY(-1px);border-color:#f3dfa96b;background:linear-gradient(145deg,#f3dfa91f,#ffffff06),#07070d3d;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff29}.orbis-wallet-button.orbis-currency-bar{gap:5px;padding:clamp(4px,.55vw,6px) clamp(16px,1.6vw,24px);cursor:pointer}.orbis-wallet-eyebrow{font-family:var(--orbis-ui-font);font-size:9px;font-weight:800;letter-spacing:.08em;color:#f3dfa9a8}.orbis-icon-btn{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#ffffffe0;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,#ffffff1a,#ffffff06),#07070d57;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.orbis-icon-btn:hover{color:var(--gold-0);border-color:var(--gold-border);background:linear-gradient(135deg,#f3dfa929,#ffffff0a),#07070d75;transform:translateY(-2px)}.orbis-follow-us{position:absolute;left:36px;bottom:28px;display:flex;align-items:center;gap:14px;padding:8px 8px 8px 16px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:linear-gradient(135deg,#ffffff13,#ffffff05),#07070d42;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff1a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:fadeIn .9s ease .4s both}.orbis-follow-label{color:#ffffff8c;font-size:10px;letter-spacing:.32em;text-transform:uppercase}.orbis-follow-links{display:flex;gap:8px}@media (max-width: 1000px){.orbis-entry-ui{--orbis-content-scale: 1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.orbis-entry-main{justify-items:center;width:100%;min-height:auto;padding:calc(92px + env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;align-items:stretch;gap:14px}.orbis-center-stage{justify-self:center;width:100%;height:auto;min-height:0;justify-content:center;padding:16px 16px 14px;transform:none;border-radius:20px;border:1px solid rgba(243,223,169,.22);background:linear-gradient(145deg,#ffffff1a,#ffffff08),#07070d6b;box-shadow:0 16px 40px #00000047,inset 0 1px #ffffff1a;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);gap:18px}.orbis-enter-button{width:100%;max-width:none;margin:0;padding:15px 20px;transform:none;border-color:#f3dfa961;background:linear-gradient(135deg,#f3dfa924,#ffffff0a),#07070d47;box-shadow:inset 0 1px #ffffff1f}.orbis-enter-label{font-size:16px;font-weight:700;letter-spacing:.06em}body:has(.orbis-entry-ui):not(:has(.orbis-play-chrome)){--orbis-chat-gutter-bottom: max(16px, env(safe-area-inset-bottom, 0px))}.orbis-home-feed{display:flex;flex-direction:column;gap:12px}.orbis-home-feed:before{content:"오늘의 오르비스";display:block;padding:0 4px;color:#ffffff85;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.orbis-left-panel,.orbis-right-panel{display:contents;transform:none;animation:none}.orbis-home-news-card{order:1}.orbis-home-events-card{order:2}.orbis-home-rank-card{order:3}.orbis-home-community-card{order:4}.orbis-home-news-card,.orbis-home-events-card,.orbis-home-rank-card,.orbis-home-community-card{flex:none;display:flex;flex-direction:column;width:100%!important;max-width:none!important;padding:14px 16px 12px!important;border-radius:18px!important;border-color:#ffffff1f!important;background:linear-gradient(160deg,#ffffff17,#ffffff05),#07070d70!important;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff14}.orbis-home-card-head{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-home-card-title.is-large{font-size:15px;font-weight:800}.orbis-notice-more{font-size:9px;letter-spacing:.14em}.orbis-home-news-list,.orbis-home-rank-list,.orbis-home-community-list{display:flex;flex-direction:column;gap:0}.orbis-entry-ui .orbis-home-news-row,.orbis-entry-ui .orbis-home-rank-row,.orbis-entry-ui .orbis-home-community-row{min-height:0;padding:11px 0;border:none;border-radius:0;background:transparent;box-shadow:none;transform:none}.orbis-entry-ui .orbis-home-news-row:not(:last-child),.orbis-entry-ui .orbis-home-rank-row:not(:last-child),.orbis-entry-ui .orbis-home-community-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.07)}.orbis-entry-ui .orbis-home-news-row:hover,.orbis-entry-ui .orbis-home-rank-row:hover,.orbis-entry-ui .orbis-home-community-row:hover{background:#ffffff08;border-color:transparent;transform:none}.orbis-entry-ui .orbis-home-news-row:active,.orbis-entry-ui .orbis-home-rank-row:active,.orbis-entry-ui .orbis-home-community-row:active{background:#ffffff0d}.orbis-entry-ui .orbis-home-news-badge{display:inline-grid;font-size:8px;letter-spacing:.08em}.orbis-entry-ui .orbis-home-news-row{grid-template-columns:36px minmax(0,1fr) auto;gap:8px}.orbis-entry-ui .orbis-home-news-title{font-size:13px}.orbis-entry-ui .orbis-home-rank-row{grid-template-columns:26px minmax(0,1fr) auto;gap:8px;padding-left:0;padding-right:0}.orbis-entry-ui .orbis-home-rank-pos{font-size:11px}.orbis-entry-ui .orbis-home-rank-copy strong,.orbis-entry-ui .orbis-home-community-copy strong{font-size:13px}.orbis-entry-ui .orbis-home-rank-copy small,.orbis-entry-ui .orbis-home-community-copy small{display:block;font-size:10px}.orbis-top-nav{top:max(8px,env(safe-area-inset-top,0px))}.orbis-top-nav-shell{--orbis-top-nav-scale: 1;width:100%;margin-left:0;min-height:0;display:grid;grid-template-columns:1fr auto;padding:8px 14px;border-radius:18px;gap:8px;transform:none}.orbis-brand-row{margin-left:7px}.orbis-fps-badge{font-size:7px;padding:3px 8px}.orbis-fps-badge.is-detail{padding:5px 9px}.orbis-fps-badge-value{font-size:8px}.orbis-fps-badge-unit{font-size:6px}.orbis-top-nav-tools{grid-column:2;justify-self:end;margin-right:4px;gap:6px}.orbis-currency-bar{gap:5px;padding:4px 10px}.orbis-currency-value{font-size:10px;font-weight:600;letter-spacing:.04em}.orbis-nav-tool-btn{width:26px;height:26px}.orbis-nav-tool-btn svg,.orbis-nav-tool-icon{width:18px;height:18px}.orbis-profile-btn{width:32px;height:32px}.orbis-profile-menu-popover,.orbis-profile-menu-popover.is-portaled{--orbis-profile-menu-scale: .8;transform:scale(var(--orbis-profile-menu-scale));transform-origin:top right}.orbis-brand-logo{width:79px}.orbis-wallet-button{min-height:34px;padding:4px}.orbis-wallet-button.orbis-currency-bar{padding:4px 10px;min-width:0}.orbis-wallet-icon,.orbis-icon-btn{width:28px;height:28px}.orbis-nav-menu{display:none}.orbis-nav-link{min-height:32px;padding:0 9px;font-size:10px;letter-spacing:.02em}.orbis-enter-button:active:not(:disabled){transform:none;border-color:#f3dfa947}.orbis-status-card{display:none!important}.orbis-notice-card,.orbis-feature-card{width:100%!important;max-width:520px!important;padding:14px!important;border-radius:20px!important;background:linear-gradient(145deg,#ffffff1c,#ffffff09),#07070d7a!important}.orbis-play-chrome .orbis-glass-card{backdrop-filter:blur(20px) saturate(1.12)!important;-webkit-backdrop-filter:blur(20px) saturate(1.12)!important;background:linear-gradient(145deg,#12121c75,#07070d66)!important;border-color:#f3dfa938!important}.orbis-play-chrome .orbis-status-card{display:block!important}.orbis-notice-card{border-color:#f3dfa957!important}.orbis-notice-header{margin-bottom:10px!important}.orbis-notice-list{gap:3px!important}.orbis-notice-item{grid-template-columns:40px minmax(0,1fr) auto!important;min-height:40px!important;padding:8px 10px!important;border-radius:14px!important;background:linear-gradient(135deg,#f3dfa914,#ffffff09),#07070d4d!important}.orbis-feature-card{display:block}.orbis-feature-card>.mono{margin-bottom:10px!important}.orbis-feature-preview{height:132px!important;margin-bottom:12px!important;border-radius:16px!important}.orbis-feature-card>.serif{margin-bottom:4px!important;font-size:20px!important}.orbis-feature-description{margin-bottom:8px!important;font-size:11px!important;line-height:1.55!important}.orbis-feature-description br{display:none}.orbis-feature-link{padding-top:8px!important;font-size:10px!important;letter-spacing:.18em!important}.orbis-hero-copy{width:100%;max-width:420px;padding-top:0;text-align:center}.orbis-hero-copy:before{display:none}.orbis-hero-eyebrow{justify-content:center}.orbis-hero-title{font-size:36px}.orbis-hero-description{max-width:100%;margin-top:18px;font-size:13px;line-height:1.75}.orbis-hero-description br{display:none}.orbis-hero-tags{justify-content:center;margin-top:18px}.orbis-follow-us{position:static;width:fit-content;margin:0 auto 24px 18px}.orbis-follow-label{display:none}}@media (max-width: 420px){.orbis-entry-main{justify-items:center;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));gap:12px}.orbis-center-stage{justify-self:center;padding:14px 14px 12px;border-radius:16px}.orbis-home-news-card,.orbis-home-events-card,.orbis-home-rank-card,.orbis-home-community-card{padding:12px 14px 10px!important;border-radius:16px!important}.orbis-entry-ui .orbis-home-news-row{grid-template-columns:32px minmax(0,1fr) auto;padding:10px 0}.orbis-entry-ui .orbis-home-rank-row{grid-template-columns:22px minmax(0,1fr) auto}}.orbis-system-controls{position:fixed;right:var(--orbis-system-controls-right);bottom:var(--orbis-system-controls-bottom);z-index:210;display:inline-flex;align-items:center;gap:var(--orbis-system-controls-gap)}.orbis-render-resolution{position:relative;display:inline-flex;align-items:center;z-index:1}.orbis-render-resolution.is-open{z-index:3}.orbis-play-capture-select.is-recording .orbis-render-resolution-trigger{color:#ff6b6b;border-color:#ff6b6b73;box-shadow:0 0 0 1px #ff6b6b1f}.orbis-play-capture-select.is-recording .orbis-render-resolution-trigger:before{background:#ff484829}.orbis-play-capture-select .orbis-render-resolution-menu{min-width:248px}.orbis-play-capture-select .orbis-render-resolution-option-label,.orbis-play-capture-select .orbis-render-resolution-option-detail{white-space:nowrap}.orbis-render-resolution-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--orbis-system-control-hit-size);height:var(--orbis-system-control-hit-size);padding:0;border-radius:999px;border:1px solid var(--orbis-play-hud-chip-idle-border);background:transparent;color:var(--orbis-play-hud-chip-idle-color);box-shadow:none;cursor:pointer;overflow:hidden;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}.orbis-render-resolution-trigger:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background:var(--orbis-play-hud-chip-idle-bg);backdrop-filter:var(--orbis-play-hud-backdrop);-webkit-backdrop-filter:var(--orbis-play-hud-backdrop)}.orbis-render-resolution-trigger>*{position:relative;z-index:1}.orbis-render-resolution-trigger svg{width:14px;height:14px;filter:drop-shadow(0 0 7px rgba(255,255,255,.18))}.orbis-render-resolution-trigger:hover,.orbis-render-resolution.is-open .orbis-render-resolution-trigger{color:#ffffffeb;border-color:#ffffff2e;box-shadow:var(--orbis-play-hud-shadow, var(--orbis-play-glass-shadow))}.orbis-render-resolution-trigger:hover:before,.orbis-render-resolution.is-open .orbis-render-resolution-trigger:before{background:var(--orbis-play-hud-bg-hover, var(--orbis-play-glass-hover-bg))}.orbis-render-resolution.is-open .orbis-render-resolution-trigger{color:var(--orbis-play-hud-chip-active-color);border-color:var(--orbis-play-hud-chip-active-border);box-shadow:var(--orbis-play-hud-chip-active-shadow)}.orbis-render-resolution.is-open .orbis-render-resolution-trigger:before{background:var(--orbis-play-hud-chip-active-bg)}.orbis-render-resolution-trigger:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:3px}.orbis-render-resolution-menu{position:absolute;right:0;bottom:calc(100% + 8px);min-width:168px;padding:6px;border-radius:14px;border:1px solid var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow);display:flex;flex-direction:column;gap:3px}.orbis-system-controls>.orbis-render-resolution{position:static}.orbis-system-controls>.orbis-render-resolution.is-open{z-index:auto}.orbis-system-controls>.orbis-render-resolution>.orbis-render-resolution-menu{right:0;bottom:calc(100% + 8px);z-index:5}html[data-orbis-embed-ui-mobile="1"] .orbis-system-controls>.orbis-render-resolution>.orbis-render-resolution-menu{min-width:0;width:var(--orbis-system-controls-cluster-width, 100%);max-width:min(220px,calc(100vw - var(--orbis-system-controls-right) - 8px));box-sizing:border-box}html[data-orbis-embed-ui-mobile="1"] .orbis-system-controls .orbis-render-resolution-option{gap:6px;padding:8px 9px}html[data-orbis-embed-ui-mobile="1"] .orbis-system-controls .orbis-render-resolution-option-detail{font-size:8px;letter-spacing:0}@media (max-width: 720px){.orbis-system-controls>.orbis-render-resolution>.orbis-render-resolution-menu{min-width:0;width:var(--orbis-system-controls-cluster-width, 100%);max-width:min(220px,calc(100vw - var(--orbis-system-controls-right) - 8px));box-sizing:border-box}.orbis-system-controls .orbis-render-resolution-option{gap:6px;padding:8px 9px}.orbis-system-controls .orbis-render-resolution-option-detail{font-size:8px;letter-spacing:0}}.orbis-render-resolution-option{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin:0;padding:9px 11px;border:1px solid transparent;border-radius:10px;background:transparent;color:#ffffffd1;cursor:pointer;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease}.orbis-render-resolution-option:hover{background:var(--orbis-play-glass-chip-hover-bg);border-color:#ffffff14;color:#fff}.orbis-render-resolution-option.is-selected{background:var(--orbis-play-glass-chip-active-bg);border-color:#f3dfa947;color:#fff;box-shadow:inset 0 0 0 1px #f3dfa914}.orbis-render-resolution-option-label{font-size:11px;font-weight:800;letter-spacing:.04em;color:inherit}.orbis-render-resolution-option.is-selected .orbis-render-resolution-option-label{color:var(--gold-0, #f3dfa9)}.orbis-render-resolution-option-detail{font-size:9px;font-weight:600;letter-spacing:.02em;color:#ffffff6b}.orbis-render-resolution-option.is-selected .orbis-render-resolution-option-detail{color:#f3dfa99e}.orbis-system-control{display:inline-flex;align-items:center;justify-content:center;width:var(--orbis-system-control-hit-size);height:var(--orbis-system-control-hit-size);padding:0;border-radius:999px;border-color:var(--orbis-play-hud-chip-idle-border);background:var(--orbis-play-hud-chip-idle-bg);box-shadow:none;color:var(--orbis-play-hud-chip-idle-color);cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.orbis-system-control:hover:not(:disabled):not([aria-pressed=true]){color:#ffffffd1;border-color:#ffffff2e;background:var(--orbis-play-hud-bg-hover);box-shadow:var(--orbis-play-hud-shadow);transform:translateY(-1px)}.orbis-system-control:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:3px}.orbis-system-control[aria-pressed=true]{color:var(--orbis-play-hud-chip-active-color);border-color:var(--orbis-play-hud-chip-active-border);background:var(--orbis-play-hud-chip-active-bg);box-shadow:var(--orbis-play-hud-chip-active-shadow)}.orbis-system-control svg{width:14px;height:14px;filter:drop-shadow(0 0 7px rgba(255,255,255,.18))}.orbis-system-control:disabled{cursor:default;opacity:.38}.orbis-system-editor-tools{display:inline-flex;align-items:center;gap:8px}.orbis-editor-tool-control[aria-pressed=true]{color:#07070d;background:#ffffffeb;border-color:#ffffffe0;box-shadow:0 12px 28px #00000038,0 0 20px #ffffff38}.orbis-system-control.orbis-editor-delete-tool{color:#fff;border-color:#ff7070c7;background:#ff4848c2}.orbis-system-control.orbis-editor-delete-tool:hover{color:#ff7070f2;border-color:#ff707047;background:#ff484814}.orbis-keyboard-settings-root{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;overflow:hidden;pointer-events:none}.orbis-keyboard-settings{pointer-events:auto;position:relative;z-index:1;display:flex;width:min(680px,calc(100vw - 24px));max-height:calc(100dvh - 24px);min-height:0;flex-direction:column;overflow:hidden;transform:translateZ(0);--svc-accent: #46c8ff;--svc-gold: #f3dfa9;--svc-ink: #eaf1ff;--svc-soft: rgba(234, 241, 255, .58);--svc-line: rgba(255, 255, 255, .12);--svc-panel: rgba(7, 9, 16, .62);padding:0;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:linear-gradient(145deg,#ffffff0e,#ffffff03),#07070d38;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff1f;backdrop-filter:blur(21px) saturate(1.12);-webkit-backdrop-filter:blur(21px) saturate(1.12);color:var(--svc-ink)}.orbis-keyboard-settings.is-dragging{will-change:transform;transition:none!important}.orbis-keyboard-settings>.orbis-play-window-header.is-service-header{flex:0 0 auto;width:100%;box-sizing:border-box}.orbis-keyboard-settings-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;container-type:inline-size;--orbis-key-gap: clamp(2px, .42cqi, 5px);--orbis-key-unit: calc((100cqw - 24px - 14 * var(--orbis-key-gap)) / 15);--orbis-fn-key-height: calc(var(--orbis-key-unit) * .56);display:grid;gap:clamp(8px,1.2cqi,12px);padding:12px 14px 10px}.orbis-keyboard-stage{width:100%;overflow:hidden;padding:12px;border:1px solid var(--svc-line);border-radius:14px;background:linear-gradient(180deg,#ffffff0a,#ffffff03),var(--svc-panel);box-shadow:inset 0 1px #ffffff14,inset 0 -10px 24px #00000029}.orbis-keyboard-board-inner{--orbis-key-height: var(--orbis-key-unit);display:grid;grid-template-columns:repeat(60,minmax(0,1fr));grid-template-rows:var(--orbis-fn-key-height) repeat(4,var(--orbis-key-unit)) var(--orbis-key-unit);gap:var(--orbis-key-gap);width:100%}.orbis-keyboard-arrow-cluster{grid-column:49 / 61;grid-row:5 / 7;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:var(--orbis-key-unit) var(--orbis-key-unit);gap:var(--orbis-key-gap);align-content:end;min-height:0}.orbis-keyboard-arrow-cluster .orbis-keycap.is-arrow-up{grid-column:2;grid-row:1;width:100%;height:100%}.orbis-keyboard-arrow-cluster .orbis-keycap.is-arrow-left{grid-column:1;grid-row:2;width:100%;height:100%}.orbis-keyboard-arrow-cluster .orbis-keycap.is-arrow-down{grid-column:2;grid-row:2;width:100%;height:100%}.orbis-keyboard-arrow-cluster .orbis-keycap.is-arrow-right{grid-column:3;grid-row:2;width:100%;height:100%}.orbis-keyboard-skill-tray{container-type:inline-size;padding:10px;border:1px solid var(--svc-line);border-radius:14px;background:linear-gradient(180deg,#ffffff09,#ffffff02),#0709107a;box-shadow:inset 0 1px #ffffff0f}.orbis-keyboard-skill-grid{display:grid;grid-template-columns:repeat(var(--orbis-skill-cols, 15),minmax(0,1fr));grid-auto-rows:clamp(28px,4.2cqi,36px);gap:var(--orbis-key-gap);width:100%}.orbis-keyboard-skill-slot{width:100%;min-width:0;min-height:0;height:100%;border-radius:8px}.orbis-keyboard-skill-slot.is-empty{border:1px solid var(--svc-line);background:#07091085;box-shadow:inset 0 1px #ffffff0a}.orbis-keyboard-skill-tile{display:grid;align-content:center;justify-items:center;gap:2px;padding:3px 2px;border:1px solid var(--svc-line);color:#fff;cursor:grab;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.orbis-keyboard-skill-tile:active{cursor:grabbing}.orbis-keyboard-skill-tile.is-hotkey-tone,.orbis-keycap.is-hotkey-tone{border-color:var(--hotkey-border);background:linear-gradient(180deg,var(--hotkey-bg-top),var(--hotkey-bg-bottom)),var(--hotkey-bg-base);box-shadow:inset 0 1px #ffffff24,0 0 0 1px var(--hotkey-glow),0 3px 10px #0003}.orbis-keyboard-skill-tile.is-hotkey-tone:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px var(--hotkey-glow),0 6px 14px #00000042}.orbis-keyboard-skill-tile.is-hotkey-tone .orbis-keyboard-skill-name{color:var(--hotkey-text)}.orbis-keyboard-skill-name{width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font-size:clamp(6px,1.45cqi,9px);font-weight:800;line-height:1.12;text-align:center;word-break:keep-all;text-shadow:0 1px 2px rgba(0,0,0,.42)}.orbis-keyboard-skill-tile.is-hotkey-tone .orbis-keyboard-skill-en{color:var(--hotkey-label)}.orbis-keyboard-skill-en{width:100%;overflow:hidden;color:#ffffff9e;font-size:clamp(5px,1.05cqi,7px);font-weight:700;letter-spacing:.06em;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.orbis-keyboard-settings-foot{display:flex;align-items:center;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--svc-line);background:linear-gradient(180deg,#ffffff08,#ffffff03)}.orbis-keyboard-foot-spacer{flex:1 1 auto}.orbis-keyboard-foot-btn{min-width:78px;padding:8px 12px;border:1px solid var(--svc-line);border-radius:999px;background:#ffffff0d;color:var(--svc-soft);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.orbis-keyboard-foot-btn:hover{color:#fff;border-color:#46c8ff73;background:#ffffff14}.orbis-keyboard-foot-btn.is-primary{border-color:#46c8ff85;background:linear-gradient(180deg,#46c8ff47,#1258846b),#081826b8;color:#fff;box-shadow:inset 0 1px #c4ecff2e}.orbis-keycap{position:relative;display:flex;width:100%;min-width:0;height:var(--orbis-key-height);flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:3px 4px;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:linear-gradient(180deg,#ffffff1f,#ffffff08),#0c10186b;color:var(--svc-ink, #eaf1ff);box-shadow:inset 0 1px #ffffff24,0 2px 6px #00000029;cursor:default;transition:border-color .14s ease,background .14s ease,transform .14s ease,box-shadow .14s ease}.orbis-keycap.is-compact{height:var(--orbis-fn-key-height);align-self:end;border-radius:6px}.orbis-keycap.is-empty-pad{pointer-events:none;border-color:#ffffff14;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#080a1047;box-shadow:inset 0 1px #ffffff0f;cursor:default}.orbis-keycap.is-modifier .orbis-keycap-label{font-size:clamp(6px,calc(var(--orbis-key-unit) * .18),11px);font-weight:700;letter-spacing:-.02em;color:#eaf1ffb8}.orbis-keycap.is-arrow{align-items:flex-start;justify-content:flex-start;padding:3px 4px}.orbis-keycap.is-arrow .orbis-keycap-label{width:auto;font-size:clamp(7px,calc(var(--orbis-key-unit) * .22),13px);font-weight:800;line-height:1;text-align:left;color:#eaf1ffd1;opacity:1}.orbis-keycap.is-space{align-items:center;justify-content:center}.orbis-keycap:hover{transform:translateY(-1px);border-color:#46c8ff61;background:linear-gradient(180deg,#ffffff29,#ffffff0d),#0e141e85;box-shadow:inset 0 1px #ffffff2e,0 4px 10px #00000038}.orbis-keycap.is-bound{color:var(--hotkey-text)}.orbis-keycap.is-bound:hover{cursor:grab}.orbis-keycap.is-fixed-movement,.orbis-keycap.is-fixed-gameplay{border-color:#46c8ff75;background:linear-gradient(180deg,#46c8ff38,#10385c47),#08122094;color:#e8f6ff;cursor:not-allowed;box-shadow:inset 0 1px #c4ecff24,0 0 0 1px #46c8ff14,0 3px 10px #0003}.orbis-keycap.is-fixed-gameplay{border-color:#78dcff75;background:linear-gradient(180deg,#78dcff33,#18587047),#08141c94}.orbis-keycap.is-bound .orbis-keycap-label{color:var(--hotkey-label);opacity:1}.orbis-keycap.is-bound .orbis-keycap-skill-name{color:var(--hotkey-text);text-shadow:0 1px 3px rgba(0,0,0,.35)}.orbis-keycap.is-bound .orbis-keycap-skill-en{color:var(--hotkey-label)}.orbis-keycap.is-fixed-movement .orbis-keycap-label,.orbis-keycap.is-fixed-gameplay .orbis-keycap-label{color:#dcf2ffc7;opacity:1}.orbis-keycap.is-fixed-movement .orbis-keycap-skill-name,.orbis-keycap.is-fixed-gameplay .orbis-keycap-skill-name{color:#d8f0ff;text-shadow:0 1px 3px rgba(0,0,0,.35)}.orbis-keycap.is-fixed-gameplay .orbis-keycap-skill-en{color:#b4ebffbd}.orbis-keycap.is-fixed-close{border-color:#fff3;background:linear-gradient(180deg,#ffffff1a,#ffffff08),#0c0e149e;color:#ffffffe6;cursor:not-allowed;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #ffffff0f,0 3px 10px #0003}.orbis-keycap.is-fixed-close .orbis-keycap-label{color:#ffffffe0;opacity:1}.orbis-keycap.is-fixed-close .orbis-keycap-skill-name{color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.35)}.orbis-keycap.is-fixed-close .orbis-keycap-skill-en{color:#ffffff94}.orbis-keycap.is-fixed-system{border-color:#f3dfa970;background:linear-gradient(180deg,#f3dfa92e,#5c44123d),#1812089e;color:#fff8e8;cursor:not-allowed;box-shadow:inset 0 1px #fff0c81f,0 0 0 1px #f3dfa914,0 3px 10px #0003}.orbis-keycap.is-fixed-system .orbis-keycap-label{color:#fff0c8d1;opacity:1}.orbis-keycap.is-fixed-system .orbis-keycap-skill-name{color:#fff8e8;text-shadow:0 1px 3px rgba(0,0,0,.35)}.orbis-keycap.is-fixed-system .orbis-keycap-skill-en{color:#fff0c89e}.orbis-keycap.is-bound:active{cursor:grabbing}.orbis-keycap-label{font-size:clamp(7px,calc(var(--orbis-key-unit) * .22),13px);font-weight:800;line-height:1;color:#eaf1ffb8;opacity:1}.orbis-keycap-skill{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:1px;padding:6px 1px 2px;overflow:hidden}.orbis-keycap-skill-name{width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font-size:clamp(5px,calc(var(--orbis-key-unit) * .19),10px);font-weight:900;line-height:1.08;text-align:center;word-break:keep-all;text-shadow:0 1px 3px rgba(0,0,0,.38)}.orbis-keycap-skill-en{width:100%;overflow:hidden;color:#ffffff9e;font-size:clamp(5px,calc(var(--orbis-key-unit) * .16),9px);font-weight:700;letter-spacing:.05em;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){.orbis-keyboard-foot-btn{min-width:64px;padding:7px 10px;font-size:11px}}@media (max-width: 1000px){:root{--orbis-system-controls-bottom: max( var(--orbis-play-layout-side-inset), env(safe-area-inset-bottom, 0px) );--orbis-system-controls-right: var(--orbis-play-edge-right);--orbis-system-control-hit-size: clamp(26px, 8.2vw, 34px);--orbis-system-controls-gap: clamp(4px, 1.6vw, 7px)}.orbis-system-controls{--orbis-system-control-size: var(--orbis-system-control-hit-size);--orbis-system-control-icon: clamp(12px, 3.6vw, 14px);gap:var(--orbis-system-controls-gap)}.orbis-system-editor-tools{gap:var(--orbis-system-controls-gap)}.orbis-system-control{width:var(--orbis-system-control-size);height:var(--orbis-system-control-size)}.orbis-system-control svg{width:var(--orbis-system-control-icon);height:var(--orbis-system-control-icon)}}.orbis-editor-panel{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;max-width:none;max-height:none;height:100%;resize:none;--orbis-editor-panel-pad-x: 14px;padding:0 8px 8px;overflow:hidden;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width: 700px),(orientation: portrait){.orbis-editor-objects-tab{--orbis-editor-grid-min-slot: 64px}}.orbis-studio-edit-lock-pill{position:fixed;top:50px;left:50%;z-index:2147482000;display:inline-flex;align-items:center;gap:7px;max-width:min(360px,calc(100vw - 28px));height:24px;padding:0 10px 0 8px;border:1px solid rgba(255,168,168,.22);border-radius:999px;background:#0e0c0ec7;box-shadow:0 6px 16px #00000047;backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);color:#ffd6d6f0;transform:translate(-50%);pointer-events:none}.orbis-studio-edit-lock-pill-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:#ff8b8b;box-shadow:0 0 0 3px #ff8b8b29}.orbis-studio-edit-lock-pill.is-checking .orbis-studio-edit-lock-pill-dot{background:#f0c27a;box-shadow:0 0 0 3px #f0c27a29;animation:orbis-studio-edit-lock-pulse 1.2s ease-in-out infinite}.orbis-studio-edit-lock-pill.is-checking{border-color:#f0c27a38;color:#ffe8c4f0}.orbis-studio-edit-lock-pill-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;letter-spacing:-.01em;line-height:1}@keyframes orbis-studio-edit-lock-pulse{0%,to{opacity:.45}50%{opacity:1}}.orbis-editor-persist-banner{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:11850;display:flex;align-items:center;gap:10px;max-width:min(520px,calc(100vw - 24px));padding:10px 12px;border:1px solid var(--orbis-editor-chrome-border);border-radius:10px;background:var(--orbis-editor-chrome-bg);color:#fff;transform:translate(-50%);pointer-events:auto}.orbis-editor-persist-banner-text{font-size:12px;line-height:1.35}.orbis-editor-persist-banner-retry{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#ffffff14;color:inherit;font-size:12px;cursor:pointer}.orbis-editor-persist-banner-retry:hover{background:#ffffff24}body.orbis-space-loading .orbis-system-controls{z-index:12001;pointer-events:auto}html[data-ui-theme=glass] .orbis-loader-shimmer{background:linear-gradient(100deg,#8a6a3a 0% 35%,#1a1620 50%,#8a6a3a 65% 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}html[data-ui-theme=glass] .orbis-loader-dots i{background:#8a6a3a;opacity:.45}html[data-ui-theme=glass] body.orbis-space-loading .orbis-system-control{border-color:#0c101824;background:#fffffff0;color:#0c1018;box-shadow:0 4px 16px #0c10181a;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-theme=glass] body.orbis-space-loading .orbis-system-control:hover:not(:disabled):not([aria-pressed=true]){color:#000;border-color:#0c101838;background:#fff;box-shadow:0 6px 18px #0c10181f;transform:none}html[data-ui-theme=glass] body.orbis-space-loading .orbis-system-control[aria-pressed=true]{color:#0c1018;border-color:#8c6a3a73;background:#fff;box-shadow:inset 0 0 0 1px #e8c48a59,0 4px 16px #0c10181a}html[data-ui-theme=glass] body.orbis-space-loading .orbis-system-control svg{filter:none}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-trigger{border-color:#0c101824;color:#0c1018;box-shadow:0 4px 16px #0c10181a}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-trigger:before{background:#fffffff0;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-trigger:hover,html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution.is-open .orbis-render-resolution-trigger{color:#000;border-color:#0c101838;box-shadow:0 6px 18px #0c10181f}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-trigger:hover:before,html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution.is-open .orbis-render-resolution-trigger:before{background:#fff}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-chevron{color:#0c101885}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution.is-open .orbis-render-resolution-chevron{color:#0c1018b8}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-menu{border-color:#0c10181f;background:#fffffff5;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 12px 28px #0c101824}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option{color:#0c1018c7}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option:hover{background:#0c10180d;border-color:#0c101814;color:#0c1018}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option.is-selected{background:#e8c48a38;border-color:#8c6a3a59;color:#0c1018;box-shadow:none}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option.is-selected .orbis-render-resolution-option-label{color:#8a6a3a}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option-detail{color:#0c10186b}html[data-ui-theme=glass] body.orbis-space-loading .orbis-render-resolution-option.is-selected .orbis-render-resolution-option-detail{color:#8a6a3ab8}@keyframes orbisSpinnerSpin{to{transform:rotate(360deg)}}@keyframes orbisSpinnerSpinReverse{to{transform:rotate(-360deg)}}@keyframes orbisSpinnerBreath{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes orbisSpinnerFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.03)}}.orbis-webgpu-reset-loader-text{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.14em}.orbis-loader-shimmer{background:linear-gradient(100deg,#fff4d66b 0% 35%,#fff8dd 50%,#fff4d66b 65% 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:orbisLoaderShimmer 2.4s linear infinite}.orbis-loader-dots{display:inline-flex;align-items:center;gap:3px;padding-bottom:1px}.orbis-loader-dots i{width:3px;height:3px;border-radius:50%;background:var(--gold-0);opacity:.25;animation:orbisLoaderDot 1.4s ease-in-out infinite}.orbis-loader-dots i:nth-child(2){animation-delay:.18s}.orbis-loader-dots i:nth-child(3){animation-delay:.36s}@keyframes orbisLoaderShimmer{to{background-position:-220% 0}}@keyframes orbisLoaderDot{0%,to{opacity:.22;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.orbis-space-spinner-halo,.orbis-space-spinner-ring,.orbis-space-spinner-ring--inner,.orbis-space-spinner-core:before,.orbis-space-spinner-core img,.orbis-loader-shimmer,.orbis-loader-dots i{animation-duration:2.4s}}.orbis-runtime-crash-overlay{position:fixed;inset:0;z-index:12120;display:grid;place-items:center;padding:24px;background:#101114;color:#f4f4f5}.orbis-runtime-crash-overlay-content{display:grid;justify-items:center;gap:24px;text-align:center}.orbis-runtime-crash-overlay h1{margin:0;font-size:clamp(22px,4vw,30px);font-weight:650;letter-spacing:-.035em}.orbis-runtime-crash-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.orbis-runtime-crash-actions>*{display:inline-grid;place-items:center;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:8px;background:#f4f4f5;color:#101114;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.orbis-runtime-crash-actions a{border-color:#41434a;background:transparent;color:inherit}.orbis-runtime-crash-actions>*:focus-visible{outline:2px solid #9ec5ff;outline-offset:3px}.orbis-webgpu-required-overlay{position:fixed;inset:0;z-index:12120;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at 50% 40%,rgba(243,223,169,.12),transparent 28%),linear-gradient(180deg,#05070ceb,#05070cfa);backdrop-filter:blur(12px) saturate(1.05);-webkit-backdrop-filter:blur(12px) saturate(1.05)}.orbis-webgpu-required-overlay-card{width:min(100%,420px);padding:28px 24px;border:1px solid rgba(255,244,214,.14);border-radius:18px;background:#080a12e0;box-shadow:0 24px 80px #00000073;text-align:center}.orbis-webgpu-required-overlay-title{margin:0 0 12px;color:#fff4d6f5;font-size:20px;font-weight:800;letter-spacing:.02em}.orbis-webgpu-required-overlay-detail{margin:0 0 16px;color:#fff4d6c7;font-size:14px;line-height:1.6}.orbis-webgpu-required-overlay-hint{margin:0;color:#fff4d67a;font-size:11px;letter-spacing:.06em}.orbis-diorama-edge-indicator{--orbis-edge-indicator-angle: 0rad;position:fixed;z-index:50000;width:38px;height:34px;pointer-events:none;opacity:0;transform:translate(-50%,-50%) rotate(var(--orbis-edge-indicator-angle)) scale(.72);transform-origin:center;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7)) drop-shadow(0 0 8px rgba(233,201,143,.14));transition:opacity .13s ease,transform .16s cubic-bezier(.22,1,.36,1)}.orbis-diorama-edge-indicator.is-visible{opacity:.9;transform:translate(-50%,-50%) rotate(var(--orbis-edge-indicator-angle)) scale(1)}.orbis-diorama-edge-indicator svg{display:block;width:100%;height:100%;overflow:visible}.orbis-diorama-edge-indicator path{stroke:#0c0e11b8;stroke-width:.85;stroke-linejoin:round}.orbis-diorama-edge-indicator .is-upper-left{fill:#e6e8e9e0}.orbis-diorama-edge-indicator .is-upper-right{fill:#bec2c5e0}.orbis-diorama-edge-indicator .is-lower-left{fill:#8e9397e6}.orbis-diorama-edge-indicator .is-lower-right{fill:#6c7175eb}.orbis-world-announce{--announce-ink: #fffaf0;--announce-muted: rgba(255, 250, 240, .82);color:var(--announce-ink);--announce-accent: #f0d19a;--announce-accent-soft: rgba(240, 209, 154, .75);--announce-scale: .8;position:fixed;inset:0;z-index:211;display:flex;align-items:flex-start;justify-content:center;padding-top:calc(var(--home-top-h, 58px) + max(10px,env(safe-area-inset-top,0px)) + 28px);pointer-events:none}.orbis-world-announce.is-placed{inset:unset;inset:0 auto auto 0;padding:0;display:grid;align-items:unset;justify-content:unset}.orbis-world-announce.is-placed .orbis-world-announce-shell{width:100%;text-align:inherit;justify-items:inherit}body:has(.orbis-home-landing-bottom) .orbis-world-announce{bottom:calc(var(--home-footer-h, 52px) + env(safe-area-inset-bottom,0px))}.orbis-world-announce-shell{position:relative;display:grid;justify-items:center;gap:14px;width:min(calc(100vw - 40px),720px);padding:0 16px;text-align:center;opacity:0;transform:translateY(18px) scale(calc(var(--announce-scale) * 1.04));filter:blur(8px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.16,1,.3,1),filter .9s ease}.orbis-world-announce.is-visible .orbis-world-announce-shell{opacity:1;transform:translateY(0) scale(var(--announce-scale));filter:blur(0)}.orbis-world-announce.is-leave .orbis-world-announce-shell{opacity:0;transform:translateY(-14px) scale(calc(var(--announce-scale) * .985));filter:blur(6px);transition-duration:.8s}.orbis-world-announce-kicker{display:flex;align-items:center;justify-content:center;gap:14px;width:min(100%,420px);opacity:0;transform:translateY(8px);transition:opacity .7s ease .08s,transform .85s cubic-bezier(.22,1,.36,1) .08s}.orbis-world-announce.is-visible .orbis-world-announce-kicker{opacity:1;transform:translateY(0)}.orbis-world-announce-rule{flex:1 1 auto;height:1px;min-width:28px;max-width:88px;background:linear-gradient(90deg,transparent,var(--announce-accent-soft) 35%,var(--announce-accent) 50%,var(--announce-accent-soft) 65%,transparent);box-shadow:0 1px #00000073,0 0 10px #00000047;transform:scaleX(.35);transform-origin:center;transition:transform .95s cubic-bezier(.22,1,.36,1) .12s}.orbis-world-announce.is-visible .orbis-world-announce-rule{transform:scaleX(1)}.orbis-world-announce-eyebrow{margin:0;flex:0 0 auto;color:var(--announce-accent);font-size:11px;font-weight:700;letter-spacing:.46em;text-indent:.46em;text-transform:uppercase;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.55),0 3px 12px rgba(0,0,0,.5),0 6px 22px rgba(0,0,0,.35)}.orbis-world-announce-title{margin:0;max-width:100%;color:var(--announce-ink);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:clamp(28px,4.4vw,48px);font-weight:700;letter-spacing:-.035em;line-height:1.12;word-break:keep-all;opacity:0;transform:translateY(10px);text-shadow:0 1px 2px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.48),0 10px 28px rgba(0,0,0,.4),0 18px 48px rgba(0,0,0,.28);transition:opacity .85s ease .16s,transform 1s cubic-bezier(.22,1,.36,1) .16s}.orbis-world-announce.is-visible .orbis-world-announce-title{opacity:1;transform:translateY(0)}.orbis-world-announce-ornament{position:relative;width:min(180px,42vw);height:1px;margin-top:2px;background:linear-gradient(90deg,transparent,rgba(240,209,154,.35) 18%,var(--announce-accent) 50%,rgba(240,209,154,.35) 82%,transparent);box-shadow:0 1px #00000073,0 0 10px #00000047;opacity:0;transform:scaleX(.2);transition:opacity .7s ease .28s,transform 1.05s cubic-bezier(.22,1,.36,1) .28s}.orbis-world-announce-ornament:before,.orbis-world-announce-ornament:after{content:"";position:absolute;top:50%;width:5px;height:5px;border:1px solid var(--announce-accent);background:transparent;transform:translateY(-50%) rotate(45deg);box-shadow:0 1px 6px #00000059}.orbis-world-announce-ornament:before{left:0}.orbis-world-announce-ornament:after{right:0}.orbis-world-announce.is-visible .orbis-world-announce-ornament{opacity:1;transform:scaleX(1)}.orbis-world-announce-detail{margin:0;max-width:min(100%,420px);color:var(--announce-muted);font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.45;word-break:keep-all;opacity:0;transform:translateY(6px);text-shadow:0 1px 2px rgba(0,0,0,.5),0 3px 12px rgba(0,0,0,.42),0 6px 20px rgba(0,0,0,.3);transition:opacity .75s ease .34s,transform .9s cubic-bezier(.22,1,.36,1) .34s}.orbis-world-announce.is-visible .orbis-world-announce-detail{opacity:1;transform:translateY(0)}.orbis-world-announce-fx{position:absolute;inset:auto 10% -18px;height:1px;pointer-events:none;opacity:0}.orbis-editor-overlay-clip{position:fixed;overflow:hidden;pointer-events:none;transform:translateZ(0);z-index:220}.orbis-editor-overlay-clip{container-type:size;container-name:orbis-hud-overlay}.orbis-editor-overlay-clip .orbis-world-caption{width:min(920px,calc(100% - 48px));bottom:max(20px,6%)}.orbis-editor-overlay-clip .orbis-world-caption.is-placed,.orbis-editor-overlay-clip .orbis-world-announce.is-placed{position:absolute!important}.orbis-editor-overlay-clip .orbis-world-announce{padding-top:0}.orbis-editor-overlay-clip .orbis-world-announce-shell{width:min(calc(100% - 40px),720px)}.orbis-editor-overlay-clip .orbis-world-announce-title{font-size:48px}.orbis-editor-overlay-clip .orbis-world-announce.is-system .orbis-world-announce-title{font-size:38px}.orbis-trigger-action-style-dialog .orbis-editor-fn-panel-body{max-height:min(72vh,680px);overflow:auto}.orbis-trigger-action-style-dialog.is-style-layout .orbis-editor-fn-panel-body{overflow:hidden;display:flex;flex-direction:column}.orbis-trigger-style-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;min-height:0;flex:1}.orbis-trigger-style-side{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0}.orbis-trigger-style-tabs{display:flex;gap:2px;flex:0 0 auto;padding:2px;border-radius:4px;background:#16191e;border:1px solid #2c333d}.orbis-trigger-style-tabs button{flex:1;border:0;background:transparent;color:#8b939e;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:600;cursor:pointer}.orbis-trigger-style-tabs button:hover{color:#d7dde6;background:#ffffff08}.orbis-trigger-style-tabs button.is-active{color:#eef2f7;background:#2a3340;box-shadow:inset 0 0 0 1px #7eb6ff47}.orbis-trigger-style-voice{display:flex;flex-direction:column;gap:12px}.orbis-trigger-style-voice-hint{margin:0;font-size:11px;line-height:1.45;color:#8b939e}.orbis-trigger-style-voice-selected{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08}.orbis-trigger-style-voice-selected small{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#bed6ffa6}.orbis-trigger-style-voice-selected code{font-size:10px;word-break:break-all;color:#c9d3e0}.orbis-trigger-style-voice-selected-actions{display:flex;flex-wrap:wrap;gap:6px}.orbis-trigger-style-voice-selected-actions button{appearance:none;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;font-size:11px;padding:5px 8px;border-radius:4px;cursor:pointer}.orbis-trigger-style-voice .orbis-dev-orb-controls{gap:10px}.orbis-trigger-style-preview{display:grid;grid-template-rows:auto auto;gap:8px;align-content:start;width:100%;min-width:0}.orbis-trigger-style-preview-frame{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff0f,0 10px 28px #00000047;background-color:#0b1018;background-image:url(/images/trigger-style-preview-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.orbis-trigger-style-preview-frame:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.18) 100%);pointer-events:none}.orbis-trigger-style-preview-stage{position:absolute;top:0;left:0;z-index:1;transform-origin:0 0;pointer-events:none}.orbis-trigger-style-preview-text{display:inline-block;max-width:100%;pointer-events:none;user-select:none;white-space:pre-wrap;word-break:keep-all}.orbis-trigger-style-text-input{width:100%;box-sizing:border-box;min-height:34px;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:inherit;font:inherit;font-size:13px;line-height:1.4;resize:vertical}.orbis-trigger-style-text-input:focus{outline:none;border-color:#82b4ff73;box-shadow:0 0 0 2px #5a8cdc38}.orbis-trigger-style-preview-meta{display:flex;align-items:center;justify-content:space-between;padding:0 2px;font-size:11px;letter-spacing:.04em;opacity:.55}.orbis-trigger-style-caption-layer{position:absolute;z-index:2;width:min(920px,calc(100% - 96px));pointer-events:none}.orbis-trigger-style-caption-layer.is-draggable,.orbis-trigger-style-announce-layer.is-draggable{pointer-events:auto;cursor:grab;touch-action:none;user-select:none}.orbis-trigger-style-caption-layer.is-draggable:active,.orbis-trigger-style-announce-layer.is-draggable:active{cursor:grabbing}.orbis-trigger-style-align-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbis-trigger-style-align-row button{height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:inherit;font-size:12px;font-weight:600;cursor:pointer}.orbis-trigger-style-align-row button.is-active{border-color:#82b4ff73;background:#5a8cdc47}.orbis-trigger-style-caption-text{margin:0;padding:0 12px;line-height:1.35;letter-spacing:-.01em;white-space:pre-wrap;word-break:keep-all;color:#fd0}.orbis-trigger-style-announce-layer{z-index:2;pointer-events:none;--announce-scale: 1}.orbis-trigger-style-announce-layer .orbis-world-announce-shell{width:100%;text-align:inherit;justify-items:inherit;opacity:1!important;filter:none!important;transform:none!important;animation:none!important}.orbis-trigger-style-announce-layer .orbis-world-announce-kicker,.orbis-trigger-style-announce-layer .orbis-world-announce-title,.orbis-trigger-style-announce-layer .orbis-world-announce-ornament,.orbis-trigger-style-announce-layer .orbis-world-announce-detail,.orbis-trigger-style-announce-layer .orbis-world-announce-rule{opacity:1!important;filter:none!important;transform:none!important;animation:none!important}.orbis-trigger-style-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;align-content:start;min-width:0;min-height:0;max-height:min(42vh,360px);overflow:auto;padding-right:2px}.orbis-trigger-style-fields>.orbis-dev-tts-field.is-block,.orbis-trigger-style-fields>.orbis-dev-caption-color,.orbis-trigger-style-fields>.orbis-trigger-action-style-check,.orbis-trigger-style-fields>.orbis-dev-caption-shadow-grid,.orbis-trigger-style-fields>.orbis-trigger-style-text-head,.orbis-trigger-style-fields>.orbis-trigger-style-voice{grid-column:1 / -1}.orbis-trigger-style-fields>.orbis-dev-caption-shadow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-trigger-style-text-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.orbis-trigger-style-text-head .orbis-dev-announce-reset-btn{margin-top:22px;white-space:nowrap}.orbis-trigger-action-style-dialog.is-style-layout .orbis-editor-fn-panel-body{overflow:auto}.orbis-trigger-action-style-hint{margin:0 0 12px;font-size:12px;line-height:1.45;opacity:.72}.orbis-trigger-action-style-check{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbis-trigger-action-style-check input[type=checkbox]{width:18px;height:18px}.orbis-trigger-design-edit-btn{display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin:2px 0 10px;padding:0 14px;border-radius:10px;border:1px solid rgba(130,180,255,.28);background:linear-gradient(180deg,#5a8cdc38,#3c64b41f);color:inherit;font-size:13px;font-weight:600;letter-spacing:-.01em;cursor:pointer}.orbis-trigger-design-edit-btn:hover{border-color:#96c3ff6b;background:linear-gradient(180deg,#6496e64d,#466ebe29)}.orbis-world-caption{position:fixed;left:50%;bottom:max(48px,calc(env(safe-area-inset-bottom,0px) + 40px));z-index:84;width:min(920px,calc(100vw - 48px));transform:translate(-50%);pointer-events:none;text-align:center;color:#fd0}.orbis-world-caption.is-placed{bottom:auto}body:has(.orbis-home-landing-bottom) .orbis-world-caption{bottom:max(120px,calc(env(safe-area-inset-bottom,0px) + 108px))}.orbis-world-caption-text{margin:0;padding:0 12px;line-height:1.35;letter-spacing:-.01em;white-space:pre-wrap;word-break:keep-all;opacity:0;transform:translateY(10px);transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.orbis-world-caption-inner{display:inline-block;font-style:normal;transform-origin:center center}.orbis-world-caption.is-visible .orbis-world-caption-text{opacity:1;transform:translateY(0)}.orbis-world-caption.is-leave .orbis-world-caption-text{opacity:0;transform:translateY(6px)}.orbis-dev-caption{display:grid;gap:12px}.orbis-dev-caption-shadow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-dev-caption-actions{display:flex;gap:8px}.orbis-dev-caption-color input[type=color]{width:100%;height:36px;margin:0;padding:4px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#00000038;cursor:pointer}html[data-ui-theme=glass] .orbis-dev-caption-color input[type=color]{border-color:#0c10181f;background:#ffffffe0}.orbis-world-announce.is-enter{--announce-accent: #f0d19a}.orbis-world-announce.is-tip{--announce-accent: #9fd6ff;--announce-accent-soft: rgba(159, 214, 255, .75)}.orbis-world-announce.is-tip.is-visible .orbis-world-announce-shell{animation:orbisAnnounceTipPulse 2.4s ease-in-out .4s 2 both}.orbis-world-announce.is-event{--announce-accent: #ffb4d6;--announce-accent-soft: rgba(255, 180, 214, .78)}.orbis-world-announce.is-event .orbis-world-announce-fx{background:linear-gradient(90deg,transparent,rgba(255,180,214,.85),rgba(255,230,170,.9),rgba(255,180,214,.85),transparent)}.orbis-world-announce.is-event.is-visible .orbis-world-announce-fx{opacity:1;animation:orbisAnnounceEventSweep 2.2s cubic-bezier(.22,1,.36,1) .35s both}.orbis-world-announce.is-quest{--announce-accent: #c9b4ff;--announce-accent-soft: rgba(201, 180, 255, .78)}.orbis-world-announce.is-quest.is-visible .orbis-world-announce-title{animation:orbisAnnounceQuestRise .95s cubic-bezier(.22,1,.36,1) .12s both}.orbis-world-announce.is-caution{--announce-accent: #ffb36b;--announce-accent-soft: rgba(255, 179, 107, .8);--announce-ink: #ffe8d0}.orbis-world-announce.is-caution.is-visible .orbis-world-announce-shell{animation:orbisAnnounceCautionFlash .55s ease .05s 2 both}.orbis-world-announce.is-social{--announce-accent: #8fe3c5;--announce-accent-soft: rgba(143, 227, 197, .78)}.orbis-world-announce.is-social.is-visible .orbis-world-announce-ornament{animation:orbisAnnounceSocialBloom 1.4s ease .35s both}.orbis-world-announce.is-discovery{--announce-accent: #ffe08a;--announce-accent-soft: rgba(255, 224, 138, .82)}.orbis-world-announce.is-discovery.is-visible .orbis-world-announce-title{animation:orbisAnnounceDiscoveryReveal 1.15s cubic-bezier(.22,1,.36,1) .1s both}.orbis-world-announce.is-system{--announce-accent: #b8c4d4;--announce-accent-soft: rgba(184, 196, 212, .75);--announce-ink: #eef2f6}.orbis-world-announce.is-system .orbis-world-announce-title{font-size:clamp(24px,3.6vw,38px);font-weight:600;letter-spacing:-.02em}.orbis-world-announce.is-system.is-visible .orbis-world-announce-shell{animation:orbisAnnounceSystemIn .7s ease both}@keyframes orbisAnnounceTipPulse{0%,to{filter:blur(0)}50%{filter:blur(0) drop-shadow(0 0 18px rgba(159,214,255,.35))}}@keyframes orbisAnnounceEventSweep{0%{transform:scaleX(.2);opacity:0}30%{opacity:1}to{transform:scaleX(1);opacity:.55}}@keyframes orbisAnnounceQuestRise{0%{letter-spacing:.04em;opacity:0;transform:translateY(16px)}to{letter-spacing:-.035em;opacity:1;transform:translateY(0)}}@keyframes orbisAnnounceCautionFlash{0%,to{opacity:1}40%{opacity:.72}70%{opacity:1}}@keyframes orbisAnnounceSocialBloom{0%{transform:scaleX(.15);filter:blur(2px)}to{transform:scaleX(1.15);filter:blur(0)}}@keyframes orbisAnnounceDiscoveryReveal{0%{opacity:0;filter:blur(10px);transform:translateY(12px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes orbisAnnounceSystemIn{0%{opacity:0;transform:translateY(8px) scale(calc(var(--announce-scale) * .98))}to{opacity:1;transform:translateY(0) scale(var(--announce-scale))}}.orbis-top-nav-window-body>.orbis-top-tab-body.orbis-dev-tab-body,.is-tab-sheet-content>.orbis-top-tab-body.orbis-dev-tab-body{overflow:hidden;padding:0;gap:0}.orbis-dev-tab-body{display:flex;flex-direction:column;gap:0;min-height:0;height:100%;padding:0}.orbis-dev-tabs{flex:0 0 auto;display:flex;flex-wrap:nowrap;gap:6px;padding:12px 14px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-dev-tabs::-webkit-scrollbar{display:none}.orbis-dev-tabs button{appearance:none;flex:0 0 auto;margin:0;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-bottom:0;border-radius:10px 10px 0 0;background:#ffffff08;color:#f5f1e994;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.orbis-dev-tabs button:hover{color:#f5f1e9eb;background:#ffffff0f}.orbis-dev-tabs button.is-active{border-color:#f3dfa961;background:#f3dfa91f;color:#fffffff5}.orbis-dev-tab-panel{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px 22px}.orbis-dev-collider-panel .orbis-crowd-lod-debug-tier{min-width:72px;padding:8px 12px;font-size:12px}.orbis-dev-collider-panel .orbis-crowd-lod-debug-note{margin:0;font-size:12px;color:#f5f1e98c}.orbis-dev-tab-section{display:grid;gap:10px}.orbis-dev-tab-kicker{margin:0;color:#f3dfa99e;font-size:10px;font-weight:700;letter-spacing:.16em}.orbis-dev-tab-title{margin:0;color:#f5f1e9f5;font-size:18px;font-weight:650;letter-spacing:-.02em}.orbis-dev-tab-desc{margin:0 0 4px;color:#f5f1e994;font-size:13px;line-height:1.45;max-width:48ch}.orbis-dev-announce{display:grid;gap:12px}.orbis-dev-announce-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.orbis-dev-announce-reset-all-btn{appearance:none;margin:0;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,160,120,.35);background:#ff785024;color:#f5f1e9;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.orbis-dev-announce-reset-all-btn:hover{background:#ff785038}.orbis-dev-announce-toolbar-hint{color:#f5f1e97a;font-size:11px;line-height:1.35}html[data-ui-theme=glass] .orbis-dev-announce-reset-all-btn{border-color:#b4462847;background:#dc5a321a;color:#12161c}html[data-ui-theme=glass] .orbis-dev-announce-toolbar-hint{color:#0c10187a}.orbis-dev-orb-controls{display:grid;gap:12px}.orbis-dev-announce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-dev-announce-card{display:grid;gap:8px;margin:0;padding:14px 14px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a;color:#f5f1e9;text-align:left}.orbis-dev-announce-card.is-dirty{border-color:#ffd68c59}.orbis-dev-announce-card-head{display:grid;gap:2px}.orbis-dev-announce-card-kicker{color:#f5f1e96b;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.orbis-dev-announce-card-label{font-size:14px;font-weight:650;letter-spacing:-.02em}.orbis-dev-announce-field{display:grid;gap:4px}.orbis-dev-announce-field>span{color:#f5f1e973;font-size:10px;font-weight:650;letter-spacing:.04em}.orbis-dev-announce-field input{width:100%;margin:0;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:#f5f1e9;font:inherit;font-size:12px;line-height:1.35}.orbis-dev-announce-field input:focus{outline:none;border-color:#ffffff52}.orbis-dev-announce-card-actions{display:flex;gap:8px;margin-top:2px}.orbis-dev-announce-preview-btn,.orbis-dev-announce-reset-btn{appearance:none;margin:0;padding:7px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#f5f1e9;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.orbis-dev-announce-preview-btn{flex:1;background:#78b4ff29;border-color:#8cbeff47}.orbis-dev-announce-preview-btn:hover{background:#78b4ff3d}.orbis-dev-announce-reset-btn:disabled{opacity:.35;cursor:default}.orbis-dev-announce-reset-btn:not(:disabled):hover{background:#ffffff1a}.orbis-dev-announce-card.is-tip .orbis-dev-announce-card-kicker{color:#9fd6ffcc}.orbis-dev-announce-card.is-event .orbis-dev-announce-card-kicker{color:#ffb4d6d9}.orbis-dev-announce-card.is-quest .orbis-dev-announce-card-kicker{color:#c9b4ffd9}.orbis-dev-announce-card.is-caution .orbis-dev-announce-card-kicker{color:#ffb36be6}.orbis-dev-announce-card.is-social .orbis-dev-announce-card-kicker{color:#8fe3c5d9}.orbis-dev-announce-card.is-discovery .orbis-dev-announce-card-kicker{color:#ffe08ae6}.orbis-dev-announce-card.is-system .orbis-dev-announce-card-kicker{color:#b8c4d4d9}.orbis-dev-announce-card.is-enter .orbis-dev-announce-card-kicker{color:#f0d19ad9}.orbis-dev-tts{display:grid;gap:10px}.orbis-dev-orb{display:grid;gap:12px}.orbis-dev-orb-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a}.orbis-dev-orb-toggle-copy{display:grid;gap:3px;min-width:0}.orbis-dev-orb-toggle-copy strong{font-size:14px;font-weight:650;color:#f5f1e9f0}.orbis-dev-orb-toggle-copy em{font-style:normal;font-size:12px;color:#f5f1e980}.orbis-dev-orb-switch{appearance:none;position:relative;flex:0 0 auto;width:46px;height:28px;margin:0;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff14;cursor:pointer;transition:background .18s ease,border-color .18s ease}.orbis-dev-orb-switch-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:#f5f1e9e0;box-shadow:0 2px 8px #00000047;transition:transform .18s ease}.orbis-dev-orb-switch.is-on{border-color:#f3dfa973;background:#f3dfa947}.orbis-dev-orb-switch.is-on .orbis-dev-orb-switch-knob{transform:translate(18px);background:#fff4d2}.orbis-dev-orb-voice{position:relative}.orbis-dev-orb-voice-loading{font-size:11px;font-weight:700;letter-spacing:.04em;color:#f5f1e9b8;line-height:1}.orbis-dev-tts-field.is-disabled{opacity:.45}.orbis-dev-orb-fx-amount{margin-left:6px;font-style:normal;font-weight:650;color:#f3dfa9e0}.orbis-dev-orb-fx-slider{width:100%;margin:2px 0 0;accent-color:#f3dfa9}.orbis-dev-orb-fx-row{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px;align-items:center;margin-top:2px}.orbis-dev-orb-fx-row .orbis-dev-orb-fx-slider{margin:0}.orbis-dev-orb-fx-number{width:100%;margin:0;padding:6px 8px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000047;color:#f5f1e9;font:inherit;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.orbis-dev-orb-fx-number:focus{outline:none;border-color:#f3dfa973;box-shadow:0 0 0 2px #f3dfa91f}.orbis-dev-orb-fx-number::-webkit-outer-spin-button,.orbis-dev-orb-fx-number::-webkit-inner-spin-button{margin:0}.orbis-dev-orb-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;color:#f5f1e994;font-size:12px}.orbis-dev-tts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-dev-tts-field{position:relative;display:grid;gap:6px;color:#f5f1e9b8;font-size:12px;font-weight:600}.orbis-dev-tts-field.is-block{margin-top:4px}.orbis-dev-tts-field select,.orbis-dev-tts-field textarea{width:100%;margin:0;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#00000047;color:#f5f1e9;font:inherit;font-size:13px;font-weight:450;resize:vertical}.orbis-dev-tts-field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(245,241,233,.55) 50%),linear-gradient(135deg,rgba(245,241,233,.55) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:28px}.orbis-dev-tts-voice-trigger{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#00000047;color:#f5f1e9;font:inherit;text-align:left;cursor:pointer}.orbis-dev-tts-voice-trigger.is-open{border-color:#f3dfa973}.orbis-dev-tts-voice-trigger-main{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:450}.orbis-dev-tts-voice-trigger-caret{color:#f5f1e98c;font-size:12px}.orbis-dev-tts-voice-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;display:grid;gap:6px;max-height:min(300px,44vh);padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0c0e12f5;box-shadow:0 16px 40px #0006;overflow:hidden}.orbis-dev-tts-voice-menu-hint{margin:0;padding:0 4px;color:#f5f1e96b;font-size:10px;line-height:1.3}.orbis-dev-tts-voice-list{list-style:none;margin:0;padding:0 2px 2px;display:grid;gap:2px;overflow:auto;max-height:min(240px,36vh);scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to bottom,transparent 0,#000 10px,#000 calc(100% - 14px),transparent 100%)}.orbis-dev-tts-voice-list::-webkit-scrollbar{display:none;width:0;height:0}.orbis-dev-tts-voice-row{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;align-items:center;min-height:30px;padding:2px 4px 2px 2px;border-radius:999px;background:transparent}.orbis-dev-tts-voice-row.is-selected{background:#f3dfa91f;box-shadow:inset 0 0 0 1px #f3dfa947}.orbis-dev-tts-voice-row.is-playing{background:#9fd6ff1a}.orbis-dev-tts-voice-play,.orbis-dev-tts-voice-pick{appearance:none;margin:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.orbis-dev-tts-voice-play{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.16),transparent 55%),#ffffff0f;color:#f5f1e9e6;box-shadow:inset 0 1px #ffffff14;transition:background .15s ease,border-color .15s ease,transform .15s ease}.orbis-dev-tts-voice-play svg{width:12px;height:12px;display:block}.orbis-dev-tts-voice-play:hover{border-color:#f3dfa973;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.22),transparent 55%),#f3dfa924;transform:scale(1.04)}.orbis-dev-tts-voice-row.is-playing .orbis-dev-tts-voice-play{border-color:#9fd6ff80;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.2),transparent 55%),#9fd6ff2e;color:#dff2ff}.orbis-dev-tts-voice-pick{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:26px;padding:0 8px 0 2px;text-align:left;border-radius:999px}.orbis-dev-tts-voice-pick:hover{background:#ffffff0a}.orbis-dev-tts-voice-pick-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:-.01em}.orbis-dev-tts-voice-pick-label em{color:#f5f1e96b;font-style:normal;font-weight:450}.orbis-dev-tts-voice-check{flex:0 0 auto;color:#f3dfa9e0;font-size:10px;font-weight:700;letter-spacing:.04em}.orbis-dev-tts-lang-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#f5f1e98c;font-size:12px}.orbis-dev-tts-linkish{appearance:none;border:0;margin:0;padding:0;background:transparent;color:#f3dfa9d9;font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.orbis-dev-tts-tags{display:grid;gap:8px}.orbis-dev-tts-tag-row{display:grid;gap:6px}.orbis-dev-tts-tag-label{color:#f5f1e96b;font-size:11px;font-weight:650;letter-spacing:.04em}.orbis-dev-tts-tag-chips{display:flex;flex-wrap:wrap;gap:6px}.orbis-dev-tts-chip{appearance:none;margin:0;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#f5f1e9d1;font:inherit;font-size:11px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.orbis-dev-tts-chip:hover{border-color:#ffffff47;background:#ffffff1a}.orbis-dev-tts-check{display:inline-flex;align-items:center;gap:8px;color:#f5f1e99e;font-size:12px;cursor:pointer}.orbis-dev-tts-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.orbis-dev-tts-speak{appearance:none;margin:0;padding:10px 16px;border:1px solid rgba(243,223,169,.35);border-radius:12px;background:#f3dfa924;color:#f5f1e9;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-dev-tts-speak:disabled{opacity:.5;cursor:default}.orbis-dev-tts-meta{color:#f5f1e96b;font-size:11px}.orbis-dev-tts-error{margin:0;color:#ffb4a8;font-size:12px}.orbis-dev-tts-audio{width:100%;margin-top:2px}html[data-ui-theme=glass] .orbis-dev-tabs{border-bottom-color:#0c101814}html[data-ui-theme=glass] .orbis-dev-tabs button{border-color:#0c10181a;background:#ffffff73;color:#12161c8c}html[data-ui-theme=glass] .orbis-dev-tabs button:hover{color:#12161c;background:#ffffffb8}html[data-ui-theme=glass] .orbis-dev-tabs button.is-active{border-color:#6f4a1c47;background:#f3dfa96b;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tab-kicker{color:#6f4a1cb3}html[data-ui-theme=glass] .orbis-dev-tab-title{color:#12161c}html[data-ui-theme=glass] .orbis-dev-tab-desc{color:#12161c94}html[data-ui-theme=glass] .orbis-dev-announce-card{border-color:#0c10181a;background:#ffffffb8;color:#12161c}html[data-ui-theme=glass] .orbis-dev-announce-card.is-dirty{border-color:#b4782859}html[data-ui-theme=glass] .orbis-dev-announce-card-kicker{color:#0c10186b}html[data-ui-theme=glass] .orbis-dev-announce-field>span{color:#0c101873}html[data-ui-theme=glass] .orbis-dev-announce-field input{border-color:#0c10181f;background:#ffffffe0;color:#12161c}html[data-ui-theme=glass] .orbis-dev-announce-preview-btn,html[data-ui-theme=glass] .orbis-dev-announce-reset-btn{border-color:#0c10181f;background:#0c10180a;color:#12161c}html[data-ui-theme=glass] .orbis-dev-announce-preview-btn{background:#286ed21a;border-color:#286ed238}html[data-ui-theme=glass] .orbis-dev-orb-toggle{border-color:#0c10181a;background:#ffffffb8}html[data-ui-theme=glass] .orbis-dev-orb-toggle-copy strong{color:#12161c}html[data-ui-theme=glass] .orbis-dev-orb-toggle-copy em,html[data-ui-theme=glass] .orbis-dev-orb-meta{color:#12161c8c}html[data-ui-theme=glass] .orbis-dev-orb-switch{border-color:#0c101824;background:#0c101814}html[data-ui-theme=glass] .orbis-dev-orb-switch.is-on{border-color:#6f4a1c47;background:#f3dfa98c}html[data-ui-theme=glass] .orbis-dev-orb-switch-knob{background:#fff}html[data-ui-theme=glass] .orbis-dev-tts-voice-trigger{border-color:#0c10181f;background:#ffffffc7;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-voice-menu{border-color:#0c10181f;background:#fffffffa;box-shadow:0 16px 36px #28303c2e}html[data-ui-theme=glass] .orbis-dev-tts-voice-menu-hint{color:#12161c7a}html[data-ui-theme=glass] .orbis-dev-tts-voice-row.is-selected{background:#f3dfa959;box-shadow:inset 0 0 0 1px #6f4a1c2e}html[data-ui-theme=glass] .orbis-dev-tts-voice-play{border-color:#0c101824;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.9),transparent 55%),#0c10180f;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-voice-play:hover{border-color:#6f4a1c47;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.95),transparent 55%),#f3dfa973}html[data-ui-theme=glass] .orbis-dev-tts-voice-pick{color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-voice-pick-label em{color:#12161c73}html[data-ui-theme=glass] .orbis-dev-tts-voice-check{color:#6f4a1ce6}html[data-ui-theme=glass] .orbis-dev-tts-field{color:#12161c9e}html[data-ui-theme=glass] .orbis-dev-tts-field select,html[data-ui-theme=glass] .orbis-dev-tts-field textarea{border-color:#0c10181f;background:#ffffffc7;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-chip{border-color:#0c10181f;background:#ffffffb8;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-speak{border-color:#6f4a1c47;background:#f3dfa973;color:#12161c}html[data-ui-theme=glass] .orbis-dev-tts-error{color:#a33a2c}@media (max-width: 620px){.orbis-world-announce{padding-top:calc(var(--home-top-h, 58px) + max(8px,env(safe-area-inset-top,0px)) + 20px)}.orbis-dev-announce-grid,.orbis-dev-tts-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.orbis-world-announce-shell,.orbis-world-announce-kicker,.orbis-world-announce-rule,.orbis-world-announce-title,.orbis-world-announce-ornament,.orbis-world-announce-detail,.orbis-world-announce.is-tip.is-visible .orbis-world-announce-shell,.orbis-world-announce.is-event.is-visible .orbis-world-announce-fx,.orbis-world-announce.is-quest.is-visible .orbis-world-announce-title,.orbis-world-announce.is-caution.is-visible .orbis-world-announce-shell,.orbis-world-announce.is-social.is-visible .orbis-world-announce-ornament,.orbis-world-announce.is-discovery.is-visible .orbis-world-announce-title,.orbis-world-announce.is-system.is-visible .orbis-world-announce-shell{animation:none;transition:opacity .2s ease;filter:none}.orbis-world-announce-shell{transform:scale(var(--announce-scale, .8))}}.orbis-editor-panel-tab-icon{display:none;width:14px;height:14px;flex:0 0 auto}.orbis-editor-panel-tab-icon svg{display:block;width:100%;height:100%}.orbis-editor-panel-tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-assets::-webkit-scrollbar,.orbis-ai-generator-body::-webkit-scrollbar,.orbis-ai-generator-scroll::-webkit-scrollbar{width:6px}.orbis-editor-assets::-webkit-scrollbar-track,.orbis-ai-generator-body::-webkit-scrollbar-track,.orbis-ai-generator-scroll::-webkit-scrollbar-track{background:transparent}.orbis-editor-assets::-webkit-scrollbar-thumb,.orbis-ai-generator-body::-webkit-scrollbar-thumb,.orbis-ai-generator-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff2e}.orbis-editor-chrome,.orbis-editor-fn-panel-head,.orbis-space-properties-head,.orbis-space-creator-head,.orbis-ai-generator-head,.orbis-editor-transform-panel .orbis-editor-transform-head,.orbis-play-window-header,.orbis-debug-panel-header,.orbis-shop-header{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:40px;padding:6px 10px;margin:0;border-bottom:1px solid var(--orbis-editor-chrome-border);background:var(--orbis-editor-chrome-bg);cursor:grab;user-select:none;touch-action:none}.orbis-space-properties-head{margin:0 -12px}.orbis-space-creator-head,.orbis-ai-generator-head{margin:0 -14px}.orbis-editor-chrome:active,.orbis-editor-fn-panel-head:active,.orbis-space-properties-head:active,.orbis-space-creator-head:active,.orbis-ai-generator-head:active,.orbis-editor-transform-panel .orbis-editor-transform-head:active,.orbis-play-window-header:active,.orbis-debug-panel-header:active{cursor:grabbing}.orbis-editor-fn-panel-title-wrap,.orbis-space-properties-head>div:first-child,.orbis-space-creator-head>div:first-child,.orbis-ai-generator-head>div:first-child,.orbis-ai-generator-head>span:first-child,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-service-title,.orbis-play-window-header .orbis-play-window-service-title,.orbis-play-window-header>div:first-child,.orbis-debug-panel-title,.orbis-shop-title-block{flex:1 1 auto;min-width:0;pointer-events:none;text-align:left}.orbis-editor-fn-panel-eyebrow,.orbis-space-properties-head span,.orbis-space-creator-head span,.orbis-space-creator-head small,.orbis-play-window-kicker,.orbis-shop-tag{display:none}.orbis-editor-fn-panel-title,.orbis-space-properties-head strong,.orbis-space-creator-head strong,.orbis-ai-generator-head strong,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-service-title,.orbis-play-window-header .orbis-play-window-service-title,.orbis-play-window-header h2,.orbis-debug-panel-title,.orbis-shop-title{display:block;margin:0;font-size:12px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:#ffffffe0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.orbis-editor-chrome__close,.orbis-editor-fn-panel-close,.orbis-space-creator-head>button,.orbis-ai-generator-close,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-close,.orbis-debug-panel-close,.orbis-shop-close{position:relative;z-index:1;flex:none;margin-left:auto;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px #ffffff1a;color:#ffffffe0;font-size:16px;line-height:1;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.orbis-space-properties-head-actions>button:not(.orbis-space-properties-reset),.orbis-play-window-header-end .orbis-play-window-close{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px #ffffff1a;color:#ffffffe0;font-size:16px;line-height:1;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.orbis-editor-chrome__close span,.orbis-editor-fn-panel-close span,.orbis-space-creator-head>button span,.orbis-ai-generator-close span,.orbis-debug-panel-close span,.orbis-shop-close span,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-close span,.orbis-play-window-header-end .orbis-play-window-close span{margin:0;font-size:16px;line-height:1;transform:translateY(-1px)}.orbis-editor-chrome__close:hover,.orbis-editor-chrome__close:focus-visible,.orbis-editor-fn-panel-close:hover,.orbis-editor-fn-panel-close:focus-visible,.orbis-space-properties-head-actions>button:not(.orbis-space-properties-reset):hover,.orbis-space-properties-head-actions>button:not(.orbis-space-properties-reset):focus-visible,.orbis-space-creator-head>button:hover,.orbis-space-creator-head>button:focus-visible,.orbis-ai-generator-close:hover,.orbis-ai-generator-close:focus-visible,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-close:hover,.orbis-editor-transform-panel .orbis-editor-transform-head .orbis-play-window-close:focus-visible,.orbis-play-window-header-end .orbis-play-window-close:hover,.orbis-play-window-header-end .orbis-play-window-close:focus-visible,.orbis-debug-panel-close:hover,.orbis-debug-panel-close:focus-visible,.orbis-shop-close:hover,.orbis-shop-close:focus-visible{background:#ffffff24;color:#fff;border-color:#ffffff38;transform:none}.orbis-editor-panel-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;box-sizing:border-box}.orbis-editor-objects-tab{gap:0;--orbis-editor-grid-gap: var(--orbis-inv-grid-gap);--orbis-editor-grid-min-slot: 48px}.orbis-editor-objects-head{flex:0 0 auto;margin:0 0 8px;padding:0;border-bottom:none}.orbis-editor-object-source-field{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-objects-source-toggle{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:28px;padding:0 8px 0 10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#eaf1ffb8;font:inherit;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-editor-objects-source-toggle:hover{border-color:#46c8ff61;background:#46c8ff14;color:#eaf1ffeb}.orbis-editor-objects-source-toggle.is-on{border-color:#f3dfa973;background:#f3dfa91a;color:#f3dfa9}.orbis-editor-objects-source-toggle-label{font-size:10px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.orbis-editor-objects-source-toggle .orbis-editor-switch{width:34px;height:20px;border-color:#ffffff24;background:#ffffff14;box-shadow:none}.orbis-editor-objects-source-toggle .orbis-editor-switch-thumb{top:1px;left:1px;width:16px;height:16px}.orbis-editor-objects-source-toggle.is-on .orbis-editor-switch{border-color:#f3dfa980;background:linear-gradient(135deg,#f3dfa96b,#ffffff1f),#f3dfa938}.orbis-editor-objects-source-toggle.is-on .orbis-editor-switch-thumb{transform:translate(14px)}.orbis-editor-terrain-hint{margin:0;padding:0 2px;font-size:11px;line-height:1.45;color:#eaf1ff94}.orbis-editor-terrain-tab .orbis-editor-panel-scroll,.orbis-editor-transport-tab .orbis-editor-panel-scroll,.orbis-editor-objects-tab .orbis-editor-panel-scroll,.orbis-editor-space-tab .orbis-editor-panel-scroll{flex:1 1 auto;min-height:0;box-sizing:content-box;width:100%;margin-right:calc(-1 * var(--orbis-editor-panel-pad-x));padding-right:var(--orbis-editor-panel-pad-x);overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.orbis-editor-panel-scroll>.orbis-editor-terrain-tools,.orbis-editor-panel-scroll>.orbis-editor-transport-tools,.orbis-editor-panel-scroll>.orbis-editor-space-panel,.orbis-editor-panel-scroll>.orbis-editor-objects-head,.orbis-editor-panel-scroll>.orbis-editor-object-grid,.orbis-editor-panel-scroll>.orbis-editor-assets.orbis-editor-object-grid{box-sizing:border-box;width:100%;max-width:100%}.orbis-editor-space-tab .orbis-editor-space-panel,.orbis-editor-space-tab .orbis-editor-space-section{width:100%;box-sizing:border-box}.orbis-editor-panel-scroll::-webkit-scrollbar{width:4px}.orbis-editor-panel-scroll::-webkit-scrollbar-track{background:transparent;margin-block:6px}.orbis-editor-panel-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38;min-height:48px}.orbis-editor-panel-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff57}.orbis-editor-terrain-tools{display:flex;flex-direction:column;gap:8px;padding:0 0 12px}.orbis-editor-panel-scroll>.orbis-editor-terrain-tools.is-disabled{flex:1 1 auto;min-height:100%}.orbis-editor-terrain-tools.is-disabled .orbis-editor-terrain-strip.is-mode{flex:1 1 auto;min-height:100%}.orbis-editor-terrain-strip{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.orbis-editor-terrain-strip.is-mode{border-color:#7eb6ff33;background:#7eb6ff0f}.orbis-editor-terrain-strip.is-idle{justify-content:center;min-height:72px}.orbis-editor-terrain-inspector-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-terrain-inspector-label{min-width:0;font-size:12px;font-weight:700;letter-spacing:-.01em;color:#eaf1ffeb}.orbis-editor-terrain-inspector-control{flex:0 0 auto}.orbis-editor-terrain-inspector-help{margin:0;padding:0;border-radius:0;background:transparent;font-size:10px;line-height:1.4;color:#eaf1ff94}.orbis-editor-terrain-strip-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-terrain-strip-copy{display:grid;gap:2px;min-width:0}.orbis-editor-terrain-strip-label{margin:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7eb6ffb8}.orbis-editor-terrain-strip-title{font-size:12px;font-weight:650;letter-spacing:-.015em;color:#fffffff0}.orbis-editor-terrain-brush-fields{display:grid;gap:8px}.orbis-editor-terrain-brush-texture{display:grid;gap:6px}.orbis-editor-terrain-idle-copy{margin:0;font-size:11px;line-height:1.45;color:#ffffff80}.orbis-editor-terrain-section,.orbis-editor-terrain-card,.orbis-editor-terrain-workbench-group{display:flex;flex-direction:column;gap:8px}.orbis-editor-terrain-section-label,.orbis-editor-terrain-toggle-label{margin:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7eb6ffb8}.orbis-editor-terrain-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-terrain-toggle-copy{display:grid;gap:3px;min-width:0}.orbis-editor-terrain-switch{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#eaf1ffb8;font:inherit;font-size:10px;font-weight:800;letter-spacing:.06em;cursor:pointer}.orbis-editor-terrain-switch:disabled{opacity:.55;cursor:not-allowed}.orbis-editor-terrain-switch-track{position:relative;width:38px;height:22px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 2px #00000038;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.orbis-editor-terrain-switch-thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,#fff,#d8e8ff);box-shadow:0 1px 4px #00000047;transition:transform .18s ease}.orbis-editor-terrain-switch.is-on .orbis-editor-terrain-switch-track{background:linear-gradient(180deg,#60a5fa8c,#3b82f66b);border-color:#78beff8c;box-shadow:inset 0 1px 2px #00000029,0 0 10px #46c8ff2e}.orbis-editor-terrain-switch.is-on .orbis-editor-terrain-switch-thumb{transform:translate(16px)}.orbis-editor-terrain-switch-state{min-width:24px;text-align:left}.orbis-editor-terrain-toggle-hint{margin:0;padding:0;border-radius:0;background:transparent;font-size:10px;line-height:1.4;color:#eaf1ff94}.orbis-editor-terrain-status{margin:0;padding:5px 8px;border-radius:999px;width:fit-content;max-width:100%;background:#46c8ff1f;border:1px solid rgba(70,200,255,.22);font-size:10px;font-weight:700;color:#b4e6ffeb}.orbis-editor-terrain-tool-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.orbis-editor-terrain-tool{display:grid;justify-items:center;gap:4px;min-width:0;min-height:52px;padding:6px 4px 5px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0000002e;color:#ffffffd1;font:inherit;font-size:10px;font-weight:700;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease,box-shadow .14s ease}.orbis-editor-terrain-tool:hover,.orbis-editor-terrain-tool:focus-visible{border-color:#fff3;background:#ffffff0f}.orbis-editor-terrain-tool-icon{display:grid;place-items:center;width:18px;height:18px;border-radius:0;background:none;box-shadow:none;color:#ffffffc7}.orbis-editor-terrain-tool-icon svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.orbis-editor-terrain-tool-icon svg path:nth-child(2){fill:none}.orbis-editor-terrain-tool[data-tool=raise] .orbis-editor-terrain-tool-icon{color:#4ade80;background:none}.orbis-editor-terrain-tool[data-tool=lower] .orbis-editor-terrain-tool-icon{color:#f87171;background:none}.orbis-editor-terrain-tool[data-tool=flatten] .orbis-editor-terrain-tool-icon{color:#60a5fa;background:none}.orbis-editor-terrain-tool[data-tool=paint] .orbis-editor-terrain-tool-icon{color:#fbbf24;background:none}.orbis-editor-terrain-tool[data-tool=water] .orbis-editor-terrain-tool-icon{color:#38bdf8;background:none}.orbis-editor-terrain-tool.is-active{transform:translateY(-1px);box-shadow:0 4px 14px #0000002e}.orbis-editor-terrain-tool[data-tool=raise].is-active{border-color:#4ade808c;background:#4ade8024}.orbis-editor-terrain-tool[data-tool=lower].is-active{border-color:#f871718c;background:#f8717124}.orbis-editor-terrain-tool[data-tool=flatten].is-active{border-color:#60a5fa8c;background:#60a5fa24}.orbis-editor-terrain-tool[data-tool=paint].is-active{border-color:#fbbf248c;background:#fbbf2424}.orbis-editor-terrain-tool[data-tool=water].is-active{border-color:#38bdf88c;background:#38bdf824}.orbis-editor-terrain-tool-label{line-height:1.1}.orbis-editor-terrain-tool-hint{margin:0;padding:7px 8px 7px 10px;border-left:2px solid rgba(70,200,255,.45);border-radius:0 8px 8px 0;background:#00000029;font-size:10px;line-height:1.45;color:#eaf1ff9e}.orbis-editor-terrain-slider{display:grid;gap:6px;font-size:11px;color:#eaf1ffc7}.orbis-editor-terrain-slider-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-terrain-slider-value{padding:2px 7px;border-radius:999px;background:#ffffff14;font-size:10px;font-weight:700;color:#dcecffeb}.orbis-editor-terrain-slider input[type=range]{width:100%;height:18px;margin:0;appearance:none;background:transparent;cursor:pointer}.orbis-editor-terrain-slider input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(90deg,#46c8ffb8,#46c8ffb8) 0 / var(--orbis-terrain-slider-pct, 50%) 100% no-repeat,#ffffff1f}.orbis-editor-terrain-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:-4.5px;border:2px solid rgba(255,255,255,.92);border-radius:50%;background:linear-gradient(180deg,#7dd3fc,#3b82f6);box-shadow:0 1px 6px #00000047}.orbis-editor-terrain-slider input[type=range]::-moz-range-track{height:5px;border:0;border-radius:999px;background:#ffffff1f}.orbis-editor-terrain-slider input[type=range]::-moz-range-progress{height:5px;border-radius:999px 0 0 999px;background:#46c8ffb8}.orbis-editor-terrain-slider input[type=range]::-moz-range-thumb{width:14px;height:14px;border:2px solid rgba(255,255,255,.92);border-radius:50%;background:linear-gradient(180deg,#7dd3fc,#3b82f6);box-shadow:0 1px 6px #00000047}.orbis-editor-terrain-palette{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.orbis-terrain-texture-picker-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:linear-gradient(145deg,#ffffff0d,#0000001f),#00000038;color:#ffffffeb;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.orbis-terrain-texture-picker-trigger:hover,.orbis-terrain-texture-picker-trigger:focus-visible{border-color:#78beff73;background:linear-gradient(145deg,#46c8ff14,#0000001f),#ffffff0d;box-shadow:0 0 0 1px #46c8ff14}.orbis-terrain-texture-picker-trigger-thumb{flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;box-shadow:inset 0 1px 2px #00000038}.orbis-terrain-texture-picker-trigger-thumb img{display:block;width:100%;height:100%;object-fit:cover}.orbis-terrain-texture-picker-trigger-copy{display:grid;gap:2px;flex:1 1 auto;min-width:0}.orbis-terrain-texture-picker-trigger-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650}.orbis-terrain-texture-picker-trigger-copy small{font-size:10px;color:#eaf1ff94}.orbis-terrain-texture-picker-trigger-chevron{flex:0 0 auto;opacity:.62;font-size:10px}.orbis-space-properties-panel.orbis-terrain-texture-picker-panel{width:min(360px,calc(100vw - 36px));min-width:0;min-height:0;height:auto;max-height:min(520px,calc(100svh - 36px));resize:none;padding:0 10px 8px;gap:6px;overflow:hidden;display:flex;flex-direction:column}.orbis-terrain-texture-picker-panel .orbis-space-properties-head{margin:0 -10px}.orbis-terrain-texture-picker-panel .orbis-space-properties-body.orbis-terrain-texture-picker-body{flex:1 1 auto;min-height:0;overflow:hidden;padding-right:0}.orbis-terrain-texture-picker-body{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.orbis-terrain-texture-picker-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:2px}.orbis-terrain-texture-picker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbis-terrain-cover-groups{display:grid;gap:10px}.orbis-terrain-cover-group{display:grid;gap:6px}.orbis-terrain-cover-group-label{font-size:11px;letter-spacing:.02em;color:#ffffff8c}.orbis-terrain-texture-picker-grid.is-ground-cover{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.orbis-terrain-texture-picker-grid.is-ground-cover .orbis-terrain-texture-picker-thumb img{object-fit:contain}.orbis-terrain-texture-picker-card{display:grid;gap:6px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000002e;color:inherit;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:96px 120px}.orbis-terrain-texture-picker-card:hover,.orbis-terrain-texture-picker-card:focus-visible{border-color:#78beff73;background:#ffffff0d}.orbis-terrain-texture-picker-card.is-selected{border-color:#78beffd9;box-shadow:inset 0 0 0 1px #78beff38}.orbis-terrain-texture-picker-thumb{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#ffffff0a}.orbis-terrain-texture-picker-thumb img{width:100%;height:100%;object-fit:cover}.orbis-terrain-texture-picker-thumb-fallback{display:grid;place-items:center;width:100%;height:100%;color:#ffffff6b;font-size:9px;font-weight:700;letter-spacing:.08em;text-align:center;padding:4px}.orbis-terrain-texture-picker-thumb-none{background:linear-gradient(135deg,transparent 46%,rgba(255,255,255,.22) 46%,rgba(255,255,255,.22) 54%,transparent 54%),#ffffff0a}.orbis-terrain-texture-picker-thumb-transparent,.orbis-terrain-texture-picker-trigger-thumb.is-transparent{background-color:var(--orbis-texture-transparent-tint, rgba(255, 255, 255, .12));background-image:linear-gradient(45deg,rgba(0,0,0,.28) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.28) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.28) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.28) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.orbis-terrain-texture-picker-thumb-upload{display:grid;place-items:center;background:#7eb6ff1a}.orbis-terrain-texture-picker-thumb-upload .orbis-terrain-texture-picker-thumb-fallback{color:#b4d6ffe6;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}.orbis-editor-basic-texture-field .orbis-terrain-texture-picker-trigger{width:100%}.orbis-glb-original-material-field{display:grid;gap:6px}.orbis-glb-mat-inline{display:grid;gap:6px;min-width:0}.orbis-glb-mat-inline-list{display:grid;gap:6px;max-height:min(280px,42vh);overflow-x:hidden;overflow-y:auto;padding-right:2px}.orbis-glb-mat-inline-slot{display:grid;gap:4px;padding:7px 8px;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#00000029}.orbis-glb-mat-inline-slot.is-customized{border-color:#7eb6ff47;background:#468cdc0f}.orbis-glb-mat-inline-head{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0}.orbis-glb-mat-inline-preview{display:block;width:22px;height:22px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:3px;background:#ffffff0d}.orbis-glb-mat-inline-preview img{display:block;width:100%;height:100%;object-fit:cover}.orbis-glb-mat-inline-head strong{overflow:hidden;color:#f4f8ffeb;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-glb-mat-inline-reset,.orbis-glb-mat-inline-reset-all,.orbis-glb-mat-inline-upload,.orbis-glb-mat-inline-action{margin:0;padding:0 6px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff08;color:#eaf1ffb8;font-size:10px;font-weight:600;line-height:20px;cursor:pointer}.orbis-glb-mat-inline-reset:hover,.orbis-glb-mat-inline-reset-all:hover,.orbis-glb-mat-inline-upload:hover:not(:disabled),.orbis-glb-mat-inline-action:hover:not(:disabled){border-color:#7eb6ff66;color:#eaf1fff2}.orbis-glb-mat-inline-reset:disabled,.orbis-glb-mat-inline-upload:disabled,.orbis-glb-mat-inline-action:disabled{opacity:.5;cursor:default}.orbis-glb-mat-inline-reset-all{justify-self:end;line-height:22px}.orbis-glb-mat-inline-upload{flex:0 0 auto;width:26px;padding:0;text-align:center}.orbis-glb-mat-inline-action{flex:1 1 0;min-width:0;padding:0 8px;line-height:22px;text-align:center;white-space:nowrap}.orbis-glb-mat-inline-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0}.orbis-glb-mat-inline-row>span{color:#eaf1ff8c;font-size:10px;font-weight:600}.orbis-glb-mat-inline-row input[type=color]{width:28px;height:22px;padding:1px;border:1px solid rgba(255,255,255,.14);border-radius:3px;background:#0003;cursor:pointer}.orbis-glb-mat-inline-row code{color:#eaf1ff9e;font-size:10px}.orbis-glb-mat-inline-map-row{grid-template-columns:34px minmax(0,1fr);align-items:start}.orbis-glb-mat-inline-map-stack{display:grid;gap:4px;min-width:0}.orbis-glb-mat-inline-map-controls{display:grid;grid-template-columns:minmax(0,1fr) 26px;gap:4px;min-width:0}.orbis-glb-mat-inline-map-actions{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3px;min-width:0}.orbis-glb-mat-inline-tool{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:24px;margin:0;padding:0 2px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff08;color:#eaf1ffb8;font-size:9px;font-weight:600;line-height:1;cursor:pointer}.orbis-glb-mat-inline-tool span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-glb-mat-inline-tool svg{flex:0 0 auto}.orbis-glb-mat-inline-tool:hover:not(:disabled){border-color:#7eb6ff66;color:#eaf1fff2}.orbis-glb-mat-inline-tool:disabled{opacity:.45;cursor:default}.orbis-glb-mat-inline-tool.is-active{border-color:#7eb6ff8c;background:#5a96e62e;color:#eaf1fffa}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger{min-height:34px;height:auto;padding:4px 6px 4px 3px;border-radius:3px;gap:6px}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger-thumb{width:18px;height:18px;border-radius:2px}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger-copy{gap:1px;min-width:0}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger-copy strong{font-size:10px;font-weight:600}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger-copy small{display:block;color:#eaf1ff7a;font-size:9px;font-weight:500;line-height:1.1}.orbis-glb-mat-inline-map-stack .orbis-terrain-texture-picker-trigger-chevron{font-size:9px;opacity:.65}.orbis-glb-mat-inline-fill-block{display:grid;gap:6px}.orbis-glb-mat-inline-fit-row{grid-template-columns:34px minmax(0,1fr)}.orbis-glb-mat-inline-scale-row{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;min-width:0}.orbis-glb-mat-inline-scale-row>span{color:#eaf1ff9e;font-size:10px;font-weight:650}.orbis-glb-mat-inline-scale-row .orbis-editor-drag-range{min-width:0}.orbis-glb-mat-inline-fit-select{min-width:0;width:100%}.orbis-glb-mat-inline-fit-select .orbis-select-trigger{min-height:28px;height:28px;padding:0 8px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff08;color:#eaf1ffdb;font-size:11px;font-weight:600}.orbis-glb-mat-inline-fit-select .orbis-select-trigger:hover:not(:disabled){border-color:#7eb6ff66}.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-fit-select .orbis-select-trigger{border-color:var(--orbis-dock-border)!important;background:#00000047!important;color:var(--orbis-dock-text)!important;border-radius:3px!important;box-shadow:none!important}.orbis-glb-texture-fit-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.orbis-glb-texture-fit-option{min-height:22px;padding:2px 1px;border:1px solid rgba(255,255,255,.1);border-radius:3px;background:#ffffff08;color:#eaf1ffb8;font-size:9px;font-weight:650;cursor:pointer}.orbis-glb-texture-fit-option:hover:not(:disabled),.orbis-glb-texture-fit-option:focus-visible{border-color:#78beff66;color:#eaf1fff2}.orbis-glb-texture-fit-option.is-active{border-color:#78beffa6;background:#46c8ff1f;color:#b4e6fffa}.orbis-glb-texture-fit-option:disabled{opacity:.55;cursor:default}.orbis-glb-mat-inline-empty,.orbis-glb-mat-inline-error{margin:0;font-size:11px}.orbis-glb-mat-inline-empty{color:#eaf1ff7a}.orbis-glb-mat-inline-error{color:#ff8f8f}.orbis-terrain-texture-picker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;color:#eaf1ffd1}.orbis-editor-terrain-palette-slot{aspect-ratio:1;padding:0;border:2px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;background:#00000040;cursor:pointer}.orbis-editor-terrain-palette-slot.is-active{border-color:#78beffd9}.orbis-editor-terrain-palette-slot img{display:block;width:100%;height:100%;object-fit:cover}.orbis-editor-terrain-select{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#eaf1ffc7}.orbis-editor-terrain-select select{height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#fff;font:inherit}.orbis-editor-terrain-reset{height:32px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#ffffffe6;font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.orbis-editor-terrain-reset:hover,.orbis-editor-terrain-reset:focus-visible{border-color:#fbbf2473;background:linear-gradient(180deg,#fbbf2424,#ffffff0a)}.orbis-editor-terrain-hint-detail{margin:0;padding:7px 8px;border-radius:8px;background:#00000024;font-size:10px;line-height:1.45;color:#eaf1ff8c}.orbis-editor-terrain-legacy{padding-top:4px;border-top:1px solid rgba(255,255,255,.06)}.orbis-editor-objects-category-picker{position:relative;z-index:6}.orbis-editor-objects-category-trigger{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;height:auto;margin:0;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:#ffffffeb;font:inherit;font-size:11px;font-weight:650;text-align:left;cursor:pointer;outline:none;transition:background .14s ease,border-color .14s ease}.orbis-editor-objects-category-trigger:hover,.orbis-editor-objects-category-trigger.is-open,.orbis-editor-objects-category-trigger:focus-visible{border-color:#f3dfa957;background:#ffffff0f}.orbis-editor-objects-category-trigger-label{flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.orbis-editor-objects-category-sep{margin:0 .35em;color:#ffffff61;font-weight:600}.orbis-editor-objects-count,.orbis-editor-object-category-count{color:inherit;font-weight:650}.orbis-editor-objects-category-chevron{flex:0 0 auto;width:0;height:0;margin:0 1px 0 0;border:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid rgba(255,255,255,.62);transform:none;transition:transform .16s ease,opacity .16s ease;opacity:.72}.orbis-editor-objects-category-trigger.is-open .orbis-editor-objects-category-chevron{transform:rotate(180deg);opacity:.92;border-color:transparent;border-top-color:#ffffffe6}.orbis-editor-object-categories-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:2px;max-height:min(240px,42vh);overflow-x:hidden;overflow-y:auto;padding:4px;border:1px solid rgba(243,223,169,.34);border-radius:10px;background:#16161a;color:#ffffffeb;box-shadow:0 14px 34px #0000006b;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent;-webkit-overflow-scrolling:touch}.orbis-editor-object-categories-menu::-webkit-scrollbar{width:4px}.orbis-editor-object-categories-menu::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff47}.orbis-editor-object-categories-menu .orbis-editor-object-category{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:30px;height:auto;margin:0;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#ffffffeb;font:inherit;font-size:11px;font-weight:650;line-height:1.25;letter-spacing:normal;text-align:left;white-space:nowrap;cursor:pointer;outline:none;transition:background .12s ease,color .12s ease}.orbis-editor-object-category-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.orbis-editor-object-category-check{flex:0 0 auto;display:grid;place-items:center;width:12px;height:12px;color:#f3dfa9eb;font-size:10px;font-weight:700;line-height:1}.orbis-editor-object-category-check.is-placeholder{visibility:hidden}.orbis-editor-object-categories-menu .orbis-editor-object-category:hover{background:#ffffff14;color:#fffffff5}.orbis-editor-object-categories-menu .orbis-editor-object-category.is-active{background:#f3dfa91f;color:#fff8e6f5}.orbis-editor-object-categories-menu .orbis-editor-object-category.is-active:hover{background:#f3dfa92e;color:#fff8ef}.orbis-editor-objects-tab .orbis-editor-panel-scroll{flex:1 1 auto;min-height:0}.orbis-editor-objects-tab .orbis-editor-panel-scroll .orbis-editor-object-grid{box-sizing:border-box;width:100%;height:auto;max-height:none;flex:none;margin:0;padding:2px 0 12px;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(min(var(--orbis-editor-grid-min-slot),100%),1fr));gap:var(--orbis-editor-grid-gap);justify-content:stretch;justify-items:stretch}.orbis-editor-objects-tab .orbis-editor-asset-wrap,.orbis-editor-objects-tab .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-ai-job{width:100%;max-width:none;justify-self:stretch}.orbis-editor-objects-tab .orbis-editor-asset,.orbis-editor-objects-tab .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-ai-job{border-radius:10px;border:1px solid rgba(255,255,255,.25);background:#ffffff09;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none;box-shadow:none}.orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-asset,.orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-job{border-color:#ffffff40}.orbis-editor-objects-tab .orbis-editor-asset:after,.orbis-editor-objects-tab .orbis-editor-ai-create:after{display:none}.orbis-editor-objects-tab .orbis-editor-asset-name,.orbis-editor-objects-tab .orbis-editor-ai-create-label{display:none}.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot{background:#0a0a10b8}.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon{width:88%;height:88%}.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon.is-glb-thumb img,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon.is-glb-thumb img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.38))}.orbis-editor-objects-tab .orbis-editor-asset.is-disabled,.orbis-editor-asset.is-disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.35)}.orbis-editor-objects-tab .orbis-editor-asset.is-disabled:hover,.orbis-editor-asset.is-disabled:hover{transform:none}.orbis-editor-objects-tab .orbis-editor-asset:hover{border-color:#f3dfa970;background:#f3dfa914;box-shadow:0 0 0 1px #f3dfa91f;transform:none}.orbis-editor-objects-tab .orbis-editor-ai-create:hover,.orbis-editor-objects-tab .orbis-editor-ai-create:focus-visible,.orbis-editor-objects-tab .orbis-editor-ai-job:hover,.orbis-editor-objects-tab .orbis-editor-ai-job:focus-visible{border-color:#46c8ff80;background:#46c8ff1a;box-shadow:0 0 0 1px #46c8ff1f;transform:none}.orbis-editor-objects-tab .orbis-editor-asset[aria-pressed=true]{border-color:#f3dfa99e;background:#f3dfa91a;box-shadow:inset 0 0 0 1px #f3dfa947,0 0 10px #f3dfa91f}.orbis-editor-objects-tab .orbis-editor-ai-create{border-style:dashed;border-color:#46c8ff47;background:#46c8ff0a}.orbis-editor-objects-tab .orbis-editor-ai-create:hover,.orbis-editor-objects-tab .orbis-editor-ai-create:focus-visible{border-color:#46c8ff8c;background:#46c8ff1a}.orbis-editor-objects-tab .orbis-editor-ai-create-icon{position:static;width:52%;height:52%;opacity:.88}.orbis-editor-asset-preview.is-glb-slot{display:grid;place-items:center;background:#ffffff08}.orbis-editor-asset-preview.is-glb-slot:before,.orbis-editor-asset-preview.is-glb-slot:after{display:none}.orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon,.orbis-editor-asset-preview.is-glb-slot>.orbis-editor-thumb-object{position:relative;z-index:1}.orbis-editor-objects-tab .orbis-editor-asset-preview{background:#ffffff08}.orbis-editor-objects-tab .orbis-editor-asset-preview:before,.orbis-editor-objects-tab .orbis-editor-asset-preview:after{opacity:.45}.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot:before,.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot:after{display:none}.orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot img{position:static;inset:auto;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}.orbis-editor-objects-tab .orbis-editor-assets.is-billboard-category .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon{position:relative;inset:auto;width:78%;height:78%;min-width:0;min-height:0}.orbis-editor-objects-tab .orbis-editor-assets.is-billboard-category .orbis-editor-asset-preview.is-glb-slot img{max-width:100%;max-height:100%}.orbis-editor-objects-tab .orbis-editor-empty{grid-column:1 / -1;margin:0;padding:0;border:0;border-radius:0;background:transparent;text-align:center;color:#ffffff6b;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:-.01em}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-asset,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-job,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-asset,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-assets.is-billboard-category .orbis-editor-asset{border-color:#ffffff40;background:#ffffff09;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create{border-style:dashed;border-color:#46c8ff47;background:#46c8ff0a}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-asset:hover,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-asset[aria-pressed=true],.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create:hover,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create:focus-visible,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-asset:hover,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-asset[aria-pressed=true],.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create:hover,.orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create:focus-visible{border-color:#46c8ff80;background:#46c8ff1a;transform:none}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-asset:after,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create:after,.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-job:after{display:none}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-job-status-only{font-size:8px;font-weight:800;letter-spacing:-.02em}.orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create-icon svg{width:auto;height:auto;transform:none}.orbis-editor-panel-body .orbis-editor-object-categories{flex:0 0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:4px;padding:10px 0 0}.orbis-editor-panel-body .orbis-editor-object-category{min-width:0;min-height:28px;padding:6px 8px;border:1px solid var(--svc-line);border-radius:8px;background:#ffffff08;color:var(--svc-soft);font:inherit;font-size:10px;font-weight:800;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.orbis-editor-panel-body .orbis-editor-object-category:hover{color:#fff;background:#ffffff0e}.orbis-editor-panel-body .orbis-editor-object-category.is-active{border-color:var(--orbis-svc-active-tab-border);background:var(--orbis-svc-active-tab-bg);color:#fff}.orbis-editor-panel-body .orbis-editor-object-toolbar{flex:0 0 auto;justify-content:flex-end;margin:0 -2px;padding:8px 14px}.orbis-editor-panel-body .orbis-editor-object-grid{grid-template-columns:repeat(auto-fill,minmax(min(var(--orbis-inv-slot-size),100%),1fr));gap:var(--orbis-inv-grid-gap);margin:0 -14px;padding:0 14px 12px;justify-content:stretch}.orbis-editor-panel-body .orbis-editor-asset-wrap,.orbis-editor-panel-body .orbis-editor-ai-create,.orbis-editor-panel-body .orbis-editor-ai-job{width:100%;max-width:none;justify-self:stretch}.orbis-editor-panel-body .orbis-editor-object-grid::-webkit-scrollbar{width:7px}.orbis-editor-panel-body .orbis-editor-object-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#46c8ff4d}.orbis-editor-panel-body .orbis-editor-asset,.orbis-editor-panel-body .orbis-editor-ai-create,.orbis-editor-panel-body .orbis-editor-ai-job{border-radius:9px;border-color:#ffffff40;background:#ffffff0f;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}.orbis-editor-objects-tab .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-asset,.orbis-editor-objects-tab .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-create,.orbis-editor-objects-tab .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-job{border-color:#ffffff40}.orbis-editor-panel-body .orbis-editor-asset:hover,.orbis-editor-panel-body .orbis-editor-asset[aria-pressed=true],.orbis-editor-panel-body .orbis-editor-ai-create:hover,.orbis-editor-panel-body .orbis-editor-ai-create:focus-visible,.orbis-editor-panel-body .orbis-editor-ai-job:hover,.orbis-editor-panel-body .orbis-editor-ai-job:focus-visible{border-color:#46c8ffb8;background:#46c8ff1f;box-shadow:0 0 0 1px #46c8ff38,0 0 18px #46c8ff29;transform:none}.orbis-editor-panel-body .orbis-editor-asset[aria-pressed=true]{box-shadow:inset 0 0 0 1px #46c8ff8c,0 0 12px #46c8ff29}.orbis-editor-panel-body .orbis-editor-empty{grid-column:1 / -1;margin:0;padding:18px 8px;text-align:center;color:var(--svc-soft);font-size:12px;font-weight:700;line-height:1.45}.orbis-editor-panel-body .orbis-editor-asset-name,.orbis-editor-panel-body .orbis-editor-ai-create-label{bottom:4px;left:4px;right:4px;font-size:8px;font-weight:800;letter-spacing:0}.orbis-editor-transform-panel{position:fixed;box-sizing:border-box;display:flex;flex-direction:column;width:min(320px,calc(100vw - 36px));min-width:min(282px,calc(100vw - 36px));max-width:calc(100vw - 24px);max-height:calc(100svh - 24px);overflow:hidden;padding:0;border:1px solid var(--orbis-editor-panel-border);border-radius:12px;background:var(--orbis-editor-panel-bg);box-shadow:var(--orbis-editor-panel-shadow);backdrop-filter:var(--orbis-editor-panel-blur);-webkit-backdrop-filter:var(--orbis-editor-panel-blur);animation:fadeIn .2s ease both}.orbis-editor-transform-panel .orbis-editor-transform-head.orbis-play-window-header.is-service-header{padding:6px 10px;min-height:40px;border-bottom:1px solid var(--orbis-editor-chrome-border);background:var(--orbis-editor-chrome-bg)}.orbis-editor-transform-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.orbis-editor-transform-body::-webkit-scrollbar{width:6px}.orbis-editor-transform-body::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff47}.orbis-editor-transform-gizmo-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;margin-bottom:10px;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0b}.orbis-editor-transform-gizmo-tabs button{min-width:0;height:28px;border:0;border-radius:999px;background:transparent;color:#ffffffad;font-size:10px;font-weight:800;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-editor-transform-gizmo-tabs button:hover:not([aria-selected=true]){color:#ffffffe6;background:#ffffff0f}.orbis-editor-transform-gizmo-tabs button[aria-selected=true]{background:linear-gradient(135deg,#f3dfa9f0,#ffffffe6),#f3dfa9d6;color:#111018;box-shadow:0 6px 16px #00000029}html:not([data-ui-theme=glass]) .orbis-editor-transform-gizmo-tabs button[aria-selected=true]{background:var(--orbis-play-glass-chip-active-bg);color:#fff;box-shadow:none}html:not([data-ui-theme=glass]) .orbis-editor-toggle[aria-pressed=true],html:not([data-ui-theme=glass]) .orbis-editor-tool-control[aria-pressed=true]:not(.orbis-editor-delete-tool){color:var(--orbis-play-hud-chip-active-color);background:var(--orbis-play-hud-chip-active-bg);border-color:var(--orbis-play-hud-chip-active-border);box-shadow:var(--orbis-play-hud-chip-active-shadow)}html:not([data-ui-theme=glass]) .orbis-editor-item-picker-tabs button.is-active{border-color:var(--orbis-play-ui-accent-chip-border);background:var(--orbis-play-glass-chip-active-bg);color:#fff}html:not([data-ui-theme=glass]) .orbis-editor-item-picker-row:hover{background:var(--orbis-play-glass-chip-hover-bg);border-color:#ffffff29}html:not([data-ui-theme=glass]) .orbis-editor-item-picker-row.is-selected{border-color:var(--orbis-play-ui-accent-chip-border);background:var(--orbis-play-glass-chip-active-bg)}html:not([data-ui-theme=glass]) .orbis-editor-asset{background:var(--orbis-play-glass-chip-bg);border-color:var(--orbis-play-ui-chip-idle-border)}html:not([data-ui-theme=glass]) .orbis-editor-asset:hover,html:not([data-ui-theme=glass]) .orbis-editor-asset[aria-pressed=true]{border-color:var(--orbis-play-ui-accent-chip-border);background:var(--orbis-play-glass-chip-active-bg)}html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-asset,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-ai-create,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-ai-job,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-asset,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-ai-create{border-color:var(--orbis-play-ui-chip-idle-border);background:var(--orbis-play-glass-chip-bg);backdrop-filter:none;-webkit-backdrop-filter:none}html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-asset:hover,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-asset[aria-pressed=true],html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-ai-create:hover,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-ai-category .orbis-editor-ai-create:focus-visible,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-asset:hover,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-asset[aria-pressed=true],html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-ai-create:hover,html:not([data-ui-theme=glass]) .orbis-editor-assets.is-text-category .orbis-editor-ai-create:focus-visible{border-color:var(--orbis-play-ui-accent-chip-border);background:var(--orbis-play-glass-chip-active-bg)}html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-asset,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-job,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-asset,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-create,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-job{border-color:var(--svc-line);background:#ffffff0f}html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-asset,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-job{border-color:#ffffff40;background:#ffffff09}html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create{border-style:dashed;border-color:#46c8ff47;background:#46c8ff0a}html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-asset:hover,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-asset[aria-pressed=true],html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create:hover,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-create:focus-visible,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-job:hover,html:not([data-ui-theme=glass]) .orbis-editor-objects-tab .orbis-editor-object-grid .orbis-editor-ai-job:focus-visible,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-asset:hover,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-asset[aria-pressed=true],html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-create:hover,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-create:focus-visible,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-job:hover,html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-ai-job:focus-visible{border-color:#46c8ffb8;background:#46c8ff1f;box-shadow:0 0 0 1px #46c8ff38,0 0 18px #46c8ff29}html:not([data-ui-theme=glass]) .orbis-editor-panel-body .orbis-editor-object-grid .orbis-editor-asset[aria-pressed=true]{box-shadow:inset 0 0 0 1px #46c8ff8c,0 0 12px #46c8ff29}html[data-ui-theme=glass] .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-ai-job,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-job,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-job,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-billboard-category .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-asset,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-job,html[data-ui-theme=glass] .orbis-svc-inv-slot{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-chip-bg);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);box-shadow:inset 0 1px #ffffff1f,0 4px 14px #00000014}html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-ai-category .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-assets.is-text-category .orbis-editor-ai-create,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-create{border-style:dashed;border-color:#ffffff38;background:#ffffff0a}html[data-ui-theme=glass] .orbis-editor-asset:hover,html[data-ui-theme=glass] .orbis-editor-ai-create:hover,html[data-ui-theme=glass] .orbis-editor-ai-create:focus-visible,html[data-ui-theme=glass] .orbis-editor-ai-job:hover,html[data-ui-theme=glass] .orbis-editor-ai-job:focus-visible,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-asset:hover,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-create:hover,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-create:focus-visible,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-job:hover,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-ai-job:focus-visible,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-asset:hover,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-create:hover,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-create:focus-visible,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-job:hover,html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-ai-job:focus-visible,html[data-ui-theme=glass] .orbis-svc-inv-slot.is-drop-target,html[data-ui-theme=glass] .orbis-svc-inv-slot:not(.is-empty):hover{border-color:#ffffff47;background:var(--orbis-play-glass-chip-hover-bg);box-shadow:inset 0 1px #ffffff29,0 6px 18px #0000001a;transform:none}html[data-ui-theme=glass] .orbis-editor-asset[aria-pressed=true],html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-asset[aria-pressed=true],html[data-ui-theme=glass] .orbis-editor-panel-body .orbis-editor-asset[aria-pressed=true]{border-color:#ffffff57;background:var(--orbis-play-glass-chip-active-bg);box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffffff14}html[data-ui-theme=glass] .orbis-editor-asset-preview,html[data-ui-theme=glass] .orbis-editor-asset-preview.is-glb-slot,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-asset-preview,html[data-ui-theme=glass] .orbis-editor-objects-tab .orbis-editor-asset-preview.is-glb-slot,html[data-ui-theme=glass] .orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot{background:transparent}html[data-ui-theme=glass] .orbis-editor-asset:after{background:linear-gradient(to top,rgba(7,7,13,.28),transparent)}.orbis-editor-transform-row{display:grid;gap:5px}.orbis-editor-transform-row+.orbis-editor-transform-row{margin-top:8px}.orbis-editor-transform-label{color:#ffffffe0;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.orbis-editor-placement-coords{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;border:1px solid rgba(158,200,255,.34);background:#080c16d1;color:#ecf4fff0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.03em;line-height:1;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.55);box-shadow:0 8px 20px #00000047;backdrop-filter:blur(8px)}.orbis-editor-placement-coords span{display:inline-flex;align-items:center;gap:4px}.orbis-editor-placement-coords span[data-coord=x]:before,.orbis-editor-placement-coords span[data-coord=y]:before,.orbis-editor-placement-coords span[data-coord=z]:before{color:#9ec8ffc7;font-size:9px;font-weight:800;letter-spacing:.08em}.orbis-editor-placement-coords span[data-coord=x]:before{content:"X"}.orbis-editor-placement-coords span[data-coord=y]:before{content:"Y"}.orbis-editor-placement-coords span[data-coord=z]:before{content:"Z"}.orbis-editor-transform-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.orbis-editor-transform-field{display:grid;gap:3px}.orbis-editor-transform-field span{color:#ffffff85;font-size:9px;font-weight:700;text-align:center}.orbis-editor-transform-field input{box-sizing:border-box;width:100%;min-width:0;height:28px;padding:0 5px;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#0000002e;color:#fff;font:inherit;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;outline:none;cursor:ns-resize;touch-action:none}.orbis-editor-transform-field input:focus{border-color:#f3dfa9b8;box-shadow:0 0 0 2px #f3dfa91f}.orbis-editor-transform-field .orbis-scrub-number-input{box-sizing:border-box;width:100%;min-width:0;height:28px;padding:0 5px;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#0000002e;color:#fff;font:inherit;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;outline:none;cursor:ns-resize;touch-action:none}.orbis-scrub-number-wrap{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:4px;width:100%;min-width:0}.orbis-editor-transform-field .orbis-scrub-number-input:focus{border-color:#f3dfa9b8;box-shadow:0 0 0 2px #f3dfa91f;cursor:text}.orbis-editor-transform-field .orbis-scrub-number-input.is-scrubbing{border-color:#f3dfa973;cursor:ns-resize;user-select:none}.orbis-editor-transform-scale-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-scale-mode-toggle{min-height:22px;padding:0 8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0f;color:#ffffffc7;font:inherit;font-size:10px;font-weight:700;letter-spacing:.04em;cursor:pointer}.orbis-editor-scale-mode-toggle:hover{border-color:#f3dfa973;color:#fff}.orbis-editor-transform-field.is-uniform{margin-top:2px}.orbis-editor-style-fields{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.orbis-editor-lod-stats-summary{margin:0;color:#ffffff94;font-size:10px;line-height:1.45;word-break:break-word}.orbis-editor-lod-stats-summary.is-loading{color:#ffffff6b}.orbis-editor-color-field{display:grid;grid-template-columns:auto 34px minmax(0,1fr);align-items:center;gap:8px}.orbis-editor-field-group-title{font-size:11px;font-weight:600;color:#9aa3b2;letter-spacing:.02em}.orbis-editor-opacity-field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.orbis-editor-color-field span,.orbis-editor-opacity-field span{color:#ffffff9e;font-size:11px;font-weight:700}.orbis-editor-color-field input[type=color]{width:34px;height:28px;padding:2px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#0000002e;cursor:pointer}.orbis-editor-color-field input[type=color]:focus{border-color:#f3dfa9a6;box-shadow:0 0 0 2px #f3dfa91f;outline:none}.orbis-editor-opacity-field input[type=range]{width:100%;accent-color:#f3dfa9}.orbis-editor-opacity-field input[type=range]:focus{outline:none}.orbis-editor-lod-target-field{grid-template-columns:auto minmax(0,1fr)}.orbis-editor-lod-target-field .orbis-editor-drag-range.has-number.has-reset{grid-template-columns:minmax(0,1fr) 64px 20px}.orbis-editor-lod-target-field .orbis-editor-drag-range-number.orbis-scrub-number-input{width:64px;min-width:64px}.orbis-editor-lod-target-field input[type=number]:focus{border-color:#f3dfa9a6;box-shadow:0 0 0 2px #f3dfa91f;outline:none}.orbis-editor-color-field code,.orbis-editor-opacity-field code{min-width:0;color:#ffffffe0;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase}.orbis-editor-npc-fields{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.orbis-editor-fn-fields{gap:10px}.orbis-editor-fn-item,.orbis-editor-fn-page,.orbis-editor-fn-choice{display:grid;gap:6px;padding:8px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.orbis-editor-fn-item-head,.orbis-editor-fn-page-head,.orbis-editor-fn-choice-head{display:flex;align-items:center;gap:6px;justify-content:space-between}.orbis-editor-fn-choice-head input{flex:1 1 auto;min-width:0}.orbis-editor-fn-kind{font-size:12px;font-weight:600;color:#ffffffd1}.orbis-editor-fn-pages,.orbis-editor-fn-choices{display:grid;gap:6px}.orbis-editor-fn-choices{padding-left:8px;border-left:2px solid rgba(120,200,255,.3)}.orbis-editor-fn-add{display:flex;flex-wrap:wrap;gap:4px}.orbis-editor-fn-add-btn,.orbis-editor-fn-mini-btn{padding:4px 8px;font-size:11px;border-radius:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.orbis-editor-fn-add-btn:hover,.orbis-editor-fn-mini-btn:hover{background:#ffffff1f}.orbis-editor-fn-mini-btn.is-danger{border-color:#ff787866;color:#ffb4b4f2}.orbis-editor-fn-mini-btn.is-primary{border-color:#78c8ff73;background:#78c8ff24;color:#d2ebfffa}.orbis-editor-fn-mini-btn.is-primary:hover:not(:disabled){background:#78c8ff38}.orbis-editor-fn-mini-btn:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-quest-lead{margin:0 0 10px;font-size:11px;line-height:1.5;color:#ffffff9e}.orbis-editor-quest-editor,.orbis-editor-quest-picker{display:grid;gap:10px}.orbis-editor-quest-requirements{display:grid;gap:6px}.orbis-editor-quest-requirement-row{display:grid;grid-template-columns:minmax(0,1fr) 52px auto;gap:6px;align-items:center}.orbis-editor-quest-requirement-qty{width:100%;box-sizing:border-box;min-height:30px;padding:4px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffeb;font-size:12px;text-align:center}.orbis-editor-item-picker-inline{display:flex;align-items:center;gap:6px;min-width:0;min-height:30px;padding:4px 8px;border-radius:8px;border:1px solid rgba(120,200,255,.28);background:#78c8ff14;color:#dcf0fffa;font-size:11px;font-weight:600;cursor:pointer;text-align:left}.orbis-editor-item-picker-inline:hover{background:#78c8ff24;border-color:#78c8ff66}.orbis-editor-item-picker-inline.has-value{border-color:#ffffff1f;background:#ffffff0d;color:#ffffffe6;font-weight:500}.orbis-editor-item-picker-inline.has-value:hover{border-color:#78c8ff52;background:#78c8ff1a}.orbis-editor-item-picker-inline .orbis-editor-item-icon-wrap{width:22px;height:22px;flex:none}.orbis-editor-item-picker-inline-name,.orbis-editor-item-picker-inline-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-quest-requirement-controls{display:flex;align-items:center;gap:6px}.orbis-editor-quest-requirement-controls .orbis-editor-billboard-content-url-row{width:72px}.orbis-editor-quest-empty{margin:0 0 6px;font-size:11px;color:#ffffff6b}.orbis-editor-quest-meta{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:10px;color:#ffffff7a}.orbis-editor-quest-actions{display:flex;flex-wrap:wrap;gap:6px}.orbis-editor-quest-summary{display:grid;gap:4px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.orbis-editor-quest-summary strong{font-size:12px;color:#ffffffeb}.orbis-editor-quest-summary span{font-size:11px;color:#ffffff8c}.orbis-editor-quest-dialog{width:min(440px,calc(100vw - 36px))}.orbis-editor-quest-dialog-body{display:grid;gap:12px;padding:12px 14px}.orbis-editor-quest-dialog-hint{margin:0;font-size:11px;line-height:1.5;color:#ffffff94}.orbis-editor-quest-dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;padding:4px 10px 8px;border-top:1px solid rgba(255,255,255,.08)}.orbis-editor-quest-dialog-foot .orbis-editor-quest-actions{justify-content:flex-end}.orbis-editor-item-picker-field{display:grid;gap:8px}.orbis-editor-item-picker-field.is-compact{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.orbis-editor-item-picker-field.is-compact .orbis-editor-item-preview{flex:1 1 auto;min-width:0}.orbis-editor-item-picker-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.orbis-editor-item-picker-dialog{width:min(520px,calc(100vw - 36px))}.orbis-editor-item-picker-body{display:grid;gap:10px;padding:12px 14px;min-height:0}.orbis-editor-item-picker-current{display:grid;gap:6px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.orbis-editor-item-picker-current-label{font-size:10px;font-weight:600;color:#ffffff7a}.orbis-editor-item-picker-search input{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#ffffffeb;font-size:12px}.orbis-editor-item-picker-tabs{display:flex;flex-wrap:wrap;gap:6px}.orbis-editor-item-picker-tabs button{display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffe0;font-size:11px;cursor:pointer}.orbis-editor-item-picker-tabs button.is-active{border-color:#78c8ff6b;background:#78c8ff24;color:#dcf0fffa}.orbis-editor-item-picker-tabs button span{opacity:.72;font-size:10px}.orbis-editor-item-picker-list{display:grid;gap:6px;max-height:min(52vh,420px);overflow:auto;padding-right:2px}.orbis-editor-item-picker-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe6;text-align:left;cursor:pointer}.orbis-editor-item-picker-row:hover{background:#78c8ff1a;border-color:#78c8ff3d}.orbis-editor-item-picker-row.is-selected{border-color:#78c8ff73;background:#78c8ff29}.orbis-editor-item-picker-row-body{display:grid;gap:2px;min-width:0}.orbis-editor-item-picker-row-body strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-item-picker-row-body small{font-size:10px;color:#ffffff85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-item-picker-row-badge{font-size:10px;font-weight:600;color:#b4e6fff2}.orbis-editor-item-picker-empty{margin:0;padding:18px 8px;text-align:center;font-size:12px;color:#ffffff73}.orbis-editor-item-picker-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;padding:4px 10px 8px;border-top:1px solid rgba(255,255,255,.08)}.orbis-editor-item-picker-foot-hint{margin:0;font-size:10px;color:#ffffff7a}.orbis-editor-fn-open-row{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.orbis-editor-fn-open-btn{width:100%;padding:8px 12px;border-radius:10px;border:1px solid rgba(120,200,255,.35);background:#50a0ff24;color:#dcf0fff2;font-size:13px;font-weight:600;cursor:pointer}.orbis-editor-fn-open-btn:hover{background:#50a0ff38}.orbis-editor-fn-panel-window{position:fixed;box-sizing:border-box;display:flex;flex-direction:column;width:min(392px,calc(100vw - 36px));max-width:calc(100vw - 24px);max-height:calc(100svh - 24px);overflow:hidden;border:1px solid var(--orbis-editor-panel-border);border-radius:12px;background:var(--orbis-editor-panel-bg);box-shadow:var(--orbis-editor-panel-shadow);backdrop-filter:var(--orbis-editor-panel-blur);-webkit-backdrop-filter:var(--orbis-editor-panel-blur);animation:fadeIn .2s ease both}.orbis-editor-fn-panel-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.orbis-editor-fn-flow-intro{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffffffe0}.orbis-editor-fn-flow-badge{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#78c8ff38;color:#c8ebfffa;font-size:12px;font-weight:700}.orbis-editor-fn-flow-arrow{text-align:center;font-size:18px;color:#ffffff59;margin:4px 0 8px}.orbis-editor-fn-flow-stack{display:grid;gap:10px;margin-bottom:14px}.orbis-editor-fn-flow-empty{margin:0;padding:14px 12px;border-radius:12px;border:1px dashed rgba(255,255,255,.18);background:#ffffff08;font-size:12px;line-height:1.5;color:#ffffff94;text-align:center}.orbis-editor-fn-flow-card{border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;overflow:hidden}.orbis-editor-fn-flow-card-head{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-editor-fn-flow-emoji{font-size:22px;line-height:1}.orbis-editor-fn-flow-card-head strong{display:block;font-size:13px;color:#ffffffeb}.orbis-editor-fn-flow-card-head small{display:block;margin-top:2px;font-size:11px;color:#ffffff8c}.orbis-editor-fn-flow-card-head .orbis-editor-fn-panel-mini{margin-left:auto}.orbis-editor-fn-flow-card-body{padding:10px 12px 12px}.orbis-editor-fn-add-section{padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.orbis-editor-fn-add-label{margin:0 0 8px;font-size:12px;font-weight:600;color:#ffffffbf}.orbis-editor-fn-add-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-editor-fn-add-card{display:grid;gap:4px;justify-items:center;padding:10px 8px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#ffffffe6;font-size:11px;font-weight:600;cursor:pointer;text-align:center}.orbis-editor-fn-add-card:hover{background:#78c8ff1f;border-color:#78c8ff4d}.orbis-editor-fn-add-emoji{font-size:20px;line-height:1}.orbis-editor-fn-panel-mini{padding:4px 8px;font-size:11px;border-radius:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#ffffffd9;cursor:pointer}.orbis-editor-fn-panel-mini:hover{background:#ffffff1f}.orbis-editor-fn-panel-mini.is-danger{border-color:#ff787866;color:#ffb4b4f2}.orbis-editor-fn-panel-field{display:grid;gap:4px;font-size:12px}.orbis-editor-fn-panel-field span{color:#ffffffb3}.orbis-editor-fn-panel-field input,.orbis-editor-fn-panel-field select,.orbis-editor-fn-panel-field textarea{width:100%;box-sizing:border-box}.orbis-editor-fn-panel-fields{display:grid;gap:8px}.orbis-editor-fn-panel-check{display:flex;align-items:center;gap:6px;font-size:12px}.orbis-editor-fn-panel-pages,.orbis-editor-fn-panel-page,.orbis-editor-fn-panel-choices,.orbis-editor-fn-panel-choice{display:grid;gap:8px}.orbis-editor-fn-panel-page{padding:8px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.orbis-editor-fn-panel-page-head,.orbis-editor-fn-panel-choice-head{display:flex;align-items:center;gap:6px;justify-content:space-between}.orbis-editor-fn-panel-speech{width:100%;min-height:56px;resize:vertical}.orbis-editor-fn-panel-choices{padding-left:8px;border-left:2px solid rgba(120,200,255,.3)}.orbis-editor-fn-panel-choices-label{font-size:11px;font-weight:600;color:#fff9}.orbis-editor-fn-panel-choice-link{display:flex;align-items:center;gap:6px;font-size:11px;color:#ffffff8c}.orbis-editor-fn-panel-choice-arrow{color:#78c8ffcc}.orbis-editor-fn-panel-choice-body{display:grid;gap:6px}.orbis-editor-fn-panel-window.is-blueprint{width:min(1100px,calc(100vw - 36px));height:min(720px,calc(100svh - 24px))}.orbis-editor-fn-inspector-lead{margin:0;font-size:11px;line-height:1.45;color:#ffffff7a}.orbis-editor-fn-inspector-kind-head{display:flex;align-items:flex-start;gap:10px}.orbis-editor-fn-inspector-kind-head strong{display:block;font-size:14px}.orbis-editor-fn-inspector-kind-head small{display:block;margin-top:2px;font-size:11px;color:#ffffff8c}.orbis-editor-fn-inspector-page,.orbis-editor-fn-inspector-choices{display:grid;gap:8px}.orbis-editor-fn-inspector-page{padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.orbis-editor-fn-inspector-page-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-fn-inspector-field{display:grid;gap:6px}.orbis-editor-fn-inspector-field-label{color:#ffffff85;font-size:10px;font-weight:750;letter-spacing:.02em}.orbis-editor-entrusted-rows{display:grid;gap:8px}.orbis-editor-entrusted-row{display:grid;grid-template-columns:minmax(0,1fr) 72px auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#00000024}.orbis-editor-entrusted-add{display:grid;gap:8px}.orbis-editor-fn-graph-canvas{position:relative;flex:1 1 auto;min-height:220px;overflow:auto;overscroll-behavior:contain}.orbis-editor-fn-graph-wire-preview-dot{fill:#fffffff2;stroke:#080c148c;stroke-width:1.5;pointer-events:none}.orbis-editor-fn-graph-wire-preview-dot.is-valid-target{fill:#78dca0fa;stroke:#080c1473}.orbis-editor-fn-graph-edge-label{fill:#ffffff73;font-size:10px;text-anchor:middle}.orbis-editor-fn-graph-node{position:absolute;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;padding:0;--fn-graph-pin-lane: 18px;--fn-graph-pin-inset-x: calc(var(--fn-graph-pin-lane) / 2);--fn-graph-pin-content-gap: 6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(180deg,#1e2638fa,#121622fa);color:#ffffffeb;text-align:left;cursor:grab;box-shadow:0 1px #ffffff0a inset,0 8px 20px #00000038;user-select:none;overflow:visible}.orbis-editor-fn-graph-node:hover{border-color:#96d2ff73}.orbis-editor-fn-graph-node.is-selected{border-color:#78c8ffd9;box-shadow:0 0 0 1px #78c8ff59,0 12px 28px #00000047}.orbis-editor-fn-graph-node.is-linked{border-color:#96dcff8c}.orbis-editor-fn-graph-node.is-trigger{background:linear-gradient(180deg,#223044fa,#141c2afa);border-color:#8cb4e647}.orbis-editor-fn-graph-node.is-dialogue{border-color:#8cbeff59}.orbis-editor-fn-graph-node.is-speech{border-color:#b4d2ff6b;background:linear-gradient(180deg,#202c44fa,#121a28fa)}.orbis-editor-fn-graph-node.is-shop{border-color:#ffc47859}.orbis-editor-fn-graph-node.is-quest{border-color:#aa8cff59}.orbis-editor-fn-graph-node.is-give{border-color:#ff8cb459}.orbis-editor-fn-graph-node.is-video{border-color:#ff787859}.orbis-editor-fn-graph-node.is-detail{border-color:#78dcb459}.orbis-editor-fn-graph-node-delete{display:none}@media (max-width: 900px){.orbis-editor-fn-panel-window.is-blueprint{width:min(100vw - 24px,1100px);height:min(100svh - 24px,760px)}}.orbis-editor-item-preview{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:12px;color:#ffffffe6}.orbis-editor-item-preview.is-empty{color:#ffffff73}.orbis-editor-item-orb{width:22px;height:22px;border-radius:6px;background:#ffffff1f;flex:none}.orbis-editor-item-preview .orbis-svc-inv-orb{width:22px;height:22px;flex:none}.orbis-editor-item-icon{width:22px;height:22px;border-radius:6px;object-fit:cover;flex:none}.orbis-editor-item-icon-wrap{width:22px;height:22px;flex:none;display:flex;align-items:center;justify-content:center}.orbis-editor-item-icon-wrap img{width:100%;height:100%;object-fit:contain}.orbis-editor-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-item-3d{font-size:9px;font-weight:700;letter-spacing:.03em;padding:2px 5px;border-radius:5px;background:#78b4ff38;color:#bcd8ff;flex:none}.orbis-editor-shop-editor{display:grid;gap:8px;padding:8px;border-radius:8px;background:#0000002e;border:1px solid rgba(255,255,255,.08)}.orbis-editor-shop-editor-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-shop-editor-title{font-size:12px;font-weight:600;color:#ffffffe6}.orbis-editor-shop-status{font-size:10px;color:#ffffff80}.orbis-editor-shop-status.is-saved{color:#7ee0a6}.orbis-editor-shop-status.is-saving{color:#ffd98a}.orbis-editor-shop-status.is-error{color:#ff9c9c}.orbis-editor-shop-empty{margin:0;font-size:11px;color:#ffffff73}.orbis-editor-shop-rows{display:grid;gap:6px}.orbis-editor-shop-row{display:grid;gap:6px;padding:6px;border-radius:7px;background:#ffffff0a}.orbis-editor-shop-row-prices{display:flex;align-items:flex-end;gap:8px}.orbis-editor-shop-row-prices label{display:grid;gap:3px;font-size:10px;color:#fff9}.orbis-editor-shop-row-prices input{width:72px;padding:4px 6px;font-size:12px;border-radius:6px;border:1px solid rgba(255,255,255,.16);background:#00000040;color:#fff}.orbis-editor-shop-row-prices .orbis-editor-fn-mini-btn{margin-left:auto}.orbis-editor-shop-add{display:grid;gap:4px}.orbis-editor-shop-add-hint{font-size:10px;color:#fff6}.orbis-editor-npc-field,.orbis-editor-npc-speeches{display:grid;gap:5px}.orbis-editor-npc-field span,.orbis-editor-npc-speeches>span{color:#ffffff9e;font-size:11px;font-weight:700}.orbis-editor-npc-field input,.orbis-editor-npc-speeches input{box-sizing:border-box;width:100%;height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0000002e;color:#fff;font:inherit;font-size:12px;outline:none}.orbis-editor-npc-field input:focus,.orbis-editor-npc-speeches input:focus{border-color:#f3dfa9a6;box-shadow:0 0 0 2px #f3dfa91f}.orbis-editor-npc-dialogue-field textarea{box-sizing:border-box;width:100%;min-height:64px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0000002e;color:#fff;font:inherit;font-size:12px;line-height:1.45;resize:vertical;outline:none}.orbis-editor-npc-dialogue-field textarea:focus{border-color:#f3dfa9a6;box-shadow:0 0 0 2px #f3dfa91f}.orbis-editor-billboard-fields{display:grid;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.orbis-editor-billboard-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.orbis-editor-billboard-head-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.orbis-editor-billboard-head .orbis-editor-transform-label{margin:0}.orbis-editor-billboard-sub-label{color:#ffffff9e;font-size:11px;font-weight:700}.orbis-editor-billboard-switch{display:inline-flex;flex-shrink:0;padding:2px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0003;gap:1px}.orbis-editor-billboard-switch button{min-width:30px;min-height:18px;padding:0 7px;border:0;border-radius:999px;background:transparent;color:#ffffff7a;font:inherit;font-size:8px;font-weight:800;letter-spacing:.08em;line-height:1;cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.orbis-editor-billboard-switch button:hover{color:#ffffffc7}.orbis-editor-billboard-switch button[aria-pressed=true]{background:linear-gradient(135deg,#f3dfa942,#ffffff14),#f3dfa914;color:#fff4cef5;box-shadow:inset 0 1px #ffffff14}.orbis-editor-billboard-switch button:focus-visible{outline:2px solid rgba(243,223,169,.42);outline-offset:1px}.orbis-editor-billboard-switch button:disabled{opacity:.38;cursor:not-allowed}.orbis-editor-billboard-switch.is-three button{min-width:28px;padding:0 5px}.orbis-editor-billboard-kind{display:grid;gap:4px}.orbis-editor-billboard-kind-hint{margin:0;color:#ffffff75;font-size:10px;font-weight:600;line-height:1.35}.orbis-editor-billboard-image-input{display:none}.orbis-editor-billboard-image-dropzone{position:relative;overflow:hidden;min-height:112px;border:1px dashed rgba(255,255,255,.16);border-radius:12px;background:radial-gradient(120% 90% at 50% 0%,rgba(34,211,238,.08),transparent 58%),#ffffff08;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-editor-billboard-image-dropzone:hover:not(.is-uploading){border-color:#5eead46b;background:radial-gradient(120% 90% at 50% 0%,rgba(34,211,238,.12),transparent 58%),#ffffff0b;box-shadow:0 10px 24px #0000002e}.orbis-editor-billboard-image-dropzone:focus-visible{outline:2px solid rgba(94,234,212,.65);outline-offset:2px}.orbis-editor-billboard-image-dropzone.is-dragover{border-color:#5eead4b8;background:radial-gradient(120% 90% at 50% 0%,rgba(34,211,238,.18),transparent 58%),#ffffff0d;transform:translateY(-1px)}.orbis-editor-billboard-image-dropzone.has-image{min-height:128px;border-style:solid;border-color:#ffffff1f}.orbis-editor-billboard-image-dropzone.is-uploading{cursor:wait}.orbis-editor-billboard-image-dropzone-empty{display:grid;justify-items:center;gap:4px;padding:22px 16px 18px;color:#ffffffe0}.orbis-editor-billboard-image-dropzone-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:#22d3ee1a;color:#7df9ffeb}.orbis-editor-billboard-image-dropzone-icon svg{width:22px;height:22px}.orbis-editor-billboard-image-dropzone-title{font-size:12px;font-weight:700;letter-spacing:-.01em}.orbis-editor-billboard-image-dropzone-subtitle{font-size:10px;font-weight:600;color:#ffffff6b}.orbis-editor-billboard-image-dropzone-preview{display:block;width:100%;height:128px;object-fit:contain;background:#00000047}.orbis-editor-billboard-image-dropzone-scrim{position:absolute;inset:auto 0 0;height:52px;background:linear-gradient(180deg,#080a0e00,#080a0ed1);pointer-events:none}.orbis-editor-billboard-image-dropzone-loading{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;background:#080a0e94;backdrop-filter:blur(3px)}.orbis-editor-billboard-image-dropzone-loading:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%);transform:translate(-120%);animation:orbis-image-upload-shimmer 1.15s ease-in-out infinite}.orbis-editor-billboard-image-dropzone-spinner{position:relative;z-index:1;width:28px;height:28px;border-radius:999px;border:2px solid rgba(255,255,255,.14);border-top-color:#5eead4f2;animation:orbis-image-upload-spin .8s linear infinite}.orbis-editor-billboard-image-dropzone-loading-text{position:relative;z-index:1;font-size:11px;font-weight:700;color:#ffffffdb;letter-spacing:.02em}.orbis-editor-billboard-image-dropzone-progress,.orbis-editor-upload-progress{position:relative;z-index:1;display:block;overflow:hidden;height:6px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 1px 1px #00000038}.orbis-editor-billboard-image-dropzone-progress{width:min(156px,calc(100% - 36px))}.orbis-editor-upload-progress{width:100%}.orbis-editor-billboard-image-dropzone-progress>span,.orbis-editor-upload-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5eead4f2,#f3dfa9f2);box-shadow:0 0 14px #5eead457;transition:width .22s cubic-bezier(.22,1,.36,1)}.orbis-editor-billboard-image-dropzone-actions{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;gap:6px}.orbis-editor-billboard-image-dropzone-action{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0c1016b8;backdrop-filter:blur(6px);color:#ffffffe6;font-size:10px;font-weight:700;padding:5px 10px;cursor:pointer}.orbis-editor-billboard-image-dropzone-action:hover{background:#ffffff1f}.orbis-editor-billboard-image-dropzone-action.is-remove{color:#ffb0b0f2}.orbis-editor-billboard-content-detail-url{display:grid;gap:6px}.orbis-editor-billboard-content-card{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#00000029}.orbis-editor-billboard-content-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-billboard-content-card-head span{color:#ffffffe0;font-size:11px;font-weight:800;letter-spacing:-.01em}.orbis-editor-billboard-content-card-head small{color:#ffffff6b;font-size:10px;font-weight:700}.orbis-editor-billboard-content-mode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000002e}.orbis-editor-billboard-content-mode.is-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-editor-billboard-content-mode button{display:grid;gap:2px;min-height:44px;padding:7px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:#ffffff8f;font:inherit;text-align:left;cursor:pointer}.orbis-editor-billboard-content-mode button:hover:not(:disabled){background:#ffffff0e;color:#ffffffc7}.orbis-editor-billboard-content-mode button[aria-pressed=true]{border-color:#5eead442;background:linear-gradient(135deg,#5eead424,#ffffff0a),#5eead40f;color:#dcfffcf5}.orbis-editor-billboard-content-mode button:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-billboard-content-mode span{font-size:11px;font-weight:850;letter-spacing:-.01em}.orbis-editor-billboard-content-mode small{color:#ffffff6b;font-size:9px;font-weight:700}.orbis-editor-billboard-content-url-row{display:grid;gap:6px}.orbis-editor-billboard-content-url-row input{box-sizing:border-box;width:100%;min-height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0003;color:#ffffffe6;font:inherit;font-size:11px;outline:none}.orbis-editor-billboard-content-url-row input:focus{border-color:#5eead47a;box-shadow:0 0 0 2px #5eead41a}.orbis-editor-billboard-content-url-row input:disabled{color:#ffffff75;cursor:not-allowed}.orbis-editor-billboard-content-url-row textarea{box-sizing:border-box;width:100%;min-height:72px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0003;color:#ffffffe6;font:inherit;font-size:11px;line-height:1.45;outline:none;resize:vertical}.orbis-editor-billboard-content-url-row textarea:focus{border-color:#5eead47a;box-shadow:0 0 0 2px #5eead41a}.orbis-editor-billboard-content-url-row textarea:disabled{color:#ffffff75;cursor:not-allowed}.orbis-editor-billboard-content-pdf-panel{display:grid;gap:6px}.orbis-editor-billboard-content-pdf-upload{display:grid;justify-items:start;gap:2px;min-height:48px;padding:9px 10px;border:1px dashed rgba(243,223,169,.24);border-radius:11px;background:#f3dfa90f;color:#fff4cee6;font:inherit;cursor:pointer}.orbis-editor-billboard-content-pdf-upload:hover:not(:disabled){border-color:#f3dfa96b;background:#f3dfa917}.orbis-editor-billboard-content-pdf-upload:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-billboard-content-pdf-upload span{font-size:11px;font-weight:850}.orbis-editor-billboard-content-pdf-upload small{color:#ffffff73;font-size:10px;font-weight:700}.orbis-editor-billboard-content-attach-button{min-width:48px;min-height:32px;border:1px solid rgba(94,234,212,.22);border-radius:10px;background:#5eead414;color:#befff9eb;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.orbis-editor-billboard-content-attach-button:hover:not(:disabled){background:#5eead424;border-color:#5eead457}.orbis-editor-billboard-content-attach-button:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-billboard-content-attachment{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;padding:0 8px 0 10px;border:1px solid rgba(243,223,169,.18);border-radius:10px;background:#f3dfa912}.orbis-editor-billboard-content-attachment span{overflow:hidden;color:#fff4cee6;font-size:10px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-billboard-content-attachment button{border:0;background:transparent;color:#ffb0b0f2;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.orbis-editor-billboard-content-attachment button:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-billboard-content-detail-url-hint{margin:0;font-size:10px;font-weight:650;line-height:1.35;color:#ffffff75}.orbis-editor-billboard-content-link-check{margin:0;font-size:10px;font-weight:750;line-height:1.35;color:#ffffff80}.orbis-editor-billboard-content-link-check.is-checking{color:#7cd3ffe0}.orbis-editor-billboard-content-link-check.is-valid{color:#5eead4eb}.orbis-editor-billboard-content-link-check.is-external{color:#f3dfa9eb}.orbis-editor-billboard-content-link-check.is-invalid{color:#ff8a8a}.orbis-editor-billboard-content-mute-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff09;color:#ffffffad;font-size:10px;font-weight:800}.orbis-editor-billboard-content-mute-toggle input{width:16px;height:16px;accent-color:#5eead4}.orbis-editor-billboard-image-scale input[type=range]{width:100%}.orbis-editor-billboard-image-error{margin:0;color:#ff8a8a;font-size:10px;font-weight:600}@keyframes orbis-image-upload-spin{to{transform:rotate(360deg)}}@keyframes orbis-image-upload-shimmer{to{transform:translate(120%)}}.orbis-editor-portal-number-field{margin-bottom:2px}.orbis-editor-portal-number{display:block;box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid rgba(243,223,169,.18);border-radius:10px;background:#f3dfa90f;color:#fff4cee6;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.orbis-editor-portal-link{display:grid;gap:10px;margin-top:4px}.orbis-editor-portal-select-field{display:grid;gap:6px}.orbis-editor-portal-select-field>span{color:#ffffff9e;font-size:11px;font-weight:700}.orbis-editor-portal-select{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:34px;padding:0 28px 0 12px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.55) 50%) calc(100% - 14px) 14px / 5px 5px no-repeat,linear-gradient(135deg,rgba(255,255,255,.55) 50%,transparent 50%) calc(100% - 9px) 14px / 5px 5px no-repeat,#00000038;color:#ffffffeb;font:inherit;font-size:12px;font-weight:600;cursor:pointer;outline:none}.orbis-editor-portal-select:focus{border-color:#f3dfa98a;box-shadow:0 0 0 2px #f3dfa91c}.orbis-editor-portal-select:disabled{opacity:.55;cursor:wait}.orbis-editor-portal-select option{background:#16110a;color:#fff}.orbis-editor-portal-select-hint{color:#ffffff73;font-size:10px;line-height:1.4}.orbis-editor-portal-select-hint.is-positive{color:#f3dfa9c7}.orbis-editor-portal-select-placeholder{margin:0;color:#ffffff6b;font-size:11px;line-height:1.45}.orbis-editor-assets{box-sizing:border-box;flex:1 1 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(72px,100%),1fr));gap:7px;align-content:start;justify-content:stretch;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;width:100%;padding:2px 0 0}.orbis-editor-asset-section{display:grid;gap:7px;min-width:0}.orbis-editor-asset-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;padding:0 3px 0 2px;color:#f3dfa9c2;font-size:10px;font-weight:900;letter-spacing:.12em}.orbis-editor-asset-section-head small{color:#eaf1ff80;font-size:9px;letter-spacing:.06em}.orbis-editor-asset-section-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:7px;align-content:start;justify-content:stretch}.orbis-editor-assets.is-ai-category .orbis-editor-asset,.orbis-editor-assets.is-ai-category .orbis-editor-ai-create,.orbis-editor-assets.is-ai-category .orbis-editor-ai-job{border-color:#fff3;background:linear-gradient(145deg,#ffffff29,#ffffff0d);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}.orbis-editor-assets.is-ai-category .orbis-editor-ai-create{border-color:#f3dfa961}.orbis-editor-assets.is-ai-category .orbis-editor-ai-create-icon{background:transparent}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job:before{background:radial-gradient(circle at 50% 38%,rgba(124,211,255,.18),transparent 58%),radial-gradient(circle at 35% 24%,rgba(255,255,255,.2),transparent 38%)}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job--active{background:linear-gradient(145deg,#fff3,#f3dfa91a),linear-gradient(135deg,#f3dfa91f,#7cd3ff1a)}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-status-only{font-size:13px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.orbis-editor-assets.is-ai-category .orbis-editor-asset:hover,.orbis-editor-assets.is-ai-category .orbis-editor-asset[aria-pressed=true],.orbis-editor-assets.is-ai-category .orbis-editor-ai-create:hover,.orbis-editor-assets.is-ai-category .orbis-editor-ai-create:focus-visible{border-color:#f3dfa980;background:linear-gradient(145deg,#ffffff3d,#f3dfa91f);transform:translateY(-1px)}.orbis-editor-assets.is-ai-category .orbis-editor-asset:after,.orbis-editor-assets.is-ai-category .orbis-editor-ai-create:after,.orbis-editor-assets.is-ai-category .orbis-editor-ai-job:after{height:18px;background:linear-gradient(to top,rgba(255,255,255,.34),transparent)}.orbis-editor-assets.is-ai-category .orbis-editor-asset-name,.orbis-editor-assets.is-ai-category .orbis-editor-ai-create-label{bottom:4px;left:5px;right:5px;font-size:9px}.orbis-editor-assets.is-ai-category .orbis-editor-ai-create-icon svg{width:36px;height:36px;transform:translateY(-3px)}.orbis-editor-assets.is-text-category .orbis-editor-asset,.orbis-editor-assets.is-text-category .orbis-editor-ai-create{border-color:#fff3;background:linear-gradient(145deg,#ffffff29,#ffffff0d);backdrop-filter:blur(14px) saturate(1.25);-webkit-backdrop-filter:blur(14px) saturate(1.25)}.orbis-editor-assets.is-text-category .orbis-editor-ai-create{border-color:#7cd3ff61}.orbis-editor-assets.is-text-category .orbis-editor-asset:hover,.orbis-editor-assets.is-text-category .orbis-editor-asset[aria-pressed=true],.orbis-editor-assets.is-text-category .orbis-editor-ai-create:hover,.orbis-editor-assets.is-text-category .orbis-editor-ai-create:focus-visible{border-color:#7cd3ff80;background:linear-gradient(145deg,#ffffff3d,#7cd3ff1a);transform:translateY(-1px)}.orbis-editor-text-thumb{position:absolute;inset:10px 10px 22px;z-index:1;display:grid;place-items:center;width:calc(100% - 20px);height:calc(100% - 32px)}.orbis-editor-text-thumb img{width:100%;height:100%;object-fit:contain;object-position:center}.orbis-text-creator-font-note{margin:0 0 12px;color:#eaf1ff9e;font-size:11px;line-height:1.45}.orbis-text-creator-field{display:grid;gap:6px;margin-bottom:12px}.orbis-text-creator-field>span{color:#eaf1ffb8;font-size:11px;font-weight:700}.orbis-text-creator-field input[type=text],.orbis-text-creator-field textarea,.orbis-text-creator-field select{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#07070d8c;color:#fff;font:inherit;font-size:12px;padding:8px 10px}.orbis-text-creator-field input[type=range]{width:100%}.orbis-text-creator-field input[type=color]{width:100%;height:34px;border:0;padding:0;background:transparent}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job{display:grid;place-items:center;padding:8px}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job--creating{border-color:#7cd3ff57;background:linear-gradient(145deg,#fff3,#7cd3ff14),linear-gradient(135deg,#7cd3ff1a,#f3dfa914);animation:none;box-shadow:none}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job--draft{animation:none;box-shadow:none}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-icon{position:relative;inset:auto;flex:1 1 auto;display:grid;place-items:center;width:100%;min-height:0}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-ring{width:22px;height:22px;transform:none}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-failed-mark{width:20px;height:20px;font-size:11px;transform:none}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-label{position:relative;inset:auto;flex:0 0 auto;width:100%;gap:2px}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-name{font-size:8px}.orbis-editor-assets.is-ai-category .orbis-editor-ai-job-status{font-size:7px}.orbis-editor-assets.is-placement-active{display:block;min-height:0}.orbis-editor-selected-asset{box-sizing:border-box;position:relative;display:grid;gap:7px;width:100%;padding:10px;border:1px solid rgba(243,223,169,.24);border-radius:18px;background:linear-gradient(145deg,#f3dfa91f,#ffffff09),#ffffff0b;text-align:left}.orbis-editor-selected-asset .orbis-editor-asset-preview{position:relative;inset:auto;width:100%;height:92px;border-radius:14px}.orbis-editor-selected-kicker{color:#f3dfa9b8;font-size:9px;font-weight:800;letter-spacing:.14em}.orbis-editor-selected-asset strong{overflow:hidden;color:#fff;font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-selected-asset small{color:#ffffff9e;font-size:11px;line-height:1.35}.orbis-editor-selected-mini{position:fixed;left:calc(var(--orbis-side-nav-width, 0px) + var(--orbis-play-edge-left));top:max(var(--orbis-play-layout-side-inset),calc(env(safe-area-inset-top,0px) + var(--orbis-play-layout-side-inset)));bottom:auto;z-index:205;box-sizing:border-box;width:80px;display:grid;gap:5px;padding:0;animation:fadeIn .18s ease both}.orbis-editor-selected-mini-meta{display:grid;gap:5px;min-width:0}.orbis-editor-selected-mini-name,.orbis-editor-selected-mini-id{display:none}.orbis-editor-selected-mini .orbis-editor-asset-preview{position:relative;inset:auto;width:80px;height:80px;display:grid;place-items:center;border:1px solid rgba(243,223,169,.34);border-radius:18px;box-shadow:0 12px 32px #00000052}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot:before,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot:after,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-billboard-thumb:before,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-billboard-thumb:after{display:none}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-glb-slot img,.orbis-editor-selected-mini .orbis-editor-asset-preview.is-billboard-thumb img{position:static;inset:auto;width:100%;height:100%;object-fit:contain;object-position:center}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-editor-billboard-icon-thumb>.orbis-svc-inv-icon{width:78%;height:78%;min-width:0;min-height:0}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-editor-billboard-icon-thumb img{max-width:100%;max-height:100%}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-billboard-thumb.is-image3d-thumb img{transform:none}.orbis-editor-selected-mini-clear{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#07070d9e;color:#ffffffe0;font-size:10px;font-weight:800;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.orbis-editor-selected-mini-clear svg{flex:0 0 auto;opacity:.92}.orbis-editor-selected-mini-clear:hover,.orbis-editor-selected-mini-clear:focus-visible{border-color:#f3dfa96b;background:#f3dfa929}.orbis-editor-selected-mini .orbis-editor-asset-preview.is-loading{border-color:#f3dfa980;background:#0a0a10eb}.orbis-editor-selected-mini-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:inherit;background:#0a0a10eb;animation:fadeIn .16s ease both}.orbis-editor-selected-mini-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(243,223,169,.22);border-top-color:#f3dfa9f2;animation:orbisPortalSpin .7s linear infinite}.orbis-editor-selected-mini-loading-text{font-size:9px;font-weight:800;letter-spacing:.01em;color:#ffffffdb;text-shadow:0 1px 3px rgba(0,0,0,.55)}.orbis-editor-empty{grid-column:1 / -1;margin:8px 4px 0;padding:12px 10px;border:1px dashed rgba(255,255,255,.16);border-radius:16px;color:#ffffffad;font-size:12px;line-height:1.45;text-align:center}.orbis-editor-space-panel{display:grid;align-content:start;grid-auto-rows:max-content;gap:10px;min-height:0;overflow:visible;padding:1px 0 12px}.orbis-space-properties-body::-webkit-scrollbar{width:6px}.orbis-space-properties-body::-webkit-scrollbar-track{background:transparent}.orbis-space-properties-body::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff2e}.orbis-editor-space-section{display:grid;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:linear-gradient(145deg,#ffffff12,#ffffff06),#ffffff0a}.orbis-editor-space-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-space-head-actions{display:inline-flex;align-items:center;gap:5px}.orbis-editor-space-section-head span{color:#f3dfa9b8;font-size:9px;font-weight:900;letter-spacing:.14em}.orbis-editor-space-section-head strong{min-width:0;overflow:hidden;color:#ffffffe6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-space-section-head button{height:23px;min-width:23px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffe0;font-size:10px;font-weight:800}.orbis-editor-world-profile-field{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.orbis-editor-world-profile{display:flex;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#0000002e;transition:border-color .14s ease,background .14s ease}.orbis-editor-world-profile-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;margin-left:auto;min-width:0}.orbis-editor-world-profile.is-dragging{border-color:#e9c98f6b;background:#e9c98f14}.orbis-editor-world-profile.is-busy{opacity:.72}.orbis-editor-world-profile-avatar-btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.orbis-editor-world-profile-avatar-btn:disabled{cursor:default}.orbis-editor-world-profile-icon-btn{appearance:none;display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;margin:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#ffffff0d;color:#f5f7fce0;cursor:pointer}.orbis-editor-world-profile-icon-btn svg{width:14px;height:14px}.orbis-editor-world-profile-icon-btn:hover:not(:disabled),.orbis-editor-world-profile-icon-btn:focus-visible{border-color:#7eb6ff66;background:#7eb6ff1f;color:#fff}.orbis-editor-world-profile-icon-btn.is-primary{border-color:#7eb6ff59;background:#7eb6ff29}.orbis-editor-world-profile-icon-btn.is-danger{color:#ffb4b4e0}.orbis-editor-world-profile-icon-btn.is-danger:hover:not(:disabled),.orbis-editor-world-profile-icon-btn.is-danger:focus-visible{border-color:#ff8c8c66;background:#ff78781f;color:#ffc0c0}.orbis-editor-world-profile-icon-btn:disabled{opacity:.45;cursor:default}.orbis-editor-world-profile-error{margin:0;color:#ff9b9b;font-size:10px;font-weight:700;line-height:1.35}.orbis-world-profile-library-root{position:fixed;inset:0;z-index:4200;display:grid;place-items:center;padding:24px 16px}.orbis-world-profile-library-backdrop{position:absolute;inset:0;border:0;margin:0;padding:0;background:#0000008c;cursor:pointer}.orbis-world-profile-library-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(420px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 48px));border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#1a1b20;box-shadow:0 24px 64px #0000007a;overflow:hidden;color:#e8ebf2}.orbis-world-profile-library-head{flex:0 0 auto;padding:16px 18px 10px}.orbis-world-profile-library-head h2{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em;color:#f2f5fb}.orbis-world-profile-library-head p{margin:6px 0 0;font-size:11px;line-height:1.4;color:#e8ebf28c}.orbis-world-profile-library-grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:4px 18px 12px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.orbis-world-profile-library-option{aspect-ratio:1;width:100%;margin:0;padding:0;border:2px solid transparent;border-radius:50%;background:#ffffff0a;overflow:hidden;cursor:pointer}.orbis-world-profile-library-option:hover{border-color:#7eb6ff59}.orbis-world-profile-library-option.is-selected{border-color:#5b9dff;box-shadow:0 0 0 1px #5b9dff59}.orbis-world-profile-library-option:disabled{opacity:.55;cursor:default}.orbis-world-profile-library-option img{display:block;width:100%;height:100%;object-fit:cover}.orbis-world-profile-library-foot{flex:0 0 auto;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid rgba(255,255,255,.08);background:#00000029}.orbis-world-profile-library-btn{min-width:72px;height:34px;padding:0 14px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#f2f5fb;font-size:12.5px;font-weight:650;cursor:pointer}.orbis-world-profile-library-btn.is-cancel:hover:not(:disabled){background:#ffffff1a}.orbis-world-profile-library-btn.is-save{border-color:transparent;background:#3b82f6;color:#fff}.orbis-world-profile-library-btn.is-save:hover:not(:disabled){background:#2563eb}.orbis-world-profile-library-btn:disabled{opacity:.45;cursor:default}.orbis-world-thumb-picker-root{position:fixed;inset:0;z-index:4200;display:grid;place-items:center;padding:24px 16px}.orbis-world-thumb-picker-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:min(640px,calc(100dvh - 48px));border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#1a1b20;box-shadow:0 24px 64px #0000007a;overflow:hidden;color:#e8ebf2}.orbis-world-thumb-picker-grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 18px 12px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.orbis-world-thumb-picker-grid[data-capturing=true]{opacity:.6}.orbis-world-thumb-picker-option{aspect-ratio:16 / 9;width:100%;margin:0;padding:0;border:2px solid transparent;border-radius:10px;background:#ffffff0a;overflow:hidden;cursor:pointer}.orbis-world-thumb-picker-option:hover{border-color:#7eb6ff59}.orbis-world-thumb-picker-option.is-selected{border-color:#5b9dff;box-shadow:0 0 0 1px #5b9dff59}.orbis-world-thumb-picker-option:disabled{cursor:default}.orbis-world-thumb-picker-option img{display:block;width:100%;height:100%;object-fit:cover}.orbis-world-thumb-picker-status{display:grid;place-items:center;gap:10px;min-height:180px;padding:12px 18px}.orbis-world-thumb-picker-status p{margin:0;font-size:12px;color:#e8ebf2b3}.orbis-world-thumb-picker-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(255,255,255,.16);border-top-color:#5b9dff;animation:orbis-world-thumb-picker-spin .9s linear infinite}@keyframes orbis-world-thumb-picker-spin{to{transform:rotate(360deg)}}.orbis-world-thumb-picker-foot-gap{flex:1 1 auto}.orbis-editor-space-field{display:grid;gap:4px}.orbis-editor-space-field-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}.orbis-editor-space-field-hint{margin:0;color:#ffffff7a;font-size:10px;font-weight:650}.orbis-editor-sky-water-preset-settings{position:relative;flex:0 0 auto}.orbis-editor-sky-water-preset-settings-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:#00000038;color:#ffffffd1;cursor:pointer}.orbis-editor-sky-water-preset-settings-btn:hover,.orbis-editor-sky-water-preset-settings-btn:focus-visible{border-color:#f3dfa98a;box-shadow:0 0 0 2px #f3dfa91c;outline:none}.orbis-editor-sky-water-preset-settings-btn .orbis-nav-tool-icon{width:15px;height:15px;background:currentColor}.orbis-editor-sky-water-preset-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:12;min-width:168px;max-height:260px;overflow-y:auto;padding:6px;border:1px solid rgba(243,223,169,.25);border-radius:16px;background:#12121af0;box-shadow:0 18px 42px #00000052;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.orbis-editor-space-field span{color:#ffffff94;font-size:10px;font-weight:800}.orbis-editor-space-label{display:block;margin:1px 0 -1px;color:#ffffff94;font-size:10px;font-weight:800}.orbis-editor-space-field input,.orbis-editor-space-field select{box-sizing:border-box;width:100%;height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:#00000038;color:#ffffffeb;font:inherit;font-size:11px;outline:none}.orbis-editor-space-field input:focus,.orbis-editor-space-field select:focus{border-color:#f3dfa98a;box-shadow:0 0 0 2px #f3dfa91c}.orbis-editor-space-field .orbis-scrub-number-input{cursor:ns-resize}.orbis-editor-space-field .orbis-scrub-number-input:focus{cursor:text}.orbis-editor-space-field .orbis-scrub-number-input.is-scrubbing{border-color:#f3dfa973;cursor:ns-resize;user-select:none}.orbis-space-properties-panel .orbis-editor-space-section{gap:6px;padding:8px;border-radius:16px}.orbis-editor-space-field.is-checkbox{grid-template-columns:minmax(0,1fr) auto;align-items:center}.orbis-editor-space-field.is-checkbox input{width:18px;height:18px;padding:0}.orbis-editor-sky-pro-toggle-field{grid-template-columns:minmax(0,1fr) auto;align-items:center}.orbis-editor-switch{position:relative;box-sizing:border-box;width:44px;height:26px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff1a;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;flex:0 0 auto}.orbis-editor-switch:hover:not(:disabled){border-color:#ffffff47;background:#ffffff24}.orbis-editor-switch:disabled{opacity:.45;cursor:not-allowed}.orbis-editor-switch.is-on{border-color:#f3dfa98c;background:linear-gradient(135deg,#f3dfa96b,#ffffff1f),#f3dfa938;box-shadow:0 0 0 2px #f3dfa91f}.orbis-editor-switch-thumb{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#ffffffeb;box-shadow:0 1px 4px #00000059;transition:transform .18s ease}.orbis-editor-switch.is-on .orbis-editor-switch-thumb{transform:translate(18px);background:#fff8dcfa}.orbis-editor-space-field.is-time-range input.orbis-sky-time-slider-input{width:100%;height:auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.orbis-editor-space-field.is-time-range input.orbis-sky-time-slider-input:focus{border:none;box-shadow:none}.orbis-sky-time-slider{display:grid;gap:6px}.orbis-sky-time-slider-track-wrap{position:relative;display:grid;align-items:center;min-height:24px}.orbis-sky-time-slider-track{position:absolute;left:0;right:0;height:8px;border-radius:999px;background:linear-gradient(90deg,#0b1024,#2a3560 8%,#6a8fc4 18%,#b8dcff 32%,#e8f4ff,#ffc08a 68%,#6a5a88 82%,#1a1830 92%,#0b1024);pointer-events:none}.orbis-sky-time-slider-input{position:relative;z-index:1;width:100%;height:24px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:ew-resize;accent-color:#f3dfa9}.orbis-sky-time-slider-input::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:transparent}.orbis-sky-time-slider-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-top:-4px;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:#f3dfa9;box-shadow:0 0 0 2px #00000047,0 2px 8px #00000059}.orbis-sky-time-slider-input::-moz-range-track{height:8px;border:none;border-radius:999px;background:transparent}.orbis-sky-time-slider-input::-moz-range-thumb{width:16px;height:16px;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:#f3dfa9;box-shadow:0 0 0 2px #00000047,0 2px 8px #00000059}.orbis-sky-time-slider-ticks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));color:#ffffff61;font-size:9px;font-weight:700;line-height:1}.orbis-sky-time-slider-ticks span:nth-child(3){text-align:center}.orbis-sky-time-slider-ticks span:nth-child(4),.orbis-sky-time-slider-ticks span:nth-child(5){text-align:right}.orbis-editor-drag-range{width:100%}.orbis-editor-drag-range.has-number{display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:6px}.orbis-editor-drag-range.has-number.has-reset{grid-template-columns:minmax(0,1fr) 52px 20px}.orbis-editor-drag-range.has-reset:not(.has-number){display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:6px}.orbis-editor-drag-range-number.orbis-scrub-number-input,.orbis-editor-drag-range .orbis-editor-drag-range-number{width:52px;min-width:52px;height:22px;padding:0 4px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0b;color:#ffffffeb;font-size:11px;font-variant-numeric:tabular-nums;text-align:center;box-sizing:border-box}.orbis-editor-drag-range .orbis-scrub-number-wrap{display:contents}.orbis-editor-number-reset{width:20px;height:20px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0b;color:#ffffffa8;font-size:12px;line-height:1;cursor:pointer}.orbis-editor-number-reset:hover:not(:disabled){border-color:#f3dfa96b;color:#f3dfa9f2;background:#f3dfa917}.orbis-editor-number-reset:disabled{opacity:.28;cursor:default}.orbis-editor-drag-range-track{position:absolute;left:0;right:0;height:8px;border-radius:999px;background:#ffffff1a;overflow:hidden;pointer-events:none}.orbis-editor-drag-range-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#f3dfa973,#f3dfa9eb)}.orbis-editor-space-field.is-time-range .orbis-editor-drag-range input.orbis-sky-time-slider-input{width:100%;height:auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.orbis-editor-space-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.orbis-editor-space-toggle.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-editor-space-toggle.is-environments{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-editor-bgm-select{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:32px;padding:0 28px 0 10px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.55) 50%) calc(100% - 14px) 13px / 5px 5px no-repeat,linear-gradient(135deg,rgba(255,255,255,.55) 50%,transparent 50%) calc(100% - 9px) 13px / 5px 5px no-repeat,#00000038;color:#ffffffeb;font:inherit;font-size:11px;font-weight:700;cursor:pointer;outline:none}.orbis-editor-bgm-select:focus{border-color:#f3dfa98a;box-shadow:0 0 0 2px #f3dfa91c}.orbis-editor-bgm-select option{background:#16110a;color:#fff}.orbis-editor-bgm-select optgroup{background:#16110a;color:#f3dfa9e0;font-weight:800}.orbis-space-properties-panel.orbis-bgm-picker-panel{width:min(520px,calc(100vw - 36px));min-width:0;height:min(720px,calc(100svh - 90px));max-height:min(720px,calc(100svh - 90px));min-height:0;resize:none;padding:0 10px 8px;gap:6px;overflow:hidden;display:flex;flex-direction:column}.orbis-bgm-picker-panel .orbis-space-properties-head{margin:0 -10px}.orbis-bgm-picker-panel .orbis-space-properties-body.orbis-bgm-picker-body{flex:1 1 auto;min-height:0;overflow:hidden;padding-right:0;display:flex;flex-direction:column;gap:8px}.orbis-bgm-picker-preview{flex:0 0 auto;min-height:64px;padding:8px 10px;display:grid;grid-template-columns:32px minmax(72px,110px) minmax(120px,1fr) 36px;gap:8px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#00000029}.orbis-bgm-picker-play{appearance:none;width:32px;height:32px;padding:0;display:grid;place-items:center;border:1px solid rgba(243,223,169,.42);border-radius:50%;background:#f3dfa91a;color:#f3dfa9f2;cursor:pointer}.orbis-bgm-picker-play:hover:not(:disabled),.orbis-bgm-picker-play.is-playing{border-color:#f3dfa99e;background:#f3dfa92e;color:#fff}.orbis-bgm-picker-play:disabled{opacity:.3;cursor:default}.orbis-bgm-picker-play svg{width:12px;height:12px}.orbis-bgm-picker-preview-title{min-width:0;display:grid;gap:3px}.orbis-bgm-picker-preview-title strong{overflow:hidden;color:#ffffffeb;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.orbis-bgm-picker-preview-title span{color:#ffffff6b;font-size:8px;font-weight:700;letter-spacing:.08em}.orbis-bgm-picker-preview>time{color:#ffffff8c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;text-align:right}.orbis-bgm-picker-wave{position:relative;height:32px;min-width:0;overflow:visible;border-radius:8px;background:#ffffff0a;cursor:pointer;touch-action:none;user-select:none;outline:none}.orbis-bgm-picker-wave:focus-visible{box-shadow:0 0 0 2px #f3dfa938}.orbis-bgm-picker-wave canvas{display:block;width:100%;height:100%;pointer-events:none}.orbis-bgm-picker-wave i{position:absolute;top:3px;bottom:3px;width:1px;transform:translate(-50%);background:#ffffffe6;box-shadow:0 0 5px #f3dfa973;pointer-events:none}.orbis-bgm-picker-wave>span{position:absolute;inset:0;display:grid;place-items:center;color:#ffffff6b;font-size:8px}.orbis-bgm-picker-wave.is-error{border:1px dashed rgba(255,142,142,.2);background:#ff646409;cursor:default}.orbis-bgm-picker-wave.is-empty{border:1px dashed rgba(255,255,255,.09);background:#ffffff05;cursor:default}.orbis-bgm-picker-wave-loading:after{content:"";display:block;width:3px;height:3px;border-radius:50%;background:currentColor;box-shadow:6px 0 currentColor,12px 0 currentColor;animation:orbis-bgm-wave-loading .9s ease-in-out infinite alternate}.orbis-bgm-picker-toolbar{display:grid;gap:8px;flex:0 0 auto;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-bgm-picker-search{width:100%;min-height:30px;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:#ffffffeb;font-size:11px}.orbis-bgm-picker-toolbar .orbis-editor-space-status.is-error{color:#ff9f9f}.orbis-bgm-picker-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:2px}.orbis-bgm-picker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px}.orbis-bgm-picker-list>button{appearance:none;min-width:0;min-height:40px;padding:7px 9px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff08;color:#ffffffd1;cursor:pointer;text-align:left}.orbis-bgm-picker-list>button:hover,.orbis-bgm-picker-list>button:focus-visible{border-color:#f3dfa957;background:#ffffff0f}.orbis-bgm-picker-list>button.is-selected{border-color:#f3dfa98c;background:#f3dfa91f;color:#fffffff5}.orbis-bgm-picker-list>button strong{min-width:0;overflow:hidden;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.orbis-bgm-picker-list>button small{color:#f3dfa9b8;font-size:8px;font-weight:700}.orbis-bgm-picker-track-icon{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#ffffff0f;color:#f3dfa9c7;font-size:10px}.orbis-bgm-picker-empty{grid-column:1 / -1;margin:18px 0;text-align:center}.orbis-bgm-picker-footer{flex:0 0 auto;display:flex;gap:10px;align-items:center;justify-content:space-between;padding-top:2px}.orbis-bgm-picker-footer>span{overflow:hidden;color:#ffffff6b;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-bgm-picker-footer>div{display:flex;gap:6px;flex:0 0 auto}.orbis-bgm-picker-footer button{appearance:none;min-height:28px;padding:0 11px;border-radius:999px;font-size:10px;font-weight:700;cursor:pointer}.orbis-bgm-picker-footer button.is-cancel{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffb8}.orbis-bgm-picker-footer button.is-apply{border:1px solid rgba(243,223,169,.45);background:#f3dfa924;color:#fffffff0}.orbis-bgm-picker-footer button:hover{filter:brightness(1.08)}@keyframes orbis-bgm-wave-loading{0%{opacity:.25;transform:translateY(1px)}to{opacity:.9;transform:translateY(-1px)}}@media (max-width: 620px){.orbis-bgm-picker-preview{grid-template-columns:32px minmax(64px,88px) minmax(0,1fr)}.orbis-bgm-picker-preview>time{display:none}.orbis-bgm-picker-list{grid-template-columns:1fr}.orbis-bgm-picker-footer>span{display:none}.orbis-bgm-picker-footer{justify-content:flex-end}}.orbis-editor-space-toggle button,.orbis-editor-space-primary,.orbis-editor-space-secondary{min-height:30px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffc7;font-size:10px;font-weight:900;cursor:pointer}.orbis-editor-space-toggle button[aria-pressed=true],.orbis-editor-space-primary{border-color:#f3dfa96b;background:linear-gradient(135deg,#f3dfa938,#ffffff14),#f3dfa91a;color:#fff4cef5}.orbis-editor-space-secondary{width:100%;border-color:#7cd3ff47;background:linear-gradient(135deg,#7cd3ff21,#f3dfa90f),#ffffff0d;color:#e7f6ffeb}.orbis-editor-space-secondary:hover,.orbis-editor-space-secondary:focus-visible{border-color:#7cd3ff85;background:linear-gradient(135deg,#7cd3ff2e,#f3dfa914),#ffffff12}.orbis-editor-space-list{display:grid;gap:6px}.orbis-editor-space-list p,.orbis-editor-space-status,.orbis-editor-space-hint{margin:0;color:#ffffff9e;font-size:11px;line-height:1.45}.orbis-editor-space-hint{color:#f3dfa9ad}.orbis-editor-space-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:8px 9px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b;color:inherit;text-align:left;cursor:pointer}.orbis-editor-space-item:disabled{cursor:default;opacity:.58}.orbis-editor-space-item span{display:grid;min-width:0}.orbis-editor-space-item strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-space-item small{overflow:hidden;color:#ffffff80;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-space-item em{flex:0 0 auto;color:#f3dfa9b8;font-size:9px;font-style:normal;font-weight:900}.orbis-editor-space-danger-section{border-color:#ff707033;background:linear-gradient(145deg,#ff707014,#ffffff06),#ffffff09}.orbis-editor-space-danger{width:100%;min-height:32px;border:1px solid rgba(255,112,112,.38);border-radius:999px;background:#ff46461a;color:#ffdadaf0;font:inherit;font-size:10px;font-weight:900;cursor:pointer}.orbis-editor-space-danger:hover:not(:disabled){border-color:#ff7070a3;background:#ff464629}.orbis-editor-space-danger:disabled{cursor:default;opacity:.46}.orbis-editor-ai-create{appearance:none;box-sizing:border-box;position:relative;justify-self:stretch;margin:0;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1;min-width:0;max-width:none;padding:0;border:1px solid rgba(243,223,169,.34);border-radius:20px;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.2),transparent 38%),linear-gradient(135deg,#f3dfa921,#7cd3ff14),#ffffff0b;color:#ffffffe0;font:inherit;line-height:normal;text-align:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease;overflow:hidden}.orbis-editor-ai-create:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:48px;background:linear-gradient(to top,rgba(7,7,13,.76),transparent);pointer-events:none}.orbis-editor-ai-create-icon{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:radial-gradient(circle at 50% 48%,rgba(243,223,169,.22),transparent 62%),#ffffff0e}.orbis-editor-ai-create-icon svg{width:33px;height:33px;fill:#f3dfa9f2;filter:drop-shadow(0 0 8px rgba(243,223,169,.34));transform:translateY(-7px)}.orbis-editor-ai-create-label{position:absolute;left:8px;right:8px;bottom:12px;z-index:2;display:block;overflow:hidden;color:#fff;font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.72);text-overflow:ellipsis;white-space:nowrap}.orbis-editor-ai-create:hover,.orbis-editor-ai-create:focus-visible{border-color:#f3dfa994;background:#f3dfa91f;transform:translateY(-1px)}.orbis-editor-ai-job{appearance:none;box-sizing:border-box;position:relative;justify-self:stretch;margin:0;display:grid;place-items:center;gap:0;padding:8px;width:100%;height:auto;aspect-ratio:1;min-width:0;max-width:none;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0b;color:#ffffffe6;font:inherit;line-height:normal;text-align:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;overflow:hidden}.orbis-editor-ai-job:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 50% 38%,rgba(124,211,255,.14),transparent 58%),radial-gradient(circle at 35% 24%,rgba(255,255,255,.12),transparent 38%);pointer-events:none}.orbis-editor-ai-job:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:48px;background:linear-gradient(to top,rgba(7,7,13,.76),transparent);pointer-events:none}.orbis-editor-ai-job--active,.orbis-editor-ai-job--creating{border-color:#7cd3ff57;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.16),transparent 38%),linear-gradient(135deg,#7cd3ff1a,#f3dfa914),#ffffff0b;animation:none;box-shadow:none}.orbis-editor-ai-job--draft{animation:none;box-shadow:none}.orbis-editor-ai-job--failed{border-color:#ff78786b;background:radial-gradient(circle at 35% 24%,rgba(255,120,120,.14),transparent 38%),#ff787814;animation:none}.orbis-editor-ai-job-icon{position:relative;inset:auto;z-index:1;display:grid;flex:1 1 auto;place-items:center;width:100%;min-height:0}.orbis-editor-ai-job-ring{width:24px;height:24px;transform:none;filter:drop-shadow(0 0 6px rgba(243,223,169,.28))}.orbis-editor-ai-job-ring-track{stroke:#ffffff24}.orbis-editor-ai-job-ring-fill{stroke:#f3dfa9f2;transition:stroke-dashoffset .35s ease}.orbis-editor-ai-job-failed-mark{display:grid;place-items:center;width:22px;height:22px;border:2px solid rgba(255,120,120,.55);border-radius:50%;color:#ffa0a0f2;font-size:12px;font-weight:800;line-height:1;transform:none}.orbis-editor-ai-job-label{position:relative;inset:auto;z-index:2;display:grid;place-items:center;gap:4px;width:100%;min-height:0}.orbis-editor-ai-job-status-only{display:block;overflow:hidden;padding:0 6px;color:#fff;font-size:11px;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.72);text-overflow:ellipsis;white-space:nowrap}.orbis-editor-ai-job-status-only--creating{color:#7cd3fff5}.orbis-editor-ai-job-status-only--failed{color:#ffaaaaf5}.orbis-editor-ai-job--failed .orbis-editor-ai-job-failed-mark{position:static;width:18px;height:18px;margin:0;font-size:11px}.orbis-editor-ai-job-name,.orbis-editor-ai-job-status{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-ai-job-name{color:#fff;font-size:9px;font-weight:700;letter-spacing:-.02em;line-height:1.1;text-shadow:0 1px 6px rgba(0,0,0,.72)}.orbis-editor-ai-job-status{color:#f3dfa9d1;font-size:8px;font-weight:600;line-height:1.1;text-shadow:0 1px 5px rgba(0,0,0,.55)}.orbis-editor-ai-job-status--failed{color:#ffa0a0e6}.orbis-editor-ai-job--draft:hover,.orbis-editor-ai-job--draft:focus-visible,.orbis-editor-ai-job--creating:hover,.orbis-editor-ai-job--creating:focus-visible{border-color:#f3dfa994;background:#f3dfa91a;transform:translateY(-1px)}.orbis-editor-ai-job--failed:hover,.orbis-editor-ai-job--failed:focus-visible{border-color:#ff78789e;transform:translateY(-1px)}@keyframes orbis-ai-job-glow{0%,to{box-shadow:inset 0 0 0 1px #7cd3ff14,0 0 14px #7cd3ff14}50%{box-shadow:inset 0 0 0 1px #7cd3ff24,0 0 20px #7cd3ff29}}.orbis-map-greeting{position:fixed;top:max(16px,env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:12040;max-width:min(420px,calc(100vw - 32px));padding:10px 18px;border:1px solid rgba(124,211,255,.34);border-radius:999px;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#07070ddb;color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;text-align:center;box-shadow:0 12px 32px #00000052,inset 0 1px #ffffff14;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:fadeInPlain .22s ease both;pointer-events:none}.orbis-world-object-load-progress-meta{font-size:12px;font-weight:400;line-height:1.5;color:var(--load-progress-muted);font-variant-numeric:tabular-nums;text-align:right}.orbis-world-object-load-progress-meta>span{display:block}.orbis-presentation-freeze-overlay{position:absolute;inset:0;z-index:40;pointer-events:none;overflow:hidden}.orbis-presentation-freeze-overlay canvas{display:block;width:100%;height:100%}.orbis-world-object-load-progress.is-presentation-switch{z-index:210;inset:50% auto auto 50%;width:min(220px,calc(100vw - 48px));transform:translate(-50%,-50%);text-align:center;filter:drop-shadow(0 2px 14px rgba(0,0,0,.45))}.orbis-world-object-load-progress.is-presentation-switch .orbis-world-object-load-progress-label{text-align:center;font-size:12px;letter-spacing:.04em}.orbis-world-object-load-progress{--load-progress-ink: #f6f8fc;--load-progress-muted: #e0e5ec;--load-progress-accent: #e9c98f;--load-progress-track: rgba(255, 255, 255, .17);--load-progress-panel-ink: #f6f8fc;--load-progress-panel-muted: #bec8d5;--load-progress-panel-accent: #e9c98f;--load-progress-panel-track: rgba(255, 255, 255, .17);--load-progress-panel-bg: rgba(15, 21, 30, .96);--load-progress-panel-border: rgba(255, 255, 255, .15);position:fixed;right:max(var(--orbis-system-controls-right),env(safe-area-inset-right,0px));bottom:calc(var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + 10px);z-index:209;box-sizing:border-box;display:grid;gap:5px;width:min(220px,calc(100vw - 32px));padding:0;border:0;border-radius:0;background:transparent;color:var(--load-progress-ink);box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.55);backdrop-filter:none;-webkit-backdrop-filter:none;filter:none;pointer-events:none;animation:fadeInPlain .22s ease both}.orbis-world-object-load-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-world-object-load-progress-label{min-width:0;font-size:12px;font-weight:600;line-height:1.45;letter-spacing:-.015em;color:var(--load-progress-ink);text-align:left;overflow-wrap:anywhere;word-break:keep-all}.orbis-world-object-load-progress-value{flex:0 0 auto;color:var(--load-progress-accent);font-size:16px;font-weight:650;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.orbis-world-object-load-progress-value>span{margin-left:2px;font-size:11px;font-weight:500}.orbis-world-object-load-progress-track{position:relative;overflow:hidden;height:2px;border-radius:999px;background:var(--load-progress-track)}.orbis-world-object-load-progress-track span{display:block;height:100%;border-radius:inherit;background:var(--load-progress-accent);transition:width .22s ease}.orbis-world-object-load-progress-track.is-indeterminate{overflow:hidden}.orbis-world-object-load-progress-track.is-indeterminate span{width:38%;transition:none;animation:orbisWorldObjectLoadIndeterminate 1.05s ease-in-out infinite}@keyframes orbisWorldObjectLoadIndeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}html[data-ui-theme=glass] .orbis-world-object-load-progress{--load-progress-panel-ink: #172331;--load-progress-panel-muted: #536171;--load-progress-panel-accent: #8a632c;--load-progress-panel-track: rgba(23, 35, 49, .14);--load-progress-panel-bg: rgba(255, 255, 255, .97);--load-progress-panel-border: rgba(23, 35, 49, .13)}@media (prefers-reduced-motion: reduce){.orbis-world-object-load-progress,.orbis-world-object-load-progress-track.is-indeterminate span{animation:none}.orbis-world-object-load-progress-track span{transition:none}}@media (pointer: coarse),(orientation: portrait){.orbis-world-object-load-progress{bottom:calc(var(--orbis-chat-gutter-bottom) + 148px)}}html[data-orbis-embed-ui-compact="1"] .orbis-embed-ui-scale-root .orbis-world-object-load-progress:not(.is-presentation-switch){bottom:calc(var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + 10px)}.orbis-world-object-load-progress.is-presentation-switch{--load-progress-ink: var(--load-progress-panel-ink);--load-progress-muted: var(--load-progress-panel-muted);--load-progress-accent: var(--load-progress-panel-accent);--load-progress-track: var(--load-progress-panel-track);gap:12px;padding:24px;border:1px solid var(--load-progress-panel-border);border-radius:18px;background:var(--load-progress-panel-bg);box-shadow:0 12px 36px #0000002e;text-shadow:none}.orbis-world-object-load-progress.is-presentation-switch .orbis-world-object-load-progress-track{height:6px}.orbis-ai-completion-toast{position:fixed;right:max(var(--orbis-system-controls-right),env(safe-area-inset-right,0px));bottom:var(--orbis-toast-above-controls-bottom);z-index:12050;box-sizing:border-box;display:grid;gap:10px;width:min(320px,calc(100vw - 32px));padding:14px 14px 12px;border:1px solid var(--orbis-play-hud-border);border-radius:18px;background:var(--orbis-play-hud-bg);color:#fff;box-shadow:var(--orbis-play-hud-shadow);backdrop-filter:var(--orbis-play-hud-backdrop);-webkit-backdrop-filter:var(--orbis-play-hud-backdrop);animation:fadeIn .22s ease both}.orbis-ai-completion-toast.is-success{border-color:#7cd3ff57}.orbis-ai-completion-toast.is-error{border-color:#ff787857}.orbis-ai-completion-toast-body{display:grid;gap:4px}.orbis-ai-completion-toast-body strong{font-size:13px;font-weight:700;color:#f3dfa9f2}.orbis-ai-completion-toast-body p{margin:0;font-size:12px;line-height:1.45;color:#ffffffd1}.orbis-ai-completion-toast-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.orbis-ai-completion-toast-action{appearance:none;margin:0;padding:7px 12px;border:1px solid var(--orbis-play-ui-chip-idle-border);border-radius:999px;background:var(--orbis-play-hud-bg-muted);color:#ffffffe0;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.orbis-ai-completion-toast-action.is-primary{border-color:var(--orbis-play-ui-accent-chip-border);background:var(--orbis-play-hud-bg-active);color:#fff}.orbis-ai-completion-toast-action:hover{background:var(--orbis-play-hud-bg-hover)}.orbis-ai-completion-toast-action.is-primary:hover{background:var(--orbis-play-hud-bg-active);border-color:#ffffff52}.orbis-play-notifications{position:fixed;right:max(var(--orbis-system-controls-right, 16px),env(safe-area-inset-right,0px));bottom:var(--orbis-toast-above-controls-bottom);z-index:12040;display:grid;gap:10px;width:min(320px,calc(100vw - 32px));pointer-events:none}.orbis-play-notification{pointer-events:auto;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px 12px 12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#07070de6;color:#fff;box-shadow:0 18px 48px #00000061,inset 0 1px #ffffff14;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;text-align:left;animation:fadeIn .22s ease both}.orbis-play-notification:hover{border-color:#ffffff47}.orbis-play-notification.is-friend{border-color:#7cd3ff57}.orbis-play-notification.is-talk{border-color:#f3dfa957}.orbis-play-notification.is-organization{border-color:#b78bff61}.orbis-play-notification-icon{font-size:18px;line-height:1.4}.orbis-play-notification-body{display:grid;gap:3px;min-width:0}.orbis-play-notification-body strong{font-size:13px;font-weight:700;color:#f3dfa9f2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-notification-body p{margin:0;font-size:12px;line-height:1.45;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-play-notification-close{appearance:none;margin:0;padding:0;width:22px;height:22px;border:none;border-radius:999px;background:#ffffff14;color:#ffffffb3;font:inherit;font-size:15px;line-height:1;cursor:pointer}.orbis-play-notification-close:hover{background:#ffffff29;color:#fff}.orbis-notif-bell{position:relative;display:inline-flex}.orbis-notif-popover{z-index:12060;box-sizing:border-box;width:min(340px,calc(100vw - 24px));max-height:min(60vh,480px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#090a10f0;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff14;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;animation:fadeIn .16s ease both}.orbis-notif-popover-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-notif-popover-head strong{font-size:13px;font-weight:700;color:#f3dfa9f2}.orbis-notif-clear{appearance:none;margin:0;padding:4px 8px;border:none;border-radius:999px;background:transparent;color:#ffffff8c;font:inherit;font-size:11px;cursor:pointer}.orbis-notif-clear:hover{color:#fff;background:#ffffff14}.orbis-notif-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0;padding:28px 16px 32px;text-align:center;font-size:12px;color:#ffffff80}.orbis-notif-empty-icon{display:block;width:32px;height:32px;margin:0 0 2px;color:#ffffff6b}.orbis-notif-empty strong{font-size:13px;font-weight:720;letter-spacing:-.02em;color:#ffffffe0}.orbis-notif-empty p{margin:0;max-width:16rem;font-size:12px;line-height:1.45;color:#ffffff7a}.orbis-notif-popover.is-hub{width:min(360px,calc(100vw - 24px));max-height:min(64vh,520px);border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff;color:#0b1220;box-shadow:0 18px 48px #0f172a24,0 0 0 1px #0f172a08;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-notif-popover.is-hub .orbis-notif-popover-head{padding:14px 16px 12px;border-bottom-color:#0f172a14}.orbis-notif-popover.is-hub .orbis-notif-popover-head strong{font-size:14px;font-weight:780;letter-spacing:-.03em;color:#0b1220}.orbis-notif-popover.is-hub .orbis-notif-clear{padding:5px 10px;border-radius:8px;color:#0b12207a;font-size:12px;font-weight:650}.orbis-notif-popover.is-hub .orbis-notif-clear:hover{color:#0b1220;background:#0f172a0f}.orbis-notif-popover.is-hub .orbis-notif-empty{min-height:188px;padding:36px 20px 40px;gap:8px}.orbis-notif-popover.is-hub .orbis-notif-empty-icon{width:34px;height:34px;color:#0b122057}.orbis-notif-popover.is-hub .orbis-notif-empty strong{font-size:14px;font-weight:760;letter-spacing:-.03em;color:#0b1220}.orbis-notif-popover.is-hub .orbis-notif-empty p{max-width:18rem;font-size:12.5px;line-height:1.5;color:#0b122085}.orbis-notif-popover.is-hub .orbis-notif-list{padding:8px;gap:4px}.orbis-notif-popover.is-hub .orbis-notif-item{border-radius:12px}.orbis-notif-popover.is-hub .orbis-notif-item.is-unread .orbis-notif-item-main{background:#0f172a0a}.orbis-notif-popover.is-hub .orbis-notif-item:hover{background:#0f172a0d}.orbis-notif-popover.is-hub .orbis-notif-item-main{gap:12px;padding:11px 12px}.orbis-notif-popover.is-hub .orbis-notif-item-icon{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f4f6f8;box-shadow:inset 0 0 0 1px #0f172a0f;font-size:15px}.orbis-notif-popover.is-hub .orbis-notif-item-copy{gap:3px}.orbis-notif-popover.is-hub .orbis-notif-item-copy strong{font-size:13px;font-weight:740;letter-spacing:-.02em;color:#0b1220}.orbis-notif-popover.is-hub .orbis-notif-item-copy span{font-size:12.5px;color:#0b12209e}.orbis-notif-popover.is-hub .orbis-notif-item-copy small{font-size:11px;color:#0b122066}.orbis-notif-popover.is-hub .orbis-notif-item-remove{width:28px;height:28px;margin-right:8px;border-radius:8px;color:#0b122061;font-size:16px}.orbis-notif-popover.is-hub .orbis-notif-item-remove:hover{background:#0f172a14;color:#0b1220}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub{border-color:#ffffff1f;background:#141a26;color:#e8eef8;box-shadow:0 20px 48px #00000073,0 0 0 1px #ffffff0a}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-popover-head{border-bottom-color:#ffffff14}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-popover-head strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-clear{color:#e8eef880}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-clear:hover{color:#e8eef8;background:#ffffff14}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-empty-icon{color:#e8eef86b}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-empty strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-empty p{color:#e8eef88c}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item.is-unread .orbis-notif-item-main{background:#ffffff0d}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item:hover{background:#ffffff0f}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-icon{background:#1a2230;box-shadow:inset 0 0 0 1px #ffffff14}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-copy strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-copy span{color:#e8eef8ad}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-copy small{color:#e8eef86b}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-remove{color:#e8eef866}html[data-hub-site-theme=dark] .orbis-notif-popover.is-hub .orbis-notif-item-remove:hover{background:#ffffff1a;color:#e8eef8}.orbis-notif-list{list-style:none;margin:0;padding:6px;overflow-y:auto;display:grid;gap:2px}.orbis-notif-item{display:flex;align-items:stretch;gap:2px;border-radius:12px}.orbis-notif-item.is-unread .orbis-notif-item-main{background:#ffffff0a}.orbis-notif-item:hover{background:#ffffff0d}.orbis-notif-item-main{appearance:none;flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.orbis-notif-item-icon{font-size:16px;line-height:1.3}.orbis-notif-item-copy{display:grid;gap:2px;min-width:0}.orbis-notif-item-copy strong{font-size:12px;font-weight:700;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-notif-item-copy span{font-size:12px;line-height:1.4;color:#ffffffe0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-notif-item-copy small{font-size:10px;color:#ffffff6b}.orbis-notif-item-remove{appearance:none;flex:0 0 auto;align-self:center;width:22px;height:22px;margin-right:6px;border:none;border-radius:999px;background:transparent;color:#fff6;font:inherit;font-size:15px;line-height:1;cursor:pointer}.orbis-notif-item-remove:hover{background:#ffffff1f;color:#fff}@media (pointer: coarse),(orientation: portrait),(max-width: 900px){:root{--orbis-tooltip-scale: .486}.orbis-inv-tooltip,.orbis-portal-tooltip,.orbis-map-marker-tooltip,.orbis-org-type-tooltip{transform:scale(var(--orbis-tooltip-scale));transform-origin:top left}.orbis-player-activity-tooltip{transform:translateY(4px) scale(var(--orbis-tooltip-scale));transform-origin:top center}.orbis-player-activity:hover .orbis-player-activity-tooltip,.orbis-player-activity.is-tooltip-pinned .orbis-player-activity-tooltip{transform:translateY(0) scale(var(--orbis-tooltip-scale))}}@media (pointer: coarse),(orientation: portrait),(max-width: 900px){.orbis-play-notifications{width:min(220px,calc(100vw - 52px));gap:6px}.orbis-play-notification{gap:6px;padding:7px 8px 7px 9px;border-radius:11px;box-shadow:0 8px 22px #0000004d,inset 0 1px #ffffff14}.orbis-play-notification-icon{font-size:13px}.orbis-play-notification-body strong{font-size:11px}.orbis-play-notification-body p{font-size:10px;line-height:1.35}.orbis-play-notification-close{width:18px;height:18px;font-size:12px}.orbis-ai-completion-toast{width:min(220px,calc(100vw - 52px));padding:8px 9px;gap:6px;border-radius:11px;box-shadow:0 8px 22px #0000004d,inset 0 1px #ffffff14}.orbis-ai-completion-toast-body{gap:3px}.orbis-ai-completion-toast-body strong{font-size:11px}.orbis-ai-completion-toast-body p{font-size:10px;line-height:1.35}.orbis-ai-completion-toast-actions{gap:4px}.orbis-ai-completion-toast-action{padding:5px 8px;font-size:9px}.orbis-notif-popover,.orbis-notif-popover.is-portaled{width:min(268px,calc(100vw - 44px));max-height:min(42vh,340px);border-radius:14px;box-shadow:0 14px 36px #00000061,inset 0 1px #ffffff14}.orbis-notif-popover-head{padding:10px 12px}.orbis-notif-popover-head strong{font-size:12px}.orbis-notif-clear{font-size:10px;padding:3px 7px}.orbis-notif-empty{padding:22px 12px;font-size:11px}.orbis-notif-list{padding:4px}.orbis-notif-item-main{gap:8px;padding:8px}.orbis-notif-item-icon{font-size:14px}.orbis-notif-item-copy strong,.orbis-notif-item-copy span{font-size:11px}.orbis-notif-item-copy small{font-size:9px}.orbis-notif-item-remove{width:20px;height:20px;margin-right:4px;font-size:14px}body:has(.orbis-play-chrome) .orbis-play-notifications{width:min(208px,calc(100vw - 56px))}body:has(.orbis-play-chrome) .orbis-ai-completion-toast{width:min(208px,calc(100vw - 56px))}body:has(.orbis-play-chrome) .orbis-notif-popover,body:has(.orbis-play-chrome) .orbis-notif-popover.is-portaled{width:min(252px,calc(100vw - 48px));max-height:min(38vh,300px)}}body:has(.orbis-play-chrome) .orbis-notif-popover,body:has(.orbis-play-chrome) .orbis-notif-popover.is-portaled{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow)}.orbis-ai-generator-panel{position:fixed;right:auto;top:18px;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;width:min(360px,calc(100vw - 36px));min-width:260px;min-height:260px;max-width:calc(100vw - 24px);max-height:calc(100svh - 24px);resize:both;overflow:hidden;padding:0 14px 14px;border:1px solid var(--orbis-editor-panel-border);border-radius:12px;background:var(--orbis-editor-panel-bg);color:#fff;box-shadow:var(--orbis-editor-panel-shadow);backdrop-filter:var(--orbis-editor-panel-blur);-webkit-backdrop-filter:var(--orbis-editor-panel-blur);animation:fadeIn .22s ease both}.orbis-ai-generator-panel--wizard{width:min(420px,calc(100vw - 36px));min-width:300px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 8px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#ffffff8c;cursor:pointer}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step:hover:not(:disabled){border-color:#f3dfa966;color:#ffffffe0}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step.is-active{border-color:#f3dfa980;background:#f3dfa91f;color:#f3dfa9}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step.is-done:not(.is-active){color:#8fe4ffe6}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step:disabled{opacity:.45;cursor:default}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step-index{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#ffffff14;font-size:10px;font-weight:800}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step.is-active .orbis-avatar-ai-step-index,.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step.is-done .orbis-avatar-ai-step-index{background:#f3dfa938}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-step-label{font-size:12px;font-weight:800}.orbis-ai-generator-panel--wizard .orbis-svc-footer.is-ai-actions{position:sticky;bottom:0;z-index:2;display:flex;align-items:stretch;gap:10px;margin-top:10px;padding:10px 0 2px;min-width:0;border-top:1px solid rgba(255,255,255,.08);background:var(--orbis-editor-panel-bg);box-shadow:0 -10px 16px -12px #00000073}.orbis-ai-generator-panel--wizard .orbis-svc-footer.is-ai-actions.is-single{justify-content:stretch}.orbis-ai-generator-panel--wizard .orbis-svc-footer-secondary{display:flex;flex:0 0 auto;gap:8px;min-width:min-content}.orbis-ai-generator-panel--wizard .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn{flex:0 0 auto;padding:10px 14px;font-size:12px;white-space:nowrap;overflow:visible}.orbis-ai-generator-panel--wizard .orbis-svc-footer-secondary .orbis-svc-footer-btn{min-width:4.5rem;flex-shrink:0}.orbis-ai-generator-panel--wizard .orbis-svc-footer.is-ai-actions>.orbis-svc-footer-btn.is-primary,.orbis-ai-generator-panel--wizard .orbis-svc-footer.is-ai-actions.is-single .orbis-svc-footer-btn.is-primary{flex:1 1 auto;min-width:0}.orbis-ai-generator-panel--wizard .orbis-avatar-add-btn-file{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.orbis-ai-generator-panel--wizard .orbis-avatar-add-btn-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-preview{display:grid;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot{display:grid;gap:4px;min-width:0}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot>span{font-size:10px;font-weight:700;color:#ffffff85;text-align:center}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot .orbis-avatar-ai-preview-zoom,.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot .orbis-avatar-ai-preview-placeholder,.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot img{width:100%;aspect-ratio:1 / 1;height:auto;border-radius:8px;object-fit:cover}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-multiview-slot .orbis-avatar-ai-preview-placeholder{display:grid;place-items:center;min-height:0;padding:0;font-size:11px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-preview strong{display:block;font-size:13px;font-weight:800}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-build-preview small{color:#ffffff85;font-size:11px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-multiview-slot .orbis-avatar-ai-gen-label{font-size:9px;letter-spacing:-.03em;overflow:visible;text-overflow:clip}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-flow{display:flex;flex-direction:column;gap:10px;min-height:0}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-panel{display:flex;flex-direction:column;gap:12px;min-height:0;padding:0;border:0;border-radius:0;background:transparent}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-panel-lead{margin:0;font-size:12px;line-height:1.55;color:#ffffff94}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-field{display:grid;gap:6px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-field>span{font-size:11px;font-weight:800;letter-spacing:0;text-transform:none;color:#ffffff8f}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-text-input{box-sizing:border-box;width:100%;min-height:36px;padding:0 11px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffeb;font:inherit;font-size:13px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-text-input:focus{outline:none;border-color:#f3dfa96b}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-text-input:disabled{opacity:.55;cursor:not-allowed}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-field textarea{box-sizing:border-box;width:100%;min-height:88px;padding:11px 12px;border-radius:11px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffeb;font:inherit;font-size:12px;line-height:1.55;resize:vertical}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-field textarea:focus{outline:none;border-color:#f3dfa96b}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-field textarea:disabled{opacity:.55;cursor:not-allowed}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality{display:grid;gap:8px}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:inherit;text-align:left;cursor:pointer;font:inherit}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality-toggle:hover{border-color:#f3dfa959;background:#ffffff0d}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality-toggle.is-open{border-color:#f3dfa966;background:#f3dfa914}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality-toggle strong{display:block;font-size:12px;font-weight:800}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality-toggle small{display:block;margin-top:2px;font-size:11px;color:#ffffff85}.orbis-ai-generator-panel--wizard .orbis-avatar-mesh-settings{margin-top:0}.orbis-ai-generator-panel--wizard .orbis-avatar-ai-quality{min-width:0}.orbis-ai-generator-body{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden;width:calc(100% + 8px);margin-right:-8px;padding:2px 8px 2px 0}.orbis-ai-generator-scroll{box-sizing:border-box;display:grid;gap:10px;align-content:start;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:2px}.orbis-ai-generator-sibling-note{flex:0 0 auto;margin:0;padding:9px 11px;border-radius:10px;border:1px solid rgba(143,228,255,.18);background:#46c8ff14;font-size:11px;line-height:1.45;color:#dff6ffc7}.orbis-ai-generator-session-bar{display:flex;justify-content:flex-end}.orbis-ai-generator-session-new{padding:4px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0a;color:#ffffffc7;font-size:11px;cursor:pointer}.orbis-ai-generator-session-new:hover{border-color:#ffffff47;background:#ffffff14}.orbis-space-properties-panel{position:fixed;right:auto;top:18px;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(480px,calc(100vw - 36px));min-width:min(320px,calc(100vw - 36px));min-height:320px;max-width:calc(100vw - 24px);max-height:min(680px,calc(100svh - 56px));resize:both;gap:8px;overflow:hidden;padding:0 12px 12px;border:1px solid var(--orbis-editor-panel-border);border-radius:12px;background:var(--orbis-editor-panel-bg);color:#fff;box-shadow:var(--orbis-editor-panel-shadow);backdrop-filter:var(--orbis-editor-panel-blur);-webkit-backdrop-filter:var(--orbis-editor-panel-blur);animation:fadeIn .22s ease both}.orbis-space-properties-panel.orbis-skybox-picker-panel{width:min(520px,calc(100vw - 36px));min-width:0;height:min(720px,calc(100svh - 90px));max-height:min(720px,calc(100svh - 90px));min-height:0;resize:none;padding:0 10px 8px;gap:6px;overflow:hidden;display:flex;flex-direction:column}.orbis-skybox-picker-panel .orbis-space-properties-head{margin:0 -10px}.orbis-skybox-picker-panel .orbis-space-properties-body.orbis-skybox-picker-body{flex:1 1 auto;min-height:0;overflow:hidden;padding-right:0}.orbis-skybox-picker-body{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.orbis-skybox-picker-toolbar{display:grid;gap:8px;flex:0 0 auto;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-skybox-picker-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:2px}.orbis-skybox-picker-search{width:100%;min-height:30px;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:#ffffffeb;font-size:11px}.orbis-skybox-picker-categories,.orbis-skybox-picker-subcategories{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.orbis-skybox-picker-subcategories{padding-top:2px}.orbis-skybox-picker-category-chip{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;min-height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0d;color:#ffffffdb;font-size:10px;font-weight:700;cursor:pointer;line-height:1.2}.orbis-skybox-picker-category-chip small{color:#ffffff6b;font-size:9px;font-weight:650}.orbis-skybox-picker-category-chip.is-active{border-color:#f3dfa98c;background:#f3dfa91f;color:#fffffff0}.orbis-skybox-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-skybox-picker-card{display:grid;gap:6px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0000002e;color:inherit;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:120px 140px}.orbis-skybox-picker-card:hover,.orbis-skybox-picker-card:focus-visible{border-color:#f3dfa957;background:#ffffff0d}.orbis-skybox-picker-card.is-selected{border-color:#f3dfa9b8;box-shadow:inset 0 0 0 1px #f3dfa92e}.orbis-skybox-picker-card.is-loading{pointer-events:none}.orbis-skybox-picker-card.is-preview-loading{pointer-events:auto}.orbis-skybox-picker-card-thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#ffffff0a}.orbis-skybox-picker-card-thumb img{width:100%;height:100%;object-fit:cover}.orbis-skybox-picker-card-thumb.is-preset-unearthly-red{background:linear-gradient(160deg,#5a1020,#d04058 48%,#12060a)}.orbis-skybox-picker-card-thumb.is-preset-wildflower-field{background:linear-gradient(160deg,#7eb6df,#eef4ff 42%,#98b4cc)}.orbis-skybox-picker-card-thumb-fallback{display:grid;place-items:center;width:100%;height:100%;color:#ffffff6b;font-size:10px;font-weight:800;letter-spacing:.12em}.orbis-skybox-picker-card-loading{position:absolute;inset:0;display:grid;place-items:center;background:#080a0e94;backdrop-filter:blur(2px)}.orbis-skybox-picker-card-spinner{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(243,223,169,.22);border-top-color:#f3dfa9f2;animation:orbisPortalSpin .7s linear infinite}.orbis-skybox-apply-overlay{position:fixed;inset:0;z-index:320;display:grid;place-items:center;padding:24px;background:#06080c6b;backdrop-filter:blur(4px);animation:fadeIn .18s ease both}.orbis-skybox-apply-overlay-card{display:grid;gap:8px;justify-items:center;min-width:220px;padding:18px 20px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#0c0e12e0;box-shadow:0 18px 48px #00000061;text-align:center}.orbis-skybox-apply-overlay-card strong{font-size:13px;font-weight:800;color:#fffffff0}.orbis-skybox-apply-overlay-card span:last-child{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff94;font-size:11px;font-weight:650}.orbis-skybox-apply-overlay-spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(243,223,169,.22);border-top-color:#f3dfa9f2;animation:orbisPortalSpin .7s linear infinite}.orbis-skybox-picker-card-copy{display:grid;gap:2px;min-width:0}.orbis-skybox-picker-card-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700}.orbis-skybox-picker-card-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff75;font-size:9px}@media (max-width: 560px){.orbis-skybox-picker-grid{grid-template-columns:1fr}}.orbis-public-profile{--public-profile-ink: #111827;--public-profile-muted: #667085;--public-profile-line: rgba(15, 23, 42, .1);--public-profile-card: #fff;--public-profile-soft: #f4f6f8;display:flex;flex-direction:column;gap:22px;width:100%;color:var(--public-profile-ink)}.orbis-assets-panel.is-play.is-hub-dark .orbis-public-profile{--public-profile-ink: #edf2fa;--public-profile-muted: rgba(232, 238, 248, .58);--public-profile-line: rgba(255, 255, 255, .1);--public-profile-card: #151b27;--public-profile-soft: #1b2433}.orbis-public-profile-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--public-profile-muted);font-size:11px;font-weight:760;letter-spacing:.12em}.orbis-public-profile-nav button{appearance:none;border:0;background:transparent;color:var(--public-profile-ink);display:inline-flex;align-items:center;gap:8px;padding:7px 0;font:inherit;font-size:13px;letter-spacing:0;cursor:pointer}.orbis-public-profile-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:210px;overflow:hidden;padding:34px;border:1px solid var(--public-profile-line);border-radius:24px;background:radial-gradient(circle at 86% 12%,rgba(99,102,241,.18),transparent 32%),radial-gradient(circle at 12% 90%,rgba(14,165,233,.13),transparent 36%),var(--public-profile-card)}.orbis-public-profile-orbit{position:absolute;z-index:-1;right:-80px;top:-120px;width:360px;aspect-ratio:1;border:1px solid var(--public-profile-line);border-radius:50%}.orbis-public-profile-orbit i{position:absolute;inset:44px;border:1px solid var(--public-profile-line);border-radius:inherit}.orbis-public-profile-orbit i:nth-child(2){inset:92px}.orbis-public-profile-orbit i:nth-child(3){inset:136px}.orbis-public-profile-avatar-shell{position:relative;width:116px;height:116px;padding:5px;border:1px solid var(--public-profile-line);border-radius:50%;background:color-mix(in srgb,var(--public-profile-card) 88%,transparent);box-shadow:0 18px 44px #0f172a24}.orbis-public-profile-avatar-shell .orbis-user-profile-avatar{width:100%;height:100%}.orbis-public-profile-avatar-shell>i{position:absolute;right:5px;bottom:8px;width:18px;height:18px;border:4px solid var(--public-profile-card);border-radius:50%;background:#22c55e}.orbis-public-profile-identity{min-width:0}.orbis-public-profile-kicker{color:#6366f1;font-size:11px;font-weight:800;letter-spacing:.14em}.orbis-public-profile-identity h2{margin:5px 0 1px;font-size:clamp(28px,4vw,44px);line-height:1.08;letter-spacing:-.045em}.orbis-public-profile-identity>p{margin:0;color:var(--public-profile-muted);font-size:13px}.orbis-public-profile-identity>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.orbis-public-profile-identity>div span{padding:6px 10px;border:1px solid var(--public-profile-line);border-radius:999px;background:var(--public-profile-soft);font-size:11px;font-weight:720}.orbis-public-profile-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:168px}.orbis-public-profile-actions button,.orbis-public-profile-state button{min-height:42px;padding:0 16px;border:1px solid var(--public-profile-line);border-radius:12px;background:var(--public-profile-card);color:var(--public-profile-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.orbis-public-profile-actions button.is-primary{border-color:transparent;background:var(--public-profile-ink);color:var(--public-profile-card)}.orbis-public-profile-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:18px}.orbis-public-profile-card{min-width:0;padding:24px;border:1px solid var(--public-profile-line);border-radius:20px;background:var(--public-profile-card)}.orbis-public-profile-card>header span{color:#6366f1;font-size:10px;font-weight:800;letter-spacing:.14em}.orbis-public-profile-card>header h3{margin:3px 0 18px;font-size:18px;letter-spacing:-.025em}.orbis-public-profile-card dl{margin:0}.orbis-public-profile-card dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;border-top:1px solid var(--public-profile-line)}.orbis-public-profile-card dt{color:var(--public-profile-muted);font-size:12px;font-weight:650}.orbis-public-profile-card dd{margin:0;text-align:right;font-size:13px;font-weight:680}.orbis-public-profile-card dd.is-muted{color:var(--public-profile-muted)}.orbis-public-profile-card.is-avatar{text-align:center}.orbis-public-profile-avatar-stage{display:grid;place-items:center;height:220px;overflow:hidden;margin-bottom:14px;border-radius:16px;background:radial-gradient(circle at 50% 78%,rgba(99,102,241,.2),transparent 45%),var(--public-profile-soft)}.orbis-public-profile-avatar-stage img{width:100%;height:100%;object-fit:contain}.orbis-public-profile-avatar-stage>span{color:var(--public-profile-muted);font-size:48px;font-weight:300}.orbis-public-profile-card.is-avatar>strong{font-size:16px}.orbis-public-profile-card.is-avatar>p{margin:5px 0 0;color:var(--public-profile-muted);font-size:12px}.orbis-public-profile-state{display:grid;justify-items:center;gap:8px;min-height:300px;place-content:center;text-align:center}.orbis-public-profile-state>span{display:grid;width:46px;height:46px;place-items:center;border-radius:50%;background:#fee2e2;color:#b91c1c;font-weight:800}.orbis-public-profile-state p{margin:0 0 10px;color:#667085}.orbis-public-profile-skeleton{min-height:300px;border-radius:24px;background:linear-gradient(110deg,#eef1f5 25%,#f8fafc 42%,#eef1f5 60%);background-size:220% 100%;animation:orbis-hub-skeleton-sweep 1.3s linear infinite}@media (max-width: 820px){.orbis-public-profile-hero{grid-template-columns:auto minmax(0,1fr)}.orbis-public-profile-actions{grid-column:1 / -1;flex-direction:row}.orbis-public-profile-actions button{flex:1}.orbis-public-profile-grid{grid-template-columns:1fr}}@media (max-width: 560px){.orbis-public-profile-hero{grid-template-columns:1fr;justify-items:center;padding:26px 20px;text-align:center}.orbis-public-profile-identity>div{justify-content:center}.orbis-public-profile-actions{width:100%;flex-direction:column}.orbis-public-profile-nav>span{display:none}.orbis-public-profile-card{padding:20px}}.orbis-hub-profile-page.is-cert .orbis-hub-mypage{--portal-paper: var(--hub-mypage-card, #fff);--portal-soft: var(--hub-mypage-soft, #f4f5f7);--portal-line: var(--hub-mypage-line, rgba(15, 23, 42, .08));--portal-ink: var(--hub-mypage-ink, #0b1220);--portal-muted: var(--hub-mypage-muted, rgba(11, 18, 32, .68));--portal-gold: #b99439;--portal-gold-soft: rgba(185, 148, 57, .1);--portal-navy: var(--hub-mypage-accent, #0b1220);--portal-navy-ink: var(--hub-mypage-accent-ink, #fff);--portal-shadow-soft: 0 14px 38px rgba(20, 25, 36, .07);gap:18px}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-hero-card.orbis-hub-cert-hero{display:block;padding:0;overflow:hidden;border:1px solid var(--portal-line);border-radius:22px;background:radial-gradient(circle at 84% 4%,var(--portal-gold-soft),transparent 34%),linear-gradient(145deg,var(--portal-paper),var(--portal-soft));box-shadow:var(--portal-shadow-soft)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,36%);max-width:none;min-height:186px;align-items:stretch;gap:0}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-copy{align-content:center;gap:10px;padding:30px 34px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-copy>em{color:var(--portal-gold);font-size:9px;font-weight:800;letter-spacing:.17em}.orbis-hub-profile-page.is-cert .orbis-hub-cert-balance-row{gap:11px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-balance-row strong{color:var(--portal-ink);font-size:clamp(38px,5vw,56px);font-weight:790;letter-spacing:-.065em}.orbis-hub-profile-page.is-cert .orbis-hub-cert-balance-row>span:last-child{align-self:flex-end;padding-bottom:6px;color:var(--portal-muted);font-size:11px;font-weight:730;letter-spacing:.06em}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-copy>p{max-width:62ch;color:var(--portal-muted);font-size:12px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview,.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside{display:grid;min-width:0;align-content:center;gap:12px;padding:26px;border-left:1px solid var(--portal-line);background:color-mix(in srgb,var(--portal-soft) 76%,transparent)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-kicker{color:var(--portal-gold);font-size:8.5px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-stat-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-stat-row li{display:grid;min-width:0;gap:5px;padding:13px 14px;border:1px solid var(--portal-line);border-radius:12px;background:color-mix(in srgb,var(--portal-paper) 82%,transparent)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-stat-row em{color:var(--portal-muted);font-size:9.5px;font-style:normal;font-weight:670}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-stat-row strong{overflow:hidden;color:var(--portal-ink);font-size:19px;font-weight:770;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-cta,.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside .orbis-hub-mypage-cta{display:flex;width:100%;min-width:0;min-height:38px;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid var(--portal-line);border-radius:10px;background:var(--portal-paper);color:var(--portal-ink);font-size:10.5px;box-shadow:0 5px 14px #1419240b}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-cta>span:last-child,.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside .orbis-hub-mypage-cta>span:last-child{color:var(--portal-gold);font-size:12px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside>span{max-width:28ch;color:var(--portal-muted);font-size:11.5px;line-height:1.65}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing{max-width:none}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-month+.orbis-hub-billing-month{margin-top:18px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-month-head{padding:0 4px 9px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-rows{gap:6px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-row{margin:0;padding:13px 14px;border:1px solid var(--portal-line);border-radius:12px;background:color-mix(in srgb,var(--portal-soft) 52%,var(--portal-paper))}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-row:hover{border-color:color-mix(in srgb,var(--portal-gold) 28%,var(--portal-line));background:var(--portal-paper);box-shadow:0 8px 20px #1419240e}.orbis-hub-cert-hero-actions{display:grid;align-content:center;gap:12px;padding:25px 26px;border-left:1px solid var(--portal-line);background:color-mix(in srgb,var(--portal-soft) 76%,transparent)}.orbis-hub-cert-protection-label{display:flex;align-items:center;gap:7px;color:var(--portal-gold);font-size:8.5px;font-weight:800;letter-spacing:.15em}.orbis-hub-cert-protection-label i{width:7px;height:7px;border-radius:50%;background:#59b894;box-shadow:0 0 0 4px color-mix(in srgb,#59b894 14%,transparent)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-trust{display:grid;grid-template-columns:1fr;gap:5px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-trust li{position:relative;min-height:28px;padding:6px 10px 6px 28px;border:1px solid var(--portal-line);border-radius:9px;background:color-mix(in srgb,var(--portal-paper) 74%,transparent);color:var(--portal-muted);font-size:10px;font-weight:650}.orbis-hub-profile-page.is-cert .orbis-hub-cert-trust li:before{position:absolute;top:50%;left:10px;display:grid;width:12px;height:12px;place-items:center;border:1px solid color-mix(in srgb,#59b894 55%,var(--portal-line));border-radius:50%;color:#3a9b78;content:"✓";font-size:8px;font-weight:800;transform:translateY(-50%)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-actions .orbis-hub-mypage-cta.is-compact{display:flex;width:100%;min-width:0;min-height:38px;align-items:center;justify-content:space-between;margin-top:2px;padding:0 12px;border-radius:10px;background:var(--portal-paper);color:var(--portal-ink);font-size:10.5px;box-shadow:0 5px 14px #1419240b}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-actions .orbis-hub-mypage-cta.is-compact span{color:var(--portal-gold);font-size:12px}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-card{padding:26px;border:1px solid var(--portal-line);border-radius:20px;background:var(--portal-paper);box-shadow:0 9px 26px #1419240b}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-section-head{margin-bottom:20px}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-section-head h3{color:var(--portal-ink);font-size:22px;font-weight:770;letter-spacing:-.045em}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-section-head p{margin-top:6px;color:var(--portal-muted);font-size:12px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-grid{max-width:none;gap:10px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack{min-height:144px;gap:12px;padding:18px;border:1px solid var(--portal-line);border-radius:16px;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--portal-gold) 7%,transparent),transparent 36%),var(--portal-paper);box-shadow:0 5px 16px #14192406;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack:hover:not(:disabled){border-color:color-mix(in srgb,var(--portal-gold) 42%,var(--portal-line));background:var(--portal-paper);box-shadow:0 12px 26px #14192413;transform:translateY(-2px)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack.is-active{border-color:var(--portal-gold);background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--portal-gold) 14%,transparent),transparent 40%),var(--portal-paper);box-shadow:inset 0 0 0 1px var(--portal-gold),0 14px 28px var(--portal-gold-soft)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-check{top:15px;right:15px;width:21px;height:21px;border-color:var(--portal-line);background:var(--portal-paper)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack.is-active .orbis-hub-cert-pack-check{border-color:var(--portal-navy);background:var(--portal-navy);color:var(--portal-navy-ink)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-amount em{color:var(--portal-ink);font-size:24px;font-weight:780}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-meta{align-items:flex-end}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-meta strong{color:var(--portal-ink);font-size:14px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-meta i.is-bonus{padding:4px 8px;border:1px solid color-mix(in srgb,var(--portal-gold) 26%,var(--portal-line));border-radius:999px;background:var(--portal-gold-soft);color:var(--portal-ink);font-size:9px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-rate{color:var(--portal-muted);font-size:10px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-rate em{border:1px solid var(--portal-navy);background:var(--portal-navy);color:var(--portal-navy-ink);font-size:9px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-summary{max-width:680px;padding:4px 18px;border:1px solid var(--portal-line);border-radius:15px;background:var(--portal-soft)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-summary>div{min-height:48px;padding:10px 0;border-top-color:var(--portal-line)}.orbis-hub-profile-page.is-cert .orbis-hub-cert-summary>div:first-child{padding-top:10px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-summary .is-total{margin:0 -18px;padding-inline:18px;border-radius:0 0 14px 14px;background:color-mix(in srgb,var(--portal-gold) 8%,var(--portal-paper))}.orbis-hub-profile-page.is-cert .orbis-hub-cert-agree{margin-top:18px;padding:13px 15px;border:1px solid var(--portal-line);border-radius:13px;background:var(--portal-soft);color:var(--portal-muted)}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-card>.orbis-hub-mypage-cta:last-child{width:min(100%,680px);min-height:50px;margin-top:12px;border-radius:13px;background:var(--portal-navy);color:var(--portal-navy-ink);box-shadow:0 12px 26px color-mix(in srgb,var(--portal-navy) 16%,transparent)}@media (max-width: 860px){.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-row{grid-template-columns:1fr}.orbis-hub-cert-hero-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px 24px;border-top:1px solid var(--portal-line);border-left:0}.orbis-hub-cert-protection-label{grid-column:1 / -1}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview,.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside{border-top:1px solid var(--portal-line);border-left:0}.orbis-hub-profile-page.is-cert .orbis-hub-cert-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-actions .orbis-hub-mypage-cta.is-compact{width:auto;min-width:120px}}@media (max-width: 560px){.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-copy{padding:23px 20px 21px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-balance-row strong{font-size:38px}.orbis-hub-cert-hero-actions{grid-template-columns:1fr;gap:10px;padding:17px 18px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview,.orbis-hub-profile-page.is-cert .orbis-hub-cert-transfer-aside{padding:17px 18px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-overview .orbis-hub-mypage-stat-row strong{font-size:17px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-history-card .orbis-hub-billing-row{padding:12px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-trust{grid-template-columns:1fr}.orbis-hub-profile-page.is-cert .orbis-hub-cert-hero-actions .orbis-hub-mypage-cta.is-compact{width:100%}.orbis-hub-profile-page.is-cert .orbis-hub-mypage-card{padding:20px 17px;border-radius:18px}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack-grid{grid-template-columns:1fr}.orbis-hub-profile-page.is-cert .orbis-hub-cert-pack{min-height:132px}}.orbis-space-properties-body{min-height:0;overflow-y:auto;padding-right:4px}.orbis-space-properties-head-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.orbis-space-properties-head .orbis-space-properties-reset{width:auto;min-width:52px;height:28px;min-height:28px;padding:0 10px;border-radius:999px;font-size:10px;line-height:1;border:1px solid rgba(255,255,255,.13);background:#ffffff0f;color:#ffffffbd;cursor:pointer}.orbis-space-properties-head .orbis-space-properties-reset:hover,.orbis-space-properties-head .orbis-space-properties-reset:focus-visible{color:#07070d;border-color:#ffffffdb;background:#ffffffeb}.orbis-ai-generator-mode-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:2px;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0b}.orbis-ai-generator-mode-tabs--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-ai-generator-mode-tabs--quad{grid-template-columns:repeat(4,minmax(0,1fr))}.orbis-ai-generator-mode-tabs button{min-width:0;height:32px;border:0;border-radius:999px;background:transparent;color:#ffffff9e;font:inherit;font-size:11px;font-weight:800;letter-spacing:-.02em;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.orbis-ai-generator-mode-tabs button:hover:not([aria-pressed=true]){color:#ffffffe6;background:#ffffff0f}.orbis-ai-generator-mode-tabs button[aria-pressed=true]{color:#111018;background:linear-gradient(135deg,#f3dfa9f0,#ffffffe6),#f3dfa9d6;box-shadow:0 6px 18px #00000029}.orbis-ai-generator-block,.orbis-ai-generator-upload{box-sizing:border-box;display:grid;gap:7px;width:100%;margin-top:10px;padding:11px;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:#ffffff0e}.orbis-ai-generator-block>span,.orbis-ai-generator-upload>span{color:#f3dfa9d1;font-size:10px;font-weight:700;letter-spacing:.12em}.orbis-ai-generator-block textarea,.orbis-ai-generator-block select{box-sizing:border-box;width:100%;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:#0003;color:#fff;font:inherit;font-size:12px;line-height:1.5;outline:none}.orbis-ai-generator-block textarea{min-height:96px;resize:vertical}.orbis-ai-generator-block select{min-height:38px;cursor:pointer}.orbis-ai-generator-block textarea:focus,.orbis-ai-generator-block select:focus{border-color:#f3dfa994;box-shadow:0 0 0 2px #f3dfa91f}.orbis-ai-generator-block textarea::placeholder{color:#ffffff61}.orbis-ai-generator-block--readonly textarea{min-height:52px;resize:none;color:#ffffffc7;cursor:default}.orbis-ai-generator-expert-prompt-attach{display:grid;gap:6px}.orbis-ai-generator-expert-prompt-attach-preview{position:relative;overflow:hidden;width:72px;height:72px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#0000003d}.orbis-ai-generator-expert-prompt-attach-preview img{display:block;width:100%;height:100%;object-fit:cover}.orbis-ai-generator-expert-prompt-attach-remove{position:absolute;top:4px;right:4px;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:999px;background:#0000009e;color:#fff;font-size:14px;line-height:1;cursor:pointer}.orbis-ai-generator-expert-prompt-attach-picker{display:block;cursor:pointer}.orbis-ai-generator-expert-prompt-attach-picker input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.orbis-ai-generator-expert-prompt-attach-picker span{display:block;overflow:hidden;padding:9px 10px;border:1px dashed rgba(255,255,255,.18);border-radius:11px;background:#00000029;color:#ffffffe0;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-generator-expert-prompt-attach-picker:hover span{border-color:#f3dfa957;color:#fff}.orbis-ai-generator-expert-prompt-attach small{color:#ffffff75;font-size:10px;line-height:1.35}.orbis-ai-generator-upload{cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.orbis-ai-generator-upload.is-dragover{border-color:#f3dfa9b8;background:#f3dfa91f;box-shadow:inset 0 0 0 2px #f3dfa924}.orbis-ai-generator-upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.orbis-ai-generator-upload strong{overflow:hidden;padding:12px 10px;border-radius:13px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.16),transparent 40%),#0000002e;color:#ffffffd1;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-generator-upload small{overflow:hidden;color:#ffffff80;font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-generator-upload:hover strong{color:#fff;background:#f3dfa91f}.orbis-ai-splat-intro{display:grid;gap:4px;margin:0}.orbis-ai-splat-intro strong{color:#ffffffe6;font-size:12px;font-weight:650}.orbis-ai-splat-intro p{margin:0;color:#ffffff80;font-size:11px;line-height:1.45}.orbis-ai-splat-generator-panel .orbis-ai-generator-upload{min-height:158px;margin:0;padding:10px;border:1px dashed rgba(255,255,255,.18);border-radius:16px;background:#ffffff06}.orbis-ai-splat-generator-panel .orbis-ai-generator-upload:hover{border-color:#f3dfa96b;background:#f3dfa90e;box-shadow:inset 0 0 0 1px #f3dfa90f}.orbis-ai-splat-generator-panel .orbis-ai-generator-upload.is-dragover{border-color:#f3dfa9b8;background:#f3dfa91a;box-shadow:inset 0 0 0 2px #f3dfa91f}.orbis-ai-splat-upload-empty{display:grid;place-items:center;align-content:center;gap:6px;min-height:136px;text-align:center}.orbis-ai-splat-upload-empty strong{padding:0;background:none;color:#ffffffe6;font-size:12px;font-weight:650}.orbis-ai-splat-upload-empty small{color:#fff6;font-size:10px}.orbis-ai-splat-upload-icon{display:grid;place-items:center;width:38px;height:38px;margin-bottom:2px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0e;color:#f3dfa9e0}.orbis-ai-splat-upload-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.orbis-ai-splat-preview-wrap{position:relative;overflow:hidden;min-height:136px;border-radius:12px;background:#0000003d}.orbis-ai-splat-preview{display:block;width:100%;height:180px;object-fit:contain}.orbis-ai-splat-preview-wrap>span{position:absolute;right:8px;bottom:8px;padding:5px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0c0d11b8;color:#ffffffd6;font-size:9px;backdrop-filter:blur(8px)}.orbis-ai-splat-file-name{overflow:hidden;padding:0 3px;color:#ffffff8a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-splat-format{margin:-3px 2px 0;color:#ffffff52;font-size:9px;text-align:center}.orbis-ai-splat-note{margin:-2px 0 0;color:#fff6;font-size:10px;line-height:1.4;text-align:center}.orbis-ai-splat-submit{display:flex;align-items:center;justify-content:center;gap:10px;height:42px;margin-top:2px;border:0;border-radius:13px;background:linear-gradient(135deg,#f3dfa9f5,#ffffffeb);color:#17181d;box-shadow:0 8px 24px #f3dfa91f;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.orbis-ai-splat-submit:hover:not(:disabled){color:#111218;background:linear-gradient(135deg,#ffefc2fa,#fff);box-shadow:0 10px 28px #f3dfa933;filter:brightness(1.03);transform:translateY(-1px)}.orbis-ai-splat-submit:disabled{border:1px solid rgba(255,255,255,.08);background:#ffffff0b;color:#ffffff4d;box-shadow:none;opacity:1}.orbis-ai-generator-submit{width:100%;height:38px;margin-top:12px;border:1px solid rgba(243,223,169,.34);border-radius:999px;background:#f3dfa924;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.orbis-ai-generator-submit:hover:not(:disabled){color:#07070d;border-color:#ffffffdb;background:#ffffffeb}.orbis-ai-generator-submit:disabled{cursor:default;opacity:.42}.orbis-ai-generator-status{margin:0;font-size:12px;line-height:1.45;color:#ffffffc7}.orbis-ai-generator-status--policy{color:#ffc4c4eb;line-height:1.55}.orbis-ai-generator-pipeline{margin:10px 0 0;padding:10px 12px;border:1px solid rgba(243,223,169,.18);border-radius:14px;background:#f3dfa90f;color:#f3dfa9e0;font-size:11px;line-height:1.5}@keyframes orbis-expert-step-pulse{0%,to{box-shadow:0 0 #f3dfa957}50%{box-shadow:0 0 0 6px #f3dfa900}}.orbis-ai-generator-expert-tabs{margin-top:8px}.orbis-ai-generator-expert-tabs button.is-complete:not([aria-pressed=true]){color:#7cd3ffeb}.orbis-ai-generator-expert-tabs button.is-locked,.orbis-ai-generator-expert-tabs button:disabled{opacity:.38;cursor:not-allowed}.orbis-ai-generator-expert-tabs button.is-running[aria-pressed=true]{animation:orbis-expert-step-pulse 1.5s ease infinite}.orbis-ai-generator-provider-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbis-ai-generator-provider-toggle>span{font-size:.85rem;font-weight:600}.orbis-ai-generator-expert-panel{display:grid;gap:10px;margin-top:10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08}.orbis-ai-generator-expert-panel h3{margin:0;font-size:13px}.orbis-ai-generator-expert-panel>p{margin:0;font-size:11px;line-height:1.5;color:#ffffff8c}.orbis-ai-generator-expert-status{display:grid;gap:6px}.orbis-ai-generator-expert-status>p{margin:0;font-size:11px;line-height:1.45;color:#ffffffe0}.orbis-ai-generator-expert-actions{display:flex;flex-wrap:wrap;gap:6px}.orbis-ai-generator-expert-accepted{margin:0;font-size:11px;color:#7cd3ffe0}.orbis-ai-generator-expert-step-btn{appearance:none;margin:0;padding:8px 12px;border:1px solid rgba(243,223,169,.28);border-radius:10px;background:#f3dfa914;color:#f3dfa9f2;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.orbis-ai-generator-expert-step-btn:hover:not(:disabled){background:#f3dfa924}.orbis-ai-generator-expert-step-btn:disabled{opacity:.42;cursor:not-allowed}.orbis-ai-generator-expert-step-btn--primary{border-color:#7cd3ff57;background:#7cd3ff1f;color:#7cd3fff5}.orbis-ai-generator-expert-step-btn--primary:hover:not(:disabled){background:#7cd3ff2e}.orbis-ai-generator-expert-step-btn--danger{border-color:#ff787857;background:#ff787814;color:#ffaaaaf5}.orbis-ai-generator-expert-step-btn--danger:hover:not(:disabled){background:#ff787824}.orbis-ai-generator-expert-step-btn--ghost{border-color:transparent;background:transparent;color:#ffffff85}.orbis-ai-generator-expert-step-btn--ghost:hover:not(:disabled){color:#ffffffdb;background:#ffffff0d}.orbis-ai-generator-expert-actions:has(.orbis-ai-generator-expert-step-btn--ghost:only-child){justify-content:center}.orbis-ai-generator-expert-featured{display:grid;gap:8px;width:100%;justify-items:stretch;overflow:visible}.orbis-ai-generator-expert-featured.is-interactive{width:100%;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#00000038}.orbis-ai-generator-expert-featured.is-interactive.is-open{border-color:#7cd3ff47;background:#7cd3ff0d}.orbis-ai-generator-expert-featured-preview-shell{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000047}.orbis-ai-generator-expert-featured-media{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;padding:0;border:0;background:transparent;cursor:default;overflow:hidden}.orbis-ai-generator-expert-featured.is-interactive .orbis-ai-generator-expert-featured-media{cursor:pointer}.orbis-ai-generator-expert-featured-media:disabled{cursor:default}.orbis-ai-generator-expert-featured-media img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.orbis-ai-generator-expert-featured-footer{width:100%;padding:0;border-top:0}.orbis-ai-generator-expert-featured.is-interactive .orbis-ai-generator-expert-featured-footer{padding:8px 0 0;border-top:1px solid rgba(255,255,255,.08)}.orbis-ai-generator-expert-featured-hint{margin:0;padding:0 4px;color:#ffffff75;font-size:10px;font-weight:600;line-height:1.4;text-align:center}.orbis-ai-generator-expert-featured-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbis-ai-generator-expert-featured-path-btn{min-height:32px;padding:0 10px;border:0;border-radius:999px;background:#ffffff14;color:#ffffffd1;font:inherit;font-size:11px;font-weight:800;letter-spacing:-.02em;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.orbis-ai-generator-expert-featured-path-btn:hover:not(:disabled){color:#111018;background:linear-gradient(135deg,#f3dfa9f0,#ffffffe6),#f3dfa9d6;box-shadow:0 4px 14px #00000024}.orbis-ai-generator-expert-featured-path-btn:disabled{opacity:.45;cursor:not-allowed}.orbis-ai-generator-expert-results{display:grid;gap:10px}.orbis-ai-generator-expert-results.is-compact{gap:8px}.orbis-ai-generator-expert-ref-strip{display:flex;flex-wrap:wrap;gap:6px}.orbis-ai-generator-expert-ref-thumb{display:block;width:52px;height:52px;object-fit:contain;border-radius:8px;background:#00000047}.orbis-ai-generator-expert-featured-preview{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000047}.orbis-ai-generator-expert-featured-preview img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.orbis-ai-generator-expert-results-heading{display:block;margin-bottom:6px;color:#ffffff75;font-size:10px;font-weight:700;letter-spacing:.1em}.orbis-ai-generator-expert-results-ref-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-ai-generator-expert-result-empty{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;padding:16px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;background:#00000024;color:#ffffff6b;font-size:11px;line-height:1.5;text-align:center}.orbis-ai-generator-preview{display:grid;gap:6px;min-width:0}.orbis-ai-generator-preview.is-multiview{overflow:hidden;aspect-ratio:1 / 1;border-radius:10px;background:#00000047}.orbis-ai-generator-preview>span{color:#ffffff9e;font-size:10px;font-weight:700;letter-spacing:.08em}.orbis-ai-generator-preview img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:10px;background:#00000047}.orbis-ai-generator-expert-multiview{display:grid;gap:8px}.orbis-ai-generator-expert-multiview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-ai-generator-progress-card{display:grid;gap:8px;padding:12px;border:1px solid rgba(124,211,255,.22);border-radius:14px;background:#7cd3ff0f}.orbis-ai-generator-progress-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-ai-generator-progress-head strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-generator-dismiss{appearance:none;margin:0;padding:4px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0d;color:#ffffffd1;font:inherit;font-size:11px;cursor:pointer}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-card{position:relative;justify-items:stretch;gap:7px;overflow:hidden;padding:22px 18px 18px;border-color:#f3dfa929;border-radius:17px;background:radial-gradient(circle at 50% 0%,rgba(243,223,169,.1),transparent 48%),#ffffff06}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-card.is-failed{border-color:#ff8f8f33;background:radial-gradient(circle at 50% 0%,rgba(255,143,143,.1),transparent 48%),#ffffff06}.orbis-ai-splat-progress-visual{position:relative;display:grid;place-items:center;width:62px;height:62px;margin:0 auto 9px}.orbis-ai-splat-progress-visual>span{position:absolute;inset:0;border:1px solid rgba(243,223,169,.14);border-top-color:#fff2cde6;border-radius:50%;animation:orbis-ai-splat-spin 2.2s linear infinite}.orbis-ai-generator-progress-card.is-failed .orbis-ai-splat-progress-visual>span{border-color:#ff8f8f2e;animation:none}.orbis-ai-splat-progress-visual:before{position:absolute;inset:8px;border-radius:50%;background:linear-gradient(145deg,#f3dfa929,#ffffff0d);box-shadow:inset 0 1px #ffffff1a;content:""}.orbis-ai-splat-progress-visual svg{position:relative;width:24px;height:24px;fill:#fff2cdeb}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-head{justify-content:center}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-head strong{font-size:14px;font-weight:700}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-head>span{position:absolute;top:12px;right:12px;padding:4px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;color:#ffffff94;font-size:10px}.orbis-ai-splat-generator-panel .orbis-ai-generator-progress-card>p{margin:0;color:#ffffff75;font-size:10px;line-height:1.4;text-align:center}.orbis-ai-splat-generator-panel .orbis-ai-splat-job-name{overflow:hidden;color:#ffffffb3;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.orbis-ai-splat-wait-note{margin-top:2px;color:#ffffff57;font-size:9px;text-align:center}.orbis-ai-splat-secondary-button{height:34px;margin-top:8px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0e;color:#ffffffd1;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.orbis-ai-splat-secondary-button:hover{border-color:#ffffff38;background:#ffffff17}@keyframes orbis-ai-splat-spin{to{transform:rotate(360deg)}}.orbis-ai-generator-note--inline{margin-top:-4px}.orbis-ai-generator-note{margin:0;font-size:11px;line-height:1.45;color:#ffffff7a}.orbis-ai-generator-note code{font-size:10px;color:#ffffff9e}.orbis-editor-asset{box-sizing:border-box;position:relative;display:grid;place-items:center;width:100%;height:auto;aspect-ratio:1;min-width:0;max-width:none;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#ffffff0b;color:inherit;text-align:center;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease;overflow:hidden}.orbis-editor-asset:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:48px;background:linear-gradient(to top,rgba(7,7,13,.76),transparent);pointer-events:none}.orbis-editor-asset:hover,.orbis-editor-asset[aria-pressed=true]{border-color:#f3dfa970;background:#f3dfa91c;transform:translateY(-1px)}.orbis-editor-asset-wrap{position:relative;justify-self:stretch;width:100%;height:auto;aspect-ratio:1}.orbis-editor-asset-wrap:hover .orbis-editor-asset-delete,.orbis-editor-asset-wrap:focus-within .orbis-editor-asset-delete,.orbis-editor-asset-wrap:hover .orbis-editor-asset-edit,.orbis-editor-asset-wrap:focus-within .orbis-editor-asset-edit{opacity:1;pointer-events:auto}.orbis-editor-asset-edit{position:absolute;top:4px;left:4px;z-index:4;display:grid;place-items:center;width:20px;height:20px;padding:0;border:1px solid rgba(140,190,255,.45);border-radius:999px;background:#0a1018e0;color:#b4dcfff5;font:inherit;font-size:11px;font-weight:800;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .14s ease,background .14s ease,border-color .14s ease}.orbis-editor-asset-edit:hover,.orbis-editor-asset-edit:focus-visible{border-color:#a0d2ffb8;background:#4682ff38}.orbis-editor-asset-edit:disabled{cursor:default;opacity:.45}.orbis-editor-asset-delete{position:absolute;top:4px;right:4px;z-index:4;display:grid;place-items:center;width:20px;height:20px;padding:0;border:1px solid rgba(255,120,120,.45);border-radius:999px;background:#120a0ce0;color:#ffb4b4f5;font:inherit;font-size:13px;font-weight:800;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .14s ease,background .14s ease,border-color .14s ease}.orbis-editor-asset-delete:hover,.orbis-editor-asset-delete:focus-visible{border-color:#ff8c8cb8;background:#ff464638}.orbis-editor-asset-delete:disabled{cursor:default;opacity:.45}.orbis-editor-asset-wrap:has(.orbis-editor-ai-job) .orbis-editor-asset-delete{opacity:1;pointer-events:auto}.orbis-editor-asset-preview{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;border-radius:inherit;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.22),transparent 36%),linear-gradient(135deg,#7cd3ff2e,#f3dfa914),#ffffff0e;overflow:hidden}.orbis-editor-asset-preview:before{content:"";position:absolute;left:16%;right:16%;bottom:18%;height:1px;background:#ffffff2e;box-shadow:0 10px #ffffff14,0 -10px #ffffff14}.orbis-editor-asset-preview:after{content:"";position:absolute;left:24%;top:14%;bottom:18%;width:1px;background:#ffffff1f;box-shadow:28px 0 #ffffff14,56px 0 #ffffff14}.orbis-editor-asset-preview.polyhaven:before,.orbis-editor-asset-preview.polyhaven:after,.orbis-editor-asset-preview.ring:before,.orbis-editor-asset-preview.ring:after{display:none}.orbis-editor-asset-preview img{position:absolute;inset:10px 10px 22px;z-index:1;width:calc(100% - 20px);height:calc(100% - 32px);object-fit:contain;object-position:center}.orbis-editor-asset-preview img:not([src]){visibility:hidden}.orbis-editor-asset-preview.portal img,.orbis-editor-asset-preview.ring img{inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.orbis-editor-asset-preview.is-motion-seat-thumb{background:transparent}.orbis-editor-asset-preview.is-motion-seat-thumb:before,.orbis-editor-asset-preview.is-motion-seat-thumb:after{display:none}.orbis-editor-asset-preview.is-motion-seat-thumb img{inset:8px 8px 18px;width:calc(100% - 16px);height:calc(100% - 26px);object-fit:contain;object-position:center bottom}.orbis-editor-asset-preview.is-spawn-point-thumb{background:radial-gradient(circle at 50% 72%,rgba(255,255,255,.14),transparent 58%)}.orbis-editor-asset-preview.is-spawn-point-thumb:before,.orbis-editor-asset-preview.is-spawn-point-thumb:after{display:none}.orbis-editor-asset-preview.is-spawn-point-thumb .orbis-editor-spawn-point-thumb-svg,.orbis-svc-inv-icon.is-spawn-point-thumb .orbis-editor-spawn-point-thumb-svg{display:block;width:100%;height:100%;padding:4px;box-sizing:border-box}.orbis-editor-asset-preview.is-ai-thumb{background:transparent}.orbis-editor-asset-preview.is-ai-thumb img{inset:4px 4px 14px;width:calc(100% - 8px);height:calc(100% - 18px);object-fit:contain;object-position:38% 78%;transform:scale(1.68);transform-origin:center center}.orbis-editor-asset-preview.is-npc-thumb{background:transparent}.orbis-editor-asset-preview.is-npc-thumb:before,.orbis-editor-asset-preview.is-npc-thumb:after{display:none}.orbis-editor-asset-preview.is-npc-thumb img{inset:4px 4px 14px;width:calc(100% - 8px);height:calc(100% - 18px);object-fit:cover;object-position:center 8%;transform:scale(1.08);transform-origin:center 18%}.orbis-editor-asset-preview.is-billboard-thumb{background:#0f0f0f}.orbis-editor-asset-preview.is-billboard-thumb:before,.orbis-editor-asset-preview.is-billboard-thumb:after{display:none}.orbis-editor-asset-preview.is-billboard-thumb img{inset:4px;width:calc(100% - 8px);height:calc(100% - 8px);object-fit:cover;object-position:center;border-radius:6px}.orbis-editor-asset-preview.is-billboard-thumb.is-image3d-thumb img{inset:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain;object-position:center;transform:none}.orbis-editor-billboard-thumb{position:absolute;inset:4px;z-index:1;display:block;overflow:hidden;border-radius:6px}.orbis-editor-billboard-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.orbis-editor-billboard-thumb-play{position:absolute;left:50%;top:50%;z-index:2;width:34px;height:24px;transform:translate(-50%,-50%);filter:drop-shadow(0 2px 8px rgba(0,0,0,.45));pointer-events:none}.orbis-editor-billboard-thumb-play svg{display:block;width:100%;height:100%}.orbis-editor-thumb-object{position:relative;z-index:1;width:38px;height:34px;border-radius:8px;background:linear-gradient(145deg,#ffffffbf,#ffffff29),#f3dfa961;box-shadow:0 16px 26px #00000047,inset 0 1px #ffffff73;transform:perspective(80px) rotateX(56deg) rotate(45deg)}.orbis-editor-thumb-ply-label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:10px;background:linear-gradient(155deg,#d2e8ffe6,#608cbc8c),#466e9673;color:#f8fcfff5;font-size:11px;font-weight:700;letter-spacing:.06em;box-shadow:0 10px 18px #00000038,inset 0 1px #ffffff59}.orbis-editor-asset-preview.tall .orbis-editor-thumb-object{width:30px;height:50px;transform:perspective(90px) rotateX(48deg) rotate(36deg)}.orbis-editor-asset-preview.wide .orbis-editor-thumb-object{width:58px;height:24px}.orbis-editor-asset-preview.nature .orbis-editor-thumb-object{border-radius:50% 50% 44% 44%;background:linear-gradient(145deg,#b4ffc9c7,#4da66970),#5bc47761}.orbis-editor-asset-preview.water .orbis-editor-thumb-object{border-radius:999px;background:linear-gradient(145deg,#9de5ffe6,#267cbb6b),#7cd3ff6b}.orbis-editor-asset-preview.road .orbis-editor-thumb-object,.orbis-editor-asset-preview.floor .orbis-editor-thumb-object{width:62px;height:20px;border-radius:5px;background:linear-gradient(145deg,#ffffff73,#ffffff14),#787e888c}.orbis-editor-asset-preview.prop .orbis-editor-thumb-object{width:34px;height:34px;background:linear-gradient(145deg,#ffffffb8,#ffffff24),#c49f5f6b}.orbis-editor-asset-preview.portal .orbis-editor-thumb-object{width:34px;height:52px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(105,179,199,.9) 0 28%,transparent 31%),radial-gradient(ellipse at center,rgba(63,100,126,.34) 0 58%,transparent 62%);box-shadow:0 0 22px #69b3c761,inset 0 0 18px #69b3c759;transform:translateY(-5px)}.orbis-editor-asset-name{position:absolute;left:8px;right:8px;bottom:12px;z-index:2;display:block;box-sizing:border-box;width:auto;max-width:none;min-width:0;overflow:hidden;color:#fff;font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.72);text-overflow:ellipsis;white-space:nowrap}.orbis-loader-tip{position:absolute;top:clamp(18px,3.2vw,30px);left:clamp(18px,3.2vw,30px);z-index:2;width:min(340px,calc(100vw - 36px));padding:15px 18px 16px 20px;border-radius:18px;border:1px solid rgba(243,223,169,.24);background:linear-gradient(135deg,#f3dfa91f,#ffffff0d 38%,#7cd3ff0f),#07070d7a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 40px #07070d73,inset 0 1px #ffffff1a;pointer-events:none;text-shadow:none;animation:fadeInPlain .65s ease .15s both;overflow:hidden}.orbis-loader-tip:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,rgba(255,247,214,.95) 0%,var(--gold-0) 42%,rgba(243,223,169,.12) 100%);opacity:.9}.orbis-loader-tip:after{content:"";position:absolute;top:-28px;right:-18px;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,rgba(243,223,169,.16),transparent 68%);pointer-events:none}.orbis-loader-tip-header{position:relative;z-index:1;margin-bottom:10px;color:var(--gold-0);font-size:13px;letter-spacing:.32em;text-transform:uppercase}.orbis-loader-title-block{display:grid;gap:10px;justify-items:center;text-align:center}.orbis-loader-brand-wrap{position:absolute;top:50%;left:50%;z-index:2;width:132px;height:132px;display:grid;place-items:center;transform:translate(-50%,-54%);pointer-events:none}.orbis-loader-orbit{position:absolute;inset:0;border-radius:50%}.orbis-loader-orbit-outer{border:1px solid rgba(243,223,169,.35);animation:orbitRing 7s linear infinite;box-shadow:0 0 24px #f3dfa926}.orbis-loader-orbit-inner{inset:18px;border:1px dashed rgba(255,255,255,.28);animation:orbitRingReverse 11s linear infinite}.orbis-loader-orbit-ball{position:absolute;top:-5px;left:50%;width:10px;height:10px;object-fit:contain;transform:translate(-50%);filter:drop-shadow(0 0 10px rgba(243,223,169,.75))}.orbis-loader-brand-glow{position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle,rgba(243,223,169,.35) 0%,transparent 65%);animation:pulse 2.6s ease-in-out infinite}.orbis-loader-brand{position:relative;z-index:1;width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 0 22px rgba(243,223,169,.72))}.orbis-loader-bottom{position:absolute;left:0;right:0;bottom:14vh;z-index:2;display:flex;flex-direction:column;align-items:center;gap:28px;max-width:520px;margin:0 auto;padding:0 24px;text-align:center}.orbis-loader-progress-wrap{width:min(420px,80vw);display:grid;gap:12px}.orbis-loader-progress-track{position:relative;height:2px;border-radius:1px;background:#ffffff2e;overflow:hidden;box-shadow:0 1px 2px #00000059}.orbis-loader-progress-fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,rgba(255,247,214,0) 0%,var(--gold-0) 30%,#fff7d6 65%,rgba(255,247,214,.6) 100%);box-shadow:0 0 14px #fff7d6cc}.orbis-loader-progress-label{text-align:right;font-size:10px;letter-spacing:.22em;color:var(--gold-0);text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.55)}.orbis-loader-title{font-style:italic;font-size:clamp(36px,4.4vw,52px);font-weight:600;letter-spacing:.01em;line-height:1;text-shadow:0 4px 24px rgba(0,0,0,.55),0 0 80px rgba(243,223,169,.25)}.orbis-loader-url{max-width:min(420px,80vw);color:#ffffff85;font-size:10px;letter-spacing:.08em;line-height:1.5;word-break:break-all;text-shadow:0 1px 2px rgba(0,0,0,.55)}.orbis-loader-tip-body{position:relative;z-index:1;margin:0;color:#ffffffd6;font-size:12.5px;line-height:1.72;letter-spacing:-.01em;font-weight:300;word-break:keep-all}.orbis-loader-tip-key{display:inline;margin-right:.28em;padding:.08em .42em;border-radius:6px;border:1px solid rgba(243,223,169,.28);background:#f3dfa91a;color:#fff7dd;font-size:.92em;letter-spacing:.02em;font-weight:400;box-shadow:inset 0 1px #ffffff0f}@media (max-width: 1000px){.orbis-loader-brand-wrap{width:112px;height:112px;transform:translate(-50%,-56%)}.orbis-loader-brand{width:60px;height:60px}.orbis-loader-orbit-ball{top:-4px;width:8px;height:8px}.orbis-loader-bottom{bottom:12vh;gap:22px}.orbis-loader-tip{top:14px;left:14px;width:min(300px,calc(100vw - 28px));padding:13px 15px 14px 17px;border-radius:16px}.orbis-loader-tip-body{font-size:12px;line-height:1.65}}.orbis-play-chrome{--home-ink: #f0efea;--home-chrome-pad-x: var(--orbis-play-layout-side-inset);--home-footer-h: 52px;--home-top-h: 58px;position:fixed;inset:0;z-index:130;pointer-events:none;animation:fadeInPlain .55s ease both;--orbis-shell-gutter: var(--orbis-play-layout-side-inset);--orbis-side-nav-width: 0px;--orbis-nav-top: calc(env(safe-area-inset-top, 0px) + 12px) ;--orbis-nav-block: 52px;--orbis-hud-top: calc(var(--orbis-nav-top) + var(--orbis-nav-block) + var(--orbis-minimap-dock-gap, 28px));--orbis-minimap-size: 95px;--orbis-minimap-dock-scale: 1;--orbis-minimap-dock-gap: 34px;--orbis-minimap-meta-width: var(--orbis-minimap-size);--orbis-top-nav-shell-padding-y: 8px}.orbis-play-chrome.orbis-entry-ui{--orbis-content-scale: 1}.orbis-play-chrome .orbis-top-nav-shell{min-height:var(--orbis-nav-block);padding-top:var(--orbis-top-nav-shell-padding-y);padding-bottom:var(--orbis-top-nav-shell-padding-y);padding-left:calc(var(--orbis-side-nav-width) + var(--orbis-play-edge-left));padding-right:var(--orbis-play-edge-right);display:grid;grid-template-columns:1fr auto;gap:8px}.orbis-play-chrome .orbis-brand-row{margin-left:0}.orbis-play-chrome .orbis-brand-logo{width:92px;height:auto}.orbis-compass-bar{position:fixed;top:0;left:0;right:0;z-index:135;pointer-events:none;--orbis-compass-ruler-width: var(--orbis-play-layout-compass-ruler);--orbis-compass-label-width: var(--orbis-play-layout-compass-label);--orbis-compass-mask-inset: var(--orbis-play-layout-compass-mask)}.orbis-swim-motion{position:absolute;top:0;left:0;z-index:134;box-sizing:border-box;width:74px;height:74px;pointer-events:none;user-select:none;border:1px solid rgba(147,224,242,.43);border-radius:19px;background:radial-gradient(ellipse at 50% 30%,rgba(61,125,145,.2),transparent 75%),#061721c9;box-shadow:0 6px 18px #000c174a,inset 0 1px #d4f9ff1a;color:#a0e9fa;contain:layout style}.orbis-swim-controls{position:absolute;top:calc(100% + 8px);left:calc(50% + var(--swim-controls-offset, 0px));translate:-50% 0;display:flex;align-items:center;justify-content:center;gap:9px;width:184px;box-sizing:border-box;padding:4px 6px;border:1px solid rgba(147,224,242,.28);border-radius:9px;background:#061721e6;color:#d6edf5;font-size:11px;line-height:1.3;white-space:nowrap}.orbis-swim-controls[hidden],html[data-home-device=mobile] .orbis-swim-controls{display:none}.orbis-swim-control{display:inline-flex;align-items:center;gap:4px}.orbis-swim-control kbd{padding:1px 4px;border-radius:4px;background:#a4dfef26;color:#f2fbff;font:inherit;font-weight:650}.orbis-swim-motion[data-vertical=up] .is-surface kbd,.orbis-swim-motion[data-vertical=down] .is-dive kbd{background:#a8ebf8;color:#102e39}.orbis-swim-motion-grid{position:absolute;inset:0}.orbis-swim-motion-axis,.orbis-swim-motion-tip,.orbis-swim-motion-center,.orbis-swim-motion-vector,.orbis-swim-motion-marker{position:absolute}.orbis-swim-motion-axis{top:50%;left:50%;width:47px;height:1px;translate:-50% -50%;background:linear-gradient(90deg,transparent,rgba(168,230,246,.43) 12% 88%,transparent)}.orbis-swim-motion-axis:after{position:absolute;inset:-2px 3px;content:"";background:repeating-linear-gradient(90deg,rgba(171,234,246,.39) 0 1px,transparent 1px 10px)}.orbis-swim-motion-axis.is-vertical{rotate:90deg}.orbis-swim-motion-tip{width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;opacity:.43}.orbis-swim-motion-tip.is-left{top:50%;left:9px;translate:0 -50%;rotate:-135deg}.orbis-swim-motion-tip.is-right{top:50%;right:9px;translate:0 -50%;rotate:45deg}.orbis-swim-motion-tip.is-up{top:9px;left:50%;translate:-50% 0;rotate:-45deg}.orbis-swim-motion-tip.is-down{bottom:9px;left:50%;translate:-50% 0;rotate:135deg}.orbis-swim-motion[data-lateral=left] .is-left,.orbis-swim-motion[data-lateral=right] .is-right,.orbis-swim-motion[data-vertical=up] .is-up,.orbis-swim-motion[data-vertical=down] .is-down{color:#d2f8ff;opacity:1;filter:drop-shadow(0 0 3px #55d7ed)}.orbis-swim-motion-center{top:50%;left:50%;width:11px;height:11px;translate:-50% -50%;border:1px solid rgba(178,233,246,.58);border-radius:50%}.orbis-swim-motion-vector{top:50%;left:50%;width:var(--swim-length, 0px);height:1px;transform-origin:0 50%;rotate:var(--swim-angle, 0rad);background:linear-gradient(90deg,#69e0f629,#8eeffce3)}.orbis-swim-motion-marker{top:calc(50% - 3px);left:calc(50% - 3px);width:6px;height:6px;translate:var(--swim-dx, 0px) var(--swim-dy, 0px);rotate:45deg;border-radius:1px;background:#c1faff;box-shadow:0 0 7px #5be4fdcc}.orbis-swim-motion[data-lateral=center][data-vertical=center] .orbis-swim-motion-marker{opacity:.62}.orbis-compass-ruler-viewport{position:relative;width:var(--orbis-compass-ruler-width);height:8px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--orbis-compass-mask-inset),#000 calc(100% - var(--orbis-compass-mask-inset)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--orbis-compass-mask-inset),#000 calc(100% - var(--orbis-compass-mask-inset)),transparent)}.orbis-compass-ruler-track{display:flex;align-items:flex-start;height:100%;will-change:transform}.orbis-compass-ruler-tick{flex:0 0 10px;width:10px;position:relative;height:100%}.orbis-compass-ruler-tick:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);border-radius:1px;background:#ffffff47;box-shadow:0 0 4px #ffffff0f}.orbis-compass-ruler-tick.is-micro:before{width:1px;height:2px;opacity:.55}.orbis-compass-ruler-tick.is-minor:before{width:1px;height:3.5px;background:#ffffff6b}.orbis-compass-ruler-tick.is-cardinal:before{width:1.5px;height:5.5px;background:linear-gradient(180deg,#ffffffeb,#ffffff94);box-shadow:0 0 6px #ffffff24}.orbis-compass-ruler-tick.is-north:before{width:2px;height:8px;background:linear-gradient(180deg,#fff,#ffffffc7);box-shadow:0 0 8px #ffffff59,0 0 2px #ffffffa6}.orbis-compass-ruler-sight{position:absolute;top:0;left:50%;z-index:2;width:4px;height:4px;transform:translate(-50%);background:linear-gradient(180deg,#fffffff2,#ffffffb8);clip-path:polygon(50% 100%,0 0,100% 0);filter:drop-shadow(0 0 5px rgba(255,255,255,.45));pointer-events:none}.orbis-compass-label-viewport{position:relative;width:var(--orbis-compass-label-width);height:28px;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--orbis-compass-mask-inset),#000 calc(100% - var(--orbis-compass-mask-inset)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--orbis-compass-mask-inset),#000 calc(100% - var(--orbis-compass-mask-inset)),transparent)}.orbis-compass-label-track{display:flex;align-items:center;height:100%;will-change:transform}.orbis-compass-label{flex:0 0 40px;width:40px;display:inline-flex;align-items:center;justify-content:center;height:100%;text-align:center;font-family:var(--orbis-ui-font);font-size:8.5px;font-weight:700;letter-spacing:.1em;line-height:1;color:#ffffff61;text-shadow:0 1px 3px rgba(0,0,0,.45);text-transform:uppercase;transform:scale(1);transform-origin:center center;transition:transform .28s cubic-bezier(.22,1,.36,1),color .28s ease,opacity .28s ease,text-shadow .28s ease;will-change:transform}.orbis-compass-label.is-cardinal{font-size:9.5px;font-weight:800;letter-spacing:.12em;color:#ffffff7a}.orbis-compass-label.is-north{color:#ffffff8f;font-size:10.5px;font-weight:900;letter-spacing:.14em;text-shadow:0 0 6px rgba(255,255,255,.14),0 1px 3px rgba(0,0,0,.45)}.orbis-compass-label.is-active{transform:scale(1.5);font-weight:900;color:#fff;letter-spacing:.06em;opacity:1;text-shadow:0 0 10px rgba(255,255,255,.32),0 1px 4px rgba(0,0,0,.5);z-index:1}.orbis-compass-label.is-active.is-north{letter-spacing:.08em}@media (orientation: portrait),(max-width: 900px){.orbis-compass-bar{--orbis-compass-ruler-width: clamp(112px, 32vw, 208px);--orbis-compass-label-width: clamp(92px, 26vw, 168px);--orbis-compass-mask-inset: 14%}}.orbis-play-social-dock{position:fixed;left:0;right:0;top:0;z-index:200;width:max-content;max-width:none;margin-left:auto;margin-right:auto;pointer-events:none;visibility:hidden;transition:visibility 0s linear .44s;will-change:translate;--orbis-content-scale: 1;--orbis-social-dock-scale: .64;--orbis-social-dock-perspective: 680px;--orbis-social-dock-tilt-rest: 0deg;--orbis-social-dock-rise-offset: 68px;--orbis-social-dock-exit-offset: -68px;--orbis-social-dock-blur-rest: 0px;--orbis-social-dock-blur-hidden: 10px;--orbis-play-ui-surface-border: var(--orbis-play-glass-border);--orbis-play-ui-surface-bg: var(--orbis-play-glass-bg);--orbis-play-ui-surface-blur: var(--orbis-play-glass-blur);--orbis-play-ui-surface-shadow: var(--orbis-play-glass-shadow);--orbis-play-ui-text: #fff;--orbis-play-ui-text-muted: rgba(255, 255, 255, .78);--orbis-play-ui-text-soft: rgba(255, 255, 255, .62)}html[data-ui-theme=glass] .orbis-play-social-dock{--orbis-play-ui-surface-blur: blur(10px) saturate(1.12);--orbis-social-dock-bar-bg: var(--orbis-play-glass-bg), rgba(8, 10, 16, .14)}html[data-ui-theme=glass] .orbis-play-social-dock-emote-menu{backdrop-filter:blur(10px) saturate(1.12);-webkit-backdrop-filter:blur(10px) saturate(1.12);background:var(--orbis-play-glass-bg),#080a1024}.orbis-play-social-dock.is-anchored{visibility:visible;transition:visibility 0s}.orbis-play-social-dock.is-anchored.is-open,.orbis-play-social-dock.is-open .orbis-play-social-dock-scale-wrap{pointer-events:auto}.orbis-play-social-dock.is-offscreen.is-exiting:not(.is-player-moving){visibility:hidden;transition:visibility 0s linear .68s;pointer-events:none}.orbis-play-social-dock.is-entering{visibility:visible;transition:visibility 0s;pointer-events:none}.orbis-play-social-dock.is-offscreen:not(.is-exiting):not(.is-player-moving):not(.is-entering){visibility:hidden;transition:visibility 0s;pointer-events:none}.orbis-play-social-dock.is-offscreen.is-player-moving,.orbis-play-social-dock.is-player-moving{visibility:hidden;transition:visibility 0s;pointer-events:none}.orbis-play-social-dock.is-player-moving .orbis-play-social-dock-stage{pointer-events:none;transition-duration:0s}.orbis-play-social-dock-scale-wrap{width:max-content;max-width:none;zoom:var(--orbis-social-dock-scale);margin-top:var(--orbis-social-dock-rise-offset);pointer-events:none;transition:margin-top .12s ease-out}.orbis-play-social-dock.is-anchored .orbis-play-social-dock-scale-wrap{pointer-events:auto;margin-top:0;transition:margin-top .68s cubic-bezier(.16,1,.22,1)}.orbis-play-social-dock.is-offscreen.is-exiting:not(.is-player-moving) .orbis-play-social-dock-scale-wrap{margin-top:var(--orbis-social-dock-exit-offset);transition:margin-top .68s cubic-bezier(.16,1,.22,1)}.orbis-play-social-dock.is-entering .orbis-play-social-dock-scale-wrap{margin-top:var(--orbis-social-dock-rise-offset);transition:none}.orbis-play-social-dock.is-offscreen.is-player-moving .orbis-play-social-dock-scale-wrap,.orbis-play-social-dock.is-player-moving .orbis-play-social-dock-scale-wrap{margin-top:var(--orbis-social-dock-rise-offset);transition-duration:0s}.orbis-play-social-dock-stage{width:max-content;max-width:none;pointer-events:none;opacity:1;filter:none;transform:none}.orbis-play-social-dock.is-anchored .orbis-play-social-dock-stage{pointer-events:auto}.orbis-play-social-dock.is-offscreen.is-exiting:not(.is-player-moving) .orbis-play-social-dock-stage,.orbis-play-social-dock.is-entering .orbis-play-social-dock-stage,.orbis-play-social-dock.is-offscreen.is-player-moving .orbis-play-social-dock-stage,.orbis-play-social-dock.is-player-moving .orbis-play-social-dock-stage{pointer-events:none}.orbis-play-social-dock-handle{display:block;width:38px;height:4px;margin:0 auto 7px;padding:0;border:0;border-radius:999px;background:#ffffff47;box-shadow:0 0 10px #ffffff14;cursor:pointer;opacity:0;transition:opacity .12s ease-out}.orbis-play-social-dock-bar{display:flex;align-items:center;gap:12px;width:max-content;min-width:365px;max-width:none;flex-shrink:0;padding:10px 14px 10px 12px;min-height:54px;box-sizing:border-box;border-radius:999px;border:1px solid var(--orbis-play-glass-border);background:var(--orbis-social-dock-bar-bg, var(--orbis-play-glass-bg));backdrop-filter:var(--orbis-play-ui-surface-blur, var(--orbis-play-glass-blur));-webkit-backdrop-filter:var(--orbis-play-ui-surface-blur, var(--orbis-play-glass-blur));box-shadow:var(--orbis-play-glass-shadow);overflow:visible;opacity:0;transition:opacity .12s ease-out}.orbis-play-social-dock.is-anchored .orbis-play-social-dock-handle,.orbis-play-social-dock.is-anchored .orbis-play-social-dock-bar{opacity:1;transition:opacity .62s cubic-bezier(.22,1,.34,1)}.orbis-play-social-dock.is-offscreen.is-exiting:not(.is-player-moving) .orbis-play-social-dock-handle,.orbis-play-social-dock.is-offscreen.is-exiting:not(.is-player-moving) .orbis-play-social-dock-bar{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.34,1)}.orbis-play-social-dock.is-entering .orbis-play-social-dock-handle,.orbis-play-social-dock.is-entering .orbis-play-social-dock-bar{opacity:0;transition:none}.orbis-play-social-dock.is-offscreen.is-player-moving .orbis-play-social-dock-handle,.orbis-play-social-dock.is-offscreen.is-player-moving .orbis-play-social-dock-bar,.orbis-play-social-dock.is-player-moving .orbis-play-social-dock-handle,.orbis-play-social-dock.is-player-moving .orbis-play-social-dock-bar{opacity:0;transition-duration:0s}.orbis-play-social-dock-profile{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:auto}.orbis-play-social-dock-avatar-wrap{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.16);overflow:hidden;box-shadow:inset 0 1px #fff3}.orbis-play-social-dock-identity{display:grid;gap:1px;flex-shrink:0;min-width:auto;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:opacity .14s ease}.orbis-play-social-dock-identity:hover,.orbis-play-social-dock-identity:focus-visible{opacity:.92}.orbis-play-social-dock-identity:focus-visible{outline:2px solid rgba(70,200,255,.42);outline-offset:2px;border-radius:6px}.orbis-play-social-dock-name{color:var(--orbis-play-ui-text);font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1.15;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.orbis-play-social-dock-level{color:var(--orbis-play-ui-text-soft);font-size:11px;line-height:1.2}.orbis-play-social-dock-xp{display:grid;gap:4px;width:128px;flex:0 0 auto;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:opacity .14s ease}.orbis-play-social-dock-xp:hover,.orbis-play-social-dock-xp:focus-visible{opacity:.92}.orbis-play-social-dock-xp:focus-visible{outline:2px solid rgba(70,200,255,.42);outline-offset:2px;border-radius:6px}.orbis-play-social-dock-xp-label{color:var(--orbis-play-ui-text-muted);font-size:9px;letter-spacing:.03em;line-height:1;white-space:nowrap}.orbis-play-social-dock-xp-track{position:relative;height:5px;border-radius:999px;background:#ffffff1a;overflow:hidden}.orbis-play-social-dock-xp-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#a78bfa);box-shadow:0 0 12px #8b5cf68c}.orbis-play-social-dock-divider{flex:0 0 1px;width:1px;height:34px;background:#ffffff24}.orbis-play-social-dock-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.orbis-play-social-dock-action-wrap{position:relative;display:flex;align-items:center}.orbis-play-social-dock-btn.is-active{border-color:#46c8ff6b;background:#46c8ff1f}.orbis-play-social-dock-emote-menu{position:absolute;right:0;bottom:calc(100% + 8px);z-index:5;display:grid;gap:4px;min-width:148px;padding:6px;border:1px solid var(--orbis-play-glass-border);border-radius:12px;background:var(--orbis-play-glass-bg);box-shadow:var(--orbis-play-glass-shadow);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);pointer-events:auto}.orbis-play-social-dock-emote-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:7px 8px;border:1px solid var(--orbis-play-ui-chip-idle-border);border-radius:8px;background:var(--orbis-play-glass-chip-bg);color:var(--orbis-play-ui-text);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.orbis-play-social-dock-emote-item:hover{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-chip-hover-bg)}.orbis-play-social-dock-emote-item.is-quick{grid-template-columns:minmax(0,1fr)}.orbis-play-social-dock-quick-menu{min-width:156px}.orbis-play-social-dock-emote-slot{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;background:#ffffff14;color:#f3dfa9d1;font-size:10px;font-weight:800}.orbis-play-social-dock-emote-label{color:#fff;font-size:12px;font-weight:600;letter-spacing:-.01em}.orbis-play-social-dock-emote-empty{margin:0;padding:8px 6px;color:#eaf1ff8f;font-size:11px;line-height:1.4;text-align:center}.orbis-play-social-dock-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--orbis-play-ui-chip-idle-border);border-radius:999px;background:var(--orbis-play-glass-chip-bg);color:var(--orbis-play-ui-text);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);cursor:pointer;pointer-events:auto;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orbis-play-social-dock-btn:hover{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-chip-hover-bg);transform:translateY(-1px)}.orbis-play-social-dock-btn:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}@media (orientation: portrait),(max-width: 900px){.orbis-play-social-dock{--orbis-social-dock-scale: .64}}.orbis-play-chrome .orbis-top-nav-tools{grid-column:2;justify-self:end;margin-right:4px;gap:10px}.orbis-top-nav.is-world-chrome{top:0;min-height:var(--home-top-h);padding-top:max(10px,env(safe-area-inset-top))}.orbis-top-nav.is-world-chrome:before{top:0;height:200px;background:linear-gradient(180deg,#000000c7,#0009 35%,#00000052 65%,#0000)}html[data-orbis-world-ready=beginner-village] .orbis-play-chrome .orbis-top-nav.is-world-chrome:before{background:none}.orbis-top-nav.is-world-chrome .orbis-top-nav-shell{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:6px var(--orbis-play-edge-right) 8px var(--orbis-play-edge-left)}.orbis-top-nav.is-world-chrome .orbis-brand-row{gap:10px;margin:0;pointer-events:auto}.orbis-play-chrome:not(.is-watch-no-footer):not(.is-embed-frame) .orbis-top-nav.is-world-chrome .orbis-brand-row{margin-left:var(--orbis-play-brand-offset)}.orbis-top-nav.is-world-chrome .orbis-home-landing-logo{pointer-events:auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.35))}.orbis-top-nav.is-world-chrome .orbis-home-landing-logo-img{width:clamp(72px,7.2vw,92px);height:auto;display:block}.orbis-top-nav.is-world-chrome .orbis-play-top-tools{pointer-events:auto;margin-right:0}.orbis-top-nav.is-world-chrome .orbis-play-top-tools .orbis-top-nav-tools{grid-column:auto;justify-self:auto;margin-right:0;gap:2px}.orbis-top-nav.is-world-chrome .orbis-world-search{pointer-events:auto}.orbis-top-nav.is-world-chrome .orbis-nav-tool-btn{width:clamp(28px,2.6vw,34px);height:clamp(28px,2.6vw,34px)}.orbis-top-nav.is-world-chrome .orbis-profile-btn{width:clamp(34px,3.2vw,40px);height:clamp(34px,3.2vw,40px)}body:has(.orbis-play-chrome):has(.orbis-home-landing-bottom){--orbis-chat-gutter-bottom: calc( 52px + var(--orbis-play-layout-gutter) );--orbis-system-controls-bottom: max( var(--orbis-chat-gutter-bottom), env(safe-area-inset-bottom, 0px) )}.orbis-play-chrome .orbis-top-nav-search{width:var(--orbis-play-layout-search-width);height:34px;padding:0 10px 0 9px}.orbis-play-chrome .orbis-top-nav-search-placeholder{font-size:11px}.orbis-play-chrome .orbis-top-nav-search-kbd{font-size:9px}@media (orientation: portrait),(max-width: 900px){.orbis-top-nav-search{display:none}}.orbis-play-chrome .orbis-fps-badge{font-size:7px;padding:4px 9px;border-radius:999px;max-width:min(220px,78vw);align-items:flex-start}.orbis-play-chrome .orbis-fps-badge.is-detail{border-radius:12px;max-width:min(280px,82vw);padding:6px 10px}.orbis-play-chrome .orbis-fps-badge-muted{font-size:6px}.orbis-play-chrome .orbis-fps-badge-value{font-size:8px}.orbis-play-chrome .orbis-fps-badge-unit{font-size:6px}.orbis-play-chrome .orbis-nav-tool-btn{width:26px;height:26px}.orbis-play-chrome .orbis-nav-tool-btn svg,.orbis-play-chrome .orbis-nav-tool-icon{width:18px;height:18px}.orbis-play-chrome .orbis-top-nav-search,.orbis-play-chrome .orbis-profile-btn,.orbis-play-chrome .orbis-wallet-button{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow);text-shadow:none}.orbis-play-chrome .orbis-fps-badge:not(.is-dimmed){border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.55)}.orbis-play-chrome .orbis-top-nav-search:hover{border-color:#ffffff3d;background:var(--orbis-play-glass-hover-bg);color:#ffffffc7}.orbis-play-chrome .orbis-profile-btn:hover,.orbis-play-chrome .orbis-profile-btn.is-open,.orbis-play-chrome .orbis-wallet-button:hover{border-color:#ffffff3d;background:var(--orbis-play-glass-hover-bg);box-shadow:var(--orbis-play-glass-shadow)}.orbis-play-chrome .orbis-fps-badge:hover:not(.is-dimmed){border:0;background:transparent;box-shadow:none}.orbis-play-chrome .orbis-profile-btn:hover,.orbis-play-chrome .orbis-profile-btn.is-open{box-shadow:var(--orbis-play-glass-shadow),0 0 18px #d4b3731f}.orbis-play-chrome .orbis-profile-btn{width:32px;height:32px}.orbis-play-chrome .orbis-profile-status{right:0;bottom:0;width:7px;height:7px;border-width:1.5px}body:has(.orbis-play-chrome) .orbis-profile-menu-popover,body:has(.orbis-play-chrome) .orbis-profile-menu-popover.is-portaled{min-width:158px;padding:5px;border-radius:11px;border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow)}body:has(.orbis-play-chrome) .orbis-profile-menu-item{gap:8px;padding:7px 9px;font-size:10px;border-radius:8px}body:has(.orbis-play-chrome) .orbis-profile-menu-item-icon{flex-basis:15px;width:15px;height:15px}body:has(.orbis-play-chrome) .orbis-profile-menu-item-icon svg{width:13px;height:13px}body:has(.orbis-play-chrome) .orbis-profile-menu-head.is-action{border-radius:8px}body:has(.orbis-play-chrome) .orbis-profile-menu-head{gap:8px;padding:7px 9px 5px;margin-top:2px}body:has(.orbis-play-chrome) .orbis-profile-menu-head-avatar{flex-basis:15px;width:15px;height:15px}body:has(.orbis-play-chrome) .orbis-profile-menu-head-status{width:6px;height:6px;border-width:1px}body:has(.orbis-play-chrome) .orbis-profile-menu-head-copy{gap:1px}body:has(.orbis-play-chrome) .orbis-profile-menu-head strong{font-size:11px}body:has(.orbis-play-chrome) .orbis-profile-menu-head small{font-size:9px}.orbis-play-chrome .orbis-wallet-button{min-height:34px;padding:4px}.orbis-play-chrome .orbis-wallet-button.orbis-currency-bar{padding:4px 10px;min-width:0}.orbis-play-chrome .orbis-wallet-icon,.orbis-play-chrome .orbis-icon-btn{width:28px;height:28px}.orbis-play-chrome .orbis-currency-bar{gap:5px;padding:4px 10px}.orbis-play-chrome .orbis-currency-value{font-size:10px;letter-spacing:.04em}.orbis-play-chrome .orbis-nav-menu{display:none}body:has(.orbis-play-chrome),body:has(.orbis-play-side-nav),body:has(.orbis-play-editor-exit-dock){--orbis-right-dock-reserve: var(--orbis-play-layout-right-reserve)}.orbis-play-side-nav{--orbis-side-nav-panel-width: 40px;--orbis-side-nav-chip-hover-expand: 5px;--orbis-side-nav-radius: 999px;position:fixed;left:var(--orbis-play-edge-left);top:50%;bottom:auto;transform:translateY(-50%);z-index:190;width:var(--orbis-side-nav-panel-width);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);padding:0;display:flex;align-items:stretch;justify-content:flex-end;overflow:visible;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:transparent;pointer-events:none}.orbis-play-side-nav:not(.orbis-editor-side-nav){--orbis-side-nav-panel-width: 48px}body:has(.orbis-editor-side-nav.is-marquee-active) canvas[data-orbis-water-play-scene=true]{cursor:crosshair!important}.orbis-editor-marquee-selection{position:fixed;z-index:410;pointer-events:none;box-sizing:border-box;border:1px solid rgba(120,199,255,.95);border-radius:2px;background:#409dff29;box-shadow:0 0 0 1px #145caa33,inset 0 0 18px #50b0ff14}.orbis-play-side-nav.is-player-moving{pointer-events:none}body:has(.orbis-chat-dock.is-input-focused) .orbis-play-side-nav{pointer-events:none}.orbis-play-side-nav::-webkit-scrollbar{display:none}.orbis-play-side-nav-panel{z-index:2;display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:inherit;overflow:visible;pointer-events:auto;border-radius:var(--orbis-side-nav-radius);opacity:1;transition:opacity .18s ease}.orbis-play-side-nav.is-player-moving .orbis-play-side-nav-panel{opacity:0;pointer-events:none}body:has(.orbis-chat-dock.is-input-focused) .orbis-play-side-nav-panel{opacity:0;pointer-events:none}.orbis-play-side-nav-list{position:relative;z-index:2;list-style:none;margin:0;padding:8px 5px 10px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:3px;width:100%;min-height:0;flex:1 1 auto;overflow-x:visible;overflow-y:auto;max-height:min(68vh,calc(100vh - env(safe-area-inset-top,0px) - 96px));scrollbar-width:none;pointer-events:auto}.orbis-play-side-nav-list::-webkit-scrollbar{display:none}.orbis-play-editor-exit-dock{position:fixed;left:var(--orbis-play-edge-left);bottom:var( --orbis-system-controls-bottom, max(16px, env(safe-area-inset-bottom, 0px)) );z-index:190;pointer-events:none}body:has(.orbis-chat-dock) .orbis-play-editor-exit-dock{bottom:calc(var(--orbis-chat-gutter-bottom, 14px) + var(--orbis-chat-panel-chrome-height) + var(--orbis-play-layout-chat-gap) + 12px)}.orbis-play-editor-exit-btn{display:inline-flex;align-items:center;gap:6px;width:auto;height:var(--orbis-system-control-hit-size, 35px);min-height:var(--orbis-system-control-hit-size, 35px);padding:0 12px 0 10px;border-radius:999px;color:#ffffffe0;font:inherit;cursor:pointer;pointer-events:auto;outline:none;-webkit-font-smoothing:antialiased;transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.orbis-play-editor-exit-btn:hover{color:#fff;border-color:#ffffff3d;background:var(--orbis-play-hud-bg-hover);box-shadow:var(--orbis-play-hud-shadow);transform:translateY(-1px)}.orbis-play-editor-exit-btn:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}.orbis-play-editor-exit-btn:active{color:#ffffffeb;background:var(--orbis-play-hud-bg-active);box-shadow:var(--orbis-play-hud-shadow);transform:translateY(0)}.orbis-play-editor-exit-icon{display:grid;flex-shrink:0;place-items:center;width:17px;height:17px;color:currentColor;filter:drop-shadow(0 0 6px rgba(255,255,255,.1));transition:color .18s ease,filter .18s ease}.orbis-play-editor-exit-btn:hover .orbis-play-editor-exit-icon{filter:drop-shadow(0 0 8px rgba(255,255,255,.18))}.orbis-play-editor-exit-label{font-family:Pretendard,system-ui,sans-serif;font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap;color:currentColor}.orbis-play-editor-exit-icon svg{width:14px;height:14px}.orbis-play-chrome .orbis-top-nav{position:fixed;top:var(--orbis-nav-top);left:0;right:0;z-index:360}.orbis-play-chrome .orbis-top-nav.is-world-chrome{top:0}.orbis-play-chrome .orbis-top-nav.is-tab-open{z-index:360}.orbis-play-side-nav-list>li{width:100%}.orbis-play-side-nav-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:37px;padding:2px 1px 3px;border:0;border-radius:var(--orbis-side-nav-radius);background:transparent;color:#ffffffd1;font:inherit;cursor:pointer;outline:none;-webkit-font-smoothing:antialiased;transition:color .16s ease,transform .16s ease}.orbis-play-side-nav-chip{position:absolute;inset:0;border-radius:var(--orbis-side-nav-radius);background:transparent;opacity:0;transition:opacity .2s ease,background .2s ease,box-shadow .2s ease,inset .18s cubic-bezier(.22,1,.34,1)}.orbis-play-side-nav-link:hover,.orbis-play-side-nav-link.is-pressed{z-index:2}.orbis-play-side-nav-link.is-active .orbis-play-side-nav-chip,.orbis-play-side-nav-link:focus-visible .orbis-play-side-nav-chip,.orbis-play-side-nav-link.is-pressed .orbis-play-side-nav-chip{inset:0 calc(-1 * var(--orbis-side-nav-chip-hover-expand))}.orbis-play-side-nav-chip:before,.orbis-play-side-nav-chip:after{content:none}.orbis-play-side-nav-body{width:100%;min-width:0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none}.orbis-play-side-nav-link:hover{color:#fffffff2;transform:translateY(-1px)}.orbis-play-side-nav-link.is-active{color:#fff}.orbis-play-side-nav-link.is-active .orbis-play-side-nav-chip{background:var(--orbis-play-glass-chip-active-bg);box-shadow:var(--orbis-play-ui-accent-chip-shadow);opacity:1}.orbis-play-side-nav-link:focus-visible{outline:none}.orbis-play-side-nav-link:focus-visible .orbis-play-side-nav-chip{box-shadow:inset 0 0 0 1px #ffffff2e;opacity:1}.orbis-play-side-nav-link.is-pressed{transform:scale(.96)}.orbis-play-side-nav-link.is-pressed .orbis-play-side-nav-chip{transform:none}.orbis-play-side-nav-icon-wrap{position:relative;display:grid;place-items:center;width:19px;height:19px;flex-shrink:0}.orbis-play-side-nav-icon{position:relative;z-index:1;display:grid;place-items:center;color:currentColor;filter:drop-shadow(0 0 7px rgba(255,255,255,.12));transition:color .16s ease,filter .16s ease,transform .16s ease}.orbis-play-side-nav-icon svg{width:16px;height:16px}.orbis-play-side-nav-link:hover .orbis-play-side-nav-icon{filter:drop-shadow(0 0 8px rgba(255,255,255,.18))}.orbis-play-side-nav-link.is-active .orbis-play-side-nav-icon{filter:drop-shadow(0 0 8px rgba(255,255,255,.22))}.orbis-play-side-nav-label{font-family:Pretendard,system-ui,sans-serif;font-size:8.5px;font-weight:700;line-height:1;letter-spacing:.03em;text-align:center;white-space:nowrap;color:currentColor;transition:color .16s ease;max-width:100%;overflow:hidden;text-overflow:ellipsis}body:has(.orbis-play-chrome),body:has(.orbis-play-side-nav),body:has(.orbis-play-editor-exit-dock){--orbis-side-nav-width: 0px;--orbis-chat-gutter-bottom: var(--orbis-play-layout-gutter);--orbis-chat-dock-width: var(--orbis-play-layout-chat-width);--orbis-system-controls-bottom: max( var(--orbis-chat-gutter-bottom), env(safe-area-inset-bottom, 0px) );--orbis-system-controls-right: var(--orbis-play-edge-right);--orbis-system-control-hit-size: var(--orbis-play-layout-control-size);--orbis-play-layout-right-reserve: calc( var(--orbis-play-edge-right) + var(--orbis-system-controls-cluster-width) + var(--orbis-chat-to-system-gap) );--orbis-play-ui-surface-border: var(--orbis-play-glass-border);--orbis-play-ui-surface-bg: var(--orbis-play-glass-bg);--orbis-play-ui-surface-blur: var(--orbis-play-glass-blur);--orbis-play-ui-surface-shadow: var(--orbis-play-glass-shadow);--orbis-play-ui-surface-shadow-compact: var(--orbis-play-glass-shadow);--orbis-play-ui-text: #fff;--orbis-play-ui-text-muted: rgba(255, 255, 255, .78);--orbis-play-ui-text-soft: rgba(255, 255, 255, .62)}body:has(.orbis-play-chrome) :is(.orbis-chat-dock,.orbis-chat-log),body:has(.orbis-play-side-nav) :is(.orbis-chat-dock,.orbis-chat-log){--orbis-chat-dock-left: calc(var(--orbis-side-nav-width) + var(--orbis-play-edge-left));--orbis-chat-dock-gap: var(--orbis-play-layout-chat-gap);--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );transition:left .22s cubic-bezier(.22,1,.34,1)}body:has(.orbis-chat-dock.is-input-focused):has(.orbis-play-side-nav) :is(.orbis-chat-dock,.orbis-chat-log){--orbis-chat-dock-left: var(--orbis-play-edge-left);--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) )}body:has(.orbis-play-chrome) .orbis-chat-dock,body:has(.orbis-play-side-nav) .orbis-chat-dock{--orbis-chat-dock-scale: 1;left:var(--orbis-chat-dock-left);width:min(var(--orbis-chat-dock-width),calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)));max-width:calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve));gap:var(--orbis-chat-dock-gap);bottom:var(--orbis-chat-gutter-bottom);transition:left .22s cubic-bezier(.22,1,.34,1),width .22s cubic-bezier(.22,1,.34,1),max-width .22s cubic-bezier(.22,1,.34,1)}body:has(.orbis-chat-dock.is-input-focused):has(.orbis-play-side-nav) .orbis-chat-dock{width:min(var(--orbis-chat-dock-width),calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)));max-width:calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve))}body:has(.orbis-play-chrome) .orbis-chat-dock.is-collapsed,body:has(.orbis-play-side-nav) .orbis-chat-dock.is-collapsed{width:auto}body:has(.orbis-play-chrome) .orbis-chat-open-button,body:has(.orbis-play-side-nav) .orbis-chat-open-button{width:44px;height:44px}body:has(.orbis-play-chrome) .orbis-chat-open-button:hover,body:has(.orbis-play-side-nav) .orbis-chat-open-button:hover{background:var(--orbis-play-glass-hover-bg)}body:has(.orbis-play-chrome) .orbis-chat-open-button img,body:has(.orbis-play-side-nav) .orbis-chat-open-button img{width:21px;height:21px}@media (prefers-reduced-motion: reduce){.orbis-play-side-nav-link,.orbis-play-side-nav-chip,.orbis-play-side-nav-icon,.orbis-play-side-nav-label,.orbis-play-side-nav-panel,.orbis-play-editor-exit-btn,.orbis-play-editor-exit-icon{transition:color .2s ease,border-color .2s ease,background .2s ease}.orbis-play-side-nav-panel{transition:opacity .18s ease}.orbis-play-side-nav-link.is-pressed,.orbis-play-side-nav-link.is-active .orbis-play-side-nav-icon,.orbis-play-editor-exit-btn:hover,.orbis-play-editor-exit-btn:active{transform:none}}.orbis-play-minimap-dock{--orbis-shell-gutter: 18px;--orbis-nav-top: calc(env(safe-area-inset-top, 0px) - 8px) ;--orbis-nav-block: 52px;--orbis-hud-top: calc(var(--orbis-nav-top) + var(--orbis-nav-block) + var(--orbis-minimap-dock-gap, 28px));--orbis-minimap-size: 95px;--orbis-minimap-dock-scale: 1;--orbis-minimap-dock-gap: 34px;--orbis-minimap-meta-width: var(--orbis-minimap-size);--orbis-minimap-dock-top: calc(var(--orbis-nav-top) + var(--orbis-nav-block) + var(--orbis-minimap-dock-gap, 28px));--orbis-minimap-dock-right: var(--orbis-play-edge-right);position:fixed;top:max(var(--orbis-minimap-dock-top),calc(env(safe-area-inset-top,0px) + 52px));right:var(--orbis-minimap-dock-right);width:var(--orbis-minimap-size);z-index:141;display:flex;flex-direction:column;align-items:stretch;gap:6px;pointer-events:none;transform:none;transform-origin:top right}.orbis-play-elevation{align-self:flex-end;display:flex;align-items:center;gap:4px;margin-top:6px;pointer-events:none;user-select:none}.orbis-play-elevation-value{color:#fff;font-family:var(--orbis-ui-font);font-size:13px;font-weight:900;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;text-shadow:0 0 10px rgba(255,255,255,.32),0 1px 4px rgba(0,0,0,.75)}.orbis-play-elevation-sight{width:4px;height:6px;background:linear-gradient(90deg,#ffffffb8,#fff);clip-path:polygon(0 0,100% 50%,0 100%);filter:drop-shadow(0 0 5px rgba(255,255,255,.45))}.orbis-play-elevation-ruler{--orbis-elevation-step: clamp(4px, 1.3vh, 8px);position:relative;width:9px;height:calc(17 * var(--orbis-elevation-step));overflow:hidden;mask-image:linear-gradient(transparent,#000 26%,#000 74%,transparent)}.orbis-play-elevation-track{position:absolute;inset:50% 0 auto;display:grid;grid-auto-rows:var(--orbis-elevation-step);justify-items:end;align-items:center;will-change:transform}.orbis-play-elevation-track>span{width:3px;height:1px;border-radius:1px;background:#ffffff6b}.orbis-play-elevation-track>[data-major=true]{width:9px;height:1.5px;background:linear-gradient(90deg,#ffffff94,#ffffffeb);box-shadow:0 0 6px #ffffff38}.orbis-dock-panel,.orbis-fast-travel,.orbis-spaces-panel,.orbis-quest-tracker,.orbis-friends-panel{position:relative;width:100%;margin-top:8px;border-radius:10px;border:1px solid rgba(243,223,169,.2);background:transparent;box-shadow:inset 0 1px #ffffff1a;overflow:hidden;pointer-events:auto}.orbis-dock-panel.orbis-minimap-panel{margin:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none}.orbis-play-minimap-dock .orbis-minimap-panel:before,.orbis-play-minimap-dock .orbis-minimap-panel:after{content:none;display:none}.orbis-play-minimap-dock .orbis-minimap-panel .orbis-dock-panel-header{display:none}.orbis-dock-panel:before,.orbis-fast-travel:before,.orbis-spaces-panel:before,.orbis-quest-tracker:before,.orbis-friends-panel:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,#f3dfa91a,#ffffff0a 42%,#7cd3ff0d),#07070d38;backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);pointer-events:none}.orbis-dock-panel:after,.orbis-fast-travel:after,.orbis-spaces-panel:after,.orbis-quest-tracker:after,.orbis-friends-panel:after{content:"";position:absolute;inset:0 auto 0 0;z-index:1;width:2px;background:linear-gradient(180deg,rgba(255,247,214,.95) 0%,var(--gold-0) 48%,rgba(243,223,169,.15) 100%);pointer-events:none}.orbis-dock-panel-header,.orbis-fast-travel-header,.orbis-quest-tracker-header{position:relative;z-index:2;display:flex;align-items:center;gap:4px;border-bottom:1px solid rgba(243,223,169,.12)}.orbis-dock-panel.is-collapsed .orbis-dock-panel-header{border-bottom:0}.orbis-dock-panel-title,.orbis-fast-travel-toggle,.orbis-quest-tracker-toggle{flex:1;min-width:0;display:flex;align-items:center;gap:6px;padding:9px 0 8px 12px;border:0;background:transparent;color:#fff7dd;font:inherit;cursor:pointer;text-align:left}.orbis-dock-panel-title:focus-visible,.orbis-fast-travel-toggle:focus-visible,.orbis-quest-tracker-toggle:focus-visible{outline:1px solid rgba(243,223,169,.45);outline-offset:-2px}.orbis-dock-panel-collapse{position:relative;z-index:2;flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;margin:6px 8px 6px 0;padding:0;border:1px solid rgba(243,223,169,.2);border-radius:6px;background:#f3dfa914;color:#fff7dde6;font-size:14px;line-height:1;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.orbis-dock-panel-collapse:hover{background:#f3dfa929;border-color:#f3dfa952;color:#fff7dd}.orbis-dock-panel-collapse:focus-visible{outline:1px solid rgba(243,223,169,.45);outline-offset:1px}.orbis-dock-panel-body{position:relative;z-index:2}.orbis-minimap-panel .orbis-dock-panel-body{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0}.orbis-dock-panel-caret,.orbis-fast-travel-caret,.orbis-quest-tracker-caret{display:inline-block;font-size:9px;line-height:1;color:#f3dfa9d1;transition:transform .24s ease}.orbis-dock-panel-caret.is-open,.orbis-fast-travel-caret.is-open,.orbis-quest-tracker-caret.is-open{transform:rotate(0)}.orbis-dock-panel-caret:not(.is-open),.orbis-fast-travel-caret:not(.is-open),.orbis-quest-tracker-caret:not(.is-open){transform:rotate(-90deg)}.orbis-dock-panel-title-text,.orbis-fast-travel-title,.orbis-quest-tracker-title{font-family:Pretendard,system-ui,sans-serif;font-size:11px;font-weight:600;font-style:italic;letter-spacing:-.01em;color:#fff7dd;text-shadow:0 1px 3px rgba(0,0,0,.55)}.orbis-dock-panel.is-collapsed .orbis-dock-panel-caret{transform:rotate(-90deg)}.orbis-travel-empty,.orbis-spaces-window-lead{margin:0;padding:8px 10px 6px;color:#fff7ddb8;font-family:Pretendard,system-ui,sans-serif;font-size:11px;line-height:1.45}.orbis-spaces-window{display:flex;flex-direction:column;min-height:0}.orbis-play-minimap-dock .orbis-minimap.is-embedded{position:relative;top:auto;right:auto;left:auto;width:100%;max-width:100%;margin:0;align-self:stretch;pointer-events:auto;cursor:pointer}.orbis-play-minimap-dock .orbis-minimap-map-title{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin:6px 0 0;padding:0 4px;font-size:12px;font-weight:700;font-style:normal;color:var(--orbis-play-ui-text);letter-spacing:.01em;line-height:1.2;text-align:center;white-space:nowrap;min-width:0;text-shadow:none}.orbis-play-minimap-dock .orbis-minimap-map-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-minimap-dock .orbis-map-location-meta{order:-1;align-self:stretch;position:relative;width:100%;min-width:0;margin:0 0 8px;padding:6px 7px 5px;border-radius:14px;overflow:hidden;background:transparent;border:1px solid var(--orbis-play-ui-surface-border);box-shadow:var(--orbis-play-ui-surface-shadow);text-align:left;pointer-events:auto}.orbis-play-minimap-dock .orbis-map-location-meta:before{content:"";position:absolute;inset:0;z-index:0;background:var(--orbis-play-ui-surface-bg);backdrop-filter:var(--orbis-play-ui-surface-blur);-webkit-backdrop-filter:var(--orbis-play-ui-surface-blur);pointer-events:none}.orbis-play-minimap-dock .orbis-map-location-meta:after{content:none;display:none}.orbis-play-minimap-dock .orbis-map-location-name{position:relative;z-index:1;margin:0;padding-left:0;font-size:10px;font-weight:700;font-style:normal;color:var(--orbis-play-ui-text);letter-spacing:.01em;line-height:1.15;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:none}.orbis-play-minimap-dock .orbis-map-location-url-row{position:relative;z-index:1;display:flex;align-items:center;gap:4px;min-width:0;margin-top:0;padding-left:2px}.orbis-play-minimap-dock .orbis-map-location-url{flex:1;min-width:0;font-size:8px;letter-spacing:.02em;line-height:1.1;color:var(--orbis-play-ui-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:none}.orbis-play-minimap-dock .orbis-map-location-copy{flex:0 0 auto;display:grid;place-items:center;width:16px;height:16px;padding:0;border-radius:4px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:var(--orbis-play-ui-text);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.orbis-play-minimap-dock .orbis-map-location-copy:hover{background:#ffffff24;border-color:#ffffff3d;color:var(--orbis-play-ui-text);transform:translateY(-1px)}.orbis-play-minimap-dock .orbis-map-location-copy.is-copied{border-color:#7cd3ff6b;background:#7cd3ff24;color:#b8e8ff}.orbis-play-minimap-dock .orbis-map-location-copy svg{width:9px;height:9px}.orbis-play-minimap-dock .orbis-minimap-coords{justify-content:space-between;align-self:stretch;gap:2px;width:100%;margin-top:0;font-size:6.5px;letter-spacing:.04em}.orbis-map-location-row{display:flex;align-items:center;gap:10px;min-width:0}.orbis-map-location-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.orbis-map-location-name{margin:0;color:#fff7dd;font-size:14px;font-weight:600;font-style:italic;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.45)}.orbis-map-location-url{color:#fff7ddb8;font-size:9px;letter-spacing:.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-map-location-copy{flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid rgba(243,223,169,.2);border-radius:6px;background:#f3dfa914;color:#fff7dde6;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.orbis-map-location-copy:hover{background:#f3dfa929;border-color:#f3dfa957;color:#fff7dd}.orbis-map-location-copy.is-copied{border-color:#7cd3ff6b;background:#7cd3ff1f;color:#b8e8ff}.orbis-play-chrome .orbis-map-location-card{pointer-events:auto}.orbis-play-chrome .orbis-glass-card{backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12);background:linear-gradient(145deg,#12121c6b,#07070d5c)!important;border-color:#f3dfa938!important;box-shadow:0 8px 28px #00000038,inset 0 1px #ffffff1f}.orbis-play-chrome .orbis-notice-card{border-color:#f3dfa92e!important;background:linear-gradient(145deg,#07070d57,#07070d61 52%,#07070d6b)!important}.orbis-play-chrome .orbis-notice-card,.orbis-play-chrome .orbis-feature-card,.orbis-play-chrome .orbis-status-card{text-shadow:0 1px 2px rgba(0,0,0,.55)}.orbis-play-chrome.orbis-entry-ui :where(.orbis-notice-card,.orbis-feature-card,.orbis-status-card){font-weight:400!important}.orbis-play-chrome .orbis-notice-card .serif,.orbis-play-chrome .orbis-feature-card .serif{font-weight:500!important}.orbis-play-chrome .orbis-notice-item{background:linear-gradient(135deg,#16162061,#0c0c124d)!important;border-color:#ffffff1f!important;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-play-chrome .orbis-notice-item span:nth-child(2){color:#fffffff5!important;font-weight:500}.orbis-play-chrome .orbis-notice-item span:nth-child(3){color:#ffffff94!important}.orbis-play-chrome .orbis-feature-description{color:#ffffffe0!important;font-weight:400}.orbis-play-chrome .orbis-feature-preview{background:linear-gradient(135deg,#ffffff12,#ffffff05),#07070d42!important;border-color:#ffffff1a!important}.orbis-play-chrome .orbis-stat-label{color:#ffffffad}.orbis-play-chrome .orbis-stat-value{color:#fff1c4;font-weight:500}.orbis-play-minimap-dock .orbis-minimap.is-embedded .orbis-minimap-frame{border-color:var(--orbis-play-glass-border)!important;background:transparent!important;box-shadow:none!important}.orbis-play-minimap-dock .orbis-minimap.is-embedded .orbis-minimap-frame:before{background:var(--orbis-play-glass-bg);backdrop-filter:blur(10px) saturate(.9);-webkit-backdrop-filter:blur(10px) saturate(.9)}.orbis-play-minimap-dock .orbis-minimap-cardinal,.orbis-play-minimap-dock .orbis-minimap-cardinal.is-n{color:#ffffffeb!important;text-shadow:0 0 6px rgba(255,255,255,.16),0 1px 3px rgba(7,7,13,.82)!important}.orbis-play-minimap-dock .orbis-minimap-player-arrow{border-bottom-color:#fff7dd!important;filter:drop-shadow(0 0 4px rgba(243,223,169,.85))!important}.orbis-play-minimap-dock .orbis-minimap-grid line{stroke:#ffffff24!important}.orbis-minimap{position:fixed;top:clamp(16px,2.8vw,24px);left:clamp(16px,2.8vw,24px);z-index:120;width:min(300px,29vw);pointer-events:none;animation:fadeInPlain .55s ease both}.orbis-minimap.is-embedded{position:relative;top:auto;left:auto;z-index:auto;width:min(300px,100%);padding:0;border:0;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-minimap-title{margin:0 0 8px;padding:0 2px;align-self:flex-start;color:#fff7dd;font-size:13px;font-weight:600;font-style:italic;letter-spacing:-.01em;line-height:1.2;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.45);word-break:keep-all}.orbis-map-nameplate{position:relative;margin-bottom:8px;border-radius:14px;border:1px solid rgba(243,223,169,.22);background:linear-gradient(135deg,#f3dfa91f,#ffffff0d 42%,#7cd3ff0f),#07070d94;box-shadow:0 10px 24px #07070d57,inset 0 1px #ffffff14;overflow:hidden}.orbis-map-nameplate:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,rgba(255,247,214,.95) 0%,var(--gold-0) 42%,rgba(243,223,169,.12) 100%)}.orbis-map-nameplate-inner{position:relative;z-index:1;padding:8px 12px 8px 15px}.orbis-map-nameplate.is-large .orbis-map-nameplate-inner{padding:12px 18px 12px 20px}.orbis-map-nameplate-title{margin:0;color:#fff7dd;font-size:14px;font-weight:600;font-style:italic;letter-spacing:-.01em;line-height:1.25;text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 20px rgba(243,223,169,.16);word-break:keep-all}.orbis-map-nameplate.is-large .orbis-map-nameplate-title{font-size:clamp(22px,3vw,28px);line-height:1.15}.orbis-map-address{display:flex;align-items:center;gap:6px;margin-top:7px;min-width:0;pointer-events:auto}.orbis-map-address.is-compact{padding:5px 7px 5px 9px;border-radius:8px;border:1px solid rgba(243,223,169,.22);background:#07070dc7;box-shadow:inset 0 1px #ffffff0d}.orbis-map-address.is-large{margin-top:10px;gap:8px;padding:7px 10px 7px 12px;border-radius:10px;border:1px solid rgba(243,223,169,.22);background:#07070db8}.orbis-map-address-url{flex:1;min-width:0;color:#fff7dde0;font-size:10px;letter-spacing:.01em;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.45)}.orbis-map-address.is-large .orbis-map-address-url{font-size:11px}.orbis-map-address-copy{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid rgba(243,223,169,.2);border-radius:6px;background:#f3dfa914;color:#fff7dde6;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.orbis-map-address-copy:hover{background:#f3dfa929;border-color:#f3dfa957;color:#fff7dd}.orbis-map-address-copy.is-copied{border-color:#7cd3ff6b;background:#7cd3ff1f;color:#b8e8ff}.orbis-map-address.is-large .orbis-map-address-copy{width:26px;height:26px}.orbis-minimap-frame{position:relative;aspect-ratio:1;border-radius:50%;border:1px solid var(--orbis-play-glass-border);background:transparent;box-shadow:none;overflow:hidden}.orbis-minimap-frame:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:inset 0 0 0 1px #ffffff0a;pointer-events:none}.orbis-minimap-frame:after{content:"";position:absolute;inset:7px;z-index:1;border:1px solid rgba(255,255,255,.1);border-radius:50%;pointer-events:none}.orbis-minimap-svg{position:relative;z-index:1;display:block;width:100%;height:100%;shape-rendering:geometricPrecision}.orbis-minimap-cardinals{position:absolute;inset:0;z-index:3;pointer-events:none}.orbis-minimap-cardinal{position:absolute;font-family:var(--orbis-font-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;color:#ffffffe0;text-shadow:0 0 6px rgba(255,255,255,.14),0 1px 3px rgba(7,7,13,.82);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.orbis-minimap-cardinal.is-n{top:5%;left:50%;transform:translate(-50%);color:#ffffffe0;font-size:12px;font-weight:800;letter-spacing:.06em}.orbis-minimap-cardinal.is-s{bottom:5%;left:50%;transform:translate(-50%)}.orbis-minimap-cardinal.is-w{left:5%;top:50%;transform:translateY(-50%)}.orbis-minimap-cardinal.is-e{right:5%;top:50%;transform:translateY(-50%)}.orbis-minimap-cardinals.is-overview .orbis-minimap-cardinal{font-size:18px;font-weight:700}.orbis-minimap-cardinals.is-overview .orbis-minimap-cardinal.is-n{font-size:18px;font-weight:800}.orbis-map-modal-frame .orbis-minimap-cardinal.is-n{top:3%}.orbis-map-modal-frame .orbis-minimap-cardinal.is-s{bottom:3%}.orbis-map-modal-frame .orbis-minimap-cardinal.is-w{left:3%}.orbis-map-modal-frame .orbis-minimap-cardinal.is-e{right:3%}.orbis-minimap-grid line{stroke:#ffffff0f;stroke-width:.35}.orbis-minimap-marker{stroke:#07070d8c;stroke-width:.45;pointer-events:none}.orbis-minimap-marker.is-portal{fill:#7cd3ffeb;filter:drop-shadow(0 0 2px rgba(124,211,255,.55))}.orbis-minimap-marker.is-object{fill:#ffffffad;filter:drop-shadow(0 0 2px rgba(255,255,255,.34))}.orbis-minimap-marker.is-destination{fill:#f3dfa9f2;stroke:#d9b160e0;stroke-width:.55;filter:drop-shadow(0 0 3px rgba(243,223,169,.65))}.orbis-minimap-marker.is-highlighted{stroke-width:.72}.orbis-minimap-marker.is-portal.is-highlighted{filter:drop-shadow(0 0 5px rgba(124,211,255,.95))}.orbis-minimap-marker.is-object.is-highlighted{filter:drop-shadow(0 0 4px rgba(255,255,255,.92))}.orbis-map-marker-tooltip{position:fixed;z-index:13020;width:min(240px,calc(100vw - 24px));padding:10px 12px;border:1px solid var(--orbis-play-glass-border, rgba(255, 255, 255, .16));border-radius:12px;background:var(--orbis-play-glass-bg, rgba(18, 20, 28, .82));backdrop-filter:var(--orbis-play-glass-blur, blur(22px) saturate(1.12));-webkit-backdrop-filter:var(--orbis-play-glass-blur, blur(22px) saturate(1.12));box-shadow:var(--orbis-play-glass-shadow, 0 10px 28px rgba(0, 0, 0, .24)),0 18px 40px #00000047;pointer-events:none}.orbis-map-marker-tooltip.is-pinned{border-color:#f3dfa96b}.orbis-map-marker-tooltip-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.orbis-map-marker-tooltip-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;box-shadow:0 0 10px currentColor}.orbis-map-marker-tooltip-dot.is-portal{background:#7cd3fff2;color:#7cd3ffa6}.orbis-map-marker-tooltip-dot.is-object{background:#ffffffd1;color:#ffffff73}.orbis-map-marker-tooltip-title{display:grid;gap:2px;min-width:0}.orbis-map-marker-tooltip-title strong{color:#fff9e8;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-map-marker-tooltip-title span{color:#fff9e894;font-size:11px;line-height:1.2}.orbis-map-marker-tooltip-details{display:grid;gap:6px;margin:0}.orbis-map-marker-tooltip-details>div{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;align-items:start}.orbis-map-marker-tooltip-details dt{margin:0;color:#fff9e87a;font-size:10px;font-weight:600;letter-spacing:.04em}.orbis-map-marker-tooltip-details dd{margin:0;color:#fff9e8e0;font-size:11px;line-height:1.35;word-break:break-word}.orbis-map-move-target-ring{fill:none;stroke:#f3dfa96b;stroke-width:.42;transform-box:fill-box;transform-origin:center;animation:orbis-map-move-target-pulse 1.6s ease-out infinite}.orbis-cert-icon-rail .orbis-play-side-nav-list{padding-left:4px;padding-right:4px}.orbis-cert-icon-rail .orbis-play-side-nav-link{min-height:44px;padding:4px 1px}.orbis-cert-icon-rail .orbis-play-side-nav-icon-wrap{width:26px;height:26px}.orbis-cert-icon-rail .orbis-play-side-nav-label{font-size:8px;letter-spacing:0;line-height:1.15}@keyframes orbis-map-move-target-pulse{0%{opacity:.9;transform:scale(.72)}70%{opacity:.18;transform:scale(1.18)}to{opacity:0;transform:scale(1.28)}}.orbis-minimap-player{position:absolute;left:50%;top:50%;width:0;height:0;z-index:2;pointer-events:none;transform:translate(-50%,-50%)}.orbis-minimap-player-arrow{position:absolute;left:50%;top:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff7dd;transform:translate(-50%,-72%);filter:drop-shadow(0 0 4px rgba(243,223,169,.85))}.orbis-minimap-player.is-overview{transform:translate(-50%,-50%)}.orbis-minimap-player-arrow.is-overview{border-left-width:7px;border-right-width:7px;border-bottom-width:14px}.orbis-minimap-coords{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;width:calc(100% - 14px);margin:7px auto 0;padding:0 2px;color:var(--orbis-play-ui-text-muted, rgba(255, 255, 255, .58));font-size:8px;font-weight:700;letter-spacing:.05em;line-height:1;white-space:nowrap;pointer-events:none;text-shadow:none}.orbis-minimap-coords span{position:relative;display:inline-flex;align-items:center;gap:4px}.orbis-minimap-coords span:before{content:"";width:3px;height:3px;border-radius:50%;background:#ffffff6b;box-shadow:0 0 6px #ffffff1f}.orbis-play-window-backdrop{position:fixed;inset:0;z-index:0;border:0;padding:0;background:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeInPlain .24s ease both;pointer-events:auto;cursor:pointer}.orbis-billboard-content-popup-root{position:fixed;inset:0;z-index:1600;pointer-events:none}.orbis-billboard-content-popup-root .orbis-play-window-layer{position:fixed;inset:0;z-index:1;pointer-events:none}.orbis-billboard-content-popup-root .orbis-play-window.is-floating{pointer-events:auto}.orbis-play-window-layer{position:fixed;inset:0;z-index:320;pointer-events:none}.orbis-play-window{display:flex;flex-direction:column;width:min(560px,92vw);max-height:min(640px,calc(100dvh - 40px));padding:0;border-radius:12px;border:1px solid var(--orbis-play-window-border);background:var(--orbis-play-window-bg);box-shadow:var(--orbis-play-window-shadow);backdrop-filter:var(--orbis-play-window-blur);-webkit-backdrop-filter:var(--orbis-play-window-blur);pointer-events:auto}.orbis-play-window.is-floating{position:absolute;margin:0}.orbis-play-window-header{flex:0 0 auto}.orbis-play-window-header.is-draggable{cursor:grab;touch-action:none;user-select:none}.orbis-play-window-header.is-draggable:active{cursor:grabbing}.orbis-play-window-kicker{margin:0 0 4px;font-size:10px;letter-spacing:.14em;color:var(--orbis-play-window-kicker-color)}.orbis-play-window-header h2{margin:0;color:#fff}.orbis-play-window-close{cursor:pointer}.orbis-play-window-close span{margin:0;font-size:16px;line-height:1;transform:translateY(-1px)}.orbis-play-window-close:hover,.orbis-play-window-close:focus-visible{border-color:transparent}.orbis-play-window-description{margin:0 0 10px;font-size:11.5px;line-height:1.45;color:#ffffffe0}.orbis-play-window-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 14px}.orbis-play-window-body::-webkit-scrollbar{width:6px}.orbis-play-window-body::-webkit-scrollbar-thumb{border-radius:999px;background:#f3dfa947}.orbis-play-window.is-service{--svc-accent: #46c8ff;--svc-gold: #f3dfa9;--svc-ink: #eaf1ff;--svc-soft: rgba(234, 241, 255, .58);--svc-line: rgba(255, 255, 255, .12);--svc-panel: var(--orbis-svc-panel-fill);padding:0;overflow:hidden;height:min(620px,calc(100dvh - 56px));border-color:var(--orbis-play-window-border);color:var(--svc-ink);backdrop-filter:var(--orbis-play-window-blur);-webkit-backdrop-filter:var(--orbis-play-window-blur)}.orbis-play-window.is-service>.orbis-play-window-header,.orbis-play-window.is-service>.orbis-editor-chrome{margin-bottom:0}.orbis-play-window.is-service-map{box-sizing:border-box;width:var(--orbis-map-window-width, min(544px, calc(100vw - 24px) ));min-width:0;height:var(--orbis-map-window-height, min(638px, calc(100dvh - 24px) ));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:hidden}.orbis-play-window.is-service-people,.orbis-play-window.is-service-talk,.orbis-play-window.is-service-homeAiChat,.orbis-play-window.is-service-inventory,.orbis-play-window.is-service-style,.orbis-play-window.is-service-profile,.orbis-play-window.is-service-orbisGuide,.orbis-play-window.is-service-remote-player{box-sizing:border-box;width:320px;height:560px;min-width:320px;min-height:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-memory{box-sizing:border-box;width:420px;height:560px;min-width:320px;min-height:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-aiModel{box-sizing:border-box;width:320px;height:560px;min-width:280px;min-height:400px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-orbisGuide{width:720px;min-width:440px;height:560px;min-height:560px}.orbis-play-window.is-service-youtube{box-sizing:border-box;width:880px;height:640px;min-width:320px;min-height:480px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-party,.orbis-play-window.is-service-news,.orbis-play-window.is-service-events,.orbis-play-window.is-service-ranking,.orbis-play-window.is-service-community{box-sizing:border-box;height:560px;min-width:320px;min-height:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-party{width:576px}.orbis-play-window.is-service-quest{box-sizing:border-box}.orbis-play-window.is-service-news,.orbis-play-window.is-service-events,.orbis-play-window.is-service-ranking,.orbis-play-window.is-service-community{width:720px}.orbis-top-nav-window-body{--tab-accent: #46c8ff;--tab-grad-top: #57d0ff;--tab-grad-bot: #1f9fe0;--tab-ink: #062338;--tab-line-strong: rgba(70, 200, 255, .5);--tab-line: rgba(70, 200, 255, .32);--tab-tint: rgba(70, 200, 255, .16);--tab-tint-soft: rgba(70, 200, 255, .09);flex:1;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.orbis-top-nav-window-body.is-events{--tab-accent: #ff9c5b;--tab-grad-top: #ffb074;--tab-grad-bot: #e07a2f;--tab-ink: #2a1402;--tab-line-strong: rgba(255, 156, 91, .5);--tab-line: rgba(255, 156, 91, .32);--tab-tint: rgba(255, 156, 91, .16);--tab-tint-soft: rgba(255, 156, 91, .09)}.orbis-top-nav-window-body.is-ranking{--tab-accent: #f3dfa9;--tab-grad-top: #f7e7b0;--tab-grad-bot: #cf9f48;--tab-ink: #2c2206;--tab-line-strong: rgba(243, 223, 169, .55);--tab-line: rgba(243, 223, 169, .34);--tab-tint: rgba(243, 223, 169, .18);--tab-tint-soft: rgba(243, 223, 169, .1)}.orbis-top-nav-window-body.is-community{--tab-accent: #9b8cff;--tab-grad-top: #b3a6ff;--tab-grad-bot: #6f5fe0;--tab-ink: #120a33;--tab-line-strong: rgba(155, 140, 255, .5);--tab-line: rgba(155, 140, 255, .32);--tab-tint: rgba(155, 140, 255, .16);--tab-tint-soft: rgba(155, 140, 255, .09)}.orbis-top-nav-window-body>.orbis-top-tab-chips{flex:0 0 auto}.orbis-top-nav-window-body>.orbis-top-tab-body{flex:1;min-height:0;overflow:auto}.orbis-play-window.is-service-settings{box-sizing:border-box;width:403px;height:560px;min-width:320px;min-height:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-mixamo{box-sizing:border-box;width:800px;height:min(720px,calc(100dvh - 24px));min-width:360px;min-height:520px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both}.orbis-play-window.is-service-search,.orbis-play-window.is-service-wallet{height:auto;max-height:min(620px,calc(100dvh - 56px))}.orbis-play-window-header.is-service-header{width:100%;box-sizing:border-box;min-height:42px;padding:10px 12px 8px}.orbis-play-window-header.is-service-header .orbis-play-window-service-title{line-height:1.4;padding-block:1px}.orbis-play-window-header-end{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.orbis-org-window-header-slot{display:flex;align-items:center;min-width:0;max-width:min(220px,42vw)}.orbis-org-switch{position:relative;flex:0 1 auto;min-width:0;max-width:100%}.orbis-org-switch-trigger,.orbis-org-switch-current{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;height:22px;padding:0 8px 0 6px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#ffffffe0}.orbis-org-switch-trigger{cursor:pointer;transition:background .14s ease,border-color .14s ease}.orbis-org-switch.is-open .orbis-org-switch-trigger,.orbis-org-switch-trigger:hover{border-color:#f3dfa957;background:#f3dfa914}.orbis-org-switch.is-solo .orbis-org-switch-current{cursor:default}.orbis-org-switch .orbis-org-type-dot{flex:0 0 auto;width:6px;height:6px}.orbis-org-switch-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;color:#ffffffeb}.orbis-org-switch-rep{flex:0 0 auto;font-size:9px;line-height:1;color:#9ee8ffeb}.orbis-org-switch-role{flex:0 0 auto;max-width:4.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;color:#ffffff70}.orbis-org-switch-role.is-owner{color:#ffd678e0}.orbis-org-switch-role.is-officer{color:#9ee8ffd1}.orbis-org-switch-chevron{flex:0 0 auto;font-size:8px;line-height:1;color:#ffffff75}.orbis-org-switch-menu{position:fixed;z-index:420;min-width:196px;max-width:260px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#0a0a10f0;box-shadow:0 14px 36px #0000006b,inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.orbis-org-switch-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:8px;background:transparent;color:#ffffffe0;text-align:left;cursor:pointer;transition:background .14s ease}.orbis-org-switch-menu button:hover{background:#ffffff0f}.orbis-org-switch-menu button.is-active{background:#f3dfa91a}.orbis-org-switch-menu .orbis-org-type-dot{flex:0 0 auto;width:7px;height:7px}.orbis-org-switch-menu-copy{flex:1 1 auto;display:grid;gap:1px;min-width:0}.orbis-org-switch-menu-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;color:#fffffff0}.orbis-org-switch-menu-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;color:#ffffff75}.orbis-org-switch-check{flex:0 0 auto;font-size:11px;font-weight:700;color:#f3dfa9eb}.orbis-play-window-service-title{margin:0;color:#fff}.orbis-play-window-body.is-service-body{flex:1;min-height:0;padding:0;overflow:hidden;display:flex}.orbis-svc{flex:1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column}.orbis-svc-tabs{flex:0 0 auto;display:flex;gap:4px;padding:10px 12px 0}.orbis-svc-tabs button{flex:1;min-width:0;padding:9px 6px;border:1px solid var(--svc-line);border-bottom:0;border-radius:10px 10px 0 0;background:#ffffff08;color:var(--svc-soft);font-size:12px;font-weight:800;cursor:pointer;transition:background .16s ease,color .16s ease}.orbis-svc-tabs button:hover{color:#fff;background:#ffffff0e}.orbis-svc-tabs button.is-active{border-color:var(--orbis-svc-active-tab-border);background:var(--orbis-svc-active-tab-bg);color:#fff}.orbis-svc-organization .orbis-svc-tabs{gap:4px;padding:8px 12px 0}.orbis-svc-organization .orbis-svc-tabs button{flex:1;height:26px;min-height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#ffffffa8;font-size:11px;font-weight:700;line-height:1;box-shadow:none}.orbis-svc-organization .orbis-svc-tabs button:hover{color:#ffffffeb;background:#ffffff12;border-color:#ffffff24}.orbis-svc-organization .orbis-svc-tabs button.is-active{border-color:#f3dfa966;background:#f3dfa91f;color:#fffffff2;box-shadow:none}.orbis-svc-memory{display:flex;flex-direction:column;min-height:0;height:100%}.orbis-svc-memory>.orbis-svc-tabs{padding-top:8px;border-bottom:1px solid var(--svc-line)}.orbis-svc-memory-note-row{display:flex;align-items:flex-start;gap:10px;padding:8px 14px 10px;border-bottom:1px solid var(--svc-line)}.orbis-svc-memory-note-row .orbis-svc-memory-note{flex:1 1 auto;min-width:0;margin:0;padding:0;border-bottom:0}.orbis-svc-memory-copy-icon{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;margin-top:1px;padding:0;border:1px solid rgba(70,200,255,.28);border-radius:8px;background:#46c8ff1a;color:#c9f0ff;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.orbis-svc-memory-copy-icon:hover{background:#46c8ff2e;border-color:#46c8ff6b;color:#eaf9ff;transform:translateY(-1px)}.orbis-svc-memory-copy-icon.is-copied{border-color:#60dc9673;background:#60dc9629;color:#d8ffe8}.orbis-svc-memory-copy-icon.is-failed{border-color:#ff787873;background:#ff646424;color:#ffe4e4}.orbis-svc-memory-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px 8px;border-bottom:1px solid var(--svc-line)}.orbis-svc-memory-metric{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0a}.orbis-svc-memory-metric.is-gpu,.orbis-svc-memory-metric.is-memory{border-color:#46c8ff47;background:#46c8ff14}.orbis-svc-memory-metric span{color:var(--svc-soft);font-size:11px;font-weight:600}.orbis-svc-memory-metric strong{color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;overflow-wrap:anywhere}.orbis-svc-memory-note{margin:0;color:#eaf1ff9e;font-size:11px;line-height:1.45}.orbis-svc-memory-body{padding:10px 12px 16px}.orbis-svc-memory-section+.orbis-svc-memory-section{margin-top:16px}.orbis-svc-memory-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.orbis-svc-memory-section-head h3{margin:0;color:#fff;font-size:13px;font-weight:750}.orbis-svc-memory-section-head span{color:var(--svc-soft);font-size:11px;white-space:nowrap}.orbis-svc-memory-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.orbis-svc-memory-list li{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#00000029}.orbis-svc-memory-row-main{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.orbis-svc-memory-row-label{min-width:0;color:#ffffffeb;font-size:12px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.orbis-svc-memory-row-label em{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:999px;border:1px solid rgba(70,200,255,.28);background:#46c8ff1a;color:#b4e6fff2;font-size:10px;font-style:normal;font-weight:700;vertical-align:1px}.orbis-svc-memory-row-meta{flex:0 0 auto;color:#eaf1ffb8;font-size:11px;text-align:right;white-space:nowrap}.orbis-svc-memory-row-detail{margin:0;color:#eaf1ff9e;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.orbis-svc-memory-row-detail.is-meta{color:#eaf1ff6b;font-size:10px;line-height:1.35}.orbis-svc-memory-bar{display:block;height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.orbis-svc-memory-bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#46c8ff,#7ee0ff)}.orbis-svc-memory-empty{margin:0;padding:10px;color:#eaf1ff8c;font-size:12px}.orbis-svc-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.orbis-svc-scroll::-webkit-scrollbar{width:7px}.orbis-svc-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#46c8ff4d}.orbis-svc-ai-model{--ai-model-ink: #f2f7ff;--ai-model-muted: rgba(210, 226, 245, .58);--ai-model-line: rgba(120, 210, 255, .18);--ai-model-accent: #5ee0c8;--ai-model-accent-2: #7cc8ff;display:flex;flex-direction:column;gap:7px;height:100%;min-height:0;padding:8px;background:radial-gradient(120% 70% at 0% 0%,rgba(94,224,200,.1),transparent 48%),radial-gradient(90% 60% at 100% 0%,rgba(124,200,255,.08),transparent 42%),linear-gradient(180deg,rgba(8,14,22,.2),transparent 40%)}.orbis-svc-ai-model-active{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:5px 8px;border-radius:8px;border:1px solid rgba(94,224,200,.28);background:linear-gradient(90deg,#5ee0c824,#141c2859 42%);box-shadow:inset 0 0 0 1px #ffffff08}.orbis-svc-ai-model-active-dot{width:8px;height:8px;border-radius:50%;background:var(--ai-model-accent);box-shadow:0 0 0 3px #5ee0c829,0 0 10px #5ee0c873}.orbis-svc-ai-model-active-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.orbis-svc-ai-model-active-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ai-model-ink);font-size:11px;font-weight:750;letter-spacing:-.01em;line-height:1.2}.orbis-svc-ai-model-active-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ai-model-muted);font-size:9px;line-height:1.2}.orbis-svc-ai-model-controls{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back){grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto}.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back) .orbis-svc-ai-model-back{grid-column:1 / -1}.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back) .orbis-svc-ai-model-sort,.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back) .orbis-svc-ai-model-search{grid-row:2}.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back) .orbis-svc-ai-model-sort{grid-column:1;justify-self:start;width:max-content}.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back) .orbis-svc-ai-model-search{grid-column:2}.orbis-svc-ai-model-back{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1px;border:0;background:transparent;color:#b4ecffeb;font-size:10px;font-weight:700;line-height:1.2;text-align:left;cursor:pointer}.orbis-svc-ai-model-back:hover{color:#fff}.orbis-svc-ai-model-sort{display:inline-flex;align-items:stretch;width:max-content;height:26px;padding:2px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:#00000047}.orbis-svc-ai-model-sort button{min-width:0;padding:0 6px;border:0;border-radius:5px;background:transparent;color:#ffffff8c;font-size:9px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-svc-ai-model-sort button.is-active{background:linear-gradient(180deg,#5ee0c847,#5ee0c824);color:#eafff8;box-shadow:inset 0 0 0 1px #5ee0c838}.orbis-svc-ai-model-search{display:block;min-width:0}.orbis-svc-ai-model-search input{width:100%;height:26px;padding:0 8px;border-radius:7px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:var(--ai-model-ink);font-size:10px;outline:0}.orbis-svc-ai-model-search input::placeholder{color:#ffffff5c}.orbis-svc-ai-model-search input:focus{border-color:#5ee0c86b;background:#0812188c}.orbis-svc-ai-model-status{margin:0;color:var(--ai-model-muted);font-size:10px;line-height:1.3}.orbis-svc-ai-model-status.is-error{color:#ffb0a0eb}.orbis-svc-ai-model-scroll{margin:0 -2px;padding:0 2px 2px}.orbis-svc-ai-model-list{display:flex;flex-direction:column;gap:3px}.orbis-svc-ai-model-row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:34px;padding:5px 7px 5px 6px;border:1px solid transparent;border-radius:8px;background:#ffffff09;color:var(--ai-model-ink);text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.orbis-svc-ai-model-row.is-model{grid-template-columns:minmax(0,1fr) auto;padding-left:8px}.orbis-svc-ai-model-row:before{content:"";position:absolute;top:6px;bottom:6px;left:0;width:2px;border-radius:999px;background:transparent}.orbis-svc-ai-model-row:hover:not(:disabled){background:#ffffff12;border-color:#ffffff14}.orbis-svc-ai-model-row.is-selected{border-color:#5ee0c847;background:linear-gradient(90deg,#5ee0c81f,#ffffff0a 55%)}.orbis-svc-ai-model-row.is-selected:before{background:linear-gradient(180deg,var(--ai-model-accent),var(--ai-model-accent-2))}.orbis-svc-ai-model-row:disabled{cursor:default;opacity:.55}.orbis-svc-ai-model-mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;border:1px solid rgba(124,200,255,.2);background:linear-gradient(145deg,#7cc8ff2e,#5ee0c814);color:#dcf5ffeb;font-size:10px;font-weight:800;letter-spacing:-.02em}.orbis-svc-ai-model-row-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.orbis-svc-ai-model-row-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.orbis-svc-ai-model-row-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ai-model-muted);font-size:9px;line-height:1.2}.orbis-svc-ai-model-pill{flex:0 0 auto;padding:2px 5px;border-radius:999px;border:1px solid rgba(94,224,200,.28);background:#5ee0c824;color:#d8fff4;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.04em;line-height:1}.orbis-svc-toggle{display:inline-flex;align-items:center;gap:6px;color:var(--svc-soft);font-size:11px;font-weight:700;cursor:pointer}.orbis-svc-toggle input{position:absolute;opacity:0;pointer-events:none}.orbis-svc-toggle span{position:relative;width:30px;height:16px;border-radius:999px;background:#ffffff29;transition:background .16s ease}.orbis-svc-toggle span:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .16s ease}.orbis-svc-toggle input:checked+span{background:var(--svc-accent)}.orbis-svc-toggle input:checked+span:after{transform:translate(14px)}.orbis-svc-toggle.is-compact{font-size:10px}.orbis-svc-status{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.orbis-svc-status.is-online{background:#4ade80;box-shadow:0 0 6px #4ade8099}.orbis-svc-status.is-away{background:#facc15}.orbis-svc-status.is-offline{background:#94a3b8;box-shadow:none}.orbis-svc-pill{padding:5px 10px;border-radius:999px;background:#ffffff0f;color:var(--svc-soft);font-size:11px;font-weight:700}.orbis-svc-pill.is-online{color:#6ee7a0}.orbis-svc-footer{flex:0 0 auto;display:flex;gap:6px;padding:10px 12px;border-top:1px solid var(--svc-line);background:#07091066}.orbis-svc-footer.is-split .orbis-svc-footer-btn{flex:1}.orbis-svc-footer.is-triple .orbis-svc-footer-btn{padding:8px 4px;font-size:10px}.orbis-svc-footer-btn{min-width:0;min-height:0;padding:8px 6px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0d;color:var(--svc-ink);font-size:11px;font-weight:800;line-height:1.2;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .12s ease}.orbis-svc-footer-btn:hover{border-color:#46c8ff80}.orbis-svc-footer-btn:active{transform:translateY(1px)}.orbis-svc-footer-btn:disabled,.orbis-avatar-current-primary:disabled{cursor:default;opacity:.56;transform:none}.orbis-svc-footer-btn.is-wide{flex:1}.orbis-svc-footer-btn.is-primary{border-color:#46c8ff80;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338}.orbis-svc-footer-btn.is-danger{border-color:#ff6b6b80;background:linear-gradient(180deg,#ff8a8a,#e04848);color:#2c0606}.orbis-svc-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px}.orbis-svc-toolbar-left{display:flex;gap:6px}.orbis-svc-toolbar-left button{padding:5px 12px;border:1px solid var(--svc-line);border-radius:999px;background:#ffffff0d;color:var(--svc-soft);font-size:11px;font-weight:700;cursor:pointer}.orbis-svc-toolbar-left button:hover{color:#fff;border-color:#46c8ff73}.orbis-svc-toolbar-left button.is-active{color:#fff;border-color:#46c8ffa6;background:#46c8ff24}.orbis-svc-toolbar-left button:disabled{opacity:.45;cursor:not-allowed}.orbis-svc-slot-count{color:var(--svc-soft);font-size:11px;font-weight:800}.orbis-svc-guide{min-height:0}.orbis-svc-guide-layout{flex:1;min-height:0;display:grid;grid-template-columns:168px minmax(0,1fr)}.orbis-svc-guide-nav{display:flex;flex-direction:column;gap:1px;min-height:0;padding:10px 8px 10px 10px;border-right:1px solid rgba(255,255,255,.08);background:#00000024;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(70,200,255,.32) transparent}.orbis-svc-guide-search{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;min-height:32px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#00000038;color:#eaf1ff8c;font-size:12px}.orbis-svc-guide-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#ffffffeb;font:inherit;font-size:11px}.orbis-svc-guide-search input::placeholder{color:#eaf1ff61}.orbis-svc-guide-search-results{display:grid;gap:2px}.orbis-svc-guide-search-empty{margin:8px 4px;color:#eaf1ff7a;font-size:10.5px;line-height:1.4}.orbis-svc-guide-nav-item.is-search{display:grid;gap:1px}.orbis-svc-guide-search-hit-section{color:#f3dfa98c;font-size:9px;font-weight:700;letter-spacing:.04em}.orbis-svc-guide-nav-badge{flex:0 0 auto;margin:0;padding:1px 5px;border-radius:999px;border:1px solid rgba(70,200,255,.28);background:#46c8ff1a;color:#ccefff;font-size:8.5px;font-style:normal;font-weight:800;letter-spacing:.02em}.orbis-svc-guide-head{display:grid;gap:8px}.orbis-svc-guide-section-pill{margin:0;justify-self:start;padding:3px 8px;border-radius:999px;border:1px solid rgba(243,223,169,.28);background:#f3dfa914;color:#f3dfa9d1;font-size:9.5px;font-weight:800;letter-spacing:.06em}.orbis-svc-guide-goal{display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;border-radius:10px;border:1px solid rgba(70,200,255,.22);background:#46c8ff14;color:#eaf1ffdb;font-size:11.5px;font-weight:600;line-height:1.4}.orbis-svc-guide-goal-label{flex:0 0 auto;padding:1px 6px;border-radius:999px;background:#46c8ff2e;color:#dff4ff;font-size:9px;font-weight:800;letter-spacing:.04em;line-height:1.4}.orbis-svc-guide-steps.is-cards{padding-left:0;list-style:none;gap:6px}.orbis-svc-guide-steps.is-cards>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.orbis-svc-guide-step-n{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#46c8ff29;color:#dff4ff;font-size:11px;font-weight:800}.orbis-svc-guide-step-body{min-width:0;padding-top:2px}.orbis-svc-guide-detail-list.is-cards{padding-left:0;list-style:none;gap:5px}.orbis-svc-guide-detail-list.is-cards>li{padding:7px 9px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff06}.orbis-svc-guide-tips{display:grid;gap:6px}.orbis-svc-guide-tip{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;margin:0;padding:8px 10px;border-radius:10px;border:1px solid rgba(243,223,169,.18);background:#f3dfa90f;color:#eaf1ffb8;font-size:10.5px;line-height:1.45}.orbis-svc-guide-tip strong{color:#f3dfa9e6;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.6}.orbis-svc-guide-actions-hint{margin:6px 0 0;color:#eaf1ff6b;font-size:10px;line-height:1.35}.orbis-svc-guide-related{display:grid;gap:6px;margin-top:4px}.orbis-svc-guide-related-list{display:flex;flex-wrap:wrap;gap:6px}.orbis-svc-guide-related-chip{display:grid;gap:2px;min-width:0;padding:7px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.orbis-svc-guide-related-chip:hover{border-color:#46c8ff57;background:#46c8ff14}.orbis-svc-guide-related-section{color:#f3dfa994;font-size:9px;font-weight:700;letter-spacing:.04em}.orbis-svc-guide-related-chip strong{color:#fff;font-size:11px;font-weight:700}.orbis-svc-guide-starter{display:grid;gap:8px}.orbis-svc-guide-starter-head{display:grid;gap:2px}.orbis-svc-guide-starter-sub{margin:0;color:#eaf1ff85;font-size:10.5px;line-height:1.35}.orbis-svc-guide-starter-list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.orbis-svc-guide-starter-card{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 12px;border:1px solid rgba(70,200,255,.2);border-radius:12px;background:linear-gradient(135deg,#46c8ff1a,#ffffff05);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.orbis-svc-guide-starter-card:hover{border-color:#46c8ff6b;background:linear-gradient(135deg,#46c8ff29,#ffffff0a);transform:translateY(-1px)}.orbis-svc-guide-starter-n{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#46c8ff2e;color:#e8f7ff;font-size:13px;font-weight:800}.orbis-svc-guide-starter-copy{display:grid;gap:2px;min-width:0}.orbis-svc-guide-starter-copy strong{color:#fff;font-size:12.5px;font-weight:800}.orbis-svc-guide-starter-copy span{color:#eaf1ff9e;font-size:10.5px;line-height:1.35}.orbis-svc-guide-starter-go{color:#46c8ffd1;font-size:16px;font-weight:700}.orbis-svc-guide-hub{display:grid;gap:8px}.orbis-svc-guide-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbis-svc-guide-hub-card{display:grid;gap:3px;min-height:64px;padding:10px 11px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.orbis-svc-guide-hub-card:hover{transform:translateY(-1px)}.orbis-svc-guide-hub-card strong{color:#fff;font-size:12px;font-weight:800}.orbis-svc-guide-hub-card span{color:#eaf1ff94;font-size:10px;line-height:1.35}.orbis-svc-guide-hub-card.is-tone-start{border-color:#46c8ff47;background:#46c8ff14}.orbis-svc-guide-hub-card.is-tone-world{border-color:#60e6a842;background:#60e6a812}.orbis-svc-guide-hub-card.is-tone-social{border-color:#ff94b447;background:#ff94b412}.orbis-svc-guide-hub-card.is-tone-editor{border-color:#ba8eff47;background:#ba8eff14}.orbis-svc-guide-hub-card.is-tone-systems{border-color:#f3dfa947;background:#f3dfa912}.orbis-svc-guide-hub-card.is-tone-levels{border-color:#7dd3fc47;background:#7dd3fc12}.orbis-svc-guide-level-me{margin:0;padding:7px 10px;border-radius:9px;border:1px solid rgba(70,200,255,.24);background:#46c8ff14;color:#eaf1ffb3;font-size:11px}.orbis-svc-guide-level-me strong{color:#fff;font-weight:800}.orbis-svc-guide-nav::-webkit-scrollbar{width:4px}.orbis-svc-guide-nav::-webkit-scrollbar-track{background:transparent}.orbis-svc-guide-nav::-webkit-scrollbar-thumb{border-radius:999px;background:#46c8ff33;border:1px solid rgba(255,255,255,.06)}.orbis-svc-guide-nav::-webkit-scrollbar-thumb:hover{background:#46c8ff61}.orbis-svc-guide-nav-section{display:grid;gap:1px}.orbis-svc-guide-nav-section+.orbis-svc-guide-nav-section{margin-top:4px;padding-top:4px;border-top:1px solid rgba(255,255,255,.05)}.orbis-svc-guide-nav-group{margin:0 0 3px;padding:0 8px;color:#f3dfa9b8;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.2}.orbis-svc-guide-nav-group.is-depth-0{margin-top:2px;font-size:10px}.orbis-svc-guide-nav-group.is-depth-1{margin-top:4px;padding-left:12px;color:#f3dfa985;font-size:9px}.orbis-svc-guide-nav-item{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:7px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#ffffffd1;font-size:11px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.orbis-svc-guide-nav-item.is-depth-1{padding-left:12px;font-size:10.5px}.orbis-svc-guide-nav-item.is-depth-2{padding-left:18px;font-size:10px;color:#ffffffad}.orbis-svc-guide-nav-item.is-depth-0{font-weight:700}.orbis-svc-guide-nav-item:hover{border-color:#46c8ff3d;background:#46c8ff0f;color:#fff}.orbis-svc-guide-nav-item.is-active{border-color:#46c8ff66;background:#46c8ff1f;color:#fff}.orbis-svc-guide-scroll{min-height:0;padding:10px 12px 12px;scrollbar-width:thin;scrollbar-color:rgba(70,200,255,.28) transparent}.orbis-svc-guide-scroll::-webkit-scrollbar{width:5px}.orbis-svc-guide-scroll::-webkit-scrollbar-track{background:transparent}.orbis-svc-guide-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#46c8ff2e;border:1px solid rgba(255,255,255,.05)}.orbis-svc-guide-scroll::-webkit-scrollbar-thumb:hover{background:#46c8ff57}.orbis-svc-guide-panel{display:grid;gap:10px}.orbis-svc-guide-topic-title{margin:0;color:#fff;font-size:15px;font-weight:800;line-height:1.25}.orbis-svc-guide-block{display:grid;gap:5px}.orbis-svc-guide-block-label{margin:0;color:#f3dfa9ad;font-size:10px;font-weight:800;letter-spacing:.04em}.orbis-svc-guide-steps{margin:0;padding-left:18px;display:grid;gap:5px;color:#eaf1ffb8;font-size:10.5px;line-height:1.48}.orbis-svc-guide-steps li{padding-left:2px}.orbis-svc-guide-detail-list{margin:0;padding-left:16px;display:grid;gap:4px;color:#eaf1ffad;font-size:10.5px;line-height:1.45}.orbis-svc-guide-detail-list li{padding-left:2px}.orbis-svc-guide-kbd{display:inline-block;margin:0 1px;padding:1px 5px;border:1px solid rgba(70,200,255,.28);border-radius:4px;background:#46c8ff1a;color:#e8f6ff;font-size:10px;font-weight:700;font-family:inherit;line-height:1.2;vertical-align:middle;white-space:nowrap}.orbis-svc-guide-lead .orbis-svc-guide-kbd,.orbis-svc-guide-steps .orbis-svc-guide-kbd,.orbis-svc-guide-detail-list .orbis-svc-guide-kbd{position:relative;top:-1px}.orbis-svc-guide-actions{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.orbis-svc-guide-open-btn{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 12px;border:1px solid rgba(70,200,255,.34);border-radius:8px;background:#46c8ff1a;color:#e8f6ff;font-size:11px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.orbis-svc-guide-open-btn:hover{border-color:#46c8ff85;background:#46c8ff2e;color:#fff}.orbis-svc-guide-preview{display:grid;gap:6px}.orbis-svc-guide-preview-label{margin:0;color:#f3dfa99e;font-size:9px;font-weight:800;letter-spacing:.05em}.orbis-svc-guide-preview-stage{padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0000002e;overflow-x:auto;overflow-y:hidden}.orbis-svc-guide-preview-stage.is-shot{overflow:visible;padding:0;border:0;border-radius:0;background:transparent}.orbis-svc-guide-preview-shot{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:0;border-radius:16px;overflow:hidden;background:transparent;box-shadow:0 10px 28px #00000047}.orbis-svc-guide-preview-shot img{display:block;width:auto;height:auto;max-width:min(100%,520px);max-height:min(420px,48vh);object-fit:contain;object-position:center;vertical-align:top;image-rendering:auto;border-radius:16px}.orbis-svc-guide-capture-nameplate,.orbis-svc-guide-capture-editor-activity{display:grid;place-items:center;gap:10px;width:100%;height:100%;padding:24px;background:radial-gradient(80% 50% at 50% 40%,rgba(188,174,153,.2),transparent 70%),linear-gradient(180deg,#2a3340,#6a6358 42%,#3d3832)}.orbis-svc-guide-capture-editor-panel{width:min(360px,100%);max-height:520px;overflow:hidden;border-radius:12px}.orbis-svc-guide-capture-editor-panel.is-standalone{width:100%;height:100%;max-height:none;border-radius:0}#guide-preview-capture-root .orbis-editor-panel{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;max-height:none!important;transform:none!important;z-index:auto!important}#guide-preview-capture-root .orbis-play-window,#guide-preview-capture-root .orbis-keyboard-settings-root,#guide-preview-capture-root .orbis-play-social-dock,#guide-preview-capture-root .orbis-play-minimap-dock{position:relative!important;inset:auto!important;transform:none!important}#guide-preview-capture-root .orbis-keyboard-settings-root{width:100%;height:100%;display:grid;place-items:start stretch}#guide-preview-capture-root .orbis-play-social-dock{width:max-content;margin:40px auto 0}.orbis-svc-guide-capture-minimap{display:grid;place-items:center;width:100%;height:100%;padding:16px;background:#10151c}.orbis-svc-guide-preview-caption{margin:4px 0 0;color:#eaf1ff85;font-size:9.5px;line-height:1.4}.orbis-svc-guide-preview-caption.is-inset{margin-top:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.orbis-svc-guide-preview-caption.is-inline{margin-top:2px;text-align:center}.orbis-svc-guide-preview-hotkeys{display:grid;gap:8px}.orbis-svc-guide-preview-hotkey-row{display:flex;flex-wrap:wrap;gap:6px}.orbis-svc-guide-preview-hotkey-chip{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:52px;padding:6px 8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff08;font-size:9px;color:#eaf1ffb8}.orbis-svc-guide-preview-hotkey-chip kbd{padding:2px 6px;border:1px solid rgba(255,255,255,.14);border-radius:5px;background:#0000003d;color:#fff;font-size:10px;font-weight:800;font-family:inherit}.orbis-svc-guide-preview-hotkey-chip.is-hotkey-tone{border-color:var(--hotkey-border, rgba(255, 255, 255, .14));background:linear-gradient(180deg,var(--hotkey-bg-top, rgba(255, 255, 255, .08)),var(--hotkey-bg-bottom, rgba(0, 0, 0, .2)));color:var(--hotkey-label, rgba(234, 241, 255, .72))}.orbis-svc-guide-preview-hotkey-chip.is-hotkey-tone kbd{color:var(--hotkey-text, #fff)}.orbis-svc-guide-preview-hotkey-chip.is-fixed{min-width:0;max-width:100%}.orbis-svc-guide-preview-hotkey-chip.is-fixed kbd{font-size:9px;line-height:1.25;white-space:normal;text-align:center;max-width:76px}.orbis-svc-guide-preview-nameplate{display:grid;justify-items:center;gap:6px;padding:8px 0 4px}.orbis-svc-guide-preview-nameplate .orbis-nameplate{position:static;transform:none;display:inline-flex;flex-direction:row;align-items:center;gap:4px}.orbis-svc-guide-preview-nameplate.is-editor-activity{position:relative;padding-top:34px}.orbis-svc-guide-preview-nameplate.is-editor-activity .orbis-player-title-block{position:static;padding-top:0}.orbis-svc-guide-preview-nameplate.is-editor-activity .orbis-player-activity-stack{position:absolute;left:50%;top:4px;bottom:auto;transform:translate(-50%);margin-bottom:0}.orbis-svc-guide-preview-nameplate.is-editor-activity .orbis-nameplate{margin-top:0}.orbis-svc-guide-preview-level-badge .orbis-nameplate-level{position:static;transform:none}.orbis-svc-guide-preview-nameplate-hints{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:2px;color:#eaf1ff85;font-size:9.5px;text-align:center}.orbis-play-social-dock.is-guide-preview{position:static;inset:auto;width:100%;transform:none;opacity:1;pointer-events:none;overflow:hidden}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-scale-wrap,.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-stage{transform:none;opacity:1;width:100%}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-bar{width:100%;min-width:0;max-width:100%;flex-wrap:wrap;gap:8px;padding:8px 10px;border-radius:16px}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-profile{flex:1 1 auto;min-width:0}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-avatar-wrap{flex:0 0 32px;width:32px;height:32px}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-name{font-size:12px}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-xp{flex:1 1 100px;width:auto;min-width:96px;max-width:140px}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-divider{display:none}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-actions{flex:0 0 auto}.orbis-play-social-dock.is-guide-preview .orbis-play-social-dock-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0 8px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#eaf1ffb8;font-size:10px}.orbis-svc-guide-preview-window{display:grid;gap:8px;min-width:0}.orbis-svc-tabs.is-guide-preview{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior:contain;gap:3px;padding:0;margin:0;scrollbar-width:none;-ms-overflow-style:none}.orbis-svc-tabs.is-guide-preview::-webkit-scrollbar{display:none}.orbis-svc-tabs.is-guide-preview button{flex:0 0 auto;min-width:0;padding:6px 8px;font-size:10px;white-space:nowrap;border-radius:8px;border-bottom:1px solid var(--svc-line);pointer-events:none;cursor:default}.orbis-svc-guide-preview-window .orbis-svc-friend-list,.orbis-svc-guide-preview-window .orbis-svc-talk-chat-list,.orbis-svc-guide-preview-window .orbis-svc-quest-group{margin:0;padding:0;list-style:none}.orbis-svc-guide-preview-window .orbis-svc-friend-row,.orbis-svc-guide-preview-window .orbis-svc-talk-chat-row,.orbis-svc-guide-preview-window .orbis-svc-quest-item{pointer-events:none}.orbis-svc-guide-preview-window .orbis-svc-friend-tools.is-text button,.orbis-svc-guide-preview-window .orbis-svc-talk-chat-btn{pointer-events:none;cursor:default}.orbis-svc-guide-preview-window .orbis-svc-talk-room-head{grid-template-columns:auto 36px minmax(0,1fr);padding:8px 10px;gap:6px}.orbis-svc-guide-preview-window .orbis-svc-quest-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px}.orbis-svc-guide-preview-window .orbis-svc-quest-item .orbis-svc-quest-badge{display:inline-flex}.orbis-svc-guide-preview-org-types{display:flex;flex-wrap:wrap;gap:6px}.orbis-svc-guide-preview-org-type{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:10px;font-weight:700}.orbis-svc-guide-preview-org-type.is-tone-gold{border-color:#f3dfa96b;color:#fff3d4;background:#f3dfa91a}.orbis-svc-guide-preview-org-type.is-tone-pink{border-color:#ff94b46b;color:#ffe8f0;background:#ff94b41a}.orbis-svc-guide-preview-org-type.is-tone-blue{border-color:#60c4ff6b;color:#e6f4ff;background:#60c4ff1a}.orbis-svc-guide-preview-org-type.is-tone-mint{border-color:#60e6a86b;color:#e8fff4;background:#60e6a81a}.orbis-svc-guide-preview-org-type.is-tone-violet{border-color:#ba8eff6b;color:#f2e8ff;background:#ba8eff1a}.orbis-svc-guide-preview-org-type.is-tone-red{border-color:#ff78786b;color:#ffe8e8;background:#ff78781a}.orbis-profile-photo-grid.is-guide-preview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.orbis-profile-photo-grid.is-guide-preview .orbis-profile-photo-option{pointer-events:none;cursor:default}.orbis-svc-guide-preview-profile-summary{display:flex;align-items:center;gap:10px}.orbis-svc-guide-preview-profile-summary strong{display:block;color:#fff;font-size:12px}.orbis-svc-guide-preview-profile-summary span{display:block;color:#eaf1ff94;font-size:10px}.orbis-svc-guide-preview-sliders{display:grid;gap:8px}.orbis-svc-guide-preview-slider{display:grid;gap:4px;color:#eaf1ffb8;font-size:10px}.orbis-svc-guide-preview-slider-track{display:block;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.orbis-svc-guide-preview-slider-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#46c8ffb8,#46c8ff5c)}.orbis-svc-guide-preview-graphics{display:flex;flex-wrap:wrap;gap:6px}.orbis-svc-guide-preview-org-card{display:grid;gap:6px}.orbis-svc-guide-preview-pill{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:#eaf1ffad;font-size:10px}.orbis-svc-guide-preview-pill.is-active{border-color:#46c8ff57;background:#46c8ff1a;color:#e8f6ff}.orbis-svc-guide-preview-org-card strong{color:#fff;font-size:12px}.orbis-svc-guide-preview-org-card span{color:#eaf1ff94;font-size:10px}.orbis-svc-guide-preview-travel-list{display:grid;gap:6px}.orbis-svc-guide-preview-travel-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08}.orbis-svc-guide-preview-travel-item.is-active{border-color:#46c8ff57;background:#46c8ff14}.orbis-svc-guide-preview-travel-item strong{color:#fff;font-size:11px}.orbis-svc-guide-preview-travel-item span{color:#eaf1ff85;font-size:9.5px}.orbis-svc-guide-preview-stack{display:grid;gap:8px}.orbis-svc-guide-preview-stack .orbis-svc-guide-preview-nameplate.is-editor-activity{padding:34px 8px 6px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff05}.orbis-svc-guide-preview-minimap{display:flex;justify-content:center}.orbis-svc-guide-preview-minimap .orbis-minimap-panel.is-guide-preview{position:static;width:100%;max-width:148px;margin:0 auto}.orbis-editor-assets.is-guide-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.orbis-editor-assets.is-guide-preview .orbis-editor-asset{display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;color:#eaf1ffad;font-size:9.5px}.orbis-svc-guide-preview-editor-body{padding-top:4px}.orbis-svc-guide-preview-talk-messages{display:grid;gap:6px;padding:8px 0}.orbis-svc-guide-preview-talk-messages .orbis-svc-talk-bubble-row{max-width:78%;padding:6px 8px;border-radius:8px;background:#ffffff0f;color:#eaf1ffc7;font-size:10px}.orbis-svc-guide-preview-talk-messages .orbis-svc-talk-bubble-row.is-self{justify-self:end;background:#46c8ff24}.orbis-svc-guide-preview-talk-input{padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#eaf1ff6b;font-size:10px}.orbis-svc-guide-lead{margin:0;color:#eaf1ff9e;font-size:11px;line-height:1.45}.orbis-svc-guide-lead strong{color:#f3dfa9;font-weight:700}.orbis-svc-guide-note{margin:0;color:#eaf1ff75;font-size:10px;line-height:1.35}.orbis-svc-guide-section{display:grid;gap:4px}.orbis-svc-guide-group-label{margin:0;color:#f3dfa9ad;font-size:10px;font-weight:800;letter-spacing:.06em}.orbis-svc-guide-card-grid{display:grid;gap:4px}.orbis-svc-guide-card{display:grid;gap:2px;padding:7px 9px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff06}.orbis-svc-guide-card strong{color:#fff;font-size:11px;font-weight:700}.orbis-svc-guide-card span{color:#eaf1ff8a;font-size:10px;line-height:1.42}.orbis-svc-guide-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.orbis-svc-guide-index-item{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:6px 8px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff06;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.orbis-svc-guide-index-item:hover{border-color:#46c8ff61;background:#46c8ff0f}.orbis-svc-guide-index-item.is-soon{opacity:.68}.orbis-svc-guide-index-item strong{color:#fff;font-size:11px;font-weight:700}.orbis-svc-guide-index-item .mono{color:#eaf1ff70;font-size:9px;font-weight:800;letter-spacing:.06em}.orbis-svc-guide-level-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.orbis-svc-guide-level-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff06}.orbis-svc-guide-level-preview{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:26px;padding:2px 4px;border-radius:6px;background:#0003}.orbis-svc-guide-level-preview .orbis-nameplate-level{pointer-events:none}.orbis-svc-guide-level-copy{display:grid;gap:1px;min-width:0}.orbis-svc-guide-level-copy strong{color:#fff;font-size:11px;font-weight:700}.orbis-svc-guide-level-copy span{color:#eaf1ff85;font-size:10px;line-height:1.2}.orbis-svc-guide-level-all-label{margin:2px 0 0;color:#eaf1ff7a;font-size:10px;font-weight:700}.orbis-svc-guide-level-all-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}.orbis-svc-guide-level-cell{display:flex;align-items:center;justify-content:center;min-height:24px;padding:1px;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff05}.orbis-svc-guide-level-cell.is-me{border-color:#46c8ff6b;box-shadow:0 0 0 1px #46c8ff24;background:#46c8ff14}.orbis-svc-guide-level-cell.is-me:has(.is-tier-6){border-color:#ffd67885;box-shadow:0 0 0 1px #ffd67838;background:#ffd6781a}.orbis-svc-guide-level-cell-badge{display:flex;align-items:center;justify-content:center;transform:scale(.82);transform-origin:center}.orbis-svc-guide-level-cell-badge .orbis-nameplate-level{pointer-events:none}.orbis-svc-guide-sfx-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.orbis-svc-guide-sfx-player{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(96px,38%);gap:8px;align-items:center;padding:7px 9px;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#08121c8c;box-shadow:none}.orbis-svc-guide-sfx-toggle{appearance:none;width:26px;height:26px;border:1px solid rgba(70,200,255,.34);border-radius:999px;display:grid;place-items:center;background:#46c8ff24;color:#e8f6ff;cursor:pointer;flex:0 0 auto;box-shadow:none}.orbis-svc-guide-sfx-toggle span,.orbis-svc-guide-sfx-toggle svg{display:block;width:10px;height:10px}.orbis-svc-guide-sfx-toggle.is-playing svg{transform:none}.orbis-svc-guide-sfx-toggle:hover{border-color:#46c8ff85;background:#46c8ff38;color:#fff;filter:none}.orbis-svc-guide-sfx-meta{display:grid;gap:2px;min-width:0}.orbis-svc-guide-sfx-meta strong{color:#fff;font-size:12px;font-weight:750;line-height:1.3;overflow:visible;text-overflow:unset;white-space:normal}.orbis-svc-guide-sfx-meta span{color:#d2e6f5b3;font-size:10px;line-height:1.35;overflow:visible;text-overflow:unset;white-space:normal}.orbis-svc-guide-sfx-wave{position:relative;height:22px;min-width:0;border-radius:6px;cursor:pointer;touch-action:none;user-select:none}.orbis-svc-guide-sfx-wave.is-error{display:grid;place-items:center;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);cursor:default}.orbis-svc-guide-sfx-wave-canvas{display:block;width:100%;height:100%;pointer-events:none}.orbis-svc-guide-sfx-playhead{position:absolute;top:0;bottom:0;width:0;transform:translate(-50%);pointer-events:none}.orbis-svc-guide-sfx-playhead:after{content:"";position:absolute;top:1px;bottom:1px;left:0;width:1.5px;border-radius:999px;background:#e6f5ffe6;box-shadow:0 0 0 1px #0003}.orbis-svc-guide-sfx-playhead-time{position:absolute;left:50%;top:-1px;transform:translate(-50%,-100%);padding:0 4px;border-radius:999px;background:#0a141eeb;color:#e6f5ffe6;font-size:9px;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.orbis-svc-guide-sfx-wave-fallback{color:#d2dce68c;font-size:11px}@media (max-width: 720px){.orbis-svc-guide-sfx-player{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"toggle meta" "wave wave"}.orbis-svc-guide-sfx-toggle{grid-area:toggle}.orbis-svc-guide-sfx-meta{grid-area:meta}.orbis-svc-guide-sfx-wave{grid-area:wave}}.orbis-svc-guide-soon{display:grid;gap:4px;padding:16px 12px;border:1px dashed rgba(255,255,255,.12);border-radius:10px;text-align:center;background:#ffffff05}.orbis-svc-guide-soon .mono{color:#f3dfa994;font-size:9px;font-weight:800;letter-spacing:.1em}.orbis-svc-guide-soon strong{color:#fff;font-size:12px;font-weight:800}.orbis-svc-guide-soon span:last-child{color:#eaf1ff80;font-size:10px;line-height:1.4}.orbis-svc-inv-slot{position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;min-width:0;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0f}.orbis-svc-inv-slot.is-locked{border-color:#ffd67873}.orbis-svc-inv-slot.is-dragging{opacity:.42;transform:scale(.94)}.orbis-svc-inv-slot.is-drop-target{border-color:#46c8ffb8;background:#46c8ff1f;box-shadow:0 0 0 1px #46c8ff38,0 0 18px #46c8ff29}.orbis-svc-inv-qty{position:absolute;right:4px;bottom:3px;min-width:14px;padding:1px 4px;border-radius:6px;background:#0000009e;color:#fff;font-size:9px;font-weight:900;line-height:1.2;text-align:center}.orbis-svc-inv-slot:not(.is-empty){cursor:grab}.orbis-svc-inv-slot.is-locked{cursor:default}.orbis-svc-inv-slot:not(.is-empty):active{cursor:grabbing}.orbis-svc-inv-slot.is-locked:active{cursor:default}.orbis-svc-inv-slot:not(.is-empty):focus-visible{outline:2px solid rgba(70,200,255,.55);outline-offset:1px}.orbis-svc-inv-slot.is-equippable-avatar:not(.is-locked){cursor:pointer}.orbis-svc-inv-slot.is-equipped-avatar{box-shadow:inset 0 0 0 1px #46c8ff8c,0 0 12px #46c8ff29}.orbis-svc-inv-slot.is-installable:not(.is-locked){cursor:pointer}.orbis-svc-ai-model{--ai-model-ink: var(--svc-ink);--ai-model-muted: var(--svc-soft);--ai-model-line: var(--svc-line);gap:0;padding:0;background:transparent}.orbis-svc-ai-model-active{flex:0 0 auto;margin:12px 12px 0;padding:10px;gap:10px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff09;box-shadow:none}.orbis-svc-ai-model-active-dot{width:6px;height:6px;background:var(--svc-soft);box-shadow:none}.orbis-svc-ai-model-active-copy strong{font-size:12px;line-height:1.4}.orbis-svc-ai-model-active-copy span{font-size:10px;line-height:1.4}.orbis-svc-ai-model-controls,.orbis-svc-ai-model-controls:has(.orbis-svc-ai-model-back){display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px;flex:0 0 auto}.orbis-svc-ai-model-back{flex:0 0 100%;text-align:left;border-color:var(--svc-line)}.orbis-svc-ai-model-search{flex:1 1 0;min-width:0}.orbis-svc-ai-model-search input{height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--svc-ink);font-size:12px;box-shadow:none}.orbis-svc-ai-model-search input:focus{border:0;outline:0}.orbis-svc-ai-model-scroll{padding:0 12px 12px}.orbis-svc-ai-model-list{gap:6px}.orbis-svc-ai-model-row{grid-template-columns:32px minmax(0,1fr) auto;min-height:54px;gap:10px;padding:10px;border-radius:10px;border-color:var(--svc-line);background:#ffffff08}.orbis-svc-ai-model-row.is-model{padding:10px}.orbis-svc-ai-model-row.is-selected{border-color:var(--orbis-svc-active-tab-border);background:var(--orbis-svc-active-tab-bg)}.orbis-svc-ai-model-row:before{display:none}.orbis-svc-ai-model-mark{width:32px;height:32px;border-radius:50%;border-color:var(--svc-line);background:#ffffff0f;color:var(--svc-ink);font-size:12px}.orbis-svc-ai-model-row-copy strong{font-size:12px;line-height:1.4}.orbis-svc-ai-model-row-copy span{font-size:10px;line-height:1.4}.orbis-svc-ai-model-pill{border-color:var(--svc-line);background:#ffffff14;color:var(--svc-ink);font-size:9px;letter-spacing:0}.orbis-svc-ai-model-status{margin:0;padding:8px 12px;font-size:11px}.orbis-play-window.is-floating.is-user-sized{width:var(--orbis-play-window-resized-width)!important;height:var(--orbis-play-window-resized-height)!important;min-width:0!important;min-height:0!important}.orbis-play-window-resize{position:absolute;right:0;bottom:0;width:24px;height:24px;z-index:10;border:0;border-radius:0 0 12px;background:linear-gradient(135deg,transparent 44%,currentColor 45% 49%,transparent 50% 61%,currentColor 62% 66%,transparent 67%);color:#ffffffa6;cursor:nwse-resize;touch-action:none}.orbis-play-window-resize:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.orbis-play-window.is-resizing iframe{pointer-events:none}.orbis-play-install-hint{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:3400;display:inline-flex;align-items:center;gap:8px;max-width:min(92vw,420px);padding:8px 12px;border:1px solid rgba(243,223,169,.28);border-radius:999px;background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0a10e0;box-shadow:0 12px 32px #00000057;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translate(-50%);pointer-events:none}.orbis-play-install-hint strong{color:#fffffff0;font-size:11px;font-weight:700}.orbis-play-install-hint span{color:#ffffff94;font-size:10px;font-weight:600}.orbis-play-install-hover-hint{max-width:min(240px,calc(100vw - 20px))}.orbis-play-install-hover-desc{margin:0;color:#ffffffe0;font-size:11px;font-weight:600;line-height:1.35}.orbis-play-install-context-menu button.is-danger{color:#ffb0b0}.orbis-play-install-context-menu button.is-danger:hover{background:#ff78781f}.orbis-play-install-context-info{padding:0 10px;min-height:30px;display:flex;align-items:center;color:#ffffffe0;font-size:12px;font-weight:600;white-space:nowrap}.orbis-play-install-error{position:fixed;left:50%;bottom:calc(132px + env(safe-area-inset-bottom,0px));z-index:3401;max-width:min(92vw,420px);margin:0;padding:8px 12px;border:1px solid rgba(255,120,120,.32);border-radius:10px;background:#280c0ceb;color:#ffd6d6f5;font-size:11px;font-weight:700;transform:translate(-50%)}.orbis-play-install-draft-panel{position:fixed;top:calc(56px + env(safe-area-inset-top,0px));right:12px;z-index:3600;width:min(320px,calc(100vw - 24px))}.orbis-play-install-draft-lead{margin:0 0 10px;color:#ffffff94;font-size:10px;line-height:1.45}.orbis-inv-tooltip{position:fixed;z-index:3600;width:min(200px,calc(100vw - 16px));border:1px solid var(--orbis-play-glass-border);border-radius:12px;background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow),0 12px 28px #00000029;pointer-events:none;overflow:hidden;opacity:1;translate:0 0;scale:1;filter:none;clip-path:inset(0 round 12px);transform-origin:left center;will-change:opacity,filter,translate,scale,clip-path;transition:opacity .18s ease,filter .24s ease,translate .3s cubic-bezier(.16,1,.3,1),scale .3s cubic-bezier(.16,1,.3,1),clip-path .28s cubic-bezier(.16,1,.3,1)}.orbis-inv-tooltip.is-hud-enter{opacity:0;translate:-10px 5px;scale:.97;filter:blur(8px) saturate(.74);clip-path:inset(0 92% 0 0 round 12px)}.orbis-inv-tooltip.is-hud-visible{opacity:1;translate:0 0;scale:1;filter:none;clip-path:inset(0 round 12px)}.orbis-inv-tooltip.is-hud-exit{opacity:0;translate:7px -3px;scale:.985;filter:blur(6px) saturate(.82);clip-path:inset(0 0 0 92% round 12px);transition-duration:.16s,.2s,.2s,.2s,.2s}.orbis-inv-tooltip.is-hud-visible:after{content:"";position:absolute;inset:0 auto 0 -24%;z-index:20;width:18%;background:linear-gradient(90deg,transparent,rgba(180,226,255,.16),transparent);transform:skew(-14deg);pointer-events:none;animation:orbisTooltipHudSweep .34s 40ms cubic-bezier(.16,1,.3,1) both}@keyframes orbisTooltipHudSweep{0%{translate:0 0}to{translate:760% 0}}@media (prefers-reduced-motion: reduce){.orbis-inv-tooltip{animation:none!important;transition:opacity .12s ease!important;translate:0 0!important;scale:1!important;clip-path:none!important;filter:none!important}.orbis-inv-tooltip.is-hud-visible:after{display:none}}.orbis-inv-tooltip-preview{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;padding:0;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff08}.orbis-inv-tooltip-preview-thumb{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex:none}.orbis-inv-tooltip-preview-thumb img{width:93%;height:93%;object-fit:contain;display:block;filter:drop-shadow(0 2px 8px rgba(0,0,0,.28))}.orbis-inv-tooltip.is-image3d-asset .orbis-inv-tooltip-preview-thumb img{width:72%;height:72%;object-fit:contain;object-position:center;filter:drop-shadow(0 2px 8px rgba(0,0,0,.28))}.orbis-inv-tooltip-head{display:flex;align-items:center;gap:10px;padding:10px 12px 8px;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff0d}.orbis-inv-tooltip-icon{flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.65),transparent 28%),var(--svc-orb, #8ea5b6);box-shadow:inset 0 -3px #0003}.orbis-inv-tooltip-icon.is-blue{--svc-orb: linear-gradient(135deg, #8bd0ff, #1e5eb8)}.orbis-inv-tooltip-icon.is-gold{--svc-orb: linear-gradient(135deg, #ffe27a, #c98a18)}.orbis-inv-tooltip-icon.is-red{--svc-orb: linear-gradient(135deg, #ff9c7b, #d11f1f)}.orbis-inv-tooltip-icon.is-violet{--svc-orb: linear-gradient(135deg, #d6a6ff, #7a35c0)}.orbis-inv-tooltip-icon.is-mint{--svc-orb: linear-gradient(135deg, #c8ffd9, #38b87a)}.orbis-inv-tooltip-icon.is-sky{--svc-orb: linear-gradient(135deg, #d6f3ff, #4aa6d8)}.orbis-inv-tooltip-icon.is-pink{--svc-orb: linear-gradient(135deg, #ffd3e4, #d56f97)}.orbis-inv-tooltip-icon.is-silver{--svc-orb: linear-gradient(135deg, #f1f4f7, #8a949d)}.orbis-inv-tooltip-icon img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.orbis-inv-tooltip-icon:has(img),.orbis-inv-tooltip-icon.is-glb-thumb{background:transparent;border-color:#ffffff1a;box-shadow:none}.orbis-inv-tooltip-title{display:grid;gap:3px;min-width:0}.orbis-inv-tooltip-title strong{color:#fff;font-size:14px;font-weight:900;line-height:1.25}.orbis-inv-tooltip-title em{width:fit-content;padding:1px 6px;border-radius:999px;background:#ffd67824;color:#ffd34d;font-size:10px;font-style:normal;font-weight:800}.orbis-inv-tooltip.is-gold .orbis-inv-tooltip-title strong{color:#ffe27a}.orbis-inv-tooltip.is-blue .orbis-inv-tooltip-title strong,.orbis-inv-tooltip.is-sky .orbis-inv-tooltip-title strong{color:#9fd6ff}.orbis-inv-tooltip.is-red .orbis-inv-tooltip-title strong{color:#ff9f8f}.orbis-inv-tooltip.is-violet .orbis-inv-tooltip-title strong{color:#d8b4ff}.orbis-inv-tooltip.is-mint .orbis-inv-tooltip-title strong{color:#a8f0c8}.orbis-inv-tooltip.is-pink .orbis-inv-tooltip-title strong{color:#ffb8d4}.orbis-inv-tooltip.is-silver .orbis-inv-tooltip-title strong{color:#e8edf2}.orbis-inv-tooltip-body{padding:10px 12px 12px;display:grid;gap:8px}.orbis-inv-tooltip-kind{margin:0;color:#8ed4ffe0;font-size:11px;font-weight:800}.orbis-inv-tooltip-desc{margin:0;color:#eaf1ffd1;font-size:12px;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.orbis-inv-tooltip.is-compact{width:min(180px,calc(100vw - 16px))}.orbis-inv-tooltip.is-compact .orbis-inv-tooltip-head{border-bottom:none;background:transparent;padding-bottom:4px}.orbis-inv-tooltip.is-compact .orbis-inv-tooltip-body{padding-top:0}.orbis-inv-tooltip.is-editor-detail{width:min(248px,calc(100vw - 16px))}.orbis-inv-tooltip.is-editor-detail .orbis-inv-tooltip-title strong{overflow-wrap:anywhere;word-break:break-word}.orbis-inv-tooltip.is-editor-detail .orbis-inv-tooltip-desc{display:block;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere;word-break:break-word}.orbis-inv-tooltip.is-editor-detail .orbis-inv-tooltip-stats>div{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2px}.orbis-inv-tooltip.is-editor-detail .orbis-inv-tooltip-stats dt{font-size:9px}.orbis-inv-tooltip.is-editor-detail .orbis-inv-tooltip-stats dd{max-width:none;overflow:visible;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:left;font-size:10px;line-height:1.4}.orbis-inv-tooltip-stats{margin:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:4px}.orbis-inv-tooltip-stats>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-inv-tooltip-stats dt{color:#ffffff7a;font-size:10px;font-weight:700}.orbis-inv-tooltip-stats dd{margin:0;color:#fff;font-size:11px;font-weight:800;max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.orbis-editor-asset-tooltip-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:22px;font-weight:800;color:#ffffffe0;text-transform:uppercase}.orbis-svc-inv-slot.is-empty{background:#ffffff06}.orbis-svc-inv-slot:not(.is-empty){background:#ffffff1a}.orbis-svc-inv-orb{width:66%;height:66%;border-radius:30% 30% 40% 40%;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.7),transparent 26%),var(--svc-orb, #8ea5b6);box-shadow:inset 0 -4px #0000002e}.orbis-svc-inv-slot:has(.is-glb-thumb){background:#ffffff24}.orbis-svc-inv-icon{width:93%;height:93%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.orbis-svc-inv-icon.is-glb-loading,.orbis-inv-tooltip-icon.is-glb-loading,.orbis-inv-tooltip-preview-thumb.is-glb-loading,.orbis-editor-item-icon-wrap.is-glb-loading{opacity:0;pointer-events:none}.orbis-svc-inv-icon img{width:100%;height:100%;object-fit:contain;display:block}.orbis-svc-inv-icon.is-glb-thumb img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))}.orbis-svc-inv-orb.is-blue{--svc-orb: linear-gradient(135deg, #8bd0ff, #1e5eb8)}.orbis-svc-inv-orb.is-gold{--svc-orb: linear-gradient(135deg, #ffe27a, #c98a18)}.orbis-svc-inv-orb.is-red{--svc-orb: linear-gradient(135deg, #ff9c7b, #d11f1f)}.orbis-svc-inv-orb.is-violet{--svc-orb: linear-gradient(135deg, #d6a6ff, #7a35c0)}.orbis-svc-inv-orb.is-mint{--svc-orb: linear-gradient(135deg, #c8ffd9, #38b87a)}.orbis-svc-inv-orb.is-sky{--svc-orb: linear-gradient(135deg, #d6f3ff, #4aa6d8)}.orbis-svc-inv-orb.is-pink{--svc-orb: linear-gradient(135deg, #ffd3e4, #d56f97)}.orbis-svc-inv-orb.is-silver{--svc-orb: linear-gradient(135deg, #f1f4f7, #8a949d)}.orbis-svc-currency{width:100%;min-width:0}.orbis-svc-currency-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--svc-line);border-radius:999px;background:#ffffff0a;font-size:12px;font-weight:800}.orbis-svc-currency-chip.is-cert.is-full{width:100%}button.orbis-svc-currency-chip.is-button{appearance:none;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}button.orbis-svc-currency-chip.is-button:hover{border-color:#8ed4ff73;background:#8ed4ff1a}button.orbis-svc-currency-chip.is-button:active{transform:translateY(1px)}.orbis-svc-currency-chip.is-cert strong,.orbis-svc-currency-chip.is-cert .orbis-svc-currency-amount{flex:1 1 auto;min-width:0;color:#dff4ff;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-svc-currency-unit{font-size:10px;font-weight:900;letter-spacing:.06em;color:#ffffff85}.orbis-svc-currency-chip.is-cert .orbis-svc-currency-unit{color:#8ed4ffc7}.orbis-svc-currency-chip svg,.orbis-svc-currency-chip .orbis-cert-coin-icon{flex:0 0 auto}.orbis-cert-coin-icon{display:block;object-fit:contain;border-radius:50%}@keyframes orbis-svc-inventory-coin-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.orbis-svc-friends-bar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 12px 8px}.orbis-svc-friends-toolbar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 12px 10px}.orbis-svc-friends-search-field{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0000002e;color:#ffffffeb}.orbis-svc-friends-search-field:focus-within{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.42);background:#0000003d}.orbis-svc-friends-search-field input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font-size:12px}.orbis-svc-friends-search-field input::placeholder{color:#ffffffd1}.orbis-svc-friends-search-field input:focus{outline:none}.orbis-svc-friend-count{flex:0 0 auto;color:var(--svc-soft);font-size:11px;font-weight:700;white-space:nowrap}.orbis-svc-friend-count strong{color:#fff}.orbis-svc-friends-body{padding:0 12px}.orbis-svc-friend-list{display:grid;gap:4px;margin:0;padding:2px 2px 10px;list-style:none}.orbis-svc-friend-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:52px;padding:4px 4px 4px 6px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#080c141a;transition:border-color .14s ease,background .14s ease}.orbis-svc-friend-row:hover{border-color:#ffffff21;background:#0a0e1624}.orbis-svc-friend-row.is-selected{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.34);background:#0c162429}.orbis-svc-friend-main{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:4px 6px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-svc-friend-main.is-static{cursor:default}.orbis-svc-friend-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(145deg,rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.88),rgba(var(--svc-detail-accent-rgb, 42, 111, 176),.92));color:#06243a;font-size:14px;font-weight:900;box-shadow:inset 0 1px #ffffff38}.orbis-svc-friend-avatar-btn{display:block;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;flex:0 0 auto}.orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:36px;height:36px}.orbis-svc-friend-avatar-btn:hover{filter:brightness(1.08)}.orbis-svc-talk-avatar-wrap.is-compact .orbis-svc-friend-avatar-btn,.orbis-svc-talk-avatar-wrap.is-compact .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:28px;height:28px}.orbis-profile-btn-avatar,.orbis-play-social-dock-avatar-btn{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer}.orbis-profile-btn-avatar:hover,.orbis-play-social-dock-avatar-btn:hover{filter:brightness(1.08)}.orbis-svc-friend-meta{display:grid;gap:2px;min-width:0}.orbis-svc-friend-name{display:inline-flex;align-items:center;gap:6px;color:#fffffff0;font-size:13px;font-weight:800}.orbis-svc-friend-loc{color:#eaf1ff80;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-svc-friend-row.is-compact{padding-right:8px}.orbis-svc-friend-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:3px;flex-shrink:0;padding-right:2px}.orbis-svc-friend-tool{display:grid;place-items:center;width:30px;height:28px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08;color:#eaf1ffd1;font-size:14px;line-height:1;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.orbis-svc-friend-tool.has-label{display:inline-flex;align-items:center;gap:4px;width:auto;min-width:0;height:28px;padding:0 6px;font-size:10px;font-weight:700;white-space:nowrap}.orbis-svc-friend-tool.has-label.is-more{font-size:10px;letter-spacing:0}.orbis-svc-friend-tool svg{width:13px;height:13px;flex-shrink:0}.orbis-svc-friend-tool:hover:not(:disabled){border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.38);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.1);color:#fff}.orbis-svc-friend-tools.is-text{gap:5px}.orbis-svc-friend-tools.is-text button{height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff08;color:#eaf1ffdb;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.orbis-svc-friend-tools.is-text button:hover:not(:disabled){border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.34);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.08)}.orbis-svc-friend-tools.is-text button.is-primary{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.42);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.16);color:#dff6ff}.orbis-svc-friend-tools.is-text button.is-muted-danger{border-color:transparent;background:transparent;color:#ffb0b0b8}.orbis-svc-friend-tools.is-text button.is-muted-danger:hover:not(:disabled){border-color:#ff787838;background:#ff787814;color:#ffc7c7}.orbis-svc-friend-row-menu{position:fixed;z-index:12050;display:grid;gap:2px;min-width:132px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121620f5;box-shadow:0 12px 32px #00000059;backdrop-filter:blur(12px)}.orbis-svc-friend-row-menu button{width:100%;height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.orbis-svc-friend-row-menu button:hover{background:#ffffff0f}.orbis-svc-friend-row-menu button.is-danger{color:#ffb0b0}.orbis-svc-friend-row-menu button.is-danger:hover{background:#ff78781f}.orbis-svc-inv-context-menu{position:fixed;z-index:12050;display:grid;gap:2px;min-width:132px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121620f5;box-shadow:0 12px 32px #00000059;backdrop-filter:blur(12px)}.orbis-svc-inv-context-menu button{width:100%;height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.orbis-svc-inv-context-menu button:hover{background:#ffffff0f}.orbis-svc-inv-context-menu button.is-danger{color:#ffb0b0}.orbis-svc-inv-context-menu button.is-danger:hover{background:#ff78781f}.orbis-svc-friends-foot{flex:0 0 auto;display:grid;gap:8px;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.06)}.orbis-svc-friends-hint{margin:0;color:#eaf1ff7a;font-size:11px;line-height:1.4;text-align:center}.orbis-svc-friends-add-btn{width:100%;min-height:0;padding:8px 6px;border:1px solid rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.34);border-radius:10px;background:linear-gradient(180deg,rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.22),rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.1));color:#e8f8ff;font-size:11px;font-weight:800;line-height:1.2;cursor:pointer;transition:border-color .14s ease,transform .14s ease}.orbis-svc-friends-add-btn:hover{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.52);transform:translateY(-1px)}.orbis-svc-org-foot{flex:0 0 auto;padding:8px 12px 10px;border-top:1px solid rgba(255,255,255,.06)}.orbis-svc-org-foot-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.orbis-svc-org-foot-btn{height:26px;min-height:26px;padding:0 11px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#ffffffd1;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-svc-org-foot-btn.is-primary{border-color:#46c8ff57;background:#46c8ff1a;color:#e0f6fff5}.orbis-svc-org-foot-btn.is-wide{width:auto}.orbis-svc-org-foot-btn.is-danger{border-color:#ff787847;background:#ff606012;color:#ffd6d6eb}.orbis-svc-org-foot-btn:hover:not(:disabled){background:#ffffff17;border-color:#ffffff2e}.orbis-svc-org-foot-btn.is-primary:hover:not(:disabled){background:#46c8ff29;border-color:#46c8ff75}.orbis-svc-org-foot-btn.is-danger:hover:not(:disabled){background:#ff60601f;border-color:#ff828266}.orbis-svc-org-foot-btn:disabled{cursor:default;opacity:.5}.orbis-svc-empty{display:grid;place-items:center;align-content:center;gap:8px;height:100%;min-height:220px;text-align:center}.orbis-svc-empty-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#ffffff0d;color:#ffffff4d;font-size:30px}.orbis-svc-empty strong{color:#fffc;font-size:15px}.orbis-svc-empty p{margin:0;color:var(--svc-soft);font-size:12px}.orbis-svc.is-loading-only{align-items:center;justify-content:center;flex:1;min-height:0}.orbis-svc.is-loading-only .orbis-svc-simple-loading{flex:1;min-height:0}.orbis-svc-simple-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}.orbis-svc-simple-spinner{width:20px;height:20px;border:1.5px solid rgba(255,255,255,.1);border-top-color:#ffffff61;border-radius:50%;animation:orbis-svc-simple-spin .7s linear infinite}@keyframes orbis-svc-simple-spin{to{transform:rotate(360deg)}}.orbis-svc-friends-search{display:none}.orbis-svc-friends.is-add-subview{min-height:0}.orbis-svc-friends-add-panel{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;width:100%;max-width:100%;min-height:0;padding:16px 14px 18px}.orbis-svc-friends-add-lead{margin:0;color:var(--svc-soft, rgba(200, 210, 222, .72));font-size:12px;font-weight:650;line-height:1.45}.orbis-svc-friends-add-field{display:grid;gap:7px}.orbis-svc-friends-add-field>span{color:var(--svc-soft, rgba(200, 210, 222, .72));font-size:11px;font-weight:720}.orbis-svc-friends-add-field input{box-sizing:border-box;width:100%;height:42px;padding:0 12px;border:1px solid var(--svc-line, rgba(255, 255, 255, .12));border-radius:12px;background:#ffffff0b;color:var(--svc-ink, #fff);font-size:13px;font-weight:650}.orbis-svc-friends-add-field input::placeholder{color:rgba(var(--svc-detail-accent-rgb, 176, 190, 208),.45)}.orbis-svc-friends-add-field input:focus{outline:none;border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.42);box-shadow:0 0 0 3px rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.1)}.orbis-svc-friends-add-submit{appearance:none;width:100%;height:42px;margin-top:4px;border:0;border-radius:12px;background:linear-gradient(180deg,rgba(var(--svc-detail-accent-rgb, 87, 208, 255),.95),rgba(var(--svc-detail-accent-rgb, 31, 159, 224),.9));color:#062338;font-size:13px;font-weight:800;cursor:pointer}.orbis-svc-friends-add-submit:hover:not(:disabled){filter:brightness(1.04)}.orbis-svc-friends-add-submit:disabled{opacity:.45;cursor:not-allowed;filter:none}.orbis-svc-friends-add{display:grid;gap:8px;margin:0 14px 10px;padding:10px 12px;border:1px solid rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.2);border-radius:12px;background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.06)}.orbis-svc-friends-add label{display:grid;gap:5px}.orbis-svc-friends-add label span{color:var(--svc-soft);font-size:11px;font-weight:700}.orbis-svc-friends-add input{height:34px;padding:0 10px;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0d;color:#fff;font-size:12px}.orbis-svc-friends-add-actions{display:flex;justify-content:flex-end;gap:6px}.orbis-svc-friends-add-actions button{height:30px;padding:0 12px;border:1px solid var(--svc-line);border-radius:8px;background:#ffffff0d;color:var(--svc-ink);font-size:11px;font-weight:800;cursor:pointer}.orbis-svc-friends-add-actions button.is-primary{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.45);background:linear-gradient(180deg,rgba(var(--svc-detail-accent-rgb, 87, 208, 255),.92),rgba(var(--svc-detail-accent-rgb, 31, 159, 224),.88));color:#062338}.orbis-svc-talk-toolbar{gap:8px;padding:8px 12px 6px}.orbis-svc-talk-toolbar .orbis-svc-talk-search{flex:1;min-width:0}.orbis-svc-talk-toolbar .orbis-svc-talk-search input{height:auto}.orbis-svc-talk-toolbar .orbis-svc-slot-count{flex:0 0 auto;font-size:10px;font-weight:700;color:#ffffff70}.orbis-svc-talk-layout{flex:1;min-height:0;display:flex;flex-direction:column}.orbis-svc-talk.is-room>.orbis-svc-talk-layout{border-top:0;animation:orbis-svc-inventory-coin-in .18s ease}.orbis-svc-talk-list{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.orbis-svc-talk-chat-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:4px;margin:0;padding:2px 10px 10px;list-style:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.orbis-svc-talk-chat-list::-webkit-scrollbar{width:6px}.orbis-svc-talk-chat-list::-webkit-scrollbar-thumb{border-radius:999px;background:#f3dfa938}.orbis-svc-talk-chat-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:2px;flex:0 0 auto;min-height:52px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;transition:border-color .14s ease,background .14s ease}.orbis-svc-talk-chat-row:hover{border-color:#ffffff1c;background:#ffffff0a}.orbis-svc-talk-chat-row.is-unread{border-color:#46c8ff38;background:#46c8ff0d}.orbis-svc-talk-chat-row.is-unread:hover{border-color:#46c8ff4d;background:#46c8ff12}.orbis-svc-talk-chat-row.is-pinned{border-color:#f3dfa938;background:#f3dfa90f}.orbis-svc-talk-chat-row.is-pinned:hover{border-color:#f3dfa94d;background:#f3dfa914}.orbis-svc-talk-chat-row.is-pinned.is-unread{border-color:#f3dfa947;background:#f3dfa912}.orbis-svc-talk-chat-row .orbis-svc-talk-menu-btn{align-self:center;margin-right:4px;flex-shrink:0}.orbis-svc-talk-chat-row.is-unread .orbis-svc-talk-chat-name{color:#fffffff5}.orbis-svc-talk-chat-row.is-unread .orbis-svc-talk-preview{color:#ffffffe0;font-weight:600}.orbis-svc-talk-chat-row.is-muted .orbis-svc-talk-preview{opacity:.68}.orbis-svc-talk-chat-btn{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-width:0;padding:7px 4px 7px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-svc-talk-chat-btn:hover,.orbis-svc-talk-chat-btn:active{background:transparent}.orbis-svc-talk-chat-btn .orbis-svc-friend-avatar,.orbis-svc-talk-avatar{width:34px;height:34px;border-radius:50%;font-size:13px;color:#06243a;font-weight:800}.orbis-svc-talk-avatar-wrap{position:relative;flex:0 0 auto;display:inline-flex}.orbis-svc-talk-avatar-online{position:absolute;right:1px;bottom:1px;width:6px;height:6px;border-radius:50%;background:#4ade80;border:1px solid rgba(10,14,22,.96);box-shadow:0 0 3px #4ade8073;pointer-events:none}.orbis-svc-talk-avatar-wrap.is-compact .orbis-svc-talk-avatar-online{right:2px;bottom:2px;width:5px;height:5px;border-width:1px;box-shadow:none}.orbis-svc-talk-chat-name{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;font-size:12px;font-weight:700;color:#ffffffeb}.orbis-svc-talk-chat-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto}.orbis-svc-talk-preview{font-size:10px;line-height:1.35;color:#ffffff75}.orbis-svc-talk-chat-list .orbis-svc-friend-loc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-svc-talk-side-meta{display:grid;gap:6px;justify-items:end;align-content:center;flex-shrink:0;padding-right:2px}.orbis-svc-talk-side-meta em{font-style:normal;color:#ffffff61;font-size:9px;white-space:nowrap}.orbis-svc-talk-chat-row.is-unread .orbis-svc-talk-side-meta em{color:#9ee8ffd1;font-weight:700}.orbis-svc-talk-side-meta b{display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#46c8ff2e;border:1px solid rgba(70,200,255,.32);color:#e0f6fff5;font-size:9px;font-weight:800}.orbis-svc-talk-kind,.orbis-svc-talk-pin,.orbis-svc-talk-mute{flex-shrink:0;font-style:normal;padding:1px 6px;border:1px solid transparent;border-radius:999px;font-size:9px;font-weight:700;line-height:1.25;white-space:nowrap}.orbis-svc-talk-kind{border-color:#46c8ff33;background:#46c8ff14;color:#9ee8ffe0}.orbis-svc-talk-pin{border-color:#f3dfa93d;background:#f3dfa914;color:#f3dfa9e6}.orbis-svc-talk-mute{border-color:#ffffff1a;background:#ffffff0d;color:#ffffff85}.orbis-svc-talk-empty{padding:24px 12px;text-align:center;color:var(--svc-soft);font-size:12px;list-style:none}.orbis-svc-talk-room{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.orbis-svc-talk-room-head{flex:0 0 auto;display:grid;grid-template-columns:auto 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff06}.orbis-svc-talk-room-head.is-standalone{grid-template-columns:34px minmax(0,1fr)}.orbis-svc-talk-menu-btn{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:#ffffff94;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-svc-talk-menu-btn:hover{background:#ffffff14;color:#ffffffe0}.orbis-svc-talk-context-menu{position:fixed;z-index:12050;display:grid;gap:2px;min-width:168px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121620f5;box-shadow:0 12px 32px #00000059;backdrop-filter:blur(12px)}.orbis-svc-talk-context-menu button{width:100%;height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.orbis-svc-talk-context-menu button:hover:not(:disabled){background:#ffffff14}.orbis-svc-talk-context-menu button:disabled{opacity:.38;cursor:not-allowed}.orbis-svc-talk-context-menu button.is-danger{color:#ffb4b4}.orbis-svc-talk-context-menu button.is-danger:hover:not(:disabled){background:#ff606029}.orbis-svc-talk-back{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:#ffffff0d;color:#ffffffe0;font-size:16px;font-weight:400;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-svc-talk-back:hover{background:#ffffff17;color:#ffffffeb}.orbis-svc-talk-room-head .orbis-svc-talk-avatar{width:34px;height:34px;font-size:13px}.orbis-svc-talk-room-title{display:flex;align-items:center;gap:6px;min-width:0}.orbis-svc-talk-room-title strong{font-size:12px;font-weight:700;line-height:1.35;color:#ffffffeb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-talk-room-title span{flex:0 0 auto;font-size:9px;font-weight:700;padding:1px 6px;border:1px solid rgba(70,200,255,.2);border-radius:999px;background:#46c8ff14;color:#9ee8ffe0}.orbis-svc-talk-messages{flex:1;padding:12px;display:flex;flex-direction:column;gap:10px;overflow-x:hidden}.orbis-svc-talk-date{display:flex;justify-content:center;margin:2px 0 6px}.orbis-svc-talk-date span{padding:4px 12px;border-radius:999px;background:#ffffff0f;color:var(--svc-soft);font-size:10px;font-weight:700}.orbis-svc-talk-message{display:flex;gap:8px;align-items:flex-start;max-width:85%;min-width:0}.orbis-svc-talk-message.is-me{align-self:flex-end;flex-direction:row-reverse}.orbis-svc-talk-message.is-other{align-self:flex-start}.orbis-svc-friend-avatar.is-compact{width:32px;height:32px;border-radius:11px;font-size:13px;flex:0 0 auto}.orbis-svc-talk .orbis-svc-friend-avatar.is-compact,.orbis-svc-talk-avatar.is-compact{width:32px;height:32px;border-radius:50%;font-size:13px}.orbis-svc-talk-bubble-stack{display:grid;gap:4px;min-width:0}.orbis-svc-talk-bubble-stack strong{font-size:10px;color:var(--svc-soft);font-weight:700}.orbis-svc-talk-message.is-me .orbis-svc-talk-bubble-stack{justify-items:end}.orbis-svc-talk-bubble-row{display:flex;gap:6px;align-items:flex-end}.orbis-svc-talk-message.is-me .orbis-svc-talk-bubble-row{flex-direction:row-reverse}.orbis-svc-talk-bubble-row p{margin:0;padding:8px 11px;border-radius:12px;font-size:13px;line-height:1.45;word-break:break-word}.orbis-svc-talk-message.is-other .orbis-svc-talk-bubble-row p{border:1px solid var(--svc-line);background:var(--svc-panel);color:var(--svc-ink);border-top-left-radius:4px}.orbis-svc-talk-message.is-me .orbis-svc-talk-bubble-row p{border:1px solid rgba(70,200,255,.35);background:linear-gradient(180deg,#57d0ff38,#1f9fe02e);color:#e8f7ff;border-top-right-radius:4px}.orbis-svc-talk-bubble-row time{flex:0 0 auto;color:var(--svc-soft);font-size:10px;white-space:nowrap}.orbis-svc-talk-composer{flex-direction:column;align-items:stretch;padding:10px 12px;gap:8px}.orbis-svc-talk-composer-row{display:flex;gap:6px;align-items:center}.orbis-svc-talk-composer-row .orbis-svc-footer-btn{flex:0 0 auto;min-width:32px;padding:8px}.orbis-svc-talk-composer-error,.orbis-svc-talk-error{margin:0;padding:0 12px;color:#ff9f9f;font-size:11px}.orbis-svc-talk-error{padding-top:8px}.orbis-svc-talk-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.orbis-svc-talk-attachment-preview{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0a}.orbis-svc-talk-attachment-preview img{display:block;width:72px;height:72px;border-radius:8px;object-fit:cover;object-position:center}.orbis-svc-talk-attachment-file{color:var(--svc-ink);font-size:12px}.orbis-svc-talk-attachment-remove{width:24px;height:24px;border:1px solid var(--svc-line);border-radius:8px;background:#ffffff0d;color:#fff;cursor:pointer}.orbis-svc-talk-emoji-panel{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;padding:8px;border:1px solid var(--svc-line);border-radius:10px;background:#070910b8}.orbis-svc-talk-emoji-btn{display:grid;place-items:center;min-height:30px;border:0;border-radius:8px;background:transparent;font-size:18px;cursor:pointer}.orbis-svc-talk-emoji-btn:hover{background:#ffffff0f}.orbis-svc-footer-btn.is-active{border-color:#46c8ff73;background:#46c8ff1f}.orbis-svc-talk-attachment-image{margin:0;flex:0 1 auto;min-width:0;max-width:100%}.orbis-svc-talk-attachment-image-btn{display:block;width:min(220px,100%);aspect-ratio:1 / 1;border-radius:10px;overflow:hidden}.orbis-svc-talk-attachment-image-btn img,.orbis-svc-talk-attachment-image img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover;object-position:center}.orbis-svc-talk-bubble-row.is-image{align-items:flex-end;max-width:100%;min-width:0}.orbis-svc-talk-attachment-file-link{font-size:12px}.orbis-svc-talk-attachment-file-link{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0d;color:var(--svc-ink);text-decoration:none}.orbis-svc-talk-bubble-row.is-emoji{align-items:flex-end}.orbis-svc-talk-bubble-row.is-emoji .orbis-svc-talk-emoji-only{display:block;margin:0;font-size:56px;line-height:1;background:transparent;border:0;padding:0;box-shadow:none}.orbis-svc-talk-message.is-other .orbis-svc-talk-bubble-row.is-emoji .orbis-svc-talk-emoji-only,.orbis-svc-talk-message.is-me .orbis-svc-talk-bubble-row.is-emoji .orbis-svc-talk-emoji-only{background:transparent;border:0;box-shadow:none;color:inherit}.orbis-svc-talk-input{flex:1;min-width:0;display:block}.orbis-svc-talk-input input{width:100%;height:34px;padding:0 12px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0d;color:#fff;font-size:12px}.orbis-svc-talk-input input:focus{outline:none;border-color:#46c8ff80}.orbis-svc-talk-input textarea{box-sizing:border-box;margin:0;display:block;width:100%;min-height:34px;max-height:120px;padding:8px 12px;overflow-y:auto;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0d;color:#fff;font:inherit;font-size:12px;line-height:1.45;resize:none}.orbis-svc-talk-input textarea:focus{outline:none;border-color:#46c8ff80}.orbis-svc-party-body{padding:14px;display:grid;gap:12px;align-content:start}.orbis-svc-party-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--svc-line);border-radius:12px;background:var(--svc-panel)}.orbis-svc-party-icon{font-size:18px}.orbis-svc-party-head strong{flex:1;color:#fff;font-size:16px;font-weight:800}.orbis-svc-icon-btn{width:28px;height:28px;border:1px solid var(--svc-line);border-radius:8px;background:#ffffff0d;color:var(--svc-soft);cursor:pointer}.orbis-svc-party-settings{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orbis-svc-party-settings label{display:grid;gap:5px;font-size:11px;font-weight:700;color:var(--svc-soft)}.orbis-svc-party-settings select{height:32px;padding:0 10px;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0d;color:#fff;font-weight:700}.orbis-svc-party-listhead{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--svc-soft)}.orbis-svc-party-listhead strong{color:#fff;margin-left:4px}.orbis-svc-party-table{display:grid;gap:5px}.orbis-svc-party-table-head,.orbis-svc-party-row{display:grid;grid-template-columns:minmax(0,1.4fr) .5fr .9fr 1.1fr;gap:8px;align-items:center}.orbis-svc-party-table-head{padding:6px 12px;color:var(--svc-soft);font-size:11px;font-weight:700}.orbis-svc-party-row{min-height:44px;padding:8px 12px;border:1px solid var(--svc-line);border-radius:10px;background:var(--svc-panel);font-size:12px;font-weight:700;color:var(--svc-ink)}.orbis-svc-party-row.is-empty{place-items:center;display:grid;grid-template-columns:1fr;background:#ffffff05}.orbis-svc-party-empty-mark{color:#ffffff24;font-size:18px}.orbis-svc-party-name{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:800}.orbis-svc-party-leader{color:#ffd34d;font-style:normal}.orbis-svc-party-hint{margin:0;text-align:right;color:var(--svc-soft);font-size:11px}.orbis-svc-organization .orbis-org-body{display:flex;flex-direction:column;gap:8px;padding:8px 12px 10px}.orbis-svc-organization .orbis-org-body.is-browse,.orbis-svc-organization .orbis-org-body.is-create{gap:0;padding:0}.orbis-org-representative-btn{flex:0 0 auto;height:26px;padding:0 10px;border:1px solid rgba(70,200,255,.32);border-radius:999px;background:#46c8ff1a;color:#d2f2fff5;font-size:10px;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease}.orbis-org-representative-btn:hover:not(:disabled){background:#46c8ff29;border-color:#46c8ff70}.orbis-org-representative-btn:active:not(:disabled){transform:none}.orbis-org-representative-btn:disabled{opacity:.5;cursor:default}.orbis-org-representative-badge{flex:0 0 auto;display:inline-flex;align-items:center;height:26px;padding:0 9px;border:1px solid rgba(70,200,255,.24);border-radius:999px;background:#46c8ff14;color:#9ee8ffeb;font-size:10px;font-weight:700;white-space:nowrap}.orbis-org-representative-badge.is-active{box-shadow:inset 0 0 0 1px #9ee8ff1f}.orbis-org-representative-setting{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent;box-shadow:none}.orbis-org-representative-copy{display:grid;gap:2px;min-width:0}.orbis-org-representative-label{color:#ffffffe0;font-size:11px;font-weight:700}.orbis-org-representative-copy p{margin:0;color:#ffffff7a;font-size:10px;line-height:1.35}.orbis-org-type-badge{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:26px;padding:0 10px 0 8px;border:1px solid var(--svc-line);border-radius:999px;background:#ffffff0d;color:inherit;font-size:10px;font-weight:800;letter-spacing:.05em;cursor:default}button.orbis-org-type-badge{cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}button.orbis-org-type-badge:hover,button.orbis-org-type-badge:focus-visible,button.orbis-org-type-badge.is-hint-open{border-color:#46c8ff6b;background:#46c8ff1a;outline:none;box-shadow:0 0 0 2px #46c8ff1f}.orbis-org-type-badge .orbis-org-type-dot{width:7px;height:7px;box-shadow:0 0 8px currentColor}.orbis-org-type-badge strong{color:#fff;font-size:11px}.orbis-org-type-badge-en{color:var(--svc-soft);font-size:10px;font-weight:700;letter-spacing:.03em}.orbis-org-type-badge.is-gold{border-color:#ffd67861;background:#ffd6781a}.orbis-org-type-badge.is-pink{border-color:#ffa0c661;background:#ffa0c61a}.orbis-org-type-badge.is-blue{border-color:#78beff61;background:#78beff1a}.orbis-org-type-badge.is-mint{border-color:#78e6b461;background:#78e6b41a}.orbis-org-type-badge.is-violet{border-color:#be8cff61;background:#be8cff1a}.orbis-org-type-badge.is-red{border-color:#ff828261;background:#ff82821a}.orbis-org-hero{position:relative;isolation:isolate;overflow:visible;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.orbis-org-hero-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.orbis-org-hero-glow{position:absolute;top:-40%;right:-12%;width:52%;aspect-ratio:1;border-radius:50%;filter:blur(36px);opacity:.34}.orbis-org-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-height:0;padding:10px 12px 12px}.orbis-org-hero-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.orbis-org-hero-copy{display:grid;gap:6px}.orbis-org-hero.is-refreshing .orbis-org-hero-copy{opacity:.72}.orbis-org-hero-edit{flex:0 0 auto;width:24px;height:24px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#ffffffe0;font-size:11px;line-height:1;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.orbis-org-hero-edit:hover{border-color:#46c8ff73;background:#46c8ff24;color:#fff}.orbis-org-hero-edit-actions{display:inline-flex;align-items:center;gap:6px}.orbis-org-hero-edit-btn{height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#ffffffe0;font-size:10px;font-weight:700;cursor:pointer}.orbis-org-hero-edit-btn.is-primary{border-color:#46c8ff57;background:#46c8ff1a;color:#e0f6fff5;box-shadow:none}.orbis-org-hero-edit-btn:disabled{opacity:.5;cursor:default}.orbis-org-hero-form{display:grid;gap:8px}.orbis-org-hero-form label{display:grid;gap:4px}.orbis-org-hero-form label span{color:var(--svc-soft);font-size:10px;font-weight:700}.orbis-org-hero-form input,.orbis-org-hero-form select{width:100%;height:32px;padding:0 10px;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0d;color:#fff;font-size:12px;font-weight:700}.orbis-org-hero-title{margin:0;color:#fffffff5;font-size:15px;font-weight:800;letter-spacing:-.02em;line-height:1.3;word-break:break-word;text-shadow:none}.orbis-org-hero-tagline{margin:0;color:#ffffff9e;font-size:11px;font-weight:600;line-height:1.4;word-break:break-word}.orbis-org-hero-desc{margin:0;color:var(--svc-soft);font-size:11px;font-weight:600;line-height:1.5;word-break:break-word}.orbis-org-hero.is-gold{border-color:#ffd6783d;background:linear-gradient(135deg,#ffd6781a,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-gold .orbis-org-hero-glow{background:#ffd878}.orbis-org-hero.is-pink{border-color:#ffa0c63d;background:linear-gradient(135deg,#ffa0c61a,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-pink .orbis-org-hero-glow{background:#ff9ec8}.orbis-org-hero.is-blue{border-color:#78beff3d;background:linear-gradient(135deg,#78beff1a,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-blue .orbis-org-hero-glow{background:#7ec0ff}.orbis-org-hero.is-mint{border-color:#78e6b43d;background:linear-gradient(135deg,#78e6b41a,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-mint .orbis-org-hero-glow{background:#7ee6b4}.orbis-org-hero.is-violet{border-color:#be8cff3d;background:linear-gradient(135deg,#be8cff1f,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-violet .orbis-org-hero-glow{background:#b57cff}.orbis-org-hero.is-red{border-color:#ff82823d;background:linear-gradient(135deg,#ff82821a,#ffffff05),var(--svc-panel)}.orbis-org-hero.is-red .orbis-org-hero-glow{background:#ff8a8a}.orbis-org-my-panel{display:flex;flex-direction:column;flex:1 1 auto;gap:0;width:100%;min-width:0;min-height:0}.orbis-org-workspace{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06;backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);box-shadow:inset 0 1px #ffffff0a;overflow:hidden}.orbis-org-workspace-body{display:flex;flex:1 1 auto;align-items:stretch;min-width:0;min-height:0}.orbis-org-section-nav{flex:0 0 72px;display:flex;flex-direction:column;gap:3px;padding:8px 6px;border-right:1px solid rgba(255,255,255,.06);background:#0000001a}.orbis-org-section-nav button{width:100%;min-height:28px;padding:6px 4px;border:1px solid transparent;border-radius:999px;background:transparent;color:#ffffff94;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.orbis-org-section-nav button:hover{color:#ffffffe6;background:#ffffff0f}.orbis-org-section-nav button.is-active{border-color:#f3dfa952;background:#f3dfa91a;color:#ffffffeb;box-shadow:none}.orbis-org-workspace-main{flex:1 1 0;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.orbis-org-workspace-main::-webkit-scrollbar{width:6px}.orbis-org-workspace-main::-webkit-scrollbar-thumb{border-radius:999px;background:#f3dfa93d}.orbis-org-workspace-pane{min-width:0;min-height:0}.orbis-org-workspace-pane:has(.orbis-org-board-shell){display:flex;flex-direction:column;height:100%}.orbis-org-workspace-pane:has(.orbis-org-board-shell)>.orbis-org-board-shell{flex:1 1 auto;min-height:0}.orbis-org-workspace-pane.orbis-org-account-pane.is-treasury-subview{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:auto;min-height:0;overflow:hidden}.orbis-org-workspace-pane.orbis-org-account-pane.is-treasury-subview>.orbis-org-treasury-panel{flex:1 1 auto;min-height:0;height:auto;overflow:hidden}.orbis-org-workspace-main:has(>.orbis-org-account-pane.is-treasury-subview:not([hidden])){overflow:hidden;display:flex;flex-direction:column;min-height:0}.orbis-org-workspace-main:has(>.orbis-org-account-pane.is-treasury-subview:not([hidden]))>.orbis-org-account-pane.is-treasury-subview{flex:1 1 auto;min-height:0}.orbis-svc-organization .orbis-svc-scroll.orbis-org-body:has(.orbis-org-account-pane.is-treasury-subview:not([hidden])){display:flex;flex-direction:column;align-content:stretch;align-items:stretch;justify-content:flex-start;overflow:hidden;overflow-y:hidden}.orbis-svc-organization .orbis-svc-scroll.orbis-org-body:has(.orbis-org-account-pane.is-treasury-subview:not([hidden]))>.orbis-org-my-panel{flex:1 1 auto;min-height:0;height:auto;overflow:hidden;display:flex;flex-direction:column}.orbis-org-my-panel:has(.orbis-org-account-pane.is-treasury-subview:not([hidden]))>.orbis-org-workspace{flex:1 1 auto;min-height:0;overflow:hidden}.orbis-org-my-panel:has(.orbis-org-account-pane.is-treasury-subview:not([hidden])) .orbis-org-workspace-body{flex:1 1 auto;min-height:0;overflow:hidden}.orbis-org-workspace-pane[hidden]{display:none!important}.orbis-org-members-pane{display:grid;gap:0;align-content:start;padding:0 0 10px}.orbis-org-join-requests,.orbis-org-outgoing-invites{display:grid;gap:0;align-content:start;margin:0;padding:0 0 4px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent}.orbis-org-join-requests.is-empty,.orbis-org-outgoing-invites.is-empty{padding-bottom:2px}.orbis-org-join-requests .orbis-org-feed-count,.orbis-org-outgoing-invites .orbis-org-feed-count,.orbis-org-overview .orbis-org-feed-count,.orbis-org-account-ledger .orbis-org-feed-count{padding-left:14px;padding-right:14px}.orbis-org-feed-count em.is-muted{color:#b0bed06b;font-weight:600}.orbis-org-members-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 4px}.orbis-org-members-head .orbis-org-feed-count{flex:1 1 auto;min-width:0;padding:0}.orbis-org-person-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent;list-style:none;transition:background-color .14s ease}.orbis-org-person-row:hover{background:#ffffff09}.orbis-org-person-row:last-child{border-bottom:0}.orbis-org-person-main{display:flex;align-items:center;gap:10px;min-width:0}.orbis-org-person-avatar{flex:0 0 auto;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;border:1px solid rgba(168,199,250,.16);background:#a8c7fa1f;color:#d6e4ffeb;font-size:11px;font-weight:800;line-height:1}.orbis-org-person-avatar.is-leader{border-color:#f3dfa947;background:#f3dfa924;color:#ffe2a0}.orbis-org-person-meta{display:grid;gap:4px;min-width:0}.orbis-org-person-meta>strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;color:#f7f9fcf5;font-size:13px;font-weight:720;letter-spacing:-.02em;line-height:1.3}.orbis-org-person-meta>small{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;color:#b0bed080;font-size:11px;font-weight:600;line-height:1.3}.orbis-org-person-meta>small>em,.orbis-org-person-meta>small>i,.orbis-org-person-meta>small>time{font-style:normal}.orbis-org-person-meta>small>i{opacity:.45}.orbis-org-person-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px}.orbis-org-person-actions button{height:24px;min-height:24px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:#b0bed0b8;font-size:10px;font-weight:750;line-height:1;cursor:pointer}.orbis-org-person-actions button:hover:not(:disabled){background:#ffffff0f;color:#eaf1fff0}.orbis-org-person-actions button.is-primary{background:#57d0ff1f;color:#c8f0ff}.orbis-org-person-actions button.is-primary:hover:not(:disabled){background:#57d0ff2e;color:#e8f8ff}.orbis-org-person-actions button.is-talk{background:#57d0ff1a;color:#c8f0ff}.orbis-org-person-actions button.is-danger{color:#ffb0b0c7}.orbis-org-person-actions button.is-danger:hover:not(:disabled){background:#ff78781a;color:#ffc0c0}.orbis-org-person-actions button:disabled{opacity:.45;cursor:default}.orbis-org-member-me{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;background:#57d0ff1f;color:#57d0ffeb;font-size:9px;font-style:normal;font-weight:800;line-height:1}.orbis-org-member-list .orbis-org-member-status{display:inline-flex;align-items:center;gap:5px}.orbis-org-received-invites{display:grid;gap:0;align-content:start;margin:0 0 8px;padding:0 0 4px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent}.orbis-org-preview-invite-note{margin:0 0 10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(120,220,160,.24);background:#78dca014;font-size:12px;color:#ffffffc7}.orbis-org-overview-pane{padding:0 0 10px}.orbis-org-overview{display:grid;gap:0;min-width:0}.orbis-org-my-panel .orbis-org-hero-inner{min-height:0;gap:5px;padding:12px 14px}.orbis-org-my-panel .orbis-org-hero,.orbis-org-my-panel .orbis-org-hero.is-gold,.orbis-org-my-panel .orbis-org-hero.is-pink,.orbis-org-my-panel .orbis-org-hero.is-blue,.orbis-org-my-panel .orbis-org-hero.is-mint,.orbis-org-my-panel .orbis-org-hero.is-violet,.orbis-org-my-panel .orbis-org-hero.is-red{border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.orbis-org-my-panel .orbis-org-hero-title,.orbis-org-my-panel .orbis-org-hero-tagline{text-shadow:none}.orbis-org-my-panel .orbis-org-hero-glow{display:none}.orbis-org-my-panel .orbis-org-type-badge.is-gold,.orbis-org-my-panel .orbis-org-type-badge.is-pink,.orbis-org-my-panel .orbis-org-type-badge.is-blue,.orbis-org-my-panel .orbis-org-type-badge.is-mint,.orbis-org-my-panel .orbis-org-type-badge.is-violet,.orbis-org-my-panel .orbis-org-type-badge.is-red{border-color:#ffffff24;background:#ffffff0f;color:#ffffffe0}.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-gold,.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-pink,.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-blue,.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-mint,.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-violet,.orbis-org-my-panel .orbis-org-type-badge .orbis-org-type-dot.is-red{background:#ffffff73;box-shadow:none}.orbis-org-info-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.orbis-org-info-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-info-row>span{color:#b0bed08c;font-size:11px;font-weight:650}.orbis-org-info-row>strong{color:#f7f9fcf0;font-size:12.5px;font-weight:700;text-align:right}.orbis-org-info-row.is-cert>strong{font-size:13px}.orbis-org-meta-cert-value{display:inline-flex;align-items:center;gap:6px}.orbis-org-meta-cert-value em{font-style:normal;color:#f3dfa9;font-size:13px;font-weight:750;letter-spacing:-.02em}.orbis-org-account-pane{display:grid;gap:0;padding:12px 0 10px}.orbis-org-account-pane.is-treasury-subview{display:flex;flex-direction:column;gap:0;padding:0;min-height:0;height:auto;overflow:hidden}.orbis-org-treasury-panel{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;animation:orbis-svc-inventory-coin-in .18s ease}.orbis-org-treasury-nav{flex:0 0 auto;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 12px;border-bottom:0;background:#ffffff0b}.orbis-org-treasury-back{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;width:28px;height:28px;display:inline-grid;place-items:center;margin:0;padding:0;border:1px solid var(--svc-line, rgba(255, 255, 255, .1));border-radius:999px;background:#ffffff0d;color:var(--svc-soft, rgba(255, 255, 255, .66));font-size:18px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.orbis-org-treasury-back:hover{border-color:#46c8ff73;background:#46c8ff1f;color:#fff}.orbis-org-treasury-title{margin:0;min-width:0;max-width:calc(100% - 72px);color:var(--svc-ink, rgba(255, 255, 255, .94));font-size:12px;font-weight:800;letter-spacing:-.01em;line-height:1.2;text-align:center}.orbis-org-treasury-body{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.orbis-org-account{display:grid;gap:8px;min-width:0}.orbis-org-account>.orbis-org-account-card{margin:0 14px}.orbis-org-account-balance{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:inset 0 1px #ffffff0f}.orbis-org-account-balance>span{color:#ffffff7a;font-size:9px;font-weight:700;letter-spacing:.02em}.orbis-org-account-balance>strong{font-weight:700}.orbis-org-account-balance .orbis-org-meta-cert-value em{font-size:14px}.orbis-org-account-transfer{display:grid;gap:8px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08}.orbis-org-account-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.orbis-org-treasury-target{display:grid;gap:3px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a}.orbis-org-treasury-target strong{color:#fffffff0;font-size:13px;font-weight:700}.orbis-org-treasury-target span{color:#ffffff80;font-size:11px;font-weight:550}.orbis-org-account-actions button{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f;color:#ffffffe6;font-size:11px;font-weight:800;padding:6px 11px;cursor:pointer}.orbis-org-account-actions button:hover:not(:disabled){background:#ffffff1a}.orbis-org-account-actions button.is-primary{border-color:#f3dfa961;background:#f3dfa924;color:#fff6dcf5}.orbis-org-account-actions button.is-primary:hover:not(:disabled){background:#f3dfa933}.orbis-org-account-actions button:disabled{opacity:.55;cursor:default}.orbis-org-account-hint{color:#ffffff6b;font-size:10px;font-weight:600}.orbis-org-account-ledger{display:grid;gap:0;min-width:0}.orbis-org-account-ledger .orbis-org-feed-empty{min-height:88px;padding:22px 16px}.orbis-org-account-ledger .orbis-org-feed-empty.is-error{color:#ffb4b4}.orbis-org-person-row.is-ledger .orbis-org-person-main .orbis-svc-talk-avatar-wrap{width:24px;height:24px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#ffffff0a}.orbis-org-person-row.is-ledger .orbis-svc-friend-avatar-btn,.orbis-org-person-row.is-ledger .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:22px;height:22px}.orbis-org-person-row.is-ledger .orbis-org-person-main{gap:9px}.orbis-svc-talk-composer-row{min-width:0;align-items:flex-end}.orbis-svc-talk-composer-row .orbis-svc-footer-btn{display:grid;place-items:center;width:34px;height:34px;padding:0}.orbis-svc-talk-composer-row .orbis-svc-footer-btn svg{display:block;flex-shrink:0}.orbis-hub-org-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.orbis-hub-org-discovery{display:grid;gap:20px;min-width:0}.orbis-hub-org-discovery-bar{display:flex;align-items:center;gap:10px}.orbis-hub-org-discovery-search{display:flex;min-width:0;min-height:46px;flex:1 1 auto;align-items:center;gap:10px;padding:0 15px;border:1px solid var(--hub-mypage-line-strong);border-radius:14px;background:var(--hub-mypage-soft);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.orbis-hub-org-discovery-search:focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 38%,transparent);background:var(--hub-mypage-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-pane-accent-strong) 10%,transparent)}.orbis-hub-org-discovery-search svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:var(--hub-mypage-muted);stroke-width:1.7;stroke-linecap:round}.orbis-hub-org-discovery-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:14px}.orbis-hub-org-create-shortcut{display:inline-flex;min-height:46px;flex:0 0 auto;align-items:center;gap:7px;padding:0 17px;border:1px solid #5f66d8;border-radius:14px;background:#5f66d8;color:#fff;-webkit-text-fill-color:#fff;font:inherit;font-size:13px;font-weight:730;cursor:pointer}.orbis-hub-org-create-shortcut>span{font-size:17px;font-weight:400}.orbis-hub-org-filter-rail{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.orbis-hub-org-filter-rail::-webkit-scrollbar{display:none}.orbis-hub-org-filter-rail button{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--hub-mypage-line);border-radius:999px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:12px;font-weight:670;cursor:pointer}.orbis-hub-org-filter-rail button i{width:6px;height:6px;border-radius:50%;background:#8ba3c7}.orbis-hub-org-filter-rail button i.is-gold{background:#d5a83f}.orbis-hub-org-filter-rail button i.is-pink{background:#e58aa8}.orbis-hub-org-filter-rail button i.is-blue{background:#709de8}.orbis-hub-org-filter-rail button i.is-mint{background:#66bea3}.orbis-hub-org-filter-rail button i.is-violet{background:#a48be4}.orbis-hub-org-filter-rail button i.is-red{background:#df7777}.orbis-hub-org-filter-rail button:hover,.orbis-hub-org-filter-rail button.is-active{border-color:var(--hub-mypage-ink);background:var(--hub-mypage-ink);color:var(--hub-mypage-card)}.orbis-hub-org-discovery-meta{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-discovery-meta span{color:var(--hub-mypage-ink);font-size:15.5px;font-weight:750}.orbis-hub-org-discovery-meta strong{color:var(--hub-mypage-muted);font-size:12px;font-weight:650}.orbis-hub-org-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.orbis-hub-org-discovery-grid>li,.orbis-hub-org-discovery-grid>li>button{min-width:0;height:100%}.orbis-hub-org-discovery-grid>li>button{position:relative;display:grid;width:100%;grid-template-columns:38px minmax(0,1fr);gap:15px 12px;padding:19px;overflow:hidden;border:1px solid var(--hub-mypage-line);border-radius:18px;background:var(--hub-mypage-card);color:var(--hub-mypage-ink);text-align:left;cursor:pointer;box-shadow:0 5px 18px color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.orbis-hub-org-discovery-grid>li>button:hover{border-color:color-mix(in srgb,var(--hub-pane-accent-strong) 40%,var(--hub-mypage-line));box-shadow:0 12px 28px color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);transform:translateY(-2px)}.orbis-hub-org-discovery-mark{display:grid;width:38px;height:38px;place-items:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--org-mark, #709de8) 28%,var(--hub-mypage-line));border-radius:12px;background:color-mix(in srgb,var(--org-mark, #709de8) 12%,var(--hub-mypage-card));color:color-mix(in srgb,var(--org-mark, #709de8) 76%,var(--hub-mypage-ink));font-size:13px;font-weight:800}.orbis-hub-org-discovery-mark.is-gold{--org-mark: #d5a83f}.orbis-hub-org-discovery-mark.is-pink{--org-mark: #e58aa8}.orbis-hub-org-discovery-mark.is-blue{--org-mark: #709de8}.orbis-hub-org-discovery-mark.is-mint{--org-mark: #66bea3}.orbis-hub-org-discovery-mark.is-violet{--org-mark: #a48be4}.orbis-hub-org-discovery-mark.is-red{--org-mark: #df7777}.orbis-hub-org-discovery-copy{display:grid;min-width:0;gap:3px}.orbis-hub-org-discovery-copy>em{color:var(--hub-mypage-soft-label);font-size:9.5px;font-style:normal;font-weight:780;letter-spacing:.08em}.orbis-hub-org-discovery-copy>strong{overflow:hidden;font-size:16.5px;font-weight:760;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-discovery-copy>span{display:-webkit-box;min-height:36px;overflow:hidden;color:var(--hub-mypage-muted);font-size:11.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbis-hub-org-discovery-stats{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbis-hub-org-discovery-stats>span{display:grid;gap:2px;padding:10px 11px;border-radius:10px;background:var(--hub-mypage-soft)}.orbis-hub-org-discovery-stats em,.orbis-hub-org-discovery-stats strong{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-discovery-stats em{color:var(--hub-mypage-muted);font-size:9.5px}.orbis-hub-org-discovery-stats strong{font-size:12.5px;font-weight:730}.orbis-hub-org-discovery-capacity{grid-column:1 / -1;height:2px;overflow:hidden;border-radius:999px;background:var(--hub-mypage-line)}.orbis-hub-org-discovery-capacity i{display:block;height:100%;border-radius:inherit;background:var(--hub-pane-accent-strong)}.orbis-hub-org-discovery-foot{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:8px}.orbis-hub-org-discovery-foot em{overflow:hidden;color:var(--hub-mypage-muted);font-size:10.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-discovery-foot strong{font-size:11px;font-weight:720;white-space:nowrap}.orbis-hub-org-discovery-grid.is-loading>span{min-height:254px;border:1px solid var(--hub-mypage-line);border-radius:18px;background:linear-gradient(100deg,var(--hub-mypage-soft) 30%,var(--hub-mypage-card) 48%,var(--hub-mypage-soft) 66%);background-size:260% 100%;animation:orbis-hub-cert-pulse 1.3s ease-in-out infinite}.orbis-hub-org-create-studio{display:grid;width:min(100%,1080px);gap:14px}.orbis-hub-org-create-section{display:grid;grid-template-columns:minmax(150px,21%) minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-create-section>header{display:flex;align-items:flex-start;gap:10px}.orbis-hub-org-create-section>header>span{display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--hub-mypage-line-strong);border-radius:8px;color:var(--hub-mypage-muted);font-size:9px;font-weight:780}.orbis-hub-org-create-section>header h3{margin:0;font-size:15.5px;font-weight:760}.orbis-hub-org-create-section>header p{margin:5px 0 0;color:var(--hub-mypage-muted);font-size:11.5px;line-height:1.55}.orbis-hub-org-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbis-hub-org-type-grid>button{--org-type-tone: #709de8;position:relative;display:grid;min-width:0;min-height:112px;grid-template-columns:30px minmax(0,1fr);align-content:start;gap:9px 10px;padding:15px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-card);color:var(--hub-mypage-ink);text-align:left;cursor:pointer}.orbis-hub-org-type-grid>button:hover,.orbis-hub-org-type-grid>button.is-active{border-color:var(--hub-pane-accent-strong);background:color-mix(in srgb,var(--hub-pane-accent-strong) 5%,var(--hub-mypage-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-pane-accent-strong) 30%,transparent)}.orbis-hub-org-type-grid>button.is-gold{--org-type-tone: #c99b2e}.orbis-hub-org-type-grid>button.is-pink{--org-type-tone: #d76891}.orbis-hub-org-type-grid>button.is-blue{--org-type-tone: #5d91dc}.orbis-hub-org-type-grid>button.is-mint{--org-type-tone: #45a978}.orbis-hub-org-type-grid>button.is-violet{--org-type-tone: #8f72d6}.orbis-hub-org-type-grid>button.is-red{--org-type-tone: #d46666}.orbis-hub-org-type-glyph{width:27px;height:27px;margin-top:1px;color:var(--org-type-tone);fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.orbis-hub-org-type-grid>button>span{display:grid;min-width:0;gap:3px}.orbis-hub-org-type-grid>button>span strong{overflow:hidden;padding-right:14px;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-type-grid>button>span em{color:var(--hub-mypage-muted);font-size:9.5px;font-style:normal}.orbis-hub-org-type-grid>button>p{grid-column:1 / -1;min-height:34px;margin:1px 0 0;color:var(--hub-mypage-muted);font-size:10.5px;line-height:1.55}.orbis-hub-org-type-grid>button>b{position:absolute;top:11px;right:12px;color:var(--hub-mypage-muted);font-size:11px}.orbis-hub-org-type-grid>button.is-active>b{color:var(--hub-pane-accent-strong)}.orbis-hub-org-create-fields{display:grid;gap:12px}.orbis-hub-org-create-fields label{display:grid;gap:7px}.orbis-hub-org-create-fields label>span{display:flex;justify-content:space-between;color:var(--hub-mypage-muted);font-size:11.5px;font-weight:660}.orbis-hub-org-create-fields label>span em{font-style:normal;font-variant-numeric:tabular-nums}.orbis-hub-org-create-fields input{min-height:45px;padding:0 14px;border:1px solid var(--hub-mypage-line-strong);border-radius:12px;outline:0;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);font:inherit;font-size:13.5px}.orbis-hub-org-create-fields input:focus{border-color:var(--hub-pane-accent-strong);background:var(--hub-mypage-card)}.orbis-hub-org-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-hub-org-rule-grid fieldset{display:grid;gap:6px;margin:0;padding:14px;border:1px solid var(--hub-mypage-line);border-radius:14px}.orbis-hub-org-rule-grid legend{padding:0 5px;color:var(--hub-mypage-muted);font-size:10.5px;font-weight:720}.orbis-hub-org-rule-grid button{display:flex;min-height:43px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--hub-mypage-ink);text-align:left;cursor:pointer}.orbis-hub-org-rule-grid button:hover{background:var(--hub-mypage-soft)}.orbis-hub-org-rule-grid button.is-active{border-color:var(--hub-mypage-line-strong);background:var(--hub-mypage-soft)}.orbis-hub-org-rule-grid button>span{display:grid;gap:2px}.orbis-hub-org-rule-grid button strong{font-size:12px}.orbis-hub-org-rule-grid button em{color:var(--hub-mypage-muted);font-size:10px;font-style:normal}.orbis-hub-org-rule-grid button>i{width:10px;height:10px;flex:0 0 auto;border:1px solid var(--hub-mypage-line-strong);border-radius:50%}.orbis-hub-org-rule-grid button.is-active>i{border:3px solid var(--hub-mypage-card);background:var(--hub-pane-accent-strong);box-shadow:0 0 0 1px var(--hub-pane-accent-strong)}.orbis-hub-org-create-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--hub-mypage-line);border-radius:16px;background:var(--hub-mypage-soft)}.orbis-hub-org-create-footer>div{display:flex;min-width:0;align-items:center;gap:10px}.orbis-hub-org-create-footer>div>span:last-child{display:grid;min-width:0;gap:2px}.orbis-hub-org-create-footer>div em{color:var(--hub-mypage-muted);font-size:8px;font-style:normal}.orbis-hub-org-create-footer>div strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-create-footer>p{grid-column:1 / -1;margin:0;color:#dc2626;font-size:10px}.orbis-hub-org-create-footer>button{display:inline-flex;min-width:190px;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 18px;border:1px solid #5f66d8;border-radius:12px;background:#5f66d8;color:#fff;-webkit-text-fill-color:#fff;font:inherit;font-size:11px;font-weight:740;cursor:pointer}.orbis-hub-org-create-footer>button>span{display:inline-block;color:#fff;-webkit-text-fill-color:#fff}.orbis-hub-org-create-footer>button>span:first-child{font-size:15px;font-weight:500}.orbis-hub-org-create-footer>button:hover:not(:disabled),.orbis-hub-org-create-shortcut:hover{border-color:#5058ca;background:#5058ca}.orbis-hub-org-create-footer>button:disabled{cursor:default;opacity:.42}@media (max-width: 940px){.orbis-hub-org-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-org-create-section{grid-template-columns:1fr;gap:14px}}@media (max-width: 620px){.orbis-hub-org-discovery-bar{align-items:stretch;flex-direction:column}.orbis-hub-org-create-shortcut{justify-content:center}.orbis-hub-org-discovery-grid,.orbis-hub-org-type-grid,.orbis-hub-org-rule-grid{grid-template-columns:1fr}.orbis-hub-org-create-section{padding:18px 0}.orbis-hub-org-create-footer{grid-template-columns:1fr}.orbis-hub-org-create-footer>button{width:100%}}.orbis-org-account-ledger-delta{flex:0 0 auto;font-size:12px;font-weight:750;white-space:nowrap}.orbis-org-account-ledger-delta.is-in{color:#7dcfb0}.orbis-org-account-ledger-delta.is-out{color:#e8a090}.orbis-org-preview-pill-cert,.orbis-org-preview-stat-cert{display:inline-flex;align-items:center;gap:4px}.orbis-org-listhead button,.orbis-org-member-actions button{height:24px;min-height:24px;padding:0 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#eaf1ffe6;font-size:10px;font-weight:800;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.orbis-org-listhead button:hover,.orbis-org-member-actions button:hover{border-color:#f3dfa96b;background:#f3dfa924;color:#fff8e8}.orbis-org-member-status{display:inline-flex;align-items:center;gap:6px;color:inherit;font-weight:600}.orbis-org-member-actions{display:inline-flex;align-items:center;gap:6px}.orbis-org-browse-shell,.orbis-org-create-shell{display:flex;flex-direction:column;min-width:0;min-height:0}.orbis-org-browse-chips{padding:8px 12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-org-browse-chips .orbis-org-type-chips{padding:0 0 10px}.orbis-org-browse-head{display:flex;align-items:center;gap:8px;padding:10px 12px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-browse-head .orbis-org-board-search{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a}.orbis-org-browse-head .orbis-org-board-search span{color:#b0bed08c;font-size:13px}.orbis-org-browse-head .orbis-org-board-search input{flex:1 1 auto;min-width:0;height:28px;padding:0;border:0;background:transparent;color:#f7f9fcf0;font-size:12px;font-weight:600;outline:none}.orbis-org-browse-head .orbis-org-board-search input::placeholder{color:#b0bed066}.orbis-org-browse-shell .orbis-org-feed-count,.orbis-org-create-shell .orbis-org-feed-count{padding-left:14px;padding-right:14px}.orbis-org-browse-shell .orbis-org-feed-main>strong{align-items:center}.orbis-org-browse-shell .orbis-org-feed-main>strong>.orbis-org-type-dot,.orbis-org-create-shell .orbis-org-feed-main>strong>.orbis-org-type-dot{width:8px;height:8px}.orbis-org-type-chips{display:flex;flex-wrap:wrap;gap:5px}.orbis-org-type-chips button{height:24px;min-height:24px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff14;color:#eaf1ffd6;font-size:10px;font-weight:800;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.orbis-org-type-chips button:hover{border-color:#ffffff38;background:#ffffff1f;color:#fff}.orbis-org-type-chips button.is-active{border-color:#f3dfa985;background:#f3dfa933;color:#fff8e8;box-shadow:inset 0 1px #ffffff1a}.orbis-org-type-tooltip{position:fixed;z-index:3600;width:min(220px,calc(100vw - 16px));border:1px solid rgba(255,255,255,.16);border-radius:10px;background:linear-gradient(180deg,#121826fa,#080a12fa);box-shadow:0 14px 34px #0000006b,inset 0 1px #ffffff0f;pointer-events:none;overflow:hidden}.orbis-org-type-tooltip-desc{margin:0;padding:9px 11px;color:#eaf1ffe6;font-size:11px;font-weight:600;line-height:1.45}.orbis-org-type-tooltip.is-gold{border-color:#ffd67847}.orbis-org-type-tooltip.is-pink{border-color:#ffa0c647}.orbis-org-type-tooltip.is-blue{border-color:#78beff47}.orbis-org-type-tooltip.is-mint{border-color:#78e6b447}.orbis-org-type-tooltip.is-violet{border-color:#be8cff47}.orbis-org-type-tooltip.is-red{border-color:#ff828247}.orbis-org-browse-footer-hint{margin:0;width:100%;text-align:center;color:#b0bed085;font-size:11px;font-weight:650;line-height:1.45}.orbis-svc-org-foot-btn.is-primary.is-create{min-width:118px;height:32px;min-height:32px;border:0;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-weight:800;box-shadow:none}.orbis-svc-org-foot-btn.is-primary.is-create:hover:not(:disabled){filter:brightness(1.05);border:0;background:linear-gradient(180deg,#57d0ff,#1f9fe0)}.orbis-svc-org-foot-btn.is-primary.is-create:disabled{opacity:.38;filter:none}.orbis-org-create-error{margin:0;padding:10px 14px;color:#ffb4b4;font-size:11px;font-weight:650}.orbis-org-type-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.orbis-org-type-dot.is-gold{background:#ffd34d}.orbis-org-type-dot.is-pink{background:#ff8eb8}.orbis-org-type-dot.is-blue{background:#7ec0ff}.orbis-org-type-dot.is-mint{background:#7ee6b4}.orbis-org-type-dot.is-violet{background:#c49bff}.orbis-org-type-dot.is-red{background:#ff8a8a}.orbis-org-preview-root{position:fixed;inset:0;z-index:540;display:grid;place-items:center;padding:20px}.orbis-org-preview-backdrop{position:absolute;inset:0;border:0;background:#080c1461;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.orbis-org-preview-dialog{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(520px,100%);max-height:min(86vh,760px);overflow:hidden;border:1px solid var(--glass-border);border-radius:22px;--orbis-preview-glow: 126, 192, 255;background:radial-gradient(130% 95% at 100% -16%,rgba(var(--orbis-preview-glow),.18),transparent 62%),linear-gradient(180deg,rgba(var(--orbis-preview-glow),.08) 0%,rgba(var(--orbis-preview-glow),.025) 38%,transparent 68%),var(--glass);backdrop-filter:blur(20px) saturate(1.14);-webkit-backdrop-filter:blur(20px) saturate(1.14);box-shadow:0 28px 80px #00000052,inset 0 1px #ffffff14}.orbis-org-preview-dialog.is-gold{--orbis-preview-glow: 255, 216, 120}.orbis-org-preview-dialog.is-pink{--orbis-preview-glow: 255, 158, 200}.orbis-org-preview-dialog.is-blue{--orbis-preview-glow: 126, 192, 255}.orbis-org-preview-dialog.is-mint{--orbis-preview-glow: 126, 230, 180}.orbis-org-preview-dialog.is-violet{--orbis-preview-glow: 181, 124, 255}.orbis-org-preview-dialog.is-red{--orbis-preview-glow: 255, 138, 138}.orbis-org-preview-hero{position:relative;z-index:1;display:grid;gap:8px;padding:20px 20px 10px}.orbis-org-preview-hero-glow{position:absolute;top:-18%;right:-10%;width:78%;height:72%;border-radius:50%;background:rgb(var(--orbis-preview-glow));filter:blur(72px);opacity:.28;pointer-events:none;z-index:0}.orbis-org-preview-body,.orbis-org-preview-footer{position:relative;z-index:1}.orbis-org-preview-title{margin:0;color:#fff;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.25}.orbis-org-preview-lead{margin:0;color:#eaf1ffb8;font-size:12px;font-weight:600;line-height:1.5}.orbis-org-preview-pills{display:flex;flex-wrap:wrap;gap:6px}.orbis-org-preview-pills span{padding:4px 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;color:#eaf1ffd1;font-size:10px;font-weight:800}.orbis-org-preview-body{display:grid;gap:12px;min-height:0;padding:4px 20px 16px;overflow-y:auto}.orbis-org-preview-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-org-preview-stat{display:grid;gap:4px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08}.orbis-org-preview-stat>span{color:var(--svc-soft);font-size:10px;font-weight:800}.orbis-org-preview-stat>strong{color:#fff;font-size:16px;font-weight:800}.orbis-org-preview-stat>strong em{color:var(--svc-soft);font-size:11px;font-style:normal;font-weight:700}.orbis-org-preview-lock{margin:0;padding:9px 11px;border:1px solid rgba(255,214,120,.22);border-radius:10px;background:#ffd67814;color:#ffecbeeb;font-size:11px;font-weight:700}.orbis-org-preview-section{display:grid;gap:8px}.orbis-org-preview-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-org-preview-section-head h3{margin:0;color:#fff9e8c7;font-size:11px;font-weight:800;letter-spacing:.05em}.orbis-org-preview-section-head span{color:var(--svc-soft);font-size:10px;font-weight:700}.orbis-org-preview-feed,.orbis-org-preview-members{display:grid;gap:3px;margin:0;padding:0;list-style:none}.orbis-org-preview-feed-item,.orbis-org-preview-member{display:flex;align-items:center;gap:8px;min-height:26px;padding:3px 8px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff06}.orbis-org-preview-feed-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.orbis-org-preview-feed-cat{padding:1px 6px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff08;color:#eaf1ffc7;font-size:9px;font-weight:900;line-height:1.4;white-space:nowrap}.orbis-org-preview-feed-main{display:flex;align-items:center;gap:8px;min-width:0}.orbis-org-preview-feed-main strong{flex:1 1 auto;overflow:hidden;color:#fff;font-size:11px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-org-preview-feed-main small{flex:0 0 auto;color:var(--svc-soft);font-size:9px;font-weight:700;line-height:1.3;white-space:nowrap}.orbis-org-preview-feed-item .orbis-org-board-lock-badge{font-size:9px}.orbis-org-preview-member{display:flex;justify-content:space-between}.orbis-org-preview-member-name{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;color:#fff;font-size:11px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.orbis-org-preview-member .orbis-board-cat.is-role{min-width:0;padding:1px 6px;font-size:9px;line-height:1.4}.orbis-org-preview-member-name em{color:#ffd34d;font-style:normal}.orbis-org-preview-empty{margin:0;color:var(--svc-soft);font-size:11px;font-weight:700}.orbis-org-preview-more{margin:0;color:var(--svc-soft);font-size:10px;font-weight:800;text-align:right}.orbis-org-preview-skeleton{display:grid;gap:10px}.orbis-org-preview-skeleton-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orbis-org-preview-skeleton-stat,.orbis-org-preview-skeleton-panel{border-radius:12px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:orbis-shimmer 1.4s ease infinite}.orbis-org-preview-skeleton-stat{min-height:58px}.orbis-org-preview-skeleton-panel{min-height:120px}.orbis-org-preview-skeleton-panel.is-short{min-height:88px}.orbis-org-preview-footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px 18px;border-top:1px solid rgba(255,255,255,.08)}.orbis-org-preview-footer button{min-height:36px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1a;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.orbis-org-preview-footer button.is-primary{border-color:#46c8ff94;background:linear-gradient(180deg,#46c8ff70,#46c8ff3d);color:#f4fcff;box-shadow:inset 0 1px #ffffff24}.orbis-org-preview-footer button:disabled{opacity:.5;cursor:not-allowed}.orbis-org-board-shell{display:grid;gap:0;min-width:0;min-height:0}.orbis-org-board-shell:has(.is-org-compose),.orbis-org-board-shell.is-detail{display:flex;flex-direction:column;height:100%;min-height:0}.orbis-org-board-stage{display:grid;min-width:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.orbis-org-board-stage-chips{padding:8px 14px 0;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-board-stage-chips .orbis-top-tab-chips{flex:1 1 auto;min-width:0;padding:0 0 10px;gap:5px}.orbis-org-board-shell .orbis-top-tab-chips button{height:24px;min-height:24px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff14;color:#eaf1ffd6;font-size:10px;font-weight:800;line-height:1;transition:border-color .16s ease,background .16s ease,color .16s ease}.orbis-org-board-shell .orbis-top-tab-chips button:hover{border-color:#ffffff38;background:#ffffff1f;color:#fff}.orbis-org-board-shell .orbis-top-tab-chips button.is-active{border-color:#f3dfa985;background:#f3dfa933;color:#fff8e8;box-shadow:inset 0 1px #ffffff1a}.orbis-org-board-body{padding:12px 14px 14px;overflow:visible;gap:10px;min-height:0;align-content:start}.orbis-org-board-body.is-loading{min-height:0}.orbis-org-board-head{display:flex;align-items:center;gap:8px}.orbis-org-board-search{flex:1 1 auto;min-width:0;height:auto;min-height:0;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#ffffff0a}.orbis-org-board-search input{height:28px;min-height:0}.orbis-org-board-write{flex:0 0 auto;height:28px;min-height:28px;padding:0 12px;border:1px solid rgba(243,223,169,.52);border-radius:999px;background:linear-gradient(180deg,#f3dfa952,#f3dfa924);color:#fff;font-size:11px;font-weight:900;line-height:1;box-shadow:inset 0 1px #ffffff1f;transition:background .16s ease,border-color .16s ease}.orbis-org-board-write:hover{border-color:#f3dfa9a8;background:linear-gradient(180deg,#f3dfa966,#f3dfa92e)}.orbis-org-board-toolbar{margin-top:0;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-board-toolbar .orbis-top-tab-section-title{color:#eaf1ff94;font-size:10.5px;letter-spacing:.03em}.orbis-org-board-notices{gap:5px}.orbis-org-board-notices .orbis-board-row{min-height:46px;border-color:#ffd67838;background:linear-gradient(90deg,#ffd6781a,#ffffff05)}.orbis-org-board-feed{gap:5px}.orbis-org-board-shell .orbis-board-toolbar,.orbis-org-board-shell .orbis-board-list,.orbis-org-board-shell .orbis-feed-empty,.orbis-org-board-shell .orbis-pager{align-self:stretch}.orbis-org-board-shell .orbis-top-tab-body.is-compose{min-height:0;align-content:start;gap:14px;border:0;background:transparent;box-shadow:none}.orbis-org-board-shell .orbis-top-tab-body.is-org-compose{gap:0;padding:0;height:100%;min-height:0}.orbis-org-compose-nav{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-org-compose-back{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:inline-grid;place-items:center;margin:0;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;color:#eaf1ffc7;font-size:18px;font-weight:500;line-height:1;cursor:pointer}.orbis-org-compose-back:hover{border-color:#a8c7fa52;background:#a8c7fa1f;color:#fff}.orbis-org-compose-heading{margin:0;max-width:calc(100% - 120px);color:#f7f9fcf5;font-size:13px;font-weight:800;letter-spacing:-.01em;text-align:center}.orbis-org-compose-submit{position:absolute;right:12px;top:50%;transform:translateY(-50%);height:28px;min-height:28px;padding:0 12px;border:0;border-radius:999px;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-size:11px;font-weight:800;line-height:1;cursor:pointer}.orbis-org-compose-submit:hover:not(:disabled){filter:brightness(1.05)}.orbis-org-compose-submit:disabled{opacity:.38;cursor:not-allowed;filter:none}.orbis-org-compose{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;padding:10px 14px 14px;overflow:auto;overscroll-behavior:contain}.orbis-org-compose-board{flex:0 0 auto;width:fit-content;max-width:100%;margin-bottom:6px}.orbis-org-compose-board .orbis-select{width:auto;min-width:88px}.orbis-org-compose-board .orbis-select-trigger{min-height:28px;height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;font-size:11px;font-weight:700}.orbis-org-compose-title{flex:0 0 auto;width:100%;margin:0;padding:12px 2px 10px;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;color:#fff;font:inherit;font-size:17px;font-weight:750;letter-spacing:-.03em;line-height:1.35;outline:none}.orbis-org-compose-title::placeholder{color:#b0bed061;font-weight:650}.orbis-org-compose-body{flex:1 1 auto;width:100%;min-height:220px;margin:0;padding:14px 2px 8px;border:0;border-radius:0;background:transparent;color:#ecf2f8eb;font:inherit;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.65;outline:none;resize:none}.orbis-org-compose-body::placeholder{color:#b0bed05c}.orbis-org-board-shell.is-list{display:flex;flex-direction:column;min-height:0;height:100%}.orbis-org-board-shell.is-list .orbis-org-board-stage{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.orbis-org-board-shell.is-list .orbis-org-board-body.is-org-feed{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;padding:0;overflow:auto;overscroll-behavior:contain}.orbis-org-board-shell.is-list .orbis-org-board-stage-chips{padding:8px 12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-org-board-shell.is-list .orbis-org-board-head{gap:8px;padding:10px 12px 8px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-board-shell.is-list .orbis-org-board-search{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09}.orbis-org-board-shell.is-list .orbis-org-board-search>span{color:#b0bed08c;font-size:13px;line-height:1}.orbis-org-board-shell.is-list .orbis-org-board-search input{flex:1 1 auto;width:100%;min-width:0;height:100%;border:0;background:transparent;color:#f7f9fcf0;font:inherit;font-size:12px;font-weight:600;outline:none}.orbis-org-board-shell.is-list .orbis-org-board-search input::placeholder{color:#b0bed066;font-weight:550}.orbis-org-board-shell.is-list .orbis-org-board-write{height:32px;min-height:32px;padding:0 14px;border:0;border-radius:999px;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-size:11px;font-weight:800;line-height:1;box-shadow:none}.orbis-org-board-shell.is-list .orbis-org-board-write:hover{filter:brightness(1.05);border-color:transparent}.orbis-org-feed-count{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 14px 4px;color:#b0bed08c;font-size:11px;font-weight:650}.orbis-org-feed-count em{font-style:normal;color:#a8c7fac7;font-weight:700}.orbis-org-feed-list{display:grid;gap:0;margin:0;padding:0 0 8px;list-style:none}.orbis-org-feed-list.is-notices{margin:0 0 2px;padding:4px 0 0;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-org-feed-row{appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;margin:0;padding:12px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease}.orbis-org-feed-row:hover:not(:disabled){background:#ffffff09}.orbis-org-feed-row:disabled{opacity:.62;cursor:not-allowed}.orbis-org-feed-row.is-notice{background:#ffd6780a}.orbis-org-feed-row.is-notice:hover:not(:disabled){background:#ffd67814}.orbis-org-feed-main{display:grid;gap:5px;min-width:0}.orbis-org-feed-main>strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#f7f9fcf5;font-size:13.5px;font-weight:720;letter-spacing:-.02em;line-height:1.35}.orbis-org-feed-main>small{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;color:#b0bed080;font-size:11px;font-weight:600;line-height:1.3}.orbis-org-feed-main>small>em,.orbis-org-feed-main>small>time{font-style:normal}.orbis-org-feed-main>small>i{opacity:.45;font-style:normal}.orbis-org-feed-cat{color:#a8c7fac7}.orbis-org-feed-badge{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;background:#ffd67824;color:#ffe2a0;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.02em;line-height:1}.orbis-org-feed-badge.is-hot{background:#ff787824;color:#ffb0b0}.orbis-org-feed-reply{color:#57d0ffe0;font-size:11px;font-weight:750}.orbis-org-feed-side{display:grid;gap:3px;justify-items:end;padding-top:2px;color:#b0bed073;font-size:10px;font-weight:650;white-space:nowrap}.orbis-org-feed-side em{font-style:normal}.orbis-org-feed-empty{display:grid;place-items:center;gap:10px;min-height:120px;margin:0;padding:28px 16px;color:#b0bed07a;font-size:12px;font-weight:600;text-align:center;list-style:none}.orbis-org-feed-empty>button{height:28px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#eaf1ffe0;font-size:11px;font-weight:700;cursor:pointer}.orbis-org-board-shell.is-list .orbis-pager{margin:0;padding:10px 12px 14px;border-top:1px solid rgba(255,255,255,.06)}.orbis-org-board-shell.is-list .orbis-pager button{height:26px;min-height:26px;padding:0 9px;border-radius:999px;font-size:10px}.orbis-org-board-shell .orbis-top-tab-body.is-org-detail{display:flex;flex-direction:column;gap:0;height:100%;min-height:0;padding:0;overflow:hidden}.orbis-org-detail-nav-end{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px}.orbis-org-detail-nav-btn{height:28px;min-height:28px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;color:#eaf1ffd1;font-size:11px;font-weight:750;line-height:1;cursor:pointer}.orbis-org-detail-nav-btn:hover:not(:disabled){border-color:#a8c7fa47;background:#a8c7fa1a;color:#fff}.orbis-org-detail-nav-btn:disabled{opacity:.45;cursor:not-allowed}.orbis-org-detail-nav-btn.is-accent{border:0;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-weight:800}.orbis-org-detail{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 16px 18px}.orbis-org-detail.is-refreshing{opacity:.72}.orbis-org-detail-head{display:grid;gap:10px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-org-detail-cat{justify-self:start;display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;color:#bec9d8c7;font-size:10px;font-weight:750}.orbis-org-detail-cat.is-notice{border-color:#ffd67847;background:#ffd6781a;color:#ffe2a0}.orbis-org-detail-title{margin:0;color:#fff;font-size:20px;font-weight:760;letter-spacing:-.035em;line-height:1.35}.orbis-org-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#b0bed085;font-size:11px;font-weight:600}.orbis-org-detail-meta strong{color:#e6ecfae0;font-weight:720}.orbis-org-detail-body{margin:0;padding:16px 0 18px;color:#ecf2f8e6;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.7;white-space:pre-wrap;word-break:break-word}.orbis-org-detail-actions{display:flex;justify-content:flex-end;gap:6px;padding-bottom:14px}.orbis-org-detail-actions button{height:28px;min-height:28px;padding:0 12px;border:1px solid rgba(255,120,120,.28);border-radius:999px;background:#ff787814;color:#ffb8b8;font-size:11px;font-weight:750;line-height:1;cursor:pointer}.orbis-org-detail-actions button:hover:not(:disabled){background:#ff787824}.orbis-org-detail-comments{margin-top:4px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.orbis-org-detail-comments .orbis-comment-section{gap:12px;padding-top:0;border-top:0}.orbis-org-detail-comments .orbis-comment-section-head strong{color:#bec9d8c7;font-size:12px;font-weight:750}.orbis-org-detail-comments .orbis-comment-section-head em{color:#57d0ffe0}.orbis-org-detail-comments .orbis-comment-list{gap:0}.orbis-org-detail-comments .orbis-comment{grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;padding:12px 0;border:0;border-bottom:1px solid rgba(255,255,255,.06);border-radius:0;background:transparent}.orbis-org-detail-comments .orbis-comment:last-child{border-bottom:0}.orbis-org-detail-comments .orbis-comment-avatar{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#a8c7fa1f;border:1px solid rgba(168,199,250,.16);color:#d6e4ffeb;font-size:11px;font-weight:800;line-height:1}.orbis-org-detail-comments .orbis-comment-avatar.is-self{background:#57d0ff24;border-color:#57d0ff38;color:#c8f0ff}.orbis-org-detail-comments .orbis-comment-content{gap:5px}.orbis-org-detail-comments .orbis-comment-head{min-height:18px}.orbis-org-detail-comments .orbis-comment-head strong{color:#f7f9fcf0;font-size:12px;font-weight:720}.orbis-org-detail-comments .orbis-comment-head small{color:#b0bed073;font-size:10px;font-weight:600}.orbis-org-detail-comments .orbis-comment p{color:#e6ecfadb;font-size:13px;font-weight:500;letter-spacing:-.01em;line-height:1.55}.orbis-org-detail-comments .orbis-comment-actions button{height:22px;min-height:22px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:#b0bed09e;font-size:10px;font-weight:700}.orbis-org-detail-comments .orbis-comment-actions button:hover{background:#ffffff0f;color:#eaf1ffeb}.orbis-org-detail-comments .orbis-comment-actions button.is-danger{color:#ffb0b0b8;border:0}.orbis-org-detail-comments .orbis-comment-actions button.is-danger:hover{background:#ff78781a;color:#ffc0c0}.orbis-org-detail-comments .orbis-comment-edit input{height:36px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;font-size:13px}.orbis-org-detail-comments .orbis-comment-edit-actions button{height:26px;min-height:26px;padding:0 10px;border-radius:999px;font-size:10px}.orbis-org-detail-comments .orbis-comment-edit-actions button.is-primary{border:0;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338}.orbis-org-detail-comments .orbis-comment-empty{padding:22px 8px;color:#b0bed073;font-size:12px}.orbis-org-detail-comments .orbis-comment-form{display:flex;align-items:center;gap:8px;margin-top:4px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff08}.orbis-org-detail-comments .orbis-comment-form .orbis-comment-avatar{display:inline-grid;flex:0 0 auto}.orbis-org-detail-comments .orbis-comment-form input{flex:1 1 auto;height:36px;padding:0 4px;border:0;border-radius:0;background:transparent;color:#f7f9fcf0;font-size:13px;font-weight:500}.orbis-org-detail-comments .orbis-comment-form input::placeholder{color:#b0bed066}.orbis-org-detail-comments .orbis-comment-form button.is-primary{flex:0 0 auto;height:30px;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-size:11px;font-weight:800;box-shadow:none}.orbis-org-detail-comments .orbis-comment-form button.is-primary:disabled{opacity:.38}.orbis-top-tab-chips button.is-manageable{cursor:context-menu}.orbis-org-board-context-menu{position:fixed;z-index:12050;display:grid;gap:2px;min-width:132px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121620f5;box-shadow:0 12px 32px #00000059;backdrop-filter:blur(12px)}.orbis-org-board-context-menu button{width:100%;height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.orbis-org-board-context-menu button:hover{background:#ffffff14}.orbis-org-board-context-menu button.is-danger{color:#ffb4b4}.orbis-org-board-context-menu button.is-danger:hover{background:#ff606029}.orbis-org-board-chip-add{height:24px;min-height:24px;padding:0 9px;border:1px dashed rgba(255,255,255,.34);border-radius:999px;background:#ffffff0f;color:#ffffffeb;font-size:10px;font-weight:700;line-height:1;cursor:pointer}.orbis-org-board-chip-add:hover:not(:disabled){border-color:#46c8ff7a;background:#46c8ff1f;color:#fff}.orbis-org-board-inline-error{margin:0;padding:8px 10px;border-radius:10px;background:#ff60601f;color:#ffb4b4;font-size:11px;font-weight:700}.orbis-org-board-shell .orbis-board-list{margin:0}.orbis-org-board-shell .orbis-board-row{grid-template-columns:auto minmax(0,1fr) auto;min-height:44px;padding:7px 11px;gap:10px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff05;transition:border-color .16s ease,background .16s ease}.orbis-org-board-shell .orbis-board-row:hover:not(:disabled){border-color:#f3dfa942;background:#f3dfa90d}.orbis-org-board-shell .orbis-board-row .orbis-board-cat{align-self:center;box-sizing:border-box;width:auto;min-width:36px;max-width:72px;height:fit-content;min-height:0;padding:2px 7px;border-radius:999px;font-size:9px;font-weight:800;line-height:1.2;background:#ffffff0d}.orbis-org-board-shell .orbis-board-main strong{font-size:12.5px}.orbis-org-board-shell .orbis-board-main small{font-size:10px;color:#eaf1ff7a}.orbis-org-board-shell .orbis-board-stats em{font-size:10px;color:#eaf1ff73}.orbis-org-board-shell .orbis-pager{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.orbis-org-board-shell .orbis-pager button{border-color:#ffffff29;background:#ffffff14;color:#eaf1ffe0}.orbis-org-board-shell .orbis-pager button:hover:not(:disabled){border-color:#ffffff3d;background:#ffffff24;color:#fff}.orbis-org-board-shell .orbis-pager button.is-active{border-color:#f3dfa985;background:#f3dfa933;color:#fff8e8}.orbis-org-board-shell .orbis-post-view,.orbis-org-board-shell .orbis-write{border-radius:14px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(165deg,#ffffff1a,#ffffff0a),#0c101a85;backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);box-shadow:inset 0 1px #ffffff1a,0 6px 20px #0000001f}.orbis-org-board-shell .orbis-post-back,.orbis-org-board-shell .orbis-post-refresh{border-color:#ffffff38;background:#ffffff24;color:#fff}.orbis-org-board-shell .orbis-post-view-head{border-bottom-color:#ffffff1f}.orbis-org-board-shell .orbis-post-view-head .orbis-board-cat{color:#eaf1ffd1;font-weight:800}.orbis-org-board-shell .orbis-post-view-head h3{color:#fff;font-weight:800}.orbis-org-board-shell .orbis-post-view-meta{color:#eaf1ffad}.orbis-org-board-shell .orbis-post-view-body{color:#f4f8fff0;font-size:13.5px}.orbis-org-board-shell .orbis-post-view-actions button{border-color:#ffffff38;background:#ffffff24;color:#fff}.orbis-org-board-shell .orbis-post-view-actions button.is-danger{color:#ffd0d0;border-color:#ff787885;background:#ff606038}.orbis-org-workspace-pane .orbis-org-board-shell>.orbis-top-tab-body{padding:12px 14px 14px}.orbis-org-board-shell>.orbis-org-board-lock-banner,.orbis-org-board-shell>.orbis-org-board-inline-error{margin:12px 14px 0}.orbis-org-board-lock-banner{margin:0;padding:10px 12px;border:1px solid rgba(255,214,120,.22);border-radius:10px;background:#ffd67814;color:#ffecbeeb;font-size:11px;font-weight:700;line-height:1.45}.orbis-org-board-lock-badge{color:#ffd678eb!important;font-size:10px;font-weight:800;font-style:normal;white-space:nowrap}.orbis-org-browse-preview{display:grid;gap:12px;margin-top:12px;padding:14px;border:1px solid var(--glass-border);border-radius:14px;background:var(--glass);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.orbis-org-browse-preview-head h3{margin:0 0 4px;color:#fff;font-size:16px;font-weight:800}.orbis-org-browse-preview-head p{margin:0;color:var(--svc-soft);font-size:11px}.orbis-org-browse-preview-grid{display:grid;gap:12px}.orbis-org-browse-section{display:grid;gap:8px;min-width:0}.orbis-org-browse-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-org-browse-section-head h4{margin:0;color:#fff9e8b8;font-size:11px;font-weight:800;letter-spacing:.04em}.orbis-org-browse-section-head span{color:var(--svc-soft);font-size:10px;font-weight:700}.orbis-org-browse-empty{margin:0;color:var(--svc-soft);font-size:11px}.orbis-org-browse-boards,.orbis-org-browse-members{display:grid;gap:8px;margin:0;padding:0;list-style:none}.orbis-org-browse-board-group{display:grid;gap:6px}.orbis-org-browse-board-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-org-browse-board-label strong{color:var(--svc-soft);font-size:10px;font-weight:800}.orbis-board-list.is-preview{gap:5px}.orbis-board-row.is-preview-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:42px;padding:8px 10px;cursor:default}.orbis-board-cat.is-role{min-width:42px;text-align:center}.orbis-org-browse-members{gap:5px}.orbis-org-browse-member-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:7px 10px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff08;font-size:11px;font-weight:700;color:var(--svc-ink)}.orbis-org-browse-member-name{display:inline-flex;align-items:center;gap:5px;color:#fff;font-weight:800}.orbis-org-browse-member-name em{color:#ffd34d;font-style:normal}.orbis-org-browse-meta{color:var(--svc-soft);font-size:11px;font-weight:700;flex:0 0 auto}.orbis-org-create-blocked{margin-bottom:12px}.orbis-org-create-blocked-actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.orbis-org-create-shell.is-form{min-height:100%}.orbis-org-create-shell .orbis-org-feed-main>small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-org-create-selected{display:grid;gap:6px;padding:12px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent}.orbis-org-create-selected.is-gold,.orbis-org-create-selected.is-pink,.orbis-org-create-selected.is-blue,.orbis-org-create-selected.is-mint,.orbis-org-create-selected.is-violet,.orbis-org-create-selected.is-red{border-color:#ffffff14;background:transparent}.orbis-org-create-selected p{margin:0;color:#b0bed09e;font-size:12px;font-weight:600;line-height:1.45}.orbis-org-create-form{display:grid;gap:0;padding:0 14px 14px;border:0;border-radius:0;background:transparent}.orbis-org-create-name,.orbis-org-create-tagline{width:100%;margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;background:transparent;color:#f7f9fcf5;font:inherit;outline:none}.orbis-org-create-name{padding:14px 2px 12px;font-size:17px;font-weight:750;letter-spacing:-.03em;line-height:1.35}.orbis-org-create-tagline{padding:12px 2px;font-size:13px;font-weight:550;letter-spacing:-.01em;line-height:1.45}.orbis-org-create-name::placeholder,.orbis-org-create-tagline::placeholder{color:#b0bed061;font-weight:650}.orbis-org-create-field{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px;font-weight:650;color:#b0bed09e}.orbis-org-create-field>span{flex:0 0 auto}.orbis-org-create-field .orbis-select{flex:0 1 auto;min-width:120px;max-width:58%}.orbis-org-create-field .orbis-select-trigger{min-height:30px;height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0d;font-size:11px;font-weight:700}.orbis-svc-equip-body{padding:14px;display:grid;gap:12px;align-content:start}.orbis-svc-equip-layout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.orbis-svc-equip-column{display:grid;grid-template-columns:1fr;gap:8px}.orbis-svc-equip-slot{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(120,230,170,.3);border-radius:10px;background:#0709109e}.orbis-svc-equip-orb{width:64%;height:64%;border-radius:28% 28% 40% 40%;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.7),transparent 26%),var(--svc-orb, #8ea5b6);box-shadow:inset 0 -4px #0000002e}.orbis-svc-equip-orb.is-slot-0{--svc-orb: linear-gradient(135deg, #ffe27a, #c98a18)}.orbis-svc-equip-orb.is-slot-1{--svc-orb: linear-gradient(135deg, #8bd0ff, #1e5eb8)}.orbis-svc-equip-orb.is-slot-2{--svc-orb: linear-gradient(135deg, #ff9c7b, #d11f1f)}.orbis-svc-equip-orb.is-slot-3{--svc-orb: linear-gradient(135deg, #d6a6ff, #7a35c0)}.orbis-svc-equip-orb.is-slot-4{--svc-orb: linear-gradient(135deg, #c8ffd9, #38b87a)}.orbis-svc-equip-orb.is-slot-5{--svc-orb: linear-gradient(135deg, #d6f3ff, #4aa6d8)}.orbis-svc-equip-stage{--shop-blue: #2f6fb3;--shop-ink: #143b62;position:relative;min-width:0;height:100%;min-height:280px;border:1px solid rgba(70,200,255,.18);border-radius:14px;overflow:hidden;background:radial-gradient(60% 40% at 50% 86%,rgba(70,200,255,.16),transparent 70%),linear-gradient(180deg,#16203ab8,#0d1426a3)}.orbis-svc-equip-avatar{position:absolute;inset:0;z-index:2;cursor:grab;touch-action:none;user-select:none}.orbis-svc-equip-avatar.is-rotating{cursor:grabbing}.orbis-avatar-preview-canvas{position:absolute;inset:0;z-index:2;width:100%;height:100%;will-change:transform;backface-visibility:hidden}.orbis-avatar-preview-loading{position:absolute;inset:auto 0 12px;z-index:1;text-align:center;color:#3a5f8652;font-size:9px;font-weight:800;letter-spacing:.22em}.orbis-avatar-preview.is-ready .orbis-avatar-preview-loading{display:none}.orbis-svc-equip-presets{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--svc-line);border-radius:12px;background:var(--svc-panel);font-size:11px;font-weight:800;color:var(--svc-soft)}.orbis-svc-character-select{display:grid;gap:11px;padding:13px;border:1px solid var(--svc-line);border-radius:15px;background:radial-gradient(100% 90% at 8% 0%,rgba(70,200,255,.12),transparent 56%),var(--svc-panel)}.orbis-svc-character-select-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-svc-character-select-head div{display:grid;gap:2px;text-align:right}.orbis-svc-character-select-head span{color:#f3dfa9b8;font-size:9px;letter-spacing:.16em}.orbis-svc-character-select-head strong{color:var(--svc-ink);font-size:12px}.orbis-svc-character-select-head small{color:#eaf1ff75;font-size:10px}.orbis-svc-character-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:8px}.orbis-svc-avatar{min-height:0}.orbis-svc-avatar.is-edit-subview,.orbis-svc-inventory.is-edit-subview,.orbis-svc-profile.is-edit-subview:has(.orbis-svc-avatar-edit-embed-root){min-height:0}.orbis-svc-avatar-edit-embed-root{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0}.orbis-svc-avatar-edit-embed-root>.orbis-svc-avatar-edit-embed-panel{flex:1 1 auto;min-height:0}.orbis-svc-avatar-edit.is-embedded{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.orbis-svc-avatar-edit.is-embedded>.orbis-svc-footer.is-split{flex:0 0 auto}.orbis-svc-avatar-edit.is-embedded>.orbis-svc-footer.is-split>.orbis-svc-footer-btn.is-primary{flex:1 1 auto;width:100%}.orbis-svc-avatar>.orbis-svc-tabs{flex:0 0 auto;margin:0;padding:8px 12px 0}.orbis-svc-avatar>.orbis-svc-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.orbis-svc-avatar-tab-badge{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#46c8ffd9;color:#041018;font-size:9px;font-weight:800;line-height:1}.orbis-svc-avatar-job-hint{flex:0 0 auto;margin:0 12px 8px;padding:8px 10px;border:1px solid rgba(70,200,255,.28);border-radius:10px;background:#46c8ff14;color:#d2f2ffeb;font-size:11px;font-weight:700;text-align:left;cursor:pointer}.orbis-svc-avatar-job-hint:hover{border-color:#46c8ff73;background:#46c8ff1f}.orbis-svc-avatar-toolbar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 12px 6px}.orbis-svc-avatar-preview{flex:0 0 auto;display:grid;grid-template-columns:88px minmax(0,1fr);gap:0;margin:0 12px 8px;min-height:96px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#080c141a;overflow:hidden}.orbis-svc-avatar-preview.is-ember{border-color:#ff8f542e;background:radial-gradient(90% 80% at 0% 0%,rgba(255,143,84,.1),transparent 58%),#080c141f}.orbis-svc-avatar-preview-stage{position:relative;min-height:96px;border-right:1px solid rgba(255,255,255,.06);background:radial-gradient(70% 50% at 50% 88%,rgba(70,200,255,.14),transparent 72%),linear-gradient(180deg,#0e1422b8,#080c1480);overflow:hidden}.orbis-svc-avatar-preview.is-ember .orbis-svc-avatar-preview-stage{background:radial-gradient(70% 50% at 50% 88%,rgba(255,143,84,.14),transparent 72%),linear-gradient(180deg,#18100cb8,#080c1480)}.orbis-svc-avatar-preview-stage .orbis-svc-avatar-thumb{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0}.orbis-svc-avatar-preview-stage .orbis-svc-avatar-empty{display:grid;place-items:center;min-height:96px;padding:8px}.orbis-svc-avatar-live-preview{position:absolute;inset:2px 12% 14%;transform:translateY(8px);cursor:grab;touch-action:none;user-select:none}.orbis-svc-avatar-live-preview.is-rotating{cursor:grabbing}.orbis-svc-avatar-preview-meta{display:grid;align-content:center;gap:4px;min-width:0;padding:10px 12px}.orbis-svc-avatar-preview-name{overflow:hidden;color:#fffffff5;font-size:13px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-avatar-preview-desc{display:-webkit-box;overflow:hidden;color:#eaf1ff8a;font-size:10px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.orbis-svc-avatar-body{padding:0 12px}.orbis-svc-avatar-list{display:grid;gap:4px;margin:0;padding:2px 2px 10px;list-style:none}.orbis-svc-avatar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:56px;padding:4px 6px 4px 4px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#080c141a;transition:border-color .14s ease,background .14s ease}.orbis-svc-avatar-row:hover{border-color:#ffffff21;background:#0a0e1624}.orbis-svc-avatar-row.is-selected{border-color:#f3dfa96b;background:#12100a29}.orbis-svc-avatar-row.is-applied.is-selected{border-color:#46c8ff57;background:#0c162429}.orbis-svc-avatar-row-main{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:4px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-svc-avatar-thumb{position:relative;display:grid;place-items:center;width:44px;height:52px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.14),transparent 34%),#07091080;overflow:hidden}.orbis-svc-avatar-thumb.is-ember{border-color:#ff8f5438;background:radial-gradient(circle at 50% 24%,rgba(255,180,120,.16),transparent 34%),#07091080}.orbis-svc-avatar-thumb img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.orbis-svc-avatar-thumb-placeholder{width:100%;height:100%;display:block;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.16),transparent 42%),linear-gradient(180deg,#ffffff0f,#07091059)}.orbis-svc-avatar-thumb-placeholder:after{content:"";position:absolute;left:50%;top:46%;width:20px;height:30px;transform:translate(-50%,-50%);border-radius:999px 999px 45% 45%/60% 60% 40% 40%;background:#ffffff38}.orbis-svc-friend-name-row,.orbis-mixamo-preset-name-row{display:inline-flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.orbis-svc-avatar-row .orbis-svc-friend-name-row{display:flex;flex-wrap:nowrap;width:100%;max-width:100%}@keyframes orbis-hover-marquee-x{0%{transform:translate(0)}to{transform:translate(var(--orbis-marquee-shift, 0px))}}.orbis-svc-avatar-pill{flex-shrink:0;margin-right:4px;padding:4px 7px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#f3dfa9e0;font-size:9px;font-weight:800;line-height:1.2;white-space:nowrap}.orbis-svc-avatar-pill.is-applied{border-color:#46c8ff57;color:#b4e6ffeb}.orbis-svc-avatar-pill.is-pending,.orbis-svc-avatar-pill.is-processing{border-color:#f3dfa957;color:#f3dfa9eb}.orbis-svc-avatar-pill.is-failed{border-color:#ff787866;color:#ffaaaaf2}.orbis-svc-avatar-row.is-processing .orbis-svc-avatar-thumb,.orbis-svc-avatar-row.is-failed .orbis-svc-avatar-thumb{opacity:.55}.orbis-svc-avatar-job-row .orbis-svc-avatar-row-main{cursor:default}.orbis-svc-avatar-job-row.is-openable .orbis-svc-avatar-row-main{cursor:pointer;text-align:left;width:100%}.orbis-svc-avatar-job-row.is-openable .orbis-svc-avatar-row-main:hover{background:#ffffff0a;border-radius:10px}.orbis-svc-avatar-row.is-failed{align-items:start}.orbis-svc-avatar-row.is-failed .orbis-svc-avatar-row-main,.orbis-svc-avatar-row.is-failed .orbis-svc-avatar-row-actions{padding-top:6px}.orbis-svc-avatar-row.is-failed .orbis-svc-friend-loc.is-error,.orbis-svc-avatar-job-row.is-failed .orbis-svc-friend-loc.is-error{color:#ffb0b0eb}.orbis-svc-avatar-job-row .orbis-svc-avatar-thumb{display:grid;place-items:center}.orbis-svc-avatar-job-ring{width:26px;height:26px}.orbis-svc-avatar-job-ring-track{stroke:#ffffff1f}.orbis-svc-avatar-job-ring-fill{stroke:#f3dfa9e0;transition:stroke-dashoffset .2s ease}.orbis-svc-avatar-job-thumb-mark{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:999px;background:#ff5a5a2e;color:#ffaaaaf2;font-size:12px;font-weight:800;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.orbis-svc-avatar-job-thumb-mark:hover,.orbis-svc-avatar-job-thumb-mark.is-open{background:#ff5a5a52;border-color:#ffa0a073;color:#ffd2d2;transform:scale(1.06)}.orbis-svc-avatar-error-tooltip{position:fixed;z-index:12050;max-width:min(260px,calc(100vw - 16px));padding:8px 10px;border:1px solid rgba(255,140,140,.42);border-radius:10px;background:#1c0c0ef0;box-shadow:0 10px 28px #00000073;color:#ffd2d2f5;font-size:12px;font-weight:600;line-height:1.45;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;pointer-events:none}.orbis-svc-avatar-row-main:disabled{cursor:default}.orbis-svc-avatar-manage-error{margin:0 0 8px;padding:8px 10px;border:1px solid rgba(255,120,120,.32);border-radius:8px;background:#280e0e52;color:#ffbebef2;font-size:12px}.orbis-svc-avatar-row-actions,.orbis-svc-avatar-confirm{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-right:4px}.orbis-svc-avatar-confirm-text{font-size:12px;color:#ffbebeeb}.orbis-svc-avatar-icon-btn{padding:5px 9px;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#0c101866;color:var(--svc-soft);font-size:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.orbis-svc-avatar-icon-btn:hover:not(:disabled){border-color:#ffffff4d;background:#141a248c;color:#fff}.orbis-svc-avatar-icon-btn:disabled{opacity:.55;cursor:default}.orbis-svc-avatar-icon-btn.is-primary{border-color:#f3dfa96b;color:#f3dfa9f2}.orbis-svc-avatar-icon-btn.is-danger{border-color:#ff787866;color:#ffaaaaf2}.orbis-svc-avatar-icon-btn.is-danger:hover:not(:disabled){border-color:#ff7878b3;background:#28101080;color:#ffc8c8}.orbis-svc-avatar-create-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px}.orbis-svc-avatar-create-chevron{font-size:10px;line-height:1;opacity:.72;transition:transform .14s ease}.orbis-svc-avatar-create-trigger.is-open .orbis-svc-avatar-create-chevron{transform:rotate(180deg)}.orbis-svc-avatar-create-menu{position:fixed;z-index:13050;min-width:196px;max-width:260px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#0a0a10f0;box-shadow:0 14px 36px #0000006b,inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.orbis-svc-avatar-create-menu button{display:flex;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe0;text-align:left;cursor:pointer;transition:background .14s ease}.orbis-svc-avatar-create-menu button:hover{background:#ffffff0f}.orbis-svc-avatar-create-menu-copy{display:grid;gap:2px;min-width:0}.orbis-svc-avatar-create-menu-copy strong{font-size:12px;font-weight:700;color:#fffffff0}.orbis-svc-avatar-create-menu-copy span{font-size:10px;font-weight:600;color:#ffffff75}.orbis-svc-avatar-icon-btn.is-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:7px}.orbis-svc-avatar-icon-btn.is-icon svg{display:block}.orbis-play-window.is-service-avatar-edit{box-sizing:border-box;width:320px;height:auto;min-width:280px;min-height:0;max-width:calc(100vw - 24px);max-height:min(82vh,560px);resize:none}.orbis-play-window.is-service-avatar-edit:has(.orbis-svc-avatar-edit.is-ai){width:480px}.orbis-play-window.is-service-avatar-add{box-sizing:border-box;width:520px;height:auto;min-width:280px;min-height:0;max-width:calc(100vw - 24px);max-height:min(88vh,640px);resize:none}.orbis-play-window.is-service-avatar-add:has(.orbis-svc-avatar-add.is-preview){width:min(700px,calc(100vw - 24px))}.orbis-svc-avatar-add{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.orbis-svc-avatar-add .orbis-avatar-add-body{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0;padding:10px 12px 12px}.orbis-svc-avatar-add .orbis-avatar-add-lead{margin:0;font-size:12px;line-height:1.45;color:var(--svc-muted, rgba(255, 255, 255, .58));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-svc-avatar-add .orbis-avatar-ai-flow{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1 auto}.orbis-svc-avatar-add .orbis-avatar-ai-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;flex:0 0 auto}.orbis-svc-avatar-add .orbis-avatar-ai-step{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 8px;border-radius:10px;border:1px solid var(--svc-line, rgba(255, 255, 255, .12));background:#ffffff08;color:var(--svc-muted, rgba(255, 255, 255, .55));cursor:pointer}.orbis-svc-avatar-add .orbis-avatar-ai-step:hover:not(:disabled){border-color:#8fe4ff59;color:#ffffffe0}.orbis-svc-avatar-add .orbis-avatar-ai-step.is-active{border-color:var(--orbis-svc-active-tab-border, rgba(143, 228, 255, .45));background:var(--orbis-svc-active-tab-bg, rgba(70, 200, 255, .12));color:#fffffff2}.orbis-svc-avatar-add .orbis-avatar-ai-step.is-done:not(.is-active){color:#8fe4ffe6}.orbis-svc-avatar-add .orbis-avatar-ai-step:disabled{opacity:.45;cursor:default}.orbis-svc-avatar-add .orbis-avatar-ai-step-index{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#ffffff14;font-size:10px;font-weight:800}.orbis-svc-avatar-add .orbis-avatar-ai-step.is-active .orbis-avatar-ai-step-index,.orbis-svc-avatar-add .orbis-avatar-ai-step.is-done .orbis-avatar-ai-step-index{background:#46c8ff38}.orbis-svc-avatar-add .orbis-avatar-ai-step-label{font-size:12px;font-weight:800}.orbis-svc-avatar-add .orbis-avatar-ai-hero{display:grid;gap:4px}.orbis-svc-avatar-add .orbis-avatar-ai-hero strong{font-size:15px;font-weight:800;color:var(--svc-ink, rgba(255, 255, 255, .94))}.orbis-svc-avatar-add .orbis-avatar-ai-hero p{margin:0;font-size:12px;line-height:1.45;color:var(--svc-muted, rgba(255, 255, 255, .56))}.orbis-svc-avatar-add .orbis-avatar-ai-text-input{width:100%;min-height:36px;padding:0 11px;border-radius:10px;border:1px solid var(--svc-line, rgba(255, 255, 255, .12));background:#ffffff0a;color:var(--svc-ink, rgba(255, 255, 255, .92));font:inherit}.orbis-svc-avatar-add .orbis-avatar-ai-build-preview{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;padding:10px;border-radius:12px;border:1px solid var(--svc-line, rgba(255, 255, 255, .1));background:#ffffff08}.orbis-svc-avatar-add .orbis-avatar-ai-build-preview .orbis-avatar-ai-preview-zoom,.orbis-svc-avatar-add .orbis-avatar-ai-build-preview img{width:56px;height:56px;border-radius:10px;object-fit:cover}.orbis-svc-avatar-add .orbis-avatar-ai-build-preview .orbis-avatar-ai-preview-zoom img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.orbis-svc-avatar-add .orbis-avatar-ai-build-preview strong{display:block;font-size:13px;font-weight:800}.orbis-svc-avatar-add .orbis-avatar-ai-build-preview small{color:var(--svc-muted, rgba(255, 255, 255, .52));font-size:11px}.orbis-svc-avatar-add .orbis-avatar-ai-quality,.orbis-svc-avatar-edit .orbis-avatar-ai-quality{display:grid;gap:8px}.orbis-svc-avatar-edit .orbis-avatar-ai-quality{margin-bottom:10px}.orbis-svc-avatar-add .orbis-avatar-ai-quality-toggle,.orbis-svc-avatar-edit .orbis-avatar-ai-quality-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--svc-line, rgba(255, 255, 255, .1));background:#ffffff08;color:inherit;text-align:left;cursor:pointer}.orbis-svc-avatar-add .orbis-avatar-ai-quality-toggle strong,.orbis-svc-avatar-edit .orbis-avatar-ai-quality-toggle strong{display:block;font-size:12px;font-weight:800}.orbis-svc-avatar-add .orbis-avatar-ai-quality-toggle small,.orbis-svc-avatar-edit .orbis-avatar-ai-quality-toggle small{display:block;margin-top:2px;font-size:11px;color:var(--svc-muted, rgba(255, 255, 255, .52))}.orbis-svc-avatar-add .orbis-avatar-mesh-settings,.orbis-svc-avatar-edit .orbis-avatar-mesh-settings{margin-top:0}.orbis-svc-avatar-add .orbis-avatar-ai-field{display:grid;gap:6px}.orbis-svc-avatar-add .orbis-avatar-ai-field>span{font-size:11px;font-weight:800;color:var(--svc-muted, rgba(255, 255, 255, .56))}.orbis-svc-avatar-add .orbis-avatar-ai-plan-choice{display:grid;gap:8px}.orbis-svc-avatar-add .orbis-avatar-ai-plan-choice-card{width:100%;text-align:left}.orbis-svc-avatar-add .orbis-avatar-ai-plan-choice-card small{display:block;margin-top:2px;color:var(--svc-muted, rgba(255, 255, 255, .52))}.orbis-svc-avatar-add .orbis-svc-footer{margin-top:auto}.orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions{display:flex;align-items:stretch;gap:10px;padding:12px 14px}.orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions.is-single{justify-content:stretch}.orbis-svc-avatar-add .orbis-svc-footer-secondary{display:flex;flex:0 1 auto;gap:8px;min-width:0}.orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn{flex:0 0 auto;padding:10px 14px;font-size:12px;white-space:nowrap}.orbis-svc-avatar-add .orbis-svc-footer-secondary .orbis-svc-footer-btn{min-width:4.5rem}.orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions>.orbis-svc-footer-btn.is-primary,.orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions.is-single .orbis-svc-footer-btn.is-primary{flex:1 1 auto;min-width:8.5rem}.orbis-svc-avatar-add .orbis-avatar-add-btn-file{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.orbis-svc-avatar-add .orbis-avatar-add-btn-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-svc-avatar-edit .orbis-svc-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.orbis-svc-avatar-edit .orbis-svc-avatar-manage-error{flex:0 0 auto;margin:8px 12px 0}.orbis-svc-avatar-edit-toast{position:fixed;left:50%;bottom:28px;z-index:13050;display:flex;align-items:center;gap:10px;max-width:min(420px,calc(100vw - 32px));padding:12px 14px;border-radius:12px;border:1px solid rgba(180,60,60,.35);background:#1c1010eb;color:#ffd7d7;box-shadow:0 10px 28px #00000059;transform:translate(-50%);pointer-events:auto}.orbis-svc-avatar-edit-toast p{margin:0;font-size:13px;line-height:1.35}.orbis-svc-avatar-edit-toast button{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:8px;background:#ffffff14;color:inherit;font-size:18px;line-height:1;cursor:pointer}.orbis-image-lightbox-trigger{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}.orbis-svc-avatar-empty{margin:0;padding:24px 12px;text-align:center;color:var(--svc-soft);font-size:12px}.orbis-svc-character-card{position:relative;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:9px;min-height:98px;padding:8px;border:1px solid var(--svc-line);border-radius:12px;background:radial-gradient(85% 90% at 20% 15%,rgba(70,200,255,.12),transparent 56%),#ffffff0b;color:var(--svc-ink);text-align:left;cursor:pointer;overflow:hidden;transition:border-color .18s ease,background .18s ease,transform .18s ease}.orbis-svc-character-card.is-ember{background:radial-gradient(85% 90% at 20% 15%,rgba(255,143,84,.16),transparent 56%),#ffffff0b}.orbis-svc-character-card:hover,.orbis-svc-character-card:focus-visible{border-color:#46c8ff66;transform:translateY(-1px);outline:none}.orbis-svc-character-card.is-active{border-color:#f3dfa9ad;background:radial-gradient(85% 90% at 20% 15%,rgba(243,223,169,.18),transparent 56%),#fff1;box-shadow:0 0 18px #f3dfa91f}.orbis-svc-character-card-preview{position:relative;width:86px;height:86px;margin:-2px 0 -2px -2px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0003;overflow:hidden;pointer-events:none}.orbis-avatar-thumbnail-capture{position:fixed;left:-10000px;top:0;width:440px;height:520px;opacity:1;visibility:visible;pointer-events:none;overflow:hidden;z-index:-1}.orbis-svc-character-card span{display:grid;gap:4px;min-width:0}.orbis-svc-character-card strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-character-card small{color:#eaf1ff85;font-size:10px;line-height:1.35}.orbis-svc-equip-preset-btns{display:flex;gap:6px}.orbis-svc-equip-preset-btns button{width:30px;height:30px;border:1px solid var(--svc-line);border-radius:8px;background:#ffffff0d;color:var(--svc-ink);font-weight:800;cursor:pointer}.orbis-svc-equip-preset-btns button.is-active{border-color:#46c8ff80;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338}.orbis-svc-equip-apply{margin-left:auto;padding:8px 16px;border:1px solid var(--svc-line);border-radius:9px;background:#ffffff0f;color:var(--svc-ink);font-weight:800;cursor:pointer}.orbis-svc-equip-apply:hover{border-color:#46c8ff73}.orbis-svc-quest-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.orbis-svc-quest-list-col{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--svc-line)}.orbis-svc-spaces{container-type:inline-size}.orbis-svc-spaces-toolbar{gap:8px}.orbis-svc-spaces-search-field{flex:1 1 auto;min-width:0}.orbis-svc-spaces-toolbar .orbis-svc-slot-count{flex:0 0 auto}.orbis-svc-spaces-body{flex:1;min-height:0;overflow-y:auto;padding:0 12px 12px}.orbis-svc-spaces-body::-webkit-scrollbar{width:7px}.orbis-svc-spaces-body::-webkit-scrollbar-thumb{border-radius:999px;background:#46c8ff4d}.orbis-svc-spaces-footer{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px solid var(--svc-line);background:#07091066}.orbis-svc-spaces-selection{display:flex;align-items:center;gap:8px;min-width:0}.orbis-svc-spaces .orbis-svc-quest-item{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.orbis-svc-spaces .orbis-svc-quest-item.has-meta{grid-template-columns:auto minmax(0,1fr) minmax(0,46%);column-gap:10px}.orbis-svc-spaces .orbis-svc-quest-item .orbis-svc-quest-badge{display:inline-flex}.orbis-svc-spaces .orbis-svc-quest-badge.is-rank{min-width:22px;padding:0 4px;border-radius:4px;font-size:9px;font-weight:700;line-height:16px;letter-spacing:-.02em;justify-content:center;box-sizing:border-box}.orbis-svc-spaces .orbis-svc-quest-item .orbis-svc-quest-name{min-width:0;padding-right:2px}.orbis-svc-spaces-item-lead{display:flex;flex-wrap:nowrap;gap:5px;align-items:center;flex:0 0 auto;min-width:0}.orbis-world-avatar{position:relative;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;flex:0 0 auto;border:1px solid rgba(255,255,255,.1);background:#fff1;color:#ffffffc7;font-size:10px;font-weight:800;letter-spacing:.02em;box-shadow:none;user-select:none;overflow:hidden}.orbis-world-avatar.is-sm{width:18px;height:18px;font-size:8px}.orbis-world-avatar.is-md{width:24px;height:24px;font-size:10px}.orbis-world-avatar.is-lg{width:28px;height:28px;font-size:11px}.orbis-map-window .orbis-map-window-avatar.orbis-world-avatar,.orbis-map-window .orbis-map-window-avatar.orbis-world-avatar.is-md,.orbis-map-window .orbis-map-window-avatar.orbis-world-avatar.is-lg{width:28px;height:28px;font-size:12px;flex:0 0 auto}.orbis-editor-world-profile-avatar.orbis-world-avatar,.orbis-editor-world-profile-avatar.orbis-world-avatar.is-md,.orbis-editor-world-profile-avatar.orbis-world-avatar.is-lg{width:32px;height:32px;font-size:12px}.orbis-world-avatar.is-empty{background:#ffffff0b;color:transparent}.orbis-world-avatar.has-image{background:#fff1;color:transparent}.orbis-world-avatar>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;display:none}.orbis-world-avatar.has-image>img{display:block}.orbis-svc-spaces-item-meta{min-width:0;max-width:100%;justify-self:end;color:#eaf1ff6b;font-size:9px;font-weight:550;letter-spacing:-.01em;line-height:1.2;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-svc-spaces-selection .orbis-svc-spaces-item-meta{margin-left:auto;max-width:42%}.orbis-svc-spaces-selection-copy{display:grid;gap:2px;min-width:0}.orbis-svc-spaces-selection-copy strong{color:#fff;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-spaces-selection-copy small{color:var(--svc-soft);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-spaces .orbis-svc-tabs button.is-icon{display:inline-grid;place-items:center;padding:0}.orbis-svc-spaces .orbis-svc-tabs button.is-icon svg{width:15px;height:15px}.orbis-svc-spaces .orbis-svc-tabs button.is-icon.is-active{color:#ff8aa8}.orbis-play-window.is-service-space-creator{box-sizing:border-box;width:min(320px,calc(100vw - 24px));height:auto;min-width:260px;min-height:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:none}.orbis-play-window.is-service-space-creator .orbis-play-window-body.is-service-body{flex:0 0 auto;min-height:0;overflow:visible}.orbis-svc-space-creator{display:flex;flex-direction:column;flex:0 0 auto;min-height:0}.orbis-svc-space-creator-body{display:flex;flex-direction:column;gap:12px;flex:0 0 auto;padding:12px 12px 8px}.orbis-svc-space-creator-field{display:grid;gap:6px}.orbis-svc-space-creator-field>span{font-size:11px;font-weight:800;color:var(--svc-muted, rgba(255, 255, 255, .56))}.orbis-svc-space-creator-field>small{margin-top:-2px;font-size:11px;color:var(--svc-soft, rgba(255, 255, 255, .62))}.orbis-svc-space-creator-field input{box-sizing:border-box;width:100%;height:34px;padding:0 10px;border:1px solid var(--svc-line, rgba(255, 255, 255, .12));border-radius:9px;background:#ffffff0d;color:#fff;font:inherit;font-size:12px}.orbis-svc-space-creator-field input:focus{outline:none;border-color:#46c8ff73}.orbis-svc-space-creator-name-row{display:flex;align-items:stretch;gap:6px}.orbis-svc-space-creator-name-row input{flex:1;min-width:0}.orbis-svc-space-creator-dice{flex:0 0 auto;width:34px;height:34px;border:1px solid var(--svc-line, rgba(255, 255, 255, .12));border-radius:9px;background:#ffffff0d;font-size:15px;line-height:1;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.orbis-svc-space-creator-dice:hover:not(:disabled){transform:scale(1.08);border-color:#46c8ff73}.orbis-svc-space-creator-dice:active:not(:disabled){transform:rotate(24deg) scale(1.02)}.orbis-svc-space-creator-dice:disabled{opacity:.5;cursor:default}.orbis-svc-space-creator-field .orbis-skybox-picker-trigger{width:100%}.orbis-svc-space-creator-kits{display:flex;flex-wrap:wrap;gap:5px}.orbis-svc-space-creator-kit{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0d;color:inherit;font-size:11.5px;line-height:1;cursor:pointer;transition:border-color .12s ease,background .12s ease}.orbis-svc-space-creator-kit:hover:not(:disabled){border-color:#7eb6ff73}.orbis-svc-space-creator-kit.is-selected{border-color:#7eb6ffbf;background:#7eb6ff29}.orbis-svc-space-creator-kit:disabled{opacity:.6;cursor:default}.orbis-svc-space-creator-status{margin:0;font-size:12px;line-height:1.4;color:var(--svc-muted, rgba(255, 255, 255, .62))}.orbis-svc-space-creator .orbis-svc-footer{margin-top:auto}.orbis-svc-spaces-actions{display:grid;grid-template-columns:minmax(0,1fr) auto 34px;gap:6px}.orbis-svc-spaces-actions button{min-width:0;min-height:0;padding:8px 6px;border:1px solid var(--svc-line);border-radius:10px;background:#ffffff0d;color:var(--svc-ink);font-size:11px;font-weight:800;line-height:1.2;cursor:pointer;transition:border-color .14s ease,transform .14s ease}.orbis-svc-spaces-actions button:hover:not(:disabled){border-color:#46c8ff85;transform:translateY(-1px)}.orbis-svc-spaces-actions button:disabled{opacity:.45;cursor:not-allowed;transform:none}.orbis-svc-spaces-actions button.is-secondary{border-color:#ffffff24;background:#ffffff0f;color:#ffffffe0;white-space:nowrap;padding-inline:10px}.orbis-svc-spaces-actions button.is-primary{border-color:#46c8ff57;background:linear-gradient(180deg,#46c8ff38,#46c8ff1a);color:#e8f8ff}.orbis-svc-spaces-actions .orbis-svc-spaces-star-btn{display:inline-grid;place-items:center;width:34px;padding:0;color:#ffffff9e}.orbis-svc-spaces-actions .orbis-svc-spaces-star-btn svg{width:14px;height:14px}.orbis-svc-spaces-actions .orbis-svc-spaces-star-btn:hover:not(:disabled){border-color:#e9c98f80;color:#e9c98f}.orbis-svc-spaces-actions .orbis-svc-spaces-star-btn.is-active{border-color:#e9c98f8c;background:#e9c98f24;color:#e9c98f}.orbis-svc-quest-filters,.orbis-svc-spaces-filters{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px}.orbis-svc-quest-filters label,.orbis-svc-spaces-filters label{display:inline-flex;align-items:center;gap:5px;color:var(--svc-soft);font-size:11px;font-weight:700;cursor:pointer}.orbis-svc-quest-filters input,.orbis-svc-spaces-filters input{position:absolute;opacity:0;pointer-events:none}.orbis-svc-quest-filters span,.orbis-svc-spaces-filters span{width:14px;height:14px;border:1px solid var(--svc-line);border-radius:4px;background:#ffffff0d}.orbis-svc-quest-filters input:checked+span,.orbis-svc-spaces-filters input:checked+span{border-color:var(--svc-accent);background:var(--svc-accent)}.orbis-svc-quest-scroll{padding:8px}.orbis-svc-quest-group{margin-bottom:8px}.orbis-svc-quest-group-head{width:100%;display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:8px;background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12);color:var(--svc-detail-accent, #cdebff);font-size:11px;font-weight:800;cursor:pointer}.orbis-svc-quest-group-head strong{color:#fff}.orbis-svc-quest-group-head.is-complete{background:rgba(var(--svc-detail-accent-rgb, 143, 240, 188),.14);color:var(--svc-detail-accent, #b8f5d4)}.orbis-svc-quest-item.is-done .orbis-svc-quest-item-progress{color:var(--svc-detail-accent, #8ff0bc)}.orbis-svc-quest-progress-wrap.is-complete .orbis-svc-quest-progress-fill{background:linear-gradient(90deg,var(--svc-detail-accent, #8ff0bc),var(--svc-detail-accent, #46c8ff))}.orbis-svc-quest-progress-wrap.is-complete .orbis-svc-quest-progress-value{color:var(--svc-detail-accent, #8ff0bc)}.orbis-svc-quest-group ul{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none}.orbis-svc-quest-item{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:6px 7px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--svc-ink);font-size:11px;font-weight:600;text-align:left;cursor:pointer}.orbis-svc-quest-item .orbis-svc-quest-badge{display:none}.orbis-svc-quest-item:hover{background:#ffffff0a}.orbis-svc-quest-item.is-active{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.45);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12)}.orbis-svc-quest-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-svc-quest-item-progress{font-size:9px;font-weight:700;color:var(--svc-soft);white-space:nowrap}.orbis-svc-quest-empty-item{padding:8px 10px;color:var(--svc-soft);font-size:12px;line-height:1.5}.orbis-svc-quest-badge{flex:0 0 auto;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:800}.orbis-svc-quest-badge.is-story{background:rgba(var(--svc-detail-accent-rgb, 124, 211, 255),.18);color:var(--svc-detail-accent, #9fdcff)}.orbis-svc-quest-badge.is-guide{background:rgba(var(--svc-detail-accent-rgb, 120, 230, 170),.2);color:var(--svc-detail-accent, #8ff0bc)}.orbis-svc-quest-badge.is-repeat{background:rgba(var(--svc-detail-accent-rgb, 167, 139, 250),.2);color:var(--svc-detail-accent, #c4b5fd)}.orbis-svc-quest-badge.is-event{background:#ffd34d33;color:#ffdf86}.orbis-svc-quest-badge.is-current{background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.2);color:var(--svc-detail-accent, #9fdcff)}.orbis-svc-quest-badge.is-rank{background:#ffffff14;color:#ffffff85;font-variant-numeric:tabular-nums}.orbis-svc-quest-badge.is-rank-1{background:linear-gradient(180deg,#ffd66061,#d69c2a47);color:#ffe9ad;box-shadow:inset 0 0 0 1px #ffd67838}.orbis-svc-quest-badge.is-rank-2{background:linear-gradient(180deg,#d6dee847,rgba(var(--svc-detail-accent-rgb, 156, 168, 182),.2));color:#e8eef5;box-shadow:inset 0 0 0 1px #dce4ec2e}.orbis-svc-quest-badge.is-rank-3{background:linear-gradient(180deg,#de966252,#a862363d);color:#ffc8a0;box-shadow:inset 0 0 0 1px #e6a06c33}.orbis-svc-spaces-empty{margin:0;padding:8px 10px;color:var(--svc-soft);font-size:12px;line-height:1.5}.orbis-svc-spaces-empty.is-inline{padding:8px 10px 4px}.orbis-svc-spaces-body.is-loading{min-height:220px}.orbis-spaces-window-skeleton{display:grid;gap:14px}.orbis-spaces-skeleton-group-head{margin-bottom:6px}.orbis-spaces-skeleton-row{display:flex;align-items:center;gap:8px;min-height:36px;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.05);background:#07070d2e;list-style:none}.orbis-spaces-skeleton-badge{width:24px;height:24px;border-radius:50%;flex:0 0 auto}.orbis-spaces-skeleton-name{height:12px;flex:1}.orbis-spaces-skeleton-footer-badge{display:inline-block;width:28px;height:28px;border-radius:50%;flex:0 0 auto}.orbis-spaces-skeleton-footer-title{display:block;width:108px;height:14px;border-radius:6px}.orbis-spaces-skeleton-footer-sub{display:block;width:72px;height:10px;margin-top:6px;border-radius:6px}.orbis-svc-quest-info{display:flex;flex-direction:column;min-height:0;padding:6px;gap:6px}.orbis-svc-quest-info-head{flex:0 0 auto;display:grid;gap:7px;padding:8px 9px;border:1px solid var(--svc-line);border-radius:12px;background:var(--svc-panel)}.orbis-svc-quest-info-top{display:grid;gap:5px;min-width:0}.orbis-svc-quest-info-head strong{color:#fff;font-size:12px;font-weight:800;line-height:1.35}.orbis-svc-quest-info-head small{color:var(--svc-soft);font-size:10px;line-height:1.4}.orbis-svc-quest-info-location{display:inline-flex;align-items:center;gap:4px}.orbis-svc-quest-progress-wrap{display:flex;align-items:center;gap:8px}.orbis-svc-quest-progress-track{flex:1;min-width:0;height:5px;border-radius:999px;background:#ffffff1a;overflow:hidden}.orbis-svc-quest-progress-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--svc-detail-accent, #46c8ff),var(--svc-detail-accent, #8ff0bc));transition:width .25s ease}.orbis-svc-quest-progress-value{flex:0 0 auto;min-width:2.4em;color:var(--svc-detail-accent, #d8e6ff);font-size:11px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.orbis-svc-quest-info-body{flex:1;min-height:0;display:grid;gap:8px;align-content:start;overflow-y:auto;padding-right:2px}.orbis-svc-quest-info-body::-webkit-scrollbar{width:6px}.orbis-svc-quest-info-body::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.28)}.orbis-svc-quest-section{display:grid;gap:5px;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08}.orbis-svc-quest-section-title{margin:0;padding:0;background:none;color:#eaf1ff85;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.orbis-svc-quest-story{margin:0;padding:0;border:0;background:none;color:#eaf1ffdb;font-size:10px;line-height:1.62}.orbis-svc-quest-req-status{flex:0 0 auto;width:14px;color:rgba(var(--svc-detail-accent-rgb, 216, 230, 255),.45);font-size:11px;font-weight:800;text-align:center}.orbis-svc-quest-requirements li.is-complete .orbis-svc-quest-req-status{color:var(--svc-detail-accent, #8ff0bc)}.orbis-svc-quest-req-name{flex:1;min-width:0;color:#eaf1ffeb}.orbis-svc-quest-hints{margin:0;padding:0 0 0 16px;display:grid;gap:5px;color:#eaf1ffc7;font-size:10px;line-height:1.55}.orbis-svc-quest-hints li::marker{color:var(--svc-detail-accent, #46c8ff);font-weight:700}.orbis-svc-quest-goal-hint{margin:0;padding:0;color:#eaf1ff9e;font-size:10px;line-height:1.5}.orbis-svc-quest-goal-hint strong{color:var(--svc-detail-accent, #8ff0bc);font-weight:800}.orbis-svc-quest-section.is-grow{flex:none;min-height:0;overflow:visible}.orbis-svc-quest-section-title.is-inline{margin-top:0}.orbis-svc-quest-section p{margin:0;padding:0;color:var(--svc-ink);font-size:12px;line-height:1.5}.orbis-svc-quest-goal{color:var(--svc-detail-accent, #8ff0bc)!important;font-weight:700}.orbis-svc-quest-requirements{margin:0;padding:0;list-style:none;display:grid;gap:4px}.orbis-svc-quest-requirements li{display:flex;align-items:center;justify-content:flex-start;gap:7px;min-height:30px;padding:5px 8px;border-radius:8px;background:#0000002e;border:1px solid rgba(255,255,255,.07);font-size:12px}.orbis-svc-quest-requirements li.is-complete{border-color:rgba(var(--svc-detail-accent-rgb, 143, 240, 188),.35);background:rgba(var(--svc-detail-accent-rgb, 143, 240, 188),.08)}.orbis-svc-quest-requirements li strong{flex:0 0 auto;margin-left:auto;color:var(--svc-detail-accent, #d8e6ff);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.orbis-svc-quest-portrait{flex:0 0 auto;width:56px;height:56px;border-radius:12px;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.3),transparent 40%),linear-gradient(135deg,var(--svc-detail-accent, #46c8ff),var(--svc-detail-accent, #7a35c0))}.orbis-svc-quest-progress-summary{margin-top:8px;font-size:12px;color:rgba(var(--svc-detail-accent-rgb, 216, 230, 255),.72)}.orbis-svc-quest-info-foot{flex:0 0 auto}.orbis-svc-quest-toolbar{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px 0}.orbis-svc-quest-toolbar .orbis-svc-tabs{flex:1 1 auto;min-width:0;padding:0}.orbis-svc-quest .orbis-svc-quest-group-head,.orbis-svc-spaces .orbis-svc-spaces-actions button{font-size:12px}.orbis-svc-quest .orbis-svc-quest-item,.orbis-svc-quest .orbis-svc-quest-info-head strong,.orbis-svc-quest .orbis-svc-quest-section p,.orbis-svc-spaces .orbis-svc-quest-item .orbis-svc-quest-name{font-size:13px}@media (max-width: 560px){.orbis-svc-quest-toolbar .orbis-svc-tabs{overflow-x:auto}.orbis-svc-quest-toolbar .orbis-svc-tabs button{flex:1 0 auto;white-space:nowrap}}.orbis-svc-quest-create-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;padding:0 12px 0 10px;border:0;border-radius:999px;background:linear-gradient(180deg,var(--svc-detail-accent, #57d0ff),var(--svc-detail-accent, #1f9fe0));color:#062338;font-size:12px;font-weight:800;letter-spacing:-.01em;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px rgba(var(--svc-detail-accent-rgb, 87, 208, 255),.28),0 6px 16px rgba(var(--svc-detail-accent-rgb, 20, 120, 180),.22);transition:filter .14s ease,transform .14s ease,box-shadow .14s ease}.orbis-svc-quest-create-btn-icon{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#06233829;font-size:12px;font-weight:800;line-height:1}.orbis-svc-quest-create-btn:hover{filter:brightness(1.06);box-shadow:0 0 0 1px rgba(var(--svc-detail-accent-rgb, 87, 208, 255),.4),0 8px 18px rgba(var(--svc-detail-accent-rgb, 20, 120, 180),.28)}.orbis-svc-quest-create-btn:active{transform:translateY(1px);filter:brightness(.98)}.orbis-svc-quest-info-eligibility{display:block;margin-top:2px;color:rgba(var(--svc-detail-accent-rgb, 180, 210, 255),.78)!important}.orbis-svc-quest.is-quest-editor{display:flex;flex-direction:column;min-height:0;padding:0!important;gap:0!important}.orbis-svc-quest-editor{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;animation:orbis-svc-inventory-coin-in .18s ease}.orbis-svc-quest-editor-nav{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;min-height:58px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(90% 120% at 0% 0%,rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.14),transparent 55%),#ffffff09}.orbis-svc-quest-editor-back{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;width:30px;height:30px;display:inline-grid;place-items:center;margin:0;padding:0;border:1px solid var(--svc-line);border-radius:999px;background:#ffffff0d;color:var(--svc-soft);font-size:18px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.orbis-svc-quest-editor-back:hover:not(:disabled){border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.45);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12);color:#fff}.orbis-svc-quest-editor-back:disabled{opacity:.5;cursor:default}.orbis-svc-quest-editor-nav-copy{display:grid;gap:2px;justify-items:center;min-width:0;max-width:calc(100% - 72px);text-align:center}.orbis-svc-quest-editor-kicker{margin:0;color:rgba(var(--svc-detail-accent-rgb, 159, 220, 255),.72);font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1}.orbis-svc-quest-editor-title{margin:0;min-width:0;color:var(--svc-ink);font-size:14px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.orbis-svc-quest-editor-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;display:grid;gap:10px;align-content:start;padding:12px}.orbis-svc-quest-editor-scroll::-webkit-scrollbar{width:7px}.orbis-svc-quest-editor-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.28)}.orbis-svc-quest-editor-loading{margin:24px 0 0;text-align:center;color:rgba(var(--svc-detail-accent-rgb, 196, 210, 235),.68);font-size:12px}.orbis-svc-quest-editor-card{display:grid;gap:12px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#07091047}.orbis-svc-quest-editor-card-head{display:grid;gap:3px;min-width:0}.orbis-svc-quest-editor-card-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.orbis-svc-quest-editor-card-head-row>div{display:grid;gap:3px;min-width:0}.orbis-svc-quest-editor-card-head h3{margin:0;color:var(--svc-ink);font-size:12px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.orbis-svc-quest-editor-card-head p{margin:0;color:rgba(var(--svc-detail-accent-rgb, 196, 210, 235),.58);font-size:11px;line-height:1.45}.orbis-svc-quest-editor-field{display:grid;gap:6px;min-width:0}.orbis-svc-quest-editor-field>span{font-size:10px;font-weight:700;letter-spacing:.06em;color:rgba(var(--svc-detail-accent-rgb, 216, 230, 255),.62)}.orbis-svc-quest-editor-field input,.orbis-svc-quest-editor-field textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#00000047;color:#f5f8fff0;padding:9px 11px;font:inherit;outline:none;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.orbis-svc-quest-editor-field input:focus,.orbis-svc-quest-editor-field textarea:focus{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.45);background:#0000005c;box-shadow:0 0 0 3px rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12)}.orbis-svc-quest-editor-field textarea{resize:vertical;min-height:78px;line-height:1.45}.orbis-svc-quest-editor-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.orbis-svc-quest-editor-cat{display:grid;place-items:center;min-height:38px;margin:0;padding:8px 6px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.orbis-svc-quest-editor-cat:hover:not(:disabled){background:#ffffff0f}.orbis-svc-quest-editor-cat.is-active{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.42);background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12);box-shadow:inset 0 0 0 1px rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12)}.orbis-svc-quest-editor-cat:disabled{opacity:.5;cursor:default}.orbis-svc-quest-editor-cat .orbis-svc-quest-badge{pointer-events:none}.orbis-svc-quest-editor-add{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px solid rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.28);border-radius:999px;background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.1);color:rgba(var(--svc-detail-accent-rgb, 210, 242, 255),.96);font-size:11px;font-weight:750;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.orbis-svc-quest-editor-add span{font-size:13px;font-weight:800;line-height:1}.orbis-svc-quest-editor-add:hover:not(:disabled){background:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.16);border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.42)}.orbis-svc-quest-editor-add:disabled{opacity:.5;cursor:default}.orbis-svc-quest-editor-empty{display:grid;gap:4px;justify-items:start;padding:14px 12px;border:1px dashed rgba(255,255,255,.12);border-radius:12px;background:#ffffff06;color:rgba(var(--svc-detail-accent-rgb, 196, 210, 235),.58);font-size:11px;line-height:1.4}.orbis-svc-quest-editor-empty strong{color:#e6eeffd1;font-size:12px;font-weight:750}.orbis-svc-quest-editor-reqs{list-style:none;margin:0;padding:0;display:grid;gap:8px}.orbis-svc-quest-editor-reqs li{display:grid;grid-template-columns:minmax(0,1fr) 72px 30px;gap:8px;align-items:center;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0000002e}.orbis-svc-quest-editor-req-item{min-width:0}.orbis-svc-quest-editor-req-item .orbis-editor-item-picker-inline{width:100%}.orbis-svc-quest-editor-qty{display:grid;gap:4px;min-width:0}.orbis-svc-quest-editor-qty span{font-size:9px;font-weight:700;letter-spacing:.06em;color:rgba(var(--svc-detail-accent-rgb, 196, 210, 235),.5);text-align:center}.orbis-svc-quest-editor-qty input{width:100%;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000047;color:#f5f8fff0;text-align:center;font:inherit;outline:none}.orbis-svc-quest-editor-qty input:focus{border-color:rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.45);box-shadow:0 0 0 3px rgba(var(--svc-detail-accent-rgb, 70, 200, 255),.12)}.orbis-svc-quest-editor-req-remove{width:30px;height:30px;display:inline-grid;place-items:center;margin:0;padding:0;border:1px solid rgba(255,120,120,.22);border-radius:999px;background:#ff606014;color:#ffd2d2eb;font-size:16px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.orbis-svc-quest-editor-req-remove:hover:not(:disabled){background:#ff606029;border-color:#ff828266}.orbis-svc-quest-editor-req-remove:disabled{opacity:.5;cursor:default}.orbis-svc-quest-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orbis-svc-quest-editor-error{margin:0;padding:10px 12px;border:1px solid rgba(255,120,120,.28);border-radius:12px;background:#ff505014;font-size:12px;line-height:1.4;color:#ffb0b0}.orbis-svc-quest-editor-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 12px;border-top:1px solid rgba(255,255,255,.07);background:#0000002e}.orbis-svc-quest-editor-foot-spacer{display:block;width:1px;height:1px}.orbis-svc-quest-editor-foot-actions{display:flex;gap:8px;margin-left:auto}.orbis-svc-quest-editor-btn{height:32px;min-height:32px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#ffffffdb;font-size:12px;font-weight:750;line-height:1;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,filter .14s ease}.orbis-svc-quest-editor-btn:hover:not(:disabled){background:#ffffff17;border-color:#ffffff2e}.orbis-svc-quest-editor-btn.is-primary{min-width:112px;border:0;background:linear-gradient(180deg,var(--svc-detail-accent, #57d0ff),var(--svc-detail-accent, #1f9fe0));color:#062338;font-weight:800;box-shadow:0 6px 14px rgba(var(--svc-detail-accent-rgb, 20, 120, 180),.2)}.orbis-svc-quest-editor-btn.is-primary:hover:not(:disabled){filter:brightness(1.05);border:0;background:linear-gradient(180deg,var(--svc-detail-accent, #57d0ff),var(--svc-detail-accent, #1f9fe0))}.orbis-svc-quest-editor-btn.is-danger{border-color:#ff787847;background:#ff606014;color:#ffd6d6eb}.orbis-svc-quest-editor-btn.is-danger:hover:not(:disabled){background:#ff606024;border-color:#ff828266}.orbis-svc-quest-editor-btn:disabled{cursor:default;opacity:.45;filter:none;box-shadow:none}@media (max-width: 420px){.orbis-svc-quest-editor-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-svc-quest-editor-grid{grid-template-columns:1fr}.orbis-svc-quest-editor-reqs li{grid-template-columns:minmax(0,1fr) 64px 28px}}.orbis-play-window-placeholder{display:grid;place-items:center;min-height:120px;border-radius:14px;border:1px dashed rgba(243,223,169,.22);background:linear-gradient(135deg,#ffffff0a,#ffffff03),#07070d6b;color:#ffffff6b;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.orbis-settings-graphics-block{display:grid;gap:8px}.orbis-settings-graphics-label{color:#ffecc4b8;font-size:9px;letter-spacing:.14em}.orbis-settings-preset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbis-settings-preset-card{display:grid;gap:4px;min-width:0;min-height:64px;padding:10px 8px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-settings-preset-card:hover:not(:disabled){border-color:#ffffff38;background:#ffffff0f;transform:translateY(-1px)}.orbis-settings-preset-card:disabled{opacity:.55;cursor:wait}.orbis-settings-preset-card.is-active{border-color:#f3dfa99e;background:linear-gradient(160deg,rgba(243,223,169,.18) 0%,transparent 58%),#ffffff0f;box-shadow:inset 0 0 0 1px #f3dfa92e}.orbis-settings-preset-card strong{color:#fffffff0;font-size:12px;font-weight:800;letter-spacing:-.02em}.orbis-settings-preset-card small{color:#eaf1ff94;font-size:9px;line-height:1.35}.orbis-settings-preset-card.is-active strong{color:#fff7dd}.orbis-settings-preset-card.is-cinematic.is-active{background:linear-gradient(160deg,rgba(255,176,120,.2) 0%,transparent 58%),#ffffff0d}.orbis-settings-preset-card.is-clear.is-active{background:linear-gradient(160deg,rgba(160,214,255,.18) 0%,transparent 58%),#ffffff0d}.orbis-settings-preset-card.is-custom.is-active{background:linear-gradient(160deg,rgba(200,200,210,.16) 0%,transparent 58%),#ffffff0d}.orbis-settings-chip-row{display:flex;flex-wrap:wrap;gap:6px}.orbis-settings-chip{display:grid;gap:2px;min-width:0;flex:1 1 calc(33.333% - 6px);padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#ffffff09;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.orbis-settings-chip:hover:not(:disabled){border-color:#ffffff38;background:#ffffff0f}.orbis-settings-chip:disabled{opacity:.42;cursor:not-allowed}.orbis-settings-chip.is-active{border-color:#f3dfa994;background:#f3dfa924}.orbis-settings-chip strong{color:#ffffffeb;font-size:12px;font-weight:800}.orbis-settings-chip small{color:#eaf1ff8c;font-size:9px}.orbis-settings-chip.is-active strong{color:#fff7dd}.orbis-settings-chip.is-active small{color:#fff7ddb8}.orbis-settings-switch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.orbis-settings-graphics-sliders{display:grid;gap:6px}.orbis-settings-switch{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:10px 11px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff09;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-settings-switch:hover{border-color:#ffffff2e;background:#ffffff0e}.orbis-settings-switch.is-on{border-color:#f3dfa957;background:linear-gradient(135deg,rgba(243,223,169,.1),transparent 60%),#ffffff0a}.orbis-settings-switch span{min-width:0;color:#ffffffe6;font-size:12px;font-weight:650;line-height:1.25}.orbis-settings-switch input{position:absolute;opacity:0;pointer-events:none}.orbis-settings-switch em{position:relative;flex:0 0 auto;width:34px;height:20px;border-radius:999px;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff14;transition:background .16s ease}.orbis-settings-switch em:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#ffffffe0;box-shadow:0 1px 3px #00000047;transition:transform .16s ease,background .16s ease}.orbis-settings-switch.is-on em{background:#f3dfa9c7}.orbis-settings-switch.is-on em:after{transform:translate(14px);background:#1a160c}.orbis-settings-switch:focus-within{outline:2px solid rgba(243,223,169,.45);outline-offset:1px}.orbis-svc-settings{container-type:inline-size;min-height:0}.orbis-svc-settings .orbis-svc-toolbar{padding:8px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-svc-settings .orbis-svc-toolbar-left button{border-color:#ffffff1f;background:#ffffff0d;color:#eaf1ffc7}.orbis-svc-settings .orbis-svc-toolbar-left button:hover{border-color:#f3dfa96b;background:#f3dfa91f;color:#fff7dd}.orbis-svc-settings .orbis-svc-slot-count{color:#eaf1ffad;font-weight:700}.orbis-settings-panel{flex:1;min-height:0;display:grid;align-content:start;gap:12px;padding:10px 12px 14px}.orbis-settings-section{display:grid;gap:10px;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(255,255,255,.08) 0%,transparent 46%),#ffffff0b;box-shadow:inset 0 1px #ffffff0f}.orbis-settings-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbis-settings-section-head span{color:#ffecc4b8;font-size:9px;letter-spacing:.14em}.orbis-settings-section-head h3{margin:4px 0 0;color:#fff;font-size:14px;font-weight:700;letter-spacing:-.02em}.orbis-settings-range{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.orbis-settings-range span{display:grid;gap:3px;min-width:0}.orbis-settings-range strong{color:#fffffff0;font-size:12px}.orbis-settings-range small{color:#eaf1ff9e;font-size:10px;line-height:1.4}.orbis-settings-reset{height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0d;color:#eaf1ffb8;font-size:10px;font-weight:700}.orbis-settings-reset:hover,.orbis-settings-reset:focus-visible{border-color:#f3dfa985;background:#f3dfa929;color:#fff7dd}.orbis-settings-range input{width:132px;accent-color:var(--gold-0)}.orbis-svc-settings .orbis-render-quality-select,.orbis-svc-settings .orbis-render-settings-current,.orbis-svc-settings .orbis-render-custom-controls,.orbis-svc-settings .orbis-render-quality-option{border-color:#ffffff1a;background:linear-gradient(160deg,rgba(255,255,255,.06) 0%,transparent 50%),#ffffff0a;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-svc-settings .orbis-render-quality-select>span,.orbis-svc-settings .orbis-render-settings-current span,.orbis-svc-settings .orbis-render-custom-head span{color:#ffecc4b8}.orbis-svc-settings .orbis-render-quality-select select{background-color:#ffffff0f;border-color:#ffffff24;color:#fff}.orbis-svc-settings .orbis-render-quality-select select:hover,.orbis-svc-settings .orbis-render-quality-select select:focus-visible{border-color:#f3dfa973;background-color:#ffffff17}.orbis-svc-settings .orbis-render-settings-note,.orbis-svc-settings .orbis-render-settings-current p,.orbis-svc-settings .orbis-render-quality-desc,.orbis-svc-settings .orbis-render-quality-meta{color:#eaf1ffa3}.orbis-svc-settings .orbis-render-quality-option.is-active{border-color:#f3dfa966;background:linear-gradient(160deg,rgba(243,223,169,.14) 0%,transparent 55%),#ffffff0f}@media (max-height: 720px),(max-width: 520px){.orbis-play-window-backdrop{padding:8px}.orbis-play-window{width:min(560px,calc(100vw - 16px));max-height:calc(100dvh - 16px);padding:12px;border-radius:18px}.orbis-play-window.is-service{padding:0}.orbis-play-window-header{margin-bottom:10px}.orbis-play-window.is-service>.orbis-play-window-header,.orbis-play-window.is-service>.orbis-editor-chrome{margin-bottom:0}.orbis-play-window-description{margin-bottom:10px;font-size:12px}.orbis-settings-panel{gap:10px}.orbis-settings-section{gap:8px;padding:10px}.orbis-settings-range,.orbis-render-quality-option{padding:9px 10px}}@media (max-width: 1000px){.orbis-play-window-backdrop{place-items:center;padding:10px}.orbis-play-window{width:min(560px,calc(100vw - 20px));max-height:calc(100dvh - 20px);padding:12px;border-radius:18px}.orbis-play-window.is-service{padding:0}.orbis-play-window-header{gap:8px;margin-bottom:9px}.orbis-play-window.is-service>.orbis-play-window-header,.orbis-play-window.is-service>.orbis-editor-chrome{margin-bottom:0}.orbis-play-window-kicker{margin-bottom:2px;font-size:8px}.orbis-play-window-header h2{font-size:17px}.orbis-play-window-close{width:26px;height:26px;border-radius:999px}.orbis-play-window-close span{font-size:16px}.orbis-play-window-description{margin-bottom:9px;font-size:11px;line-height:1.45}}@media (max-width: 520px){.orbis-play-window-backdrop{align-items:center;padding:8px}.orbis-play-window{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:10px}.orbis-settings-range{grid-template-columns:1fr}.orbis-settings-range input{width:100%}.orbis-settings-preset-grid,.orbis-settings-switch-grid{grid-template-columns:1fr}.orbis-settings-chip{flex:1 1 calc(50% - 6px)}}.orbis-render-settings{display:grid;gap:12px}.orbis-render-settings-current{padding:12px 13px;border-radius:14px;border:1px solid var(--svc-line);background:linear-gradient(135deg,#f3dfa91a,#ffffff05),#0709102e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.orbis-render-settings-current span{display:block;margin-bottom:5px;font-size:9px;letter-spacing:.18em;color:#f3dfa9b3}.orbis-render-settings-current strong{display:block;color:#fff7dd;font-size:16px}.orbis-render-settings-current p,.orbis-render-settings-note{margin:6px 0 0;font-size:11px;line-height:1.5;color:#fff9}.orbis-render-quality-select{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:1px solid var(--svc-line);border-radius:13px;background:linear-gradient(135deg,#ffffff0b,#ffffff04),#0709102e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.orbis-render-quality-select>span{flex:0 0 auto;color:#f3dfa9b8;font-size:10px;letter-spacing:.16em}.orbis-render-quality-select select{flex:1;min-width:0;height:34px;padding:0 30px 0 12px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background-color:#07091080;background-image:linear-gradient(45deg,transparent 50%,rgba(243,223,169,.8) 50%),linear-gradient(135deg,rgba(243,223,169,.8) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;color:#fff7dd;font:inherit;font-size:13px;font-weight:700;text-align:right;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color .18s ease,background-color .18s ease}.orbis-render-quality-select select:hover,.orbis-render-quality-select select:focus-visible{border-color:#f3dfa980;background-color:#0709109e;outline:none}.orbis-render-quality-select option{background:#11151f;color:#fff7dd}.orbis-render-quality-list{display:grid;gap:8px}.orbis-render-quality-option{display:grid;gap:5px;width:100%;padding:11px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(135deg,#ffffff0b,#ffffff04),#0709102e;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);color:#ffffffad;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.orbis-render-quality-option:hover,.orbis-render-quality-option:focus-visible{border-color:#f3dfa961;color:#ffffffe6;transform:translateY(-1px);outline:none}.orbis-render-quality-option.is-active{border-color:#f3dfa99e;background:linear-gradient(135deg,#f3dfa92e,#ffffff0a),#0709103d;box-shadow:0 0 18px #f3dfa921}.orbis-render-quality-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-render-quality-head strong{color:#fff7dd;font-size:13px}.orbis-render-quality-head span{color:#f3dfa9ad;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.orbis-render-quality-desc,.orbis-render-quality-meta{font-size:11px;line-height:1.45}.orbis-render-quality-desc{color:#ffffffa3}.orbis-render-quality-meta{color:#ffffff6b}.orbis-map-modal-backdrop{position:fixed;inset:0;z-index:286;display:block;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;animation:fadeInPlain .24s ease both;pointer-events:none}.orbis-map-modal{--svc-accent: #46c8ff;--svc-gold: #f3dfa9;--svc-ink: #eaf1ff;--svc-soft: rgba(234, 241, 255, .58);--svc-line: rgba(255, 255, 255, .12);--svc-panel: rgba(7, 7, 13, .62);position:absolute;display:flex;flex-direction:column;width:min(640px,92vw);height:min(520px,calc(100dvh - 56px));padding:0;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,#ffffff0e,#ffffff03),#07070d9e;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff1f;overflow:hidden;animation:fadeInPlain .28s ease both;pointer-events:auto;color:var(--svc-ink);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.orbis-map-modal:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(90% 70% at 14% 0%,rgba(70,200,255,.16),transparent 48%),radial-gradient(70% 60% at 100% 100%,rgba(120,230,170,.08),transparent 52%);pointer-events:none}.orbis-map-modal:after{content:none}.orbis-map-modal>*{position:relative;z-index:2}.orbis-map-window{flex:1 1 auto;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.orbis-play-window.is-service-map .orbis-play-window-body.is-service-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.orbis-map-modal-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:9px;margin:0;padding:12px 16px;border-bottom:1px solid var(--svc-line);background:linear-gradient(180deg,#ffffff13,#ffffff04)}.orbis-map-modal-header.is-draggable{cursor:grab;touch-action:none;user-select:none}.orbis-map-modal-header.is-draggable:active{cursor:grabbing}.orbis-map-modal .orbis-map-address.is-large,.orbis-map-window .orbis-map-address.is-large{margin-top:0;gap:6px;padding:7px 9px 7px 11px;border-radius:10px;border-color:var(--svc-line);background:#ffffff0a}.orbis-map-modal .orbis-map-address.is-large .orbis-map-address-url,.orbis-map-window .orbis-map-address.is-large .orbis-map-address-url{color:var(--svc-ink);font-size:10px;text-shadow:none}.orbis-map-modal .orbis-map-address.is-large .orbis-map-address-copy,.orbis-map-window .orbis-map-address.is-large .orbis-map-address-copy{width:22px;height:22px;border-color:var(--svc-line);background:#46c8ff14;color:var(--svc-ink)}.orbis-map-modal-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,rgba(70,200,255,.08),transparent 46%),#ffffff05}.orbis-map-modal-toolbar-end{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0}.orbis-map-snapshot-refresh{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#ffffff0a;color:#eaf1ffc7;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.orbis-map-snapshot-refresh:hover:not(:disabled){border-color:#46c8ff57;background:#46c8ff1a;color:#fff}.orbis-map-snapshot-refresh:disabled{cursor:default;opacity:.7}.orbis-map-snapshot-refresh.is-busy svg{animation:orbis-map-snapshot-spin .8s linear infinite}@keyframes orbis-map-snapshot-spin{to{transform:rotate(360deg)}}.orbis-map-modal-status{display:flex;align-items:center;flex:1 1 auto;flex-wrap:nowrap;gap:8px;min-width:0}.orbis-map-modal-status strong{color:var(--svc-soft);font-size:11px;font-weight:800}.orbis-map-window-name{margin:0;color:#fff;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-map-coords{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border:1px solid rgba(70,200,255,.18);border-radius:999px;background:#46c8ff14;color:#eaf1ffd1;font-size:10px;font-weight:900;letter-spacing:.06em;white-space:nowrap}.orbis-map-player-coords{position:absolute;z-index:3;display:block;padding:1px 3px;border-radius:3px;transform:translate(-50%,-22px);background:#070a1099;color:#ffffffc7;font-size:6px;font-weight:700;line-height:1.15;letter-spacing:0;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.9)}.orbis-map-modal-content{flex:1 1 auto;display:grid;grid-template-columns:var(--orbis-map-frame-size, minmax(220px, 520px));grid-template-rows:minmax(0,1fr);gap:0;align-items:stretch;justify-content:start;padding:10px 12px 12px;min-width:0;min-height:0;overflow:hidden}.orbis-map-modal-toolbar .orbis-map-address{margin-top:0;flex:0 1 auto;max-width:min(180px,42vw);padding:3px 5px 3px 7px;gap:4px;border-radius:7px;border-color:#ffffff1f;background:#ffffff0a;box-shadow:none}.orbis-map-modal-toolbar .orbis-map-address-url{flex:0 1 auto;color:#eaf1ffb8;font-size:10px;text-shadow:none}.orbis-map-modal-toolbar .orbis-map-address-copy{width:20px;height:20px;border-color:#ffffff1f;background:#46c8ff14;color:#eaf1ffd1}.orbis-map-modal-main{width:var(--orbis-map-frame-size, 100%);height:var(--orbis-map-frame-size, 100%);max-width:100%;max-height:100%;min-width:0;min-height:0;display:grid;place-items:stretch;overflow:hidden;container-type:size;justify-self:start;align-self:start}.orbis-map-modal-frame{position:relative;box-sizing:border-box;min-width:0;min-height:0;width:100%;height:100%;aspect-ratio:1 / 1;border-radius:18px;border:1px solid rgba(124,211,255,.2);background:radial-gradient(circle at 50% 48%,rgba(70,200,255,.08),transparent 68%),#03070dc7;overflow:hidden;touch-action:none;box-shadow:0 18px 42px #0000004d,inset 0 0 0 1px #ffffff06}.orbis-map-modal-frame.is-move-targetable{cursor:grab}.orbis-map-modal-frame.is-move-targetable.is-dragging{cursor:grabbing}.orbis-map-modal-frame.is-marker-target:not(.is-dragging){cursor:pointer}.orbis-map-modal-pan-layer{position:absolute;inset:0;will-change:transform}.orbis-map-move-menu{position:fixed;z-index:13030;display:grid;gap:2px;min-width:148px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121620f5;box-shadow:0 12px 32px #00000059;backdrop-filter:blur(12px);pointer-events:auto}.orbis-map-move-menu-coords{padding:6px 10px 8px;color:#eaf1ff9e;font-size:11px;letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:2px}.orbis-map-move-menu button{width:100%;height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.orbis-map-move-menu button:hover{background:#ffffff0f}.orbis-map-modal-frame.is-marker-mode{background:linear-gradient(135deg,#f3dfa914,#ffffff0a 42%,#7cd3ff0f),#07070d7a;backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08);box-shadow:inset 0 1px #ffffff14,0 4px 18px #07070d33}.orbis-map-modal-snapshot{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:none;object-fit:fill;image-rendering:auto;opacity:.78;transform:translate(-50%,-50%);transform-origin:center;will-change:left,top,width,height;z-index:1}.orbis-map-modal-snapshot.is-live-canvas{object-fit:unset;overflow:hidden;padding:0;border:0;pointer-events:none}.orbis-map-modal-snapshot.is-live-canvas canvas{display:block;width:100%;height:100%;object-fit:fill}.orbis-map-modal-frame.is-image-mode .orbis-map-modal-snapshot{opacity:1}.orbis-map-modal-frame.is-infinite-floor{background:radial-gradient(circle at 50% 48%,rgba(70,200,255,.05),transparent 68%),#3d3428}.orbis-map-modal-terrain-fill{position:absolute;inset:0;z-index:0;background:linear-gradient(160deg,#826c4ef5,#62523afa);pointer-events:none}.orbis-map-modal-terrain-fill.is-infinite-floor{background-color:#cbb798;background-image:none;z-index:0;transform:none}.orbis-map-modal-snapshot-fallback{position:absolute;inset:0;background:transparent;transform-origin:50% 50%;transition:transform .12s ease-out;will-change:transform}.orbis-map-modal-snapshot-fallback:before{content:none;position:absolute;inset:10%;border-radius:50%;border:1px solid rgba(70,200,255,.18);box-shadow:inset 0 0 34px #46c8ff14,0 0 28px #46c8ff0f}.orbis-map-modal-snapshot-fallback:after{content:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:10% 10%;mask-image:radial-gradient(circle at 50% 50%,#000 0%,#000 67%,transparent 100%)}.orbis-map-modal-grid{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.orbis-map-modal-grid-lines line{stroke:#ffffff17;stroke-width:.32;vector-effect:non-scaling-stroke}.orbis-map-modal-overlay{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none}.orbis-map-modal-overlay pattern path{fill:none;stroke:#ffffff12;stroke-width:.35}.orbis-map-modal-grid-fill{fill:url(#orbis-map-overview-grid);fill-opacity:.62}.orbis-map-modal-axis{stroke:#46c8ff2e;stroke-width:.32;stroke-dasharray:1.4 2.2}.orbis-map-modal-svg{display:block;width:100%;height:100%}.orbis-map-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(220px,100%);justify-self:center;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#07070d6b;box-shadow:inset 0 1px #ffffff14}.orbis-map-mode-toggle button{min-width:0;height:28px;border:0;border-radius:999px;background:transparent;color:#eaf1ff9e;font:inherit;font-size:11px;font-weight:900;letter-spacing:.04em;cursor:pointer}.orbis-map-mode-toggle button:hover{color:#fff;background:#ffffff0e}.orbis-map-mode-toggle button.is-active{color:#15110b;background:linear-gradient(180deg,#f3dfa9f0,#d9b160db);box-shadow:0 6px 18px #d9b1602e}.orbis-map-modal-side{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;align-self:stretch;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.orbis-map-modal-card{display:grid;gap:9px;padding:12px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 62%),#070a11b8;box-shadow:inset 0 1px #ffffff09}.orbis-map-modal-card h3{margin:0;color:#fff;font-size:12px;font-weight:900}.orbis-map-modal-card p{margin:0;color:var(--svc-soft);font-size:11px;line-height:1.45}.orbis-map-modal-card.is-guide{border-color:#46c8ff24;background:linear-gradient(145deg,rgba(70,200,255,.075),transparent 70%),#070a11b8}.orbis-map-modal-legend{display:grid;gap:6px;color:var(--svc-soft);font-size:11px;font-weight:800}.orbis-map-modal-legend-item{display:flex;align-items:center;justify-content:flex-start;gap:8px}.orbis-map-modal-legend-label{min-width:0}.orbis-map-modal-legend-item strong{color:#fff;font-size:10px}.orbis-map-zoom-controls{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px}.orbis-map-zoom-controls button,.orbis-map-zoom-reset{min-width:0;border:1px solid var(--svc-line);background:#ffffff0b;color:var(--svc-ink);font:inherit;font-weight:900;cursor:pointer}.orbis-map-zoom-controls button{height:32px;border-radius:10px;font-size:17px;line-height:1}.orbis-map-zoom-controls strong{display:grid;place-items:center;height:32px;border:1px solid var(--svc-line);border-radius:10px;background:#07070d3d;color:#fff;font-size:11px;letter-spacing:.08em}.orbis-map-zoom-reset{width:100%;height:30px;margin-top:8px;border-radius:999px;font-size:11px}.orbis-map-zoom-controls button:hover,.orbis-map-zoom-reset:hover{border-color:#f3dfa961;background:#f3dfa91f;color:#fff}.orbis-map-modal-dot{display:inline-block;width:7px;height:7px;border-radius:50%;box-shadow:0 0 6px #ffffff1a}.orbis-map-modal-dot.is-portal{background:#7cd3fff2}.orbis-map-modal-dot.is-object{background:#ffffffb8}.orbis-map-modal-dot.is-destination{background:#f3dfa9f2;box-shadow:0 0 8px #f3dfa973}.orbis-map-modal-dot.is-player{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-bottom:7px solid #fff;border-radius:0;transform:translateY(-1px)}.orbis-map-modal-hint{color:var(--svc-soft);font-size:9px;letter-spacing:.18em;text-transform:uppercase}@media (max-width: 1000px){body:has(.orbis-play-chrome),body:has(.orbis-play-side-nav),body:has(.orbis-play-editor-exit-dock){--orbis-play-layout-gutter: max( var(--orbis-play-layout-side-inset), env(safe-area-inset-bottom, 0px) );--orbis-play-layout-chat-width: 420px;--orbis-play-layout-chat-gap: 4px;--orbis-play-layout-control-size: 35px;--orbis-play-layout-minimap: 95px}.orbis-play-side-nav:not(.orbis-editor-side-nav){top:calc(max(10px,env(safe-area-inset-top,0px)) + var(--home-top-h, 58px) + 12px);bottom:calc(var(--orbis-chat-dock-offset) + var(--orbis-play-layout-chat-gap, 4px) + 8px);max-height:none;transform:none;flex-direction:column;justify-content:center}.orbis-play-chrome .orbis-left-panel,.orbis-play-chrome .orbis-right-panel{justify-self:stretch;transform:none;width:100%;max-width:320px}.orbis-minimap.is-embedded{width:min(300px,100%)}.orbis-minimap{top:14px;left:14px;width:min(268px,64vw)}.orbis-map-nameplate-title{font-size:13px}.orbis-minimap-title{font-size:12px;margin-bottom:6px}.orbis-chat-tab{padding-inline:4px;font-size:11px}.orbis-chat-box input{font-size:12px}.orbis-chat-log{height:clamp(96px,28vw,132px);padding:clamp(6px,2vw,8px) clamp(8px,2.5vw,10px);border-radius:clamp(12px,3.6vw,14px)}.orbis-chat-log-line{font-size:12px}}@media (max-width: 480px){.orbis-chat-tab--ai .orbis-chat-tab-main{right:19px}}@media (orientation: portrait){.orbis-play-window.is-floating{width:var(--orbis-play-window-natural-width, 560px)!important;max-width:none;max-height:none;transform:scale(var(--orbis-play-window-mobile-scale, .7));transform-origin:top left}.orbis-play-window.is-service{height:620px}.orbis-play-window.is-service-people,.orbis-play-window.is-service-talk,.orbis-play-window.is-service-inventory,.orbis-play-window.is-service-style,.orbis-play-window.is-service-profile,.orbis-play-window.is-service-orbisGuide,.orbis-play-window.is-service-youtube:not(.orbis-billboard-content-play-window){width:var(--orbis-play-window-natural-width, 320px)!important;min-width:0;min-height:560px;height:560px}.orbis-play-window.is-service-coinShop{width:min(750px,calc(100vw - 24px))!important;height:min(640px,calc(100dvh - 24px))!important;min-width:0;min-height:0}.orbis-play-window.is-service-memory{width:var(--orbis-play-window-natural-width, 420px)!important;min-width:0;min-height:560px;height:560px}.orbis-play-window.is-service-aiModel{width:var(--orbis-play-window-natural-width, 320px)!important;min-width:0;min-height:560px;height:560px}.orbis-play-window.is-service-party{width:var(--orbis-play-window-natural-width, 576px)!important;min-width:0;min-height:560px;height:560px}.orbis-play-window.is-service-settings{width:var(--orbis-play-window-natural-width, 403px)!important;min-width:0;min-height:560px;height:560px}.orbis-play-window.is-service-map{width:var(--orbis-map-window-width, min(544px, calc(100vw - 20px) ));min-width:0;height:var(--orbis-map-window-height, min(638px, calc(100dvh - 20px) ));max-height:calc(100dvh - 20px);max-width:calc(100vw - 20px);transform:none}.orbis-play-window.is-service-map .orbis-map-modal-toolbar{align-items:center;flex-direction:row;padding:10px 12px}.orbis-play-window.is-service-map .orbis-map-modal-content{grid-template-columns:var(--orbis-map-frame-size, minmax(220px, 520px));gap:0;padding:10px}.orbis-play-window.is-service-style .orbis-svc-avatar .orbis-svc-scroll,.orbis-play-window.is-service-style .orbis-svc-avatar-body,.orbis-play-window.is-service-style .orbis-svc-avatar .orbis-avatar-current{min-height:0}.orbis-play-window.is-service-search,.orbis-play-window.is-service-wallet,.orbis-play-window.is-service-profile{height:auto;max-height:620px}}@media (max-width: 980px){.orbis-play-window.is-service-map{width:var(--orbis-map-window-width, min(544px, calc(100vw - 24px) ));height:var(--orbis-map-window-height, min(638px, calc(100dvh - 24px) ));max-height:calc(100dvh - 24px)}.orbis-play-window.is-service-map .orbis-map-modal-content{grid-template-columns:var(--orbis-map-frame-size, minmax(220px, 520px));grid-template-rows:minmax(0,1fr);gap:0;padding:8px 10px 10px}}@media (max-width: 700px){.orbis-play-window.is-service-map{width:var(--orbis-map-window-width, min(544px, calc(100vw - 16px) ));height:var(--orbis-map-window-height, min(638px, calc(100dvh - 16px) ));max-height:calc(100dvh - 16px)}.orbis-play-window.is-service-map .orbis-map-modal-toolbar{padding:8px 10px}.orbis-play-window.is-service-map .orbis-map-modal-content{gap:0;padding:8px;grid-template-columns:var(--orbis-map-frame-size, minmax(220px, 520px));grid-template-rows:minmax(0,1fr)}}.orbis-account-auth{display:inline-flex;align-items:center;gap:8px}.orbis-account-auth--loading{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:116px;color:#fff9e873;font-size:12px}.orbis-account-auth--loading>span{display:block;flex:0 0 auto;background:color-mix(in srgb,currentColor 14%,transparent);animation:orbis-content-pulse 1.8s ease-in-out infinite}.orbis-account-auth-skeleton-search{width:clamp(160px,22vw,320px);height:36px;border-radius:999px}.orbis-account-auth-skeleton-action,.orbis-account-auth-skeleton-avatar{width:34px;height:34px;border-radius:999px}.orbis-account-auth-btn{appearance:none;cursor:pointer;min-height:clamp(34px,3.8vw,40px);padding:0 15px;color:#fff9e8e6;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.02em;border:1px solid rgba(255,236,210,.16);border-radius:999px;background:#08070a6b;box-shadow:inset 0 1px #ffffff0a;transition:border-color .22s ease,background .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.orbis-account-auth-btn:hover{color:#fff9e8;border-color:#e8c48a66;background:#0c0a0c8c;transform:translateY(-1px)}.orbis-account-auth-btn--primary{color:#17120f;border-color:#e8c48a8c;background:linear-gradient(180deg,#f7ebd4,#e4c48c);box-shadow:0 6px 16px #00000038,inset 0 1px #ffffff6b}.orbis-account-auth-btn--primary:hover{color:#17120f;border-color:#ffecc6d9;background:linear-gradient(180deg,#fff3dd,#edcf96);box-shadow:0 8px 20px #00000042,inset 0 1px #ffffff80}.orbis-account-auth--signed-in .orbis-account-auth-label{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff9e8b8;font-size:12px;font-weight:600}.orbis-confirm-root{position:fixed;inset:0;z-index:520;display:grid;place-items:center;padding:24px}.orbis-image-lightbox-root{position:fixed;inset:0;z-index:13120;display:grid;place-items:center;padding:12px;border:0;background:#02040ae0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.orbis-image-lightbox-dialog{position:relative;width:min(1400px,calc(100vw - 24px));max-height:calc(100vh - 24px);display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 12% 0%,rgba(126,200,255,.08),transparent 42%),linear-gradient(180deg,#101622f5,#080c14fa);box-shadow:0 24px 64px #00000073}.orbis-image-lightbox-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.orbis-image-lightbox-label{margin:0;min-width:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff9e89e}.orbis-image-lightbox-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff9e8d1;pointer-events:none}.orbis-image-lightbox-frame{display:flex;align-items:center;justify-content:center;min-height:0;max-height:calc(100vh - 96px);border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000059;overflow:hidden}.orbis-image-lightbox-frame img{display:block;max-width:100%;max-height:calc(100vh - 96px);width:auto;height:auto;object-fit:contain}.orbis-profile-avatar-lightbox-root{position:fixed;inset:0;z-index:13120;display:grid;place-items:center;padding:12px;border:0;background:#02040a85;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer}.orbis-profile-avatar-lightbox-dialog{position:relative;width:fit-content;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0c1018e0;box-shadow:0 20px 56px #00000073;cursor:default}.orbis-profile-avatar-lightbox-root:has(.orbis-profile-avatar-lightbox-nav) .orbis-profile-avatar-lightbox-dialog,.orbis-profile-avatar-lightbox-root:has(.orbis-profile-avatar-lightbox-nav) .orbis-profile-avatar-lightbox-dialog img{max-width:min(1400px,calc(100vw - 120px))}.orbis-profile-avatar-lightbox-dialog img{display:block;width:auto;height:auto;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);object-fit:contain}.orbis-profile-avatar-lightbox-caption{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:6px 10px;border-radius:999px;background:#0000008c;color:#ffffffe6;font-size:12px;line-height:1.2;pointer-events:none}.orbis-profile-avatar-lightbox-caption-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-profile-avatar-lightbox-caption-count{flex:0 0 auto;opacity:.72;font-variant-numeric:tabular-nums}.orbis-profile-avatar-lightbox-nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0000008c;color:#fffffff0;cursor:pointer;box-shadow:0 8px 24px #00000047;transform:translateY(-50%)}.orbis-profile-avatar-lightbox-nav:hover{background:#000000b8}.orbis-profile-avatar-lightbox-nav.is-prev{left:max(12px,env(safe-area-inset-left,0px))}.orbis-profile-avatar-lightbox-nav.is-next{right:max(12px,env(safe-area-inset-right,0px))}.orbis-profile-avatar-lightbox-actions{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px}.orbis-profile-avatar-lightbox-download,.orbis-profile-avatar-lightbox-close{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:999px;background:#00000085;color:#ffffffeb;cursor:pointer}.orbis-profile-avatar-lightbox-download:hover:not(:disabled),.orbis-profile-avatar-lightbox-close:hover{background:#000000ad}.orbis-profile-avatar-lightbox-download:disabled{cursor:wait;opacity:.72}.orbis-keyboard-settings-root>.orbis-confirm-root.is-embedded{position:absolute;inset:0;z-index:20;display:grid;place-items:center;pointer-events:auto}.orbis-confirm-backdrop{position:absolute;inset:0;border:0;background:#040408b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.orbis-confirm-dialog{position:relative;width:min(380px,100%);padding:22px 22px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,#ffffff0f,#ffffff05),#0c0c14f0;box-shadow:0 24px 80px #00000073}.orbis-confirm-title{margin:0 0 8px;color:#fff9e8;font-size:18px;font-weight:800;letter-spacing:-.03em}.orbis-confirm-message{margin:0 0 18px;color:#fff9e89e;font-size:13px;line-height:1.55}.orbis-confirm-field{display:grid;gap:6px;margin:0 0 18px}.orbis-confirm-field span{color:#fff9e880;font-size:11px;font-weight:700}.orbis-confirm-field input{width:100%;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0d;color:#fff9e8;font-size:13px}.orbis-confirm-field input::placeholder{color:#fff9e847}.orbis-confirm-field input:focus{outline:none;border-color:#46c8ff73;box-shadow:0 0 0 2px #46c8ff1f}.orbis-confirm-field input:disabled{opacity:.55}.orbis-confirm-actions{display:flex;justify-content:flex-end;gap:8px}.orbis-confirm-actions.is-single{justify-content:center}.orbis-confirm-actions.is-triple{flex-wrap:wrap}.orbis-confirm-actions button{min-height:36px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0a;color:#fff9e8d1;font-size:12px;font-weight:700}.orbis-confirm-actions button:hover:not(:disabled){background:#ffffff14}.orbis-confirm-actions button:disabled{opacity:.55;cursor:not-allowed}.orbis-btn-spinner{width:14px;height:14px;flex:0 0 auto;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:orbis-btn-spin .72s linear infinite;pointer-events:none}button:has(>.orbis-btn-spinner){display:inline-flex;align-items:center;justify-content:center;gap:8px}button:disabled:has(>.orbis-btn-spinner){opacity:1;cursor:progress}@keyframes orbis-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.orbis-btn-spinner{animation-duration:2.4s}}.orbis-confirm-actions button.is-danger{color:#ffd0d0;border-color:#ff6b6b73;background:#ff606024}.orbis-confirm-actions button.is-danger:hover:not(:disabled){background:#ff606038}.orbis-confirm-actions button.is-primary{color:#dff6ff;border-color:#46c8ff73;background:#46c8ff24}.orbis-confirm-actions button.is-primary:hover:not(:disabled){background:#46c8ff38}.orbis-confirm-dialog.is-service-compact{width:min(320px,100%);padding:16px 14px 14px;border-radius:14px;border-color:#46c8ff2e;background:linear-gradient(180deg,#46c8ff14,#070910eb),#0a0e16f5;box-shadow:0 18px 56px #0000006b}.orbis-confirm-dialog.is-service-compact .orbis-confirm-title{margin-bottom:6px;color:#fff;font-size:15px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-message{margin-bottom:14px;color:#eaf1ff9e;font-size:12px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-field{margin-bottom:14px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-field span{color:#eaf1ff80}.orbis-confirm-dialog.is-service-compact .orbis-confirm-field input{height:34px;border-color:#ffffff24;border-radius:9px;background:#0000002e;color:#fff;font-size:12px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-field input::placeholder{color:#eaf1ff47}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions{gap:6px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button{min-height:34px;padding:0 12px;border-radius:10px;font-size:12px}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button:not(.is-primary):not(.is-danger){border-color:#fff3;background:#ffffff1f;color:#fff}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button.is-primary{border-color:#46c8ff94;background:linear-gradient(180deg,#57d0fffa,#1f9fe0f0);color:#062338;box-shadow:inset 0 1px #ffffff38}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button.is-primary:hover:not(:disabled){background:linear-gradient(180deg,#6ee1ff,#32b4f0fa)}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button.is-danger{border-color:#ff828285;background:linear-gradient(180deg,#ff8c8c5c,#dc46463d);color:#ffe8e8}.orbis-confirm-dialog.is-service-compact .orbis-confirm-actions button.is-danger:hover:not(:disabled){background:linear-gradient(180deg,#ff969670,#e650504d)}.orbis-org-role-dialog{width:min(460px,100%)}.orbis-org-role-table{display:grid;gap:6px;margin:0 0 18px;max-height:min(52vh,360px);overflow:auto}.orbis-org-role-head,.orbis-org-role-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px;align-items:center}.orbis-org-role-head{position:sticky;top:0;z-index:1;padding:4px 2px;color:#fff9e873;font-size:10px;font-weight:800;letter-spacing:.05em;background:#0c0c14f5}.orbis-org-role-row{min-height:40px;padding:6px 8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff0a}.orbis-org-role-name{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#fff9e8;font-size:12px;font-weight:800}.orbis-org-role-name small{color:#fff9e873;font-size:10px;font-weight:700}.orbis-org-role-name em{color:#ffd34d;font-style:normal}.orbis-org-role-select{width:100%;height:32px;padding:0 8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0f;color:#fff9e8;font-size:11px;font-weight:700}.orbis-org-role-select:disabled{opacity:.55}.orbis-org-role-readonly{justify-self:end;padding:0 8px;color:#fff9e8b8;font-size:11px;font-weight:800;text-align:right}.orbis-auth-split{--auth-bg: #fff;--auth-ink: #0b1220;--auth-ink-soft: rgba(11, 18, 32, .72);--auth-ink-mute: rgba(11, 18, 32, .48);--auth-ink-faint: rgba(11, 18, 32, .34);--auth-line: rgba(15, 23, 42, .1);--auth-line-soft: rgba(15, 23, 42, .06);--auth-line-hover: rgba(15, 23, 42, .18);--auth-accent: #0f172a;--auth-accent-hover: #1e293b;--auth-accent-ink: #fff;--auth-field: #f4f6f8;--auth-field-focus: #fff;--auth-field-line: rgba(15, 23, 42, .1);--auth-field-line-strong: rgba(15, 23, 42, .34);--auth-focus-ring: rgba(15, 23, 42, .06);--auth-danger: #b42318;--auth-danger-bg: rgba(180, 35, 24, .06);--auth-danger-line: rgba(180, 35, 24, .14);box-sizing:border-box;width:100%;height:100%;height:100dvh;max-height:100%;max-height:100dvh;min-height:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);background:var(--auth-bg);color:var(--auth-ink);animation:orbisAuthFadeIn .28s ease both}.orbis-auth-split-visual{position:relative;min-height:0;overflow:hidden;background:#0b1c2a}.orbis-auth-split-visual-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.02);image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.orbis-auth-split-visual-shade{position:absolute;inset:0;background:linear-gradient(180deg,#050c1414,#050c142e 45%,#050c14b8),linear-gradient(90deg,rgba(5,12,20,.12),transparent 40%)}.orbis-auth-split-visual-copy{position:absolute;left:36px;right:36px;bottom:40px;display:flex;flex-direction:column;gap:10px;color:#fff;z-index:1}.orbis-auth-split-visual-copy strong{display:inline-flex;align-items:baseline;align-self:flex-start;gap:0;font-size:clamp(28px,3.4vw,42px);letter-spacing:-.055em;line-height:1.05;white-space:nowrap}.orbis-auth-split-visual-wordmark-orbis{color:#ffffffc2;font-weight:220}.orbis-auth-split-visual-wordmark-hub{color:#fff;font-weight:820;letter-spacing:-.045em}.orbis-auth-split-visual-copy>span{max-width:none;font-size:16px;line-height:1.45;color:#ffffffd6;letter-spacing:-.015em;white-space:nowrap}.orbis-auth-split-panel{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--auth-bg);border-left:1px solid var(--auth-line-soft)}.orbis-auth-split-top{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px 0}.orbis-auth-split-brand{appearance:none;display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.orbis-auth-split-brand img{width:28px;height:28px;border-radius:8px;object-fit:cover}.orbis-auth-split-brand span{display:inline-flex;align-items:baseline;gap:0;font-size:18px;letter-spacing:-.04em}.orbis-auth-split-brand em{font-style:normal;font-weight:320;color:var(--auth-ink-soft)}.orbis-auth-split-brand span{font-weight:780}.orbis-auth-split-close{appearance:none;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:1px solid var(--auth-line);border-radius:999px;background:var(--auth-bg);color:var(--auth-ink-soft);cursor:pointer;transition:background .14s ease,border-color .14s ease}.orbis-auth-split-close:hover{background:var(--auth-field);border-color:var(--auth-line-hover)}.orbis-auth-split-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;justify-content:safe center;width:min(420px,100%);margin:0 auto;padding:48px 28px 56px;gap:22px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.orbis-auth-split-heading{display:flex;flex-direction:column;gap:8px}.orbis-auth-split .orbis-auth-split-heading .orbis-auth-lead{text-align:left}.orbis-auth-split-heading h1{margin:0;font-size:clamp(28px,3vw,36px);font-weight:740;letter-spacing:-.045em;line-height:1.1;color:var(--auth-ink)}.orbis-auth-split .orbis-auth-lead{margin:0;font-size:15px;line-height:1.45;color:var(--auth-ink-mute);letter-spacing:-.015em}.orbis-auth-split .orbis-auth-form{display:grid;gap:14px;min-width:0}.orbis-auth-split .orbis-auth-field,.orbis-auth-split .orbis-auth-field-row>*,.orbis-auth-split .orbis-auth-date,.orbis-auth-split .orbis-auth-password{min-width:0}.orbis-auth-split .orbis-auth-field span{color:var(--auth-ink-soft);font-size:12.5px;font-weight:650;letter-spacing:-.01em}.orbis-auth-split .orbis-auth-field input,.orbis-auth-split .orbis-auth-field select,.orbis-auth-split .orbis-auth-password{box-sizing:border-box;width:100%;max-width:100%;border:1px solid var(--auth-field-line);border-radius:12px;background-color:var(--auth-field);color:var(--auth-ink);box-shadow:none}.orbis-auth-split .orbis-auth-field input:focus,.orbis-auth-split .orbis-auth-field select:focus,.orbis-auth-split .orbis-auth-password:focus-within{border-color:var(--auth-field-line-strong);background-color:var(--auth-field-focus);box-shadow:0 0 0 4px var(--auth-focus-ring);outline:none}.orbis-auth-split .orbis-auth-password-toggle{color:var(--auth-ink-mute)}.orbis-auth-date{position:relative;display:block}.orbis-auth-date-face{display:none}.orbis-auth-date:not(.has-value):not(:focus-within) input[type=date]{color:transparent}.orbis-auth-date:not(.has-value):not(:focus-within) input[type=date]::-webkit-datetime-edit{opacity:0}.orbis-auth-date:not(.has-value):not(:focus-within) .orbis-auth-date-face{position:absolute;inset:0 42px 0 0;display:flex;align-items:center;padding-left:16px;font-style:normal;font-weight:500;font-size:14px;letter-spacing:-.01em;color:var(--auth-ink-faint, rgba(11, 18, 32, .34));white-space:nowrap;overflow:hidden;pointer-events:none}.orbis-auth-split .orbis-auth-submit{margin-top:4px;min-height:48px;border:0;border-radius:12px;background:var(--auth-accent);color:var(--auth-accent-ink);font-size:15px;font-weight:680;letter-spacing:-.02em;box-shadow:none}.orbis-auth-split .orbis-auth-submit:hover:not(:disabled){background:var(--auth-accent-hover);transform:none;box-shadow:none}.orbis-auth-split .orbis-auth-submit:disabled{opacity:.45}.orbis-auth-split .orbis-auth-alt-links,.orbis-auth-split .orbis-auth-switch{color:var(--auth-ink-mute)}.orbis-auth-split .orbis-auth-forgot,.orbis-auth-split .orbis-auth-switch button,.orbis-auth-split .orbis-auth-recovery-back,.orbis-auth-split .orbis-auth-otp-resend,.orbis-auth-split .orbis-auth-otp-change-email,.orbis-auth-split .orbis-auth-consent-link{color:var(--auth-ink)}.orbis-auth-split .orbis-auth-error{color:var(--auth-danger);background:var(--auth-danger-bg);border-color:var(--auth-danger-line)}.orbis-auth-split .orbis-auth-consent-row,.orbis-auth-split .orbis-auth-consent-head h2,.orbis-auth-split .orbis-auth-consent-doc,.orbis-auth-split .orbis-auth-recovery-header,.orbis-auth-split .orbis-auth-recovery-sent{color:var(--auth-ink)}.orbis-auth-split .orbis-auth-consent-divider{border-color:var(--auth-line)}.orbis-auth-split .orbis-auth-recovery-sent{border:1px solid var(--auth-line);border-radius:16px;background:var(--auth-field);padding:22px}@media (max-width: 960px){.orbis-auth-split{grid-template-columns:1fr;grid-template-rows:auto auto auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.orbis-auth-split-visual{grid-row:2;min-height:28dvh;max-height:32dvh}.orbis-auth-split-visual-copy{left:20px;right:20px;bottom:18px}.orbis-auth-split-visual-copy strong{font-size:24px}.orbis-auth-split-visual-copy>span{font-size:13.5px}.orbis-auth-split-panel{display:contents;min-height:0;border-left:0;overflow:visible}.orbis-auth-split-top{grid-row:1;position:static;width:100%;margin:0 auto;padding:18px 28px}.orbis-auth-split-brand{display:inline-flex}.orbis-auth-split-close{position:static;background:var(--auth-bg);color:var(--auth-ink-soft);border-color:var(--auth-line);box-shadow:none}.orbis-auth-split-body{grid-row:3;flex:none;justify-content:flex-start;overflow:visible;padding-top:32px;padding-bottom:0}.orbis-auth-split-body:after{content:"";display:block;order:99;flex:0 0 max(96px,calc(env(safe-area-inset-bottom) + 72px));width:100%}}@media (max-width: 480px){.orbis-auth-split{width:100%;overflow-x:hidden;overflow-y:auto}.orbis-auth-split-visual{min-height:22svh;max-height:26svh}.orbis-auth-split-visual-copy{left:18px;right:18px;bottom:16px;gap:6px}.orbis-auth-split-visual-copy strong{font-size:22px}.orbis-auth-split-visual-copy>span{max-width:100%;overflow:hidden;font-size:13px;text-overflow:ellipsis}.orbis-auth-split-top{padding:max(16px,env(safe-area-inset-top)) 18px 16px}.orbis-auth-split-body{box-sizing:border-box;width:100%;padding:24px 18px 0;gap:18px}.orbis-auth-split-panel{min-height:0;overflow:visible}.orbis-auth-split-heading h1{font-size:28px}.orbis-auth-split .orbis-auth-split-heading{order:0}.orbis-auth-split .orbis-auth-switch{order:1;justify-content:flex-start;margin:-8px 0 0;padding:0;border-top:0;text-align:left}.orbis-auth-split .orbis-auth-form,.orbis-auth-split .orbis-auth-consent,.orbis-auth-split .orbis-auth-recovery-sent{order:2}.orbis-auth-split .orbis-auth-field-row{grid-template-columns:minmax(0,1fr);gap:14px}.orbis-auth-split .orbis-auth-field input,.orbis-auth-split .orbis-auth-field select,.orbis-auth-split .orbis-hub-select-trigger{min-width:0;font-size:16px}.orbis-auth-split .orbis-auth-date input[type=date]{position:absolute;inset:0;display:block;width:100%;min-width:0;max-width:none;height:100%;margin:0;border:0;border-radius:inherit;background:transparent;-webkit-appearance:none;appearance:none}.orbis-auth-split .orbis-auth-date{box-sizing:border-box;width:100%;height:50px;overflow:hidden;border:1px solid var(--auth-field-line);border-radius:12px;background-color:var(--auth-field)}.orbis-auth-split .orbis-auth-date:focus-within{border-color:var(--auth-field-line-strong);background-color:var(--auth-field-focus);box-shadow:0 0 0 4px var(--auth-focus-ring)}.orbis-auth-split .orbis-auth-date input[type=date]:focus{border:0;box-shadow:none;outline:none}.orbis-auth-split .orbis-auth-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:12px;width:20px;height:20px;margin:0;padding:0;opacity:.52}.orbis-auth-date:not(.has-value):not(:focus-within) .orbis-auth-date-face{right:34px;padding-left:13px;font-size:13px}}.orbis-auth-consent{display:grid;gap:14px}.orbis-auth-consent-head h2{margin:0 0 8px;color:var(--auth-ink);font-size:22px;font-weight:750;letter-spacing:-.02em}.orbis-auth-consent-head p{margin:0;color:var(--auth-ink-soft);font-size:13px;line-height:1.55}.orbis-auth-consent-divider{margin:2px 0;border:0;border-top:1px solid rgba(255,255,255,.1)}.orbis-auth-consent-list{display:grid;gap:12px}.orbis-auth-consent-row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;cursor:pointer;color:#f4f1eae0;font-size:13px;line-height:1.45}.orbis-auth-consent-row input{width:18px;height:18px;margin-top:1px;accent-color:#e8c48a;cursor:pointer}.orbis-auth-consent-text{display:inline}.orbis-auth-consent-link{display:inline;padding:0;border:0;background:none;color:#8ec5ff;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.orbis-auth-consent-link:hover{color:#b7daff}.orbis-auth-consent-doc{max-height:min(420px,48dvh);overflow:auto;padding:14px 14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff08}.orbis-auth-consent-doc p{margin:0;color:#f4f1ead6;font-size:13.5px;line-height:1.65}.orbis-auth-form{display:grid;gap:13px}.orbis-auth-field{display:grid;gap:7px}.orbis-auth-field span{display:inline-flex;align-items:baseline;gap:6px;color:#f4f1eac7;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:11.5px;font-weight:650;letter-spacing:.04em}.orbis-auth-field span em{font-style:normal;color:#e8c48ab3;font-weight:550;letter-spacing:0}.orbis-auth-field-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px}.orbis-auth-field input,.orbis-auth-field select{width:100%;min-height:46px;padding:0 15px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b;color:var(--auth-ink);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:14.5px;letter-spacing:-.01em;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.orbis-auth-field input::placeholder{color:#f4f1ea52}.orbis-auth-field input:hover,.orbis-auth-field select:hover{border-color:#ffecd233;background:#ffffff0f}.orbis-auth-field input:focus,.orbis-auth-field select:focus{outline:none;border-color:#e8c48a7a;background:#ffffff12;box-shadow:0 0 0 3px #e8c48a1f,0 8px 22px #0000002e}.orbis-auth-field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(244,241,234,.55) 50%),linear-gradient(135deg,rgba(244,241,234,.55) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:34px}.orbis-auth-field select option{color:#1a1714;background:#fff}@media (max-width: 420px){.orbis-auth-field-row{grid-template-columns:1fr}}.orbis-auth-error{margin:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,120,120,.28);background:#50121259;color:#ffb4b4;font-size:12.5px;line-height:1.45;word-break:keep-all}.orbis-auth-submit{appearance:none;position:relative;cursor:pointer;margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border:1px solid transparent;border-radius:999px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#1a1612fa,#0c0a09fc) padding-box,linear-gradient(115deg,#8c6a3ae6,#f4d89ef2 22%,#b0864ee6 46%,#ffebbe 72%,#96703ee6) border-box;color:transparent;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:13.5px;font-weight:700;letter-spacing:.12em;box-shadow:inset 0 1px #fff0d21a,inset 0 -8px 18px #0006,0 12px 28px #00000059;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,filter .28s ease,opacity .2s ease}.orbis-auth-submit>span{background:linear-gradient(180deg,#fdf3dd,#eed6a4 48%,#cfa96a);-webkit-background-clip:text;background-clip:text;color:transparent}.orbis-auth-submit>.orbis-btn-spinner{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#eed6a4;border-color:currentColor;border-right-color:transparent}.orbis-auth-submit-arrow{letter-spacing:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.orbis-auth-submit:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06);box-shadow:inset 0 1px #fff0d229,inset 0 -8px 18px #00000057,0 16px 34px #0006,0 0 16px #e8c48a1a}.orbis-auth-submit:hover:not(:disabled) .orbis-auth-submit-arrow{transform:translate(4px)}.orbis-auth-submit:active:not(:disabled){transform:translateY(0) scale(.985);filter:brightness(.98)}.orbis-auth-submit:disabled{opacity:.62;cursor:wait}@keyframes orbisAuthFadeIn{0%{opacity:0}to{opacity:1}}@keyframes orbisAuthRiseIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.orbis-auth-submit,.orbis-auth-submit-arrow{transition:none}}@media (max-width: 480px){.orbis-auth-field input{min-height:44px}}.orbis-password-reset-page{min-height:100dvh;display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) 18px max(24px,env(safe-area-inset-bottom));background:radial-gradient(circle at 18% 8%,rgba(232,196,138,.16),transparent 34%),radial-gradient(circle at 88% 92%,rgba(120,96,78,.14),transparent 40%),#121010}.orbis-profile-privacy-card{display:grid;gap:12px;padding:12px}.orbis-profile-privacy-lead{margin:0;color:#fff6e89e;font-size:11px;line-height:1.45}.orbis-profile-privacy-actions{display:flex;gap:8px;min-width:0}.orbis-profile-privacy-actions .orbis-svc-friends-add-btn{min-width:0}.orbis-profile-delete-box{display:grid;gap:10px;min-width:0;padding-top:12px;border-top:1px solid rgba(255,246,232,.08)}.orbis-svc-profile .orbis-profile-privacy-card .orbis-auth-field span{font-size:11px}.orbis-svc-profile .orbis-profile-privacy-card .orbis-auth-field input{min-height:34px;padding:0 10px;border-radius:10px;font-size:12px}.orbis-profile-delete-confirm{display:flex;align-items:flex-start;gap:8px;color:#fff6e8b8;font-size:11px;line-height:1.4}.orbis-profile-delete-confirm input{margin-top:2px}.orbis-profile-delete-btn{min-height:34px;border:1px solid rgba(220,96,96,.45);border-radius:10px;background:#8c242459;color:#ffd7d7;font-size:12px;font-weight:650;cursor:pointer}.orbis-profile-delete-btn:disabled{opacity:.45;cursor:not-allowed}.orbis-password-reset-card{width:min(390px,100%);padding:32px 34px 30px;border:1px solid rgba(245,226,199,.2);border-radius:22px;background:radial-gradient(circle at 16% 0%,rgba(232,196,138,.14),transparent 34%),linear-gradient(145deg,#ffffff17,#ffffff05 52%),#121112b8;box-shadow:0 30px 80px #0000007a,inset 0 1px #ffffff29;backdrop-filter:blur(30px) saturate(1.08);-webkit-backdrop-filter:blur(30px) saturate(1.08)}.orbis-password-reset-logo{display:block;width:124px;height:auto;margin:0 auto 24px;object-fit:contain;filter:drop-shadow(0 3px 10px rgba(0,0,0,.32)) drop-shadow(0 0 14px rgba(232,196,138,.12))}.orbis-password-reset-card .orbis-auth-recovery-header h1,.orbis-password-reset-card .orbis-auth-recovery-header h2{margin:0 0 9px;color:#fff7ec;font-size:20px;font-weight:750;letter-spacing:-.025em}.orbis-auth-lead{margin:0 0 22px;color:#f5efe89e;font-size:13px;font-weight:500;line-height:1.55;text-align:center;word-break:keep-all}.orbis-auth-recovery-header{margin:2px 0 24px;text-align:center}.orbis-auth-recovery-header h2{margin:0 0 9px;color:#fff7ec;font-size:20px;font-weight:750;letter-spacing:-.025em}.orbis-auth-recovery-header p{margin:0 auto;max-width:290px;color:#f5efe89e;font-size:12.5px;line-height:1.65;word-break:keep-all}.orbis-auth-form{gap:14px}.orbis-auth-field{gap:7px}.orbis-auth-field span{color:#faf5efd1;font-size:12.5px;font-weight:650;letter-spacing:.015em}.orbis-auth-field input,.orbis-auth-field select{min-height:50px;padding:0 16px;border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#f8f4ed;font-size:14px;box-shadow:inset 0 1px 7px #0003,0 1px #ffffff06}.orbis-auth-field input{background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 56%),#0a090a85}.orbis-auth-field select{background-color:#0a090a85;background-image:linear-gradient(45deg,transparent 50%,rgba(244,241,234,.55) 50%),linear-gradient(135deg,rgba(244,241,234,.55) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:34px}.orbis-auth-field input::placeholder{color:#f5efe861}.orbis-auth-field input:hover{border-color:#f5e8d557;background:linear-gradient(145deg,rgba(255,255,255,.065),transparent 56%),#0c0b0c94}.orbis-auth-field input:focus{border-color:#f2d6b1b8;background:linear-gradient(145deg,rgba(255,255,255,.075),transparent 56%),#0c0b0ca8;box-shadow:0 0 0 3px #e8c48a1c,0 8px 22px #0000002e,inset 0 1px 7px #00000024}.orbis-auth-password{position:relative}.orbis-auth-password input{padding-right:50px}.orbis-auth-password-toggle{position:absolute;top:50%;right:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:9px;background:#ffffff06;color:#f5e8d59e;cursor:pointer;transform:translateY(-50%)}.orbis-auth-password-toggle:hover{border-color:#f5e8d524;background:#ffffff12;color:#f3dfbf}.orbis-auth-forgot-row,.orbis-auth-alt-links{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-top:-3px}.orbis-auth-forgot{appearance:none;padding:0;border:0;background:transparent;color:#e9cfa9;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;text-underline-offset:3px;cursor:pointer;opacity:.86;transition:color .2s ease,opacity .2s ease}.orbis-auth-forgot:hover{color:#f8e2c1;opacity:1}.orbis-auth-otp-email{margin:0;padding:10px 14px;border:1px solid rgba(245,232,213,.12);border-radius:12px;background:#08070847;color:#f5efe8c7;font-size:13px;letter-spacing:.01em;word-break:break-all}.orbis-auth-turnstile-wrap{display:flex;justify-content:center;width:100%;min-height:70px;margin:4px 0 8px}.orbis-auth-turnstile{display:flex;justify-content:center;width:100%}.orbis-auth-otp-cells{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;margin:4px 0 2px}.orbis-auth-otp-cell{box-sizing:border-box;width:100%;aspect-ratio:1;min-height:44px;max-height:56px;margin:0;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#0807086b;color:#f5efe8;font-family:inherit;font-size:22px;font-weight:650;letter-spacing:0;line-height:1;text-align:center;caret-color:#e8c48a;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.orbis-auth-otp-cell:hover:not(:disabled){border-color:#e8c48a59;background:#0c0a0a8c}.orbis-auth-otp-cell:focus{border-color:#e8c48aeb;background:#0e0c0bb8;box-shadow:0 0 0 1px #e8c48a59,0 0 18px #e8c48a2e}.orbis-auth-otp-cell:disabled{opacity:.55;cursor:not-allowed}.orbis-auth-otp-help{display:grid;gap:6px;justify-items:center;margin-top:2px;text-align:center}.orbis-auth-otp-help p{margin:0;color:#f5efe8c7;font-size:13px;font-weight:500;line-height:1.4}.orbis-auth-otp-help-actions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;color:#f5efe87a;font-size:12.5px;line-height:1.4}.orbis-auth-otp-help-dot{opacity:.7}.orbis-auth-otp-resend-timer{color:#f5efe87a;font-weight:500}.orbis-auth-otp-resend-timer strong{color:#f5efe8eb;font-weight:650;font-variant-numeric:tabular-nums}.orbis-auth-otp-resend,.orbis-auth-otp-change-email{appearance:none;padding:0;border:0;background:transparent;color:#f5efe88c;font-family:inherit;font-size:12.5px;font-weight:560;cursor:pointer;text-decoration:none;transition:color .16s ease}.orbis-auth-otp-resend:hover:not(:disabled),.orbis-auth-otp-change-email:hover:not(:disabled){color:#e9cfa9}.orbis-auth-otp-resend:disabled,.orbis-auth-otp-change-email:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 420px){.orbis-auth-otp-cells{gap:6px}.orbis-auth-otp-cell{font-size:18px;border-radius:8px;min-height:40px}}.orbis-auth-recovery-back{appearance:none;justify-self:center;padding:2px 4px;border:0;background:transparent;color:#f5efe899;font-family:inherit;font-size:12.5px;cursor:pointer;transition:color .2s ease}.orbis-auth-recovery-back:hover{color:#f3dfbf}.orbis-auth-recovery-sent{display:grid;justify-items:center;gap:14px;padding-top:2px;text-align:center;animation:orbis-auth-recovery-sent-enter .42s cubic-bezier(.22,1,.36,1) both}.orbis-auth-recovery-sent>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(232,196,138,.42);border-radius:50%;background:#e8c48a1a;color:#f2d59f;font-size:22px;box-shadow:0 0 24px #e8c48a1a;animation:orbis-auth-recovery-sent-check .52s 80ms cubic-bezier(.16,1.2,.32,1) both}.orbis-auth-recovery-sent p{margin:0;color:#f5efe8c2;font-size:13px;line-height:1.65;word-break:keep-all;animation:orbis-auth-recovery-sent-fade .38s .16s ease both}.orbis-auth-recovery-sent .orbis-auth-submit{width:100%;animation:orbis-auth-recovery-sent-fade .38s .24s ease both}@keyframes orbis-auth-recovery-sent-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-auth-recovery-sent-check{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes orbis-auth-recovery-sent-fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.orbis-auth-recovery-sent,.orbis-auth-recovery-sent>span,.orbis-auth-recovery-sent p,.orbis-auth-recovery-sent .orbis-auth-submit{animation:none}}.orbis-auth-recovery-result{--arr-accent: #e8c48a;--arr-accent-rgb: 232, 196, 138;position:relative;display:grid;place-items:center;gap:0;width:100%;padding:6px 0 2px;overflow:hidden;text-align:center;isolation:isolate;background:radial-gradient(circle at 50% 28%,rgba(var(--arr-accent-rgb),.14),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.02),transparent 55%)}.orbis-auth-recovery-result-glow{position:absolute;z-index:-1;top:12%;left:50%;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(var(--arr-accent-rgb),.34) 0%,rgba(var(--arr-accent-rgb),.1) 42%,transparent 72%);transform:translate(-50%,-30%);filter:blur(18px);animation:orbis-auth-recovery-glow 2.6s ease-in-out infinite;pointer-events:none}.orbis-auth-recovery-result-burst{position:absolute;inset:22% auto auto 50%;width:1px;height:1px;pointer-events:none}.orbis-auth-recovery-result-burst i{--arr-burst-angle: calc(var(--arr-burst-index) * 22.5deg);position:absolute;width:5px;height:10px;border-radius:1px;background:linear-gradient(180deg,#ffecc6fa,rgba(var(--arr-accent-rgb),.28));opacity:0;transform:rotate(var(--arr-burst-angle)) translateY(-28px);animation:orbis-auth-recovery-burst 1.25s calc(.38s + var(--arr-burst-index) * 22ms) ease-out both}.orbis-auth-recovery-result-burst i:nth-child(odd){width:4px;height:7px;background:linear-gradient(180deg,#fff7e4,#e8c48a33)}.orbis-auth-recovery-result-burst i:nth-child(1){--arr-burst-index: 1}.orbis-auth-recovery-result-burst i:nth-child(2){--arr-burst-index: 2}.orbis-auth-recovery-result-burst i:nth-child(3){--arr-burst-index: 3}.orbis-auth-recovery-result-burst i:nth-child(4){--arr-burst-index: 4}.orbis-auth-recovery-result-burst i:nth-child(5){--arr-burst-index: 5}.orbis-auth-recovery-result-burst i:nth-child(6){--arr-burst-index: 6}.orbis-auth-recovery-result-burst i:nth-child(7){--arr-burst-index: 7}.orbis-auth-recovery-result-burst i:nth-child(8){--arr-burst-index: 8}.orbis-auth-recovery-result-burst i:nth-child(9){--arr-burst-index: 9}.orbis-auth-recovery-result-burst i:nth-child(10){--arr-burst-index: 10}.orbis-auth-recovery-result-burst i:nth-child(11){--arr-burst-index: 11}.orbis-auth-recovery-result-burst i:nth-child(12){--arr-burst-index: 12}.orbis-auth-recovery-result-burst i:nth-child(13){--arr-burst-index: 13}.orbis-auth-recovery-result-burst i:nth-child(14){--arr-burst-index: 14}.orbis-auth-recovery-result-burst i:nth-child(15){--arr-burst-index: 15}.orbis-auth-recovery-result-burst i:nth-child(16){--arr-burst-index: 16}.orbis-auth-recovery-result-card{display:grid;justify-items:center;gap:18px;width:100%;animation:orbis-auth-recovery-enter .56s cubic-bezier(.2,.9,.25,1.12) both}.orbis-auth-recovery-result-icon{position:relative;display:grid;place-items:center;width:74px;height:74px;border:1px solid rgba(var(--arr-accent-rgb),.48);border-radius:50%;background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.28),transparent 34%),rgba(var(--arr-accent-rgb),.16);box-shadow:0 0 0 10px rgba(var(--arr-accent-rgb),.055),0 18px 44px rgba(var(--arr-accent-rgb),.18);animation:orbis-auth-recovery-icon .68s .12s cubic-bezier(.16,1.25,.32,1) both}.orbis-auth-recovery-result-pulse{position:absolute;inset:-2px;border:1px solid rgba(var(--arr-accent-rgb),.45);border-radius:50%;opacity:0;animation:orbis-auth-recovery-pulse 1.35s .52s ease-out both;pointer-events:none}.orbis-auth-recovery-result-pulse.is-late{animation-delay:.74s}.orbis-auth-recovery-result-icon svg{position:relative;z-index:1;display:block;overflow:visible}.orbis-auth-recovery-result-ring{fill:none;stroke:var(--arr-accent);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:126;stroke-dashoffset:126;opacity:.95;animation:orbis-auth-recovery-ring .72s .18s cubic-bezier(.22,1,.36,1) both}.orbis-auth-recovery-result-check{fill:none;stroke:#fff4d8;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;transform-box:fill-box;transform-origin:center;animation:orbis-auth-recovery-check .5s .54s cubic-bezier(.22,1,.36,1) both,orbis-auth-recovery-check-pop .42s .98s cubic-bezier(.16,1.4,.32,1) both}.orbis-auth-recovery-result-copy{display:grid;justify-items:center;gap:8px;width:100%}.orbis-auth-recovery-result-eyebrow{color:var(--arr-accent);font-size:10px;font-weight:820;letter-spacing:.2em;animation:orbis-auth-recovery-fade .42s .46s ease both}.orbis-auth-recovery-result-copy h2{margin:0;color:#fff7ec;font-size:clamp(20px,4.4cqi,24px);font-weight:780;letter-spacing:-.035em;line-height:1.25;word-break:keep-all;animation:orbis-auth-recovery-fade .42s .52s ease both}.orbis-auth-recovery-result-copy p{margin:0;max-width:30ch;color:#f5efe8b8;font-size:13px;font-weight:650;line-height:1.65;word-break:keep-all;animation:orbis-auth-recovery-fade .42s .58s ease both}.orbis-auth-recovery-result-seal{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 14px;border:1px solid rgba(var(--arr-accent-rgb),.28);border-radius:999px;background:linear-gradient(110deg,rgba(var(--arr-accent-rgb),.16),rgba(var(--arr-accent-rgb),.05)),#ffffff08;box-shadow:inset 0 1px #ffffff0f;animation:orbis-auth-recovery-seal .52s .7s cubic-bezier(.16,1.25,.32,1) both}.orbis-auth-recovery-result-seal strong{color:var(--arr-accent);font-size:12px;font-weight:820;letter-spacing:-.01em}.orbis-auth-recovery-result-seal span{color:#f5efe89e;font-size:11px;font-weight:650}.orbis-auth-recovery-result .orbis-auth-submit{width:100%;animation:orbis-auth-recovery-fade .42s .78s ease both}.orbis-auth-recovery-result.is-email-sent .orbis-auth-recovery-result-burst i:nth-child(n+11){display:none}.orbis-password-reset-card.is-complete{padding-top:36px;padding-bottom:28px;background:radial-gradient(circle at 50% 18%,rgba(232,196,138,.18),transparent 42%),linear-gradient(145deg,#ffffff17,#ffffff05 52%),#121112b8}@keyframes orbis-auth-recovery-enter{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orbis-auth-recovery-icon{0%{opacity:0;transform:scale(.35) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes orbis-auth-recovery-ring{to{stroke-dashoffset:0}}@keyframes orbis-auth-recovery-check{to{stroke-dashoffset:0}}@keyframes orbis-auth-recovery-check-pop{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes orbis-auth-recovery-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-auth-recovery-glow{0%,to{opacity:.55;transform:translate(-50%,-30%) scale(.94)}50%{opacity:1;transform:translate(-50%,-30%) scale(1.1)}}@keyframes orbis-auth-recovery-burst{0%{opacity:0;transform:rotate(var(--arr-burst-angle)) translateY(-24px) scale(.35)}18%{opacity:1}to{opacity:0;transform:rotate(var(--arr-burst-angle)) translateY(-128px) rotate(240deg)}}@keyframes orbis-auth-recovery-pulse{0%{opacity:.55;transform:scale(.92)}to{opacity:0;transform:scale(1.55)}}@keyframes orbis-auth-recovery-seal{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.orbis-auth-recovery-result-card,.orbis-auth-recovery-result-icon,.orbis-auth-recovery-result-glow,.orbis-auth-recovery-result-burst i,.orbis-auth-recovery-result-ring,.orbis-auth-recovery-result-check,.orbis-auth-recovery-result-pulse,.orbis-auth-recovery-result-eyebrow,.orbis-auth-recovery-result-copy h2,.orbis-auth-recovery-result-copy p,.orbis-auth-recovery-result-seal,.orbis-auth-recovery-result .orbis-auth-submit{animation:none}.orbis-auth-recovery-result-ring,.orbis-auth-recovery-result-check{stroke-dashoffset:0}.orbis-auth-recovery-result-pulse{display:none}}.orbis-auth-error{border-color:#ff969642;border-radius:9px;background:#4a12126b}.orbis-auth-submit{position:relative;min-height:50px;margin-top:8px;overflow:hidden;border:1px solid rgba(250,226,193,.72);border-radius:14px;background:linear-gradient(135deg,#f7e1c1f5,#cfa46beb);color:#211811;font-size:14px;font-weight:750;letter-spacing:.045em;text-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:0 10px 26px #00000042,0 3px 12px #e8c48a21,inset 0 1px #ffffff7a}.orbis-auth-submit:hover:not(:disabled){border-color:#fff0d9;background:linear-gradient(135deg,#f9e8ce,#dcb67e);color:#17100c;box-shadow:0 13px 30px #0000004d,0 0 20px #e8c48a29,inset 0 1px #ffffff8f;transform:translateY(-2px)}.orbis-auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(245,232,213,.12);color:#f5efe894;font-size:13px;font-weight:500;line-height:1.4;text-align:center;word-break:keep-all}.orbis-auth-switch button{appearance:none;padding:0;border:0;background:transparent;color:#edd2a8;font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer;text-decoration:underline;text-decoration-color:#edd2a859;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}.orbis-auth-switch button:hover{color:#f8e2c1;text-decoration-color:#f8e2c1b3}@media (max-width: 540px){.orbis-auth-lead{margin-bottom:18px;font-size:12.5px}.orbis-auth-switch{margin-top:18px;padding-top:16px}}@media (max-height: 720px){.orbis-auth-lead{margin-bottom:16px}}html[data-hub-site-theme=dark] .orbis-auth-split{--auth-bg: #0c1018;--auth-ink: #e8eef8;--auth-ink-soft: rgba(232, 238, 248, .72);--auth-ink-mute: rgba(232, 238, 248, .52);--auth-ink-faint: rgba(232, 238, 248, .34);--auth-line: rgba(255, 255, 255, .1);--auth-line-soft: rgba(255, 255, 255, .07);--auth-line-hover: rgba(255, 255, 255, .2);--auth-accent: #e8eef8;--auth-accent-hover: #fff;--auth-accent-ink: #0c1018;--auth-field: #171d2a;--auth-field-focus: #1c2433;--auth-field-line: rgba(255, 255, 255, .12);--auth-field-line-strong: rgba(255, 255, 255, .38);--auth-focus-ring: rgba(232, 238, 248, .12);--auth-danger: #f87171;--auth-danger-bg: rgba(248, 113, 113, .12);--auth-danger-line: rgba(248, 113, 113, .3);color-scheme:dark}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field span{color:var(--auth-ink-soft)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field span em{color:var(--auth-ink-mute)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field input,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field select,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-password{border-color:var(--auth-field-line);background-color:var(--auth-field);background-image:none;color:var(--auth-ink);box-shadow:none}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field input::placeholder{color:var(--auth-ink-faint)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field input:hover:not(:focus),html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field select:hover:not(:focus){border-color:var(--auth-line-hover);background-color:var(--auth-field)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field input:focus,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field select:focus{border-color:var(--auth-field-line-strong);background-color:var(--auth-field-focus);box-shadow:0 0 0 4px var(--auth-focus-ring)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-field select{background-image:linear-gradient(45deg,transparent 50%,var(--auth-ink-mute) 50%),linear-gradient(135deg,var(--auth-ink-mute) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}html[data-hub-site-theme=dark] .orbis-auth-split .orbis-auth-field select option{background:var(--auth-field);color:var(--auth-ink)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-password-toggle{border-color:transparent;background:transparent;color:var(--auth-ink-mute)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-password-toggle:hover{border-color:var(--auth-line);background:var(--auth-focus-ring);color:var(--auth-ink)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-forgot:hover,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-switch button:hover,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-recovery-back:hover,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-resend:hover:not(:disabled),html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-change-email:hover:not(:disabled),html[data-hub-site-theme] .orbis-auth-split .orbis-auth-consent-link:hover{color:var(--auth-ink);text-decoration-color:var(--auth-line-hover)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-switch{border-top-color:var(--auth-line)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-cell{border-color:var(--auth-field-line);background:var(--auth-field);color:var(--auth-ink);caret-color:var(--auth-ink)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-cell:hover:not(:disabled){border-color:var(--auth-line-hover);background:var(--auth-field)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-cell:focus{border-color:var(--auth-field-line-strong);background:var(--auth-field-focus);box-shadow:0 0 0 4px var(--auth-focus-ring)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-help p{color:var(--auth-ink-soft)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-help-actions,html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-resend-timer{color:var(--auth-ink-mute)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-otp-resend-timer strong{color:var(--auth-ink)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-consent-row input{accent-color:var(--auth-accent)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-consent-doc{border-color:var(--auth-line);background:var(--auth-field)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-consent-doc p{color:var(--auth-ink-soft)}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-recovery-sent>span{border-color:transparent;background:var(--auth-accent);color:var(--auth-accent-ink);box-shadow:none}html[data-hub-site-theme] .orbis-auth-split .orbis-auth-recovery-sent p{color:var(--auth-ink-soft)}.orbis-svc-mixamo{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:linear-gradient(180deg,#0a0e148c,#06080cb8)}.orbis-mixamo-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.orbis-mixamo-panel-head h3{margin:0;font-size:13px;font-weight:700;letter-spacing:.02em}.orbis-mixamo-panel-meta{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff61}.orbis-mixamo-anim-stage{position:relative;min-height:0;height:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.1);background:#e4e4e4;box-shadow:inset 0 1px #ffffffa6}.orbis-mixamo-anim-preview-shell{position:relative;width:100%;height:100%;min-height:360px}.orbis-mixamo-anim-preview{position:absolute;inset:0;touch-action:none;cursor:grab}.orbis-mixamo-anim-preview-canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block}.orbis-mixamo-anim-preview-loading{position:absolute;inset:0;z-index:2;display:grid;place-items:center;font-size:11px;letter-spacing:.14em;color:#00000061;pointer-events:none;background:#e4e4e4e0}.orbis-mixamo-anim-preview-hint{position:absolute;left:14px;bottom:12px;margin:0;font-size:11px;color:#0000006b;pointer-events:none;z-index:3}.orbis-mixamo-anim-preview.is-rotating{cursor:grabbing}.orbis-mixamo-anim-preview.is-panning{cursor:move}.orbis-mixamo-anim-error{position:absolute;left:50%;bottom:16px;transform:translate(-50%);margin:0;padding:8px 12px;border-radius:10px;background:#781818b8;border:1px solid rgba(255,120,120,.35);font-size:12px;color:#ffd4d4}.orbis-mixamo-anim-browser{display:flex;flex-direction:column;min-height:0;min-width:0;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#060a108c}.orbis-mixamo-anim-browser-head{flex-shrink:0;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.orbis-mixamo-anim-search input{width:100%;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffe0;font:inherit;font-size:12px}.orbis-mixamo-anim-search input::placeholder{color:#ffffff61}.orbis-mixamo-anim-search input:focus{outline:none;border-color:#f3dfa96b;box-shadow:0 0 0 1px #f3dfa91f inset}.orbis-mixamo-anim-categories{flex-shrink:0;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.orbis-mixamo-anim-categories button{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#ffffff9e;font-size:11px;font-weight:600;cursor:pointer}.orbis-mixamo-anim-categories button span{font-size:10px;opacity:.72}.orbis-mixamo-anim-categories button.is-active{border-color:#f3dfa96b;background:#f3dfa91a;color:#f3dfa9}.orbis-mixamo-anim-browser-error{flex-shrink:0;margin:0 0 8px;font-size:11px;color:#ffb4b4}.orbis-mixamo-anim-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:2px;overscroll-behavior:contain}.orbis-mixamo-anim-list::-webkit-scrollbar{width:6px}.orbis-mixamo-anim-list::-webkit-scrollbar-thumb{border-radius:999px;background:#f3dfa93d}.orbis-mixamo-anim-list-empty{margin:12px 0 0;font-size:12px;color:#ffffff73;text-align:center}.orbis-mixamo-anim-list-item{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid transparent;background:#ffffff05;color:#ffffffc7;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.orbis-mixamo-anim-list-item:hover{border-color:#f3dfa938;background:#f3dfa90f}.orbis-mixamo-anim-list-item.is-active{border-color:#f3dfa96b;background:linear-gradient(145deg,#f3dfa92e,#d8bc721a);color:#f3dfa9}.orbis-mixamo-anim-list-main{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.orbis-mixamo-anim-list-label{font-size:13px;font-weight:700;line-height:1.2}.orbis-mixamo-anim-hotkey{flex-shrink:0;min-width:18px;padding:2px 6px;border-radius:999px;background:#ffffff14;font-size:10px;text-align:center}.orbis-mixamo-anim-list-item.is-active .orbis-mixamo-anim-hotkey{background:#0000002e}.orbis-mixamo-anim-list-meta{font-size:10px;letter-spacing:.04em;text-transform:uppercase;opacity:.55;line-height:1.2}@keyframes orbis-mixamo-spin{to{transform:rotate(360deg)}}.orbis-mixamo-preview-wrap{flex:1;min-height:0}.orbis-mixamo-preview{position:relative;width:100%;height:100%;min-height:340px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 50% 12%,rgba(120,170,255,.14),transparent 50%),radial-gradient(circle at 50% 100%,rgba(243,223,169,.06),transparent 55%),linear-gradient(180deg,#121822f0,#080a0efa);touch-action:none;box-shadow:0 12px 32px #00000047 inset}.orbis-mixamo-preview-canvas-host,.orbis-mixamo-preview-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.orbis-mixamo-preview-canvas{pointer-events:none}.orbis-mixamo-preview-empty{position:absolute;inset:0;display:grid;place-items:center;font-size:13px;color:#ffffff80;text-align:center;padding:20px}.orbis-mixamo-preview-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.orbis-mixamo-preview-hint{margin:0;font-size:11px;color:#ffffff6b}@media (max-width: 760px){.orbis-mixamo-anim-browser{max-height:34vh}}.orbis-avatar-add-root{z-index:12040}.orbis-avatar-add-dialog{position:relative;z-index:1;width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 0% 0%,rgba(70,200,255,.08),transparent 42%),#080c14f5;box-shadow:0 24px 64px #00000073}.orbis-avatar-add-dialog.is-preview{width:min(700px,calc(100vw - 24px));padding:18px;gap:14px}.orbis-avatar-add-dialog.is-upload{width:min(680px,calc(100vw - 24px))}.orbis-avatar-add-dialog.is-positioned{position:fixed;z-index:12041;margin:0;transform:none}.orbis-avatar-add-head.is-draggable{cursor:grab;touch-action:none;user-select:none}.orbis-avatar-add-head.is-draggable:active{cursor:grabbing}.orbis-avatar-add-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.orbis-avatar-add-head h2{margin:0;font-size:18px;font-weight:800}.orbis-avatar-add-subtitle{margin:6px 0 0;font-size:12px;line-height:1.5;color:#ffffff9e}.orbis-avatar-add-close{flex:0 0 auto;min-height:32px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffd1;font-size:12px;font-weight:700;cursor:pointer}.orbis-avatar-add-close:hover{border-color:#46c8ff73}.orbis-avatar-add-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.orbis-avatar-add-source-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:148px;padding:18px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.orbis-avatar-add-source-card:hover{border-color:#46c8ff73;background:#46c8ff14}.orbis-avatar-add-source-card.is-ai:hover{border-color:#f3dfa973;background:#f3dfa914}.orbis-avatar-add-source-card strong{font-size:15px}.orbis-avatar-add-source-card span:last-child{font-size:12px;line-height:1.5;color:#ffffff94}.orbis-avatar-add-source-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#46c8ff24;color:#57d0ff;font-size:18px}.orbis-avatar-add-source-card.is-ai .orbis-avatar-add-source-icon{background:#f3dfa924;color:#f3dfa9}.orbis-avatar-add-upload,.orbis-avatar-add-ai{display:flex;flex-direction:column;gap:14px}.orbis-avatar-add-dropzone.is-dragover strong{color:#57d0ff}.orbis-avatar-add-dropzone{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;min-height:280px;padding:32px 28px;border-radius:18px;border:1.5px dashed rgba(70,200,255,.34);background:radial-gradient(circle at 50% 0%,rgba(70,200,255,.1),transparent 52%),#ffffff0a;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease,transform .12s ease}.orbis-avatar-add-dropzone:hover{border-color:#46c8ff85;background:radial-gradient(circle at 50% 0%,rgba(70,200,255,.14),transparent 52%),#46c8ff0f}.orbis-avatar-add-dropzone.is-dragover{border-color:#57d0ffc7;background:radial-gradient(circle at 50% 0%,rgba(70,200,255,.2),transparent 55%),#46c8ff1a;transform:scale(1.01)}.orbis-avatar-add-dropzone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.orbis-avatar-add-dropzone-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#46c8ff24;color:#57d0ff;font-size:24px;font-weight:700}.orbis-avatar-add-dropzone-copy{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:520px}.orbis-avatar-add-dropzone-copy strong{font-size:15px;font-weight:800;color:#ffffffeb}.orbis-avatar-add-dropzone-copy p{margin:0;font-size:12px;line-height:1.65;color:#ffffffad}.orbis-avatar-add-dropzone-copy p b{color:#8fe4fff2;font-weight:700}.orbis-avatar-add-dropzone-copy code{padding:1px 6px;border-radius:6px;background:#46c8ff1f;color:#8fe4ff;font-size:11px}.orbis-avatar-add-dropzone-hints{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;width:100%;text-align:left}.orbis-avatar-add-dropzone-hints li{position:relative;padding-left:14px;font-size:11px;line-height:1.5;color:#ffffff85}.orbis-avatar-add-dropzone-hints li:before{content:"·";position:absolute;left:0;color:#46c8ffb8;font-weight:700}.orbis-avatar-add-dropzone-copy small{font-size:11px;color:#ffffff6b}.orbis-avatar-ai-flow{display:flex;flex-direction:column;gap:12px}.orbis-avatar-ai-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:4px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.orbis-avatar-ai-tab{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding:6px 4px;border:0;border-radius:9px;background:transparent;color:#ffffff7a;font:inherit;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.orbis-avatar-ai-tab:hover:not(:disabled){color:#ffffffc2;background:#ffffff0a}.orbis-avatar-ai-tab.is-active{background:#f3dfa91f;color:#f3dfa9}.orbis-avatar-ai-tab.is-done:not(.is-active){color:#8fe4ffd1}.orbis-avatar-ai-tab.is-skipped:not(.is-active){color:#ffffff47}.orbis-avatar-ai-tab:disabled{cursor:default;opacity:.38}.orbis-avatar-ai-tab-index{display:grid;place-items:center;width:20px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;font-size:10px;font-weight:800}.orbis-avatar-ai-tab.is-active .orbis-avatar-ai-tab-index{border-color:#f3dfa973;background:#f3dfa929}.orbis-avatar-ai-tab.is-done:not(.is-active) .orbis-avatar-ai-tab-index{border-color:#8fe4ff59;background:#46c8ff1a}.orbis-avatar-ai-tab-label{font-size:11px;font-weight:700}.orbis-avatar-ai-upload-card{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1.5px dashed rgba(243,223,169,.28);background:radial-gradient(circle at 0% 0%,rgba(243,223,169,.08),transparent 55%),#ffffff08;cursor:pointer;transition:border-color .15s ease,background .15s ease}.orbis-avatar-ai-upload-card:hover,.orbis-avatar-ai-upload-card.is-dragover{border-color:#f3dfa985;background:radial-gradient(circle at 0% 0%,rgba(243,223,169,.14),transparent 55%),#f3dfa90d}.orbis-avatar-ai-upload-card input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-upload-card-icon{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:#f3dfa924;color:#f3dfa9;font-size:16px;font-weight:800}.orbis-avatar-ai-upload-card-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.orbis-avatar-ai-upload-card-copy strong{font-size:13px;font-weight:800;color:#ffffffe6}.orbis-avatar-ai-upload-card-copy small{font-size:11px;color:#ffffff7a}.orbis-avatar-ai-option-toggles{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:5px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.orbis-avatar-ai-option-toggle{display:inline-flex;align-items:center;gap:7px;min-width:0}.orbis-avatar-ai-option-toggle>span{font-size:11px;font-weight:700;color:#ffffffc7;white-space:nowrap}.orbis-avatar-ai-ref-compact{display:inline-flex;align-items:center;gap:4px;margin-left:auto;min-width:0}.orbis-avatar-ai-ref-chip{position:relative;flex:0 0 auto;width:22px;height:22px;border-radius:5px;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#00000047}.orbis-avatar-ai-ref-chip img,.orbis-avatar-ai-ref-chip-fallback{display:block;width:100%;height:100%;object-fit:cover}.orbis-avatar-ai-ref-chip-remove{position:absolute;top:-3px;right:-3px;width:12px;height:12px;padding:0;border:0;border-radius:50%;background:#0c0e14e0;color:#ffffffe6;font-size:9px;font-weight:800;line-height:1;cursor:pointer}.orbis-avatar-ai-ref-chip-remove:disabled{opacity:.45;cursor:default}.orbis-avatar-ai-ref-add{position:relative;display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 6px;border-radius:6px;border:1px dashed rgba(255,255,255,.22);background:transparent;color:#ffffff9e;font-size:10px;font-weight:700;cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}.orbis-avatar-ai-ref-add:hover,.orbis-avatar-ai-ref-add.is-dragover{border-color:#f3dfa980;color:#f3dfa9f2;background:#f3dfa90f}.orbis-avatar-ai-ref-add input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-ref-add span{font-size:12px;line-height:1}.orbis-avatar-ai-ref-add em{font-style:normal}.orbis-avatar-ai-switch{position:relative;flex:0 0 auto;width:28px;height:16px;padding:0;border:0;border-radius:999px;background:#ffffff29;cursor:pointer;transition:background .14s ease}.orbis-avatar-ai-switch.is-on{background:#46c8ffb8}.orbis-avatar-ai-switch:disabled{opacity:.45;cursor:default}.orbis-avatar-ai-switch-knob{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000047;transition:transform .14s ease}.orbis-avatar-ai-switch.is-on .orbis-avatar-ai-switch-knob{transform:translate(12px)}.orbis-avatar-ai-ref-panel{display:flex;flex-direction:column;gap:8px}.orbis-avatar-ai-ref-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.orbis-avatar-ai-ref-attach{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.orbis-avatar-ai-ref-attach img,.orbis-avatar-ai-ref-attach-fallback{flex:0 0 auto;width:44px;height:44px;object-fit:cover;border-radius:8px;background:#00000040}.orbis-avatar-ai-ref-attach-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.orbis-avatar-ai-ref-attach-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:#ffffffe6}.orbis-avatar-ai-ref-attach-copy small{font-size:10px;color:#ffffff75}.orbis-avatar-ai-ref-attach-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.orbis-avatar-ai-ref-attach-replace,.orbis-avatar-ai-ref-attach-remove{position:relative;flex:0 0 auto;padding:5px 9px;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:transparent;color:#ffffffb3;font-size:11px;font-weight:700;cursor:pointer}.orbis-avatar-ai-ref-attach-replace input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-ref-attach-replace:hover,.orbis-avatar-ai-ref-attach-remove:hover:not(:disabled){border-color:#ffffff47;color:#fff}.orbis-avatar-ai-ref-attach-remove:disabled{opacity:.5;cursor:default}.orbis-avatar-ai-ref-count,.orbis-avatar-ai-ref-limit{margin:0;font-size:11px;font-weight:600;color:#ffffff75}.orbis-svc-avatar-add .orbis-avatar-ai-panel{display:flex;flex-direction:column;gap:12px;min-height:0;flex:1 1 auto;padding:0;border:0;border-radius:0;background:transparent}.orbis-svc-avatar-add .orbis-avatar-ai-panel-lead{margin:0;font-size:12px;line-height:1.55;color:#ffffff94}.orbis-svc-avatar-add .orbis-avatar-ai-field textarea{min-height:88px;padding:11px 12px;border-radius:11px;font-size:12px;line-height:1.55}.orbis-svc-avatar-add .orbis-avatar-ai-summary{padding:9px 11px;border-radius:10px}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured{width:100%;max-width:260px;margin:0 auto;aspect-ratio:1 / 1;min-height:0;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#00000047}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured img,.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured .orbis-avatar-ai-preview-zoom,.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured .orbis-avatar-ai-preview-zoom img{width:100%;height:100%;min-height:0;object-fit:contain}.orbis-avatar-ai-preview-zoom{display:block;width:100%;height:100%;padding:0;border:0;margin:0;background:transparent;cursor:zoom-in;border-radius:inherit}.orbis-avatar-ai-preview-zoom:hover{filter:brightness(1.04)}.orbis-avatar-ai-preview-zoom:focus-visible{outline:2px solid rgba(143,228,255,.55);outline-offset:2px}.orbis-avatar-ai-preview.is-featured.has-live-preview{position:relative}.orbis-avatar-ai-live-progress{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;border-radius:10px;overflow:hidden;border:1px solid rgba(70,200,255,.28);background:#060a10c7;backdrop-filter:blur(6px);pointer-events:none}.orbis-avatar-ai-live-progress .orbis-avatar-ai-preview-placeholder.is-generating{min-height:0;padding:8px 10px;gap:4px;background:transparent}.orbis-avatar-ai-live-progress .orbis-avatar-ai-gen-visual{min-height:40px}.orbis-avatar-ai-live-progress .orbis-avatar-ai-gen-fill{display:none}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured.is-upload-confirm{aspect-ratio:auto;width:100%;max-width:360px;max-height:min(52vh,380px);min-height:160px;height:auto}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured.is-upload-confirm img,.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured.is-upload-confirm .orbis-avatar-ai-preview-zoom img{width:auto;height:auto;max-width:100%;max-height:min(52vh,380px);min-height:0;object-fit:contain}.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder{box-sizing:border-box;width:100%;min-height:0;height:100%;flex:1 1 auto;align-self:stretch;padding:16px}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured.is-generating,.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured:not(.is-ready):not(.is-upload-confirm){aspect-ratio:1 / 1}.orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured.is-generating .orbis-avatar-ai-preview-placeholder,.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-generating{width:100%;height:100%;min-height:0;max-width:none;aspect-ratio:unset}.orbis-svc-avatar-add .orbis-avatar-ai-model-stage{min-height:0;aspect-ratio:1 / 1;max-width:260px;margin:0 auto;width:100%;border-radius:12px}.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-model{min-height:0;height:100%;padding:18px}.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-model span,.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder span{font-size:13px;font-weight:800}.orbis-svc-avatar-add .orbis-avatar-ai-multiview-grid{gap:6px}.orbis-svc-avatar-add .orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview.is-multiview,.orbis-svc-avatar-add .orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview-placeholder{border-radius:10px}.orbis-svc-avatar-add .orbis-avatar-ai-multiview-slot>span{font-size:10px;letter-spacing:.04em}.orbis-svc-avatar-add .orbis-avatar-ai-source-ref{grid-template-columns:auto 52px 1fr;gap:8px 10px;padding:9px 11px;border-radius:11px;border:1px solid rgba(255,255,255,.08)}.orbis-svc-avatar-add .orbis-avatar-ai-source-ref img{width:52px;height:52px;border-radius:9px}.orbis-svc-avatar-add .orbis-avatar-ai-source-ref small{margin:0;font-size:10px;color:#ffffff70}.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-generating,.orbis-avatar-ai-preview-placeholder.is-generating{position:relative;color:#8fe4ffeb;gap:8px;padding:14px 12px;overflow:hidden;background:radial-gradient(circle at 50% 18%,rgba(70,200,255,.14),transparent 46%),#080e168c}.orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-generating.is-compact,.orbis-avatar-ai-preview-placeholder.is-generating.is-compact{gap:5px;padding:8px 6px}.orbis-avatar-ai-gen-fill{position:absolute;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(180deg,#46c8ff0f,#46c8ff4d);transition:height .12s linear;pointer-events:none}.orbis-avatar-ai-gen-visual{position:relative;z-index:1;display:grid;place-items:center;width:100%;flex:1 1 auto;min-height:112px}.orbis-avatar-ai-preview-placeholder.is-compact .orbis-avatar-ai-gen-visual{min-height:58px}.orbis-avatar-ai-preview-placeholder.is-indeterminate .orbis-avatar-ai-gen-fill{animation:orbisAvatarAiGenFillPulse 1.4s ease-in-out infinite}.orbis-avatar-ai-gen-ring{position:relative;z-index:1;overflow:visible}.orbis-avatar-ai-gen-ring-track{stroke:#ffffff1f}.orbis-avatar-ai-gen-ring-fill{stroke:#8fe4fff2;transition:stroke-dashoffset .12s linear}.orbis-avatar-ai-gen-ring.is-spin{animation:orbisAvatarAiGenSpin 1.1s linear infinite}.orbis-avatar-ai-gen-ring.is-spin .orbis-avatar-ai-gen-ring-fill{transition:none}.orbis-avatar-ai-gen-pct{position:absolute;inset:0;z-index:1;display:grid;place-items:center;margin:0;color:#eaf8fff5;font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.orbis-avatar-ai-preview-placeholder.is-compact .orbis-avatar-ai-gen-pct{font-size:12px;letter-spacing:-.04em}.orbis-avatar-ai-gen-label{position:relative;z-index:1;max-width:100%;padding:0 4px;color:#bee8ffe0;font-size:12px;font-weight:700;line-height:1.3;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-avatar-ai-preview-placeholder.is-compact .orbis-avatar-ai-gen-label{font-size:10px;font-weight:700}@keyframes orbisAvatarAiGenSpin{to{transform:rotate(360deg)}}@keyframes orbisAvatarAiGenFillPulse{0%,to{height:22%!important;opacity:.7}50%{height:48%!important;opacity:1}}.orbis-svc-avatar-add .orbis-avatar-add-btn{min-height:32px;padding:0 12px;border-radius:9px;font-size:12px}.orbis-avatar-add-btn-file{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.orbis-avatar-add-btn-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-preview.is-upload-confirm{outline:1px solid rgba(143,228,255,.28)}.orbis-avatar-ai-preview.is-featured.is-upload-confirm img{object-fit:contain}.orbis-avatar-ai-plan-choice{display:grid;gap:10px}.orbis-avatar-ai-plan-choice-card{display:grid;gap:4px;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;text-align:left;cursor:pointer}.orbis-avatar-ai-plan-choice-card:hover{border-color:#8fe4ff66;background:#46c8ff1a}.orbis-avatar-ai-plan-choice-card strong{font-size:14px;font-weight:800;color:#fffffff0}.orbis-avatar-ai-plan-choice-card small{font-size:12px;line-height:1.4;color:#ffffff85}.orbis-avatar-ai-plan-mode-bar{display:grid;gap:8px}.orbis-avatar-ai-plan-mode-bar .orbis-avatar-ai-panel-lead{margin:0}.orbis-avatar-ai-plan-mode-switch{justify-self:start;padding:0;border:0;background:transparent;color:#8fe4ffe0;font-size:11px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.orbis-avatar-ai-plan-mode-switch:disabled{opacity:.45;cursor:default}.orbis-avatar-mesh-settings{display:grid;gap:12px;margin-top:4px;padding:12px 12px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.orbis-avatar-mesh-settings-head{display:grid;gap:2px}.orbis-avatar-mesh-settings-head strong{font-size:13px;font-weight:800;color:#ffffffeb}.orbis-avatar-mesh-settings-head small{font-size:11px;color:#ffffff7a}.orbis-avatar-mesh-settings-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;font-size:12px;font-weight:700;color:#ffffffd6}.orbis-avatar-mesh-settings-block{display:grid;gap:8px}.orbis-avatar-mesh-settings-label{font-size:11px;font-weight:800;letter-spacing:.02em;color:#ffffff8f}.orbis-avatar-mesh-settings-note{margin:0;font-size:11px;line-height:1.55;color:#ffffff94}.orbis-avatar-mesh-settings-note b{color:#8fe4fff2;font-weight:700}.orbis-avatar-mesh-settings-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orbis-avatar-mesh-settings-chips:has(.is-wide){grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-avatar-mesh-settings-chip{display:grid;gap:2px;min-height:44px;padding:8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0000002e;color:#ffffffc7;text-align:left;cursor:pointer}.orbis-avatar-mesh-settings-chip:hover:not(:disabled){border-color:#8fe4ff59;background:#46c8ff14}.orbis-avatar-mesh-settings-chip.is-active{border-color:#8fe4ff8c;background:#46c8ff24;color:#dff6ff}.orbis-avatar-mesh-settings-chip:disabled{opacity:.45;cursor:default}.orbis-avatar-mesh-settings-chip strong{font-size:12px;font-weight:800}.orbis-avatar-mesh-settings-chip small{font-size:10px;color:#ffffff7a}.orbis-avatar-mesh-settings-chip.is-active small{color:#dff6ffb8}.orbis-avatar-mesh-settings-poly-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-avatar-mesh-settings-poly-input{width:7.5rem;min-height:30px;padding:0 8px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000047;color:#ffffffeb;font-size:12px;text-align:right}.orbis-avatar-mesh-settings-slider{width:100%;accent-color:#8fe4ff}.orbis-avatar-mesh-settings-poly-range{display:flex;justify-content:space-between;font-size:10px;color:#fff6}.orbis-avatar-mesh-switch{position:relative;width:42px;height:24px;padding:0;border:0;border-radius:999px;background:#ffffff29;cursor:pointer;transition:background .16s ease}.orbis-avatar-mesh-switch.is-on{background:#46c8ffb3}.orbis-avatar-mesh-switch:disabled{opacity:.45;cursor:default}.orbis-avatar-mesh-switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .16s ease}.orbis-avatar-mesh-switch.is-on .orbis-avatar-mesh-switch-knob{transform:translate(18px)}.orbis-avatar-ai-pipeline{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:0}.orbis-avatar-ai-pipeline-item{display:contents}.orbis-avatar-ai-pipeline-line{align-self:center;height:2px;margin:18px 4px 0;border-radius:999px;background:#ffffff1a}.orbis-avatar-ai-pipeline-step{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:4px 2px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:center}.orbis-avatar-ai-pipeline-step:disabled{cursor:default;opacity:.45}.orbis-avatar-ai-pipeline-index{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;font-size:12px;font-weight:800}.orbis-avatar-ai-pipeline-step.is-active .orbis-avatar-ai-pipeline-index{border-color:#f3dfa98c;background:#f3dfa929;color:#f3dfa9}.orbis-avatar-ai-pipeline-step.is-done .orbis-avatar-ai-pipeline-index{border-color:#8fe4ff73;background:#46c8ff1f;color:#8fe4ff}.orbis-avatar-ai-pipeline-label{font-size:12px;font-weight:800;color:#ffffffe0}.orbis-avatar-ai-pipeline-hint{font-size:10px;color:#ffffff75}.orbis-avatar-ai-panel{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.orbis-avatar-ai-panel-lead{margin:0;font-size:12px;line-height:1.6;color:#ffffff9e}.orbis-avatar-ai-field{display:flex;flex-direction:column;gap:8px}.orbis-avatar-ai-field>span,.orbis-avatar-ai-attach>span{font-size:10px;font-weight:700;letter-spacing:.1em;color:#f3dfa9d1;text-transform:uppercase}.orbis-avatar-ai-field-hint{font-size:11px;line-height:1.5;color:#ffffff80}.orbis-avatar-ai-field textarea{width:100%;min-height:120px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#00000038;color:#ffffffe6;font:inherit;font-size:13px;line-height:1.55;resize:vertical}.orbis-avatar-ai-field textarea:focus{outline:none;border-color:#f3dfa96b}.orbis-avatar-ai-field select{width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#00000038;color:#ffffffe6;font:inherit;font-size:13px;cursor:pointer}.orbis-avatar-ai-field select:focus{outline:none;border-color:#f3dfa96b}.orbis-avatar-ai-field select:disabled{opacity:.55;cursor:not-allowed}.orbis-avatar-ai-field select option{color:#111}.orbis-avatar-ai-attach{display:flex;flex-direction:column;gap:8px}.orbis-avatar-ai-attach small{font-size:10px;color:#ffffff75}.orbis-avatar-ai-attach-picker{position:relative;display:inline-flex;align-self:flex-start}.orbis-avatar-ai-attach-picker input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-attach-picker span{display:inline-flex;min-height:34px;padding:0 12px;align-items:center;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;font-size:12px;font-weight:700}.orbis-avatar-ai-attach-preview{position:relative;width:120px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.orbis-avatar-ai-attach-preview img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.orbis-avatar-ai-attach-remove{position:absolute;right:6px;top:6px;min-height:26px;padding:0 8px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#0000008c;color:#fff;font-size:11px;cursor:pointer}.orbis-avatar-ai-summary{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#0000002e}.orbis-avatar-ai-summary span{font-size:10px;font-weight:700;letter-spacing:.08em;color:#ffffff7a}.orbis-avatar-ai-summary p{margin:0;font-size:12px;line-height:1.55;color:#ffffffc7}.orbis-avatar-ai-preview,.orbis-avatar-ai-model-stage{min-height:200px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003}.orbis-avatar-ai-preview.is-featured{min-height:220px}.orbis-avatar-ai-model-stage{min-height:240px}.orbis-avatar-ai-preview img{display:block;width:100%;height:100%;min-height:220px;object-fit:contain}.orbis-avatar-ai-preview.is-featured:not(.is-upload-confirm) img{min-height:0}.orbis-avatar-ai-preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:100%;min-height:200px;padding:20px;text-align:center;color:#ffffff6b}.orbis-avatar-ai-preview.is-featured .orbis-avatar-ai-preview-placeholder{min-height:0;height:100%;flex:1 1 auto;align-self:stretch}.orbis-avatar-ai-preview-placeholder.is-compact{min-height:96px;font-size:11px}.orbis-avatar-ai-preview-placeholder.is-generated{color:#8fe4ffe6;background:radial-gradient(circle at 50% 0%,rgba(70,200,255,.12),transparent 55%),#46c8ff0d}.orbis-avatar-ai-preview-placeholder.is-model{min-height:240px}.orbis-avatar-ai-preview-placeholder span{font-size:14px;font-weight:800}.orbis-avatar-ai-preview-placeholder small{font-size:11px;line-height:1.5;color:#ffffff7a}.orbis-avatar-ai-multiview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.orbis-avatar-ai-multiview-slot{display:flex;flex-direction:column;gap:6px}.orbis-avatar-ai-multiview-slot>span{font-size:11px;font-weight:700;color:#ffffff94}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview,.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview-placeholder{width:100%;aspect-ratio:1 / 1;min-height:0}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview.is-multiview{position:relative;min-height:0;border-radius:12px;overflow:hidden}.orbis-avatar-ai-multiview-redo{position:absolute;top:4px;right:4px;z-index:2;appearance:none;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#060a10b8;color:#ffffffb8;font-size:12px;line-height:1;cursor:pointer;opacity:.78;transition:background .14s ease,color .14s ease,opacity .14s ease}.orbis-avatar-ai-multiview-redo:hover:not(:disabled){background:#060a10eb;color:#fff;opacity:1}.orbis-avatar-ai-multiview-redo:disabled{opacity:.32;cursor:not-allowed}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview img,.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview .orbis-avatar-ai-preview-zoom,.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-preview .orbis-avatar-ai-preview-zoom img{width:100%;height:100%;min-height:0;object-fit:cover}.orbis-avatar-ai-multiview-slot.is-source-preview .orbis-avatar-ai-preview{position:relative;outline:1px dashed rgba(143,228,255,.28)}.orbis-avatar-ai-multiview-slot.is-source-preview .orbis-avatar-ai-preview.has-live-preview{position:relative}.orbis-avatar-ai-multiview-slot.is-source-preview .orbis-avatar-ai-preview img,.orbis-avatar-ai-multiview-slot.is-source-preview .orbis-avatar-ai-preview .orbis-avatar-ai-preview-zoom img{opacity:.48;filter:saturate(.8)}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot{left:4px;right:4px;bottom:4px;border-radius:8px;background:#060a10d1}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot .orbis-avatar-ai-preview-placeholder.is-generating{padding:4px 6px;gap:2px}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot .orbis-avatar-ai-gen-visual{min-height:28px}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot .orbis-avatar-ai-gen-ring{width:36px;height:36px}.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot .orbis-avatar-ai-gen-label,.orbis-avatar-ai-multiview-slot .orbis-avatar-ai-live-progress.is-multiview-slot .orbis-avatar-ai-gen-pct{font-size:10px}.orbis-avatar-ai-multiview-slot.is-loading .orbis-avatar-ai-preview-placeholder{color:#8fe4ffe6;border:1px solid rgba(70,200,255,.22);border-radius:12px}@keyframes orbisAvatarAiMultiviewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.orbis-avatar-ai-multiview-slot.is-ready .orbis-avatar-ai-preview-placeholder{color:#8fe4ffd1;border:1px solid rgba(70,200,255,.22);border-radius:12px;background:#46c8ff0f}.orbis-avatar-ai-actions{display:flex;justify-content:flex-end;gap:8px}.orbis-avatar-ai-or{display:flex;align-items:center;gap:12px;color:#ffffff61;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.orbis-avatar-ai-or:before,.orbis-avatar-ai-or:after{content:"";flex:1;height:1px;background:#ffffff1a}.orbis-avatar-ai-direct-upload{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px;border-radius:16px;border:1.5px dashed rgba(243,223,169,.34);background:radial-gradient(circle at 50% 0%,rgba(243,223,169,.08),transparent 55%),#ffffff08;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease,transform .12s ease}.orbis-avatar-ai-direct-upload:hover,.orbis-avatar-ai-direct-upload.is-dragover{border-color:#f3dfa994;background:radial-gradient(circle at 50% 0%,rgba(243,223,169,.14),transparent 55%),#f3dfa90f}.orbis-avatar-ai-direct-upload.is-dragover{transform:scale(1.01)}.orbis-avatar-ai-direct-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-direct-upload-icon{font-size:28px;line-height:1}.orbis-avatar-ai-direct-upload-copy strong{display:block;margin-bottom:6px;font-size:14px;font-weight:800;color:#ffffffe6}.orbis-avatar-ai-direct-upload-copy p{margin:0 0 8px;font-size:12px;line-height:1.6;color:#ffffff9e}.orbis-avatar-ai-direct-upload-copy small{font-size:11px;color:#ffffff70}.orbis-avatar-ai-inline-upload{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px dashed rgba(255,255,255,.14);background:#ffffff08;cursor:pointer}.orbis-avatar-ai-inline-upload.is-dragover{border-color:#f3dfa973;background:#f3dfa90f}.orbis-avatar-ai-inline-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.orbis-avatar-ai-inline-upload span{font-size:12px;font-weight:700;color:#f3dfa9e6}.orbis-avatar-ai-inline-upload small{font-size:10px;color:#ffffff75}.orbis-avatar-ai-source-ref{display:grid;grid-template-columns:auto 72px 1fr;align-items:center;gap:10px 12px;padding:10px 12px;border-radius:12px;background:#0003}.orbis-avatar-ai-source-ref>span{font-size:10px;font-weight:700;letter-spacing:.08em;color:#ffffff7a}.orbis-avatar-ai-source-ref img{width:72px;height:72px;border-radius:10px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.orbis-avatar-ai-source-ref-change{justify-self:end;min-height:30px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffc7;font-size:11px;font-weight:700;cursor:pointer}.orbis-avatar-ai-pipeline-step.is-skipped .orbis-avatar-ai-pipeline-index{border-color:#ffffff1f;color:#ffffff6b}.orbis-avatar-add-error,.orbis-avatar-add-preview-error{margin:0;font-size:12px;color:#ff8f8f}.orbis-avatar-add-ai-card{padding:16px;border-radius:14px;border:1px solid rgba(243,223,169,.18);background:#f3dfa90f}.orbis-avatar-add-ai-card h3{margin:0 0 8px;font-size:15px}.orbis-avatar-add-ai-card p{margin:0 0 12px;font-size:12px;line-height:1.6;color:#ffffffad}.orbis-avatar-add-ai-card ul{margin:0;padding-left:18px;font-size:12px;line-height:1.7;color:#ffffffe0}.orbis-avatar-add-preview{display:flex;flex-direction:column;gap:0;min-height:0}.orbis-avatar-add-preview-studio{display:grid;grid-template-columns:minmax(168px,188px) minmax(0,1fr);gap:12px;min-height:0}.orbis-avatar-add-preview-anim-panel{min-height:0;padding:10px}.orbis-avatar-add-preview-anim-panel .orbis-mixamo-anim-browser-head{margin-bottom:8px}.orbis-avatar-add-preview-anim-list{max-height:380px}.orbis-avatar-add-preview-main{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.orbis-avatar-add-preview-stage{position:relative;min-height:380px;height:380px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#e4e4e4}.orbis-avatar-add-preview-stage .orbis-mixamo-anim-preview-shell,.orbis-avatar-add-preview-stage .orbis-mixamo-fbx-preview-shell{width:100%;height:100%;min-height:0}.orbis-avatar-add-preview-canvas,.orbis-avatar-add-preview-stage .orbis-mixamo-fbx-preview{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:none}.orbis-mixamo-fbx-preview-shell .orbis-asset-model-viewer-toolbar{z-index:30}.orbis-mixamo-fbx-preview.is-rotating,.orbis-mixamo-fbx-preview.is-panning{cursor:grabbing}.orbis-avatar-add-preview-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.orbis-avatar-add-anim-group{display:flex;flex-direction:column;gap:4px}.orbis-avatar-add-anim-group+.orbis-avatar-add-anim-group{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.orbis-avatar-add-anim-section-label{margin:0 0 2px;padding:0 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b}.orbis-avatar-add-preview-anim-list .orbis-mixamo-anim-list-item{padding:7px 8px}.orbis-avatar-add-preview-anim-list .orbis-mixamo-anim-list-label{font-size:12px}.orbis-avatar-add-preview-anim-list .orbis-mixamo-anim-list-meta{font-size:10px}.orbis-avatar-add-preview-anim-list .orbis-mixamo-anim-list-item:disabled{opacity:.38;cursor:default}.orbis-avatar-add-preview-meta p{flex:1 1 100%;width:100%;margin:0;font-size:10px;line-height:1.4;color:#ffffff7a}.orbis-avatar-add-preview-name{font-size:13px;font-weight:800}.orbis-avatar-add-preview-badge{padding:3px 8px;border-radius:999px;border:1px solid rgba(70,200,255,.35);background:#46c8ff1f;color:#8fe4ff;font-size:11px;font-weight:700}.orbis-avatar-add-preview-badge.is-muted{border-color:#ffffff24;background:#ffffff0f;color:#ffffff94}.orbis-avatar-add-actions{display:flex;justify-content:flex-end;gap:8px}.orbis-avatar-add-btn{min-height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffdb;font-size:12px;font-weight:700;cursor:pointer}.orbis-avatar-add-btn:hover{border-color:#46c8ff73}.orbis-avatar-add-btn.is-primary{border-color:#46c8ff80;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#041018}.orbis-avatar-add-btn:disabled{opacity:.42;cursor:default;pointer-events:none}.orbis-avatar-add-btn.is-primary:disabled{border-color:#46c8ff29;background:#46c8ff24;color:#ffffff6b;opacity:1}.orbis-avatar-add-btn:disabled:hover{border-color:#ffffff1f}.orbis-avatar-add-btn.is-primary:disabled:hover{border-color:#46c8ff29;background:#46c8ff24}@media (max-width: 640px){.orbis-avatar-add-source-grid{grid-template-columns:1fr}.orbis-avatar-add-dropzone{min-height:240px;padding:24px 18px}.orbis-avatar-ai-pipeline{grid-template-columns:1fr;gap:8px}.orbis-avatar-ai-pipeline-line{display:none}.orbis-avatar-ai-pipeline-step{flex-direction:row;justify-content:flex-start;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.orbis-avatar-add-preview-studio{grid-template-columns:minmax(140px,160px) minmax(0,1fr)}.orbis-avatar-add-preview-stage{min-height:300px;height:300px}.orbis-avatar-add-preview-anim-list{max-height:300px}}.orbis-world-drop-zone{position:fixed;inset:0;z-index:150;display:flex;align-items:flex-end;justify-content:center;padding-bottom:18vh;pointer-events:none;background:transparent;transition:background .15s ease}.orbis-world-drop-zone.is-hint{background:radial-gradient(circle at 50% 82%,rgba(80,160,255,.22),transparent 55%)}.orbis-world-drop-panel{display:flex;flex-direction:column;align-items:center;gap:10px}.orbis-world-drop-label{padding:8px 16px;border-radius:999px;background:#142846d1;border:1px dashed rgba(140,200,255,.6);color:#dfeeff;font-size:13px;opacity:.85;transition:opacity .15s ease}.orbis-world-drop-zone.is-hint .orbis-world-drop-label{opacity:1}.orbis-world-drop-qty-bar{position:fixed;left:50%;bottom:clamp(96px,20vh,196px);transform:translate(-50%);z-index:400;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:auto}.orbis-world-drop-qty-bar-label{font-size:13px;font-weight:600;color:#e8f4ff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.orbis-world-drop-qty-hint{font-size:11px;color:#b8d4f5;text-align:center;max-width:min(92vw,360px);line-height:1.35}.orbis-world-drop-qty{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#0c182aeb;border:1px solid rgba(140,200,255,.45);box-shadow:0 8px 24px #00000059}.orbis-world-drop-qty-label{font-size:12px;color:#c8ddff}.orbis-world-drop-qty-btn{width:24px;height:24px;border:none;border-radius:999px;background:#508cff59;color:#fff;font-size:14px;line-height:1;cursor:pointer}.orbis-world-drop-qty-value{min-width:28px;font-size:15px;font-weight:600;color:#eaf5ff;text-align:center}.orbis-world-drop-qty-input{width:44px;padding:2px 4px;border:1px solid rgba(140,200,255,.35);border-radius:6px;background:#08101ce6;color:#eaf5ff;font-size:13px;text-align:center}.orbis-world-drop-qty-input::-webkit-outer-spin-button,.orbis-world-drop-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.orbis-world-drop-qty-max{font-size:12px;color:#9eb8dc}.orbis-world-drop-confirm-dialog{width:min(360px,calc(100vw - 32px))}.orbis-world-drop-confirm-qty{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 14px}.orbis-shop-overlay{--orbis-shop-bg: radial-gradient(120% 80% at 12% 0%, rgba(255, 215, 106, .1), transparent 42%), radial-gradient(90% 70% at 100% 0%, rgba(124, 211, 255, .1), transparent 46%), linear-gradient(180deg, rgba(18, 24, 36, .94) 0%, rgba(10, 14, 22, .96) 100%);--orbis-shop-border: rgba(255, 255, 255, .16);--orbis-shop-shadow: 0 28px 80px rgba(0, 0, 0, .48), inset 0 1px 0 rgba(255, 255, 255, .1);--orbis-shop-text: rgba(245, 249, 255, .96);--orbis-shop-text-muted: rgba(232, 240, 255, .54);--orbis-shop-chip-bg: rgba(124, 211, 255, .12);--orbis-shop-chip-border: rgba(124, 211, 255, .28);--orbis-shop-chip-text: #eaf7ff;--orbis-shop-item-bg: linear-gradient( 180deg, rgba(255, 255, 255, .07) 0%, rgba(255, 255, 255, .03) 100% );--orbis-shop-item-border: rgba(255, 255, 255, .12);--orbis-shop-item-hover-bg: linear-gradient( 180deg, rgba(124, 211, 255, .14) 0%, rgba(124, 211, 255, .06) 100% );--orbis-shop-item-hover-border: rgba(124, 211, 255, .34);--orbis-shop-slot-bg: radial-gradient(circle at 50% 30%, rgba(255, 215, 106, .12), transparent 55%), rgba(0, 0, 0, .28);--orbis-shop-close-bg: rgba(255, 255, 255, .06);--orbis-shop-close-border: rgba(255, 255, 255, .12);--orbis-shop-buy-bg: linear-gradient(180deg, #ffe08a 0%, #e0b245 100%);--orbis-shop-buy-border: rgba(255, 220, 140, .55);--orbis-shop-buy-text: #2a1f08;--orbis-shop-sell-bg: rgba(255, 255, 255, .06);--orbis-shop-sell-border: rgba(255, 255, 255, .16);--orbis-shop-price-buy: #ffd76a;--orbis-shop-price-sell: #8ee0b4;--orbis-shop-header-bg: linear-gradient( 180deg, rgba(255, 255, 255, .08) 0%, rgba(255, 255, 255, .02) 100% );--orbis-shop-header-border: rgba(255, 255, 255, .1);--orbis-shop-wallet-bg: rgba(255, 215, 106, .1);--orbis-shop-wallet-border: rgba(255, 215, 106, .32);position:fixed;inset:0;z-index:530;display:grid;place-items:center;padding:24px;pointer-events:auto}html[data-ui-theme=glass] .orbis-shop-overlay{--orbis-shop-bg: radial-gradient(120% 80% at 12% 0%, rgba(255, 215, 106, .12), transparent 42%), radial-gradient(90% 70% at 100% 0%, rgba(255, 255, 255, .1), transparent 46%), var(--orbis-play-window-bg);--orbis-shop-border: var(--orbis-play-window-border);--orbis-shop-shadow: var(--orbis-play-window-shadow);--orbis-shop-text: rgba(255, 255, 255, .96);--orbis-shop-text-muted: rgba(255, 255, 255, .58);--orbis-shop-chip-bg: rgba(255, 255, 255, .12);--orbis-shop-chip-border: rgba(255, 255, 255, .22);--orbis-shop-chip-text: #fff;--orbis-shop-item-bg: linear-gradient( 180deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .05) 100% );--orbis-shop-item-border: rgba(255, 255, 255, .16);--orbis-shop-item-hover-bg: linear-gradient( 180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .08) 100% );--orbis-shop-item-hover-border: rgba(255, 255, 255, .28);--orbis-shop-slot-bg: radial-gradient(circle at 50% 30%, rgba(255, 255, 255, .14), transparent 55%), rgba(7, 7, 13, .22);--orbis-shop-close-bg: rgba(255, 255, 255, .08);--orbis-shop-close-border: rgba(255, 255, 255, .14);--orbis-shop-sell-bg: rgba(255, 255, 255, .08);--orbis-shop-sell-border: rgba(255, 255, 255, .18);--orbis-shop-header-bg: linear-gradient( 180deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .04) 100% );--orbis-shop-header-border: rgba(255, 255, 255, .12);--orbis-shop-wallet-bg: rgba(255, 215, 106, .14);--orbis-shop-wallet-border: rgba(255, 215, 106, .36)}.orbis-shop-backdrop{position:absolute;inset:0;border:0;background:#060a126b;backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05);cursor:pointer}.orbis-shop-window{position:relative;z-index:1;box-sizing:border-box;width:min(640px,calc(100vw - 48px));max-height:min(78svh,700px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--orbis-shop-border);border-radius:20px;background:var(--orbis-shop-bg);box-shadow:var(--orbis-shop-shadow);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);color:var(--orbis-shop-text);font-family:var(--orbis-ui-font);animation:fadeIn .2s ease both}.orbis-shop-window:before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(255,215,106,.7) 35%,rgba(255,255,255,.45) 50%,rgba(124,211,255,.65) 65%,transparent 100%);pointer-events:none;z-index:2}.orbis-shop-header{flex:0 0 auto;display:flex;align-items:center;gap:12px;min-height:0;padding:16px 16px 14px;margin:0;border-bottom:1px solid var(--orbis-shop-header-border);background:var(--orbis-shop-header-bg);cursor:default;user-select:none}.orbis-shop-title-block{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;flex:1 1 auto;pointer-events:none;text-align:left}.orbis-shop-tag{display:block;width:100%;margin:0;font-size:10px;font-weight:700;letter-spacing:.16em;color:#ffd76ac7}.orbis-shop-title{display:block;margin:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--orbis-shop-text);font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-shop-count{font-size:11px;font-weight:600;color:var(--orbis-shop-text-muted)}.orbis-shop-balance{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:7px 10px 7px 8px;border-radius:12px;background:var(--orbis-shop-wallet-bg);border:1px solid var(--orbis-shop-wallet-border);box-shadow:inset 0 1px #ffffff14}.orbis-shop-balance-coin{width:22px;height:22px;flex:0 0 auto}.orbis-shop-balance-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.orbis-shop-balance-label{font-size:9px;font-weight:700;letter-spacing:.04em;color:#ffe6aab8}.orbis-shop-balance-value{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--orbis-shop-price-buy);line-height:1.1}.orbis-shop-close{position:relative;z-index:2;flex:none;margin-left:0;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--orbis-shop-close-border);border-radius:10px;background:var(--orbis-shop-close-bg);color:var(--orbis-shop-text-muted);font-size:18px;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-shop-close:hover,.orbis-shop-close:focus-visible{background:#ffffff1f;border-color:#ffffff38;color:var(--orbis-shop-text);outline:none;transform:none}.orbis-shop-error{margin:0;padding:10px 16px;color:#ff9a9a;font-size:12px;background:#ff50501a;border-bottom:1px solid rgba(255,120,120,.16)}.orbis-shop-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.orbis-shop-body::-webkit-scrollbar{width:6px}.orbis-shop-body::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}.orbis-shop-empty{text-align:center;color:var(--orbis-shop-text-muted);padding:48px 0;font-size:13px}.orbis-shop-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.orbis-shop-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:14px;background:var(--orbis-shop-item-bg);border:1px solid var(--orbis-shop-item-border);box-shadow:inset 0 1px #ffffff0d;transition:background .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}.orbis-shop-item:hover{background:var(--orbis-shop-item-hover-bg);border-color:var(--orbis-shop-item-hover-border);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 10px 22px #0000002e}.orbis-shop-item.is-unaffordable .orbis-shop-price-buy{opacity:.72}.orbis-shop-item-icon-wrap{width:64px;height:64px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:var(--orbis-shop-slot-bg);border:1px solid rgba(255,215,106,.18);box-shadow:inset 0 0 0 1px #ffffff0a,0 8px 16px #0003}.orbis-shop-item-icon{width:52px!important;height:52px!important;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:12px;background:transparent;border:0;overflow:hidden}.orbis-shop-item-icon.is-glb-thumb,.orbis-shop-item-icon.is-glb-loading{width:52px!important;height:52px!important;flex:0 0 auto}.orbis-shop-item-icon img{width:100%;height:100%;object-fit:contain}.orbis-shop-item-info{flex:1 1 auto;min-width:0}.orbis-shop-item-name-row{display:flex;align-items:center;gap:8px;min-width:0}.orbis-shop-item-name{font-weight:700;font-size:14px;color:var(--orbis-shop-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-shop-item-cat{flex-shrink:0;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--orbis-shop-chip-bg);border:1px solid var(--orbis-shop-chip-border);color:var(--orbis-shop-chip-text)}.orbis-shop-item-desc{margin:4px 0 8px;font-size:12px;line-height:1.4;color:var(--orbis-shop-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-shop-item-price{display:flex;flex-wrap:wrap;gap:8px}.orbis-shop-price-buy,.orbis-shop-price-sell{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.orbis-shop-price-buy{color:var(--orbis-shop-price-buy);background:#ffd76a1a;border:1px solid rgba(255,215,106,.22)}.orbis-shop-price-sell{color:var(--orbis-shop-price-sell);background:#8ee0b41a;border:1px solid rgba(142,224,180,.22)}.orbis-shop-price-label{font-size:10px;font-weight:700;opacity:.72}.orbis-shop-price-buy strong,.orbis-shop-price-sell strong{font-weight:800}.orbis-shop-item-actions{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.orbis-shop-buy-btn,.orbis-shop-sell-btn{min-width:72px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.02em;cursor:pointer;border:1px solid transparent;transition:background .14s ease,border-color .14s ease,opacity .14s ease,transform .14s ease,box-shadow .14s ease}.orbis-shop-buy-btn{background:var(--orbis-shop-buy-bg);border-color:var(--orbis-shop-buy-border);color:var(--orbis-shop-buy-text);box-shadow:inset 0 1px #ffffff59,0 6px 14px #e0b24538}.orbis-shop-buy-btn:hover:not(:disabled),.orbis-shop-buy-btn:focus-visible:not(:disabled){transform:translateY(-1px);filter:brightness(1.04);outline:none}.orbis-shop-buy-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.orbis-shop-sell-btn{background:var(--orbis-shop-sell-bg);border-color:var(--orbis-shop-sell-border);color:var(--orbis-shop-text)}.orbis-shop-sell-btn:hover:not(:disabled),.orbis-shop-sell-btn:focus-visible:not(:disabled){background:#ffffff1f;border-color:#ffffff3d;outline:none}.orbis-shop-sell-btn:disabled{opacity:.4;cursor:not-allowed}.orbis-shop-footer{flex:0 0 auto;display:flex;justify-content:flex-end;padding:10px 16px 12px;border-top:1px solid var(--orbis-shop-header-border);background:#0000001f}.orbis-shop-hint{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;color:var(--orbis-shop-text-muted)}.orbis-shop-hint kbd{min-width:30px;padding:2px 7px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#ffffff0f;color:var(--orbis-shop-text);font:inherit;font-size:9px;text-align:center}@media (max-width: 640px){.orbis-shop-overlay{padding:16px}.orbis-shop-window{width:min(100%,calc(100vw - 32px));max-height:min(84svh,720px);border-radius:16px}.orbis-shop-item{grid-template-columns:56px minmax(0,1fr) auto;gap:10px;padding:10px}.orbis-shop-item-icon-wrap{width:56px;height:56px;border-radius:12px}.orbis-shop-item-icon,.orbis-shop-item-icon.is-glb-thumb,.orbis-shop-item-icon.is-glb-loading{width:46px!important;height:46px!important}.orbis-shop-buy-btn,.orbis-shop-sell-btn{min-width:64px}}@keyframes orbis-coin-topup-backdrop-in{0%{background:#060a1200}to{background:#060a12b8}}@keyframes orbis-coin-topup-panel-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orbis-coin-result-confetti-compact{0%{opacity:0;transform:rotate(var(--oct-confetti-angle)) translateY(-24px) scale(.4)}18%{opacity:1}to{opacity:0;transform:rotate(var(--oct-confetti-angle)) translateY(-96px) rotate(220deg)}}@keyframes orbis-coin-result-enter{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orbis-coin-result-icon{0%{opacity:0;transform:scale(.35) rotate(-14deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes orbis-coin-result-glow{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes orbis-coin-result-confetti{0%{opacity:0;transform:rotate(var(--oct-confetti-angle)) translateY(-44px) scale(.4)}18%{opacity:1}to{opacity:0;transform:rotate(var(--oct-confetti-angle)) translateY(-190px) rotate(260deg)}}.orbis-svc-coin-topup-trigger{appearance:none;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 11px;border:1px solid rgba(124,211,255,.2);border-radius:12px;background:linear-gradient(110deg,#7cd3ff1a,#9b81ff0f),#ffffff06;color:var(--svc-ink);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.orbis-svc-coin-topup-trigger:hover{border-color:#7cd3ff6b;background:linear-gradient(110deg,#7cd3ff29,#9b81ff1a),#ffffff0a;transform:translateY(-1px)}.orbis-svc-coin-topup-trigger-icon{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff14}.orbis-svc-coin-topup-trigger-icon>span{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#94e5ff;color:#07141b;font-size:12px;font-weight:900;line-height:1;box-shadow:0 2px 8px #4fcaff59}.orbis-svc-coin-topup-trigger-copy{min-width:0}.orbis-svc-coin-topup-trigger-copy strong,.orbis-svc-coin-topup-trigger-copy small{display:block}.orbis-svc-coin-topup-trigger-copy strong{font-size:12px;font-weight:850;letter-spacing:-.01em}.orbis-svc-coin-topup-trigger-copy small{margin-top:2px;color:var(--svc-soft);font-size:10px}.orbis-svc-coin-topup-trigger-chevron{color:#b7e1ffa8;font-size:22px;font-weight:300;transform:translateY(-1px)}.orbis-play-window.is-service-coinSend{box-sizing:border-box;width:320px;height:600px;min-width:300px;min-height:540px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);background:radial-gradient(70% 55% at 100% 0%,rgba(111,123,255,.1),transparent 58%),radial-gradient(60% 50% at 0% 100%,rgba(60,211,203,.07),transparent 58%),var(--orbis-play-window-bg)}.orbis-play-window.is-service-coinSend .orbis-play-window-body.is-service-body{padding:14px 12px 18px;overflow:auto}.orbis-play-window.is-service-coinShop{box-sizing:border-box;width:min(750px,calc(100vw - 24px));height:min(640px,calc(100dvh - 24px));min-width:280px;min-height:360px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);resize:both;background:radial-gradient(70% 55% at 100% 0%,rgba(111,123,255,.08),transparent 58%),radial-gradient(60% 50% at 0% 100%,rgba(60,211,203,.07),transparent 58%),var(--orbis-play-window-bg)}.orbis-play-window.is-service-coinShop .orbis-play-window-body.is-service-body{display:flex;flex-direction:column;padding:0;overflow:hidden;container-type:inline-size;container-name:orbis-coin-shop}.orbis-npc-dialogue-root{--orbis-npc-dialogue-accent: var(--accent, #7cd3ff);--orbis-npc-dialogue-bg: var(--orbis-play-window-bg);--orbis-npc-dialogue-border: var(--orbis-play-window-border);--orbis-npc-dialogue-shadow: var(--orbis-play-window-shadow);--orbis-npc-dialogue-blur: var(--orbis-play-window-blur);--orbis-npc-dialogue-text: rgba(245, 249, 255, .94);--orbis-npc-dialogue-text-muted: rgba(232, 240, 255, .52);--orbis-npc-dialogue-chip-bg: rgba(124, 211, 255, .12);--orbis-npc-dialogue-chip-border: rgba(124, 211, 255, .28);--orbis-npc-dialogue-chip-text: #eaf7ff;--orbis-npc-dialogue-choice-bg: rgba(255, 255, 255, .045);--orbis-npc-dialogue-choice-border: rgba(255, 255, 255, .12);--orbis-npc-dialogue-choice-hover-bg: rgba(124, 211, 255, .14);--orbis-npc-dialogue-choice-hover-border: rgba(124, 211, 255, .42);--orbis-npc-dialogue-choice-selected-bg: rgba(124, 211, 255, .16);--orbis-npc-dialogue-choice-selected-border: rgba(124, 211, 255, .55);--orbis-npc-dialogue-kbd-bg: rgba(255, 255, 255, .06);--orbis-npc-dialogue-kbd-border: rgba(255, 255, 255, .14);--orbis-npc-dialogue-close-bg: rgba(255, 255, 255, .05);--orbis-npc-dialogue-close-border: rgba(255, 255, 255, .1);--orbis-npc-dialogue-portrait-bg: radial-gradient(90% 70% at 50% 18%, rgba(124, 211, 255, .18), transparent 62%), radial-gradient(80% 55% at 50% 88%, rgba(124, 211, 255, .12), transparent 70%), linear-gradient(180deg, rgba(28, 34, 48, .72) 0%, rgba(12, 14, 20, .55) 100%);--orbis-npc-dialogue-portrait-border: rgba(255, 255, 255, .14);--orbis-npc-dialogue-portrait-glow: rgba(124, 211, 255, .16);--orbis-npc-dialogue-text-shadow: 0 1px 10px rgba(0, 0, 0, .28);position:fixed;inset:0;z-index:520;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) 24px max(24px,env(safe-area-inset-bottom,0px));pointer-events:auto}html[data-ui-theme=glass] .orbis-npc-dialogue-root{--orbis-npc-dialogue-bg: var(--orbis-play-window-bg);--orbis-npc-dialogue-border: var(--orbis-play-window-border);--orbis-npc-dialogue-shadow: var(--orbis-play-window-shadow);--orbis-npc-dialogue-blur: var(--orbis-play-window-blur);--orbis-npc-dialogue-text: rgba(255, 255, 255, .96);--orbis-npc-dialogue-text-muted: rgba(255, 255, 255, .58);--orbis-npc-dialogue-chip-bg: rgba(255, 255, 255, .12);--orbis-npc-dialogue-chip-border: rgba(255, 255, 255, .22);--orbis-npc-dialogue-chip-text: #fff;--orbis-npc-dialogue-choice-bg: rgba(255, 255, 255, .06);--orbis-npc-dialogue-choice-border: rgba(255, 255, 255, .14);--orbis-npc-dialogue-choice-hover-bg: rgba(255, 255, 255, .12);--orbis-npc-dialogue-choice-hover-border: rgba(255, 255, 255, .28);--orbis-npc-dialogue-choice-selected-bg: rgba(255, 255, 255, .14);--orbis-npc-dialogue-choice-selected-border: rgba(255, 255, 255, .34);--orbis-npc-dialogue-kbd-bg: rgba(255, 255, 255, .08);--orbis-npc-dialogue-kbd-border: rgba(255, 255, 255, .18);--orbis-npc-dialogue-close-bg: rgba(255, 255, 255, .08);--orbis-npc-dialogue-close-border: rgba(255, 255, 255, .14);--orbis-npc-dialogue-portrait-bg: radial-gradient(90% 70% at 50% 18%, rgba(255, 255, 255, .08), transparent 62%), radial-gradient(80% 55% at 50% 88%, rgba(124, 211, 255, .1), transparent 70%), linear-gradient(180deg, rgba(255, 255, 255, .06) 0%, rgba(7, 7, 13, .28) 100%);--orbis-npc-dialogue-portrait-border: rgba(255, 255, 255, .14);--orbis-npc-dialogue-portrait-glow: rgba(124, 211, 255, .12);--orbis-npc-dialogue-text-shadow: 0 1px 8px rgba(0, 0, 0, .18)}.orbis-npc-dialogue-backdrop{position:absolute;inset:0;border:0;background:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:pointer}.orbis-npc-dialogue{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;width:min(860px,calc(100vw - 64px));max-height:min(72svh,620px);overflow:hidden;border:1px solid var(--orbis-npc-dialogue-border);border-radius:20px;background:var(--orbis-npc-dialogue-bg);box-shadow:var(--orbis-npc-dialogue-shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeIn .2s ease both;font-family:var(--orbis-ui-font);color:var(--orbis-npc-dialogue-text)}.orbis-npc-dialogue-speaker{display:flex;align-items:center;gap:10px;min-width:0;flex-shrink:0}.orbis-npc-dialogue-title{display:inline-flex;align-items:center;max-width:100%;padding:4px 11px;border-radius:999px;background:var(--orbis-npc-dialogue-chip-bg);border:1px solid var(--orbis-npc-dialogue-chip-border);color:var(--orbis-npc-dialogue-chip-text);font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-npc-dialogue-page{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--orbis-npc-dialogue-text-muted);white-space:nowrap}.orbis-npc-dialogue-body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.orbis-npc-dialogue-portrait{position:relative;box-sizing:border-box;width:128px;height:152px;flex-shrink:0;align-self:center;overflow:hidden;isolation:isolate;margin:16px 0 16px 16px;border-radius:14px;border:0;background:var(--orbis-npc-dialogue-portrait-bg);box-shadow:none;outline:none}.orbis-npc-dialogue-portrait:before{content:"";position:absolute;left:18%;right:18%;bottom:10%;height:28%;border-radius:50%;background:radial-gradient(ellipse at center,var(--orbis-npc-dialogue-portrait-glow),transparent 72%);pointer-events:none;z-index:0}.orbis-npc-dialogue-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center center;filter:drop-shadow(0 8px 12px rgba(0,0,0,.28));z-index:1}.orbis-npc-dialogue-preview{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:transparent;z-index:1}.orbis-npc-dialogue-preview img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center center;opacity:1;filter:drop-shadow(0 12px 18px rgba(0,0,0,.3));transition:opacity .16s ease;background:transparent}.orbis-npc-dialogue-preview.is-object img{opacity:0}.orbis-npc-dialogue-preview.is-object.is-fallback img{opacity:1}.orbis-npc-dialogue-preview.is-ready img{opacity:0}.orbis-npc-dialogue-preview-canvas{position:absolute;inset:0;width:100%!important;height:100%!important;display:block;opacity:0;transition:opacity .16s ease,transform .2s ease}.orbis-npc-dialogue-preview.is-ready .orbis-npc-dialogue-preview-canvas{opacity:1}.orbis-npc-dialogue-preview.is-bust.is-ready .orbis-npc-dialogue-preview-canvas{transform:none}.orbis-npc-dialogue-preview.is-fallback .orbis-npc-dialogue-preview-canvas{display:none}.orbis-npc-dialogue-preview-video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:transparent;filter:drop-shadow(0 12px 18px rgba(0,0,0,.3))}.orbis-npc-dialogue-content{display:flex;flex-direction:column;gap:10px;align-self:stretch;min-width:0;min-height:0;height:100%;padding:16px 44px 14px 16px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.orbis-npc-dialogue-content::-webkit-scrollbar{width:5px}.orbis-npc-dialogue-content::-webkit-scrollbar-thumb{border-radius:999px;background:#fff3}.orbis-npc-dialogue-text{margin:0;flex:0 0 auto;font-size:15px;line-height:1.6;letter-spacing:-.015em;color:var(--orbis-npc-dialogue-text);text-shadow:var(--orbis-npc-dialogue-text-shadow);white-space:pre-wrap}.orbis-npc-dialogue-content.is-choices{cursor:default}.orbis-npc-dialogue-choices{display:flex;flex-direction:column;align-items:stretch;gap:7px;flex:0 0 auto}.orbis-npc-dialogue-choice{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;border:1px solid var(--orbis-npc-dialogue-choice-border);background:var(--orbis-npc-dialogue-choice-bg);color:var(--orbis-npc-dialogue-text);font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.orbis-npc-dialogue-choice-index{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:7px;background:var(--orbis-npc-dialogue-kbd-bg);color:var(--orbis-npc-dialogue-text-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.orbis-npc-dialogue-choice:hover,.orbis-npc-dialogue-choice:focus-visible{background:var(--orbis-npc-dialogue-choice-hover-bg);border-color:var(--orbis-npc-dialogue-choice-hover-border);outline:none;transform:translate(2px)}.orbis-npc-dialogue-choice.is-selected,.orbis-npc-dialogue-choice.is-next{border-color:var(--orbis-npc-dialogue-choice-selected-border);background:var(--orbis-npc-dialogue-choice-selected-bg);box-shadow:inset 0 0 0 1px #ffffff0f}.orbis-npc-dialogue-choice.is-selected .orbis-npc-dialogue-choice-index,.orbis-npc-dialogue-choice:hover .orbis-npc-dialogue-choice-index,.orbis-npc-dialogue-choice:focus-visible .orbis-npc-dialogue-choice-index{background:var(--orbis-npc-dialogue-chip-bg);color:var(--orbis-npc-dialogue-chip-text)}.orbis-npc-dialogue-hint{margin-top:auto;margin-left:auto;align-self:flex-end;flex-shrink:0;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:var(--orbis-npc-dialogue-text-muted)}.orbis-npc-dialogue-hint kbd{min-width:32px;padding:3px 7px;border:1px solid var(--orbis-npc-dialogue-kbd-border);border-radius:7px;background:var(--orbis-npc-dialogue-kbd-bg);color:var(--orbis-npc-dialogue-text);font:inherit;font-size:10px;text-align:center;box-shadow:inset 0 1px #ffffff14}.orbis-npc-dialogue-close{position:absolute;top:12px;right:12px;z-index:2;width:28px;height:28px;padding:0;border:1px solid var(--orbis-npc-dialogue-close-border);border-radius:9px;background:var(--orbis-npc-dialogue-close-bg);color:var(--orbis-npc-dialogue-text-muted);font-size:17px;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-npc-dialogue-close:hover{background:var(--orbis-npc-dialogue-choice-hover-bg);border-color:var(--orbis-npc-dialogue-choice-hover-border);color:var(--orbis-npc-dialogue-text)}@media (max-width: 640px){.orbis-npc-dialogue-root{padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px))}.orbis-npc-dialogue{width:min(100%,calc(100vw - 32px));border-radius:18px}.orbis-npc-dialogue-portrait{width:104px;height:124px;margin:12px 0 12px 12px;border-radius:12px}.orbis-npc-dialogue-content{padding:14px 40px 12px 12px}.orbis-npc-dialogue-text{font-size:14px}}.orbis-billboard-youtube-play-window .orbis-play-window-body.is-service-body{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.orbis-billboard-youtube-play-window-video{position:relative;flex:1 1 auto;min-height:0;background:#000}.orbis-billboard-youtube-play-window-video:has(.orbis-pdf-viewer){background:transparent}.orbis-billboard-content-play-window.orbis-play-window.is-floating{transform:none;overflow:hidden;resize:both}.orbis-billboard-content-play-window.is-resizing .orbis-billboard-youtube-play-window-video:after{content:"";position:absolute;inset:0;z-index:6;cursor:nwse-resize}.orbis-billboard-content-play-window.is-resizing .orbis-billboard-youtube-play-window-iframe,.orbis-billboard-content-play-window.is-resizing .orbis-billboard-content-play-window-media,.orbis-billboard-content-play-window.is-resizing .orbis-pdf-viewer{pointer-events:none}.orbis-billboard-youtube-play-window-iframe,.orbis-billboard-content-play-window-media{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000;object-fit:contain}.orbis-billboard-content-play-window-pdf-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:#ffffffe0;font-size:14px;text-align:center;background:#111}.orbis-billboard-content-play-window-pdf-status.is-error{color:#ffb4b4}.orbis-pdf-viewer{position:absolute;inset:0;display:flex;flex-direction:column;min-height:0;background:transparent;color:#fffffff0}.orbis-pdf-viewer-toolbar{flex:none;display:flex;flex-direction:column;gap:8px;padding:8px 10px;border-bottom:1px solid var(--orbis-editor-chrome-border);background:var(--orbis-editor-chrome-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:inset 0 1px #ffffff1a}html[data-ui-theme=glass] .orbis-pdf-viewer-toolbar{background:linear-gradient(180deg,#ffffff1a,#ffffff0a 55%,#ffffff05),#07070d6b}.orbis-pdf-viewer-toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.orbis-pdf-viewer-toolbar-group{display:inline-flex;align-items:center;gap:6px;min-width:0}.orbis-pdf-viewer-toolbar-group.is-actions{margin-left:auto}.orbis-pdf-viewer-tool{display:grid;place-items:center;min-width:32px;min-height:32px;height:32px;padding:0 8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:var(--orbis-play-glass-chip-bg, rgba(255, 255, 255, .1));color:#fffffff0;font-size:16px;font-weight:500;line-height:1;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.45);transition:color .16s ease,background .16s ease,border-color .16s ease}.orbis-pdf-viewer-tool.is-label,.orbis-pdf-viewer-tool.is-text{min-width:52px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.orbis-pdf-viewer-tool.is-text{padding:0 10px}.orbis-pdf-viewer-tool.is-active{border-color:#7cd3ff5c;background:#7cd3ff38;color:#f2fbff}.orbis-pdf-viewer-tool:hover:not(:disabled),.orbis-pdf-viewer-tool:focus-visible:not(:disabled){border-color:#ffffff38;background:var(--orbis-play-glass-chip-hover-bg, rgba(255, 255, 255, .16));color:#fff}.orbis-pdf-viewer-tool:disabled{opacity:.38;cursor:default}.orbis-pdf-viewer-page{min-width:64px;color:#fffffff0;font-size:12px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.45)}.orbis-pdf-viewer-search{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:6px}.orbis-pdf-viewer-search-input{width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#07070d6b;color:#fff;font-size:14px;outline:none}.orbis-pdf-viewer-search-input::placeholder{color:#ffffff80}.orbis-pdf-viewer-search-input:focus{border-color:#7cd3ff80;background:#07070d8c}.orbis-pdf-viewer-search-status{min-width:64px;color:#ffffffc7;font-size:11px;font-weight:500;text-align:center;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.4)}.orbis-pdf-viewer-inline-error{flex:none;padding:8px 12px;color:#ffb4b4;font-size:12px;background:#5010108c}.orbis-pdf-viewer-stage{position:relative;flex:1 1 auto;min-height:0;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 28%),#111}.orbis-pdf-viewer-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ffffffe0;font-size:14px;background:#111111e0;z-index:2;pointer-events:none}.orbis-pdf-viewer-container{position:absolute;inset:0;overflow:auto;-webkit-overflow-scrolling:touch;background:#525659}.orbis-pdf-viewer .pdfViewer{padding:12px 0 24px}.orbis-pdf-viewer .pdfViewer .page{margin:10px auto;border:0;box-shadow:0 8px 28px #00000059;background:#fff}.orbis-pdf-viewer .textLayer .highlight{background:#ffd64a73}.orbis-pdf-viewer .textLayer .highlight.selected{background:#ffaa00b8}.orbis-pdf-viewer-print-frame{position:fixed;left:-9999px;top:0;width:1px;height:1px;opacity:0;pointer-events:none;border:0}@media (max-width: 700px){.orbis-pdf-viewer-toolbar{padding:8px;gap:6px}.orbis-pdf-viewer-toolbar-row{gap:6px}.orbis-pdf-viewer-toolbar-group.is-actions{width:100%;margin-left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-pdf-viewer-toolbar-group.is-actions .orbis-pdf-viewer-tool{width:100%}.orbis-pdf-viewer-search{grid-template-columns:minmax(0,1fr) auto auto auto}.orbis-pdf-viewer-search-status{display:none}.orbis-pdf-viewer .pdfViewer{padding:8px 0 18px}.orbis-pdf-viewer .pdfViewer .page{margin:8px auto}}.orbis-svc-remote-player{min-height:0}.orbis-svc-remote-player-scroll{padding:0 12px 12px}.orbis-svc-remote-player-panel{display:grid;gap:10px;padding-top:10px}.orbis-svc-remote-player-summary{display:grid;gap:12px;padding:14px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(160deg,rgba(255,255,255,.08) 0%,transparent 46%),#ffffff0b;box-shadow:inset 0 1px #ffffff14}.orbis-svc-remote-player-summary-row{display:flex;align-items:center;gap:12px;min-width:0}.orbis-svc-remote-player-summary-avatar{position:relative;flex:0 0 52px;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.14);overflow:visible;box-shadow:inset 0 1px #ffffff38,0 4px 14px #00000038}.orbis-svc-remote-player-summary-avatar .orbis-profile-avatar{border-radius:50%}.orbis-svc-remote-player-summary-avatar .orbis-profile-status{right:-1px;bottom:-1px;width:12px;height:12px;border:2px solid rgba(12,14,22,.95);z-index:2}.orbis-svc-remote-player-summary-text{display:grid;gap:3px;flex:1 1 auto;min-width:0}.orbis-svc-remote-player-summary-name{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.orbis-svc-remote-player-summary-handle{color:#eaf1ffb8;font-size:11px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.orbis-svc-remote-player-summary-level{flex:0 0 auto;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(243,223,169,.35);background:linear-gradient(180deg,#f3dfa929,#f3dfa90f);color:#f3dfa9;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:26px}.orbis-svc-remote-player-summary-xp{display:grid;gap:6px}.orbis-svc-remote-player-summary-xp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#eaf1ffb3;font-size:10px;font-weight:700}.orbis-svc-remote-player-summary-xp-head .mono{color:#ffecc4e0;font-size:10px;letter-spacing:.02em}.orbis-svc-remote-player-summary-xp-track{position:relative;height:5px;border-radius:999px;background:#ffffff1a;overflow:hidden}.orbis-svc-remote-player-summary-xp-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9a86a,#f3dfa9 55%,#fff1c4);box-shadow:0 0 10px #f3dfa947;transition:width .25s ease}.orbis-svc-remote-player-profile{border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;box-shadow:inset 0 1px #ffffff0f;overflow:hidden}.orbis-svc-remote-player-profile-list{list-style:none;margin:0;padding:0}.orbis-svc-remote-player-profile-list li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.orbis-svc-remote-player-profile-list li:last-child{border-bottom:none}.orbis-svc-remote-player-profile-list li.orbis-profile-game-row{align-items:center}.orbis-svc-remote-player-profile-list li.orbis-profile-game-row .orbis-svc-remote-player-profile-label{align-self:center}.orbis-svc-remote-player-profile-label{flex:0 0 auto;color:#eaf1ffad;font-size:11px;font-weight:700;letter-spacing:.01em}.orbis-svc-remote-player-profile-value{flex:1 1 auto;min-width:0;color:#fffffff0;font-size:11px;font-weight:600;text-align:right;line-height:1.35;word-break:break-word}.orbis-svc-remote-player-profile-value.is-muted{color:#eaf1ff8c}.orbis-svc-remote-player-social-quick{display:flex;gap:6px}.orbis-svc-remote-player-social-quick-btn{flex:1 1 0;min-width:0;min-height:34px;padding:0 8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;color:#ffffffe6;font-size:11px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-svc-remote-player-social-quick-btn:hover:not(:disabled){border-color:#ffffff2e;background:#ffffff12}.orbis-svc-remote-player-social-quick-btn.is-active{border-color:#6fe0a859;background:#6fe0a81a;color:#b8f5d4}.orbis-svc-remote-player-social-quick-btn:disabled{opacity:.42;cursor:not-allowed}.orbis-svc-remote-player-social-memo{margin:0;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#eaf1ff94;font-size:11px;line-height:1.55}.orbis-svc-remote-player-kv{list-style:none;margin:0;padding:0;display:grid;gap:6px}.orbis-svc-remote-player-kv li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 8px;border-radius:8px;background:#ffffff08}.orbis-svc-remote-player-kv span{color:var(--svc-soft);font-size:11px}.orbis-svc-remote-player-kv strong{color:#eaf1ff;font-size:11px;font-weight:800;text-align:right}.orbis-svc-remote-player-action-list{list-style:none;margin:0;padding:10px 0 0;display:grid;gap:8px}.orbis-svc-remote-player-action-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;width:100%;padding:10px;border:1px solid var(--svc-line);border-radius:12px;background:#ffffff0a;color:#eaf1ff;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .12s ease}.orbis-svc-remote-player-action-card:hover:not(:disabled){border-color:#46c8ff73;background:#46c8ff14}.orbis-svc-remote-player-action-card:active:not(:disabled){transform:translateY(1px)}.orbis-svc-remote-player-action-card.is-active{border-color:#6fe0a873;background:#6fe0a81a}.orbis-svc-remote-player-action-card:disabled{opacity:.5;cursor:not-allowed}.orbis-svc-remote-player-action-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#d8ecff}.orbis-svc-remote-player-action-icon svg{width:18px;height:18px}.orbis-svc-remote-player-action-copy{display:grid;gap:3px;min-width:0}.orbis-svc-remote-player-action-copy strong{font-size:12px;font-weight:800}.orbis-svc-remote-player-action-copy small{color:var(--svc-soft);font-size:10px;line-height:1.4}html:not([data-ui-theme=glass]) .orbis-dock-panel:not(.orbis-minimap-panel):before,html:not([data-ui-theme=glass]) .orbis-fast-travel:before,html:not([data-ui-theme=glass]) .orbis-spaces-panel:before,html:not([data-ui-theme=glass]) .orbis-quest-tracker:before,html:not([data-ui-theme=glass]) .orbis-friends-panel:before{background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur)}html:not([data-ui-theme=glass]) .orbis-dock-panel:not(.orbis-minimap-panel),html:not([data-ui-theme=glass]) .orbis-fast-travel,html:not([data-ui-theme=glass]) .orbis-spaces-panel,html:not([data-ui-theme=glass]) .orbis-quest-tracker,html:not([data-ui-theme=glass]) .orbis-friends-panel{border-color:var(--orbis-play-glass-border);box-shadow:var(--orbis-play-glass-shadow)}html:not([data-ui-theme=glass]) .orbis-play-chrome .orbis-profile-btn:hover,html:not([data-ui-theme=glass]) .orbis-play-chrome .orbis-profile-btn.is-open{box-shadow:var(--orbis-play-glass-shadow)}.orbis-play-minimap-dock .orbis-dock-panel.orbis-minimap-panel,.orbis-play-minimap-dock .orbis-dock-panel.orbis-minimap-panel .orbis-dock-panel-body,.orbis-play-minimap-dock .orbis-minimap.is-embedded{background:transparent!important;box-shadow:none!important;border:0!important}.orbis-play-minimap-dock .orbis-dock-panel.orbis-minimap-panel:before,.orbis-play-minimap-dock .orbis-dock-panel.orbis-minimap-panel:after{content:none!important;display:none!important}.orbis-vehicle-speedometer{--orbis-vehicle-speed-progress: 0deg;--orbis-vehicle-speed-size: 94.72px;position:fixed;top:calc(max(calc(env(safe-area-inset-top,0px) + 78px),calc(env(safe-area-inset-top,0px) + 52px)) + var(--orbis-vehicle-speed-size) + 38px);right:max(14px,env(safe-area-inset-right,0px));z-index:150;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:var(--orbis-vehicle-speed-size);height:var(--orbis-vehicle-speed-size);padding:0;border:0;border-radius:50%;border:1px solid rgba(255,255,255,.34);background:conic-gradient(from 210deg,rgba(255,255,255,.98) var(--orbis-vehicle-speed-progress),rgba(255,255,255,.2) 0);box-shadow:0 14px 34px #0000007a,0 0 0 1px #00000047;color:#fff;isolation:isolate;pointer-events:none;opacity:0;transition:opacity .18s ease,border-color .18s ease}.orbis-vehicle-speedometer:before{content:"";position:absolute;inset:3px;border:1px solid rgba(255,255,255,.26);border-radius:inherit;background:#0a0c12e0;backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:inset 0 1px #ffffff1f,inset 0 -12px 24px #0003}.orbis-vehicle-speedometer>span{position:relative;z-index:1}.orbis-vehicle-speedometer.is-visible{opacity:1}.orbis-vehicle-speedometer.is-boosting{background:conic-gradient(from 210deg,rgba(104,211,255,.95) var(--orbis-vehicle-speed-progress),rgba(104,211,255,.14) 0)}.orbis-vehicle-speedometer-label{color:#ffffffc2;font-size:9px;font-weight:700;line-height:1;letter-spacing:.04em}.orbis-vehicle-speedometer-value{margin-top:3px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1;letter-spacing:-.035em;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.75)}.orbis-vehicle-speedometer-unit{margin-top:2px;color:#ffffffb8;font-size:8px;font-weight:600;letter-spacing:.02em}body:has(.orbis-chat-dock.is-input-focused) .orbis-vehicle-speedometer{opacity:0}.orbis-home-landing{--home-ink: #f0efea;--home-ink-soft: rgba(240, 239, 234, .92);--home-ink-mute: rgba(240, 239, 234, .72);--home-glass: rgba(8, 7, 10, .38);--home-glass-border: rgba(255, 236, 210, .18);--home-cta: #f3ebe1;--home-cta-ink: #17120f;--home-gold: #e8c48a;--home-chrome-pad-x: clamp(20px, 2.8vw, 36px);--home-footer-h: 52px;--home-top-h: 58px;position:fixed;inset:0;z-index:100;pointer-events:none;color:var(--home-ink);font-family:Pretendard,Apple SD Gothic Neo,sans-serif}body:has(.orbis-home-landing),body:has(.orbis-home-landing-bottom){--home-footer-h: 52px;--orbis-system-controls-bottom: calc( var(--home-footer-h) + max(12px, env(safe-area-inset-bottom, 0px)) )}.orbis-home-landing-veil{position:absolute;top:0;left:0;right:0;bottom:calc(var(--home-footer-h) + env(safe-area-inset-bottom,0px));pointer-events:none;background:radial-gradient(ellipse 38% 40% at 6% -8%,rgba(10,15,32,.94) 0%,rgba(10,14,28,.7) 42%,transparent 78%),radial-gradient(circle 46vmin at 0% 100%,rgba(255,230,175,1) 0%,rgba(245,210,140,.9) 18%,rgba(220,170,95,.58) 38%,rgba(160,115,60,.22) 58%,transparent 74%),linear-gradient(90deg,rgba(6,10,24,.92) 0%,rgba(8,12,26,.8) 10%,rgba(9,13,26,.54) 21%,rgba(10,13,22,.26) 32%,rgba(11,13,20,.08) 40%,transparent 46%);transition:filter .55s ease}html[data-home-device=mobile] .orbis-home-landing-veil{background:radial-gradient(ellipse 55% 40% at 6% -8%,rgba(10,15,32,.94) 0%,rgba(10,14,28,.7) 42%,transparent 78%),radial-gradient(circle 46vmin at 0% 100%,rgba(255,230,175,1) 0%,rgba(245,210,140,.9) 18%,rgba(220,170,95,.58) 38%,rgba(160,115,60,.22) 58%,transparent 74%),linear-gradient(90deg,rgba(6,10,24,.92) 0%,rgba(8,12,26,.8) 15%,rgba(9,13,26,.54) 30%,rgba(10,13,22,.26) 46%,rgba(11,13,20,.08) 58%,transparent 68%)}.orbis-home-landing-glow{display:block;position:absolute;left:-14%;bottom:-18%;width:min(56vw,500px);height:min(56vw,500px);pointer-events:none;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,236,185,.95) 0%,rgba(245,210,140,.58) 28%,rgba(200,150,80,.24) 52%,transparent 72%);filter:blur(18px);mix-blend-mode:screen;opacity:1;transform:none;animation:none;transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1),filter .55s ease}.orbis-home-landing-grain{position:absolute;top:0;left:0;right:0;bottom:calc(var(--home-footer-h) + env(safe-area-inset-bottom,0px));pointer-events:none;opacity:.045;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;transition:opacity .55s ease}@keyframes orbisHomeGlow{0%{opacity:.5;transform:translate(0) scale(1)}to{opacity:.95;transform:translate(3%,-4%) scale(1.07)}}.orbis-home-landing-hit{pointer-events:auto}.orbis-home-landing .orbis-top-nav.is-world-chrome{position:absolute;left:0;right:0;z-index:3;animation:orbisHomeFadeUp .7s cubic-bezier(.22,1,.36,1)}.orbis-home-landing-logo{display:inline-block;text-decoration:none;line-height:0;flex:0 0 auto;filter:drop-shadow(0 8px 20px rgba(0,0,0,.35))}.orbis-home-landing-logo-img{width:clamp(72px,7.2vw,92px);height:auto;display:block;object-fit:contain}.orbis-home-landing-top-tools{display:inline-flex;align-items:center;gap:8px;min-width:0}.orbis-home-landing-top-tools .orbis-top-nav-tools.is-guest{gap:2px}.orbis-top-nav-guest-join{appearance:none;margin:0 0 0 6px;padding:0 12px;min-height:30px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:transparent;box-shadow:none;color:#ffffffe0;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:12.5px;font-weight:580;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.orbis-top-nav-guest-join:hover{color:#fff;border-color:#ffffffd1;background:#ffffff0f}.orbis-top-nav-guest-join:focus-visible{outline:none;color:#fff;border-color:#fff}.orbis-home-landing-top-tools .orbis-top-nav-tools{position:relative;display:inline-flex;align-items:center;gap:2px;margin:0;justify-self:auto}.orbis-home-landing-top-tools .orbis-nav-tool-btn,.orbis-home-landing-top-tools .orbis-profile-btn{color:#ffffffe6}.orbis-home-landing-top-tools .orbis-nav-tool-btn:hover,.orbis-home-landing-top-tools .orbis-profile-btn:hover{color:#fff}.orbis-world-search-wrap{position:relative;z-index:6;width:min(168px,18vw);min-width:128px}.orbis-world-search-wrap.is-open{z-index:40}.orbis-world-search{display:inline-flex;align-items:center;gap:6px;width:100%;height:32px;padding:0 8px 0 12px;border-radius:999px;border:0;background:#121216e0;backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);box-shadow:0 8px 24px #00000047;transition:background .18s ease,box-shadow .18s ease}.orbis-world-search:focus-within{background:#1c1c22f0}.orbis-world-search-suggest{z-index:12060;box-sizing:border-box;width:min(300px,calc(100vw - 16px));max-height:min(60vh,480px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#090a10b8;box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff14;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#fff;transform:none;animation:fadeInPlain .16s ease both}.orbis-world-search-suggest-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-world-search-suggest-head>strong{font-size:13px;font-weight:700;color:#f3dfa9f2}.orbis-world-search-suggest-head>small{color:#ffffff6b;font-size:11px;font-weight:500}.orbis-world-search-suggest-list{margin:0;padding:6px;list-style:none;min-height:0;overflow:auto;display:grid;gap:2px}.orbis-world-search-suggest-section{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:5px 4px 1px;padding:10px 6px 6px;border-top:1px solid rgba(255,255,255,.08);color:#f3dfa9e6}.orbis-world-search-suggest-section>strong{font-size:11px;font-weight:700}.orbis-world-search-suggest-section>small{color:#ffffff6b;font-size:10px}.orbis-world-search-suggest-item{appearance:none;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;margin:0;padding:10px;border:0;border-radius:12px;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:background .14s ease}.orbis-world-search-suggest-item:hover,.orbis-world-search-suggest-item.is-active{background:#ffffff0d}.orbis-world-search-suggest-avatar.orbis-world-avatar{width:28px;height:28px;font-size:11px}.orbis-world-search-suggest-copy{display:grid;gap:2px;min-width:0}.orbis-world-search-suggest-name{min-width:0;color:#ffffffeb;font-size:12px;font-weight:700;letter-spacing:-.01em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-world-search-suggest-name mark{color:#f3dfa9fa;background:transparent;font-weight:700}.orbis-world-search-suggest-slug{color:#ffffff6b;font-size:10px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-world-search-suggest-go{display:grid;place-items:center;color:#ffffff47;transition:color .14s ease}.orbis-world-search-suggest-item:hover .orbis-world-search-suggest-go,.orbis-world-search-suggest-item.is-active .orbis-world-search-suggest-go{color:#f3dfa9e6}.orbis-world-search-suggest-empty{display:grid;gap:4px;margin:0;padding:28px 14px;color:#ffffff80;font-size:12px;text-align:center}.orbis-world-search-suggest-empty strong{color:#ffffffe0;font-size:12px;font-weight:700}.orbis-world-search-suggest-empty span{color:#ffffff6b;font-size:11px}.orbis-world-search-suggest-foot{display:flex;align-items:center;gap:8px;padding:10px 14px 12px;border-top:1px solid rgba(255,255,255,.08);color:#ffffff6b;font-size:11px}.orbis-world-search-suggest-foot>span{display:inline-grid;place-items:center;min-width:34px;height:18px;padding:0 6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffb8;background:#ffffff0f;font-family:var(--orbis-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:9px;font-weight:600;letter-spacing:.06em}.orbis-world-search-suggest-foot>em{font-style:normal;letter-spacing:-.01em}.orbis-world-search-input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:none;background:transparent;color:#ffffffeb;font:inherit;font-size:12px;font-weight:500;letter-spacing:-.01em}.orbis-world-search-input::placeholder{color:#ffffff6b}.orbis-world-search-input::-webkit-search-decoration,.orbis-world-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.orbis-world-search-btn{appearance:none;border:0;padding:0;margin:0;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:transparent;color:#ffffffad;cursor:pointer;transition:color .16s ease,transform .16s ease}.orbis-world-search-btn svg{width:14px;height:14px}.orbis-world-search-btn:hover{color:#fff;transform:scale(1.06)}.orbis-world-search-wrap.is-mobile-trigger{width:auto;min-width:0}.orbis-home-landing-top-tools:has(.orbis-world-search-wrap.is-mobile-trigger){gap:2px}.orbis-world-search-icon-btn{appearance:none;display:grid;place-items:center;width:clamp(28px,2.6vw,34px);height:clamp(28px,2.6vw,34px);padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:#ffffffe6;cursor:pointer;transition:color .18s ease,transform .18s ease,opacity .18s ease}.orbis-world-search-icon-btn svg{width:18px;height:18px}.orbis-world-search-icon-btn:hover,.orbis-world-search-icon-btn:focus-visible{color:#fff;background:transparent;transform:translateY(-1px)}.orbis-world-search-sheet{position:fixed;inset:0;z-index:12000;display:grid;pointer-events:none}.orbis-world-search-sheet-backdrop{appearance:none;position:absolute;inset:0;border:0;padding:0;margin:0;background:#04060c8c;pointer-events:auto;cursor:pointer}.orbis-world-search-sheet-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);border:0;background:linear-gradient(145deg,#ffffff0d,#ffffff03),#080a10f5;color:#fff;pointer-events:auto;animation:topTabSheetIn .28s cubic-bezier(.22,1,.36,1) both}body:has(.orbis-home-landing-bottom) .orbis-world-search-sheet-panel{padding-bottom:calc(var(--home-footer-h) + env(safe-area-inset-bottom,0px))}.orbis-world-search-sheet-panel>.orbis-world-search-sheet-head.orbis-top-tab-head.is-mobile{flex:0 0 auto;align-items:center;gap:12px;margin:0;padding:max(10px,env(safe-area-inset-top,0px)) 16px 10px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0f,#ffffff03),#0608108c}.orbis-world-search-sheet-panel>.orbis-world-search-sheet-head .orbis-top-tab-close{flex:0 0 auto;align-self:center;width:30px;height:30px;margin-top:0;border-radius:999px}.orbis-world-search.is-sheet{flex:0 0 auto;width:auto;height:44px;margin:12px 16px 10px;padding:0 10px 0 14px}.orbis-world-search.is-sheet .orbis-world-search-input{font-size:15px}.orbis-world-search.is-sheet .orbis-world-search-btn{width:28px;height:28px}.orbis-world-search.is-sheet .orbis-world-search-btn svg{width:16px;height:16px}.orbis-world-search-sheet-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0 16px 14px}.orbis-world-search-suggest.is-sheet{flex:1 1 auto;width:100%;max-height:none;border-radius:16px;animation:none}.orbis-world-search-suggest.is-sheet .orbis-world-search-suggest-foot>span{display:none}.orbis-home-landing-icon-btn{appearance:none;position:relative;border:0;padding:0;margin:0;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:transparent;color:#ffffffe0;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.orbis-home-landing-icon-btn:hover{color:#fff;background:#ffffff0f;transform:translateY(-1px)}.orbis-home-landing-badge{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#e5484d;color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center}.orbis-home-landing-profile{appearance:none;border:0;padding:0;margin:0;width:32px;height:32px;border-radius:999px;overflow:hidden;cursor:pointer;background:#14161ea6;box-shadow:0 0 0 1px #ffffff24,0 6px 16px #00000052;transition:transform .16s ease,box-shadow .16s ease}.orbis-home-landing-profile:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 0 0 1px #ffffff38,0 10px 24px #0006}.orbis-home-landing-profile .orbis-profile-avatar,.orbis-home-landing-profile img{width:100%!important;height:100%!important;border-radius:999px;object-fit:cover}.orbis-home-landing-scroll-hint,.orbis-home-landing-bottom-stack{--home-hint-ink: rgba(255, 255, 255, .72);--home-hint-mute: rgba(255, 255, 255, .42);--home-hint-stroke: rgba(255, 255, 255, .28);--home-hint-fill: rgba(255, 255, 255, .06);--home-hint-divider: rgba(255, 255, 255, .12);--home-compose-w: min(100%, 600px);--home-hint-bottom-rest: calc( var(--home-footer-h) + env(safe-area-inset-bottom, 0px) + clamp(14px, 2.4vh, 26px) );--home-hint-travel: 36px;position:absolute;left:0;right:0;bottom:calc(var(--home-hint-bottom-rest) - var(--home-hint-travel));z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:auto;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));pointer-events:none;visibility:hidden;transition:bottom .12s ease-out,visibility 0s linear .44s}.orbis-home-landing-scroll-hint.is-anchored{bottom:var(--home-hint-bottom-rest);visibility:visible;transition:bottom .68s cubic-bezier(.16,1,.22,1),visibility 0s}.orbis-home-landing-scroll-hint.is-offscreen.is-exiting{bottom:calc(var(--home-hint-bottom-rest) - var(--home-hint-travel));visibility:hidden;transition:bottom .68s cubic-bezier(.16,1,.22,1),visibility 0s linear .68s}.orbis-home-landing-scroll-hint.is-entering{bottom:calc(var(--home-hint-bottom-rest) - var(--home-hint-travel));visibility:visible;transition:none}.orbis-home-landing-scroll-hint.is-offscreen:not(.is-exiting):not(.is-entering){bottom:calc(var(--home-hint-bottom-rest) - var(--home-hint-travel));visibility:hidden;transition:visibility 0s}.orbis-home-landing-compose{display:flex;flex-direction:column;align-items:stretch;gap:0;width:var(--home-compose-w);opacity:1}.orbis-home-landing-control-hints-slot{--home-hint-ink: rgba(255, 255, 255, .72);--home-hint-mute: rgba(255, 255, 255, .42);--home-hint-stroke: rgba(255, 255, 255, .28);--home-hint-fill: rgba(255, 255, 255, .06);--home-hint-divider: rgba(255, 255, 255, .12);--home-hint-slide: 40px;position:absolute;top:calc(var(--home-top-h) + max(10px,env(safe-area-inset-top)) + 10px);right:max(16px,env(safe-area-inset-right));z-index:3;display:flex;justify-content:flex-end;width:auto;max-width:min(240px,calc(100% - 32px));opacity:0;transform:translate(var(--home-hint-slide));visibility:hidden;pointer-events:none;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s linear .44s}.orbis-home-landing-control-hints-slot.is-shown{opacity:1;transform:translate(0);visibility:visible;transition:opacity .58s cubic-bezier(.22,1,.34,1),transform .58s cubic-bezier(.22,1,.34,1),visibility 0s}.orbis-home-landing-control-hints-slot.is-hidden.is-exiting{opacity:0;transform:translate(var(--home-hint-slide));visibility:hidden;transition:opacity .48s cubic-bezier(.22,1,.34,1),transform .48s cubic-bezier(.22,1,.34,1),visibility 0s linear .48s}.orbis-home-landing-control-hints-slot.is-entering{opacity:0;transform:translate(var(--home-hint-slide));visibility:visible;transition:none}.orbis-home-landing-control-hints-slot.is-hidden:not(.is-exiting):not(.is-entering){opacity:0;transform:translate(var(--home-hint-slide));visibility:hidden;transition:visibility 0s}.orbis-home-landing-control-hints{display:inline-flex;align-items:center;gap:18px;padding:12px 16px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#07090d7a;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);box-shadow:0 10px 28px #00000047}.orbis-home-landing-control-hints.is-compact{position:static;align-self:flex-end;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;width:auto;min-width:168px;max-width:min(220px,100%);gap:0;margin:0;padding:8px 12px;overflow:hidden;border:1px solid rgba(255,232,196,.22);border-radius:18px;background:linear-gradient(118deg,rgba(255,236,200,.12) 0%,rgba(255,236,200,.02) 42%,transparent 62%),linear-gradient(180deg,#100e0cb3,#07080cc2);backdrop-filter:blur(20px) saturate(1.16);-webkit-backdrop-filter:blur(20px) saturate(1.16);box-shadow:0 14px 36px #0000005c,0 0 28px #e8c48a0f,inset 0 1px #fff5dc24;filter:none}.orbis-svc-home-ai-chat{min-width:0;overflow:hidden}.orbis-svc-home-ai-chat .orbis-svc-talk-layout{flex:1;min-height:0}.orbis-svc-home-ai-chat .orbis-svc-empty{margin:auto;text-align:center}.orbis-home-ai-overhead .orbis-speech-name{display:none!important}.orbis-home-ai-overhead .orbis-nameplate-level-label{font-size:9px;font-weight:700;letter-spacing:.04em}.orbis-home-ai-overhead .orbis-speech-bubble{animation:none}.orbis-home-ai-overhead .orbis-speech-bubble.is-fade-in{animation:orbisHomeAiSpeechFadeIn .48s cubic-bezier(.22,1,.36,1) both}@keyframes orbisHomeAiSpeechFadeIn{0%{opacity:0;transform:translateY(6px);filter:blur(1.5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion: reduce){.orbis-home-ai-overhead .orbis-speech-bubble.is-fade-in{animation:none;opacity:1;filter:none}}.orbis-home-ai-typing{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:5px 9px 5px 8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a0c129e;color:#ffffffc7;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1);box-shadow:0 6px 18px #00000038;opacity:0}.orbis-home-ai-typing.is-entered{animation:orbisHomeAiTypingIn .22s cubic-bezier(.22,1,.36,1) both}.orbis-home-ai-typing-name{color:#ffffffe6;font-weight:600}.orbis-home-ai-typing-status{color:#ffffff8c;font-weight:500}.orbis-home-ai-typing-dots{display:inline-flex;align-items:center;gap:3px;margin-left:1px}.orbis-home-ai-typing-dots i{display:block;width:4px;height:4px;border-radius:50%;background:#ffecd2d9;animation:orbisHomeAiTypingDot 1.05s ease-in-out infinite}.orbis-home-ai-typing-dots i:nth-child(2){animation-delay:.16s}.orbis-home-ai-typing-dots i:nth-child(3){animation-delay:.32s}@keyframes orbisHomeAiTypingIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes orbisHomeAiTypingDot{0%,70%,to{opacity:.28;transform:translateY(0) scale(.88)}35%{opacity:1;transform:translateY(-2.5px) scale(1)}}@media (prefers-reduced-motion: reduce){.orbis-home-ai-typing.is-entered{animation:none;opacity:1}.orbis-home-ai-typing-dots i{animation:none;opacity:.7}}.orbis-home-landing-ai-prompt{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:68px;padding:12px 12px 12px 18px;overflow:hidden;border:1px solid rgba(255,232,196,.24);border-radius:999px;background:linear-gradient(112deg,rgba(255,236,200,.14) 0%,rgba(255,236,200,.03) 38%,transparent 58%),linear-gradient(180deg,#100e0cb8,#07080cc7);backdrop-filter:blur(22px) saturate(1.18);-webkit-backdrop-filter:blur(22px) saturate(1.18);box-shadow:0 22px 56px #0000006b,0 0 40px #e8c48a14,inset 0 1px #fff5dc29;pointer-events:auto;transition:border-color .4s ease,box-shadow .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.orbis-home-landing-ai-prompt:before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,230,180,.55) 35%,rgba(255,245,220,.85) 50%,rgba(255,230,180,.55) 65%,transparent 100%);opacity:.7;pointer-events:none}.orbis-home-landing-ai-prompt-bloom{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 48% 90% at 16% 50%,rgba(255,220,160,.18) 0%,transparent 68%),radial-gradient(ellipse 42% 90% at 78% 50%,rgba(255,236,200,.1) 0%,transparent 70%);opacity:0;filter:blur(10px);transition:opacity .45s ease}.orbis-home-landing-ai-prompt-mark{position:relative;z-index:1;flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;appearance:none}.orbis-home-landing-ai-prompt-mark:focus-visible{outline:2px solid rgba(120,190,255,.7);outline-offset:2px}.orbis-home-landing-ai-prompt-mark-img{display:block;width:36px;height:36px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));user-select:none;-webkit-user-drag:none;pointer-events:none}.orbis-home-landing-ai-prompt.is-focused .orbis-home-landing-ai-prompt-mark-img,.orbis-home-landing-ai-prompt.has-value .orbis-home-landing-ai-prompt-mark-img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.35)) drop-shadow(0 0 10px rgba(120,190,255,.35))}.orbis-home-landing-ai-prompt-field{position:relative;z-index:1;flex:1 1 auto;min-width:0;display:grid;gap:2px}.orbis-home-landing-ai-prompt-hint{color:#ffe6be8c;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:none}.orbis-home-landing-ai-prompt.is-focused,.orbis-home-landing-ai-prompt.has-value{border-color:#ffe4b475;box-shadow:0 20px 52px #0000006b,0 0 0 1px #ffdca01a,inset 0 1px #fff5dc2e}.orbis-home-landing-ai-prompt.is-focused .orbis-home-landing-ai-prompt-bloom,.orbis-home-landing-ai-prompt.has-value .orbis-home-landing-ai-prompt-bloom{opacity:1}.orbis-home-landing-ai-prompt.is-focused .orbis-home-landing-ai-prompt-hint,.orbis-home-landing-ai-prompt.has-value .orbis-home-landing-ai-prompt-hint{color:#ffe6bec7}.orbis-home-landing-ai-prompt.is-submitting{transform:scale(1.025);border-color:#ffecc8b8;box-shadow:0 0 0 1px #ffe6b44d,0 22px 56px #00000073,0 0 48px #ffd28c4d}.orbis-home-landing-ai-prompt.is-submitting .orbis-home-landing-ai-prompt-bloom{opacity:1}.orbis-home-landing-ai-prompt-input{width:100%;min-width:0;appearance:none;border:0;outline:none;background:transparent;color:#fffaf2f7;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:clamp(15px,1.35vw,17.5px);font-weight:500;letter-spacing:-.025em;line-height:1.3;caret-color:#f0d3a0}.orbis-home-landing-ai-prompt-input::placeholder{color:#fff4e461;font-weight:450}.orbis-home-landing-ai-prompt-submit{appearance:none;position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:0;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:linear-gradient(180deg,#f7efe6,#e6d4be);color:#17120f;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:13.5px;font-weight:700;letter-spacing:-.02em;line-height:1;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;box-shadow:0 3px 10px #0000003d,inset 0 1px #ffffff73}.orbis-home-landing-ai-prompt-submit-label{display:none}.orbis-home-landing-ai-prompt-submit-arrow{font-size:16px;font-weight:600;transition:transform .18s ease}.orbis-home-landing-ai-prompt-submit:hover{background:linear-gradient(180deg,#fcf7f1,#efdfcc)}.orbis-home-landing-ai-prompt-submit:hover .orbis-home-landing-ai-prompt-submit-arrow{transform:translate(2px)}.orbis-home-landing-ai-prompt-submit:active{transform:scale(.97)}.orbis-home-landing[data-prompt-depth="1"] .orbis-home-landing-glow{transform:scale(1.08);filter:blur(16px) brightness(1.12)}.orbis-home-landing[data-prompt-depth="2"] .orbis-home-landing-glow{transform:scale(1.16) translate(2%,-3%);filter:blur(13px) brightness(1.22)}.orbis-home-landing[data-prompt-depth="1"] .orbis-home-landing-veil{filter:saturate(1.06) brightness(1.03);transition:filter .55s ease}.orbis-home-landing[data-prompt-depth="2"] .orbis-home-landing-veil{filter:saturate(1.12) brightness(1.06);transition:filter .55s ease}.orbis-home-landing[data-prompt-depth="1"] .orbis-home-landing-grain,.orbis-home-landing[data-prompt-depth="2"] .orbis-home-landing-grain{opacity:.06;transition:opacity .55s ease}@media (prefers-reduced-motion: reduce){.orbis-home-landing-ai-prompt,.orbis-home-landing-ai-prompt.is-submitting,.orbis-home-landing[data-prompt-depth="1"] .orbis-home-landing-glow,.orbis-home-landing[data-prompt-depth="2"] .orbis-home-landing-glow{transition:none;transform:none}.orbis-home-landing-ai-prompt.is-submitting{border-color:#ffecc8b3}}.orbis-home-landing-control-block{display:inline-flex;align-items:center;gap:12px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-block{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:5px 2px}.orbis-home-landing-control-divider{width:1px;align-self:stretch;min-height:36px;background:var(--home-hint-divider)}.orbis-home-landing-key-cluster{display:grid;grid-template-columns:repeat(3,22px);grid-template-rows:22px 22px;gap:4px}.orbis-home-landing-key-cluster .orbis-home-landing-keycap:nth-child(1){grid-column:2;grid-row:1}.orbis-home-landing-key-cluster .orbis-home-landing-keycap:nth-child(2){grid-column:1;grid-row:2}.orbis-home-landing-key-cluster .orbis-home-landing-keycap:nth-child(3){grid-column:2;grid-row:2}.orbis-home-landing-key-cluster .orbis-home-landing-keycap:nth-child(4){grid-column:3;grid-row:2}.orbis-home-landing-keycap{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid var(--home-hint-stroke);border-radius:0;background:var(--home-hint-fill);color:var(--home-hint-ink);font-family:var(--orbis-font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:11px;font-weight:600;letter-spacing:0;line-height:1;box-shadow:inset 0 -1px #00000038;box-sizing:border-box}.orbis-home-landing-keycap.is-space{width:auto;min-width:88px;height:26px;padding:0 14px;font-size:10px;font-weight:600;letter-spacing:.16em}.orbis-home-landing-key-combo{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.orbis-home-landing-key-plus{color:var(--home-hint-mute);font-size:11px;font-weight:700;line-height:1}.orbis-home-landing-keycap.is-shift{width:auto;min-width:44px;height:26px;padding:0 8px;font-size:9px;font-weight:700;letter-spacing:.08em}.orbis-home-landing-keycap.is-wasd-inline{width:auto;min-width:48px;height:26px;padding:0 8px;font-size:10px;font-weight:700;letter-spacing:.06em}.orbis-home-landing-mouse-wrap{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.orbis-home-landing-mouse{position:relative;width:16px;height:26px;border:1.5px solid var(--home-hint-stroke);border-radius:8px;background:var(--home-hint-fill);box-shadow:inset 0 -1px #00000038}.orbis-home-landing-mouse:before{content:"";position:absolute;top:5px;left:50%;width:2px;height:5px;border-radius:1px;background:var(--home-hint-ink);transform:translate(-50%);opacity:.9}.orbis-home-landing-mouse-arrow{width:5px;height:5px;border-top:1.5px solid var(--home-hint-ink);border-right:1.5px solid var(--home-hint-ink);opacity:.7}.orbis-home-landing-mouse-arrow.is-left{transform:rotate(-135deg)}.orbis-home-landing-mouse-arrow.is-right{transform:rotate(45deg)}.orbis-home-landing-touch-stick{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;flex-shrink:0}.orbis-home-landing-touch-stick-ring{position:absolute;inset:0;border:1.5px solid var(--home-hint-stroke);border-radius:999px;background:var(--home-hint-fill)}.orbis-home-landing-touch-stick-thumb{position:relative;width:11px;height:11px;border-radius:999px;background:var(--home-hint-ink);opacity:.88}.orbis-home-landing-touch-drag{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.orbis-home-landing-touch-finger{display:grid;place-items:center;width:22px;height:28px;flex-shrink:0}.orbis-home-landing-touch-finger-img{display:block;width:18px;height:24px;object-fit:contain;pointer-events:none;user-select:none}html[data-ui-theme=glass] .orbis-home-landing-touch-finger-img{filter:invert(1) brightness(.18)}.orbis-home-landing-vision-icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0}.orbis-home-landing-vision-icon.is-wide{width:34px}.orbis-home-landing-vision-gesture-img{display:block;width:22px;height:22px;object-fit:contain;pointer-events:none;user-select:none}.orbis-home-landing-vision-gesture-img.is-pinch-drag{width:28px;height:22px}.orbis-home-landing-vision-gesture-img.is-zoom{width:36px;height:18px}.orbis-home-landing-vision-gesture-img.is-rotate{width:30px;height:22px}html[data-ui-theme=glass] .orbis-home-landing-vision-gesture-img{filter:invert(1) brightness(.18)}@media (max-width: 720px){.orbis-home-landing-control-hints.is-vision:not(.is-compact){flex-wrap:wrap;justify-content:center;max-width:min(92vw,420px)}}.orbis-home-landing-touch-jump{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--home-hint-stroke);border-radius:999px;background:var(--home-hint-fill);color:var(--home-hint-ink);box-shadow:inset 0 1px #ffffff14;flex-shrink:0}.orbis-home-landing-touch-jump span{font-size:8px;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap}.orbis-home-landing-control-action{color:var(--home-hint-mute);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-divider{width:100%;height:1px;min-height:0;align-self:stretch;background:linear-gradient(90deg,transparent 0%,rgba(255,232,196,.2) 20%,rgba(255,244,228,.28) 50%,rgba(255,232,196,.2) 80%,transparent 100%);opacity:1}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-action{flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:-.02em;color:#fff4e4c7;text-shadow:none}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-key-cluster{grid-template-columns:repeat(3,18px);grid-template-rows:18px 18px;gap:3px;flex-shrink:0}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-keycap{width:18px;height:18px;border-radius:5px;font-size:9px;font-weight:700;flex-shrink:0;overflow:visible;border-color:#ffe8c447;background:linear-gradient(180deg,#fff5dc1a,#fff5dc05),#08080c8c;color:#fff8eef0;box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000047}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-keycap.is-space{width:auto;min-width:52px;height:22px;padding:0 9px;border-radius:7px;font-size:8px;letter-spacing:.12em}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-keycap.is-shift,.orbis-home-landing-control-hints.is-compact .orbis-home-landing-keycap.is-wasd-inline{width:auto;min-width:0;height:22px;padding:0 7px;border-radius:7px;font-size:8px;letter-spacing:.06em;white-space:nowrap}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-key-combo{gap:4px;flex-shrink:0}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-key-plus{font-size:9px;font-weight:700;flex-shrink:0;color:#ffe8c48c;text-shadow:none}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse-wrap{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse{width:12px;height:20px;border-width:1px;border-color:#ffe8c447;border-radius:6px;background:linear-gradient(180deg,#fff5dc1a,#fff5dc05),#08080c8c;box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000047;flex-shrink:0}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse-arrow{opacity:.7;border-color:#ffe8c4b3}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse:before{top:3px;width:1.5px;height:3px;background:#ffe8c4b3}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse-arrow{width:3.5px;height:3.5px;border-width:1px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-touch-finger{width:14px;height:18px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-touch-finger-img{width:12px;height:16px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-icon{width:18px;height:18px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-icon.is-wide{width:22px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-gesture-img{width:16px;height:16px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-gesture-img.is-pinch-drag{width:20px;height:15px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-gesture-img.is-zoom{width:24px;height:13px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-vision-gesture-img.is-rotate{width:20px;height:15px}html[data-ui-theme=glass] .orbis-home-landing-mouse{box-shadow:inset 0 -1px #0c101814}html[data-ui-theme=glass] .orbis-home-landing-scroll-hint{--home-hint-ink: rgba(12, 16, 24, .86);--home-hint-mute: rgba(12, 16, 24, .58);--home-hint-stroke: rgba(12, 16, 24, .28);--home-hint-fill: rgba(255, 255, 255, .72);--home-hint-divider: rgba(12, 16, 24, .12)}html[data-ui-theme=glass] .orbis-home-landing-control-hints{border-color:#0c10181a;background:linear-gradient(180deg,#ffffffc7,#ffffff94);box-shadow:0 10px 24px #0c10181a}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt{border-color:#0c10181f;background:linear-gradient(105deg,rgba(232,196,138,.14) 0%,transparent 40%),linear-gradient(180deg,#ffffffe6,#ffffffb3);box-shadow:0 16px 36px #0c10181f}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt:before{background:linear-gradient(90deg,transparent 0%,rgba(160,120,70,.35) 35%,rgba(180,140,80,.55) 50%,rgba(160,120,70,.35) 65%,transparent 100%)}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt-mark-img{filter:brightness(0)}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.is-focused .orbis-home-landing-ai-prompt-mark-img,html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.has-value .orbis-home-landing-ai-prompt-mark-img{filter:brightness(0) drop-shadow(0 0 10px rgba(160,120,70,.28))}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt-hint{color:#5a46288c}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt-input{color:#0c1018e6;caret-color:#8a6a3a}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt-input::placeholder{color:#0c101861}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.is-focused,html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.has-value{border-color:#8c6e3c59;box-shadow:0 18px 40px #0c101824,0 0 0 1px #c8a05a1f}html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.is-focused .orbis-home-landing-ai-prompt-hint,html[data-ui-theme=glass] .orbis-home-landing-ai-prompt.has-value .orbis-home-landing-ai-prompt-hint{color:#5a4628c7}html[data-ui-theme=glass] .orbis-home-landing-control-hints-slot{--home-hint-ink: rgba(12, 16, 24, .86);--home-hint-mute: rgba(12, 16, 24, .58);--home-hint-stroke: rgba(12, 16, 24, .22);--home-hint-fill: rgba(255, 255, 255, .72);--home-hint-divider: rgba(12, 16, 24, .1)}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact{border-color:#0c10181a;background:linear-gradient(118deg,rgba(232,196,138,.12) 0%,transparent 45%),linear-gradient(180deg,#ffffffe0,#ffffffad);box-shadow:0 12px 28px #0c10181f,inset 0 1px #ffffffb3;filter:none}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-divider{background:linear-gradient(90deg,transparent 0%,rgba(12,16,24,.1) 20%,rgba(12,16,24,.14) 50%,rgba(12,16,24,.1) 80%,transparent 100%)}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-action{color:#0c10189e;text-shadow:none}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-keycap{border-color:#0c101829;background:linear-gradient(180deg,#fffffff2,#ffffffb8);color:#0c1018d1;box-shadow:inset 0 1px #fffc}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse{border-color:#0c101829;background:linear-gradient(180deg,#fffffff2,#ffffffb8);box-shadow:inset 0 1px #fffc}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-key-plus{color:#0c10186b;text-shadow:none}html[data-ui-theme=glass] .orbis-home-landing-control-hints.is-compact .orbis-home-landing-mouse-arrow{border-color:#0c101873}html[data-ui-theme=glass] .orbis-home-landing-keycap{box-shadow:inset 0 -1px #0c101814}@media (max-width: 720px){.orbis-home-landing-bottom-stack,.orbis-home-landing-scroll-hint{--home-compose-w: min(100%, 100%);padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.orbis-home-landing-ai-prompt{min-height:60px;gap:10px;padding:10px 8px 10px 14px}.orbis-home-landing-ai-prompt-hint{font-size:10px}.orbis-home-landing-ai-prompt-input{font-size:14.5px}.orbis-home-landing-ai-prompt-submit{width:40px;height:40px}.orbis-home-landing-control-hints-slot{top:calc(var(--home-top-h) + max(10px,env(safe-area-inset-top)) + 6px);right:max(12px,env(safe-area-inset-right));max-width:min(200px,calc(100% - 24px))}.orbis-home-landing-control-hints.is-compact{min-width:152px;max-width:100%;padding:7px 10px;border-radius:16px}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-block{min-height:26px;padding:4px 0}.orbis-home-landing-control-hints.is-compact .orbis-home-landing-control-action{font-size:10.5px}}.orbis-home-landing-hero{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding:calc(var(--home-top-h) + max(12px,env(safe-area-inset-top))) max(28px,env(safe-area-inset-right)) calc(var(--home-footer-h) + max(12px,env(safe-area-inset-bottom))) max(32px,env(safe-area-inset-left));z-index:2}html[data-home-device=mobile] .orbis-home-landing,html[data-home-device=mobile] .orbis-home-landing-bottom{--home-chrome-pad-x: 16px;--home-gutter-x: 16px}html[data-home-device=mobile] .orbis-top-nav.is-world-chrome .orbis-top-nav-shell{padding-left:max(var(--home-gutter-x, 16px),env(safe-area-inset-left,0px));padding-right:max(var(--home-gutter-x, 16px),env(safe-area-inset-right,0px))}html[data-home-device=mobile] .orbis-home-landing-hero{align-items:center;padding-top:calc(var(--home-top-h) + max(12px,env(safe-area-inset-top)));padding-right:max(var(--home-gutter-x, 16px),env(safe-area-inset-right,0px));padding-bottom:calc(var(--home-footer-h) + max(12px,env(safe-area-inset-bottom)) + 7vh);padding-left:max(var(--home-gutter-x, 16px),env(safe-area-inset-left,0px))}html[data-home-device=mobile] .orbis-home-landing-bottom-stack,html[data-home-device=mobile] .orbis-home-landing-scroll-hint,html[data-home-device=mobile] .orbis-home-landing-bottom-inner{padding-left:max(var(--home-gutter-x, 16px),env(safe-area-inset-left,0px));padding-right:max(var(--home-gutter-x, 16px),env(safe-area-inset-right,0px))}html[data-home-device=mobile] .orbis-home-landing-copy{zoom:.78;width:min(100%,420px)}.orbis-home-landing-hero:before{content:none}.orbis-home-landing-copy{position:relative;width:min(100%,480px);display:grid;gap:14px;justify-items:start;animation:orbisHomeFadeUp .9s cubic-bezier(.22,1,.36,1) .06s both}.orbis-home-landing-title{margin:0;display:grid;gap:.06em;min-height:2.42em;align-content:start;color:#f4f1ea;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:clamp(36px,4.4vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1.18;word-break:keep-all;background:linear-gradient(180deg,#faf8f3,#f3efe6 52%,#ebe4d6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.28)) drop-shadow(0 10px 24px rgba(0,0,0,.34))}.orbis-home-landing-title[data-lines="3"]{min-height:3.66em}.orbis-home-landing-title span{display:block;white-space:nowrap}.orbis-home-landing-lead{margin:0;max-width:min(100%,48ch);color:var(--home-ink-soft);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:clamp(13.5px,1.15vw,15.5px);font-weight:400;line-height:1.65;letter-spacing:-.01em;word-break:keep-all;text-shadow:0 1px 8px rgba(0,0,0,.42);animation:orbisHomeFadeUp .95s cubic-bezier(.22,1,.36,1) .12s both}.orbis-home-landing-lead-line{display:block}.orbis-home-landing-title .orbis-home-landing-title-caret{display:inline-block;width:.055em;height:.9em;margin-left:.1em;vertical-align:-.05em;background:#f0d29ceb;box-shadow:0 0 12px #e8c48a66;animation:orbisHomeTitleCaretBlink .8s steps(1,end) infinite}@keyframes orbisHomeTitleCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}.orbis-home-landing-features{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px;animation:orbisHomeFadeUp 1s cubic-bezier(.22,1,.36,1) .18s both}.orbis-home-landing-features li{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px 0 13px;border-radius:14px;border:1px solid var(--home-glass-border);background:linear-gradient(180deg,#ffffff1a,#00000047),var(--home-glass);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);color:#fff8ecf0;font-size:13.5px;font-weight:650;letter-spacing:-.01em;box-shadow:inset 0 1px #ffffff1a,0 12px 30px #0000003d;transition:border-color .2s ease,background .2s ease,transform .2s ease}.orbis-home-landing-features li:hover{border-color:#ffdcaa52;transform:translateY(-1px)}.orbis-home-landing-feature-icon{display:grid;place-items:center;width:22px;height:22px;color:var(--home-gold)}.orbis-home-landing-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px;animation:orbisHomeFadeUp 1s cubic-bezier(.22,1,.36,1) .18s both}.orbis-home-landing-tags li{position:relative;isolation:isolate;display:inline-flex;align-items:center;overflow:hidden;padding:4px 9px;border-radius:6px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;backdrop-filter:blur(12px) saturate(.9);-webkit-backdrop-filter:blur(12px) saturate(.9);color:#fff9f0b8;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.01em;word-break:keep-all;white-space:nowrap;box-shadow:none;transform:translateY(0) scale(1);transition:color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.orbis-home-landing-tags li:before{content:"#";position:relative;z-index:1;margin-right:1px;color:#e8c48ab8;font-weight:650;transition:color .36s ease}.orbis-home-landing-tags li:after{content:"";position:absolute;z-index:-1;inset:-1px;pointer-events:none;background:radial-gradient(circle at 28% 0%,rgba(255,244,224,.2),transparent 48%),linear-gradient(110deg,transparent 20%,rgba(255,255,255,.12) 48%,transparent 76%);opacity:0;transform:translate(-22%);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.orbis-home-landing-tags li.is-highlighted,.orbis-home-landing-tags li:hover{color:#fff8ef;border-color:#f5dcb56b;background:linear-gradient(145deg,#ffffff28,#ffffff0d);box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0000002e,0 0 0 1px #e8c48a09;transform:translateY(-1px)}.orbis-home-landing-tags li.is-highlighted:before,.orbis-home-landing-tags li:hover:before{color:#f3dfbf}.orbis-home-landing-tags li.is-highlighted:after,.orbis-home-landing-tags li:hover:after{opacity:1;transform:translate(0)}.orbis-home-landing-tags li:hover{box-shadow:inset 0 1px #ffffff38,0 9px 24px #0000003d,0 0 18px #e8c48a14;transform:translateY(-2px) scale(1.025)}.orbis-home-landing-cta{appearance:none;position:relative;cursor:pointer;margin-top:7px;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:208px;min-height:48px;padding:0 26px 0 30px;border-radius:999px;border:1px solid transparent;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#1a1612f7,#0c0a09fc) padding-box,linear-gradient(115deg,#8c6a3ae6,#f4d89ef2 22%,#b0864ee6 46%,#ffebbe 72%,#96703ee6) border-box;color:transparent;font-size:13.5px;font-weight:650;letter-spacing:.16em;box-shadow:inset 0 1px #fff0d21a,inset 0 -8px 18px #0006,0 14px 34px #00000073,0 2px 8px #0000004d;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),filter .28s ease;animation:orbisHomeFadeUp 1.05s cubic-bezier(.22,1,.36,1) .24s both}.orbis-home-landing-cta>span{background:linear-gradient(180deg,#fdf3dd,#eed6a4 48%,#cfa96a);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.orbis-home-landing-cta:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 50% -18%,rgba(255,236,198,.16),transparent 58%)}.orbis-home-landing-cta:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-70%;width:42%;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,240,208,.05) 32%,rgba(255,240,208,.2) 50%,rgba(255,240,208,.05) 68%,transparent 100%);transform:skew(-18deg);animation:orbisHomeCtaShimmer 4.6s cubic-bezier(.6,.05,.3,.95) 1.6s infinite}@keyframes orbisHomeCtaShimmer{0%{left:-70%;opacity:0}8%{opacity:1}34%{left:130%;opacity:1}35%,to{left:130%;opacity:0}}.orbis-home-landing-cta:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:inset 0 1px #fff0d229,inset 0 -8px 18px #00000057,0 18px 40px #0000007a,0 0 18px #e8c48a1a}.orbis-home-landing-cta:active{transform:translateY(0) scale(.985);filter:brightness(.98);transition-duration:.1s}.orbis-home-landing-cta:focus-visible{outline:2px solid rgba(232,196,138,.6);outline-offset:3px}.orbis-home-landing-cta-arrow{font-size:15px;line-height:1;letter-spacing:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.orbis-home-landing-cta:hover .orbis-home-landing-cta-arrow{transform:translate(5px)}.orbis-home-landing-bottom{--home-chrome-pad-x: clamp(20px, 2.8vw, 36px);--home-footer-h: 52px;--home-footer-glass-bg: rgba(7, 9, 13, .8);position:fixed;left:0;right:0;bottom:0;z-index:120;min-height:calc(var(--home-footer-h) + env(safe-area-inset-bottom,0px));background:transparent;border-top:0;box-shadow:none;pointer-events:auto}body:has(.orbis-home-landing-bottom) .orbis-touch-joystick-zone{top:calc(100% * 2 / 3);bottom:calc(var(--home-footer-h, 52px) + env(safe-area-inset-bottom,0px));height:auto}.orbis-home-landing-bottom-glass{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--home-footer-glass-bg);backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.orbis-home-landing-bottom>.orbis-home-landing-hit{position:relative;z-index:1}.orbis-home-landing-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--home-footer-h);padding:0 var(--home-chrome-pad-x) env(safe-area-inset-bottom,0px);animation:orbisHomeFadeOpacity .85s cubic-bezier(.22,1,.36,1) .12s both}.orbis-home-landing-bottom,.orbis-home-landing-bottom *{text-shadow:none}.orbis-home-landing-footer-start{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;z-index:6;min-width:0}.orbis-home-landing-legal-links{display:inline-flex;align-items:center;gap:8px;margin-right:2px}.orbis-home-landing-legal-links a{color:#ffffff61;font-size:11px;font-weight:500;text-decoration:none;letter-spacing:.01em;white-space:nowrap}.orbis-home-landing-legal-links a:hover{color:#fff6e8e0}.orbis-home-landing-copyright{flex:0 0 auto;color:#ffffff57;font-size:11px;font-weight:450;letter-spacing:.01em;white-space:nowrap;user-select:none;text-decoration:none;cursor:pointer;transition:color .16s ease}.orbis-home-landing-copyright:hover{color:#ffffffb8}.orbis-home-landing-bottom-nav{display:inline-flex;align-items:center;gap:clamp(8px,1.4vw,18px);flex:0 1 auto;min-width:0}.orbis-home-landing-bottom-link{appearance:none;border:0;margin:0;padding:7px 5px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;background:transparent;color:#ffffff9e;font:inherit;font-size:12px;font-weight:550;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:color .16s ease,transform .16s ease}.orbis-home-landing-bottom-link:hover{color:#fff2dcf5;transform:translateY(-1px)}.orbis-home-landing-bottom-link.is-active{color:#f3dfa9f5}.orbis-home-landing-bottom-link.is-active svg{opacity:1}.orbis-home-landing-bottom-link svg{width:15px;height:15px;flex:0 0 auto;opacity:.78}.orbis-home-sitemap{position:fixed;inset:0;z-index:22000;display:grid;place-items:stretch;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;animation:orbisHomeSitemapFade .22s ease both}.orbis-home-sitemap-scrim{appearance:none;position:absolute;inset:0;margin:0;border:0;padding:0;background:radial-gradient(circle at 18% 12%,rgba(232,196,138,.14),transparent 34%),radial-gradient(circle at 82% 18%,rgba(120,160,255,.1),transparent 30%),linear-gradient(180deg,#06070cf0,#04050afa);backdrop-filter:blur(28px) saturate(.85);-webkit-backdrop-filter:blur(28px) saturate(.85);cursor:pointer}.orbis-home-sitemap-panel{position:relative;z-index:1;width:min(1080px,100%);margin:0 auto;min-height:100%;display:flex;flex-direction:column;padding:max(28px,env(safe-area-inset-top,0px)) max(28px,env(safe-area-inset-right,0px)) max(40px,env(safe-area-inset-bottom,0px)) max(28px,env(safe-area-inset-left,0px));color:#fffaf2f5;pointer-events:none;animation:orbisHomeSitemapIn .36s cubic-bezier(.22,1,.36,1) both}.orbis-home-sitemap-head,.orbis-home-sitemap-body,.orbis-home-sitemap-close,.orbis-home-sitemap-link,.orbis-home-sitemap-legal-link{pointer-events:auto}.orbis-home-sitemap-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:clamp(28px,5vh,56px)}.orbis-home-sitemap-kicker{margin:0 0 8px;color:#f3dfa9c7;font-size:12px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.orbis-home-sitemap-title{margin:0;font-size:clamp(34px,6vw,56px);font-weight:700;letter-spacing:-.04em;line-height:1.05}.orbis-home-sitemap-close{appearance:none;width:44px;height:44px;margin:0;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff0f;color:#fffaf2e6;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.orbis-home-sitemap-close:hover{background:#ffffff1f;border-color:#ffffff47;transform:translateY(-1px)}.orbis-home-sitemap-close svg{width:18px;height:18px}.orbis-home-sitemap-body{display:grid;gap:clamp(28px,4vh,48px)}.orbis-home-sitemap-section-title{margin:0 0 14px;color:#ffffff7a;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.orbis-home-sitemap-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.orbis-home-sitemap-link{appearance:none;width:100%;margin:0;padding:18px 16px;display:flex;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b;color:inherit;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.02em;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.orbis-home-sitemap-link:hover{background:#ffffff1a;border-color:#f3dfa957;transform:translateY(-1px)}.orbis-home-sitemap-link-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:#f3dfa91a;color:#f3dfa9f5}.orbis-home-sitemap-link-icon svg{width:18px;height:18px}.orbis-home-sitemap-legal{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 18px}.orbis-home-sitemap-legal-link{color:#ffffff9e;font-size:14px;font-weight:550;text-decoration:none;letter-spacing:-.01em;transition:color .16s ease}.orbis-home-sitemap-legal-link:hover{color:#fff2dcf5}@keyframes orbisHomeSitemapFade{0%{opacity:0}to{opacity:1}}@keyframes orbisHomeSitemapIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.orbis-home-sitemap,.orbis-home-sitemap-panel{animation:none}.orbis-home-sitemap-link,.orbis-home-sitemap-close{transition:none}}.orbis-home-landing-footer-tools{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;z-index:6;margin-left:auto;margin-right:0}.orbis-home-landing-devices{--home-device-ink: rgba(255, 246, 232, .62);--home-device-ink-hover: #fff;--home-device-ink-selected: rgba(255, 250, 242, .98);--home-device-tip-bg: rgba(12, 12, 16, .92);--home-device-tip-ink: rgba(255, 250, 242, .96);--home-device-slot: 24px;--home-device-pad-x: 2px;--home-device-selected: 0;--home-device-thumb: rgba(232, 196, 138, .2);position:relative;display:inline-flex;align-items:center;min-height:28px;padding:0 var(--home-device-pad-x);border:1px solid rgba(232,196,138,.28);border-radius:999px;background:linear-gradient(180deg,#1c1814eb,#0c0b0ef5);box-shadow:0 1px #ffffff0f inset,0 8px 22px #00000059,0 0 0 1px #00000059;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-home-landing-devices:hover{border-color:#e8c48a7a;transform:translateY(-1px);box-shadow:0 1px #ffffff14 inset,0 12px 28px #0000006b,0 0 0 1px #e8c48a1f}.orbis-home-landing-devices-thumb{position:absolute;left:var(--home-device-pad-x);top:50%;width:var(--home-device-slot);height:var(--home-device-slot);border-radius:999px;background:var(--home-device-thumb);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #e8c48a1f;transform:translate3d(calc(var(--home-device-selected) * var(--home-device-slot)),-50%,0);transition:transform .32s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:0}.orbis-home-landing-devices-list{position:relative;z-index:1;display:inline-flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.orbis-home-landing-device{appearance:none;border:0;margin:0;padding:0;position:relative;display:grid;place-items:center;width:var(--home-device-slot);height:var(--home-device-slot);border-radius:999px;background:transparent;color:var(--home-device-ink);cursor:pointer;outline:none;font:inherit;transition:color .16s ease}.orbis-home-landing-device:hover,.orbis-home-landing-device:focus-visible{color:var(--home-device-ink-hover)}.orbis-home-landing-device.is-selected{color:var(--home-device-ink-selected)}.orbis-home-landing-device-icon{display:grid;place-items:center;width:15px;height:15px}.orbis-home-landing-device-icon svg{width:14px;height:14px}.orbis-home-landing-vision-pro-icon{display:block;width:16px;height:9px;background:currentColor;-webkit-mask:url(/icons/vision-pro.png) center / contain no-repeat;mask:url(/icons/vision-pro.png) center / contain no-repeat}.orbis-home-landing-device:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%) translateY(4px);padding:5px 8px;border-radius:7px;background:var(--home-device-tip-bg);color:var(--home-device-tip-ink);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;font-size:11px;font-weight:550;letter-spacing:-.01em;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 8px 20px #00000047;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s;z-index:8}.orbis-home-landing-device:hover:after,.orbis-home-landing-device:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .14s ease,transform .14s ease,visibility 0s}.orbis-vision-access-backdrop{position:fixed;inset:0;z-index:20000;display:grid;place-items:center;padding:clamp(18px,4vw,56px);background:#030308b8;backdrop-filter:blur(22px) saturate(.78);-webkit-backdrop-filter:blur(22px) saturate(.78);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;animation:orbisVisionAccessFade .22s ease both}.orbis-vision-access-dialog{position:relative;isolation:isolate;width:min(960px,100%);min-height:520px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.82fr);align-items:center;gap:clamp(40px,6vw,84px);padding:clamp(44px,6vw,76px);border:1px solid rgba(255,255,255,.15);border-radius:32px;color:#f8f7fb;background:radial-gradient(circle at 72% 30%,rgba(167,67,255,.16),transparent 32%),linear-gradient(135deg,#1c122afa,#0b0914fc 56%,#1a0c1dfa);box-shadow:0 42px 110px #0000009e,inset 0 1px #ffffff1a;animation:orbisVisionAccessIn .42s cubic-bezier(.22,1,.36,1) both}.orbis-vision-access-dialog:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E")}.orbis-vision-access-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.orbis-vision-access-aurora span{position:absolute;width:390px;height:190px;border-radius:50%;filter:blur(2px);transform:rotate(-34deg)}.orbis-vision-access-aurora span:nth-child(1){top:-58px;right:-50px;background:linear-gradient(110deg,#cd1bf5c2,#ff486fb3)}.orbis-vision-access-aurora span:nth-child(2){right:-140px;bottom:-50px;width:520px;height:230px;background:linear-gradient(110deg,#fe3460c7,#ff6828db)}.orbis-vision-access-aurora span:nth-child(3){right:170px;bottom:-145px;width:440px;background:linear-gradient(110deg,#7d18eea8,#ff1e778f)}.orbis-vision-access-close{appearance:none;position:absolute;top:20px;right:20px;z-index:4;width:38px;height:38px;padding:9px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#ffffffbd;background:#08070d57;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.orbis-vision-access-close:hover,.orbis-vision-access-close:focus-visible{color:#fff;background:#ffffff24;transform:rotate(4deg);outline:none}.orbis-vision-access-close svg{width:100%;height:100%}.orbis-vision-access-copy{position:relative;z-index:1;min-width:0}.orbis-vision-access-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#ffffffb8;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.orbis-vision-access-eyebrow .orbis-home-landing-vision-pro-icon{width:25px;height:14px;color:#fff}.orbis-vision-access-copy h2{max-width:min(520px,100%);margin:0;font-size:clamp(30px,4.1vw,52px);font-weight:680;letter-spacing:-.055em;line-height:1.08}.orbis-vision-access-title-brand{display:inline-block;white-space:nowrap}.orbis-vision-access-copy>p{max-width:470px;margin:22px 0 0;color:#ffffff9e;font-size:15px;font-weight:430;letter-spacing:-.015em;line-height:1.7;text-wrap:pretty}.orbis-vision-access-steps{display:grid;gap:12px;margin-top:32px}.orbis-vision-access-steps span{display:flex;align-items:center;gap:11px;color:#ffffffc7;font-size:13px;font-weight:500}.orbis-vision-access-steps b{display:grid;place-items:center;width:27px;height:27px;flex:0 0 auto;border:1px solid rgba(244,174,255,.34);border-radius:50%;color:#f4baff;background:#c33af11a;font-size:9px;font-weight:760;letter-spacing:.04em}.orbis-vision-access-ready{display:flex;align-items:center;gap:8px;margin-top:30px;color:#ffffff6b;font-size:11px;font-weight:500}.orbis-vision-access-ready i{width:6px;height:6px;border-radius:50%;background:#7cf0bd;box-shadow:0 0 12px #7cf0bdcc}.orbis-vision-access-code-column{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.orbis-vision-code-plate{--orbis-vision-code-size: min(268px, 72vw);position:relative;width:var(--orbis-vision-code-size);height:var(--orbis-vision-code-size);flex:0 0 auto;padding:14px;border-radius:28px;background:linear-gradient(165deg,#fffffffa,#f4f4f8f0 55%,#e4e6eef5);box-shadow:0 30px 70px #00000070,0 0 0 1px #fff6 inset,0 1px #ffffffa6 inset}.orbis-vision-code-plate-face{position:relative;width:100%;height:100%;overflow:hidden;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #0000000a}.orbis-vision-code-plate-qr{position:absolute;inset:7%;width:86%;height:86%;display:block;user-select:none;pointer-events:none}.orbis-vision-code-plate-skeleton{position:absolute;inset:10%;border-radius:12px;background:linear-gradient(90deg,#1111140a,#1111141a,#1111140a);background-size:200% 100%;animation:orbisVisionCodePulse 1.2s ease-in-out infinite}.orbis-vision-code-plate-mark{position:absolute;top:50%;left:50%;z-index:2;width:14%;height:14%;min-width:34px;min-height:34px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fff;display:grid;place-items:center;color:#111114}.orbis-vision-code-plate-mark .orbis-home-landing-vision-pro-icon{width:82%;height:48%}@keyframes orbisVisionCodePulse{0%,to{opacity:.55}50%{opacity:1}}.orbis-vision-access-code-meta{margin:18px 0 4px;color:#ffffffc7;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em}.orbis-vision-access-login-gate{display:grid;gap:16px;width:min(100%,280px);justify-items:center;padding:28px 18px;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:#0a081066;text-align:center}.orbis-vision-access-login-gate p{margin:0;color:#ffffffb8;font-size:14px;line-height:1.55}.orbis-vision-access-code-column>p{margin:19px 0 4px;color:#ffffffc7;font-size:13px;font-weight:600}.orbis-vision-access-inline-error{margin:8px 0 0;color:#ff8fa8;font-size:12px;font-weight:550}.orbis-vision-access-pin-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:10px}.orbis-vision-access-copy-url{appearance:none;display:flex;align-items:center;gap:9px;max-width:290px;margin:2px 0 0;padding:7px 9px 7px 11px;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#ffffff6b;background:#06050a47;font:inherit;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.orbis-vision-access-copy-url:disabled{opacity:.45;cursor:default}.orbis-vision-access-copy-url span{min-width:0;overflow:hidden;font-size:11px;font-weight:450;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.orbis-vision-access-copy-url b{flex:0 0 auto;color:#ffffffb3;font-size:10px;font-weight:650;white-space:nowrap}.orbis-vision-access-copy-url:hover:not(:disabled),.orbis-vision-access-copy-url:focus-visible:not(:disabled){border-color:#f4aeff57;color:#ffffffa6;background:#c33af117;outline:none}.orbis-vision-access-copy-url.is-copied b{color:#7cf0bd}.orbis-vision-access-mode-switch{appearance:none;margin-top:14px;padding:0;border:0;color:#f4baffe0;background:transparent;font:inherit;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.orbis-vision-access-enter{display:grid;gap:12px;width:min(100%,320px);justify-items:stretch}.orbis-vision-access-enter-label{color:#ffffffb8;font-size:12px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;text-align:left}.orbis-vision-access-enter-input{width:100%;padding:18px 16px;border:1px solid rgba(255,255,255,.22);border-radius:18px;color:#fff;background:#08060e8c;font-size:34px;font-weight:700;letter-spacing:.22em;text-align:center;font-variant-numeric:tabular-nums}.orbis-vision-access-enter-input::placeholder{color:#ffffff38;letter-spacing:.22em}.orbis-vision-access-enter-input:focus{outline:none;border-color:#f4aeff8c;box-shadow:0 0 0 3px #c33af12e}.orbis-vision-access-enter-submit{appearance:none;margin-top:4px;padding:14px 18px;border:0;border-radius:14px;color:#1a0f24;background:linear-gradient(135deg,#f4baff,#ff7eb3 55%,#ff9a62);font:inherit;font-size:15px;font-weight:720;cursor:pointer}.orbis-vision-access-enter-submit:disabled{opacity:.45;cursor:default}@keyframes orbisVisionAccessFade{0%{opacity:0}to{opacity:1}}@keyframes orbisVisionAccessIn{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 760px){.orbis-vision-access-backdrop{place-items:end center;padding:12px}.orbis-vision-access-dialog{width:100%;max-height:calc(100dvh - 24px);min-height:0;overflow-y:auto;grid-template-columns:1fr;gap:30px;padding:50px 24px 34px;border-radius:26px}.orbis-vision-access-copy h2{padding-right:32px;font-size:clamp(26px,7.2vw,40px)}.orbis-vision-access-copy>p{margin-top:16px;font-size:14px}.orbis-vision-access-steps,.orbis-vision-access-ready{margin-top:22px}.orbis-vision-access-code-column{order:-1}.orbis-vision-code-plate{--orbis-vision-code-size: min(232px, 70vw);padding:12px;border-radius:24px}.orbis-vision-code-plate-face{border-radius:16px}.orbis-vision-access-code-meta{margin-top:14px}.orbis-vision-access-code-column>p{margin-top:14px}}@media (prefers-reduced-motion: reduce){.orbis-vision-access-backdrop,.orbis-vision-access-dialog{animation:none}}@media (max-width: 720px){.orbis-home-landing-devices{--home-device-slot: 22px;--home-device-pad-x: 2px;min-height:26px}.orbis-home-landing-device-icon svg{width:13px;height:13px}.orbis-home-landing-vision-pro-icon{width:14px;height:8px}}@media (prefers-reduced-motion: reduce){.orbis-home-landing-devices-thumb,.orbis-home-landing-tags li,.orbis-home-landing-tags li:before,.orbis-home-landing-tags li:after{transition:none}}.orbis-home-landing-lang{position:relative;flex:0 0 auto}.orbis-home-landing-lang-trigger{appearance:none;border:1px solid rgba(232,196,138,.28);margin:0;min-height:28px;padding:0 7px 0 5px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:linear-gradient(180deg,#1c1814eb,#0c0b0ef5);color:#fff6e8eb;font:inherit;cursor:pointer;box-shadow:0 1px #ffffff0f inset,0 8px 22px #00000059,0 0 0 1px #00000059;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-home-landing-lang-trigger:hover,.orbis-home-landing-lang-trigger.is-open{border-color:#e8c48a7a;color:#fff;transform:translateY(-1px);box-shadow:0 1px #ffffff14 inset,0 12px 28px #0000006b,0 0 0 1px #e8c48a1f}.orbis-home-landing-lang-trigger-icon{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#e8c48a1f;color:#e8c48af2}.orbis-home-landing-lang-trigger-icon svg{width:11px;height:11px}.orbis-home-landing-lang-trigger-copy{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.orbis-home-landing-lang-trigger-label{font-size:11px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.orbis-home-landing-lang-trigger-code{font-size:9px;font-weight:700;letter-spacing:.08em;color:#e8c48ad1}.orbis-home-landing-lang-trigger-chevron{display:grid;place-items:center;color:#ffffff8c;transition:transform .16s ease,color .16s ease}.orbis-home-landing-lang-trigger.is-open .orbis-home-landing-lang-trigger-chevron{transform:rotate(180deg);color:#e8c48ae6}.orbis-home-landing-lang-menu{position:absolute;right:0;bottom:calc(100% + 10px);list-style:none;margin:0;padding:6px;min-width:168px;border-radius:14px;border:1px solid rgba(232,196,138,.22);background:linear-gradient(180deg,#161412fa,#0a0a0cfa);box-shadow:0 1px #ffffff0f inset,0 18px 42px #0000008c,0 0 0 1px #00000073;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);animation:orbisHomeFadeUp .18s ease both}.orbis-home-landing-lang-menu.is-portaled{z-index:10000;margin:0}.orbis-home-landing-lang-menu li+li{margin-top:2px}.orbis-home-landing-lang-option{appearance:none;width:100%;border:0;margin:0;padding:10px 11px;border-radius:10px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;background:transparent;color:#fff8ece0;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-home-landing-lang-option:hover{background:#ffffff12;color:#fff}.orbis-home-landing-lang-option.is-selected{background:#e8c48a24;color:#fff8ef}.orbis-home-landing-lang-option-label{font-size:13px;font-weight:650;letter-spacing:-.01em}.orbis-home-landing-lang-option-code{font-size:10px;font-weight:750;letter-spacing:.1em;color:#e8c48ac7}.orbis-home-landing-lang-option-check{font-size:12px;font-weight:700;color:#e8c48af2}@media (max-width: 900px){html[data-ui-theme=glass] .orbis-top-tab-backdrop,html[data-ui-theme=glass] .orbis-top-tab-sheet-backdrop{background:radial-gradient(circle at 50% 0%,rgba(12,16,24,.04),transparent 52%),#f6f6f36b;backdrop-filter:blur(18px) saturate(.96);-webkit-backdrop-filter:blur(18px) saturate(.96)}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet{--svc-ink: #0c1018;--svc-soft: rgba(12, 16, 24, .56);--svc-line: rgba(12, 16, 24, .1);color:#0c1018;border-color:#0c101814;background:linear-gradient(180deg,#fffffffa,#f6f6f3f7);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet>.orbis-top-tab-head.is-mobile{border-bottom-color:#0c101814;background:linear-gradient(180deg,#fffffff5,#fafaf8eb)}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-mobile-title,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-heading h2{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-mobile-desc,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-heading p,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-head small,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-head small,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-main small,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-stats em,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-empty,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-pager-gap{color:#0c10187a}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-close{border-color:#0c10181f;background:#0c10180d;color:#0c1018;box-shadow:inset 0 1px #ffffffb3}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-chips button{border-color:#0c10181a;background:#0c10180a;color:#0c10189e}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-chips button:hover{color:#0c1018;border-color:#0c101838;background:#0c10180f}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-chips button.is-active{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-panel-search{border-color:#0c10181f;background:#ffffffc7}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-panel-search span,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-panel-search input{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-panel-search input::placeholder{color:#0c101861}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-row,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-row,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-row{border-color:#0c101814;background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-row:hover,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-row:hover,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-row:hover{border-color:#0c101829;background:#fff}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-main strong,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-main strong,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-name strong,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-value,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-me-pos,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-me>strong{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-table-head,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-list>li{border-color:#0c10181a}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-table-head{color:#0c10186b}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-avatar{border-color:#0c10181a;background:#0c10180d;color:#0c1018b3}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-name small,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-me-name{color:#0c10188c}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-row.is-top .orbis-rank-pos{color:var(--rank-medal)}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-trend.is-up{color:#168a52}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-trend.is-down{color:#c23b3b}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-trend.is-same{color:#0c10186b}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-badge{border-color:#0c10181f;background:#0c10180d;color:#0c1018b8}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-badge.is-notice,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-board-cat{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-pager button{border-color:#0c10181f;background:#ffffffc7;color:#0c1018b3}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-pager button:hover:not(:disabled){color:#0c1018;border-color:#0c101838}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-pager button.is-active{border-color:var(--tab-line-strong);background:var(--tab-tint);color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-back,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-refresh{border-color:#0c101824;background:#0c10180a;color:#0c1018c7}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-back:hover,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-refresh:hover:not(:disabled){border-color:#0c101847;background:#0c101812;color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-write{border-color:#0c10181a;background:#fff;box-shadow:0 8px 24px #0c10180f}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-head,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-section{border-bottom-color:#0c101814;border-top-color:#0c101814}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-head h3,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-top-tab-section-title{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-meta{color:#0c10187a}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-body{color:#0c1018d1}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-head .orbis-feed-badge,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-head .orbis-board-cat{border:none;background:transparent;color:var(--tab-accent);font-weight:800}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-actions button,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-event-actions button,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-write-actions button,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-form button,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-actions button,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-edit-actions button{border-color:#0c101824;background:#0c10180a;color:#0c1018d1}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-actions button.is-primary,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-event-actions button.is-primary,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-write-actions button.is-primary,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-form button.is-primary,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-edit-actions button.is-primary{border-color:var(--tab-line-strong);background:linear-gradient(180deg,var(--tab-grad-top),var(--tab-grad-bot));color:var(--tab-ink)}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-post-view-actions button.is-danger,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-actions button.is-danger{color:#c23b3b;border-color:#c23b3b47}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment{border-color:#0c101814;background:#f6f6f3e6}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-head strong{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-head small{color:#0c10186b}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment p{color:#0c1018c7}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-form input,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-edit input{border-color:#0c10181f;background:#fff;color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-comment-form input::placeholder{color:#0c101861}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-event-feature-copy h3,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-rank-pos{color:#0c1018}html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-main small,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-stats,html[data-ui-theme=glass] .orbis-top-tab-panel.is-mobile-sheet .orbis-feed-stats em{color:#0c10187a}}html[data-ui-theme=glass] .orbis-home-landing{--home-ink: #0c1018;--home-ink-soft: rgba(12, 16, 24, .78);--home-ink-mute: rgba(12, 16, 24, .58);--home-glass: rgba(255, 255, 255, .72);--home-glass-border: rgba(12, 16, 24, .12)}html[data-ui-theme=glass] .orbis-home-landing-veil{background:radial-gradient(ellipse 38% 40% at 6% -8%,rgba(255,255,255,.92) 0%,rgba(255,255,255,.62) 42%,transparent 78%),radial-gradient(circle 46vmin at 0% 100%,rgba(255,230,175,1) 0%,rgba(245,210,140,.9) 18%,rgba(220,170,95,.58) 38%,rgba(160,115,60,.22) 58%,transparent 74%),linear-gradient(90deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.72) 10%,rgba(255,255,255,.48) 21%,rgba(255,255,255,.22) 32%,rgba(255,255,255,.08) 40%,transparent 46%)}html[data-ui-theme=glass] .orbis-home-landing-logo{filter:drop-shadow(0 6px 16px rgba(0,0,0,.14))}html[data-ui-theme=glass] .orbis-home-landing-title{color:#0c1018;background:none;-webkit-text-fill-color:#0c1018;filter:drop-shadow(0 1px 0 rgba(255,255,255,.55)) drop-shadow(0 8px 18px rgba(0,0,0,.12))}html[data-ui-theme=glass] .orbis-home-landing-lead{color:#0c1018b8;text-shadow:0 1px 10px rgba(255,255,255,.55)}html[data-ui-theme=glass] .orbis-home-landing-features li{border-color:#0c10181a;background:linear-gradient(180deg,#ffffffeb,#f8f6f2e0),#ffffffc7;color:#0c1018;box-shadow:inset 0 1px #ffffffd9,0 10px 24px #0c101814}html[data-ui-theme=glass] .orbis-home-landing-features li:hover{border-color:#b48c506b}html[data-ui-theme=glass] .orbis-home-landing-tags li{border-color:#70522c24;background:#ffffffad;color:#141210b3;box-shadow:inset 0 1px #ffffffb8,0 2px 8px #2d201209}html[data-ui-theme=glass] .orbis-home-landing-tags li:before{color:#96662bc7}html[data-ui-theme=glass] .orbis-home-landing-tags li.is-highlighted{color:#211a12;border-color:#b7843e6b;background:linear-gradient(135deg,#fffcf5f5,#f4e0becc);box-shadow:inset 0 1px #fffffffa,inset 0 -1px #af7b3514,0 6px 16px #7e54221f,0 0 0 1px #ffeecb6b}html[data-ui-theme=glass] .orbis-home-landing-tags li.is-highlighted:before,html[data-ui-theme=glass] .orbis-home-landing-tags li:hover:before{color:#986326}html[data-ui-theme=glass] .orbis-home-landing-tags li:hover{color:#17120d;border-color:#a26d2b8f;background:linear-gradient(135deg,#fffdf8fc,#f1d8ade6);box-shadow:inset 0 1px #fff,inset 0 -1px #9662221a,0 10px 24px #69451c29,0 0 18px #d2a05821}html[data-ui-theme=glass] .orbis-home-landing-tags li:after{background:radial-gradient(circle at 24% -10%,rgba(255,255,255,.98),transparent 46%),linear-gradient(110deg,transparent 18%,rgba(255,246,224,.58) 48%,transparent 78%)}html[data-ui-theme=glass] .orbis-home-landing-cta{background:linear-gradient(165deg,#f7e7c4,#e8c48a 38%,#d4a86a 72%,#c49658) padding-box,linear-gradient(115deg,#8c6a3ae6,#f4d89ef2 22%,#b0864ee6 46%,#ffebbe 72%,#96703ee6) border-box;box-shadow:inset 0 1px #fff8e6a6,inset 0 -6px 14px #78501e2e,0 12px 28px #78542447,0 2px 6px #0c101814}html[data-ui-theme=glass] .orbis-home-landing-cta>span{background:none;-webkit-text-fill-color:#1a1620;color:#1a1620}html[data-ui-theme=glass] .orbis-home-landing-cta:before{background:radial-gradient(ellipse 90% 70% at 50% -18%,rgba(255,252,240,.45),transparent 58%)}html[data-ui-theme=glass] .orbis-home-landing-cta:hover{box-shadow:inset 0 1px #fff8e6bf,inset 0 -6px 14px #78501e24,0 16px 34px #78542457,0 0 16px #e8c48a47}html[data-ui-theme=glass] .orbis-world-search{border:0;background:linear-gradient(180deg,#fff3,#ffffff1a);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html[data-ui-theme=glass] .orbis-world-search:focus-within{border:0;background:linear-gradient(180deg,#ffffff42,#ffffff24);box-shadow:none}html[data-ui-theme=glass] .orbis-world-search-input{color:#fffffff0}html[data-ui-theme=glass] .orbis-world-search-input::placeholder{color:#ffffff80}html[data-ui-theme=glass] .orbis-world-search-btn{color:#ffffffbd}html[data-ui-theme=glass] .orbis-world-search-btn:hover{color:#fff}html[data-ui-theme=glass] .orbis-world-search-icon-btn{background:transparent;box-shadow:none;color:#ffffffe6}html[data-ui-theme=glass] .orbis-world-search-icon-btn:hover,html[data-ui-theme=glass] .orbis-world-search-icon-btn:focus-visible{background:transparent;color:#fff}html[data-ui-theme=glass] .orbis-world-search-sheet-backdrop{background:radial-gradient(circle at 50% 0%,rgba(12,16,24,.04),transparent 52%),#f6f6f36b;backdrop-filter:blur(18px) saturate(.96);-webkit-backdrop-filter:blur(18px) saturate(.96)}html[data-ui-theme=glass] .orbis-world-search-sheet-panel{--svc-ink: #0c1018;--svc-soft: rgba(12, 16, 24, .56);--svc-line: rgba(12, 16, 24, .1);color:#0c1018;border-color:#0c101814;background:linear-gradient(180deg,#fffffffa,#f6f6f3f7);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-ui-theme=glass] .orbis-world-search-sheet-panel>.orbis-world-search-sheet-head.orbis-top-tab-head.is-mobile{border-bottom-color:#0c101814;background:linear-gradient(180deg,#fffffff5,#fafaf8eb)}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-top-tab-mobile-title{color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-top-tab-mobile-desc{color:#0c10187a}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-top-tab-close{border-color:#0c10181f;background:#0c10180d;color:#0c1018;box-shadow:inset 0 1px #ffffffb3}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search.is-sheet{border:1px solid rgba(12,16,24,.12);background:#ffffffc7;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search.is-sheet:focus-within{border-color:#0c10182e;background:#ffffffeb;box-shadow:none}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-input{color:#0c1018;text-shadow:none}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-input::placeholder{color:#0c101861;opacity:1}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-btn{color:#0c10188c;filter:none}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-btn:hover,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-btn:focus-visible{color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest.is-sheet{border-color:#0c101814;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-head{border-bottom-color:#0c101814}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-head>strong{color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-section{border-top-color:#0c101814;color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-section>small{color:#0c10187a}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-head>small,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-slug,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-empty,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-empty span,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-foot{color:#0c10187a}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-item{color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-item:hover,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-item.is-active{background:#0c10180d}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-name,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-empty strong{color:#0c1018}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-name mark{color:#6d4718;background:transparent}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-go{color:#0c101847}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-item:hover .orbis-world-search-suggest-go,html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-item.is-active .orbis-world-search-suggest-go{color:#0c10189e}html[data-ui-theme=glass] .orbis-world-search-sheet-panel .orbis-world-search-suggest-foot{border-top-color:#0c101814}body:has(.orbis-play-chrome) .orbis-world-search-suggest{border-color:var(--orbis-play-glass-border);background:var(--orbis-play-glass-bg);backdrop-filter:var(--orbis-play-glass-blur);-webkit-backdrop-filter:var(--orbis-play-glass-blur);box-shadow:var(--orbis-play-glass-shadow)}html[data-ui-theme=glass] .orbis-home-landing-bottom{--home-footer-glass-bg: rgba(255, 255, 255, .8);background:transparent;box-shadow:none}html[data-ui-theme=glass] .orbis-home-landing-copyright{color:#0c101875}html[data-ui-theme=glass] .orbis-home-landing-copyright:hover{color:#0c1018}html[data-ui-theme=glass] .orbis-home-landing-legal-links a{color:#0c10186b}html[data-ui-theme=glass] .orbis-home-landing-legal-links a:hover{color:#0c1018}html[data-ui-theme=glass] .orbis-home-landing-bottom-link{color:#0c1018;font-weight:650}html[data-ui-theme=glass] .orbis-home-landing-bottom-link:hover{color:#000}html[data-ui-theme=glass] .orbis-home-landing-devices{--home-device-ink: rgba(12, 16, 24, .5);--home-device-ink-hover: rgba(12, 16, 24, .82);--home-device-ink-selected: #0c1018;--home-device-tip-bg: rgba(255, 255, 255, .96);--home-device-tip-ink: rgba(12, 16, 24, .9);--home-device-thumb: rgba(12, 16, 24, .1);border-color:#0c101824;background:#ffffff6b;box-shadow:inset 0 1px #ffffffb3,0 4px 14px #0c10180f}html[data-ui-theme=glass] .orbis-home-landing-devices:hover{border-color:#0c101838;background:#ffffff9e;box-shadow:inset 0 1px #ffffffd9,0 6px 16px #0c101814}html[data-ui-theme=glass] .orbis-home-landing-devices-thumb{box-shadow:inset 0 1px #ffffff8c,0 0 0 1px #0c10180f}html[data-ui-theme=glass] .orbis-home-landing-device:after{box-shadow:0 8px 18px #0c10181f}html[data-ui-theme=glass] .orbis-home-landing-lang-trigger{border-color:#0c101824;background:#ffffff6b;color:#0c1018;font-weight:650;box-shadow:inset 0 1px #ffffffb3,0 4px 14px #0c10180f}html[data-ui-theme=glass] .orbis-home-landing-lang-trigger:hover,html[data-ui-theme=glass] .orbis-home-landing-lang-trigger.is-open{border-color:#0c101838;background:#ffffff9e;color:#000;box-shadow:inset 0 1px #ffffffd9,0 6px 16px #0c101814}html[data-ui-theme=glass] .orbis-home-landing-lang-trigger-icon{background:#0c101812;color:#0c1018}html[data-ui-theme=glass] .orbis-home-landing-lang-trigger-code,html[data-ui-theme=glass] .orbis-home-landing-lang-trigger-chevron,html[data-ui-theme=glass] .orbis-home-landing-lang-trigger.is-open .orbis-home-landing-lang-trigger-chevron{color:#0c10189e}html[data-ui-theme=glass] .orbis-home-landing-lang-menu{border-color:#0c10181f;background:#fafaf9f0;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05);box-shadow:inset 0 1px #fff,0 18px 42px #0c101829}html[data-ui-theme=glass] .orbis-home-landing-lang-option{color:#0c1018c7}html[data-ui-theme=glass] .orbis-home-landing-lang-option:hover{background:#0c10180f;color:#0c1018}html[data-ui-theme=glass] .orbis-home-landing-lang-option.is-selected{background:#0c101817;color:#0c1018}html[data-ui-theme=glass] .orbis-home-landing-lang-option-code,html[data-ui-theme=glass] .orbis-home-landing-lang-option-check{color:#0c10188a}@keyframes orbisHomeFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes orbisHomeFadeOpacity{0%{opacity:0}to{opacity:1}}@media (max-width: 1180px){.orbis-home-landing-bottom-nav{gap:clamp(2px,.8vw,10px)}.orbis-home-landing-bottom-link{padding:7px 6px;gap:0}.orbis-home-landing-bottom-link span{display:none}}@media (max-width: 720px){.orbis-home-landing{--home-footer-h: 52px}.orbis-home-landing-logo-img{width:clamp(68px,20vw,84px)}.orbis-world-search-wrap:not(.is-mobile-trigger){width:min(132px,34vw);min-width:108px}.orbis-world-search-wrap:not(.is-mobile-trigger) .orbis-world-search{height:30px;padding:0 7px 0 10px}.orbis-world-search-wrap:not(.is-mobile-trigger) .orbis-world-search-input{font-size:11.5px}.orbis-home-landing-top-tools{gap:6px}.orbis-home-landing-hero{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.orbis-home-landing-title{font-size:clamp(32px,8.4vw,42px)}.orbis-home-landing-lead{font-size:14px}.orbis-home-landing-features{gap:8px}.orbis-home-landing-features li{min-height:40px;font-size:12.5px;border-radius:12px}.orbis-home-landing-cta{min-width:176px;min-height:44px}.orbis-home-landing-bottom-inner{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.orbis-home-landing-bottom-nav{gap:8px}.orbis-home-landing-bottom-link{font-size:12.5px}.orbis-home-landing-copyright{display:none}.orbis-home-landing-lang{margin-right:0}.orbis-home-landing-lang-trigger{min-height:26px;padding:0 6px 0 4px;gap:5px}.orbis-home-landing-lang-trigger-label{font-size:10.5px}.orbis-home-landing-lang-trigger-code{font-size:8.5px}.orbis-home-landing-lang-menu{min-width:152px}}.orbis-select{position:relative;display:block;width:100%;min-width:0;appearance:none!important;-webkit-appearance:none!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:inherit!important;cursor:default!important;outline:none!important}.orbis-select-trigger{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;margin:0;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#00000038;color:#ffffffeb;font:inherit;font-size:11px;font-weight:650;text-align:left;cursor:pointer;outline:none;transition:border-color .14s ease,background .14s ease}.orbis-select-trigger:hover:not(:disabled),.orbis-select.is-open .orbis-select-trigger,.orbis-select-trigger:focus-visible{border-color:#f3dfa957;background:#ffffff0f}.orbis-select-trigger:disabled{opacity:.55;cursor:not-allowed}.orbis-select-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-select.is-placeholder .orbis-select-label{color:#ffffff8c;font-weight:600}.orbis-select-chevron{flex:0 0 auto;opacity:.62;font-size:10px;line-height:1;transition:transform .16s ease,opacity .16s ease}.orbis-select.is-open .orbis-select-chevron{transform:rotate(180deg);opacity:.9}.orbis-select-menu{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;margin:0;padding:4px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(243,223,169,.34);border-radius:10px;background:#16161a;color:#ffffffeb;box-shadow:0 14px 34px #0000006b;-webkit-overflow-scrolling:touch;font-size:11px;font-weight:650;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.orbis-select-option{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;min-height:30px;margin:0;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:8px;background:transparent;color:#ffffffeb;font:inherit;font-size:11px;font-weight:650;letter-spacing:normal;text-align:left;cursor:pointer;outline:none;transition:background .12s ease,color .12s ease}.orbis-select-option:hover:not(:disabled),.orbis-select-option.is-active:not(:disabled){background:#ffffff14;color:#fffffff5}.orbis-select-option.is-selected{background:#f3dfa91f;color:#fff8e6f5}.orbis-select-option.is-selected.is-active:not(:disabled),.orbis-select-option.is-selected:hover:not(:disabled){background:#f3dfa92e;color:#fff8ef}.orbis-select-option:disabled{opacity:.42;cursor:not-allowed}.orbis-select-option-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.orbis-select-option-check{flex:0 0 auto;display:grid;place-items:center;width:12px;height:12px;font-size:10px;font-weight:700;line-height:1;color:#f3dfa9eb}html[data-ui-theme=glass] .orbis-select-trigger{border-color:#0c101824;background:#ffffff8a;color:#0c1018}html[data-ui-theme=glass] .orbis-select-trigger:hover:not(:disabled),html[data-ui-theme=glass] .orbis-select.is-open .orbis-select-trigger,html[data-ui-theme=glass] .orbis-select-trigger:focus-visible{border-color:#0c101847;background:#ffffffb8}html[data-ui-theme=glass] .orbis-select.is-placeholder .orbis-select-label{color:#0c10187a}html[data-ui-theme=glass] .orbis-select-menu{border-color:#0c101829;background:#fafaf9fa;color:#0c1018;box-shadow:0 14px 34px #0c101824}html[data-ui-theme=glass] .orbis-select-option{color:#0c1018}html[data-ui-theme=glass] .orbis-select-option:hover:not(:disabled),html[data-ui-theme=glass] .orbis-select-option.is-active:not(:disabled){background:#0c10180f;color:#0c1018}html[data-ui-theme=glass] .orbis-select-option.is-selected{background:#0c101814;color:#0c1018}html[data-ui-theme=glass] .orbis-select-option-check{color:#0c10189e}.orbis-admin-shell{--oa-bg: #f3f4f6;--oa-surface: #ffffff;--oa-sidebar: #141414;--oa-ink: #111827;--oa-muted: #6b7280;--oa-border: #e8eaee;--oa-accent: #f6821f;--oa-accent-soft: #fff4e8;--oa-row-hover: #f8fafc;--oa-ready: #0f766e;--oa-ready-bg: #ccfbf1;--oa-processing: #a16207;--oa-processing-bg: #fef3c7;--oa-failed: #b91c1c;--oa-failed-bg: #fee2e2;--oa-danger: #b91c1c;--oa-scroll-thumb: #c5ccd6;--oa-scroll-thumb-hover: #9aa3b2;--oa-shadow-soft: 0 1px 0 rgba(17, 24, 39, .04), 0 8px 24px rgba(17, 24, 39, .04);position:fixed;inset:0;z-index:2147483000!important;display:grid;grid-template-columns:232px minmax(0,1fr);background:var(--oa-bg);color:var(--oa-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;pointer-events:auto;overflow:hidden;isolation:isolate}body:has(.orbis-home-landing-bottom) .orbis-admin-shell{inset:0 0 calc(var(--home-footer-h, 52px) + env(safe-area-inset-bottom,0px)) 0}body:has(.orbis-admin-shell) .orbis-home-landing-bottom,body.orbis-admin-open .orbis-home-landing-bottom{z-index:2147483010!important}.orbis-admin-sidebar{display:flex;flex-direction:column;gap:20px;min-height:0;overflow:auto;padding:20px 14px;background:var(--oa-sidebar);color:#e8eaed;border-right:1px solid #111}.orbis-admin-brand{display:flex;align-items:center;gap:10px;padding:4px 8px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-admin-brand-mark{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;background:transparent;border-radius:0;overflow:visible;box-shadow:none}.orbis-admin-brand-mark img{width:100%;height:100%;object-fit:contain;display:block}.orbis-admin-brand strong{flex:1;min-width:0;font-size:13px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f3f4f6}.orbis-admin-nav{display:flex;flex-direction:column;gap:4px}.orbis-admin-nav-item{display:flex;align-items:center;gap:10px;width:100%;border:0;border-radius:8px;background:transparent;color:#e8eaedc7;padding:10px 12px;font-size:13px;font-weight:550;text-align:left;cursor:pointer}.orbis-admin-nav-item:hover{background:#ffffff0f;color:#fff}.orbis-admin-nav-item.is-active{background:#f6821f29;color:#ffd7a8}.orbis-admin-sidebar-foot{margin-top:auto;padding:12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.orbis-admin-sidebar-foot p{margin:0;font-size:11px;line-height:1.45;color:#e8eaed7a}.orbis-admin-sidebar-foot p+p{margin-top:6px}.orbis-admin-main{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--oa-bg)}.orbis-admin-topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px 16px;background:linear-gradient(180deg,#fffffffa,#fffffff0);border-bottom:1px solid rgba(17,24,39,.06);box-shadow:var(--oa-shadow-soft);backdrop-filter:blur(10px)}.orbis-admin-topbar-lead{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.orbis-admin-topbar-title-row{min-width:0;display:flex;align-items:center;gap:14px}.orbis-admin-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;font-size:12px;font-weight:500;letter-spacing:-.01em;color:#9ca3af}.orbis-admin-crumb>span{display:inline-flex;align-items:center;min-width:0}.orbis-admin-crumb>span.is-current{color:#6b7280;font-weight:600}.orbis-admin-crumb-sep{margin:0 7px;color:#d1d5db;font-weight:500}.orbis-admin-topbar h1{margin:0;min-width:0;font-size:22px;font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--oa-ink)}.orbis-admin-topbar-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.orbis-admin-exit,.orbis-admin-back{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:650;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-admin-back{flex:0 0 auto;height:36px;padding:0 14px 0 11px;background:#f3f4f6;color:#374151;box-shadow:inset 0 0 0 1px #1118270a}.orbis-admin-back svg{display:block;flex:0 0 auto}.orbis-admin-exit{height:36px;padding:0 15px;appearance:none;-webkit-appearance:none;background:var(--oa-ink);color:#fff;box-shadow:0 1px 2px #1118271f}.orbis-admin-exit svg{display:block;flex:0 0 auto;width:14px;height:14px;opacity:.92}.orbis-admin-exit span{display:flex;align-items:center;height:14px;line-height:14px}.orbis-admin-back:hover{background:#eaecef;color:#111827;transform:translateY(-1px)}.orbis-admin-exit:hover{background:#000;box-shadow:0 4px 12px #1118272e;transform:translateY(-1px)}.orbis-admin-back:active,.orbis-admin-exit:active{transform:translateY(0)}.orbis-admin-content{flex:1;min-height:0;overflow:hidden;display:grid;gap:16px;padding:20px 28px 28px}.orbis-admin-content.is-list{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.orbis-admin-content.is-detail{display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;cursor:auto}.orbis-admin-content.is-email-preview{display:block;min-height:0;overflow:hidden;padding-bottom:20px}.orbis-admin-email-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:16px;height:100%;min-height:0}.orbis-admin-email-list,.orbis-admin-email-preview-pane{min-height:0;border:1px solid var(--oa-border);border-radius:12px;background:var(--oa-surface)}.orbis-admin-email-list{display:flex;flex-direction:column;overflow:hidden}.orbis-admin-email-list-head{padding:16px 16px 12px;border-bottom:1px solid var(--oa-border)}.orbis-admin-email-list-head h2{margin:0 0 4px;font-size:15px;font-weight:700}.orbis-admin-email-list-head p{margin:0;color:var(--oa-muted);font-size:12px;line-height:1.45}.orbis-admin-email-list ul{list-style:none;margin:0;padding:8px;overflow:auto}.orbis-admin-email-item{display:grid;gap:4px;width:100%;padding:12px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-admin-email-item strong{font-size:13px;font-weight:700}.orbis-admin-email-item span{color:var(--oa-muted);font-size:11.5px;line-height:1.45}.orbis-admin-email-item:hover{background:#00000008}.orbis-admin-email-item.is-active{border-color:#eab30859;background:var(--oa-accent-soft)}.orbis-admin-email-preview-pane{display:flex;flex-direction:column;overflow:hidden;padding:16px}.orbis-admin-email-meta{display:grid;gap:10px;margin-bottom:12px;padding:12px 14px;border:1px solid var(--oa-border);border-radius:10px;background:#fafafa}.orbis-admin-email-meta>div{display:grid;gap:2px;min-width:0}.orbis-admin-email-meta span{color:var(--oa-muted);font-size:11px}.orbis-admin-email-meta strong{font-size:13px;font-weight:650;word-break:break-word}.orbis-admin-email-tabs{display:inline-flex;gap:4px;margin-bottom:12px;padding:3px;border:1px solid var(--oa-border);border-radius:10px;background:#fafafa;width:fit-content}.orbis-admin-email-tabs button{min-height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--oa-muted);font-size:12px;font-weight:650;cursor:pointer}.orbis-admin-email-tabs button.is-active{background:#fff;color:#171410;box-shadow:0 1px 3px #00000014}.orbis-admin-email-frame,.orbis-admin-email-text{flex:1;min-height:360px;width:100%;border:1px solid var(--oa-border);border-radius:12px;background:#fff}.orbis-admin-email-frame{border:0}.orbis-admin-email-text{margin:0;padding:18px;overflow:auto;color:#222;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;white-space:pre-wrap}.orbis-admin-email-status,.orbis-admin-email-error{margin:0;font-size:13px}.orbis-admin-email-error{margin-bottom:10px;color:#b42318}@media (max-width: 960px){.orbis-admin-email-layout{grid-template-columns:1fr;grid-template-rows:auto minmax(420px,1fr)}.orbis-admin-email-list{max-height:220px}}.orbis-admin-content.is-render-compare{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.orbis-admin-compare-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.orbis-admin-compare-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.orbis-admin-compare-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--oa-border);border-radius:999px;background:#fff;color:var(--oa-muted);font-size:12.5px;font-weight:650;cursor:pointer}.orbis-admin-compare-chip em{font-style:normal;font-size:11px;font-variant-numeric:tabular-nums;opacity:.7}.orbis-admin-compare-chip:hover{background:#00000008}.orbis-admin-compare-chip.is-active{border-color:#eab30866;background:var(--oa-accent-soft);color:#171410}.orbis-admin-compare-tools{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.orbis-admin-compare-seg{display:inline-flex;gap:3px;padding:3px;border:1px solid var(--oa-border);border-radius:10px;background:#fafafa}.orbis-admin-compare-seg button{min-height:26px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--oa-muted);font-size:12px;font-weight:650;cursor:pointer}.orbis-admin-compare-seg button.is-active{background:#fff;color:#171410;box-shadow:0 1px 3px #00000014}.orbis-admin-compare-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:4px}.orbis-admin-compare-grid{display:grid;gap:16px;align-items:start}.orbis-admin-compare-grid.is-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.orbis-admin-compare-grid.is-wide{grid-template-columns:minmax(0,1fr);width:100%}.orbis-admin-compare-card{display:grid;gap:10px;padding:14px;border:1px solid var(--oa-border);border-radius:12px;background:var(--oa-surface)}.orbis-admin-compare-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.orbis-admin-compare-title{display:inline-flex;align-items:center;gap:8px;min-width:0}.orbis-admin-compare-title strong{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-admin-compare-badge{flex:none;padding:2px 8px;border-radius:999px;background:#0f172a0f;color:var(--oa-muted);font-size:11px;font-weight:650}.orbis-admin-compare-source{flex:none;color:var(--oa-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;text-decoration:none}.orbis-admin-compare-source:hover{color:#171410;text-decoration:underline}.orbis-admin-compare-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.orbis-admin-compare-pane{margin:0;min-width:0}.orbis-admin-compare-pane figcaption{padding-top:5px;color:var(--oa-muted);font-size:11px;line-height:1.4}.orbis-admin-compare-frame{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border:1px solid var(--oa-border);border-radius:10px}.orbis-admin-compare-frame>img,.orbis-admin-compare-frame .orbis-admin-compare-thumb,.orbis-admin-compare-frame .orbis-admin-compare-thumb>img{display:block;width:100%;height:100%;object-fit:contain}.orbis-admin-compare-frame.is-origin,.orbis-admin-compare-frame.is-bg-match{background:linear-gradient(#9fb6c9,#dfe4e7)}.orbis-admin-compare-frame.is-bg-light{background:#f4f6f8}.orbis-admin-compare-frame.is-bg-dark{background:#20242a}.orbis-admin-compare-frame.is-bg-checker{background-color:#eceff3;background-image:linear-gradient(45deg,#c8ced8 25%,transparent 25%),linear-gradient(-45deg,#c8ced8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#c8ced8 75%),linear-gradient(-45deg,transparent 75%,#c8ced8 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.orbis-admin-compare-thumb.is-glb-loading:after,.orbis-admin-compare-orb:after{content:"";position:absolute;inset:0;background:#ffffff59;animation:orbis-admin-compare-pulse 1.3s ease-in-out infinite}@keyframes orbis-admin-compare-pulse{0%,to{opacity:.25}50%{opacity:.6}}.orbis-admin-compare-detail{margin:0;color:var(--oa-muted);font-size:11.5px;line-height:1.5}.orbis-admin-compare-metrics{display:flex;flex-wrap:wrap;gap:6px;margin:0}.orbis-admin-compare-metrics span{padding:2px 8px;border-radius:999px;background:#0f172a0d;color:var(--oa-muted);font-size:11px;font-variant-numeric:tabular-nums}@media (max-width: 720px){.orbis-admin-compare-grid.is-grid{grid-template-columns:minmax(0,1fr)}}.orbis-admin-stats{grid-row:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orbis-admin-stats article{background:var(--oa-surface);border:1px solid var(--oa-border);border-radius:10px;padding:14px 16px}.orbis-admin-stats span{display:block;font-size:12px;color:var(--oa-muted)}.orbis-admin-stats strong{display:block;margin-top:6px;font-size:26px;font-weight:700;letter-spacing:-.03em}.orbis-admin-card{grid-row:2;display:flex;flex-direction:column;min-height:0;background:var(--oa-surface);border:1px solid var(--oa-border);border-radius:12px;padding:0;overflow:hidden}.orbis-admin-card-head{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid var(--oa-border)}.orbis-admin-card-head h2,.orbis-admin-detail-page h2{margin:0;font-size:16px;font-weight:700}.orbis-admin-card-head p{margin:4px 0 0;font-size:12px;color:var(--oa-muted)}.orbis-admin-search input,.orbis-admin-search select{width:min(260px,42vw);height:36px;border:1px solid var(--oa-border);border-radius:8px;background:#fff;color:var(--oa-ink);padding:0 12px;font-size:13px;outline:none}.orbis-admin-search.is-select select{width:min(140px,28vw)}.orbis-admin-search input:focus,.orbis-admin-search select:focus{border-color:#f0a35a;box-shadow:0 0 0 3px #f6821f26}.orbis-admin-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orbis-admin-scroll{scrollbar-width:thin;scrollbar-color:var(--oa-scroll-thumb) transparent}.orbis-admin-table-wrap.orbis-admin-scroll{cursor:grab;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.orbis-admin-table-wrap.orbis-admin-scroll.is-drag-scrolling{cursor:grabbing;user-select:none;-webkit-user-select:none;touch-action:none}.orbis-admin-table-wrap.orbis-admin-scroll.is-drag-scrolling *{cursor:grabbing;user-select:none;-webkit-user-select:none}.orbis-admin-scroll::-webkit-scrollbar{width:10px;height:10px}.orbis-admin-scroll::-webkit-scrollbar-track{background:transparent}.orbis-admin-scroll::-webkit-scrollbar-thumb{background:var(--oa-scroll-thumb);border-radius:999px;border:2px solid transparent;background-clip:content-box}.orbis-admin-scroll::-webkit-scrollbar-thumb:hover{background:var(--oa-scroll-thumb-hover);background-clip:content-box}.orbis-admin-scroll::-webkit-scrollbar-corner{background:transparent}.orbis-admin-table-wrap{flex:1;min-height:0;overflow:auto}.orbis-admin-table{width:100%;min-width:820px;border-collapse:collapse;font-size:13px}.orbis-admin-table th{position:sticky;top:0;z-index:1;text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--oa-muted);background:#fafafa;border-bottom:1px solid var(--oa-border);padding:10px 14px;white-space:nowrap}.orbis-admin-table td{border-bottom:1px solid var(--oa-border);padding:12px 14px;vertical-align:middle;color:#334155}.orbis-admin-table tbody tr{cursor:pointer;background:#fff}.orbis-admin-table tbody tr:hover{background:var(--oa-row-hover)}.orbis-admin-table tbody tr:focus-visible{outline:2px solid rgba(246,130,31,.45);outline-offset:-2px}.orbis-admin-row-avatar{display:flex;align-items:center;gap:10px;min-width:180px}.orbis-admin-row-avatar strong{display:block;color:var(--oa-ink);font-weight:650}.orbis-admin-row-avatar code,.orbis-admin-detail-head code{display:block;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:var(--oa-muted)}.orbis-admin-thumb{width:36px;height:36px;border-radius:999px;overflow:hidden;flex:0 0 auto;display:grid;place-items:center;background:#eef2f7;border:1px solid var(--oa-border);font-size:13px;font-weight:700;color:#475569}.orbis-admin-thumb.is-lg{width:72px;height:72px;border-radius:999px;font-size:22px}.orbis-admin-thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;border-radius:inherit}.orbis-admin-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;text-transform:lowercase;background:#eef2f7;color:#475569}.orbis-admin-pill.is-ready{background:var(--oa-ready-bg);color:var(--oa-ready)}.orbis-admin-pill.is-processing{background:var(--oa-processing-bg);color:var(--oa-processing)}.orbis-admin-pill.is-catalog{color:#0f766e;background:#ccfbf1}.orbis-admin-pill-row{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.orbis-admin-pill.is-home-guest{color:#9a3412;background:#ffedd5;text-transform:none}.orbis-admin-pill.is-refunded{background:#f1f5f9;color:#475569;text-transform:none}.orbis-admin-muted{color:var(--oa-muted)}.orbis-admin-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-variant-numeric:tabular-nums}.orbis-admin-detail-actions-hint{margin:0;font-size:12px;line-height:1.45;color:var(--oa-muted)}.orbis-admin-pill.is-failed{background:var(--oa-failed-bg);color:var(--oa-failed)}.orbis-admin-cell-stack{display:flex;flex-direction:column;gap:2px}.orbis-admin-cell-stack small,.orbis-admin-detail-meta small{color:var(--oa-muted);font-size:11px}.orbis-admin-owner-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;border:1px solid #fdba74;background:var(--oa-accent-soft);color:#9a3412;font-size:12px;font-weight:700}.orbis-admin-detail-page{display:flex;flex-direction:column;gap:16px;max-width:920px}.orbis-admin-detail-hero-card,.orbis-admin-detail-owners-card{background:var(--oa-surface);border:1px solid var(--oa-border);border-radius:12px;padding:18px}.orbis-admin-detail-head{display:flex;gap:14px;align-items:center;margin-bottom:16px}.orbis-admin-detail-head h2{margin:0 0 4px;font-size:22px}.orbis-admin-detail-head p{margin:6px 0 0;font-size:12px;color:var(--oa-muted)}.orbis-admin-detail-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:1px solid var(--oa-border);border-radius:10px;background:#fafafa}.orbis-admin-detail-meta span{display:block;font-size:11px;color:var(--oa-muted);margin-bottom:2px}.orbis-admin-detail-meta strong{display:block;font-size:13px;word-break:break-word}.orbis-admin-detail-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.orbis-admin-detail-links a{display:inline-flex;flex-direction:column;gap:2px;color:#9a3412;font-size:13px;font-weight:600;text-decoration:none;padding:8px 12px;border:1px solid #fdba74;border-radius:8px;background:var(--oa-accent-soft)}.orbis-admin-detail-links a:hover{background:#ffedd5}.orbis-admin-detail-links a code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500;color:#9a3412;opacity:.82}.orbis-admin-detail-owners-card{padding:0;overflow:hidden}.orbis-admin-owner-table{list-style:none;margin:0;padding:12px 14px 16px;display:flex;flex-direction:column;gap:8px}.orbis-admin-owner-table li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--oa-border);border-radius:10px;background:#fff}.orbis-admin-owner-table strong{display:block;font-size:13px}.orbis-admin-owner-table span,.orbis-admin-owner-table time{display:block;margin-top:2px;font-size:12px;color:var(--oa-muted)}.orbis-admin-search-row{display:flex;align-items:center;gap:8px}.orbis-admin-member-edit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,160px) auto;gap:12px;align-items:end;margin-top:16px;padding-top:16px;border-top:1px solid var(--oa-border)}.orbis-admin-member-edit label{display:flex;flex-direction:column;gap:6px;min-width:0}.orbis-admin-member-edit label span{font-size:11px;color:var(--oa-muted)}.orbis-admin-member-edit input{width:100%;height:36px;border:1px solid var(--oa-border);border-radius:8px;background:#fff;color:var(--oa-ink);padding:0 12px;font-size:13px;outline:none}.orbis-admin-member-edit input:focus{border-color:#f0a35a;box-shadow:0 0 0 3px #f6821f26}.orbis-admin-detail-actions{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding:16px;border:1px solid var(--oa-border);border-radius:12px;background:#fafafa}.orbis-admin-detail-actions>.orbis-admin-state{padding:0}.orbis-admin-detail-actions-group{display:flex;flex-direction:column;gap:8px}.orbis-admin-detail-actions-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--oa-muted)}.orbis-admin-detail-actions-row{display:flex;flex-wrap:wrap;gap:8px}.orbis-admin-action-btn,.orbis-admin-danger-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:650;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.orbis-admin-action-btn:disabled,.orbis-admin-danger-btn:disabled{opacity:.42;cursor:not-allowed}.orbis-admin-action-btn.is-warn,.orbis-admin-danger-btn,.orbis-admin-danger-btn.is-soft{border-color:#fecaca;background:#fff;color:var(--oa-danger)}.orbis-admin-action-btn.is-warn:hover:not(:disabled),.orbis-admin-danger-btn:hover:not(:disabled),.orbis-admin-danger-btn.is-soft:hover:not(:disabled){background:#fef2f2;border-color:#fca5a5}.orbis-admin-action-btn.is-danger{border-color:#b91c1c;background:#b91c1c;color:#fff}.orbis-admin-action-btn.is-danger:hover:not(:disabled){background:#991b1b;border-color:#991b1b}.orbis-admin-action-btn.is-ready{border-color:#99f6e4;background:#fff;color:var(--oa-ready)}.orbis-admin-action-btn.is-ready:hover:not(:disabled){background:var(--oa-ready-bg);border-color:#5eead4}.orbis-admin-state{margin:0;padding:20px 18px;font-size:13px;color:var(--oa-muted)}.orbis-admin-state.is-error{color:#b91c1c}.orbis-admin-refund-card .orbis-admin-card-head{align-items:center}.orbis-admin-refund-card .orbis-admin-pill{text-transform:none;flex:0 0 auto}.orbis-admin-refund-body{display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px}.orbis-admin-status-banner{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:10px;border:1px solid var(--oa-border);background:#f8fafc}.orbis-admin-status-banner strong{font-size:13px;font-weight:700;color:var(--oa-ink)}.orbis-admin-status-banner>p{margin:0;font-size:12px;color:var(--oa-muted)}.orbis-admin-status-banner ul{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:6px}.orbis-admin-status-banner li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;font-size:12px;align-items:baseline}.orbis-admin-status-banner li span{color:var(--oa-muted)}.orbis-admin-status-banner li em{font-style:normal;font-weight:600;color:var(--oa-ink);word-break:break-word}.orbis-admin-status-banner.is-done{border-color:#e2e8f0;background:#f8fafc}.orbis-admin-status-banner.is-warn{border-color:#fde68a;background:#fffbeb}.orbis-admin-status-banner.is-warn strong{color:#92400e}.orbis-admin-status-banner.is-danger{border-color:#fecaca;background:#fef2f2}.orbis-admin-status-banner.is-danger strong{color:#991b1b}.orbis-admin-status-banner.is-danger>p,.orbis-admin-status-banner.is-danger li span{color:#b91c1c}.orbis-admin-status-banner.is-danger li em{color:#7f1d1d}.orbis-admin-member-alerts{display:grid;gap:10px;margin:0 0 14px}.orbis-admin-member-alert{gap:10px}.orbis-admin-member-alert-head{display:flex;align-items:flex-start;gap:10px}.orbis-admin-member-alert-icon{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;margin-top:1px;border-radius:8px;background:#92400e1a;color:#b45309}.orbis-admin-status-banner.is-danger .orbis-admin-member-alert-icon{background:#991b1b1a;color:#b91c1c}.orbis-admin-member-alert-head>div{min-width:0;flex:1 1 auto}.orbis-admin-member-alert-head strong{display:block;margin:0 0 3px;font-size:13px;font-weight:700;letter-spacing:-.01em}.orbis-admin-member-alert-head p{margin:0;font-size:12px;line-height:1.45;color:#a16207}.orbis-admin-status-banner.is-danger .orbis-admin-member-alert-head p{color:#b91c1c}.orbis-admin-member-alert ul{margin-top:2px;padding-top:8px;border-top:1px solid rgba(146,64,14,.12)}.orbis-admin-status-banner.is-danger .orbis-admin-member-alert ul{border-top-color:#991b1b1f}.orbis-admin-member-alert li{grid-template-columns:84px minmax(0,1fr)}.orbis-admin-refund-form{display:flex;flex-direction:column;gap:12px}.orbis-admin-refund-field{display:flex;flex-direction:column;gap:6px;min-width:0}.orbis-admin-refund-field>span{font-size:11px;color:var(--oa-muted)}.orbis-admin-refund-field input{width:100%;height:38px;border:1px solid var(--oa-border);border-radius:8px;background:#fff;color:var(--oa-ink);padding:0 12px;font-size:13px;outline:none}.orbis-admin-refund-field input:focus{border-color:#f0a35a;box-shadow:0 0 0 3px #f6821f26}.orbis-admin-refund-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.orbis-admin-refund-hint{margin:0;flex:1 1 220px;font-size:12px;line-height:1.45;color:var(--oa-muted)}.orbis-admin-refund-hint strong{color:var(--oa-ink);font-weight:700;font-variant-numeric:tabular-nums}.orbis-admin-refund-form>.orbis-admin-state{padding:0}@media (max-width: 820px){.orbis-admin-refund-actions{align-items:stretch}.orbis-admin-refund-actions .orbis-admin-action-btn{width:100%}}.orbis-home-landing-admin-link.is-active{color:#f6821ff2}@media (max-width: 820px){.orbis-admin-shell{grid-template-columns:1fr}.orbis-admin-sidebar{display:none}.orbis-admin-stats,.orbis-admin-detail-meta,.orbis-admin-member-edit{grid-template-columns:1fr}}.orbis-editor-dock{position:fixed;inset:0;z-index:180;display:flex;flex-direction:column;pointer-events:none;color:var(--orbis-dock-text);font-size:12px;--orbis-dock-bg: #0c0d11;--orbis-dock-bg-soft: #11131a;--orbis-dock-panel: #14161e;--orbis-dock-border: rgba(255, 255, 255, .08);--orbis-dock-accent: #7eb6ff;--orbis-dock-accent-2: #9b8cff;--orbis-dock-accent-dim: rgba(126, 182, 255, .18);--orbis-dock-text: #e7ebf3;--orbis-dock-muted: rgba(231, 235, 243, .52);--orbis-dock-good: #56d39a;--orbis-dock-danger: #ff7b7b;--orbis-dock-card: rgba(255, 255, 255, .035);--orbis-dock-card-hover: rgba(126, 182, 255, .08);--orbis-dock-input: rgba(255, 255, 255, .04);background:transparent}.orbis-editor-dock-toolbar,.orbis-editor-dock-left,.orbis-editor-dock-right,.orbis-editor-dock-bottom,.orbis-editor-dock-statusbar,.orbis-editor-dock-center-tabs,.orbis-editor-dock-center-view.is-code,.orbis-editor-dock-center-view.is-play-idle,.orbis-editor-dock-center-view.is-play,.orbis-editor-dock-palette{pointer-events:auto}.orbis-editor-dock-toolbar{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px 0 12px;background:#101218;border-bottom:1px solid var(--orbis-dock-border)}.orbis-editor-dock-menubar{display:inline-flex;align-items:center;gap:2px;min-width:0;margin-left:4px}.orbis-editor-dock-menu{position:relative}.orbis-editor-dock-menu-trigger{appearance:none;height:26px;padding:0 11px;border:0;border-radius:6px;background:transparent;color:#e0e6f2db;font:inherit;font-size:12.5px;font-weight:500;letter-spacing:-.015em;cursor:pointer}.orbis-editor-dock-menu-trigger:hover{background:#ffffff12;color:#f8fafffa}.orbis-editor-dock-menu-trigger.is-open{background:#ffffff1a;color:#fff;box-shadow:none}.orbis-editor-dock-menu-panel{position:absolute;top:calc(100% + 3px);left:0;z-index:60;min-width:196px;padding:4px 0;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#242426f7;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 0 0 .5px #00000073,0 10px 28px #0000006b;animation:orbis-editor-menu-in .1s ease both}.orbis-editor-dock-menu-panel:before{content:"";position:absolute;top:-3px;left:8px;width:24px;height:3px}@keyframes orbis-editor-menu-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.orbis-editor-dock-menu-row{display:grid}.orbis-editor-dock-menu-sep{height:1px;margin:5px 0;background:#ffffff1a}.orbis-editor-dock-menu-item{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;min-height:26px;padding:2px 14px 2px 10px;border:0;border-radius:0;background:transparent;color:#eceef4f5;font:inherit;font-size:12.5px;font-weight:400;letter-spacing:-.01em;text-align:left;cursor:default}.orbis-editor-dock-menu-item:hover:not(:disabled),.orbis-editor-dock-menu-item:focus-visible:not(:disabled){background:#0a64d8;color:#fff;outline:none}.orbis-editor-dock-menu-item:disabled{opacity:.38;cursor:default}.orbis-editor-dock-menu-item.is-checked{color:#f4f6fcfa}.orbis-editor-dock-menu-item.is-danger{color:#ffa8a8f2}.orbis-editor-dock-menu-item.is-danger:hover:not(:disabled){background:#0a64d8;color:#fff}.orbis-editor-dock-menu-item-check{display:grid;place-items:center;width:14px;height:14px;color:inherit}.orbis-editor-dock-menu-item-check svg{display:block}.orbis-editor-dock-menu-item-label{min-width:0;padding-right:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-dock-menu-item-shortcut{min-width:2em;margin-left:auto;color:#bec2cc8c;font:inherit;font-size:12.5px;font-weight:400;letter-spacing:.02em;text-align:right;font-variant-numeric:tabular-nums}.orbis-editor-dock-menu-item-shortcut.is-empty{min-width:0;display:none}.orbis-editor-dock-menu-item:hover:not(:disabled) .orbis-editor-dock-menu-item-shortcut,.orbis-editor-dock-menu-item:focus-visible:not(:disabled) .orbis-editor-dock-menu-item-shortcut{color:#ffffffc7}.orbis-editor-dock-menu-item.is-danger:hover:not(:disabled) .orbis-editor-dock-menu-item-shortcut{color:#ffffffc7}.orbis-editor-dock-preview-tools{display:flex;align-items:center;gap:4px;flex:0 0 auto;height:34px;padding:0 8px;border-bottom:1px solid var(--orbis-dock-border);background:#0a0c10eb;pointer-events:auto}.orbis-editor-dock-brand{display:flex;align-items:center;gap:7px;min-width:0;margin-right:2px;padding-right:2px}.orbis-editor-dock-brand-mark{display:grid;place-items:center;flex:0 0 auto;width:16px;height:16px;border-radius:0;background:transparent;border:0;box-shadow:none;overflow:hidden}.orbis-editor-dock-brand-mark img{width:100%;height:100%;object-fit:contain;display:block}.orbis-editor-dock-brand-title{appearance:none;text-decoration:none;padding:4px 8px 4px 2px;border:0;border-radius:6px;background:transparent;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;line-height:1;color:#fff;white-space:nowrap;cursor:pointer}.orbis-editor-dock-wordmark{display:inline-flex;align-items:baseline;font-size:15px;line-height:1;letter-spacing:-.055em;white-space:nowrap;color:#fff}.orbis-editor-dock-wordmark-orbis{font-weight:320;color:#e8ecf4b8}.orbis-editor-dock-wordmark-studio{font-weight:820;color:#fff;letter-spacing:-.04em}.orbis-editor-dock-brand-title:hover{background:#ffffff0d}.orbis-editor-dock-brand-title:hover .orbis-editor-dock-wordmark-orbis{color:#f5f7fce0}.orbis-editor-dock-brand-title:hover .orbis-editor-dock-wordmark-studio{color:#fff}.orbis-editor-dock-brand-title:focus-visible{outline:1px solid rgba(126,182,255,.55);outline-offset:1px}.orbis-editor-dock-worldbar{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto;min-width:0;margin-left:2px;padding:0 0 0 4px;border:0;border-radius:0;background:transparent}.orbis-editor-dock-worldbar-file{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-width:0;max-width:none}.orbis-editor-dock-worldbar-kicker{flex:0 0 auto;color:#a8c6ffc7;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 6px 2px;border:1px solid rgba(150,184,255,.22);border-radius:4px;background:#6084d21f;line-height:1.2}.orbis-editor-dock-worldbar-name{flex:0 0 auto;overflow:visible;text-overflow:clip;white-space:nowrap;color:#d6deeecc;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:500}.orbis-editor-dock-worldbar-status{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;font:inherit;font-size:11px;font-weight:550;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;box-shadow:none;transition:color .12s ease,opacity .12s ease}.orbis-editor-dock-worldbar-status-mark{display:grid;place-items:center;width:6px;height:6px;flex:0 0 auto}.orbis-editor-dock-worldbar-status-label{line-height:1;opacity:.92}.orbis-editor-dock-worldbar-status-dot{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.9}.orbis-editor-dock-worldbar-status-spinner{width:7px;height:7px;border-radius:50%;border:1px solid rgba(158,196,255,.28);border-top-color:currentColor;animation:orbis-editor-autosave-spin .7s linear infinite}@keyframes orbis-editor-autosave-spin{to{transform:rotate(360deg)}}.orbis-editor-dock-worldbar-status.is-saving{color:#9ec4ffe0}.orbis-editor-dock-worldbar-status.is-dirty{color:#e6c682e0}.orbis-editor-dock-worldbar-status.is-saved{color:#94c4a4c7}.orbis-editor-dock-worldbar-status:hover:not(:disabled){opacity:1;filter:brightness(1.12)}.orbis-editor-dock-worldbar-status:disabled{cursor:default}.orbis-editor-dock-share{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:28px;margin:0;padding:0 11px 0 9px;border:1px solid rgba(126,182,255,.28);border-radius:6px;background:#7eb6ff1a;color:#d6e8fff5;font:inherit;font-size:11.5px;font-weight:650;letter-spacing:-.01em;cursor:pointer;outline:none;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.orbis-editor-dock-share:hover{background:#7eb6ff33;border-color:#7eb6ff73}.orbis-editor-dock-share.is-copied{border-color:#70dca080;background:#70dca024;color:#d4ffe6f5}.orbis-editor-dock-share-icon{display:grid;place-items:center}.orbis-editor-dock-exit{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:28px;margin:0;padding:0 11px 0 9px;border:1px solid rgba(232,92,92,.28);border-radius:6px;background:#e85c5c1f;color:#ffd6d6f5;font:inherit;font-size:11.5px;font-weight:650;letter-spacing:-.01em;cursor:pointer;outline:none;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.orbis-editor-dock-exit:hover{border-color:#ff78787a;background:#e85c5c38;color:#fff}.orbis-editor-dock-exit:focus-visible{box-shadow:0 0 0 2px #7eb6ff66}.orbis-editor-dock-exit:active{background:#d03f3f47}.orbis-editor-dock-exit-icon{display:grid;place-items:center;width:11px;height:11px;color:currentColor}.orbis-editor-dock-exit-icon svg{width:11px;height:11px;display:block}.orbis-editor-dock-exit-label{line-height:1}.orbis-editor-dock-toolbar-group{display:flex;gap:1px;padding:1px;border:1px solid rgba(255,255,255,.06);border-radius:3px;background:#00000038}.orbis-editor-dock-toolbar-sep{width:1px;height:14px;margin:0 3px;background:var(--orbis-dock-border)}.orbis-editor-dock-toolbar-spacer{flex:1}.orbis-editor-dock-icon-btn{position:relative;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:2px;background:transparent;color:#ffffffb8;cursor:pointer;transition:background .1s ease,border-color .1s ease,color .1s ease}.orbis-editor-dock-icon-btn.is-compact{width:24px;height:24px}.orbis-editor-dock-icon-btn:hover:not(:disabled){background:#ffffff0f;border-color:transparent;color:#fff}.orbis-editor-dock-icon-btn:disabled{opacity:.28;cursor:default}.orbis-editor-dock-icon-btn.is-active,.orbis-editor-dock-icon-btn.is-primary{background:#7eb6ff24;border-color:#7eb6ff47;color:#fff;box-shadow:inset 0 0 0 1px #7eb6ff1a}.orbis-editor-dock-badge.is-warn{background:#d9a441;color:#241c08}.orbis-editor-dock-statusbar-audit{border:none;background:none;padding:0;color:#d9a441;font:inherit;cursor:pointer}.orbis-editor-dock-statusbar-audit:hover{text-decoration:underline}.orbis-editor-dock-console-repeat{margin-left:6px;padding:0 5px;border-radius:8px;background:#333a45;color:#c3cad6;font-size:10px}.orbis-editor-dock-badge{position:absolute;top:1px;right:1px;min-width:12px;height:12px;padding:0 3px;border-radius:2px;background:#ff5c5c;color:#fff;font-size:9px;line-height:12px;text-align:center}.orbis-dock-icon{display:block;width:15px;height:15px;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.orbis-dock-icon.is-exit{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/><polyline points='16 17 21 12 16 7'/><line x1='21' y1='12' x2='9' y2='12'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/><polyline points='16 17 21 12 16 7'/><line x1='21' y1='12' x2='9' y2='12'/></svg>")}.orbis-dock-icon.is-select{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z'/><path d='M13 13l6 6'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z'/><path d='M13 13l6 6'/></svg>")}.orbis-dock-icon.is-marquee{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 3h2'/><path d='M17 3h2'/><path d='M3 5v2'/><path d='M21 5v2'/><path d='M3 17v2'/><path d='M21 17v2'/><path d='M5 21h2'/><path d='M17 21h2'/><rect x='7' y='7' width='10' height='10' rx='1'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 3h2'/><path d='M17 3h2'/><path d='M3 5v2'/><path d='M21 5v2'/><path d='M3 17v2'/><path d='M21 17v2'/><path d='M5 21h2'/><path d='M17 21h2'/><rect x='7' y='7' width='10' height='10' rx='1'/></svg>")}.orbis-dock-icon.is-move{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='5 9 2 12 5 15'/><polyline points='9 5 12 2 15 5'/><polyline points='15 19 12 22 9 19'/><polyline points='19 9 22 12 19 15'/><line x1='2' y1='12' x2='22' y2='12'/><line x1='12' y1='2' x2='12' y2='22'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='5 9 2 12 5 15'/><polyline points='9 5 12 2 15 5'/><polyline points='15 19 12 22 9 19'/><polyline points='19 9 22 12 19 15'/><line x1='2' y1='12' x2='22' y2='12'/><line x1='12' y1='2' x2='12' y2='22'/></svg>")}.orbis-dock-icon.is-rotate{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 2v6h-6'/><path d='M3 12a9 9 0 0 1 15-6.7L21 8'/><path d='M3 22v-6h6'/><path d='M21 12a9 9 0 0 1-15 6.7L3 16'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 2v6h-6'/><path d='M3 12a9 9 0 0 1 15-6.7L21 8'/><path d='M3 22v-6h6'/><path d='M21 12a9 9 0 0 1-15 6.7L3 16'/></svg>")}.orbis-dock-icon.is-scale{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 3 21 3 21 9'/><polyline points='9 21 3 21 3 15'/><line x1='21' y1='3' x2='14' y2='10'/><line x1='3' y1='21' x2='10' y2='14'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='15 3 21 3 21 9'/><polyline points='9 21 3 21 3 15'/><line x1='21' y1='3' x2='14' y2='10'/><line x1='3' y1='21' x2='10' y2='14'/></svg>")}.orbis-dock-icon.is-undo{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 7v6h6'/><path d='M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6.7 3L3 13'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 7v6h6'/><path d='M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6.7 3L3 13'/></svg>")}.orbis-dock-icon.is-redo{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 7v6h-6'/><path d='M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6.7 3L21 13'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 7v6h-6'/><path d='M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6.7 3L21 13'/></svg>")}.orbis-dock-icon.is-history{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><polyline points='12 7 12 12 15.5 14'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><polyline points='12 7 12 12 15.5 14'/></svg>")}.orbis-dock-icon.is-trash{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='3 6 5 6 21 6'/><path d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/><path d='M10 11v6'/><path d='M14 11v6'/><path d='M9 6V4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='3 6 5 6 21 6'/><path d='M19 6l-1 14a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2L5 6'/><path d='M10 11v6'/><path d='M14 11v6'/><path d='M9 6V4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2'/></svg>")}.orbis-dock-icon.is-save{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z'/><polyline points='17 21 17 13 7 13 7 21'/><polyline points='7 3 7 8 15 8'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z'/><polyline points='17 21 17 13 7 13 7 21'/><polyline points='7 3 7 8 15 8'/></svg>")}.orbis-dock-icon.is-play{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><polygon points='6 3 20 12 6 21 6 3'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><polygon points='6 3 20 12 6 21 6 3'/></svg>")}.orbis-dock-icon.is-pause{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><rect x='6' y='4' width='4' height='16'/><rect x='14' y='4' width='4' height='16'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><rect x='6' y='4' width='4' height='16'/><rect x='14' y='4' width='4' height='16'/></svg>")}.orbis-dock-icon.is-stop{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><rect x='6' y='6' width='12' height='12' rx='1'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><rect x='6' y='6' width='12' height='12' rx='1'/></svg>")}.orbis-dock-icon.is-apply{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.orbis-dock-icon.is-console{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 17 10 11 4 5'/><line x1='12' y1='19' x2='20' y2='19'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 17 10 11 4 5'/><line x1='12' y1='19' x2='20' y2='19'/></svg>")}.orbis-dock-icon.is-close{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><line x1='18' y1='6' x2='6' y2='18'/><line x1='6' y1='6' x2='18' y2='18'/></svg>")}.orbis-dock-icon.is-avatar{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c1.5-3.5 4.2-5 8-5s6.5 1.5 8 5'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='8' r='4'/><path d='M4 20c1.5-3.5 4.2-5 8-5s6.5 1.5 8 5'/></svg>")}.orbis-dock-icon.is-copy{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='9' y='9' width='13' height='13' rx='2'/><path d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='9' y='9' width='13' height='13' rx='2'/><path d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/></svg>")}.orbis-dock-icon.is-paste{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><rect x='8' y='2' width='8' height='4' rx='1'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><rect x='8' y='2' width='8' height='4' rx='1'/></svg>")}.orbis-dock-icon.is-duplicate{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8' y='8' width='12' height='12' rx='2'/><path d='M4 16V6a2 2 0 0 1 2-2h10'/><path d='M12 12v4'/><path d='M10 14h4'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='8' y='8' width='12' height='12' rx='2'/><path d='M4 16V6a2 2 0 0 1 2-2h10'/><path d='M12 12v4'/><path d='M10 14h4'/></svg>")}.orbis-dock-icon.is-nickname{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7v12'/><path d='M15 7v12'/><path d='M6 19h4'/><path d='M14 19h4'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16'/><path d='M9 7v12'/><path d='M15 7v12'/><path d='M6 19h4'/><path d='M14 19h4'/></svg>")}.orbis-dock-icon.is-fps{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 19V5'/><path d='M4 19h16'/><path d='M8 15l3-4 3 2 4-6'/></svg>");-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 19V5'/><path d='M4 19h16'/><path d='M8 15l3-4 3 2 4-6'/></svg>")}.orbis-editor-history-panel{position:absolute;top:52px;left:50%;z-index:40;display:flex;flex-direction:column;gap:8px;width:min(320px,calc(100vw - 48px));max-height:min(420px,calc(100vh - 160px));padding:10px 10px 12px;overflow:hidden;transform:translate(-50%);border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0c1016f0;box-shadow:0 12px 36px #00000073;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto}.orbis-editor-history-panel-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-history-panel-title{font-size:12px;letter-spacing:.04em;color:#f3dfa9f2}.orbis-editor-history-panel-close{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#ffffffb8;font-size:18px;line-height:1;cursor:pointer}.orbis-editor-history-panel-close:hover{background:#ffffff14;color:#fff}.orbis-editor-history-panel-meta{flex-shrink:0;font-size:10px;color:#ffffff7a}.orbis-editor-history-panel-actions{display:grid;flex-shrink:0;grid-template-columns:1fr 1fr;gap:6px}.orbis-editor-history-action{height:30px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0a;color:#ffffffdb;font-size:12px;cursor:pointer}.orbis-editor-history-action:hover:not(:disabled){background:#ffffff1a}.orbis-editor-history-action:disabled{opacity:.35;cursor:default}.orbis-editor-history-list{display:grid;gap:4px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.orbis-editor-history-empty{padding:16px 8px;font-size:11px;line-height:1.45;color:#ffffff73;text-align:center}.orbis-editor-history-row{display:grid;gap:2px;width:100%;padding:8px 9px;border:1px solid transparent;border-radius:7px;background:#ffffff08;color:#ffffffe0;text-align:left;cursor:pointer}.orbis-editor-history-row:hover:not(:disabled){background:#ffffff14}.orbis-editor-history-row.is-active{border-color:#f3dfa959;background:#f3dfa91a;cursor:default}.orbis-editor-history-row.is-future{opacity:.72}.orbis-editor-history-row-label{font-size:12px}.orbis-editor-history-row-meta{font-size:10px;color:#ffffff6b}.orbis-editor-dock-body{flex:1;display:flex;min-height:0;position:relative;background:transparent}.orbis-editor-dock-left,.orbis-editor-dock-right{position:relative;display:flex;flex-direction:column;background:var(--orbis-dock-bg);border-right:1px solid var(--orbis-dock-border);min-width:0}.orbis-editor-dock-right{border-right:0;border-left:1px solid var(--orbis-dock-border);background:var(--orbis-dock-bg-soft);flex-shrink:0;overflow:hidden}.orbis-editor-dock-pane-title{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:0;padding:10px 12px 9px;font-size:12px;font-weight:650;letter-spacing:-.01em;text-transform:none;color:var(--orbis-dock-text);background:#08090c8c}.orbis-editor-dock-pane-title-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.orbis-editor-dock-pane-title-copy strong{font-size:13px;font-weight:650;letter-spacing:-.015em;color:var(--orbis-dock-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-dock-pane-kicker{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#bed6ff8c}.orbis-editor-dock-pane-label{padding:0 12px;font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--orbis-dock-muted)}.orbis-editor-dock-center{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;pointer-events:none;background:transparent;container-type:size;container-name:orbis-editor-center}.orbis-editor-dock-center-tabs{display:flex;align-items:center;gap:0;height:32px;padding:0;background:#08090ceb;border-bottom:1px solid var(--orbis-dock-border);pointer-events:auto}.orbis-editor-dock-center-tabs.is-right{background:#0a0b0ef5}.orbis-editor-dock-center-tabs .orbis-editor-dock-toolbar-spacer{margin-left:4px}.orbis-editor-dock-center-tabs .orbis-editor-dock-icon-btn{margin:0 4px 0 0}.orbis-editor-dock-tab{position:relative;height:100%;border:0;border-right:1px solid rgba(255,255,255,.045);border-radius:0;background:transparent;color:var(--orbis-dock-muted);padding:0 12px;cursor:pointer;font-size:11px;font-weight:560;transition:background .1s ease,color .1s ease}.orbis-editor-dock-tab:hover{color:#ffffffe6;background:#ffffff09}.orbis-editor-dock-tab.is-active{color:#f4f7fc;background:#ffffff0b;box-shadow:inset 0 -2px #7eb6ff}.orbis-editor-dock-center-tabs .orbis-editor-dock-tab[aria-selected=true],.orbis-editor-dock-center-tabs .orbis-editor-dock-tab.is-active{color:#f4f7fc}.orbis-editor-dock-tab-file{opacity:.9}.orbis-editor-dock-center-view{flex:1;min-height:0;position:relative}.orbis-editor-dock-fps-overlay{display:flex;align-items:center;gap:6px;position:absolute;top:10px;left:10px;z-index:8;pointer-events:none}.orbis-editor-dock-fps-overlay .orbis-fps-badge.is-editor{position:static;top:auto;left:auto;z-index:auto;cursor:default;pointer-events:none;border-radius:12px;max-width:min(280px,42vw)}.orbis-editor-dock-preview-tools.is-play-toolbar{position:relative;justify-content:center;gap:0;height:36px;padding:0 10px;background:#0d0f14;border-bottom-color:#ffffff14}.orbis-editor-dock-preview-tools.is-play-toolbar.is-live{background:#0d1110;box-shadow:inset 0 -1px #56d39a38}.orbis-editor-dock-preview-tools.is-play-toolbar.is-paused{background:#12100c;box-shadow:inset 0 -1px #ffc45638}.orbis-editor-dock-play-toolbar-side{position:absolute;top:0;bottom:0;display:flex;align-items:center;min-width:0;max-width:calc(50% - 72px);pointer-events:none}.orbis-editor-dock-play-toolbar-side.is-left{left:10px}.orbis-editor-dock-play-toolbar-side.is-right{right:10px;justify-content:flex-end;gap:8px;pointer-events:auto}.orbis-editor-dock-play-device{display:inline-flex;align-items:stretch;height:24px;border:1px solid rgba(255,255,255,.12);border-radius:2px;background:#161920;overflow:hidden}.orbis-editor-dock-play-device-btn{appearance:none;min-width:44px;margin:0;padding:0 8px;border:0;border-radius:0;background:transparent;color:#e7ebf39e;font-size:10px;font-weight:650;letter-spacing:-.01em;cursor:pointer}.orbis-editor-dock-play-device-btn+.orbis-editor-dock-play-device-btn{border-left:1px solid rgba(255,255,255,.08)}.orbis-editor-dock-play-device-btn:hover{color:#fff;background:#ffffff0f}.orbis-editor-dock-play-device-btn.is-active{color:#f4f7fc;background:#7eb6ff29}.orbis-editor-dock-play-transport{display:inline-flex;align-items:stretch;flex:0 0 auto;height:26px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:2px;background:#161920;box-shadow:none}.orbis-editor-dock-play-transport.is-live{border-color:#56d39a59}.orbis-editor-dock-play-transport.is-paused{border-color:#ffc45661}.orbis-editor-dock-play-notice{display:inline-block;margin-left:8px;max-width:48ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;color:#ffc456eb}.orbis-editor-dock-play-transport-sep{flex:0 0 1px;width:1px;align-self:stretch;background:#ffffff14}.orbis-editor-dock-play-transport-btn{appearance:none;display:inline-grid;place-items:center;width:34px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#e7ebf3b8;cursor:pointer;transition:background .1s ease,color .1s ease}.orbis-editor-dock-play-transport-btn:hover:not(:disabled){background:#ffffff0f;color:#fff}.orbis-editor-dock-play-transport-btn:focus-visible{outline:none;background:#7eb6ff1f;color:#fff;box-shadow:inset 0 0 0 1px #7eb6ff8c}.orbis-editor-dock-play-transport-btn:disabled{opacity:.28;cursor:default}.orbis-editor-dock-play-transport-btn .orbis-dock-icon{width:12px;height:12px}.orbis-editor-dock-play-transport-btn.is-play.is-active{background:#1f6b45;color:#e8fff2}.orbis-editor-dock-play-transport-btn.is-play.is-active:hover{background:#248052;color:#fff}.orbis-editor-dock-play-transport-btn.is-pause.is-active{background:#8a6418;color:#fff4d4}.orbis-editor-dock-play-transport-btn.is-pause.is-active:hover{background:#9d731c;color:#fff}.orbis-editor-dock-play-transport-btn.is-stop:hover:not(:disabled){background:#dc505029;color:#ffc9c9}.orbis-editor-dock-play-transport-state{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;height:22px;padding:0 8px 0 7px;border:1px solid rgba(255,255,255,.1);border-radius:2px;background:#ffffff08;color:#e7ebf394;font-size:10px;font-weight:650;letter-spacing:.06em;line-height:1;text-transform:uppercase}.orbis-editor-dock-play-transport-state-dot{width:6px;height:6px;border-radius:1px;background:#e7ebf359}.orbis-editor-dock-play-transport-state.is-playing{border-color:#56d39a47;background:#56d39a14;color:#8fe0b4}.orbis-editor-dock-play-transport-state.is-playing .orbis-editor-dock-play-transport-state-dot{background:#56d39a;box-shadow:0 0 0 1px #56d39a40}.orbis-editor-dock-play-transport-state.is-paused{border-color:#ffc4564d;background:#ffc45614;color:#ffd48a}.orbis-editor-dock-play-transport-state.is-paused .orbis-editor-dock-play-transport-state-dot{background:#ffc456}.orbis-editor-dock-play-transport-state.is-stopped{color:#e7ebf37a}.orbis-editor-dock-play-toolbar-hint{color:#e7ebf36b;font-size:10.5px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-dock-play-paused{position:absolute;top:14px;left:50%;z-index:5;transform:translate(-50%);pointer-events:none}.orbis-editor-dock-play-paused-pill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 10px;border:1px solid rgba(255,196,86,.4);border-radius:2px;background:#0e0c0ae0;box-shadow:0 8px 20px #00000052;backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05);color:#ffe1a3;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.orbis-editor-dock-play-paused-pill .orbis-dock-icon{width:11px;height:11px}.orbis-editor-dock-play-idle{position:absolute;inset:0;z-index:3;display:grid;place-content:center;overflow:hidden;background:linear-gradient(180deg,rgba(126,182,255,.05),transparent 42%),#0a0b10}.orbis-editor-dock-play-idle-glow{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(126,182,255,.35),transparent);filter:none;border-radius:0;pointer-events:none}.orbis-editor-dock-play-idle-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(680px,calc(100% - 48px));padding:28px 24px 24px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center}.orbis-editor-dock-play-idle-kicker{font-size:10px;font-weight:700;letter-spacing:.16em;color:#7eb6ffb8}.orbis-editor-dock-play-idle-card strong{font-size:20px;font-weight:700;letter-spacing:-.03em;color:#f2f5fb}.orbis-editor-dock-play-idle-card p{margin:0 0 4px;max-width:96ch;white-space:nowrap;font-size:12px;line-height:1.45;color:#e7ebf38c}.orbis-editor-dock-play-idle-cta{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px 0 14px;border:1px solid rgba(126,182,255,.4);border-radius:2px;background:#7eb6ff24;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer}.orbis-editor-dock-play-idle-cta:hover{border-color:#7eb6ff99;background:#7eb6ff38}.orbis-editor-dock-play-idle-cta .orbis-dock-icon{width:12px;height:12px}.orbis-editor-dock-play-loading{position:absolute;inset:0;z-index:4;display:grid;place-content:center;gap:18px;justify-items:center;background:#0a0b10}.orbis-editor-dock-play-loading-orbit{transform:scale(.82)}.orbis-editor-dock-play-loading-copy{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.orbis-editor-dock-play-loading-copy strong{font-size:15px;font-weight:650;letter-spacing:-.02em;color:#eef2fa}.orbis-editor-dock-center-view.is-preview{pointer-events:none;background:transparent}.orbis-editor-dock-center-view.is-play{pointer-events:auto;background:transparent}.orbis-editor-dock-play-mobile-stage{flex:1 1 0;min-width:0;min-height:0;position:relative;display:grid;place-items:center;box-sizing:border-box;padding:16px;overflow:hidden;background:transparent}.orbis-editor-dock-center-view.is-device-mobile{position:relative;box-sizing:border-box;--orbis-editor-play-mobile-letterbox: #2e2f33;--orbis-editor-play-mobile-radius: 26px;max-width:100%;max-height:100%;margin:0;border:1px solid rgba(255,255,255,.16);border-radius:var(--orbis-editor-play-mobile-radius);overflow:visible;background:transparent;box-shadow:0 0 0 1px #0000008c,0 0 0 100vmax var(--orbis-editor-play-mobile-letterbox),0 14px 40px #0000006b,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a}.orbis-editor-dock-center-view.is-device-mobile.is-play-idle{background:#0a0b10}.orbis-editor-dock-center-view.is-device-mobile.is-play{background:transparent}.orbis-editor-dock-center-view.is-device-mobile>.orbis-editor-dock-play-idle,.orbis-editor-dock-center-view.is-device-mobile>.orbis-editor-play-device-viewport{border-radius:inherit;overflow:hidden}.orbis-editor-dock-center-view.is-device-mobile:fullscreen,.orbis-editor-dock-center-view.is-play:fullscreen,.orbis-editor-dock-center-view.is-play-idle:fullscreen{flex:1 1 auto;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent!important}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle{place-content:center;padding:18px 14px}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle-card{width:100%;max-width:100%;gap:12px;padding:8px 4px 4px}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle-kicker{font-size:9px;letter-spacing:.14em}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle-card strong{font-size:17px;line-height:1.25;word-break:keep-all}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle-card p{white-space:normal;max-width:100%;font-size:11px;line-height:1.5;padding:0 2px}.orbis-editor-dock-center-view.is-device-mobile .orbis-editor-dock-play-idle-cta{width:100%;max-width:220px;justify-content:center;height:36px}.orbis-editor-dock-center-view.is-play{position:relative;overflow:hidden;isolation:isolate;container-type:size;container-name:orbis-editor-play}html[data-orbis-editor-play="1"] body>.orbis-home-landing-bottom{display:none!important}.orbis-editor-play-frame{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;border-radius:inherit;background:#05060a}.orbis-editor-play-device-viewport{position:absolute;inset:0;z-index:4;overflow:hidden;transform-origin:center center;container-type:size;container-name:orbis-editor-play-device;--home-footer-h: 0px;--home-top-h: 58px;--home-chrome-pad-x: var(--orbis-play-layout-side-inset);--orbis-play-layout-gutter: 16px;--orbis-play-layout-side-inset: 16px;--orbis-play-edge-left: 16px;--orbis-play-edge-right: 16px;--orbis-system-controls-right: 16px;--orbis-chat-to-system-gap: 12px;--orbis-play-layout-chat-width: 420px;--orbis-play-layout-control-size: 35px;--orbis-system-control-hit-size: 35px;--orbis-system-controls-gap: 8px;--orbis-chat-dock-width: var(--orbis-play-layout-chat-width);--orbis-play-layout-right-reserve: calc( var(--orbis-play-edge-right) + var(--orbis-system-controls-cluster-width, 44px) + var(--orbis-chat-to-system-gap) );--orbis-chat-gutter-bottom: calc( var(--home-footer-h) + var(--orbis-play-layout-gutter) );--orbis-system-controls-bottom: var(--orbis-chat-gutter-bottom);--orbis-side-nav-width: 0px}.orbis-editor-play-device-viewport.is-device-pc{inset:0;width:auto;height:auto;transform:none}.orbis-editor-play-device-viewport.is-device-mobile{inset:50% auto auto 50%;width:390px;height:844px;border-radius:inherit;--home-footer-h: 0px;--home-top-h: 58px;--home-chrome-pad-x: 16px;--home-gutter-x: 16px;--orbis-play-layout-side-inset: 16px;--orbis-play-edge-left: 16px;--orbis-play-edge-right: 16px;--orbis-system-controls-right: 16px;--orbis-play-layout-gutter: 16px;--orbis-play-layout-chat-width: 420px;--orbis-chat-dock-width: var(--orbis-play-layout-chat-width);--orbis-play-layout-control-size: clamp(26px, 8.2cqw, 34px);--orbis-system-control-hit-size: var(--orbis-play-layout-control-size);--orbis-system-controls-gap: 6px;--orbis-chat-to-system-gap: 10px;--orbis-play-layout-minimap: 95px;--orbis-minimap-size: var(--orbis-play-layout-minimap);--orbis-minimap-dock-scale: 1;--orbis-play-layout-search-width: 168px;--orbis-play-layout-compass-ruler: min(420px, 92%);--orbis-play-layout-compass-label: min(300px, 72%);--orbis-social-dock-scale: .64;--orbis-play-layout-right-reserve: calc( var(--orbis-play-edge-right) + var(--orbis-system-controls-cluster-width, 140px) + var(--orbis-chat-to-system-gap) );--orbis-chat-gutter-bottom: var(--orbis-play-layout-gutter);--orbis-system-controls-bottom: var(--orbis-chat-gutter-bottom)}.orbis-editor-play-device-viewport .orbis-editor-play-hud{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}.orbis-editor-play-device-viewport .orbis-fps-badge{display:none!important}.orbis-editor-play-device-viewport .orbis-editor-play-hud-chrome{position:absolute;inset:0;pointer-events:none!important}.orbis-editor-play-device-viewport .orbis-editor-play-hud-chrome *{pointer-events:none!important;cursor:default!important}.orbis-editor-play-device-viewport .orbis-editor-play-hud>.orbis-touch-controls{pointer-events:none}.orbis-editor-play-device-viewport .orbis-editor-play-hud>.orbis-touch-controls :is(.orbis-touch-joystick-zone,.orbis-touch-jump){pointer-events:auto}.orbis-editor-play-device-viewport .orbis-editor-play-hud :is(.orbis-play-chrome,.orbis-play-side-nav,.orbis-play-editor-exit-dock,.orbis-play-social-dock,.orbis-play-minimap-dock,.orbis-play-compass,.orbis-compass-bar,.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel)),.orbis-system-controls,.orbis-touch-controls,.orbis-play-windows,.orbis-play-window,.orbis-play-minimap-dock .orbis-minimap-panel,.orbis-top-nav,.orbis-home-landing-bottom),.orbis-editor-play-device-viewport .orbis-home-landing-bottom.is-editor-embedded{position:absolute!important}.orbis-editor-play-device-viewport .orbis-play-chrome{inset:0!important;width:100%!important;height:100%!important}.orbis-editor-play-device-viewport .orbis-play-chrome .orbis-top-nav{position:absolute!important;left:0!important;right:0!important;top:0!important;width:auto!important}.orbis-editor-play-device-viewport .orbis-touch-controls{inset:0!important;width:auto!important;height:auto!important}.orbis-editor-play-device-viewport .orbis-play-side-nav{max-height:calc(100% - 20px)}html[data-orbis-editor-play="1"] .orbis-editor-play-device-viewport :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))),.orbis-editor-play-device-viewport :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))){--orbis-chat-dock-left: calc( var(--orbis-side-nav-width, 0px) + var(--orbis-play-edge-left) );--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );width:var(--orbis-chat-dock-log-width)!important;max-width:calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve))!important;left:var(--orbis-chat-dock-left)!important}html[data-orbis-editor-play="1"] .orbis-editor-play-device-viewport .orbis-chat-dock,.orbis-editor-play-device-viewport .orbis-chat-dock{bottom:var(--orbis-chat-gutter-bottom)!important}html[data-orbis-editor-play="1"] .orbis-editor-play-device-viewport.is-device-mobile :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))),.orbis-editor-play-device-viewport.is-device-mobile :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))){--orbis-chat-dock-left: var(--orbis-play-edge-left);--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );width:var(--orbis-chat-dock-log-width)!important;max-width:calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve))!important}.orbis-editor-play-device-viewport .orbis-system-controls{right:var(--orbis-system-controls-right)!important;bottom:var(--orbis-system-controls-bottom)!important;z-index:8}.orbis-editor-play-device-viewport .orbis-home-landing-bottom{display:none!important}.orbis-editor-play-device-viewport.is-device-mobile .orbis-compass-bar{--orbis-compass-ruler-width: clamp(112px, 32cqw, 208px);--orbis-compass-label-width: clamp(92px, 26cqw, 168px);--orbis-compass-mask-inset: 14%}.orbis-editor-play-device-viewport.is-device-mobile .orbis-play-chrome .orbis-top-nav-search{display:none}.orbis-editor-play-device-viewport.is-device-mobile .orbis-play-social-dock{--orbis-social-dock-scale: .64}.orbis-editor-play-device-viewport.is-device-mobile .orbis-play-side-nav:not(.orbis-editor-side-nav){top:calc(var(--home-top-h, 58px) + 12px);bottom:calc(var(--orbis-chat-dock-offset) + var(--orbis-play-layout-chat-gap, 4px) + 8px);max-height:none;transform:none;flex-direction:column;justify-content:center}.orbis-editor-play-device-viewport.is-device-mobile .orbis-play-chrome .orbis-left-panel,.orbis-editor-play-device-viewport.is-device-mobile .orbis-play-chrome .orbis-right-panel{justify-self:stretch;transform:none;width:100%;max-width:320px}.orbis-editor-play-device-viewport.is-device-mobile .orbis-minimap.is-embedded{width:min(300px,100%)}.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-dock{gap:var(--orbis-chat-dock-gap, 4px)!important}.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-tab{padding-inline:4px;font-size:11px}.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-tab--ai .orbis-chat-tab-main{right:21px}.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-box input,.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-log-line{font-size:12px}.orbis-editor-play-device-viewport.is-device-mobile .orbis-chat-log:not(:where(.is-in-panel)){height:clamp(96px,28cqw,132px)}.orbis-editor-play-device-viewport.is-device-pc .orbis-chat-dock{display:flex!important;flex-direction:column!important;align-items:stretch!important}.orbis-editor-play-device-viewport.is-device-pc .orbis-chat-tabs,.orbis-editor-play-device-viewport.is-device-pc .orbis-chat-box{position:relative!important;width:100%;min-width:0}.orbis-editor-play-device-viewport.is-device-mobile .orbis-webgpu-reset-loader.is-embedded .orbis-home-loader-copy strong{font-size:clamp(15px,4.2cqw,20px);text-align:center;padding:0 8px}.orbis-editor-play-device-viewport.is-device-mobile .orbis-webgpu-reset-loader.is-embedded .orbis-home-loader-orbit{width:min(128px,32cqw);height:min(128px,32cqw)}.orbis-editor-play-device-viewport.is-device-mobile .orbis-webgpu-reset-loader.is-embedded .orbis-home-loader-wordmark{font-size:clamp(72px,22cqw,160px)}.orbis-editor-play-device-viewport:has(.orbis-webgpu-reset-loader.is-visible) :is(.orbis-chat-dock,.orbis-chat-log){visibility:hidden;pointer-events:none!important}.orbis-editor-play-device-viewport:has(.orbis-webgpu-reset-loader.is-visible) .orbis-system-controls{z-index:22}.orbis-editor-play-device-viewport .orbis-editor-dock-play-paused{position:absolute;inset:0;z-index:18}.orbis-editor-dock-center-view.is-play-idle{background:#0a0b10}.orbis-editor-dock-center-view.is-code{pointer-events:auto;background:#0b0c0f}.orbis-editor-dock-right-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.orbis-editor-dock-bottom{position:relative;display:flex;flex-direction:column;background:var(--orbis-dock-bg);border-top:1px solid var(--orbis-dock-border);backdrop-filter:blur(14px)}.orbis-editor-dock-bottom.is-center-slot{flex:1;min-height:0;border-top:none}.orbis-editor-dock-palette.is-console .orbis-editor-dock-palette-host{display:none}.orbis-editor-dock-bottom-body{flex:1;min-height:0;overflow:auto}.orbis-editor-dock-statusbar{display:flex;gap:14px;align-items:center;height:22px;padding:0 10px;background:#08090b;border-top:1px solid var(--orbis-dock-border);font-size:10px;color:#ffffff8c}.orbis-editor-dock-statusbar-format{flex:0 0 auto;color:#a8c6ffd1;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1;padding:2px 5px 1px;border:1px solid rgba(150,184,255,.22);border-radius:3px;background:#6084d21f}.orbis-editor-dock-statusbar-save{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:550;letter-spacing:-.01em}.orbis-editor-dock-statusbar-save-mark{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.85}.orbis-editor-dock-statusbar-save.is-saving{color:#9ec4ffd1}.orbis-editor-dock-statusbar-save.is-saving .orbis-editor-dock-statusbar-save-mark{animation:orbis-editor-autosave-pulse .9s ease-in-out infinite}.orbis-editor-dock-statusbar-save.is-dirty{color:#e6c682d1}.orbis-editor-dock-statusbar-save.is-saved{color:#94c4a4b8}.orbis-editor-dock-statusbar-save.is-readonly{color:#e49c9cd9}.orbis-editor-dock-statusbar-lock{border:none;background:none;padding:0;color:#e49c9ce6;font:inherit;cursor:pointer;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-dock-statusbar-lock:hover{text-decoration:underline}@keyframes orbis-editor-autosave-pulse{0%,to{opacity:.4}50%{opacity:1}}.orbis-editor-dock-statusbar-sel{margin-left:auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-dock-resizer{position:absolute;z-index:2}.orbis-editor-dock-resizer.is-vertical{top:0;right:-2px;width:4px;height:100%;cursor:ew-resize}.orbis-editor-dock-resizer.is-vertical.is-left{left:-2px;right:auto}.orbis-editor-dock-resizer.is-horizontal{top:-3px;left:0;width:100%;height:6px;cursor:ns-resize}.orbis-editor-dock-resizer-grip{position:absolute;left:50%;top:50%;width:36px;height:3px;border-radius:999px;background:#ffffff29;transform:translate(-50%,-50%);opacity:0;transition:opacity .12s ease,background .12s ease;pointer-events:none}.orbis-editor-dock-resizer.is-horizontal.is-palette:hover .orbis-editor-dock-resizer-grip,.orbis-editor-dock-palette:hover>.orbis-editor-dock-resizer.is-palette .orbis-editor-dock-resizer-grip,body.is-editor-dock-resizing .orbis-editor-dock-resizer-grip{opacity:1}body.is-editor-dock-resizing{cursor:ns-resize!important;user-select:none!important}body.is-editor-dock-resizing .orbis-editor-dock-resizer-grip{background:#6ea8ffb3}.orbis-editor-dock-empty{padding:16px 14px;color:var(--orbis-dock-muted);line-height:1.45}.orbis-editor-dock-empty.is-inspector{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0;padding:24px 28px;border:none;border-radius:0;background:transparent;text-align:center;pointer-events:none}.orbis-editor-dock-empty.is-inspector strong{display:block;margin:0;color:var(--orbis-dock-text);font-size:13px;font-weight:650;letter-spacing:-.01em}.orbis-editor-dock-empty.is-inspector p{margin:0;max-width:22em;font-size:12px;line-height:1.5;color:var(--orbis-dock-muted)}.orbis-editor-dock-world-settings-host,.orbis-editor-dock-inspector-host{flex:1;min-width:0;min-height:0;width:100%;overflow:auto}.orbis-editor-dock-palette{position:relative;z-index:12;flex-shrink:0;display:flex;flex-direction:column;min-height:0;overflow:visible;background:var(--orbis-dock-bg);border-top:1px solid var(--orbis-dock-border);--orbis-palette-tile: 72px;--orbis-palette-gap: 5px;--orbis-palette-rows: 1}.orbis-editor-dock-palette-host{flex:1;min-height:0;overflow:visible;--orbis-palette-tile: 72px;--orbis-palette-gap: 6px;--orbis-palette-rows: 1}.orbis-editor-dock-resizer.is-horizontal.is-palette{top:-4px;z-index:3;height:8px}.orbis-editor-panel.is-docked,.orbis-editor-transform-panel.is-docked{position:relative!important;left:auto!important;top:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-height:0!important;resize:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;animation:none!important;backdrop-filter:none!important;background:transparent!important;padding:0 8px 8px!important}.orbis-editor-panel.is-docked.is-dock-world-settings{padding:0!important}.orbis-editor-panel.is-docked.is-dock-palette{display:flex!important;flex-direction:row!important;align-items:stretch;gap:0;padding:0!important;overflow:visible!important;--orbis-editor-grid-min-slot: var(--orbis-palette-tile, 72px);--orbis-editor-grid-gap: var(--orbis-palette-gap, 5px);background:transparent!important}.orbis-editor-dock-palette-tabs{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:62px;min-height:0;max-height:100%;padding:0;gap:0;border-right:1px solid var(--orbis-dock-border);background:#08090cb8;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:auto;scrollbar-color:auto}.orbis-editor-dock-palette-tabs::-webkit-scrollbar{width:2px}.orbis-editor-dock-palette-tabs::-webkit-scrollbar-track{background:transparent}.orbis-editor-dock-palette-tabs::-webkit-scrollbar-thumb{border-radius:0;background:#a0b4d259}.orbis-editor-dock-palette-tabs button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;min-height:54px;margin:0;padding:8px 4px;border:0;border-bottom:1px solid rgba(255,255,255,.045);border-radius:0;background:transparent;color:var(--orbis-dock-muted);cursor:pointer;font-size:10px;font-weight:600;letter-spacing:-.01em;transition:background .1s ease,color .1s ease,box-shadow .1s ease}.orbis-editor-dock-palette-tabs button:hover{color:#ffffffe6;background:#ffffff0a}.orbis-editor-dock-palette-tabs button.is-active,.orbis-editor-dock-palette-tabs button[aria-selected=true]{color:#fff;background:#7eb6ff1a;box-shadow:inset 2px 0 0 var(--orbis-dock-accent)}.orbis-editor-dock-palette-tabs .orbis-editor-panel-tab-icon{width:16px;height:16px;display:grid;place-items:center}.orbis-editor-dock-palette-tabs .orbis-editor-panel-tab-icon svg{width:15px;height:15px}.orbis-editor-dock-palette-tabs .orbis-editor-panel-tab-label{line-height:1.1;letter-spacing:.01em}.orbis-editor-dock-palette-body{flex:1;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.orbis-editor-panel.is-dock-palette .orbis-editor-panel-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.orbis-editor-panel.is-dock-palette .orbis-editor-panel-scroll{flex:1;min-height:0;overflow:hidden;padding:0;display:flex;flex-direction:column;gap:0;scrollbar-width:auto;scrollbar-color:auto}.orbis-editor-panel.is-dock-palette.is-terrain-tab .orbis-editor-panel-scroll{overflow:auto;padding:0}.orbis-editor-panel.is-dock-palette.is-terrain-tab .orbis-editor-panel-scroll::-webkit-scrollbar{width:2px}.orbis-editor-panel.is-dock-palette.is-terrain-tab .orbis-editor-panel-scroll::-webkit-scrollbar-track{background:transparent}.orbis-editor-panel.is-dock-palette.is-terrain-tab .orbis-editor-panel-scroll::-webkit-scrollbar-thumb{border-radius:0;background:#a0b4d259}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-head{position:relative;z-index:2;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:6px 10px;border-bottom:1px solid var(--orbis-dock-border);background:#08090c73;min-width:0;overflow:hidden}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-head-main{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-title{flex:0 1 auto;margin:0;min-width:0;max-width:42%;color:#ecf1f8eb;font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-search{flex:1 1 140px;min-width:88px;max-width:220px;margin:0;height:26px;padding:0 8px;border-radius:3px;border:1px solid var(--orbis-dock-border);background:#00000047;color:var(--orbis-dock-text);font-size:11px;outline:none;box-shadow:none}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-search::placeholder{color:#e7ebf361}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-search:focus{border-color:#7eb6ff73;box-shadow:inset 0 0 0 1px #7eb6ff26}.orbis-editor-dock-object-categories{display:flex;flex-direction:column;flex-shrink:0;align-items:stretch;width:128px;min-height:0;max-height:100%;padding:0;gap:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;border-right:1px solid var(--orbis-dock-border);background:#08090c8c;scrollbar-width:auto;scrollbar-color:auto}.orbis-editor-dock-object-categories::-webkit-scrollbar{width:2px}.orbis-editor-dock-object-categories::-webkit-scrollbar-track{background:transparent}.orbis-editor-dock-object-categories::-webkit-scrollbar-thumb{border-radius:0;background:#a0b4d259}.orbis-editor-dock-object-category{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto;min-height:36px;margin:0;padding:7px 10px;border:0;border-bottom:1px solid rgba(255,255,255,.045);border-radius:0;background:transparent;color:var(--orbis-dock-muted);cursor:pointer;text-align:left;transition:background .1s ease,color .1s ease,box-shadow .1s ease}.orbis-editor-dock-object-category:hover{color:#ffffffe6;background:#ffffff0a}.orbis-editor-dock-object-category.is-active,.orbis-editor-dock-object-category[aria-pressed=true]{color:#fff;background:#7eb6ff1a;box-shadow:inset 2px 0 0 var(--orbis-dock-accent)}.orbis-editor-dock-object-category-label{flex:1 1 auto;min-width:0;font-size:11px;font-weight:650;letter-spacing:-.02em;line-height:1.15;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-dock-object-category-count{flex:0 0 auto;margin-left:auto;font-size:10px;font-weight:550;font-variant-numeric:tabular-nums;color:#becce080;line-height:1;text-align:right}.orbis-editor-dock-object-category.is-active .orbis-editor-dock-object-category-count,.orbis-editor-dock-object-category[aria-pressed=true] .orbis-editor-dock-object-category-count{color:#bed6ffcc}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto;min-width:0;color:#d2dae8b8;font-size:10px;font-weight:550;letter-spacing:.01em;user-select:none;cursor:default}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size-label{flex:0 0 auto;opacity:.78}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size-range{-webkit-appearance:none;appearance:none;width:110px;max-width:18vw;height:3px;margin:0;border-radius:0;background:#ffffff29;outline:none;cursor:pointer}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:0;border:1px solid rgba(190,214,255,.7);background:#9ec0ef;box-shadow:none}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size-range::-moz-range-thumb{width:12px;height:12px;border-radius:0;border:1px solid rgba(190,214,255,.7);background:#9ec0ef;box-shadow:none}.orbis-editor-panel.is-dock-palette .orbis-editor-objects-tile-size-range::-moz-range-track{height:3px;border-radius:0;background:#ffffff29}.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid,.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid{display:grid!important;grid-template-columns:repeat(auto-fill,var(--orbis-palette-tile, 72px))!important;grid-auto-rows:var(--orbis-palette-tile, 72px);grid-auto-flow:row dense;align-content:start;justify-content:start;gap:var(--orbis-palette-gap, 5px);width:100%;min-width:0;flex:1 1 auto;min-height:0;height:auto;max-height:none;padding:8px 10px 10px;overflow:auto;scrollbar-width:auto;scrollbar-color:auto}.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid:has(>.orbis-editor-empty:only-child),.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid:has(>.orbis-editor-empty:only-child){grid-template-columns:1fr!important;grid-auto-rows:minmax(0,1fr);align-content:center;justify-content:center;place-items:center}.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid::-webkit-scrollbar,.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid::-webkit-scrollbar{width:2px}.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid::-webkit-scrollbar-track,.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid::-webkit-scrollbar-track{background:transparent}.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid::-webkit-scrollbar-thumb,.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid::-webkit-scrollbar-thumb{border-radius:0;background:#a0b4d259}.orbis-editor-panel.is-dock-palette .orbis-editor-asset-wrap,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-create,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-job{flex:unset;width:var(--orbis-palette-tile, 72px);max-width:none;height:var(--orbis-palette-tile, 72px);min-width:0}.orbis-editor-panel.is-dock-palette .orbis-editor-asset,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-create,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-job{width:100%;height:100%;border-radius:3px!important;border:1px solid rgba(255,255,255,.1)!important;background:#00000047!important;box-shadow:none!important;transform:none!important}.orbis-editor-panel.is-dock-palette .orbis-editor-asset:hover,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-create:hover{border-color:#7eb6ff6b!important;background:#7eb6ff14!important}.orbis-editor-panel.is-dock-palette .orbis-editor-asset[aria-pressed=true]{border-color:#7eb6ff8c!important;background:#7eb6ff24!important;box-shadow:inset 0 0 0 1px #7eb6ff2e!important}.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview,.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot{border-radius:0!important}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tools{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:stretch;gap:0;width:100%;min-width:0;min-height:0;height:auto;padding:0}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tools.is-disabled{flex:1 1 auto;height:100%;min-height:100%;align-content:stretch}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip,.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-section,.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-card{flex:1 1 160px;min-width:min(160px,100%);max-width:280px;margin:0;height:auto;padding:8px 10px;border-radius:0;border:0;border-right:1px solid var(--orbis-dock-border);background:transparent;box-shadow:none}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-cover{flex:1 1 340px;max-width:440px;max-height:260px;overflow-x:hidden;overflow-y:auto}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-mode,.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-card.is-mode{flex:0 1 200px;background:#7eb6ff0d}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tools.is-disabled .orbis-editor-terrain-strip.is-mode{flex:1 1 auto;max-width:none;width:100%;height:100%;min-height:100%;align-self:stretch;align-items:center;justify-content:center;border-right:0;background:transparent}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tools.is-disabled .orbis-editor-terrain-mode-cluster{width:min(248px,calc(100% - 24px));padding:0;border:0;border-radius:0;background:transparent}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tools.is-disabled .orbis-editor-terrain-inspector-help{max-width:220px;color:var(--orbis-dock-muted)}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-tools,.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-card.is-workbench{flex:1 1 280px;max-width:none}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-brush{flex:1 1 220px;max-width:320px}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-actions{flex:0 1 180px}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-strip.is-idle{flex:1 1 240px;max-width:none;min-height:64px}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-section-label{color:var(--orbis-dock-muted);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tool-grid{display:flex;flex-wrap:wrap;gap:4px}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tool{min-width:56px;min-height:40px;padding:4px 6px;border-radius:3px;border:1px solid var(--orbis-dock-border);background:#00000047}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tool.is-active{border-color:#7eb6ff73;background:#7eb6ff1f;box-shadow:inset 0 0 0 1px #7eb6ff1f}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-tool-icon{width:15px;height:15px;background:none}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-switch,.orbis-editor-panel.is-dock-palette .orbis-editor-switch{border-radius:4px!important}.orbis-editor-panel.is-dock-palette .orbis-editor-terrain-slider input[type=range]{border-radius:0}.orbis-editor-dock-palette-host[data-palette-rows="1"] .orbis-editor-terrain-toggle-hint,.orbis-editor-dock-palette-host[data-palette-rows="1"] .orbis-editor-terrain-tool-hint,.orbis-editor-dock-palette-host[data-palette-rows="1"] .orbis-editor-terrain-status,.orbis-editor-dock-palette-host[data-palette-rows="1"] .orbis-editor-terrain-hint-detail{display:none}.orbis-editor-dock-palette-host[data-palette-rows="2"] .orbis-editor-terrain-toggle-hint,.orbis-editor-dock-palette-host[data-palette-rows="2"] .orbis-editor-terrain-tool-hint,.orbis-editor-dock-palette-host[data-palette-rows="2"] .orbis-editor-terrain-status,.orbis-editor-dock-palette-host[data-palette-rows="3"] .orbis-editor-terrain-toggle-hint,.orbis-editor-dock-palette-host[data-palette-rows="3"] .orbis-editor-terrain-tool-hint,.orbis-editor-dock-palette-host[data-palette-rows="3"] .orbis-editor-terrain-status,.orbis-editor-dock-palette-host[data-palette-rows="3"] .orbis-editor-terrain-hint-detail{display:block}.orbis-editor-panel.is-dock-palette .orbis-editor-asset,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-create,.orbis-editor-panel.is-dock-palette .orbis-editor-ai-job{overflow:hidden}.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview,.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot{inset:0;padding:8px;box-sizing:border-box;display:grid;place-items:center;overflow:hidden;background:#ffffff06}.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon,.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot>.orbis-editor-thumb-object{width:100%;height:100%;max-width:100%;max-height:100%;display:grid;place-items:center}.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot img,.orbis-editor-panel.is-dock-palette .orbis-editor-asset-preview.is-glb-slot>.orbis-svc-inv-icon.is-glb-thumb img{width:100%;height:100%;object-fit:contain;object-position:center 42%;transform:none}.orbis-editor-panel.is-dock-palette .orbis-editor-ai-create-icon{width:42%;height:42%}.orbis-editor-panel.is-dock-palette .orbis-editor-empty{grid-column:1 / -1;align-self:center;justify-self:center;width:auto;max-width:none;margin:0;padding:0;border:0;background:transparent;white-space:normal;color:var(--orbis-dock-muted);font-size:12px;font-weight:500}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-head{border-radius:0;background:transparent;border-bottom:1px solid var(--orbis-dock-border)}html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-play-editor-exit-dock,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-play-side-nav,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-play-social-dock,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-system-controls,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-play-compass,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-minimap,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-chat-box,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-touch-controls,html:has([data-editor-dock]):not([data-orbis-editor-play="1"]) .orbis-home-landing-bottom{display:none!important}html:has([data-editor-dock]){background:#08090b}html:has([data-editor-dock]) body{background:#08090b}.orbis-editor-hierarchy{display:flex;flex-direction:column;min-height:0;flex:1;background:transparent}.orbis-editor-dock-selected-asset{--orbis-selected-tile: min(100%, 168px);flex:0 0 auto;display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--orbis-dock-border);background:#08090c8c}.orbis-editor-dock-selected-asset-head{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;padding:8px 12px 7px;border-bottom:1px solid var(--orbis-dock-border);background:#08090c59}.orbis-editor-dock-selected-asset-head strong{display:block;min-width:0;font-size:12px;font-weight:650;letter-spacing:-.01em;color:var(--orbis-dock-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-dock-selected-asset-body{box-sizing:border-box;flex:0 0 auto;height:224px;min-height:0;overflow:hidden;display:flex;flex-direction:column}.orbis-editor-dock-selected-asset-host{flex:1;min-height:0;display:flex;flex-direction:column}.orbis-editor-dock-selected-asset-host:empty{display:none}.orbis-editor-dock-selected-asset-empty,.orbis-editor-selected-mini.is-docked{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:100%;min-height:0;height:100%;padding:10px 12px 12px}.orbis-editor-dock-selected-asset-thumb,.orbis-editor-selected-mini.is-docked .orbis-editor-asset-preview{box-sizing:border-box;width:var(--orbis-selected-tile);aspect-ratio:1;max-height:100%;border:1px solid var(--orbis-dock-border);border-radius:3px;background:#00000047}.orbis-editor-dock-selected-asset-thumb{flex:0 0 auto;display:grid;place-items:center;padding:12px;text-align:center}.orbis-editor-dock-selected-asset-thumb p{margin:0;max-width:12em;font-size:11px;line-height:1.45;color:var(--orbis-dock-muted);text-align:center}.orbis-assets-page{position:fixed;inset:0;z-index:40;background:#fff}.orbis-assets-shell{position:fixed;inset:0;z-index:41;display:flex;flex-direction:column;pointer-events:auto;background:#fff;color:#0b1220;border-bottom:1px solid rgba(15,23,42,.06);animation:orbis-assets-shell-in .48s cubic-bezier(.22,1,.36,1) both}.orbis-assets-shell .orbis-assets-store-top{animation:orbis-assets-chrome-in .42s cubic-bezier(.22,1,.36,1) 60ms both}.orbis-assets-shell .orbis-assets-store-side{animation:orbis-assets-side-in .46s cubic-bezier(.22,1,.36,1) 90ms both}.orbis-assets-shell .orbis-assets-store-main{animation:orbis-assets-main-in .5s cubic-bezier(.22,1,.36,1) .12s both}@keyframes orbis-assets-shell-in{0%{opacity:0;transform:translateY(16px) scale(.988)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes orbis-assets-chrome-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-assets-side-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes orbis-assets-main-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.orbis-assets-shell,.orbis-assets-shell .orbis-assets-store-top,.orbis-assets-shell .orbis-assets-store-side,.orbis-assets-shell .orbis-assets-store-main{animation:none}}body:has(.orbis-home-landing-bottom) .orbis-assets-shell{bottom:calc(var(--home-footer-h, 52px) + env(safe-area-inset-bottom,0px))}.orbis-assets-window,.orbis-assets-panel{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.orbis-assets-panel{--assets-ink: #f4f5f7;--assets-mute: rgba(164, 172, 186, .72);--assets-line: rgba(255, 255, 255, .06);--assets-ease: cubic-bezier(.22, 1, .36, 1);--assets-accent: #e8eef8;--assets-panel: #0a0b0e;--assets-side: #0c0d11;--assets-card: #14161c;background:var(--assets-panel);font-feature-settings:"ss01" 1}.orbis-assets-panel.is-picker{background:var(--assets-panel)}.orbis-assets-panel.is-play{--assets-ink: #0b1220;--assets-mute: rgba(11, 18, 32, .48);--assets-line: rgba(15, 23, 42, .1);--assets-panel: #ffffff;--assets-side: #f7f8fa;--assets-card: #f4f6f8;--assets-accent: #0f172a;color-scheme:light;background:var(--assets-panel);color:var(--assets-ink)}.orbis-assets-panel.is-play :where(button,input,select,textarea){color:inherit}.orbis-assets-panel.is-play .orbis-assets-store-top{background:#fff;border-bottom:1px solid rgba(15,23,42,.06);backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-assets-panel.is-play .orbis-assets-store-wordmark-orbis{color:#0b12208c}.orbis-assets-panel.is-play .orbis-assets-store-wordmark-hub{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-scope-ink{background:#0f172a;box-shadow:none}.orbis-assets-panel.is-play .orbis-assets-scope button,.orbis-assets-panel.is-play .orbis-assets-scope a{color:#0b12207a}.orbis-assets-panel.is-play .orbis-assets-scope button:hover,.orbis-assets-panel.is-play .orbis-assets-scope button.is-active,.orbis-assets-panel.is-play .orbis-assets-scope a:hover,.orbis-assets-panel.is-play .orbis-assets-scope a.is-active{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-search{border:1px solid rgba(15,23,42,.1);background:#f4f6f8;box-shadow:none;color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-search:focus-within{border-color:#0f172a57;box-shadow:0 0 0 4px #0f172a0f;background:#fff}.orbis-assets-panel.is-play .orbis-assets-store-search input{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-search input::placeholder{color:#0b12206b}.orbis-assets-panel.is-play .orbis-assets-store-search-icon,.orbis-assets-panel.is-play .orbis-assets-store-search kbd{color:#0b12206b;border-color:#0f172a1a;background:transparent}.orbis-assets-panel.is-play .orbis-assets-store-close{border-color:#0f172a1a;background:#fff;color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-side{background:#f7f8fa;border-right:1px solid rgba(15,23,42,.06);color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-side-title{color:#0b12207a}.orbis-assets-panel.is-play .orbis-assets-store-main{background:#fff;color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-heading strong{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy>span,.orbis-assets-panel.is-play .orbis-assets-store-heading.is-section>span{color:#0b12207a}.orbis-assets-panel.is-play .orbis-assets-flat-nav button,.orbis-assets-panel.is-play .orbis-assets-nav-main,.orbis-assets-panel.is-play .orbis-assets-nav-child,.orbis-assets-panel.is-play .orbis-assets-nav-label{color:#0b1220b8}.orbis-assets-panel.is-play .orbis-assets-flat-nav button:hover,.orbis-assets-panel.is-play .orbis-assets-nav-child:hover{color:#0b1220;background:#0f172a0a}.orbis-assets-panel.is-play .orbis-assets-nav-main:hover{color:#0b1220;background:transparent}.orbis-assets-panel.is-play .orbis-assets-nav-row:hover{background:#0f172a0a}.orbis-assets-panel.is-play .orbis-assets-nav-row.is-active{background:#0f172a0d}.orbis-assets-panel.is-play .orbis-assets-nav-row.is-selected{background:#0f172a14}.orbis-assets-panel.is-play .orbis-assets-flat-nav button.is-active,.orbis-assets-panel.is-play .orbis-assets-nav-row.is-active>.orbis-assets-nav-main,.orbis-assets-panel.is-play .orbis-assets-nav-child.is-active{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-flat-nav button.is-active,.orbis-assets-panel.is-play .orbis-assets-nav-child.is-active{background:#0f172a0f}.orbis-assets-panel.is-play .orbis-assets-nav-chevron{color:#0b122066}.orbis-assets-panel.is-play .orbis-assets-nav-row:hover .orbis-assets-nav-chevron{color:#0b1220b3}.orbis-assets-panel.is-play .orbis-assets-store-filters button{color:#0b1220b8;border-color:#0f172a1a;background:#f4f6f8}.orbis-assets-panel.is-play .orbis-assets-empty{align-items:center;justify-content:center;text-align:center;width:100%;max-width:none;min-height:min(380px,calc(100dvh - 240px));margin:0;padding:48px 28px;gap:10px;border:0;border-radius:0;background:transparent;color:#0b1220;box-sizing:border-box;box-shadow:none}.orbis-assets-panel.is-play .orbis-assets-empty:before{content:none;display:none}.orbis-assets-panel.is-play .orbis-assets-empty-icon{display:block;width:36px;height:36px;margin:0 0 2px;color:#0b122057}.orbis-assets-panel.is-play .orbis-assets-empty strong{color:#0b1220;font-size:16px;font-weight:780;letter-spacing:-.035em;line-height:1.3}.orbis-assets-panel.is-play .orbis-assets-empty p,.orbis-assets-panel.is-play .orbis-assets-hint,.orbis-assets-panel.is-play .orbis-audio-rows{display:grid;gap:4px;padding:6px 0 10px}.orbis-audio-row{position:relative;display:grid;grid-template-columns:42px minmax(140px,210px) minmax(0,1fr) auto;align-items:center;gap:18px;padding:11px 14px;border-radius:14px;transition:background .16s var(--assets-ease),box-shadow .16s var(--assets-ease)}.orbis-audio-row:hover{background:var(--assets-card)}.orbis-audio-row.is-playing{background:var(--assets-card);box-shadow:inset 0 0 0 1px var(--assets-line)}@media (max-width: 760px){.orbis-audio-row{grid-template-columns:40px minmax(0,1fr) auto;gap:12px}.orbis-audio-row-wave{display:none}}.orbis-audio-play{appearance:none;display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--assets-line);border-radius:999px;background:var(--assets-card);color:var(--assets-ink);cursor:pointer;transition:transform .16s var(--assets-ease),background .16s var(--assets-ease),border-color .16s var(--assets-ease),box-shadow .16s var(--assets-ease)}.orbis-audio-row:hover .orbis-audio-play{border-color:color-mix(in srgb,var(--assets-accent) 40%,transparent)}.orbis-audio-play.is-detail{position:relative;width:56px;height:56px}.orbis-audio-play.is-detail.is-playing:after{content:"";position:absolute;inset:-6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--assets-accent) 45%,transparent);animation:orbis-audio-play-pulse 2.4s var(--assets-ease) infinite;pointer-events:none}@keyframes orbis-audio-play-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion: reduce){.orbis-audio-play.is-detail.is-playing:after{animation:none;opacity:.4}}.orbis-audio-play svg{width:18px;height:18px;display:block;margin-left:1px}.orbis-audio-play.is-playing svg{margin-left:0}.orbis-audio-play.is-detail svg{width:24px;height:24px}.orbis-audio-play:hover:not(:disabled){border-color:var(--assets-accent);transform:scale(1.06)}.orbis-audio-play:active:not(:disabled){transform:scale(.97)}.orbis-audio-play.is-playing{background:var(--assets-accent);border-color:var(--assets-accent);color:var(--assets-panel);box-shadow:0 4px 14px color-mix(in srgb,var(--assets-accent) 28%,transparent)}.orbis-audio-play:disabled{opacity:.35;cursor:default}.orbis-audio-row-copy{display:grid;grid-template-columns:minmax(0,auto) auto;align-items:baseline;gap:0 8px;min-width:0}.orbis-audio-row-title{appearance:none;min-width:0;margin:0;padding:0;border:0;background:transparent;color:var(--assets-ink);font:inherit;font-size:14px;font-weight:700;letter-spacing:-.012em;line-height:1.3;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .14s var(--assets-ease)}.orbis-audio-row-title:hover:not(.is-static){text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.orbis-audio-row-title.is-static{cursor:default}.orbis-audio-row-badges{display:inline-flex;gap:4px;align-items:center}.orbis-audio-row-byline{grid-column:1 / -1;margin:4px 0 0;color:var(--assets-mute);font-size:12px;font-weight:500;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-audio-wave-box{position:relative;display:block;flex:1 1 auto;width:100%;min-width:0}.orbis-audio-wave{display:block;width:100%;height:100%;overflow:visible}.orbis-audio-wave-box{height:48px}.orbis-audio-wave-time{position:absolute;top:50%;z-index:1;margin-left:7px;padding:2px 6px;transform:translateY(-50%);border-radius:6px;background:var(--assets-panel);box-shadow:0 0 0 1px var(--assets-line);color:var(--assets-ink);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap;pointer-events:none}.orbis-audio-wave-time.is-flipped{margin-left:0;transform:translate(-100%,-50%);margin-right:7px}.orbis-audio-wave.is-seekable{cursor:pointer}.orbis-audio-wave-base{fill:var(--assets-ink);opacity:.22;transition:opacity .16s var(--assets-ease)}.orbis-audio-wave.is-placeholder .orbis-audio-wave-base{opacity:.12}.orbis-audio-row:hover .orbis-audio-wave-base,.orbis-audio-wave.is-current .orbis-audio-wave-base{opacity:.34}.orbis-audio-wave-played{fill:var(--assets-accent);opacity:.92}.orbis-audio-wave-head{fill:var(--assets-accent);opacity:.9}.orbis-audio-wave-hover{fill:var(--assets-ink);opacity:.45}.orbis-audio-row-meta{display:flex;align-items:center;gap:10px;color:var(--assets-mute);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.orbis-audio-row-time{min-width:34px;text-align:right}.orbis-audio-row-meta strong{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--assets-line);border-radius:999px;color:var(--assets-ink);font-size:11.5px;font-weight:700;letter-spacing:-.01em}.orbis-audio-row-price img{display:block;flex:0 0 auto}.orbis-audio-row-meta button{appearance:none;padding:6px 11px;border:1px solid var(--assets-line);border-radius:999px;background:var(--assets-accent);color:var(--assets-panel);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.orbis-audio-player{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;padding:clamp(18px,3.2vw,34px);box-sizing:border-box}.orbis-audio-player-stage{display:flex;align-items:center;min-height:0}.orbis-audio-player-controls{display:grid;justify-items:center;min-width:0}.orbis-audio-player-wave{height:clamp(110px,30vh,190px)}.orbis-audio-player-bar{position:relative;z-index:1;display:inline-flex;align-items:center;gap:16px;min-width:0;max-width:100%;padding:8px 22px 8px 8px;border-radius:999px;background:var(--assets-panel);box-shadow:0 0 0 1px var(--assets-line),0 12px 28px -20px #00000080}.orbis-audio-player-clock{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.orbis-audio-player-clock strong{color:var(--assets-ink);font-size:19px;font-weight:700;letter-spacing:-.03em}.orbis-audio-player.is-current .orbis-audio-player-clock strong{color:var(--assets-accent)}.orbis-audio-player-clock em{color:var(--assets-mute);font-size:13px;font-style:normal;font-weight:600;letter-spacing:-.01em}.orbis-audio-player-clock em:before{content:"/ "}.orbis-audio-player-caption{min-width:0;max-width:46rem;margin:12px 2px 0;text-align:center;color:var(--assets-mute);font-size:12.5px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.orbis-assets-error{max-width:36rem;color:#0b12208f;font-size:13px;line-height:1.5}.orbis-assets-panel.is-play .orbis-assets-empty button{margin-top:8px;min-height:38px;padding:0 16px;border-radius:10px;border-color:transparent;background:#0f172a;color:#fff;font-size:13px;font-weight:720}.orbis-assets-panel.is-play .orbis-assets-empty button:hover:not(:disabled){background:#1e293b;border-color:transparent}.orbis-assets-panel.is-play .orbis-assets-store-toolbar{display:none}.orbis-assets-panel.is-play .orbis-assets-store-heading{padding:22px 28px 16px}.orbis-assets-panel.is-play .orbis-assets-store-heading.is-catalog,.orbis-assets-panel.is-play .orbis-assets-store-heading.is-section{align-items:center;gap:12px;box-sizing:border-box;margin:0 28px 14px 32px;padding:18px 0 14px;border-bottom:1px solid rgba(15,23,42,.08)}.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-catalog)>.orbis-assets-body,.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-section)>.orbis-assets-body{padding:0 28px 32px 32px}.orbis-assets-panel.is-play .orbis-assets-store-sort{flex:0 0 auto;gap:8px;margin:0;padding:0;border:0;background:transparent;color:#0b12207a;font-size:12.5px;font-weight:600;line-height:1.2;overflow:visible}.orbis-assets-panel.is-play .orbis-assets-store-sort-label{display:inline-block;padding:0;line-height:1.2;overflow:visible}.orbis-assets-panel.is-play .orbis-assets-store-sort select{appearance:none;box-sizing:border-box;min-width:6.5em;min-height:34px;margin:0;padding:7px 30px 7px 12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background-color:#fff;color:#0b1220;font:inherit;font-size:12.5px;font-weight:650;line-height:1.25;overflow:visible;background-image:linear-gradient(45deg,transparent 50%,rgba(11,18,32,.45) 50%),linear-gradient(135deg,rgba(11,18,32,.45) 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 9px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.orbis-assets-panel.is-play .orbis-assets-store-sort select:focus{outline:none;border-color:#0f172a57;box-shadow:0 0 0 3px #0f172a0f}.orbis-assets-panel.is-play .orbis-assets-body{padding:20px 28px 32px}.orbis-assets-panel.is-play .orbis-assets-body:has(.orbis-library-create-host),.orbis-assets-panel.is-play .orbis-assets-body:has(.orbis-asset-detail),.orbis-assets-panel.is-play .orbis-assets-body:has(.orbis-hub-profile-page),.orbis-assets-panel.is-play .orbis-assets-body:has(.orbis-assets-community),.orbis-assets-panel.is-play .orbis-assets-body:has(.is-hub-post-detail){padding:36px 36px 48px 40px}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library{border-bottom:0;margin:0 0 18px;padding:0}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library .orbis-assets-meta{color:#0b12207a}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library button,.orbis-assets-panel.is-play .orbis-assets-toolbar-actions button{appearance:none;box-sizing:border-box;min-height:34px;margin:0;padding:0 12px;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff;color:#0b1220;font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.01em;line-height:1;cursor:pointer;opacity:1;backdrop-filter:none;box-shadow:none}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library button.is-ghost:hover:not(:disabled),.orbis-assets-panel.is-play .orbis-assets-toolbar-actions button.is-ghost:hover:not(:disabled){background:#f4f6f8;border-color:#0f172a2e}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library button.is-accent,.orbis-assets-panel.is-play .orbis-assets-toolbar-actions button.is-accent{border-color:transparent;background:#0f172a;color:#fff}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library button.is-accent:hover:not(:disabled),.orbis-assets-panel.is-play .orbis-assets-toolbar-actions button.is-accent:hover:not(:disabled){background:#1e293b;border-color:transparent}.orbis-assets-panel.is-play .orbis-assets-toolbar.is-library button:disabled{opacity:.45;cursor:not-allowed}.orbis-assets-panel.is-play .orbis-hub-quick-nav button,.orbis-assets-panel.is-play .orbis-hub-quick-nav a{color:#0b1220b8}.orbis-assets-panel.is-play .orbis-hub-quick-nav button:hover,.orbis-assets-panel.is-play .orbis-hub-quick-nav a:hover{color:#0b1220;background:#0f172a0a}.orbis-assets-panel.is-play .orbis-hub-quick-nav button.is-active,.orbis-assets-panel.is-play .orbis-hub-quick-nav a.is-active{color:#0b1220;background:#0f172a0f}.orbis-assets-panel.is-play .orbis-hub-quick-nav button svg,.orbis-assets-panel.is-play .orbis-hub-quick-nav a svg{color:#0f172a}.orbis-assets-panel.is-play .orbis-hub-quick-login{border-top-color:#0f172a14}.orbis-assets-panel.is-play .orbis-hub-quick-login p{color:#0b12207a}.orbis-assets-panel.is-play .orbis-hub-quick-login button{border-color:transparent;background:#0f172a;color:#fff}.orbis-assets-panel.is-play .orbis-hub-quick-login button:hover{background:#1e293b;border-color:transparent}.orbis-assets-panel.is-play .orbis-hub-shelf-head h2,.orbis-assets-panel.is-play .orbis-hub-portal-copy strong{color:#0b1220}.orbis-assets-panel.is-play .orbis-hub-shelf-more{color:#0f172a}.orbis-assets-panel.is-play .orbis-hub-shelf-more:hover{color:#1e293b}.orbis-assets-panel.is-play .orbis-hub-portal-thumb{background:#f4f6f8;border-color:#0f172a14}.orbis-assets-panel.is-play .orbis-hub-portal:hover .orbis-hub-portal-thumb,.orbis-assets-panel.is-play .orbis-hub-portal:focus-visible .orbis-hub-portal-thumb{border-color:#0f172a38;box-shadow:0 12px 28px #0f172a14}.orbis-assets-panel.is-play .orbis-hub-portal-copy em{color:#0b12209e}.orbis-assets-panel.is-play .orbis-hub-portal-avatar{background:#e8edf5;border-color:#0f172a1f}.orbis-assets-panel.is-play .orbis-hub-portal-avatar .orbis-world-avatar{border-color:transparent;background:#d7deea;color:#0b1220}.orbis-assets-panel.is-play .orbis-hub-portal-avatar .orbis-world-avatar.has-image{background:#e8edf5;color:transparent}.orbis-assets-panel.is-play .orbis-hub-charts-modes button{border-color:#0f172a1a;background:#f4f6f8;color:#0b12208f}.orbis-assets-panel.is-play .orbis-hub-charts-modes button:hover{color:#0b1220;border-color:#0f172a2e;background:#fff}.orbis-assets-panel.is-play .orbis-hub-charts-modes button.is-active{color:#fff;border-color:transparent;background:#0f172a}.orbis-assets-panel.is-play .orbis-hub-top-auth{color:#0b1220}.orbis-assets-panel.is-play .orbis-hub-top-auth .orbis-nav-tool-btn,.orbis-assets-panel.is-play .orbis-hub-top-auth .orbis-profile-btn{color:#0b1220;border-color:#0f172a1f;background:#f4f6f8}.orbis-assets-panel.is-play .orbis-hub-top-auth .orbis-nav-tool-btn:hover,.orbis-assets-panel.is-play .orbis-hub-top-auth .orbis-profile-btn:hover,.orbis-assets-panel.is-play .orbis-hub-top-auth .orbis-profile-btn.is-open{color:#0b1220;background:#fff;border-color:#0f172a33;box-shadow:0 0 0 3px #0f172a0f}.orbis-assets-panel.is-play.is-hub-dark{--assets-ink: #e8eef8;--assets-mute: rgba(232, 238, 248, .55);--assets-line: rgba(255, 255, 255, .1);--assets-panel: #0c1018;--assets-side: #111722;--assets-card: #171d2a;--assets-accent: #e8eef8;color-scheme:dark;background:var(--assets-panel);color:var(--assets-ink)}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-top{background:#0c1018;border-bottom-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-wordmark-orbis{color:#e8eef88c}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-wordmark-hub{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope-ink{background:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope a{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope button:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope button.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope a:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-scope a.is-active{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search{border-color:#ffffff1a;background:#171d2a;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search:focus-within{border-color:#e8eef857;box-shadow:0 0 0 4px #e8eef814;background:#1c2434}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search input{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search input::placeholder{color:#e8eef86b}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search-icon,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-search kbd{color:#e8eef86b;border-color:#ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-close{border-color:#ffffff1a;background:#171d2a;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-side{background:#111722;border-right-color:#ffffff14;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-side-title{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-main{background:#0c1018;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-shelf-head h2,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-copy strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-title-row strong{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading-copy>span,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading.is-section>span,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-title-row span,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-hero-copy p{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-flat-nav button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-main,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-child,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-label,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav button,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav a{color:#e8eef8b8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-flat-nav button:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-child:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav button:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav a:hover{color:#e8eef8;background:#ffffff0f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-main:hover{color:#e8eef8;background:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-row:hover{background:#ffffff0f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-row.is-active{background:#ffffff12}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-row.is-selected{background:#ffffff1c}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-flat-nav button.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-row.is-active>.orbis-assets-nav-main,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-child.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav button.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav a.is-active{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-flat-nav button.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-child.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav button.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav a.is-active{background:#ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav button svg,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-nav a svg,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-nav-chevron{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-login{border-top-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-login p{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-login button{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-quick-login button:hover{background:#fff;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-shelf-more{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-shelf-more:hover{color:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-thumb{background:#171d2a;border-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal:hover .orbis-hub-portal-thumb,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal:focus-visible .orbis-hub-portal-thumb{border-color:#ffffff38;box-shadow:0 12px 28px #00000059}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-copy em{color:#e8eef89e}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-avatar{background:#1c2434;border-color:#ffffff1f}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-avatar .orbis-world-avatar{background:#243044;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-avatar .orbis-world-avatar.has-image{background:#1c2434}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-shelf-more:hover{background:#ffffff14;border-color:#ffffff1f}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal:hover .orbis-hub-portal-copy em,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal:focus-visible .orbis-hub-portal-copy em{color:#e8eef8db}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal:focus-visible .orbis-hub-portal-thumb{outline-color:#e8eef899}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-skeleton-title,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-skeleton-line,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal.is-skeleton .orbis-hub-portal-thumb,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal.is-skeleton .orbis-hub-portal-avatar{background-color:#ffffff12;background-image:linear-gradient(90deg,#fff0,#ffffff12,#fff0 90%);background-size:220% 100%;background-repeat:no-repeat;border-color:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-charts-modes button{border-color:#ffffff1a;background:#171d2a;color:#e8eef88f}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-charts-modes button:hover{color:#e8eef8;border-color:#ffffff2e;background:#1c2434}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-charts-modes button.is-active{color:#0c1018;background:#e8eef8;border-color:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth .orbis-nav-tool-btn,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth .orbis-profile-btn{color:#e8eef8;border-color:#ffffff1f;background:#171d2a}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth .orbis-nav-tool-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth .orbis-profile-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-top-auth .orbis-profile-btn.is-open{color:#e8eef8;background:#1c2434;border-color:#fff3;box-shadow:0 0 0 3px #ffffff0f}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn{background:#171d2a;color:#e8eef8;box-shadow:inset 0 0 0 1px #ffffff1f}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn.is-open,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn.is-open{background:#1c2433;color:#fff;box-shadow:inset 0 0 0 1px #fff3}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-notif-btn,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-notif-btn,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn{color:#e8eef8;background:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-notif-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-notif-btn:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open{color:#fff;background:#ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-signin,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-signin{background:#171d2a;border-color:#ffffff24;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-signin:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-signin:hover{background:#1c2433;border-color:#ffffff38;color:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn.is-open,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn.is-open{box-shadow:0 0 0 4px #ffffff1a}html[data-hub-site-theme=dark] .orbis-play-watch-create-menu{background:#141a26;border-color:#ffffff1f;box-shadow:0 16px 36px #00000073;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch-create-menu button{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch-create-menu button:hover{background:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch-create-menu svg{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar.is-library .orbis-assets-meta{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar.is-library button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar-actions button{border-color:#ffffff1f;background:#171d2a;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar.is-library button.is-ghost:hover:not(:disabled),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar-actions button.is-ghost:hover:not(:disabled){background:#1c2434;border-color:#ffffff2e}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar.is-library button.is-accent,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar-actions button.is-accent{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar.is-library button.is-accent:hover:not(:disabled),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-toolbar-actions button.is-accent:hover:not(:disabled){background:#fff;color:#0c1018}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty{border:0;background:transparent;color:#e8eef8;box-shadow:none}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty:before,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty:before{content:none;display:none}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty-icon,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty-icon{color:#e8eef86b}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty p,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-hint,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-error,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty p,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-hint,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-error{color:#e8eef89e}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty button{border-color:transparent;background:#e8eef8;color:#0c1018}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty button:hover:not(:disabled),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-empty button:hover:not(:disabled){background:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-filters button{border-color:#ffffff1a;background:#171d2a;color:#e8eef8b8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-sort select{border-color:#ffffff1f;background:#171d2a;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card.is-storefront{background:transparent;border-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-title-row.is-storefront strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-price-inline,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-price-inline.is-listed{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-price-inline.is-free{color:#5eead4}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-meta.is-storefront{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-meta.is-storefront em.is-owned{color:#5eead4}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-meta.is-storefront em.is-listed{color:#fdba74}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card.is-storefront .orbis-assets-badge.is-kind{color:#e8eef8b8;background:#0c1018b8;box-shadow:none}.is-hub-dark .orbis-hub-quick-pref-label{color:#e8eef85c}.is-hub-dark .orbis-hub-quick-seg{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0f}.is-hub-dark .orbis-hub-quick-seg-thumb{background:#ffffff21;box-shadow:0 1px 2px #0000005c,0 0 0 1px #ffffff14}.is-hub-dark .orbis-hub-quick-seg-item{color:#e8eef880}.is-hub-dark .orbis-hub-quick-seg-item:hover{color:#e8eef8c7}.is-hub-dark .orbis-hub-quick-seg-item.is-active{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-hero,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading.is-catalog,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading.is-section{border-bottom-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-hub-footer{background:var(--assets-panel);border-top-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-orbis,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-hub{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community{--hub-social-ink: #e8eef8;--hub-social-soft: rgba(232, 238, 248, .62);--hub-social-mute: rgba(232, 238, 248, .48);--hub-social-line: rgba(255, 255, 255, .1);--hub-social-fill: #171d2a;--hub-social-card: #141a26;--hub-social-elevated: #171d2a;--hub-social-hover: #1c2433;--hub-social-accent: #e8eef8;--hub-social-accent-ink: #0c1018;--tab-accent: #e8eef8;--tab-line: rgba(255, 255, 255, .16);--tab-line-strong: rgba(255, 255, 255, .28);--tab-tint: rgba(255, 255, 255, .08);--tab-tint-soft: rgba(255, 255, 255, .04);color:var(--hub-social-ink)}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community-hero{border-bottom-color:#ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community-title-row strong{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community-title-row span{color:#e8eef86b}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-top-tab-chips button{color:#e8eef89e}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-top-tab-chips button:hover{color:#e8eef8;border-color:#ffffff2e;background:#1c2433}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-top-tab-chips button.is-active{color:#0c1018;background:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-panel-search:focus-within{border-color:#ffffff47;background:#1c2433;box-shadow:0 0 0 4px #ffffff0f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-board-write{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-board-write:hover{background:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-board-row.is-notice-row,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-row:hover{background:#ffffff0a}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-row.is-highlighted{background:#ffffff0f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-row.is-top:before,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-enter{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-row.is-top .orbis-rank-pos{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-rank-avatar{color:#e8eef8c7}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-pager button{background:#171d2a;color:#e8eef8c7}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-pager button:hover:not(:disabled),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-pager button.is-active{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-form input,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-edit input,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions button{background:#171d2a;border-color:#ffffff1f;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-primary,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-form button.is-primary,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions button.is-primary{background:#e8eef8;color:#0c1018;border-color:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage,html[data-hub-site-theme=dark] .orbis-hub-mypage,.orbis-play-watch.is-hub-dark .orbis-hub-mypage,.orbis-assets-store-layout.is-hub-dark .orbis-hub-mypage,.orbis-hub-profile-page.is-dark .orbis-hub-mypage{--hub-mypage-ink: #e8eef8;--hub-mypage-muted: rgba(232, 238, 248, .72);--hub-mypage-soft-label: rgba(232, 238, 248, .58);--hub-mypage-line: rgba(255, 255, 255, .1);--hub-mypage-soft: #171d2a;--hub-mypage-card: #141a26;--hub-mypage-elevated: #171d2a;--hub-mypage-accent: #e8eef8;--hub-mypage-accent-ink: #0c1018}.orbis-assets-store-layout.is-hub-light .orbis-hub-mypage,.orbis-hub-profile-page.is-light .orbis-hub-mypage{--hub-mypage-ink: #0b1220;--hub-mypage-muted: rgba(11, 18, 32, .68);--hub-mypage-soft-label: rgba(11, 18, 32, .5);--hub-mypage-line: rgba(15, 23, 42, .08);--hub-mypage-soft: #f4f5f7;--hub-mypage-card: #ffffff;--hub-mypage-elevated: #ffffff;--hub-mypage-accent: #0b1220;--hub-mypage-accent-ink: #fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-tabs button{color:#e8eef894}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-tabs button.is-active{background:#1c2433;color:#e8eef8;box-shadow:0 1px 2px #00000047}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-textbtn{color:#e8eef8c7}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-textbtn:hover{color:#e8eef8}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-pack:hover:not(:disabled){background:#ffffff0d}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-pack.is-active{background:#1c2433}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-billing-state.is-done{--billing-dot: #4ade80}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-billing-state.is-pending{--billing-dot: #fbbf24}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-billing-state.is-error{--billing-dot: #f87171}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-result{--cert-result-accent: #4ade80;--cert-result-accent-rgb: 74, 222, 128;--cert-result-coin: #f5c451}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-result.is-failure{--cert-result-accent: #f87171;--cert-result-accent-rgb: 248, 113, 113}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-result-mark{background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.14),transparent 48%),rgba(var(--cert-result-accent-rgb),.14)}:is(.orbis-assets-panel.is-play.is-hub-dark,html[data-hub-site-theme=dark],.orbis-play-watch.is-hub-dark) .orbis-hub-cert-result-reward:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent)}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-back,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-panel .orbis-asset-detail-back{background:#171d2a;border-color:#ffffff1f;color:#e8eef8c7}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-back:hover{background:#1c2433;border-color:#fff3;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-top-meta em,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-kind,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-buybox-head p,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row em,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row strong span,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-summary dt,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta>header em,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta-grid span,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table th,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-legal,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-multiview h4,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-multiview-grid figcaption{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-viewer:not(.is-world-cover){border-color:#ffffff1a;background:radial-gradient(120% 90% at 20% 10%,rgba(96,165,250,.12),transparent 55%),radial-gradient(100% 80% at 90% 80%,rgba(167,139,250,.1),transparent 50%),linear-gradient(180deg,#171d2a,#121826)}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-buybox,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-actions button{background:#141a26;border-color:#ffffff1a;color:#e8eef8;box-shadow:none}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row{background:linear-gradient(180deg,#1c2433,#171d2a);box-shadow:inset 0 0 0 1px #ffffff14}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-actions button.is-accent{background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-actions button.is-accent:hover:not(:disabled){background:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta>header h3,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta-grid strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table td,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-multiview h4{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta-grid article{background:#171d2a;box-shadow:inset 0 0 0 1px #ffffff1a;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table-wrap{border-color:#ffffff1a;background:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table th,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table td{border-color:#ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table th{background:#171d2a;color:#e8eef88c}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table td{background:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-multiview-grid img{background:#171d2a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-model-viewer-toolbar,html[data-hub-site-theme=dark] .orbis-asset-model-viewer-toolbar{--viewer-toolbar-ink: #e8eef8;--viewer-toolbar-bg: rgba(12, 16, 24, .88);--viewer-toolbar-hover: rgba(255, 255, 255, .12);--viewer-toolbar-hover-ink: #fff;box-shadow:0 8px 22px #00000059,inset 0 0 0 1px #ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-model-viewer-status,html[data-hub-site-theme=dark] .orbis-asset-model-viewer-status{--viewer-status-bg: rgba(12, 16, 24, .88);--viewer-status-ink: rgba(232, 238, 248, .78);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-notice{background:#ffffff0a;border-color:#ffffff1a;color:#e8eef8b8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit.is-open{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-open{color:#e8eef89e}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-open:hover{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-field>span{color:#e8eef88c}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-count{color:#e8eef866}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-field input,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-field textarea,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-buttons button{border-color:#ffffff1f;background:#0c1018;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-buttons button.is-accent{border-color:transparent;background:#e8eef8;color:#0b1220}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-edit-saved{color:#6ee7b7}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-confirm{border-color:#f8717159;background:#f871711f}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-confirm p{color:#fca5a5}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-actions .orbis-asset-detail-confirm button.is-danger{background:#dc2626;color:#fff}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-title-row strong{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-title-row span,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-profile-hero-copy p{color:#e8eef87a}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-compose,html[data-hub-site-theme=dark] .orbis-hub-compose{--compose-ink: #e8eef8;--compose-mute: rgba(232, 238, 248, .56);--compose-soft: rgba(232, 238, 248, .42);--compose-line: rgba(255, 255, 255, .1);--compose-fill: #171d2a;--compose-elevated: #1c2433;--compose-accent: #e8eef8;--compose-accent-ink: #0c1018;--compose-placeholder: rgba(232, 238, 248, .32);color:var(--compose-ink)}html[data-hub-site-theme=dark] .orbis-play-watch,.orbis-play-watch.is-hub-dark{--pw-ink: #e8eef8;--pw-muted: rgba(232, 238, 248, .58);--pw-line: rgba(255, 255, 255, .1);--pw-soft: #171d2a;--pw-surface: #171d2a;--pw-surface-hover: #1c2433;--pw-card: #141a26;background:#0c1018;color:var(--pw-ink);color-scheme:dark}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-top,.orbis-play-watch.is-hub-dark .orbis-assets-store-top{background:#0c1018;border-bottom-color:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-wordmark-orbis,.orbis-play-watch.is-hub-dark .orbis-assets-store-wordmark-orbis{color:#e8eef88c}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-wordmark-hub,.orbis-play-watch.is-hub-dark .orbis-assets-store-wordmark-hub{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope-ink,.orbis-play-watch.is-hub-dark .orbis-assets-scope-ink{background:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope button,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope a,.orbis-play-watch.is-hub-dark .orbis-assets-scope button,.orbis-play-watch.is-hub-dark .orbis-assets-scope a{color:#e8eef88c}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope button:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope button.is-active,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope a:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-scope a.is-active,.orbis-play-watch.is-hub-dark .orbis-assets-scope button:hover,.orbis-play-watch.is-hub-dark .orbis-assets-scope button.is-active,.orbis-play-watch.is-hub-dark .orbis-assets-scope a:hover,.orbis-play-watch.is-hub-dark .orbis-assets-scope a.is-active{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search,.orbis-play-watch.is-hub-dark .orbis-assets-store-search{border-color:#ffffff1f;background:#171d2a;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search:focus-within,.orbis-play-watch.is-hub-dark .orbis-assets-store-search:focus-within{border-color:#ffffff47;box-shadow:0 0 0 4px #ffffff0f;background:#1c2433}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search input,.orbis-play-watch.is-hub-dark .orbis-assets-store-search input{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search input::placeholder,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search-icon,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-search kbd,.orbis-play-watch.is-hub-dark .orbis-assets-store-search input::placeholder,.orbis-play-watch.is-hub-dark .orbis-assets-store-search-icon,.orbis-play-watch.is-hub-dark .orbis-assets-store-search kbd{color:#e8eef873;border-color:#ffffff1f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-notif-btn,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-signin,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-profile-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-notif-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-signin,.orbis-play-watch.is-hub-dark .orbis-profile-btn{color:#e8eef8;background:#171d2a;border-color:#ffffff1f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn.is-open,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-notif-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-signin:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-profile-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-profile-btn.is-open,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn.is-open,.orbis-play-watch.is-hub-dark .orbis-play-watch-notif-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-signin:hover,.orbis-play-watch.is-hub-dark .orbis-profile-btn:hover,.orbis-play-watch.is-hub-dark .orbis-profile-btn.is-open{color:#e8eef8;background:#1c2433;border-color:#fff3;box-shadow:0 0 0 3px #ffffff0f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-menu,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-menu{background:#141a26;border-color:#ffffff1f;color:#e8eef8;box-shadow:0 16px 36px #00000073}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-menu button,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-menu button{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-menu button:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-menu button:hover{background:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-mobile-nav,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-side,.orbis-play-watch.is-hub-dark .orbis-play-watch-mobile-nav,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-store-side{background:#111722;border-color:#ffffff14;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-side-title,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-store-side-title{color:#e8eef87a}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-flat-nav button,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-flat-nav button{color:#e8eef8c7}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-flat-nav button:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-flat-nav button:hover{color:#e8eef8;background:#ffffff0f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-flat-nav button.is-active,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-flat-nav button.is-active{color:#e8eef8;background:#ffffff1a}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a{color:#e8eef8b8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a.is-active,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a:hover,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a.is-active{color:#e8eef8;background:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-subscribe,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip,.orbis-play-watch.is-hub-dark .orbis-play-watch-subscribe{background:#171d2a;border-color:#ffffff1a;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-share-modal,.orbis-play-watch.is-hub-dark .orbis-play-watch-share-modal{background:#212121;color:#f1f1f1}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-mypage-tabs button.is-active,.orbis-play-watch.is-hub-dark .orbis-hub-mypage-tabs button.is-active{background:#1c2433;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-profile-title-row strong,.orbis-play-watch.is-hub-dark .orbis-hub-profile-title-row strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-profile-title-row span,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-profile-hero-copy p,.orbis-play-watch.is-hub-dark .orbis-hub-profile-title-row span,.orbis-play-watch.is-hub-dark .orbis-hub-profile-hero-copy p{color:#e8eef87a}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-profile-hero,.orbis-play-watch.is-hub-dark .orbis-hub-profile-hero{border-bottom-color:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-asset-detail-back,.orbis-play-watch.is-hub-dark .orbis-asset-detail-back{background:#171d2a;border-color:#ffffff1f;color:#e8eef8c7}.orbis-hub-skip-link{position:fixed;top:10px;left:12px;z-index:10000;width:1px;height:1px;overflow:hidden;padding:10px 14px;border-radius:10px;background:#111827;color:#fff;font-size:13px;font-weight:720;text-decoration:none;white-space:nowrap;clip-path:inset(50%)}.orbis-hub-skip-link:focus{width:auto;height:auto;overflow:visible;clip-path:none}.orbis-assets-store-top{position:relative;z-index:40;flex:0 0 auto;display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#121318fa,#0a0b0ef5);backdrop-filter:blur(18px)}.orbis-assets-store-top-bar{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(220px,1fr) minmax(140px,.55fr);align-items:center;gap:14px 22px;padding:0 28px;min-height:68px}.orbis-assets-store-top-left{display:flex;align-items:center;gap:18px;min-width:0;overflow:hidden}.orbis-assets-store-menu-btn{display:none;appearance:none;place-items:center;flex:0 0 auto;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.orbis-assets-store-menu-btn:hover{background:#0f172a0f}.orbis-assets-panel:not(.is-play) .orbis-assets-store-menu-btn:hover{background:#ffffff14}.orbis-assets-mobile-drawer-nav,.orbis-assets-mobile-nav-scrim{display:none}.orbis-assets-store-brand{appearance:none;display:flex;align-items:center;gap:11px;flex:0 0 auto;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left;text-decoration:none}.orbis-assets-store-mark{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;background:transparent}.orbis-assets-store-mark img{width:100%;height:100%;object-fit:contain;display:block}.orbis-assets-store-brand-copy{display:flex;align-items:center;min-width:0}.orbis-assets-store-wordmark{display:inline-flex;align-items:baseline;font-size:22px;line-height:1;letter-spacing:-.055em;white-space:nowrap;color:#fff}.orbis-assets-store-wordmark-orbis{font-weight:320;color:#e8ecf4b8}.orbis-assets-store-wordmark-hub{font-weight:820;color:#fff;letter-spacing:-.04em}.orbis-assets-scope{position:relative;display:inline-flex;align-items:stretch;gap:14px;min-width:0;max-width:100%;height:68px;overflow:hidden}.orbis-assets-scope-ink{position:absolute;left:0;bottom:0;height:2px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,#c084fc,#fb7185);pointer-events:none;opacity:0;will-change:transform,width}.orbis-assets-scope-ink.is-ready{opacity:1;transition:transform .28s var(--assets-ease),width .28s var(--assets-ease),opacity .16s ease}.orbis-assets-scope button,.orbis-assets-scope a{appearance:none;position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:0;background:transparent;color:#bac2d0ad;font:inherit;font-size:13.5px;font-weight:650;letter-spacing:-.03em;padding:0 20px;cursor:pointer;transition:color .16s var(--assets-ease);white-space:nowrap;text-decoration:none}.orbis-assets-scope-chevron{display:inline-grid;place-items:center;opacity:.55;transition:transform .18s var(--assets-ease),opacity .16s ease}.orbis-assets-scope button:hover,.orbis-assets-scope a:hover{color:#f4f6f8f0}.orbis-assets-scope button:hover .orbis-assets-scope-chevron,.orbis-assets-scope button.is-active .orbis-assets-scope-chevron,.orbis-assets-scope button.is-mega .orbis-assets-scope-chevron{opacity:.9}.orbis-assets-scope button.is-active,.orbis-assets-scope button.is-mega,.orbis-assets-scope a.is-active{color:#fff}.orbis-assets-scope button.is-mega .orbis-assets-scope-chevron{transform:rotate(180deg)}.orbis-assets-scope button.has-sub .orbis-assets-scope-chevron{opacity:.55;transition:transform .18s var(--assets-ease),opacity .16s ease}.orbis-assets-scope button.has-sub:hover .orbis-assets-scope-chevron,.orbis-assets-scope button.has-sub.is-active .orbis-assets-scope-chevron{opacity:.95}.orbis-assets-scope button.has-sub.is-sub-open .orbis-assets-scope-chevron{transform:rotate(180deg)}@keyframes orbis-assets-subnav-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-assets-mega-in{0%{opacity:0}to{opacity:1}}.orbis-assets-store-scroll{flex:1;min-height:0;overflow:auto}.orbis-assets-store-scroll-inner{min-height:100%;display:flex;flex-direction:column}.orbis-assets-hub-footer{--hub-footer-ink: rgba(244, 246, 250, .92);--hub-footer-mute: rgba(196, 202, 214, .58);--hub-footer-faint: rgba(168, 176, 190, .42);--hub-footer-line: rgba(255, 255, 255, .08);--hub-footer-pad-x: clamp(32px, 4vw, 64px);flex:0 0 auto;margin-top:auto;border-top:1px solid var(--hub-footer-line);background:radial-gradient(120% 80% at 50% -20%,rgba(255,255,255,.035),transparent 55%),#07080a;color:var(--hub-footer-ink)}.orbis-assets-hub-footer-inner{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(36px,4.5vw,56px);width:100%;max-width:none;margin:0;padding:clamp(48px,6vw,80px) var(--hub-footer-pad-x) clamp(32px,4vw,48px)}.orbis-assets-hub-footer-top{display:flex;align-items:center;justify-content:space-between;gap:20px 32px;flex-wrap:wrap}.orbis-assets-hub-footer-brand{text-decoration:none;appearance:none;display:inline-flex;align-items:center;gap:11px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.orbis-assets-hub-footer-brand img{width:30px;height:30px;object-fit:contain;display:block}.orbis-assets-hub-footer-brand .orbis-assets-store-wordmark{font-size:19px;color:#fff}.orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-orbis,.orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-hub,.orbis-assets-panel.is-play .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark,.orbis-assets-panel.is-play .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-orbis,.orbis-assets-panel.is-play .orbis-assets-hub-footer-brand .orbis-assets-store-wordmark-hub{color:#fff}.orbis-assets-hub-footer-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:16px 20px;margin-left:auto;flex-wrap:wrap;min-width:0}.orbis-assets-hub-footer-social{display:inline-flex;align-items:center;gap:18px;color:var(--hub-footer-mute);font-size:12.5px;font-weight:600;letter-spacing:-.01em}.orbis-assets-hub-footer-cta{appearance:none;margin:0;padding:10px 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0b;color:#f8fafcf0;font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.02em;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orbis-assets-hub-footer-cta:hover{border-color:#ffffff47;background:#ffffff17}.orbis-assets-hub-footer-cta:active{transform:scale(.98)}.orbis-assets-hub-footer-grid{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px clamp(20px,2.8vw,40px)}.orbis-assets-hub-footer-col h3{margin:0 0 18px;font-size:12px;font-weight:650;color:var(--hub-footer-faint);letter-spacing:.02em}.orbis-assets-hub-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.orbis-assets-hub-footer-col button{appearance:none;margin:0;padding:0;border:0;background:transparent;color:#d6dce8b8;font:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.02em;line-height:1.35;text-align:left;cursor:pointer;transition:color .15s ease}.orbis-assets-hub-footer-col button:hover{color:#fff}.orbis-assets-hub-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px 24px;padding-top:28px;border-top:1px solid var(--hub-footer-line)}.orbis-assets-hub-footer-legal{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;min-width:0}.orbis-assets-hub-footer-legal p{margin:0;font-size:12px;line-height:1.45;color:var(--hub-footer-faint)}.orbis-assets-hub-footer-legal>div{display:inline-flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.orbis-assets-hub-footer-legal button{appearance:none;margin:0;padding:0;border:0;background:transparent;color:var(--hub-footer-mute);font:inherit;font-size:12px;font-weight:550;cursor:pointer;transition:color .15s ease}.orbis-assets-hub-footer-legal button:hover{color:#fff}.orbis-assets-hub-footer-topbtn{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff09;color:#f0f4fae6;font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.02em;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orbis-assets-hub-footer-topbtn:hover{border-color:#ffffff3d;background:#ffffff14}.orbis-assets-hub-footer-topbtn:active{transform:scale(.98)}.orbis-assets-hub-footer-topbtn i{font-style:normal;opacity:.72}.orbis-assets-store-search{display:flex;align-items:center;gap:10px;width:100%;max-width:632px;justify-self:center;padding:0 16px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0e;box-shadow:inset 0 1px #ffffff08;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.orbis-assets-store-search:focus-within{border-color:#e879f959;background:#ffffff14;box-shadow:inset 0 1px #ffffff0a,0 0 0 3px #c084fc1f}.orbis-assets-store-search-icon{display:grid;place-items:center;color:#b4bcca9e}.orbis-assets-store-search input{appearance:none;flex:1;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:13.5px;letter-spacing:-.015em;outline:none}.orbis-assets-store-search input::placeholder{color:#a0a8b473}.orbis-assets-store-search kbd{flex:0 0 auto;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#b4bccab3;font-family:inherit;font-size:11px;font-weight:700}.orbis-assets-store-top-end{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.orbis-hub-top-auth.is-loading{min-width:88px;justify-content:center;color:#0b12206b;font-size:13px}.orbis-hub-top-auth .orbis-top-nav-tools{position:relative;display:inline-flex;align-items:center;gap:2px;margin:0;color:inherit}.orbis-hub-top-auth .orbis-nav-tool-btn,.orbis-hub-top-auth .orbis-profile-btn{color:#0b1220;border:1px solid rgba(15,23,42,.12);background:#f4f6f8;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;filter:none;text-shadow:none}.orbis-hub-top-auth .orbis-nav-tool-btn{width:34px;height:34px;border-radius:50%}.orbis-hub-top-auth .orbis-nav-tool-btn svg,.orbis-hub-top-auth .orbis-nav-tool-icon{width:18px;height:18px;color:inherit;filter:none}.orbis-hub-top-auth .orbis-nav-tool-btn:hover,.orbis-hub-top-auth .orbis-profile-btn:hover{color:#0b1220;background:#fff;border-color:#0f172a33;transform:none;filter:none}.orbis-hub-top-auth .orbis-profile-btn{width:34px;height:34px;background:linear-gradient(145deg,#ffffffeb,#f4f6f8f5),#f4f6f8}.orbis-hub-top-auth .orbis-profile-btn:hover,.orbis-hub-top-auth .orbis-profile-btn.is-open{border-color:#0f172a47;box-shadow:0 0 0 3px #0f172a0f;transform:none}.orbis-hub-top-auth .orbis-top-nav-guest-join{color:#0b1220;border-color:#0f172a29;background:#f4f6f8}.orbis-hub-top-auth .orbis-top-nav-guest-join:hover,.orbis-hub-top-auth .orbis-top-nav-guest-join:focus-visible{color:#0b1220;border-color:#0f172a47;background:#fff}.orbis-assets-panel .orbis-hub-top-auth{color:#ffffffe6}.orbis-assets-panel .orbis-hub-top-auth .orbis-nav-tool-btn,.orbis-assets-panel .orbis-hub-top-auth .orbis-profile-btn{color:#ffffffe6;border-color:#ffffff1f;background:#ffffff0f}.orbis-assets-panel .orbis-hub-top-auth .orbis-nav-tool-btn:hover,.orbis-assets-panel .orbis-hub-top-auth .orbis-profile-btn:hover,.orbis-assets-panel .orbis-hub-top-auth .orbis-profile-btn.is-open{color:#fff;background:#ffffff1f;border-color:#fff3;box-shadow:none}.orbis-assets-store-chip{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#d2d8e2c7;font-size:12px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}.orbis-assets-store-close{appearance:none;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0a;color:#e6eaf0e0;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-assets-store-close:hover{background:#ffffff1a;border-color:#ffffff24;color:#fff}.orbis-assets-store-layout{flex:1 0 auto;min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr)}.orbis-assets-store-layout.is-section{grid-template-columns:280px minmax(0,1fr)}.orbis-assets-store-scroll-inner>.orbis-assets-store-layout{min-height:calc(100% - 1px)}.orbis-assets-nav-defs{position:absolute;width:0;height:0;overflow:hidden}.orbis-assets-store-side{min-height:0;overflow:auto;display:flex;flex-direction:column;padding:22px 14px 32px;border-right:1px solid var(--assets-line);background:#0c0d11;scrollbar-width:thin}.orbis-assets-store-side>*{flex-shrink:0}.orbis-assets-store-side-title{margin:2px 0 16px;padding:0 12px;font-size:20px;font-weight:780;letter-spacing:-.045em;color:#fff}.orbis-assets-flat-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.orbis-assets-flat-nav button{appearance:none;width:100%;display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#c6cedcc7;font:inherit;font-size:13.5px;font-weight:650;letter-spacing:-.025em;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-assets-flat-nav button:hover{color:#fff;background:#ffffff0d}.orbis-assets-flat-nav button.is-active{color:#fff;background:#ffffff14}.orbis-assets-nav{display:block}.orbis-assets-nav-tree{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.orbis-assets-nav-block{display:flex;flex-direction:column;gap:2px}.orbis-assets-nav-divider{list-style:none;height:1px;margin:10px 8px;padding:0;border:0;background:#ffffff14}.orbis-assets-nav-row{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;border-radius:10px;transition:background .16s var(--assets-ease)}.orbis-assets-nav-row:hover{background:#ffffff0d}.orbis-assets-nav-row.is-active{background:#ffffff0f}.orbis-assets-nav-row.is-selected{background:#ffffff17}.orbis-assets-nav-chevron{appearance:none;display:grid;place-items:center;width:28px;height:38px;border:0;background:transparent;color:#b4bcc88c;cursor:pointer;transition:color .14s ease}.orbis-assets-nav-chevron svg{transform:rotate(0);transition:transform .18s var(--assets-ease)}.orbis-assets-nav-chevron.is-open svg{transform:rotate(90deg)}.orbis-assets-nav-row:hover .orbis-assets-nav-chevron,.orbis-assets-nav-chevron:hover{color:inherit}.orbis-assets-nav-chevron.is-empty{opacity:.35;cursor:default}.orbis-assets-nav-chevron:disabled{pointer-events:none}.orbis-assets-nav-main{appearance:none;display:flex;align-items:center;gap:10px;min-width:0;height:38px;padding:0 10px 0 2px;border:0;border-radius:10px;background:transparent;color:#e6eaf0eb;font:inherit;font-size:13.5px;font-weight:650;letter-spacing:-.02em;text-align:left;cursor:pointer;transition:color .14s ease}.orbis-assets-nav-main:hover{background:transparent}.orbis-assets-nav-row.is-selected .orbis-assets-nav-label{font-weight:700}.orbis-assets-nav-chevron:focus-visible,.orbis-assets-nav-main:focus-visible,.orbis-assets-nav-child:focus-visible{outline:2px solid var(--assets-accent, #8b93ff);outline-offset:-2px;border-radius:10px}.orbis-assets-nav-icon{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;transition:transform .2s var(--assets-ease)}.orbis-assets-nav-row:hover .orbis-assets-nav-icon{transform:translateY(-1px)}.orbis-assets-nav-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-assets-nav-count{flex:0 0 auto;margin-left:auto;padding:0 2px;font-size:11.5px;font-weight:640;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--assets-mute);opacity:.72;transition:color .14s ease,opacity .14s ease}.orbis-assets-nav-row:hover .orbis-assets-nav-count,.orbis-assets-nav-row.is-active .orbis-assets-nav-count{opacity:1}.orbis-assets-nav-row.is-selected .orbis-assets-nav-count{color:var(--assets-ink);opacity:1}.orbis-assets-nav-count.is-child{font-size:11px;opacity:.6}.orbis-assets-nav-child:hover .orbis-assets-nav-count.is-child{opacity:.9}.orbis-assets-nav-child.is-active .orbis-assets-nav-count.is-child{color:var(--assets-ink);opacity:1}.orbis-assets-pager{display:flex;align-items:center;justify-content:center;gap:8px;margin:26px 0 6px;padding-top:20px;border-top:1px solid var(--assets-line)}.orbis-assets-pager-list{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.orbis-assets-pager-step,.orbis-assets-pager-page{appearance:none;display:grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--assets-mute);font:inherit;font-size:13px;font-weight:640;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.orbis-assets-pager-step:hover:not(:disabled),.orbis-assets-pager-page:hover:not(.is-active){color:var(--assets-ink);background:var(--assets-card)}.orbis-assets-pager-step:disabled{opacity:.32;cursor:default}.orbis-assets-pager-page.is-active{color:var(--assets-ink);border-color:var(--assets-line);background:var(--assets-card)}.orbis-assets-pager-gap{display:grid;place-items:center;min-width:20px;height:32px;color:var(--assets-mute);font-size:13px}@media (max-width: 700px){.orbis-assets-pager{margin-top:20px;gap:4px}.orbis-assets-pager-step,.orbis-assets-pager-page{min-width:30px;height:30px;padding:0 6px}}.orbis-assets-nav-children{position:relative;list-style:none;margin:0;display:flex;flex-direction:column;gap:1px;padding:2px 0 6px 30px;animation:orbis-assets-nav-children-in .18s var(--assets-ease) both}.orbis-assets-nav-children:before{content:"";position:absolute;left:14px;top:2px;bottom:8px;width:1px;border-radius:999px;background:currentColor;opacity:.14;pointer-events:none}@keyframes orbis-assets-nav-children-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.orbis-assets-nav-child{position:relative;appearance:none;display:flex;align-items:center;width:100%;min-height:32px;padding:6px 12px;border:0;border-radius:8px;background:transparent;color:#bec6d2c7;font:inherit;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-assets-nav-child:before{content:"";position:absolute;left:-15.5px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--assets-accent, #e8eef8);opacity:0;transform:translate(-50%,-50%) scale(.4);transition:opacity .14s ease,transform .18s var(--assets-ease);pointer-events:none}.orbis-assets-nav-child.is-active:before{opacity:.9;transform:translate(-50%,-50%) scale(1)}.orbis-assets-nav-child:hover{color:#fff;background:#ffffff0d}.orbis-assets-nav-child.is-active{color:#fff;background:#ffffff1a}@media (prefers-reduced-motion: reduce){.orbis-assets-nav-children,.orbis-assets-nav-chevron svg,.orbis-assets-nav-icon,.orbis-assets-nav-child:before{animation:none;transition:none}.orbis-assets-nav-row:hover .orbis-assets-nav-icon{transform:none}}.orbis-assets-store-main{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--assets-panel)}.orbis-assets-store-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px 6px}.orbis-assets-store-filters{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.orbis-assets-store-filters button{appearance:none;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff08;color:#dee4eed6;font:inherit;font-size:11px;font-weight:650;padding:6px 11px;cursor:default}.orbis-assets-store-filters button i{font-style:normal;font-size:9px;opacity:.5}.orbis-assets-store-filters button:disabled{opacity:.78}.orbis-assets-store-sort{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--assets-mute);white-space:nowrap}.orbis-assets-store-sort select{appearance:none;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff08;color:inherit;font:inherit;font-size:11.5px;padding:6px 28px 6px 11px;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.5) 50%),linear-gradient(135deg,rgba(255,255,255,.5) 50%,transparent 50%);background-position:calc(100% - 13px) 54%,calc(100% - 9px) 54%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}.orbis-assets-store-heading{display:flex;align-items:baseline;gap:12px;padding:8px 24px 12px}.orbis-assets-store-heading.is-catalog,.orbis-assets-store-heading.is-section{align-items:center;justify-content:space-between;gap:16px}.orbis-assets-store-heading-copy{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;min-width:0}.orbis-assets-store-heading strong{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:820;letter-spacing:-.05em;line-height:1.1;color:inherit}.orbis-assets-store-heading-copy>span,.orbis-assets-store-heading.is-section>span{font-size:clamp(14px,1.6vw,18px);font-weight:560;letter-spacing:-.03em;line-height:1.15;color:var(--assets-mute)}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy>span,.orbis-assets-panel.is-play .orbis-assets-store-heading.is-section>span{color:#0b122061}.orbis-assets-store-sort-label{flex:0 0 auto}.orbis-assets-store-heading.is-section{padding-top:22px;padding-bottom:22px}.orbis-assets-store-heading.is-catalog strong{font-size:clamp(28px,3.2vw,36px);letter-spacing:-.055em;line-height:1.05}.orbis-assets-store-heading.is-catalog .orbis-assets-store-heading-copy>span{font-size:clamp(18px,2.2vw,24px);letter-spacing:-.04em;line-height:1.1}.orbis-assets-panel.is-play .orbis-assets-store-heading.is-catalog{margin:0 36px 22px 40px;padding:36px 0 22px}.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-catalog)>.orbis-assets-body{padding:0 36px 48px 40px}.orbis-assets-panel.is-play .orbis-assets-body.is-catalog-content{padding:0 36px 48px 40px}.orbis-assets-panel.is-play .orbis-assets-store-heading.is-catalog .orbis-assets-store-heading-copy>span{color:#0b12206b}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading.is-catalog .orbis-assets-store-heading-copy>span{color:#e8eef86b}.orbis-assets-store-heading-copy>p{flex:0 0 100%;margin:2px 0 0;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--assets-mute)}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy>p{color:#0b12208f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-store-heading-copy>p,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-store-heading-copy>p,.orbis-play-watch.is-hub-dark .orbis-assets-store-heading-copy>p{color:#e8eef87a}.orbis-assets-panel.is-play .orbis-assets-store-main:has(.orbis-hub-home)>.orbis-assets-store-heading.is-catalog{margin-left:36px;margin-right:40px}.orbis-assets-store-main:has(.is-hub-post-detail)>.orbis-assets-store-heading,.orbis-assets-store-main:has(.is-hub-compose)>.orbis-assets-store-heading{display:none}.orbis-assets-community:has(.is-hub-post-detail)>.orbis-assets-community-hero,.orbis-assets-community:has(.is-hub-compose)>.orbis-assets-community-hero{display:none}.orbis-assets-empty.is-section,.orbis-assets-empty.is-hub-empty{max-width:none;width:100%;margin-top:0}.orbis-hub-home>.orbis-assets-empty.is-hub-empty,.orbis-hub-charts>.orbis-assets-empty.is-hub-empty{margin-top:8px}.orbis-assets-community{--hub-social-ink: #0b1220;--hub-social-soft: rgba(11, 18, 32, .56);--hub-social-mute: rgba(11, 18, 32, .42);--hub-social-line: rgba(15, 23, 42, .1);--hub-social-fill: #f4f6f8;--hub-social-card: #fff;--hub-social-elevated: #fff;--hub-social-hover: #fafbfc;--hub-social-accent: #0f172a;--hub-social-accent-ink: #fff;--tab-accent: #0f172a;--tab-line: rgba(15, 23, 42, .16);--tab-line-strong: rgba(15, 23, 42, .28);--tab-tint: rgba(15, 23, 42, .06);--tab-tint-soft: rgba(15, 23, 42, .04);width:100%;max-width:none;margin:0;display:flex;flex-direction:column;gap:0;color:var(--hub-social-ink);overflow:visible}.orbis-assets-community>.orbis-top-tab-chips{display:inline-flex;flex-wrap:wrap;flex:0 0 auto;gap:8px;padding:0 0 16px}.orbis-assets-community-hero{margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid rgba(15,23,42,.08)}.orbis-assets-community-title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;min-width:0}.orbis-assets-community-title-row strong{margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:820;letter-spacing:-.055em;line-height:1.05;color:var(--hub-social-ink)}.orbis-assets-community-title-row span{font-size:clamp(18px,2.2vw,24px);font-weight:560;letter-spacing:-.04em;line-height:1.1;color:var(--hub-social-mute)}.orbis-assets-community-hero>p{margin:10px 0 0;font-size:14.5px;font-weight:500;line-height:1.45;color:var(--hub-social-soft)}.orbis-legal-page{background:#0c1018}.orbis-legal-hub .orbis-assets-store-top-bar{grid-template-columns:minmax(0,1fr) auto}.orbis-legal-hub .orbis-assets-scope a{position:relative}.orbis-legal-hub .orbis-assets-scope a.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:#0f172a}.orbis-legal-hub.is-hub-dark .orbis-assets-scope a.is-active:after{background:#e8eef8}.orbis-legal-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.orbis-legal-top-btn{appearance:none;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:transparent;color:#0b1220b8;font:inherit;font-size:13px;font-weight:650;letter-spacing:-.02em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-legal-top-btn:hover{border-color:#0f172a38;background:#0f172a0a;color:#0b1220}.orbis-legal-top-btn.is-primary{border-color:transparent;background:#0f172a;color:#fff}.orbis-legal-top-btn.is-primary:hover{background:#1e293b;color:#fff}.is-hub-dark .orbis-legal-top-btn{border-color:#ffffff24;color:#e8eef8b8}.is-hub-dark .orbis-legal-top-btn:hover{border-color:#ffffff42;background:#ffffff0f;color:#e8eef8}.is-hub-dark .orbis-legal-top-btn.is-primary{border-color:transparent;background:#e8eef8;color:#0c1018}.is-hub-dark .orbis-legal-top-btn.is-primary:hover{background:#fff;color:#0c1018}@media (min-width: 1401px){.orbis-legal-hub .orbis-assets-store-side{position:sticky;top:0;align-self:start;box-sizing:border-box;height:calc(100dvh - 68px);max-height:calc(100dvh - 68px);overflow-x:hidden;overflow-y:auto}}.orbis-legal-version{flex:0 0 auto;margin:0;color:#0b122061;font-size:12px;font-weight:650;letter-spacing:.02em}.is-hub-dark .orbis-legal-version{color:#e8eef86b}.orbis-legal-doc{max-width:780px;color:#0b1220c7;font-size:15px;line-height:1.78;letter-spacing:-.01em}.is-hub-dark .orbis-legal-doc{color:#e8eef8b8}.orbis-legal-doc-lead{margin:0 0 30px;color:#0b12208f;font-size:16px;line-height:1.7}.is-hub-dark .orbis-legal-doc-lead{color:#e8eef88f}.orbis-legal-section{scroll-margin-top:24px;padding:26px 0 0;border-top:1px solid rgba(15,23,42,.08);margin-top:26px}.is-hub-dark .orbis-legal-section{border-top-color:#ffffff14}.orbis-legal-section:first-of-type{margin-top:0;padding-top:0;border-top:0}.orbis-legal-section h2{margin:0 0 12px;color:#0b1220;font-size:19px;font-weight:780;letter-spacing:-.035em;line-height:1.3}.is-hub-dark .orbis-legal-section h2{color:#e8eef8}.orbis-legal-section p{margin:0 0 12px}.orbis-legal-section p:last-child{margin-bottom:0}.orbis-legal-section ul{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.orbis-legal-section li{position:relative;padding-left:16px}.orbis-legal-section li:before{content:"";position:absolute;left:2px;top:.72em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.35}.orbis-legal-doc-foot{display:flex;justify-content:flex-start;margin-top:36px;padding-top:24px;border-top:1px solid rgba(15,23,42,.08)}.is-hub-dark .orbis-legal-doc-foot{border-top-color:#ffffff14}.orbis-legal-doc-next{appearance:none;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:transparent;color:#0b1220;font:inherit;font-size:14px;font-weight:700;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .16s var(--assets-ease)}.orbis-legal-doc-next:hover{border-color:#0f172a3d;background:#0f172a0a}.orbis-legal-doc-next i{font-style:normal;transition:transform .16s var(--assets-ease)}.orbis-legal-doc-next:hover i{transform:translate(3px)}.is-hub-dark .orbis-legal-doc-next{border-color:#ffffff24;color:#e8eef8}.is-hub-dark .orbis-legal-doc-next:hover{border-color:#ffffff42;background:#ffffff0f}@media (max-width: 900px){.orbis-legal-top-actions .orbis-legal-top-btn span{display:none}.orbis-legal-top-btn.is-primary span{display:inline}}.orbis-assets-community>.orbis-top-tab-body{display:flex;flex-direction:column;flex:none;gap:14px;overflow:visible;width:100%;max-width:none;margin:0;padding:0 0 20px}.orbis-assets-community .orbis-top-tab-chips button{appearance:none;margin:0;padding:7px 14px;border:1px solid var(--hub-social-line);border-radius:999px;background:var(--hub-social-fill);color:#0b12208f;font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.02em;cursor:pointer;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-assets-community .orbis-top-tab-chips button:hover{color:var(--hub-social-ink);border-color:#0f172a2e;background:var(--hub-social-elevated)}.orbis-assets-community .orbis-top-tab-chips button.is-active{color:var(--hub-social-accent-ink);border-color:transparent;background:var(--hub-social-accent);box-shadow:none}.orbis-assets-community .orbis-panel-search{display:flex;align-items:center;gap:10px;width:100%;max-width:none;min-height:44px;margin:0;padding:0 11px;border:1px solid var(--hub-social-line);border-radius:10px;background:transparent;color:var(--hub-social-mute);box-shadow:none}.orbis-assets-community .orbis-panel-search+:is(.orbis-feed-list,.orbis-board-list,.orbis-rank-list){border-top:0}.orbis-assets-community .orbis-panel-search>span[aria-hidden]{display:none}.orbis-assets-community .orbis-panel-search:focus-within{border-color:#0f172a57;background:var(--hub-social-elevated);box-shadow:0 0 0 4px #0f172a0f}.orbis-assets-community .orbis-panel-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--hub-social-ink);font:inherit;font-size:14px;outline:none}.orbis-assets-community .orbis-panel-search input::placeholder{color:var(--hub-social-mute)}.orbis-assets-community .orbis-board-toolbar,.orbis-assets-community .orbis-rank-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:32px}.orbis-assets-community .orbis-top-tab-section-title{color:var(--hub-social-ink);font-size:14px;font-weight:720;letter-spacing:-.02em}.orbis-assets-community .orbis-board-write{appearance:none;min-height:34px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);font:inherit;font-size:12.5px;font-weight:680;letter-spacing:-.02em;cursor:pointer;box-shadow:none}.orbis-assets-community .orbis-board-write:hover{filter:brightness(1.12)}.orbis-assets-community :is(.orbis-feed-list,.orbis-board-list,.orbis-rank-list){margin:0;padding:0;list-style:none;border:0;border-top:1px solid var(--hub-social-line);border-radius:0;background:transparent;overflow:visible}.orbis-assets-community .orbis-board-list.is-notices{margin-bottom:0}.orbis-assets-community :is(.orbis-feed-list,.orbis-board-list,.orbis-rank-list)>li+li{border-top:1px solid var(--hub-social-line)}.orbis-assets-community :is(.orbis-feed-row,.orbis-board-row){appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;width:100%;min-height:64px;margin:0;padding:15px 12px;border:0;border-radius:10px;background:transparent;color:var(--hub-social-ink);text-align:left;cursor:pointer;box-shadow:none;transition:background .14s ease}.orbis-assets-community :is(.orbis-feed-row:hover,.orbis-board-row:hover){background:var(--hub-social-hover)}.orbis-assets-community :is(.orbis-feed-badge,.orbis-board-cat){display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:24px;padding:0 8px;border:0;border-radius:999px;background:var(--hub-social-fill);color:var(--hub-social-soft);font-size:11px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.orbis-assets-community :is(.orbis-feed-badge.is-notice,.orbis-board-cat.is-notice){border-color:transparent;background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}.orbis-assets-community :is(.orbis-feed-main,.orbis-board-main){display:flex;flex-direction:column;gap:4px;min-width:0}.orbis-assets-community :is(.orbis-feed-main strong,.orbis-board-main strong){color:var(--hub-social-ink);font-size:14px;font-weight:680;letter-spacing:-.02em;line-height:1.35}.orbis-assets-community :is(.orbis-feed-meta,.orbis-board-stats){display:inline-flex;flex-wrap:wrap;gap:8px 10px;color:var(--hub-social-mute);font-size:12px;white-space:nowrap}.orbis-assets-community :is(.orbis-feed-meta em,.orbis-board-main small,.orbis-board-stats em){font-style:normal;color:var(--hub-social-mute)}.orbis-assets-community .orbis-board-hot{margin-right:6px;color:var(--hub-social-accent);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.04em}.orbis-assets-community .orbis-board-reply{margin-left:6px;color:var(--hub-social-mute);font-weight:650}.orbis-assets-community .orbis-board-row.is-notice-row{background:transparent}.orbis-assets-community .orbis-rank-table-head{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(88px,120px) 72px 64px;align-items:center;column-gap:12px;min-height:36px;margin:0;padding:0 12px 10px;border:0;border-radius:0;background:transparent;color:var(--hub-social-mute);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.orbis-assets-community .orbis-rank-list>li{border-color:var(--hub-social-line)}.orbis-assets-community .orbis-rank-row{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(88px,120px) 72px 64px;align-items:center;column-gap:12px;min-height:60px;padding:10px 12px;border:0;background:transparent;color:var(--hub-social-ink);box-shadow:none;transition:background .14s ease}.orbis-assets-community .orbis-rank-row:hover{background:var(--hub-social-hover)}.orbis-assets-community .orbis-rank-row.is-highlighted{background:#0f172a0a}.orbis-assets-community .orbis-rank-row.is-top:before{background:var(--hub-social-accent)}.orbis-assets-community .orbis-rank-pos{color:var(--hub-social-mute);font-size:13px;font-weight:700}.orbis-assets-community .orbis-rank-row.is-top .orbis-rank-pos{color:var(--hub-social-accent)}.orbis-assets-community .orbis-rank-name strong,.orbis-assets-community .orbis-rank-value{color:var(--hub-social-ink)}.orbis-assets-community .orbis-rank-name small,.orbis-assets-community .orbis-rank-trend.is-same{color:var(--hub-social-mute)}.orbis-assets-community .orbis-rank-avatar{border-color:var(--hub-social-line);background:var(--hub-social-fill);color:#0b1220b8}.orbis-rank-arena{--rank-arena-bg: #f7f8fa;--rank-arena-panel: #fff;--rank-arena-panel-2: #f0f2f5;--rank-arena-line: rgba(15, 23, 42, .1);--rank-arena-line-strong: rgba(15, 23, 42, .18);--rank-arena-ink: #0b1220;--rank-arena-soft: rgba(11, 18, 32, .68);--rank-arena-mute: rgba(11, 18, 32, .45);--rank-arena-accent: #6268d9;--rank-arena-accent-2: #238d7c;--rank-arena-hero: #eef1f5;--rank-arena-grid: rgba(15, 23, 42, .075);--rank-arena-glass: rgba(255, 255, 255, .76);--rank-arena-subtle: rgba(15, 23, 42, .04);--rank-arena-shadow: rgba(15, 23, 42, .1);box-sizing:border-box;display:grid;width:100%;gap:18px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;color:var(--rank-arena-ink);box-shadow:none}.orbis-rank-arena.is-all{--rank-arena-accent: #665fe2;--rank-arena-accent-2: #238d7c}.orbis-rank-arena.is-world{--rank-arena-accent: #8676ff;--rank-arena-accent-2: #39d9c0}.orbis-rank-arena.is-player{--rank-arena-accent: #c4517d;--rank-arena-accent-2: #a36c12}html[data-hub-site-theme=dark] .orbis-rank-arena,.orbis-assets-panel.is-play.is-hub-dark .orbis-rank-arena,.orbis-hub-profile-page.is-dark .orbis-rank-arena{--rank-arena-bg: #080b12;--rank-arena-panel: #101621;--rank-arena-panel-2: #151d2b;--rank-arena-line: rgba(255, 255, 255, .1);--rank-arena-line-strong: rgba(255, 255, 255, .18);--rank-arena-ink: #f5f8ff;--rank-arena-soft: rgba(226, 234, 248, .66);--rank-arena-mute: rgba(226, 234, 248, .42);--rank-arena-hero: #0e1420;--rank-arena-grid: rgba(255, 255, 255, .08);--rank-arena-glass: rgba(5, 8, 15, .38);--rank-arena-subtle: rgba(255, 255, 255, .045);--rank-arena-shadow: rgba(3, 7, 18, .28)}html[data-hub-site-theme=dark] .orbis-rank-arena.is-world,.orbis-assets-panel.is-play.is-hub-dark .orbis-rank-arena.is-world,.orbis-hub-profile-page.is-dark .orbis-rank-arena.is-world{--rank-arena-accent: #8676ff;--rank-arena-accent-2: #39d9c0}html[data-hub-site-theme=dark] .orbis-rank-arena.is-player,.orbis-assets-panel.is-play.is-hub-dark .orbis-rank-arena.is-player,.orbis-hub-profile-page.is-dark .orbis-rank-arena.is-player{--rank-arena-accent: #ff6fa8;--rank-arena-accent-2: #ffcb66}.orbis-rank-season{position:relative;isolation:isolate;display:grid;min-height:184px;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);align-items:end;gap:24px;padding:clamp(24px,3.5vw,40px);overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:20px;background:linear-gradient(115deg,rgba(255,255,255,.065),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--rank-arena-accent) 12%,var(--rank-arena-hero)),var(--rank-arena-hero) 48%,color-mix(in srgb,var(--rank-arena-accent-2) 8%,var(--rank-arena-hero)))}.orbis-rank-season:before{position:absolute;z-index:-1;inset:0;opacity:.22;background-image:linear-gradient(var(--rank-arena-grid) 1px,transparent 1px),linear-gradient(90deg,var(--rank-arena-grid) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,transparent,#000 52%,transparent);content:"";animation:orbis-rank-grid-drift 14s linear infinite}.orbis-rank-season-copy{position:relative;z-index:2;min-width:0}.orbis-rank-season-kicker{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--rank-arena-accent-2) 82%,var(--rank-arena-ink));font-size:10.5px;font-weight:820;letter-spacing:.16em}.orbis-rank-season-kicker i,.orbis-rank-live i{width:7px;height:7px;border-radius:50%;background:var(--rank-arena-accent-2);box-shadow:0 0 0 4px color-mix(in srgb,var(--rank-arena-accent-2) 15%,transparent),0 0 18px var(--rank-arena-accent-2)}.orbis-rank-season-copy h2{margin:13px 0 8px;color:var(--rank-arena-ink);font-size:clamp(30px,4vw,50px);font-weight:900;letter-spacing:-.065em;line-height:.98}.orbis-rank-season-copy p{max-width:680px;margin:0;color:var(--rank-arena-soft);font-size:13px;font-weight:520;line-height:1.6}.orbis-rank-season-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:15px;background:var(--rank-arena-glass);backdrop-filter:blur(14px)}.orbis-rank-season-stats>span{display:grid;min-width:0;gap:6px;padding:16px 14px}.orbis-rank-season-stats>span+span{border-left:1px solid var(--rank-arena-line)}.orbis-rank-season-stats em{color:var(--rank-arena-mute);font-size:9.5px;font-style:normal;font-weight:720}.orbis-rank-season-stats strong{overflow:hidden;color:var(--rank-arena-ink);font-size:15px;font-weight:820;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-season-orbit{position:absolute;z-index:0;top:-112px;right:-62px;width:340px;height:340px;border:1px solid color-mix(in srgb,var(--rank-arena-accent) 30%,transparent);border-radius:50%;opacity:.72;transform:rotate(-18deg);animation:orbis-rank-orbit-spin 24s linear infinite}.orbis-rank-season-orbit:before,.orbis-rank-season-orbit:after{position:absolute;border:1px solid color-mix(in srgb,var(--rank-arena-accent-2) 22%,transparent);border-radius:inherit;content:""}.orbis-rank-season-orbit:before{inset:42px}.orbis-rank-season-orbit:after{inset:96px}.orbis-rank-season-orbit i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--rank-arena-accent);box-shadow:0 0 22px var(--rank-arena-accent)}.orbis-rank-season-orbit i:nth-child(1){top:45px;left:44px}.orbis-rank-season-orbit i:nth-child(2){right:14px;bottom:102px;background:var(--rank-arena-accent-2)}.orbis-rank-season-orbit i:nth-child(3){left:90px;bottom:30px;width:5px;height:5px}.orbis-rank-ticker{display:flex;min-height:38px;align-items:stretch;overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:11px;background:var(--rank-arena-panel)}.orbis-rank-ticker-live{position:relative;z-index:2;display:inline-flex;min-width:108px;align-items:center;justify-content:center;gap:7px;border-right:1px solid var(--rank-arena-line);background:var(--rank-arena-panel);color:var(--rank-arena-ink);font-size:9px;font-weight:860;letter-spacing:.12em}.orbis-rank-ticker-live i{width:6px;height:6px;border-radius:50%;background:var(--rank-arena-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--rank-arena-accent) 12%,transparent);animation:orbis-rank-live-pulse 1.4s ease-in-out infinite}.orbis-rank-ticker-window{min-width:0;flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.orbis-rank-ticker-track{display:flex;width:max-content;min-height:100%;align-items:center;animation:orbis-rank-ticker-move 42s linear infinite;will-change:transform}.orbis-rank-ticker:hover .orbis-rank-ticker-track{animation-play-state:paused}.orbis-rank-ticker-track>span{display:inline-flex;align-items:center;gap:8px;padding:0 20px;border-right:1px solid var(--rank-arena-line);color:var(--rank-arena-soft);font-size:10.5px;white-space:nowrap}.orbis-rank-ticker-track b{color:var(--rank-arena-accent);font-size:9px;font-variant-numeric:tabular-nums}.orbis-rank-ticker-track em{color:var(--rank-arena-ink);font-style:normal;font-weight:760}.orbis-rank-ticker-track strong{font-variant-numeric:tabular-nums}.orbis-rank-ticker-track i{font-size:8px;font-style:normal;font-weight:800}.orbis-rank-ticker-track i.is-up{color:#1e9d72}.orbis-rank-ticker-track i.is-down{color:#d64c62}.orbis-rank-ticker-track i.is-same{color:var(--rank-arena-mute)}.orbis-rank-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.orbis-rank-overview-board{min-width:0;overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:18px;background:var(--rank-arena-panel)}.orbis-rank-overview-board>header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid var(--rank-arena-line)}.orbis-rank-overview-board>header>div{display:grid;gap:2px}.orbis-rank-overview-board>header span{color:var(--rank-arena-ink);font-size:15px;font-weight:840;letter-spacing:-.035em}.orbis-rank-overview-board>header small{color:var(--rank-arena-mute);font-size:9.5px}.orbis-rank-overview-board>header button{display:inline-flex;min-height:32px;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--rank-arena-line);border-radius:9px;background:var(--rank-arena-subtle);color:var(--rank-arena-ink);font:inherit;font-size:10px;font-weight:760;cursor:pointer}.orbis-rank-overview-board>header button:hover{background:var(--rank-arena-ink);color:var(--rank-arena-panel)}.orbis-rank-overview-board>header button i{font-style:normal}.orbis-rank-overview-leader{position:relative;isolation:isolate;min-height:0;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--rank-arena-line);background:var(--rank-arena-panel-2)}.orbis-rank-overview-leader>:is(.orbis-rank-world-art,.orbis-rank-player-art){position:absolute;z-index:-2;inset:0;display:grid;place-items:center;overflow:hidden}.orbis-rank-overview-leader .orbis-rank-world-art img{width:100%;height:100%;object-fit:cover}.orbis-rank-overview-leader .orbis-rank-player-art img{position:absolute;z-index:1;bottom:6px;left:50%;width:min(78%,360px);height:96%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 18px rgba(15,23,42,.2));transform:translate(-50%)}.orbis-rank-profile-badge{position:relative;z-index:2;display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;overflow:visible;border:2px solid color-mix(in srgb,var(--rank-arena-panel) 94%,transparent);border-radius:50%;background:var(--rank-arena-panel);box-shadow:0 8px 18px #04081238,0 0 0 1px #ffffff42}.orbis-rank-profile-badge>.orbis-user-profile-avatar,.orbis-rank-profile-badge>.orbis-profile-avatar{width:100%;height:100%}.orbis-rank-profile-badge>i{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border:2px solid var(--rank-arena-panel);border-radius:50%;background:#2fc985;box-shadow:0 2px 7px #2fc98566}.orbis-rank-profile-badge.is-compact{width:27px;height:27px;flex-basis:27px;border-width:2px;box-shadow:0 4px 10px #04081229,0 0 0 1px var(--rank-arena-line)}.orbis-rank-profile-badge.is-compact>i{width:7px;height:7px;border-width:1.5px}.orbis-rank-overview-shade{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(5,8,15,.36) 52%,rgba(5,8,15,.96))}.orbis-rank-overview-crown{position:absolute;top:14px;left:14px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,215,106,.5);border-radius:10px;background:#05080fa6;color:#ffd76a;font-size:11px;font-weight:900}.orbis-rank-overview-leader>div{position:absolute;right:16px;bottom:16px;left:16px;display:grid;gap:4px}.orbis-rank-overview-leader>div.is-player{grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:10px}.orbis-rank-overview-title{display:grid;min-width:0;gap:3px}.orbis-rank-overview-title small{color:#ffd76a;font-size:8.5px;font-weight:840;letter-spacing:.1em}.orbis-rank-overview-title strong{overflow:hidden;color:#fff;font-size:22px;font-weight:880;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-overview-value{color:#fff;font-size:17px;font-weight:820}.orbis-rank-overview-leader>div.is-player .orbis-rank-overview-value{grid-column:1 / -1}.orbis-rank-overview-value em{color:#ffffff94;font-size:8px;font-style:normal}.orbis-rank-overview-board>ol{margin:0;padding:0;list-style:none}.orbis-rank-overview-board>ol>li{display:grid;min-height:68px;grid-template-columns:32px 54px minmax(0,1fr) auto 52px;align-items:center;gap:10px;padding:8px 14px}.orbis-rank-overview-board.is-world>ol>li{grid-template-columns:32px 76px minmax(0,1fr) auto 52px}.orbis-rank-overview-board.is-player>ol>li{grid-template-columns:32px 62px minmax(0,1fr) auto 52px}.orbis-rank-overview-board>ol>li+li{border-top:1px solid var(--rank-arena-line)}.orbis-rank-overview-board>ol>li:hover{background:var(--rank-arena-subtle)}.orbis-rank-overview-leader.is-clickable,.orbis-rank-overview-board>ol>li.is-clickable,.orbis-rank-podium-card.is-clickable,.orbis-rank-arena .orbis-rank-row.is-clickable{cursor:pointer}.orbis-rank-overview-leader.is-clickable:focus-visible,.orbis-rank-overview-board>ol>li.is-clickable:focus-visible,.orbis-rank-podium-card.is-clickable:focus-visible,.orbis-rank-arena .orbis-rank-row.is-clickable:focus-visible{outline:2px solid var(--rank-arena-accent);outline-offset:-3px}.orbis-rank-overview-board>ol b{color:var(--rank-arena-soft);font-size:11px}.orbis-rank-overview-board>ol :is(.orbis-rank-world-art,.orbis-rank-player-art){position:relative;display:grid;width:54px;height:48px;place-items:center;overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:10px;background:var(--rank-arena-panel-2)}.orbis-rank-overview-board>ol .orbis-rank-player-art{height:54px}.orbis-rank-overview-board>ol :is(.orbis-rank-world-art,.orbis-rank-player-art) img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.orbis-rank-overview-board>ol .orbis-rank-world-art img{object-fit:cover}.orbis-rank-overview-board>ol .orbis-rank-world-art{width:72px;height:auto;aspect-ratio:16 / 9;border-radius:9px}.orbis-rank-overview-board>ol .orbis-rank-player-art{width:62px;overflow:visible;border-color:transparent;border-radius:0;background:transparent}.orbis-rank-overview-board>ol .orbis-rank-player-art:after{position:absolute;z-index:0;right:8px;bottom:2px;left:8px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--rank-arena-ink) 16%,transparent);filter:blur(4px);content:""}.orbis-rank-overview-copy{display:grid;min-width:0;gap:3px}.orbis-rank-overview-copy.is-player{grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px}.orbis-rank-overview-copy>span{display:grid;min-width:0;gap:3px}.orbis-rank-overview-copy strong,.orbis-rank-overview-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-overview-copy strong{color:var(--rank-arena-ink);font-size:12px}.orbis-rank-overview-copy small{color:var(--rank-arena-mute);font-size:9px}.orbis-rank-overview-board>ol>li>em{color:var(--rank-arena-ink);font-size:11px;font-style:normal;font-weight:820}.orbis-rank-command{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 2px 0}.orbis-rank-command>div{display:grid;gap:3px}.orbis-rank-command>div>span{color:var(--rank-arena-ink);font-size:18px;font-weight:820;letter-spacing:-.04em}.orbis-rank-command>div>small{color:var(--rank-arena-mute);font-size:10.5px;font-weight:620}.orbis-rank-search{display:flex;width:min(360px,48%);min-height:42px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--rank-arena-line);border-radius:12px;background:var(--rank-arena-subtle);color:var(--rank-arena-mute);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.orbis-rank-search:focus-within{border-color:color-mix(in srgb,var(--rank-arena-accent) 58%,transparent);background:#ffffff12;box-shadow:0 0 0 3px color-mix(in srgb,var(--rank-arena-accent) 12%,transparent)}.orbis-rank-search svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.orbis-rank-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--rank-arena-ink);font:inherit;font-size:12.5px}.orbis-rank-search input::placeholder{color:var(--rank-arena-mute)}.orbis-rank-search button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:var(--rank-arena-subtle);color:var(--rank-arena-soft);cursor:pointer}.orbis-rank-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.orbis-rank-podium-card{position:relative;isolation:isolate;min-width:0;min-height:286px;overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:18px;background:var(--rank-arena-panel);box-shadow:0 16px 34px #0003;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.orbis-rank-podium-card:hover,.orbis-rank-podium-card.is-highlighted{border-color:color-mix(in srgb,var(--podium-color, var(--rank-arena-accent)) 58%,transparent);box-shadow:0 20px 48px color-mix(in srgb,var(--podium-color, #000) 16%,rgba(0,0,0,.34));transform:translateY(-4px)}.orbis-rank-podium-card.is-rank-1{--podium-color: #ffd76a;border-color:#ffd76a47}.orbis-rank-podium-card.is-rank-2{--podium-color: #b8d1ee}.orbis-rank-podium-card.is-rank-3{--podium-color: #d69569}.orbis-rank-podium-card .orbis-rank-world-art,.orbis-rank-podium-card .orbis-rank-player-art{position:absolute;z-index:-2;inset:0;display:grid;place-items:center;overflow:hidden}.orbis-rank-world-art .orbis-rank-art-fallback{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 72% 25%,color-mix(in srgb,var(--rank-arena-accent-2) 38%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--rank-arena-accent) 32%,#141c2a),#101722);color:#ffffff24;font-size:72px;font-weight:900}.orbis-rank-world-art img{position:relative;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.orbis-rank-podium-card:hover .orbis-rank-world-art img{transform:scale(1.045)}.orbis-rank-podium-card .orbis-rank-player-art{background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--podium-color) 18%,transparent),transparent 32%),linear-gradient(160deg,color-mix(in srgb,var(--rank-arena-accent) 9%,var(--rank-arena-panel-2)),var(--rank-arena-panel))}.orbis-rank-player-placeholder{position:absolute;z-index:0;top:50%;left:50%;width:44%;max-width:88px;height:58%;overflow:visible;fill:color-mix(in srgb,var(--rank-arena-accent) 13%,transparent);stroke:color-mix(in srgb,var(--rank-arena-accent) 24%,transparent);stroke-linecap:round;stroke-width:3;transform:translate(-50%,-50%)}.orbis-rank-podium-card .orbis-rank-player-art>img{position:absolute;z-index:1;bottom:32px;left:50%;width:min(68%,250px);height:82%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 20px rgba(15,23,42,.2));transform:translate(-50%);transform-origin:center bottom;transition:transform .5s ease}.orbis-rank-podium-card:hover .orbis-rank-player-art>img{transform:translate(-50%) translateY(-3px) scale(1.02)}.orbis-rank-arena.is-player .orbis-rank-podium-card{min-height:360px}.orbis-rank-podium-shade{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,#04070d0a 18%,#04070d75 53%,#04070df5),linear-gradient(90deg,rgba(4,7,13,.28),transparent 52%)}.orbis-rank-arena.is-player .orbis-rank-podium-shade{background:linear-gradient(180deg,transparent 36%,rgba(4,7,13,.48) 59%,rgba(4,7,13,.97) 100%)}.orbis-rank-podium-number{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px}.orbis-rank-podium-number i{display:grid;width:34px;height:34px;place-items:center;border:1px solid color-mix(in srgb,var(--podium-color) 52%,transparent);border-radius:11px;background:#05080fa3;color:var(--podium-color);font-size:16px;font-style:normal;font-weight:900;backdrop-filter:blur(12px)}.orbis-rank-podium-number b{color:#ffd76a;font-size:18px;filter:drop-shadow(0 0 9px rgba(255,215,106,.52))}.orbis-rank-podium-copy{position:absolute;right:16px;bottom:17px;left:16px;display:grid;gap:5px}.orbis-rank-podium-copy>span{color:var(--podium-color);font-size:9px;font-weight:820;letter-spacing:.11em;text-transform:uppercase}.orbis-rank-podium-copy h3{overflow:hidden;margin:0;color:#fff;font-size:clamp(17px,2.2vw,23px);font-weight:850;letter-spacing:-.045em;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-podium-copy p{display:-webkit-box;min-height:30px;margin:0;overflow:hidden;color:#ebf1fb9e;font-size:10.5px;line-height:1.45;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbis-rank-podium-copy>div{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-top:4px}.orbis-rank-podium-copy>div>strong{display:inline-flex;align-items:baseline;gap:6px;color:#fff;font-size:19px;font-weight:880;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.orbis-rank-podium-copy>div>strong small,.orbis-rank-value small{color:var(--rank-arena-mute);font-size:8px;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.orbis-rank-arena .orbis-rank-trend{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:52px;padding:5px 7px;border-radius:999px;background:#fff1;font-size:9.5px;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.orbis-rank-arena .orbis-rank-trend.is-up{background:#36d39921;color:#58e3b3}.orbis-rank-arena .orbis-rank-trend.is-down{background:#ff657c21;color:#ff7f91}.orbis-rank-arena .orbis-rank-trend.is-same{color:var(--rank-arena-mute)}.orbis-rank-ladder{overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:18px;background:color-mix(in srgb,var(--rank-arena-panel) 88%,transparent)}.orbis-rank-ladder>header{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--rank-arena-line);background:linear-gradient(90deg,rgba(255,255,255,.04),transparent)}.orbis-rank-ladder>header>div{display:flex;align-items:baseline;gap:10px}.orbis-rank-ladder>header>div>span{color:var(--rank-arena-ink);font-size:16px;font-weight:820;letter-spacing:-.035em}.orbis-rank-ladder>header small{color:var(--rank-arena-mute);font-size:10.5px;font-weight:620}.orbis-rank-live{display:inline-flex;align-items:center;gap:8px;color:var(--rank-arena-accent-2);font-size:9.5px;font-weight:840;letter-spacing:.12em}.orbis-rank-ladder-head,.orbis-rank-arena .orbis-rank-row{display:grid;grid-template-columns:54px minmax(180px,1fr) minmax(94px,128px) 72px minmax(74px,94px);align-items:center;column-gap:12px}.orbis-rank-ladder-head{min-height:36px;padding:0 16px;border-bottom:1px solid var(--rank-arena-line);color:var(--rank-arena-mute);font-size:8.5px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.orbis-rank-ladder-head span:nth-child(n+3){text-align:right}.orbis-rank-arena .orbis-rank-list{margin:0;padding:0;border:0;background:transparent;list-style:none}.orbis-rank-arena .orbis-rank-list>li{border:0}.orbis-rank-arena .orbis-rank-list>li+li{border-top:1px solid var(--rank-arena-line)}.orbis-rank-arena .orbis-rank-row{position:relative;min-height:76px;padding:10px 16px;border:0;background:transparent;color:var(--rank-arena-ink);box-shadow:none;transition:background .15s ease,box-shadow .15s ease}.orbis-rank-arena .orbis-rank-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--rank-arena-accent) 7%,transparent),var(--rank-arena-subtle) 42%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--rank-arena-accent) 54%,transparent)}.orbis-rank-arena .orbis-rank-row.is-highlighted{background:color-mix(in srgb,var(--rank-arena-accent) 11%,transparent);box-shadow:inset 3px 0 var(--rank-arena-accent)}.orbis-rank-arena .orbis-rank-pos{display:grid;width:38px;height:28px;place-items:center;justify-self:start;border:1px solid var(--rank-arena-line);border-radius:999px;background:var(--rank-arena-subtle);color:var(--rank-arena-soft);font-size:11px;font-weight:860;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.orbis-rank-arena .orbis-rank-identity{display:flex;min-width:0;align-items:center;gap:12px}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-world-art{position:relative;width:80px;height:45px;flex:0 0 80px;overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:10px;background:var(--rank-arena-panel-2)}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-world-art .orbis-rank-art-fallback{font-size:20px}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-player-art{position:relative;display:grid;width:72px;height:68px;flex:0 0 72px;place-items:center;overflow:visible;border:0;border-radius:0;background:transparent}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-player-art:after{position:absolute;z-index:0;right:10px;bottom:2px;left:10px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--rank-arena-ink) 16%,transparent);filter:blur(5px);content:""}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-player-art>img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 7px rgba(15,23,42,.14));transform:none;transition:transform .24s ease}.orbis-rank-arena.is-player .orbis-rank-row{min-height:86px}.orbis-rank-arena.is-player .orbis-rank-row:hover .orbis-rank-player-art>img{transform:translateY(-2px) scale(1.035)}.orbis-rank-arena .orbis-rank-identity>.orbis-rank-player-art .orbis-rank-player-placeholder,.orbis-rank-overview-board>ol .orbis-rank-player-placeholder{width:34px;height:48px;fill:color-mix(in srgb,var(--rank-arena-accent) 10%,transparent);stroke:color-mix(in srgb,var(--rank-arena-accent) 20%,transparent)}.orbis-rank-arena .orbis-rank-name{display:grid;min-width:0;gap:4px}.orbis-rank-arena .orbis-rank-name strong,.orbis-rank-arena .orbis-rank-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-rank-arena .orbis-rank-name strong{color:var(--rank-arena-ink);font-size:13.5px;font-weight:760;letter-spacing:-.025em}.orbis-rank-arena .orbis-rank-name small{color:var(--rank-arena-mute);font-size:10.5px}.orbis-rank-arena .orbis-rank-value{display:inline-flex;justify-self:end;align-items:baseline;gap:5px;color:var(--rank-arena-ink);font-size:14px;font-weight:820;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.orbis-rank-tier{justify-self:end;overflow:hidden;color:color-mix(in srgb,var(--rank-arena-accent) 82%,var(--rank-arena-ink));font-size:8px;font-weight:820;letter-spacing:.08em;text-overflow:ellipsis}.orbis-rank-arena .orbis-feed-empty{display:grid;min-height:150px;place-items:center;color:var(--rank-arena-mute);font-size:12px}.orbis-rank-state{min-height:360px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;align-content:center;gap:16px;padding-inline:clamp(24px,6vw,72px)}.orbis-rank-state-mark{display:grid;width:54px;height:54px;place-items:center;border:1px solid color-mix(in srgb,var(--rank-arena-accent) 42%,transparent);border-radius:17px;background:color-mix(in srgb,var(--rank-arena-accent) 12%,transparent);color:color-mix(in srgb,var(--rank-arena-accent) 78%,white);font-size:20px;font-weight:900}.orbis-rank-state>div{display:grid;gap:5px}.orbis-rank-state strong{color:var(--rank-arena-ink);font-size:16px}.orbis-rank-state p{margin:0;color:var(--rank-arena-mute);font-size:11px}.orbis-rank-state button{min-height:40px;padding:0 16px;border:1px solid var(--rank-arena-line-strong);border-radius:11px;background:var(--rank-arena-ink);color:var(--rank-arena-bg);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.orbis-rank-arena-skeleton{pointer-events:none}.orbis-rank-arena-skeleton :is(i,span,strong){position:relative;display:block;overflow:hidden;border-radius:10px;background:#ffffff13}.orbis-rank-arena-skeleton :is(i,span,strong):after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 28%,rgba(255,255,255,.11) 48%,transparent 68%);content:"";transform:translate(-110%);animation:orbis-rank-skeleton-sweep 1.35s ease-in-out infinite}.orbis-rank-skeleton-hero{display:grid;min-height:184px;align-content:end;gap:12px;padding:38px;border:1px solid var(--rank-arena-line);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--rank-arena-accent) 19%,#0e1420),#0e1420)}.orbis-rank-skeleton-hero>i{width:112px;height:10px}.orbis-rank-skeleton-hero>strong{width:min(420px,62%);height:42px}.orbis-rank-skeleton-hero>span{width:min(560px,76%);height:10px}.orbis-rank-skeleton-hero>span:last-child{width:min(390px,52%)}.orbis-rank-skeleton-command{display:flex;justify-content:space-between;gap:16px}.orbis-rank-skeleton-command>span{width:160px;height:38px}.orbis-rank-skeleton-command>i{width:min(360px,46%);height:42px}.orbis-rank-skeleton-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.orbis-rank-skeleton-podium>i{height:286px;border-radius:18px}.orbis-rank-skeleton-list{overflow:hidden;border:1px solid var(--rank-arena-line);border-radius:18px}.orbis-rank-skeleton-list>strong{height:66px;border-radius:0}.orbis-rank-skeleton-list>i{height:76px;border-radius:0;border-top:1px solid var(--rank-arena-line)}@keyframes orbis-rank-skeleton-sweep{to{transform:translate(110%)}}@keyframes orbis-rank-grid-drift{to{background-position:68px 34px,34px 68px}}@keyframes orbis-rank-orbit-spin{to{transform:rotate(342deg)}}@keyframes orbis-rank-live-pulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes orbis-rank-ticker-move{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.orbis-rank-season:before,.orbis-rank-season-orbit,.orbis-rank-ticker-live i,.orbis-rank-ticker-track,.orbis-rank-arena-skeleton :is(i,span,strong):after{animation:none}.orbis-rank-ticker-window{overflow-x:auto}}@media (max-width: 920px){.orbis-rank-season{grid-template-columns:1fr;align-items:end}.orbis-rank-season-stats{width:min(100%,520px)}.orbis-rank-podium-card{min-height:270px}.orbis-rank-arena.is-player .orbis-rank-podium-card{min-height:330px}.orbis-rank-overview-grid{grid-template-columns:1fr}.orbis-rank-ladder-head,.orbis-rank-arena .orbis-rank-row{grid-template-columns:44px minmax(160px,1fr) minmax(84px,110px) 64px 72px;column-gap:9px}}@media (max-width: 680px){.orbis-rank-arena{border-radius:0;padding:0}.orbis-rank-season{min-height:220px;padding:24px 20px}.orbis-rank-season-copy h2{font-size:31px}.orbis-rank-season-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-rank-season-stats>span{padding:12px 10px}.orbis-rank-season-stats strong{font-size:12px}.orbis-rank-command{align-items:stretch;flex-direction:column}.orbis-rank-search{width:100%}.orbis-rank-podium{grid-template-columns:repeat(3,minmax(230px,1fr));align-items:stretch;overflow-x:auto;padding-bottom:5px;scroll-snap-type:x proximity;scrollbar-width:none}.orbis-rank-podium::-webkit-scrollbar{display:none}.orbis-rank-podium-card,.orbis-rank-podium-card.is-rank-1{min-height:292px;scroll-snap-align:center}.orbis-rank-ladder{overflow-x:auto}.orbis-rank-ladder>header,.orbis-rank-ladder-head,.orbis-rank-ladder-list{min-width:610px}.orbis-rank-state{min-height:300px;grid-template-columns:auto 1fr}.orbis-rank-state button{grid-column:1 / -1}.orbis-rank-skeleton-hero{padding:24px 20px}.orbis-rank-skeleton-podium{grid-template-columns:repeat(3,minmax(230px,1fr));overflow:hidden}}.orbis-assets-community .orbis-pager{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.orbis-assets-community .orbis-pager button{appearance:none;min-width:34px;min-height:34px;padding:0 10px;border:1px solid var(--hub-social-line);border-radius:8px;background:var(--hub-social-elevated);color:var(--hub-social-soft);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.orbis-assets-community .orbis-pager button:hover:not(:disabled),.orbis-assets-community .orbis-pager button.is-active{border-color:transparent;background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}.orbis-assets-community .orbis-pager-gap,.orbis-assets-community .orbis-feed-empty{color:var(--hub-social-mute)}.orbis-assets-community .orbis-feed-error{display:grid;width:min(100%,680px);min-height:132px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:34px auto 70px;padding:22px 24px;border:1px solid var(--hub-social-line);border-radius:18px;background:var(--hub-social-elevated);box-shadow:0 18px 46px color-mix(in srgb,var(--hub-social-ink) 7%,transparent)}.orbis-assets-community .orbis-feed-error-mark{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--hub-social-accent) 9%,var(--hub-social-fill));color:var(--hub-social-accent);font-size:17px;font-weight:800}.orbis-assets-community .orbis-feed-error>div{display:grid;min-width:0;gap:5px}.orbis-assets-community .orbis-feed-error strong{color:var(--hub-social-ink);font-size:15px;font-weight:760}.orbis-assets-community .orbis-feed-error p{margin:0;color:var(--hub-social-mute);font-size:12px;line-height:1.5}.orbis-assets-community .orbis-feed-error button{min-height:38px;padding:0 15px;border:1px solid var(--hub-social-line);border-radius:10px;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);font:inherit;font-size:12px;font-weight:720;cursor:pointer}@media (max-width: 640px){.orbis-assets-community .orbis-feed-error{grid-template-columns:auto minmax(0,1fr);margin-block:22px 48px;padding:18px}.orbis-assets-community .orbis-feed-error button{grid-column:1 / -1}}.orbis-assets-community>.orbis-top-tab-body.is-hub-post-detail{gap:0;max-width:none;margin:0;padding:8px 0 56px}.orbis-assets-community .orbis-post-nav{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding:0 0 16px;border-bottom:1px solid var(--hub-social-line)}.orbis-assets-community .orbis-hub-post.orbis-post-view{display:grid;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--hub-social-ink)}.orbis-assets-community .orbis-hub-post .orbis-post-view-head{display:grid;gap:14px;margin:0 0 28px;padding:0 0 28px;border-bottom:1px solid var(--hub-social-line)}.orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat,.orbis-feed-badge){display:inline-flex;align-items:center;justify-self:start;min-height:24px;padding:0 10px;border-radius:999px;background:var(--hub-social-fill);color:var(--hub-social-soft);font-size:11px;font-weight:720;letter-spacing:.04em}.orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat.is-notice,.orbis-feed-badge.is-notice){background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}.orbis-assets-community .orbis-hub-post .orbis-post-view-head h3{margin:0;color:var(--hub-social-ink);font-size:clamp(28px,3.4vw,36px);font-weight:780;letter-spacing:-.045em;line-height:1.18}.orbis-assets-community .orbis-hub-post .orbis-post-view-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--hub-social-mute);font-size:13px;font-weight:600}.orbis-assets-community .orbis-hub-post .orbis-post-view-meta span:not(:last-child):after{content:"·";margin-left:14px;color:var(--hub-social-mute)}.orbis-assets-community .orbis-hub-post .orbis-post-view-body{margin:0;padding:0 0 28px;color:var(--hub-social-soft);font-size:16px;font-weight:450;line-height:1.75;letter-spacing:-.015em;white-space:pre-wrap}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 36px;padding:0 0 28px;border-bottom:1px solid var(--hub-social-line)}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions button{appearance:none;min-height:40px;margin:0;padding:0 16px;border:1px solid var(--hub-social-line);border-radius:999px;background:var(--hub-social-elevated);color:var(--hub-social-ink);font:inherit;font-size:13px;font-weight:680;letter-spacing:-.015em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions button:hover:not(:disabled){background:var(--hub-social-hover);border-color:var(--hub-social-line)}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-primary{border-color:transparent;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);-webkit-text-fill-color:var(--hub-social-accent-ink)}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-primary:hover:not(:disabled){border-color:transparent;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);-webkit-text-fill-color:var(--hub-social-accent-ink);filter:brightness(1.08)}.orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-danger{color:#b42318;border-color:#b423182e}.orbis-assets-community .orbis-hub-post .orbis-comment-section{display:grid;gap:18px;padding:0;border:0}.orbis-assets-community .orbis-hub-post .orbis-comment-section-head{display:flex;align-items:baseline;gap:8px}.orbis-assets-community .orbis-hub-post .orbis-comment-section-head strong{color:var(--hub-social-ink);font-size:15px;font-weight:740;letter-spacing:-.02em}.orbis-assets-community .orbis-hub-post .orbis-comment-section-head em{color:var(--hub-social-mute);font-size:13px;font-style:normal;font-weight:700}.orbis-assets-community .orbis-hub-post .orbis-comment-list{gap:0}.orbis-assets-community .orbis-hub-post .orbis-comment{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:16px 0;border:0;border-top:1px solid rgba(15,23,42,.06);border-radius:0;background:transparent}.orbis-assets-community .orbis-hub-post .orbis-comment:first-child{border-top:0;padding-top:4px}.orbis-assets-community .orbis-hub-post .orbis-comment-avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--hub-social-fill);color:var(--hub-social-soft);font-size:13px;font-weight:740}.orbis-assets-community .orbis-hub-post .orbis-comment-avatar.is-self{background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}.orbis-assets-community .orbis-hub-post .orbis-comment-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.orbis-assets-community .orbis-hub-post .orbis-comment-head strong{color:var(--hub-social-ink);font-size:13.5px;font-weight:720}.orbis-assets-community .orbis-hub-post .orbis-comment-head small{color:var(--hub-social-mute);font-size:12px;font-weight:600}.orbis-assets-community .orbis-hub-post .orbis-comment-actions{display:inline-flex;gap:10px}.orbis-assets-community .orbis-hub-post .orbis-comment-actions button{appearance:none;margin:0;padding:0;border:0;background:transparent;color:var(--hub-social-mute);font:inherit;font-size:12px;font-weight:650;cursor:pointer}.orbis-assets-community .orbis-hub-post .orbis-comment-actions button:hover{color:var(--hub-social-ink)}.orbis-assets-community .orbis-hub-post .orbis-comment-actions button.is-danger:hover{color:#b42318}.orbis-assets-community .orbis-hub-post .orbis-comment p{margin:6px 0 0;color:var(--hub-social-soft);font-size:14px;line-height:1.55}.orbis-assets-community .orbis-hub-post .orbis-comment-empty{padding:18px 0;border:0;background:transparent;color:var(--hub-social-mute);font-size:13.5px}.orbis-assets-community .orbis-hub-post .orbis-comment-form{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:8px;padding-top:18px;border-top:1px solid var(--hub-social-line)}.orbis-assets-community .orbis-hub-post .orbis-comment-form:not(:has(.orbis-comment-avatar)){grid-template-columns:minmax(0,1fr) auto}.orbis-assets-community .orbis-hub-post .orbis-comment-form input{min-height:44px;padding:0 14px;border:1px solid var(--hub-social-line);border-radius:12px;background:var(--hub-social-elevated);color:var(--hub-social-ink);font:inherit;font-size:14px;outline:none}.orbis-assets-community .orbis-hub-post .orbis-comment-form input:focus{border-color:color-mix(in srgb,var(--hub-social-ink) 28%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-social-ink) 8%,transparent)}.orbis-assets-community .orbis-hub-post .orbis-comment-form input::placeholder{color:var(--hub-social-mute)}.orbis-assets-community .orbis-hub-post .orbis-comment-form button.is-primary{min-height:44px;padding:0 18px;border:0;border-radius:12px;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.orbis-assets-community .orbis-hub-post .orbis-comment-form button.is-primary:disabled{opacity:.38;cursor:default}.orbis-assets-community .orbis-hub-post .orbis-comment-edit{display:grid;gap:10px;margin-top:8px}.orbis-assets-community .orbis-hub-post .orbis-comment-edit input{min-height:40px;padding:0 12px;border:1px solid var(--hub-social-line);border-radius:10px;background:var(--hub-social-elevated);color:var(--hub-social-ink);font:inherit}.orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions{display:flex;gap:8px}.orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions button{min-height:34px;padding:0 12px;border:1px solid var(--hub-social-line);border-radius:999px;background:var(--hub-social-elevated);color:var(--hub-social-ink);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions button.is-primary{border-color:transparent;background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}.orbis-assets-community :is(.orbis-news-skeleton-search,.orbis-feed-skeleton-row,.orbis-rank-skeleton-row){border-color:var(--hub-social-line);background:var(--hub-social-fill)}.orbis-assets-community .orbis-feed-skeleton-row.is-notice{border-color:var(--hub-social-line);background:var(--hub-social-hover)}.orbis-assets-community .orbis-feed-empty button{margin-top:10px;padding:8px 14px;border:1px solid transparent;border-radius:999px;background:var(--hub-social-accent);color:var(--hub-social-accent-ink);font:inherit;font-size:12px;font-weight:680;cursor:pointer}.orbis-assets-community .orbis-shimmer{background:linear-gradient(90deg,color-mix(in srgb,var(--hub-social-ink) 4%,transparent),color-mix(in srgb,var(--hub-social-ink) 12%,transparent),color-mix(in srgb,var(--hub-social-ink) 4%,transparent) 80%);background-size:220% 100%}.orbis-hub-compose{--compose-ink: #0b1220;--compose-mute: rgba(11, 18, 32, .48);--compose-soft: rgba(11, 18, 32, .36);--compose-line: rgba(15, 23, 42, .1);--compose-fill: #f4f6f8;--compose-elevated: #fff;--compose-accent: #0f172a;--compose-accent-ink: #fff;--compose-placeholder: rgba(11, 18, 32, .28);width:100%;max-width:none;margin:0;color:var(--compose-ink)}.orbis-top-tab-body.is-hub-compose{gap:0;padding:8px 0 40px;overflow:visible}.orbis-assets-community>.orbis-top-tab-body.is-hub-compose{padding:4px 8px 48px 4px}.orbis-hub-compose-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 28px;padding:0 0 16px;border-bottom:1px solid var(--compose-line)}.orbis-hub-compose-bar-actions{display:inline-flex;align-items:center;gap:8px}.orbis-hub-compose-ghost,.orbis-hub-compose-publish{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:0 14px;border-radius:10px;font:inherit;font-size:13px;font-weight:680;letter-spacing:-.015em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.orbis-hub-compose-ghost{border:1px solid var(--compose-line);background:var(--compose-elevated);color:var(--compose-mute)}.orbis-hub-compose-ghost:hover:not(:disabled){border-color:var(--compose-line);color:var(--compose-ink)}.orbis-hub-compose-publish{border:1px solid transparent;background:var(--compose-accent);color:var(--compose-accent-ink);min-width:88px}.orbis-hub-compose-publish:hover:not(:disabled){filter:brightness(1.1)}.orbis-hub-compose-ghost:disabled,.orbis-hub-compose-publish:disabled{opacity:.42;cursor:default}.orbis-hub-compose-doc{display:flex;flex-direction:column;gap:22px}.orbis-hub-compose-intro{display:flex;flex-direction:column;gap:8px}.orbis-hub-compose-intro em{font-style:normal;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--compose-soft)}.orbis-hub-compose-intro h2{margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:780;letter-spacing:-.055em;line-height:1.12;color:var(--compose-ink)}.orbis-hub-compose-intro p{margin:0;max-width:36em;font-size:14.5px;font-weight:500;line-height:1.45;letter-spacing:-.02em;color:var(--compose-mute)}.orbis-hub-compose-channel{display:flex;flex-direction:column;gap:10px}.orbis-hub-compose-channel-label{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--compose-soft)}.orbis-hub-compose-pills{display:flex;flex-wrap:wrap;gap:8px}.orbis-hub-compose-pills button{appearance:none;margin:0;padding:7px 12px;border:1px solid var(--compose-line);border-radius:999px;background:var(--compose-fill);color:var(--compose-mute);font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-hub-compose-pills button:hover:not(:disabled){color:var(--compose-ink);border-color:var(--compose-line);background:var(--compose-elevated)}.orbis-hub-compose-pills button.is-active{color:var(--compose-accent-ink);border-color:transparent;background:var(--compose-accent)}.orbis-hub-compose-pills button:disabled{opacity:.55;cursor:default}.orbis-hub-compose-title,.orbis-hub-compose-body{display:block;margin:0}.orbis-hub-compose-title input,.orbis-hub-compose-body textarea{box-sizing:border-box;width:100%;margin:0;border:0;border-radius:0;background:transparent;color:var(--compose-ink);font:inherit;outline:none;box-shadow:none;resize:none}.orbis-hub-compose-title input{padding:4px 0 10px;border-bottom:1px solid var(--compose-line);font-size:clamp(22px,2.4vw,28px);font-weight:740;letter-spacing:-.045em;line-height:1.25}.orbis-hub-compose-title input::placeholder{color:var(--compose-placeholder);font-weight:680}.orbis-hub-compose-title input:focus{border-bottom-color:var(--compose-mute)}.orbis-hub-compose-body textarea{min-height:280px;padding:6px 0 0;font-size:16px;font-weight:500;letter-spacing:-.018em;line-height:1.65;field-sizing:content}.orbis-hub-compose-body textarea::placeholder{color:var(--compose-placeholder)}.orbis-hub-rich-editor{position:relative;overflow:hidden;border:1px solid var(--compose-line);border-radius:16px;background:var(--compose-elevated);transition:border-color .15s ease,box-shadow .15s ease}.orbis-hub-rich-editor:focus-within{border-color:color-mix(in srgb,var(--compose-ink) 28%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--compose-ink) 6%,transparent)}.orbis-hub-rich-editor.is-dragging{border-color:var(--compose-ink);box-shadow:inset 0 0 0 2px var(--compose-ink)}.orbis-hub-rich-editor.is-disabled{opacity:.68}.orbis-hub-rich-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:52px;padding:8px 10px;border-bottom:1px solid var(--compose-line);background:var(--compose-fill)}.orbis-hub-rich-tool-group{display:inline-flex;align-items:center;gap:4px;padding-right:12px;border-right:1px solid var(--compose-line)}.orbis-hub-rich-tool-group:last-child{padding-right:0;border-right:0}.orbis-hub-rich-toolbar button,.orbis-hub-rich-toolbar select,.orbis-hub-rich-color{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:34px;margin:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--compose-mute);font:inherit;font-size:12.5px;font-weight:680;line-height:1;cursor:pointer}.orbis-hub-rich-toolbar button{min-width:34px;padding:0 9px}.orbis-hub-rich-toolbar button>svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.orbis-hub-rich-toolbar select{min-width:84px;padding:0 28px 0 10px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 13px) 14px,calc(100% - 9px) 14px;background-repeat:no-repeat;background-size:4px 4px,4px 4px}.orbis-hub-rich-toolbar button:hover:not(:disabled),.orbis-hub-rich-toolbar select:hover:not(:disabled),.orbis-hub-rich-color:hover{border-color:var(--compose-line);background-color:var(--compose-elevated);color:var(--compose-ink)}.orbis-hub-rich-toolbar button.is-active,.orbis-hub-rich-toolbar button.is-active:hover:not(:disabled){border-color:var(--compose-ink);background:var(--compose-ink);color:var(--compose-elevated)}.orbis-hub-rich-toolbar button:focus-visible,.orbis-hub-rich-toolbar select:focus-visible,.orbis-hub-rich-color:has(input:focus-visible){outline:2px solid color-mix(in srgb,var(--compose-ink) 44%,transparent);outline-offset:2px}.orbis-hub-rich-toolbar button:disabled,.orbis-hub-rich-toolbar select:disabled{opacity:.4;cursor:default}.orbis-hub-rich-toolbar button[aria-label^=굵게]{font-weight:850}.orbis-hub-rich-toolbar button[aria-label^=기울임]{font-family:Georgia,serif;font-style:italic}.orbis-hub-rich-toolbar button[aria-label^=밑줄]{text-decoration:underline}.orbis-hub-rich-toolbar button[aria-label^=취소선]{text-decoration:line-through}.orbis-hub-rich-upload-percent{min-width:28px;font-size:10.5px;font-variant-numeric:tabular-nums}.orbis-hub-rich-color{position:relative;width:34px;min-width:34px;overflow:hidden}.orbis-hub-rich-color span{border-bottom:3px solid #2563eb;padding:0 2px 2px;color:var(--compose-ink);font-weight:800}.orbis-hub-rich-color input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.orbis-hub-rich-link-editor{display:inline-flex;align-items:center;gap:4px;min-width:min(100%,330px)}.orbis-hub-rich-link-editor input{box-sizing:border-box;width:min(240px,44vw);height:34px;padding:0 10px;border:1px solid var(--compose-line);border-radius:8px;background:var(--compose-elevated);color:var(--compose-ink);font:inherit;font-size:12.5px;outline:none}.orbis-hub-rich-link-editor input:focus{border-color:color-mix(in srgb,var(--compose-ink) 28%,transparent)}.orbis-hub-rich-link-editor button{min-width:auto;white-space:nowrap}.orbis-hub-rich-canvas{box-sizing:border-box;min-height:340px;padding:24px 26px 36px;overflow-wrap:anywhere;color:var(--compose-ink);font-size:16px;font-weight:480;letter-spacing:-.018em;line-height:1.7;outline:none;cursor:text}.orbis-hub-rich-canvas:empty:before{content:attr(data-placeholder);color:var(--compose-placeholder);pointer-events:none}.orbis-hub-rich-canvas :is(p,div){margin:0 0 .85em}.orbis-hub-rich-body :is(p,div){margin:0 0 .9em}.orbis-hub-rich-canvas :is(h2,h3),.orbis-hub-rich-body :is(h2,h3){margin:1.25em 0 .5em;color:inherit;letter-spacing:-.04em;line-height:1.25}.orbis-hub-rich-canvas h2,.orbis-hub-rich-body h2{font-size:1.65em}.orbis-hub-rich-canvas h3,.orbis-hub-rich-body h3{font-size:1.3em}.orbis-hub-rich-canvas blockquote,.orbis-hub-rich-body blockquote{margin:1em 0;padding:2px 0 2px 18px;border-left:3px solid color-mix(in srgb,var(--compose-ink, var(--hub-social-ink)) 24%,transparent);color:var(--compose-mute, var(--hub-social-soft))}.orbis-hub-rich-canvas :is(ul,ol),.orbis-hub-rich-body :is(ul,ol){margin:.8em 0;padding-left:1.6em}.orbis-hub-rich-canvas a,.orbis-hub-rich-body a{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.orbis-hub-rich-canvas figure,.orbis-hub-rich-body figure{display:grid;gap:8px;margin:22px 0}.orbis-hub-rich-canvas img,.orbis-hub-rich-body img{display:block;width:auto;max-width:100%;max-height:720px;border-radius:14px;object-fit:contain}.orbis-hub-rich-canvas figcaption,.orbis-hub-rich-body figcaption{color:var(--compose-soft, var(--hub-social-mute));font-size:12.5px;line-height:1.4}.orbis-hub-rich-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:36px;padding:7px 12px;border-top:1px solid var(--compose-line);color:var(--compose-soft);font-size:11.5px;font-weight:600}.orbis-hub-rich-status strong{margin-left:auto;color:var(--compose-mute);font-weight:700}.orbis-hub-rich-status strong.is-error{color:#d92d20}.orbis-assets-community .orbis-hub-post .orbis-post-view-body.orbis-hub-rich-body{display:flow-root;white-space:normal}.orbis-hub-rich-body>:first-child{margin-top:0}.orbis-hub-rich-body>:last-child{margin-bottom:0}.orbis-hub-compose-meta{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:4px;color:var(--compose-soft);font-size:12px;font-weight:600;letter-spacing:-.01em}@media (max-width: 720px){.orbis-hub-compose-bar{flex-wrap:wrap;gap:12px}.orbis-hub-compose-bar-actions{width:100%;justify-content:flex-end}.orbis-hub-rich-toolbar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.orbis-hub-rich-toolbar::-webkit-scrollbar{display:none}.orbis-hub-rich-tool-group{flex:0 0 auto}.orbis-hub-rich-canvas{min-height:280px;padding:20px 18px 30px}.orbis-hub-rich-status>span{display:none}}.orbis-assets-store-layout.is-home{grid-template-columns:220px minmax(0,1fr)}.orbis-assets-store-layout.is-home .orbis-assets-store-side{position:sticky;top:0;align-self:start;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - 68px);max-height:calc(100dvh - 68px);overflow-x:hidden;overflow-y:auto}.orbis-assets-store-layout.is-home .orbis-hub-quick{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.orbis-assets-store-layout.is-home .orbis-hub-quick-prefs{flex-shrink:0;padding-bottom:max(6px,env(safe-area-inset-bottom,0px))}.orbis-assets-store-main:has(.orbis-hub-home)>.orbis-assets-body,.orbis-assets-panel.is-play .orbis-assets-store-main:has(.orbis-hub-home)>.orbis-assets-body{padding:0 0 56px}.orbis-assets-store-main:has(>.orbis-assets-store-heading.is-catalog)>.orbis-assets-body:has(.orbis-hub-home),.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-catalog)>.orbis-assets-body:has(.orbis-hub-home){padding:0 0 56px}.orbis-hub-hero{--hub-hero-ink: #f7f8fa;--hub-hero-muted: rgba(247, 248, 250, .72);position:relative;display:block;width:100%;min-height:clamp(220px,26vw,320px);overflow:hidden;border-radius:0;border:0;background:#060a12;color:var(--hub-hero-ink);isolation:isolate}.orbis-hub-hero-media{position:absolute;inset:0;overflow:hidden}.orbis-hub-hero-video,.orbis-hub-hero-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04)}.orbis-hub-hero-video{z-index:1;animation:orbis-hub-hero-drift 32s ease-in-out infinite alternate}.orbis-hub-hero-fallback{z-index:0}.orbis-hub-hero-veil{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(108deg,#0408106b,#0408102e 28%,#0408100a,#04081000 68%),linear-gradient(180deg,#04081014,#04081000 40%,#0408102e 78%,#04081061)}.orbis-hub-hero-copy{position:absolute;left:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:min(100%,720px);padding:clamp(20px,2.4vw,32px);box-sizing:border-box;background:transparent;animation:orbis-hub-hero-rise .78s cubic-bezier(.22,1,.36,1) both}.orbis-hub-hero-copy em{font-style:normal;font-size:11.5px;font-weight:680;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 10px rgba(0,0,0,.35)}.orbis-hub-hero-copy strong{display:block;max-width:none;font-size:clamp(22px,2.4vw,30px);font-weight:720;letter-spacing:-.04em;line-height:1.15;white-space:nowrap;text-shadow:0 1px 14px rgba(0,0,0,.4)}.orbis-hub-hero-copy p{margin:0;max-width:none;font-size:13.5px;line-height:1.45;color:#ffffffeb;letter-spacing:-.015em;text-shadow:0 1px 10px rgba(0,0,0,.38)}.orbis-hub-hero-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.orbis-hub-hero-actions button{appearance:none;box-sizing:border-box;margin:0;min-height:38px;padding:0 16px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:680;letter-spacing:-.02em;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.orbis-hub-hero-actions button:hover{transform:translateY(-1px)}.orbis-hub-hero-actions button:active{transform:translateY(0)}.orbis-hub-hero-actions button.is-primary{border:1px solid #fff;background:#fff;color:#0a1018}.orbis-hub-hero-actions button.is-primary:hover{background:#f2f4f7;border-color:#f2f4f7}.orbis-hub-hero-actions button.is-ghost{border:1px solid rgba(255,255,255,.34);background:#ffffff14;color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.orbis-hub-hero-actions button.is-ghost:hover{background:#ffffff24;border-color:#ffffff7a}@keyframes orbis-hub-hero-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.6%,-1%,0)}}@keyframes orbis-hub-hero-rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}.orbis-hub-quick{display:flex;flex-direction:column;gap:14px}.orbis-hub-quick-prefs{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:16px}.orbis-assets-store-side>.orbis-hub-quick-prefs{padding-top:88px;padding-bottom:4px}.orbis-hub-quick-pref{display:flex;flex-direction:column;gap:6px}.orbis-hub-quick-pref-label{padding-left:3px;font-size:9.5px;font-weight:720;letter-spacing:.1em;text-transform:uppercase;color:#0b12205c}.orbis-hub-quick-seg{position:relative;display:grid;grid-template-columns:repeat(var(--seg-count, 2),1fr);padding:3px;border-radius:11px;background:#0f172a0d;box-shadow:inset 0 0 0 1px #0f172a0b}.orbis-hub-quick-seg-thumb{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--seg-count, 2));border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a24,0 0 0 1px #0f172a0d;transform:translate(calc(var(--seg-index, 0) * 100%));transition:transform .34s cubic-bezier(.32,.72,0,1)}.orbis-hub-quick-seg-item{position:relative;z-index:1;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:28px;margin:0;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#0b122080;font:inherit;font-size:11.5px;font-weight:640;letter-spacing:-.012em;white-space:nowrap;cursor:pointer;transition:color .16s ease}.orbis-hub-quick-seg-item:hover{color:#0b1220c2}.orbis-hub-quick-seg-item.is-active{color:#0b1220;font-weight:720;cursor:default}.orbis-hub-quick-seg-item:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:1px}.orbis-hub-quick-seg-icon{display:inline-flex;flex:0 0 auto}.orbis-hub-quick-seg-icon svg{width:13px;height:13px}@media (prefers-reduced-motion: reduce){.orbis-hub-quick-seg-thumb{transition:none}}.orbis-hub-quick-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.orbis-hub-quick-nav button,.orbis-hub-quick-nav a{appearance:none;width:100%;display:flex;align-items:center;gap:10px;box-sizing:border-box;margin:0;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#0b1220b8;font:inherit;font-size:13.5px;font-weight:650;letter-spacing:-.025em;text-align:left;text-decoration:none;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-hub-quick-nav button:hover,.orbis-hub-quick-nav a:hover{color:#0b1220;background:#0f172a0a}.orbis-hub-quick-nav button.is-active,.orbis-hub-quick-nav a.is-active{color:#0b1220;background:#0f172a0f}.orbis-hub-quick-nav button:disabled{opacity:.45;cursor:default}.orbis-hub-quick-nav button svg,.orbis-hub-quick-nav a svg{color:#0f172a}.orbis-hub-quick-login{display:flex;flex-direction:column;gap:12px;margin-top:4px;padding:14px 12px;border-top:1px solid rgba(15,23,42,.08)}.orbis-hub-quick-login p{margin:0;font-size:13px;line-height:1.45;color:#0b12207a}.orbis-hub-quick-login button{appearance:none;align-self:flex-start;border:0;border-radius:12px;background:#0f172a;color:#fff;font:inherit;font-size:13px;font-weight:680;padding:9px 14px;cursor:pointer}.orbis-hub-quick-login button:hover{background:#1e293b}.orbis-hub-home,.orbis-hub-charts{display:flex;flex-direction:column;gap:28px}.orbis-hub-home{gap:0}.orbis-hub-home>.orbis-hub-hero{margin:0}.orbis-hub-home>:not(.orbis-hub-hero){margin-top:28px;padding-left:36px;padding-right:40px;box-sizing:border-box}.orbis-hub-shelf{display:flex;flex-direction:column;gap:14px}.orbis-hub-shelf-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbis-hub-shelf-head h2{margin:0;font-size:19px;font-weight:750;letter-spacing:-.03em;line-height:1.25;color:#0b1220}.orbis-hub-shelf-more{appearance:none;display:inline-flex;align-items:center;gap:2px;margin:0 0 0 auto;padding:6px 10px 6px 12px;border:1px solid transparent;border-radius:999px;background:transparent;color:#0f172a;font:inherit;font-size:13px;font-weight:650;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-hub-shelf-more svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.orbis-hub-shelf-more:hover{background:#0f172a0f;border-color:#0f172a1a}.orbis-hub-shelf-more:hover svg{transform:translate(2px)}.orbis-hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:40px 16px}.orbis-hub-creator-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.orbis-hub-creator-card{appearance:none;width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;text-align:left;border-radius:12px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));background:var(--assets-card, transparent);color:var(--assets-ink);cursor:pointer;transition:border-color .16s ease,transform .16s ease}.orbis-hub-creator-card:hover,.orbis-hub-creator-card:focus-visible{border-color:#2563eb66;transform:translateY(-1px)}.orbis-hub-creator-avatar{border:1px solid var(--assets-line, rgba(15, 23, 42, .1));background:var(--assets-panel, #fff);box-shadow:0 3px 10px #0f172a1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-creator-avatar{box-shadow:0 3px 12px #00000052}.orbis-hub-creator-card-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.orbis-hub-creator-card-copy strong{font-size:13.5px;font-weight:750;letter-spacing:-.02em;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-hub-creator-card-copy small{font-size:11.5px;opacity:.62}.orbis-hub-creator-card-copy em{font-style:normal;font-size:11.5px;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-hub-creator-card-more{flex:0 0 auto;font-size:18px;opacity:.4}.orbis-hub-creator-back{appearance:none;display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:6px 12px;border-radius:999px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));background:transparent;color:var(--assets-ink);font-size:12.5px;cursor:pointer}.orbis-hub-creator-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.orbis-hub-creator-head strong{display:block;font-size:20px;font-weight:800;letter-spacing:-.03em}.orbis-hub-creator-head span{font-size:12.5px;opacity:.6}.orbis-hub-creators.is-detail{--creator-surface: #fff;--creator-surface-soft: #f4f6f8;--creator-surface-raised: #fff;--creator-ink: #0b1220;--creator-soft: rgba(11, 18, 32, .58);--creator-mute: rgba(11, 18, 32, .42);--creator-line: rgba(15, 23, 42, .1);--creator-shadow: 0 22px 60px rgba(15, 23, 42, .1);width:100%;color:var(--creator-ink)}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-creators.is-detail{--creator-surface: #111722;--creator-surface-soft: #171d2a;--creator-surface-raised: #1c2433;--creator-ink: #e8eef8;--creator-soft: rgba(232, 238, 248, .62);--creator-mute: rgba(232, 238, 248, .44);--creator-line: rgba(255, 255, 255, .1);--creator-shadow: 0 24px 70px rgba(0, 0, 0, .34)}.orbis-hub-creator-channel{position:relative;overflow:hidden;border:1px solid var(--creator-line);border-radius:24px;background:var(--creator-surface);box-shadow:var(--creator-shadow)}.orbis-hub-creator-banner{position:relative;height:clamp(190px,22vw,310px);overflow:hidden;background:radial-gradient(circle at 18% 20%,rgba(129,140,248,.52),transparent 34%),radial-gradient(circle at 78% 12%,rgba(34,211,238,.4),transparent 32%),linear-gradient(135deg,#111827,#172554 48%,#164e63)}.orbis-hub-creator-banner>img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:saturate(.9) contrast(1.04)}.orbis-hub-creator-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0307120d,#030712ad),linear-gradient(90deg,rgba(3,7,18,.36),transparent 62%)}.orbis-hub-creator-banner-grid{position:absolute;inset:0;z-index:1;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,#000,transparent 74%)}.orbis-hub-creator-banner-kicker{position:absolute;left:clamp(22px,4vw,52px);top:clamp(22px,3vw,40px);z-index:2;display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:#0307123d;color:#ffffffe0;font-size:10px;font-weight:760;letter-spacing:.16em;backdrop-filter:blur(14px)}.orbis-hub-creator-identity{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:18px 22px;margin-top:-48px;padding:0 clamp(22px,4vw,52px) 24px}.orbis-hub-creator-avatar-shell{width:112px;height:112px;padding:5px;border:1px solid var(--creator-line);border-radius:50%;background:var(--creator-surface);box-shadow:0 12px 30px #0307122e}.orbis-hub-creator-avatar-shell .orbis-hub-creator-avatar{width:100%;height:100%;border:0;box-shadow:none}.orbis-hub-creator-identity-copy{min-width:0;padding:54px 0 2px}.orbis-hub-creator-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.orbis-hub-creator-name-row h2{min-width:0;margin:0;color:var(--creator-ink);font-size:clamp(26px,3vw,38px);font-weight:820;letter-spacing:-.055em;line-height:1.05;overflow-wrap:anywhere}.orbis-hub-creator-badge{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:0 9px;border:1px solid var(--creator-line);border-radius:999px;background:var(--creator-surface-soft);color:var(--creator-soft);font-size:10px;font-weight:720;letter-spacing:-.01em;white-space:nowrap}.orbis-hub-creator-badge>span{color:#6366f1;font-size:11px}.orbis-hub-creator-identity-copy>p{max-width:620px;margin:8px 0 0;color:var(--creator-soft);font-size:13px;font-weight:500;line-height:1.55}.orbis-hub-creator-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px;color:var(--creator-mute);font-size:11.5px;font-weight:620}.orbis-hub-creator-meta i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55}.orbis-hub-creator-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-bottom:2px}.orbis-hub-creator-actions button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:12px;font:inherit;font-size:12px;font-weight:720;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.orbis-hub-creator-actions button:hover{transform:translateY(-2px)}.orbis-hub-creator-actions button.is-primary{border:1px solid #0f172a;background:#0f172a;color:#fff;box-shadow:0 8px 22px #0f172a2e}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-creator-actions button.is-primary{border-color:#e8eef8;background:#e8eef8;color:#0c1018;box-shadow:0 8px 24px #00000047}.orbis-hub-creator-actions button.is-secondary{border:1px solid var(--creator-line);background:var(--creator-surface-soft);color:var(--creator-ink)}.orbis-hub-creator-actions button.is-secondary:hover{background:var(--creator-surface-raised);border-color:color-mix(in srgb,var(--creator-ink) 22%,transparent)}.orbis-hub-creator-action-play{display:grid;place-items:center;width:14px;height:14px}.orbis-hub-creator-action-play svg{width:100%;height:100%}.orbis-hub-creator-tabs{display:flex;align-items:center;gap:4px;min-height:54px;padding:0 clamp(22px,4vw,52px);border-top:1px solid var(--creator-line)}.orbis-hub-creator-tabs button{appearance:none;position:relative;align-self:stretch;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border:0;background:transparent;color:var(--creator-mute);font:inherit;font-size:12.5px;font-weight:680;cursor:pointer}.orbis-hub-creator-tabs button:hover,.orbis-hub-creator-tabs button.is-active{color:var(--creator-ink)}.orbis-hub-creator-tabs button.is-active:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--creator-ink)}.orbis-hub-creator-tabs button span{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--creator-surface-soft);color:var(--creator-soft);font-size:9px}.orbis-hub-creator-overview{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(250px,.75fr);gap:14px;margin-top:18px}.orbis-hub-creator-feature{display:grid;grid-template-columns:minmax(240px,1.18fr) minmax(220px,.82fr);min-width:0;min-height:280px;overflow:hidden;border:1px solid var(--creator-line);border-radius:20px;background:var(--creator-surface)}.orbis-hub-creator-feature-media{position:relative;min-height:280px;overflow:hidden;background:var(--creator-surface-soft)}.orbis-hub-creator-feature-media>img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.orbis-hub-creator-feature:hover .orbis-hub-creator-feature-media>img{transform:scale(1.035)}.orbis-hub-creator-feature-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgba(3,7,18,.28));pointer-events:none}.orbis-hub-creator-feature-orbit{position:absolute;left:50%;top:50%;z-index:2;width:86px;height:86px;border:1px solid rgba(255,255,255,.26);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #ffffff12;pointer-events:none}.orbis-hub-creator-feature-play{appearance:none;position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;width:58px;height:58px;padding:18px;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:#030712a8;color:#fff;transform:translate(-50%,-50%);box-shadow:0 12px 28px #00000047;backdrop-filter:blur(14px);cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s ease}.orbis-hub-creator-feature-play:hover{background:#030712d6;transform:translate(-50%,-50%) scale(1.08)}.orbis-hub-creator-feature-play svg{width:100%;height:100%}.orbis-hub-creator-feature-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,3vw,38px)}.orbis-hub-creator-feature-copy>span,.orbis-hub-creator-bento article>span,.orbis-hub-creator-section-head>div>span{color:var(--creator-mute);font-size:9.5px;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.orbis-hub-creator-feature-copy h3{margin:9px 0 0;color:var(--creator-ink);font-size:clamp(22px,2.4vw,30px);font-weight:790;letter-spacing:-.045em;line-height:1.12;overflow-wrap:anywhere}.orbis-hub-creator-feature-copy p{margin:12px 0 0;color:var(--creator-soft);font-size:12px;line-height:1.58}.orbis-hub-creator-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.orbis-hub-creator-tags span{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border:1px solid var(--creator-line);border-radius:999px;background:var(--creator-surface-soft);color:var(--creator-soft);font-size:9.5px;font-weight:650}.orbis-hub-creator-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(128px,1fr));gap:14px}.orbis-hub-creator-bento article{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;overflow:hidden;padding:18px;border:1px solid var(--creator-line);border-radius:18px;background:var(--creator-surface)}.orbis-hub-creator-bento article:before{content:"";position:absolute;right:-28px;top:-38px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.18),transparent 68%)}.orbis-hub-creator-bento article.is-worlds{grid-row:1 / 3;background:radial-gradient(circle at 85% 10%,rgba(34,211,238,.15),transparent 44%),var(--creator-surface)}.orbis-hub-creator-bento article.is-latest{grid-column:2}.orbis-hub-creator-bento article strong{position:relative;margin-top:10px;color:var(--creator-ink);font-size:clamp(22px,2.5vw,34px);font-weight:800;letter-spacing:-.055em;line-height:1;overflow-wrap:anywhere}.orbis-hub-creator-bento article.is-worlds strong{font-size:clamp(46px,5vw,72px)}.orbis-hub-creator-bento article small{position:relative;margin-top:6px;color:var(--creator-mute);font-size:10px;font-weight:580}.orbis-hub-creator-worlds{scroll-margin-top:90px;margin-top:34px}.orbis-hub-creator-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--creator-line)}.orbis-hub-creator-section-head h3{margin:6px 0 0;color:var(--creator-ink);font-size:clamp(23px,2.6vw,31px);font-weight:800;letter-spacing:-.05em;line-height:1.1}.orbis-hub-creator-section-head p{max-width:440px;margin:0;color:var(--creator-soft);font-size:11.5px;line-height:1.5;text-align:right}@media (max-width: 1080px){.orbis-hub-creator-identity{grid-template-columns:auto minmax(0,1fr)}.orbis-hub-creator-actions{grid-column:1 / -1;justify-content:flex-start;padding-left:134px}.orbis-hub-creator-overview{grid-template-columns:1fr}.orbis-hub-creator-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(132px,auto)}.orbis-hub-creator-bento article.is-worlds{grid-row:auto}.orbis-hub-creator-bento article.is-latest{grid-column:auto}.orbis-hub-creator-bento article.is-worlds strong{font-size:clamp(34px,6vw,54px)}}@media (max-width: 720px){.orbis-hub-creator-channel{border-radius:18px}.orbis-hub-creator-banner{height:178px}.orbis-hub-creator-identity{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px 14px;margin-top:-38px;padding:0 18px 20px}.orbis-hub-creator-avatar-shell{width:88px;height:88px;padding:4px}.orbis-hub-creator-identity-copy{flex:1 1 calc(100% - 106px);padding-top:42px}.orbis-hub-creator-name-row h2{font-size:25px}.orbis-hub-creator-badge{display:none}.orbis-hub-creator-identity-copy>p{flex-basis:100%;font-size:12px}.orbis-hub-creator-meta{align-items:flex-start;flex-direction:column;gap:3px}.orbis-hub-creator-meta i{display:none}.orbis-hub-creator-actions{width:100%;padding-left:0}.orbis-hub-creator-actions button{flex:1 1 160px}.orbis-hub-creator-tabs{padding:0 12px}.orbis-hub-creator-feature{grid-template-columns:1fr}.orbis-hub-creator-feature-media{min-height:220px;aspect-ratio:16 / 9}.orbis-hub-creator-feature-copy{padding:24px}.orbis-hub-creator-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-creator-bento article.is-latest{grid-column:1 / -1}.orbis-hub-creator-section-head{align-items:flex-start;flex-direction:column;gap:8px}.orbis-hub-creator-section-head p{text-align:left}}@media (max-width: 460px){.orbis-hub-creator-banner-kicker{left:16px;top:16px}.orbis-hub-creator-identity-copy{flex-basis:calc(100% - 104px)}.orbis-hub-creator-actions button{flex-basis:100%}.orbis-hub-creator-bento{grid-template-columns:1fr}.orbis-hub-creator-bento article.is-latest{grid-column:auto}}@media (prefers-reduced-motion: reduce){.orbis-hub-creator-feature-media>img,.orbis-hub-creator-feature-play,.orbis-hub-creator-actions button{transition:none}}.orbis-assets-store-main:has(.orbis-hub-creators.is-detail)>.orbis-assets-store-heading{display:none}.orbis-hub-creator-profile{padding:clamp(22px,3vw,36px) clamp(22px,3.5vw,44px) 24px;border:1px solid var(--creator-line);border-radius:20px;background:var(--creator-surface)}.orbis-hub-creator-profile-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.orbis-hub-creator-profile-nav .orbis-hub-creator-back{margin:0}.orbis-hub-creator-profile-nav>span{color:var(--creator-mute);font-size:9px;font-weight:780;letter-spacing:.14em}.orbis-hub-creator-profile-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px}.orbis-hub-creator-profile .orbis-hub-creator-avatar-shell{width:96px;height:96px;padding:4px;box-shadow:none}.orbis-hub-creator-profile .orbis-hub-creator-identity-copy{padding:0}.orbis-hub-creator-profile .orbis-hub-creator-name-row h2{font-size:clamp(28px,3.2vw,42px)}.orbis-hub-creator-profile .orbis-hub-creator-identity-copy>p{max-width:680px;margin-top:10px}.orbis-hub-creator-profile .orbis-hub-creator-actions{grid-column:auto;justify-content:flex-end;padding:0}.orbis-hub-creator-profile-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:22px 0 0 122px;padding-top:18px;border-top:1px solid var(--creator-line);color:var(--creator-mute);font-size:11px;font-weight:620}.orbis-hub-creator-profile-meta i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.55}.orbis-hub-creator-spotlight{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);min-height:320px;margin-top:20px;overflow:hidden;border:1px solid var(--creator-line);border-radius:20px;background:var(--creator-surface-soft)}.orbis-hub-creator-spotlight-media{appearance:none;position:relative;display:block;min-width:0;min-height:320px;padding:0;overflow:hidden;border:0;background:#0b1220;cursor:pointer}.orbis-hub-creator-spotlight-media>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1)}.orbis-hub-creator-spotlight-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 62%,rgba(3,7,18,.2));pointer-events:none}.orbis-hub-creator-spotlight-media:hover>img{transform:scale(1.025)}.orbis-hub-creator-spotlight-play{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-items:center;width:56px;height:56px;padding:18px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#030712b3;color:#fff;transform:translate(-50%,-50%);box-shadow:0 12px 32px #00000047;backdrop-filter:blur(12px)}.orbis-hub-creator-spotlight-play svg{width:100%;height:100%}.orbis-hub-creator-spotlight-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(26px,3vw,42px)}.orbis-hub-creator-spotlight-copy>span{color:var(--creator-mute);font-size:9.5px;font-weight:780;letter-spacing:.13em;text-transform:uppercase}.orbis-hub-creator-spotlight-copy h3{margin:10px 0 0;color:var(--creator-ink);font-size:clamp(26px,3vw,38px);font-weight:810;letter-spacing:-.05em;line-height:1.05;overflow-wrap:anywhere}.orbis-hub-creator-spotlight-copy p{margin:14px 0 0;color:var(--creator-soft);font-size:12px;line-height:1.6}@media (max-width: 960px){.orbis-hub-creator-profile-main{grid-template-columns:auto minmax(0,1fr)}.orbis-hub-creator-profile .orbis-hub-creator-actions{grid-column:1 / -1;justify-content:flex-start;padding-left:118px}.orbis-hub-creator-spotlight{grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr)}}@media (max-width: 700px){.orbis-hub-creator-profile{padding:18px;border-radius:16px}.orbis-hub-creator-profile-nav{margin-bottom:20px}.orbis-hub-creator-profile-main{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px}.orbis-hub-creator-profile .orbis-hub-creator-avatar-shell{width:72px;height:72px;padding:3px}.orbis-hub-creator-profile .orbis-hub-creator-name-row h2{font-size:25px}.orbis-hub-creator-profile .orbis-hub-creator-badge{display:none}.orbis-hub-creator-profile .orbis-hub-creator-identity-copy>p{font-size:11.5px}.orbis-hub-creator-profile .orbis-hub-creator-actions{width:100%;padding-left:0}.orbis-hub-creator-profile .orbis-hub-creator-actions button{flex:1 1 150px}.orbis-hub-creator-profile-meta{align-items:flex-start;flex-direction:column;gap:4px;margin-left:0}.orbis-hub-creator-profile-meta i{display:none}.orbis-hub-creator-spotlight{grid-template-columns:1fr;min-height:0}.orbis-hub-creator-spotlight-media{min-height:0;aspect-ratio:16 / 9}.orbis-hub-creator-spotlight-copy{padding:24px}}@media (prefers-reduced-motion: reduce){.orbis-hub-creator-spotlight-media>img{transition:none}}.orbis-hub-experience-browser{--experience-surface: #fff;--experience-soft: #f4f6f8;--experience-ink: #0b1220;--experience-muted: rgba(11, 18, 32, .56);--experience-line: rgba(15, 23, 42, .1);display:flex;flex-direction:column}.orbis-hub-experience-gateway{display:grid;grid-template-columns:minmax(250px,1.15fr) minmax(0,1.5fr) auto;align-items:center;gap:22px;width:100%;margin:18px 0 28px;padding:20px 22px;border:1px solid var(--assets-line);border-radius:18px;background:radial-gradient(circle at 88% 12%,rgba(99,102,241,.14),transparent 34%),var(--assets-card);color:var(--assets-ink);text-align:left;box-shadow:none}.orbis-hub-experience-gateway-copy{display:grid;gap:5px;min-width:0}.orbis-hub-experience-gateway-copy small{color:#6366f1;font-size:9px;font-weight:820;letter-spacing:.13em}.orbis-hub-experience-gateway-copy strong{color:var(--assets-ink);font-size:17px;font-weight:790;letter-spacing:-.035em}.orbis-hub-experience-gateway-copy em{color:var(--assets-mute);font-size:10.5px;font-style:normal;line-height:1.5}.orbis-hub-experience-gateway-types{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px;min-width:0}.orbis-hub-experience-gateway-pager{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:3px;border:1px solid var(--assets-line);border-radius:999px;background:var(--assets-card)}.orbis-hub-experience-gateway-pager-step{appearance:none;width:24px;height:24px;padding:0;border:0;border-radius:999px;display:grid;place-items:center;background:transparent;color:var(--assets-mute);cursor:pointer;transition:background .16s ease,color .16s ease}@media (pointer: coarse){.orbis-hub-experience-gateway-pager-step{position:relative}.orbis-hub-experience-gateway-pager-step:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}.orbis-hub-experience-gateway-pager-step:first-child svg{transform:rotate(180deg)}.orbis-hub-experience-gateway-pager-step:hover{background:color-mix(in srgb,var(--assets-ink) 8%,transparent);color:var(--assets-ink)}.orbis-hub-experience-gateway-pager-count{display:inline-flex;align-items:baseline;justify-content:center;min-width:34px;color:var(--assets-ink);font-size:10px;font-weight:760;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.orbis-hub-experience-gateway-pager-count i{margin-inline:2px;color:var(--assets-mute);font-style:normal;font-weight:620}.orbis-hub-experience-gateway-pager-step:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.orbis-hub-experience-gateway-types-viewport{display:grid;justify-items:end;flex:1 1 0;min-width:0;margin-block:-5px;padding-block:5px;overflow:hidden}.orbis-hub-experience-gateway-types-page{grid-area:1 / 1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:6px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .48s ease,transform .48s ease}.orbis-hub-experience-gateway-types-page.is-active{opacity:1;transform:none;pointer-events:auto;z-index:1}.orbis-hub-experience-gateway-types-page.is-exit{opacity:0;transform:translateY(-8px);pointer-events:none}@media (prefers-reduced-motion: reduce){.orbis-hub-experience-gateway-types-page{transform:none;transition:none}}.orbis-hub-experience-gateway-types-page button{appearance:none;display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 9px 0 11px;border:1px solid var(--assets-line);border-radius:999px;background:var(--assets-panel);color:var(--assets-ink);font-size:9.5px;font-weight:680;font-family:inherit;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orbis-hub-experience-gateway-types-page button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,#6366f1 42%,var(--assets-line));background:color-mix(in srgb,#6366f1 7%,var(--assets-panel))}.orbis-hub-experience-gateway-types-page button:disabled{opacity:.52;cursor:default}.orbis-hub-experience-gateway-types-page button:disabled:hover{transform:none;border-color:var(--assets-line);background:var(--assets-panel)}.orbis-hub-experience-gateway-types-page button:focus-visible,.orbis-hub-experience-gateway-cta:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.orbis-hub-experience-gateway-types-page b{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:color-mix(in srgb,var(--assets-ink) 8%,transparent);color:var(--assets-mute);font-size:8px;font-variant-numeric:tabular-nums}.orbis-hub-experience-gateway-cta{appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--assets-ink);font-size:11px;font-weight:760;font-family:inherit;white-space:nowrap;cursor:pointer;transition:background .16s ease}.orbis-hub-experience-gateway-cta:hover{background:color-mix(in srgb,var(--assets-ink) 7%,transparent)}.orbis-hub-experience-gateway.is-stacked{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 18px}.orbis-hub-experience-gateway.is-stacked .orbis-hub-experience-gateway-types{grid-column:1 / -1;grid-row:2;justify-content:flex-start}.orbis-hub-experience-gateway.is-stacked .orbis-hub-experience-gateway-types-viewport{justify-items:start}.orbis-hub-experience-gateway.is-stacked .orbis-hub-experience-gateway-types-page{justify-content:flex-start}.orbis-hub-experience-gateway.is-stacked .orbis-hub-experience-gateway-cta{align-self:center}.orbis-hub-quick-nav li.orbis-hub-quick-nav-group{margin:14px 10px 5px;color:var(--assets-mute);font-size:8px;font-weight:780;letter-spacing:.12em;line-height:1;text-transform:uppercase}.orbis-hub-quick-nav li.orbis-hub-quick-nav-group:first-child{margin-top:2px}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-experience-browser{--experience-surface: #141a26;--experience-soft: #171d2a;--experience-ink: #e8eef8;--experience-muted: rgba(232, 238, 248, .56);--experience-line: rgba(255, 255, 255, .1)}.orbis-hub-experience-lead{max-width:760px;margin-bottom:24px}.orbis-hub-experience-lead>span,.orbis-hub-experience-results-head>div>span,.orbis-hub-chart-command-copy>span{color:var(--assets-mute);font-size:10px;font-weight:780;letter-spacing:.14em}.orbis-hub-experience-lead h2,.orbis-hub-chart-command-copy h2{margin:8px 0 0;color:var(--assets-ink);font-size:clamp(27px,3.2vw,40px);font-weight:820;letter-spacing:-.055em;line-height:1.06}.orbis-hub-experience-lead p,.orbis-hub-chart-command-copy p{margin:11px 0 0;color:var(--assets-mute);font-size:13px;line-height:1.6}.orbis-hub-experience-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.orbis-hub-experience-grid button{appearance:none;position:relative;display:flex;flex-direction:column;min-width:0;min-height:164px;padding:16px;overflow:hidden;border:1px solid var(--experience-line);border-radius:16px;background:radial-gradient(circle at 92% 8%,rgba(99,102,241,.11),transparent 42%),var(--experience-surface);color:var(--experience-ink);text-align:left;cursor:pointer;box-shadow:none;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .16s ease,box-shadow .18s ease}.orbis-hub-experience-grid button:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--experience-ink) 22%,transparent);box-shadow:0 14px 32px #0f172a17}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-experience-grid button:hover{box-shadow:0 16px 36px #00000042}.orbis-hub-experience-grid button.is-active{border-color:#6366f1;box-shadow:inset 0 0 0 1px #6366f1}.orbis-hub-experience-grid button.is-active:after{content:"";position:absolute;right:14px;top:14px;width:7px;height:7px;border-radius:50%;background:#6366f1;box-shadow:0 0 0 5px #6366f11f}.orbis-hub-experience-code{color:#6366f1;font-size:9px;font-weight:820;letter-spacing:.13em}.orbis-hub-experience-grid button strong{margin-top:22px;color:var(--experience-ink);font-size:13px;font-weight:760;letter-spacing:-.025em;line-height:1.3}.orbis-hub-experience-grid button small{margin-top:7px;color:var(--experience-muted);font-size:10px;font-weight:500;line-height:1.45}.orbis-hub-experience-grid button em{margin-top:auto;padding-top:12px;color:var(--experience-muted);font-size:11px;font-style:normal;font-weight:720;font-variant-numeric:tabular-nums}.orbis-hub-game-genres{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);gap:24px;margin-top:18px;padding:20px;border:1px solid var(--experience-line);border-radius:18px;background:linear-gradient(135deg,rgba(99,102,241,.09),transparent 44%),var(--experience-soft)}.orbis-hub-game-genres>div:first-child>span{color:#6366f1;font-size:9px;font-weight:820;letter-spacing:.13em}.orbis-hub-game-genres h3{margin:7px 0 0;color:var(--experience-ink);font-size:18px;font-weight:790;letter-spacing:-.035em}.orbis-hub-game-genres p{margin:7px 0 0;color:var(--experience-muted);font-size:10.5px;line-height:1.5}.orbis-hub-game-genre-chips{display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:7px}.orbis-hub-game-genre-chips button{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 11px;border:1px solid var(--experience-line);border-radius:999px;background:var(--experience-surface);color:var(--experience-ink);cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.orbis-hub-game-genre-chips button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--experience-ink) 24%,transparent)}.orbis-hub-game-genre-chips button.is-active{border-color:#6366f1;background:#6366f1;color:#fff}.orbis-hub-game-genre-chips strong{font-size:10px;font-weight:720;letter-spacing:-.015em;white-space:nowrap}.orbis-hub-game-genre-chips small{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);font-size:8px;font-weight:780;font-variant-numeric:tabular-nums}.orbis-hub-experience-results-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:34px 0 18px;padding-bottom:15px;border-bottom:1px solid var(--experience-line)}.orbis-hub-experience-results-head h3{margin:5px 0 0;color:var(--experience-ink);font-size:24px;font-weight:790;letter-spacing:-.045em}.orbis-hub-experience-results-head p{margin:0;color:var(--experience-muted);font-size:11.5px;font-weight:650}.orbis-hub-chart-command{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;padding:24px 26px;border:1px solid var(--assets-line);border-radius:18px;background:radial-gradient(circle at 92% 8%,rgba(99,102,241,.12),transparent 36%),var(--assets-card)}.orbis-hub-chart-command-copy{max-width:620px}.orbis-hub-chart-command-copy h2{font-size:clamp(25px,3vw,36px)}.orbis-hub-chart-command .orbis-hub-charts-modes{flex:0 0 auto;margin:0}.orbis-hub-ranked-card{position:relative;min-width:0}.orbis-hub-ranked-card .orbis-hub-portal{width:100%}.orbis-hub-rank-medallion{position:absolute;left:11px;top:11px;z-index:5;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.3);border-radius:14px;background:#030712c2;color:#fff;box-shadow:0 8px 20px #0000003d;backdrop-filter:blur(14px);pointer-events:none}.orbis-hub-rank-medallion small{margin-bottom:-5px;color:#ffffff8f;font-size:6px;font-weight:780;letter-spacing:.14em}.orbis-hub-rank-medallion strong{font-size:17px;font-weight:820;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.orbis-hub-ranked-card.is-top-1 .orbis-hub-rank-medallion{border-color:#fde04785;background:linear-gradient(145deg,#a16207eb,#452d0ae6)}.orbis-hub-ranked-card.is-top-2 .orbis-hub-rank-medallion{border-color:#e2e8f080;background:linear-gradient(145deg,#475569f0,#1e293beb)}.orbis-hub-ranked-card.is-top-3 .orbis-hub-rank-medallion{border-color:#fb923c80;background:linear-gradient(145deg,#9a3412f0,#431407eb)}.orbis-hub-rank-signal{position:absolute;left:10px;bottom:10px;z-index:4;display:inline-flex;align-items:center;gap:7px;min-height:27px;padding:0 9px;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#030712ad;color:#fff;font-variant-numeric:tabular-nums;backdrop-filter:blur(12px);pointer-events:none}.orbis-hub-rank-signal strong{font-size:10px;font-weight:760}.orbis-hub-rank-signal small{color:#ffffff9e;font-size:8px;font-weight:700}.orbis-hub-rank-signal.is-up small{color:#86efac}.orbis-hub-rank-signal.is-down small{color:#fda4af}.orbis-hub-portal-experience{position:absolute;z-index:3;left:9px;bottom:9px;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:calc(100% - 18px);min-height:25px;padding:0 9px;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#030712a3;color:#fffffff0;font-size:9px;font-weight:680;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(12px);pointer-events:none}.orbis-play-watch-related-category-name,.orbis-org-preview-member-nickname,.orbis-hub-portal-experience-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-portal-experience i{flex-shrink:0;color:#a5b4fc;font-size:8px;font-style:normal;font-weight:780;letter-spacing:-.02em}@media (max-width: 1180px){.orbis-hub-experience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.orbis-hub-experience-gateway{grid-template-columns:1fr auto;gap:14px;margin:14px 0 24px;padding:17px}.orbis-hub-experience-gateway-types{grid-column:1 / -1;justify-content:flex-start;flex-wrap:nowrap;overflow:visible}.orbis-hub-experience-gateway-types-viewport{justify-items:start}.orbis-hub-experience-gateway-types-page{justify-content:flex-start}.orbis-hub-experience-gateway-types::-webkit-scrollbar{display:none}.orbis-hub-experience-gateway-copy em{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbis-hub-experience-lead{order:1}.orbis-hub-experience-grid{order:3;grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-chart-command{align-items:flex-start;flex-direction:column;padding:20px}.orbis-hub-game-genres{order:2;grid-template-columns:1fr;gap:14px}.orbis-hub-game-genre-chips{flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto;scrollbar-width:none}.orbis-hub-game-genre-chips::-webkit-scrollbar{display:none}.orbis-hub-experience-results-head{order:4}.orbis-hub-experience-browser>.orbis-hub-grid,.orbis-hub-experience-browser>.orbis-assets-empty{order:5}}@media (max-width: 460px){.orbis-hub-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-hub-experience-grid button{min-height:152px;padding:14px}.orbis-hub-experience-grid button strong{margin-top:18px}.orbis-hub-experience-grid button small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.orbis-hub-experience-results-head{align-items:flex-start;flex-direction:column;gap:6px}}.orbis-hub-portal-wrap{position:relative;min-width:0}.orbis-hub-portal{appearance:none;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%}.orbis-hub-portal-corner{position:absolute;z-index:7;top:9px;right:9px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:calc(100% - 18px);pointer-events:none}.orbis-hub-portal-favorite{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:#030712ad;color:#fff;cursor:pointer;pointer-events:auto;backdrop-filter:blur(10px);transition:transform .12s ease,background .12s ease,color .12s ease}.orbis-hub-portal-favorite svg{display:block;overflow:visible;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}.orbis-hub-portal-favorite:hover,.orbis-hub-portal-favorite:focus-visible{background:#030712db;transform:scale(1.06)}.orbis-hub-portal-favorite.is-active{color:#ffd54f}.orbis-assets-panel.is-play .orbis-hub-portal-favorite{color:#ffffff94}.orbis-assets-panel.is-play .orbis-hub-portal-favorite.is-active{color:#ffd54f}.orbis-hub-portal-thumb{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;width:100%;overflow:hidden;border-radius:12px;background:#f4f6f8;border:1px solid rgba(15,23,42,.08);transition:border-color .14s ease,transform .16s ease,box-shadow .16s ease}.orbis-hub-portal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.orbis-world-thumbnail-missing{box-sizing:border-box;display:grid!important;place-content:center;justify-items:center;gap:7px;width:100%!important;height:100%!important;min-height:72px;overflow:hidden;color:#64748bd1;background:linear-gradient(145deg,#f8fafcfa,#e2e8f0f5),repeating-linear-gradient(135deg,transparent 0 12px,rgba(148,163,184,.08) 12px 13px);font:700 11px/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em}.orbis-world-thumbnail-missing-icon{display:grid;width:clamp(42px,25%,62px);aspect-ratio:1;place-items:center;border:1px solid rgba(100,116,139,.16);border-radius:18px;color:#475569ad;background:#ffffff85;box-shadow:0 8px 24px #47556914}.orbis-world-thumbnail-missing-icon svg{width:68%;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.orbis-world-thumbnail-missing-label{color:inherit}.orbis-play-watch-metadata-thumb-current>.orbis-world-thumbnail-missing{width:144px!important;min-height:0;aspect-ratio:16 / 9;border-radius:9px}.orbis-play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);appearance:none;border:0;width:72px;height:72px;border-radius:999px;background:#fffffff0;color:#0f0f0f;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 28px #00000059;transition:transform .14s ease,background .14s ease}.orbis-play-button:hover{transform:translate(-50%,-50%) scale(1.05);background:#fff}.orbis-play-button-icon{display:grid;place-items:center;margin-left:3px}.orbis-hub-portal-play{opacity:0;transform:translate(-50%,-50%) scale(.84);pointer-events:none;transition:opacity .16s ease,transform .22s cubic-bezier(.22,1,.36,1)}.orbis-hub-portal:hover .orbis-hub-portal-play,.orbis-hub-portal:focus-visible .orbis-hub-portal-play{opacity:1;transform:translate(-50%,-50%) scale(1)}.orbis-hub-portal:hover .orbis-hub-portal-thumb,.orbis-hub-portal:focus-visible .orbis-hub-portal-thumb{border-color:#0f172a38;box-shadow:0 12px 28px #0f172a14;transform:translateY(-1px)}.orbis-hub-portal-meta{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:0 2px}.orbis-hub-portal-avatar{width:36px;height:36px;border-radius:999px;overflow:hidden;background:#e8edf5;border:1px solid rgba(15,23,42,.12);color:inherit;text-decoration:none}.orbis-hub-portal-avatar .orbis-world-avatar{width:100%;height:100%;font-size:14px;font-weight:760;border-color:transparent;background:#d7deea;color:#0b1220;text-decoration:none}.orbis-hub-portal-avatar .orbis-world-avatar.has-image{background:#e8edf5;color:transparent}.orbis-hub-portal-copy{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.orbis-hub-portal-copy strong{font-size:16px;font-weight:680;letter-spacing:-.02em;line-height:1.375;color:#0b1220;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-hub-portal-copy em{font-style:normal;font-size:12.5px;line-height:1.3;color:#0b12209e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease}.orbis-hub-portal-copy em a{color:inherit;text-decoration:none;font-weight:650}.orbis-hub-portal-copy em a:hover,.orbis-hub-portal-copy em a:focus-visible{color:#0b1220;text-decoration:underline;text-underline-offset:2px}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-copy em a:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-portal-copy em a:focus-visible{color:#fff}.orbis-hub-portal-thumb img{transition:transform .42s cubic-bezier(.22,1,.36,1)}.orbis-hub-portal:hover .orbis-hub-portal-thumb img,.orbis-hub-portal:focus-visible .orbis-hub-portal-thumb img{transform:scale(1.045)}.orbis-hub-portal:hover .orbis-hub-portal-copy em,.orbis-hub-portal:focus-visible .orbis-hub-portal-copy em{color:#0b1220d1}.orbis-hub-portal:focus-visible{outline:none}.orbis-hub-portal:focus-visible .orbis-hub-portal-thumb{outline:2px solid rgba(15,23,42,.55);outline-offset:2px}@keyframes orbis-hub-skeleton-sweep{0%{background-position:180% 0}to{background-position:-180% 0}}.orbis-hub-skeleton{display:flex;flex-direction:column;gap:28px}.orbis-hub-experience-grid.is-skeleton>span{flex:0 0 auto;width:104px;height:42px;border-radius:999px}.orbis-hub-experience-grid.is-skeleton>span:nth-child(2n){width:124px}.orbis-hub-experience-results-head.is-skeleton{display:flex;justify-content:space-between}.orbis-hub-experience-results-head.is-skeleton>.is-title{width:min(310px,55%);height:42px}.orbis-hub-experience-results-head.is-skeleton>.is-count{width:84px;height:13px}.orbis-hub-creator-grid.is-skeleton .orbis-hub-creator-card{pointer-events:none}.orbis-hub-creator-card.is-skeleton>.is-avatar{flex:0 0 48px;width:48px;height:48px;border-radius:999px}.orbis-hub-creator-card.is-skeleton .is-title{width:48%;height:13px}.orbis-hub-creator-card.is-skeleton .is-sub{width:30%;height:10px}.orbis-hub-creator-card.is-skeleton .is-worlds{width:76%;height:10px}.orbis-hub-chart-command.is-skeleton{align-items:center;pointer-events:none}.orbis-hub-chart-command.is-skeleton>.is-tabs{width:260px;height:34px;border-radius:999px}.orbis-hub-chart-command.is-skeleton>.is-copy{width:min(430px,46%);height:13px}.orbis-hub-portal.is-skeleton{cursor:default;pointer-events:none}.orbis-hub-skeleton-title,.orbis-hub-skeleton-line,.orbis-hub-portal.is-skeleton .orbis-hub-portal-thumb,.orbis-hub-portal.is-skeleton .orbis-hub-portal-avatar{background-color:#0f172a12;background-image:linear-gradient(90deg,#0f172a00,#0f172a0d,#0f172a00 90%);background-size:220% 100%;background-repeat:no-repeat;border-color:transparent;animation:orbis-hub-skeleton-sweep 1.5s linear infinite}.orbis-hub-skeleton-title{display:block;width:148px;height:19px;border-radius:7px}.orbis-hub-skeleton-line{display:block;height:12px;border-radius:6px}.orbis-hub-skeleton-line.is-title{width:84%;height:15px}.orbis-hub-skeleton-line.is-sub{width:52%;margin-top:7px}@media (prefers-reduced-motion: reduce){.orbis-hub-skeleton-title,.orbis-hub-skeleton-line,.orbis-hub-portal.is-skeleton .orbis-hub-portal-thumb,.orbis-hub-portal.is-skeleton .orbis-hub-portal-avatar{animation:none}.orbis-hub-portal-thumb img,.orbis-hub-portal-play{transition:none}}.orbis-hub-charts-modes{display:inline-flex;flex-wrap:wrap;gap:8px}.orbis-hub-charts-modes button{appearance:none;margin:0;padding:7px 14px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#f4f6f8;color:#0b12208f;font:inherit;font-size:12.5px;font-weight:650;letter-spacing:-.02em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-hub-charts-modes button:hover{color:#0b1220;border-color:#0f172a2e;background:#fff}.orbis-hub-charts-modes button.is-active{color:#fff;border-color:transparent;background:#0f172a}@media (prefers-reduced-motion: reduce){.orbis-hub-hero-video{display:none;animation:none}.orbis-hub-hero-fallback,.orbis-hub-hero-video{transform:none}.orbis-hub-hero-copy{animation:none}.orbis-hub-hero-actions button:hover{transform:none}}.orbis-hub-experience-gateway{grid-template-columns:minmax(240px,.9fr) minmax(0,1.9fr) auto;gap:18px;margin:22px 0 30px;padding:6px 0 22px;border:0;border-bottom:1px solid var(--assets-line);border-radius:0;background:transparent}.orbis-hub-experience-gateway-copy small{color:var(--assets-mute)}.orbis-hub-experience-gateway-copy strong{font-size:18px}.orbis-hub-experience-gateway-types{flex-wrap:nowrap;justify-content:flex-end;overflow:visible}.orbis-hub-experience-gateway-types::-webkit-scrollbar{display:none}.orbis-hub-experience-gateway-types-page button{flex:0 0 auto;min-height:34px;background:transparent}.orbis-hub-experience-gateway-cta{border:1px solid var(--assets-line);background:var(--assets-card)}.orbis-hub-experience-browser{gap:0}.orbis-hub-experience-grid{order:0;display:flex;align-items:center;gap:8px;margin:0;padding:0 0 8px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.orbis-hub-experience-grid-scroller{order:0;position:relative;min-width:0;margin:0 0 28px}.orbis-hub-experience-grid::-webkit-scrollbar{display:none}.orbis-hub-overflow-nav{appearance:none;position:absolute;top:50%;z-index:2;width:30px;height:30px;transform:translateY(-50%);border:1px solid var(--experience-line);border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--experience-surface) 94%,transparent);color:var(--experience-ink);box-shadow:0 6px 16px #0f172a1a;backdrop-filter:blur(10px);cursor:pointer}.orbis-hub-overflow-nav.is-prev{left:8px}.orbis-hub-overflow-nav.is-prev svg{transform:rotate(180deg)}.orbis-hub-overflow-nav.is-next{right:8px}.orbis-hub-experience-grid,.orbis-hub-game-genre-tabs{cursor:grab;user-select:none;-webkit-user-select:none}.orbis-hub-experience-grid.is-drag-scrolling,.orbis-hub-game-genre-tabs.is-drag-scrolling{cursor:grabbing}.orbis-hub-experience-grid.is-drag-scrolling *,.orbis-hub-game-genre-tabs.is-drag-scrolling *{cursor:grabbing;user-select:none;-webkit-user-select:none}.orbis-hub-overflow-nav:hover{border-color:#6366f1;color:#6366f1}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-overflow-nav{background:color-mix(in srgb,var(--experience-surface) 88%,#000 12%);box-shadow:0 8px 18px #00000057}.orbis-hub-experience-grid button{flex:0 0 auto;display:inline-flex;flex-direction:row;align-items:center;gap:7px;min-width:0;min-height:42px;padding:0 13px;overflow:visible;border-radius:999px;background:transparent;box-shadow:none;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-hub-experience-grid button:hover{transform:none;border-color:color-mix(in srgb,var(--experience-ink) 22%,transparent);background:var(--experience-soft);box-shadow:none}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-experience-grid button:hover{box-shadow:none}.orbis-hub-experience-grid button.is-active{border-color:var(--experience-ink);background:var(--experience-ink);color:var(--experience-surface);box-shadow:none}.orbis-hub-experience-grid button.is-active:after{display:none}.orbis-hub-experience-code{color:var(--experience-muted);font-size:8px;letter-spacing:.1em}.orbis-hub-experience-grid button.is-active .orbis-hub-experience-code{color:currentColor;opacity:.62}.orbis-hub-experience-grid button strong{margin:0;color:currentColor;font-size:11.5px;line-height:1}.orbis-hub-experience-grid button em{display:grid;place-items:center;min-width:18px;height:18px;margin:0;padding:0 4px;border-radius:999px;background:color-mix(in srgb,currentColor 9%,transparent);color:currentColor;font-size:8px}.orbis-hub-experience-results-head{order:0;align-items:center;gap:14px;margin:0 0 18px;padding-bottom:14px}.orbis-hub-experience-results-head>div:first-child{flex:0 1 310px;min-width:210px}.orbis-hub-experience-results-head h2{margin:0;color:var(--experience-ink);font-size:21px;font-weight:780;letter-spacing:-.04em}.orbis-hub-experience-results-head>div>p{margin:5px 0 0;color:var(--experience-muted);font-size:10.5px;line-height:1.45}.orbis-hub-game-genre-tabs-scroller{position:relative;flex:1 1 560px;min-width:0}.orbis-hub-game-genre-tabs{flex:1 1 auto;width:100%;min-width:0;display:flex;align-items:center;gap:3px;padding:4px;overflow-x:auto;border:1px solid var(--experience-line);border-radius:14px;background:color-mix(in srgb,var(--experience-soft) 76%,transparent);scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.orbis-hub-game-genre-tabs::-webkit-scrollbar{display:none}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 11px;border:0;border-radius:10px;background:transparent;color:var(--experience-muted);font:inherit;cursor:pointer;white-space:nowrap;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button:hover:not(:disabled){background:var(--experience-surface);color:var(--experience-ink)}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button.is-active{background:var(--experience-ink);color:var(--experience-surface);box-shadow:0 2px 8px color-mix(in srgb,var(--experience-ink) 16%,transparent)}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button:disabled{opacity:.32;cursor:default}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button:focus-visible{outline:2px solid color-mix(in srgb,var(--experience-ink) 52%,transparent);outline-offset:-2px}.orbis-hub-game-genre-tabs button>span{font-size:11px;font-weight:680;letter-spacing:-.02em}.orbis-hub-game-genre-tabs button>small{color:currentColor;font-size:8px;font-weight:720;font-variant-numeric:tabular-nums;opacity:.58}.orbis-hub-experience-results-head>strong{flex:0 0 auto;color:var(--experience-muted);font-size:11px;font-weight:650}.orbis-hub-experience-browser>.orbis-hub-grid,.orbis-hub-experience-browser>.orbis-assets-empty{order:0}.orbis-hub-chart-command{align-items:center;margin:0 0 24px;padding:0 0 18px;border:0;border-bottom:1px solid var(--assets-line);border-radius:0;background:transparent}.orbis-hub-chart-command>p{max-width:520px;margin:0;color:var(--assets-mute);font-size:11px;line-height:1.5;text-align:right}.orbis-hub-chart-command .orbis-hub-charts-modes{order:-1;flex-wrap:nowrap;gap:4px;padding:3px;border:1px solid var(--assets-line);border-radius:12px;background:var(--assets-panel)}.orbis-assets-panel.is-play .orbis-hub-chart-command .orbis-hub-charts-modes button{min-height:32px;padding:0 13px;border:0;border-radius:9px;background:transparent;font-size:11px}.orbis-assets-panel.is-play .orbis-hub-chart-command .orbis-hub-charts-modes button.is-active{background:var(--assets-ink);color:var(--assets-panel)}.orbis-hub-rank-medallion{left:10px;top:10px;display:inline-flex;width:auto;height:28px;min-width:32px;padding:0 9px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#030712ad;box-shadow:none}.orbis-hub-rank-medallion strong{font-size:12px;letter-spacing:-.02em}.orbis-hub-ranked-card.is-top-1 .orbis-hub-rank-medallion,.orbis-hub-ranked-card.is-top-2 .orbis-hub-rank-medallion,.orbis-hub-ranked-card.is-top-3 .orbis-hub-rank-medallion{border-color:#ffffff38;background:#030712ad}@media (max-width: 760px){.orbis-hub-experience-gateway{grid-template-columns:1fr auto;padding:6px 0 18px}.orbis-hub-experience-gateway-types{grid-column:1 / -1;justify-content:flex-start;margin-inline:0;padding-inline:0}.orbis-hub-experience-grid{display:flex;grid-template-columns:none;gap:7px;margin-bottom:22px}.orbis-hub-experience-grid button{min-height:40px;padding:0 12px}.orbis-hub-experience-results-head{align-items:flex-start;flex-wrap:wrap}.orbis-hub-experience-results-head>div:first-child{flex:1 1 220px;min-width:0}.orbis-hub-experience-results-head>strong{order:1;margin-top:5px}.orbis-hub-game-genre-tabs{order:2;flex:1 0 100%;width:100%}.orbis-hub-chart-command{align-items:flex-start;flex-direction:column;padding:0 0 16px}.orbis-hub-chart-command>p{text-align:left}}@media (max-width: 460px){.orbis-hub-experience-grid{display:flex;grid-template-columns:none;gap:7px}.orbis-hub-experience-grid button{min-height:40px;padding:0 12px}.orbis-hub-experience-results-head{align-items:flex-start;flex-direction:row;gap:14px}.orbis-assets-panel.is-play .orbis-hub-game-genre-tabs button{min-height:40px}}@media (max-width: 960px){.orbis-hub-hero{min-height:min(48vw,280px)}.orbis-hub-hero-copy{width:100%;max-width:none;padding:18px 16px 16px}.orbis-hub-hero-copy strong,.orbis-hub-hero-copy p{white-space:normal}.orbis-hub-hero-copy strong{font-size:clamp(20px,5.2vw,26px)}.orbis-hub-hero-copy p{max-width:40ch}.orbis-hub-home>:not(.orbis-hub-hero){padding-left:16px;padding-right:16px}}@media (max-width: 1280px){.orbis-hub-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width: 900px){.orbis-assets-store-layout.is-home{grid-template-columns:1fr}.orbis-assets-store-layout.is-home .orbis-assets-store-side{width:auto;border-right:0;border-bottom:1px solid rgba(15,23,42,.06);padding-bottom:8px}.orbis-hub-quick-nav ul{flex-direction:row;flex-wrap:wrap}.orbis-hub-quick-nav button,.orbis-hub-quick-nav a{width:auto;min-height:36px;padding:8px 12px}.orbis-hub-quick-login{border-top:0;padding-top:0}}@media (max-width: 700px){.orbis-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.orbis-hub-portal-copy strong{font-size:14px}.orbis-hub-portal-meta{grid-template-columns:1fr;gap:8px}.orbis-hub-portal-avatar{display:none}.orbis-hub-shelf-head h2{font-size:16px}}.orbis-assets-body{flex:1;min-height:0;overflow:auto;padding:2px 24px 28px;scrollbar-width:thin}.orbis-assets-body:has(.orbis-library-create-host),.orbis-assets-body:has(.orbis-asset-detail),.orbis-assets-body:has(.orbis-hub-profile-page),.orbis-assets-body:has(.orbis-assets-community),.orbis-assets-body:has(.is-hub-post-detail){padding:36px 36px 48px 40px}.orbis-assets-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0 0 8px}.orbis-assets-toolbar.is-library{justify-content:space-between;gap:12px;margin:0 0 20px;padding:0;border-bottom:0}.orbis-assets-toolbar-actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.orbis-assets-toolbar .is-ghost{opacity:.72}.orbis-assets-meta{font-size:12px;font-weight:600;color:var(--assets-mute);letter-spacing:-.01em;white-space:nowrap}.orbis-assets-meta.is-count{display:inline-flex;align-items:baseline;gap:8px;min-height:28px;padding:4px 10px 4px 0}.orbis-assets-meta-kind{color:#0b12206b;font-size:12px;font-weight:600;letter-spacing:-.01em}.orbis-assets-meta-num{color:#0b1220;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.orbis-assets-meta.is-cert{margin-right:4px;color:#0b12206b;font-size:11.5px;font-weight:600}.orbis-assets-panel.is-play .orbis-assets-meta-kind{color:#0b12206b}.orbis-assets-panel.is-play .orbis-assets-meta-num{color:#0b1220}.orbis-assets-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px 12px}.orbis-assets-card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:0;overflow:visible;background:transparent;border:0}.orbis-assets-card:hover .orbis-assets-card-media{border-color:#ffffff1f;box-shadow:0 10px 28px #00000047}.orbis-assets-card.is-selected .orbis-assets-card-media,.orbis-assets-card.is-playing .orbis-assets-card-media{border-color:#96c8ff73;box-shadow:0 0 0 1px #96c8ff33}.orbis-assets-card-media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:var(--assets-card);border:1px solid rgba(255,255,255,.055);transition:border-color .16s ease,box-shadow .18s var(--assets-ease)}.orbis-assets-card-media.is-portrait,.orbis-assets-card-media.is-square,.orbis-assets-card-media.is-voice,.orbis-assets-card-media.is-motion,.orbis-assets-card-media.is-thumb{aspect-ratio:1}.orbis-assets-card-media.is-wide,.orbis-assets-card.is-world .orbis-assets-card-media{aspect-ratio:16 / 9}.orbis-assets-card.is-skybox .orbis-assets-card-media,.orbis-assets-panel.is-play .orbis-assets-card.is-skybox.is-storefront .orbis-assets-card-media{aspect-ratio:2 / 1}.orbis-assets-card.is-skybox .orbis-assets-object-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.orbis-assets-card.is-world .orbis-assets-card-media img{object-fit:cover;object-position:center}.orbis-assets-card-media:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));opacity:0;pointer-events:none;transition:opacity .16s ease}.orbis-assets-card:hover .orbis-assets-card-media:after,.orbis-assets-card:focus-within .orbis-assets-card-media:after,.orbis-assets-card.is-selected .orbis-assets-card-media:after,.orbis-assets-card.is-playing .orbis-assets-card-media:after{opacity:1}.orbis-assets-card-media img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .28s var(--assets-ease)}.orbis-assets-card.is-animation .orbis-assets-card-media img{object-fit:contain;object-position:center;padding:6%}.orbis-assets-card.is-object .orbis-assets-card-media img{object-fit:contain;object-position:center;padding:10%;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.035),transparent 55%),#12141a}.orbis-assets-card.is-object .orbis-assets-object-thumb{position:absolute;inset:0;z-index:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.035),transparent 55%),#12141a}.orbis-assets-card.is-object .orbis-assets-object-thumb>.orbis-svc-inv-icon,.orbis-assets-card.is-object .orbis-assets-object-thumb>.orbis-editor-thumb-object{width:82%;height:82%}.orbis-assets-card.is-object .orbis-assets-object-thumb img{padding:0;background:transparent;transform:none}.orbis-assets-card.is-object:hover .orbis-assets-object-thumb img{transform:scale(1.035)}.orbis-assets-panel.is-play .orbis-assets-card.is-object:hover .orbis-assets-card-media{border-color:#2563eb47;box-shadow:0 14px 32px #0f172a1a,0 0 0 1px #2563eb14}.orbis-assets-panel.is-play .orbis-assets-card.is-object .orbis-assets-object-thumb,.orbis-assets-panel.is-play .orbis-assets-card.is-object .orbis-assets-card-media img{background-color:transparent;background-image:none}.orbis-assets-panel.is-play .orbis-assets-card.is-object .orbis-assets-object-thumb img{background:transparent;background-image:none}.orbis-assets-panel.is-play .orbis-assets-grid.is-storefront{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px 10px}.orbis-assets-panel.is-play .orbis-assets-voice.is-world-catalog .orbis-assets-grid.is-storefront{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:26px 16px}@media (max-width: 1280px){.orbis-assets-panel.is-play .orbis-assets-voice.is-world-catalog .orbis-assets-grid.is-storefront{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width: 700px){.orbis-assets-panel.is-play .orbis-assets-voice.is-world-catalog .orbis-assets-grid.is-storefront{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront{border-radius:10px;transition:transform .18s ease}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront:hover{transform:translateY(-1px)}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-card-media{aspect-ratio:1;border-radius:10px;overflow:hidden}.orbis-assets-panel.is-play .orbis-assets-card-media,.orbis-assets-panel.is-play .orbis-assets-card:hover .orbis-assets-card-media{border-color:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card:hover .orbis-assets-card-media{box-shadow:0 10px 28px #0000005c}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-object-thumb>.orbis-svc-inv-icon,.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-object-thumb>.orbis-editor-thumb-object{width:76%;height:76%;filter:drop-shadow(0 8px 14px rgba(15,23,42,.14))}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-card-chips{top:7px;left:7px;right:7px;gap:4px}.orbis-assets-panel.is-play .orbis-assets-price.is-storefront{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 6px;border-radius:999px;font-size:11px;font-weight:780;letter-spacing:-.01em;color:#fff;background:#0f172ad1;box-shadow:0 6px 16px #0f172a2e}.orbis-assets-panel.is-play .orbis-assets-price.is-storefront .orbis-cert-coin-icon{width:13px;height:13px;flex:0 0 auto;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.orbis-assets-panel.is-play .orbis-assets-price.is-storefront strong{font-size:11.5px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.orbis-assets-panel.is-play .orbis-assets-price.is-storefront.is-listed{background:#b45309eb}.orbis-assets-panel.is-play .orbis-assets-card-meta.is-storefront em.is-owned{color:#047857}.orbis-assets-panel.is-play .orbis-assets-card-meta.is-storefront em.is-listed{color:#b45309}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-badge.is-kind{margin-left:auto;color:#0b12209e;background:#ffffffe0;box-shadow:0 4px 12px #0f172a14}.orbis-assets-panel.is-play .orbis-assets-card.is-storefront .orbis-assets-card-media:after{height:48%;background:linear-gradient(180deg,transparent,rgba(11,18,32,.42))}.orbis-assets-panel.is-play .orbis-assets-card-actions.is-storefront{gap:6px}.orbis-assets-panel.is-play .orbis-assets-card-actions.is-storefront button{flex:0 0 auto;min-height:34px;padding:0 16px;border-radius:999px;border:0;font-size:12px;font-weight:720;letter-spacing:-.01em;background:#fffffff0;color:#0b1220;box-shadow:0 6px 16px #0f172a29}.orbis-assets-panel.is-play .orbis-assets-card-actions.is-storefront button.is-accent{background:#2563eb;color:#fff}.orbis-assets-panel.is-play .orbis-assets-card-actions.is-storefront button.is-accent:hover:not(:disabled){background:#1d4ed8}.orbis-assets-panel.is-play .orbis-assets-card-body.is-storefront{gap:4px;padding:7px 2px 0}.orbis-assets-panel.is-play .orbis-assets-card-title-row.is-storefront{display:flex;align-items:flex-start;gap:6px;min-width:0}.orbis-assets-panel.is-play .orbis-assets-card-title-row.is-storefront strong{flex:1 1 auto;min-width:0;color:#0b1220;font-size:12px;font-weight:740;letter-spacing:-.03em;line-height:1.25;white-space:normal;overflow-wrap:anywhere;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.orbis-assets-panel.is-play .orbis-assets-price-inline{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;margin:0;font-style:normal;font-size:11.5px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0b1220;white-space:nowrap}.orbis-assets-panel.is-play .orbis-assets-price-inline .orbis-cert-coin-icon{width:13px;height:13px}.orbis-assets-panel.is-play .orbis-assets-price-inline.is-listed{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-price-inline.is-free{color:#0f766e;letter-spacing:-.01em}.orbis-assets-panel.is-play .orbis-assets-card-meta.is-storefront{display:flex;align-items:center;gap:6px;margin-top:0;font-size:11.5px;color:#0b12207a}.orbis-assets-panel.is-play .orbis-assets-card.is-item .orbis-assets-object-thumb{background:transparent}.orbis-assets-panel.is-play .orbis-assets-card.is-item .orbis-assets-object-thumb>.orbis-svc-inv-icon,.orbis-assets-panel.is-play .orbis-assets-card.is-item .orbis-assets-object-thumb>.orbis-svc-inv-orb{width:78%;height:78%;filter:drop-shadow(0 10px 18px rgba(15,23,42,.14))}.orbis-assets-panel.is-play .orbis-assets-card.is-item .orbis-assets-object-thumb>.orbis-svc-inv-icon img{width:100%;height:100%;object-fit:contain;background:transparent}.orbis-assets-panel.is-play .orbis-assets-meta.is-balance{margin-left:auto;font-size:11.5px;font-weight:650;color:#0b12208c}.orbis-assets-panel.is-play .orbis-assets-voice.is-object-catalog .orbis-assets-toolbar.is-library{margin:0 0 12px;padding:0}.orbis-assets-panel.is-play .orbis-assets-card.is-world.is-storefront .orbis-assets-card-media.is-wide{aspect-ratio:16 / 10}.orbis-assets-panel.is-play .orbis-assets-card.is-world.is-script .orbis-assets-card-media{background:radial-gradient(120% 90% at 15% 0%,rgba(99,102,241,.2),transparent 55%),linear-gradient(165deg,#eef2ff,#f8fafc 60%,#e2e8f0)}.orbis-assets-card-badge{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:5px;max-width:100%;height:22px;padding:0 9px 0 7px;border-radius:999px;font-size:10.5px;font-weight:750;line-height:1;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;color:#fff;background:linear-gradient(140deg,#0f172ae0,#0f172abd);box-shadow:0 4px 12px #080d1a47,inset 0 0 0 1px #fff3;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);pointer-events:auto}.orbis-assets-card-badge>span{overflow:hidden;text-overflow:ellipsis}.orbis-assets-card-badge>svg{width:13px;height:13px;flex:0 0 auto;opacity:.95}.orbis-assets-card-badge.is-script{background:linear-gradient(140deg,#4f46e5f0,#7c3aeddb)}.orbis-assets-card-badge.is-hue{background:linear-gradient(140deg,var(--badge-hue-from),var(--badge-hue-to))}.orbis-assets-card-badge.is-hue-blue{--badge-hue-from: rgba(37, 99, 235, .94);--badge-hue-to: rgba(29, 78, 216, .86)}.orbis-assets-card-badge.is-hue-indigo{--badge-hue-from: rgba(79, 70, 229, .94);--badge-hue-to: rgba(67, 56, 202, .86)}.orbis-assets-card-badge.is-hue-violet{--badge-hue-from: rgba(139, 92, 246, .94);--badge-hue-to: rgba(109, 40, 217, .86)}.orbis-assets-card-badge.is-hue-rose{--badge-hue-from: rgba(225, 29, 72, .92);--badge-hue-to: rgba(190, 18, 60, .84)}.orbis-assets-card-badge.is-hue-orange{--badge-hue-from: rgba(234, 88, 12, .93);--badge-hue-to: rgba(194, 65, 12, .85)}.orbis-assets-card-badge.is-hue-amber{--badge-hue-from: rgba(217, 119, 6, .94);--badge-hue-to: rgba(180, 83, 9, .86)}.orbis-assets-card-badge.is-hue-yellow{--badge-hue-from: rgba(202, 138, 4, .94);--badge-hue-to: rgba(161, 98, 7, .86)}.orbis-assets-card-badge.is-hue-lime{--badge-hue-from: rgba(101, 163, 13, .94);--badge-hue-to: rgba(77, 124, 15, .86)}.orbis-assets-card-badge.is-hue-emerald{--badge-hue-from: rgba(5, 150, 105, .94);--badge-hue-to: rgba(4, 120, 87, .86)}.orbis-assets-card-badge.is-hue-cyan{--badge-hue-from: rgba(8, 145, 178, .94);--badge-hue-to: rgba(14, 116, 144, .86)}.orbis-assets-card-badge.is-hue-sky{--badge-hue-from: rgba(2, 132, 199, .94);--badge-hue-to: rgba(3, 105, 161, .86)}.orbis-assets-card-badge.is-hue-slate{--badge-hue-from: rgba(71, 85, 105, .92);--badge-hue-to: rgba(51, 65, 85, .84)}.orbis-assets-card-badge.is-created{background:linear-gradient(140deg,#059669f0,#0d9488db)}.orbis-assets-card-badge.is-uploaded{background:linear-gradient(140deg,#2563ebf0,#0e74cddb)}.orbis-assets-card-badge.is-purchased{background:linear-gradient(140deg,#b45309eb,#92400ed6)}.orbis-assets-card-badge.is-builtin{background:linear-gradient(140deg,#334155e6,#1e293bd1)}.orbis-assets-card-badge.is-created,.orbis-assets-card-badge.is-uploaded,.orbis-assets-card-badge.is-purchased,.orbis-assets-card-badge.is-builtin{margin-right:auto}.orbis-assets-card-badge:has(+.orbis-assets-card-badge.is-created),.orbis-assets-card-badge:has(+.orbis-assets-card-badge.is-uploaded),.orbis-assets-card-badge:has(+.orbis-assets-card-badge.is-purchased),.orbis-assets-card-badge:has(+.orbis-assets-card-badge.is-builtin){margin-right:0}.orbis-assets-card-badge.is-cover{position:absolute;top:14px;bottom:auto;left:14px;z-index:2;gap:6px;height:29px;padding:0 13px 0 10px;font-size:12.5px}.orbis-assets-card-badge.is-cover>svg{width:15px;height:15px}.orbis-assets-card-desc{margin:0;min-height:1.35em;font-size:10.5px;line-height:1.35;color:#a0a8b4c7;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.orbis-assets-panel.is-play .orbis-assets-card-desc{color:#0b122080}.orbis-assets-panel.is-play .orbis-assets-card-body.is-storefront .orbis-assets-card-desc{font-size:11px}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-desc{color:#e8eef87a}.orbis-assets-card.is-avatar .orbis-assets-card-media img,.orbis-assets-card.is-unit .orbis-assets-card-media img{object-fit:contain;object-position:center;padding:8%;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.035),transparent 55%),#12141a}.orbis-assets-card.is-avatar .orbis-assets-avatar-thumb,.orbis-assets-card.is-unit .orbis-assets-avatar-thumb{position:absolute;inset:0;z-index:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.035),transparent 55%),#12141a}.orbis-assets-card.is-avatar .orbis-assets-avatar-thumb>.orbis-assets-thumb-fallback,.orbis-assets-card.is-unit .orbis-assets-avatar-thumb>.orbis-assets-thumb-fallback{width:100%;height:100%}.orbis-assets-card.is-avatar .orbis-assets-avatar-thumb img,.orbis-assets-card.is-unit .orbis-assets-avatar-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:8%;background:transparent;transform:none}.orbis-assets-card.is-avatar:hover .orbis-assets-avatar-thumb img,.orbis-assets-card.is-unit:hover .orbis-assets-avatar-thumb img{transform:scale(1.035)}.orbis-assets-panel.is-play{--orbis-thumb-checker-base: #f4f6f8;--orbis-thumb-checker-tile: rgba(15, 23, 42, .045);--orbis-thumb-checker-border: rgba(15, 23, 42, .08);--orbis-thumb-checker-border-hover: rgba(15, 23, 42, .16);--orbis-thumb-checker-shadow: rgba(15, 23, 42, .08)}.orbis-assets-panel.is-play.is-hub-dark{--orbis-thumb-checker-base: #262d3a;--orbis-thumb-checker-tile: rgba(255, 255, 255, .06);--orbis-thumb-checker-border: rgba(255, 255, 255, .08);--orbis-thumb-checker-border-hover: rgba(255, 255, 255, .2);--orbis-thumb-checker-shadow: rgba(0, 0, 0, .4)}.orbis-assets-panel.is-play .orbis-assets-card:is(.is-avatar,.is-unit,.is-object,.is-item,.is-texture,.is-animation,.is-sfx) .orbis-assets-card-media{background-color:var(--orbis-thumb-checker-base);background-image:linear-gradient(45deg,var(--orbis-thumb-checker-tile) 25%,transparent 25%),linear-gradient(-45deg,var(--orbis-thumb-checker-tile) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--orbis-thumb-checker-tile) 75%),linear-gradient(-45deg,transparent 75%,var(--orbis-thumb-checker-tile) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;border-color:var(--orbis-thumb-checker-border)}.orbis-assets-panel.is-play .orbis-assets-card.is-avatar:hover .orbis-assets-card-media,.orbis-assets-panel.is-play .orbis-assets-card.is-unit:hover .orbis-assets-card-media{border-color:var(--orbis-thumb-checker-border-hover);box-shadow:0 10px 24px var(--orbis-thumb-checker-shadow)}.orbis-assets-panel.is-play .orbis-assets-card:is(.is-avatar,.is-unit,.is-object,.is-item,.is-texture,.is-animation,.is-sfx) :is(.orbis-assets-avatar-thumb,.orbis-assets-object-thumb,.orbis-assets-thumb-fallback,.orbis-assets-card-media img){background:transparent;background-image:none}.orbis-assets-panel.is-play .orbis-assets-card .orbis-assets-card-media img.is-thumb-loading{background-image:linear-gradient(90deg,#7d879b0f,#7d879b2e 35% 65%,#7d879b0f);background-size:220% 100%;animation:orbis-shimmer 1.4s ease-in-out infinite}.orbis-assets-panel.is-play .orbis-assets-card .orbis-assets-card-media img.is-thumb-missing{object-fit:cover;background-color:#7d879b29;background-image:repeating-linear-gradient(-45deg,#7d879b38 0 7px,#7d879b00 7px 14px);background-size:auto;animation:none}.orbis-assets-card:hover .orbis-assets-card-media img{transform:scale(1.035)}.orbis-assets-thumb-fallback{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(150deg,#1a1d24,#111318)}.orbis-assets-thumb-fallback span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;font-size:10px;font-weight:740;color:#e6eaf0b8}.orbis-assets-thumb-art{position:absolute;inset:0;display:grid;place-items:center;padding:16% 12%;background:radial-gradient(90% 80% at 25% 20%,rgba(110,170,230,.14),transparent 55%),linear-gradient(160deg,#171a20,#101218 70%)}.orbis-assets-thumb-art.is-sfx{display:flex;align-items:flex-end;justify-content:center;gap:5px;padding:18px 16px 14px}.orbis-assets-thumb-art.is-sfx span{width:7px;border-radius:999px;background:linear-gradient(180deg,#f97316,#ea580c);animation:orbis-assets-sfx-bar .9s ease-in-out infinite}.orbis-assets-thumb-art.is-sfx span:nth-child(1){height:36%;animation-delay:0ms}.orbis-assets-thumb-art.is-sfx span:nth-child(2){height:72%;animation-delay:.12s}.orbis-assets-thumb-art.is-sfx span:nth-child(3){height:48%;animation-delay:.24s}@keyframes orbis-assets-sfx-bar{0%,to{transform:scaleY(.7);opacity:.7}50%{transform:scaleY(1);opacity:1}}.orbis-assets-thumb-art.is-texture{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3px;padding:10px}.orbis-assets-thumb-art.is-texture span{border-radius:4px;background:linear-gradient(135deg,#9333ea59,#3b82f647)}.orbis-assets-thumb-art.is-texture span:nth-child(2){background:linear-gradient(135deg,#ea580c47,#9333ea38)}.orbis-assets-thumb-art.is-texture span:nth-child(3){background:linear-gradient(135deg,#10b98147,#3b82f638)}.orbis-assets-card.is-texture .orbis-assets-card-media img,.orbis-assets-card.is-skybox .orbis-assets-card-media img{width:100%;height:100%;object-fit:cover}.orbis-assets-thumb-art.is-skybox{display:grid;grid-template-rows:1.4fr 1fr;gap:0;padding:0;background:linear-gradient(180deg,#1b2740,#101218 70%)}.orbis-assets-thumb-art.is-skybox span:nth-child(1){background:linear-gradient(180deg,#60a5fa6b,#93c5fd29)}.orbis-assets-thumb-art.is-skybox span:nth-child(2){background:linear-gradient(180deg,#1e293ba6,#0f172ae6)}.orbis-assets-card.is-animation .orbis-assets-thumb-art{background:radial-gradient(90% 80% at 30% 20%,rgba(230,170,110,.14),transparent 55%),linear-gradient(160deg,#1a1612,#101218 70%)}.orbis-assets-card-chips{position:absolute;inset:6px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-end;gap:4px;pointer-events:none}.orbis-assets-price,.orbis-assets-badge{padding:2px 6px;border-radius:5px;font-size:9px;font-weight:740;letter-spacing:-.01em;color:#0a0c10;background:#f0f3f7f0;backdrop-filter:blur(6px)}.orbis-assets-badge.is-listed{background:#ffdcbaf0;color:#2a1608}.orbis-assets-badge.is-free{background:#a7f3d0f0;color:#065f46}.orbis-assets-badge.is-owned{margin-left:auto;background:#bef0d2f0;color:#0b2415}.orbis-assets-badge.is-unusable{margin-left:auto;background:#fecdcdf0;color:#4a1010}.orbis-assets-card-body{display:flex;flex-direction:column;gap:2px;padding:8px 1px 0}.orbis-assets-card-body strong{font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff;white-space:normal;overflow-wrap:anywhere;overflow:hidden;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.orbis-assets-card-body p{margin:0;font-size:10.5px;line-height:1.3;color:#a0a8b4c7;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.orbis-assets-panel.is-play .orbis-assets-card-body:not(.is-storefront) strong{color:#0b1220}.orbis-assets-panel.is-play .orbis-assets-card-body:not(.is-storefront) p{color:#0b122085}.orbis-assets-panel.is-play .orbis-assets-card-meta:not(.is-storefront){color:#0b12206b}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-body:not(.is-storefront) strong{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-body:not(.is-storefront) p{color:#e8eef88f}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-card-meta:not(.is-storefront){color:#e8eef875}.orbis-assets-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:10px;color:#949caaad}.orbis-assets-card-meta em{font-style:normal;font-weight:720;color:#e6ecf4eb;margin-left:auto}.orbis-assets-card-actions{position:absolute;inset:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:10px;opacity:0;transform:scale(.97);pointer-events:none;transition:opacity .14s ease,transform .16s var(--assets-ease)}.orbis-assets-card:hover .orbis-assets-card-actions,.orbis-assets-card:focus-within .orbis-assets-card-actions,.orbis-assets-card.is-selected .orbis-assets-card-actions,.orbis-assets-card.is-playing .orbis-assets-card-actions{opacity:1;transform:none}.orbis-assets-card:hover .orbis-assets-card-actions button,.orbis-assets-card:focus-within .orbis-assets-card-actions button,.orbis-assets-card.is-selected .orbis-assets-card-actions button,.orbis-assets-card.is-playing .orbis-assets-card-actions button{pointer-events:auto}.orbis-assets-card-actions button{flex:0 0 auto;min-height:30px;padding:0 14px;border-radius:999px;font-size:11.5px;font-weight:720}.orbis-assets-wave,.orbis-assets-motion{display:flex;align-items:flex-end;gap:2px;width:100%;height:30px}.orbis-assets-wave span,.orbis-assets-motion span{flex:1;min-width:2px;border-radius:999px}.orbis-assets-motion span{background:linear-gradient(180deg,#f5c896f2,#dc8c502e)}@keyframes orbis-assets-wave-pulse{0%,to{transform:scaleY(.72);opacity:.75}50%{transform:scaleY(1.08);opacity:1}}.orbis-assets-panel button.is-accent{border-color:#8cbef059;background:#78aae647;color:#fff}.orbis-assets-panel button.is-ghost,.orbis-assets-card-actions button,.orbis-assets-hero button,.orbis-assets-empty button,.orbis-assets-toolbar button{appearance:none;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#080a0ed1;color:#fff;font:inherit;font-size:10.5px;font-weight:680;padding:5px 8px;cursor:pointer;backdrop-filter:blur(8px)}.orbis-assets-panel .orbis-hub-hero-actions button,.orbis-hub-hero-actions button{appearance:none;box-sizing:border-box;margin:0;min-height:38px;padding:0 16px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:680;letter-spacing:-.02em;line-height:1;cursor:pointer}.orbis-assets-panel .orbis-hub-hero-actions button.is-primary,.orbis-hub-hero-actions button.is-primary{border:1px solid #fff;background:#fff;color:#0a1018;backdrop-filter:none}.orbis-assets-panel .orbis-hub-hero-actions button.is-primary:hover,.orbis-hub-hero-actions button.is-primary:hover{background:#f2f4f7;border-color:#f2f4f7}.orbis-assets-panel .orbis-hub-hero-actions button.is-ghost,.orbis-hub-hero-actions button.is-ghost{border:1px solid rgba(255,255,255,.34);background:#ffffff14;color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.orbis-assets-panel .orbis-hub-hero-actions button.is-ghost:hover,.orbis-hub-hero-actions button.is-ghost:hover{background:#ffffff24;border-color:#ffffff7a}.orbis-assets-card-actions button:hover:not(:disabled),.orbis-assets-hero button:hover:not(:disabled),.orbis-assets-empty button:hover:not(:disabled),.orbis-assets-toolbar button:hover:not(:disabled){border-color:#ffffff3d;background:#181c24eb}.orbis-assets-card-actions button:disabled{opacity:.4;cursor:not-allowed}.orbis-assets-empty{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px;padding:36px 18px;border:1px dashed rgba(255,255,255,.09);border-radius:12px;background:#ffffff04}.orbis-assets-empty strong{font-size:13px;letter-spacing:-.02em}.orbis-assets-empty p,.orbis-assets-hint{margin:0;font-size:11.5px;line-height:1.4;color:var(--assets-mute)}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-empty p,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-hint{color:#e8eef89e}.orbis-assets-error{margin:0 0 8px;font-size:12px;color:#ff9b9b}@media (max-width: 1200px){.orbis-assets-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:12px 10px}}@media (max-width: 900px){.orbis-assets-store-layout{grid-template-columns:240px minmax(0,1fr)}.orbis-assets-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}}@media (max-width: 1400px){.orbis-assets-store-top-bar{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 14px;padding:0 18px;min-height:60px}.orbis-assets-store-top-left{grid-column:1;grid-row:1;flex-wrap:nowrap;gap:6px 8px;min-width:0;overflow:visible}.orbis-assets-store-search{grid-column:2;grid-row:1;width:100%;max-width:none;justify-self:stretch}.orbis-assets-store-top-end{grid-column:3;grid-row:1;align-self:center;justify-self:end}.orbis-assets-store-search kbd{display:none}.orbis-assets-store-top.has-mobile-menu .orbis-assets-store-menu-btn{display:grid}.orbis-assets-store-top.has-mobile-menu .orbis-assets-scope{display:none}.orbis-assets-store-top.has-mobile-menu .orbis-assets-store-wordmark{font-size:18px}.orbis-assets-store-layout,.orbis-assets-store-layout.is-home,.orbis-assets-store-layout.is-section,.orbis-assets-store-layout.is-hub-profile{grid-template-columns:minmax(0,1fr)}.orbis-assets-mobile-nav-scrim{display:block;position:absolute;inset:0;z-index:60;margin:0;padding:0;border:0;background:#06080e6b;opacity:0;pointer-events:none;transition:opacity .22s ease}.orbis-assets-panel.is-mobile-nav-open .orbis-assets-mobile-nav-scrim{opacity:1;pointer-events:auto}.orbis-assets-panel.is-mobile-nav-open .orbis-assets-store-scroll{overflow:hidden}.orbis-assets-shell .orbis-assets-store-side{animation:none}.orbis-assets-panel .orbis-assets-store-side,.orbis-assets-store-layout.is-home .orbis-assets-store-side,.orbis-assets-store-layout.is-hub-profile .orbis-assets-store-side{position:absolute;top:0;left:0;bottom:0;z-index:70;width:min(320px,86vw);height:auto;max-height:none;align-self:stretch;border-right:1px solid var(--assets-line);border-bottom:0;background:var(--assets-side);box-shadow:18px 0 48px #0000002e;transform:translate(-105%);transition:transform .28s cubic-bezier(.22,1,.36,1);padding:max(18px,env(safe-area-inset-top,0px)) 14px max(24px,env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;pointer-events:none}.orbis-assets-panel.is-mobile-nav-open .orbis-assets-store-side{transform:translate(0);pointer-events:auto}.orbis-assets-store-side>.orbis-hub-quick-prefs{display:none}.orbis-assets-mobile-drawer-nav{display:block;margin:0 0 18px;padding:0 4px 16px;border-bottom:1px solid var(--assets-line)}.orbis-assets-mobile-drawer-kicker{margin:0 8px 10px;color:var(--assets-mute);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.orbis-assets-mobile-drawer-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.orbis-assets-mobile-drawer-nav a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:12px;color:inherit;font-size:15px;font-weight:650;letter-spacing:-.03em;text-decoration:none}.orbis-assets-mobile-drawer-nav a:hover{background:color-mix(in srgb,var(--assets-ink, #0b1220) 5%,transparent)}.orbis-assets-mobile-drawer-nav a.is-active{background:color-mix(in srgb,var(--assets-ink, #0b1220) 8%,transparent);color:var(--assets-ink, #0b1220)}.orbis-assets-panel:not(.is-play) .orbis-assets-mobile-drawer-nav a:hover{background:#ffffff0f}.orbis-assets-panel:not(.is-play) .orbis-assets-mobile-drawer-nav a.is-active{background:#ffffff1a;color:#fff}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-mobile-drawer-nav a:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-mobile-drawer-nav a.is-active,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-mobile-drawer-nav a:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-mobile-drawer-nav a.is-active{color:#e8eef8;background:#ffffff14}.orbis-assets-panel .orbis-hub-quick-nav ul{flex-direction:column;flex-wrap:nowrap}.orbis-assets-panel .orbis-hub-quick-nav button,.orbis-assets-panel .orbis-hub-quick-nav a{width:100%}.orbis-assets-store-chip{display:none}.orbis-assets-hub-footer{--hub-footer-pad-x: clamp(28px, 5vw, 48px)}.orbis-assets-hub-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}}@media (max-width: 700px){.orbis-play-watch,.orbis-assets-panel,.orbis-assets-shell{--hub-mobile-nav-top: 124px}.orbis-assets-store-top-bar{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:12px 14px;min-height:0}.orbis-assets-store-top-left{grid-column:1;grid-row:1}.orbis-assets-store-top-end{grid-column:2;grid-row:1}.orbis-assets-store-search{grid-column:1 / -1;grid-row:2;width:100%;max-width:none;justify-self:stretch}.orbis-assets-store-top-left{max-width:100%;overflow:hidden}.orbis-assets-store-top-end,.orbis-play-watch-top-auth{min-width:0}.orbis-play-watch-top-auth{gap:4px}.orbis-play-watch-create-btn{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;gap:0;justify-content:center;border-radius:50%;background:transparent}.orbis-play-watch-signin{min-height:34px;padding-inline:12px;font-size:13px}.orbis-assets-scope{width:100%;height:auto;gap:10px}.orbis-assets-scope button,.orbis-assets-scope a{padding:10px 16px;font-size:13px}.orbis-assets-hub-footer{--hub-footer-pad-x: max(20px, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px))}.orbis-assets-hub-footer-inner{gap:32px;padding-top:40px;padding-bottom:28px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.orbis-assets-hub-footer-top{align-items:flex-start}.orbis-assets-hub-footer-actions{width:100%;margin-left:0;justify-content:flex-start}.orbis-assets-hub-footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.orbis-assets-hub-footer-bottom{flex-direction:column;align-items:stretch;gap:16px}.orbis-assets-hub-footer-legal{flex-direction:column;align-items:flex-start;gap:10px}.orbis-assets-hub-footer-topbtn{justify-content:center;width:100%}.orbis-assets-store-heading{padding:14px 14px 12px}.orbis-assets-panel.is-play .orbis-assets-store-heading.is-catalog,.orbis-assets-panel.is-play .orbis-assets-store-heading.is-section{margin:0 16px 12px;padding:16px 0 12px}.orbis-assets-store-heading.is-catalog{flex-wrap:wrap;align-items:flex-start;row-gap:10px}.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-catalog)>.orbis-assets-body,.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading.is-section)>.orbis-assets-body{padding:0 16px 24px}.orbis-assets-panel.is-play .orbis-assets-body.is-catalog-content{padding:0 16px 24px}.orbis-assets-panel.is-play .orbis-assets-store-main:has(.orbis-hub-home)>.orbis-assets-store-heading.is-catalog{margin-left:16px;margin-right:16px}.orbis-assets-store-heading strong{font-size:clamp(20px,5.5vw,26px)}.orbis-assets-store-heading-copy>span,.orbis-assets-store-heading.is-section>span,.orbis-hub-profile-title-row span{font-size:clamp(13px,3.5vw,16px)}.orbis-assets-store-toolbar,.orbis-assets-body{padding-left:14px;padding-right:14px}.orbis-assets-body:has(.orbis-library-create-host),.orbis-assets-body:has(.orbis-asset-detail),.orbis-assets-body:has(.orbis-hub-profile-page){padding:28px 16px 32px}.orbis-assets-store-layout{grid-template-columns:1fr}.orbis-assets-store-side-title{font-size:15px;margin-bottom:8px}.orbis-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}.orbis-assets-card-actions{opacity:1;transform:none;pointer-events:auto}.orbis-assets-card-media:after{opacity:1}}@media (max-width: 520px){.orbis-assets-store-top-bar{gap:8px;padding-inline:12px}.orbis-assets-store-top .orbis-play-watch-top-auth.is-guest .orbis-play-watch-create,.orbis-assets-store-top .orbis-play-watch-top-auth.is-guest .orbis-play-watch-notif-btn{display:none}.orbis-assets-store-top-left{gap:4px}.orbis-assets-store-brand{gap:8px}.orbis-assets-store-brand-copy{display:flex}.orbis-assets-store-wordmark{font-size:18px}.orbis-assets-store-mark{width:32px;height:32px}}.orbis-voice-asset-picker{position:fixed;inset:0;z-index:13000;display:grid;place-items:center}.orbis-voice-asset-picker-backdrop{position:absolute;inset:0;border:0;background:#0000008c;cursor:pointer}.orbis-voice-asset-picker-card{position:relative;z-index:1;width:min(920px,calc(100vw - 32px));height:min(680px,calc(100vh - 32px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#101114;color:#e8eef8;box-shadow:0 28px 70px #00000085}.orbis-voice-asset-picker-card header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:0 0 auto;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.orbis-voice-asset-picker-kicker{display:block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#bed6ff8c}.orbis-voice-asset-picker-card header strong{display:block;margin-top:2px;font-size:15px;font-weight:650}.orbis-voice-asset-picker-card header button{appearance:none;border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.orbis-voice-asset-picker-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;--orbis-dock-text: #e8eef8;--orbis-dock-muted: rgba(190, 204, 224, .62)}.orbis-voice-asset-picker-body .orbis-assets-panel{flex:1;min-height:0}.orbis-trigger-style-voice-open-picker{appearance:none;align-self:flex-start;border:1px solid rgba(126,182,255,.35);background:#7eb6ff24;color:inherit;font:inherit;font-size:12px;font-weight:650;padding:8px 12px;border-radius:6px;cursor:pointer}.orbis-editor-selected-mini.is-docked{position:static;left:auto;top:auto;z-index:auto;animation:none}.orbis-editor-selected-mini.is-docked .orbis-editor-asset-preview{position:relative;inset:auto;flex:0 0 auto;height:auto;display:grid;place-items:center;overflow:hidden;box-shadow:none}.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-clear{flex:0 0 auto;width:var(--orbis-selected-tile);height:26px;gap:6px;border-radius:3px;border:1px solid var(--orbis-dock-border);background:#00000047;color:var(--orbis-dock-text);font-size:11px;font-weight:650;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-clear:hover,.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-clear:focus-visible{border-color:#7eb6ff73;background:#7eb6ff1f;color:#fff}.orbis-editor-selected-mini.is-docked .orbis-editor-asset-preview.is-loading{border-color:#7eb6ff73;background:#0006}.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-spinner{border-color:#7eb6ff38;border-top-color:#bed6fff2}.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-loading{background:#08090ceb}.orbis-editor-selected-mini.is-docked .orbis-editor-selected-mini-loading-text{color:var(--orbis-dock-muted);text-shadow:none}.orbis-editor-selected-mini.is-hierarchy-env .orbis-editor-selected-env-preview{box-sizing:border-box;width:var(--orbis-selected-tile);aspect-ratio:1;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 10px 10px;border:1px solid var(--orbis-dock-border);border-radius:3px;background:#00000047;overflow:hidden;text-align:center}.orbis-editor-selected-env-image,.orbis-editor-selected-env-swatch{display:block;width:100%;flex:1 1 auto;min-height:0;border-radius:3px;object-fit:cover}.orbis-editor-selected-env-swatch{box-shadow:inset 0 0 0 1px #ffffff14}.orbis-editor-selected-env-icon{width:44px;height:44px;flex:0 0 auto;display:block}.orbis-editor-selected-env-copy{display:grid;gap:2px;min-width:0;width:100%;flex:0 0 auto}.orbis-editor-selected-env-copy strong{font-size:11px;font-weight:650;letter-spacing:-.01em;color:var(--orbis-dock-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-selected-env-copy small{font-size:10px;font-weight:500;color:var(--orbis-dock-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-selected-mini.is-hierarchy-env.is-text-only .orbis-editor-selected-env-preview{justify-content:center;gap:4px}.orbis-editor-hierarchy-toolbar{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--orbis-dock-border);background:#08090c59}.orbis-editor-hierarchy-add-empty{display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;padding:0;border-radius:3px;border:1px solid var(--orbis-dock-border);background:#00000047;color:var(--orbis-dock-text);cursor:pointer}.orbis-editor-hierarchy-add-empty svg{display:block}.orbis-editor-hierarchy-add-empty:hover{border-color:#7eb6ff73;background:#7eb6ff1f;color:#fff}.orbis-editor-hierarchy-search{flex:1;min-width:0;margin:0;height:26px;padding:0 8px;border-radius:3px;border:1px solid var(--orbis-dock-border);background:#00000047;color:var(--orbis-dock-text);font-size:11px;outline:none;box-shadow:none}.orbis-editor-hierarchy-search::placeholder{color:#e7ebf361}.orbis-editor-hierarchy-search:focus{border-color:#7eb6ff73;box-shadow:inset 0 0 0 1px #7eb6ff26}.orbis-editor-hierarchy-toolbar-count{flex:0 0 auto;min-width:0;height:22px;padding:0 6px;border-radius:3px;border:1px solid rgba(255,255,255,.08);background:#00000038;color:var(--orbis-dock-muted);font-size:10px;font-weight:600;line-height:20px;text-align:center;white-space:nowrap}.orbis-editor-hierarchy-scroll{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;scrollbar-width:auto;scrollbar-color:auto}.orbis-editor-hierarchy-scroll::-webkit-scrollbar{width:2px}.orbis-editor-hierarchy-scroll::-webkit-scrollbar-track{background:transparent}.orbis-editor-hierarchy-scroll::-webkit-scrollbar-thumb{border-radius:0;background:#a0b4d259}@supports not selector(::-webkit-scrollbar){.orbis-editor-hierarchy-scroll,.orbis-editor-dock-palette-tabs,.orbis-editor-dock-object-categories,.orbis-editor-panel.is-dock-palette .orbis-editor-panel-scroll,.orbis-editor-panel.is-dock-palette .orbis-editor-object-grid,.orbis-editor-panel.is-dock-palette .orbis-editor-assets.orbis-editor-object-grid{scrollbar-width:thin;scrollbar-color:rgba(160,180,210,.35) transparent}}.orbis-editor-hierarchy-tree{list-style:none;margin:0;padding:4px 0 8px}.orbis-editor-hierarchy-folder{margin:0;padding:0;list-style:none}.orbis-editor-hierarchy-folder-children>li.orbis-editor-hierarchy-folder{display:block;align-items:stretch;padding:0;background:transparent}.orbis-editor-hierarchy-folder-children>li.orbis-editor-hierarchy-folder:hover{background:transparent}.orbis-editor-hierarchy-folder.is-world-script{display:block}.orbis-editor-hierarchy-folder-row.is-world-script{gap:2px;padding:0 4px 0 8px}.orbis-editor-hierarchy-row.is-world-script,.orbis-editor-hierarchy-row.is-world-script:active{cursor:pointer}.orbis-editor-hierarchy-folder.is-world-script:not(.is-selected)>.orbis-editor-hierarchy-folder-row:hover{background:#ffffff0a}.orbis-editor-hierarchy-folder.is-world-script.is-selected>.orbis-editor-hierarchy-folder-row{background:#7eb6ff1a;box-shadow:inset 2px 0 0 var(--orbis-dock-accent)}.orbis-editor-hierarchy-world-avatar.orbis-world-avatar,.orbis-editor-hierarchy-world-avatar.orbis-world-avatar.is-sm{width:14px;height:14px;font-size:7px;border-radius:50%;border-color:#ffffff24}.orbis-editor-hierarchy-folder.is-world-script .orbis-editor-hierarchy-name{color:#c9daf5;font-weight:650;flex:0 0 auto;overflow:visible;text-overflow:clip;max-width:none}.orbis-editor-hierarchy-folder.is-world-script .orbis-editor-hierarchy-meta{flex:0 1 auto;color:#a8c6ffb8;font-size:9px;font-weight:600;letter-spacing:.01em}.orbis-editor-hierarchy-folder-children.is-world-script{padding-left:6px}.orbis-editor-hierarchy-folder-row{display:flex;align-items:center;gap:5px;width:100%;min-height:26px;margin:0;padding:2px 10px 2px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-editor-hierarchy-folder-row:hover{background:#ffffff0a}.orbis-editor-hierarchy-folder-icon{flex:0 0 auto;color:#d7a35c}.orbis-editor-hierarchy-folder-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e2b46a;font-size:12px;font-weight:650;letter-spacing:-.01em}.orbis-editor-hierarchy-folder-count{flex:0 0 auto;min-width:0;height:16px;padding:0 5px;border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#00000038;color:var(--orbis-dock-muted);font-size:9px;font-weight:600;line-height:14px;text-align:center;white-space:nowrap}.orbis-editor-hierarchy-folder-children{list-style:none;margin:0;padding:0 0 2px}.orbis-editor-hierarchy-folder-children.is-drop-root{box-shadow:inset 0 0 0 1px #7eb6ff59;background:#7eb6ff0a}.orbis-editor-hierarchy-folder-children>li,.orbis-editor-hierarchy-list li{position:relative;display:flex;align-items:center;gap:2px;margin:0;padding:0 4px 0 8px;border:0;border-radius:0;background:transparent}.orbis-editor-hierarchy-folder-children>li:hover,.orbis-editor-hierarchy-list li:hover{background:#ffffff08}.orbis-editor-hierarchy-folder-children>li.is-selected,.orbis-editor-hierarchy-list li.is-selected{background:#7eb6ff1a;box-shadow:inset 2px 0 0 var(--orbis-dock-accent)}.orbis-editor-hierarchy-folder-children>li.is-drop-target,.orbis-editor-hierarchy-list li.is-drop-target{background:#7eb6ff29;box-shadow:inset 0 0 0 1px #7eb6ff73}.orbis-editor-hierarchy-folder-children>li.is-drop-before:before,.orbis-editor-hierarchy-folder-children>li.is-drop-after:after,.orbis-editor-hierarchy-list li.is-drop-before:before,.orbis-editor-hierarchy-list li.is-drop-after:after{content:"";position:absolute;left:calc(8px + var(--orbis-hierarchy-depth, 0) * 8px);right:8px;height:2px;border-radius:1px;background:var(--orbis-dock-accent, #7eb6ff);box-shadow:0 0 0 1px #7eb6ff59;pointer-events:none;z-index:2}.orbis-editor-hierarchy-folder-children>li.is-drop-before:before,.orbis-editor-hierarchy-list li.is-drop-before:before{top:-1px}.orbis-editor-hierarchy-folder-children>li.is-drop-after:after,.orbis-editor-hierarchy-list li.is-drop-after:after{bottom:-1px}.orbis-editor-hierarchy-folder-children>li.is-drop-before,.orbis-editor-hierarchy-folder-children>li.is-drop-after,.orbis-editor-hierarchy-list li.is-drop-before,.orbis-editor-hierarchy-list li.is-drop-after{background:transparent}.orbis-editor-hierarchy-list{list-style:none;margin:0;padding:0}.orbis-editor-hierarchy-row{flex:1;display:flex;flex-direction:row;align-items:center;gap:5px;border:0;background:transparent;color:inherit;text-align:left;min-height:24px;padding:2px 6px 2px 2px;cursor:grab;min-width:0}.orbis-editor-hierarchy-row:active{cursor:grabbing}.orbis-editor-hierarchy-twist{flex:0 0 auto;width:14px;height:14px;margin:0;padding:0;border:0;background:transparent;position:relative;cursor:pointer}.orbis-editor-hierarchy-twist:before{content:"";position:absolute;top:4px;left:4px;width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent rgba(231,235,243,.55);transform:rotate(90deg);transform-origin:50% 50%}.orbis-editor-hierarchy-twist.is-collapsed:before{transform:rotate(0)}.orbis-editor-hierarchy-twist.is-leaf:before{display:none}.orbis-editor-hierarchy-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 auto;color:#b4bed2e0}.orbis-editor-hierarchy-icon svg{display:block}.orbis-editor-hierarchy-icon.is-skybox{color:#7ec8ff}.orbis-editor-hierarchy-icon.is-floor{color:#7ed4b4}.orbis-editor-hierarchy-icon.is-weather{color:#9fc0e8}.orbis-editor-hierarchy-icon.is-bgm{color:#c59bff}.orbis-editor-hierarchy-icon.is-object{color:#8fb4ff}.orbis-editor-hierarchy-icon.is-empty{color:#7eb6ff}.orbis-editor-hierarchy-icon.is-portal{color:#b388ff}.orbis-editor-hierarchy-icon.is-npc{color:#ffb074}.orbis-editor-hierarchy-icon.is-spawn{color:#7ddea0}.orbis-editor-hierarchy-icon.is-billboard{color:#86d3ff}.orbis-editor-hierarchy-icon.is-splat{color:#d7a6ff}.orbis-editor-hierarchy-icon.is-text{color:#ff8f8f}.orbis-editor-hierarchy-icon.is-seat{color:#e6c27a}.orbis-editor-hierarchy-icon.is-vehicle{color:#8fd0ff}.orbis-editor-hierarchy-icon.is-cover{color:#7dff9a}.orbis-editor-hierarchy-folder-children>li.is-selected .orbis-editor-hierarchy-icon,.orbis-editor-hierarchy-list li.is-selected .orbis-editor-hierarchy-icon{filter:brightness(1.12)}.orbis-editor-hierarchy-copy{display:flex;flex-direction:row;align-items:baseline;gap:5px;min-width:0;flex:1 1 auto}.orbis-editor-hierarchy-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-width:0;max-width:100%;font-size:11px;font-weight:560;letter-spacing:-.01em;line-height:1.2}.orbis-editor-hierarchy-rename{flex:1 1 auto;min-width:0;width:100%;max-width:100%;height:18px;margin:0;padding:0 4px;border:1px solid rgba(110,168,255,.75);border-radius:4px;background:#0c121cf5;color:#fffffff5;font:inherit;font-size:11px;font-weight:560;letter-spacing:-.01em;line-height:1.2;outline:none}.orbis-editor-hierarchy-rename:focus{border-color:#8cbefff2;box-shadow:0 0 0 1px #5a96ff59}.orbis-svc-inv-context-menu button:disabled{opacity:.38;cursor:default}.orbis-svc-inv-context-menu button:disabled:hover{background:transparent}.orbis-editor-hierarchy-meta{flex:1 1 0;min-width:0;font-size:9.5px;color:var(--orbis-dock-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.orbis-editor-render-status{flex:0 0 auto;width:7px;height:7px;margin:0 7px 0 4px;border-radius:50%;background:#788291cc;box-shadow:0 0 0 2px #7882911f}.orbis-editor-render-status.is-active{background:#54d39a;box-shadow:0 0 0 2px #54d39a21}.orbis-editor-render-status.is-warning{background:#ffb95c;box-shadow:0 0 0 2px #ffb95c29}.orbis-editor-render-inspector{padding:12px;color:var(--orbis-dock-text)}.orbis-editor-render-inspector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:11px;margin-bottom:10px;border:1px solid var(--orbis-dock-border);border-radius:8px;background:#ffffff06}.orbis-editor-render-inspector-head h3{margin:2px 0 3px;font-size:13px;font-weight:650}.orbis-editor-render-inspector-head p{margin:0;color:var(--orbis-dock-muted);font-size:10px}.orbis-editor-render-inspector-kicker{color:#7fb4ff;font-size:8px;font-weight:700;letter-spacing:.13em}.orbis-editor-render-state-badge{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:#78829124;color:var(--orbis-dock-muted);font-size:9px}.orbis-editor-render-state-badge.is-active{background:#54d39a1f;color:#74dfb0}.orbis-editor-render-state-badge.is-warning{background:#ffb95c24;color:#ffc879}.orbis-editor-render-property-list{display:grid;gap:1px;margin:0;border:1px solid var(--orbis-dock-border);border-radius:7px;overflow:hidden}.orbis-editor-render-property-list>div{display:grid;grid-template-columns:minmax(90px,.9fr) minmax(0,1.4fr);gap:8px;align-items:center;min-height:30px;padding:6px 8px;background:#ffffff05}.orbis-editor-render-property-list dt{color:var(--orbis-dock-muted);font-size:9.5px}.orbis-editor-render-property-list dd{min-width:0;margin:0;color:var(--orbis-dock-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;overflow-wrap:anywhere;text-align:right}.orbis-editor-render-property-list p{grid-column:1 / -1;margin:0;color:var(--orbis-dock-muted);font-size:9px}.orbis-editor-hierarchy-actions{display:flex;gap:2px;padding-right:4px;opacity:0;transition:opacity .1s ease}.orbis-editor-hierarchy-list li:hover .orbis-editor-hierarchy-actions,.orbis-editor-hierarchy-list li.is-selected .orbis-editor-hierarchy-actions,.orbis-editor-hierarchy-folder-children>li:hover .orbis-editor-hierarchy-actions,.orbis-editor-hierarchy-folder-children>li.is-selected .orbis-editor-hierarchy-actions{opacity:1}.orbis-editor-hierarchy-actions button{display:inline-grid;place-items:center;width:22px;height:22px;border:1px solid var(--orbis-dock-border);border-radius:3px;background:#00000047;color:var(--orbis-dock-muted);cursor:pointer;padding:0;font-size:12px;line-height:1}.orbis-editor-hierarchy-actions button svg{width:13px;height:13px;display:block}.orbis-editor-hierarchy-actions .orbis-editor-hierarchy-visibility.is-hidden{color:#ffaa8ceb}.orbis-editor-hierarchy-actions button:hover{color:#fff;border-color:#7eb6ff59;background:#7eb6ff1a}.orbis-editor-hierarchy-actions button.is-danger:hover{color:#ffc9c9;border-color:#ff7b7b59;background:#ff50501f}.orbis-editor-hierarchy-actions button.is-muted{opacity:.65}.orbis-editor-dock-empty.is-hierarchy{display:block;margin:10px 10px 12px;padding:14px 10px;border:1px dashed var(--orbis-dock-border);border-radius:3px;text-align:center;background:#ffffff04;color:var(--orbis-dock-muted);font-size:11px;border-bottom:1px dashed var(--orbis-dock-border)}.orbis-editor-dock-empty.is-hierarchy.is-search{display:flex;flex-direction:column;align-items:center;gap:6px}.orbis-editor-hierarchy-empty-title{color:var(--orbis-dock-text);font-size:12px;font-weight:650;letter-spacing:-.01em}.orbis-editor-hierarchy-empty-desc{max-width:20em;line-height:1.5;word-break:break-all}.orbis-editor-hierarchy-empty-action{margin-top:2px;padding:4px 10px;border:1px solid var(--orbis-dock-border);border-radius:3px;background:transparent;color:var(--orbis-dock-text);font:inherit;font-size:11px;cursor:pointer}.orbis-editor-hierarchy-empty-action:hover{background:#ffffff0f}.orbis-editor-panel.is-dock-world-settings{--orbis-world-settings-pad-x: 10px;background:transparent!important;padding:0!important}.orbis-editor-panel.is-dock-world-settings .orbis-editor-panel-body,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-tab{height:100%;margin:0;padding:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-panel-scroll{--orbis-editor-panel-pad-x: 0px;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;overflow-y:auto!important;scrollbar-gutter:auto}.orbis-editor-space-panel.is-docked-surface{gap:0;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.orbis-editor-space-filebar{display:flex;flex-direction:column;gap:3px;margin:0;padding:10px var(--orbis-world-settings-pad-x, 10px) 9px;border-bottom:1px solid var(--orbis-dock-border);background:#08090c8c}.orbis-editor-space-filebar-main{display:flex;align-items:baseline;gap:8px;min-width:0}.orbis-editor-space-filebar-kicker{font-size:9px;font-weight:700;letter-spacing:.08em;color:#bed6ff8c}.orbis-editor-space-filebar-main strong{font-size:13px;font-weight:650;letter-spacing:-.015em;color:var(--orbis-dock-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-space-filebar-path{font-size:10.5px;color:var(--orbis-dock-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-section{display:flex;flex-direction:column;gap:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;width:100%}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-section+.orbis-editor-space-section{border-top:1px solid var(--orbis-dock-border);margin-top:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-section-head{height:28px;padding:0 var(--orbis-world-settings-pad-x, 10px);border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff04}button.orbis-editor-space-section-head.is-collapsible{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff04;cursor:pointer;text-align:left}button.orbis-editor-space-section-head.is-collapsible:hover{background:#ffffff0b}.orbis-editor-space-section-twist{flex:0 0 auto;opacity:.6}.orbis-editor-inline-toggle{align-self:flex-start;padding:3px 8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff08;color:#ffffffad;font-size:11px;cursor:pointer}.orbis-editor-inline-toggle:hover{background:#ffffff12;color:#fff}.orbis-editor-feature-fields{gap:10px;margin-top:12px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff06}.orbis-editor-feature-fields .orbis-editor-transform-label{margin:0;color:#ffffff94;font-size:10px;letter-spacing:.04em}.orbis-editor-feature-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.orbis-editor-feature-toggle-copy{display:grid;gap:2px;min-width:0}.orbis-editor-feature-toggle-copy strong{color:#ffffffe6;font-size:12px;font-weight:650}.orbis-editor-feature-toggle-copy small{color:#ffffff73;font-size:10px;line-height:1.35}.orbis-editor-feature-fields>.orbis-editor-inline-toggle{width:100%;padding:7px 10px;text-align:center}.orbis-editor-feature-fields>.orbis-editor-field-hint.is-warn{color:#e0bb72}.orbis-editor-field-hint{margin:0;font-size:10px;line-height:1.4;color:#ffffff6b}.orbis-editor-spawn-fields{gap:12px}.orbis-editor-spawn-make-start{border:1px solid #46506180;background:#465a8247;color:#dce6f5;border-radius:6px;padding:7px 10px;font-size:12px;cursor:pointer}.orbis-editor-spawn-make-start:hover{background:#50699b66}.orbis-editor-spawn-status{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:9px 10px;border-radius:8px;border:1px solid rgba(126,182,255,.22);background:#7eb6ff14}.orbis-editor-spawn-status-dot{flex:0 0 auto;width:8px;height:8px;margin-top:4px;border-radius:50%;background:#8ec5ff;box-shadow:0 0 0 3px #8ec5ff2e}.orbis-editor-spawn-status-copy{display:grid;gap:2px;min-width:0}.orbis-editor-spawn-status-copy strong{color:#ffffffeb;font-size:12px;font-weight:650}.orbis-editor-spawn-status-copy small{color:#ffffff80;font-size:10px;line-height:1.4}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-section-head.is-dock span,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-section-head span{color:var(--orbis-dock-muted);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field.orbis-editor-world-profile-field,.orbis-editor-panel.is-dock-world-settings .orbis-editor-sky-pro-toggle-field{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;margin:0;padding:5px var(--orbis-world-settings-pad-x, 10px);border-bottom:1px solid rgba(255,255,255,.035);width:100%;box-sizing:border-box}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field>span,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field>.orbis-editor-space-label{color:var(--orbis-dock-muted);font-size:11px;font-weight:500;line-height:1.2}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field.is-time-range{grid-template-columns:110px minmax(0,1fr);align-items:center}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field.is-time-range .orbis-editor-drag-range{width:100%;min-width:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-cull-hint{color:var(--orbis-dock-muted);font-size:10px;font-weight:400;opacity:.85}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-cull-fields .orbis-editor-space-hint{margin:0;padding:8px var(--orbis-world-settings-pad-x, 10px) 10px}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-controls{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-controls .orbis-select,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-controls .orbis-skybox-picker-trigger,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-controls .orbis-terrain-texture-picker-trigger{flex:1;min-width:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-controls>.orbis-editor-sky-water-preset-settings-btn{width:26px;height:26px;border-radius:4px;border:1px solid var(--orbis-dock-border);background:#ffffff08;flex:0 0 auto}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field.is-texture-picker{align-items:start;min-height:0;padding-top:7px;padding-bottom:7px}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field.is-texture-picker>span{padding-top:12px}.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger{width:100%;min-height:44px!important;height:auto!important;padding:6px 8px!important;border-radius:4px!important;border:1px solid var(--orbis-dock-border)!important;background:#00000047!important;box-shadow:none!important;color:var(--orbis-dock-text)!important}.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger:hover,.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger:focus-visible{border-color:#7eb6ff73!important;background:#00000057!important;box-shadow:inset 0 0 0 1px #7eb6ff26!important;outline:none!important}.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger-thumb{width:32px;height:32px;flex-basis:32px;border-radius:3px}.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger-copy strong{font-size:11.5px;font-weight:560}.orbis-editor-panel.is-dock-world-settings .orbis-terrain-texture-picker-trigger-copy small{font-size:10px;color:var(--orbis-dock-muted)}.orbis-editor-panel.is-dock-world-settings .orbis-select.orbis-editor-bgm-select{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field input,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field>select,.orbis-editor-panel.is-dock-world-settings .orbis-skybox-picker-trigger,.orbis-editor-panel.is-dock-world-settings .orbis-select-trigger{width:100%;min-height:26px!important;height:26px!important;border-radius:4px!important;border:1px solid var(--orbis-dock-border)!important;background:#00000047!important;color:var(--orbis-dock-text)!important;box-shadow:none!important;font-size:11.5px!important;padding:0 8px!important}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field input:focus,.orbis-editor-panel.is-dock-world-settings .orbis-skybox-picker-trigger:focus-visible,.orbis-editor-panel.is-dock-world-settings .orbis-select-trigger:focus-visible{border-color:#7eb6ff73!important;box-shadow:inset 0 0 0 1px #7eb6ff26!important;outline:none!important}.orbis-editor-panel.is-dock-world-settings .orbis-skybox-picker-trigger,.orbis-editor-panel.is-dock-world-settings .orbis-select-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:6px}.orbis-editor-panel.is-dock-world-settings .orbis-skybox-picker-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:28px;padding:0;border:0;border-radius:0;background:transparent}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-avatar-btn{flex:0 0 auto;width:28px;height:28px;border-radius:4px;overflow:hidden;cursor:default}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-avatar.orbis-world-avatar,.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-avatar.orbis-world-avatar.is-lg{width:28px!important;height:28px!important;border-radius:4px!important}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-actions{display:inline-flex;align-items:center;gap:4px;margin-left:0}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-icon-btn{width:26px;height:26px;border-radius:4px;border:1px solid var(--orbis-dock-border);background:#ffffff08}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-icon-btn.is-primary{border-color:#7eb6ff59;background:#7eb6ff24}.orbis-editor-panel.is-dock-world-settings .orbis-editor-switch{width:34px;height:18px;border-radius:4px;border:1px solid var(--orbis-dock-border);background:#ffffff0f;box-shadow:none}.orbis-editor-panel.is-dock-world-settings .orbis-editor-switch-thumb{width:12px;height:12px;border-radius:2px;top:2px;left:2px;background:#ffffffb8;box-shadow:none;transform:none}.orbis-editor-panel.is-dock-world-settings .orbis-editor-switch.is-on{background:#60a8ff8c;border-color:#96c8ffbf;box-shadow:inset 0 0 0 1px #b4dcff40}.orbis-editor-panel.is-dock-world-settings .orbis-editor-switch.is-on .orbis-editor-switch-thumb{transform:translate(14px);background:#f2f8ff}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-danger-section{margin:0;padding:8px var(--orbis-world-settings-pad-x, 10px) 12px;border:0;border-top:1px solid rgba(255,123,123,.18);border-radius:0;background:#ff50500a;width:100%;box-sizing:border-box}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-danger-section .orbis-editor-space-section-head{padding:0 0 6px;height:auto;border:0;background:transparent}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-danger-section .orbis-editor-space-section-head span{color:#ffa0a0bf}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-danger{width:100%;height:28px;border-radius:4px;border:1px solid rgba(255,123,123,.35);background:#ff50501a;color:#ffc9c9;font-size:11.5px;font-weight:560}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-danger:hover:not(:disabled){background:#ff50502e}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-hint,.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-status{margin:6px 0 0;padding:0;color:var(--orbis-dock-muted);font-size:10.5px}.orbis-editor-panel.is-dock-world-settings .orbis-editor-world-profile-error{grid-column:1 / -1;margin:0;font-size:10.5px}.orbis-editor-transform-panel.is-docked{background:radial-gradient(120% 70% at 0% 0%,rgba(126,182,255,.08),transparent 55%),transparent!important;padding:0!important}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-head{min-height:40px;padding:10px 12px!important;border-bottom:1px solid var(--orbis-dock-border)!important;background:#08090c73!important}.orbis-editor-transform-panel.is-docked .orbis-play-window-service-title,.orbis-editor-transform-panel.is-docked .orbis-editor-transform-head strong{font-size:12px!important;font-weight:650!important;letter-spacing:-.01em!important}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-body,.orbis-editor-transform-panel.is-docked .orbis-editor-transform-scroll{padding:10px 12px 14px!important}.orbis-editor-panel.is-docked.is-hierarchy-env{--orbis-world-settings-pad-x: 10px;padding:0!important}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-panel-body,.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-panel-scroll{height:100%;min-height:0;margin:0!important;padding:0!important;--orbis-editor-panel-pad-x: 0px;box-sizing:border-box!important;width:100%!important}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-filebar-row{display:flex;align-items:center;gap:8px;min-width:0}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-filebar-row .orbis-editor-space-filebar-path{flex:1;min-width:0}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-filebar-close{width:22px;height:22px;flex:0 0 auto;border:1px solid var(--orbis-dock-border);border-radius:4px;background:#ffffff08;color:var(--orbis-dock-muted);font-size:14px;line-height:1;cursor:pointer}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-filebar-close:hover,.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-filebar-close:focus-visible{color:var(--orbis-dock-text);border-color:#7eb6ff59;outline:none}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-time-range{grid-template-columns:88px minmax(0,1fr);align-items:center}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-time-range .orbis-editor-drag-range{width:100%;min-width:0}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-action .orbis-editor-space-field-controls{justify-content:flex-end}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-action .orbis-editor-space-secondary{width:auto;min-width:0;max-width:100%;min-height:26px;height:26px;padding:0 10px;border-radius:4px;border:1px solid var(--orbis-dock-border);background:#ffffff08;color:var(--orbis-dock-text);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;flex:0 0 auto}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-hint.is-dock{position:relative;min-width:0;margin:3px var(--orbis-world-settings-pad-x, 10px) 7px;padding:4px 7px 4px 21px;overflow:hidden;color:#c4cddaad;font-size:9.5px;font-weight:450;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;border:1px solid rgba(255,255,255,.045);border-radius:4px;background:#ffffff05;box-sizing:border-box}.orbis-editor-panel.is-dock-world-settings .orbis-editor-space-field-hint.is-dock:before{content:"i";position:absolute;top:50%;left:7px;display:grid;width:9px;height:9px;place-items:center;color:#9db5d7b8;font-size:7px;font-weight:800;line-height:1;border:1px solid rgba(157,181,215,.42);border-radius:50%;transform:translateY(-50%)}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-checkbox{justify-items:stretch}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field.is-checkbox input[type=checkbox]{justify-self:end;width:16px;height:16px;margin:0}.orbis-editor-panel.is-docked.is-hierarchy-env .orbis-editor-space-field input[type=color]{width:42px!important;min-width:42px!important;padding:2px!important;cursor:pointer}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-gizmo-tabs{gap:1px;margin-bottom:10px;padding:2px;border:1px solid var(--orbis-dock-border);border-radius:3px;background:#00000038}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-gizmo-tabs button{height:26px;border:1px solid transparent;border-radius:2px;font-size:11px;font-weight:650;letter-spacing:-.01em;color:var(--orbis-dock-muted);box-shadow:none;transition:background .1s ease,color .1s ease,border-color .1s ease}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-gizmo-tabs button:hover:not([aria-selected=true]){color:var(--orbis-dock-text);background:#ffffff0f}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-gizmo-tabs button[aria-selected=true],html:not([data-ui-theme=glass]) .orbis-editor-transform-panel.is-docked .orbis-editor-transform-gizmo-tabs button[aria-selected=true]{background:#7eb6ff24;border-color:#7eb6ff47;color:#fff;box-shadow:inset 0 0 0 1px #7eb6ff1a}.orbis-editor-transform-panel.is-docked .orbis-play-window-close{width:22px;height:22px;border-radius:3px!important;border:1px solid var(--orbis-dock-border);background:#ffffff08;box-shadow:none;color:var(--orbis-dock-muted);font-size:14px}.orbis-editor-transform-panel.is-docked .orbis-play-window-close:hover,.orbis-editor-transform-panel.is-docked .orbis-play-window-close:focus-visible{color:var(--orbis-dock-text);border-color:#7eb6ff59;background:#7eb6ff1a}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-row,.orbis-editor-transform-panel.is-docked .orbis-editor-billboard-content-card{border:1px solid var(--orbis-dock-border);border-radius:3px;background:#00000024;padding:8px;margin-bottom:8px}.orbis-editor-transform-panel.is-docked .orbis-editor-transform-field,.orbis-editor-transform-panel.is-docked .orbis-editor-transform-label{color:var(--orbis-dock-muted)}.orbis-editor-transform-panel.is-docked .orbis-editor-scale-mode-toggle{border-radius:3px;border-color:var(--orbis-dock-border);background:#00000038;color:var(--orbis-dock-muted)}.orbis-editor-transform-panel.is-docked .orbis-editor-scale-mode-toggle:hover{border-color:#7eb6ff66;color:var(--orbis-dock-text)}.orbis-editor-transform-panel.is-docked input,.orbis-editor-transform-panel.is-docked .orbis-scrub-number-input,.orbis-editor-transform-panel.is-docked select,.orbis-editor-transform-panel.is-docked textarea,.orbis-editor-transform-panel.is-docked .orbis-select-trigger,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-reset,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-reset-all,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-upload,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-action,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-tool,.orbis-editor-transform-panel.is-docked .orbis-glb-texture-fit-option,.orbis-editor-transform-panel.is-docked .orbis-terrain-texture-picker-trigger,.orbis-editor-transform-panel.is-docked .orbis-editor-fn-open-btn,.orbis-editor-transform-panel.is-docked .orbis-settings-chip,.orbis-editor-transform-panel.is-docked .orbis-editor-secondary-button{border-radius:3px!important;border-color:var(--orbis-dock-border)!important;background:#00000047!important;color:var(--orbis-dock-text)!important;box-shadow:none!important}.orbis-editor-transform-panel.is-docked input:not([type=checkbox]):not([type=range]):not([type=color]),.orbis-editor-transform-panel.is-docked .orbis-scrub-number-input,.orbis-editor-transform-panel.is-docked select,.orbis-editor-transform-panel.is-docked .orbis-select-trigger{min-height:28px;height:28px;padding:0 8px!important;font-size:11.5px!important;font-weight:550}.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-slot{border-color:var(--orbis-dock-border);background:#0000002e;border-radius:3px}.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-slot.is-customized{border-color:#7eb6ff59;background:#468cdc12}.orbis-editor-transform-panel.is-docked input[type=checkbox]{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;padding:0!important;border-radius:2px!important;accent-color:var(--orbis-dock-accent)}.orbis-editor-transform-panel.is-docked textarea{min-height:64px;height:auto;padding:7px 8px!important}.orbis-editor-transform-panel.is-docked .orbis-select-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:6px}.orbis-editor-transform-panel.is-docked .orbis-select.is-open .orbis-select-trigger,.orbis-editor-transform-panel.is-docked .orbis-select-trigger:hover:not(:disabled),.orbis-editor-transform-panel.is-docked .orbis-select-trigger:focus-visible,.orbis-editor-transform-panel.is-docked input:focus,.orbis-editor-transform-panel.is-docked .orbis-scrub-number-input:focus,.orbis-editor-transform-panel.is-docked textarea:focus,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-reset:hover,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-reset-all:hover,.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-upload:hover:not(:disabled),.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-action:hover:not(:disabled),.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-tool:hover:not(:disabled),.orbis-editor-transform-panel.is-docked .orbis-terrain-texture-picker-trigger:hover,.orbis-editor-transform-panel.is-docked .orbis-terrain-texture-picker-trigger:focus-visible{border-color:#7eb6ff73!important;background:#00000057!important;box-shadow:inset 0 0 0 1px #7eb6ff26!important;outline:none!important}.orbis-editor-transform-panel.is-docked .orbis-glb-mat-inline-tool.is-active{border-color:#7eb6ff8c!important;background:#5a96e62e!important}.orbis-editor-transform-panel.is-docked .orbis-editor-color-field input[type=color]{width:28px!important;min-width:28px!important;height:28px!important;padding:2px!important;border-radius:3px!important}.orbis-editor-transform-panel.is-docked .orbis-terrain-texture-picker-trigger{min-height:44px!important;height:auto!important;padding:6px 8px!important}.orbis-editor-transform-panel.is-docked .orbis-terrain-texture-picker-trigger-thumb{border-radius:3px;width:32px;height:32px;flex-basis:32px}.orbis-editor-transform-panel.is-docked .orbis-settings-chip{min-height:0;height:auto!important;padding:7px 8px!important;background:#ffffff08!important}.orbis-editor-transform-panel.is-docked .orbis-settings-chip.is-active{border-color:#7eb6ff66!important;background:#7eb6ff1f!important}.orbis-editor-transform-panel.is-docked .orbis-settings-chip.is-active strong{color:#dff0ff}.orbis-editor-transform-panel.is-docked .orbis-editor-fn-open-btn{min-height:30px;height:30px;padding:0 10px!important;border-color:#7eb6ff59!important;background:#7eb6ff1f!important;color:#dff0ff!important;font-size:12px!important;font-weight:600}.orbis-editor-transform-panel.is-docked .orbis-editor-fn-open-btn:hover{background:#7eb6ff2e!important;border-color:#7eb6ff7a!important}.orbis-editor-transform-panel.is-docked .orbis-editor-opacity-field input[type=range]{accent-color:var(--orbis-dock-accent);border:0!important;background:transparent!important;box-shadow:none!important;height:auto!important;min-height:0!important;padding:0!important}.orbis-editor-dock-empty{color:var(--orbis-dock-muted)!important}.orbis-editor-dock-statusbar{background:#07080a!important;color:var(--orbis-dock-muted)}.orbis-editor-dock-bottom{background:var(--orbis-dock-bg-soft)!important}.orbis-editor-code{display:flex;flex-direction:column;height:100%;min-height:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55;background:radial-gradient(90% 60% at 0% 0%,rgba(126,182,255,.06),transparent 50%),#0b0c0f}.orbis-editor-code-chrome{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:28px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#12161ef5,#0b0d12eb)}.orbis-editor-code-format{flex:0 0 auto;color:#a8c6ffe0;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1;padding:3px 6px 2px;border:1px solid rgba(150,184,255,.24);border-radius:3px;background:#6084d224}.orbis-editor-code-path{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d6deeec7;font-size:11px;font-weight:500}.orbis-editor-code-format-title{margin-left:auto;flex:0 0 auto;color:#aabad66b;font-size:10px;font-weight:500;letter-spacing:.01em}.orbis-editor-code-diagnostic{flex:0 0 auto;max-height:72px;overflow:auto;padding:7px 12px;border-bottom:1px solid rgba(255,104,104,.18);background:#5c141c57;color:#ff9da7;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap}.orbis-editor-code-body{display:flex;flex:1 1 auto;min-height:0}.orbis-editor-code-gutter{overflow:hidden;padding:12px 0;width:44px;text-align:right;color:#ffffff47;background:#090a0c;border-right:1px solid var(--orbis-dock-border);user-select:none}.orbis-editor-code-line-no{padding:0 8px}.orbis-editor-code-input{flex:1;border:0;resize:none;padding:12px;background:#0b0c0f;color:#d6deeb;outline:none;white-space:pre;overflow:auto;tab-size:2}.orbis-editor-dock-console{list-style:none;margin:0;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.orbis-editor-dock-console li{padding:3px 0;border-bottom:1px solid rgba(255,255,255,.04)}.orbis-editor-dock-console li.is-error{color:#ff8e8e}.orbis-editor-dock-console li.is-warn{color:#ffd28a}.orbis-editor-backup{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;height:100%;min-height:0;padding:14px 12px 16px;overflow:hidden;color:var(--orbis-dock-text)}.orbis-editor-backup-head{display:flex;flex-direction:column;gap:10px;flex:0 0 auto;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--orbis-dock-text) 8%,transparent)}.orbis-editor-backup-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.orbis-editor-backup-title{font-size:13px;font-weight:650;letter-spacing:.01em;color:#f2f5fa}.orbis-editor-backup-count{min-width:22px;height:20px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:color-mix(in srgb,#9eb6d8 90%,white);background:color-mix(in srgb,#7eb6ff 16%,transparent);border:1px solid color-mix(in srgb,#7eb6ff 28%,transparent)}.orbis-editor-backup-lead{margin:0;font-size:12px;line-height:1.45;color:color-mix(in srgb,var(--orbis-dock-text) 68%,transparent)}.orbis-editor-backup-current{margin:0;padding:7px 10px;border-radius:8px;border:1px solid color-mix(in srgb,#7eb6ff 18%,transparent);background:color-mix(in srgb,#7eb6ff 8%,transparent);color:color-mix(in srgb,#e8f1ff 92%,white);font-size:11px;font-weight:600;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-backup-input{width:100%;min-width:0;box-sizing:border-box;appearance:none;border:1px solid color-mix(in srgb,#7eb6ff 28%,transparent);background:#080c1473;color:var(--orbis-dock-text);border-radius:7px;padding:7px 9px;font-size:12px;outline:none}.orbis-editor-backup-input::placeholder{color:color-mix(in srgb,var(--orbis-dock-text) 38%,transparent)}.orbis-editor-backup-input:focus{border-color:color-mix(in srgb,#7eb6ff 70%,transparent);background:#0c121eb3;box-shadow:0 0 0 3px color-mix(in srgb,#7eb6ff 14%,transparent)}.orbis-editor-backup-input:disabled{opacity:.55}.orbis-editor-backup-rename{display:flex;flex-direction:column;gap:5px;min-width:0}.orbis-editor-backup-create{width:100%;appearance:none;border:1px solid color-mix(in srgb,#7eb6ff 42%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#7eb6ff 22%,transparent),color-mix(in srgb,#7eb6ff 10%,transparent));color:#eef5ff;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:620;letter-spacing:.01em;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.orbis-editor-backup-create:hover:not(:disabled){border-color:color-mix(in srgb,#9ec8ff 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#7eb6ff 30%,transparent),color-mix(in srgb,#7eb6ff 14%,transparent))}.orbis-editor-backup-create:active:not(:disabled){transform:translateY(1px)}.orbis-editor-backup-create:disabled{opacity:.5;cursor:default}.orbis-editor-backup-status{flex:0 0 auto;font-size:11px;line-height:1.4;color:color-mix(in srgb,var(--orbis-dock-text) 58%,transparent)}.orbis-editor-backup-status.is-error{color:#ffb0b0}.orbis-editor-backup-status.is-empty,.orbis-editor-backup-empty{padding:22px 10px;text-align:center;border-radius:10px;border:1px dashed color-mix(in srgb,var(--orbis-dock-text) 14%,transparent);background:color-mix(in srgb,var(--orbis-dock-text) 3%,transparent);font-size:12px;color:color-mix(in srgb,var(--orbis-dock-text) 55%,transparent)}.orbis-editor-backup-list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow:auto;padding-right:2px}.orbis-editor-backup-row{display:flex;flex-direction:column;gap:10px;padding:11px 11px 10px;border:1px solid color-mix(in srgb,var(--orbis-dock-text) 10%,transparent);border-radius:10px;background:linear-gradient(165deg,color-mix(in srgb,#ffffff 5.5%,transparent),color-mix(in srgb,#ffffff 2%,transparent));transition:border-color .12s ease,background .12s ease}.orbis-editor-backup-row:hover{border-color:color-mix(in srgb,#7eb6ff 22%,transparent)}.orbis-editor-backup-row.is-editing{border-color:color-mix(in srgb,#7eb6ff 40%,transparent);background:linear-gradient(165deg,color-mix(in srgb,#7eb6ff 10%,transparent),color-mix(in srgb,#ffffff 2%,transparent))}.orbis-editor-backup-row.is-busy{opacity:.78}.orbis-editor-backup-row-main{display:flex;flex-direction:column;gap:3px;min-width:0}.orbis-editor-backup-row-label{font-size:13px;font-weight:650;color:#f4f7fc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-backup-row-time{font-size:12px;font-weight:560;letter-spacing:.01em;color:color-mix(in srgb,#d7e4f7 88%,white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-backup-row-label+.orbis-editor-backup-row-time{font-size:11px;font-weight:500;color:color-mix(in srgb,var(--orbis-dock-text) 62%,transparent)}.orbis-editor-backup-row-meta{font-size:10px;color:color-mix(in srgb,var(--orbis-dock-text) 48%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-editor-backup-row-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.orbis-editor-backup-row.is-editing .orbis-editor-backup-row-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-editor-backup-action{appearance:none;border:1px solid color-mix(in srgb,var(--orbis-dock-text) 14%,transparent);background:color-mix(in srgb,var(--orbis-dock-text) 4%,transparent);color:color-mix(in srgb,var(--orbis-dock-text) 88%,transparent);border-radius:7px;padding:6px 8px;font-size:11px;font-weight:560;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.orbis-editor-backup-action:hover:not(:disabled){background:color-mix(in srgb,var(--orbis-dock-text) 10%,transparent);color:#f4f7fc}.orbis-editor-backup-action:disabled{opacity:.4;cursor:default}.orbis-editor-backup-action.is-primary{border-color:color-mix(in srgb,#7eb6ff 40%,transparent);background:color-mix(in srgb,#7eb6ff 14%,transparent);color:#dceaff}.orbis-editor-backup-action.is-primary:hover:not(:disabled){border-color:color-mix(in srgb,#9ec8ff 55%,transparent);background:color-mix(in srgb,#7eb6ff 22%,transparent);color:#fff}.orbis-editor-backup-action.is-danger{border-color:color-mix(in srgb,#ff8e8e 28%,transparent);background:color-mix(in srgb,#ff8e8e 8%,transparent);color:#ffc0c0}.orbis-editor-backup-action.is-danger:hover:not(:disabled){border-color:color-mix(in srgb,#ff8e8e 48%,transparent);background:color-mix(in srgb,#ff8e8e 14%,transparent);color:#ffe0e0}.orbis-editor-agent{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;color:var(--orbis-dock-text);background:transparent}.orbis-editor-agent.is-empty .orbis-editor-agent-thread{flex:0 0 auto;min-height:0;padding-bottom:0}.orbis-editor-agent.is-empty .orbis-editor-agent-composer{margin-top:12px}.orbis-editor-agent-topbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:6px 10px;border-bottom:1px solid var(--orbis-dock-border);flex-shrink:0}.orbis-editor-agent-topbar-tab{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%;height:28px;padding:0 6px 0 8px;border:1px solid var(--orbis-dock-border);border-radius:4px;background:#ffffff09;color:var(--orbis-dock-text);font-size:12px;font-weight:560}.orbis-editor-agent-topbar-tab>svg{width:14px;height:14px;flex-shrink:0;opacity:.78}.orbis-editor-agent-topbar-tab>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-editor-agent-topbar-close{display:grid;place-items:center;width:20px;height:20px;margin-left:2px;border:0;border-radius:3px;background:transparent;color:var(--orbis-dock-muted);cursor:pointer;flex-shrink:0}.orbis-editor-agent-topbar-close svg{width:12px;height:12px}.orbis-editor-agent-topbar-close:hover{background:#ffffff0f;color:#fff}.orbis-editor-agent-topbar-actions{display:flex;gap:4px;flex-shrink:0}.orbis-editor-agent-icon-btn{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--orbis-dock-border);border-radius:4px;background:#ffffff08;color:#ffffffb8;cursor:pointer}.orbis-editor-agent-icon-btn svg{width:14px;height:14px}.orbis-editor-agent-icon-btn:hover,.orbis-editor-agent-icon-btn.is-active{background:#7eb6ff1a;border-color:#7eb6ff59;color:#fff}.orbis-editor-agent-history{display:flex;flex-direction:column;flex:1;min-height:0;padding:10px 10px 12px;gap:10px}.orbis-editor-agent-history-search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--orbis-dock-border);border-radius:8px;background:#ffffff08;color:var(--orbis-dock-muted)}.orbis-editor-agent-history-search svg{width:14px;height:14px;flex:0 0 auto;opacity:.75}.orbis-editor-agent-history-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--orbis-dock-text);font:inherit;font-size:12px}.orbis-editor-agent-history-search input::placeholder{color:#d6deee6b}.orbis-editor-agent-history-actions{display:grid;gap:2px}.orbis-editor-agent-history-action{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--orbis-dock-text);font:inherit;font-size:12px;font-weight:550;cursor:pointer;text-align:left}.orbis-editor-agent-history-action svg{width:14px;height:14px;flex:0 0 auto;opacity:.78}.orbis-editor-agent-history-action span{flex:1;min-width:0}.orbis-editor-agent-history-action kbd{flex:0 0 auto;color:var(--orbis-dock-muted);font-family:inherit;font-size:11px;font-weight:500}.orbis-editor-agent-history-action:hover{background:#ffffff0d}.orbis-editor-agent-history-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.orbis-editor-agent-history-group-label{padding:4px 8px 6px;color:var(--orbis-dock-muted);font-size:11px;font-weight:550}.orbis-editor-agent-history-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.orbis-editor-agent-history-item{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.orbis-editor-agent-history-item:hover{background:#ffffff0b}.orbis-editor-agent-history-item.is-active{background:#ffffff12}.orbis-editor-agent-history-icon{display:grid;place-items:center;width:18px;height:18px;margin-top:1px;color:#d6deeeb8}.orbis-editor-agent-history-icon.is-sparkle{color:#bed6ffeb}.orbis-editor-agent-history-icon svg{width:16px;height:16px;display:block}.orbis-editor-agent-history-copy{display:grid;gap:2px;min-width:0}.orbis-editor-agent-history-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;letter-spacing:-.01em;color:#ecf0f8f5}.orbis-editor-agent-history-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:var(--orbis-dock-muted)}.orbis-editor-agent-history-unread{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#4f8cff;box-shadow:0 0 0 2px #4f8cff29}.orbis-editor-agent-history-empty{padding:18px 8px;color:var(--orbis-dock-muted);font-size:12px;text-align:center}:is(.orbis-editor-agent,.orbis-editor-dock,.orbis-editor-panel.is-docked,.orbis-editor-panel,.orbis-editor-transform-panel,.orbis-editor-fn-panel-window,.orbis-space-properties-panel,.orbis-ai-generator-panel,body.orbis-editor-open) :is(.orbis-select.orbis-editor-bgm-select,.orbis-select.orbis-editor-portal-select,.orbis-select){height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;width:100%;min-width:0}:is(.orbis-editor-agent,.orbis-editor-dock,.orbis-editor-panel.is-docked,.orbis-editor-panel,.orbis-editor-transform-panel,.orbis-editor-fn-panel-window,.orbis-space-properties-panel,.orbis-ai-generator-panel,body.orbis-editor-open) .orbis-select-trigger{display:flex!important;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:26px!important;height:26px!important;border-radius:4px!important;border:1px solid var(--orbis-dock-border, rgba(255, 255, 255, .08))!important;background:#00000047!important;color:var(--orbis-dock-text, #e7ebf3)!important;box-shadow:none!important;font-size:11.5px!important;font-weight:500!important;padding:0 8px!important}:is(.orbis-editor-agent,.orbis-editor-dock,.orbis-editor-panel.is-docked,.orbis-editor-panel,.orbis-editor-transform-panel,.orbis-editor-fn-panel-window,.orbis-space-properties-panel,.orbis-ai-generator-panel,body.orbis-editor-open) :is(.orbis-select-trigger:hover:not(:disabled),.orbis-select.is-open .orbis-select-trigger,.orbis-select-trigger:focus-visible){border-color:#7eb6ff73!important;background:#00000057!important;box-shadow:inset 0 0 0 1px #7eb6ff26!important;outline:none!important}:is(.orbis-editor-agent,.orbis-editor-dock,.orbis-editor-panel.is-docked,.orbis-editor-panel,.orbis-editor-transform-panel,.orbis-editor-fn-panel-window,.orbis-space-properties-panel,.orbis-ai-generator-panel,body.orbis-editor-open) .orbis-select-chevron{opacity:.62;font-size:10px}.orbis-editor-agent-thread{flex:1;min-height:0;overflow:auto;padding:14px 12px 8px;display:flex;flex-direction:column;gap:12px}.orbis-editor-agent-msg{display:flex;flex-direction:column;gap:6px;max-width:100%;padding:10px 12px;border:1px solid transparent;border-radius:6px;background:transparent}.orbis-editor-agent-msg.is-user{align-self:stretch;border-color:var(--orbis-dock-border);background:#ffffff0a}.orbis-editor-agent-msg.is-agent{padding-left:2px;padding-right:2px}.orbis-editor-agent-msg-status{font-size:11px;font-weight:500;color:var(--orbis-dock-muted)}.orbis-editor-agent-msg-body{font-size:12.5px;line-height:1.5;color:var(--orbis-dock-text);white-space:pre-wrap;word-break:break-word}.orbis-editor-agent-msg-actions{display:flex;justify-content:flex-end;gap:2px;margin-top:2px;opacity:0;transition:opacity .12s ease}.orbis-editor-agent-msg:hover .orbis-editor-agent-msg-actions{opacity:1}.orbis-editor-agent-msg-action{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:var(--orbis-dock-muted);cursor:pointer}.orbis-editor-agent-msg-action svg{width:13px;height:13px}.orbis-editor-agent-msg-action:hover:not(:disabled){background:#ffffff0f;color:#fff}.orbis-editor-agent-msg-action:disabled{cursor:default}.orbis-editor-agent-msg-status{display:flex;align-items:center;gap:6px}.orbis-editor-agent-msg.is-error .orbis-editor-agent-msg-status{color:#ff9a8f}.orbis-editor-agent-msg-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.orbis-editor-agent-msg-chip{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid rgba(126,182,255,.3);border-radius:999px;background:#7eb6ff1a;color:#c4defff2;font-size:10.5px;line-height:1.5;white-space:nowrap}.orbis-editor-agent-spinner{width:12px;height:12px;flex-shrink:0;border-radius:50%;border:2px solid rgba(126,182,255,.25);border-top-color:#7eb6fff2;animation:orbis-editor-agent-spin .8s linear infinite}@keyframes orbis-editor-agent-spin{to{transform:rotate(360deg)}}.orbis-editor-agent-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1;min-height:0;padding:18px 14px;text-align:center}.orbis-editor-agent-hero strong{font-size:13.5px;font-weight:700;color:var(--orbis-dock-text)}.orbis-editor-agent-hero p{margin:0;font-size:12px;line-height:1.5;color:var(--orbis-dock-muted)}.orbis-editor-agent-suggestions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.orbis-editor-agent-suggestion{border:1px solid var(--orbis-dock-border);border-radius:999px;background:#ffffff0a;color:var(--orbis-dock-text);font-size:11.5px;line-height:1;padding:7px 11px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.orbis-editor-agent-suggestion:hover:not(:disabled){background:#7eb6ff1f;border-color:#7eb6ff66}.orbis-editor-agent-suggestion:disabled{opacity:.55;cursor:default}.orbis-editor-agent-followups{display:flex;gap:6px;margin:0 10px;padding:2px 2px 0;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.orbis-editor-agent-followups::-webkit-scrollbar{display:none}.orbis-editor-agent-suggestion.is-followup{flex-shrink:0;font-size:11px;padding:5px 10px;background:#ffffff08}.orbis-editor-agent-composer-scope{font-size:11px;color:var(--orbis-dock-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.orbis-editor-agent-send-btn:disabled{opacity:.4;cursor:default}.orbis-editor-agent-send-btn.is-stop{color:#ff9a8f}.orbis-editor-agent-send-btn.is-stop:hover{background:#ff9a8f1f}.orbis-editor-agent-composer{display:flex;flex-direction:column;gap:0;margin:8px 10px 10px;padding:10px 10px 8px;border:1px solid var(--orbis-dock-border);border-radius:8px;background:#00000038;flex-shrink:0}.orbis-editor-agent-composer:focus-within{border-color:#7eb6ff59;box-shadow:inset 0 0 0 1px #7eb6ff1a}.orbis-editor-agent-input{width:100%;min-height:56px;max-height:180px;margin:0;border:0;border-radius:0;background:transparent;color:inherit;padding:2px 2px 8px;resize:none;font-size:12.5px;line-height:1.45;outline:none;box-shadow:none}.orbis-editor-agent-input:focus{border:0;box-shadow:none}.orbis-editor-agent-input::placeholder{color:#ffffff57}.orbis-editor-agent-composer-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;min-width:0}.orbis-editor-agent-composer-left,.orbis-editor-agent-composer-right{display:flex;align-items:center;gap:6px;min-width:0}.orbis-editor-agent-composer-left{flex:1}.orbis-editor-agent-composer-left .orbis-select{width:auto!important;flex:0 1 auto;max-width:46%}.orbis-editor-agent-composer-left .orbis-editor-agent-mode-select{max-width:110px}.orbis-editor-agent-composer-left .orbis-editor-agent-model-select{max-width:120px}body.orbis-editor-open .orbis-editor-agent .orbis-editor-agent-composer-left .orbis-select-trigger{min-height:26px!important;height:26px!important;padding:0 7px!important;border-radius:4px!important;font-size:11px!important;background:#ffffff0a!important}body.orbis-editor-open .orbis-editor-agent .orbis-editor-agent-model-select .orbis-select-trigger{border-color:transparent!important;background:transparent!important;color:var(--orbis-dock-muted)!important;padding-left:4px!important;box-shadow:none!important}body.orbis-editor-open .orbis-editor-agent .orbis-editor-agent-model-select .orbis-select-trigger:hover:not(:disabled),body.orbis-editor-open .orbis-editor-agent .orbis-editor-agent-model-select.is-open .orbis-select-trigger{border-color:var(--orbis-dock-border)!important;background:#ffffff0a!important;color:var(--orbis-dock-text)!important;box-shadow:none!important}.orbis-editor-agent-tool-btn,.orbis-editor-agent-send-btn{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:4px;background:transparent;color:#ffffff9e;cursor:pointer;flex-shrink:0}.orbis-editor-agent-tool-btn svg,.orbis-editor-agent-send-btn svg{width:15px;height:15px}.orbis-editor-agent-tool-btn:hover:not(:disabled),.orbis-editor-agent-send-btn:hover:not(:disabled){background:#ffffff0f;color:#fff}.orbis-editor-agent-tool-btn:disabled,.orbis-editor-agent-send-btn:disabled{opacity:.38;cursor:default}.orbis-editor-agent-send-btn:not(:disabled){border:1px solid rgba(126,182,255,.35);background:#7eb6ff24;color:#d2e4fff2}.orbis-editor-agent-send-btn:not(:disabled):hover{background:#7eb6ff38}body.orbis-editor-open,html[data-orbis-editor="1"] body{--orbis-dock-bg: #0c0d11;--orbis-dock-bg-soft: #11131a;--orbis-dock-panel: #14161e;--orbis-dock-border: rgba(255, 255, 255, .08);--orbis-dock-accent: #7eb6ff;--orbis-dock-text: #e7ebf3;--orbis-dock-muted: rgba(231, 235, 243, .52)}html[data-ui-theme=glass] body.orbis-editor-open :is(.orbis-editor-dock,.orbis-editor-panel,.orbis-editor-fn-panel-window,.orbis-editor-transform-panel,.orbis-space-properties-panel,.orbis-ai-generator-panel,.orbis-editor-agent) :is(strong,span,label,p,small,code,em,button,input,select,textarea,.orbis-editor-space-label,.orbis-editor-space-field>span,.orbis-editor-space-section-head span,.orbis-editor-space-filebar-main strong,.orbis-editor-space-filebar-path,.orbis-editor-dock-tab,.orbis-editor-dock-pane-title,.orbis-editor-dock-pane-kicker,.orbis-editor-agent-msg-status,.orbis-select-label,.orbis-select-trigger):not(.orbis-editor-play-device-viewport *){color:inherit}body.orbis-editor-open .orbis-editor-space-danger-section .orbis-editor-space-section-head span,body.orbis-editor-open .orbis-editor-space-danger{color:#ffc9c9!important}.orbis-select-menu.is-editor-chrome,body.orbis-editor-open .orbis-select-menu.is-editor-chrome,html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome{border:1px solid rgba(255,255,255,.1)!important;border-radius:4px!important;background:#12141a!important;color:#e7ebf3!important;box-shadow:0 12px 28px #0000008c!important;padding:3px!important;gap:1px!important;font-size:11.5px!important;font-weight:500!important}.orbis-select-menu.is-editor-chrome .orbis-select-option,html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome .orbis-select-option{min-height:28px!important;padding:5px 8px!important;border-radius:3px!important;color:#e7ebf3e0!important;font-weight:500!important;background:transparent!important}.orbis-select-menu.is-editor-chrome .orbis-select-option:hover:not(:disabled),.orbis-select-menu.is-editor-chrome .orbis-select-option.is-active:not(:disabled),html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome .orbis-select-option:hover:not(:disabled),html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome .orbis-select-option.is-active:not(:disabled){background:#7eb6ff1f!important;color:#fff!important}.orbis-select-menu.is-editor-chrome .orbis-select-option.is-selected,html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome .orbis-select-option.is-selected{background:#7eb6ff29!important;color:#fff!important}.orbis-select-menu.is-editor-chrome .orbis-select-option-check,html[data-ui-theme=glass] .orbis-select-menu.is-editor-chrome .orbis-select-option-check{color:#bed6ffe6!important}body.orbis-editor-open :is(.orbis-space-properties-panel,.orbis-bgm-picker-panel,.orbis-skybox-picker-panel,.orbis-ai-generator-panel,.orbis-editor-fn-panel-window,.orbis-editor-transform-panel:not(.is-docked)){border:1px solid rgba(255,255,255,.1)!important;border-radius:6px!important;background:#12141a!important;color:#e7ebf3!important;box-shadow:0 18px 40px #0000008c!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.orbis-editor-open :is(.orbis-space-properties-head,.orbis-bgm-picker-panel .orbis-space-properties-head){border-bottom:1px solid rgba(255,255,255,.08)!important;background:#08090cb8!important;color:#e7ebf3!important;border-radius:0!important}body.orbis-editor-open .orbis-bgm-picker-preview{border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;background:#00000047!important}body.orbis-editor-open .orbis-bgm-picker-preview-title strong,body.orbis-editor-open .orbis-bgm-picker-list>button{color:#e7ebf3!important}body.orbis-editor-open .orbis-bgm-picker-preview-title span,body.orbis-editor-open .orbis-bgm-picker-preview>time,body.orbis-editor-open .orbis-bgm-picker-footer>span{color:#e7ebf380!important}body.orbis-editor-open .orbis-bgm-picker-search{border:1px solid rgba(255,255,255,.1)!important;border-radius:4px!important;background:#00000047!important;color:#e7ebf3!important}body.orbis-editor-open .orbis-bgm-picker-list>button{border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;background:#ffffff08!important}body.orbis-editor-open .orbis-bgm-picker-list>button:hover,body.orbis-editor-open .orbis-bgm-picker-list>button.is-selected{border-color:#7eb6ff66!important;background:#7eb6ff1a!important}body.orbis-editor-open .orbis-bgm-picker-footer button{border-radius:4px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;color:#e7ebf3!important}@media (max-width: 720px){.orbis-org-my-panel .orbis-org-section-nav{flex-basis:74px;padding-inline:6px}.orbis-org-my-panel .orbis-org-account-pane.is-treasury-subview{padding:0}.orbis-org-my-panel .orbis-org-account>.orbis-org-account-card{margin:12px 14px 6px}}.orbis-org-account-card{position:relative;display:grid;gap:16px;overflow:hidden;padding:16px;border:1px solid rgba(168,199,250,.15);border-radius:18px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0e,0 12px 32px #0000001a}.orbis-org-account-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.orbis-org-account-card-label{display:inline-flex;align-items:center;min-width:0;gap:7px;color:#d9e1eda8;font-size:10px;font-weight:650}.orbis-org-account-card-label>i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.orbis-org-account-card-unit{flex:0 0 auto;padding:3px 7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#d7e1ee8c;font-size:8px;font-weight:750;letter-spacing:.06em}.orbis-org-account-card .orbis-org-account-balance{min-height:0;gap:7px;padding:2px 0 4px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-org-account-card .orbis-org-account-balance>span{color:#bec9d880;font-size:10px;font-weight:600}.orbis-org-account-card .orbis-org-account-balance .orbis-org-meta-cert-value{gap:9px}.orbis-org-account-card .orbis-org-account-balance .orbis-org-meta-cert-value em{color:#f7f9fcf7;font-size:clamp(27px,5cqi,34px);font-weight:730;letter-spacing:-.045em}.orbis-org-account-card .orbis-org-account-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.075)}.orbis-org-account-card .orbis-org-account-actions button{width:100%;min-height:36px;border-color:#ffffff1a;border-radius:999px;background:#ffffff0e;color:#edf2f9e6;font-size:11px;font-weight:720}.orbis-org-account-card .orbis-org-account-actions button.is-primary{border:0;background:linear-gradient(180deg,#57d0ff,#1f9fe0);color:#062338;font-weight:800}.orbis-org-account-card .orbis-org-account-actions button.is-primary:hover:not(:disabled){filter:brightness(1.05)}.orbis-org-account-card .orbis-org-account-actions button:hover:not(:disabled):not(.is-primary){border-color:#a8c7fa42;background:#a8c7fa29}.orbis-org-account-card .orbis-org-account-hint{grid-column:2;align-self:center;justify-self:center;color:#bec9d87a;text-align:center}@media (max-width: 520px){.orbis-org-account-card{padding:14px;border-radius:15px}}body.orbis-editor-open .orbis-bgm-picker-footer button.is-apply{border-color:#7eb6ff66!important;background:#7eb6ff24!important;color:#dff0ff!important}body.orbis-editor-open .orbis-bgm-picker-play{border-color:#7eb6ff59!important;background:#7eb6ff1a!important;color:#cfe0ff!important;border-radius:4px!important}.orbis-editor-trigger-panel{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;padding:14px 16px 18px;overflow:auto;background:linear-gradient(180deg,#12161efa,#0c0e14fa);color:#e8eef8;z-index:5}.orbis-editor-trigger-header h2{margin:0;font-size:18px;font-weight:650}.orbis-editor-trigger-header p{margin:4px 0 10px;opacity:.72;font-size:13px}.orbis-editor-trigger-presets{display:flex;flex-wrap:wrap;gap:6px}.orbis-editor-trigger-preset{border:1px solid rgba(126,182,255,.28);background:#7eb6ff1a;color:#d7e8ff;border-radius:6px;padding:6px 10px;font-size:12px;cursor:pointer}.orbis-editor-trigger-tabs{display:flex;gap:4px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:8px}.orbis-editor-trigger-tabs button{border:0;background:transparent;color:#e8eef8b3;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:13px}.orbis-editor-trigger-tabs button.is-active{background:#7eb6ff29;color:#fff}.orbis-editor-trigger-body{display:grid;grid-template-columns:minmax(180px,240px) 1fr;gap:12px;min-height:0;flex:1}.orbis-editor-trigger-list{display:flex;flex-direction:column;gap:6px;overflow:auto}.orbis-editor-trigger-add,.orbis-editor-trigger-block>button{border:1px dashed rgba(126,182,255,.35);background:#7eb6ff0f;color:#cfe0ff;border-radius:6px;padding:8px;cursor:pointer}.orbis-editor-trigger-item{text-align:left;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:inherit;border-radius:8px;padding:8px 10px;cursor:pointer;display:flex;flex-direction:column;gap:2px}.orbis-editor-trigger-item.is-active{border-color:#7eb6ff80;background:#7eb6ff1f}.orbis-editor-trigger-item small{opacity:.6;font-size:11px}.orbis-editor-trigger-detail{overflow:auto;padding-right:4px}.orbis-editor-trigger-detail h3{margin:14px 0 6px;font-size:13px;font-weight:650;opacity:.9}.orbis-editor-trigger-field{display:flex;flex-direction:column;gap:4px;font-size:12px}.orbis-editor-trigger-field input,.orbis-editor-trigger-block input,.orbis-editor-trigger-block select,.orbis-editor-trigger-block textarea,.orbis-editor-trigger-row input,.orbis-editor-trigger-row select,.orbis-editor-trigger-row textarea{border:1px solid rgba(255,255,255,.12);background:#00000047;color:#eef3fb;border-radius:6px;padding:6px 8px;font:inherit;font-size:12px}.orbis-editor-trigger-checks{display:flex;align-items:center;gap:12px;margin:8px 0;font-size:12px}.orbis-editor-trigger-danger{margin-left:auto;border:1px solid rgba(255,120,120,.35);background:#ff50501f;color:#ffc9c9;border-radius:6px;padding:4px 8px;cursor:pointer}.orbis-editor-trigger-block{display:flex;flex-direction:column;gap:8px}.orbis-editor-trigger-block.is-padded{padding:8px 0 24px}.orbis-editor-trigger-row{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.orbis-editor-trigger-row.is-action textarea,.orbis-editor-trigger-row.is-region input{flex:1 1 180px;min-width:140px}.orbis-editor-trigger-empty{opacity:.55;font-size:13px}.orbis-trigger-screens{position:fixed;inset:0;pointer-events:none;z-index:40}.orbis-editor-overlay-clip .orbis-trigger-screens{position:absolute;z-index:1}.orbis-trigger-screen{position:absolute;inset:0}.orbis-trigger-screens.is-preview .orbis-trigger-screen-text,.orbis-trigger-screens.is-preview .orbis-trigger-screen-panel,.orbis-trigger-screens.is-preview .orbis-trigger-screen-image,.orbis-trigger-screens.is-preview .orbis-trigger-screen-bar,.orbis-trigger-screens.is-preview .orbis-trigger-screen-button{pointer-events:none}.orbis-trigger-screen-text,.orbis-trigger-screen-panel,.orbis-trigger-screen-image,.orbis-trigger-screen-bar,.orbis-trigger-screen-button{position:absolute;pointer-events:auto;font-family:Pretendard,system-ui,sans-serif;text-shadow:0 1px 4px rgba(0,0,0,.75);white-space:pre;box-sizing:border-box}.orbis-trigger-screen-button{border:1px solid rgba(255,255,255,.35);background:#141c28b8;color:#fff;border-radius:8px;cursor:pointer}.orbis-trigger-screen-panel{background:#0b1220cc;border:1px solid rgba(255,255,255,.17);border-radius:12px;color:#fff;white-space:pre-wrap}.orbis-trigger-screen-image{object-fit:contain;text-shadow:none}.orbis-trigger-screen-bar{background:#080c14b8;border:1px solid rgba(255,255,255,.22);border-radius:999px;overflow:hidden;display:flex;align-items:center}.orbis-trigger-screen-bar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;transition:width .12s linear}.orbis-trigger-screen-bar-label{position:relative;width:100%;text-align:center;font-size:11px;color:#fff}.orbis-trigger-region-overlay{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;gap:6px;z-index:6;pointer-events:none}.orbis-trigger-region-chip{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:8px;background:#142846b8;border:1px solid rgba(120,180,255,.35);color:#e8f2ff;font-size:11px}.orbis-trigger-region-chip strong{font-size:12px}.orbis-editor-dock-center-view.is-trigger{background:#1c1f24!important}.orbis-editor-trigger-panel.is-sc2{padding:0;gap:0;overflow:hidden;background:#1c1f24;color:#e4e6ea}.orbis-editor-trigger-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #2a2f38;background:#23272e;flex:0 0 auto}.orbis-editor-trigger-toolbar-main{display:flex;align-items:baseline;gap:10px}.orbis-editor-trigger-scope-note{margin:0;padding:7px 12px;border-bottom:1px solid #2f3540;background:#3a46572e;color:#9aa3b2;font-size:11px;line-height:1.5}.orbis-editor-trigger-scope-note strong{color:#d7e3f2}.orbis-editor-trigger-scope-note.is-warn{background:#785a1e38;border-bottom-color:#4c412a;color:#d6c08a}.orbis-editor-trigger-scope-note.is-warn strong{color:#f2dfae}.orbis-editor-trigger-scope{display:inline-flex;border:1px solid #3a414d;border-radius:4px;overflow:hidden}.orbis-editor-trigger-scope button{border:0;padding:3px 10px;background:transparent;color:#9aa3b2;font-size:11px;font-weight:600;cursor:pointer}.orbis-editor-trigger-scope button+button{border-left:1px solid #3a414d}.orbis-editor-trigger-scope button:hover:not(:disabled){background:#2f3642;color:#e4e6ea}.orbis-editor-trigger-scope button.is-active{background:#3a4657;color:#e4e6ea}.orbis-editor-trigger-scope button:disabled{opacity:.4;cursor:default}.orbis-editor-trigger-toolbar-main strong{font-size:13px;font-weight:600}.orbis-editor-trigger-toolbar-main span{font-size:12px;color:#9aa3af}.orbis-editor-trigger-toolbar-actions{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.orbis-editor-trigger-toolbar-actions>button,.orbis-editor-trigger-preset-toggle{border:1px solid #3a414d;background:#2a303a;color:#e4e6ea;border-radius:3px;padding:4px 8px;font-size:12px;cursor:pointer}.orbis-editor-trigger-toolbar-actions>button:hover,.orbis-editor-trigger-preset-toggle:hover{background:#343b47;border-color:#4a5361}.orbis-editor-trigger-preset-menu{position:relative}.orbis-editor-trigger-preset-menu.is-open .orbis-editor-trigger-preset-toggle{background:#343b47;border-color:#5a6578}.orbis-editor-trigger-preset-dropdown{position:absolute;top:calc(100% + 4px);right:0;z-index:40;width:min(320px,70vw);padding:8px;border:1px solid #3a414d;border-radius:4px;background:#232830;box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;gap:4px}.orbis-editor-trigger-preset-hint{margin:0 0 4px;padding:4px 6px 8px;border-bottom:1px solid #2f3540;color:#9aa3b2;font-size:11px;line-height:1.4}.orbis-editor-trigger-preset-dropdown>button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:0;border-radius:3px;background:transparent;color:#e4e6ea;padding:8px;text-align:left;cursor:pointer}.orbis-editor-trigger-preset-dropdown>button:hover{background:#2f3642}.orbis-editor-trigger-preset-dropdown>button strong{font-size:12px;font-weight:600}.orbis-editor-trigger-preset-dropdown>button span{color:#9aa3b2;font-size:11px;line-height:1.35}.orbis-editor-trigger-workspace{display:grid;grid-template-columns:240px 1fr;min-height:0;flex:1;overflow:hidden}.orbis-trigger-nav{display:flex;flex-direction:column;border-right:1px solid #2a2f38;background:#191c21;min-height:0}.orbis-trigger-nav-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;border-bottom:1px solid #2a2f38}.orbis-trigger-nav-tabs button{border:0;border-right:1px solid #2a2f38;background:#1f2329;color:#9aa3af;font-size:11px;padding:7px 4px;cursor:pointer}.orbis-trigger-nav-tabs button:nth-child(2n){border-right:0}.orbis-trigger-nav-tabs button.is-active{background:#2a303a;color:#e4e6ea}.orbis-trigger-tree{overflow:auto;padding:4px;flex:1;display:flex;flex-direction:column;gap:4px}.orbis-trigger-side-add-row{display:flex;gap:4px;flex:0 0 auto}.orbis-trigger-side-add-row .orbis-trigger-side-add{width:auto;flex:1;text-align:center}.orbis-trigger-side-add-row.is-main{margin-top:12px;max-width:280px}.orbis-trigger-side-add{width:100%;border:1px solid #3a414d;background:#2a303a;color:#c5ccd6;border-radius:2px;padding:6px 8px;font-size:11px;cursor:pointer;text-align:left}.orbis-trigger-side-add:hover{background:#323844;color:#e4e6ea}.orbis-trigger-tree-root{font-size:11px;font-weight:600;color:#8b939e;padding:6px 8px 4px}.orbis-trigger-hierarchy-level,.orbis-trigger-hierarchy-branch{display:flex;flex-direction:column;gap:0}.orbis-trigger-hierarchy-twist{flex:0 0 auto;width:12px;height:12px;position:relative;cursor:pointer}.orbis-trigger-hierarchy-twist:before{content:"";position:absolute;top:3px;left:3px;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent rgba(231,235,243,.55);transform:rotate(90deg);transform-origin:50% 50%}.orbis-trigger-hierarchy-twist.is-collapsed:before{transform:rotate(0)}.orbis-trigger-hierarchy-twist.is-leaf:before{display:none}.orbis-trigger-tree-item{position:relative;width:100%;display:flex;gap:6px;align-items:center;text-align:left;border:0;background:transparent;color:inherit;border-radius:2px;padding:4px 8px;cursor:pointer;min-height:24px}.orbis-trigger-tree-item:hover{background:#252a32}.orbis-trigger-tree-item.is-active{background:#2f3a4a}.orbis-trigger-tree-item.is-dragging{opacity:.45}.orbis-trigger-tree-item.is-drop-target{background:#7eb6ff29;box-shadow:inset 0 0 0 1px #7eb6ff73}.orbis-trigger-tree-item.is-drop-before:before,.orbis-trigger-tree-item.is-drop-after:after{content:"";position:absolute;left:calc(8px + var(--trigger-hierarchy-depth, 0) * 12px);right:8px;height:2px;border-radius:1px;background:#7eb6ff;box-shadow:0 0 0 1px #7eb6ff59;pointer-events:none;z-index:2}.orbis-trigger-tree-item.is-drop-before:before{top:-1px}.orbis-trigger-tree-item.is-drop-after:after{bottom:-1px}.orbis-trigger-tree-item.is-drop-before,.orbis-trigger-tree-item.is-drop-after{background:transparent}.orbis-trigger-tree-item.is-drop-before.is-active,.orbis-trigger-tree-item.is-drop-after.is-active{background:#2f3a4a}.orbis-trigger-tree-flag{width:8px;height:8px;margin-top:0;border-radius:1px;background:#5b8fd4;flex:0 0 auto}.orbis-trigger-tree-flag.is-folder{background:#d4a35b;border-radius:1px 1px 0 0;box-shadow:0 -1px #b8863f}.orbis-trigger-tree-flag.is-off{background:#6d7580}.orbis-trigger-tree-label{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0;flex:1}.orbis-trigger-tree-label strong{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.orbis-trigger-tree-label small{font-size:10px;color:#8b939e;flex:0 0 auto;white-space:nowrap}.orbis-trigger-main{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:#1c1f24}.orbis-trigger-detail{display:flex;flex-direction:column;gap:8px;padding:12px;overflow:auto;flex:1}.orbis-trigger-detail .orbis-trigger-side-inline input,.orbis-trigger-detail .orbis-trigger-side-inline select{border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:4px 6px;font-size:12px}.orbis-trigger-detail-block{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#9aa3af;flex:1;min-height:0}.orbis-trigger-detail-block textarea{flex:1;min-height:180px;border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:8px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;resize:vertical}.orbis-trigger-main-empty{margin:auto;text-align:center;padding:32px;color:#9aa3af}.orbis-trigger-main-empty h3{margin:0 0 8px;font-size:14px;color:#e4e6ea;font-weight:600}.orbis-trigger-main-empty p{margin:0;font-size:12px;max-width:340px}.orbis-trigger-empty-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;margin-top:20px;max-width:560px;text-align:left}.orbis-trigger-empty-presets-label{grid-column:1 / -1;font-size:11.5px;color:#9aa3af;margin-bottom:2px}.orbis-trigger-empty-preset{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #2a2f38;border-radius:8px;background:#23272e;color:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.orbis-trigger-empty-preset:hover{border-color:#7eb6ff73;background:#262c35}.orbis-trigger-empty-preset strong{font-size:12px;font-weight:600;color:#e4e6ea}.orbis-trigger-empty-preset span{font-size:11px;line-height:1.45;color:#9aa3af}.orbis-studio-coach{position:fixed;z-index:320;pointer-events:none}.orbis-studio-coach.is-bottom-left{left:180px;bottom:180px}.orbis-studio-coach.is-right{right:340px;top:96px}.orbis-studio-coach.is-top{left:50%;top:64px;transform:translate(-50%)}.orbis-studio-coach-card{position:relative;pointer-events:auto;width:264px;padding:14px 16px 12px;border:1px solid rgba(126,182,255,.4);border-radius:10px;background:#1d2129;box-shadow:0 12px 32px #00000073;color:#e4e6ea;animation:orbis-studio-coach-in .22s ease}@keyframes orbis-studio-coach-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.orbis-studio-coach-arrow{position:absolute;width:10px;height:10px;background:#1d2129;border-left:1px solid rgba(126,182,255,.4);border-top:1px solid rgba(126,182,255,.4)}.orbis-studio-coach.is-bottom-left .orbis-studio-coach-arrow{left:28px;bottom:-6px;transform:rotate(225deg)}.orbis-studio-coach.is-right .orbis-studio-coach-arrow{right:-6px;top:22px;transform:rotate(135deg)}.orbis-studio-coach.is-top .orbis-studio-coach-arrow{left:50%;top:-6px;transform:translate(-50%) rotate(45deg)}.orbis-studio-coach-card strong{display:block;font-size:13px;font-weight:700;margin-bottom:6px}.orbis-studio-coach-card p{margin:0 0 12px;font-size:12px;line-height:1.55;color:#b6bdc7}.orbis-studio-coach-actions{display:flex;align-items:center;gap:8px}.orbis-studio-coach-dots{display:flex;gap:4px;margin-right:auto}.orbis-studio-coach-dots i{width:5px;height:5px;border-radius:50%;background:#ffffff38}.orbis-studio-coach-dots i.is-on{background:#7eb6fff2}.orbis-studio-coach-skip,.orbis-studio-coach-next{border:0;border-radius:6px;font-size:11.5px;padding:6px 10px;cursor:pointer}.orbis-studio-coach-skip{background:transparent;color:#9aa3af}.orbis-studio-coach-skip:hover{color:#e4e6ea}.orbis-studio-coach-next{background:#7eb6ffe6;color:#0d1117;font-weight:600}.orbis-studio-coach-next:hover{background:#7eb6ff}.orbis-trigger-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;border-bottom:1px solid #2a2f38;background:#23272e;font-size:12px}.orbis-trigger-meta-toggle{display:inline-flex;align-items:center;gap:8px;margin:0;color:#c5ccd6;font-size:11px;font-weight:600;white-space:nowrap;user-select:none}.orbis-trigger-switch{appearance:none;position:relative;flex:0 0 auto;width:34px;height:20px;margin:0;padding:0;border:1px solid #3a414d;border-radius:999px;background:#191c21;cursor:pointer;transition:background .16s ease,border-color .16s ease}.orbis-trigger-switch-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:999px;background:#9aa3af;box-shadow:0 1px 3px #00000059;transition:transform .16s ease,background .16s ease}.orbis-trigger-switch.is-on{border-color:#5b8fd48c;background:#5b8fd447}.orbis-trigger-switch.is-on .orbis-trigger-switch-knob{transform:translate(14px);background:#d7e6ff}.orbis-trigger-switch:hover{border-color:#5a6472}.orbis-trigger-switch.is-on:hover{border-color:#7eb6ffb3}.orbis-trigger-builtin-badge{flex:0 0 auto;padding:3px 8px;border-radius:999px;border:1px solid rgba(130,180,255,.35);background:#5a8cdc2e;color:#d2e1ffeb;font-size:11px;font-weight:700;letter-spacing:.04em}.orbis-trigger-builtin-hint{margin:0 0 10px;padding:8px 10px;border-radius:6px;background:#ffffff0a;color:#e6ebf5b8;font-size:12px;line-height:1.45}.orbis-trigger-builtin-hint code{padding:1px 5px;border-radius:4px;background:#00000047;font-size:11px}.orbis-trigger-name-input{flex:1 1 160px;min-width:120px;border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:4px 8px;font-size:12px;font-weight:600}.orbis-trigger-name-label{flex:1 1 160px;min-width:120px;color:#e4e6ea;font-size:13px;font-weight:700;letter-spacing:-.01em}.orbis-trigger-value-label{display:inline-flex;align-items:center;min-height:28px;padding:0 2px;color:#e6ebf5e0;font-size:12px;font-weight:600}.orbis-trigger-eca{flex:1 1 auto;overflow:auto;padding:0;min-height:0}.orbis-trigger-eca-canvas{min-height:100%;padding:8px;display:flex;flex-direction:column}.orbis-trigger-eca-section{margin-bottom:6px;border:1px solid #2a2f38;border-radius:2px;background:#22262d;overflow:hidden}.orbis-trigger-eca-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px;background:#2a2f38}.orbis-trigger-eca-row-wrap.is-dragging{opacity:.55}.orbis-trigger-eca-row-wrap.is-drop-before:before,.orbis-trigger-eca-row-wrap.is-drop-after:after{content:"";position:absolute;left:18px;right:4px;height:2px;border-radius:1px;background:#7eb6ff;box-shadow:0 0 0 1px #7eb6ff59;pointer-events:none;z-index:2}.orbis-trigger-eca-row-wrap.is-drop-before:before{top:-1px}.orbis-trigger-eca-row-wrap.is-drop-after:after{bottom:-1px}.orbis-trigger-eca-move{flex:0 0 auto;align-self:center;border:1px solid #3a414d;background:#2a303a;color:#c5ccd6;border-radius:2px;width:22px;height:22px;padding:0;font-size:11px;line-height:1;cursor:pointer}.orbis-trigger-eca-move:disabled{opacity:.35;cursor:default}.orbis-trigger-eca-move:not(:disabled):hover{background:#323844;color:#e4e6ea}.orbis-trigger-eca-drag{flex:0 0 auto;align-self:center;width:16px;color:#6d7580;font-size:12px;line-height:1;text-align:center;cursor:grab;user-select:none}.orbis-trigger-eca-drag:active{cursor:grabbing}.orbis-trigger-eca-drag.is-spacer{visibility:hidden;pointer-events:none;cursor:default}.orbis-trigger-eca-toggle{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer;padding:4px 6px;font-size:12px}.orbis-trigger-eca-count{font-style:normal;font-size:11px;color:#8b939e;font-weight:500}.orbis-trigger-eca-chevron{font-size:9px;color:#8b939e;width:10px}.orbis-trigger-eca-head-actions{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.orbis-trigger-eca-add{border:1px solid #3a414d;background:#23272e;color:#c5ccd6;border-radius:2px;padding:2px 7px;font-size:11px;cursor:pointer}.orbis-trigger-eca-add:hover{background:#2e343e;color:#e8ecf2}.orbis-trigger-eca-section-body{padding:4px}.orbis-trigger-eca-row-wrap{position:relative;display:flex;gap:2px;align-items:stretch;margin-bottom:2px}.orbis-trigger-eca-row-wrap.is-reorderable{cursor:grab}.orbis-trigger-eca-row-wrap.is-reorderable:active{cursor:grabbing}.orbis-trigger-eca-row-wrap.is-reorderable .orbis-trigger-eca-row{cursor:grab}.orbis-trigger-eca-row-wrap.is-reorderable:active .orbis-trigger-eca-row{cursor:grabbing}.orbis-trigger-eca-row{flex:1;display:flex;gap:8px;align-items:flex-start;text-align:left;border:1px solid transparent;background:transparent;color:inherit;border-radius:2px;padding:6px 8px;cursor:pointer;font-size:12.5px;line-height:1.45;min-width:0}.orbis-trigger-eca-row.is-static{cursor:default}.orbis-trigger-eca-row:hover,.orbis-trigger-eca-row.is-static:hover{background:#2a303a}.orbis-trigger-eca-row.is-selected{background:#2f3a4a;border-color:#3d4f66}.orbis-trigger-eca-cat{flex:0 0 auto;font-size:11px;color:#8b939e;padding-top:1px;min-width:36px}.orbis-trigger-eca-remove{flex:0 0 auto;align-self:center;border:0;background:transparent;color:#8b939e;cursor:pointer;padding:0 6px;font-size:14px;width:22px;height:22px;line-height:1}.orbis-trigger-eca-remove:hover{color:#e8a0a0}.orbis-trigger-eca-hint{font-size:12px;color:#8b939e;padding:6px 8px;line-height:1.4}.orbis-trigger-eca-hint.is-empty-slot{display:flex;align-items:center;justify-content:center;text-align:center;min-height:28px}.orbis-trigger-inline-link{border:1px solid #3a414d;background:#2a303a;color:#c5ccd6;border-radius:2px;padding:2px 7px;font-size:11px;cursor:pointer}.orbis-trigger-inline-link{display:inline;padding:0 4px;margin:0 2px}.orbis-trigger-sec-icon{width:16px;height:16px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:1px;font-size:9px;font-weight:700}.orbis-trigger-sec-icon.is-event{background:#3d6eb0;color:#fff}.orbis-trigger-sec-icon.is-condition{background:#a18a2a;color:#1a1400}.orbis-trigger-sec-icon.is-action{background:#3a8f55;color:#fff}.orbis-trigger-sec-icon.is-var{background:#6b5a9a;color:#fff}.orbis-trigger-sentence{display:inline}.orbis-trigger-sentence-param{display:inline;border:0;padding:0 1px;margin:0;background:transparent;color:#7eb6e8;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font:inherit;font-weight:600}.orbis-trigger-sentence-param:focus{outline:none;color:#a8d4f5}.orbis-trigger-sentence-param:focus-visible{border-radius:2px;box-shadow:0 0 0 1px #a8d4f58c}.orbis-trigger-sentence-param:hover,.orbis-trigger-sentence-param.is-active{color:#a8d4f5}.orbis-trigger-sentence-inline{display:inline-block;box-sizing:content-box;border:0;border-bottom:1px solid rgba(126,182,232,.65);border-radius:0;padding:0 1px;margin:0;background:#7eb6e814;color:#a8d4f5;font:inherit;font-weight:600;font-size:inherit;line-height:inherit;min-width:2.5ch;max-width:min(42ch,70%);vertical-align:baseline}.orbis-trigger-sentence-inline.is-number{max-width:9ch;font-variant-numeric:tabular-nums;text-align:right}.orbis-trigger-sentence-inline.is-multiline{display:block;width:min(100%,36rem);max-width:100%;min-height:2.8em;margin:2px 0;padding:4px 6px;border:1px solid rgba(126,182,232,.45);border-radius:4px;border-bottom-width:1px;resize:vertical;white-space:pre-wrap;line-height:1.35}.orbis-trigger-sentence-inline:focus{outline:none;border-bottom-color:#a8d4f5f2;background:#7eb6e824}.orbis-trigger-sentence-inline.is-multiline:focus{border-color:#a8d4f5bf}.orbis-trigger-sentence-inline::-webkit-outer-spin-button,.orbis-trigger-sentence-inline::-webkit-inner-spin-button{margin:0}.orbis-trigger-inspector{border-top:1px solid #2a2f38;background:#23272e;padding:8px 10px 10px;max-height:min(40%,320px);overflow:auto;flex:0 0 auto}.orbis-trigger-inspector.is-compact{max-height:none}.orbis-trigger-inspector-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;font-weight:600;margin-bottom:6px}.orbis-trigger-inspector-head small{font-weight:400;font-size:11px;color:#8b939e}.orbis-trigger-type-pick{display:grid;grid-template-columns:40px 1fr;gap:8px;align-items:center;font-size:12px;margin-bottom:8px}.orbis-trigger-type-pick select{border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:4px 6px;font-size:12px}.orbis-trigger-param-table{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.orbis-trigger-param-row{display:grid;grid-template-columns:80px 1fr;gap:4px 8px;align-items:start;font-size:12px;padding:4px 6px;border:1px solid transparent;border-radius:2px}.orbis-trigger-param-row.is-active{border-color:#3d4f66;background:#2a303a}.orbis-trigger-param-row>span:first-child{color:#9aa3af;padding-top:5px}.orbis-trigger-param-row input,.orbis-trigger-param-row select,.orbis-trigger-param-row textarea{border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:4px 6px;font:inherit;font-size:12px;width:100%}.orbis-trigger-param-row textarea{min-height:4.5em;resize:vertical;white-space:pre-wrap;line-height:1.4}.orbis-trigger-catalog-param{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.orbis-trigger-catalog-param.is-shop{flex-direction:column;align-items:stretch}.orbis-editor-entry-camera-sliders{display:flex;flex-direction:column;gap:8px;width:100%}.orbis-trigger-param-row small{grid-column:2;color:#8b939e;font-size:10px}.orbis-trigger-expr-field{display:flex;flex-direction:column;gap:3px}.orbis-trigger-expr-error{color:#ffb4a2;font-size:10px;font-style:normal;line-height:1.35}.orbis-trigger-nested-actions{display:flex;flex-direction:column;gap:4px;border-left:2px solid #3a414d;padding-left:8px}.orbis-trigger-nested-empty{color:#7b8493;font-size:11px;font-style:normal}.orbis-trigger-nested-row{border:1px solid #333a45;border-radius:3px;background:#1c2027}.orbis-trigger-nested-head{display:flex;align-items:center;gap:4px;padding:3px 4px}.orbis-trigger-nested-sentence{flex:1;min-width:0;text-align:left;background:none;border:0;color:#dfe3ea;font:inherit;font-size:11px;padding:2px 4px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-trigger-nested-sentence:hover{color:#fff}.orbis-trigger-nested-body{border-top:1px solid #333a45;padding:6px 4px 2px}.orbis-trigger-nested-add{border:1px solid #3a414d;background:#191c21;color:#b9c0cb;border-radius:2px;padding:4px 6px;font:inherit;font-size:11px}.orbis-trigger-local-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.orbis-trigger-local-toolbar>button{border:1px solid #3a414d;background:#2a303a;color:#e4e6ea;border-radius:3px;padding:3px 8px;font-size:11px;cursor:pointer}.orbis-trigger-local-toolbar>button:hover{background:#343b47}.orbis-trigger-local-toolbar>p{margin:0;color:#8b939e;font-size:11px}.orbis-trigger-local-inline{display:inline;border:0;border-bottom:1px solid rgba(126,182,232,.45);border-radius:0;padding:0 1px;margin:0;background:transparent;color:#7eb6e8;font:inherit;font-weight:600;font-size:inherit;line-height:inherit;min-width:2.5ch;max-width:18ch;vertical-align:baseline}.orbis-trigger-local-inline.is-value{max-width:12ch}.orbis-trigger-local-inline.is-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2px}.orbis-trigger-local-inline:hover,.orbis-trigger-local-inline:focus{color:#a8d4f5;border-bottom-color:#a8d4f5bf;outline:none}.orbis-trigger-scoped-name{display:flex;flex-direction:column;gap:4px}.orbis-trigger-sentence-box{border:1px solid #2a2f38;background:#191c21;border-radius:2px;padding:8px 10px;font-size:12.5px;line-height:1.5;margin-bottom:6px}.orbis-trigger-sentence-label{font-size:10px;font-weight:600;color:#8b939e;margin-bottom:4px}.orbis-trigger-help{margin:0;font-size:11px;line-height:1.4;color:#8b939e}.orbis-trigger-inspector-hint{margin:0;font-size:12px;color:#8b939e}.orbis-trigger-side-editor{padding:8px;overflow:auto;display:flex;flex-direction:column;gap:6px;flex:1}.orbis-trigger-side-note{margin:0 0 4px;color:#8b939e;font-size:11px;line-height:1.4}.orbis-trigger-side-editor h4{margin:6px 0 0;font-size:11px;color:#8b939e;font-weight:600}.orbis-trigger-side-editor>button:not(.orbis-trigger-side-add),.orbis-trigger-side-card button,.orbis-trigger-side-inline button{border:1px solid #3a414d;background:#2a303a;color:#c5ccd6;border-radius:2px;padding:4px 7px;font-size:11px;cursor:pointer}.orbis-trigger-side-card{display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid #2a2f38;border-radius:2px;background:#22262d}.orbis-trigger-side-card input,.orbis-trigger-side-card select,.orbis-trigger-side-card textarea,.orbis-trigger-side-inline input,.orbis-trigger-side-inline select{border:1px solid #3a414d;background:#191c21;color:#e4e6ea;border-radius:2px;padding:4px 6px;font-size:11px}.orbis-trigger-screen-element{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid #333a45;border-radius:3px;background:#16191e}.orbis-trigger-screen-element.is-active{border-color:#5a7dbd}.orbis-trigger-screen-element .orbis-trigger-side-inline span{min-width:56px}.orbis-trigger-side-inline{display:flex;gap:6px;align-items:center;font-size:11px}.orbis-trigger-side-inline span{min-width:42px;flex:0 0 auto;color:#9aa3af}.orbis-trigger-side-inline input,.orbis-trigger-side-inline select{flex:1;min-width:0}.orbis-editor-trigger-panel.is-sc2 .orbis-editor-trigger-danger{border:1px solid #5a3a3a;background:#3a2a2a;color:#e0b0b0;border-radius:2px;padding:3px 8px;cursor:pointer;font-size:11px}@media (max-width: 900px){.orbis-editor-trigger-workspace{grid-template-columns:1fr}.orbis-trigger-nav{max-height:200px;border-right:0;border-bottom:1px solid #2a2f38}}.orbis-editor-dock.is-studio-idle{background:radial-gradient(circle at 50% 38%,rgba(72,118,190,.12),transparent 30%),#0d1016}.orbis-editor-dock.is-studio-idle :is(.orbis-editor-dock-menubar,.orbis-editor-dock-worldbar-file,.orbis-editor-dock-worldbar-status,.orbis-editor-dock-left,.orbis-editor-dock-right,.orbis-editor-dock-center-tabs,.orbis-editor-dock-preview-tools,.orbis-editor-dock-fps-overlay,.orbis-editor-dock-palette,.orbis-editor-dock-statusbar){display:none}.orbis-editor-dock.is-studio-idle .orbis-editor-dock-body,.orbis-editor-dock.is-studio-idle .orbis-editor-dock-center,.orbis-editor-dock.is-studio-idle .orbis-editor-dock-center-view{background:transparent}.orbis-editor-dock.is-studio-idle .orbis-editor-dock-center-view{pointer-events:auto}.orbis-editor-dock-idle{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:clamp(32px,7vh,80px) 24px;text-align:center;background:radial-gradient(circle at 50% 42%,rgba(78,130,214,.11),transparent 25%),linear-gradient(180deg,#12161fb8,#0d1016eb);color:#d5dbe6;pointer-events:auto}.orbis-editor-dock.is-studio-idle .orbis-editor-dock-center-view.is-preview{background:transparent}.orbis-editor-dock-idle-mark{display:grid;place-items:center;width:52px;height:52px;margin-bottom:22px;border:1px solid rgba(126,182,255,.22);border-radius:14px;background:#7eb6ff12;box-shadow:0 18px 48px #0000003d}.orbis-editor-dock-idle-mark img{width:25px;height:25px;object-fit:contain}.orbis-editor-dock-idle-kicker{margin-bottom:10px;color:#9ac3ffb8;font-size:10px;font-weight:750;letter-spacing:.18em}.orbis-editor-dock-idle h1{margin:0;color:#f2f5fa;font-size:clamp(24px,2.2vw,34px);font-weight:700;letter-spacing:-.045em;line-height:1.22}.orbis-editor-dock-idle p{max-width:480px;margin:12px 0 0;font-size:13px;color:#929cab;line-height:1.6}.orbis-editor-dock-idle-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:174px;min-height:40px;margin:0;border:1px solid #3a414d;background:#2a303ae0;color:#e4e6ea;border-radius:5px;padding:9px 16px;font-size:12.5px;font-weight:650;cursor:pointer;transition:border-color .12s ease,background .12s ease,transform .12s ease}.orbis-editor-dock-idle-cta:hover,.orbis-editor-dock-idle-cta:focus-visible{border-color:#596372;background:#323844;outline:none}.orbis-editor-dock-idle-cta:active{transform:translateY(1px)}.orbis-editor-dock-idle-cta-row{display:flex;justify-content:center;gap:10px;margin-top:28px}.orbis-editor-dock-idle-cta.is-create{border-color:#7eb6ff73;background:#5a96e63d;color:#edf6ff}.orbis-editor-dock-idle-cta.is-create:hover,.orbis-editor-dock-idle-cta.is-create:focus-visible{border-color:#8fc3ffad;background:#7eb6ff42}.orbis-editor-dock-idle small{margin-top:18px;color:#8b95a49e;font-size:10.5px;line-height:1.5}@media (max-width: 620px){.orbis-editor-dock-idle-cta-row{width:min(100%,300px);flex-direction:column}.orbis-editor-dock-idle-cta{width:100%}}.orbis-studio-world-picker-secondary.is-create{margin-right:auto;border-color:#7eb6ff66;color:#cfe3ff}.orbis-editor-dock.is-studio-picking>:not(.orbis-studio-world-picker){pointer-events:none;filter:saturate(.72) brightness(.72)}.orbis-studio-world-picker{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:24px;pointer-events:auto;background:#06080eb8;backdrop-filter:blur(10px)}.orbis-studio-world-picker-card{width:min(520px,100%);max-height:min(720px,calc(100vh - 48px));display:flex;flex-direction:column;gap:12px;padding:18px 18px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#151821,#0f1117);box-shadow:0 24px 64px #00000073;color:#e7ebf3}.orbis-studio-world-picker-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.orbis-studio-world-picker-kicker{display:inline-flex;align-items:baseline;margin:0 0 6px;font-size:14px;line-height:1;letter-spacing:-.055em;text-transform:none;color:#fff}.orbis-studio-world-picker-head h2{margin:0;font-size:18px;font-weight:650}.orbis-studio-world-picker-lead{margin:6px 0 0;font-size:12px;line-height:1.45;color:#e7ebf39e}.orbis-studio-world-picker-close,.orbis-studio-world-picker-secondary,.orbis-studio-world-picker-primary{border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#e7ebf3;font-size:12px;padding:8px 12px;cursor:pointer}.orbis-studio-world-picker-close:hover:not(:disabled),.orbis-studio-world-picker-secondary:hover:not(:disabled){background:#ffffff14}.orbis-studio-world-picker-primary{border-color:#7eb6ff73;background:#7eb6ff2e;font-weight:600}.orbis-studio-world-picker-primary:hover:not(:disabled){background:#7eb6ff47}.orbis-studio-world-picker-close:disabled,.orbis-studio-world-picker-secondary:disabled,.orbis-studio-world-picker-primary:disabled,.orbis-studio-world-picker-row:disabled{opacity:.55;cursor:default}.orbis-studio-world-picker-search input{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#e7ebf3;padding:10px 12px;font-size:13px}.orbis-studio-world-picker-search input:focus{outline:none;border-color:#7eb6ff8c}.orbis-studio-world-picker-list{flex:1;min-height:180px;overflow:auto;display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#0000002e}.orbis-studio-world-picker-row{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;padding:10px 12px;cursor:pointer}.orbis-studio-world-picker-row strong{font-size:13px;font-weight:600}.orbis-studio-world-picker-row span{font-size:11px;color:#e7ebf380}.orbis-studio-world-picker-row:hover:not(:disabled){background:#7eb6ff14}.orbis-studio-world-picker-row.is-selected{border-color:#7eb6ff66;background:#7eb6ff24}.orbis-studio-world-picker-empty{margin:auto;padding:24px 12px;text-align:center;color:#e7ebf380;font-size:12px}.orbis-studio-world-picker-error{margin:0;font-size:12px;color:#ff9b9b}.orbis-studio-world-picker-foot{display:flex;justify-content:flex-end;gap:8px}.orbis-play-watch:focus{outline:none}.orbis-play-watch{--pw-ink: #0b1220;--pw-muted: rgba(15, 23, 42, .58);--pw-line: rgba(15, 23, 42, .08);--pw-soft: #f4f6f8;--pw-surface: #f2f2f2;--pw-surface-hover: #e5e5e5;--pw-card: #ffffff;position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:#fff;color:var(--pw-ink);font-family:var(--orbis-ui-font);overflow:auto;animation:orbis-assets-shell-in .42s cubic-bezier(.22,1,.36,1) both}.orbis-play-watch.is-share-open{overflow:hidden}.orbis-play-watch .orbis-assets-store-top{position:sticky;top:0;z-index:420;background:#fff;border-bottom:1px solid rgba(15,23,42,.06);backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-play-watch .orbis-assets-store-top-bar{padding-left:15px;padding-right:15px}.orbis-play-watch .orbis-assets-store-wordmark-orbis{color:#0b12208c}.orbis-play-watch .orbis-assets-store-wordmark-hub{color:#0b1220}.orbis-play-watch .orbis-assets-scope-ink{background:#0f172a;box-shadow:none}.orbis-play-watch .orbis-assets-scope button,.orbis-play-watch .orbis-assets-scope a{color:#0b12207a}.orbis-play-watch .orbis-assets-scope button:hover,.orbis-play-watch .orbis-assets-scope button.is-active,.orbis-play-watch .orbis-assets-scope a:hover,.orbis-play-watch .orbis-assets-scope a.is-active{color:#0b1220}.orbis-play-watch .orbis-assets-store-search{border:1px solid rgba(15,23,42,.1);background:#f4f6f8;box-shadow:none;color:#0b1220}.orbis-play-watch .orbis-assets-store-search:focus-within{border-color:#0f172a57;box-shadow:0 0 0 4px #0f172a0f;background:#fff}.orbis-play-watch .orbis-assets-store-search input{color:#0b1220}.orbis-play-watch .orbis-assets-store-search input::placeholder{color:#0b12206b}.orbis-play-watch .orbis-assets-store-search-icon,.orbis-play-watch .orbis-assets-store-search kbd{color:#0b12206b;border-color:#0f172a1a;background:transparent}.orbis-play-watch .orbis-assets-store-top-end{gap:10px;min-width:max-content}.orbis-play-watch>.orbis-play-watch-mobile-nav{display:none}@media (max-width: 1400px){.orbis-play-watch .orbis-assets-store-top-end{min-width:0}.orbis-play-watch .orbis-assets-mobile-nav-scrim{display:block;position:absolute;inset:0;z-index:60;margin:0;padding:0;border:0;background:#06080e6b;opacity:0;pointer-events:none;transition:opacity .22s ease}.orbis-play-watch.is-mobile-nav-open .orbis-assets-mobile-nav-scrim{opacity:1;pointer-events:auto}.orbis-play-watch>.orbis-play-watch-mobile-nav,.orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-side{display:block;position:absolute;top:0;left:0;bottom:0;z-index:70;width:min(320px,86vw);height:auto;max-height:none;align-self:stretch;border-right:1px solid rgba(15,23,42,.08);border-bottom:0;background:#f7f8fa;color:#0b1220;box-shadow:18px 0 48px #0000002e;transform:translate(-105%);transition:transform .28s cubic-bezier(.22,1,.36,1);padding:max(18px,env(safe-area-inset-top,0px)) 14px max(24px,env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;pointer-events:none}.orbis-play-watch.is-mobile-nav-open>.orbis-play-watch-mobile-nav,.orbis-play-watch.is-mobile-nav-open .orbis-play-watch-hub-profile .orbis-assets-store-side{transform:translate(0);pointer-events:auto}.orbis-play-watch .orbis-assets-mobile-drawer-nav{display:block}.orbis-play-watch .orbis-assets-mobile-drawer-kicker{color:#0b12207a}.orbis-play-watch .orbis-assets-mobile-drawer-nav a{color:#0b1220b8}.orbis-play-watch .orbis-assets-mobile-drawer-nav a:hover,.orbis-play-watch .orbis-assets-mobile-drawer-nav a.is-active{color:#0b1220;background:#0f172a0f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a{color:#e8eef8b8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-nav a.is-active,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a:hover,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-nav a.is-active{color:#e8eef8;background:#ffffff14}}@media (max-width: 1400px){.orbis-play-watch,.orbis-assets-panel,.orbis-assets-shell{--hub-mobile-nav-top: 60px}body:has(.orbis-assets-panel.is-mobile-nav-open) .orbis-assets-shell{bottom:0;z-index:130!important}.orbis-assets-panel.is-mobile-nav-open .orbis-assets-store-top{z-index:90;background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.orbis-assets-panel.is-play.is-hub-dark.is-mobile-nav-open .orbis-assets-store-top,html[data-hub-site-theme=dark] .orbis-play-watch.is-mobile-nav-open .orbis-assets-store-top,.orbis-play-watch.is-hub-dark.is-mobile-nav-open .orbis-assets-store-top,.orbis-play-watch.is-mobile-nav-open .orbis-assets-store-top{background:transparent;border-bottom-color:transparent}:is(.orbis-assets-panel .orbis-assets-store-side,.orbis-assets-store-layout.is-home .orbis-assets-store-side,.orbis-assets-store-layout.is-hub-profile .orbis-assets-store-side,.orbis-legal-hub .orbis-assets-store-side,.orbis-play-watch>.orbis-play-watch-mobile-nav,.orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-side){position:fixed;inset:0 auto 0 0;height:auto;max-height:none;justify-content:flex-start;padding-top:var(--hub-mobile-nav-top, 60px);padding-bottom:max(24px,env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;isolation:isolate;z-index:80}:is(.orbis-assets-panel .orbis-assets-mobile-nav-scrim,.orbis-play-watch .orbis-assets-mobile-nav-scrim){position:fixed;inset:0;z-index:75}.orbis-play-watch.is-mobile-nav-open{overflow:hidden}.orbis-play-watch.is-mobile-nav-open .orbis-play-watch-iframe,.orbis-play-watch.is-mobile-nav-open [data-orbis-gpu-root]{pointer-events:none}}.orbis-play-watch-top-auth{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;color:#0f0f0f}.orbis-play-watch-top-auth.is-loading{min-width:96px;justify-content:center;color:#0f0f0f66;font-size:13px}.orbis-play-watch-create-btn{appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px 0 12px;border:0;border-radius:999px;background:#f2f2f2;color:#0f0f0f;font:inherit;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .14s ease}.orbis-play-watch-create-btn:hover,.orbis-play-watch-create-btn.is-open{background:#e5e5e5}.orbis-play-watch-create-btn svg{flex:0 0 auto}.orbis-play-watch-create-menu{z-index:2400;min-width:220px;padding:8px 0;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 32px #0000001f}.orbis-play-watch-create-menu button{appearance:none;width:100%;display:flex;align-items:center;gap:14px;padding:10px 16px;border:0;background:transparent;color:#0f0f0f;font:inherit;font-size:14px;text-align:left;cursor:pointer}.orbis-play-watch-create-menu button:hover{background:#f2f2f2}.orbis-play-watch-create-menu svg{flex:0 0 auto;color:#0f0f0f}.orbis-library-create-host{width:100%;max-width:1080px;padding:0 0 12px}.orbis-library-create-host:has(.orbis-hubc-section.is-bleed){max-width:none}.orbis-library-create-page,.orbis-hub-profile-page{width:100%;color:var(--assets-ink, #0b1220)}.orbis-hub-profile-page.is-light,.orbis-hub-profile-page.is-dark{max-width:none;margin:0}.orbis-hub-profile-hero{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid rgba(15,23,42,.08)}.orbis-hub-profile-hero-copy{display:flex;flex-direction:column;gap:10px;max-width:none}.orbis-hub-profile-title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;min-width:0}.orbis-hub-profile-title-row strong{margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:820;letter-spacing:-.055em;line-height:1.05;color:var(--assets-ink, #0b1220)}.orbis-hub-profile-title-row span{font-size:clamp(18px,2.2vw,24px);font-weight:560;letter-spacing:-.04em;line-height:1.1;color:var(--assets-mute, rgba(11, 18, 32, .38))}.orbis-hub-profile-hero-copy p{margin:0;font-size:14.5px;line-height:1.45;color:var(--assets-mute, rgba(11, 18, 32, .56))}.orbis-hub-profile-body{width:100%;min-width:0}.orbis-hub-profile-embed{--hub-profile-ink: #e8eef8;--hub-profile-muted: rgba(232, 238, 248, .62);--hub-profile-line: rgba(255, 255, 255, .1);--hub-profile-panel: rgba(255, 255, 255, .045);width:100%;min-width:0;border:1px solid rgba(15,23,42,.16);border-radius:18px;background:radial-gradient(120% 80% at 12% 0%,rgba(96,165,250,.14),transparent 50%),linear-gradient(180deg,#171b24,#11141b);color:var(--hub-profile-ink);box-shadow:0 18px 40px #0f172a2e,inset 0 1px #ffffff0d;overflow:hidden}.orbis-hub-profile-embed>.orbis-svc,.orbis-hub-profile-embed>.orbis-svc-guide,.orbis-hub-profile-embed .orbis-svc,.orbis-hub-profile-embed .orbis-svc-shell,.orbis-hub-profile-embed .orbis-service-window-shell{width:100%;max-width:none;min-height:min(70vh,760px);border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--hub-profile-ink)}.orbis-hub-profile-embed .orbis-svc-tabs{border-bottom:1px solid var(--hub-profile-line);background:#0000002e}.orbis-hub-profile-embed .orbis-svc-tabs button{color:var(--hub-profile-muted)}.orbis-hub-profile-embed .orbis-svc-tabs button:hover{color:#fff}.orbis-hub-profile-embed .orbis-svc-tabs button.is-active{color:#fff;background:#ffffff14}.orbis-hub-profile-embed .orbis-svc-toolbar,.orbis-hub-profile-embed .orbis-svc-settings .orbis-svc-toolbar{border-bottom-color:var(--hub-profile-line)}.orbis-hub-profile-embed .orbis-svc-toolbar-left button,.orbis-hub-profile-embed .orbis-svc-settings .orbis-svc-toolbar-left button{border-color:var(--hub-profile-line);background:#ffffff0d;color:var(--hub-profile-ink)}.orbis-hub-profile-embed .orbis-svc-slot-count,.orbis-hub-profile-embed .orbis-svc-settings .orbis-svc-slot-count{color:var(--hub-profile-muted)}.orbis-hub-profile-embed .orbis-settings-section,.orbis-hub-profile-embed .orbis-settings-range,.orbis-hub-profile-embed .orbis-settings-switch,.orbis-hub-profile-embed .orbis-settings-preset-card,.orbis-hub-profile-embed .orbis-settings-chip{border-color:var(--hub-profile-line);background:var(--hub-profile-panel);color:var(--hub-profile-ink)}.orbis-hub-profile-embed .orbis-settings-section-head h3,.orbis-hub-profile-embed .orbis-settings-section-head span,.orbis-hub-profile-embed .orbis-settings-graphics-label,.orbis-hub-profile-embed .orbis-settings-graphics-hint,.orbis-hub-profile-embed .orbis-render-settings-note,.orbis-hub-profile-embed label,.orbis-hub-profile-embed p,.orbis-hub-profile-embed span,.orbis-hub-profile-embed strong,.orbis-hub-profile-embed small{color:inherit}.orbis-hub-profile-embed .orbis-settings-section-head h3{color:#fff}.orbis-hub-profile-embed .orbis-settings-section-head span,.orbis-hub-profile-embed .orbis-settings-graphics-label,.orbis-hub-profile-embed .orbis-settings-graphics-hint{color:var(--hub-profile-muted)}.orbis-hub-profile-embed .orbis-settings-preset-card.is-active,.orbis-hub-profile-embed .orbis-settings-chip.is-active,.orbis-hub-profile-embed .orbis-settings-switch.is-on{border-color:#60a5fa8c;background:#3b82f62e;color:#fff}.orbis-hub-profile-embed .orbis-svc-scroll,.orbis-hub-profile-embed .orbis-settings-panel{color:var(--hub-profile-ink)}.orbis-hub-profile-embed .orbis-keyboard-settings.is-embedded{position:relative;width:100%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent}.orbis-hub-profile-embed .orbis-keyboard-settings.is-embedded .orbis-keyboard-settings-body{max-height:none}.orbis-hub-profile-embed .orbis-top-nav-window-body,.orbis-hub-profile-embed .orbis-svc-scroll{max-height:min(70vh,760px)}.orbis-hub-profile-embed .orbis-svc-guide-layout,.orbis-hub-profile-embed .orbis-svc-guide-scroll{color:var(--hub-profile-ink)}.orbis-hub-profile-embed .orbis-svc-guide a,.orbis-hub-profile-embed .orbis-svc-guide button{color:inherit}.orbis-play-watch-hub-profile{position:relative;z-index:4;width:100%;min-height:calc(100vh - 72px);background:var(--pw-card, #fff);color:var(--pw-ink, #0b1220)}.orbis-play-watch-hub-profile .orbis-assets-store-layout.is-hub-profile{min-height:calc(100vh - 72px)}.orbis-play-watch-hub-profile .orbis-assets-store-side{background:var(--pw-soft, #f7f8fa);border-right:1px solid var(--pw-line, rgba(15, 23, 42, .06));color:var(--pw-ink, #0b1220)}.orbis-play-watch-hub-profile .orbis-assets-store-side-title{color:var(--pw-muted, rgba(11, 18, 32, .48))}.orbis-play-watch-hub-profile .orbis-assets-flat-nav button{color:color-mix(in srgb,var(--pw-ink, #0b1220) 72%,transparent)}.orbis-play-watch-hub-profile .orbis-assets-flat-nav button:hover{color:var(--pw-ink, #0b1220);background:color-mix(in srgb,var(--pw-ink, #0b1220) 6%,transparent)}.orbis-play-watch-hub-profile .orbis-assets-flat-nav button.is-active{color:var(--pw-ink, #0b1220);background:color-mix(in srgb,var(--pw-ink, #0b1220) 10%,transparent)}.orbis-play-watch-hub-profile .orbis-assets-store-main{background:var(--pw-card, #fff);color:var(--pw-ink, #0b1220)}.orbis-play-watch-hub-profile .orbis-assets-body{padding:36px 36px 48px 40px;max-width:none}.orbis-play-watch:has(.orbis-play-watch-hub-profile) .orbis-play-watch-layout{display:none}.orbis-assets-panel .orbis-assets-store-layout.is-hub-profile .orbis-assets-body{max-width:none}.orbis-hub-cert-hero{gap:16px}.orbis-hub-cert-hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;max-width:var(--hub-mypage-measure, 1080px)}.orbis-hub-cert-hero-copy{display:grid;gap:8px;min-width:0}.orbis-hub-cert-hero-copy em{font-style:normal;font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-mypage-soft-label)}.orbis-hub-cert-hero-copy p{margin:0;font-size:13.5px;line-height:1.5;color:var(--hub-mypage-muted);max-width:min(100%,68ch)}.orbis-hub-cert-balance-row{display:flex;align-items:baseline;gap:10px;min-width:0}.orbis-hub-cert-balance-row .orbis-cert-coin-icon{align-self:center;flex:0 0 auto}.orbis-hub-cert-balance-row strong{font-size:clamp(30px,3.6vw,38px);font-weight:780;letter-spacing:-.05em;line-height:1}.orbis-hub-cert-balance-row span{font-size:13.5px;font-weight:650;letter-spacing:-.02em;color:var(--hub-mypage-muted)}.orbis-hub-cert-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.orbis-hub-cert-trust li{padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent);font-size:12px;font-weight:650;letter-spacing:-.01em;color:var(--hub-mypage-muted)}.orbis-hub-cert-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:var(--hub-mypage-measure, 1080px)}.orbis-hub-cert-pack{position:relative;appearance:none;display:grid;gap:14px;align-content:space-between;margin:0;padding:16px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-hub-cert-pack:hover:not(:disabled){border-color:color-mix(in srgb,var(--hub-mypage-ink) 24%,transparent);background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-cert-pack.is-active{border-color:color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent)}.orbis-hub-cert-pack:disabled{opacity:.45;cursor:default}.orbis-hub-cert-pack-check{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--hub-mypage-line);border-radius:999px;font-size:10px;line-height:1;color:transparent;transition:background .14s ease,color .14s ease,border-color .14s ease}.orbis-hub-cert-pack.is-active .orbis-hub-cert-pack-check{border-color:transparent;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-cert-pack-amount{display:inline-flex;align-items:center;gap:8px;min-width:0}.orbis-hub-cert-pack-amount em{font-style:normal;font-size:22px;font-weight:760;letter-spacing:-.045em;line-height:1}.orbis-hub-cert-pack-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.orbis-hub-cert-pack-meta strong{font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-hub-cert-pack-meta i{font-style:normal;font-size:11.5px;font-weight:680;color:var(--hub-mypage-muted)}.orbis-hub-cert-pack-meta i.is-bonus{padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);color:var(--hub-mypage-ink)}.orbis-hub-cert-summary{display:grid;gap:0;margin:0;max-width:560px}.orbis-hub-cert-summary>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--hub-mypage-line)}.orbis-hub-cert-summary>div:first-child{border-top:0;padding-top:0}.orbis-hub-cert-summary dt{margin:0;font-size:13px;font-weight:650;color:var(--hub-mypage-muted)}.orbis-hub-cert-summary dd{margin:0;font-size:14px;font-weight:700;letter-spacing:-.02em}.orbis-hub-cert-summary .is-total dt{color:var(--hub-mypage-ink);font-weight:700}.orbis-hub-cert-summary .is-total dd{font-size:17px;font-weight:760;letter-spacing:-.035em}.orbis-hub-cert-notice{padding:12px 14px;border-radius:12px;background:var(--hub-mypage-soft)}.orbis-hub-cert-notice p{margin:0;font-size:12.5px;line-height:1.55;color:var(--hub-mypage-muted)}.orbis-hub-cert-agree{display:flex;align-items:flex-start;gap:10px;max-width:760px;font-size:13px;line-height:1.45;color:var(--hub-mypage-muted);cursor:pointer}.orbis-hub-cert-agree input{margin-top:2px;width:16px;height:16px;accent-color:var(--hub-mypage-accent)}.orbis-hub-cert-result{--cert-result-accent: #0f9a63;--cert-result-accent-rgb: 15, 154, 99;--cert-result-coin: #d99b1f;justify-items:center;gap:0;max-width:var(--hub-mypage-measure, 1080px);padding:clamp(26px,5vh,56px) 0 clamp(30px,5vh,56px);text-align:center}.orbis-hub-cert-result.is-failure{--cert-result-accent: #c0372a;--cert-result-accent-rgb: 192, 55, 42}.orbis-hub-mypage>.orbis-hub-cert-result.orbis-hub-mypage-card:first-child{padding-top:clamp(26px,5vh,56px)}.orbis-hub-cert-result-stage{position:relative;display:grid;place-items:center;isolation:isolate;width:100%;height:116px;pointer-events:none}.orbis-hub-cert-result-glow{position:absolute;z-index:-1;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(var(--cert-result-accent-rgb),.2),transparent 66%);filter:blur(18px);animation:orbis-hub-cert-result-glow 3.4s ease-in-out infinite}.orbis-hub-cert-result.is-failure .orbis-hub-cert-result-glow{width:200px;height:200px;opacity:.75;animation:orbis-hub-cert-result-rise .42s ease both}.orbis-hub-cert-result-ring{position:absolute;width:88px;height:88px;border:1px solid rgba(var(--cert-result-accent-rgb),.5);border-radius:50%;animation:orbis-hub-cert-result-ring 1.5s .2s cubic-bezier(.16,.8,.3,1) both}.orbis-hub-cert-result-ring.is-late{animation-delay:.54s}.orbis-hub-cert-result-sparks{position:absolute;inset:50% auto auto 50%;width:0;height:0}.orbis-hub-cert-result-sparks i{--spark-angle: calc(var(--spark-i) * 25.7deg);--spark-reach: calc(104px + var(--spark-i) * 3px);position:absolute;width:5px;height:9px;margin:-5px 0 0 -2.5px;border-radius:2px;background:rgba(var(--cert-result-accent-rgb),.85);animation:orbis-hub-cert-result-spark 1.25s ease-out both;animation-delay:calc(.15s + var(--spark-i) * 26ms)}.orbis-hub-cert-result-sparks i:nth-child(3n){background:var(--cert-result-coin)}.orbis-hub-cert-result-sparks i:nth-child(4n){width:6px;height:6px;border-radius:50%}.orbis-hub-cert-result-mark{position:relative;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.55),transparent 48%),rgba(var(--cert-result-accent-rgb),.12);box-shadow:0 0 0 1px rgba(var(--cert-result-accent-rgb),.22),0 0 0 10px rgba(var(--cert-result-accent-rgb),.05),0 18px 40px rgba(var(--cert-result-accent-rgb),.16);animation:orbis-hub-cert-result-pop .64s 40ms cubic-bezier(.16,1.3,.36,1) both}.orbis-hub-cert-result-mark svg{width:58px;height:58px;overflow:visible}.orbis-hub-cert-result-mark-ring{fill:none;stroke:rgba(var(--cert-result-accent-rgb),.42);stroke-width:2;stroke-dasharray:158;stroke-dashoffset:158;transform:rotate(-90deg);transform-origin:50% 50%;animation:orbis-hub-cert-result-draw .78s .16s cubic-bezier(.4,0,.2,1) both}.orbis-hub-cert-result-mark-glyph{fill:none;stroke:var(--cert-result-accent);stroke-width:4.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:44;stroke-dashoffset:44;animation:orbis-hub-cert-result-draw .42s .6s cubic-bezier(.65,0,.35,1) both}.orbis-hub-cert-result .orbis-hub-mypage-section-head{justify-items:center;gap:8px;margin:20px 0 0}.orbis-hub-cert-result .orbis-hub-mypage-section-head em{color:var(--cert-result-accent);animation:orbis-hub-cert-result-rise .46s .24s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result .orbis-hub-mypage-section-head h3{font-size:clamp(26px,2.6vw,34px);animation:orbis-hub-cert-result-rise .46s .3s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result .orbis-hub-mypage-section-head p{max-width:46ch;animation:orbis-hub-cert-result-rise .46s .36s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result-reward{position:relative;display:inline-flex;align-items:center;gap:12px;margin-top:26px;padding:14px 26px;overflow:hidden;border:1px solid rgba(var(--cert-result-accent-rgb),.2);border-radius:999px;background:linear-gradient(110deg,rgba(var(--cert-result-accent-rgb),.12),rgba(var(--cert-result-accent-rgb),.03)),var(--hub-mypage-soft);animation:orbis-hub-cert-result-rise .52s .42s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result-reward:after{content:"";position:absolute;inset:0 auto 0 -60%;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);animation:orbis-hub-cert-result-shine 1.1s .9s ease-out both}.orbis-hub-cert-result-reward-coin{display:grid;place-items:center;animation:orbis-hub-cert-result-coin .94s .32s cubic-bezier(.2,.8,.3,1) both}.orbis-hub-cert-result-reward strong{font-size:clamp(32px,3.6vw,42px);font-weight:780;letter-spacing:-.045em;font-variant-numeric:tabular-nums;line-height:1.05}.orbis-hub-cert-result-reward-unit{align-self:center;font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--hub-mypage-muted)}.orbis-hub-cert-result-balance{margin:16px 0 0;font-size:14px;color:var(--hub-mypage-muted);animation:orbis-hub-cert-result-rise .46s .56s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result-balance strong{color:var(--hub-mypage-ink);font-weight:740;font-variant-numeric:tabular-nums}.orbis-hub-cert-result-balance-pending{max-width:46ch;margin:8px auto 0;font-size:13px;line-height:1.55;color:var(--hub-mypage-muted)}.orbis-hub-cert-result-note{max-width:44ch;margin:24px 0 0;font-size:13.5px;line-height:1.55;color:var(--hub-mypage-muted);animation:orbis-hub-cert-result-rise .46s .42s cubic-bezier(.22,1,.36,1) both}.orbis-hub-cert-result-note strong{color:var(--hub-mypage-ink);font-weight:720}.orbis-hub-cert-result-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;animation:orbis-hub-cert-result-rise .46s .64s cubic-bezier(.22,1,.36,1) both}@keyframes orbis-hub-cert-result-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-hub-cert-result-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes orbis-hub-cert-result-draw{to{stroke-dashoffset:0}}@keyframes orbis-hub-cert-result-ring{0%{opacity:.85;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes orbis-hub-cert-result-glow{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}@keyframes orbis-hub-cert-result-spark{0%{opacity:0;transform:rotate(var(--spark-angle)) translateY(-34px) scale(.5)}16%{opacity:1}to{opacity:0;transform:rotate(var(--spark-angle)) translateY(calc(-1 * var(--spark-reach))) rotate(240deg)}}@keyframes orbis-hub-cert-result-coin{0%{opacity:0;transform:translateY(-16px) rotateY(0) scale(.5)}55%{opacity:1}to{opacity:1;transform:translateY(0) rotateY(720deg) scale(1)}}@keyframes orbis-hub-cert-result-shine{0%{transform:translate(0) skew(-12deg)}to{transform:translate(320%) skew(-12deg)}}@media (prefers-reduced-motion: reduce){.orbis-hub-cert-result :is(.orbis-hub-mypage-section-head em,.orbis-hub-mypage-section-head h3,.orbis-hub-mypage-section-head p),.orbis-hub-cert-result-mark,.orbis-hub-cert-result-mark-ring,.orbis-hub-cert-result-mark-glyph,.orbis-hub-cert-result-glow,.orbis-hub-cert-result-reward,.orbis-hub-cert-result-reward-coin,.orbis-hub-cert-result-balance,.orbis-hub-cert-result-note,.orbis-hub-cert-result-actions{animation:none!important;opacity:1;stroke-dashoffset:0;transform:none}.orbis-hub-cert-result-ring,.orbis-hub-cert-result-sparks,.orbis-hub-cert-result-reward:after{display:none}}@media (max-width: 640px){.orbis-hub-cert-result-stage{height:100px}.orbis-hub-cert-result-mark,.orbis-hub-cert-result-ring{width:74px;height:74px}.orbis-hub-cert-result-mark svg{width:48px;height:48px}}.orbis-hub-billing{max-width:var(--hub-mypage-measure, 1080px)}.orbis-hub-billing-month+.orbis-hub-billing-month{margin-top:26px}.orbis-hub-billing-month-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 10px}.orbis-hub-billing-month-head h4{margin:0;font-size:11px;font-weight:760;letter-spacing:.04em;color:var(--hub-mypage-soft-label)}.orbis-hub-billing[data-lang=en] .orbis-hub-billing-month-head h4{text-transform:uppercase;letter-spacing:.14em}.orbis-hub-billing-month-head span{font-size:11.5px;font-weight:620;letter-spacing:-.01em;color:var(--hub-mypage-soft-label);font-variant-numeric:tabular-nums}.orbis-hub-billing-rows{list-style:none;margin:0;padding:0;display:grid;gap:0}.orbis-hub-billing-row{display:grid;grid-template-columns:minmax(0,1fr) auto 108px 34px;align-items:center;gap:18px;margin:0 -12px;padding:14px 12px;border-top:1px solid var(--hub-mypage-line);border-radius:12px;transition:background .14s ease}.orbis-hub-billing-row:first-child{border-top:0}.orbis-hub-billing-row:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-billing-what{display:grid;gap:3px;min-width:0}.orbis-hub-billing-what strong{font-size:13.5px;font-weight:680;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-billing-sub{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;font-size:12px;font-weight:540;letter-spacing:-.01em;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-billing-sub time{white-space:nowrap}.orbis-hub-billing-sub>i{flex:0 0 auto;width:2px;height:2px;border-radius:999px;background:currentColor;opacity:.5}.orbis-hub-billing-method{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-billing-test{flex:0 0 auto;padding:2px 5px;border-radius:5px;background:color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);font-style:normal;font-size:9.5px;font-weight:780;letter-spacing:.1em;color:var(--hub-mypage-soft-label)}.orbis-hub-billing-amount{display:grid;justify-items:end;gap:2px;text-align:right}.orbis-hub-billing-amount strong{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:720;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.orbis-hub-billing-fiat{font-size:12px;font-weight:560;letter-spacing:-.01em;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-billing-row.is-void .orbis-hub-billing-cert{color:var(--hub-mypage-muted);text-decoration:line-through;text-decoration-thickness:1px}.orbis-hub-billing-row.is-void .orbis-hub-billing-amount strong svg{opacity:.45}.orbis-hub-billing-state{display:inline-flex;align-items:center;gap:8px;font-style:normal;font-size:12px;font-weight:620;letter-spacing:-.01em;color:var(--hub-mypage-muted);white-space:nowrap}.orbis-hub-billing-state:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:999px;background:var(--billing-dot, var(--hub-mypage-soft-label));box-shadow:0 0 0 3px color-mix(in srgb,var(--billing-dot, transparent) 16%,transparent)}.orbis-hub-billing-state.is-done{--billing-dot: #12a150}.orbis-hub-billing-state.is-pending{--billing-dot: #d97706}.orbis-hub-billing-state.is-error{--billing-dot: #dc2626}.orbis-hub-billing-state.is-void{--billing-dot: color-mix(in srgb, var(--hub-mypage-ink) 30%, transparent)}.orbis-hub-billing-action{display:grid;place-items:center}.orbis-hub-billing-skeleton{pointer-events:none}.orbis-hub-billing-month-head.is-skeleton>span,.orbis-hub-billing-row.is-skeleton span{display:block;height:12px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent);animation:orbis-hub-cert-pulse 1.3s ease-in-out infinite}.orbis-hub-billing-month-head.is-skeleton>span:first-child{width:112px}.orbis-hub-billing-month-head.is-skeleton>span:last-child{width:92px}.orbis-hub-billing-skeleton-copy{display:grid!important;gap:7px}.orbis-hub-billing-skeleton-copy>span:first-child{width:min(280px,62%);height:14px}.orbis-hub-billing-skeleton-copy>span:last-child{width:min(210px,48%);height:10px}.orbis-hub-billing-skeleton-amount{width:78px;justify-self:end}.orbis-hub-billing-skeleton-state{width:72px}.orbis-hub-billing-skeleton-action{width:28px;height:28px!important;border-radius:8px!important}.orbis-hub-cert-empty{display:grid;justify-items:start;gap:10px;padding:8px 0 4px;text-align:left}.orbis-hub-cert-empty strong{font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-hub-cert-empty p{margin:0;font-size:13px;line-height:1.5;color:var(--hub-mypage-muted)}.orbis-hub-billing-receipt{appearance:none;display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:9px;background:transparent;color:var(--hub-mypage-muted);font:inherit;cursor:pointer;opacity:.5;transition:opacity .14s ease,color .14s ease,background .14s ease}.orbis-hub-billing-row:hover .orbis-hub-billing-receipt{opacity:1}.orbis-hub-billing-receipt:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent);color:var(--hub-mypage-ink);opacity:1}.orbis-hub-billing-receipt:focus-visible{outline:2px solid color-mix(in srgb,var(--hub-mypage-ink) 45%,transparent);outline-offset:2px;opacity:1}.orbis-hub-billing-receipt svg{display:block}@media (max-width: 720px){.orbis-hub-billing-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what amount" "state action";gap:8px 14px}.orbis-hub-billing-what{grid-area:what}.orbis-hub-billing-amount{grid-area:amount}.orbis-hub-billing-state{grid-area:state}.orbis-hub-billing-action{grid-area:action;justify-self:end}.orbis-hub-billing-receipt{opacity:1}}.orbis-hub-receipt-root{--hub-receipt-panel: #ffffff;--hub-receipt-ink: #0b1220;--hub-receipt-muted: rgba(11, 18, 32, .55);--hub-receipt-line: rgba(15, 23, 42, .12);--hub-receipt-soft: rgba(15, 23, 42, .04);--hub-receipt-scrim: rgba(9, 12, 18, .46);--hub-receipt-danger: #b42318;position:fixed;inset:0;z-index:540;display:grid;place-items:center;padding:24px 14px;pointer-events:auto}.orbis-hub-receipt-root.is-dark{--hub-receipt-panel: #141a26;--hub-receipt-ink: #e8eef8;--hub-receipt-muted: rgba(232, 238, 248, .56);--hub-receipt-line: rgba(255, 255, 255, .12);--hub-receipt-soft: rgba(255, 255, 255, .05);--hub-receipt-scrim: rgba(4, 6, 11, .64);--hub-receipt-danger: #fca5a5}.orbis-hub-receipt-scrim{position:absolute;inset:0;margin:0;padding:0;border:0;background:var(--hub-receipt-scrim);cursor:pointer}.orbis-hub-receipt-window{position:relative;z-index:1;display:flex;flex-direction:column;width:min(420px,calc(100vw - 28px));max-height:min(780px,calc(100dvh - 48px));border:1px solid var(--hub-receipt-line);border-radius:20px;background:var(--hub-receipt-panel);color:var(--hub-receipt-ink);box-shadow:0 28px 70px #03071257;overflow:hidden;animation:orbis-hub-cert-rise .26s cubic-bezier(.22,1,.36,1) both}.orbis-hub-receipt-bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 13px 13px 18px;border-bottom:1px solid var(--hub-receipt-line)}.orbis-hub-receipt-bar-copy{display:grid;gap:2px}.orbis-hub-receipt-bar-copy em{font-style:normal;font-size:10px;font-weight:760;letter-spacing:.18em;text-transform:uppercase;color:var(--hub-receipt-muted)}.orbis-hub-receipt-bar-copy strong{font-size:15px;font-weight:740;letter-spacing:-.03em}.orbis-hub-receipt-bar-actions{display:flex;align-items:center;gap:8px}.orbis-hub-receipt-action{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;border:1px solid var(--hub-receipt-line);border-radius:999px;background:var(--hub-receipt-soft);color:var(--hub-receipt-ink);font:inherit;font-size:12.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .14s ease,border-color .14s ease}.orbis-hub-receipt-close{appearance:none;display:grid;place-items:center;width:30px;height:30px;margin:0;padding:0;border:1px solid var(--hub-receipt-line);border-radius:999px;background:var(--hub-receipt-soft);color:var(--hub-receipt-muted);font:inherit;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease}:is(.orbis-hub-receipt-action,.orbis-hub-receipt-close):hover:not(:disabled){background:color-mix(in srgb,var(--hub-receipt-ink) 10%,transparent);border-color:color-mix(in srgb,var(--hub-receipt-ink) 24%,transparent);color:var(--hub-receipt-ink)}:is(.orbis-hub-receipt-action,.orbis-hub-receipt-close):disabled{opacity:.5;cursor:default}:is(.orbis-hub-receipt-action,.orbis-hub-receipt-close) svg{display:block}.orbis-hub-receipt-scroll{flex:1 1 auto;min-height:0;padding:18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:color-mix(in srgb,var(--hub-receipt-ink) 4%,transparent)}.orbis-hub-receipt-scroll::-webkit-scrollbar{width:6px}.orbis-hub-receipt-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--hub-receipt-ink) 22%,transparent)}.orbis-hub-receipt-error{flex:0 0 auto;margin:0;padding:11px 18px 14px;border-top:1px solid var(--hub-receipt-line);font-size:12.5px;line-height:1.45;color:var(--hub-receipt-danger)}.orbis-hub-receipt-doc{--rc-paper: #ffffff;--rc-ink: #0a0a0b;--rc-muted: rgba(10, 10, 11, .52);--rc-line: rgba(10, 10, 11, .16);--rc-hair: rgba(10, 10, 11, .08);position:relative;display:block;padding:28px 26px 24px;border-radius:14px;background:var(--rc-paper);color:var(--rc-ink);box-shadow:0 10px 30px #0000002e;overflow:hidden;font-variant-numeric:tabular-nums}.orbis-hub-receipt-doc.is-exporting{box-shadow:none;border-radius:0}.orbis-hub-receipt-doc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:2px solid var(--rc-ink)}.orbis-hub-receipt-doc-brand p{margin:0;font-size:11px;font-weight:800;letter-spacing:.34em}.orbis-hub-receipt-doc-brand h2{margin:7px 0 0;font-size:19px;font-weight:760;letter-spacing:-.035em}.orbis-hub-receipt-doc-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.orbis-hub-receipt-doc-tag{padding:4px 9px;border:1px solid var(--rc-ink);border-radius:999px;font-size:10.5px;font-weight:760;letter-spacing:.02em;white-space:nowrap}.orbis-hub-receipt-doc-tag.is-strong{background:var(--rc-ink);color:var(--rc-paper)}.orbis-hub-receipt-doc-tag.is-ghost{border-color:var(--rc-line);color:var(--rc-muted)}.orbis-hub-receipt-doc-amount{display:grid;gap:5px;padding:20px 0 22px}.orbis-hub-receipt-doc-amount em{font-style:normal;font-size:11px;font-weight:720;letter-spacing:.06em;color:var(--rc-muted)}.orbis-hub-receipt-doc-amount strong{font-size:32px;font-weight:780;letter-spacing:-.045em;line-height:1.05}.orbis-hub-receipt-doc-amount span{font-size:12.5px;color:var(--rc-muted)}.orbis-hub-receipt-doc-label{margin:0 0 11px;padding-top:16px;border-top:1px solid var(--rc-hair);font-size:10.5px;font-weight:780;letter-spacing:.16em;color:var(--rc-muted)}.orbis-hub-receipt-doc-rows{display:grid;gap:9px;margin:0 0 16px}.orbis-hub-receipt-doc-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.orbis-hub-receipt-doc-rows dt{flex:0 0 auto;font-size:12px;font-weight:640;color:var(--rc-muted)}.orbis-hub-receipt-doc-rows dd{flex:1 1 auto;margin:0;text-align:right;font-size:12.5px;font-weight:660;letter-spacing:-.01em;overflow-wrap:anywhere}.orbis-hub-receipt-doc-rows dd.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:0}.orbis-hub-receipt-doc-lines{display:grid;gap:9px;padding-bottom:15px}.orbis-hub-receipt-doc-line{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:13px;font-weight:700;letter-spacing:-.02em}.orbis-hub-receipt-doc-line.is-sub{font-size:12px;font-weight:620;color:var(--rc-muted)}.orbis-hub-receipt-doc-line span:last-child{flex:0 0 auto;text-align:right;white-space:nowrap}.orbis-hub-receipt-doc-total{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:14px;border-top:2px solid var(--rc-ink)}.orbis-hub-receipt-doc-total span{font-size:11px;font-weight:780;letter-spacing:.16em}.orbis-hub-receipt-doc-total strong{font-size:18px;font-weight:780;letter-spacing:-.03em}.orbis-hub-receipt-doc-note{margin:9px 0 0;font-size:11.5px;color:var(--rc-muted)}.orbis-hub-receipt-doc-foot{display:grid;justify-items:center;gap:9px;margin-top:22px;padding-top:16px;border-top:1px dashed var(--rc-line);text-align:center}.orbis-hub-receipt-doc-code{max-width:100%;margin:0;padding:7px 12px;border-radius:8px;background:var(--rc-ink);color:var(--rc-paper);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:640;letter-spacing:.08em;overflow-wrap:anywhere}.orbis-hub-receipt-doc-foot p:last-child{margin:0;font-size:11px;color:var(--rc-muted)}.orbis-hub-receipt-doc-stamp{position:absolute;top:42%;right:-6px;padding:8px 18px;border:3px solid var(--rc-ink);border-radius:10px;color:var(--rc-ink);font-size:23px;font-weight:820;letter-spacing:.14em;opacity:.14;transform:rotate(-12deg);pointer-events:none}@media (max-width: 480px){.orbis-hub-receipt-doc{padding:22px 18px 20px}.orbis-hub-receipt-doc-amount strong{font-size:27px}}.orbis-cert-disclosures{display:grid;gap:8px;padding:12px 14px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:12px;background:color-mix(in srgb,currentColor 4%,transparent)}.orbis-cert-disclosures-title{font-size:12px;font-weight:800;letter-spacing:-.01em}.orbis-cert-disclosures-list{display:grid;gap:5px;margin:0;padding-left:16px}.orbis-cert-disclosures-list li{font-size:11.5px;font-weight:600;line-height:1.5;opacity:.76}.orbis-cert-disclosures-support{margin:0;font-size:11.5px;font-weight:650;line-height:1.45;opacity:.82}.orbis-cert-disclosures-support a{color:inherit;text-decoration:underline;text-underline-offset:2px}.orbis-cert-disclosures-legal{display:flex;flex-wrap:wrap;gap:6px 14px}.orbis-cert-disclosures-legal a{color:inherit;font-size:11.5px;font-weight:720;text-decoration:underline;text-underline-offset:2px;opacity:.9}.orbis-cert-disclosures-legal a:hover{opacity:1}.orbis-cert-disclosures.is-compact{gap:6px;padding:9px 11px;border-radius:10px}.orbis-cert-disclosures.is-compact .orbis-cert-disclosures-title{font-size:10.5px}.orbis-cert-disclosures.is-compact .orbis-cert-disclosures-list{max-height:96px;padding-left:14px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(70,200,255,.32) transparent}.orbis-cert-disclosures.is-compact .orbis-cert-disclosures-list li,.orbis-cert-disclosures.is-compact .orbis-cert-disclosures-support,.orbis-cert-disclosures.is-compact .orbis-cert-disclosures-legal a{font-size:10px;line-height:1.45}.orbis-hub-cert-pack-rate{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:620;color:var(--hub-mypage-muted)}.orbis-hub-cert-pack-rate em{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);font-style:normal;font-size:10.5px;font-weight:780;letter-spacing:-.01em}.orbis-hub-cert-tax-note{margin:0;font-size:12px;line-height:1.5;color:var(--hub-mypage-muted)}@keyframes orbis-hub-cert-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes orbis-hub-cert-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width: 1000px){.orbis-hub-cert-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.orbis-hub-cert-hero-row{flex-direction:column;align-items:stretch}.orbis-hub-cert-pack-grid{grid-template-columns:1fr}.orbis-hub-mypage-cta:not(.is-compact){width:100%;min-width:0}.orbis-hub-cert-result-actions>.orbis-hub-mypage-cta{flex:1 1 100%}}.orbis-hub-mypage{--hub-mypage-ink: #0b1220;--hub-mypage-muted: rgba(11, 18, 32, .68);--hub-mypage-soft-label: rgba(11, 18, 32, .5);--hub-mypage-line: rgba(15, 23, 42, .08);--hub-mypage-soft: #f4f5f7;--hub-mypage-card: #ffffff;--hub-mypage-elevated: #ffffff;--hub-mypage-accent: #0b1220;--hub-mypage-accent-ink: #fff;--hub-mypage-measure: 1080px;display:grid;gap:0;width:100%;max-width:none;color:var(--hub-mypage-ink)}.orbis-hub-mypage-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-soft);width:fit-content}.orbis-hub-mypage-tabs button{appearance:none;margin:0;padding:9px 14px;border:0;border-radius:10px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:680;letter-spacing:-.02em;cursor:pointer}.orbis-hub-mypage-tabs button.is-active{background:var(--hub-mypage-elevated);color:var(--hub-mypage-ink);box-shadow:0 1px 2px #0f172a14}.orbis-hub-mypage-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:var(--hub-mypage-measure, 1080px);padding:0 0 4px}.orbis-hub-mypage-toolbar p,.orbis-hub-mypage-empty,.orbis-hub-mypage-message{margin:0;font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-mypage-textbtn{appearance:none;margin:0;padding:0;border:0;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:680;cursor:pointer}.orbis-hub-mypage-textbtn:hover{color:var(--hub-mypage-ink)}.orbis-hub-mypage-textbtn:disabled{opacity:.45;cursor:default}.orbis-hub-mypage-hero-card,.orbis-hub-mypage-card,.orbis-hub-mypage-gate{display:grid;gap:16px;padding:30px 0;border:0;border-top:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-mypage>:is(.orbis-hub-mypage-hero-card,.orbis-hub-mypage-card,.orbis-hub-mypage-gate):first-child{border-top:0;padding-top:2px}.orbis-hub-mypage-card.is-soft{background:transparent;box-shadow:none}.orbis-hub-mypage-section-head{display:grid;gap:6px;margin:0 0 2px}.orbis-hub-mypage-section-head em,.orbis-hub-mypage-gate em,.orbis-hub-mypage-profile-copy em,.orbis-hub-mypage-stat-row em,.orbis-hub-mypage-chip-block em,.orbis-hub-mypage-card>em{font-style:normal;font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-section-head h3,.orbis-hub-mypage-gate h3,.orbis-hub-mypage-profile-copy h3{margin:0;font-size:clamp(20px,1.6vw,23px);font-weight:760;letter-spacing:-.04em;line-height:1.2}.orbis-hub-mypage-section-head p,.orbis-hub-mypage-gate p,.orbis-hub-mypage-profile-copy p,.orbis-hub-mypage-card>p{margin:0;font-size:14px;line-height:1.5;color:var(--hub-mypage-muted);max-width:52ch}.orbis-hub-mypage-profile-row{display:flex;align-items:center;gap:16px}.orbis-hub-mypage-profile-copy{display:grid;gap:4px;min-width:0}.orbis-hub-mypage-avatar-editor{display:grid;gap:12px}.orbis-hub-mypage-avatar-editor.is-hero{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar copy" "picker picker";align-items:center;column-gap:16px;row-gap:14px}.orbis-hub-mypage-avatar-editor.is-hero .orbis-hub-mypage-avatar-hit{grid-area:avatar}.orbis-hub-mypage-avatar-editor.is-hero .orbis-hub-mypage-profile-copy{grid-area:copy}.orbis-hub-mypage-avatar-editor.is-hero .orbis-hub-mypage-avatar-picker{grid-area:picker}.orbis-hub-mypage button.orbis-hub-mypage-avatar-hit{position:relative;appearance:none;display:inline-grid;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.orbis-hub-mypage button.orbis-hub-mypage-avatar-hit.is-uploading .orbis-user-profile-avatar,.orbis-hub-mypage button.orbis-hub-mypage-avatar-hit.is-uploading .orbis-profile-avatar{opacity:.72}.orbis-hub-mypage-avatar-badge{position:absolute;right:-2px;bottom:-2px;padding:3px 7px;border-radius:999px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);font-size:10px;font-weight:720;letter-spacing:-.02em;line-height:1.2;pointer-events:none}.orbis-hub-mypage-avatar-picker{display:grid;gap:10px}.orbis-hub-mypage-photo-grid{display:flex;flex-wrap:wrap;gap:8px}.orbis-hub-mypage button.orbis-hub-mypage-photo-option{appearance:none;display:block;flex:0 0 48px;width:48px;height:48px;margin:0;padding:0;border:1px solid var(--hub-mypage-line);border-radius:50%;background:transparent;overflow:hidden;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,opacity .14s ease}.orbis-hub-mypage button.orbis-hub-mypage-photo-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--hub-mypage-ink) 28%,transparent)}.orbis-hub-mypage button.orbis-hub-mypage-photo-option.is-selected{border-color:color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent)}.orbis-hub-mypage button.orbis-hub-mypage-photo-option.is-uploading,.orbis-hub-mypage button.orbis-hub-mypage-photo-option:disabled{opacity:.62;cursor:default}.orbis-hub-mypage-photo-option img{display:block;width:100%;height:100%;object-fit:cover}.orbis-hub-mypage-stat-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 0}.orbis-hub-mypage-stat-row li{display:grid;gap:4px;padding:0 28px;border-left:1px solid var(--hub-mypage-line);min-width:120px}.orbis-hub-mypage-stat-row li:first-child{padding-left:0;border-left:0}.orbis-hub-mypage-stat-row strong{font-size:22px;font-weight:760;letter-spacing:-.04em}.orbis-hub-mypage-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;max-width:900px}.orbis-hub-mypage-action,.orbis-hub-mypage-choice{appearance:none;display:grid;gap:6px;margin:0;padding:16px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.orbis-hub-mypage-action:hover,.orbis-hub-mypage-choice:hover{border-color:color-mix(in srgb,var(--hub-mypage-ink) 24%,transparent);background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-mypage-choice.is-active{border-color:color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent)}.orbis-hub-mypage-action strong,.orbis-hub-mypage-choice strong{font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-hub-mypage-action span,.orbis-hub-mypage-choice span{font-size:12.5px;line-height:1.45;color:var(--hub-mypage-muted)}.orbis-hub-mypage-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;max-width:620px}.orbis-hub-mypage-field{display:grid;gap:7px;max-width:420px}.orbis-hub-mypage-field span{font-size:12.5px;font-weight:680;color:var(--hub-mypage-muted)}.orbis-hub-mypage-field input,.orbis-hub-mypage-search input{appearance:none;width:100%;box-sizing:border-box;margin:0;padding:12px 14px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-elevated);color:inherit;font:inherit;font-size:14px;outline:none}.orbis-hub-mypage-field input:focus,.orbis-hub-mypage-search input:focus{border-color:#0b122059;box-shadow:0 0 0 3px #0f172a0f}.orbis-hub-mypage-field input:disabled{background:var(--hub-mypage-soft);color:var(--hub-mypage-muted)}.orbis-hub-mypage-cta{appearance:none;display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:auto;min-width:220px;min-height:46px;margin:0;padding:0 26px;border:0;border-radius:12px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);font:inherit;font-size:14.5px;font-weight:700;letter-spacing:-.02em;cursor:pointer;transition:transform .16s ease,opacity .14s ease,background .14s ease}.orbis-hub-mypage-cta:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.orbis-hub-mypage-cta:disabled{opacity:.38;cursor:default}.orbis-hub-mypage-cta.is-ghost{background:transparent;color:var(--hub-mypage-ink);border:1px solid var(--hub-mypage-line);filter:none}.orbis-hub-mypage-cta.is-compact{width:auto;min-width:0;min-height:40px;padding:0 16px;font-size:13px}.orbis-hub-mypage button.orbis-hub-mypage-cta{border-radius:12px;padding:0 26px;font-size:14.5px;font-weight:700;letter-spacing:-.02em;backdrop-filter:none}.orbis-hub-mypage button.orbis-hub-mypage-cta:not(.is-ghost){border:0;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-mypage button.orbis-hub-mypage-cta.is-ghost{border:1px solid var(--hub-mypage-line);background:transparent;color:var(--hub-mypage-ink)}.orbis-hub-mypage button.orbis-hub-mypage-cta.is-compact{padding:0 16px;font-size:13px}.orbis-hub-mypage-divider{height:1px;max-width:var(--hub-mypage-measure, 1080px);background:var(--hub-mypage-line);margin:18px 0}.orbis-hub-mypage-form{display:grid;gap:16px;margin:0}.orbis-hub-mypage-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.orbis-hub-mypage-hint{font-size:12px;line-height:1.45;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-hint.is-error{color:#dc2626;font-weight:650}.orbis-hub-mypage-dirty{font-size:12.5px;font-weight:650;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-message.is-error{color:#dc2626;font-weight:650}.orbis-hub-mypage-cta{gap:8px}.orbis-hub-profile-page.is-talk,.orbis-hub-profile-page.is-friends,.orbis-hub-profile-page.is-organizations,.orbis-hub-profile-page.is-inventory,.orbis-hub-profile-page.is-quests{display:flex;flex-direction:column;min-height:0}.orbis-hub-profile-page.is-talk .orbis-hub-profile-hero,.orbis-hub-profile-page.is-friends .orbis-hub-profile-hero,.orbis-hub-profile-page.is-organizations .orbis-hub-profile-hero,.orbis-hub-profile-page.is-inventory .orbis-hub-profile-hero,.orbis-hub-profile-page.is-quests .orbis-hub-profile-hero{gap:8px;margin:0 0 10px;padding:0 0 4px;border-bottom:0}.orbis-hub-profile-page.is-talk .orbis-hub-profile-title-row strong,.orbis-hub-profile-page.is-friends .orbis-hub-profile-title-row strong,.orbis-hub-profile-page.is-organizations .orbis-hub-profile-title-row strong,.orbis-hub-profile-page.is-inventory .orbis-hub-profile-title-row strong,.orbis-hub-profile-page.is-quests .orbis-hub-profile-title-row strong{font-size:clamp(24px,2.6vw,30px)}.orbis-hub-profile-page.is-talk .orbis-hub-profile-hero-copy p,.orbis-hub-profile-page.is-friends .orbis-hub-profile-hero-copy p,.orbis-hub-profile-page.is-organizations .orbis-hub-profile-hero-copy p,.orbis-hub-profile-page.is-inventory .orbis-hub-profile-hero-copy p,.orbis-hub-profile-page.is-quests .orbis-hub-profile-hero-copy p{font-size:14px;max-width:48ch}.orbis-hub-profile-page.is-talk .orbis-hub-profile-body,.orbis-hub-profile-page.is-friends .orbis-hub-profile-body,.orbis-hub-profile-page.is-organizations .orbis-hub-profile-body,.orbis-hub-profile-page.is-inventory .orbis-hub-profile-body,.orbis-hub-profile-page.is-quests .orbis-hub-profile-body{display:flex;flex-direction:column;flex:1;height:auto;min-height:min(62vh,640px)}.orbis-hub-mypage:has(.orbis-hub-talk){max-width:none;display:flex;flex-direction:column;height:100%;min-height:0}.orbis-hub-talk{display:grid;grid-template-columns:minmax(280px,34%) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:20px;height:min(72vh,780px);max-height:none;min-height:min(62vh,640px);border:0;border-radius:0;background:transparent;overflow:hidden;color:var(--hub-mypage-ink)}.orbis-hub-talk:has(.orbis-hub-talk-error){grid-template-rows:auto minmax(0,1fr)}.orbis-hub-talk-error{grid-column:1 / -1;margin:0;padding:10px 16px;border-bottom:1px solid var(--hub-mypage-line);background:color-mix(in srgb,#dc2626 8%,transparent);color:#b91c1c;font-size:13px}.orbis-hub-talk-inbox{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;border-right:0;background:transparent}.orbis-hub-talk-toolbar{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:4px 4px 12px}.orbis-hub-talk-search{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;padding:0 14px;border:0;border-radius:14px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted)}.orbis-hub-talk-search input{appearance:none;width:100%;min-width:0;margin:0;padding:11px 0;border:0;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:14px;outline:none}.orbis-hub-talk-toolbar em{flex:0 0 auto;font-style:normal;font-size:12px;font-weight:650;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-talk-tabs{display:flex;flex-wrap:wrap;gap:4px;flex:0 0 auto;margin:0 0 10px;padding:4px;border:0;border-radius:14px;background:var(--hub-mypage-soft);width:fit-content;max-width:100%}.orbis-hub-talk-tabs button{appearance:none;margin:0;padding:7px 12px;border:0;border-radius:10px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-talk-tabs button.is-active{background:var(--hub-mypage-card);color:var(--hub-mypage-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-talk-rows{list-style:none;margin:0;padding:0 2px 16px;overflow:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:2px}.orbis-hub-talk-row{position:relative;display:flex;align-items:stretch;border-radius:16px}.orbis-hub-talk-row:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-talk-row.is-active{background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent)}.orbis-hub-talk-row-btn{appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:0;padding:12px 40px 12px 12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-hub-talk-row-copy{display:grid;gap:4px;min-width:0}.orbis-hub-talk-row-title{display:flex;align-items:baseline;gap:8px;min-width:0}.orbis-hub-talk-row-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;letter-spacing:-.03em;color:var(--hub-mypage-ink)}.orbis-hub-talk-row-title i{flex:0 0 auto;font-style:normal;font-size:11px;font-weight:650;letter-spacing:0;text-transform:none;color:var(--hub-mypage-muted)}.orbis-hub-talk-row-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;color:var(--hub-mypage-muted)}.orbis-hub-talk-row.is-unread .orbis-hub-talk-row-title strong{font-weight:760}.orbis-hub-talk-row.is-unread .orbis-hub-talk-row-preview{color:var(--hub-mypage-ink)}.orbis-hub-talk-row-meta{display:grid;justify-items:end;align-content:start;gap:8px;padding-top:2px}.orbis-hub-talk-row-meta em{font-style:normal;font-size:12px;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-talk-row-meta b{min-width:18px;padding:1px 7px;border-radius:999px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);font-size:11px;font-weight:760;text-align:center}.orbis-hub-talk-row .orbis-svc-talk-avatar-wrap,.orbis-hub-talk-row .orbis-svc-friend-avatar-btn,.orbis-hub-talk-row .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:42px;height:42px}.orbis-hub-talk-more{appearance:none;position:absolute;top:50%;right:8px;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--hub-mypage-muted);font:inherit;transform:translateY(-50%);cursor:pointer}.orbis-hub-talk-more:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent);color:var(--hub-mypage-ink)}.orbis-hub-talk-empty{display:grid;gap:6px;padding:28px 16px;text-align:center}.orbis-hub-talk-empty strong{font-size:14px;font-weight:740}.orbis-hub-talk-empty p{margin:0;font-size:13px;line-height:1.45;color:var(--hub-mypage-muted)}.orbis-hub-talk-thread{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;padding:4px 4px 4px 8px;border-radius:20px;background:color-mix(in srgb,var(--hub-mypage-ink) 3.5%,transparent)}.orbis-hub-talk-blank{display:grid;align-content:center;justify-items:start;gap:8px;min-height:100%;padding:40px 28px}.orbis-hub-talk-thread-head{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:10px 12px 8px;border-bottom:0}.orbis-hub-talk-messages{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;padding:8px 16px 12px}.orbis-hub-talk-messages-stack{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-height:100%}.orbis-hub-talk-messages-stack.is-empty{align-items:center;justify-content:center}.orbis-hub-talk-messages-stack.is-empty .orbis-hub-talk-empty.is-thread{width:100%;padding-block:0}.orbis-hub-talk-date span{font-size:12px;font-weight:650;color:var(--hub-mypage-muted);padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-talk-bubble{display:grid;gap:4px;padding:10px 14px;border-radius:18px;background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent)}.orbis-hub-talk-composer{flex:0 0 auto;padding:6px 12px 12px;border-top:0}.orbis-hub-talk-composer .orbis-svc-talk-composer,.orbis-hub-talk-orb .orbis-svc-talk-composer{border:0;background:transparent;padding:0;box-shadow:none}.orbis-hub-talk-composer .orbis-svc-talk-composer-row,.orbis-hub-talk-orb .orbis-svc-talk-composer-row{gap:8px;padding:6px 6px 6px 12px;border-radius:22px;background:var(--hub-mypage-card)}.orbis-hub-talk-composer .orbis-svc-talk-input input,.orbis-hub-talk-orb .orbis-svc-talk-input input{width:100%;padding:10px 4px;border:0;border-radius:0;background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink)}.orbis-hub-talk-composer .orbis-svc-footer-btn,.orbis-hub-talk-orb .orbis-svc-footer-btn{border:0;border-radius:14px;background:transparent;color:var(--hub-mypage-ink)}.orbis-hub-talk-blank em{font-style:normal;font-size:11px;font-weight:740;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-mypage-muted)}.orbis-hub-talk-blank strong{font-size:clamp(22px,2.4vw,28px);font-weight:800;letter-spacing:-.045em}.orbis-hub-talk-blank p{margin:0;font-size:14px;line-height:1.5;color:var(--hub-mypage-muted)}.orbis-hub-talk-back{appearance:none;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:var(--hub-mypage-ink);font-size:22px;line-height:1;cursor:pointer}.orbis-hub-talk-back:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-talk-thread-title{display:grid;gap:2px;min-width:0;flex:1 1 auto}.orbis-hub-talk-thread-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;letter-spacing:-.03em}.orbis-hub-talk-thread-title span{font-size:12.5px;color:var(--hub-mypage-muted)}.orbis-hub-talk-date{display:flex;justify-content:center}.orbis-hub-talk-message{display:flex;align-items:flex-end;gap:8px;max-width:min(100%,560px)}.orbis-hub-talk-message.is-me{align-self:flex-end}.orbis-hub-talk-stack{display:grid;gap:4px;min-width:0}.orbis-hub-talk-stack strong{font-size:11.5px;font-weight:680;color:var(--hub-mypage-muted)}.orbis-hub-talk-bubble p{margin:0;font-size:14.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.orbis-hub-talk-bubble a{color:inherit;font-weight:680}.orbis-hub-talk-bubble time{font-size:10.5px;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-talk-bubble.is-emoji span{font-size:34px;line-height:1.1}.orbis-hub-talk-bubble.is-media{padding:6px}.orbis-hub-talk-image-btn{display:block;overflow:hidden;border-radius:12px}.orbis-hub-talk-image-btn img{display:block;max-width:min(280px,100%);height:auto}.orbis-hub-talk-composer .orbis-svc-talk-input,.orbis-hub-talk-orb .orbis-svc-talk-input{flex:1 1 auto}.orbis-hub-talk-composer .orbis-svc-footer-btn.is-primary,.orbis-hub-talk-orb .orbis-svc-footer-btn.is-primary{border:0;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-talk-orb{display:flex;flex:1 1 auto;min-height:0}.orbis-hub-talk-orb .orbis-svc-talk-messages{overflow-anchor:none}.orbis-hub-talk-orb .orbis-svc-talk-messages:before{content:"";flex:1 1 0;min-height:0}.orbis-hub-talk-orb .orbis-svc-talk-room{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;border:0;background:transparent;color:inherit}.orbis-hub-talk-orb .orbis-svc-talk-room-head{border-bottom:1px solid var(--hub-mypage-line);background:transparent}html[data-hub-site-theme=light] .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]),.orbis-hub-profile-page.is-light .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]){background:transparent}html[data-hub-site-theme=light] .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]) img,.orbis-hub-profile-page.is-light .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]) img{object-fit:contain;padding:2px;opacity:1;filter:invert(1) contrast(1.35);mix-blend-mode:multiply}.orbis-hub-talk-menu.orbis-svc-talk-context-menu{border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-elevated);color:var(--hub-mypage-ink);box-shadow:0 16px 36px color-mix(in srgb,var(--hub-mypage-ink) 16%,transparent)}.orbis-hub-talk-menu.orbis-svc-talk-context-menu button.is-danger{color:#dc2626}@media (max-width: 860px){.orbis-hub-talk{grid-template-columns:1fr}.orbis-hub-talk.is-room .orbis-hub-talk-inbox,.orbis-hub-talk.is-list .orbis-hub-talk-thread{display:none}}.orbis-hub-mypage:has(.orbis-hub-friends),.orbis-hub-mypage:has(.orbis-hub-orgs){max-width:none}.orbis-hub-friends,.orbis-hub-orgs{display:flex;flex-direction:column;min-height:0;border:0;border-radius:0;background:transparent;color:var(--hub-mypage-ink);overflow:visible}.orbis-hub-friends-toolbar{display:flex;align-items:center;gap:10px;padding:4px 0 14px}.orbis-hub-friends-search{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;padding:0 14px;border:0;border-radius:14px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted)}.orbis-hub-friends-search input,.orbis-hub-friends-add input,.orbis-hub-orgs-detail .orbis-hub-friends-add input{appearance:none;width:100%;min-width:0;margin:0;padding:11px 0;border:0;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:14px;outline:none}.orbis-hub-friends-toolbar em{flex:0 0 auto;font-style:normal;font-size:12px;font-weight:650;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-friends-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:0;border-radius:14px;background:var(--hub-mypage-soft);width:fit-content;max-width:100%;margin:0 0 16px}.orbis-hub-friends-tabs button{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;border:0;border-radius:10px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-friends-tabs button.is-active{background:var(--hub-mypage-card);color:var(--hub-mypage-ink);box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-friends-tabs b{min-width:16px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent);color:var(--hub-mypage-ink);font-size:11px;font-weight:750;text-align:center}.orbis-hub-friends-filter{display:flex;align-items:center;gap:8px;padding:0 4px 14px;color:var(--hub-mypage-muted);font-size:13px}.orbis-hub-friends-add{display:flex;gap:8px;padding:0 0 18px}.orbis-hub-friends-add input{flex:1 1 auto;padding:11px 14px;border:0;border-radius:14px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink)}.orbis-hub-friends-add button,.orbis-hub-friends-actions button{appearance:none;margin:0;padding:9px 14px;border:0;border-radius:12px;background:color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent);color:var(--hub-mypage-ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-friends-add button,.orbis-hub-friends-actions button.is-primary{background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:var(--hub-mypage-accent-ink)}.orbis-hub-friends-actions button.is-muted{color:var(--hub-mypage-muted)}.orbis-hub-friends-actions button.is-danger{color:#dc2626;background:color-mix(in srgb,#dc2626 8%,transparent)}.orbis-hub-friends-rows{list-style:none;margin:0;padding:0 0 16px;overflow:auto;flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.orbis-hub-friends-row{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;border-bottom:0}.orbis-hub-friends-row:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-friends-copy{display:grid;gap:3px;min-width:0;flex:1 1 auto}.orbis-hub-friends-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;letter-spacing:-.02em;color:var(--hub-mypage-ink)}.orbis-hub-friends-copy span{font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-friends-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.orbis-hub-friends-avatar{flex:0 0 auto}.orbis-hub-friends-avatar .orbis-svc-talk-avatar-wrap,.orbis-hub-friends-avatar .orbis-svc-friend-avatar-btn,.orbis-hub-friends-avatar .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:42px;height:42px}.orbis-hub-friends-row{position:relative}.orbis-hub-friends-row.is-menu{z-index:2;background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-friends-more-wrap{position:relative}.orbis-hub-friends-more{appearance:none;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:18px;line-height:1;cursor:pointer}.orbis-hub-friends-more:hover,.orbis-hub-friends-row.is-menu .orbis-hub-friends-more{background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent);color:var(--hub-mypage-ink)}.orbis-hub-friends-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:4;display:grid;min-width:148px;padding:6px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-card);box-shadow:0 12px 28px color-mix(in srgb,var(--hub-mypage-ink) 14%,transparent)}.orbis-hub-friends-menu button{appearance:none;width:100%;margin:0;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:13px;font-weight:650;text-align:left;cursor:pointer}.orbis-hub-friends-menu button:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-friends-menu button.is-danger{color:#dc2626}@media (max-width: 720px){.orbis-hub-friends-actions{width:100%;justify-content:flex-start;padding-left:50px}}.orbis-hub-friends-initial{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);font-size:13px;font-weight:750}.orbis-hub-friends-empty{display:grid;gap:6px;margin:auto;padding:48px 24px;text-align:center;color:var(--hub-mypage-muted)}.orbis-hub-friends-empty strong{color:var(--hub-mypage-ink);font-size:16px}.orbis-hub-orgs-split{display:grid;grid-template-columns:minmax(240px,32%) minmax(0,1fr);gap:20px;min-height:0;flex:1 1 auto}.orbis-hub-orgs-list{min-width:0;border-right:0;background:transparent;overflow:auto}.orbis-hub-orgs-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.orbis-hub-orgs-list button{appearance:none;display:grid;gap:4px;width:100%;margin:0;padding:14px;border:0;border-radius:16px;background:transparent;color:var(--hub-mypage-ink);text-align:left;font:inherit;cursor:pointer}.orbis-hub-orgs-list button:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-orgs-list button.is-active{background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent)}.orbis-hub-orgs-list strong{font-size:15px;font-weight:650;letter-spacing:-.02em}.orbis-hub-orgs-list span{font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-orgs-detail{display:flex;flex-direction:column;min-width:0;overflow:auto;padding:8px 8px 18px;border-radius:20px;background:color-mix(in srgb,var(--hub-mypage-ink) 3.5%,transparent)}.orbis-hub-orgs-head{display:grid;gap:6px;margin:8px 12px 16px}.orbis-hub-orgs-head strong{font-size:20px;font-weight:720;letter-spacing:-.04em}.orbis-hub-orgs-head span,.orbis-hub-orgs-head em,.orbis-hub-orgs-status{font-size:13px;font-style:normal;color:var(--hub-mypage-muted)}.orbis-hub-orgs-detail .orbis-hub-friends-add{padding:0 0 16px}.orbis-hub-orgs-requests,.orbis-hub-orgs-members{display:grid;gap:8px;margin-top:8px}.orbis-hub-orgs-requests h4,.orbis-hub-orgs-members h4{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:720}.orbis-hub-orgs-requests h4 b{min-width:16px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-accent) 16%,transparent);color:var(--hub-mypage-accent);font-size:11px;text-align:center}.orbis-hub-orgs-detail .orbis-hub-friends-rows{padding:0}@media (max-width: 860px){.orbis-hub-orgs-split{grid-template-columns:1fr}.orbis-hub-orgs-list{border-right:0;border-bottom:1px solid var(--hub-mypage-line);max-height:220px}}.orbis-assets-panel.is-play .orbis-hub-friends :is(input,textarea),.orbis-assets-panel.is-play .orbis-hub-orgs :is(input,textarea),.orbis-assets-panel.is-play .orbis-hub-talk :is(input,textarea){color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink)}.orbis-assets-panel.is-play .orbis-hub-friends :is(input,textarea)::placeholder,.orbis-assets-panel.is-play .orbis-hub-orgs :is(input,textarea)::placeholder,.orbis-assets-panel.is-play .orbis-hub-talk :is(input,textarea)::placeholder{color:color-mix(in srgb,var(--hub-mypage-ink) 48%,transparent);-webkit-text-fill-color:color-mix(in srgb,var(--hub-mypage-ink) 48%,transparent);opacity:1}.orbis-assets-panel.is-play .orbis-hub-friends-actions button,.orbis-assets-panel.is-play .orbis-hub-orgs-list button,.orbis-assets-panel.is-play .orbis-hub-talk-tabs button,.orbis-assets-panel.is-play .orbis-hub-friends-tabs button{color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink)}.orbis-assets-panel.is-play .orbis-hub-talk-tabs button,.orbis-assets-panel.is-play .orbis-hub-friends-tabs button{color:var(--hub-mypage-muted);-webkit-text-fill-color:var(--hub-mypage-muted)}.orbis-assets-panel.is-play .orbis-hub-talk-tabs button.is-active,.orbis-assets-panel.is-play .orbis-hub-friends-tabs button.is-active{color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink)}.orbis-assets-panel.is-play .orbis-hub-friends-add button,.orbis-assets-panel.is-play .orbis-hub-friends-actions button.is-primary,.orbis-assets-panel.is-play .orbis-hub-talk-composer .orbis-svc-footer-btn.is-primary,.orbis-assets-panel.is-play .orbis-hub-talk-orb .orbis-svc-footer-btn.is-primary{color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:var(--hub-mypage-accent-ink)}.orbis-hub-profile-page.is-light .orbis-hub-friends-actions button.is-danger,.orbis-hub-profile-page.is-light .orbis-hub-friends-menu button.is-danger{color:#b91c1c;-webkit-text-fill-color:#b91c1c}.orbis-hub-profile-page.is-dark .orbis-hub-friends-actions button.is-danger,.orbis-hub-profile-page.is-dark .orbis-hub-friends-menu button.is-danger{color:#f87171;-webkit-text-fill-color:#f87171}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests){--hub-social-surface: color-mix(in srgb, var(--hub-mypage-ink) 3.5%, transparent);--hub-social-surface-hover: color-mix(in srgb, var(--hub-mypage-ink) 5.5%, transparent);--hub-social-surface-active: color-mix(in srgb, var(--hub-mypage-ink) 8%, transparent);--hub-social-hairline: color-mix(in srgb, var(--hub-mypage-ink) 7%, transparent)}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests) .orbis-hub-profile-title-row>span{display:none}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests) .orbis-hub-profile-hero-copy{gap:7px}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests) .orbis-hub-profile-body{min-height:min(66vh,680px)}.orbis-hub-talk{grid-template-columns:minmax(300px,35%) minmax(0,1fr);gap:18px;min-height:min(66vh,680px)}.orbis-hub-talk-inbox{padding:6px;border-radius:22px;background:var(--hub-social-surface)}.orbis-hub-talk-toolbar{padding:4px 4px 12px}.orbis-hub-talk-search{min-height:44px;background:var(--hub-mypage-card);box-shadow:0 0 0 1px var(--hub-social-hairline)}.orbis-hub-talk-tabs{margin:0 4px 8px;background:transparent}.orbis-hub-talk-tabs button.is-active{background:var(--hub-mypage-card)}.orbis-hub-talk-rows{padding:0 2px 10px;gap:3px}.orbis-hub-talk-row{min-height:68px}.orbis-hub-talk-row:hover{background:var(--hub-social-surface-hover)}.orbis-hub-talk-row.is-active{background:var(--hub-mypage-card);box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent),0 0 0 1px var(--hub-social-hairline)}.orbis-hub-talk-row-btn{padding:12px 42px 12px 12px}.orbis-hub-talk-thread{padding:8px;border-radius:22px;background:var(--hub-social-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-talk-thread-head{min-height:54px;padding:8px 12px 10px}.orbis-hub-talk-thread-head .orbis-svc-talk-avatar-wrap,.orbis-hub-talk-thread-head .orbis-svc-friend-avatar-btn,.orbis-hub-talk-thread-head .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:40px;height:40px}.orbis-hub-talk-messages{padding:10px 18px 14px}.orbis-hub-talk-bubble{box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-talk-message.is-other .orbis-hub-talk-bubble{background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent)}.orbis-hub-talk-message.is-me .orbis-hub-talk-bubble{background:color-mix(in srgb,var(--hub-mypage-ink) 14%,transparent)}.orbis-hub-talk-composer,.orbis-hub-talk-orb .orbis-svc-talk-composer{padding:8px 10px 10px}.orbis-hub-talk-composer .orbis-svc-talk-composer-row,.orbis-hub-talk-orb .orbis-svc-talk-composer-row{min-height:48px;background:var(--hub-mypage-card);box-shadow:0 1px 3px color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent),0 0 0 1px var(--hub-social-hairline)}.orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]){background:transparent}.orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]) img{display:block;object-fit:contain;padding:2px;opacity:1;filter:none;mix-blend-mode:screen}.orbis-hub-profile-page.is-light .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]){background:transparent}.orbis-hub-profile-page.is-light .orbis-hub-talk .orbis-user-profile-avatar:has(img[src*="home-ai/orb"]) img{filter:invert(1) contrast(1.35);mix-blend-mode:multiply}.orbis-hub-friends{gap:18px}.orbis-hub-friends-command{display:grid;gap:12px;padding:16px;border-radius:22px;background:var(--hub-social-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-friends-command .orbis-hub-friends-toolbar{padding:0}.orbis-hub-friends-command-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.orbis-hub-friends-command .orbis-hub-friends-search,.orbis-hub-friends-command .orbis-hub-friends-add input{background:var(--hub-mypage-card);box-shadow:0 0 0 1px var(--hub-social-hairline)}.orbis-hub-friends-command .orbis-hub-friends-tabs{margin:0;background:transparent}.orbis-hub-friends-command .orbis-hub-friends-filter{flex:0 0 auto;padding:0 4px}.orbis-hub-friends-command .orbis-hub-friends-add{padding:0}.orbis-hub-friends-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;overflow:visible}.orbis-hub-friends-row{min-height:72px;padding:13px 14px;border-radius:18px;background:var(--hub-social-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 2.5%,transparent)}.orbis-hub-friends-row:hover,.orbis-hub-friends-row.is-menu{background:var(--hub-social-surface-hover)}.orbis-hub-friends-copy strong{font-size:15px;font-weight:700}.orbis-hub-friends-actions{flex-wrap:nowrap}.orbis-hub-friends-actions button{min-height:36px}.orbis-hub-friends-more{width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-friends-initial{width:42px;height:42px;background:var(--hub-mypage-card);box-shadow:0 0 0 1px var(--hub-social-hairline)}.orbis-hub-orgs{gap:2px;min-height:min(66vh,680px)}.orbis-hub-orgs>.orbis-hub-friends-tabs{margin-bottom:16px}.orbis-hub-orgs-split{grid-template-columns:minmax(250px,31%) minmax(0,1fr);gap:18px;min-height:520px}.orbis-hub-orgs-list{padding:6px;border-radius:22px;background:var(--hub-social-surface)}.orbis-hub-orgs-list button{min-height:68px}.orbis-hub-orgs-list button:hover{background:var(--hub-social-surface-hover)}.orbis-hub-orgs-list button.is-active{background:var(--hub-mypage-card);box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent),0 0 0 1px var(--hub-social-hairline)}.orbis-hub-orgs-detail{padding:22px;border-radius:22px;background:var(--hub-social-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-orgs-head{margin:0 0 20px}.orbis-hub-orgs-head strong{font-size:22px}.orbis-hub-orgs-detail>.orbis-hub-friends-empty,.orbis-hub-orgs-list>.orbis-hub-friends-empty{min-height:100%;align-content:center}.orbis-hub-orgs-detail .orbis-hub-friends-add input{background:var(--hub-mypage-card);box-shadow:0 0 0 1px var(--hub-social-hairline)}.orbis-hub-orgs-requests,.orbis-hub-orgs-members{gap:12px;margin-top:16px}.orbis-hub-orgs-detail .orbis-hub-friends-rows{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px}.orbis-hub-orgs-detail .orbis-hub-friends-row{background:var(--hub-mypage-card)}.orbis-hub-friends-empty{min-height:220px;align-content:center;border-radius:20px;background:var(--hub-social-surface)}@media (max-width: 900px){.orbis-hub-friends-rows{grid-template-columns:1fr}.orbis-hub-orgs-split{grid-template-columns:minmax(220px,34%) minmax(0,1fr)}}@media (max-width: 720px){.orbis-hub-talk{grid-template-columns:1fr;gap:0}.orbis-hub-friends-command-row{align-items:flex-start;flex-direction:column}.orbis-hub-orgs-split{grid-template-columns:1fr}.orbis-hub-orgs-list{max-height:260px}}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests){--hub-social-hairline: color-mix(in srgb, var(--hub-mypage-ink) 13%, transparent);--hub-social-panel-shadow: 0 1px 2px color-mix(in srgb, var(--hub-mypage-ink) 5%, transparent), 0 8px 28px color-mix(in srgb, var(--hub-mypage-ink) 4%, transparent)}.orbis-hub-profile-page.is-light:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests){--hub-social-surface: #f3f5f7;--hub-social-surface-hover: #eceff3;--hub-social-surface-active: #e7ebf0;--hub-social-hairline: rgba(15, 23, 42, .13)}.orbis-hub-profile-page.is-dark:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests){--hub-social-surface: #141b27;--hub-social-surface-hover: #1a2331;--hub-social-surface-active: #202b3b;--hub-social-hairline: rgba(232, 238, 248, .15)}.orbis-hub-profile-page:is(.is-talk,.is-friends,.is-organizations,.is-inventory,.is-quests) :is(button,[role=button]){white-space:nowrap;word-break:keep-all}.orbis-hub-talk-inbox,.orbis-hub-talk-thread,.orbis-hub-friends-command,.orbis-hub-orgs-list,.orbis-hub-orgs-detail{box-shadow:inset 0 0 0 1px var(--hub-social-hairline),var(--hub-social-panel-shadow)}.orbis-hub-talk-search,.orbis-hub-friends-command .orbis-hub-friends-search,.orbis-hub-friends-command .orbis-hub-friends-add input,.orbis-hub-orgs-detail .orbis-hub-friends-add input{box-shadow:inset 0 0 0 1px var(--hub-social-hairline)}.orbis-hub-profile-page.is-light :is(.orbis-hub-talk-search,.orbis-hub-friends-search,.orbis-hub-friends-add input){background:#fff}.orbis-hub-profile-page.is-dark :is(.orbis-hub-talk-search,.orbis-hub-friends-search,.orbis-hub-friends-add input){background:#101722}.orbis-hub-friends-command .orbis-hub-friends-add{align-items:stretch}.orbis-hub-friends-add input,.orbis-hub-orgs-detail .orbis-hub-friends-add input{min-height:44px;padding-left:16px;padding-right:16px;text-align:left}.orbis-hub-friends-add button,.orbis-hub-friends-actions button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:max-content;min-height:44px;padding:0 18px;line-height:1}.orbis-hub-friends-actions button{min-height:36px;padding:0 14px}.orbis-hub-friends-row{box-shadow:inset 0 0 0 1px var(--hub-social-hairline)}.orbis-hub-friends-copy span,.orbis-hub-orgs-list span,.orbis-hub-orgs-head span,.orbis-hub-orgs-head em,.orbis-hub-orgs-status{color:color-mix(in srgb,var(--hub-mypage-ink) 68%,transparent)}.orbis-hub-orgs-detail .orbis-hub-friends-add{align-items:stretch;padding:0 0 20px}.orbis-hub-orgs-requests,.orbis-hub-orgs-members{padding-top:20px;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-orgs-requests h4,.orbis-hub-orgs-members h4{font-size:14px;font-weight:750;color:var(--hub-mypage-ink)}.orbis-hub-orgs-detail .orbis-hub-friends-row{box-shadow:inset 0 0 0 1px var(--hub-social-hairline)}.orbis-hub-talk-row.is-active,.orbis-hub-orgs-list button.is-active{box-shadow:inset 0 0 0 1px var(--hub-social-hairline),0 2px 8px color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-talk-composer .orbis-svc-talk-composer-row,.orbis-hub-talk-orb .orbis-svc-talk-composer-row{box-shadow:inset 0 0 0 1px var(--hub-social-hairline),0 2px 10px color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-social-empty-icon{display:grid;place-items:center;width:40px;height:40px;margin:0 0 8px;color:var(--hub-mypage-ink)}.orbis-hub-social-empty-icon svg{display:block;width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.orbis-hub-talk{gap:0}.orbis-hub-talk-inbox{padding:4px 20px 4px 0;border-right:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-talk-thread{padding:4px 0 4px 20px;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-talk-search,.orbis-hub-profile-page.is-light .orbis-hub-talk-search,.orbis-hub-profile-page.is-dark .orbis-hub-talk-search{padding:0 2px;border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-talk-tabs{width:100%;margin:0 0 8px;padding:0;border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent}.orbis-hub-talk-tabs button{padding:9px 12px 10px;border-bottom:2px solid transparent;border-radius:0}.orbis-hub-talk-tabs button.is-active{border-bottom-color:var(--hub-mypage-ink);background:transparent;box-shadow:none}.orbis-hub-talk-row{border-bottom:1px solid var(--hub-social-hairline);border-radius:0}.orbis-hub-talk-row:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-talk-row.is-active{border-left:2px solid var(--hub-mypage-ink);background:transparent;box-shadow:none}.orbis-hub-talk-thread-head{border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-talk-composer,.orbis-hub-talk-orb .orbis-svc-talk-composer{border-top:1px solid var(--hub-social-hairline)}.orbis-hub-talk-composer .orbis-svc-talk-composer-row,.orbis-hub-talk-orb .orbis-svc-talk-composer-row{border-radius:0;background:transparent;box-shadow:none}.orbis-hub-talk-empty,.orbis-hub-talk-empty.is-thread,.orbis-hub-talk-blank,.orbis-hub-talk-orb .orbis-svc-empty{justify-items:center;align-content:center;text-align:center;background:transparent}.orbis-hub-friends-command{gap:12px;padding:14px 0 16px;border-top:1px solid var(--hub-social-hairline);border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-friends-command .orbis-hub-friends-search,.orbis-hub-friends-command .orbis-hub-friends-add input,.orbis-hub-profile-page.is-light .orbis-hub-friends-add input,.orbis-hub-profile-page.is-dark .orbis-hub-friends-add input{border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-friends-command .orbis-hub-friends-tabs{padding:0;border-bottom:1px solid var(--hub-social-hairline);border-radius:0}.orbis-hub-friends-tabs button{border-bottom:2px solid transparent;border-radius:0}.orbis-hub-friends-tabs button.is-active{border-bottom-color:var(--hub-mypage-ink);background:transparent;box-shadow:none}.orbis-hub-friends-row,.orbis-hub-orgs-detail .orbis-hub-friends-row{border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-friends-row:hover,.orbis-hub-friends-row.is-menu{background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-friends-add button,.orbis-hub-friends-actions button,.orbis-hub-friends-more{border-radius:8px}.orbis-hub-friends-empty{min-height:240px;padding:44px 24px;border-radius:0;background:transparent}.orbis-hub-orgs-list{padding:0 18px 0 0;border-right:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-orgs-list button{border-bottom:1px solid var(--hub-social-hairline);border-radius:0}.orbis-hub-orgs-list button.is-active{border-left:2px solid var(--hub-mypage-ink);background:transparent;box-shadow:none}.orbis-hub-orgs-detail{padding:8px 0 18px 22px;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-orgs-detail>.orbis-hub-friends-empty,.orbis-hub-orgs-list>.orbis-hub-friends-empty{background:transparent}@media (max-width: 720px){.orbis-hub-talk-inbox{padding-right:0;border-right:0}.orbis-hub-talk-thread{padding-left:0}.orbis-hub-orgs-list{padding:0 0 18px;border-right:0;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-orgs-detail{padding:18px 0 0}}.orbis-hub-talk-confirm .orbis-confirm-dialog{width:min(420px,100%);border-radius:22px}.orbis-hub-talk-confirm .orbis-confirm-actions button{min-width:max-content;white-space:nowrap;word-break:keep-all}html[data-hub-site-theme=light] .orbis-hub-talk-confirm .orbis-confirm-dialog{border-color:#0f172a21;background:#fffffffa;box-shadow:0 24px 80px #0f172a33}html[data-hub-site-theme=light] .orbis-hub-talk-confirm .orbis-confirm-title{color:#0b1220}html[data-hub-site-theme=light] .orbis-hub-talk-confirm .orbis-confirm-message{color:#0b1220ad}html[data-hub-site-theme=light] .orbis-hub-talk-confirm .orbis-confirm-actions button{border-color:#0f172a21;background:#f3f5f7;color:#0b1220}@media (max-width: 560px){.orbis-hub-friends-add{display:grid;grid-template-columns:minmax(0,1fr) auto}.orbis-hub-friends-add button{padding-inline:14px}}.orbis-hub-profile-page.is-compose .orbis-hub-profile-body{min-height:min(68vh,720px)}.orbis-hub-social-toolbar{display:flex;align-items:center;gap:14px;padding:2px 0 16px;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-social-search{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;color:var(--hub-mypage-muted)}.orbis-hub-social-search input{appearance:none;width:100%;min-width:0;margin:0;padding:10px 0;border:0;background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink);font:inherit;font-size:14px;outline:none}.orbis-hub-social-search input::placeholder{color:color-mix(in srgb,var(--hub-mypage-ink) 42%,transparent);-webkit-text-fill-color:color-mix(in srgb,var(--hub-mypage-ink) 42%,transparent)}.orbis-hub-social-toolbar em{flex:0 0 auto;font-style:normal;font-size:12px;font-weight:650;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-social-toolbar .orbis-hub-friends-filter{padding:0}.orbis-hub-social-cta{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0 14px;min-height:34px;border:1px solid var(--hub-social-hairline);border-radius:8px;background:var(--hub-mypage-ink);color:var(--hub-mypage-card);-webkit-text-fill-color:var(--hub-mypage-card);font:inherit;font-size:13px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer}.orbis-hub-profile-page.is-light .orbis-hub-social-cta{color:#fff;-webkit-text-fill-color:#fff}.orbis-hub-profile-page.is-dark .orbis-hub-social-cta{color:#0c1018;-webkit-text-fill-color:#0c1018;background:#e8eef8}.orbis-hub-friends-empty .orbis-hub-social-cta{justify-self:center;margin-top:10px}.orbis-hub-friends{gap:0}.orbis-hub-friends-rows,.orbis-hub-orgs-detail .orbis-hub-friends-rows{display:flex;flex-direction:column;grid-template-columns:none;gap:0}.orbis-hub-friends-row,.orbis-hub-orgs-detail .orbis-hub-friends-row{min-height:64px;padding:14px 2px}.orbis-hub-social-compose{display:grid;align-content:start;gap:14px;width:min(440px,100%);margin:28px auto 0;padding:8px 0 40px}.orbis-hub-social-back{appearance:none;justify-self:start;margin:0 0 8px;padding:0;border:0;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-social-back:hover{color:var(--hub-mypage-ink)}.orbis-hub-social-compose em{font-style:normal;font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-mypage-muted)}.orbis-hub-social-compose h2{margin:0;font-size:clamp(26px,3vw,34px);font-weight:720;letter-spacing:-.045em;line-height:1.1;color:var(--hub-mypage-ink)}.orbis-hub-social-compose p{margin:0 0 8px;max-width:40ch;font-size:14px;line-height:1.55;color:var(--hub-mypage-muted)}.orbis-hub-social-compose-field{display:grid;gap:8px;margin-top:8px}.orbis-hub-social-compose-field span{font-size:12px;font-weight:650;color:var(--hub-mypage-muted)}.orbis-hub-social-compose-field input{appearance:none;width:100%;min-height:48px;margin:0;padding:0;border:0;border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink);font:inherit;font-size:16px;outline:none}.orbis-hub-social-compose-field input::placeholder{color:color-mix(in srgb,var(--hub-mypage-ink) 38%,transparent);-webkit-text-fill-color:color-mix(in srgb,var(--hub-mypage-ink) 38%,transparent)}.orbis-hub-social-compose-submit{appearance:none;width:100%;min-height:48px;margin:6px 0 0;padding:0 18px;border:0;border-radius:10px;background:var(--hub-mypage-ink);color:var(--hub-mypage-card);-webkit-text-fill-color:var(--hub-mypage-card);font:inherit;font-size:14px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer}.orbis-hub-social-compose-submit:disabled{opacity:.38;cursor:default}.orbis-hub-profile-page.is-light .orbis-hub-social-compose-submit{color:#fff;-webkit-text-fill-color:#fff}.orbis-hub-profile-page.is-dark .orbis-hub-social-compose-submit{color:#0c1018;-webkit-text-fill-color:#0c1018;background:#e8eef8}.orbis-hub-social-compose small{font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-orgs-list button{display:flex;align-items:center;gap:12px}.orbis-hub-orgs-list button>span:last-child{display:grid;gap:3px;min-width:0}.orbis-hub-orgs-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);color:var(--hub-mypage-ink);font-size:13px;font-weight:750;letter-spacing:-.02em}.orbis-hub-orgs-mark.is-lg{width:56px;height:56px;border-radius:14px;font-size:20px}.orbis-hub-orgs-identity{display:flex;align-items:center;gap:16px;padding:4px 0 22px;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-orgs-identity-copy{display:grid;gap:4px;min-width:0;flex:1 1 auto}.orbis-hub-orgs-identity-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,2.2vw,26px);font-weight:720;letter-spacing:-.04em;color:var(--hub-mypage-ink)}.orbis-hub-orgs-identity-copy span{font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-orgs-identity .orbis-hub-social-cta{margin-left:auto}.orbis-hub-orgs-requests,.orbis-hub-orgs-members{margin-top:4px;padding-top:22px}.orbis-hub-orgs-requests h4,.orbis-hub-orgs-members h4{margin-bottom:4px}.orbis-hub-orgs-members h4 b{min-width:16px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 8%,transparent);color:var(--hub-mypage-ink);font-size:11px;font-weight:750;text-align:center}@media (max-width: 720px){.orbis-hub-social-toolbar{flex-wrap:wrap}.orbis-hub-social-search{flex:1 1 100%}.orbis-hub-orgs-identity{flex-wrap:wrap}.orbis-hub-orgs-identity .orbis-hub-social-cta{margin-left:0}}.orbis-hub-inv-thumb{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent)}.orbis-hub-inv-thumb.is-lg{width:56px;height:56px;border-radius:14px}.orbis-hub-inv-thumb-media,.orbis-hub-inv-thumb-media img{display:block;width:100%;height:100%;object-fit:contain}.orbis-hub-inv-desc{margin:18px 0 0;font-size:14px;line-height:1.65;color:color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent)}.orbis-hub-inv-stats{display:grid;gap:0;margin:18px 0 0}.orbis-hub-inv-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-inv-stats dt{font-size:13px;color:color-mix(in srgb,var(--hub-mypage-ink) 62%,transparent)}.orbis-hub-inv-stats dd{margin:0;font-size:13px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--hub-mypage-ink);text-align:right}.orbis-hub-orgs-detail>.orbis-hub-board-cats{margin:16px 0 8px}.orbis-hub-orgs-detail>.orbis-hub-orgs,.orbis-hub-orgs.is-embed{min-height:0}.orbis-hub-orgs-detail>.orbis-hub-orgs .orbis-hub-orgs-split{min-height:320px}.orbis-hub-orgs-detail>.orbis-hub-orgs .orbis-hub-orgs-detail{padding:4px 0 0 16px}.orbis-hub-org-account-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 16px}.orbis-hub-org-account-bar strong{font-size:18px;font-weight:720;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--hub-mypage-ink)}.orbis-hub-profile-page.is-light:is(.is-inventory,.is-organizations){--hub-social-hairline: rgba(15, 23, 42, .2);--hub-mypage-muted: rgba(11, 18, 32, .64)}.orbis-hub-profile-page.is-light .orbis-hub-inv-thumb,.orbis-hub-profile-page.is-light .orbis-hub-orgs-mark{background:#fff;box-shadow:inset 0 0 0 1px var(--hub-social-hairline)}.orbis-hub-profile-page.is-light .orbis-hub-board-cats button{color:#0b12208c}.orbis-hub-profile-page.is-light .orbis-hub-board-cats button.is-active{color:#0b1220}.orbis-hub-profile-page.is-light .orbis-hub-inv-desc{color:#0b1220d1}.orbis-hub-profile-page.is-light .orbis-hub-inv-stats dt,.orbis-hub-profile-page.is-light .orbis-hub-orgs-identity-copy span,.orbis-hub-profile-page.is-light .orbis-hub-orgs-status{color:#0b12209e}.orbis-hub-profile-page.is-light .orbis-hub-social-search input::placeholder{color:#0b12206b;-webkit-text-fill-color:rgba(11,18,32,.42)}.orbis-hub-orgs-detail>.orbis-hub-friends-actions{margin-top:22px;padding-top:18px;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-quest-progress{display:flex;align-items:center;gap:12px;margin:18px 0 0}.orbis-hub-quest-progress-track{flex:1 1 auto;min-width:0;height:4px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-quest-progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--hub-mypage-ink)}.orbis-hub-quest-progress em{flex:0 0 auto;font-style:normal;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--hub-mypage-muted)}.orbis-hub-quest-section{display:grid;gap:8px;margin:22px 0 0}.orbis-hub-quest-section h4{margin:0;font-size:13px;font-weight:650;color:var(--hub-mypage-muted)}.orbis-hub-quest-section p,.orbis-hub-quest-section ol{margin:0;padding:0;font-size:14px;line-height:1.55;color:var(--hub-mypage-ink)}.orbis-hub-quest-section ol{padding-left:1.2em}.orbis-hub-quest-reqs{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.orbis-hub-quest-reqs li{display:flex;align-items:center;gap:10px;min-height:36px;padding:8px 0;border-bottom:1px solid var(--hub-social-hairline);font-size:14px}.orbis-hub-quest-reqs li:last-child{border-bottom:0}.orbis-hub-quest-reqs strong{flex:1 1 auto;min-width:0;font-weight:650}.orbis-hub-quest-reqs em{flex:0 0 auto;font-style:normal;font-variant-numeric:tabular-nums;color:var(--hub-mypage-muted)}.orbis-hub-quest-reqs li.is-complete{color:var(--hub-mypage-muted)}.orbis-hub-inv-balance{font-variant-numeric:tabular-nums}.orbis-hub-compose-balance{margin:0;font-size:13px;font-weight:650;color:var(--hub-mypage-ink)}.orbis-hub-compose-hits{list-style:none;margin:0;padding:0;display:grid;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-compose-hits button{appearance:none;display:block;width:100%;margin:0;padding:10px 0;border:0;border-bottom:1px solid var(--hub-social-hairline);background:transparent;color:var(--hub-mypage-ink);text-align:left;font:inherit;cursor:pointer}.orbis-hub-compose-hits li:last-child button{border-bottom:0}.orbis-hub-send-hero{display:grid;justify-items:center;gap:12px;margin:10px 0 4px;padding:22px 0 20px;text-align:center;border-top:1px solid var(--hub-social-hairline);border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-send-hero-label{font-size:13px;font-weight:600;color:var(--hub-mypage-muted)}.orbis-hub-send-amount{display:flex;align-items:baseline;justify-content:center;gap:8px;max-width:100%}.orbis-hub-send-amount input{appearance:none;width:auto;min-width:1ch;max-width:12ch;margin:0;padding:0;border:0;background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink);font:inherit;font-size:clamp(36px,7vw,56px);font-weight:720;letter-spacing:-.05em;font-variant-numeric:tabular-nums;line-height:1;text-align:left;field-sizing:content;outline:none}.orbis-hub-send-amount input::placeholder{color:color-mix(in srgb,var(--hub-mypage-ink) 28%,transparent);-webkit-text-fill-color:color-mix(in srgb,var(--hub-mypage-ink) 28%,transparent)}.orbis-hub-social-compose .orbis-hub-send-amount em{flex:0 0 auto;font-style:normal;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:none;color:var(--hub-mypage-muted)}.orbis-hub-social-compose.is-send{width:min(480px,100%)}.orbis-hub-orgs-split.is-inventory{flex:1 1 auto;grid-template-columns:minmax(280px,1.1fr) minmax(260px,.9fr);min-height:420px}.orbis-hub-inv-grid-wrap{min-height:0;padding:0 18px 0 0;border-right:1px solid var(--hub-social-hairline);overflow:auto}.orbis-hub-inv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;margin:0;padding:2px 0 12px;list-style:none}.orbis-hub-inv-grid button{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;margin:0;padding:8px;border:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;cursor:pointer}.orbis-hub-inv-grid button:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-inv-grid .orbis-hub-inv-thumb-media,.orbis-hub-inv-grid .orbis-hub-inv-thumb-media img{width:100%;height:100%;object-fit:contain}.orbis-hub-inv-grid em{position:absolute;right:6px;bottom:5px;font-style:normal;font-size:11px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--hub-mypage-ink)}.orbis-hub-inv-preview{display:grid;place-items:center;width:100%;aspect-ratio:1;max-height:280px;margin:0 0 16px;border:1px solid var(--hub-social-hairline);background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-inv-preview .orbis-hub-inv-thumb-media,.orbis-hub-inv-preview .orbis-hub-inv-thumb-media img{width:min(100%,240px);height:min(100%,240px);object-fit:contain}.orbis-hub-inv-detail-head{display:grid;gap:6px;padding:0 0 14px;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-inv-detail-head strong{font-size:clamp(20px,2.2vw,26px);font-weight:720;letter-spacing:-.04em;color:var(--hub-mypage-ink)}.orbis-hub-inv-detail-head span{font-size:13px;font-weight:650;color:var(--hub-mypage-muted)}.orbis-hub-inv-detail-head p{margin:4px 0 0;font-size:14px;line-height:1.55;color:color-mix(in srgb,var(--hub-mypage-ink) 86%,transparent)}.orbis-hub-org-dock,.orbis-hub-friends-dock{display:flex;align-items:center;gap:10px;margin-top:auto;padding:16px 0 0;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-org-dock{justify-content:flex-end}.orbis-hub-friends-dock{flex-direction:column;align-items:stretch}.orbis-hub-friends-dock p{margin:0;text-align:center;font-size:12px;color:var(--hub-mypage-muted)}.orbis-hub-social-cta.is-wide{width:100%}.orbis-hub-social-cta.is-ghost{background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink)}.orbis-hub-social-cta.is-accent{background:var(--hub-mypage-ink)}.orbis-hub-social-cta.is-danger{background:transparent;border-color:color-mix(in srgb,#c45b5b 55%,var(--hub-social-hairline));color:#c45b5b;-webkit-text-fill-color:#c45b5b}.orbis-hub-profile-page.is-light .orbis-hub-social-cta.is-danger{color:#9a3030;-webkit-text-fill-color:#9a3030}.orbis-hub-compose-balance.is-row{display:flex;align-items:center;justify-content:space-between;max-width:none}.orbis-hub-compose-balance.is-row strong{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:720;font-variant-numeric:tabular-nums;color:var(--hub-mypage-ink)}.orbis-hub-send-recipient{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-send-recipient button{margin-left:auto;appearance:none;padding:6px 12px;border:1px solid var(--hub-social-hairline);background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-compose-hits button{display:flex;align-items:center;gap:10px}.orbis-hub-cert-recipient-picker{display:grid;gap:6px}.orbis-hub-cert-recipient-picker>.orbis-hub-social-compose-field>span:first-child{font-size:11px;font-weight:620;line-height:1.2;letter-spacing:-.01em}.orbis-hub-cert-recipient-results{min-height:38px}.orbis-hub-cert-recipient-results>p{margin:0;padding:10px 12px;border:1px solid var(--hub-social-hairline);border-radius:12px;background:color-mix(in srgb,var(--hub-mypage-ink) 2.5%,transparent);color:var(--hub-mypage-muted);font-size:12px}.orbis-hub-send-recipient>.orbis-user-profile-avatar.is-sm{width:36px;height:36px;min-width:36px;min-height:36px;aspect-ratio:1}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits{gap:2px;padding:5px;overflow:hidden;border:1px solid var(--hub-social-hairline);border-radius:14px;background:color-mix(in srgb,var(--hub-mypage-ink) 2.5%,transparent)}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits button{min-height:46px;padding:7px 9px;border:0;border-radius:10px;transition:background-color .16s ease,color .16s ease}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits button:hover,.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits button:focus-visible{background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent)}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits button:focus-visible{outline:2px solid color-mix(in srgb,var(--hub-mypage-ink) 35%,transparent);outline-offset:-2px}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits button>strong{overflow:hidden;font-size:14px;font-weight:650;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-cert-recipient-picker .orbis-hub-compose-hits .orbis-user-profile-avatar.is-sm{width:32px;height:32px;min-width:32px;min-height:32px;aspect-ratio:1}.orbis-hub-send-receipt{display:grid;gap:0;margin:8px 0 0}.orbis-hub-send-receipt>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-send-receipt dt{font-size:13px;color:var(--hub-mypage-muted)}.orbis-hub-send-receipt dd{margin:0;font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--hub-mypage-ink)}.orbis-hub-send-receipt .is-fee{color:#d36b6b}.orbis-hub-send-receipt .is-total dd{color:#2f9d6a}.orbis-hub-profile-page.is-dark .orbis-hub-send-receipt .is-fee{color:#f0a0a0}.orbis-hub-profile-page.is-dark .orbis-hub-send-receipt .is-total dd{color:#7dffa6}.orbis-hub-org-type{font-size:11px;font-weight:650;font-style:normal;letter-spacing:0;text-transform:none;color:var(--hub-mypage-muted)}.orbis-hub-inv-stats>div.is-cert dd{display:inline-flex;align-items:center;gap:6px}.orbis-hub-inv-stats>div.is-rep{align-items:flex-start}.orbis-hub-inv-stats>div.is-rep dt{display:grid;gap:4px;text-align:left}.orbis-hub-inv-stats>div.is-rep small{font-size:12px;font-weight:500;color:var(--hub-mypage-muted)}.orbis-hub-inv-stats>div.is-rep button{appearance:none;padding:6px 10px;border:1px solid var(--hub-social-hairline);background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:12px;font-weight:650;cursor:pointer}@media (max-width: 720px){.orbis-hub-orgs-split.is-inventory{grid-template-columns:1fr}.orbis-hub-inv-grid-wrap{padding:0 0 16px;border-right:0;border-bottom:1px solid var(--hub-social-hairline)}}.orbis-hub-profile-page.is-light .orbis-hub-inv-preview,.orbis-hub-profile-page.is-light .orbis-hub-inv-grid button{background:#fff}.orbis-hub-profile-page.is-light .orbis-hub-inv-detail-head p{color:#0b1220d1}.orbis-hub-compose-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.orbis-hub-compose-quick.is-hero{justify-content:center;margin-top:2px}.orbis-hub-compose-quick.is-hero button.is-clear{min-width:32px;padding:6px 0}.orbis-hub-compose-quick button{appearance:none;margin:0;padding:6px 10px;border:1px solid var(--hub-social-hairline);border-radius:8px;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}.orbis-hub-social-compose-field select,.orbis-hub-social-compose-field textarea{appearance:none;width:100%;margin:0;padding:10px 0;border:0;border-bottom:1px solid var(--hub-social-hairline);border-radius:0;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:16px;outline:none}.orbis-hub-social-compose-field textarea{min-height:160px;resize:vertical;line-height:1.55}.orbis-hub-board-cats{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid var(--hub-social-hairline)}.orbis-hub-board-cats button{appearance:none;margin:0;padding:6px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.orbis-hub-board-cats button.is-active{border-bottom-color:var(--hub-mypage-ink);color:var(--hub-mypage-ink)}.orbis-hub-board-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0 0}.orbis-hub-board-pager button{appearance:none;margin:0;padding:6px 0;border:0;background:transparent;color:var(--hub-mypage-ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-hub-board-pager button:disabled{color:var(--hub-mypage-muted);cursor:default}.orbis-hub-board-pager em{font-style:normal;font-size:12px;color:var(--hub-mypage-muted);font-variant-numeric:tabular-nums}.orbis-hub-board-comments{margin-top:22px;padding-top:18px;border-top:1px solid var(--hub-social-hairline)}.orbis-hub-ledger-delta{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:14px}.orbis-hub-ledger-delta.is-in{color:var(--hub-mypage-ink)}.orbis-hub-ledger-delta.is-out{color:var(--hub-mypage-muted)}.orbis-hub-friends{width:100%;max-width:1060px}.orbis-hub-social-toolbar{gap:12px;padding:12px 0}.orbis-hub-social-search{flex:0 1 340px;gap:9px;min-height:40px;padding:0 14px;border:1px solid var(--hub-social-hairline);border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent);transition:border-color .14s ease,background .14s ease}.orbis-hub-social-search:focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 42%,transparent);background:transparent}.orbis-hub-social-search input{padding:8px 0}.orbis-hub-social-toolbar em{margin-left:auto}.orbis-hub-social-toolbar .orbis-hub-friends-filter{flex:0 0 auto}.orbis-hub-friends-group{display:flex;align-items:center;gap:8px;margin:0;padding:18px 2px 6px;font-size:12px;font-weight:720;color:var(--hub-mypage-muted)}.orbis-hub-friends-group:before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}.orbis-hub-friends-group.is-offline:before{background:color-mix(in srgb,var(--hub-mypage-ink) 25%,transparent)}.orbis-hub-friends-group b{font-weight:720;font-variant-numeric:tabular-nums}.orbis-hub-friends-status.is-online{color:#15803d;font-weight:620}.orbis-hub-friends-status.is-away{color:#b45309;font-weight:620}.orbis-hub-profile-page.is-dark .orbis-hub-friends-status.is-online{color:#6ee7a0}.orbis-hub-profile-page.is-dark .orbis-hub-friends-status.is-away{color:#fbd38d}.orbis-hub-friends-actions button{border:1px solid var(--hub-social-hairline);border-radius:999px;background:transparent;padding:0 16px;transition:background .12s ease,border-color .12s ease}.orbis-hub-friends-actions button:hover:not(:disabled){background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-friends-actions button.is-primary{border-color:transparent;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:var(--hub-mypage-accent-ink)}.orbis-hub-friends-actions button.is-primary:hover:not(:disabled){background:var(--hub-mypage-accent);filter:brightness(1.06)}.orbis-hub-friends-actions button.is-danger{background:transparent;border-color:color-mix(in srgb,#dc2626 32%,transparent)}.orbis-hub-friends-actions .orbis-hub-friends-more{width:38px;min-width:38px;padding:0;font-size:17px;line-height:1}.orbis-hub-friends-row,.orbis-hub-orgs-detail .orbis-hub-friends-row{gap:14px;padding:13px 10px;transition:background .12s ease}.orbis-hub-friends-avatar .orbis-svc-talk-avatar-wrap,.orbis-hub-friends-avatar .orbis-svc-friend-avatar-btn,.orbis-hub-friends-avatar .orbis-svc-friend-avatar-btn .orbis-user-profile-avatar{width:44px;height:44px}.orbis-hub-profile-page .orbis-hub-orgs-mark[data-cat=story]{background:#6366f11c;color:#4f46e5;box-shadow:none}.orbis-hub-profile-page .orbis-hub-orgs-mark[data-cat=repeat]{background:#14b8a621;color:#0f766e;box-shadow:none}.orbis-hub-profile-page .orbis-hub-orgs-mark[data-cat=guide]{background:#84cc1629;color:#4d7c0f;box-shadow:none}.orbis-hub-profile-page .orbis-hub-orgs-mark[data-cat=event]{background:#ec48991c;color:#be185d;box-shadow:none}.orbis-hub-profile-page.is-dark .orbis-hub-orgs-mark[data-cat=story]{background:#818cf829;color:#a5b4fc}.orbis-hub-profile-page.is-dark .orbis-hub-orgs-mark[data-cat=repeat]{background:#2dd4bf24;color:#5eead4}.orbis-hub-profile-page.is-dark .orbis-hub-orgs-mark[data-cat=guide]{background:#a3e63524;color:#bef264}.orbis-hub-profile-page.is-dark .orbis-hub-orgs-mark[data-cat=event]{background:#f472b626;color:#f9a8d4}.orbis-hub-quest-mini{display:block;width:min(180px,100%);height:3px;margin-top:7px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-quest-mini b{display:block;height:100%;border-radius:inherit;background:var(--hub-mypage-ink)}.orbis-hub-quest-check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border:1.5px solid var(--hub-social-hairline);border-radius:50%;font-size:12px;line-height:1;color:transparent}.orbis-hub-quest-reqs li.is-complete .orbis-hub-quest-check{border-color:#16a34a;background:#16a34a;color:#fff}.orbis-hub-quest-progress.is-complete .orbis-hub-quest-progress-track>span{background:#16a34a}.orbis-hub-quest-progress.is-complete em{color:#16a34a;font-weight:720}.orbis-hub-talk-message.is-me .orbis-hub-talk-bubble{background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-talk-message.is-me .orbis-hub-talk-bubble time{color:color-mix(in srgb,var(--hub-mypage-accent-ink) 58%,transparent)}.orbis-hub-talk-bubble.is-emoji,.orbis-hub-talk-message.is-me .orbis-hub-talk-bubble.is-emoji{padding:10px 14px;color:inherit}.orbis-hub-talk-bubble.is-emoji time{color:var(--hub-mypage-muted)}.orbis-hub-talk-row-meta b{background:#ef4444;color:#fff}.orbis-hub-orgs-detail>.orbis-hub-inv-stats,.orbis-hub-orgs-detail>.orbis-hub-org-dock{max-width:720px}.orbis-hub-orgs-detail>.orbis-hub-org-dock{justify-content:flex-start}.orbis-hub-inv-grid{gap:10px}.orbis-hub-inv-grid button{border-radius:16px;transition:transform .12s ease,box-shadow .14s ease,border-color .12s ease}.orbis-hub-inv-grid button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-inv-grid button.is-active{border-color:var(--hub-mypage-ink);box-shadow:inset 0 0 0 1px var(--hub-mypage-ink)}.orbis-hub-inv-grid em{right:5px;bottom:5px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 82%,transparent);color:var(--hub-mypage-card);font-size:10.5px}.orbis-hub-inv-preview{border-radius:20px}.orbis-hub-talk-search,.orbis-hub-profile-page.is-light .orbis-hub-talk-search,.orbis-hub-profile-page.is-dark .orbis-hub-talk-search{gap:9px;min-height:40px;padding:0 14px;border:1px solid var(--hub-social-hairline);border-bottom:1px solid var(--hub-social-hairline);border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent);transition:border-color .14s ease,background .14s ease}.orbis-hub-talk-search:focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 42%,transparent);background:transparent}.orbis-hub-talk-search input{padding:8px 0}.orbis-hub-friends-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 720px){.orbis-hub-friends-actions{width:auto;justify-content:flex-end;padding-left:0}}.orbis-hub-cert-inline{display:inline-flex;align-items:center;gap:5px}.orbis-hub-org-account-bar strong{display:inline-flex;align-items:center;gap:8px}.orbis-hub-ledger-delta.is-in{color:#2f9d6a}.orbis-hub-ledger-delta.is-out{color:#d36b6b}.orbis-hub-profile-page.is-dark .orbis-hub-ledger-delta.is-in{color:#7dffa6}.orbis-hub-profile-page.is-dark .orbis-hub-ledger-delta.is-out{color:#f0a0a0}.orbis-hub-profile-page.is-friends{--hub-pane-accent: #14b8a6;--hub-pane-accent-strong: #0f766e}.orbis-hub-profile-page.is-talk{--hub-pane-accent: #f43f5e;--hub-pane-accent-strong: #be123c}.orbis-hub-profile-page.is-organizations{--hub-pane-accent: #6366f1;--hub-pane-accent-strong: #4f46e5}.orbis-hub-profile-page.is-inventory{--hub-pane-accent: #f59e0b;--hub-pane-accent-strong: #b45309}.orbis-hub-profile-page.is-quests{--hub-pane-accent: #84cc16;--hub-pane-accent-strong: #4d7c0f}.orbis-hub-profile-page.is-dark.is-friends{--hub-pane-accent-strong: #5eead4}.orbis-hub-profile-page.is-dark.is-talk{--hub-pane-accent-strong: #fda4af}.orbis-hub-profile-page.is-dark.is-organizations{--hub-pane-accent-strong: #a5b4fc}.orbis-hub-profile-page.is-dark.is-inventory{--hub-pane-accent-strong: #fcd34d}.orbis-hub-profile-page.is-dark.is-quests{--hub-pane-accent-strong: #bef264}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) .orbis-hub-profile-title-row strong:after{content:"";display:inline-block;width:9px;height:9px;margin-left:9px;border-radius:50%;background:var(--hub-pane-accent)}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(.orbis-hub-board-cats,.orbis-hub-talk-tabs){display:flex;flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;border:1px solid var(--hub-social-hairline);border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 3%,transparent)}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(.orbis-hub-board-cats,.orbis-hub-talk-tabs) button{margin:0;padding:7px 14px;border:0;border-radius:999px;background:transparent;color:var(--hub-mypage-muted);-webkit-text-fill-color:var(--hub-mypage-muted);font-size:13px;font-weight:650;line-height:1;transition:background .12s ease,color .12s ease}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(.orbis-hub-board-cats,.orbis-hub-talk-tabs) button:hover:not(.is-active){background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent);color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink)}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(.orbis-hub-board-cats,.orbis-hub-talk-tabs) button.is-active,.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) .orbis-hub-talk-tabs button[aria-selected=true]{border-bottom:0;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:var(--hub-mypage-accent-ink);box-shadow:0 1px 4px color-mix(in srgb,var(--hub-mypage-ink) 18%,transparent)}.orbis-hub-talk-tabs{margin-top:12px}.orbis-hub-social-toolbar em,.orbis-hub-talk-toolbar em{padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);color:var(--hub-mypage-muted)}.orbis-hub-social-empty-icon{width:64px;height:64px;margin:0 auto 12px;border-radius:50%;background:color-mix(in srgb,var(--hub-pane-accent, var(--hub-mypage-ink)) 9%,transparent);color:var(--hub-pane-accent-strong, var(--hub-mypage-ink))}.orbis-hub-social-empty-icon svg{width:28px;height:28px}.orbis-hub-friends-empty strong{font-size:16.5px;font-weight:720;letter-spacing:-.02em}.orbis-hub-friends-empty p{margin:0;font-size:13.5px}.orbis-hub-talk-row.is-active,.orbis-hub-orgs-list button.is-active{border-left:2px solid var(--hub-pane-accent-strong, var(--hub-mypage-ink));background:color-mix(in srgb,var(--hub-pane-accent, var(--hub-mypage-ink)) 4%,transparent)}.orbis-hub-inv-grid button.is-active{border-color:var(--hub-pane-accent-strong, var(--hub-mypage-ink));box-shadow:inset 0 0 0 1px var(--hub-pane-accent-strong, var(--hub-mypage-ink)),0 4px 12px color-mix(in srgb,var(--hub-pane-accent, var(--hub-mypage-ink)) 18%,transparent)}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-mark:not([data-cat]){background:color-mix(in srgb,var(--hub-pane-accent) 10%,transparent);color:var(--hub-pane-accent-strong);box-shadow:none}.orbis-hub-profile-page:is(.is-friends,.is-organizations) .orbis-hub-friends-initial{background:color-mix(in srgb,var(--hub-pane-accent) 10%,transparent);color:var(--hub-pane-accent-strong);box-shadow:none}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(.orbis-hub-social-search,.orbis-hub-talk-search):focus-within{border-color:color-mix(in srgb,var(--hub-pane-accent-strong) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-pane-accent) 14%,transparent)}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) :is(button,input,[role=tab]):focus-visible{outline:2px solid color-mix(in srgb,var(--hub-pane-accent-strong, var(--hub-mypage-ink)) 70%,transparent);outline-offset:2px}.orbis-hub-profile-page:is(.is-friends,.is-talk,.is-organizations,.is-inventory,.is-quests) .orbis-hub-social-compose em{color:var(--hub-pane-accent-strong)}.orbis-hub-quest-section h4,.orbis-hub-orgs-requests h4,.orbis-hub-orgs-members h4{font-size:13.5px;font-weight:760;letter-spacing:-.01em;color:var(--hub-mypage-ink)}.orbis-hub-friends-group:after{content:"";flex:1 1 auto;height:1px;margin-left:6px;background:var(--hub-social-hairline)}.orbis-hub-toast-layer{--hub-toast-bg: #ffffff;--hub-toast-ink: #0b1220;--hub-toast-muted: rgba(11, 18, 32, .6);--hub-toast-line: rgba(15, 23, 42, .1);--hub-toast-shadow: 0 18px 44px rgba(15, 23, 42, .18);position:fixed;right:24px;bottom:24px;z-index:2147483000;display:grid;gap:10px;justify-items:end;width:min(360px,calc(100vw - 32px));pointer-events:none}.orbis-hub-toast-layer.is-hub-dark{--hub-toast-bg: #171d2a;--hub-toast-ink: #e8eef8;--hub-toast-muted: rgba(232, 238, 248, .62);--hub-toast-line: rgba(255, 255, 255, .12);--hub-toast-shadow: 0 18px 44px rgba(0, 0, 0, .5)}.orbis-hub-toast{display:flex;align-items:flex-start;gap:10px;width:100%;box-sizing:border-box;padding:13px 12px 13px 14px;border:1px solid var(--hub-toast-line);border-radius:14px;background:var(--hub-toast-bg);color:var(--hub-toast-ink);box-shadow:var(--hub-toast-shadow);pointer-events:auto;animation:orbis-hub-toast-in .22s cubic-bezier(.2,.9,.3,1)}@keyframes orbis-hub-toast-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.orbis-hub-toast{animation:none}}.orbis-hub-toast-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%}.orbis-hub-toast.is-success .orbis-hub-toast-icon{background:#16a34a24;color:#16a34a}.orbis-hub-toast.is-error .orbis-hub-toast-icon{background:#dc262624;color:#dc2626}.orbis-hub-toast.is-info .orbis-hub-toast-icon{background:color-mix(in srgb,var(--hub-toast-ink) 10%,transparent);color:var(--hub-toast-ink)}.orbis-hub-toast-copy{flex:1 1 auto;display:grid;gap:3px;min-width:0}.orbis-hub-toast-copy strong{font-size:13.5px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.orbis-hub-toast-copy span{font-size:12.5px;line-height:1.45;color:var(--hub-toast-muted);overflow-wrap:anywhere}.orbis-hub-toast-close{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:0;border-radius:7px;background:transparent;color:var(--hub-toast-muted);cursor:pointer}.orbis-hub-toast-close:hover{background:color-mix(in srgb,var(--hub-toast-ink) 8%,transparent);color:var(--hub-toast-ink)}@media (max-width: 640px){.orbis-hub-toast-layer{right:12px;left:12px;bottom:14px;width:auto;justify-items:stretch}}.orbis-hub-mypage .orbis-cert-disclosures{max-width:760px;padding:16px 0 0;border:0;border-top:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-mypage-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.orbis-hub-mypage-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--hub-mypage-line)}.orbis-hub-mypage-list li:first-child{border-top:0;padding-top:0}.orbis-hub-mypage-list strong{display:block;font-size:14px;font-weight:700;letter-spacing:-.02em}.orbis-hub-mypage-list span{display:block;margin-top:3px;font-size:12px;color:var(--hub-mypage-muted)}.orbis-hub-mypage-list-meta{display:grid;justify-items:end;gap:4px;text-align:right}.orbis-hub-mypage-list-meta em{font-style:normal;font-size:11px;font-weight:680;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-slider{display:grid;gap:8px;max-width:620px;padding:14px 0;border-top:1px solid var(--hub-mypage-line)}.orbis-hub-mypage-slider:first-of-type{border-top:0;padding-top:0}.orbis-hub-mypage-slider-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.orbis-hub-mypage-slider-head strong{font-size:14px;font-weight:700}.orbis-hub-mypage-slider-head em{font-style:normal;font-size:13px;font-weight:700;color:var(--hub-mypage-muted)}.orbis-hub-mypage-slider input[type=range]{width:100%;accent-color:var(--hub-mypage-accent)}.orbis-hub-mypage-slider small{font-size:12px;color:var(--hub-mypage-muted)}.orbis-hub-mypage-chip-block{display:grid;gap:10px;margin-top:6px}.orbis-hub-mypage-chips{display:flex;flex-wrap:wrap;gap:8px}.orbis-hub-mypage-chips button{appearance:none;display:grid;gap:2px;min-width:84px;margin:0;padding:10px 12px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-elevated);color:inherit;text-align:left;cursor:pointer}.orbis-hub-mypage-chips button.is-active{border-color:color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-mypage-ink) 88%,transparent)}.orbis-hub-mypage-chips button:disabled{opacity:.4;cursor:default}.orbis-hub-mypage-chips strong{font-size:13px;font-weight:720}.orbis-hub-mypage-chips span{font-size:11px;color:var(--hub-mypage-muted)}.orbis-hub-mypage-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orbis-hub-mypage-toggle{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-elevated);color:inherit;font:inherit;font-size:13.5px;font-weight:650;text-align:left;cursor:pointer}.orbis-hub-mypage-toggle i{width:36px;height:22px;border-radius:999px;background:#0f172a1f;position:relative;flex:0 0 auto;transition:background .16s ease}.orbis-hub-mypage-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:var(--hub-mypage-elevated);box-shadow:0 1px 2px #0f172a33;transition:transform .16s ease}.orbis-hub-mypage-toggle.is-on{border-color:color-mix(in srgb,var(--hub-mypage-ink) 35%,transparent)}.orbis-hub-mypage-toggle.is-on i{background:var(--hub-mypage-accent)}.orbis-hub-mypage-toggle.is-on i:after{transform:translate(14px)}.orbis-hub-mypage-segment{display:inline-flex;padding:4px;border-radius:12px;background:var(--hub-mypage-soft);border:1px solid var(--hub-mypage-line);width:fit-content;gap:4px}.orbis-hub-mypage-segment button{appearance:none;margin:0;padding:9px 16px;border:0;border-radius:9px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:680;cursor:pointer}.orbis-hub-mypage-segment button.is-active{background:var(--hub-mypage-elevated);color:var(--hub-mypage-ink);box-shadow:0 1px 2px #0f172a14}.orbis-hub-mypage-inline-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.orbis-hub-mypage-listen{display:grid;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--hub-mypage-ink) 16%,transparent);background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);animation:orbis-hub-cert-rise .22s cubic-bezier(.22,1,.36,1)}.orbis-hub-mypage-listen span{font-size:13px;color:color-mix(in srgb,var(--hub-mypage-accent-ink) 72%,transparent)}.orbis-hub-mypage-hotkey-list{list-style:none;margin:0;padding:0;display:grid;gap:0}.orbis-hub-mypage-hotkey-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid rgba(15,23,42,.06)}.orbis-hub-mypage-hotkey-list li:first-child{border-top:0;padding-top:0}.orbis-hub-mypage-hotkey-list strong{display:block;font-size:14px;font-weight:700}.orbis-hub-mypage-hotkey-list span{display:block;margin-top:2px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-hotkey-actions{display:flex;align-items:center;gap:10px}.orbis-hub-mypage-keycap{appearance:none;min-width:88px;margin:0;padding:8px 12px;border:1px solid var(--hub-mypage-line);border-radius:10px;background:var(--hub-mypage-soft);color:inherit;font:inherit;font-size:12.5px;font-weight:720;letter-spacing:-.02em;cursor:pointer}.orbis-hub-mypage-keycap.is-listening{background:var(--hub-mypage-accent);border-color:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-mypage-guide{max-width:none;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px}.orbis-hub-mypage-guide-side{position:sticky;top:12px;display:grid;gap:12px;padding:14px;border:1px solid var(--hub-mypage-line);border-radius:18px;background:var(--hub-mypage-soft)}.orbis-hub-mypage-guide-nav ul{list-style:none;margin:0;padding:0 4px 0 0;display:grid;gap:2px;max-height:min(62vh,640px);overflow:auto;overscroll-behavior:contain}.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar{width:4px}.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar-button,.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar-corner{display:none;width:0;height:0}.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar-track{margin-block:6px;background:transparent}.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 18%,transparent);min-height:36px}.orbis-hub-mypage-guide-nav ul:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--hub-mypage-ink) 28%,transparent)}.orbis-hub-mypage-guide-nav ul::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 38%,transparent)}@supports not selector(::-webkit-scrollbar){.orbis-hub-mypage-guide-nav ul{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.18) transparent}}.orbis-hub-mypage-guide-nav button{appearance:none;width:100%;display:grid;gap:2px;margin:0;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-hub-mypage-guide-nav button:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-mypage-guide-nav button.is-active{background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-mypage-guide-nav strong{font-size:13.5px;font-weight:700;letter-spacing:-.02em}.orbis-hub-mypage-guide-nav span{font-size:11px;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-guide-article{display:grid;gap:14px;min-width:0}.orbis-hub-mypage-steps,.orbis-hub-mypage-bullets{margin:0;padding:0;list-style:none;display:grid;gap:10px}.orbis-hub-mypage-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start}.orbis-hub-mypage-steps em{font-style:normal;font-size:12px;font-weight:740;color:var(--hub-mypage-soft-label)}.orbis-hub-mypage-steps span,.orbis-hub-mypage-bullets li{font-size:14px;line-height:1.55;color:var(--hub-mypage-ink)}.orbis-hub-mypage-bullets li:before{content:"·";margin-right:8px;color:#0b122059}.orbis-hub-mypage-related{display:flex;flex-wrap:wrap;gap:8px}.orbis-hub-mypage-related button{appearance:none;margin:0;padding:8px 12px;border:1px solid var(--hub-mypage-line);border-radius:999px;background:var(--hub-mypage-elevated);color:inherit;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.orbis-hub-mypage-related button:hover{border-color:color-mix(in srgb,var(--hub-mypage-ink) 28%,transparent)}@media (max-width: 900px){.orbis-hub-mypage-action-grid,.orbis-hub-mypage-choice-grid,.orbis-hub-mypage-toggle-grid,.orbis-hub-mypage-guide{grid-template-columns:1fr}.orbis-hub-mypage-guide-side{position:static}}.orbis-library-create-page.is-form{max-width:none}.orbis-library-create-hero{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin:0 0 28px;padding:8px 0 26px;border-bottom:1px solid rgba(15,23,42,.08)}.orbis-library-create-hero-copy{display:flex;flex-direction:column;gap:10px;max-width:44rem}.orbis-library-create-hero-copy em{margin:0;color:#0b12206b;font-style:normal;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase}.orbis-library-create-hero-copy h2{margin:0;color:#0b1220;font-size:clamp(28px,3.2vw,36px);font-weight:780;letter-spacing:-.055em;line-height:1.05}.orbis-library-create-hero-copy p{margin:2px 0 0;max-width:40rem;color:#0b122085;font-size:14.5px;font-weight:500;letter-spacing:-.015em;line-height:1.5}.orbis-library-create-body{width:100%}.orbis-library-create-options,.orbis-library-create-options.is-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.orbis-assets-panel .orbis-library-create-option,.orbis-library-create-option{appearance:none;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-height:148px;margin:0;padding:18px 40px 16px 18px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:14px;background:#fff;color:var(--assets-ink, #0b1220);text-align:left;cursor:pointer;box-shadow:none;backdrop-filter:none;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.orbis-assets-panel .orbis-library-create-option:hover,.orbis-library-create-option:hover{background:#fafbfc;border-color:#0f172a2e;box-shadow:0 8px 24px #0f172a0f}.orbis-library-create-option-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--assets-side, #f7f8fa);color:#0f172a;box-shadow:inset 0 0 0 1px #0f172a0f}.orbis-library-create-option-icon.is-object{color:#334155}.orbis-library-create-option-icon.is-splat{color:#7c3aed}.orbis-library-create-option-icon.is-texture{color:#9333ea}.orbis-library-create-option-icon.is-animation{color:#db2777}.orbis-library-create-option-icon.is-voice{color:#059669}.orbis-library-create-option-icon.is-music{color:#ea580c}.orbis-library-create-option-icon.is-avatar-ai{color:#7c3aed}.orbis-library-create-option-icon.is-avatar-image{color:#2563eb}.orbis-library-create-option-icon.is-avatar-upload{color:#ea580c}.orbis-library-create-option-copy{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.orbis-library-create-option-copy strong{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:8px;color:#0b1220;font-size:15px;font-weight:720;letter-spacing:-.025em;line-height:1.2}.orbis-library-create-option-copy em{font-style:normal;color:#0b12206b;font-size:11px;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.orbis-library-create-option-copy small{color:#0b122094;font-size:13px;font-weight:500;line-height:1.45}.orbis-library-create-option-chevron{position:absolute;top:16px;right:16px;color:#0b122038;font-size:18px;font-weight:500;line-height:1}.orbis-library-create-panel{width:100%;padding:24px 26px 20px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:14px;background:#fff}.orbis-library-create-panel.is-status{color:#0b12209e;font-size:14px;line-height:1.5}.orbis-library-create-panel.is-generator{padding:0;border:0;border-radius:0;background:none}.orbis-library-create-generator.is-avatar{display:block;min-height:0}.orbis-library-create-panel.is-status p{margin:0}@media (max-width: 720px){.orbis-library-create-options,.orbis-library-create-options.is-grid{grid-template-columns:1fr}.orbis-library-create-panel{padding:16px}}html[data-hub-site-theme=dark] .orbis-library-create-page,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-page{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-library-create-hero,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-hero{border-bottom-color:#ffffff1a}html[data-hub-site-theme=dark] .orbis-library-create-hero-copy em,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-hero-copy em{color:#e8eef873}html[data-hub-site-theme=dark] .orbis-library-create-hero-copy h2,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-hero-copy h2{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-library-create-hero-copy p,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-hero-copy p{color:#e8eef894}html[data-hub-site-theme=dark] .orbis-assets-panel .orbis-library-create-option,html[data-hub-site-theme=dark] .orbis-library-create-option,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option{border-color:#ffffff1a;background:#171d2a;color:#e8eef8;box-shadow:none}html[data-hub-site-theme=dark] .orbis-assets-panel .orbis-library-create-option:hover,html[data-hub-site-theme=dark] .orbis-library-create-option:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option:hover{background:#1c2433;border-color:#ffffff2e;box-shadow:0 10px 28px #00000047}html[data-hub-site-theme=dark] .orbis-library-create-option-icon,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon{background:#121826;color:#e8eef8;box-shadow:inset 0 0 0 1px #ffffff1a}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-object,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-object{color:#94a3b8}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-splat,html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-avatar-ai,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-splat,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-avatar-ai{color:#c4b5fd}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-texture,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-texture{color:#d8b4fe}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-animation,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-animation{color:#f9a8d4}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-voice,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-voice{color:#5eead4}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-music,html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-avatar-upload,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-music,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-avatar-upload{color:#fdba74}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-avatar-image,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-avatar-image{color:#93c5fd}html[data-hub-site-theme=dark] .orbis-library-create-option-copy strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-copy strong{color:#e8eef8}html[data-hub-site-theme=dark] .orbis-library-create-option-copy em,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-copy em{color:#e8eef873}html[data-hub-site-theme=dark] .orbis-library-create-option-copy small,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-copy small{color:#e8eef894}html[data-hub-site-theme=dark] .orbis-library-create-option-chevron,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-chevron{color:#e8eef852}html[data-hub-site-theme=dark] .orbis-library-create-panel,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-panel{border-color:#ffffff1a;background:#171d2a}html[data-hub-site-theme=dark] .orbis-library-create-panel.is-status,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-panel.is-status{color:#e8eef89e}.orbis-play-watch-notif-btn,.orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn{appearance:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#0f0f0f;cursor:pointer;box-shadow:none;filter:none;text-shadow:none;transition:background .14s ease}.orbis-play-watch-notif-btn:hover,.orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,.orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open{background:#0000000d;border:0;transform:none}.orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn svg,.orbis-play-watch-notif-btn svg{width:24px;height:24px;color:inherit;filter:none}.orbis-play-watch-signin{appearance:none;min-height:36px;padding:0 16px;white-space:nowrap;border:1px solid rgba(0,0,0,.1);border-radius:999px;background:#fff;color:#065fd4;font:inherit;font-size:14px;font-weight:550;cursor:pointer;transition:background .14s ease,border-color .14s ease}.orbis-play-watch-signin:hover{background:#def1ff;border-color:#def1ff}.orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn{width:32px;height:32px;border:0;background:transparent;box-shadow:none;filter:none}.orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn:hover,.orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn.is-open{background:transparent;border:0;box-shadow:0 0 0 4px #0000000d;transform:none}.orbis-play-watch-top-auth .orbis-profile-status{display:none}.orbis-play-top-tools .orbis-play-watch-create-btn{background:#ffffff1f;color:#fff}.orbis-play-top-tools .orbis-play-watch-create-btn:hover,.orbis-play-top-tools .orbis-play-watch-create-btn.is-open{background:#fff3}@media (max-width: 700px){.orbis-play-watch-create-btn,.orbis-play-top-tools .orbis-play-watch-create-btn,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;gap:0;justify-content:center;border-radius:50%;background:transparent;box-shadow:none;border:0}.orbis-play-watch-create-btn:hover,.orbis-play-watch-create-btn.is-open{background:#0000000d;box-shadow:none}.orbis-play-top-tools .orbis-play-watch-create-btn:hover,.orbis-play-top-tools .orbis-play-watch-create-btn.is-open,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-play-watch-create-btn.is-open,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn:hover,html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-play-watch-create-btn.is-open,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-create-btn.is-open,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-create-btn.is-open{background:#ffffff1f;box-shadow:none}.orbis-play-watch-create-btn span{display:none}.orbis-play-watch-create-btn svg{width:24px;height:24px}}.orbis-play-top-tools .orbis-play-watch-notif-btn,.orbis-play-top-tools .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn{color:#fff}.orbis-play-top-tools .orbis-play-watch-notif-btn:hover,.orbis-play-top-tools .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,.orbis-play-top-tools .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open{background:#ffffff1f}.orbis-play-top-tools .orbis-play-watch-signin{border-color:#ffffff47;background:transparent;color:#fff}.orbis-play-top-tools .orbis-play-watch-signin:hover{background:#ffffff1f;border-color:#fff6}.orbis-play-top-tools .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn:hover,.orbis-play-top-tools .orbis-play-watch-top-auth .orbis-play-watch-profile .orbis-profile-btn.is-open{box-shadow:0 0 0 4px #ffffff24}.orbis-play-watch-chip{appearance:none;border:0;border-radius:999px;padding:0 14px;min-height:36px;font:inherit;font-size:15px;font-weight:560;cursor:pointer;background:var(--pw-surface);color:var(--pw-ink);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:background .14s ease,color .14s ease}.orbis-play-watch-chip:hover{background:var(--pw-surface-hover)}.orbis-play-watch-chip.is-active,.orbis-play-watch-comment-actions button.is-active{color:#065fd4}.orbis-play-watch-chip:disabled,.orbis-play-watch-comment-actions button:disabled{cursor:default;opacity:.58}.orbis-play-watch-chip.is-icon{width:36px;padding:0}.orbis-play-watch-chip.is-studio{background:#3876ff1f;color:#1b47b8;box-shadow:inset 0 0 0 1px #3876ff47}.orbis-play-watch-chip.is-studio:hover{background:#3876ff33}.orbis-play-watch-subscribe{appearance:none;border:0;border-radius:999px;padding:0 16px;min-height:36px;font:inherit;font-size:15px;font-weight:650;cursor:pointer;background:#0f0f0f;color:#fff;flex:0 0 auto;transition:background .14s ease}.orbis-play-watch-subscribe:hover{background:#272727}.orbis-play-watch-layout{--pw-side-min: 360px;--pw-gap: 15px;--pw-pad: 15px;--pw-related-thumb: 260px;--pw-player-max: 1200px;--pw-main-max: var(--pw-player-max);display:grid;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:12px var(--pw-pad) 48px;flex:1;align-content:start;column-gap:var(--pw-gap);row-gap:8px;grid-template-columns:minmax(0,var(--pw-player-max)) minmax(var(--pw-side-min),1fr);grid-template-areas:"main side"}.orbis-play-watch-main-stack{grid-area:main;min-width:0;display:flex;flex-direction:column;gap:8px}.orbis-play-watch-stage{grid-area:stage;min-width:0}.orbis-play-watch-primary-col{grid-area:meta;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:2px}.orbis-play-watch-side{grid-area:side;min-width:0}.orbis-play-watch.is-theater .orbis-play-watch-layout{width:100%;margin:0;padding:0 0 48px;row-gap:0;column-gap:var(--pw-gap);grid-template-columns:minmax(var(--pw-pad),1fr) minmax(0,var(--pw-main-max)) minmax(var(--pw-side-min),1fr) minmax(var(--pw-pad),1fr);grid-template-areas:"stage stage stage stage" ". meta side ."}.orbis-play-watch.is-theater .orbis-play-watch-main-stack{display:contents}.orbis-play-watch.is-theater .orbis-play-watch-stage{width:100%;background:#000}.orbis-play-watch.is-theater .orbis-play-watch-player{width:100%;max-width:none;aspect-ratio:auto;height:min(720px,calc(100dvh - 140px));border-radius:0;box-shadow:none;background:#000}.orbis-play-watch.is-theater .orbis-play-watch-primary-col,.orbis-play-watch.is-theater .orbis-play-watch-side{padding-top:20px}.orbis-play-watch-player{position:relative;width:100%;max-width:var(--pw-player-max, 1200px);aspect-ratio:16 / 9;border-radius:12px;background:#0b1220;overflow:hidden;box-shadow:none;transform:translateZ(0);isolation:isolate;pointer-events:none}.orbis-play-watch-iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;background:#000;pointer-events:auto;display:block}.orbis-play-watch-player:fullscreen,.orbis-play-watch-player:-webkit-full-screen{width:100%;height:100%;aspect-ratio:auto;border-radius:0;box-shadow:none;background:#000}.orbis-play-watch-player:fullscreen>.orbis-play-watch-iframe,.orbis-play-watch-player:-webkit-full-screen>.orbis-play-watch-iframe{border-radius:0}.orbis-play-watch-player>canvas,.orbis-play-watch-player>[data-orbis-gpu-root]{pointer-events:auto}.orbis-play-watch-player .orbis-world-object-load-progress{position:absolute;width:min(220px,calc(100% - 24px));right:max(var(--orbis-system-controls-right),env(safe-area-inset-right,0px));bottom:calc(var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + 10px)}@media (pointer: coarse),(orientation: portrait){.orbis-play-watch-player .orbis-world-object-load-progress{bottom:calc(var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + 10px)}}.orbis-play-watch-player>.orbis-play-watch-frame-portal,.orbis-play-watch-player>.orbis-editor-overlay-clip,.orbis-play-watch-player>.orbis-play-window-layer{pointer-events:none}.orbis-play-watch-player>.orbis-coin-topup-modal-root,.orbis-play-watch-player>.orbis-play-window.is-floating,.orbis-play-watch-player>.orbis-svc-inv-context-menu,.orbis-play-watch-player>.orbis-svc-friend-row-menu,.orbis-play-watch-player>.orbis-map-move-menu,.orbis-play-watch-player>.orbis-play-install-context-menu,.orbis-play-watch-player>.orbis-svc-avatar-edit-toast{pointer-events:auto}.orbis-play-watch-player>.orbis-play-window-layer{position:absolute;inset:0;z-index:320;overflow:hidden;border-radius:inherit}.orbis-play-watch-player:fullscreen>.orbis-play-window-layer,.orbis-play-watch-player:-webkit-full-screen>.orbis-play-window-layer{position:fixed;border-radius:0}.orbis-play-watch-frame-portal .orbis-play-watch-loader,.orbis-play-watch-frame-portal .orbis-webgpu-reset-loader.is-embedded{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;pointer-events:auto;z-index:24}.orbis-play-watch-frame-portal .orbis-webgpu-reset-loader.is-hiding{pointer-events:none!important}.orbis-play-watch-player:has(.orbis-webgpu-reset-loader.is-visible)>.orbis-editor-overlay-clip,.orbis-play-watch-player:has(.orbis-webgpu-reset-loader.is-hiding)>.orbis-editor-overlay-clip{opacity:0!important;visibility:hidden!important}.orbis-play-watch-frame-portal .orbis-play-watch-hud{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden;border-radius:inherit;color:#fff;container-type:size;container-name:orbis-play-watch-hud;--orbis-play-layout-compass-ruler: min(420px, 92%);--orbis-play-layout-compass-label: min(300px, 72%);--orbis-minimap-size: 95px;--orbis-minimap-dock-scale: 1}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-play-chrome{inset:0!important;width:100%!important;height:100%!important}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-play-chrome .orbis-top-nav{position:absolute!important;left:0!important;right:0!important;top:0!important;width:auto!important;z-index:14;pointer-events:none}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-play-chrome .orbis-top-nav :is(.orbis-brand-row,.orbis-home-landing-logo,.orbis-play-top-tools,.orbis-world-search,.orbis-top-nav-tools,.orbis-nav-tool-btn,.orbis-profile-btn,.orbis-fps-badge){pointer-events:auto}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-touch-controls :is(.orbis-touch-joystick-zone,.orbis-touch-jump){pointer-events:auto}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-system-controls{right:var(--orbis-system-controls-right)!important;bottom:var(--orbis-system-controls-bottom)!important;z-index:10;pointer-events:auto}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-compass-bar{z-index:135!important;--orbis-compass-ruler-width: var(--orbis-play-layout-compass-ruler);--orbis-compass-label-width: var(--orbis-play-layout-compass-label);--orbis-compass-mask-inset: var(--orbis-play-layout-compass-mask, 10%)}.orbis-play-watch-frame-portal .orbis-play-watch-hud .orbis-play-social-dock{z-index:140!important}@container orbis-play-watch-hud (max-width: 900px){.orbis-compass-bar{--orbis-compass-ruler-width: clamp(112px, 32cqw, 208px);--orbis-compass-label-width: clamp(92px, 26cqw, 168px);--orbis-compass-mask-inset: 14%}}.orbis-play-watch-frame-portal .orbis-play-watch-hud :is(.orbis-chat-dock,.orbis-play-side-nav,.orbis-play-social-dock,.orbis-play-minimap-dock){pointer-events:auto}html{--orbis-embed-ui-scale: 1}.orbis-embed-ui-scale-root{pointer-events:none}.orbis-embed-ui-scale-root .orbis-world-embed-gate{position:absolute;inset:0;pointer-events:auto}.orbis-embed-ui-scale-root .orbis-play-chrome,.orbis-embed-ui-scale-root .orbis-touch-controls{pointer-events:none}.orbis-embed-ui-scale-root .orbis-touch-controls :is(.orbis-touch-joystick-zone,.orbis-touch-jump,button){pointer-events:auto}.orbis-embed-ui-scale-root .orbis-play-side-nav{max-height:calc(100% - 24px)}.orbis-embed-ui-scale-root .orbis-play-side-nav-list{max-height:none;overflow-y:visible}html[data-orbis-embed-ui-compact="1"] .orbis-embed-ui-scale-root :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))){--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );width:var(--orbis-chat-dock-log-width)!important;max-width:calc(100% - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve))!important}html[data-orbis-embed-ui-compact="1"] .orbis-embed-ui-scale-root .orbis-chat-log:not(:where(.is-in-panel)){height:132px}html[data-orbis-embed-ui-mobile="1"]{--orbis-play-layout-gutter: max( var(--orbis-play-layout-side-inset), env(safe-area-inset-bottom, 0px) );--orbis-play-layout-chat-width: 420px;--orbis-play-layout-chat-gap: 4px;--orbis-play-layout-control-size: 35px;--orbis-play-layout-minimap: 95px}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-chrome .orbis-top-nav-search{display:none}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-social-dock{--orbis-social-dock-scale: .64}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-side-nav:not(.orbis-editor-side-nav){top:calc(max(10px,env(safe-area-inset-top,0px)) + var(--home-top-h, 58px) + 12px);bottom:calc(var(--orbis-chat-dock-offset) + var(--orbis-play-layout-chat-gap, 4px) + 8px);max-height:none;transform:none;flex-direction:column;justify-content:center}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-side-nav-list{max-height:none;overflow-y:visible}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-chrome .orbis-left-panel,html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-play-chrome .orbis-right-panel{justify-self:stretch;transform:none;width:100%;max-width:320px}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-minimap.is-embedded{width:min(300px,100%)}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-compass-bar{--orbis-compass-ruler-width: clamp(112px, 32vw, 208px);--orbis-compass-label-width: clamp(92px, 26vw, 168px);--orbis-compass-mask-inset: 14%}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root :is(.orbis-chat-dock,.orbis-chat-log:not(:where(.is-in-panel))){--orbis-chat-dock-left: var(--orbis-play-edge-left);--orbis-chat-dock-log-width: min( var(--orbis-chat-dock-width), calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve)) );width:var(--orbis-chat-dock-log-width)!important;max-width:calc(100vw - var(--orbis-chat-dock-left) - var(--orbis-play-layout-right-reserve))!important;left:var(--orbis-chat-dock-left)!important}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-chat-dock{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:var(--orbis-chat-dock-gap, 4px)!important;bottom:var(--orbis-chat-gutter-bottom)!important}html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-chat-tabs,html[data-orbis-embed-ui-mobile="1"] .orbis-embed-ui-scale-root .orbis-chat-box{position:relative!important;width:100%;min-width:0}.orbis-embed-ui-scale-root .orbis-webgpu-reset-loader.is-embed-ui-scale{position:absolute;inset:0;z-index:12000;pointer-events:none}.orbis-embed-ui-scale-root .orbis-world-object-load-progress{position:absolute;width:min(220px,calc(100% - 32px))}body:has(.orbis-play-watch) .orbis-home-landing-bottom,body:has(.orbis-play-chrome.is-embed-frame) .orbis-home-landing-bottom,body:has(.orbis-play-chrome.is-watch-no-footer) .orbis-home-landing-bottom,html[data-orbis-embed-frame] .orbis-home-landing-bottom{display:none!important}body:has(.orbis-play-watch),body:has(.orbis-play-chrome.is-embed-frame),.orbis-play-chrome.is-watch-no-footer,.orbis-play-watch-frame-portal .orbis-play-chrome.is-watch-no-footer{--home-footer-h: 0px;--orbis-chat-gutter-bottom: var(--orbis-play-layout-gutter, 16px);--orbis-system-controls-bottom: max( var(--orbis-chat-gutter-bottom), env(safe-area-inset-bottom, 0px) )}.orbis-play-watch-frame-portal .orbis-play-chrome .orbis-home-landing-logo,.orbis-play-chrome.is-watch-no-footer .orbis-home-landing-logo,.orbis-play-chrome.is-embed-frame .orbis-home-landing-logo{display:none!important}.orbis-play-watch-player>.orbis-editor-overlay-clip{color:#fff}.orbis-play-watch.is-route-boot{animation:none;pointer-events:none}.orbis-play-watch-boot-top{position:sticky;top:0;z-index:420;flex:0 0 auto;display:grid;grid-template-columns:minmax(350px,1.42fr) minmax(220px,1fr) minmax(150px,.55fr);align-items:center;gap:14px 22px;min-height:68px;padding:0 15px;box-sizing:border-box;border-bottom:1px solid rgba(15,23,42,.06);background:#fff}.orbis-play-watch-boot-brand,.orbis-play-watch-boot-top nav,.orbis-play-watch-boot-actions{display:flex;align-items:center}.orbis-play-watch-boot-brand{gap:10px;min-width:0}.orbis-play-watch-boot-brand>span{width:30px;height:30px;border:2px solid #b68b19;border-radius:50%;box-sizing:border-box;background:radial-gradient(circle,#fff 38%,#d7b754 40% 45%,transparent 47%)}.orbis-play-watch-boot-brand strong{flex:0 0 auto;color:#0b1220;font-size:20px;font-weight:820;letter-spacing:-.055em}.orbis-play-watch-boot-brand strong em{color:#0b122085;font-style:normal;font-weight:320}.orbis-play-watch-boot-top nav{align-self:stretch;gap:28px;margin-left:16px;color:#0b122080;font-size:12px;white-space:nowrap}.orbis-play-watch-boot-top nav span{position:relative;display:grid;align-items:center;height:100%}.orbis-play-watch-boot-top nav span.is-active{color:#0b1220}.orbis-play-watch-boot-top nav span.is-active:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:#0b1220}.orbis-play-watch-boot-search{min-width:0;padding:11px 18px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#f4f6f8;color:#0b122066;font-size:12px}.orbis-play-watch-boot-actions{justify-content:flex-end;gap:10px}.orbis-play-watch-boot-actions span{width:34px;height:34px;border-radius:999px;background:#eef0f2}.orbis-play-watch-boot-actions span.is-create{display:grid;place-items:center;width:auto;padding:0 13px;color:#0f0f0f;font-size:12px;white-space:nowrap}.orbis-play-watch-boot-player{background:radial-gradient(circle at 50% 42%,rgba(35,43,67,.52),transparent 34%),#08090f}.orbis-play-watch-boot-title{width:min(240px,38%);height:22px;margin-top:8px;border-radius:7px;background:#e8eaed}.orbis-play-watch-boot-meta{display:flex;align-items:center;gap:10px;min-height:44px}.orbis-play-watch-boot-meta span,.orbis-play-watch-boot-related-head,.orbis-play-watch-boot-related i b{display:block;border-radius:999px;background:#eceff2}.orbis-play-watch-boot-meta .is-avatar{width:38px;height:38px}.orbis-play-watch-boot-meta .is-name{width:104px;height:12px;margin-right:auto}.orbis-play-watch-boot-meta .is-chip{width:74px;height:34px}.orbis-play-watch-boot-side{display:grid;align-content:start;gap:8px}.orbis-play-watch-boot-related-head{width:100%;height:52px;border-radius:10px}.orbis-play-watch-boot-related{display:grid;grid-template-columns:minmax(132px,var(--pw-related-thumb)) minmax(90px,1fr);gap:8px;min-width:0}.orbis-play-watch-boot-related>span{aspect-ratio:16 / 9;border-radius:9px;background:#dde2e7}.orbis-play-watch-boot-related i{display:grid;align-content:start;gap:7px;padding-top:4px}.orbis-play-watch-boot-related i b{width:88%;height:11px}.orbis-play-watch-boot-related i b:nth-child(2){width:52%;height:9px}.orbis-play-watch-boot-related i b:nth-child(3){width:36%;height:9px}.orbis-play-watch-title-block{display:flex;flex-direction:column;gap:12px;padding-top:8px}.orbis-play-watch-title-block h1{margin:0;font-size:22px;font-weight:720;letter-spacing:-.018em;line-height:1.3}.orbis-play-watch-title-heading{display:flex;align-items:center;gap:10px}.orbis-play-watch-title-heading h1{flex:1 1 8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-watch-title-heading>button{flex:0 0 auto;min-height:30px;padding:0 11px;border:1px solid var(--pw-line);border-radius:8px;background:var(--pw-card);color:var(--pw-ink);font:inherit;font-size:12px;font-weight:650;line-height:1;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.orbis-play-watch-title-heading>button:hover{background:var(--pw-surface-hover)}.orbis-play-watch-title-heading>button.is-edit{width:24px;min-height:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--pw-muted);display:inline-grid;place-items:center}.orbis-play-watch-title-heading>button.is-edit:hover{background:transparent}.orbis-play-watch .orbis-world-category-chips{margin-left:auto;flex:none}.orbis-play-watch .orbis-world-category-chip{color:var(--pw-muted)}.orbis-play-watch .orbis-world-category-chip:hover{color:var(--pw-ink)}.orbis-world-category-chips{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px 7px;margin:0;white-space:nowrap}.orbis-world-category-chip{appearance:none;display:inline;margin:0;padding:0;border:0;background:transparent;color:color-mix(in srgb,currentColor 52%,transparent);font:inherit;font-size:13px;font-weight:520;letter-spacing:-.02em;line-height:1.2;cursor:pointer}.orbis-world-category-chip:hover{color:inherit}.orbis-world-category-sep{color:color-mix(in srgb,currentColor 28%,transparent);font-size:13px;line-height:1;pointer-events:none}.orbis-asset-detail-buybox-head .orbis-world-category-chips{justify-content:flex-start;margin:0}.orbis-play-watch-metadata-editor{display:grid;gap:12px;padding:14px;border:1px solid var(--pw-line);border-radius:12px;background:var(--pw-surface)}.orbis-play-watch-metadata-editor label{display:grid;gap:6px}.orbis-play-watch-metadata-editor label>span{font-size:13px;font-weight:700}.orbis-play-watch-metadata-editor input,.orbis-play-watch-metadata-editor select,.orbis-play-watch-metadata-editor textarea{box-sizing:border-box;width:100%;border:1px solid var(--pw-line);border-radius:9px;background:var(--pw-card);color:var(--pw-ink);font:inherit}.orbis-play-watch-metadata-editor input,.orbis-play-watch-metadata-editor select{height:40px;padding:0 11px}.orbis-play-watch-metadata-classification{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 560px){.orbis-play-watch-metadata-classification{grid-template-columns:1fr}}.orbis-play-watch-metadata-editor textarea{min-height:92px;padding:10px 11px;resize:vertical;line-height:1.5}.orbis-play-watch-metadata-editor small{justify-self:end;color:var(--pw-muted);font-size:11px}.orbis-play-watch-metadata-thumb-editor{display:grid;gap:10px;padding:12px;border:1px solid var(--pw-line);border-radius:10px}.orbis-play-watch-metadata-thumb-current{display:grid;grid-template-columns:144px minmax(0,1fr);gap:12px;align-items:center}.orbis-play-watch-metadata-thumb-current>img{width:144px;aspect-ratio:16 / 9;border-radius:9px;object-fit:cover;background:#0b1220}.orbis-play-watch-metadata-thumb-current>div{display:grid;gap:4px}.orbis-play-watch-metadata-thumb-current strong{font-size:13px}.orbis-play-watch-metadata-thumb-current span{color:var(--pw-muted);font-size:12px}.orbis-play-watch-metadata-thumb-tools{display:flex;flex-wrap:wrap;gap:8px}.orbis-play-watch-metadata-thumb-editor button{min-height:32px;padding:0 11px;border:1px solid var(--pw-line);border-radius:8px;background:var(--pw-card);color:var(--pw-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.orbis-play-watch-metadata-thumb-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.orbis-play-watch-metadata-thumb-grid button{padding:0;overflow:hidden;aspect-ratio:16 / 9;border-radius:8px;opacity:.72}.orbis-play-watch-metadata-thumb-grid button.is-selected{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb;opacity:1}.orbis-play-watch-metadata-thumb-grid img{display:block;width:100%;height:100%;object-fit:cover}.orbis-play-watch-metadata-thumb-apply{justify-self:end;border-color:transparent!important;background:#2563eb!important;color:#fff!important}.orbis-play-watch-metadata-editor .orbis-play-watch-metadata-thumb-loading{padding:18px 0;color:var(--pw-muted);text-align:center}.orbis-play-watch-metadata-editor p{margin:0;color:#dc2626;font-size:12px}.orbis-play-watch-metadata-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.orbis-play-watch-metadata-actions button{min-height:30px;padding:0 11px;border:1px solid var(--pw-line);border-radius:8px;background:var(--pw-card);color:var(--pw-ink);font:inherit;font-size:12px;font-weight:650;line-height:1;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.orbis-play-watch-metadata-actions button:not(:disabled):hover{background:var(--pw-surface-hover)}.orbis-play-watch-metadata-actions button.is-primary{border-color:transparent;background:#2563eb;color:#fff}.orbis-play-watch-metadata-actions button.is-primary:not(:disabled):hover{background:#1d4ed8}.orbis-play-watch-metadata-actions button.is-danger{margin-right:auto;padding-inline:7px;border-color:transparent;background:transparent;color:#b91c1c;font-weight:600}.orbis-play-watch-metadata-actions button.is-danger:not(:disabled):hover{border-color:#fecaca;background:#fff7f7}.orbis-play-watch-metadata-editor button:disabled{opacity:.55;cursor:not-allowed}.orbis-play-watch-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.orbis-play-watch-channel{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto;color:inherit;text-decoration:none}.orbis-play-watch-channel .orbis-world-avatar{text-decoration:none}a.orbis-play-watch-channel:hover .orbis-play-watch-channel-copy strong,a.orbis-play-watch-channel:focus-visible .orbis-play-watch-channel-copy strong{text-decoration:underline;text-underline-offset:3px}a.orbis-play-watch-channel:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:999px}.orbis-play-watch-avatar{flex:0 0 auto}.orbis-play-watch-avatar .orbis-world-avatar,.orbis-play-watch-avatar .orbis-world-avatar.is-md,.orbis-play-watch-avatar .orbis-world-avatar.is-lg{width:48px;height:48px;font-size:18px;border-color:#0f172a1a;background:#e8edf5;color:#0b1220}.orbis-play-watch.is-hub-dark .orbis-play-watch-avatar .orbis-world-avatar,.orbis-play-watch.is-hub-dark .orbis-play-watch-avatar .orbis-world-avatar.is-md,.orbis-play-watch.is-hub-dark .orbis-play-watch-avatar .orbis-world-avatar.is-lg{border-color:#ffffff1a;background:#243044;color:#e8eef8}.orbis-play-watch-channel-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.orbis-play-watch-channel-copy strong{font-size:16px;font-weight:680;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-watch-channel-copy em{font-style:normal;font-size:13px;line-height:1.3;color:var(--pw-muted)}.orbis-play-watch-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.orbis-play-watch-vote{display:inline-flex;align-items:stretch;border-radius:999px;background:var(--pw-surface);overflow:hidden}.orbis-play-watch-vote .orbis-play-watch-chip{background:transparent;border-radius:0}.orbis-play-watch-vote .orbis-play-watch-chip:hover{background:var(--pw-surface-hover)}.orbis-play-watch-chip.is-vote-up{padding-right:10px}.orbis-play-watch-chip.is-vote-down{padding-left:10px;position:relative}.orbis-play-watch-chip.is-vote-down:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#d0d0d0}.orbis-play-watch-desc{margin:0;padding:14px 16px;border-radius:12px;background:var(--pw-surface);color:var(--pw-ink);font-size:15px;line-height:1.55;display:flex;flex-direction:column;gap:4px;cursor:default}.orbis-play-watch-desc:hover{background:var(--pw-surface)}.orbis-play-watch-desc.is-expanded{gap:10px;cursor:default}.orbis-play-watch-desc p{margin:0}.orbis-play-watch-desc-stats{font-size:15px;font-weight:700;color:var(--pw-ink);line-height:1.35}.orbis-play-watch-desc-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap}.orbis-play-watch-desc-more{font-weight:700;color:var(--pw-ink)}.orbis-play-watch-desc-tags{margin-top:2px;color:#065fd4;font-weight:600;line-height:1.4}.orbis-play-watch-desc-toggle{appearance:none;border:0;background:transparent;padding:4px 0 0;margin:0;align-self:flex-start;font:inherit;font-size:15px;font-weight:700;color:var(--pw-ink);cursor:pointer}.orbis-play-watch-desc-toggle:hover{text-decoration:underline}.orbis-play-watch-comments{margin-top:16px;padding-top:4px}.orbis-play-watch-comments-head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.orbis-play-watch-comments-head h2{margin:0;font-size:18px;font-weight:720;letter-spacing:-.02em}.orbis-play-watch-comments-sort{appearance:none;border:0;background:transparent;color:var(--pw-ink);display:inline-flex;align-items:center;gap:6px;padding:4px 2px;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.orbis-play-watch-comments-sort:hover{opacity:.72}.orbis-play-watch-comments-sort-wrap{position:relative}.orbis-play-watch-comments-sort-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:150px;padding:8px 0;border:1px solid var(--pw-line);border-radius:10px;background:var(--pw-card, #fff);color:var(--pw-ink);box-shadow:0 5px 22px #0f172a33}.orbis-play-watch-comments-sort-menu button{width:100%;border:0;padding:10px 16px;background:transparent;color:inherit;text-align:left;font:inherit;font-size:14px;cursor:pointer}.orbis-play-watch-comments-sort-menu button:hover,.orbis-play-watch-comments-sort-menu button.is-active{background:var(--pw-surface-hover)}.orbis-play-watch-comment-composer{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:14px}.orbis-play-watch-comment-avatar{width:36px;height:36px;border-radius:999px;flex:0 0 auto;display:block;overflow:hidden;background:#94a3b8;color:#fff;text-align:center;line-height:36px;font-size:14px;font-weight:700}.orbis-play-watch-comment-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.orbis-play-watch-comment-avatar>span{display:block;width:100%;height:100%}.orbis-play-watch-comment.is-reply .orbis-play-watch-comment-avatar{width:28px;height:28px;line-height:28px;font-size:12px}.orbis-play-watch-comment-input{display:block;min-width:0}.orbis-play-watch-comment-input input{width:100%;border:0;border-bottom:1px solid rgba(15,23,42,.14);border-radius:0;background:transparent;padding:6px 0 10px;font:inherit;font-size:15px;color:var(--pw-ink);outline:none}.orbis-play-watch-comment-input input::placeholder{color:#0b12206b}.orbis-play-watch-comment-input input:focus{border-bottom-color:var(--pw-ink)}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-comment-input input,.orbis-play-watch.is-hub-dark .orbis-play-watch-comment-input input{border-bottom-color:#e8eef84d}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-comment-input input::placeholder,.orbis-play-watch.is-hub-dark .orbis-play-watch-comment-input input::placeholder{color:#e8eef885}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-comment-input input:focus,.orbis-play-watch.is-hub-dark .orbis-play-watch-comment-input input:focus{border-bottom-color:#e8eef8db}.orbis-play-watch-comment-compose-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.orbis-play-watch-comment-compose-actions button,.orbis-play-watch-comment-editor button,.orbis-play-watch-reply-composer button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:8px 14px;background:var(--pw-surface);color:var(--pw-ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.orbis-play-watch-comment-compose-actions button:last-child,.orbis-play-watch-comment-editor button:last-child,.orbis-play-watch-reply-composer button:last-child{background:#065fd4;color:#fff}.orbis-play-watch-comment-compose-actions button:disabled,.orbis-play-watch-comment-editor button:disabled,.orbis-play-watch-reply-composer button:disabled{cursor:default;opacity:.5}.orbis-play-watch-comment-compose-actions button:disabled:has(>.orbis-btn-spinner),.orbis-play-watch-comment-editor button:disabled:has(>.orbis-btn-spinner),.orbis-play-watch-reply-composer button:disabled:has(>.orbis-btn-spinner){opacity:1;cursor:progress}.orbis-play-watch-comments-error,.orbis-play-watch-comments-empty{margin:8px 0 18px 48px;color:var(--pw-muted);font-size:14px}.orbis-play-watch-comments-error{color:#c62828}.orbis-play-watch-comment-list,.orbis-play-watch-comment-replies{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.orbis-play-watch-comment{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start}.orbis-play-watch-comment.is-reply{grid-template-columns:28px minmax(0,1fr);gap:10px}.orbis-play-watch-comment-body{min-width:0}.orbis-play-watch-comment-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-bottom:4px}.orbis-play-watch-comment-meta strong{font-size:14px;font-weight:650}.orbis-play-watch-comment-meta em{font-style:normal;font-size:13px;color:var(--pw-muted)}.orbis-play-watch-comment-body>p{margin:0;font-size:15px;line-height:1.5;color:var(--pw-ink);white-space:pre-wrap}.orbis-play-watch-comment-editor,.orbis-play-watch-reply-composer{display:flex;align-items:center;gap:8px;margin:4px 0 6px}.orbis-play-watch-comment-editor{flex-direction:column;align-items:stretch}.orbis-play-watch-comment-editor>div{display:flex;justify-content:flex-end;gap:8px}.orbis-play-watch-comment-editor input,.orbis-play-watch-reply-composer input{min-width:0;flex:1;border:0;border-bottom:1px solid rgba(15,23,42,.2);padding:7px 2px;background:transparent;color:var(--pw-ink);font:inherit;outline:none}.orbis-play-watch-comment-actions{display:flex;align-items:center;gap:2px;margin-top:2px}.orbis-play-watch-comment-actions button{appearance:none;border:0;background:transparent;color:var(--pw-ink);display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:2px 8px;border-radius:999px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.orbis-play-watch-comment-actions button:hover{background:#0f172a0f}.orbis-play-watch-comment-replies-toggle{appearance:none;border:0;background:transparent;color:#065fd4;display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:6px 10px;border-radius:999px;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.orbis-play-watch-comment-replies-toggle:hover{background:#065fd414}.orbis-play-watch-comment-replies{margin-top:12px}.orbis-play-watch-related-head{display:flex;align-items:center;width:100%;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:var(--pw-surface);color:var(--pw-ink);text-align:left}.orbis-play-watch-related-head-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.orbis-play-watch-related-head-copy strong{font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-watch-related-head-copy em{font-style:normal;font-size:12.5px;font-weight:500;line-height:1.3;color:var(--pw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-play-watch-related{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.orbis-play-watch-related-sentinel{list-style:none;margin:0;padding:0;height:1px;overflow:hidden;pointer-events:none}.orbis-play-watch-related-card{width:100%;display:grid;grid-template-columns:var(--pw-related-thumb, 260px) minmax(0,1fr);gap:8px;align-items:start;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit;border-radius:8px}.orbis-play-watch-related-card:hover .orbis-play-watch-related-thumb{filter:brightness(.96)}.orbis-play-watch-related-thumb{position:relative;display:block;width:var(--pw-related-thumb, 260px);aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:var(--pw-soft);transition:filter .12s ease}.orbis-play-watch-related-category{position:absolute;z-index:1;left:6px;bottom:6px;display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:calc(100% - 12px);min-height:22px;padding:0 8px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#0307129e;color:#fffffff0;font-size:10px;font-weight:680;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(10px);pointer-events:none}.orbis-play-watch-related-category i{flex:none;color:#c7d2fe;font-size:9px;font-style:normal;font-weight:780;letter-spacing:-.02em}.orbis-play-watch-related-thumb img{width:100%;height:100%;object-fit:cover;display:block}.orbis-play-watch-related-meta{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.orbis-play-watch-related-meta strong{font-size:15px;font-weight:560;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orbis-play-watch-related-creator{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin-top:5px;color:inherit;text-decoration:none;border-radius:6px}.orbis-play-watch-related-creator .orbis-world-avatar{text-decoration:none}.orbis-play-watch-related-creator:hover em,.orbis-play-watch-related-creator:focus-visible em{color:var(--pw-ink);text-decoration:underline;text-underline-offset:2px}.orbis-play-watch-related-creator:focus-visible{outline:2px solid currentColor;outline-offset:2px}.orbis-play-watch-related-avatar.orbis-world-avatar,.orbis-play-watch-related-avatar.orbis-world-avatar.is-md{width:26px;height:26px;border-color:var(--pw-line);background:var(--pw-soft);color:var(--pw-ink);font-size:10px}.orbis-play-watch-related-meta>.orbis-play-watch-related-stats{display:block;margin-top:2px}.orbis-play-watch-related-meta em,.orbis-play-watch-related-stats{font-style:normal;font-size:13px;color:var(--pw-muted);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1400px){.orbis-play-watch-boot-top{grid-template-columns:auto minmax(0,1fr) auto;min-height:60px;padding:0 18px}.orbis-play-watch-boot-top nav{display:none}.orbis-play-watch-layout{--pw-side-min: 300px;--pw-related-thumb: 240px}.orbis-play-watch.is-theater .orbis-play-watch-layout{grid-template-columns:minmax(var(--pw-pad),1fr) minmax(0,var(--pw-main-max)) minmax(var(--pw-side-min),1fr) minmax(var(--pw-pad),1fr)}}@media (max-width: 1200px){.orbis-play-watch-layout{--pw-side-min: 280px;--pw-related-thumb: 200px;--pw-pad: 15px}}@media (max-width: 980px){.orbis-play-watch-layout{--pw-side-min: 0px;--pw-gap: 0px;width:100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "side";row-gap:16px;padding:16px var(--pw-pad) 40px}.orbis-play-watch.is-theater .orbis-play-watch-layout{width:100%;margin:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "meta" "side";padding:0 0 40px;row-gap:0}.orbis-play-watch.is-theater .orbis-play-watch-primary-col,.orbis-play-watch.is-theater .orbis-play-watch-side{padding:16px 16px 0}.orbis-play-watch-layout{--pw-related-thumb: 168px}}@media (max-width: 640px){.orbis-play-watch-boot-brand strong,.orbis-play-watch-boot-actions .is-create{display:none}.orbis-play-watch-boot-top{gap:8px;padding:0 10px}.orbis-play-watch-boot-search{padding-right:12px;padding-left:12px}.orbis-play-watch-title-block h1{font-size:20px}.orbis-play-watch-comments-head h2{font-size:16px}.orbis-play-watch-meta-row{align-items:stretch}.orbis-play-watch-actions{margin-left:0;width:100%}.orbis-play-watch-channel{width:100%}.orbis-play-watch-metadata-thumb-current{grid-template-columns:112px minmax(0,1fr)}.orbis-play-watch-metadata-thumb-current>img{width:112px}.orbis-play-watch-metadata-thumb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.orbis-play-watch-share-scrim{position:fixed;inset:0;z-index:14000;display:grid;place-items:center;padding:24px;background:#0000008c;overscroll-behavior:none}.orbis-play-watch-share-modal{width:min(540px,100%);overflow:hidden;border-radius:14px;background:#212121;color:#f1f1f1;box-shadow:0 18px 48px #00000073;padding:18px 18px 20px}.orbis-play-watch-share-modal.is-embed{box-sizing:border-box;width:min(820px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.orbis-play-watch-share-embed-layout{display:flex;flex-direction:column;width:100%;max-height:inherit;overflow:auto}.orbis-play-watch-share-embed-preview-cell{flex:0 0 auto;min-width:0;display:block;padding:0;background:#000}.orbis-play-watch-share-embed-preview{position:relative;width:100%;aspect-ratio:16 / 9;height:auto;overflow:hidden;background:#000;border-radius:0;box-shadow:none}.orbis-play-watch-share-embed-frame{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#000;border-radius:0}.orbis-play-watch-share-embed-side{display:flex;flex-direction:column;box-sizing:border-box;flex:0 0 auto;width:100%;min-width:0;min-height:0;overflow:visible;padding:12px 18px 18px;border-left:0;border-top:1px solid rgba(255,255,255,.08);background:#212121}.orbis-play-watch-share-embed-side .orbis-play-watch-share-embed-code{flex:0 0 auto;min-height:120px;max-height:180px;margin-bottom:10px;word-break:break-all;overflow-wrap:anywhere}.orbis-play-watch-share-embed-side .orbis-play-watch-share-embed-hint{margin-top:0}@media (max-width: 560px){.orbis-play-watch-share-modal.is-embed{width:min(100vw - 16px,820px)}.orbis-play-watch-share-embed-side{padding:10px 14px 16px}}.orbis-play-watch-share-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.orbis-play-watch-share-head h2{margin:0;font-size:18px;font-weight:650;letter-spacing:-.02em}.orbis-play-watch-share-close{appearance:none;border:0;background:transparent;color:#aaa;width:36px;height:36px;border-radius:999px;font-size:24px;line-height:1;cursor:pointer}.orbis-play-watch-share-close:hover{background:#ffffff14;color:#fff}.orbis-play-watch-share-icons-wrap{position:relative;margin:0 -10px 18px}.orbis-play-watch-share-icons{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:4px;margin:0;padding:0 10px 4px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.orbis-play-watch-share-icons::-webkit-scrollbar{display:none}.orbis-play-watch-share-icon-btn{appearance:none;border:0;background:transparent;color:inherit;display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:8px;width:88px;cursor:pointer;padding:0;font:inherit}.orbis-play-watch-share-icon{width:60px;height:60px;border-radius:999px;display:block;overflow:hidden;background:transparent;line-height:0}.orbis-play-watch-share-icon svg{display:block;width:60px;height:60px}.orbis-play-watch-share-icon-btn em{font-style:normal;font-size:12px;line-height:1.2;color:#fff;white-space:nowrap}.orbis-play-watch-share-icons-nav{appearance:none;position:absolute;top:12px;z-index:1;width:36px;height:36px;border:0;border-radius:999px;display:grid;place-items:center;background:#3d3d3d;color:#fff;box-shadow:0 2px 10px #00000073;cursor:pointer}.orbis-play-watch-share-icons-nav.is-prev{left:8px}.orbis-play-watch-share-icons-nav.is-prev svg{transform:rotate(180deg)}.orbis-play-watch-share-icons-nav.is-next{right:8px}.orbis-play-watch-share-icons-nav:hover{background:#4a4a4a}.orbis-play-watch-share-link-row,.orbis-play-watch-share-embed-actions{display:flex;align-items:center;gap:10px}.orbis-play-watch-share-mode{appearance:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:14px 0 0;padding:12px 0 0;border:0;border-top:1px solid rgba(255,255,255,.08);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.orbis-play-watch-share-mode-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.orbis-play-watch-share-mode-copy strong{font-size:13px;font-weight:650;color:#f1f1f1}.orbis-play-watch-share-mode-copy em{font-style:normal;font-size:12px;line-height:1.35;color:#aaa}.orbis-play-watch-share-switch{position:relative;flex:0 0 auto;width:40px;height:22px;border-radius:999px;background:#ffffff2e;transition:background .14s ease}.orbis-play-watch-share-mode.is-on .orbis-play-watch-share-switch{background:#3ea6ff}.orbis-play-watch-share-switch-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 4px #00000059;transition:transform .14s ease}.orbis-play-watch-share-mode.is-on .orbis-play-watch-share-switch-knob{transform:translate(18px)}.orbis-play-watch-share-link{flex:1;min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#0f0f0f;color:#f1f1f1;padding:10px 12px;font:inherit;font-size:13px}.orbis-play-watch-share-copy{appearance:none;border:0;border-radius:999px;min-height:36px;padding:0 16px;background:#3ea6ff;color:#0f0f0f;font:inherit;font-size:13px;font-weight:700;cursor:pointer;flex:0 0 auto}.orbis-play-watch-share-copy:hover{filter:brightness(1.05)}.orbis-play-watch-share-back{appearance:none;border:0;background:transparent;color:#3ea6ff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:0;margin:0 0 12px}.orbis-play-watch-share-embed-hint{margin:0 0 12px;font-size:13px;line-height:1.45;color:#aaa}.orbis-play-watch-share-embed-code{box-sizing:border-box;width:100%;resize:vertical;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#0f0f0f;color:#f1f1f1;padding:12px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin-bottom:12px}.orbis-play-watch-share-embed-actions{justify-content:flex-end}.orbis-world-embed-gate{position:fixed;inset:0;z-index:1;background:#0b0b0b;overflow:hidden;color:#fff;user-select:none;cursor:pointer}.orbis-world-embed-gate-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.orbis-world-embed-gate-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.2) 28%,transparent 46%),linear-gradient(0deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.28) 26%,transparent 48%);pointer-events:none}.orbis-world-embed-gate-top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;padding:14px 16px;pointer-events:none}.orbis-world-embed-gate-meta{pointer-events:auto;cursor:pointer;display:flex;align-items:center;gap:10px;min-width:0;max-width:min(100%,420px);color:inherit;text-decoration:none}.orbis-world-embed-gate-meta:hover .orbis-world-embed-gate-copy strong,.orbis-world-embed-gate-meta:hover .orbis-world-embed-gate-copy em{text-decoration:underline;text-underline-offset:2px}.orbis-world-embed-gate-avatar{flex:0 0 auto;width:36px;height:36px;border-radius:999px;overflow:hidden;box-shadow:0 2px 10px #00000059}.orbis-world-embed-gate-avatar .orbis-world-avatar{width:100%;height:100%}.orbis-world-embed-gate-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.orbis-world-embed-gate-copy strong{font-size:clamp(13px,2.4vw,15px);font-weight:700;letter-spacing:-.02em;line-height:1.25;text-shadow:0 1px 8px rgba(0,0,0,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-world-embed-gate-copy em{font-style:normal;font-size:12px;font-weight:500;color:#ffffffd1;text-shadow:0 1px 6px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orbis-world-embed-gate-play{z-index:3}.orbis-world-embed-auth-gate{position:absolute;left:50%;top:50%;z-index:3;display:grid;justify-items:center;gap:10px;width:min(88%,360px);transform:translate(-50%,-50%)}.orbis-world-embed-auth-login,.orbis-embed-auth-complete button{appearance:none;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:#090b14db;color:#fff;padding:12px 22px;font:inherit;font-weight:750;cursor:pointer;backdrop-filter:blur(16px)}.orbis-world-embed-auth-login:disabled{cursor:wait;opacity:.72}.orbis-world-embed-auth-gate p{margin:0;border-radius:10px;background:#000000b8;color:#fff;padding:7px 10px;font-size:12px;line-height:1.45;text-align:center}.orbis-embed-auth-complete{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:14px;box-sizing:border-box;background:#f7f7fa;color:#191923;padding:32px;text-align:center}.orbis-embed-auth-complete h1,.orbis-embed-auth-complete p{margin:0}.orbis-embed-auth-complete h1{font-size:21px}.orbis-embed-auth-complete p{max-width:360px;color:#565666;line-height:1.6}.orbis-world-embed-gate-bottom{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-world-embed-gate-pill,.orbis-world-embed-gate-open{--embed-glass-bg: linear-gradient( 165deg, rgba(255, 255, 255, .22) 0%, rgba(255, 255, 255, .08) 42%, rgba(0, 0, 0, .28) 100% );--embed-glass-border: rgba(255, 255, 255, .28);background:var(--embed-glass-bg);border:1px solid var(--embed-glass-border);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000002e,0 8px 22px #00000047}.orbis-world-embed-gate-pill{position:relative;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;cursor:default}.orbis-world-embed-gate-pill-btn{appearance:none;border:0;background:transparent;color:#fff;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;cursor:pointer;transition:background .14s ease}.orbis-world-embed-gate-pill-btn:hover{background:#ffffff29}.orbis-world-embed-gate-open{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:8px 12px 8px 14px;color:#fff;text-decoration:none;font-size:12px;font-weight:650;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.orbis-world-embed-gate-open:hover{border-color:#fff6;background:linear-gradient(165deg,#ffffff4d,#ffffff1f 42%,#00000038);box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #00000029,0 10px 26px #00000052}.orbis-world-embed-gate-open-logo{height:16px;width:auto;display:block;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.35))}@media (max-width: 420px){.orbis-world-embed-gate-open span{display:none}.orbis-world-embed-gate-open{padding:8px 10px}}.orbis-assets-card.is-clickable{cursor:pointer}.orbis-assets-card.is-clickable:focus-visible{outline:2px solid rgba(37,99,235,.45);outline-offset:2px}.orbis-asset-detail{display:flex;flex-direction:column;gap:22px;width:100%;color:var(--assets-ink, #0b1220)}.orbis-asset-detail-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}.orbis-assets-panel .orbis-asset-detail-back,.orbis-asset-detail-back,.orbis-play-watch-hub-profile .orbis-asset-detail-back{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:36px;margin:0;padding:0 12px 0 10px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:999px;background:var(--assets-card, #fff);color:var(--assets-mute, rgba(11, 18, 32, .72));font:inherit;font-size:13px;font-weight:650;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.orbis-assets-panel .orbis-asset-detail-back:hover,.orbis-asset-detail-back:hover,.orbis-play-watch-hub-profile .orbis-asset-detail-back:hover{background:var(--assets-side, #f8fafc);border-color:var(--assets-line, rgba(15, 23, 42, .18));color:var(--assets-ink, #0b1220)}.orbis-assets-panel .orbis-asset-detail-back span,.orbis-asset-detail-back span,.orbis-play-watch-hub-profile .orbis-asset-detail-back span{font-size:14px;line-height:1}.orbis-asset-detail-top-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.orbis-asset-detail-top-meta em{font-style:normal;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase;color:#0b12206b}.orbis-asset-detail-top-meta strong{font-size:clamp(22px,2.6vw,30px);font-weight:780;letter-spacing:-.04em;line-height:1.1}.orbis-asset-detail-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);gap:18px;align-items:stretch}.orbis-asset-detail-viewer{position:relative;min-height:min(52vh,520px);border:1px solid rgba(15,23,42,.1);border-radius:18px;background:radial-gradient(120% 90% at 20% 10%,rgba(147,197,253,.22),transparent 55%),radial-gradient(100% 80% at 90% 80%,rgba(196,181,253,.18),transparent 50%),linear-gradient(180deg,#eef2f7,#e7ecf3);overflow:hidden}.orbis-asset-detail-viewer.is-world-cover{background:#0b1220}.orbis-asset-detail-viewer.is-library-preview{display:grid;place-items:center}.orbis-asset-detail-viewer.is-library-preview>img{width:100%;height:100%;object-fit:contain;display:block;padding:28px}.orbis-asset-detail-viewer.is-library-preview.is-avatar-live,.orbis-asset-detail-viewer.is-library-preview:has(.orbis-effect-detail-preview){display:block}.orbis-asset-detail-avatar-live{position:absolute;inset:0;width:100%;height:100%;touch-action:none;user-select:none}.orbis-asset-detail-avatar-live .orbis-avatar-preview-canvas{cursor:grab}.orbis-asset-detail-avatar-live.is-interacting .orbis-avatar-preview-canvas{cursor:grabbing}.orbis-asset-detail-avatar-live.is-panning .orbis-avatar-preview-canvas{cursor:move}.orbis-asset-detail-avatar-live .orbis-avatar-preview-loading{inset:auto 0 84px}.orbis-unit-stage{cursor:grab;outline:none}.orbis-unit-stage.is-dragging{cursor:grabbing}.orbis-unit-stage-canvas{position:absolute;inset:0;z-index:1;width:100%;height:100%;backface-visibility:hidden}.orbis-unit-stage-loading{position:absolute;inset:auto 0 84px;z-index:2;text-align:center;color:#3a5f8652;font-size:9px;font-weight:800;letter-spacing:.22em}.orbis-unit-stage-views{--stage-tab-ink: rgba(11, 18, 32, .6);--stage-tab-bg: rgba(255, 255, 255, .88);--stage-tab-active-bg: #0f172a;--stage-tab-active-ink: #fff;position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--stage-tab-bg);box-shadow:0 8px 22px #0f172a1f;backdrop-filter:blur(8px)}.orbis-unit-stage-views button{appearance:none;min-height:30px;margin:0;padding:0 11px;border:0;border-radius:9px;background:transparent;color:var(--stage-tab-ink);font:inherit;font-size:12px;font-weight:720;line-height:1;letter-spacing:-.01em;cursor:pointer}.orbis-unit-stage-views button:hover{color:#0b1220;background:#0f172a0f}.orbis-unit-stage-views button.is-shot{min-width:88px}.orbis-assets-panel.is-play.is-hub-dark .orbis-unit-stage-views,html[data-hub-site-theme=dark] .orbis-unit-stage-views{--stage-tab-ink: rgba(232, 238, 248, .62);--stage-tab-bg: rgba(12, 16, 24, .88);--stage-tab-active-bg: #e8eef8;--stage-tab-active-ink: #0c1018;box-shadow:0 8px 22px #00000059,inset 0 0 0 1px #ffffff1a}.orbis-assets-panel.is-play.is-hub-dark .orbis-unit-stage-views button:hover,html[data-hub-site-theme=dark] .orbis-unit-stage-views button:hover{color:#fff;background:#ffffff1f}.orbis-assets-panel.is-play.is-hub-dark .orbis-unit-stage-views button.is-active,html[data-hub-site-theme=dark] .orbis-unit-stage-views button.is-shot{min-width:88px}.orbis-unit-stage-views button:disabled{opacity:.6;cursor:default}.orbis-unit-stage-views button.is-active{background:var(--stage-tab-active-bg);color:var(--stage-tab-active-ink)}.orbis-asset-detail-item-thumb{display:grid;place-items:center;width:min(240px,62%);aspect-ratio:1}.orbis-asset-detail-item-thumb .orbis-svc-inv-icon,.orbis-asset-detail-item-thumb .orbis-svc-inv-orb{width:100%;height:100%}.orbis-asset-detail-world-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.orbis-asset-detail-world-cover-meta{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:18px 18px 16px;background:linear-gradient(180deg,transparent 0%,rgba(11,18,32,.78) 70%);color:#fff;z-index:1}.orbis-asset-detail-world-cover-meta .orbis-asset-detail-world-avatar.orbis-world-avatar,.orbis-asset-detail-world-cover-meta .orbis-asset-detail-world-avatar.orbis-world-avatar.is-lg{width:44px;height:44px;border:1.5px solid rgba(255,255,255,.55);box-shadow:0 4px 14px #00000059;background:#0f172a59;overflow:hidden}.orbis-asset-detail-world-cover-meta .orbis-asset-detail-world-avatar.orbis-world-avatar.has-image img{width:100%;height:100%;object-fit:cover}.orbis-asset-detail-world-cover-meta strong{display:block;font-size:16px;font-weight:760;letter-spacing:-.03em}.orbis-asset-detail-world-cover-meta span{display:block;margin-top:2px;font-size:12px;opacity:.72;font-variant-numeric:tabular-nums}.orbis-asset-detail-price-cert{display:inline-flex;align-items:center;gap:7px}.orbis-asset-detail-price-cert .orbis-cert-coin-icon{width:18px;height:18px}.orbis-asset-detail-price-unit{font-size:12px;font-weight:700;letter-spacing:.04em;color:#0b122073}.orbis-asset-model-viewer,.orbis-asset-detail-viewer-fallback{position:relative;width:100%;height:100%;min-height:min(52vh,520px)}.orbis-asset-model-viewer-canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.orbis-asset-model-viewer.is-interacting .orbis-asset-model-viewer-canvas,.orbis-asset-model-viewer.is-rotating .orbis-asset-model-viewer-canvas{cursor:grabbing}.orbis-asset-model-viewer.is-panning .orbis-asset-model-viewer-canvas{cursor:move}.orbis-asset-model-viewer-toolbar{--viewer-toolbar-ink: #0b1220;--viewer-toolbar-bg: rgba(255, 255, 255, .88);--viewer-toolbar-hover: rgba(37, 99, 235, .1);--viewer-toolbar-hover-ink: #1d4ed8;position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;gap:6px;padding:4px;border-radius:12px;background:var(--viewer-toolbar-bg);box-shadow:0 8px 22px #0f172a1f;backdrop-filter:blur(8px);color:var(--viewer-toolbar-ink)}.orbis-asset-model-viewer-toolbar button{appearance:none;min-width:36px;min-height:34px;margin:0;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--viewer-toolbar-ink);font:inherit;font-size:15px;font-weight:740;line-height:1;cursor:pointer}.orbis-asset-model-viewer-toolbar button:hover{background:var(--viewer-toolbar-hover);color:var(--viewer-toolbar-hover-ink)}.orbis-asset-model-viewer-poster{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain;padding:28px;pointer-events:none}.orbis-mixamo-fbx-preview,.orbis-asset-model-viewer-canvas,.orbis-unit-stage-canvas{transition:opacity .18s ease}.orbis-mixamo-fbx-preview.is-loading,.orbis-asset-model-viewer:not(.is-ready) .orbis-asset-model-viewer-canvas,.orbis-unit-stage:not(.is-ready) .orbis-unit-stage-canvas{opacity:0}.orbis-viewer-loading-badge{--viewer-loading-bg: rgba(255, 255, 255, .9);--viewer-loading-ink: rgba(11, 18, 32, .72);--viewer-loading-ring: rgba(11, 18, 32, .16);--viewer-loading-ring-lead: rgba(11, 18, 32, .6);position:absolute;right:14px;bottom:12px;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--viewer-loading-bg);color:var(--viewer-loading-ink);font-size:12px;font-weight:650;box-shadow:0 8px 24px #0f172a1a;pointer-events:none}.orbis-viewer-loading-badge:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid var(--viewer-loading-ring);border-top-color:var(--viewer-loading-ring-lead);animation:orbis-viewer-loading-spin .7s linear infinite}@keyframes orbis-viewer-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.orbis-viewer-loading-badge:before{animation:none}}.orbis-assets-panel.is-play.is-hub-dark .orbis-viewer-loading-badge,html[data-hub-site-theme=dark] .orbis-viewer-loading-badge{--viewer-loading-bg: rgba(12, 16, 24, .88);--viewer-loading-ink: rgba(232, 238, 248, .78);--viewer-loading-ring: rgba(232, 238, 248, .22);--viewer-loading-ring-lead: rgba(232, 238, 248, .7);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff1a}.orbis-asset-model-viewer-status{--viewer-status-bg: rgba(255, 255, 255, .82);--viewer-status-ink: rgba(11, 18, 32, .7);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 14px;border-radius:999px;background:var(--viewer-status-bg);color:var(--viewer-status-ink);font-size:13px;font-weight:650;box-shadow:0 8px 24px #0f172a14;pointer-events:none}.orbis-asset-model-viewer-status.is-error{color:#b91c1c}.orbis-asset-model-viewer-hint{position:absolute;left:14px;bottom:12px;z-index:3;padding:5px 10px;border-radius:999px;background:#0b12208c;color:#fff;font-size:11px;font-weight:650;letter-spacing:.02em;pointer-events:none}.orbis-asset-model-viewer-hint.is-rich{display:flex;flex-wrap:wrap;gap:6px;max-width:min(92%,420px);padding:8px;border-radius:12px;background:#0b12209e;backdrop-filter:blur(8px)}.orbis-asset-model-viewer-hint.is-rich span{padding:4px 8px;border-radius:999px;background:#ffffff1f;font-size:10.5px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.orbis-skybox-viewer{position:relative;width:100%;height:100%;min-height:min(52vh,520px);overflow:hidden;border-radius:inherit;background:#0b1220}.orbis-skybox-viewer-canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.orbis-skybox-viewer.is-interacting .orbis-skybox-viewer-canvas{cursor:grabbing}.orbis-skybox-viewer-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7;filter:blur(6px) saturate(.92);transform:scale(1.06);pointer-events:none}.orbis-skybox-viewer-status{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:10px 14px;border-radius:999px;background:#0b12209e;color:#fff;font-size:13px;font-weight:650;backdrop-filter:blur(8px);pointer-events:none}.orbis-skybox-viewer-status.is-error{color:#fecaca}.orbis-skybox-viewer-hint{position:absolute;left:14px;bottom:12px;z-index:3;margin:0;padding:5px 10px;border-radius:999px;background:#0b12208c;color:#fff;font-size:11px;font-weight:650;letter-spacing:.02em;pointer-events:none}.orbis-assets-card.is-skybox .orbis-assets-object-thumb img{width:100%;height:100%;object-fit:cover}.orbis-assets-card .orbis-assets-object-thumb>.is-photo-thumb.is-glb-thumb,.orbis-assets-panel.is-play .orbis-assets-card .orbis-assets-object-thumb>.is-photo-thumb.is-glb-thumb{width:100%;height:100%;filter:none}.orbis-assets-card .orbis-assets-object-thumb>.is-photo-thumb.is-glb-thumb img,.orbis-assets-panel.is-play .orbis-assets-card .orbis-assets-object-thumb>.is-photo-thumb.is-glb-thumb img{width:100%;height:100%;object-fit:cover;padding:0;filter:none}.orbis-asset-detail-viewer-fallback{display:grid;place-items:center;gap:10px;padding:28px;text-align:center}.orbis-asset-detail-viewer-fallback .orbis-assets-object-thumb,.orbis-asset-detail-viewer-fallback .orbis-editor-thumb-object,.orbis-asset-detail-viewer-fallback img{width:min(280px,70%);height:auto;max-height:320px;object-fit:contain}.orbis-asset-detail-viewer-fallback p{margin:0;color:#0b12208c;font-size:13px}.orbis-asset-detail-buybox{display:flex;flex-direction:column;gap:16px;padding:20px 18px 18px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:18px;background:var(--assets-card, #fff);box-shadow:0 10px 28px #0f172a0d}.orbis-asset-detail-buybox-head{display:flex;flex-direction:column;gap:6px}.orbis-asset-detail-buybox-head .orbis-world-category-chips{margin:2px 0 4px}.orbis-asset-detail-kind{font-size:11px;font-weight:720;letter-spacing:.1em;text-transform:uppercase;color:#0b12206b}.orbis-asset-detail-buybox-head h2{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:780;letter-spacing:-.04em;line-height:1.15}.orbis-asset-detail-buybox-head p{margin:0;color:#0b122094;font-size:13.5px;line-height:1.45}.orbis-asset-detail-price-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:inset 0 0 0 1px #0f172a0f}.orbis-asset-detail-price-row em{display:block;margin-bottom:2px;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b122073}.orbis-asset-detail-price-row strong{font-size:26px;font-weight:800;letter-spacing:-.03em}.orbis-asset-detail-price-row strong span{font-size:13px;font-weight:720;color:#0b122080}.orbis-asset-detail-price-row strong.is-free{color:#0f766e}.orbis-asset-detail-price-row strong.orbis-asset-detail-price-cert{display:inline-flex;align-items:center;gap:8px}.orbis-asset-detail-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:0}.orbis-asset-detail-summary div{display:flex;flex-direction:column;gap:2px;min-width:0}.orbis-asset-detail-summary dt{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--assets-mute, rgba(11, 18, 32, .42))}.orbis-asset-detail-summary dd{margin:0;font-size:13.5px;font-weight:650;color:var(--assets-ink, #0b1220);overflow-wrap:anywhere}.orbis-asset-detail-actions{display:flex;flex-direction:column;gap:8px}.orbis-assets-panel .orbis-asset-detail-actions button,.orbis-asset-detail-actions button{appearance:none;width:100%;min-height:44px;margin:0;padding:0 14px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));border-radius:12px;background:var(--assets-card, #fff);color:var(--assets-ink, #0b1220);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.orbis-assets-panel .orbis-asset-detail-actions button.is-accent,.orbis-asset-detail-actions button.is-accent{border-color:transparent;background:#2563eb;color:#fff}.orbis-assets-panel .orbis-asset-detail-actions button.is-accent:hover:not(:disabled),.orbis-asset-detail-actions button.is-accent:hover:not(:disabled){background:#1d4ed8}.orbis-assets-panel .orbis-asset-detail-actions button:disabled,.orbis-asset-detail-actions button:disabled{opacity:.55;cursor:not-allowed}.orbis-asset-detail-sale{display:grid;gap:8px;padding:12px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));border-radius:12px}.orbis-asset-detail-sale label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px;font-weight:700}.orbis-asset-detail-sale input{min-width:0;height:36px;padding:0 10px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));border-radius:9px;background:var(--assets-card, #fff);color:inherit;font:inherit;text-align:right}.orbis-asset-detail-sale em{color:var(--assets-mute, rgba(11, 18, 32, .5));font-style:normal}.orbis-asset-detail-sale>div{display:flex;gap:8px}.orbis-asset-detail-sale button{flex:1 1 0;min-height:38px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));border-radius:9px;background:var(--assets-card, #fff);color:inherit;font:inherit;font-weight:700;cursor:pointer}.orbis-asset-detail-sale button.is-accent{border-color:transparent;background:#2563eb;color:#fff}.orbis-asset-detail-edit{display:flex;flex-direction:column;gap:8px}.orbis-asset-detail-edit.is-open{padding:12px;border-radius:12px;background:#0f172a0a;box-shadow:inset 0 0 0 1px #0f172a14}.orbis-asset-detail-edit-open{align-self:flex-start;padding:0;border:0;background:none;color:#0b12209e;font:inherit;font-size:12.5px;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.orbis-asset-detail-edit-open:hover{color:#0b1220e6}.orbis-asset-detail-edit-saved{margin:0;color:#047857;font-size:12px;font-weight:650}.orbis-asset-detail-edit-field{display:flex;flex-direction:column;gap:4px}.orbis-asset-detail-edit-field>span{color:#0b12208c;font-size:11.5px;font-weight:700}.orbis-asset-detail-edit-field input,.orbis-asset-detail-edit-field textarea{width:100%;padding:8px 10px;border:1px solid rgba(15,23,42,.14);border-radius:9px;background:#fff;color:inherit;font:inherit;font-size:13px;line-height:1.45;resize:vertical}.orbis-asset-detail-edit-field input:focus,.orbis-asset-detail-edit-field textarea:focus{outline:none;border-color:#2563eb8c;box-shadow:0 0 0 3px #2563eb24}.orbis-asset-detail-edit-count{align-self:flex-end;color:#0b122066;font-size:11px;font-style:normal}.orbis-asset-detail-edit-error{margin:0;color:#b91c1c;font-size:12px;font-weight:650}.orbis-asset-detail-edit-buttons{display:flex;gap:8px}.orbis-asset-detail-edit-buttons button{flex:1 1 0;min-height:38px;padding:0 12px;border:1px solid rgba(15,23,42,.14);border-radius:10px;background:#fff;color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.orbis-asset-detail-edit-buttons button.is-accent{border-color:transparent;background:#0b1220;color:#fff}.orbis-asset-detail-edit-buttons button:disabled{opacity:.5;cursor:default}.orbis-asset-detail-confirm{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(220,38,38,.28);border-radius:12px;background:#dc262614}.orbis-asset-detail-confirm p{margin:0;color:#b91c1c;font-size:12.5px;font-weight:650;line-height:1.45}.orbis-asset-detail-confirm-buttons{display:flex;gap:8px}.orbis-assets-panel .orbis-asset-detail-actions .orbis-asset-detail-confirm button,.orbis-asset-detail-actions .orbis-asset-detail-confirm button{flex:1 1 0;width:auto;min-height:40px}.orbis-assets-panel .orbis-asset-detail-actions .orbis-asset-detail-confirm button.is-danger,.orbis-asset-detail-actions .orbis-asset-detail-confirm button.is-danger{border-color:transparent;background:#dc2626;color:#fff}.orbis-assets-panel .orbis-asset-detail-actions .orbis-asset-detail-confirm button.is-danger:hover:not(:disabled),.orbis-asset-detail-actions .orbis-asset-detail-confirm button.is-danger:hover:not(:disabled){background:#b91c1c}.orbis-asset-detail-notice{margin:0;padding:10px 12px;border-radius:10px;background:#10b9811a;color:#047857;font-size:12.5px;font-weight:650;line-height:1.4}.orbis-asset-detail-legal{margin:0;color:var(--assets-mute, rgba(11, 18, 32, .48));font-size:12px;line-height:1.45}.orbis-asset-detail-meta{display:flex;flex-direction:column;gap:14px;padding:18px 18px 20px;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:18px;background:var(--assets-card, #fff)}.orbis-asset-detail-meta>header em{display:block;margin-bottom:2px;font-style:normal;font-size:11px;font-weight:720;letter-spacing:.12em;text-transform:uppercase;color:var(--assets-mute, rgba(11, 18, 32, .42))}.orbis-asset-detail-meta>header h3{margin:0;font-size:20px;font-weight:780;letter-spacing:-.03em;color:var(--assets-ink, #0b1220)}.orbis-asset-detail-meta-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.orbis-asset-detail-meta-grid article{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:var(--assets-side, #f8fafc);box-shadow:inset 0 0 0 1px var(--assets-line, rgba(15, 23, 42, .05));color:var(--assets-ink, #0b1220)}.orbis-asset-detail-meta-grid span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--assets-mute, rgba(11, 18, 32, .42))}.orbis-asset-detail-meta-grid strong{font-size:15px;font-weight:740;letter-spacing:-.02em;color:var(--assets-ink, #0b1220)}.orbis-asset-detail-table-wrap{overflow:auto;border:1px solid var(--assets-line, rgba(15, 23, 42, .08));border-radius:12px;background:var(--assets-panel, #fff)}.orbis-asset-detail-table{width:100%;border-collapse:collapse;font-size:13px}.orbis-asset-detail-table th,.orbis-asset-detail-table td{padding:10px 12px;border-bottom:1px solid var(--assets-line, rgba(15, 23, 42, .06));text-align:left;vertical-align:top}.orbis-asset-detail-table tr:last-child th,.orbis-asset-detail-table tr:last-child td{border-bottom:0}.orbis-asset-detail-table th{width:168px;color:var(--assets-mute, rgba(11, 18, 32, .5));font-weight:700;background:var(--assets-side, #fafbfc)}.orbis-asset-detail-table td{color:var(--assets-ink, #0b1220);font-weight:550;overflow-wrap:anywhere;background:var(--assets-panel, #fff)}.orbis-asset-detail-multiview{display:flex;flex-direction:column;gap:10px}.orbis-asset-detail-multiview h4{margin:0;font-size:14px;font-weight:740;color:var(--assets-ink, #0b1220)}.orbis-asset-detail-multiview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.orbis-asset-detail-multiview-grid figure{margin:0;display:flex;flex-direction:column;gap:6px}.orbis-asset-detail-multiview-grid img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--assets-side, #eef2f7)}.orbis-asset-detail-multiview-grid figcaption{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--assets-mute, rgba(11, 18, 32, .45))}@media (max-width: 980px){.orbis-asset-detail-layout{grid-template-columns:1fr}.orbis-asset-detail-top-meta{align-items:flex-start;text-align:left}}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-board-hot,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-head h3,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-section-head strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-head strong{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-meta,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-body,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment p,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-empty,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-section-head em,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-head small{color:#e8eef8b8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-meta span:not(:last-child):after{color:#e8eef847}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community :is(.orbis-write-actions button,.orbis-comment-form button,.orbis-comment-actions button,.orbis-comment-edit-actions button),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community :is(.orbis-write-field input,.orbis-write-field select,.orbis-write-field textarea,.orbis-comment-form input,.orbis-comment-edit input){background:#171d2a;border-color:#ffffff1f;color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button:hover:not(:disabled){background:#1c2433;border-color:#fff3}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-primary,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-primary:hover:not(:disabled),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community :is(.orbis-write-actions button:hover,.orbis-write-actions button.is-primary),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-form button.is-primary,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-edit-actions button.is-primary,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-feed-empty button{background:#e8eef8;color:#0c1018;border-color:transparent}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat.is-notice,.orbis-feed-badge.is-notice){background:#e8eef8;color:#0c1018}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-feed-skeleton-row.is-notice{background:#1c2433}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-tabs button.is-active{background:var(--hub-mypage-card, #141a26);color:var(--hub-mypage-ink, #e8eef8)}.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-hero-card,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-card,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-gate{background:transparent;color:var(--hub-mypage-ink, #e8eef8)}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-buybox-head h2,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-summary dd,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta>header h3,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta-grid strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-table td{color:#e8eef8}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-back{background:#171d2a;border-color:#ffffff1f;color:#e8eef8c7}.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-buybox,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-actions button:not(.is-accent){background:#141a26;border-color:#ffffff1a;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip{background:#171d2a;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip:hover{background:#1c2433}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip.is-studio,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip.is-studio{background:#5e94ff29;color:#bcd2ff;box-shadow:inset 0 0 0 1px #5e94ff52}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip.is-studio:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip.is-studio:hover{background:#5e94ff42}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-subscribe,.orbis-play-watch.is-hub-dark .orbis-play-watch-subscribe{background:#e8eef8;color:#0c1018}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-subscribe:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-subscribe:hover{background:#fff}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-side,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-mobile-nav,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-store-side,.orbis-play-watch.is-hub-dark .orbis-play-watch-mobile-nav{background:#111722;color:#e8eef8;border-color:#ffffff14}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-hub-profile .orbis-assets-store-main,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile,.orbis-play-watch.is-hub-dark .orbis-play-watch-hub-profile .orbis-assets-store-main{background:#0c1018;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-mypage,.orbis-play-watch.is-hub-dark .orbis-hub-mypage{--hub-mypage-ink: #e8eef8;--hub-mypage-muted: rgba(232, 238, 248, .72);--hub-mypage-soft-label: rgba(232, 238, 248, .58);--hub-mypage-line: rgba(255, 255, 255, .1);--hub-mypage-soft: #171d2a;--hub-mypage-card: #141a26;--hub-mypage-elevated: #171d2a;--hub-mypage-accent: #e8eef8;--hub-mypage-accent-ink: #0c1018}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-mypage-tabs button,.orbis-play-watch.is-hub-dark .orbis-hub-mypage-tabs button{color:#e8eef894}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-hub-mypage-tabs button.is-active,.orbis-play-watch.is-hub-dark .orbis-hub-mypage-tabs button.is-active{background:#1c2433;color:#e8eef8;box-shadow:none}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-notif-btn,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-profile-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-notif-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-profile-btn{color:#e8eef8;background:#171d2a;border-color:#ffffff1f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-notif-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-profile-btn:hover,html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-top-auth .orbis-profile-btn.is-open,.orbis-play-watch.is-hub-dark .orbis-play-watch-notif-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-play-watch-notif .orbis-nav-tool-btn.is-open,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-profile-btn:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-top-auth .orbis-profile-btn.is-open{color:#e8eef8;background:#1c2433;border-color:#fff3}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-signin,.orbis-play-watch.is-hub-dark .orbis-play-watch-signin{background:#171d2a;border-color:#ffffff24;color:#e8eef8}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-signin:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-signin:hover{background:#1c2433;border-color:#ffffff38;color:#fff}html[data-hub-site-theme=dark] .orbis-assets-panel.is-play .orbis-assets-community,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community{--hub-social-elevated: #171d2a;--hub-social-hover: #1c2433;--hub-social-accent: #e8eef8;--hub-social-accent-ink: #0c1018}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat,.orbis-feed-badge),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat,.orbis-feed-badge){background:var(--hub-social-fill);color:var(--hub-social-soft)}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat.is-notice,.orbis-feed-badge.is-notice),.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-head :is(.orbis-board-cat.is-notice,.orbis-feed-badge.is-notice){background:var(--hub-social-accent);color:var(--hub-social-accent-ink)}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-hub-post .orbis-comment-section-head strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-section-head strong{color:var(--hub-social-ink)}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-hub-post .orbis-comment-section-head em,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-comment-section-head em{color:var(--hub-social-mute)}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-feed-skeleton-row.is-notice,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-feed-skeleton-row.is-notice{background:var(--hub-social-hover)}html[data-hub-site-theme=dark] .orbis-assets-community .orbis-shimmer,.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-shimmer{background-image:linear-gradient(100deg,#ffffff0a 20%,#ffffff1a 40%,#ffffff0a 80%)}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-comment-actions button:hover,.orbis-play-watch.is-hub-dark .orbis-play-watch-comment-actions button:hover{background:#ffffff0f}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-play-watch-chip.is-vote-down:before,.orbis-play-watch.is-hub-dark .orbis-play-watch-chip.is-vote-down:before{background:#ffffff2e}html[data-hub-site-theme=dark] .orbis-play-watch .orbis-assets-mobile-drawer-kicker,.orbis-play-watch.is-hub-dark .orbis-assets-mobile-drawer-kicker{color:#e8eef87a}html[data-hub-site-theme=dark] .orbis-asset-detail-buybox-head p,html[data-hub-site-theme=dark] .orbis-asset-detail-kind,html[data-hub-site-theme=dark] .orbis-asset-detail-price-row em,html[data-hub-site-theme=dark] .orbis-asset-detail-price-unit,html[data-hub-site-theme=dark] .orbis-asset-detail-summary dt,html[data-hub-site-theme=dark] .orbis-asset-detail-meta-grid span,html[data-hub-site-theme=dark] .orbis-asset-detail-top-meta em,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-buybox-head p,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-kind,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row em,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-unit,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-summary dt,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta-grid span,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-top-meta em{color:var(--assets-mute, rgba(232, 238, 248, .48))}html[data-hub-site-theme=dark] .orbis-asset-detail-price-row,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-price-row{background:linear-gradient(180deg,#1c2433,#171d2a);box-shadow:inset 0 0 0 1px #ffffff14}html[data-hub-site-theme=dark] .orbis-asset-detail-meta,.orbis-assets-panel.is-play.is-hub-dark .orbis-asset-detail-meta{background:var(--assets-card, #141a26);border-color:var(--assets-line, rgba(255, 255, 255, .1));color:var(--assets-ink, #e8eef8)}html[data-hub-site-theme=dark] .orbis-hub-mypage-list li,html[data-hub-site-theme=dark] .orbis-hub-mypage-slider,html[data-hub-site-theme=dark] .orbis-hub-mypage-hotkey-list li,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-list li,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-slider,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-hotkey-list li{border-color:var(--hub-mypage-line)}html[data-hub-site-theme=dark] .orbis-hub-mypage-action:hover,html[data-hub-site-theme=dark] .orbis-hub-mypage-choice:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-action:hover,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-choice:hover{border-color:#fff3;box-shadow:0 12px 24px #00000047}html[data-hub-site-theme=dark] .orbis-hub-mypage-field input:focus,html[data-hub-site-theme=dark] .orbis-hub-mypage-search input:focus,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-field input:focus,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-search input:focus{border-color:#ffffff47;box-shadow:0 0 0 3px #ffffff0f}html[data-hub-site-theme=dark] .orbis-hub-mypage-toggle i,.orbis-assets-panel.is-play.is-hub-dark .orbis-hub-mypage-toggle i{background:#ffffff29}.orbis-library-create-generator{--lcg-ink: #0b1220;--lcg-soft: rgba(11, 18, 32, .56);--lcg-mute: rgba(11, 18, 32, .42);--lcg-line: rgba(15, 23, 42, .08);--lcg-line-strong: rgba(15, 23, 42, .16);--lcg-field-line: rgba(15, 23, 42, .12);--lcg-accent: #0b1220;--lcg-accent-ink: #ffffff;--lcg-accent-tint: rgba(15, 23, 42, .06);--lcg-danger: #b42318;width:100%;color:var(--lcg-ink)}html[data-hub-site-theme=dark] .orbis-library-create-generator,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-generator{--lcg-ink: #e8eef8;--lcg-soft: rgba(232, 238, 248, .62);--lcg-mute: rgba(232, 238, 248, .44);--lcg-line: rgba(255, 255, 255, .09);--lcg-line-strong: rgba(255, 255, 255, .22);--lcg-field-line: rgba(255, 255, 255, .14);--lcg-accent: #e8eef8;--lcg-accent-ink: #0c1018;--lcg-accent-tint: rgba(255, 255, 255, .07);--lcg-danger: #ff9b93}.orbis-library-create-generator .orbis-svc,.orbis-library-create-generator .orbis-svc-scroll,.orbis-library-create-generator .orbis-avatar-add-body,.orbis-library-create-generator .orbis-avatar-ai-flow,.orbis-library-create-generator .orbis-ai-generator-body,.orbis-library-create-generator .orbis-avatar-add-preview-anim-list,.orbis-library-create-generator .orbis-mixamo-anim-list{flex:0 0 auto;height:auto;min-height:0;max-height:none;overflow:visible;overscroll-behavior:auto}.orbis-library-create-generator .orbis-avatar-ai-flow,.orbis-library-create-generator .orbis-ai-generator-body,.orbis-library-create-generator .orbis-avatar-add-body{width:100%;max-width:720px;margin:0 auto;padding:0;gap:22px;border:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-panel{gap:20px;padding:0;border:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-hero,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-hero{display:grid;gap:6px;padding:0;border:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-hero strong,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-hero strong{color:var(--lcg-ink);font-size:20px;font-weight:740;letter-spacing:-.035em}.orbis-library-create-generator .orbis-avatar-ai-hero p,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-hero p,.orbis-library-create-generator .orbis-avatar-ai-panel-lead,.orbis-library-create-generator .orbis-avatar-add-lead,.orbis-library-create-generator .orbis-ai-splat-intro p{margin:0;max-width:52ch;color:var(--lcg-soft);font-size:14px;line-height:1.5}.orbis-library-create-generator .orbis-ai-splat-intro{display:grid;gap:6px;padding:0;border:0;background:none}.orbis-library-create-generator .orbis-ai-splat-intro strong{color:var(--lcg-ink);font-size:20px;font-weight:740;letter-spacing:-.035em;background:none}.orbis-library-create-generator .orbis-avatar-ai-steps,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-step,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--lcg-line);border-radius:12px;background:none;color:var(--lcg-mute)}.orbis-library-create-generator .orbis-avatar-ai-step:hover:not(:disabled),.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step:hover:not(:disabled){border-color:var(--lcg-line-strong);background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-step.is-active,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step.is-active{border-color:var(--lcg-accent);background:var(--lcg-accent);color:var(--lcg-accent-ink)}.orbis-library-create-generator .orbis-avatar-ai-step.is-done:not(.is-active),.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step.is-done:not(.is-active){border-color:var(--lcg-line-strong);background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-step-index,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step-index{display:grid;place-items:center;width:20px;height:20px;font-size:11px;background:var(--lcg-accent-tint);color:inherit}.orbis-library-create-generator .orbis-avatar-ai-step.is-active .orbis-avatar-ai-step-index,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step.is-active .orbis-avatar-ai-step-index{background:color-mix(in srgb,var(--lcg-accent-ink) 22%,transparent)}.orbis-library-create-generator .orbis-avatar-ai-step-label,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-step-label{font-size:13px;font-weight:680;letter-spacing:-.02em}.orbis-library-create-generator .orbis-avatar-ai-field{display:grid;gap:7px}.orbis-library-create-generator .orbis-avatar-ai-field>span,.orbis-library-create-generator .orbis-avatar-ai-attach>span,.orbis-library-create-generator .orbis-ai-generator-upload>span,.orbis-library-create-generator .orbis-avatar-ai-option-toggle>span{color:var(--lcg-soft);font-size:12.5px;font-weight:680;letter-spacing:-.01em;text-transform:none}.orbis-library-create-generator .orbis-avatar-ai-field-hint{color:var(--lcg-mute);font-size:12px;line-height:1.45}.orbis-library-create-generator .orbis-avatar-ai-field textarea,.orbis-library-create-generator .orbis-avatar-ai-field select,.orbis-library-create-generator .orbis-avatar-ai-field input,.orbis-library-create-generator .orbis-avatar-ai-text-input,.orbis-library-create-generator .orbis-select-trigger{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--lcg-field-line);border-radius:12px;background:none;color:var(--lcg-ink);font-size:14px}.orbis-library-create-generator .orbis-avatar-ai-text-input,.orbis-library-create-generator .orbis-select-trigger{min-height:46px;padding-top:0;padding-bottom:0}.orbis-library-create-generator .orbis-avatar-ai-field textarea{min-height:104px;line-height:1.55}.orbis-library-create-generator .orbis-avatar-ai-field textarea::placeholder,.orbis-library-create-generator .orbis-avatar-ai-field input::placeholder,.orbis-library-create-generator .orbis-avatar-ai-text-input::placeholder{color:var(--lcg-mute)}.orbis-library-create-generator .orbis-avatar-ai-field textarea:focus,.orbis-library-create-generator .orbis-avatar-ai-field select:focus,.orbis-library-create-generator .orbis-avatar-ai-field input:focus,.orbis-library-create-generator .orbis-avatar-ai-text-input:focus,.orbis-library-create-generator .orbis-select-trigger:hover:not(:disabled),.orbis-library-create-generator .orbis-select.is-open .orbis-select-trigger,.orbis-library-create-generator .orbis-select-trigger:focus-visible{outline:none;border-color:color-mix(in srgb,var(--lcg-ink) 35%,transparent);box-shadow:0 0 0 3px var(--lcg-accent-tint);background:none}.orbis-library-create-generator .orbis-select-chevron{color:var(--lcg-mute)}html[data-ui-theme=glass] .orbis-library-create-generator .orbis-select-trigger{border-color:var(--lcg-field-line);background:none;color:var(--lcg-ink)}html[data-ui-theme=glass] .orbis-library-create-generator .orbis-select-trigger:hover:not(:disabled),html[data-ui-theme=glass] .orbis-library-create-generator .orbis-select.is-open .orbis-select-trigger,html[data-ui-theme=glass] .orbis-library-create-generator .orbis-select-trigger:focus-visible{border-color:color-mix(in srgb,var(--lcg-ink) 35%,transparent);background:none}html[data-ui-theme=glass] .orbis-library-create-generator .orbis-select.is-placeholder .orbis-select-label{color:var(--lcg-mute)}.orbis-select-menu.is-hub-chrome{border:1px solid rgba(15,23,42,.1)!important;border-radius:12px!important;background:#fff!important;color:#0b1220!important;box-shadow:0 16px 36px #0f172a1f!important}.orbis-select-menu.is-hub-chrome .orbis-select-option{min-height:36px!important;border-radius:9px!important;background:transparent!important;color:#0b1220!important;font-size:13.5px!important;font-weight:660!important}.orbis-select-menu.is-hub-chrome .orbis-select-option:hover:not(:disabled),.orbis-select-menu.is-hub-chrome .orbis-select-option.is-active:not(:disabled){background:#0f172a0d!important}.orbis-select-menu.is-hub-chrome .orbis-select-option.is-selected{background:#0b1220!important;color:#fff!important}.orbis-select-menu.is-hub-chrome .orbis-select-option-check{color:currentColor!important}html[data-hub-site-theme=dark] .orbis-select-menu.is-hub-chrome{border-color:#ffffff1f!important;background:#121826!important;color:#e8eef8!important;box-shadow:0 16px 36px #00000075!important}html[data-hub-site-theme=dark] .orbis-select-menu.is-hub-chrome .orbis-select-option{color:#e8eef8!important}html[data-hub-site-theme=dark] .orbis-select-menu.is-hub-chrome .orbis-select-option:hover:not(:disabled),html[data-hub-site-theme=dark] .orbis-select-menu.is-hub-chrome .orbis-select-option.is-active:not(:disabled){background:#ffffff12!important}html[data-hub-site-theme=dark] .orbis-select-menu.is-hub-chrome .orbis-select-option.is-selected{background:#e8eef8!important;color:#0c1018!important}.orbis-library-create-generator .orbis-avatar-ai-plan-choice,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-plan-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.orbis-library-create-generator .orbis-avatar-ai-plan-choice-card,.orbis-library-create-generator .orbis-svc-remote-player-action-card{display:grid;gap:6px;padding:16px;border:1px solid var(--lcg-line);border-radius:14px;background:none;color:var(--lcg-ink);text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.orbis-library-create-generator .orbis-avatar-ai-plan-choice-card:hover:not(:disabled),.orbis-library-create-generator .orbis-svc-remote-player-action-card:hover:not(:disabled){border-color:var(--lcg-line-strong);background:none;transform:translateY(-1px);box-shadow:0 12px 24px #0f172a0d}.orbis-library-create-generator .orbis-svc-remote-player-action-copy strong{color:var(--lcg-ink);font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-svc-remote-player-action-copy small{color:var(--lcg-soft);font-size:12.5px;line-height:1.45}.orbis-library-create-generator .orbis-avatar-ai-plan-mode-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orbis-library-create-generator .orbis-avatar-ai-plan-mode-switch{padding:0;border:0;border-radius:0;background:none;color:var(--lcg-soft);font-size:13px;font-weight:680}.orbis-library-create-generator .orbis-avatar-ai-plan-mode-switch:hover:not(:disabled){color:var(--lcg-ink);background:none}.orbis-library-create-generator .orbis-avatar-ai-option-toggles{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:14px 0;border:0;border-top:1px solid var(--lcg-line);border-radius:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-switch,.orbis-library-create-generator .orbis-avatar-mesh-switch{background:var(--lcg-line-strong)}.orbis-library-create-generator .orbis-avatar-ai-switch.is-on,.orbis-library-create-generator .orbis-avatar-mesh-switch.is-on{background:var(--lcg-accent)}.orbis-library-create-generator .orbis-avatar-ai-switch-knob,.orbis-library-create-generator .orbis-avatar-mesh-switch-knob{background:var(--lcg-accent-ink)}.orbis-library-create-generator .orbis-avatar-ai-switch:not(.is-on) .orbis-avatar-ai-switch-knob,.orbis-library-create-generator .orbis-avatar-mesh-switch:not(.is-on) .orbis-avatar-mesh-switch-knob{background:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-add-dropzone,.orbis-library-create-generator .orbis-ai-generator-upload{border:1px dashed var(--lcg-field-line);border-radius:14px;background:none}.orbis-library-create-generator .orbis-avatar-add-dropzone:hover,.orbis-library-create-generator .orbis-ai-generator-upload:hover,.orbis-library-create-generator .orbis-avatar-add-dropzone.is-dragover,.orbis-library-create-generator .orbis-ai-generator-upload.is-dragover{border-color:color-mix(in srgb,var(--lcg-ink) 35%,transparent);background:var(--lcg-accent-tint)}.orbis-library-create-generator .orbis-avatar-add-dropzone-icon,.orbis-library-create-generator .orbis-ai-splat-upload-icon{border-radius:12px;background:var(--lcg-accent);color:var(--lcg-accent-ink)}.orbis-library-create-generator .orbis-ai-splat-upload-icon svg{stroke:currentColor}.orbis-library-create-generator .orbis-avatar-add-dropzone-copy strong,.orbis-library-create-generator .orbis-ai-generator-upload strong,.orbis-library-create-generator .orbis-ai-splat-upload-empty strong,.orbis-library-create-generator .orbis-avatar-add-dropzone.is-dragover strong,.orbis-library-create-generator .orbis-ai-generator-upload:hover strong{color:var(--lcg-ink);background:none;font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-avatar-add-dropzone-copy p{color:var(--lcg-soft);font-size:13px;line-height:1.5}.orbis-library-create-generator .orbis-avatar-add-dropzone-copy p b{color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-add-dropzone-copy code{border-radius:6px;background:var(--lcg-accent-tint);color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-add-dropzone-hints li,.orbis-library-create-generator .orbis-avatar-add-dropzone-copy small,.orbis-library-create-generator .orbis-ai-generator-upload small,.orbis-library-create-generator .orbis-ai-splat-upload-empty small,.orbis-library-create-generator .orbis-ai-splat-file-name,.orbis-library-create-generator .orbis-ai-splat-format,.orbis-library-create-generator .orbis-ai-splat-note,.orbis-library-create-generator .orbis-ai-splat-wait-note{color:var(--lcg-mute);font-size:12px}.orbis-library-create-generator .orbis-avatar-add-dropzone-hints li:before{color:var(--lcg-mute)}.orbis-library-create-generator .orbis-avatar-add-btn-file{border:1px solid var(--lcg-field-line);border-radius:12px;background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-ref-chip,.orbis-library-create-generator .orbis-avatar-ai-ref-add{border:1px solid var(--lcg-field-line);border-radius:10px;background:none;color:var(--lcg-soft)}.orbis-library-create-generator .orbis-avatar-ai-ref-add:hover{border-color:var(--lcg-line-strong);color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-ref-chip-remove{background:var(--lcg-accent);color:var(--lcg-accent-ink)}.orbis-library-create-generator .orbis-avatar-ai-preview,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-preview.is-featured{border:1px solid var(--lcg-line);border-radius:14px;background:none}.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured{display:flex;align-items:center;justify-content:center;width:100%;max-width:340px;margin:0 auto;aspect-ratio:1 / 1;min-height:0}.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured img,.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured .orbis-avatar-ai-preview-zoom{width:100%;height:100%;min-height:0}.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured.is-upload-confirm{aspect-ratio:auto;max-width:420px;max-height:min(46vh,380px);min-height:160px;height:auto}.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured.is-upload-confirm img,.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured.is-upload-confirm .orbis-avatar-ai-preview-zoom{width:auto;height:auto;max-width:100%;max-height:min(46vh,380px);min-height:0}.orbis-library-create-generator .orbis-avatar-ai-preview.is-featured.is-generating{aspect-ratio:1 / 1}.orbis-library-create-generator .orbis-avatar-ai-preview-placeholder,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder,.orbis-library-create-generator .orbis-avatar-ai-preview-placeholder small{color:var(--lcg-mute);background:none}.orbis-library-create-generator .orbis-avatar-ai-preview-placeholder.is-generating,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-preview-placeholder.is-generating{color:var(--lcg-soft);background:none}.orbis-library-create-generator .orbis-avatar-ai-multiview-slot>span,.orbis-library-create-generator .orbis-avatar-ai-build-multiview-slot>span{color:var(--lcg-mute);font-size:11.5px;font-weight:680}.orbis-library-create-generator .orbis-avatar-ai-multiview-slot.is-loading .orbis-avatar-ai-preview-placeholder,.orbis-library-create-generator .orbis-avatar-ai-multiview-slot.is-ready .orbis-avatar-ai-preview-placeholder{border-color:var(--lcg-line);color:var(--lcg-soft);background:none}.orbis-library-create-generator .orbis-avatar-ai-build-preview{display:grid;gap:14px;padding:18px 0;border:0;border-top:1px solid var(--lcg-line);border-radius:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-build-preview strong{display:block;color:var(--lcg-ink);font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-avatar-ai-build-preview small{display:block;margin-top:3px;color:var(--lcg-mute);font-size:12.5px}.orbis-library-create-generator .orbis-avatar-ai-build-multiview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.orbis-library-create-generator .orbis-avatar-ai-build-multiview-slot{display:grid;gap:5px;min-width:0}.orbis-library-create-generator .orbis-avatar-ai-build-multiview-slot img,.orbis-library-create-generator .orbis-avatar-ai-build-multiview-slot .orbis-avatar-ai-preview-zoom,.orbis-library-create-generator .orbis-avatar-ai-build-multiview-slot .orbis-avatar-ai-preview-placeholder{width:100%;aspect-ratio:1 / 1;height:auto;min-height:0;border-radius:10px}@media (min-width: 640px){.orbis-library-create-generator .orbis-avatar-ai-build-preview{grid-template-columns:152px minmax(0,1fr);align-items:center;gap:18px}.orbis-library-create-generator .orbis-avatar-ai-build-preview .orbis-avatar-ai-preview.is-featured{max-width:none;margin:0}.orbis-library-create-generator .orbis-avatar-ai-build-preview .orbis-avatar-ai-build-multiview{grid-column:1 / -1}}.orbis-library-create-generator .orbis-avatar-ai-summary,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-summary{display:grid;gap:4px;padding:14px 0;border:0;border-top:1px solid var(--lcg-line);border-radius:0;background:none}.orbis-library-create-generator .orbis-avatar-ai-summary span{color:var(--lcg-mute);font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase}.orbis-library-create-generator .orbis-avatar-ai-summary p{margin:0;color:var(--lcg-soft);font-size:13.5px;line-height:1.5}.orbis-library-create-generator{--lcg-progress: #2563eb;--lcg-progress-tint: rgba(37, 99, 235, .12)}html[data-hub-site-theme=dark] .orbis-library-create-generator,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-generator{--lcg-progress: #7dd3fc;--lcg-progress-tint: rgba(125, 211, 252, .16)}.orbis-library-create-generator .orbis-avatar-ai-gen-visual,.orbis-library-create-generator .orbis-avatar-ai-gen-label{color:var(--lcg-soft)}.orbis-library-create-generator .orbis-avatar-ai-gen-pct{color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-gen-ring-track{stroke:var(--lcg-line-strong)}.orbis-library-create-generator .orbis-avatar-ai-gen-ring-fill{stroke:var(--lcg-progress)}.orbis-library-create-generator .orbis-avatar-ai-gen-fill{background:var(--lcg-progress-tint)}.orbis-library-create-generator .orbis-avatar-ai-quality,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-quality{display:grid;gap:12px;min-width:0}.orbis-library-create-generator .orbis-avatar-ai-quality-toggle,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-quality-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 0;border:0;border-top:1px solid var(--lcg-line);border-radius:0;background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-ai-quality-toggle:hover,.orbis-library-create-generator .orbis-avatar-ai-quality-toggle.is-open{border-color:var(--lcg-line);background:none}.orbis-library-create-generator .orbis-avatar-ai-quality-toggle strong{display:block;font-size:14px;font-weight:700;letter-spacing:-.02em}.orbis-library-create-generator .orbis-avatar-ai-quality-toggle small,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-avatar-ai-quality-toggle small{display:block;margin-top:3px;color:var(--lcg-mute);font-size:12.5px}.orbis-library-create-generator .orbis-avatar-mesh-settings{border:0;border-radius:0;background:none}.orbis-library-create-generator .orbis-avatar-mesh-settings-head strong,.orbis-library-create-generator .orbis-avatar-mesh-settings-row{color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-mesh-settings-head small,.orbis-library-create-generator .orbis-avatar-mesh-settings-label,.orbis-library-create-generator .orbis-avatar-mesh-settings-note,.orbis-library-create-generator .orbis-avatar-mesh-settings-poly-range{color:var(--lcg-mute)}.orbis-library-create-generator .orbis-avatar-mesh-settings-note b{color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-mesh-settings-chip{display:grid;gap:2px;min-width:84px;padding:10px 12px;border:1px solid var(--lcg-line);border-radius:12px;background:none;color:var(--lcg-soft);text-align:left}.orbis-library-create-generator .orbis-avatar-mesh-settings-chip:hover:not(:disabled){border-color:var(--lcg-line-strong);background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-mesh-settings-chip.is-active{border-color:color-mix(in srgb,var(--lcg-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--lcg-ink) 88%,transparent);background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-mesh-settings-chip small,.orbis-library-create-generator .orbis-avatar-mesh-settings-chip.is-active small{color:var(--lcg-mute)}.orbis-library-create-generator .orbis-avatar-mesh-settings-poly-input{border:1px solid var(--lcg-field-line);border-radius:10px;background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-avatar-mesh-settings-slider,.orbis-library-create-generator input[type=range]{accent-color:var(--lcg-accent)}.orbis-library-create-generator .orbis-svc-footer,.orbis-library-create-generator .orbis-svc-avatar-add .orbis-svc-footer.is-ai-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:4px;padding:20px 0 0;border-top:1px solid var(--lcg-line);background:none}.orbis-library-create-generator .orbis-svc-footer.is-ai-actions.is-single{justify-content:flex-end}.orbis-library-create-generator .orbis-svc-footer-secondary{display:flex;flex-wrap:wrap;gap:8px}.orbis-library-create-generator .orbis-svc-footer-btn,.orbis-library-create-generator .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn{flex:0 0 auto;min-height:44px;padding:0 16px;border:1px solid var(--lcg-line);border-radius:12px;background:none;color:var(--lcg-ink);font-size:13.5px;font-weight:700;letter-spacing:-.02em}.orbis-library-create-generator .orbis-svc-footer-btn:hover:not(:disabled){border-color:var(--lcg-line-strong);background:none}.orbis-library-create-generator .orbis-svc-footer-btn.is-primary,.orbis-library-create-generator .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn.is-primary{min-width:9rem;border-color:transparent;background:var(--lcg-accent);color:var(--lcg-accent-ink)}.orbis-library-create-generator .orbis-svc-footer-btn.is-primary:hover:not(:disabled),.orbis-library-create-generator .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn.is-primary:hover:not(:disabled){border-color:transparent;background:var(--lcg-accent);filter:brightness(1.08)}.orbis-library-create-generator .orbis-svc-footer.is-ai-actions.is-single .orbis-svc-footer-btn.is-primary,.orbis-library-create-generator .orbis-svc-footer.is-ai-actions .orbis-svc-footer-btn.is-wide{flex:1 1 auto;width:100%;min-height:48px;font-size:14.5px}.orbis-library-create-generator .orbis-svc-footer-btn:disabled{opacity:.38}.orbis-library-create-generator .orbis-ai-generator-submit,.orbis-library-create-generator .orbis-ai-splat-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 18px;border:0;border-radius:12px;background:var(--lcg-accent);color:var(--lcg-accent-ink);font-size:14.5px;font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-ai-generator-submit:hover:not(:disabled),.orbis-library-create-generator .orbis-ai-splat-submit:hover:not(:disabled){background:var(--lcg-accent);color:var(--lcg-accent-ink);filter:brightness(1.08)}.orbis-library-create-generator .orbis-ai-generator-submit:disabled{border:1px solid var(--lcg-line);background:none;color:var(--lcg-mute);opacity:1}.orbis-library-create-generator .orbis-ai-splat-secondary-button{min-height:40px;padding:0 14px;border:1px solid var(--lcg-line);border-radius:12px;background:none;color:var(--lcg-ink);font-weight:680}.orbis-library-create-generator .orbis-ai-generator-progress-card{display:grid;gap:8px;padding:18px 0;border:0;border-top:1px solid var(--lcg-line);border-radius:0;background:none}.orbis-library-create-generator .orbis-ai-generator-progress-card.is-failed{border-top-color:var(--lcg-danger);background:none}.orbis-library-create-generator .orbis-ai-generator-progress-head strong,.orbis-library-create-generator .orbis-ai-splat-job-name{color:var(--lcg-ink);font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-ai-generator-progress-head span,.orbis-library-create-generator .orbis-ai-generator-progress-card>p,.orbis-library-create-generator .orbis-ai-generator-status,.orbis-library-create-generator .orbis-ai-generator-note{color:var(--lcg-soft);font-size:13px}.orbis-library-create-generator .orbis-ai-splat-progress-visual>span{border-color:var(--lcg-line-strong)}.orbis-library-create-generator .orbis-ai-splat-progress-visual svg{fill:var(--lcg-accent)}.orbis-library-create-generator .orbis-avatar-add-error,.orbis-library-create-generator .orbis-avatar-add-preview-error{color:var(--lcg-danger);font-size:13px}.orbis-library-create-generator.is-avatar .orbis-svc{width:100%;border:0;background:none}.orbis-library-create-generator .orbis-avatar-add-preview-stage{border:1px solid var(--lcg-line);border-radius:14px;background:none}.orbis-library-create-generator .orbis-mixamo-anim-browser,.orbis-library-create-generator .orbis-avatar-add-preview-anim-panel{border:0;border-radius:0;background:none}.orbis-library-create-generator .orbis-mixamo-panel-head h3{color:var(--lcg-ink);font-size:14px;font-weight:720;letter-spacing:-.02em}.orbis-library-create-generator .orbis-mixamo-panel-meta,.orbis-library-create-generator .orbis-avatar-add-anim-section-label,.orbis-library-create-generator .orbis-mixamo-anim-list-meta,.orbis-library-create-generator .orbis-avatar-add-preview-meta p{color:var(--lcg-mute)}.orbis-library-create-generator .orbis-mixamo-anim-list-item{border:1px solid transparent;border-radius:10px;background:none;color:var(--lcg-soft)}.orbis-library-create-generator .orbis-mixamo-anim-list-item:hover:not(:disabled){border-color:var(--lcg-line);background:var(--lcg-accent-tint);color:var(--lcg-ink)}.orbis-library-create-generator .orbis-mixamo-anim-list-item.is-active{border-color:color-mix(in srgb,var(--lcg-ink) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--lcg-ink) 88%,transparent);background:none;color:var(--lcg-ink)}.orbis-library-create-generator .orbis-mixamo-anim-list-item.is-active .orbis-mixamo-anim-hotkey{background:var(--lcg-accent-tint);color:inherit}.orbis-library-create-generator .orbis-avatar-add-preview-name{color:var(--lcg-ink);font-weight:700}.orbis-library-create-generator .orbis-avatar-add-preview-badge{border:1px solid var(--lcg-line);border-radius:999px;background:none;color:var(--lcg-soft)}.orbis-library-create-fixed-category{display:grid;gap:4px;margin:0 0 22px;padding:0 0 18px;border-bottom:1px solid rgba(15,23,42,.08)}.orbis-library-create-fixed-category>span{font-size:11px;font-weight:720;letter-spacing:.14em;text-transform:uppercase;color:#0b12206b}.orbis-library-create-fixed-category>strong{font-size:15px;font-weight:720;letter-spacing:-.02em;color:#0b1220}.orbis-library-create-fixed-category>em{max-width:52ch;font-size:13px;font-style:normal;line-height:1.5;color:#0b12208f}html[data-hub-site-theme=dark] .orbis-library-create-fixed-category,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-fixed-category{border-bottom-color:#ffffff17}html[data-hub-site-theme=dark] .orbis-library-create-fixed-category>span,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-fixed-category>span{color:#e8eef870}html[data-hub-site-theme=dark] .orbis-library-create-fixed-category>em,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-fixed-category>em{color:#e8eef89e}html[data-hub-site-theme=dark] .orbis-library-create-fixed-category>strong,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-fixed-category>strong{color:#e8eef8}.orbis-library-create-panel.is-generator,html[data-hub-site-theme=dark] .orbis-library-create-panel.is-generator,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-panel.is-generator{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.orbis-editor-style-fields .orbis-editor-style-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-style-fields .orbis-editor-style-toggle input[type=checkbox]{width:16px;height:16px;accent-color:var(--orbis-accent, #6c8cff);cursor:pointer}.orbis-editor-unit-fields .orbis-editor-unit-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px}.orbis-editor-unit-fields .orbis-editor-unit-toggle input[type=checkbox]{width:16px;height:16px;accent-color:var(--orbis-accent, #6c8cff);cursor:pointer}.orbis-assets-section-divider{display:flex;align-items:center;gap:10px;margin:22px 0 12px;font-size:12px;letter-spacing:.02em;color:#ffffff85}.orbis-assets-section-divider:after{content:"";flex:1;height:1px;background:#ffffff1f}.orbis-player-unit-hud{position:fixed;left:50%;bottom:96px;transform:translate(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:5px;pointer-events:none;font-variant-numeric:tabular-nums}.orbis-player-unit-hud-bar{width:208px;height:9px;border-radius:999px;background:#080b10b8;box-shadow:inset 0 0 0 1px #ffffff29;overflow:hidden}.orbis-player-unit-hud-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4d8cff,#7fd0ff);transition:width .14s ease-out}.orbis-player-unit-hud.is-down .orbis-player-unit-hud-fill{background:#7a2f2f}.orbis-player-unit-hud-text{font-size:12px;color:#ffffffdb;text-shadow:0 1px 3px rgba(0,0,0,.7)}.orbis-player-unit-hud-text strong{font-size:14px;font-weight:700}.orbis-unit-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.01em;white-space:nowrap}.orbis-unit-badge.is-combat{background:#d3453a2e;color:#ff9d92;box-shadow:inset 0 0 0 1px #d3453a61}.orbis-unit-badge.is-peaceful{background:#7882912e;color:#e2e8f0d1;box-shadow:inset 0 0 0 1px #94a3b84d}.orbis-unit-badge.is-mobile{background:#3d6ee02e;color:#9ec9ff;box-shadow:inset 0 0 0 1px #3d6ee061}.orbis-unit-badge.is-static{background:#d9a52129;color:#e8c66a;box-shadow:inset 0 0 0 1px #d9a52157}.orbis-unit-capability-panel{--unit-cap-ink: var(--assets-ink, #0b1220);--unit-cap-combat: #b3261e;--unit-cap-motion: #1d4ed8;margin:0 0 18px;padding:14px 14px 12px;border-radius:14px;background:color-mix(in srgb,var(--unit-cap-ink) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--unit-cap-ink) 10%,transparent)}html[data-hub-site-theme=dark] .orbis-unit-capability-panel,.orbis-assets-panel.is-play.is-hub-dark .orbis-unit-capability-panel,.orbis-assets-panel:not(.is-play) .orbis-unit-capability-panel{--unit-cap-combat: #ff9d92;--unit-cap-motion: #9ec9ff}.orbis-unit-capability-panel h3{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,var(--unit-cap-ink) 62%,transparent)}.orbis-unit-capability-grid{display:flex;flex-wrap:wrap;gap:8px}.orbis-unit-capability{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 7px;border-radius:999px;background:color-mix(in srgb,var(--unit-cap-ink) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--unit-cap-ink) 9%,transparent)}.orbis-unit-capability-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:color-mix(in srgb,var(--unit-cap-ink) 8%,transparent);color:color-mix(in srgb,var(--unit-cap-ink) 55%,transparent)}.orbis-unit-capability-icon svg{width:15px;height:15px}.orbis-unit-capability strong{font-size:12.5px;font-weight:700;color:var(--unit-cap-ink)}.orbis-unit-capability.is-off strong{color:color-mix(in srgb,var(--unit-cap-ink) 55%,transparent);font-weight:600}.orbis-unit-capability.is-combat.is-on{background:#d3453a1f;box-shadow:inset 0 0 0 1px #d3453a57}.orbis-unit-capability.is-combat.is-on .orbis-unit-capability-icon{background:#d3453a38;color:var(--unit-cap-combat)}.orbis-unit-capability.is-motion.is-on{background:#3d6ee01f;box-shadow:inset 0 0 0 1px #3d6ee057}.orbis-unit-capability.is-motion.is-on .orbis-unit-capability-icon{background:#3d6ee038;color:var(--unit-cap-motion)}.orbis-unit-capability.is-off .orbis-unit-capability-icon svg{opacity:.6}.orbis-unit-capability-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:10px 12px;margin:12px 0 0;padding:12px 2px 2px;box-shadow:inset 0 1px color-mix(in srgb,var(--unit-cap-ink) 10%,transparent)}.orbis-unit-capability-stats>div{display:flex;flex-direction:column;gap:2px}.orbis-unit-capability-stats dt{font-size:10.5px;letter-spacing:.03em;color:color-mix(in srgb,var(--unit-cap-ink) 52%,transparent)}.orbis-unit-capability-stats dd{margin:0;font-size:14px;font-weight:700;color:var(--unit-cap-ink);font-variant-numeric:tabular-nums}.orbis-editor-unit-fields .orbis-editor-unit-capabilities{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 8px}.orbis-editor-field-hint.is-locked{padding:8px 10px;border-radius:9px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0f}.orbis-library-create-options.orbis-unit-rig-options{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.orbis-library-create-option-icon.is-unit-rig{background:#2563eb1a;color:#1d4ed8;box-shadow:inset 0 0 0 1px #2563eb38}html[data-hub-site-theme=dark] .orbis-library-create-option-icon.is-unit-rig,.orbis-assets-panel.is-play.is-hub-dark .orbis-library-create-option-icon.is-unit-rig{background:#3d6ee033;color:#9ec9ff;box-shadow:inset 0 0 0 1px #3d6ee057}html[data-hub-site-theme=dark] .orbis-assets-shell{background:#0c1018;color:#e8eef8;border-bottom-color:#ffffff14}.orbis-assets-card.is-skeleton{pointer-events:none}:where(.orbis-assets-voice,.orbis-assets-section-skeleton,.orbis-assets-grid[aria-busy=true],.orbis-hub-skeleton,.orbis-news-feed-skeleton,.orbis-events-feed-skeleton,.orbis-ranking-feed-skeleton,.orbis-community-feed-skeleton,.orbis-post-skeleton,.orbis-spaces-window-skeleton,.orbis-org-preview-skeleton,.orbis-profile-purchase-loading,.orbis-hub-billing-skeleton){box-sizing:border-box;width:100%;min-width:0;align-self:stretch}.orbis-assets-section-skeleton>.orbis-assets-toolbar,.orbis-assets-section-skeleton>.orbis-assets-grid{box-sizing:border-box;width:100%;min-width:0}.orbis-assets-panel.is-play .orbis-assets-body:has(>.orbis-assets-section-skeleton){padding:0 36px 48px 40px}.orbis-assets-skeleton-block{display:block;border-radius:8px;background-color:color-mix(in srgb,currentColor 9%,transparent);background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 0%,transparent),color-mix(in srgb,currentColor 7%,transparent),color-mix(in srgb,currentColor 0%,transparent) 90%);background-size:220% 100%;background-repeat:no-repeat;animation:orbis-hub-skeleton-sweep 1.5s linear infinite}.orbis-assets-card.is-skeleton .orbis-assets-card-media{border-color:transparent;box-shadow:none}.orbis-assets-card.is-skeleton .orbis-assets-card-media.is-panorama{aspect-ratio:2 / 1}.orbis-assets-panel.is-play .orbis-assets-voice.is-world-catalog .orbis-assets-card.is-skeleton .orbis-assets-card-media.is-wide{aspect-ratio:16 / 10}.orbis-assets-card.is-skeleton .orbis-assets-skeleton-thumb{width:100%;height:100%;border-radius:inherit}.orbis-assets-card.is-skeleton .orbis-assets-card-body{display:flex;flex-direction:column;gap:7px}.orbis-assets-card.is-skeleton .orbis-assets-skeleton-line{height:13px}.orbis-assets-card.is-skeleton .orbis-assets-skeleton-line.is-title{width:76%}.orbis-assets-card.is-skeleton .orbis-assets-skeleton-line.is-sub{width:48%;height:11px}.orbis-assets-toolbar.is-skeleton{min-height:34px;pointer-events:none}.orbis-assets-toolbar.is-skeleton .orbis-assets-skeleton-meta{width:104px;height:13px}.orbis-assets-toolbar.is-skeleton .orbis-assets-skeleton-pill{width:88px;height:34px}.orbis-audio-row.is-skeleton{pointer-events:none}.orbis-audio-skeleton-play{width:40px;height:40px;border-radius:999px}.orbis-audio-skeleton-title{width:min(154px,88%);height:14px}.orbis-audio-skeleton-byline{width:min(112px,66%);height:10px;margin-top:7px}.orbis-audio-skeleton-wave{width:100%;height:34px;border-radius:6px}.orbis-audio-skeleton-time{width:42px;height:12px}.orbis-purchases-skeleton{pointer-events:none}.orbis-purchases-tabs.is-skeleton>span{width:88px;height:24px;margin-bottom:10px}.orbis-purchases-summary.is-skeleton>span{width:116px;height:42px;border-radius:8px}.orbis-purchases-filters.is-skeleton>span{width:112px;height:34px}.orbis-purchases-filters.is-skeleton>.is-count{width:54px;height:12px;margin-left:auto}.orbis-purchases-row.is-skeleton{cursor:default}.orbis-purchases-skeleton-thumb{flex:0 0 52px;width:52px;height:52px;border-radius:10px}.orbis-purchases-skeleton-title{width:min(320px,72%);height:14px}.orbis-purchases-skeleton-meta{width:min(240px,58%);height:11px;margin-top:8px}.orbis-purchases-skeleton-price{flex:0 0 58px;width:58px;height:14px;margin-left:auto}@media (max-width: 760px){.orbis-audio-row.is-skeleton{grid-template-columns:40px minmax(0,1fr) auto}.orbis-audio-skeleton-wave{display:none}}@media (max-width: 1400px){.orbis-assets-panel.is-play .orbis-assets-body:has(>.orbis-assets-section-skeleton){padding:0 16px 24px}}@media (prefers-reduced-motion: reduce){.orbis-assets-skeleton-block{animation:none}}.orbis-assets-lazy-pane{display:block;min-height:60vh}.orbis-assets-route-boot{position:fixed;inset:0;z-index:41;background:#fff}html[data-hub-site-theme=dark] .orbis-assets-route-boot{background:#0c1018}.orbis-assets-hub-footer-prefs{display:none;padding-top:26px}.orbis-play-watch>.orbis-assets-hub-footer .orbis-assets-hub-footer-prefs{display:flex}.orbis-hub-quick-prefs.is-footer{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-top:0;padding-top:0}.orbis-hub-quick-prefs.is-footer .orbis-hub-quick-pref{min-width:148px}.orbis-assets-hub-footer .orbis-hub-quick-pref-label{color:#e8eef86b}.orbis-assets-hub-footer .orbis-hub-quick-seg{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.orbis-assets-hub-footer .orbis-hub-select{--hubsel-ink: #e8eef8;--hubsel-mute: rgba(232, 238, 248, .5)}.orbis-assets-hub-footer .orbis-hub-quick-seg-thumb{background:#ffffff24;box-shadow:0 1px 2px #0000005c,0 0 0 1px #ffffff14}.orbis-assets-hub-footer .orbis-hub-quick-seg-item{color:#e8eef880}.orbis-assets-hub-footer .orbis-hub-quick-seg-item:hover{color:#e8eef8c7}.orbis-assets-hub-footer .orbis-hub-quick-seg-item.is-active{color:#e8eef8}@media (max-width: 1400px){.orbis-assets-hub-footer-prefs{display:flex}}@media (max-width: 720px){.orbis-hub-quick-prefs.is-footer{flex-direction:column;align-items:stretch}}.orbis-unit-stage-actions{position:absolute;left:50%;bottom:56px;transform:translate(-50%);z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:min(92%,520px);padding:6px;border-radius:999px;background:#0a0e169e;backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff1f}.orbis-unit-stage-actions.is-empty{padding:8px 14px;border-radius:12px;color:#ffffffb8;font-size:12px}.orbis-unit-stage-action{appearance:none;border:0;border-radius:999px;padding:7px 14px;cursor:pointer;background:transparent;color:#ffffffc2;font-size:12.5px;font-weight:650;letter-spacing:-.01em;transition:background .12s ease,color .12s ease}.orbis-unit-stage-action:hover{background:#ffffff1f;color:#fff}.orbis-unit-stage-action.is-active{background:#fff;color:#0b1220}.orbis-hubc-sell-item{display:flex;align-items:center;gap:12px}.orbis-hubc-sell-item img,.orbis-hubc-sell-item-blank{width:56px;height:56px;border-radius:10px;object-fit:contain;background:#0f172a0d}.orbis-hubc-sell-item-blank{display:grid;place-items:center;font-weight:750;color:#0f172a73}.orbis-hubc-sell-item strong{font-size:15px;font-weight:700}.orbis-purchases{display:flex;flex-direction:column;gap:18px;width:100%;color:#0b1220}.orbis-purchases-tabs{display:flex;gap:18px;border-bottom:1px solid rgba(15,23,42,.1)}.orbis-purchases-tabs>button{display:inline-flex;align-items:center;gap:6px;padding:0 2px 10px;border:0;border-bottom:2px solid transparent;background:none;font-size:14px;font-weight:700;color:#0f172a80;cursor:pointer}.orbis-purchases-tabs>button>span{font-size:12px;font-weight:700;color:#0f172a66}.orbis-purchases-tabs>button:hover{color:#0f172abf}.orbis-purchases-tabs>button.is-active{color:#0b1220;border-bottom-color:#0f9d76}.orbis-purchases-tabs>button.is-active>span{color:#0f9d76}.orbis-purchases-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.orbis-purchases-filter-count{margin-left:auto;font-size:12px;font-weight:600;color:#0f172a80}.orbis-purchases-summary{display:flex;gap:28px;padding-bottom:14px;border-bottom:1px solid rgba(15,23,42,.1)}.orbis-purchases-summary>div{display:flex;flex-direction:column;gap:4px}.orbis-purchases-summary em{font-size:12px;font-style:normal;font-weight:600;color:#0f172a8c}.orbis-purchases-summary strong{font-size:20px;font-weight:750}.orbis-purchases-cert{display:inline-flex;align-items:center;gap:6px}.orbis-purchases-cert-unit{font-size:12px;font-weight:600;color:#0f172a8c}.orbis-purchases-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.orbis-purchases-list>li+li{border-top:1px solid rgba(15,23,42,.08)}.orbis-purchases-row{display:flex;align-items:center;gap:14px;width:100%;padding:12px 8px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.orbis-purchases-row:hover{background:#0f172a0a}.orbis-purchases-thumb{flex:0 0 auto;display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border-radius:10px;background:repeating-conic-gradient(rgba(15,23,42,.06) 0% 25%,transparent 0% 50%) 50% / 12px 12px}.orbis-purchases-thumb img{width:100%;height:100%;object-fit:contain}.orbis-purchases-wave path{fill:#0f9d76;opacity:.72}.orbis-purchases-wave.is-placeholder path{fill:#0f172a8c;opacity:.28}.orbis-purchases-thumb.is-audio{background:#0f172a0d;padding:8px 6px}.orbis-purchases-wave{width:100%;height:100%}.orbis-purchases-wave path{fill:#0f172a8c}.orbis-purchases-wave.is-placeholder path{fill:#0f172a47}.orbis-purchases-thumb-fallback{width:18px;height:18px;border-radius:5px;background:#0f172a2e}.orbis-purchases-main{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.orbis-purchases-main strong{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-purchases-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#0f172a8c}.orbis-purchases-kind{font-weight:700;color:#0f172abf}.orbis-purchases-price{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:750}.orbis-purchases-price .is-free{font-style:normal;font-weight:700;color:#0f9d76}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases{color:#e6ebf5}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-summary,.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-tabs{border-bottom-color:#e2e8f024}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-tabs>button{color:#e2e8f08c}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-tabs>button>span{color:#e2e8f06b}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-tabs>button:hover{color:#e2e8f0d9}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-tabs>button.is-active{color:#e6ebf5}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-filter-count,.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-summary em,.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-cert-unit,.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-meta{color:#e2e8f099}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-kind{color:#e2e8f0d1}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-list>li+li{border-top-color:#e2e8f01f}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-row:hover{background:#e2e8f012}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-thumb{background:repeating-conic-gradient(rgba(226,232,240,.1) 0% 25%,transparent 0% 50%) 50% / 12px 12px}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-thumb-fallback{background:#e2e8f038}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-wave.is-placeholder path{fill:#e2e8f0b3;opacity:.3}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-thumb.is-audio{background:#e2e8f014}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-wave path{fill:#e2e8f099}.orbis-assets-panel.is-play.is-hub-dark .orbis-purchases-wave.is-placeholder path{fill:#e2e8f04d}.orbis-vfx-studio{display:grid;grid-template-columns:248px minmax(0,1fr);gap:14px;align-items:start;--orbis-vfx-stage-h: clamp(420px, 64vh, 760px)}.orbis-vfx-studio.is-solo{grid-template-columns:minmax(0,1fr)}@media (max-width: 1080px){.orbis-vfx-studio{grid-template-columns:minmax(0,1fr);--orbis-vfx-stage-h: clamp(320px, 52vh, 560px)}}.orbis-vfx-studio-rail{display:flex;flex-direction:column;min-width:0;height:var(--orbis-vfx-stage-h);overflow:hidden;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:12px;background:var(--assets-side, transparent)}@media (max-width: 1080px){.orbis-vfx-studio-rail{height:clamp(220px,34vh,320px)}}.orbis-vfx-studio-stage{display:flex;flex-direction:column;gap:10px;min-width:0}.orbis-vfx-picker{display:flex;flex-direction:column;min-height:0;gap:8px;padding:10px 8px 4px}.orbis-vfx-picker-search{flex:none;margin:0 4px;padding:7px 10px;border:1px solid var(--assets-line, rgba(15, 23, 42, .12));border-radius:8px;background:var(--assets-card, transparent);color:inherit;font:inherit;font-size:13px}.orbis-vfx-picker-search::-webkit-search-cancel-button{cursor:pointer}.orbis-vfx-picker-empty{margin:0 6px;color:var(--assets-mute, #6b7280);font-size:12px}.orbis-vfx-picker .orbis-assets-nav-tree{flex:1;min-height:0;overflow-y:auto}.orbis-vfx-studio-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.orbis-vfx-studio-switches{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.orbis-vfx-studio-stats{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;color:var(--assets-mute, #6b7280);font-size:12px;font-variant-numeric:tabular-nums}.orbis-vfx-studio-stats strong{color:inherit;font-weight:600}.orbis-vfx-lab-host{position:relative;display:flex;flex-direction:column;min-width:0}.orbis-vfx-lab-mount{position:relative;height:var(--orbis-vfx-stage-h, clamp(460px, 72vh, 820px));min-width:0;overflow:hidden;border:1px solid var(--assets-line, rgba(15, 23, 42, .1));border-radius:12px;background:#14161a}.orbis-vfx-lab-mount>.orbis-vfx-lab-surface{height:100%}.orbis-vfx-lab-note{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:8px 14px;border-radius:8px;background:#0000008c;color:#cfd3da;font-size:13px}.orbis-vfx-lab-note.is-error{color:#ffb4b4}.orbis-effect-code-actions{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.orbis-effect-code,.orbis-effect-help{width:100%;box-sizing:border-box;border-radius:10px;border:1px solid var(--orbis-hub-line, rgba(15, 23, 42, .14));background:#090c14eb;color:#dbe4f5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.65;padding:12px 14px}.orbis-effect-code{resize:vertical;min-height:220px;tab-size:2}.orbis-effect-detail-preview{position:absolute;inset:0;width:100%;height:100%;min-height:0}.orbis-vfx-doc-viewer{position:relative;display:flex;flex-direction:column;min-width:0}.orbis-effect-detail-preview .orbis-vfx-doc-viewer,.orbis-effect-detail-preview .orbis-vfx-lab-mount,.orbis-effect-detail-preview .orbis-vfx-lab-surface{position:absolute;inset:0;width:100%;height:100%;min-height:0}.orbis-effect-detail-preview .orbis-vfx-lab-mount{border:0;border-radius:0}.orbis-vfx-doc-viewer .orbis-vfx-lab-mount{flex:1;height:auto;min-height:240px}.orbis-effect-detail-preview .orbis-vfx-doc-viewer .orbis-vfx-lab-mount{height:100%;min-height:0}.orbis-assets-thumb-art.is-effect{position:relative;display:block;background:radial-gradient(circle at 50% 62%,rgba(99,102,241,.35),transparent 62%),linear-gradient(140deg,#ec489938,#38bdf82e)}.orbis-assets-thumb-art.is-effect span{position:absolute;border-radius:999px;background:#ffffffd9;filter:blur(.4px)}.orbis-assets-thumb-art.is-effect span:nth-child(1){width:18%;aspect-ratio:1;left:41%;top:44%;opacity:.9}.orbis-assets-thumb-art.is-effect span:nth-child(2){width:9%;aspect-ratio:1;left:24%;top:30%;opacity:.6}.orbis-assets-thumb-art.is-effect span:nth-child(3){width:7%;aspect-ratio:1;left:68%;top:62%;opacity:.5}.orbis-assets-card.is-effect .orbis-assets-card-media img{width:100%;height:100%;object-fit:cover}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page{--hub-mypage-ink: #0b1220;--hub-mypage-muted: rgba(11, 18, 32, .62);--hub-mypage-soft-label: rgba(11, 18, 32, .42);--hub-mypage-line: rgba(15, 23, 42, .08);--hub-mypage-line-strong: rgba(15, 23, 42, .14);--hub-mypage-soft: #f4f6f8;--hub-mypage-card: #ffffff;--hub-mypage-elevated: #ffffff;--hub-mypage-accent: #0b1220;--hub-mypage-accent-ink: #ffffff;--hub-social-ink: var(--hub-mypage-ink);--hub-social-soft: var(--hub-mypage-muted);--hub-social-mute: var(--hub-mypage-soft-label);--hub-social-hairline: var(--hub-mypage-line);--hub-social-surface: var(--hub-mypage-soft);--hub-social-surface-hover: color-mix(in srgb, var(--hub-mypage-ink) 5%, transparent);--hub-pane-accent: var(--hub-mypage-ink);--hub-pane-accent-strong: var(--hub-mypage-ink);width:100%;color:var(--hub-mypage-ink)}.orbis-assets-store-layout.is-hub-profile.is-hub-dark .orbis-hub-profile-page,.orbis-hub-profile-page.is-dark{--hub-mypage-ink: #e8eef8;--hub-mypage-muted: rgba(232, 238, 248, .66);--hub-mypage-soft-label: rgba(232, 238, 248, .46);--hub-mypage-line: rgba(255, 255, 255, .09);--hub-mypage-line-strong: rgba(255, 255, 255, .16);--hub-mypage-soft: #171d2a;--hub-mypage-card: #111722;--hub-mypage-elevated: #171d2a;--hub-mypage-accent: #e8eef8;--hub-mypage-accent-ink: #0c1018}.orbis-assets-store-layout.is-hub-profile .orbis-assets-store-main{background:inherit}.orbis-assets-store-layout.is-hub-profile .orbis-assets-body{padding:36px 36px 48px 40px}.orbis-hub-profile-page.is-compose .orbis-hub-profile-hero{display:none}.orbis-hub-profile-page .orbis-hub-profile-hero{margin:0 0 24px;padding:0 0 22px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-profile-page .orbis-hub-profile-title-row strong{color:var(--hub-mypage-ink)}.orbis-hub-profile-page .orbis-hub-profile-title-row span{color:var(--hub-mypage-soft-label)}.orbis-hub-profile-page .orbis-hub-profile-hero-copy p{max-width:62ch;color:var(--hub-mypage-muted)}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs){display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:0 0 18px;padding:4px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft)}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs) button{min-height:34px;margin:0;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--hub-mypage-muted);-webkit-text-fill-color:currentColor;font:inherit;font-size:13px;font-weight:650;letter-spacing:-.015em;line-height:1;box-shadow:none;transition:background .14s ease,color .14s ease}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs) button:hover:not(.is-active){color:var(--hub-mypage-ink);background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs) button.is-active{background:var(--hub-mypage-card);color:var(--hub-mypage-ink);-webkit-text-fill-color:currentColor;font-weight:700;box-shadow:0 1px 2px color-mix(in srgb,#000 12%,transparent)}.orbis-hub-profile-page .orbis-hub-board-cats{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;padding:0 0 12px;border:0;border-bottom:1px solid var(--hub-mypage-line);background:transparent}.orbis-hub-profile-page .orbis-hub-board-cats button{min-height:0;padding:6px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--hub-mypage-muted);font-size:13px;font-weight:650;box-shadow:none}.orbis-hub-profile-page .orbis-hub-board-cats button:hover{color:var(--hub-mypage-ink);background:transparent}.orbis-hub-profile-page .orbis-hub-board-cats button.is-active,.orbis-hub-profile-page .orbis-hub-board-cats button[aria-selected=true]{border-bottom-color:var(--hub-mypage-ink);background:transparent;color:var(--hub-mypage-ink);font-weight:720;box-shadow:none}.orbis-hub-profile-page :is(.orbis-hub-social-search,.orbis-hub-talk-search,.orbis-hub-mypage-search){min-height:44px;padding:0 14px;border:1px solid var(--hub-mypage-line-strong);border-radius:12px;background:var(--hub-mypage-soft);box-shadow:none;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.orbis-hub-profile-page :is(.orbis-hub-social-search,.orbis-hub-talk-search,.orbis-hub-mypage-search):focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 34%,transparent);background:var(--hub-mypage-card);box-shadow:0 0 0 4px color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-profile-page :is(.orbis-hub-mypage-field input,.orbis-hub-mypage-field select,.orbis-hub-mypage-field textarea,.orbis-hub-social-compose-field input,.orbis-hub-social-compose-field select,.orbis-hub-social-compose-field textarea){min-height:48px;padding:0 14px;border:1px solid var(--hub-mypage-line-strong);border-radius:12px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);font-size:14px;box-shadow:none;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.orbis-hub-profile-page .orbis-hub-social-compose-field textarea{min-height:132px;padding:12px 14px;line-height:1.6}.orbis-hub-profile-page :is(.orbis-hub-mypage-field input,.orbis-hub-mypage-field select,.orbis-hub-mypage-field textarea,.orbis-hub-social-compose-field input,.orbis-hub-social-compose-field select,.orbis-hub-social-compose-field textarea):focus{outline:none;border-color:color-mix(in srgb,var(--hub-mypage-ink) 34%,transparent);background:var(--hub-mypage-card);box-shadow:0 0 0 4px color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-hub-profile-page :is(.orbis-hub-mypage-cta,.orbis-hub-social-cta,.orbis-hub-social-compose-submit,.orbis-hub-friends-actions button.is-primary){border:1px solid transparent;border-radius:10px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:currentColor;font-weight:680;box-shadow:none;transition:opacity .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.orbis-hub-profile-page :is(.orbis-hub-mypage-cta,.orbis-hub-social-cta,.orbis-hub-social-compose-submit,.orbis-hub-friends-actions button.is-primary):hover:not(:disabled){opacity:.86;transform:none;filter:none}.orbis-hub-profile-page :is(.orbis-hub-mypage-cta.is-ghost,.orbis-hub-social-cta.is-ghost,.orbis-hub-friends-actions button:not(.is-primary):not(.is-danger),.orbis-hub-friends-more){border:1px solid var(--hub-mypage-line-strong);border-radius:10px;background:var(--hub-mypage-card);color:var(--hub-mypage-ink);-webkit-text-fill-color:currentColor;box-shadow:none}.orbis-hub-profile-page :is(.orbis-hub-mypage-cta.is-ghost,.orbis-hub-social-cta.is-ghost,.orbis-hub-friends-actions button:not(.is-primary):not(.is-danger),.orbis-hub-friends-more):hover:not(:disabled){background:var(--hub-mypage-soft);transform:none}.orbis-hub-profile-page :is(.orbis-hub-social-cta.is-danger,.orbis-hub-friends-actions button.is-danger){border:1px solid rgba(180,35,24,.16);background:#b423180f;color:#b42318;-webkit-text-fill-color:currentColor;box-shadow:none}.orbis-hub-profile-page .orbis-hub-social-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;padding:0 0 18px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-profile-page :is(.orbis-hub-social-toolbar em,.orbis-hub-talk-toolbar em){margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--hub-mypage-soft-label);font-style:normal;font-size:12.5px;font-weight:620;font-variant-numeric:tabular-nums}.orbis-hub-profile-page :is(.orbis-hub-friends-row,.orbis-hub-talk-row,.orbis-hub-orgs-list button){border:0;border-radius:12px;background:transparent;box-shadow:none;transition:background .14s ease}.orbis-hub-profile-page :is(.orbis-hub-friends-row:hover,.orbis-hub-friends-row.is-menu,.orbis-hub-talk-row:hover,.orbis-hub-orgs-list button:hover){background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);transform:none;box-shadow:none}.orbis-hub-profile-page :is(.orbis-hub-talk-row.is-active,.orbis-hub-orgs-list button.is-active){background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);box-shadow:none}.orbis-hub-profile-page :is(.orbis-hub-friends-initial,.orbis-hub-orgs-mark),.orbis-hub-profile-page .orbis-hub-orgs-mark[data-cat]{border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);box-shadow:none}.orbis-hub-profile-page .orbis-hub-friends-group{color:var(--hub-mypage-soft-label)}.orbis-hub-profile-page .orbis-hub-friends-status.is-online{color:#16794f}.orbis-hub-profile-page .orbis-hub-friends-status.is-away{color:#8a6417}.orbis-hub-profile-page .orbis-hub-friends-empty{min-height:280px;padding:48px 24px;border-radius:0;background:transparent}.orbis-hub-profile-page .orbis-hub-social-empty-icon{width:56px;height:56px;margin-bottom:16px;border:1px solid var(--hub-mypage-line);border-radius:16px;background:var(--hub-mypage-soft);color:var(--hub-mypage-soft-label);box-shadow:none}.orbis-hub-profile-page .orbis-hub-social-empty-icon:before,.orbis-hub-profile-page .orbis-hub-social-empty-icon:after{content:none}.orbis-hub-profile-page .orbis-hub-friends-empty strong{color:var(--hub-mypage-ink);font-size:18px;font-weight:740;letter-spacing:-.035em}.orbis-hub-profile-page .orbis-hub-friends-empty p{max-width:420px;color:var(--hub-mypage-muted);font-size:13.5px;line-height:1.55}.orbis-hub-profile-page .orbis-hub-talk{grid-template-columns:minmax(280px,32%) minmax(0,1fr);gap:0}.orbis-hub-profile-page :is(.orbis-hub-talk-inbox,.orbis-hub-talk-thread){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page .orbis-hub-talk-inbox{padding-right:20px;border-right:1px solid var(--hub-mypage-line)}.orbis-hub-profile-page .orbis-hub-talk-thread{padding-left:20px}.orbis-hub-profile-page .orbis-hub-talk-thread-head{min-height:64px;padding:0 0 14px;border-bottom:1px solid var(--hub-mypage-line);background:transparent;backdrop-filter:none}.orbis-hub-profile-page .orbis-hub-talk-messages{padding:20px 2px}.orbis-hub-profile-page .orbis-hub-talk-message.is-other .orbis-hub-talk-bubble{border:0;border-radius:14px 14px 14px 4px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);box-shadow:none}.orbis-hub-profile-page .orbis-hub-talk-message.is-me .orbis-hub-talk-bubble{border-radius:14px 14px 4px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);box-shadow:none}.orbis-hub-profile-page .orbis-hub-talk-bubble.is-emoji,.orbis-hub-profile-page .orbis-hub-talk-message.is-me .orbis-hub-talk-bubble.is-emoji{padding:10px 14px}.orbis-hub-profile-page.is-dark .orbis-hub-talk-message.is-me .orbis-hub-talk-bubble{background:color-mix(in srgb,var(--hub-mypage-ink) 12%,var(--hub-mypage-card));color:var(--hub-mypage-ink)}.orbis-hub-profile-page.is-dark .orbis-hub-talk-message.is-me .orbis-hub-talk-bubble time,.orbis-hub-profile-page.is-dark .orbis-hub-talk-bubble.is-emoji time{color:var(--hub-mypage-muted)}.orbis-hub-profile-page .orbis-hub-talk-composer{padding:14px 0 0;border-top:1px solid var(--hub-mypage-line);background:transparent}.orbis-hub-profile-page .orbis-hub-talk-composer .orbis-svc-talk-composer-row,.orbis-hub-profile-page .orbis-hub-talk-orb .orbis-svc-talk-composer-row{min-height:48px;border:1px solid var(--hub-mypage-line-strong);border-radius:12px;background:var(--hub-mypage-soft);box-shadow:none}.orbis-hub-profile-page .orbis-hub-orgs-split.is-inventory{grid-template-columns:minmax(0,1fr) minmax(300px,34%);gap:0}.orbis-hub-profile-page .orbis-hub-inv-grid-wrap{padding:0 20px 0 0;border:0;border-right:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-profile-page .orbis-hub-inv-grid button{border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft);box-shadow:none;transition:border-color .14s ease,background .14s ease}.orbis-hub-profile-page .orbis-hub-inv-grid button:hover{border-color:var(--hub-mypage-line-strong);background:color-mix(in srgb,var(--hub-mypage-ink) 6%,var(--hub-mypage-card));transform:none;box-shadow:none}.orbis-hub-profile-page .orbis-hub-inv-grid button.is-active{border-color:var(--hub-mypage-ink);background:var(--hub-mypage-card);box-shadow:inset 0 0 0 1px var(--hub-mypage-ink)}.orbis-hub-profile-page .orbis-hub-inv-grid em{border-radius:6px;background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}.orbis-hub-profile-page .orbis-hub-inv-preview{border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-soft)}.orbis-hub-profile-page .orbis-hub-orgs-split.is-inventory>.orbis-hub-orgs-detail{padding:0 0 0 20px;border:0;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page .orbis-hub-quest-progress-track,.orbis-hub-profile-page .orbis-hub-quest-mini{background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-profile-page .orbis-hub-quest-progress-track>span,.orbis-hub-profile-page .orbis-hub-quest-mini b{background:var(--hub-mypage-accent)}.orbis-hub-profile-page .orbis-hub-quest-section{margin-top:18px;padding:18px 0 0;border:0;border-top:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-profile-page .orbis-hub-quest-reqs li{border-color:var(--hub-mypage-line)}.orbis-hub-profile-page .orbis-hub-quest-check,.orbis-hub-profile-page .orbis-hub-quest-reqs li.is-complete .orbis-hub-quest-check{border-color:var(--hub-mypage-line-strong);background:transparent;color:var(--hub-mypage-muted)}.orbis-hub-profile-page.is-compose{display:block;padding-top:8px}.orbis-hub-profile-page .orbis-hub-social-compose{position:relative;width:min(100%,560px);margin:0 auto;padding:8px 0 40px;border:0;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page .orbis-hub-social-compose:before,.orbis-hub-profile-page .orbis-hub-social-compose:after{content:none}.orbis-hub-profile-page .orbis-hub-social-back{width:fit-content;margin:0 0 18px;padding:0;border:0;border-radius:0;background:transparent;color:var(--hub-mypage-muted);font-size:13px;font-weight:650}.orbis-hub-profile-page .orbis-hub-social-back:hover{color:var(--hub-mypage-ink)}.orbis-hub-profile-page .orbis-hub-social-compose>em{color:var(--hub-mypage-soft-label);font-style:normal;font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.orbis-hub-profile-page .orbis-hub-social-compose h2{margin:8px 0 0;font-size:clamp(26px,3.2vw,34px);font-weight:800;letter-spacing:-.055em;line-height:1.1}.orbis-hub-profile-page .orbis-hub-social-compose>p{margin:10px 0 0;color:var(--hub-mypage-muted);font-size:14.5px;font-weight:500;line-height:1.45}.orbis-hub-profile-page .orbis-hub-social-compose-field{gap:8px;margin-top:20px}.orbis-hub-profile-page .orbis-hub-social-compose-submit{width:100%;min-height:48px;margin-top:24px}.orbis-hub-profile-page .orbis-hub-send-hero{padding:22px 18px 20px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-soft)}.orbis-hub-profile-page .orbis-hub-send-receipt{border:0;border-radius:0;background:transparent}.orbis-hub-profile-page .orbis-hub-mypage-hero-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:0 0 24px;border:0;border-bottom:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page .orbis-hub-mypage-stat-row li{border-color:var(--hub-mypage-line)}.orbis-hub-profile-page :is(.orbis-hub-mypage-action,.orbis-hub-mypage-choice){border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-card);box-shadow:none;transition:border-color .14s ease,background .14s ease}.orbis-hub-profile-page :is(.orbis-hub-mypage-action,.orbis-hub-mypage-choice):hover{border-color:var(--hub-mypage-line-strong);background:var(--hub-mypage-soft);transform:none;box-shadow:none}.orbis-hub-profile-page .orbis-hub-mypage-choice.is-active{border-color:var(--hub-mypage-ink);background:var(--hub-mypage-card);box-shadow:inset 0 0 0 1px var(--hub-mypage-ink)}.orbis-hub-profile-page .orbis-hub-mypage-field{gap:8px;max-width:520px}.orbis-hub-profile-page .orbis-hub-mypage-form{gap:18px}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs{min-width:0}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service{display:grid;grid-template-columns:minmax(260px,30%) minmax(0,1fr);gap:0;min-height:560px}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list{display:flex;flex-direction:column;min-height:0;max-height:none;padding:0 20px 0 0;overflow:hidden;border:0;border-right:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-org-directory-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 14px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-directory-head>span{display:grid;gap:2px}.orbis-hub-org-directory-head strong{color:var(--hub-mypage-ink);font-size:15px;font-weight:740;letter-spacing:-.03em}.orbis-hub-org-directory-head em,.orbis-hub-org-module-head em,.orbis-hub-org-dock>span em{color:var(--hub-mypage-soft-label);font-style:normal;font-size:11px;font-weight:640;letter-spacing:-.01em}.orbis-hub-org-directory-head>b{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);color:var(--hub-mypage-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list ul{display:grid;gap:2px;margin-top:8px;padding:0;list-style:none;overflow-y:auto}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;min-height:66px;margin:0;padding:10px 12px;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer;transition:background .14s ease}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);transform:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button.is-active{background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button>span:nth-child(2){display:grid;min-width:0;gap:3px}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button>span:nth-child(2)>strong{overflow:hidden;color:var(--hub-mypage-ink);font-size:13.5px;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button>span:nth-child(2)>span{display:flex;min-width:0;align-items:center;gap:6px}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button>span:nth-child(2) em{overflow:hidden;color:var(--hub-mypage-soft-label);font-size:11.5px;font-style:normal;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list button>span:nth-child(2) b{flex:0 0 auto;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);color:var(--hub-mypage-muted);font-size:10.5px;font-weight:680}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-mark{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);font-size:14px;font-weight:740;box-shadow:none}.orbis-hub-org-directory-arrow{width:16px;height:16px;fill:none;stroke:var(--hub-mypage-soft-label);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s ease,stroke .16s ease}.orbis-hub-orgs-list button.is-active .orbis-hub-org-directory-arrow{stroke:var(--hub-mypage-ink);transform:translate(2px)}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-detail{min-width:0;padding:0 0 0 20px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:0;margin:0;padding:0 0 18px;overflow:visible;border:0;background:transparent;color:var(--hub-mypage-ink)}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace:after{content:none}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace .orbis-hub-orgs-mark.is-lg{width:52px;height:52px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);font-size:18px;backdrop-filter:none;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace .orbis-hub-orgs-identity-copy{display:grid;gap:4px}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace .orbis-hub-org-type{color:var(--hub-mypage-soft-label);font-style:normal;font-size:12px;font-weight:620}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace .orbis-hub-orgs-identity-copy>strong{color:var(--hub-mypage-ink);font-size:clamp(24px,2.8vw,30px);font-weight:800;letter-spacing:-.05em;line-height:1.1}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace .orbis-hub-orgs-identity-copy>span:last-child{color:var(--hub-mypage-muted);font-size:13px}.orbis-hub-org-workspace-signals{display:flex;gap:24px}.orbis-hub-org-workspace-signals>span{display:grid;min-width:0;gap:3px;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;text-align:right}.orbis-hub-org-workspace-signals em{color:var(--hub-mypage-soft-label);font-style:normal;font-size:11.5px;font-weight:620;letter-spacing:-.01em;text-transform:none}.orbis-hub-org-workspace-signals strong{color:var(--hub-mypage-ink);font-size:17px;font-weight:740;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.orbis-hub-org-workspace-tabs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:20px 0 0;padding:4px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft)}.orbis-hub-org-workspace-tabs>button{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:34px;margin:0;padding:0 13px;border:0;border-radius:9px;background:transparent;color:var(--hub-mypage-muted);font:inherit;font-size:13px;font-weight:650;letter-spacing:-.015em;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-hub-org-workspace-tabs>button:hover:not(.is-active){background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent);color:var(--hub-mypage-ink);transform:none}.orbis-hub-org-workspace-tabs>button.is-active{background:var(--hub-mypage-card);color:var(--hub-mypage-ink);font-weight:700;box-shadow:0 1px 2px color-mix(in srgb,#000 12%,transparent)}.orbis-hub-org-workspace-tabs>button.is-active:after{content:none}.orbis-hub-org-tab-icon{display:grid;width:18px;height:18px;place-items:center;border:0;border-radius:0;background:transparent;color:inherit}.orbis-hub-org-tab-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.orbis-hub-org-workspace-tabs>button.is-active .orbis-hub-org-tab-icon{border:0;background:transparent;color:inherit;box-shadow:none}.orbis-hub-org-workspace-tabs>button>span:nth-child(2){display:inline;min-width:0}.orbis-hub-org-workspace-tabs strong{font-size:13px;font-weight:inherit}.orbis-hub-org-workspace-tabs>button>b{display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);color:var(--hub-mypage-muted);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.orbis-hub-org-overview{display:grid;gap:24px;padding:24px 0 0}.orbis-hub-org-overview-lead{display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:20px;padding:0 0 20px;border:0;border-bottom:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-org-overview-lead>span{display:grid;gap:5px}.orbis-hub-org-overview-lead strong{color:var(--hub-mypage-ink);font-size:18px;font-weight:740;letter-spacing:-.035em}.orbis-hub-org-overview-lead small{color:var(--hub-mypage-muted);font-size:12.5px}.orbis-hub-org-capacity{display:grid;gap:8px}.orbis-hub-org-capacity>span{color:var(--hub-mypage-soft-label);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.orbis-hub-org-capacity>span b{color:var(--hub-mypage-ink);font-size:17px;font-weight:740}.orbis-hub-org-capacity>i{display:block;height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-hub-org-capacity>i>b{display:block;height:100%;border-radius:inherit;background:var(--hub-mypage-accent);box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:0}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>div{position:relative;display:grid;align-content:start;gap:6px;min-height:0;padding:14px 0;overflow:visible;border-top:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>div:after{content:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid dt{color:var(--hub-mypage-soft-label);font-size:12px;font-weight:640;letter-spacing:-.01em}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid dd{margin:0;color:var(--hub-mypage-ink);font-size:15px;font-weight:720;letter-spacing:-.02em}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-cert{grid-column:span 2;background:transparent}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-cert dd{font-size:22px;font-variant-numeric:tabular-nums}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep{grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;align-items:center}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep dt small{display:block;max-width:34ch;margin-top:6px;color:var(--hub-mypage-muted);font-size:12px;font-weight:500;letter-spacing:0;line-height:1.45}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep button,.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep dd>span{min-height:36px;padding:0 12px;border:1px solid var(--hub-mypage-line-strong);border-radius:10px;background:var(--hub-mypage-card);color:var(--hub-mypage-ink);font-size:12.5px;font-weight:660}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep dd>span{display:inline-flex;align-items:center;border-color:var(--hub-mypage-line);background:var(--hub-mypage-soft);color:var(--hub-mypage-muted)}.orbis-hub-profile-page.is-organizations .orbis-hub-org-dock{display:flex;min-height:0;align-items:center;gap:12px;margin:0;padding:20px 0 0;border:0;border-top:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-profile-page.is-organizations .orbis-hub-org-dock>span{display:grid;min-width:0;flex:1;gap:3px}.orbis-hub-profile-page.is-organizations .orbis-hub-org-dock>span small{overflow:hidden;color:var(--hub-mypage-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-profile-page.is-organizations .orbis-hub-org-dock .orbis-hub-social-cta{flex:0 0 auto}.orbis-hub-profile-page.is-organizations :is(.orbis-hub-orgs-requests,.orbis-hub-orgs-members){display:grid;gap:14px;margin:24px 0 0;padding:0;border:0;border-radius:0;background:transparent}.orbis-hub-org-module-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 14px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-module-head>span{display:grid;gap:4px}.orbis-hub-org-module-head strong{color:var(--hub-mypage-ink);font-size:18px;font-weight:740;letter-spacing:-.035em}.orbis-hub-org-module-head strong b{display:inline-grid;min-width:24px;height:24px;margin-left:6px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);color:var(--hub-mypage-muted);font-size:11px;font-weight:700;vertical-align:2px}.orbis-hub-profile-page.is-organizations :is(.orbis-hub-orgs-members,.orbis-hub-orgs-requests) .orbis-hub-friends-rows{grid-template-columns:1fr;gap:2px}.orbis-hub-profile-page.is-organizations :is(.orbis-hub-orgs-members,.orbis-hub-orgs-requests) .orbis-hub-friends-row{min-height:64px;border:0;border-radius:12px;background:transparent;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-detail>.orbis-hub-orgs,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-detail>.orbis-hub-orgs.is-embed{padding:24px 0 0}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-social-toolbar{margin-bottom:14px;padding:0 0 14px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service){min-height:420px;grid-template-columns:minmax(290px,36%) minmax(0,1fr);gap:0}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service) .orbis-hub-orgs-list{padding-right:20px;border-right:1px solid var(--hub-mypage-line);border-radius:0}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service) .orbis-hub-orgs-detail{padding:0 0 0 20px;border-radius:0;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-org-account-bar{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;min-height:0;padding:0 0 20px;border:0;border-bottom:1px solid var(--hub-mypage-line);border-radius:0;background:transparent}.orbis-hub-profile-page.is-organizations .orbis-hub-org-account-bar>strong{font-size:clamp(24px,2.6vw,30px);font-weight:780;font-variant-numeric:tabular-nums;letter-spacing:-.045em}.orbis-hub-profile-page.is-organizations .orbis-hub-ledger-delta{padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent);font-size:12px;font-variant-numeric:tabular-nums}.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose{width:min(100%,560px);padding:8px 0 40px;border-radius:0;background:transparent;box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose:before,.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose:after{content:none}.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose-field input,.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose-field select,.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose-field textarea{border-radius:12px;background:var(--hub-mypage-soft)}.orbis-hub-profile-page.is-organizations .orbis-hub-social-compose-submit{border-radius:10px;background:var(--hub-mypage-accent);box-shadow:none}.orbis-hub-profile-page.is-organizations .orbis-hub-compose-quick{gap:8px}.orbis-hub-profile-page.is-organizations .orbis-hub-compose-quick button{min-height:38px;border:1px solid var(--hub-mypage-line);border-radius:999px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted);font-size:12.5px;font-weight:650}.orbis-hub-profile-page.is-organizations .orbis-hub-compose-quick button:hover{border-color:var(--hub-mypage-line-strong);background:var(--hub-mypage-card);color:var(--hub-mypage-ink)}@media (max-width: 1100px){.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-cert,.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep{grid-column:span 2}.orbis-hub-org-workspace-signals{display:none}}@media (max-width: 900px){.orbis-assets-store-layout.is-hub-profile .orbis-assets-body{padding:24px 20px 40px}.orbis-hub-profile-page .orbis-hub-talk,.orbis-hub-profile-page .orbis-hub-orgs-split.is-inventory,.orbis-hub-profile-page .orbis-hub-orgs-split:not(.is-inventory),.orbis-hub-profile-page.is-organizations .orbis-hub-org-service,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service){grid-template-columns:1fr;gap:20px;min-height:0}.orbis-hub-profile-page .orbis-hub-talk-inbox,.orbis-hub-profile-page .orbis-hub-inv-grid-wrap,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-list,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service) .orbis-hub-orgs-list{max-height:320px;padding:0 0 20px;border-right:0;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-profile-page .orbis-hub-talk-thread,.orbis-hub-profile-page .orbis-hub-orgs-split.is-inventory>.orbis-hub-orgs-detail,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service>.orbis-hub-orgs-detail,.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-split:not(.orbis-hub-org-service) .orbis-hub-orgs-detail{padding-left:0}.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-identity.is-workspace{grid-template-columns:auto minmax(0,1fr)}.orbis-hub-profile-page .orbis-hub-mypage-hero-card{grid-template-columns:1fr}}@media (max-width: 560px){.orbis-assets-store-layout.is-hub-profile .orbis-assets-body{padding:18px 14px 32px}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid{grid-template-columns:1fr}.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-cert,.orbis-hub-profile-page.is-organizations .orbis-hub-org-stat-grid>.is-rep{grid-column:span 1}.orbis-hub-org-overview-lead{grid-template-columns:1fr}.orbis-hub-org-capacity>span{text-align:left}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs){width:100%}.orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs) button{flex:1 1 auto;justify-content:center;padding-inline:10px}}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-profile-title-row>span{display:inline}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-profile-title-row strong:after{content:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs,.orbis-hub-board-cats){display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;border:1px solid var(--hub-mypage-line);border-radius:999px;background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);box-shadow:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs,.orbis-hub-board-cats)>button{display:inline-flex;align-items:center;gap:8px;min-height:34px;margin:0;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--hub-mypage-muted);-webkit-text-fill-color:currentColor;font:inherit;font-size:13px;font-weight:650;letter-spacing:-.015em;line-height:1;box-shadow:none;transition:background .14s ease,color .14s ease}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs,.orbis-hub-board-cats)>button:hover:not(.is-active):not([aria-selected=true]){background:color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent);color:var(--hub-mypage-ink);-webkit-text-fill-color:currentColor;transform:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-mypage-tabs,.orbis-hub-talk-tabs,.orbis-hub-board-cats)>button:is(.is-active,[aria-selected=true]){background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:currentColor;font-weight:700;box-shadow:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button>b{background:color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);color:var(--hub-mypage-muted)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button:is(.is-active,[aria-selected=true])>b{background:color-mix(in srgb,var(--hub-mypage-accent-ink) 22%,transparent);color:var(--hub-mypage-accent-ink)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-social-compose{margin:0;width:min(100%,560px)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-social-compose.is-send{width:min(100%,880px)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-cert .orbis-hub-social-compose.is-send{width:64%}.orbis-hub-social-compose.is-send .orbis-hub-send-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:10px}.orbis-hub-social-compose.is-send .orbis-hub-send-layout>.orbis-hub-send-hero{min-height:0;margin:0}.orbis-hub-social-compose.is-send .orbis-hub-send-panel{display:grid;align-content:start;gap:14px;min-width:0;padding-top:2px}.orbis-hub-social-compose.is-send .orbis-hub-send-panel>.orbis-hub-send-receipt{margin-top:2px}.orbis-hub-social-compose.is-send .orbis-hub-send-panel>.orbis-hub-social-compose-submit{margin-top:10px}@media (max-width: 860px){.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-cert .orbis-hub-social-compose.is-send{width:100%}.orbis-hub-social-compose.is-send .orbis-hub-send-layout{gap:18px}}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-mypage-field input,.orbis-hub-mypage-field select,.orbis-hub-mypage-field textarea,.orbis-hub-social-compose-field input,.orbis-hub-social-compose-field select,.orbis-hub-social-compose-field textarea):focus-visible{outline:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-social-search,.orbis-hub-talk-search):focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 34%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--hub-mypage-ink) 6%,transparent)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(button,input,[role=tab]):focus-visible{outline:2px solid color-mix(in srgb,var(--hub-mypage-ink) 55%,transparent);outline-offset:2px}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-social-empty-icon{border-radius:16px;background:var(--hub-mypage-soft);color:var(--hub-mypage-soft-label)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-friends-initial,.orbis-hub-orgs-mark){background:var(--hub-mypage-soft);color:var(--hub-mypage-ink)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page :is(.orbis-hub-talk-row.is-active,.orbis-hub-orgs-list button.is-active){border-left:0;background:color-mix(in srgb,var(--hub-mypage-ink) 7%,transparent)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-inv-grid button.is-active{border-color:var(--hub-mypage-ink);box-shadow:inset 0 0 0 1px var(--hub-mypage-ink)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-social-compose em{color:var(--hub-mypage-soft-label)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-orgs-list button{min-width:0}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-orgs-list button>span:not(.orbis-hub-orgs-mark){min-width:0}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-orgs-list button>span:not(.orbis-hub-orgs-mark) :is(strong,span){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs{display:flex;flex-wrap:nowrap;align-items:stretch;gap:4px;width:100%;max-width:none;margin:0 0 22px;padding:0;overflow-x:auto;border:0;border-bottom:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;box-shadow:none;scrollbar-width:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs::-webkit-scrollbar{display:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:44px;margin:0 0 -1px;padding:0 4px 10px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--hub-mypage-muted);-webkit-text-fill-color:currentColor;font:inherit;font-size:13.5px;font-weight:650;letter-spacing:-.015em;line-height:1;cursor:pointer;box-shadow:none;transition:color .14s ease,border-color .14s ease}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button+button{margin-left:22px}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button:hover:not(.is-active):not([aria-selected=true]){background:transparent;color:var(--hub-mypage-ink);transform:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button:is(.is-active,[aria-selected=true]){border-bottom-color:var(--hub-mypage-ink);background:transparent;color:var(--hub-mypage-ink);font-weight:740;box-shadow:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button>b{min-width:18px;height:18px;padding:0 5px;background:color-mix(in srgb,var(--hub-mypage-ink) 9%,transparent);color:var(--hub-mypage-muted);font-size:10.5px}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button:is(.is-active,[aria-selected=true])>b{background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink)}@media (max-width: 560px){.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page .orbis-hub-org-workspace-tabs>button+button{margin-left:16px}}.orbis-hub-fl{display:flex;flex-direction:column;width:100%;max-width:1120px;min-width:0;color:var(--hub-mypage-ink)}.orbis-hub-fl-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;padding:0 0 18px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-fl-bar .orbis-hub-social-search{flex:1 1 220px}.orbis-hub-fl-me,.orbis-hub-fl-requests{appearance:none;display:flex;align-items:center;gap:14px;width:100%;margin:0;padding:16px 12px;border:0;border-bottom:1px solid var(--hub-mypage-line);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.orbis-hub-fl-me:hover,.orbis-hub-fl-requests:hover{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-fl-me-go{flex:0 0 auto;display:grid;place-items:center;color:var(--hub-mypage-soft-label)}.orbis-hub-fl-requests>b{flex:0 0 auto;display:grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#e0393e;color:#fff;font-size:11.5px;font-weight:750;font-variant-numeric:tabular-nums}.orbis-hub-fl-group{display:block;min-width:0}.orbis-hub-fl-head{appearance:none;display:flex;align-items:center;gap:6px;width:100%;margin:0;padding:18px 12px 8px;border:0;background:transparent;color:var(--hub-mypage-soft-label);font:inherit;font-size:12.5px;font-weight:700;letter-spacing:-.01em;text-align:left;cursor:pointer}.orbis-hub-fl-head.is-static{cursor:default}.orbis-hub-fl-head:hover:not(.is-static){color:var(--hub-mypage-ink)}.orbis-hub-fl-head-chevron{display:grid;place-items:center;width:14px;height:14px;transition:transform .18s var(--assets-ease, cubic-bezier(.2, 0, 0, 1))}.orbis-hub-fl-head.is-open .orbis-hub-fl-head-chevron{transform:rotate(90deg)}.orbis-hub-fl-head>b{font-weight:700;font-variant-numeric:tabular-nums}.orbis-hub-fl-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2px 8px;margin:0;padding:0}.orbis-hub-fl-item{position:relative;display:flex;align-items:center;min-width:0}.orbis-hub-fl-row{appearance:none;display:flex;flex:1 1 auto;align-items:center;gap:14px;min-width:0;margin:0;padding:9px 12px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.orbis-hub-fl-row:hover,.orbis-hub-fl-row.is-open{background:color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent)}.orbis-hub-fl-avatar{position:relative;flex:0 0 auto;display:block;width:46px;height:46px}.orbis-hub-fl-avatar.is-me{width:54px;height:54px}.orbis-hub-fl-avatar .orbis-user-profile-avatar{width:100%;height:100%;border-radius:16px}.orbis-hub-fl-avatar .orbis-user-profile-avatar img{border-radius:inherit}.orbis-hub-fl-avatar:is(.is-online,.is-away):after{content:"";position:absolute;right:-1px;bottom:-1px;width:13px;height:13px;border:2.5px solid var(--hub-mypage-card);border-radius:50%;background:#22c55e}.orbis-hub-fl-avatar.is-away:after{background:#f4b740}.orbis-hub-fl-copy{display:grid;gap:3px;flex:1 1 auto;min-width:0}.orbis-hub-fl-copy strong{overflow:hidden;color:var(--hub-mypage-ink);font-size:14.5px;font-weight:700;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-fl-copy>span,.orbis-hub-fl-where{overflow:hidden;color:var(--hub-mypage-soft-label);font-size:12.5px;font-weight:550;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-fl-where.is-online{color:#16794f}.orbis-hub-fl-where.is-away{color:#8a6417}.orbis-hub-profile-page.is-dark .orbis-hub-fl-where.is-online{color:#6ee7b7}.orbis-hub-profile-page.is-dark .orbis-hub-fl-where.is-away{color:#fcd34d}.orbis-hub-fl-quick{appearance:none;position:absolute;right:10px;display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:1px solid var(--hub-mypage-line);border-radius:10px;background:var(--hub-mypage-card);color:var(--hub-mypage-muted);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .14s ease,color .14s ease,border-color .14s ease}.orbis-hub-fl-item:hover .orbis-hub-fl-quick,.orbis-hub-fl-item:focus-within .orbis-hub-fl-quick{opacity:1;pointer-events:auto}.orbis-hub-fl-quick:hover:not(:disabled){border-color:color-mix(in srgb,var(--hub-mypage-ink) 26%,transparent);color:var(--hub-mypage-ink)}@media (hover: none){.orbis-hub-fl-quick{opacity:1;pointer-events:auto}}.orbis-hub-fl-cap{margin:22px 0 0;padding:14px 12px 0;border-top:1px solid var(--hub-mypage-line);color:var(--hub-mypage-soft-label);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.orbis-hub-fl-card-root{position:fixed;inset:0;z-index:520;display:grid;place-items:center;padding:24px}.orbis-hub-fl-card-scrim{position:absolute;inset:0;border:0;background:#090c146b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer}.orbis-hub-fl-card{--fl-card-ink: #0b1220;--fl-card-muted: rgba(11, 18, 32, .62);--fl-card-soft: rgba(11, 18, 32, .42);--fl-card-line: rgba(15, 23, 42, .1);--fl-card-line-strong: rgba(15, 23, 42, .16);--fl-card-fill: #f4f6f8;--fl-card-paper: #ffffff;--fl-card-accent: #0b1220;--fl-card-accent-ink: #ffffff;position:relative;box-sizing:border-box;display:grid;justify-items:center;gap:0;width:min(340px,100%);padding:34px 24px 22px;border:1px solid var(--fl-card-line);border-radius:22px;background:var(--fl-card-paper);color:var(--fl-card-ink);box-shadow:0 28px 70px #090c1438;animation:orbisFlCardIn .18s cubic-bezier(.2,0,0,1) both}html[data-hub-site-theme=dark] .orbis-hub-fl-card{--fl-card-ink: #e8eef8;--fl-card-muted: rgba(232, 238, 248, .66);--fl-card-soft: rgba(232, 238, 248, .46);--fl-card-line: rgba(255, 255, 255, .1);--fl-card-line-strong: rgba(255, 255, 255, .18);--fl-card-fill: #171d2a;--fl-card-paper: #111722;--fl-card-accent: #e8eef8;--fl-card-accent-ink: #0c1018;box-shadow:0 28px 70px #00000080}@keyframes orbisFlCardIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.orbis-hub-fl-card-close{appearance:none;position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--fl-card-soft);font-size:20px;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease}.orbis-hub-fl-card-close:hover{background:var(--fl-card-fill);color:var(--fl-card-ink)}.orbis-hub-fl-card-face{display:block;width:88px;height:88px;margin-bottom:16px}.orbis-hub-fl-card-face .orbis-svc-talk-avatar-wrap,.orbis-hub-fl-card-face .orbis-svc-friend-avatar-btn,.orbis-hub-fl-card-face .orbis-user-profile-avatar{width:100%;height:100%;border-radius:28px}.orbis-hub-fl-card-name{color:var(--fl-card-ink);font-size:19px;font-weight:780;letter-spacing:-.035em}.orbis-hub-fl-card .orbis-hub-fl-where{margin-top:5px;color:var(--fl-card-soft);font-size:13px}.orbis-hub-fl-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:22px}.orbis-hub-fl-card-actions button{appearance:none;min-height:44px;margin:0;padding:0 14px;border:1px solid var(--fl-card-line-strong);border-radius:12px;background:var(--fl-card-paper);color:var(--fl-card-ink);-webkit-text-fill-color:currentColor;font:inherit;font-size:13.5px;font-weight:680;cursor:pointer;transition:background .14s ease,opacity .14s ease,border-color .14s ease}.orbis-hub-fl-card-actions button:hover:not(:disabled){background:var(--fl-card-fill)}.orbis-hub-fl-card-actions button.is-primary{border-color:transparent;background:var(--fl-card-accent);color:var(--fl-card-accent-ink)}.orbis-hub-fl-card-actions button.is-primary:hover:not(:disabled){background:var(--fl-card-accent);opacity:.86}.orbis-hub-fl-card-quiet{display:flex;justify-content:center;gap:18px;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid var(--fl-card-line)}.orbis-hub-fl-card-quiet button{appearance:none;margin:0;padding:4px 2px;border:0;background:transparent;color:var(--fl-card-muted);-webkit-text-fill-color:currentColor;font:inherit;font-size:12.5px;font-weight:620;cursor:pointer;transition:color .14s ease}.orbis-hub-fl-card-quiet button:hover:not(:disabled){color:var(--fl-card-ink)}.orbis-hub-fl-card-quiet button.is-danger{color:#c0392f}html[data-hub-site-theme=dark] .orbis-hub-fl-card-quiet button.is-danger{color:#ff9b93}.orbis-hub-fl-card-quiet button:disabled{opacity:.45;cursor:default}@media (max-width: 560px){.orbis-hub-fl-bar .orbis-hub-social-search{flex-basis:100%}.orbis-hub-fl-me,.orbis-hub-fl-requests,.orbis-hub-fl-row,.orbis-hub-fl-head,.orbis-hub-fl-cap{padding-inline:4px}}.orbis-hub-profile-page.is-friends .orbis-hub-friends-rows{gap:0}.orbis-hub-profile-page.is-friends .orbis-hub-friends-row{min-height:0;gap:14px;padding:9px 12px;border-radius:12px}.orbis-hub-profile-page.is-friends .orbis-hub-friends-initial{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:16px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted);font-size:15px;font-weight:720}.orbis-hub-profile-page.is-friends .orbis-hub-friends-copy strong{font-size:14.5px;font-weight:700;letter-spacing:-.025em}.orbis-hub-profile-page.is-friends .orbis-hub-friends-copy>span{color:var(--hub-mypage-soft-label);font-size:12.5px;font-weight:550}.orbis-hub-profile-page.is-organizations .orbis-hub-org-service .orbis-hub-orgs-detail>.orbis-hub-orgboard{padding:24px 0 0}.orbis-hub-orgboard>.orbis-hub-board-cats{margin-bottom:16px}.orbis-hub-orgboard .orbis-panel-search{margin-bottom:4px}.orbis-hub-profile-page.is-dark .orbis-assets-community{--hub-social-ink: #e8eef8;--hub-social-soft: rgba(232, 238, 248, .62);--hub-social-mute: rgba(232, 238, 248, .48);--hub-social-line: rgba(255, 255, 255, .1);--hub-social-fill: #171d2a;--hub-social-card: #141a26;--hub-social-elevated: #171d2a;--hub-social-hover: #1c2433;--hub-social-accent: #e8eef8;--hub-social-accent-ink: #0c1018;--tab-accent: #e8eef8;--tab-line: rgba(255, 255, 255, .16);--tab-line-strong: rgba(255, 255, 255, .28);--tab-tint: rgba(255, 255, 255, .08);--tab-tint-soft: rgba(255, 255, 255, .04);color:var(--hub-social-ink)}.orbis-hub-orgboard .orbis-hub-post .orbis-hub-social-compose-field{display:grid;gap:8px;margin:0 0 14px}.orbis-hub-orgboard .orbis-hub-post .orbis-hub-social-compose-field>span{color:var(--hub-social-mute);font-size:12.5px;font-weight:650}.orbis-hub-orgboard .orbis-hub-post .orbis-hub-social-compose-field :is(input,textarea){box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid var(--hub-social-line);border-radius:12px;background:var(--hub-social-fill);color:var(--hub-social-ink);font:inherit;font-size:14.5px;line-height:1.6;outline:none;resize:vertical}.orbis-hub-orgboard .orbis-hub-post .orbis-hub-social-compose-field :is(input,textarea):focus{border-color:color-mix(in srgb,var(--hub-social-ink) 34%,transparent);background:var(--hub-social-card);box-shadow:0 0 0 4px color-mix(in srgb,var(--hub-social-ink) 6%,transparent)}.orbis-assets-panel.is-play.is-hub-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-danger,.orbis-hub-profile-page.is-dark .orbis-assets-community .orbis-hub-post .orbis-post-view-actions button.is-danger{border-color:#ff9b9347;background:#ff6b601a;color:#ff9b93}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-organizations :is(.orbis-hub-org-create-shortcut,.orbis-hub-org-create-footer>button){border-color:#5f66d8;background:#5f66d8;color:#fff;-webkit-text-fill-color:#fff}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-organizations :is(.orbis-hub-org-create-shortcut,.orbis-hub-org-create-footer>button)>span{color:#fff;-webkit-text-fill-color:#fff}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-organizations :is(.orbis-hub-org-create-shortcut,.orbis-hub-org-create-footer>button):hover:not(:disabled){border-color:#5058ca;background:#5058ca}.orbis-hub-org-public-page{display:grid;width:min(100%,1120px);gap:20px}.orbis-hub-org-public-back{display:inline-flex;width:fit-content;min-height:34px;align-items:center;gap:6px;padding:0 2px;border:0;background:transparent;color:var(--hub-mypage-muted);-webkit-text-fill-color:currentColor;font:inherit;font-size:12px;font-weight:670;cursor:pointer}.orbis-hub-org-public-back>span{font-size:21px;font-weight:400;line-height:1}.orbis-hub-org-public-back:hover{color:var(--hub-mypage-ink)}.orbis-hub-org-public-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 0 30px;overflow:hidden;border-top:1px solid var(--hub-mypage-line);border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-hero:after{position:absolute;top:0;right:0;width:240px;height:100%;background:radial-gradient(circle at 80% 50%,color-mix(in srgb,var(--org-public-tone, #709de8) 12%,transparent),transparent 68%);content:"";pointer-events:none}.orbis-hub-org-public-hero.is-gold{--org-public-tone: #d5a83f}.orbis-hub-org-public-hero.is-pink{--org-public-tone: #e58aa8}.orbis-hub-org-public-hero.is-blue{--org-public-tone: #709de8}.orbis-hub-org-public-hero.is-mint{--org-public-tone: #66bea3}.orbis-hub-org-public-hero.is-violet{--org-public-tone: #a48be4}.orbis-hub-org-public-hero.is-red{--org-public-tone: #df7777}.orbis-hub-org-public-identity{position:relative;z-index:1;display:flex;min-width:0;align-items:center;gap:18px}.orbis-hub-org-public-mark{display:grid;width:72px;height:72px;place-items:center;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--org-public-tone, #709de8) 34%,var(--hub-mypage-line));border-radius:20px;background:color-mix(in srgb,var(--org-public-tone, #709de8) 12%,var(--hub-mypage-card));color:color-mix(in srgb,var(--org-public-tone, #709de8) 72%,var(--hub-mypage-ink));font-size:23px;font-weight:810;letter-spacing:-.04em}.orbis-hub-org-public-mark.is-gold{--org-public-tone: #d5a83f}.orbis-hub-org-public-mark.is-pink{--org-public-tone: #e58aa8}.orbis-hub-org-public-mark.is-blue{--org-public-tone: #709de8}.orbis-hub-org-public-mark.is-mint{--org-public-tone: #66bea3}.orbis-hub-org-public-mark.is-violet{--org-public-tone: #a48be4}.orbis-hub-org-public-mark.is-red{--org-public-tone: #df7777}.orbis-hub-org-public-identity>div{display:grid;min-width:0;gap:6px}.orbis-hub-org-public-type{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:var(--hub-mypage-muted);font-size:9px;font-weight:750}.orbis-hub-org-public-type i{width:6px;height:6px;border-radius:50%;background:var(--org-public-tone, #709de8)}.orbis-hub-org-public-type em{color:var(--hub-mypage-soft-label);font-style:normal;font-weight:570}.orbis-hub-org-public-identity h2{margin:0;color:var(--hub-mypage-ink);font-size:clamp(28px,4vw,42px);font-weight:790;letter-spacing:-.06em;line-height:1.02}.orbis-hub-org-public-identity p{max-width:62ch;margin:0;color:var(--hub-mypage-muted);font-size:12px;line-height:1.55}.orbis-hub-org-public-actions{position:relative;z-index:1;display:flex;align-items:center;gap:8px}.orbis-hub-org-public-actions button{min-height:42px;padding:0 16px;border:1px solid var(--hub-mypage-line-strong);border-radius:12px;background:var(--hub-mypage-card);color:var(--hub-mypage-ink);-webkit-text-fill-color:currentColor;font:inherit;font-size:11px;font-weight:720;cursor:pointer}.orbis-hub-org-public-actions button.is-primary{min-width:132px;border-color:#5f66d8;background:#5f66d8;color:#fff;-webkit-text-fill-color:#fff}.orbis-hub-org-public-actions button:hover:not(:disabled){transform:translateY(-1px)}.orbis-hub-org-public-actions button.is-primary:hover:not(:disabled){border-color:#5058ca;background:#5058ca}.orbis-hub-org-public-actions button:disabled{cursor:default;opacity:.52}.orbis-hub-org-public-notice{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,#5f66d8 24%,var(--hub-mypage-line));border-radius:12px;background:color-mix(in srgb,#5f66d8 7%,var(--hub-mypage-card));color:#5f66d8}.orbis-hub-org-public-notice p{display:flex;flex-wrap:wrap;gap:5px;margin:0;color:var(--hub-mypage-muted);font-size:10.5px}.orbis-hub-org-public-notice p strong{color:var(--hub-mypage-ink)}.orbis-hub-org-public-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:1px solid var(--hub-mypage-line);border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-stats>div{display:grid;min-width:0;gap:5px;padding:17px 18px;border-left:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-stats>div:first-child{border-left:0}.orbis-hub-org-public-stats em{color:var(--hub-mypage-soft-label);font-size:8.5px;font-style:normal;font-weight:690}.orbis-hub-org-public-stats strong{display:inline-flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--hub-mypage-ink);font-size:16px;font-weight:760;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-public-stats strong span{color:var(--hub-mypage-muted);font-size:11px;font-weight:600}.orbis-hub-org-public-capacity{display:grid;gap:8px}.orbis-hub-org-public-capacity>span{display:flex;align-items:center;justify-content:space-between;color:var(--hub-mypage-muted);font-size:9px}.orbis-hub-org-public-capacity>span strong{color:var(--hub-mypage-ink);font-size:10px}.orbis-hub-org-public-capacity>span em{font-style:normal;font-variant-numeric:tabular-nums}.orbis-hub-org-public-capacity>i{height:4px;overflow:hidden;border-radius:999px;background:var(--hub-mypage-soft)}.orbis-hub-org-public-capacity>i>b{display:block;height:100%;border-radius:inherit;background:#5f66d8}.orbis-hub-org-public-content{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);gap:30px;padding-top:8px}.orbis-hub-org-public-section{min-width:0}.orbis-hub-org-public-section>header{display:flex;align-items:end;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-section>header>div{display:grid;gap:3px}.orbis-hub-org-public-section>header em{color:#5f66d8;font-size:8px;font-style:normal;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.orbis-hub-org-public-section>header h3{margin:0;color:var(--hub-mypage-ink);font-size:17px;font-weight:760;letter-spacing:-.035em}.orbis-hub-org-public-section>header>strong{color:var(--hub-mypage-muted);font-size:10px;font-weight:660}.orbis-hub-org-public-feed,.orbis-hub-org-public-members{margin:0;padding:0;list-style:none}.orbis-hub-org-public-feed li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 2px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-feed li>span{padding:4px 7px;border-radius:6px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted);font-size:8px;font-weight:680}.orbis-hub-org-public-feed li>div{display:grid;min-width:0;gap:3px}.orbis-hub-org-public-feed li>div strong{overflow:hidden;color:var(--hub-mypage-ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-public-feed li>div small{color:var(--hub-mypage-muted);font-size:9px}.orbis-hub-org-public-feed li>em{color:var(--hub-mypage-soft-label);font-size:8px;font-style:normal}.orbis-hub-org-public-members{display:grid;gap:2px;padding-top:6px}.orbis-hub-org-public-members li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:7px 2px;border-bottom:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-members li>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:var(--hub-mypage-soft);color:var(--hub-mypage-muted);font-size:10px;font-weight:760}.orbis-hub-org-public-members li>div{display:grid;min-width:0;gap:2px}.orbis-hub-org-public-members li>div strong{overflow:hidden;color:var(--hub-mypage-ink);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.orbis-hub-org-public-members li>div em{color:var(--hub-mypage-muted);font-size:8.5px;font-style:normal}.orbis-hub-org-public-members li>b{color:#b58b24;font-size:8px;font-weight:720}.orbis-hub-org-public-empty{display:grid;gap:5px;padding:26px 2px}.orbis-hub-org-public-empty strong{color:var(--hub-mypage-ink);font-size:11px}.orbis-hub-org-public-empty p{margin:0;color:var(--hub-mypage-muted);font-size:9.5px}.orbis-hub-org-public-skeleton{display:grid;gap:10px}.orbis-hub-org-public-skeleton span{display:block;height:80px;border-radius:14px;background:var(--hub-mypage-soft);animation:orbis-hub-cert-pulse 1.3s ease-in-out infinite}.orbis-hub-org-public-skeleton span:first-child{height:150px}@media (max-width: 860px){.orbis-hub-org-public-hero{grid-template-columns:1fr;align-items:start}.orbis-hub-org-public-actions{justify-content:flex-start}.orbis-hub-org-public-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.orbis-hub-org-public-stats>div:nth-child(4){border-left:0}.orbis-hub-org-public-content{grid-template-columns:1fr;gap:26px}}@media (max-width: 560px){.orbis-hub-org-public-hero{gap:20px;padding:22px 0}.orbis-hub-org-public-identity{align-items:flex-start;gap:12px}.orbis-hub-org-public-mark{width:52px;height:52px;border-radius:15px;font-size:18px}.orbis-hub-org-public-identity h2{font-size:27px}.orbis-hub-org-public-actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-org-public-actions button:only-child{grid-column:1 / -1}.orbis-hub-org-public-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.orbis-hub-org-public-stats>div,.orbis-hub-org-public-stats>div:nth-child(4){padding:13px 10px;border-left:1px solid var(--hub-mypage-line)}.orbis-hub-org-public-stats>div:nth-child(odd){border-left:0}.orbis-hub-org-public-stats strong{font-size:13px}.orbis-hub-org-public-feed li{grid-template-columns:auto minmax(0,1fr)}.orbis-hub-org-public-feed li>em{grid-column:2}}.orbis-assets-store-layout.is-hub-profile{--hub-inner-scrollbar-thumb: rgba(11, 18, 32, .22);--hub-inner-scrollbar-thumb-hover: rgba(11, 18, 32, .38)}.orbis-assets-store-layout.is-hub-profile.is-hub-dark{--hub-inner-scrollbar-thumb: rgba(232, 238, 248, .2);--hub-inner-scrollbar-thumb-hover: rgba(232, 238, 248, .36)}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *){scrollbar-width:auto;scrollbar-color:auto}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *)::-webkit-scrollbar{display:block;width:5px;height:5px}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *)::-webkit-scrollbar-button,.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *)::-webkit-scrollbar-corner{display:none;width:0;height:0;background:transparent}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *)::-webkit-scrollbar-track{background:transparent}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *)::-webkit-scrollbar-thumb{min-width:5px;min-height:28px;border:1px solid transparent;border-radius:999px;background:var(--hub-inner-scrollbar-thumb);background-clip:padding-box}.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *):hover::-webkit-scrollbar-thumb{background-color:var(--hub-inner-scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){.orbis-assets-store-layout.is-hub-profile :is(.orbis-assets-store-side,.orbis-hub-profile-page *){scrollbar-width:thin;scrollbar-color:var(--hub-inner-scrollbar-thumb) transparent}}.orbis-user-profile-avatar,.orbis-user-profile-avatar>img{border-radius:50%!important}.orbis-user-profile-avatar{overflow:hidden}.orbis-hub-profile-page.is-friends .orbis-hub-friends-initial,.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-members .orbis-hub-friends-initial,.orbis-hub-profile-page.is-organizations .orbis-hub-orgs-requests .orbis-hub-friends-initial,.orbis-hub-profile-page .orbis-hub-org-public-members li>span{border-radius:50%}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk :is(.orbis-hub-talk-composer,.orbis-hub-talk-orb .orbis-svc-talk-composer){padding:12px 0 0;border-top:1px solid var(--hub-mypage-line);background:transparent}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk :is(.orbis-hub-talk-composer,.orbis-hub-talk-orb) .orbis-svc-talk-composer{gap:8px;padding:0;border:0;background:transparent;box-shadow:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row{display:flex;align-items:flex-end;gap:4px;min-height:52px;padding:5px 6px;border:1px solid var(--hub-mypage-line-strong);border-radius:17px;background:var(--hub-mypage-card);box-shadow:0 1px 2px color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row:focus-within{border-color:color-mix(in srgb,var(--hub-mypage-ink) 22%,transparent);background:var(--hub-mypage-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-mypage-ink) 4%,transparent),0 2px 8px color-mix(in srgb,var(--hub-mypage-ink) 5%,transparent)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-input{display:flex;flex:1 1 auto;min-width:0;min-height:40px;align-items:center}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-input textarea{display:block;width:100%;min-height:40px;max-height:120px;margin:0;padding:9px 8px;overflow-y:auto;border:0!important;border-radius:0;outline:0!important;background:transparent;color:var(--hub-mypage-ink);-webkit-text-fill-color:var(--hub-mypage-ink);caret-color:var(--hub-mypage-ink);font:inherit;font-size:14px;font-weight:500;letter-spacing:-.012em;line-height:1.55;resize:none;box-shadow:none!important}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-input textarea::placeholder{color:var(--hub-mypage-soft-label);-webkit-text-fill-color:var(--hub-mypage-soft-label);opacity:1}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn{display:grid;flex:0 0 auto;width:40px;min-width:40px;height:40px;min-height:40px;place-items:center;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hub-mypage-muted);cursor:pointer;transition:color .14s ease,background .14s ease,transform .14s ease,opacity .14s ease}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn svg{display:block;width:20px;height:20px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn:hover:not(:disabled),.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn.is-active{background:var(--hub-mypage-soft);color:var(--hub-mypage-ink);transform:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn.is-primary{background:var(--hub-mypage-accent);color:var(--hub-mypage-accent-ink);-webkit-text-fill-color:var(--hub-mypage-accent-ink);box-shadow:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn.is-primary svg .is-fill{fill:currentColor;stroke:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn.is-primary:hover:not(:disabled){transform:translateY(-1px)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn:disabled{cursor:default;opacity:.38;transform:none}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-attachment-preview{width:fit-content;max-width:min(100%,420px);padding:8px 10px;border:1px solid var(--hub-mypage-line);border-radius:12px;background:var(--hub-mypage-soft)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-emoji-panel{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:3px;padding:8px;border:1px solid var(--hub-mypage-line);border-radius:14px;background:var(--hub-mypage-card);box-shadow:0 10px 28px color-mix(in srgb,var(--hub-mypage-ink) 10%,transparent)}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-emoji-btn:hover:not(:disabled){background:var(--hub-mypage-soft)}@media (max-width: 560px){.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row{border-radius:15px}.orbis-assets-store-layout.is-hub-profile .orbis-hub-profile-page.is-talk .orbis-svc-talk-composer-row .orbis-svc-footer-btn{width:38px;min-width:38px;height:38px;min-height:38px}}body:has(.has-world-entry-reveal) :is(.orbis-top-nav.is-world-chrome,.orbis-compass-bar,.orbis-cert-icon-rail,.orbis-play-minimap-dock,.orbis-play-social-dock,.orbis-system-controls,.orbis-touch-joystick,.orbis-touch-joystick-zone,.orbis-touch-jump,.orbis-chat-dock,.orbis-chat-log:not(.is-in-panel)){visibility:hidden;pointer-events:none}@keyframes orbis-world-hud-enter{0%{opacity:0;translate:var(--orbis-hud-entry-x, 0) var(--orbis-hud-entry-y, 16px)}}@keyframes orbis-play-ui-enter{0%{opacity:0;translate:0 8px}}@keyframes orbis-play-ui-fade{0%{opacity:0}}@media (prefers-reduced-motion: no-preference){:root{--orbis-play-ui-ease: cubic-bezier(.22, 1, .36, 1)}body:has([data-orbis-world-hud-enter]) :is(.orbis-top-nav.is-world-chrome,.orbis-compass-bar,.orbis-cert-icon-rail,.orbis-play-minimap-dock,.orbis-play-social-dock,.orbis-system-controls,.orbis-touch-joystick,.orbis-touch-jump,.orbis-chat-dock,.orbis-chat-log:not(.is-in-panel)){animation:orbis-world-hud-enter .52s var(--orbis-play-ui-ease) backwards}:is(.orbis-top-nav.is-world-chrome,.orbis-compass-bar){--orbis-hud-entry-y: -16px}.orbis-cert-icon-rail{--orbis-hud-entry-x: -18px;--orbis-hud-entry-y: 0}.orbis-play-minimap-dock{--orbis-hud-entry-x: 18px;--orbis-hud-entry-y: 0}:is(.orbis-system-controls>.orbis-system-control,.orbis-system-controls .orbis-render-resolution-trigger,.orbis-play-minimap-dock .orbis-dock-panel-body,.orbis-render-resolution-menu,.orbis-play-social-dock-emote-menu,.orbis-map-move-menu,.orbis-svc-inv-context-menu,.orbis-play-notification),body:has(.orbis-play-chrome) :is(.orbis-profile-menu-popover,.orbis-top-nav .orbis-world-search-suggest,.orbis-notif-popover,.orbis-world-search-sheet-panel,.orbis-top-tab-panel){animation:orbis-play-ui-enter .24s var(--orbis-play-ui-ease)}:is(.orbis-npc-dialogue,.orbis-world-drop-confirm-dialog,.orbis-cert-signup-dialog[open],.orbis-game-screen-frame:not(.is-preview)>.orbis-game-screen){animation:orbis-play-ui-enter .32s var(--orbis-play-ui-ease)}:is(.orbis-play-window,.orbis-play-window-backdrop,.orbis-npc-dialogue-backdrop,.orbis-world-search-sheet-backdrop,.orbis-top-tab-sheet-backdrop),.orbis-cert-signup-dialog[open]::backdrop{animation:orbis-play-ui-fade .26s var(--orbis-play-ui-ease)}}@media (max-width: 700px){.orbis-assets-panel.is-play,.orbis-play-watch{--hub-phone-gutter: 18px}.orbis-assets-store-top-bar{padding:10px var(--hub-phone-gutter, 18px) 12px;gap:8px}.orbis-assets-store-top-left{gap:8px;overflow:visible}.orbis-assets-store-brand{gap:7px;min-width:0}.orbis-assets-store-brand img{width:30px;height:30px}.orbis-assets-store-top.has-mobile-menu .orbis-assets-store-wordmark{font-size:18px}.orbis-assets-store-menu-btn{width:34px;min-width:34px;height:40px}.orbis-assets-store-search{min-height:42px;height:42px;box-sizing:border-box}.orbis-assets-store-search input{min-width:0;font-size:14px}.orbis-assets-store-search input::placeholder{font-size:13px}.orbis-play-watch-top-auth{gap:2px}.orbis-assets-panel.is-play .orbis-assets-store-heading:is(.is-catalog,.is-section),.orbis-assets-panel.is-play .orbis-assets-store-main:has(.orbis-hub-home)>.orbis-assets-store-heading.is-catalog{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin:0 var(--hub-phone-gutter) 16px;padding:24px 0 16px}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy{gap:8px 10px}.orbis-assets-panel.is-play .orbis-assets-store-heading strong{font-size:26px;line-height:1.2;letter-spacing:-.045em}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy>span{font-size:12px;line-height:1.4}.orbis-assets-panel.is-play .orbis-assets-store-heading-copy>p{margin:2px 0 0;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.orbis-assets-panel.is-play .orbis-assets-store-sort{display:flex;justify-content:flex-end;align-self:stretch;gap:8px}.orbis-assets-panel.is-play .orbis-assets-store-sort-label{display:none}.orbis-assets-panel.is-play .orbis-assets-store-sort .orbis-hub-select{width:132px;min-width:0}.orbis-assets-panel.is-play .orbis-assets-body.is-catalog-content,.orbis-assets-panel.is-play .orbis-assets-body:has(>.orbis-assets-section-skeleton),.orbis-assets-panel.is-play .orbis-assets-store-main:has(>.orbis-assets-store-heading:is(.is-catalog,.is-section))>.orbis-assets-body{padding:0 var(--hub-phone-gutter) 32px}.orbis-assets-panel.is-play .orbis-assets-store-main>.orbis-assets-body:has(.orbis-hub-home){padding:0 0 32px}.orbis-assets-panel.is-play .orbis-hub-home>:not(.orbis-hub-hero){margin-left:0;margin-right:0;padding-left:var(--hub-phone-gutter);padding-right:var(--hub-phone-gutter)}.orbis-assets-panel.is-play .orbis-assets-store-layout.is-hub-profile .orbis-assets-body{padding:24px var(--hub-phone-gutter) 32px}.orbis-assets-panel.is-play .orbis-assets-empty{min-height:220px;flex:0 0 auto;padding:36px 18px;gap:10px;color:var(--assets-ink)}.orbis-assets-panel.is-play .orbis-assets-empty strong{font-size:15px;line-height:1.5;color:var(--assets-ink)}.orbis-assets-panel.is-play .orbis-assets-empty p{font-size:12px;line-height:1.65;max-width:32ch;color:var(--assets-mute)}.orbis-assets-panel.is-play .orbis-assets-toolbar{min-height:40px;gap:10px;flex-wrap:wrap;margin-bottom:16px;color:var(--assets-mute)}.orbis-assets-panel.is-play .orbis-assets-toolbar :is(.orbis-assets-meta,.orbis-assets-meta-kind,.orbis-assets-meta-num){color:inherit}.orbis-assets-panel.is-play .orbis-assets-grid{gap:20px 12px}.orbis-assets-panel.is-play .orbis-assets-card-title-row.is-storefront strong{font-size:13px;line-height:1.4}.orbis-assets-panel.is-play .orbis-assets-card-body.is-storefront{padding-top:9px}.orbis-assets-panel.is-play .orbis-assets-card-desc{font-size:11px;line-height:1.5}.orbis-assets-panel.is-play .orbis-assets-store-main>.orbis-assets-body:has(.orbis-assets-community){padding:0}.orbis-assets-panel.is-play .orbis-assets-community{padding:24px var(--hub-phone-gutter) 32px}.orbis-assets-panel.is-play .orbis-assets-community-title-row span,.orbis-assets-panel.is-play .orbis-hub-profile-title-row>span{font-size:12px;line-height:1.4}.orbis-assets-panel.is-play .orbis-assets-community-hero>p{font-size:13px;line-height:1.65}.orbis-assets-panel.is-play .orbis-hub-experience-gateway-copy em{font-size:12px;line-height:1.6}.orbis-assets-panel.is-play .orbis-assets-community :is(.orbis-feed-row,.orbis-board-row){grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:7px;padding:16px 10px}.orbis-assets-panel.is-play .orbis-assets-community :is(.orbis-feed-meta,.orbis-board-stats){grid-column:2;font-size:11px;gap:6px 12px}.orbis-assets-panel.is-play .orbis-assets-community :is(.orbis-feed-badge,.orbis-board-cat){min-width:40px;padding-inline:7px;font-size:10px}.orbis-assets-panel.is-play .orbis-assets-community :is(.orbis-feed-main strong,.orbis-board-main strong){white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.5}.orbis-assets-panel.is-play .orbis-assets-community-hero{padding:0 0 20px;margin-bottom:20px;gap:12px}.orbis-assets-panel.is-play .orbis-assets-community-title-row strong,.orbis-assets-panel.is-play .orbis-hub-profile-title-row strong{font-size:26px;line-height:1.2}.orbis-assets-panel.is-play .orbis-hub-profile-hero{margin-bottom:24px;padding-bottom:20px}.orbis-assets-panel.is-play .orbis-hub-profile-hero-copy p{font-size:13px;line-height:1.65}.orbis-assets-panel.is-play .orbis-hub-profile-page .orbis-hub-profile-body{min-height:0}.orbis-assets-hub-footer{--hub-footer-pad-x: 18px}.orbis-assets-hub-footer .orbis-assets-hub-footer-inner{padding:28px var(--hub-footer-pad-x) max(24px,env(safe-area-inset-bottom));gap:24px}.orbis-assets-hub-footer-top{gap:18px;align-items:flex-start}.orbis-assets-hub-footer-actions{flex-wrap:wrap;gap:12px}.orbis-assets-hub-footer-grid{gap:24px 18px}.orbis-assets-hub-footer-col h3{margin-bottom:10px;font-size:12px}.orbis-assets-hub-footer-col ul{gap:0}.orbis-assets-hub-footer-col button{min-height:36px;font-size:13px}.orbis-assets-hub-footer-prefs{padding-top:0}.orbis-assets-hub-footer-bottom{padding-top:20px;gap:16px}}@media (max-width: 360px){.orbis-assets-panel.is-play,.orbis-play-watch{--hub-phone-gutter: 14px}.orbis-assets-store-top.has-mobile-menu .orbis-assets-store-wordmark{font-size:16px}.orbis-assets-store-brand img{width:26px;height:26px}.orbis-assets-store-top-bar{column-gap:4px}}.orbis-world-object-load-progress{right:var(--orbis-system-controls-right);bottom:calc(var(--orbis-system-controls-bottom) + var(--orbis-system-control-hit-size) + 12px);width:min(220px,calc(100% - 32px));max-width:calc(100% - var(--orbis-play-edge-left, 16px) - var(--orbis-play-edge-right, 16px))}html[data-ui-theme=glass] .orbis-svc{--svc-accent: #d8be8a;--ai-model-accent: #d8be8a;--ai-model-accent-2: #ead8b6}html[data-ui-theme=glass] .orbis-svc :is(button.is-primary,.orbis-svc-friends-add-submit){border-color:#d8be8a73;background:#d8be8a1f;color:#fff5e3;box-shadow:inset 0 1px #fff5e314}html[data-ui-theme=glass] .orbis-svc :is(button.is-primary,.orbis-svc-friends-add-submit):hover:not(:disabled){border-color:#d8be8ab3;background:#d8be8a38}html[data-ui-theme=glass] .orbis-svc :is(button.is-primary,.orbis-svc-friends-add-submit):focus-visible{outline:2px solid #d8be8a;outline-offset:3px}html[data-ui-theme=glass] .orbis-play-window{--orbis-play-window-blur: blur(20px) saturate(.8);--orbis-play-window-bg: rgba(20, 17, 14, .66);--orbis-svc-panel-fill: rgba(20, 17, 14, .58);--svc-accent: #d8be8a;--svc-ink: #fff8ed;--svc-soft: rgba(255, 248, 237, .8);--svc-line: rgba(255, 248, 237, .18);--svc-panel: rgba(20, 17, 14, .58);background:#14110ea8;backdrop-filter:var(--orbis-play-window-blur);-webkit-backdrop-filter:var(--orbis-play-window-blur)}html[data-ui-theme=glass] .orbis-svc{--svc-detail-accent: #d8be8a;--svc-detail-accent-rgb: 216, 190, 138}html[data-ui-theme=glass] .orbis-svc-quest :is(.orbis-svc-quest-section,.orbis-svc-quest-info-head){background:#100e0c7a;border-color:#fff8ed29}html[data-ui-theme=glass] .orbis-svc-quest :is(.orbis-svc-quest-story,.orbis-svc-quest-hints,.orbis-svc-quest-goal-hint){font-size:12px;line-height:1.65;color:#eee5d7}html[data-ui-theme=glass] .orbis-svc-quest .orbis-svc-quest-section-title{color:#d8be8a;font-size:11px;letter-spacing:.02em}html[data-ui-theme=glass] .orbis-svc-quest .orbis-svc-quest-name{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.45}html[data-ui-theme=glass] .orbis-svc-quest .orbis-svc-quest-create-btn{color:#fff5e3;border:1px solid rgba(216,190,138,.45);background:#d8be8a1f;box-shadow:none}html[data-ui-theme=glass] .orbis-svc-friends :is(.orbis-svc-friends-add-btn,.orbis-svc-friend-tool,.orbis-svc-friends-add-submit){color:#fff5e3}
