.fx-overlay-host{display:contents}.fx-scrim{z-index:60;background:#0a0c1466;position:fixed;inset:0}.fx-drawer{background:var(--surface);width:min(520px,100%);color:var(--ink);border-left:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:70;flex-direction:column;animation:.22s fx-drawer-enter;display:flex;position:fixed;top:0;bottom:0;right:0}.fx-drawer-header{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.fx-drawer-header>div{flex:1;min-width:0}.fx-drawer-title{color:var(--ink);font-size:18px;font-weight:650}.fx-drawer-description{color:var(--muted);font-size:12px;margin-bottom:4px!important}.fx-drawer-close{background:var(--surface-3);color:var(--ink);border:0;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.fx-drawer-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 18px 28px;display:flex;overflow:auto}.fx-drawer-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.fx-confirm-dialog{background:var(--surface);width:min(520px,100% - 32px);max-height:calc(100% - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-lg);z-index:70;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fx-drawer-enter{0%{transform:translate(102%)}to{transform:translate(0)}}@container (width<=760px){.fx-drawer{border-left:0;width:100%}.fx-confirm-dialog{border-radius:0;width:100%;max-height:100%;inset:0;transform:none}}
