/* CRY SPACE SINGULARITY 1 / FIX2: homepage only. All visual rules are scoped. */
html[data-home-scene="SINGULARITY1_FIX2"] {color-scheme:dark;background:#030c16!important;}
html[data-home-scene="SINGULARITY1_FIX2"] body {position:relative!important;isolation:isolate;background:#030c16!important;min-height:100svh;margin:0!important;font-family:'Segoe UI',Arial,sans-serif!important;}
html[data-home-scene="SINGULARITY1_FIX2"] body:before,
html[data-home-scene="SINGULARITY1_FIX2"] body:after,
html[data-home-scene="SINGULARITY1_FIX2"] .cc-space-layer {display:none!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene {position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;min-height:850px;background:#030c16;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene-art {position:absolute;inset:0;background:url('../images/singularity1-fix2/event-horizon.webp') 50% 50%/cover no-repeat;}
html[data-home-scene="SINGULARITY1_FIX2"] #sg-canvas {position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene-shade {position:absolute;inset:0;background:linear-gradient(90deg,#030c1626,transparent 40%,#030c1610 64%,#030c161a),linear-gradient(0deg,#030c16b8,transparent 18%,transparent 84%,#030c1644);}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-shell.sg-shell {position:relative;z-index:1;width:86%!important;max-width:1460px!important;margin:0 auto!important;padding:20px 0 0!important;display:flex;flex-direction:column;min-height:100svh;background:none!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header {min-height:72px!important;padding:12px 22px!important;border:1px solid #5394a6aa!important;border-radius:9px!important;background:linear-gradient(115deg,#143348b3,#081923bf 76%)!important;box-shadow:inset 0 1px #d0f6ff4d,0 0 0 4px #25465624,0 12px 30px #0005!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand {gap:13px;font-size:25px!important;letter-spacing:.07em;color:#e9f8ff!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand img {width:48px!important;height:48px!important;object-fit:contain;box-shadow:0 0 19px #4ab8e62b;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand small {font-size:10px!important;letter-spacing:.16em;color:#9dcad6!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav {display:flex;align-items:center;gap:17px;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav a {font-size:14px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-join {border:1px solid #6196a5!important;background:#0c273682!important;border-radius:4px!important;box-shadow:inset 0 1px #bfefff22;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-layout {flex:1;display:grid;grid-template-columns:minmax(0,1.67fr) minmax(340px,1fr);gap:clamp(30px,3.1vw,58px);align-items:center;padding:54px 0 46px;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-story {min-width:0;position:relative;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-eyebrow {display:inline-block;margin:0 0 14px;padding:5px 10px;border:1px solid #6fbed18f;border-radius:5px;font:600 10px/1.4 'Segoe UI',Arial,sans-serif;letter-spacing:.13em;background:#052534ab;color:#c7eff5;box-shadow:0 0 14px #2bccdb1a;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-title,
html[data-home-scene="SINGULARITY1_FIX2"] #sg-title {font:750 clamp(38px,3.75vw,65px)/1.08 'Segoe UI',Arial,sans-serif!important;letter-spacing:-.035em!important;margin:0!important;color:#eafaff!important;text-shadow:0 2px 15px #01101d,0 0 25px #168bb155;position:relative;z-index:2;}
html[data-home-scene="SINGULARITY1_FIX2"] #sg-title em {font-style:normal;color:#8af1f0;text-shadow:0 0 24px #29dae253,0 2px 8px #032132;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-window {position:relative;height:clamp(250px,23vw,368px);}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone {position:absolute;top:25%;left:2%;border-left:2px solid #65d9f3;padding:11px 14px;background:linear-gradient(90deg,#051824c9,transparent);color:#bfdae6;font-size:10px;letter-spacing:.025em;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone small {display:block;font-size:10px;color:#83bacf;letter-spacing:.1em;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone strong {display:block;font-size:19px;color:#f1fbff;margin:4px 0;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-imperium {position:absolute;bottom:6%;right:0;width:178px;padding:14px;border:1px solid #4cb5c18f;border-radius:4px;background:linear-gradient(110deg,#103245ba,#041420bf);backdrop-filter:blur(6px);box-shadow:inset 0 1px #c0faff32,0 6px 20px #0003;color:#b9d4e0;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-imperium b {font-size:10px;letter-spacing:.09em;color:#c8f8ff;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-imperium p {font-size:11px!important;line-height:1.6!important;margin:6px 0 8px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-telemetry {display:block;width:100%;height:10px;background:repeating-linear-gradient(90deg,#37c8e373 0 2px,transparent 2px 9px);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 60%,transparent);opacity:.6;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-intro {max-width:710px;font-size:14px!important;line-height:1.7!important;color:#b7d4df!important;text-shadow:0 2px 5px #001019;margin:8px 0 20px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction-row {display:grid;grid-template-columns:1fr 1fr;gap:13px;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction {display:flex;align-items:center;gap:15px;min-height:74px;padding:15px 20px!important;border:1px solid #62c4d6a6!important;border-radius:6px!important;background:linear-gradient(110deg,#134150be,#071c2fcc)!important;box-shadow:inset 0 1px #cbfbff3d,0 0 18px #1da1ab1a!important;backdrop-filter:blur(9px);text-decoration:none!important;transition:box-shadow .25s,border-color .25s;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction:nth-child(2) {background:linear-gradient(110deg,#322544be,#0b1e30cc)!important;border-color:#a778c6a6!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction:hover {border-color:#b0f4ff!important;box-shadow:0 0 24px #20deee47,inset 0 1px #dcffff77!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction strong {font-size:16px!important;letter-spacing:.045em!important;color:#adf6ff;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction:nth-child(2) strong {color:#e4c3ff;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction small {display:block;font-size:11px!important;color:#a1c0ce;margin-top:4px;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-symbol {font-size:27px;color:#65f4ff;text-shadow:0 0 12px #1bd8f9;}
html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction:nth-child(2) .c2-symbol {color:#e4acff;text-shadow:0 0 12px #b047df;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal {min-width:0;position:relative;isolation:isolate;padding:30px clamp(24px,2vw,36px) 29px;border:1px solid #73c7d5aa;border-radius:13px;background:linear-gradient(132deg,#174053cf,#0b293acc 43%,#071d2bcc 84%);box-shadow:inset 0 0 0 4px #02131caa,inset 0 0 0 6px #72c7d141,0 0 0 4px #366b7a66,0 0 0 7px #16314066,0 16px 55px #0007,0 0 36px #30c5d120;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal:before {content:'';position:absolute;left:23%;right:23%;height:7px;top:-5px;border-radius:3px;background:#83faff;box-shadow:0 0 8px #58e8f6,0 0 26px #38d9e982;animation:sg-beacon 6s ease-in-out infinite;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal:after {content:'';position:absolute;left:-7px;top:12%;height:36%;width:2px;background:linear-gradient(transparent,#99e8f3,transparent);pointer-events:none;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity {display:flex;align-items:center;gap:14px;border-bottom:1px solid #78c7d53b;padding-bottom:20px;margin-bottom:22px;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity>span:first-child {font-size:32px;color:#51ecf8;text-shadow:0 0 12px #28e3f4;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity small {display:block;font:400 10px/1.5 'Segoe UI',Arial,sans-serif;letter-spacing:.1em;color:#82c1d3;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity strong {font:650 14px/1.5 'Segoe UI',Arial,sans-serif;color:#e9faff;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-status-light {width:5px;height:5px;flex:none;margin-left:auto;border-radius:50%;background:#7be8ee;box-shadow:0 0 8px #79efff;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal h2 {font:700 clamp(27px,2.1vw,34px)/1.14 'Segoe UI',Arial,sans-serif!important;color:#eaf8ff!important;margin:0 0 11px!important;letter-spacing:-.02em;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-lead {font-size:12px!important;color:#a7c7d6!important;line-height:1.6!important;margin:0 0 22px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal form {margin:0!important;padding:0!important;background:none!important;border:0!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field {margin:18px 0!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field label {display:block;margin:0 0 7px!important;font-size:12px!important;font-weight:400!important;color:#9dbccc!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field :is(input,select) {width:100%!important;min-width:0!important;height:46px!important;font:400 15px/1.3 'Segoe UI',Arial,sans-serif!important;border:1px solid #588498aa!important;border-radius:4px!important;background:linear-gradient(110deg,#061a2b9c,#1733489c)!important;color:#f1f9ff!important;padding:10px 12px!important;box-shadow:inset 0 1px #b6ebff12,inset 0 3px 13px #0003!important;transition:border-color .2s,box-shadow .2s;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field select option {background:#0c2333;color:#e5f6ff;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field :is(input,select):focus {outline:2px solid #55dbe65e!important;outline-offset:2px;border-color:#86dbe1!important;box-shadow:0 0 15px #25d4e52d!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-primary-action {width:100%!important;min-height:49px!important;font:700 16px/1.3 'Segoe UI',Arial,sans-serif!important;color:#003d49!important;border:1px solid #83f8ff!important;border-radius:4px!important;background:linear-gradient(100deg,#06e4f0,#00e7df)!important;box-shadow:0 0 24px #00e8ee5a,inset 0 1px #d5ffff!important;margin:11px 0 17px!important;cursor:pointer;transition:filter .2s,box-shadow .2s;animation:none!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-primary-action:hover {filter:brightness(1.1);box-shadow:0 0 33px #20f6ff80!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-forgot {display:block;text-align:center;font-size:12px!important;color:#afe1e8!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-divider {margin:25px 0 0!important;padding-top:20px!important;border-top:1px solid #69afc042!important;font-size:12px!important;color:#abc8d7!important;text-align:center;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-divider .ui-button {display:block;text-align:center;margin:17px 0 0!important;min-height:40px!important;border:1px solid #7aacbeaa!important;border-radius:4px!important;background:linear-gradient(#21455999,#0f2a3c99)!important;box-shadow:inset 0 1px #acddee29!important;font-size:14px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] :is(.sg-terminal,.sg-story) :is(a,button,input[type=submit]):focus-visible {outline:2px solid #b4f9ff!important;outline-offset:4px;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer {margin:0!important;padding:18px 150px 18px 0!important;min-height:66px;background:linear-gradient(90deg,#0b233377,#07182477)!important;border-top:1px solid #7196a37a!important;border-bottom:0!important;box-shadow:none!important;font-size:11px!important;color:#9bb8c9!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer p {margin:0;font-size:11px;line-height:1.65;}
html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer nav {font-size:11px;}
html[data-home-scene="SINGULARITY1_FIX2"] .cc-motion {z-index:9!important;bottom:15px!important;right:15px!important;padding:8px 11px!important;border:1px solid #517486!important;border-radius:4px!important;background:#081c29da!important;font-size:11px!important;}
html[data-home-scene="SINGULARITY1_FIX2"][data-motion="off"] *,
html[data-home-scene="SINGULARITY1_FIX2"][data-singularity-paused="true"] .sg-terminal:before {animation-play-state:paused!important;}
@keyframes sg-beacon {0%,100%{opacity:.75;filter:brightness(.93)}50%{opacity:1;filter:brightness(1.2)}}
@media(min-width:1900px){html[data-home-scene="SINGULARITY1_FIX2"] .sg-layout {gap:80px;padding:62px 0;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-window {height:400px;}}
@media(max-width:1100px){html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-shell.sg-shell {width:91%!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-layout {grid-template-columns:minmax(0,1.35fr) minmax(310px,1fr);gap:30px;padding:42px 0;}html[data-home-scene="SINGULARITY1_FIX2"] #sg-title {font-size:42px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-window {height:300px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-imperium {width:150px;padding:10px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal {padding:27px 22px;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction {padding:12px!important;gap:9px;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction strong {font-size:14px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-intro {font-size:12px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone {left:0;}}
@media(max-width:820px){html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-shell.sg-shell {width:calc(100% - 32px)!important;padding-top:16px!important;max-width:580px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header {padding:11px 13px!important;min-height:61px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand {font-size:18px!important;gap:8px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand img {width:35px!important;height:35px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand small {font-size:7px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav {gap:9px;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav a {font-size:11px!important;padding:7px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav a:first-child {display:none;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-layout {display:flex;flex-direction:column;align-items:stretch;padding:30px 0;gap:34px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-story {width:100%;}html[data-home-scene="SINGULARITY1_FIX2"] #sg-title {font-size:clamp(32px,7vw,44px)!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-eyebrow {font-size:8px;margin-bottom:10px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-window {height:225px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone {top:24%;font-size:8px;padding:8px;max-width:160px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone strong {font-size:14px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-zone small {font-size:8px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-imperium {display:none;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene {top:80px;height:470px;min-height:0;bottom:auto;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene-art {background-image:url('../images/singularity1-fix2/event-horizon-mobile.webp');background-position:50% 50%;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-scene-shade {background:linear-gradient(0deg,#030c16,transparent 36%,#030c161f 70%,#030c1688);}html[data-home-scene="SINGULARITY1_FIX2"] .sg-intro {margin:0 0 15px!important;font-size:12px!important;line-height:1.65!important;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction-row {gap:9px;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction {padding:12px 9px!important;min-height:66px;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-symbol {font-size:20px;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction strong {font-size:12px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .c2-faction small {font-size:9px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal {padding:27px 23px 25px;}html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-field :is(input,select) {font-size:16px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer {display:block!important;padding:17px 0 67px!important;}html[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer nav {margin-top:12px;justify-content:flex-start;}}
@media(prefers-reduced-motion:reduce){html[data-home-scene="SINGULARITY1_FIX2"] *,html[data-home-scene="SINGULARITY1_FIX2"] *:before,html[data-home-scene="SINGULARITY1_FIX2"] *:after {animation:none!important;transition:none!important;scroll-behavior:auto!important;}}
/* Match the terminal proportions without inherited legacy form gaps/hover colours. */
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal {padding-top:26px;padding-bottom:26px;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity {padding-bottom:14px;margin-bottom:20px;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal-identity>span:first-child {line-height:1;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal h2 {font-size:30px!important;line-height:1.12!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-lead {margin-bottom:16px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal form .ui-field {display:block!important;margin:12px 0!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal form .ui-field label {line-height:16px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal form .ui-forgot {padding:0!important;line-height:18px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-divider {display:block!important;margin-top:19px!important;padding-top:16px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal .ui-auth-divider .ui-button {padding:10px!important;line-height:18px!important;margin-top:13px!important;}
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action,
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action:focus,
html[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action:hover {background:linear-gradient(100deg,#06e4f0,#00e7df)!important;color:#003d49!important;min-height:49px!important;line-height:21px!important;padding:12px!important;border:1px solid #83f8ff!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header {display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action,
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action:hover,
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .sg-terminal input.ui-primary-action:focus {color:#003d49!important;background:linear-gradient(100deg,#06e4f0,#00e7df)!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer {padding-right:0!important;gap:22px!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer .cc-motion {position:static!important;flex-shrink:0!important;white-space:nowrap!important;font-size:11px!important;}
@media(max-width:820px){html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header {gap:10px!important;}html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand {font-size:16px!important;}html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand img {width:32px!important;height:32px!important;}html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-footer .cc-motion {margin-top:18px!important;}}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header {flex-wrap:nowrap!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand {min-width:0!important;width:auto!important;flex:1 1 auto!important;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-brand>span {min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
html.xnova-home[data-home-scene="SINGULARITY1_FIX2"] .ui-public-header nav {flex:0 0 auto!important;width:auto!important;}

/* Small visible build label; not an interactive or account-status element. */
html[data-home-scene="SINGULARITY1_FIX2"] .sg-build {margin:6px 0 12px!important;text-align:right;font:10px/1.4 Arial,sans-serif!important;color:#8cafbf!important;letter-spacing:.09em;opacity:.8;}
