.mpos{z-index:70;outline:0}.mpop{box-sizing:border-box;min-width:15rem;max-width:min(22rem,100vw - 16px);max-height:var(--available-height);overscroll-behavior:contain;border-radius:var(--r-3);background:var(--bg);color:var(--fg);box-shadow:var(--shadow-pop);font:400 var(--fs-13)/1.35 var(--sans);transform-origin:var(--transform-origin);animation:mpop-in .12s var(--ease);outline:0;padding:.35rem;overflow-y:auto}@keyframes mpop-in{0%{opacity:0;transform:scale(.97)}}.mi{border-radius:var(--r-2);color:var(--fg);white-space:nowrap;cursor:default;user-select:none;outline:0;align-items:baseline;gap:.6rem;padding:.5rem .65rem;text-decoration:none;display:flex}.mi[data-highlighted]{background:var(--surface)}.mi[data-disabled]{color:var(--faint)}.mi[data-disabled][data-highlighted]{background:0 0}.mi-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.mi kbd{font:500 var(--fs-11)/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto;padding-left:1.5rem}.mi[data-disabled] kbd{color:inherit}.mi-place{flex-direction:column;gap:.1rem}.mi-place .mi-text{font-weight:500}.mi-hint{color:var(--muted);font-size:var(--fs-12)}.mi-check{visibility:hidden;flex:none;align-self:center;place-items:center;width:14px;display:grid}.mi-check .ic{width:14px;height:14px}.mi-check[data-checked]{visibility:visible}.mpop:has(.mi-check)>.mi:not(:has(.mi-check)):before,.mpop:has(.mi-check) .mgroup>.mi:before{content:"";flex:none;width:14px}.mpop:has(.mi-check) .mi-place:before{display:none}.msep{background:var(--border);height:1px;margin:.3rem .4rem}.mlabel{font:600 var(--fs-11)/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:.35rem .65rem .15rem}.mi-sig{width:14px;height:14px;color:var(--muted);vertical-align:-.17em;margin:0 .5rem 0 1px}.mi[data-popup-open]{background:var(--surface)}.mi-go{width:14px;height:14px;color:var(--faint);align-self:center;margin-left:auto;padding-left:0}.mi-sub .mi-text{margin-right:1rem}.mi-text>.mi-ext{width:14px;height:14px;color:var(--faint);vertical-align:-.15em;margin-left:.3rem}@media (pointer:coarse){.mi{align-items:center;min-height:40px}.mi kbd{display:none}}@media (prefers-color-scheme:dark){.mpop{background:var(--surface-2)}.mi[data-highlighted],.mi[data-popup-open]{background:color-mix(in oklab, var(--fg) 10%, transparent)}}.tip-pos{z-index:80;pointer-events:none}.tip{border-radius:var(--r-1);background:var(--fg);width:max-content;max-width:min(28rem,100vw - 16px);color:var(--bg);font:500 .72rem/1.35 var(--sans);align-items:baseline;gap:.6rem;padding:.3rem .55rem;animation:.12s both tip-in;display:flex}@keyframes tip-in{0%{opacity:0}}.tip kbd{font:inherit;opacity:.6;white-space:nowrap}@media (hover:none){.tip-pos{display:none}}@media (prefers-reduced-motion:reduce){.mpop,.tip{animation:none}}.drw-scrim{z-index:64;opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity .28s var(--ease);background:#00000047;position:fixed;inset:0}.drw-scrim[data-starting-style],.drw-scrim[data-ending-style]{opacity:0}.drw-port{z-index:65;justify-content:flex-end;display:flex;position:fixed;inset:0}.drw{box-sizing:border-box;width:min(21rem,86vw);height:100%;padding:var(--inset-t) var(--inset-r) var(--inset-b) 0;border-radius:var(--r-4) 0 0 var(--r-4);--drw-bg:var(--bg);background:var(--drw-bg);color:var(--fg);box-shadow:var(--shadow-dlg);transform:translateX(var(--drawer-swipe-movement-x,0px));transition:transform .28s var(--ease);outline:0;flex-direction:column;display:flex}.drw[data-starting-style],.drw[data-ending-style]{transform:translate(100%)}.drw[data-swiping]{user-select:none;transition:none}.drw-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.drw-head{z-index:1;background:var(--drw-bg);align-items:center;gap:.25rem;min-height:60px;padding:.4rem .4rem .2rem 1.1rem;display:flex;position:sticky;top:0}.drw-doc{flex:1;gap:.15rem;min-width:0;display:grid}.drw-doc b{font:600 var(--fs-15)/1.3 var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drw-doc span{color:var(--muted);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drw-x,.drw-back{border-radius:var(--r-2);height:40px;color:var(--muted);font:500 var(--fs-15)/1 var(--sans);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.drw-x{width:40px;margin-left:auto}.drw-back{color:var(--fg);margin-left:-.6rem;padding:0 .6rem}.drw-title{min-width:0;font:600 var(--fs-15)/1.3 var(--sans);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.drw-acts{grid-template-columns:repeat(3,1fr);gap:.4rem;padding:.3rem .9rem .6rem;display:grid}.drw-acts button{border-radius:var(--r-3);background:var(--surface);min-height:58px;color:var(--fg);font:500 var(--fs-12)/1 var(--sans);border:0;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex}.drw-acts .ic{width:20px;height:20px}.drw-list{padding:.2rem .5rem .8rem}.drw-row{border-radius:var(--r-2);width:100%;min-height:44px;color:var(--fg);font:400 var(--fs-15)/1.3 var(--sans);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .6rem;text-decoration:none;display:flex}.drw-row:disabled{color:var(--faint)}.drw-row:not(:disabled):active,.drw-acts button:active,.drw-x:active,.drw-back:active{background:var(--surface-2)}@media (hover:hover){.drw-row:not(:disabled):hover,.drw-x:hover,.drw-back:hover{background:var(--surface)}}@media (hover:hover) and (prefers-color-scheme:dark){.drw-row:not(:disabled):hover,.drw-x:hover,.drw-back:hover{background:var(--surface-2)}}.drw-row:focus-visible,.drw-acts button:focus-visible,.drw-x:focus-visible,.drw-back:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}.drw-list:has(.drw-check)>.drw-row:not(:has(.drw-check)):before{content:"";flex:none;width:14px}.drw-check{flex:none;place-items:center;width:14px;display:grid}.drw-check .ic{width:14px;height:14px}.drw-ic{width:18px;color:var(--muted);flex:none;place-items:center;display:grid}.drw-sig{color:var(--muted)}.drw-go{color:var(--faint);margin-left:auto}.drw-back .ic{margin-right:.15rem}.drw-ext{width:14px;height:14px;color:var(--faint);vertical-align:-.15em;margin-left:.3rem}.drw-list hr{background:var(--border);border:0;height:1px;margin:.35rem .6rem}.drw-label{font:600 var(--fs-11)/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:.5rem .6rem .25rem}.drw-row.drw-place{flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;padding-block:.4rem}.drw-hint{color:var(--muted);font-size:var(--fs-12)}@media (prefers-color-scheme:dark){.drw{--drw-bg:var(--surface);box-shadow:inset 1px 0 0 var(--rule-strong), var(--shadow-dlg)}.drw-acts button{background:var(--surface-2)}.drw-row:not(:disabled):active,.drw-acts button:active,.drw-x:active,.drw-back:active{background:color-mix(in oklab, var(--fg) 12%, var(--surface))}.drw-scrim{background:#0009}}@media (prefers-reduced-motion:reduce){.drw,.drw-scrim{transition:none}}
