:root{--bg:#fbf9f5;--panel:#ffffff;--green:#d85d38;--muted:#7b7a7e;--text:#292832;--border:#eae5df;--red:#bf4551}body{background:var(--bg);color:var(--text)}header{background:#fffaf6}.brand-icon{background:#f6d8b8;color:#8f4027}.brand small{color:#8d7f75}.avatar{background:#f2dfd0;color:#80533d}.demo-label{background:white;color:#806b60;border-color:#eee1d7}nav i{background:#f0e8df}.panel{box-shadow:0 7px 24px #55320f04}.primary{background:#dc653f;color:#fff;box-shadow:0 4px 14px #d9623a13}.outline{color:#514a4b;border-color:#e6ddd6;background:#fff}.outline:hover{background:#fcf3ea}.danger{color:#b84c50;border-color:#ebccd0}.product-item{background:#fcfaf7;color:#3f3734;border-color:#efe7df}.product-item.selected{background:#fff2e7;border-color:#e6a985}.product-item .emoji{filter:saturate(.8)}.badge{color:#8f684e;border-color:#e9d8c6;background:#fff9ef}.seller-tools .badge{color:#46785b;border-color:#d9e5d9;background:#f5faf3}input,select,textarea{background:#fffdfa;color:#3f3835;border-color:#e2d9cf}.steps button{color:#5d5149;border-color:#e8ddd1;background:#fffdfa}.steps button.selected{background:#fff0e6;color:#c75d37;border-color:#d88a66}.timer{background:#fff0e5;color:#c15b36;letter-spacing:0;font-size:16px}.timer.urgent{color:#b44848;background:#ffebeb}.bid-status.leading{color:#b85533}.terms-mini p{color:#9a8d83}.terms-mini{border-color:#ede4db}.big-price{color:#3a302c}.bid-row.mine{color:#ba603b}.history-heading{color:#635346}.text-button{color:#967d68}.video-stage{background:#f3e9dc;border-color:#e2d7c8;box-shadow:0 12px 40px #6e4e2b09}.ambient{background:radial-gradient(ellipse at 30% 20%,#fffefbd4,transparent 70%),linear-gradient(145deg,#e7d4b6,#efe6dc 55%,#e6cdc3)}.ambient:after{background:repeating-linear-gradient(90deg,transparent,transparent 80px,#ffffff26 81px,#ffffff26 82px)}.lens{background:#fff9f091;border-color:#cb9c7855;box-shadow:0 10px 30px #92623b0b}.lens span{color:#bb744d}.overline{color:#a18a73}.host-placeholder h2{color:#6b4835}.host-placeholder p{color:#9a7d68}.glass{background:#fff8f1b8;color:#986345;border-color:#d8bda280}.seller-avatar{background:#efcc9d;color:#8e5936}.seller-id b{color:#674b38}.seller-id small{color:#9b7a60}.check{color:#73977a}.follow{background:#fff5eac9;color:#7e593e;border-color:#dbbea36b}.live-badge{background:#db6749;color:#fff}.stage-side button{background:#fffaf2cf;color:#98734e;border-color:#e5d3c0;box-shadow:0 5px 10px #6140200a}.stage-side button small{color:#927c65}.stage-side #heart{color:#d76c7a}.chat-line{background:#ffffffc9;color:#7c6451;text-shadow:none;border:1px solid #f4e6d4}.chat-line b{color:#b1653d}.stage-caption{color:#ac8a6e}.stage-caption .badge{background:#fffbf2bd}.chat-input>button{background:#dc653f;color:#fff}.chat-input input{color:#6d5b4d}.product-strip>div:first-child{background:#f5eadd}.balance-card{background:linear-gradient(130deg,#fff0db,#f9e5d5);border-color:#ead5bd}.balance-card .big-price{color:#8c593d}.balance-sub{border-color:#e4cdb8;color:#9b7c63}.balance-sub b{color:#71503c}.ledger-row b{color:#a45d36}.ledger-row b.negative{color:#b36262}.money-row.total{color:#bb5e36}.stat{background:#fff}.stat b{color:#c86a3e}.notice{background:#fffaf3;border-color:#eadfce;color:#93816f}dialog{background:#fffaf5;color:#3e342c;border-color:#e3d1bd}dialog::backdrop{background:#46362477}.scope-note b{color:#b36d40}#winBox{background:#fff8e9;border-color:#ead5ae}#toast{background:#6b4935;color:#fff9ed}.good{color:#5b8c66}.mic-active{color:#4b8760;border-color:#bbd6c0;background:#f3faf2}.sequence-status{margin:12px 0 5px;line-height:1.8}.start-overlay{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff8e7cd;backdrop-filter:blur(5px);pointer-events:none;text-align:center;padding:25px}.start-overlay>span{font-size:20px;font-weight:bold;color:#8e5c3c}.start-overlay strong{font:900 135px Arial;line-height:1.35;color:#c4673d;text-shadow:0 8px 35px #a3642c20}.start-overlay p{font-size:13px;color:#a0846b;max-width:90%;line-height:1.8}.number-enter{animation:numberEnter 1s cubic-bezier(.2,.7,.3,1) both}@keyframes numberEnter{0%{transform:scale(.55);opacity:0}18%{transform:scale(1.08);opacity:1}65%{transform:scale(1);opacity:1}100%{transform:scale(1.25);opacity:0}}#hostVideo,#hostImage{background:#f4e6d6}#nextLot{margin:3px 0 0;font-size:12px}#endSession{margin-top:14px}.seller-id{background:#fffbf1c9;border-radius:10px;padding:7px;backdrop-filter:blur(8px)}.stage-header{top:12px;right:12px;left:12px}.stage-header .live-badge{margin-top:6px}.product-strip h2{color:#59473c}.chat-input>button.report{color:#9b7960}footer{color:#ad9682}@media(max-width:650px){.start-overlay strong{font-size:130px}.start-overlay>span{font-size:22px}.stage-side button small{color:#896a50}.sequence-status{font-size:11px}.catalog #nextLot{margin-top:10px}}
