/* Colour refresh only: the top-left brand, navigation and buttons are unchanged. */
#landing{background:radial-gradient(ellipse at 83% 29%,#ff133222,transparent 43%),radial-gradient(ellipse at 5% 88%,#b900251a,transparent 42%),#050507}#landing::before,#landing::after{border-color:#ff304b90;box-shadow:0 -2px 24px #ff173c60,0 -1px 1px #ff9cac;background:linear-gradient(150deg,#ff224576 1%,#ca00253b 21%,transparent 48%)}.hero h1 span{background-image:linear-gradient(100deg,#ffbdc6,#ff2549 78%)}.hero-copy>p{color:#d2d0da}.eyebrow{color:#e9e5ec}.eyebrow i{background:#ff2549;box-shadow:0 0 17px #ff174d88}.hero-actions .primary,.nav-actions .primary{background:linear-gradient(160deg,#ff3657,#f0002a);border-color:#ff6a85;box-shadow:inset 0 1px #ffffff33,0 7px 27px #ff002738}.hero-actions .primary:hover,.nav-actions .primary:hover{background:linear-gradient(160deg,#ff4a69,#ff163c);box-shadow:0 8px 32px #ff0d4a55}.hero-actions .quiet{background:#0b0b10;border-color:#50404e;color:#f6f3f7;box-shadow:inset 0 1px #ffffff0c}.hero-note{color:#a6a3b0}.hero-note span{color:#ff385a}.preview{background:linear-gradient(135deg,#23232e,#0c0c13 45%,#190910);border-color:#a5324a8c;box-shadow:inset 0 1px #ffffff26,0 0 50px #f9002b17,0 25px 65px #0007}.preview::before{background:linear-gradient(140deg,#ffffff07 0 29%,transparent 29%)}.preview::after{background:linear-gradient(90deg,transparent,#ff244e,#ff607c,transparent);box-shadow:0 0 17px 3px #ff0b3e66}.preview-head .brand-icon{color:#ff3559;background:linear-gradient(145deg,#ff29443b,#5c0b2540);border-color:#b42c4b77;box-shadow:inset 0 1px #ffffff24,0 0 24px #ff00321a}.preview-tag{color:#a6a3b5}.sample-user{background:linear-gradient(135deg,#30232f,#1c131f);border-color:#78415177;color:#f0e9f3}.sample-answer p{color:#b4b1c2}.mini-brand{color:#ff2451;text-shadow:0 0 12px #ff003a66}.preview-cards>span{background:linear-gradient(145deg,#20202b,#111118);border-color:#48414e;box-shadow:inset 0 1px #ffffff09}.preview-cards>span:nth-child(2){background:linear-gradient(145deg,#5a16305e,#210b19);border-color:#ff315f99;box-shadow:inset 0 1px #ff9aad22,0 0 28px #ff00321c}.preview-cards b{color:#ff486d;text-shadow:0 0 15px #ff245659}.sample-input{background:linear-gradient(145deg,#1c1923,#0c0b11);border-color:#6d344980;color:#d6d3e3;box-shadow:inset 0 1px #ffffff15}.sample-input span{background:linear-gradient(155deg,#ff425e,#f90032);border-color:#ff7287;box-shadow:0 0 20px #ff164d40}.possibilities article{background:linear-gradient(145deg,#17171f,#0a0a10);border-color:#453443;box-shadow:inset 0 1px #ffffff08,0 8px 30px #0004}.possibilities article::before{background:linear-gradient(145deg,#701a324d,#230c1c);color:#ff5275;border-color:#ae34546b;box-shadow:inset 0 1px #ffb0be20,0 0 25px #ff073421}.possibilities article::after{background:linear-gradient(180deg,#ff173d45,transparent 47%);border-color:#ff4b7180;box-shadow:0 -5px 32px #ff00352b}.possibilities article>span{color:#ff597b}.possibilities h2{color:#f9f7fc}.possibilities p{color:#b9b5c7}
/* AI content area. No selector targets .xai-sidebar-top or its controls. */
.xgpt-login-app,.xai-shell>main{background:radial-gradient(ellipse at 0% 0%,#e300263d,transparent 37%),radial-gradient(ellipse at 110% 88%,#ec002c40,transparent 40%),radial-gradient(ellipse at 3% 74%,#a100271a,transparent 31%),#050506!important}.xai-chat-header{background:#080709dd!important;border-bottom-color:#7c15273d!important}.xai-chat-header h2{color:#f4f1f7!important}.xai-header-settings{background:#110b10;color:#e7dbe5;border-color:#5b2537}.xai-header-settings:hover{border-color:#ff2d52;color:#fff}.xai-empty-state>div>div{background:linear-gradient(145deg,#ff2248,#b4002c)!important;box-shadow:0 0 32px #f6003033!important}.xai-empty-state h1{background:linear-gradient(100deg,#fff 20%,#ffcbd4 52%,#ff3158 83%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}.xai-empty-state p{color:#bbb5c4!important}.xai-composer-v2{background:linear-gradient(transparent,#060508dd 45%)}.xai-input-box{background:linear-gradient(145deg,#190b12ed,#0b080dee);border-color:#a7254366;box-shadow:inset 0 1px #ff9eb511,0 8px 40px #ec002b0d}.xai-input-box:focus-within{border-color:#ff315c;box-shadow:0 0 0 2px #fa154a0a,0 0 32px #ff073b19}.xai-input-box textarea{color:#f6f0f6}.xai-input-box textarea::placeholder{color:#a69aa9}.xai-mode-button{color:#d0c6d3}.xai-mode-button svg{color:#fa4868}.xai-mode-button:hover{background:#ff12350d;color:#fff}.xai-mode-button.is-active{background:#e5003030;color:#ffb2c3;border-color:#ff31536b}.xai-model-trigger{color:#f3e9f3;background:#ff103709}.xai-model-trigger:hover,.xai-model-trigger[aria-expanded=true]{background:#ff18361a;color:#fff}.xai-send-button:not(:disabled){background:linear-gradient(150deg,#ff3c61,#f00032);color:white;box-shadow:0 0 20px #ff073430}.xai-send-button:not(:disabled):hover{background:#ff385d}.xai-attach-button{color:#e9d6e4;border-color:#674251}.xai-voice-button{color:#cab9cd}.xai-voice-round{background:#22101d;border-color:#553044}.xai-input-caption{color:#9a899c}.xai-discussion-row.is-active{background:linear-gradient(90deg,#da002e35,#e5002210)}.xai-discussion-row.is-active:before{background:#ff2a50}.xai-discussion-row:hover{background:#ff123c0c}.xai-discussion-title{color:#c8bdcf}.xai-discussion-title>svg{color:#ff3156}.is-active>.xai-discussion-title{color:#fff}.xai-sidebar-bottom{border-top-color:#48212f}.xai-profile-avatar{background:linear-gradient(150deg,#ff1e48,#c80035);border-color:#ff4769}.xai-profile small{color:#ff436b}.xai-assistant-avatar{background:#3a0c1d;color:#ff4d74;border-color:#9b2748}.xai-user-message>p{background:linear-gradient(140deg,#34101f,#1c101d);border-color:#70304c70;color:#f7edf8}.xai-model-menu,.xai-account-menu,.xai-settings-dialog{background:#100c13;border-color:#613045}.xai-response-status{color:#a499af}.xai-status-dot{color:#ff4066}

