:root[data-ui=glass]{--mm-v2-ov-scrim:oklch(20% 0.004 var(--brand-neutral-hue)/0.28)}:root[data-ui=glass].dark{--mm-v2-ov-scrim:oklch(0% 0 0/0.5)}:where(:root[data-ui=glass]) [data-slot=dialog-overlay]{background-color:var(--mm-v2-ov-scrim);backdrop-filter:none;-webkit-backdrop-filter:none}:where(:root[data-ui=glass]) [data-slot=dialog-content]:where(:not([class*="h-[94dvh]"]):not([class*="h-[100dvh]"]):not([class*=bg-white])){border-radius:28px}:where(:root[data-ui=glass]) [data-slot=dialog-close]{top:14px;right:14px;width:32px;height:32px;border-radius:16px;color:var(--mm-v2-ink-2)}:where(:root[data-ui=glass]) [data-slot=dialog-close]:hover{background-color:var(--mm-v2-hover);color:var(--mm-v2-ink)}:where(:root[data-ui=glass]) [data-slot=dialog-title]{font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--mm-v2-ink)}:where(:root[data-ui=glass]) :is([data-size=lg],[data-size=xl],[data-size=full]) [data-slot=dialog-title]{font-size:20px}:where(:root[data-ui=glass]) [data-slot=dialog-description]{font-size:12.5px;line-height:1.5;color:var(--mm-v2-ink-2)}:where(:root[data-ui=glass]) [data-slot=dialog-header]{padding-right:28px;text-align:left}:where(:root[data-ui=glass]) [data-slot=popover-content]{border-radius:20px}:where(:root[data-ui=glass]) [data-slot=menu-content]{border-radius:18px;padding:6px}:where(:root[data-ui=glass]) [data-slot=menu-item]{min-height:32px;border-radius:11px;font-size:12.5px}:where(:root[data-ui=glass]) [data-slot=menu-item]:focus,:where(:root[data-ui=glass]) [data-slot=menu-item][data-state=open]{background-color:var(--mm-v2-hover);color:var(--mm-v2-ink)}:where(:root[data-ui=glass]) [data-slot=menu-item]>:is(svg:not(.ml-auto),img[role=presentation]){display:none}:where(:root[data-ui=glass]) [data-slot=menu-separator]{background-color:var(--mm-v2-line);margin:5px 4px}:where(:root[data-ui=glass]) [data-slot=menu-label]{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}@media (max-width:639px){:where(:root[data-ui=glass]) [data-slot=dialog-content]:where(:not([class*="h-[94dvh]"]):not([class*="h-[100dvh]"]):not([class*=bg-white])){width:calc(100% - 16px);border-radius:24px}}:root[data-ui=glass] [data-v2-ov] [data-slot=button]:not([data-size=icon]):not([aria-label])>:is(svg:not(.animate-spin),img[role=presentation]){display:none}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-title]>:is(svg,img[role=presentation]){display:none}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-title]{display:block}:root[data-ui=glass] [data-v2-ov] [data-slot=button][data-variant=destructive]{background-color:var(--mm-v2-ink);color:var(--mm-v2-canvas);border-color:transparent;box-shadow:0 4px 14px -6px oklch(0 0 0/.45),inset 0 1px 0 oklch(100% 0 0/.18)}:root[data-ui=glass] [data-v2-ov] [data-slot=button][data-variant=destructive]:hover:not(:disabled){filter:brightness(1.15)}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]{border-color:transparent;background:transparent;box-shadow:none}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-footer] [data-slot=button][data-variant=outline]:hover:not(:disabled){background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-footer]{flex-wrap:wrap;gap:6px}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-footer]>*{margin-left:0;margin-right:0}:root[data-ui=glass] [data-v2-ov=final-check] [data-slot=dialog-footer]>:first-child{margin-right:auto}:root[data-ui=glass] [data-v2-ov]>*{min-width:0}:root[data-ui=glass] [data-v2-ov] [data-slot=badge]{background:transparent;color:var(--mm-v2-ink-2);border-color:var(--mm-v2-line);box-shadow:none;font-weight:500}:root[data-ui=glass] [data-ov-box]{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border:0;border-radius:14px;background:transparent;color:var(--mm-v2-ink);font-size:12.5px;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ov-box] :is(p,span,div){color:inherit;font-size:inherit}:root[data-ui=glass] [data-ov-box]>:is(svg,img[role=presentation]){display:none}:root[data-ui=glass] [data-ov-box=error]{box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-box=note]{color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-box=lock]{color:var(--mm-v2-ink-2);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--mm-v2-accent) 40%,transparent)}:root[data-ui=glass] [data-ov-box=lock] :is(b,strong){color:var(--mm-v2-accent)}:root[data-ui=glass] :is([data-ov-box=ok],[data-ov-box=risk]):before{content:"";flex:none;width:8px;height:8px;margin-top:5px;border-radius:9px;background:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-box=risk]:before{background:linear-gradient(90deg,var(--mm-v2-ink-2) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-box=ok] .font-semibold,:root[data-ui=glass] [data-ov-box=ok] p:first-child{font-weight:600}:root[data-ui=glass] [data-ov-box=ok] p+p{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-list=blocked]{border:0;border-radius:14px;background:transparent;padding:4px;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--mm-v2-accent) 40%,transparent);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-list=blocked]>*{border-color:var(--mm-v2-line-2)}:root[data-ui=glass] [data-ov-list=blocked] li,:root[data-ui=glass] [data-ov-list=blocked]>div{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;font-size:12.5px}:root[data-ui=glass] [data-ov-list=blocked] ul{margin:0}:root[data-ui=glass] [data-ov-list=blocked] li>span:first-child{display:none}:root[data-ui=glass] [data-ov-list=blocked] li:before,:root[data-ui=glass] [data-ov-list=blocked]>div:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;background:var(--mm-v2-accent)}:root[data-ui=glass] [data-ov-list=blocked]>div>span:last-child{margin-left:auto;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-list=blocked]>div>span:first-child{font-weight:500}:root[data-ui=glass] [data-v2-ov=save] [data-ov-opts]{gap:6px;padding:4px 0 0}:root[data-ui=glass] [data-v2-ov=save] [data-ov-opts] [data-slot=button][data-variant=outline]{height:40px;border:0;border-radius:14px;padding:0 14px;font-weight:500;color:var(--mm-v2-ink);background:transparent;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=save] [data-ov-opts] [data-slot=button][data-variant=outline]:hover:not(:disabled){background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=save] [data-ov-opts] [data-slot=button][data-variant=outline]:disabled{color:var(--mm-v2-ink-4);opacity:1}:root[data-ui=glass] [data-v2-ov=save] [data-ov-opts] [data-slot=button][data-variant=default]{height:40px;border-radius:20px;justify-content:center;margin-top:2px}:root[data-ui=glass] [data-v2-ov=late] [data-ov-bulk]{color:var(--mm-v2-ink-3);font-size:12px}:root[data-ui=glass] [data-v2-ov=late] ul{display:grid;gap:0}:root[data-ui=glass] [data-v2-ov=late] ul>*+*{margin-top:0}:root[data-ui=glass] [data-v2-ov=late] [data-ov-slot]{border:0;border-radius:0;padding:14px 0}:root[data-ui=glass] [data-v2-ov=late] [data-ov-slot]+[data-ov-slot]{border-top:1px solid var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=late] [data-ov-slot]>div:first-child p:first-child{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=late] [data-ov-slot]>div:first-child p+p{font-size:12px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=late] [data-ov-lock]{color:var(--mm-v2-accent)}:root[data-ui=glass] [data-v2-ov=late] [data-ov-slot] [role=radiogroup]{gap:8px;margin-top:10px}:root[data-ui=glass] [data-ov-choice]{position:relative;display:block;padding:12px 14px 12px 40px;border:0;border-radius:16px;background:transparent;box-shadow:inset 0 0 0 1px var(--mm-v2-line);color:var(--mm-v2-ink);font-size:12.5px}:root[data-ui=glass] [data-ov-choice]:hover{background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ov-choice]:before{content:"";position:absolute;left:14px;top:13px;width:16px;height:16px;border-radius:9px;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-choice]>span:first-child{font-weight:600;font-size:12.5px}:root[data-ui=glass] [data-ov-choice]>span:first-child>svg{display:none}:root[data-ui=glass] [data-ov-choice]>span+span{color:var(--mm-v2-ink-3);font-size:12px}:root[data-ui=glass] [data-ov-choice][aria-checked=true]{background:var(--mm-v2-row-on);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink),0 1px 2px oklch(0 0 0/.08)}:root[data-ui=glass] [data-ov-choice][aria-checked=true]:before{box-shadow:inset 0 0 0 5px var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=replace]{display:flex;flex-direction:column;gap:14px;overflow:hidden}:root[data-ui=glass] [data-v2-ov=replace] [data-ov-scroll]{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0 -24px;padding:2px 24px 4px;display:grid;gap:12px}:root[data-ui=glass] [data-v2-ov=replace] [data-ov-scroll]>*+*{margin-top:0}:root[data-ui=glass] [data-ov-line]{margin:0 -24px -8px;padding:12px 24px 0;border-top:1px solid var(--mm-v2-line)}:root[data-ui=glass] [data-ov-blk]{border:0;border-radius:18px;overflow:visible;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--mm-v2-accent) 38%,transparent)}:root[data-ui=glass] [data-ov-blk-head]{background:transparent;padding:14px 14px 6px}:root[data-ui=glass] [data-ov-blk-head]>div>div>div:first-child>svg{display:none}:root[data-ui=glass] [data-ov-blk-head]>div>div>div:first-child:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;background:var(--mm-v2-accent)}:root[data-ui=glass] [data-ov-name]{font-size:13.5px;font-weight:700;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-blk-head]>div>div>div:nth-child(2){flex-wrap:wrap;gap:4px 12px;padding-left:16px;color:var(--mm-v2-ink-3);font-size:12px}:root[data-ui=glass] [data-ov-premium]{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-by]{padding-left:16px;color:var(--mm-v2-accent);font-size:12px}:root[data-ui=glass] [data-ov-split]{padding-left:16px;gap:6px 10px;color:var(--mm-v2-ink-2);font-size:12px}:root[data-ui=glass] [data-ov-split] [data-ov-takes]{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-split] [data-ov-seg-item]{height:26px;padding:0 11px;border-radius:13px;font-size:12px}:root[data-ui=glass] [data-ov-split-note]{padding-left:16px;color:var(--mm-v2-ink-3);font-size:12px}:root[data-ui=glass] [data-ov-decided]{background:transparent;border:0;padding:4px 0;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-decided]>:is(svg,img[role=presentation]){display:none}:root[data-ui=glass] [data-ov-decided=replace]:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;background:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-decided] :is(span,button){color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-decided] button{color:var(--mm-v2-ink-3);text-decoration:underline;text-underline-offset:3px}:root[data-ui=glass] [data-ov-blk-body]{padding:4px 14px 10px}:root[data-ui=glass] [data-ov-blk-body] h4{font-size:10.5px;letter-spacing:.1em;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-blk-body]>p{font-style:normal;font-size:12.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-remove]{border-color:transparent;background:transparent;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-remove]:hover:not(:disabled){background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-blk-body]>.space-y-2>*+*{margin-top:0}:root[data-ui=glass] [data-ov-cand]{min-height:44px;padding:6px 10px;border:0;border-radius:12px;background:transparent}:root[data-ui=glass] [data-ov-cand]:hover{background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ov-cand]>svg{display:none}:root[data-ui=glass] [data-ov-cand] .font-medium{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-cand] :is(.text-muted-foreground,.text-caption-sm){color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-cand] [data-slot=badge][data-variant=secondary]{font-size:11px;height:20px}:root[data-ui=glass] [data-ov-manual]{margin-top:10px;padding:12px;border:0;border-radius:16px;background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ov-manual] h4{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-manual] [data-slot=input]{border-radius:17px}:root[data-ui=glass] [data-v2-ov=replace] [data-ov-line]>div:last-child>div:first-child{color:var(--mm-v2-ink-3);font-size:12px}@media (max-width:639px){:root[data-ui=glass] [data-v2-ov=replace]{inset:8px;transform:none;width:auto;max-width:none;max-height:none;border-radius:24px}:root[data-ui=glass] [data-ov-blk-head]>div{flex-wrap:wrap}:root[data-ui=glass] [data-ov-blk-head]>div>div:first-child{min-width:0}:root[data-ui=glass] [data-ov-cand]{flex-wrap:wrap}:root[data-ui=glass] [data-ov-cand]>.text-right{flex-basis:100%;text-align:left}:root[data-ui=glass] [data-ov-cand]>.text-right>div{justify-content:flex-start}}:root[data-ui=glass] [data-v2-ov=photo]{display:flex;flex-direction:column}:root[data-ui=glass] [data-ov-photo]{border-radius:20px;background:oklch(0 0 0/.045);padding:0}:root[data-ui=glass].dark [data-ov-photo]{background:oklch(0 0 0/.22)}:root[data-ui=glass] [data-ov-photo]>div>svg{display:none}:root[data-ui=glass] [data-ov-photo]>div{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-photo]:has(>.animate-spin)>.animate-spin{display:none}:root[data-ui=glass] [data-ov-photo]:has(>.animate-spin){background:linear-gradient(90deg,var(--mm-v2-hover),oklch(50% 0 0/.08),var(--mm-v2-hover));background-size:200% 100%;animation:mm-v2-ov-sk 1.4s linear infinite}@keyframes mm-v2-ov-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){:root[data-ui=glass] [data-ov-photo]:has(>.animate-spin){animation:none}}:root[data-ui=glass] [data-ov-link]{color:var(--mm-v2-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mm-v2-ink-4)}:root[data-ui=glass] [data-ov-link]>svg{display:none}:root[data-ui=glass] [data-ov-link]:after{content:" ↗"}:root[data-ui=glass] [data-ov-cand]>div:first-of-type{flex:1 1 45%;min-width:0}:root[data-ui=glass] [data-ov-cand]>div:first-of-type>div+div{flex-wrap:wrap;gap:2px 10px}:root[data-ui=glass] [data-ov-cand]>.text-right{flex:0 1 50%;min-width:0}:root[data-ui=glass] [data-ov-cand]>.text-right>span{display:block;margin-top:2px}:root[data-ui=glass] [data-ov-lock]{color:var(--mm-v2-accent)}:root[data-ui=glass] [data-v2-ov=feedback] label{font-size:11.5px;font-weight:500;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=feedback] textarea{border:0;border-radius:12px;background:var(--mm-v2-hover);box-shadow:inset 0 0 0 1px var(--mm-v2-line);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=feedback] textarea:focus-visible{box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3);outline:none}:root[data-ui=glass] [data-v2-ov=feedback] textarea::-moz-placeholder{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=feedback] textarea::placeholder{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=feedback] p.text-caption.font-medium{font-size:11.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-drop]{border:0;border-radius:16px;padding:22px 16px;outline:1.25px dashed var(--mm-v2-ink-4);outline-offset:-1.25px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-drop] p{color:var(--mm-v2-ink-2);font-size:12.5px}:root[data-ui=glass] [data-ov-drop] kbd{font-size:11px;font-weight:600;line-height:1;padding:2px 6px;border:0;border-radius:6px;color:var(--mm-v2-ink);background:var(--mm-v2-row-on);box-shadow:inset 0 0 0 1px var(--mm-v2-line),0 1px 0 var(--mm-v2-line)}:root[data-ui=glass] [data-ov-drop] [data-slot=button]{margin-top:10px}:root[data-ui=glass] [data-ov-dl]{border:0;border-radius:14px;box-shadow:inset 0 0 0 1px var(--mm-v2-line);color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-dl] dt{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-ferr]{display:flex;gap:8px;align-items:center;color:var(--mm-v2-ink);font-weight:500}:root[data-ui=glass] [data-ov-ferr]:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-v2-ov-panel=ai]{z-index:10040;top:64px;right:8px;height:calc(100dvh - 72px);width:400px;max-width:calc(100vw - 16px);border:0;border-radius:28px;overflow:hidden;color:var(--mm-v2-ink);background-color:var(--mm-v2-glass-over);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);outline:1px solid var(--mm-v2-edge);outline-offset:-1px;box-shadow:var(--mm-v2-shadow)}:root[data-ui=glass] [data-v2-ov-panel=ai][data-open=false]{transform:translateX(calc(100% + 24px));visibility:hidden;transition:transform .3s ease-in-out,visibility 0s .3s}:root[data-ui=glass] [data-ai-backdrop]{z-index:10039;background-color:var(--mm-v2-ov-scrim)}:root[data-ui=glass] [data-v2-ov-panel=ai] :is([data-ai-head],[data-ai-hist],[data-ai-recent],[data-ai-err],[data-ai-stale],[data-ai-input],[data-ai-foot]){border-width:0}:root[data-ui=glass] [data-ai-head]{padding:14px 12px 8px 20px}:root[data-ui=glass] [data-ai-head]>div:first-child>img{display:none}:root[data-ui=glass] [data-ai-head] :is(h2,button>span){font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-head]>div:last-child>button{width:32px;height:32px;display:grid;place-items:center;border-radius:16px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ai-head]>div:last-child>button:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-hist]{margin:0 12px 6px;padding:6px;border-radius:18px;background:var(--mm-v2-row-on);box-shadow:inset 0 0 0 1px var(--mm-v2-line),0 8px 24px -12px oklch(0 0 0/.3)}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent])>div:first-child :is(svg,img){display:none}:root[data-ui=glass] [data-ai-hist] button:first-child>img{display:none}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent])>div:first-child span{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent]) button,:root[data-ui=glass] [data-ai-hist] .group{border-radius:11px;color:var(--mm-v2-ink)}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent]) :is(button,.group):hover,:root[data-ui=glass] [data-ai-hist] .group.bg-accent{background:var(--mm-v2-hover)}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent]) .text-primary{color:var(--mm-v2-ink-2);background:transparent}:root[data-ui=glass] [data-ai-hist] span.text-primary{box-shadow:inset 0 0 0 1px var(--mm-v2-line);border-radius:9px;padding:0 6px}:root[data-ui=glass] :is([data-ai-hist],[data-ai-recent]) [class*="text-muted-foreground/"]{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-recent]{padding:6px 20px}:root[data-ui=glass] [data-ai-err]{margin:0 20px 8px;padding:8px 8px 8px 14px;border-radius:14px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-err]>svg{display:none}:root[data-ui=glass] [data-ai-err] :is(span,button){color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-err] button:last-child{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-stale]{margin:0 20px 8px;padding:9px 14px;border-radius:14px;background:transparent;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ai-stale]>img{display:none}:root[data-ui=glass] [data-ai-stale]:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;background:linear-gradient(90deg,var(--mm-v2-ink-2) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ai-stale] span{color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ai-empty] svg{display:none}:root[data-ui=glass] [data-ai-empty] p{font-size:14px;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-msgs]{padding:6px 20px 12px}:root[data-ui=glass] [data-ai-msgs]>*+*{margin-top:14px}:root[data-ui=glass] [data-ai-avatar]{display:none}:root[data-ui=glass] [data-ai-bubble]{color:var(--mm-v2-ink);font-size:13px}:root[data-ui=glass] :is([data-ai-bubble=assistant],[data-ai-bubble=typing]){background:transparent;padding:0;max-width:100%;border-radius:0}:root[data-ui=glass] [data-ai-row=assistant]>[data-ai-bubble]{flex:1}:root[data-ui=glass] [data-ai-bubble=user]{padding:9px 13px;border-radius:18px 18px 6px 18px;background:var(--mm-v2-hover);box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ai-tools]{border-width:0;margin-bottom:6px;padding-bottom:0}:root[data-ui=glass] [data-ai-tool]{font-size:11.5px;color:var(--mm-v2-ink-2);gap:6px}:root[data-ui=glass] [data-ai-tool]>:is(svg,img):not(:first-child){display:none}:root[data-ui=glass] [data-ai-tool]>span:last-of-type{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-tools] pre{border-radius:10px;background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ai-draft]{display:grid;gap:4px;margin-top:10px;padding:14px;border:0;border-radius:18px;background:transparent;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ai-draft]>div:first-child>svg{display:none}:root[data-ui=glass] [data-ai-draft]>div:first-child>span{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-draft]>.space-y-1{font-size:12.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-draft] .text-foreground{color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-draft] .border-t{border-color:var(--mm-v2-line)}:root[data-ui=glass] [data-ai-conflict]{color:var(--mm-v2-accent);font-size:12px}:root[data-ui=glass] [data-ai-conflict]>svg{display:none}:root[data-ui=glass] [data-ai-open]{height:36px;border-radius:18px;background:var(--mm-v2-ink);color:var(--mm-v2-canvas);font-size:12.5px;font-weight:600;box-shadow:0 4px 14px -6px oklch(0 0 0/.45),inset 0 1px 0 oklch(100% 0 0/.18)}:root[data-ui=glass] [data-ai-open]:hover{background:var(--mm-v2-ink);filter:brightness(1.15)}:root[data-ui=glass] [data-ai-open]>svg:not(.animate-spin){display:none}:root[data-ui=glass] [data-ai-input]{margin:0 12px;padding:5px;border-radius:22px;background:var(--mm-v2-hover);box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ai-input]>div:last-child{gap:4px;align-items:flex-end}:root[data-ui=glass] [data-ai-input] textarea{border:0;background:transparent;padding:7px 4px;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-input] textarea:focus-visible{box-shadow:none}:root[data-ui=glass] [data-ai-input] textarea::-moz-placeholder{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ai-input] textarea::placeholder{color:var(--mm-v2-ink-3)}:root[data-ui=glass] :is([data-ai-attach],[data-ai-send]){width:32px;height:32px;padding:0;display:grid;place-items:center;border-radius:16px;color:var(--mm-v2-ink-2);background:transparent}:root[data-ui=glass] [data-ai-attach]:hover:not(:disabled){background:var(--mm-v2-row-on);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ai-send]{background:var(--mm-v2-ink);color:var(--mm-v2-canvas)}:root[data-ui=glass] [data-ai-send]:disabled{background:transparent;color:var(--mm-v2-ink-4)}:root[data-ui=glass] [data-ai-input] [data-ov-box=error]{margin:4px 4px 6px}:root[data-ui=glass] [data-ai-foot]{padding:8px 20px 14px}:root[data-ui=glass] [data-ai-foot] :is(p,span){font-size:11px;color:var(--mm-v2-ink-3)}@media (max-width:767px){:root[data-ui=glass] [data-v2-ov-panel=ai]{left:8px;width:auto;max-width:none}}:root[data-ui=glass] [data-ov-banners]{top:64px;left:80px;right:8px}:root[data-ui=glass] [data-ov-banners]>div{display:grid;gap:6px}:root[data-ui=glass] [data-ov-banners] .animate-in{animation:none}:root[data-ui=glass] [data-ov-banner]{border-radius:20px;color:var(--mm-v2-ink);background-color:var(--mm-v2-glass-over);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);outline:1px solid var(--mm-v2-edge);outline-offset:-1px;box-shadow:var(--mm-v2-shadow)}:root[data-ui=glass] [data-ov-banner]>div{max-width:none;padding:8px 8px 8px 16px}:root[data-ui=glass] [data-ov-banner] :is(p,span){color:var(--mm-v2-ink-2);font-size:12.5px}:root[data-ui=glass] [data-ov-banner] strong{color:var(--mm-v2-ink);font-weight:600}:root[data-ui=glass] [data-ov-banner] [data-ov-lock]{color:var(--mm-v2-accent)}:root[data-ui=glass] [data-ov-banner] svg.h-5{display:none}:root[data-ui=glass] [data-ov-banner] .gap-3:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;background:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-banner][data-ov-state=locked] .gap-3:before{background:var(--mm-v2-accent)}:root[data-ui=glass] [data-ov-banner][data-ov-state=risk] .gap-3:before{background:linear-gradient(90deg,var(--mm-v2-ink-2) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-banner] [data-slot=button]{height:28px;padding:0 12px;border-radius:14px;font-size:12px;font-weight:600;background:var(--mm-v2-ink);color:var(--mm-v2-canvas)}:root[data-ui=glass] [data-ov-banner] [data-slot=button]:hover{background:var(--mm-v2-ink);filter:brightness(1.15)}:root[data-ui=glass] [data-ov-banner] [data-slot=button]>svg{display:none}:root[data-ui=glass] [data-ov-banner-list] [data-slot=button]{background:transparent;color:var(--mm-v2-ink-2);font-weight:500;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ov-banner-list] [data-slot=button]:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink);filter:none}:root[data-ui=glass] [data-ov-banner] button[aria-label]{width:32px;height:32px;display:grid;place-items:center;padding:0;border-radius:16px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-banner] button[aria-label]:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-banner-list]{padding-left:18px}:root[data-ui=glass] [data-ov-banner-row]+[data-ov-banner-row]{border-top:1px solid var(--mm-v2-line-2);padding-top:4px}:root[data-ui=glass] [data-ov-toast]{top:64px;right:8px;border:0;border-radius:18px;padding:10px 14px;color:var(--mm-v2-ink);background-color:var(--mm-v2-glass-over);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);outline:1px solid var(--mm-v2-edge);outline-offset:-1px;box-shadow:var(--mm-v2-shadow)}:root[data-ui=glass] [data-ov-toast]>svg{display:none}:root[data-ui=glass] [data-ov-toast]:before{content:"";flex:none;width:8px;height:8px;border-radius:9px;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-toast] span{color:var(--mm-v2-ink)}@media (max-width:767px){:root[data-ui=glass] [data-ov-banners]{left:8px}:root[data-ui=glass] [data-ov-toast]{left:8px;right:8px}:root[data-ui=glass] [data-ov-banner] .gap-3{flex-wrap:wrap}}:root[data-ui=glass] :is([data-v2-ov],[data-v2-ov-brief]){--mm-green-50:oklch(20% 0.01 var(--brand-neutral-hue)/0.05);--mm-green-100:oklch(20% 0.01 var(--brand-neutral-hue)/0.09);--mm-green-500:var(--mm-v2-ink-3);--mm-green-600:var(--mm-v2-ink-2);--mm-green-700:var(--mm-v2-ink-2);--mm-amber-50:oklch(20% 0.01 var(--brand-neutral-hue)/0.05);--mm-amber-100:oklch(20% 0.01 var(--brand-neutral-hue)/0.09);--mm-amber-500:var(--mm-v2-ink-3);--mm-amber-600:var(--mm-v2-ink-2);--mm-amber-700:var(--mm-v2-ink-2);--mm-cyan-50:oklch(20% 0.01 var(--brand-neutral-hue)/0.05);--mm-cyan-100:oklch(20% 0.01 var(--brand-neutral-hue)/0.09);--mm-cyan-500:var(--mm-v2-ink-3);--mm-cyan-700:var(--mm-v2-ink-2);--mm-sky-50:oklch(20% 0.01 var(--brand-neutral-hue)/0.05);--mm-sky-100:oklch(20% 0.01 var(--brand-neutral-hue)/0.09);--mm-sky-500:var(--mm-v2-ink-3);--mm-sky-700:var(--mm-v2-ink-2);--mm-red-50:oklch(20% 0.01 var(--brand-neutral-hue)/0.05);--mm-red-100:oklch(20% 0.01 var(--brand-neutral-hue)/0.09);--mm-red-500:var(--mm-v2-ink-2);--mm-red-600:var(--mm-v2-ink);--mm-red-700:var(--mm-v2-ink)}:root[data-ui=glass].dark :is([data-v2-ov],[data-v2-ov-brief]){--mm-green-50:oklch(100% 0 0/0.06);--mm-green-100:oklch(100% 0 0/0.1);--mm-amber-50:oklch(100% 0 0/0.06);--mm-amber-100:oklch(100% 0 0/0.1);--mm-cyan-50:oklch(100% 0 0/0.06);--mm-cyan-100:oklch(100% 0 0/0.1);--mm-sky-50:oklch(100% 0 0/0.06);--mm-sky-100:oklch(100% 0 0/0.1);--mm-red-50:oklch(100% 0 0/0.06);--mm-red-100:oklch(100% 0 0/0.1)}:root[data-ui=glass] [data-v2-ov] :is([class*=emerald-],[class*=amber-5],[class*=amber-7],[class*=cyan-5],[class*=cyan-7],[class*=yellow-]):not([data-ov-hot]){color:var(--mm-v2-ink-2);border-color:var(--mm-v2-line);background-color:transparent}:root[data-ui=glass] [data-v2-ov] [data-slot=badge][data-variant=default]:not([data-ov-hot]){color:var(--mm-v2-ink);border-color:var(--mm-v2-ink-4);font-weight:600}:root[data-ui=glass] [data-v2-ov] [data-ov-hot]{background:transparent;color:var(--mm-v2-accent);border-color:color-mix(in oklch,var(--mm-v2-accent) 40%,transparent);font-weight:600}:root[data-ui=glass] [data-v2-ov=location] [data-slot=dialog-footer]{position:sticky;bottom:-24px;z-index:2;margin:16px -24px -24px;padding:12px 24px 16px;border-top:1px solid var(--mm-v2-line);background-color:var(--mm-v2-glass-over);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2)}:root[data-ui=glass] [data-v2-ov] [data-slot=badge]{white-space:nowrap}:root[data-ui=glass] [data-v2-ov=location] h3.uppercase{font-size:10.5px;font-weight:600;letter-spacing:.1em;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=location] h3.uppercase.pt-2{margin-top:12px;padding-top:16px;border-top:1px solid var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=location] label.text-caption,:root[data-ui=glass] [data-v2-ov=location] p.text-caption.font-medium{font-size:11.5px;font-weight:500;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=location] :is(.rounded-lg.border.bg-muted\/40){border:0;border-radius:16px;background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=location] textarea{border-radius:12px;border-color:var(--mm-v2-line);background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ov-seg-item]{border:0;border-radius:15px;height:30px;background:transparent;color:var(--mm-v2-ink-2);font-weight:500}:root[data-ui=glass] [data-ov-seg-item]:hover{background:var(--mm-v2-hover)}:root[data-ui=glass] [data-ov-seg-item][data-ov-on]{background:var(--mm-v2-row-on);color:var(--mm-v2-ink);font-weight:600;box-shadow:0 1px 2px oklch(0 0 0/.1),inset 0 1px 0 oklch(100% 0 0/.6)}:root[data-ui=glass].dark [data-ov-seg-item][data-ov-on]{box-shadow:inset 0 1px 0 oklch(100% 0 0/.14)}:root[data-ui=glass] :has(>[data-ov-seg-item]){gap:2px;padding:3px;border-radius:19px;background:var(--mm-v2-hover);box-shadow:inset 0 1px 2px oklch(0 0 0/.05)}:root[data-ui=glass] [data-ov-well]{border:0;border-radius:16px;background:var(--mm-v2-hover);color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-well] h3{color:var(--mm-v2-ink-3);font-size:10.5px;letter-spacing:.1em}:root[data-ui=glass] [data-ov-well] :is(button,span).rounded-full{border-color:var(--mm-v2-line);background:transparent;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-tag]{height:26px;padding:0 11px;border:0;border-radius:13px;font-size:12px;font-weight:500;background:transparent!important;color:var(--mm-v2-ink-2);box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-ov-tag]:hover:not(:disabled){background:var(--mm-v2-hover)!important;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-tag][data-ov-on]{background:var(--mm-v2-row-on)!important;color:var(--mm-v2-ink);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-tag]:disabled{opacity:1;color:var(--mm-v2-ink-3);box-shadow:inset 0 0 0 1px var(--mm-v2-line);font-weight:500}:root[data-ui=glass] [data-v2-ov] [data-ov-left]{border-color:transparent;background:transparent;color:var(--mm-v2-ink-2);box-shadow:none;margin-right:auto;margin-left:-12px}:root[data-ui=glass] [data-v2-ov] [data-ov-left]:hover:not(:disabled){background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=publish]>p:not([data-ov-box]){font-size:12.5px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-v2-ov=visibility] .rounded-lg.border{border-color:var(--mm-v2-line);border-radius:16px;background:transparent}:root[data-ui=glass] [data-v2-ov=visibility] .rounded-md.border,:root[data-ui=glass] [data-v2-ov=visibility] aside{border-color:var(--mm-v2-line);border-radius:16px}:root[data-ui=glass] [data-v2-ov=visibility] .rounded-md.bg-muted{border-radius:14px;background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=visibility] select{border-radius:12px;border-color:var(--mm-v2-line);background-color:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=visibility] th{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=visibility] thead{background:var(--mm-v2-glass-over)}:root[data-ui=glass] [data-v2-ov=visibility] tbody tr{border-color:transparent}:root[data-ui=glass] [data-v2-ov=visibility] tbody tr:hover{background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=visibility] [data-ov-box]>svg{display:none}:root[data-ui=glass] [data-v2-ov=replace] [data-ov-scroll]>*{min-width:0}@media (max-width:639px){:root[data-ui=glass] [data-ov-cand]>.text-right{flex:1 1 100%}:root[data-ui=glass] [data-ov-blk-body]>div:first-child,:root[data-ui=glass] [data-ov-blk-head]>div>div:last-child{flex-wrap:wrap}:root[data-ui=glass] [data-v2-ov] [data-slot=dialog-footer]{flex-direction:row;justify-content:flex-end;align-items:center}}@media (min-width:640px){:root[data-ui=glass] [data-inv-side][data-side-kind=late-boards]{width:460px}}:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-head]{padding:16px 56px 10px 22px}:root[data-ui=glass] [data-side-kind=late-boards] [data-lb-head] h2{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-side-kind=late-boards] [data-lb-head] p{margin-top:2px;font-size:12px;letter-spacing:0;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-body]{padding:4px 22px 14px}:root[data-ui=glass] [data-lb-body]{display:grid;gap:14px;align-content:start}:root[data-ui=glass] :is([data-lb-body],[data-lb-group],[data-lb-board],[data-lb-confirm])>*+*{margin-top:0}:root[data-ui=glass] [data-lb-intro]{margin:0;font-size:12.5px;line-height:1.5;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-lb-intro] b{color:var(--mm-v2-ink);font-weight:600}:root[data-ui=glass] [data-lb-group]{display:grid;gap:14px}:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-body] h3[data-lb-shead]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:2px 0 -4px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-lb-shead]>span+span{letter-spacing:0;text-transform:none;font-weight:600}:root[data-ui=glass] [data-lb-board]{display:grid;gap:8px;padding:12px 12px 12px 14px;border:0;border-radius:18px;background:var(--mm-v2-lens-tile);box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-lb-board][data-open]{background:var(--mm-v2-row-on);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink)}:root[data-ui=glass] [data-lb-board] :is(p,span,b,small){text-shadow:none}:root[data-ui=glass] [data-lb-board-h] b{font-size:13px;font-weight:700;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-lb-board-h] small{font-size:11.5px;letter-spacing:0;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-lb-st]{gap:8px;font-size:12.5px;font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-lb-why]{margin:-2px 0 0 16px;padding:0;font-size:12px;letter-spacing:0;line-height:1.45;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-lb-why=muted]{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-lb-acts]{gap:6px}:root[data-ui=glass] [data-lb-note]{font-size:11.5px;letter-spacing:0;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-lb-acts] [data-slot=button][data-variant=ghost],:root[data-ui=glass] [data-lb-acts] [data-slot=button][data-variant=outline]{height:28px;padding:0 11px;border:0;border-radius:16px;background:transparent;color:var(--mm-v2-ink-2);font-size:12px;font-weight:500;box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-lb-acts] [data-slot=button][data-variant=ghost]{box-shadow:none}:root[data-ui=glass] [data-lb-acts] [data-slot=button]:is([data-variant=outline],[data-variant=ghost]):hover:not(:disabled){background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-lb-acts] [data-slot=button][data-variant=outline]:disabled{opacity:1;color:var(--mm-v2-ink-4);box-shadow:inset 0 0 0 1px var(--mm-v2-line-2)}:root[data-ui=glass] [data-lb-confirm]{display:grid;gap:8px;padding:10px 12px;border-radius:14px;background:var(--mm-v2-hover);font-size:12px;letter-spacing:0;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-lb-confirm] b{color:var(--mm-v2-ink);font-weight:600}:root[data-ui=glass] [data-lb-confirm] p.text-muted-foreground{color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-lb-acts] [data-lb-request][data-slot=button],:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-foot] [data-lb-done][data-slot=button]{height:28px;padding:0 11px;border:0;border-radius:17px;background:var(--mm-v2-ink);color:var(--mm-v2-canvas);font-size:12px;font-weight:600;box-shadow:0 4px 14px -6px oklch(0 0 0/.45),inset 0 1px 0 oklch(100% 0 0/.18)}:root[data-ui=glass] [data-lb-acts] [data-lb-request][data-slot=button]:hover:not(:disabled),:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-foot] [data-lb-done][data-slot=button]:hover{background:var(--mm-v2-ink);color:var(--mm-v2-canvas);filter:brightness(1.15)}:root[data-ui=glass] [data-lb-acts] [data-lb-request][data-slot=button]:disabled{opacity:1;background:var(--mm-v2-hover);color:var(--mm-v2-ink-3);box-shadow:none}:root[data-ui=glass] [data-side-kind=late-boards] [data-inv-side-foot]{padding:10px 14px 14px 22px;border-top-color:var(--mm-v2-line)}:root[data-ui=glass] [data-lb-count]{font-size:12px;letter-spacing:0;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-meta]{font-size:12.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-weeks]{display:grid;gap:4px}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week]{display:grid;grid-template-columns:18px 88px minmax(0,1fr);gap:10px;align-items:center;min-height:44px;padding:6px 12px;border:0;border-radius:14px;background:transparent;font-size:12.5px;color:var(--mm-v2-ink);box-shadow:inset 0 0 0 1px var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=remove-weeks] button[data-rw-week]:hover:not(:disabled):not([data-on]){background:var(--mm-v2-hover)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week][data-on]{background:var(--mm-v2-row-on);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week]:not([data-rw-week=locked]){color:var(--mm-v2-ink-4);box-shadow:inset 0 0 0 1px var(--mm-v2-line-2)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-cb]{width:16px;height:16px;border:0;border-radius:5px;background:transparent;color:var(--mm-v2-canvas);box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week][data-on] [data-rw-cb]{background:var(--mm-v2-ink);box-shadow:none}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week]:not([data-rw-week=locked]) [data-rw-cb]{box-shadow:inset 0 0 0 1.5px var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week] b{font-weight:600;color:inherit}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-s]{gap:8px;font-size:12px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-week]:not([data-rw-week=locked]) [data-rw-s]{color:var(--mm-v2-ink-4)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-s] [data-ov-lock]{color:var(--mm-v2-accent);font-weight:500}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-note] :is(b,strong){color:var(--mm-v2-ink);font-weight:600}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-note] ul{margin:6px 0 0;padding-left:18px;display:grid;gap:3px;list-style:disc}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-slot=dialog-footer]{border-top:1px solid var(--mm-v2-line);padding-top:12px}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-count]{margin-right:auto;font-size:12px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-primary][data-slot=button]{border:0;border-radius:18px;background:var(--mm-v2-ink);color:var(--mm-v2-canvas);font-weight:600;box-shadow:0 4px 14px -6px oklch(0 0 0/.45),inset 0 1px 0 oklch(100% 0 0/.18)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-primary][data-slot=button]:hover:not(:disabled){background:var(--mm-v2-ink);filter:brightness(1.15)}:root[data-ui=glass] [data-v2-ov=remove-weeks] [data-rw-primary][data-slot=button]:disabled{opacity:1;background:var(--mm-v2-hover);color:var(--mm-v2-ink-3);box-shadow:none}:root[data-ui=glass] [data-ov-toast=late]{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:4px 10px;align-items:center;max-width:620px;padding:10px 10px 10px 16px;border-radius:20px;font-size:12.5px}:root[data-ui=glass] [data-ov-toast=late]:before{content:none}:root[data-ui=glass] [data-ov-toast=late] [data-lt-text] b{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-ov-toast=late] [data-lt-text] small{font-size:11.5px;letter-spacing:0;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-ov-toast=late] [data-lt-acts]{gap:2px}:root[data-ui=glass] [data-ov-toast=late] [data-lt-review][data-slot=button]{height:28px;padding:0 11px;border:0;border-radius:17px;background:var(--mm-v2-ink);color:var(--mm-v2-canvas);font-size:12px;font-weight:600;box-shadow:0 4px 14px -6px oklch(0 0 0/.45),inset 0 1px 0 oklch(100% 0 0/.18)}:root[data-ui=glass] [data-ov-toast=late] [data-lt-review][data-slot=button]:hover{background:var(--mm-v2-ink);color:var(--mm-v2-canvas);filter:brightness(1.15)}:root[data-ui=glass] [data-ov-toast=late] button[aria-label=Dismiss]{width:32px;height:32px;border-radius:16px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-ov-toast=late] button[aria-label=Dismiss]:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=save] [data-ov-locked-weeks]{margin-top:4px}:root[data-ui=glass] [data-v2-ov=save] [data-ov-locked-weeks] p{margin:0;line-height:1.5}:root[data-ui=glass] [data-v2-ov=save] [data-ov-locked-weeks-foot] [data-slot=button]{height:32px;padding:0 12px;border:0;border-radius:16px;background:transparent;color:var(--mm-v2-ink-2);font-weight:500;box-shadow:none}:root[data-ui=glass] [data-v2-ov=save] [data-ov-locked-weeks-foot] [data-slot=button]:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]){padding:0;gap:0}:root[data-ui=glass] [data-v2-ov=block]{max-height:calc(100dvh - 24px);grid-template-rows:auto minmax(0,1fr) auto}:root[data-ui=glass] [data-v2-ov=block] [data-slot=dialog-body]{max-height:none;min-height:0}:root[data-ui=glass] [data-v2-ov=end-block][data-end-mode=removed]{max-width:min(560px,calc(100% - 16px))}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) :is([data-ov-box],[data-eb-rows]>li,[data-bk-facts],[data-bk-table],[data-bk-told],p.text-caption){font-weight:400}:root[data-ui=glass] [data-v2-ov=block] [data-bk-submit]:disabled{background:var(--mm-v2-hover);color:var(--mm-v2-ink-3);box-shadow:none;opacity:1}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-slot=dialog-header]{padding:20px 56px 12px 24px}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-slot=dialog-description]{margin-top:2px;font-size:12.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-slot=dialog-body]{margin:0;padding:4px 24px 18px}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-slot=dialog-footer]{padding:12px 16px 14px 24px;align-items:center}:root[data-ui=glass] [data-v2-ov=block] [data-slot=dialog-footer]{border-top:1px solid var(--mm-v2-line)}:root[data-ui=glass] [data-v2-ov=block]>[data-ov-box]{margin:4px 24px 18px}:root[data-ui=glass] [data-v2-ov=block] [data-bk-told]{margin-right:auto;font-size:12px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=block] :is([data-bk-form] label[for],[data-bk-scope]>p:first-child){margin-bottom:5px;font-size:11.5px;font-weight:400;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=block] :is([data-bk-form],[data-bk-scope]) p.text-caption{margin-top:5px;font-size:11.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-form]{gap:14px 18px}:root[data-ui=glass] [data-v2-ov=block] [data-bk-form] div.relative:has(>input[type=date]){height:36px;border-radius:12px;background:var(--mm-v2-hover);box-shadow:inset 0 0 0 1px var(--mm-v2-line);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-form] div.relative:has(>input[type=date])>input{height:36px;border-color:transparent;border-radius:12px;background:transparent}:root[data-ui=glass] [data-v2-ov=block] [data-bk-form] div.relative:has(>input[type=date]:disabled){background:transparent;color:var(--mm-v2-ink-4)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-form] div.relative:has(>input[type=date])>div{font-size:13px}:root[data-ui=glass] [data-v2-ov=block] #bk-reason{min-height:52px;border:0;border-radius:12px;background:var(--mm-v2-hover);box-shadow:inset 0 0 0 1px var(--mm-v2-line);font-size:13px;line-height:1.4;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=block] #bk-reason:focus-visible{box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-3);outline:0}:root[data-ui=glass] [data-v2-ov=block] [data-bk-until]{gap:8px;font-size:12.5px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-until] input{width:16px;height:16px;accent-color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-until] span span{color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-seg]{gap:2px}:root[data-ui=glass] [data-v2-ov=block] [data-bk-preview]{border-top-color:var(--mm-v2-line);padding-top:16px}:root[data-ui=glass] :is([data-bk-preview],[data-eb-section]) h3{margin:0 0 10px;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-bk-preview] [data-bk-checked]{font-weight:500;letter-spacing:0;text-transform:none}:root[data-ui=glass] [data-bk-facts]{gap:6px 16px;font-size:12.5px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-bk-facts] b{margin-right:4px;font-weight:700;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-bk-facts] [data-hot] b{color:var(--mm-v2-accent)}:root[data-ui=glass] [data-bk-table]{font-size:12.5px;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-bk-table] th{padding:6px 8px;font-size:10.5px;font-weight:600;letter-spacing:.06em;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-bk-table] td{padding:8px}:root[data-ui=glass] [data-bk-table] :is(th,td):first-child{padding-left:0}:root[data-ui=glass] [data-bk-table] :is(th,td):last-child{padding-right:0;text-align:right}:root[data-ui=glass] [data-bk-table] tbody tr{border-top-color:var(--mm-v2-line-2)}:root[data-ui=glass] [data-bk-table] tbody tr:first-child{border-top-color:transparent}:root[data-ui=glass] [data-bk-table] td b{font-weight:600}:root[data-ui=glass] [data-bk-table] td small{font-size:11px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-bk-table] td:last-child{white-space:nowrap}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-ov-box]{font-size:12.5px}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-ov-box=note] b{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] :is([data-v2-ov=block],[data-v2-ov=end-block]) [data-ov-box=error] b{font-weight:600;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=block] [data-ov-box=lock] b{font-weight:600}:root[data-ui=glass] [data-v2-ov=block] [data-bk-none]:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mm-v2-ink-2)}:root[data-ui=glass] [data-v2-ov=block] [data-bk-none] p+p{color:var(--mm-v2-ink-3)}:root[data-ui=glass] :is([data-bk-overlap],[data-bk-error],[data-v2-ov=end-block] [data-ov-box=error]) [data-slot=button]{height:28px;padding:0 11px;border:0;border-radius:14px;background:transparent;box-shadow:none;font-size:12px;font-weight:500;color:var(--mm-v2-ink-2)}:root[data-ui=glass] :is([data-bk-overlap],[data-bk-error],[data-v2-ov=end-block] [data-ov-box=error]) [data-slot=button]:hover{background:var(--mm-v2-hover);color:var(--mm-v2-ink)}:root[data-ui=glass] [data-v2-ov=end-block] [data-eb-lead]{margin:0;font-size:13px;color:var(--mm-v2-ink-2)}:root[data-ui=glass] [data-eb-rows]>li{min-height:40px;font-size:12.5px;color:var(--mm-v2-ink)}:root[data-ui=glass] [data-eb-rows]>li+li{border-top-color:var(--mm-v2-line-2)}:root[data-ui=glass] [data-eb-rows] b{font-weight:600}:root[data-ui=glass] [data-eb-rows] small{font-size:11px;color:var(--mm-v2-ink-3)}:root[data-ui=glass] [data-v2-ov=end-block] [data-eb-none]{font-size:12.5px;color:var(--mm-v2-ink-3)}@media (max-width:639px){:root[data-ui=glass] [data-v2-ov=block] [data-bk-told]{flex-basis:100%}}.mm-om{--om-nh:330;--om-bh:350;--om-ink:oklch(18% 0.006 var(--om-nh));--om-ink-2:oklch(40% 0.006 var(--om-nh));--om-ink-3:oklch(50% 0.006 var(--om-nh));--om-ink-4:oklch(72% 0.004 var(--om-nh));--om-canvas:oklch(91% 0.004 var(--om-nh));--om-accent:oklch(53% 0.222 var(--om-bh));--om-on-accent:oklch(100% 0 0);--om-line:oklch(20% 0.01 var(--om-nh)/0.08);--om-hover:oklch(20% 0.01 var(--om-nh)/0.05);--om-glass:oklch(99% 0.002 var(--om-nh)/0.78);--om-glass-over:oklch(99% 0.002 var(--om-nh)/0.92);--om-edge:oklch(20% 0.02 var(--om-nh)/0.09);--om-hi:oklch(100% 0 0/0.9);--om-shadow:0 1px 1px oklch(0% 0 0/0.04),0 12px 40px -12px oklch(0% 0 0/0.22),0 40px 80px -40px oklch(0% 0 0/0.25);--om-pin-ring:oklch(100% 0 0);--om-scrim:oklch(15% 0.01 var(--om-nh)/0.9);--om-spring:cubic-bezier(.34,1.4,.64,1);position:fixed;inset:0;overflow:hidden;background:var(--om-canvas);color:var(--om-ink);font-size:13px;line-height:1.45;font-feature-settings:"tnum" 1,"cv11" 1;-webkit-font-smoothing:antialiased}.dark .mm-om{--om-ink:oklch(96% 0.004 var(--om-nh));--om-ink-2:oklch(80% 0.004 var(--om-nh));--om-ink-3:oklch(66% 0.004 var(--om-nh));--om-ink-4:oklch(46% 0.004 var(--om-nh));--om-canvas:oklch(14% 0.004 var(--om-nh));--om-accent:oklch(66% 0.2 var(--om-bh));--om-line:oklch(100% 0 0/0.09);--om-hover:oklch(100% 0 0/0.06);--om-glass:oklch(20% 0.004 var(--om-nh)/0.78);--om-glass-over:oklch(18% 0.004 var(--om-nh)/0.92);--om-edge:oklch(0% 0 0/0.55);--om-hi:oklch(100% 0 0/0.12);--om-shadow:0 1px 2px oklch(0% 0 0/0.5),0 18px 50px -14px oklch(0% 0 0/0.8);--om-pin-ring:oklch(14% 0.004 var(--om-nh))}.mm-om button{font:inherit;color:inherit;cursor:pointer}.mm-om :focus-visible{outline:2px solid var(--om-ink);outline-offset:2px}.mm-om .om-num{font-variant-numeric:tabular-nums}.mm-om .om-map{position:absolute;inset:0}.mm-om .maplibregl-ctrl-attrib{font-size:10px;background:var(--om-glass)!important;color:var(--om-ink-3);border-radius:8px!important}.mm-om .maplibregl-ctrl-attrib a{color:var(--om-ink-3)}.mm-om .maplibregl-canvas:focus-visible{outline:none}.mm-om .om-g{position:relative;isolation:isolate;background:var(--om-glass);backdrop-filter:blur(22px) saturate(1.7);-webkit-backdrop-filter:blur(22px) saturate(1.7);box-shadow:var(--om-shadow);outline:1px solid var(--om-edge);outline-offset:-1px}.mm-om .om-g:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border-top:1px solid var(--om-hi)}.mm-om .om-top{position:absolute;z-index:4;left:16px;right:16px;top:16px;border-radius:999px;display:flex;align-items:center;gap:18px;padding:8px 10px 8px 20px}.mm-om .om-brand{flex:none;width:9px;height:9px;border-radius:3px;background:var(--om-accent)}.mm-om .om-who{min-width:0;display:flex;align-items:baseline;gap:10px;flex:1}.mm-om .om-who h1{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;min-width:0}.mm-om .om-who h1,.mm-om .om-who span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-om .om-who span{color:var(--om-ink-3)}.mm-om .om-nums{display:flex;gap:18px;padding:0 6px}.mm-om .om-nums div{display:grid;text-align:right;line-height:1.15}.mm-om .om-nums b{font-size:15px;font-weight:700}.mm-om .om-nums span{font-size:10.5px;color:var(--om-ink-3);white-space:nowrap}.mm-om .om-chips{position:absolute;z-index:4;left:16px;top:76px;display:flex;gap:6px;flex-wrap:wrap;max-width:calc(100% - 100px)}.mm-om .om-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:999px;border:0;background:var(--om-glass-over);color:var(--om-ink-2);font-weight:500;font-size:12px;white-space:nowrap;box-shadow:0 0 0 1px var(--om-edge),0 4px 14px -6px oklch(0 0 0/.25);backdrop-filter:blur(12px);transition:opacity .15s,color .15s}.mm-om .om-chip em,.mm-om .om-chip:hover{color:var(--om-ink)}.mm-om .om-chip em{font-style:normal;font-weight:700}.mm-om .om-chip[aria-pressed=false]{opacity:.5}.mm-om .om-chip[aria-pressed=false] .om-gly{background:transparent;box-shadow:inset 0 0 0 1.4px var(--om-ink-3)}.mm-om .om-ctrls{position:absolute;z-index:4;right:16px;top:76px;display:flex;flex-direction:column;border-radius:14px;overflow:hidden}.mm-om .om-ctrls button{width:36px;height:36px;border:0;background:transparent;display:grid;place-items:center;color:var(--om-ink-2)}.mm-om .om-ctrls button:hover{background:var(--om-hover);color:var(--om-ink)}.mm-om .om-ctrls button+button{border-top:1px solid var(--om-line)}.mm-om .om-ctrls svg,.mm-om .om-zoom svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mm-om .om-strip-wrap{position:absolute;z-index:4;left:0;right:0;bottom:14px;pointer-events:none}.mm-om .om-strip-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 24px 8px}.mm-om .om-strip-head>*{pointer-events:auto}.mm-om .om-pill{font-weight:500;font-size:12px;padding:6px 12px;border-radius:999px;background:var(--om-glass-over);box-shadow:0 0 0 1px var(--om-edge);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.mm-om .om-pill b{font-weight:600}.mm-om .om-pill .om-muted{color:var(--om-ink-3)}.mm-om .om-pg{display:flex;gap:6px;align-items:center;min-width:0}.mm-om .om-pg button{flex:none;width:32px;height:32px;border-radius:50%;border:0;background:var(--om-glass-over);box-shadow:0 0 0 1px var(--om-edge);font-size:16px;line-height:1}.mm-om .om-strip{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 24px 22px;scrollbar-width:none;scroll-padding:0 24px;pointer-events:auto}.mm-om .om-strip::-webkit-scrollbar{display:none}.mm-om .om-tile{position:relative;flex:none;width:236px;scroll-snap-align:start;border-radius:18px;overflow:hidden;text-align:left;background:var(--om-glass-over);box-shadow:var(--om-shadow);outline:1px solid var(--om-edge);outline-offset:-1px;transition:transform .25s var(--om-spring),box-shadow .2s}.mm-om .om-tile:hover,.mm-om .om-tile[data-hot]{transform:translateY(-3px)}.mm-om .om-tile[data-selected]{box-shadow:0 0 0 2px var(--om-accent),var(--om-shadow)}.mm-om .om-tile-hit{position:absolute;inset:0;z-index:1;border:0;background:transparent;border-radius:inherit}.mm-om .om-photo{position:relative;height:132px;background:var(--om-line);overflow:hidden}.mm-om .om-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mm-om .om-photo-empty{display:grid;place-items:center;height:100%;font-size:11.5px;color:var(--om-ink-3)}.mm-om .om-badge{position:absolute;left:10px;top:10px;height:22px;min-width:22px;padding:0 6px;border-radius:6px;background:var(--om-ink);color:var(--om-canvas);font-weight:700;font-size:11px;display:grid;place-items:center}.mm-om .om-tile[data-selected] .om-badge{background:var(--om-accent);color:var(--om-on-accent)}.mm-om .om-zoom{position:absolute;z-index:2;right:8px;top:8px;width:28px;height:28px;border-radius:50%;border:0;background:oklch(0 0 0/.45);color:#fff;display:grid;place-items:center;opacity:0;transition:opacity .15s}.mm-om .om-tile:hover .om-zoom,.mm-om .om-zoom:focus-visible{opacity:1}.mm-om .om-t{padding:10px 12px 12px;display:grid;gap:4px}.mm-om .om-t b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-om .om-meta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--om-ink-3);min-width:0}.mm-om .om-meta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-om .om-row2{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:18px;font-size:11px;color:var(--om-ink-3)}.mm-om .om-sides{display:flex;gap:4px}.mm-om .om-sides span{height:18px;min-width:18px;padding:0 5px;border-radius:5px;font-size:10.5px;font-weight:700;display:grid;place-items:center;background:var(--om-ink);color:var(--om-canvas)}.mm-om .om-sides span[data-out]{background:transparent;color:var(--om-ink-4);box-shadow:inset 0 0 0 1px var(--om-line)}.mm-om .om-gly{display:inline-block;flex:none;width:10px;height:10px;background:var(--om-ink)}.mm-om .om-gly[data-shape=tile]{border-radius:2.5px}.mm-om .om-gly[data-shape=tile-sm]{width:8px;height:8px;border-radius:2px}.mm-om .om-gly[data-shape=screen]{width:8px;height:8px;margin:1px;border-radius:3px;box-shadow:0 0 0 1.5px var(--om-canvas),0 0 0 2.6px var(--om-ink)}.mm-om .om-gly[data-shape=portrait]{width:7px;height:11px;border-radius:2px}.mm-om .om-gly[data-shape=indoor]{background:transparent;box-shadow:inset 0 0 0 1.6px var(--om-ink);border-radius:3.5px}.mm-om .om-gly[data-shape=round]{border-radius:50%}.mm-om .om-pin{--c:var(--om-ink);--t:var(--om-canvas);position:relative;width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;background:var(--c);color:var(--t);font-size:10px;font-weight:700;letter-spacing:-.02em;box-shadow:0 0 0 2px var(--om-pin-ring),0 2px 6px oklch(0 0 0/.3);transition:transform .25s var(--om-spring)}.mm-om .om-pin[data-shape=tile]{border-radius:6px}.mm-om .om-pin[data-shape=tile-sm]{width:21px;height:21px;border-radius:5px;font-size:9.5px}.mm-om .om-pin[data-shape=screen]{border-radius:7px;box-shadow:0 0 0 2px var(--om-pin-ring),0 0 0 3.5px var(--c),0 0 0 5.5px var(--om-pin-ring),0 2px 8px oklch(0 0 0/.3)}.mm-om .om-pin[data-shape=portrait]{width:19px;height:26px;border-radius:5px}.mm-om .om-pin[data-shape=indoor]{background:var(--om-pin-ring);color:var(--c);border-radius:9px;box-shadow:inset 0 0 0 2px var(--c),0 0 0 2px var(--om-pin-ring),0 2px 6px oklch(0 0 0/.3)}.mm-om .om-pin[data-shape=round]{border-radius:50%}.mm-om .om-pin svg{position:absolute;inset:-7px;width:38px;height:38px;pointer-events:none;overflow:visible}.mm-om .om-pin svg path{fill:none;stroke-width:3.2;stroke-linecap:round}.mm-om .om-pin svg [data-on]{stroke:var(--c)}.mm-om .om-pin svg [data-off]{stroke:var(--om-ink-4);opacity:.55}.mm-om .om-pin:hover,.mm-om .om-pin[data-hot]{transform:scale(1.14)}.mm-om .om-pin[data-selected]{--c:var(--om-accent);--t:var(--om-on-accent);transform:scale(1.3)}.mm-om .om-pin[data-selected][data-shape=indoor]{background:var(--om-accent);color:var(--om-on-accent)}.mm-om .om-pin-tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);white-space:nowrap;padding:4px 9px;border-radius:8px;background:var(--om-ink);color:var(--om-canvas);font-size:11.5px;font-weight:600;pointer-events:none;opacity:0;transition:opacity .15s}.mm-om .om-pin:focus-visible .om-pin-tip,.mm-om .om-pin:hover .om-pin-tip,.mm-om .om-pin[data-hot] .om-pin-tip{opacity:1}.mm-om .maplibregl-marker:has([data-selected]){z-index:3}.mm-om .maplibregl-marker:has([data-hot]){z-index:2}.mm-om[data-far] .om-pin-marker{display:none}.mm-om .om-city{display:none;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:0;background:var(--om-ink);color:var(--om-canvas);font-weight:600;font-size:12.5px;white-space:nowrap;box-shadow:0 0 0 2px var(--om-pin-ring),var(--om-shadow)}.mm-om .om-city b{display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:999px;background:var(--om-canvas);color:var(--om-ink);font-size:12px}.mm-om[data-far] .om-city{display:inline-flex}.mm-om .om-lb{position:absolute;inset:0;z-index:60;background:var(--om-scrim);display:grid;place-items:center;padding:28px;cursor:zoom-out}.mm-om .om-lb figure{margin:0;display:grid;gap:10px;justify-items:center;max-width:100%;max-height:100%}.mm-om .om-lb img{max-width:100%;max-height:calc(100vh - 140px);border-radius:12px;box-shadow:0 24px 60px oklch(0 0 0/.5);-o-object-fit:contain;object-fit:contain;cursor:default}.mm-om .om-lb figcaption{color:#fff;font-weight:600;text-align:center}.mm-om .om-lb figcaption span{opacity:.65;font-weight:500}.mm-om .om-lb-btn{position:absolute;width:42px;height:42px;border-radius:50%;border:0;background:oklch(100% 0 0/.15);color:#fff;font-size:20px;line-height:1}.mm-om .om-lb-btn:hover{background:oklch(100% 0 0/.25)}.mm-om .om-lb-close{top:16px;right:16px}.mm-om .om-lb-prev{left:16px;top:50%;margin-top:-21px}.mm-om .om-lb-next{right:16px;top:50%;margin-top:-21px}@media (max-width:640px){.mm-om .om-top{left:8px;right:8px;top:8px;border-radius:20px;flex-wrap:wrap;gap:8px;padding:10px 14px}.mm-om .om-brand{display:none}.mm-om .om-who{flex-direction:column;gap:0;flex-basis:100%}.mm-om .om-who h1,.mm-om .om-who span{white-space:normal;max-width:100%}.mm-om .om-strip-head>.om-pill{display:none}.mm-om .om-pg,.mm-om .om-pg .om-pill{flex:1}.mm-om .om-nums{padding:0;gap:14px}.mm-om .om-nums div{text-align:left}.mm-om .om-chips{top:auto;bottom:262px;left:8px;right:8px;max-width:none;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px}.mm-om .om-chips::-webkit-scrollbar{display:none}.mm-om .om-tile{width:200px}.mm-om .om-photo{height:110px}.mm-om .om-strip{padding:4px 12px 14px;scroll-padding:0 12px}.mm-om .om-strip-head{padding:0 12px 6px}.mm-om .om-ctrls,.mm-om .om-pg button{display:none}}@media (prefers-reduced-motion:reduce){.mm-om *{transition-duration:1ms!important}}