<!-- SOLID-PLAYTIME · part 9 -->
ale(.86)}25%,78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.ascension-button{position:absolute;z-index:18;top:max(51px,calc(env(safe-area-inset-top) + 43px));left:max(12px,env(safe-area-inset-left));color:#ffc8f6;letter-spacing:.1em;background:#0c0310e6;border:1px solid #ff43e699;min-height:33px;padding:0 10px;font-size:9px}.post-numeric-mark{position:absolute;z-index:18;top:max(54px,calc(env(safe-area-inset-top) + 46px));left:max(12px,env(safe-area-inset-left));color:#cfffff;letter-spacing:.12em;text-shadow:0 0 12px var(--cyan);font-size:9px}.training-suggestion{position:absolute;z-index:15;left:50%;top:max(138px,calc(env(safe-area-inset-top) + 126px));color:#fff0bd;text-align:center;letter-spacing:.04em;pointer-events:none;background:#000007c7;border-top:1px solid #ff43e673;border-bottom:1px solid #72f4ff6b;width:min(560px,100% - 32px);padding:8px 12px;font-size:11px;line-height:1.25;transform:translate(-50%)}.ascension-intro{color:#d8cdaa;font-size:16px;line-height:1.4}.instrument-list{display:grid;gap:8px;margin:16px 0}.instrument{display:grid;color:#f7e7b3;text-align:left;background:#05070b;border:1px solid #ffd35c4d;gap:5px;width:100%;padding:12px}.instrument.active{border-color:var(--cyan);background:#061114}.instrument span,.instrument-test>span{color:var(--magenta);letter-spacing:.14em;font-size:9px}.instrument b{color:#fff0aa;letter-spacing:.06em;font:600 14px Cinzel,serif}.instrument small{color:#d4c9a8;font-size:13px;line-height:1.3}.instrument-test{border-top:1px solid #72f4ff66;border-bottom:1px solid #ffd35c59;margin:16px 0;padding:15px 0}.instrument-test p{color:#f4e7bc;font-size:16px;line-height:1.4}.instrument-test div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.instrument-test button{color:#d9ffff;letter-spacing:.06em;background:#02070c;border:1px solid #72f4ff61;min-height:42px;padding:7px;font-size:10px}.test-feedback,.graduation-seal{color:#fff0b3;background:#120d04;border:1px solid #ffd35c75;margin:12px 0;padding:14px;font-size:14px;line-height:1.4}.graduation-seal span{color:var(--cyan);letter-spacing:.12em;font:600 15px Cinzel,serif}.graduation-seal p{margin:8px 0 0}.game-shell strong,.game-shell b{font-weight:600}@media (max-width:650px){.lobby-hud{grid-template-columns:auto 1fr auto;gap:7px}.traveler-mark span{display:none}.lobby-place{font-size:11px}.lobby-place small{font-size:8px}.lobby-hud button{min-height:39px;padding:0 9px;font-size:9px}.portal-legend{top:max(121px,calc(env(safe-area-inset-top) + 113px));font-size:8px}.lobby-controls{left:max(7px,env(safe-area-inset-left));right:max(7px,env(safe-area-inset-right))}.flight-stick{transform-origin:bottom left;margin-right:-14px;transform:scale(.9)}.lobby-actions{transform-origin:bottom right;transform:scale(.94)}.training-suggestion{top:max(172px,calc(env(safe-area-inset-top) + 168px));width:min(560px,100% - 28px);font-size:9px}.ascension-button{top:max(98px,calc(env(safe-area-inset-top) + 96px))}.post-numeric-mark{top:max(101px,calc(env(safe-area-inset-top) + 99px))}.instrument-test div{grid-template-columns:1fr}}:root{--twsa-safe-area-inset-top:env(safe-area-inset-top,0px);--twsa-safe-area-inset-right:env(safe-area-inset-right,0px);--twsa-safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--twsa-safe-area-inset-left:env(safe-area-inset-left,0px)}html,body,[data-generated-space-root]{width:100%;height:100%;min-height:100%}[data-generated-space-root]{position:fixed;overflow:hidden;scrollbar-width:none;inset:0}[data-generated-space-root]::-webkit-scrollbar{display:none}.hatch-space-root[data-hatch-space-root]{--hatch-space-bottom-padding:env(safe-area-inset-bottom,0px);box-sizing:border-box;min-height:calc(100% + var(--hatch-space-bottom-padding));min-height:calc(100dvh + var(--hatch-space-bottom-padding));padding-bottom:var(--hatch-space-bottom-padding);background:var(--bg);color:var(--text);width:100%}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-off