.rg-viewport{color:#fff5d5;background:#220005;place-items:center;width:100vw;height:100dvh;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif;display:grid;overflow:hidden}.rg-screen{box-sizing:border-box;isolation:isolate;background:#710508 url(/screen-design/background-20261015.webp) 50%/100% 100% no-repeat;grid-template-rows:18.1% 56.3% 23.1%;gap:1.25%;width:min(100vw,177.778dvh);height:min(100dvh,56.25vw);padding:1.3cqw 1.6cqw 2.45cqw;font-size:1.1cqw;display:grid;position:relative;container-type:size}.rg-screen *{box-sizing:border-box}.rg-screen button,.rg-screen input{font:inherit}.rg-screen button{cursor:pointer}.rg-screen button:focus-visible,.rg-screen input:focus-visible{outline-offset:3px;outline:2px solid #ffe398}.rg-screen h1,.rg-screen h2,.rg-screen p{margin:0}.rg-screen button:disabled{opacity:.35;cursor:default}.rg-screen svg{flex-shrink:0;width:1.5cqw;height:1.5cqw}.rg-header{grid-template-rows:62% 38%;grid-template-columns:28.5% 39% 30.5%;gap:0 1%;min-width:0;display:grid;position:relative}.rg-brand{align-items:flex-start;gap:1cqw;padding:.1cqw .8cqw 0;display:flex}.rg-logo{color:#d5081b;background:#fff;border-radius:.8cqw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:9.8cqw;height:5.2cqw;display:flex;overflow:hidden;box-shadow:0 0 .8cqw #ff9e69}.rg-logo b{font-size:2.8cqw;font-weight:950;line-height:1}.rg-logo strong{font-size:1.25cqw;font-weight:900;line-height:1.3}.rg-logo small{font-size:.58cqw;font-weight:850}.rg-logo img{object-fit:contain;max-width:94%;max-height:94%}.rg-sponsor{border-left:1px solid #ffdf8d;flex-direction:column;gap:.5cqw;min-width:0;padding:.6cqw 0 0 1cqw;display:flex}.rg-sponsor strong{color:#ffefb0;white-space:nowrap;font-size:1.42cqw}.rg-sponsor span{white-space:nowrap;font-size:1.42cqw;font-weight:750}.rg-title{text-align:center;min-width:0}.rg-title h1{white-space:nowrap;filter:drop-shadow(0 .2cqw .1cqw #610001);justify-content:center;align-items:baseline;gap:.22cqw;font-family:Songti SC,SimSun,serif;font-size:3.1cqw;font-weight:900;line-height:1.35;display:flex}.rg-title h1 span{color:#0000;-webkit-text-stroke:.04cqw #ffe597;text-shadow:none;background:linear-gradient(#fffef3 10%,#ffe397 55%,#d67907 95%);-webkit-background-clip:text;background-clip:text}.rg-title h1 b{letter-spacing:-.55cqw;color:#ffda61;-webkit-text-stroke:.06cqw #fffce1;text-shadow:0 .15cqw #a33d00,0 0 .6cqw #ff751e;padding-right:.3cqw;font-family:Arial,sans-serif;font-size:6.65cqw;font-style:italic;line-height:1.02;position:relative}.rg-title h1 b svg{fill:#ffc847;color:#fff2be;width:2.8cqw;height:2.3cqw;position:absolute;top:-.25cqw;right:-2.9cqw;transform:rotate(12deg)}.rg-title p{letter-spacing:.14cqw;color:#fff0dd;white-space:nowrap;margin-top:.5cqw;font-size:1.12cqw;font-weight:700}.rg-values{justify-content:flex-end;align-items:flex-start;gap:1.15cqw;padding-top:.3cqw;display:flex}.rg-values div{text-align:center;flex-direction:column;gap:.2cqw;display:flex}.rg-values strong{letter-spacing:.05cqw;font-size:1.02cqw}.rg-values small{white-space:nowrap;font-size:.69cqw;font-weight:700}.rg-meeting-meta{white-space:nowrap;background:linear-gradient(#800209,#460001);border:1px solid #f4b62e;border-radius:.65cqw;grid-column:1;justify-content:center;align-self:end;align-items:center;gap:.75cqw;height:3.3cqw;font-size:1.08cqw;display:flex;box-shadow:inset 0 0 .5cqw #ff8b342b}.rg-meeting-meta svg{color:#ffdf79;width:1.4cqw;height:1.4cqw}.rg-meeting-meta i{border-left:1px solid #f8bf51;height:1.2cqw}.rg-metrics{grid-column:3;grid-template-columns:1fr 1.08fr;align-self:end;gap:.7cqw;display:grid}.rg-participants,.rg-status{background:linear-gradient(#8b060e,#47000b);border:1px solid #dc8e2c;border-radius:.55cqw;justify-content:center;align-items:center;gap:.8cqw;height:4cqw;display:flex;box-shadow:inset 0 0 .8cqw #ff4e341a}.rg-participants>svg{fill:#fff0ae;stroke-width:1.25px;width:2.6cqw;height:2.6cqw}.rg-participants span,.rg-status span{flex-direction:column;min-width:0;display:flex}.rg-participants small{font-size:.8cqw;font-weight:700}.rg-participants b{color:#ffdf36;font-size:2.1cqw;line-height:1.1}.rg-participants em{color:#fff;margin-left:.45cqw;font-size:1.02cqw;font-style:normal;font-weight:400}.rg-status>i{background:#e3c279;border-radius:50%;width:1.18cqw;height:1.18cqw}.rg-status>i.is-live{background:#4bff65;animation:2s ease-in-out infinite rg-status-pulse;box-shadow:0 0 .8cqw #69ff6d,0 0 1.5cqw #6fff616b}.rg-status strong{color:#57ff71;white-space:nowrap;font-size:1.22cqw}.rg-status small{color:#fff;white-space:nowrap;margin-top:.2cqw;font-size:.74cqw;font-weight:700}.rg-main{grid-template-columns:28% 43.8% 28%;gap:.6%;min-height:0;display:grid}.rg-panel{background:linear-gradient(145deg,#8e080ac9,#4c0007e0);border:1px solid #e59924;border-radius:.8cqw;min-width:0;min-height:0;overflow:hidden;box-shadow:inset 0 0 1.2cqw #ef410426,0 0 .4cqw #ff451330}.rg-ranking{flex-direction:column;padding:.8cqw .8cqw 1cqw;display:flex}.rg-ranking h2{color:#fff;white-space:nowrap;align-items:center;gap:1cqw;height:3.25cqw;font-size:1.5cqw;display:flex}.rg-ranking h2 svg{color:#ffce2c;fill:#ffd14d;filter:drop-shadow(0 0 .4cqw #fff259);stroke-width:1px;width:3.1cqw;height:3.1cqw}.rg-ranking ol{flex:1;grid-template-rows:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.rg-ranking li{color:#fff;border-bottom:1px solid #d4672c2b;border-radius:.7cqw;align-items:center;gap:.7cqw;min-width:0;padding:.2cqw .65cqw .2cqw .25cqw;transition:background .4s;display:flex;position:relative}.rg-ranking li.rg-rank-1{background:linear-gradient(90deg,#f55f099c,#9c00087a);border:1px solid #ffb52d;box-shadow:inset 0 0 1cqw #ffaf386b,0 0 .6cqw #ff831f73}.rg-rank-number{color:#ffeaa4;border:1px solid #edb82a;border-radius:50%;flex-shrink:0;place-items:center;width:2.8cqw;height:2.8cqw;font-size:1.72cqw;display:grid}.rg-rank-1 .rg-rank-number,.rg-rank-2 .rg-rank-number,.rg-rank-3 .rg-rank-number{clip-path:polygon(50% 0,65% 10%,90% 15%,95% 68%,82% 83%,50% 100%,18% 83%,5% 68%,10% 15%,35% 10%);color:#fff;text-shadow:0 0 .5cqw #fff;filter:drop-shadow(0 0 .4cqw #ffe52d);background:linear-gradient(#fffca1,#ffd32e 40%,#ec9700);border:0;border-radius:0;width:3.4cqw;height:3.6cqw;font-size:2cqw}.rg-rank-2 .rg-rank-number{filter:drop-shadow(0 0 .4cqw #79d8ff);background:linear-gradient(#f9fcff,#83c9ff,#116db3)}.rg-rank-3 .rg-rank-number{filter:drop-shadow(0 0 .4cqw #ff9d32);background:linear-gradient(#fffab9,#ff9618,#d93f08)}.rg-portrait{color:#991425;background:#fff0c9;border:1.5px solid #ffe086;border-radius:50%;flex-shrink:0;place-items:center;width:3.4cqw;height:3.4cqw;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 .35cqw #f6be754f}.rg-portrait img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.rg-member-copy{flex-direction:column;flex:1;gap:.2cqw;min-width:0;display:flex}.rg-member-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:1.12cqw;overflow:hidden}.rg-member-copy small{white-space:nowrap;text-overflow:ellipsis;font-size:.94cqw;overflow:hidden}.rg-ranking li>b{color:#fff;white-space:nowrap;font-size:1.85cqw}.rg-ranking li.rg-rank-1>b{color:#ffe250}.rg-ranking li>b small{margin-left:.38cqw;font-size:.72cqw;font-weight:400}.rg-signal{color:#ffe08d;letter-spacing:-.12cqw;font-size:1.05cqw}.rg-ranking>button{color:#fff;background:linear-gradient(#890806,#580008);border:1px solid #dd772b;border-radius:2cqw;justify-content:center;align-items:center;gap:.4cqw;height:3cqw;margin-top:.7cqw;font-size:1.15cqw;font-weight:750;display:flex}.rg-stage{isolation:isolate;background:#5b0005;flex-direction:column;align-items:center;padding:.7cqw 0 .5cqw;display:flex;position:relative}.rg-stage-backdrop{z-index:-1;background:#740207 url(/screen-design/honor-stage-20261015.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.rg-stage-heading{text-align:center;z-index:3;margin-bottom:.6cqw;position:relative}.rg-stage-heading h2{letter-spacing:.35cqw;color:#fff;text-shadow:0 .12cqw .2cqw #500000;font-size:2.12cqw;font-weight:900}.rg-stage-heading p{color:#ffdf61;margin-top:.3cqw;font-size:1.03cqw}.rg-stage-person{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;margin-top:2.8cqw;padding-bottom:.5cqw;display:flex;position:relative}.rg-leader-photo{width:16.2cqw;height:16.2cqw;box-shadow:none;z-index:-1;background:#d1d1d1;border:0;position:absolute;top:.05cqw;left:50%;transform:translate(-50%)}.rg-leader-photo img{object-position:center 20%}.rg-leader-ribbon{text-align:center;color:#600008;z-index:3;clip-path:polygon(0 0,8% 8%,92% 8%,100% 0,100% 100%,90% 88%,10% 88%,0 100%);background:linear-gradient(90deg,#e0890c,#fff2b7 20%,#ffe79a 75%,#d98b0a);border-radius:.2cqw;place-items:center;width:26cqw;min-height:3.2cqw;margin-top:auto;font-size:2cqw;font-weight:950;line-height:1;display:grid;position:relative;box-shadow:0 .4cqw .5cqw #69000066}.rg-stage-person>p{color:#fff;text-shadow:0 .12cqw .2cqw #580000;z-index:3;min-height:1.7cqw;margin-top:.2cqw;font-size:1.16cqw;line-height:1.5;position:relative}.rg-leader-score{z-index:3;text-shadow:0 .2cqw #6c0600;align-items:baseline;gap:.5cqw;font-size:1.5cqw;line-height:1;display:flex;position:relative}.rg-leader-score>b{color:#fff0a0;font-size:3.35cqw;font-style:italic;font-weight:900;line-height:1.15}.rg-tie-markers{gap:.3cqw;display:flex;position:absolute;bottom:.3cqw}.rg-tie-markers button{background:#a56721;border:0;border-radius:50%;width:.4cqw;height:.4cqw;padding:0}.rg-tie-markers .is-current{background:#ffe785}.rg-right{grid-template-rows:63% 35%;gap:2%;min-height:0;display:grid}.rg-video{padding:.7cqw .65cqw .4cqw}.rg-video header{justify-content:space-between;align-items:center;gap:.5cqw;height:2.35cqw;display:flex}.rg-video h2{color:#fff;white-space:nowrap;align-items:center;gap:.35cqw;font-size:1.05cqw;display:flex}.rg-video h2 svg{color:#a91011;fill:#a91011;box-sizing:content-box;background:#ffeb9a;border-radius:.2cqw;width:.95cqw;height:.95cqw;padding:.22cqw}.rg-video header button{white-space:nowrap;color:#fff3e8;background:#7b0713;border:1px solid #c6706f;border-radius:1cqw;align-items:center;gap:.1cqw;padding:.25cqw .3cqw;font-size:.76cqw;display:flex}.rg-video header button svg{width:.85cqw;height:.85cqw}.rg-video-frame{background:#25090d;border:1px solid #f4b849;border-radius:.7cqw;height:calc(100% - 3.25cqw);margin-top:.3cqw;position:relative;overflow:hidden}.rg-video-frame video{object-fit:contain;background:#140006;width:100%;height:100%}.rg-video-poster{color:#fff;text-align:left;background:#410710;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.rg-video-poster>img{object-fit:cover;width:100%;height:100%}.rg-video-no-poster{background:radial-gradient(at 40% 40%,#ae2e25,#420311);position:absolute;inset:0}.rg-video-member{text-shadow:0 .12cqw .25cqw #2c0504;flex-direction:column;align-items:center;gap:.55cqw;display:flex;position:absolute;top:2.1cqw;right:1.15cqw}.rg-video-member small{color:#581406;text-shadow:none;background:#ffe19a;border-radius:1cqw;padding:.15cqw .9cqw;font-size:.87cqw;font-weight:800}.rg-video-member strong{font-size:2cqw;font-weight:900;line-height:1.05}.rg-video-member em{font-size:1.12cqw;font-style:normal}.rg-play-circle{background:#0008;border:2px solid #fff;border-radius:50%;place-items:center;width:3.8cqw;height:3.8cqw;display:grid;position:absolute;top:37%;left:42%;box-shadow:0 .2cqw .5cqw #0007}.rg-play-circle svg{width:1.7cqw;height:1.7cqw;margin-left:.25cqw}.rg-video-dots{justify-content:center;gap:.35cqw;padding-top:.2cqw;display:flex}.rg-video-dots button{background:#954331;border:0;border-radius:50%;width:.28cqw;height:.28cqw;padding:0}.rg-video-dots .is-current{background:#ffeb7b}.rg-video-empty{color:#e9c59e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1cqw;height:100%;padding:1cqw;font-size:1cqw;display:flex}.rg-video-empty>svg{width:3cqw;height:3cqw}.rg-video-error{bottom:0;color:#fff;background:#72031e;padding:.5cqw;font-size:.8cqw;position:absolute;inset-inline:0}.rg-qr{background:linear-gradient(115deg,#bd040a,#700004);align-items:center;gap:1.3cqw;padding:.7cqw;display:flex;position:relative}.rg-qr-image{background:#fff;border-radius:.4cqw;flex-shrink:0;width:8.8cqw;height:8.8cqw;padding:.35cqw}.rg-qr-image img{object-fit:contain;width:100%;height:100%}.rg-qr h2{color:#fff;white-space:nowrap;font-size:1.42cqw;font-weight:900;line-height:1.4}.rg-qr p{color:#fff3e4;margin-top:.3cqw;font-size:1.1cqw;line-height:1.65}.rg-members{padding:.4cqw .6cqw .45cqw}.rg-members header{justify-content:space-between;align-items:center;height:2.3cqw;padding:0 .7cqw;display:flex}.rg-members h2{color:#fff9e8;align-items:center;gap:.45cqw;font-size:1.28cqw;display:flex}.rg-members h2>svg{fill:#fff4bd;stroke-width:1.25px;width:2cqw;height:2cqw}.rg-members h2 small{font-size:1cqw;font-weight:400}.rg-members header label{background:#740306;border:1px solid #d26f3c;border-radius:2cqw;align-items:center;gap:.5cqw;width:17.1cqw;padding:.25cqw .7cqw;display:flex}.rg-members header input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:.83cqw}.rg-members header input::placeholder{color:#efc0b4}.rg-members header svg{width:1.2cqw;height:1.2cqw}.rg-members-rail{justify-content:space-between;align-items:center;gap:.5cqw;height:calc(100% - 2.3cqw);display:flex}.rg-members-rail>button{color:#fff;background:linear-gradient(#d93f16,#730005);border:1px solid #ff8b2d;border-radius:50%;flex-shrink:0;place-items:center;width:2.55cqw;height:2.55cqw;display:grid;box-shadow:0 0 .5cqw #ff601f4d}.rg-members-rail>button svg{width:2cqw;height:2cqw}.rg-member-cards{flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:.16cqw;min-width:0;height:100%;display:grid}.rg-member-cards article{text-align:center;border:1px solid #0000;border-radius:.55cqw;flex-direction:column;justify-content:center;align-items:center;gap:.35cqw;min-width:0;padding:.15cqw .18cqw;display:flex;position:relative}.rg-member-cards article.is-leading{background:linear-gradient(#c54f127d,#810909);border-color:#ffb63b;box-shadow:inset 0 0 1cqw #ff992846,0 0 .8cqw #ff742966}.rg-member-cards .rg-portrait{width:3.9cqw;height:3.9cqw}.rg-member-cards strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1.05cqw;line-height:1.25;overflow:hidden}.rg-member-cards article>span:not(.rg-portrait){-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;font-size:.95cqw;line-height:1.3;display:-webkit-box;overflow:hidden}.rg-member-crown{color:#fff6ad;fill:#ffc42d;filter:drop-shadow(0 0 .45cqw #ffc421);position:absolute;top:-.35cqw;left:.3cqw;transform:rotate(-20deg);width:2cqw!important;height:1.8cqw!important}.rg-network-message{color:#ffe2ad;z-index:5;background:#560318d9;border-radius:.3cqw;max-width:65%;padding:.2cqw .5cqw;font-size:.72cqw;position:absolute;bottom:.45cqw;right:2cqw}.rg-overlay{z-index:50;background:#160006d9;place-items:center;padding:4cqw;display:grid;position:absolute;inset:0}.rg-overlay-card{background:#68010b;border:1px solid #fbbf4e;border-radius:1cqw;flex-direction:column;width:80%;max-height:88%;padding:1.5cqw;display:flex;box-shadow:0 0 3cqw #0008}.rg-overlay-card>header{justify-content:space-between;align-items:center;margin-bottom:1cqw;font-size:1.5cqw;display:flex}.rg-overlay-card>header button{color:#fff;background:#4c0008;border:1px solid #e6ac52;border-radius:.4cqw;align-items:center;gap:.3cqw;padding:.4cqw .8cqw;font-size:1.1cqw;display:flex}.rg-overlay-content{gap:.5cqw;display:grid;overflow:auto}.rg-full-rank{border-bottom:1px solid #d1684338;align-items:center;gap:1cqw;padding:.4cqw;display:flex}.rg-full-rank>span:not(.rg-portrait){flex-direction:column;flex:1;display:flex}.rg-full-rank small{color:#f5d6bd;font-size:.85cqw}.rg-history-clip{color:#fff;text-align:left;background:#860315;border:1px solid #e6ac5280;border-radius:.5cqw;align-items:center;gap:1cqw;padding:.6cqw;display:flex}.rg-history-clip img{object-fit:cover;border-radius:.3cqw;width:8cqw;height:4.5cqw}.rg-history-clip>span{flex-direction:column;flex:1;gap:.3cqw;display:flex}.rg-admin-help{color:#64748b;margin:.6rem 0;font-size:.875rem;line-height:1.6}.rg-admin-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.rg-admin-field-grid label,.rg-admin-copy-field,.rg-clip-row label{flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.rg-admin-field-grid select,.rg-clip-row select{background:#fff;border:1px solid #dbb8b2;border-radius:.5rem;width:100%;min-height:2.5rem;padding:.5rem;font-size:1rem}.rg-admin-copy-field input{font-size:1rem}.rg-admin-save{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.rg-admin-save p{align-items:center;gap:.4rem;width:100%;display:flex}.rg-videos-admin{gap:1rem;display:grid}.rg-video-upload h2{color:#751523;align-items:center;gap:.6rem;font-size:1.2rem;display:flex}.rg-clip-list{gap:1rem;display:grid}.rg-clip-row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.rg-clip-row video{background:#1e0611;border-radius:.6rem;align-self:start;width:100%;max-height:22rem}.rg-clip-row>div{gap:.7rem;display:grid}.rg-clip-row .rg-admin-enabled{flex-direction:row;align-items:center;display:flex}.rg-video-upload p{color:#871729;margin-top:.6rem;font-size:.875rem}.rg-stage-backdrop{z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 47%,#0000 calc(7.05cqw - 1px),#000 calc(7.05cqw + 1px));mask-image:radial-gradient(circle at 50% 47%,#0000 calc(7.05cqw - 1px),#000 calc(7.05cqw + 1px))}.rg-leader-photo{z-index:0;width:14.3cqw;height:14.3cqw;top:23.5%}.rg-leader-ribbon{box-shadow:none;clip-path:none;background:0 0;place-items:center;height:10%;min-height:0;margin:0;font-size:1.95cqw;display:grid;position:absolute;top:63.5%}.rg-stage-person{z-index:3;pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.rg-stage-person>p{margin:0;position:absolute;top:77%}.rg-leader-score{position:absolute;top:83%}.rg-stage-heading{z-index:3}.rg-tie-markers{z-index:4}@keyframes rg-status-pulse{0%,to{opacity:1}50%{opacity:.65}}.rg-stage-backdrop{-webkit-mask-image:radial-gradient(circle at 50% 47%,#0000 calc(7.05cqw - 1px),#000 calc(7.05cqw + 1px)),linear-gradient(#0000 62.5%,#000 62.5%);mask-image:radial-gradient(circle at 50% 47%,#0000 calc(7.05cqw - 1px),#000 calc(7.05cqw + 1px)),linear-gradient(#0000 62.5%,#000 62.5%);-webkit-mask-composite:source-over;mask-composite:add}.rg-qr{background:#9d0008 url(/screen-design/qr-panel-20261015.webp) 50%/100% 100% no-repeat}.rg-stage-brand{z-index:2;text-align:center;color:#ffe091;pointer-events:none;text-shadow:0 .12cqw .15cqw #630000;flex-direction:column;width:8cqw;display:flex;position:absolute;top:30%}.rg-stage-brand b{font-size:2.65cqw;font-weight:950;line-height:1.2}.rg-stage-brand small{font-size:.55cqw;font-weight:800}.rg-stage-brand-left{left:4%;transform:skewY(14deg)rotate(2deg)}.rg-stage-brand-right{right:4%;transform:skewY(-14deg)rotate(-2deg)}@media (max-width:720px){.rg-admin-field-grid,.rg-clip-row{grid-template-columns:1fr}.rg-screen{font-family:PingFang SC,sans-serif}}@media (prefers-reduced-motion:reduce){.rg-status>i.is-live{animation:none}}.screen-settings-page{gap:1.25rem;max-width:1100px;margin:auto;display:grid}.screen-settings-intro{justify-content:space-between;align-items:center;gap:1rem;display:flex}.screen-settings-intro h2{font-size:1.5rem;font-weight:750}.screen-settings-intro p{color:#64748b;margin-top:.3rem;line-height:1.6}.screen-settings-form,.screen-settings-form fieldset{gap:1rem;min-width:0;display:grid}.screen-settings-form fieldset{border:0;margin:0;padding:0}.screen-settings-page h2{font-weight:700}.screen-settings-page .rg-admin-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.screen-settings-page .field-label{flex-direction:column;gap:.4rem;display:flex}.screen-settings-page .field-label small{color:#64748b;font-size:.8rem;font-weight:400;line-height:1.6}.screen-settings-page select{color:#3b1520;background:#fff;border:1px solid #e2cbd0;border-radius:.6rem;width:100%;min-height:2.5rem;padding:.5rem}.screen-copy-groups{margin-top:1rem}.screen-copy-group{border-top:1px solid #eadde0;padding:.25rem 0}.screen-copy-group summary{cursor:pointer;padding:.9rem .15rem;font-weight:650;line-height:1.5}.screen-copy-group summary span{float:right;color:#64748b;font-size:.8rem;font-weight:400}.screen-copy-group[open]{padding-bottom:1.2rem}.screen-settings-save{z-index:10;background:#fff;border:1px solid #ead3d8;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 5px 24px #40101e16}.screen-settings-save small{color:#64748b;margin-top:.25rem;display:block}.screen-save-message{color:#7c1831;flex-basis:100%;font-size:.875rem}.screen-settings-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.screen-logo-card .brand-logo-editor{margin-top:1rem}@media (max-width:640px){.screen-settings-intro{align-items:flex-start}.screen-settings-intro p{font-size:.875rem}.screen-settings-page .rg-admin-field-grid{grid-template-columns:1fr}.screen-copy-group summary span{float:none;display:block}.screen-settings-save{padding:.85rem;bottom:.5rem}.screen-settings-actions>*{max-width:100%}}@keyframes rg-leader-arrive{0%{opacity:.5;transform:translate(-50%)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}.rg-leader-photo{animation:.36s ease-out rg-leader-arrive}.rg-stage.is-warmup .rg-stage-heading h2{color:#ffe7a0}@media (prefers-reduced-motion:reduce){.rg-leader-photo{animation:none}}.rg-sound-prompt{z-index:3;color:#fff8db;background:#650209ed;border:1px solid #ffe092;border-radius:999px;align-items:center;gap:.35cqw;padding:.4cqw .75cqw;font-size:.9cqw;font-weight:800;display:flex;position:absolute;top:.6cqw;right:.6cqw;box-shadow:0 .15cqw .6cqw #16000688}.rg-sound-prompt svg{width:1.15cqw;height:1.15cqw}
