.contact-manager{letter-spacing:-.2px;min-width:0;color:var(--dhc-tx-65748a);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:400;line-height:1.3;display:inline-flex;position:relative}.contact-manager__label{color:inherit}.contact-manager__phone{color:var(--dhc-tx-172332);font-variant-numeric:tabular-nums;font-weight:500;text-decoration:none}.contact-manager__phone:hover{text-decoration:underline}.contact-manager__info{background:var(--dhc-bg-e9edf3);width:16px;height:16px;color:var(--dhc-tx-65748a);cursor:help;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative}.contact-manager__info:before{content:"";border-radius:50%;position:absolute;inset:-4px}.contact-manager__info svg{width:12px;height:12px}.contact-manager__info:hover,.contact-manager__info[aria-expanded=true]{background:var(--dhc-bg-dce6ff);color:var(--dhc-tx-2860d9)}.contact-manager__info:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.contact-manager__tip{z-index:13000;box-sizing:border-box;border:1px solid var(--dhc-bd-d5dde8);background:var(--surface-default);width:max-content;max-width:min(300px,100vw - 32px);color:var(--dhc-tx-172332);letter-spacing:normal;text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.55;display:block;position:absolute;top:calc(100% + 8px);box-shadow:0 10px 28px #0f172a29}.contact-manager--tip-end .contact-manager__tip{right:0}.contact-manager--tip-start .contact-manager__tip{left:0}.contact-manager--tip-center .contact-manager__tip{left:50%;transform:translate(-50%)}.contact-manager__tip-line{display:block}.contact-manager__tip-line+.contact-manager__tip-line{margin-top:6px;font-weight:600}
