.SitePreviewProvider_toolbar__G5ls1{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:2147483000;width:min(340px,calc(100vw - 24px));color:#e9ecea;background:#17201b;border:1px solid #84c790;border-radius:10px;box-shadow:0 8px 32px #0009;font:13px/1.45 system-ui,sans-serif}.SitePreviewProvider_heading__ARBku{display:flex;align-items:center;gap:8px;padding:10px}.SitePreviewProvider_heading__ARBku button:first-child{flex:1;text-align:left}.SitePreviewProvider_heading__ARBku button{cursor:pointer}.SitePreviewProvider_controls__5mRXz{padding:0 12px 12px;max-height:min(70dvh,630px);overflow-y:auto}.SitePreviewProvider_authPreview__AXeM8 label,.SitePreviewProvider_controls__5mRXz label{display:block;margin:10px 0}.SitePreviewProvider_authPreview__AXeM8 input,.SitePreviewProvider_controls__5mRXz select{display:block;width:100%;padding:7px;margin-top:4px;color:#eee;background:#202722;border:1px solid #637568;border-radius:5px;font:inherit}.SitePreviewProvider_controls__5mRXz summary{cursor:pointer;margin:12px 0}.SitePreviewProvider_apply__rgG9q{width:100%;padding:9px;margin-top:10px;color:#152019;background:#a1dbac;border-radius:5px;font-weight:600;cursor:pointer}.SitePreviewProvider_toolbar__G5ls1 button:disabled{opacity:.65;cursor:wait}.SitePreviewProvider_toolbar__G5ls1 :focus-visible{outline:2px solid #c6ffd0;outline-offset:3px}.SitePreviewProvider_muted__QAiYK{color:#b3beb6;font-size:12px;margin-top:10px}.SitePreviewProvider_links__QJm5b{display:flex;gap:14px;margin-top:10px}.SitePreviewProvider_links__QJm5b a{color:#a1dbac;text-decoration:underline}.SitePreviewProvider_avatar__Hg9aJ{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#152019;background:#a1dbac;font:600 14px system-ui}.SitePreviewProvider_authPreview__AXeM8{padding:20px;background:#202020;border:1px solid #444;border-radius:10px}.SitePreviewProvider_authPreview__AXeM8 button{display:block;margin-top:16px;padding:10px;background:#333;border-radius:5px;opacity:.6}