.cvm-scrim{cursor:default;background:0 0;position:absolute;inset:0}.cvm-scrim-soft{background:var(--visit-menu-scrim);-webkit-backdrop-filter:blur(.6px)}.cvm-menu{box-sizing:border-box;background:var(--surface);max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--line-2);box-shadow:var(--console-shadow);font-family:var(--console-font);position:fixed;overflow-y:auto}.cvm-menu-phone{border-radius:13px;width:250px}.cvm-menu-web{border-radius:12px;width:220px;padding:5px}.cvm-top{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.cvm-contact{min-height:62px;color:var(--ink);font-size:var(--fs-micro);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 2px;font-weight:500;text-decoration:none;display:flex}.cvm-contact+.cvm-contact{border-left:1px solid var(--line-3)}.cvm-contact-off{color:var(--visit-quiet)}.cvm-mark{color:var(--console-tint);display:flex}.cvm-contact-off .cvm-mark{color:inherit}.cvm-items-parted{border-top:6px solid var(--line-3)}.cvm-item{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);font-family:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-weight:500;display:flex}.cvm-items>.cvm-item+.cvm-item{border-top:1px solid var(--line-3)}.cvm-menu-web .cvm-item{min-height:34px;font-size:var(--fs-meta);border-radius:7px;padding:6px 10px}.cvm-menu-web .cvm-items>.cvm-item+.cvm-item{border-top:0}.cvm-item-owed{color:var(--visit-owed-ink);font-weight:600}.cvm-item-red{color:var(--console-red)}@media (hover:hover){.cvm-item:hover{background:var(--console-button-hover)}}.cvm-item:focus-visible,.cvm-contact:focus-visible{outline:2px solid var(--console-tint);outline-offset:-2px}.cvm-state{font-size:var(--fs-meta);color:var(--ink-3);margin:0;padding:12px 14px}@media (prefers-reduced-transparency:reduce){.cvm-scrim-soft{-webkit-backdrop-filter:none}}
