header .wrap.top{position:relative}.quick-save-root{margin-left:auto;position:relative;z-index:50}#quickSaveOpen{white-space:nowrap;background:transparent;border:1px solid rgba(125,100,160,.4);color:inherit;border-radius:9px;padding:8px 12px;font:inherit;font-size:13px;cursor:pointer}.quick-save-panel{position:absolute;right:0;top:calc(100% + 8px);width:min(390px,calc(100vw - 24px));background:#fff;color:#242033;border:1px solid #ded8e9;box-shadow:0 16px 48px #2111322e;border-radius:12px;padding:15px;z-index:100}.quick-save-panel[hidden]{display:none!important}.quick-save-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.quick-save-heading button{background:none;border:0;font-size:23px;cursor:pointer}.quick-save-panel input{width:100%;padding:10px;border:1px solid #c7bfd6;border-radius:7px}.quick-save-matches{max-height:290px;overflow:auto;margin:8px 0}.quick-save-match{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid #eee}.quick-save-match span{min-width:0}.quick-save-match strong,.quick-save-match small{display:block}.quick-save-match strong{font-size:13px}.quick-save-match small{font-size:11px;color:#676070}.quick-save-match button,.inline-save-button,.home-save-button{border:1px solid #d4c7e4;background:#f7f3fc;color:#4b2a75;border-radius:7px;padding:6px 9px;cursor:pointer;white-space:nowrap;font-size:12px}.quick-save-panel>a{display:inline-block;margin-top:5px;font-size:12px}.inline-save-button{margin-left:7px}.home-save-button{margin:0 0 12px 4px}.quick-save-root button:focus-visible,.inline-save-button:focus-visible,.home-save-button:focus-visible{outline:3px solid #a178e5;outline-offset:2px}@media(max-width:650px){#quickSaveOpen{padding:7px;font-size:12px}.quick-save-panel{position:fixed;top:72px;right:12px}}