:root{color:#262131;font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f5fa;font-family:Segoe UI Variable,Microsoft YaHei UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer;min-height:44px;color:inherit;background:#fff;border:1px solid #e4ddec;border-radius:12px;padding:10px 16px}button.primary{color:#fff;background:linear-gradient(115deg,#946ae2,#8764d5);border-color:#0000}button:disabled{cursor:default;opacity:.5}:is(button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #a57bff}.operator-workspace{width:min(760px,100%);margin-inline:auto;padding:48px 24px}.operator-brand{align-items:center;gap:16px;margin-bottom:28px;display:flex}.operator-brand img{-o-object-fit:contain;object-fit:contain;width:56px;height:56px}.operator-brand :is(h1,p){margin:0}.operator-brand h1{font-size:24px}.operator-brand p{color:#756a83;margin-top:4px}.operator-card{background:#fff;border:1px solid #e8e1ef;border-radius:24px;margin-bottom:20px;padding:28px;box-shadow:0 14px 50px #32204607}.operator-card h2{margin:0 0 16px;font-size:21px}.operator-card p{line-height:1.8}.operator-card label{gap:10px;margin-block:20px;display:grid}.operator-card input{width:100%;min-width:0;min-height:46px;color:inherit;background:#fbf9fd;border:1px solid #ded6e8;border-radius:12px;padding:10px 12px}.operator-password{gap:8px;display:flex;position:relative}.operator-password input{flex:1}.operator-password button{flex:none}.operator-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.operator-muted{color:#756a83;font-size:13px}.operator-notice{background:#f6efff;border:1px solid #d9c3f5;border-radius:12px;padding:12px}.operator-card summary{cursor:pointer;min-height:44px;padding-block:10px}.operator-card :is(dd,code,p){overflow-wrap:anywhere}.operator-card dl{grid-template-columns:auto minmax(0,1fr);gap:8px 16px;font-size:13px;display:grid}.operator-card dt{color:#756a83}.operator-card dd{margin:0}.operator-rules{gap:12px;margin-block:20px;padding:0;list-style:none;display:grid}.operator-rules li{border:1px solid #e8e1ef;border-radius:16px;padding:16px}.operator-rules h3{margin:0;font-size:16px}@media (width<=767px){:root{color:#f4f1fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08080b}.operator-workspace{padding:calc(24px + env(safe-area-inset-top,0px)) 18px calc(24px + env(safe-area-inset-bottom,0px))}.operator-brand{gap:12px}.operator-brand img{width:48px;height:48px}.operator-brand h1{font-size:21px}.operator-card{box-shadow:none;background:#17161d;border-color:#c2b2db2b;border-radius:20px;padding:20px}.operator-card input{background:#22202b;border-color:#c2b2db2b;font-size:16px}button{background:#22202b;border-color:#c2b2db2b}.operator-card button.primary{background:linear-gradient(115deg,#aa7aff,#8059dc)}.operator-brand p,.operator-muted,.operator-card dt{color:#bac2d1}.operator-notice{background:#292035;border-color:#a57bff55}.operator-rules li{border-color:#c2b2db2b}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
