body.settings-open{overflow:hidden}.simple-topbar{align-items:center;padding-bottom:18px}.simple-topbar h1{font-size:46px;margin-bottom:8px}.simple-topbar p{max-width:580px}.top-actions{display:flex;align-items:center;gap:8px}.settings-toggle,.settings-close{background:#fff;border:1px solid #cbd0d8;color:#30353c}.settings-toggle{padding:9px 13px;border-radius:999px;font-size:12px}.settings-toggle:hover,.settings-close:hover{background:#f3f5f7}.simple-note{margin:12px 3px 14px;color:#717985;font-size:12px}.primary-sidebar{gap:10px}.primary-card{padding:16px}.primary-card .card-title{margin-bottom:10px}.compact-dropzone{min-height:102px}.main-command-label{margin-top:0}.main-command-label textarea{min-height:76px}.main-actions{margin-top:9px}.mini-details{margin-top:10px;border-top:1px solid #eceef1;padding-top:8px}.mini-details summary{cursor:pointer;color:#6d7580;font-size:11px;font-weight:750;list-style:none}.mini-details summary::-webkit-details-marker{display:none}.mini-details summary:after{content:'＋';float:right}.mini-details[open] summary:after{content:'−'}.workspace-details{margin-top:12px;border:1px solid #dfe2e7;border-radius:13px;background:#fff;overflow:hidden}.workspace-details>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;padding:13px 14px;list-style:none;font-size:12px;color:#5e6670}.workspace-details>summary::-webkit-details-marker{display:none}.workspace-details>summary span{font-size:11px;color:#8a919a}.workspace-details-body{padding:0 12px 12px}.workspace-details .source-card{margin-top:0}.settings-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(19,23,29,.28);backdrop-filter:blur(2px)}.settings-panel{position:absolute;right:0;top:0;height:100%;width:min(440px,94vw);overflow:auto;background:#f4f5f7;border-left:1px solid #d7dbe1;box-shadow:-20px 0 50px rgba(0,0,0,.14);padding:18px}.settings-head{position:sticky;top:-18px;z-index:3;display:flex;justify-content:space-between;align-items:center;background:#f4f5f7;padding:18px 0 14px;border-bottom:1px solid #d9dde2}.settings-head h2{margin:3px 0 0;font-size:28px;letter-spacing:-.8px}.settings-close{width:38px;height:38px;border-radius:50%;padding:0;font-size:25px;line-height:1}.settings-status{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:14px 0 10px;font-size:12px;color:#69717b}.settings-panel-body{display:grid;gap:10px}.settings-card{box-shadow:none}.settings-panel .bridge-card{box-shadow:none;margin:0}.settings-panel .bridge-install-guide{margin-top:10px}.simple-stage{min-height:680px}@media(max-width:780px){.simple-topbar{display:flex}.simple-topbar h1{font-size:38px}.simple-topbar p{font-size:13px}.top-actions{align-self:flex-start}.simple-note{margin-left:0}.settings-toggle{white-space:nowrap}.settings-panel{width:100%;max-width:none}.simple-stage{min-height:0}}@media(max-width:520px){.simple-topbar{align-items:flex-start}.simple-topbar p{max-width:230px}.top-actions{flex-direction:column;align-items:flex-end}.top-actions .pill{font-size:10px;padding:7px 10px}}