.prime-repair-agent{position:fixed;z-index:1400;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#edfaff}.prime-repair-agent.with-site-help{bottom:max(5.25rem,calc(env(safe-area-inset-bottom) + 4.25rem))}.prime-repair-launch{display:flex;align-items:center;gap:.55rem;min-height:2.8rem;padding:.65rem .85rem;border:1px solid rgba(113,226,255,.28);border-radius:.8rem;background:linear-gradient(160deg,rgba(12,27,39,.96),rgba(3,8,13,.98));box-shadow:0 14px 42px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.07);color:#eafaff;font:700 .66rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.prime-repair-launch span{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid rgba(105,230,255,.28);border-radius:.42rem;color:#69e6ff}.prime-repair-panel{position:absolute;right:0;bottom:3.45rem;width:min(25rem,calc(100vw - 2rem));padding:1rem;border:1px solid rgba(131,229,255,.2);border-radius:1rem;background:linear-gradient(155deg,rgba(9,23,34,.98),rgba(2,7,11,.99));box-shadow:0 26px 90px rgba(0,0,0,.56),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.prime-repair-panel[hidden]{display:none}.prime-repair-panel header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.7rem;border-bottom:1px solid rgba(131,229,255,.12);color:#88eaff;font:800 .6rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.prime-repair-panel header button{width:2rem;height:2rem;border:0;border-radius:.5rem;background:rgba(255,255,255,.04);color:#cdebf3;font-size:1.1rem;cursor:pointer}.prime-repair-device{margin:.8rem 0 .55rem;color:#dff9ff;font:700 .58rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.prime-repair-copy{margin:.45rem 0;color:#9db1bc;font-size:.77rem;line-height:1.55}.prime-repair-symptom{display:grid;gap:.38rem;margin:.78rem 0;color:#8ea5b2;font:700 .58rem/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.prime-repair-symptom select{width:100%;min-height:2.55rem;padding:.55rem .7rem;border:1px solid rgba(130,226,255,.16);border-radius:.65rem;background:#08131d;color:#e9f9ff;font:600 .72rem/1.2 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;outline:0}.prime-repair-symptom select:focus{border-color:rgba(105,230,255,.5);box-shadow:0 0 0 2px rgba(105,230,255,.08)}.prime-repair-status{min-height:3.1rem;margin:.8rem 0;padding:.7rem;border:1px solid rgba(105,230,255,.11);border-radius:.7rem;background:rgba(105,230,255,.035);color:#c8dbe2;font-size:.72rem;line-height:1.5}.prime-repair-actions{display:grid;grid-template-columns:1fr auto;gap:.5rem}.prime-repair-actions button{min-height:2.55rem;padding:.55rem .7rem;border:1px solid rgba(143,232,255,.17);border-radius:.65rem;background:rgba(255,255,255,.035);color:#eafaff;font:700 .61rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;cursor:pointer}.prime-repair-actions .prime-repair-run{border-color:rgba(105,230,255,.34);background:linear-gradient(135deg,rgba(70,211,255,.13),rgba(93,85,235,.09))}.prime-repair-panel small{display:block;margin-top:.65rem;color:#6f8794;font-size:.6rem;line-height:1.45}.prime-repair-attention .prime-repair-launch{border-color:rgba(105,230,255,.55);box-shadow:0 0 0 1px rgba(105,230,255,.06),0 14px 42px rgba(0,0,0,.34),0 0 28px rgba(105,230,255,.09)}.repair-reduced-effects *{scroll-behavior:auto!important}.repair-reduced-effects *,.repair-reduced-effects *:before,.repair-reduced-effects *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.repair-disable-backdrop *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.repair-safe-media video{filter:none!important}.repair-network-resilient .stars,.repair-network-resilient .music-orbit,.repair-network-resilient .service-orb{display:none!important}.repair-touch-guard button,.repair-touch-guard a,.repair-touch-guard input,.repair-touch-guard select{touch-action:manipulation}.repair-dialog-fallback dialog.dialog-fallback-open{position:fixed;z-index:1500;display:block;inset:4vh 4vw;width:auto;max-width:none;height:auto;max-height:92vh;margin:0;overflow:auto}.repair-isolation-mode body:before,.repair-isolation-mode .stars,.repair-isolation-mode .service-orb,.repair-isolation-mode .music-orbit{display:none!important}@media(max-width:600px){.prime-repair-agent{right:max(.65rem,env(safe-area-inset-right));bottom:max(.65rem,env(safe-area-inset-bottom))}.prime-repair-agent.with-site-help{bottom:max(4.8rem,calc(env(safe-area-inset-bottom) + 4rem))}.prime-repair-panel{width:min(24rem,calc(100vw - 1.3rem))}.prime-repair-actions{grid-template-columns:1fr}.prime-repair-launch{min-height:2.65rem;padding:.55rem .7rem}}@media(prefers-reduced-motion:reduce){.prime-repair-agent *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

/* Prime Creation site helper consolidation */
.help[data-help]{display:none!important}.prime-repair-launch{border-radius:999px;padding:.36rem .9rem .36rem .38rem;gap:.68rem;min-height:3.35rem}.prime-repair-launch span{width:2.55rem;height:2.55rem;flex:0 0 2.55rem;border-radius:50%;border:2px solid rgba(109,226,255,.48);background:url('/assets/sheol-guide-v2.png') center 18%/cover no-repeat;font-size:0;color:transparent;box-shadow:0 0 0 3px rgba(99,222,255,.08),0 0 22px rgba(102,220,255,.18)}.prime-repair-launch b{font-size:.7rem;letter-spacing:.1em}.prime-repair-agent.with-site-help{bottom:max(5.25rem,calc(env(safe-area-inset-bottom) + 4.25rem))}@media(max-width:600px){.prime-repair-launch{min-height:3.2rem;padding:.3rem .8rem .3rem .32rem}.prime-repair-launch span{width:2.45rem;height:2.45rem;flex-basis:2.45rem}.prime-repair-agent.with-site-help{bottom:max(5rem,calc(env(safe-area-inset-bottom) + 4.2rem))}}