._M2ghG_scrim{z-index:80;background:#080e0c66;justify-content:flex-end;display:flex;position:fixed;inset:0}._M2ghG_drawer{background:var(--surface);width:min(440px,100%);height:100%;animation:_M2ghG_slide .25s var(--ease);border-inline-start:1px solid var(--line);outline:none;align-content:start;gap:18px;padding:26px;display:grid;overflow:auto}._M2ghG_wide{width:min(560px,100%)}@keyframes _M2ghG_slide{0%{opacity:.5;transform:translate(-24px)}}._M2ghG_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._M2ghG_head h2{font-size:22px;font-weight:500}._M2ghG_head p{color:var(--muted);font-size:13.5px}._M2ghG_foot{background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 0 6px;display:flex;position:sticky;bottom:-26px}._M2ghG_center{justify-content:center;align-items:flex-start;padding:32px 16px;overflow:auto}._M2ghG_dialog{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:min(480px,100%);animation:_M2ghG_pop .25s var(--ease);outline:none;gap:16px;margin-top:10vh;padding:24px;display:grid}._M2ghG_dialogWide{width:min(820px,100%);margin-top:0}._M2ghG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._M2ghG_toast{bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--bg);z-index:99;animation:_M2ghG_pop .25s var(--ease);border-radius:10px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:12px 20px;font-weight:500;display:flex;position:fixed;left:50%;transform:translate(-50%)}._M2ghG_toastCrit{background:var(--crit);color:#fff}@keyframes _M2ghG_pop{0%{opacity:0;transform:translate(-50%,8px)}}._M2ghG_dialog,._M2ghG_dialogWide{animation-name:_M2ghG_popIn}@keyframes _M2ghG_popIn{0%{opacity:0;transform:translateY(8px)}}._M2ghG_savebar{z-index:20;background:var(--ink);color:var(--bg);animation:_M2ghG_popIn .25s var(--ease);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 12px 18px;display:flex;position:sticky;bottom:16px;box-shadow:0 20px 40px -20px #0009}._M2ghG_savebar>span{align-items:center;gap:8px;font-size:14px;display:flex}._M2ghG_savebar ._M2ghG_row{align-items:center;gap:10px;display:flex}@media (max-width:760px){._M2ghG_scrim{justify-content:stretch;align-items:flex-end}._M2ghG_drawer,._M2ghG_wide{width:100%;height:auto;max-height:92vh;padding:20px 18px calc(20px + env(safe-area-inset-bottom,0px));animation:_M2ghG_sheetUp .26s var(--ease);border:0;border-radius:22px 22px 0 0}._M2ghG_drawer:before{content:"";background:var(--line-2);border-radius:999px;justify-self:center;width:44px;height:5px;margin:-8px 0 2px}._M2ghG_foot{bottom:calc(-20px - env(safe-area-inset-bottom,0px))}._M2ghG_center{justify-content:center;align-items:flex-start;padding:12px}._M2ghG_savebar{border-radius:12px;padding:10px 12px;bottom:10px}._M2ghG_savebar>span{flex-basis:100%;font-size:13px}._M2ghG_savebar ._M2ghG_row{width:100%}._M2ghG_savebar ._M2ghG_row>*{flex:1}}@keyframes _M2ghG_sheetUp{0%{opacity:.4;transform:translateY(24px)}}._M2ghG_saveBtn,._M2ghG_saveGhost{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14.5px;font-weight:500;display:inline-flex}._M2ghG_saveBtn{background:var(--sand);color:#14201d}._M2ghG_saveBtn:hover{background:#d6ca96}._M2ghG_saveGhost{color:var(--bg);background:0 0;border-color:#ffffff40}._M2ghG_saveGhost:hover{border-color:var(--bg)}._M2ghG_saveBtn:disabled,._M2ghG_saveGhost:disabled{opacity:.5;cursor:not-allowed}
