.mdlw{flex:none;align-items:center;margin-left:4px;display:flex;position:relative}.mdlw:before{content:"";background:var(--rail);width:1px;height:14px;margin-right:6px}.mdl{height:28px;color:var(--mute);letter-spacing:-.01em;transition:background-color var(--t1),color var(--t1);border-radius:8px;align-items:center;gap:3px;padding:0 6px 0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.mdl .ico{width:14px;height:14px;transition:transform var(--t2) var(--spring)}.mdl:hover,.mdl[aria-expanded=true]{background:var(--fill);color:var(--ink)}.mdl[aria-expanded=true] .ico{transform:rotate(180deg)}.mmenu{background:var(--s2);background-image:var(--tex);width:260px;box-shadow:var(--sh3);border:1px solid var(--sep);z-index:45;opacity:0;transform-origin:16px 0;pointer-events:none;visibility:hidden;transition:opacity var(--t1) var(--ease),transform var(--t2) var(--spring),visibility 0s var(--t2);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);left:-2px;transform:translateY(-4px)scale(.98)}.mdlw.open .mmenu{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--t1) var(--ease),transform var(--t2) var(--spring);transform:none}.mh{color:var(--mute);justify-content:space-between;align-items:center;padding:6px 10px 8px;font-size:12.5px;font-weight:500;line-height:18px;display:flex}.mtag{background:var(--fill2);color:var(--mute);border-radius:999px;padding:2px 7px;font-size:12px}.mi{text-align:left;width:100%;color:var(--ink);border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.mi>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mi b{letter-spacing:-.01em;font-size:13.5px;font-weight:600}.mi b .smpl{letter-spacing:0;color:var(--mute);border:1px solid var(--rail);white-space:nowrap;vertical-align:1px;border-radius:999px;align-items:center;margin-left:6px;padding:0 7px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:inline-flex}.mi small{color:var(--mute);font-size:12px;line-height:16px}.mi .ico{width:16px;height:16px;color:var(--or-text);opacity:0;transition:opacity var(--t1),transform var(--t2) var(--spring);transform:scale(.6)}.mi .ico .chk{stroke-width:2.25px;vector-effect:none}.mi.on .ico{opacity:1;transform:none}.mi:hover,.mi:focus-visible{background:var(--fill)}.mi:focus-visible{box-shadow:inset 0 0 0 1.5px var(--or);outline:none}@media (max-width:700px){.mdlw{display:none}}@media (prefers-reduced-motion:reduce){.mdl,.mdl .ico,.mmenu,.mdlw.open .mmenu,.mi .ico{transition:none!important}}
.toast{background:var(--or-fill);background-image:var(--inkt);color:var(--on-or);letter-spacing:-.01em;z-index:30;opacity:0;pointer-events:none;transition:opacity .3s var(--ease),transform .55s var(--spring);background-size:140px;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:150px;left:50%;overflow:hidden;transform:translate(-50%,10px)scale(.96);box-shadow:inset 0 1px #ffffff40,0 2px 4px #0000004d,0 16px 36px -10px #00000080}.toast.on{opacity:1;transform:translate(-50%)}.toast:after{content:"";opacity:.35;transform-origin:0;background:currentColor;border-radius:1px;height:1.5px;position:absolute;bottom:3px;left:18px;right:18px;transform:scaleX(0)}.toast.on:after{animation:3s linear forwards drain}@keyframes drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:700px){.toast{white-space:nowrap;max-width:calc(100vw - 24px);bottom:104px}}@media (prefers-reduced-motion:reduce){.toast{transform:translate(-50%);transition:none!important}.toast.on:after{animation:none!important}}
