html.av2 .av2-sk{background:var(--card2);border-radius:8px;animation:1.6s ease-in-out infinite av2-sk;display:block}html.av2 .av2-sk.round{border-radius:50%}html.av2 .av2-sk.pill{border-radius:999px}html.av2 .av2-skLine{display:block;position:relative}html.av2 .av2-skLine:before{content:" "}html.av2 .av2-skLine>.av2-sk{border-radius:6px;max-width:100%;height:.72em;position:absolute;top:50%;left:0;transform:translateY(-50%)}html.av2 .av2-skLine.mid>.av2-sk{left:50%;transform:translate(-50%,-50%)}html.av2 .av2-skChip{width:52px}@keyframes av2-sk{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){html.av2 .av2-sk{animation:none}}html.av2 .av2 .av2-av>img,html.av2 img.av2-pfPhoto,html.av2 .av2-mybrain img{background:var(--card2)}html.av2 .av2-mybrain .av2-skLine{align-self:stretch}html.av2 .av2-mybrain>.av2-sk{width:52px;height:52px}html.av2 .av2-count>.av2-sk{vertical-align:middle;width:52px;height:1.35em;display:inline-block}html.av2 .av2-set>.av2-sk.av2-skEnd{border-radius:16px;flex:none;width:84px;height:32px}html.av2 .av2-mem.av2-skRow>span{flex:1}html.av2 .av2-dests>.av2-sk{border-radius:22px;flex:none;width:118px;height:44px}html.av2 .av2-ex>.av2-sk{border-radius:4px;width:12px;height:12px}html.av2 .av2-ex.av2-skRow>span:last-child{flex:1;min-width:0}html.av2 .av2-sk.av2-pick{background:var(--card2);width:210px;box-shadow:none}html.av2 .av2-sk.av2-roundb{background:var(--card2)}html.av2 .av2-sk.av2-pbrain{border-radius:16px;height:170px;margin:10px 0}html.av2 .av2-tabs>.av2-sk{border-radius:21px;flex:none;width:104px;height:42px}html.av2 .av2-tab>.av2-sk{border-radius:14px;max-width:900px;height:64px;margin-top:12px}@media (max-width:767px){html.av2 .av2-pfInfo .av2-skLine>.av2-sk{left:50%;transform:translate(-50%,-50%)}}
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}
