#page-sites{width:100%;max-width:none;padding:0;margin:0;min-height:calc(100dvh - 84px)}.sites-workspace-toolbar{display:flex;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid var(--line);background:var(--bg)}.sites-workspace-toolbar strong{font-size:19px}.sites-workspace-toolbar>select{width:auto;max-width:50%;padding:8px 12px}.sites-connection-settings{margin-left:auto}.sites-connection-settings summary{cursor:pointer;font-size:12px;color:var(--green);padding:10px}.sites-connection-settings[open]{position:absolute;top:100px;right:24px;z-index:25;width:min(430px,calc(100vw - 32px));padding:18px;background:var(--white);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 36px #10292222;max-height:80dvh;overflow:auto}.sites-connection-settings[open] summary{font-weight:600}.sites-connection-form{display:grid;gap:10px;margin:16px 0}.sites-connection-form h3{font-size:15px}.sites-connection-form label{margin:0;display:grid;gap:6px}.sites-connection-form input,.sites-connection-form select{min-width:0;width:100%}.sites-workspace-stage{position:relative;min-height:calc(100dvh - 156px)}.sites-workspace-stage>iframe{display:block;width:100%;height:calc(100dvh - 156px);min-height:480px;border:0;background:var(--bg)}.sites-status{padding:16px 24px;margin:0}.sites-workspace-stage>h2,.sites-workspace-stage>p:not(.sites-status){margin:24px}.sites-subnav{padding-left:34px}.sites-subnav button{display:block;text-align:left;width:100%;padding:8px 12px;color:#a0b5a8;font-size:12px;border-radius:6px}.sites-subnav button:hover{background:#213b30;color:white}body:has(#page-sites:not([hidden])) #sites-subnav{display:block!important}@media(max-width:760px){.sites-workspace-toolbar{padding:12px;gap:8px}.sites-workspace-toolbar>select{font-size:12px;max-width:45%}.sites-workspace-stage>iframe{height:calc(100dvh - 180px);min-height:420px}.sites-subnav{display:none!important}.sites-connection-settings[open]{top:100px;right:12px}}
