html.av2 .ex-launchMe{border:1px solid color-mix(in srgb, #8b5cf6 35%, var(--line2));width:72px;height:72px;box-shadow:0 12px 30px var(--shade), 0 0 0 4px #8b5cf61f;cursor:pointer;background:radial-gradient(circle at 50% 45%,#2d234a,#07080b 72%);border-radius:50%;padding:0;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}html.av2 .ex-launchMe:hover{box-shadow:0 14px 34px var(--shade), 0 0 0 5px #8b5cf638;transform:scale(1.05)}html.av2 .ex-launchMe:focus-visible{outline-offset:3px;outline:2px solid #8b5cf6}html.av2 .ex-launchFace{pointer-events:none;position:absolute;inset:0}html.av2 .ex-coachFace{pointer-events:none;background:radial-gradient(circle at 50% 45%,#2d234a,#07080b 72%);border-radius:50%;flex:none;width:36px;height:36px;overflow:hidden}@media (prefers-reduced-motion:reduce){html.av2 .ex-launchMe{transition:none}html.av2 .ex-launchMe:hover{transform:none}}html.av2 .ex-field.ex-dock .ex-dockL{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;bottom:26px;left:15px}html.av2 .ex-field.ex-dock .ex-dockL>button{background:var(--card2);width:auto;height:36px;color:var(--txt2);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:18px;align-items:center;gap:6px;padding:0 13px 0 10px;font-size:13.5px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;position:static}html.av2 .ex-field.ex-dock .ex-dockL>button:hover{background:var(--line2);color:var(--txt)}html.av2 .ex-field.ex-dock .ex-dockL>button svg{flex:none;width:16px;height:16px}html.av2 .ex-field.ex-dock .ex-dockL>.ex-addBtn{background:color-mix(in srgb, var(--txt) 13%, transparent);color:var(--txt)}html.av2 .ex-field.ex-dock .ex-dockL>.ex-addBtn:hover{background:color-mix(in srgb, var(--txt) 20%, transparent)}html.av2 .ex-field .ex-callAt{z-index:1;display:flex;position:absolute;bottom:21px;right:71px}html.av2 .ex-field .ex-callAt .ex-callBtn{background:color-mix(in srgb, var(--txt) 13%, transparent);width:46px;height:46px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.av2 .ex-field .ex-callAt .ex-callBtn:hover{background:color-mix(in srgb, var(--txt) 20%, transparent)}html.av2 .ex-field .ex-callAt .ex-callBtn svg{width:20px;height:20px}html.av2 .ex-field.rec .ex-callAt{display:none}@media (max-width:767px){html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL{display:contents}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL>button{z-index:1;border-radius:50%;justify-content:center;width:44px;height:44px;padding:0;position:absolute}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL>button span{display:none}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL>button svg{width:22px;height:22px}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL>.ex-addBtn{bottom:17px;left:19px}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock .ex-dockL>.ex-surprise{color:var(--txt2);background:0 0;bottom:17px;left:71px}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock.has-ctx .ex-dockL>.ex-surprise{left:123px}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock.low .ex-dockL>.ex-surprise{display:none}html.av2 .ex-stage .ex-sheet .ex-field.ex-dock.low .ex-dockL>.ex-addBtn{top:13px;bottom:auto}html.av2 .ex-stage .ex-sheet .ex-field .ex-callAt{bottom:17px;right:71px}html.av2 .ex-stage .ex-sheet .ex-field.low .ex-callAt{top:13px;bottom:auto}html.av2 .ex-stage .ex-sheet .ex-field .ex-callAt .ex-callBtn{width:44px;height:44px;color:var(--txt2);background:0 0}html.av2 .ex-stage .ex-sheet .ex-field:not(.ex-dock) .ex-callAt{right:123px}html.av2 .ex-stage .ex-sheet .ex-field.low:not(.ex-dock) .ex-callAt{display:none}}html.av2 .ex-cmPhoto{object-fit:cover;background:var(--card2);border-radius:14px;width:96px;height:96px}
