.TapContactAnimation-module__l_bb4W__scene{--tap-motion-duration:4.4s;isolation:isolate;pointer-events:none;width:100%;height:100%;position:relative}.TapContactAnimation-module__l_bb4W__phone,.TapContactAnimation-module__l_bb4W__card{transform-origin:50%;will-change:transform, opacity;background:0 0;display:block;position:absolute}.TapContactAnimation-module__l_bb4W__phone img,.TapContactAnimation-module__l_bb4W__card img{object-fit:contain;background:0 0}.TapContactAnimation-module__l_bb4W__phone{z-index:2;width:59%;height:94%;animation:TapContactAnimation-module__l_bb4W__phoneResponse var(--tap-motion-duration) cubic-bezier(.2, .72, .2, 1) 1 both;bottom:2%;left:7%}.TapContactAnimation-module__l_bb4W__card{z-index:5;width:67%;height:43%;animation:TapContactAnimation-module__l_bb4W__cardTap var(--tap-motion-duration) cubic-bezier(.2, .72, .2, 1) 1 both;top:37%;right:-1%}.TapContactAnimation-module__l_bb4W__pulse{z-index:3;width:8px;height:8px;position:absolute;top:45%;left:45%}.TapContactAnimation-module__l_bb4W__pulse span{opacity:0;width:54px;height:54px;animation:TapContactAnimation-module__l_bb4W__contactPulse var(--tap-motion-duration) ease-out 1 both;border:2px solid #d7e43e;border-radius:50%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.25)}.TapContactAnimation-module__l_bb4W__pulse span:nth-child(2){animation-delay:90ms}.TapContactAnimation-module__l_bb4W__pulse span:nth-child(3){animation-delay:.18s}.TapContactAnimation-module__l_bb4W__contactDot{z-index:4;opacity:0;width:10px;height:10px;animation:TapContactAnimation-module__l_bb4W__contactDot var(--tap-motion-duration) ease-out 1 both;background:#d7e43e;border-radius:50%;position:absolute;top:calc(45% - 5px);left:calc(45% - 5px);box-shadow:0 0 0 5px #d7e43e1f}.TapContactAnimation-module__l_bb4W__loading{--tap-motion-duration:2.25s}.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__phone{left:8%}.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__pulse span{width:72px;height:72px}.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__phone,.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__card,.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__pulse span,.TapContactAnimation-module__l_bb4W__loading .TapContactAnimation-module__l_bb4W__contactDot{animation-iteration-count:infinite}@keyframes TapContactAnimation-module__l_bb4W__cardTap{0%,14%{opacity:0;transform:translate(42px,-11px)rotate(3deg)scale(.96)}26%{opacity:1}45%,55%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}62%{opacity:1;transform:translate(5px,-2px)rotate(1deg)scale(.99)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes TapContactAnimation-module__l_bb4W__phoneResponse{0%,42%,to{transform:translate(0,0)rotate(0)}49%{transform:translate(-2px,1px)rotate(-.55deg)}57%{transform:translate(0,0)rotate(0)}}@keyframes TapContactAnimation-module__l_bb4W__contactPulse{0%,42%{opacity:0;transform:translate(-50%,-50%)scale(.25)}48%{opacity:.9}68%{opacity:0;transform:translate(-50%,-50%)scale(1.45)}to{opacity:0;transform:translate(-50%,-50%)scale(1.45)}}@keyframes TapContactAnimation-module__l_bb4W__contactDot{0%,42%{opacity:0;transform:scale(.4)}47%,54%{opacity:1;transform:scale(1)}65%,to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.TapContactAnimation-module__l_bb4W__phone,.TapContactAnimation-module__l_bb4W__card,.TapContactAnimation-module__l_bb4W__pulse span,.TapContactAnimation-module__l_bb4W__contactDot{animation:none}.TapContactAnimation-module__l_bb4W__card{opacity:1;transform:none}.TapContactAnimation-module__l_bb4W__contactDot{opacity:1}}
.TapLoadingScreen-module__AhvoxG__screen{z-index:10000;color:#fff;background:#071f36;place-items:center;padding:28px;font-family:Inter,Manrope,system-ui,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.TapLoadingScreen-module__AhvoxG__panel{gap:0;width:min(100%,390px);display:grid}.TapLoadingScreen-module__AhvoxG__name{color:#dce8f3;letter-spacing:.16em;text-transform:uppercase;width:fit-content;margin:0 0 24px;padding-top:17px;font-size:12px;font-weight:850;line-height:1.1;position:relative}.TapLoadingScreen-module__AhvoxG__name:before{content:"";background:#d7e43e;border-radius:999px;width:42px;height:4px;position:absolute;top:0;left:0}.TapLoadingScreen-module__AhvoxG__title{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:340px;margin:0;font-size:clamp(38px,10vw,58px);font-weight:830;line-height:.96}.TapLoadingScreen-module__AhvoxG__status{color:#b8ccdc;letter-spacing:.01em;margin:26px 0 14px;font-size:15px;font-weight:650}.TapLoadingScreen-module__AhvoxG__progress{background:#b8ccdc33;border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.TapLoadingScreen-module__AhvoxG__progress span{border-radius:inherit;background:#d7e43e;width:42%;animation:1.35s cubic-bezier(.55,0,.25,1) infinite TapLoadingScreen-module__AhvoxG__loadingProgress;position:absolute;inset:0 auto 0 0;transform:translate(-110%)}@keyframes TapLoadingScreen-module__AhvoxG__loadingProgress{0%{transform:translate(-110%)}to{transform:translate(345%)}}@media (prefers-reduced-motion:reduce){.TapLoadingScreen-module__AhvoxG__progress span{width:58%;animation:none;transform:none}}
.HomeShortcutPicker-module__UigWHW__dialog{color:#102330;background:#fff;border:1px solid #cbd7e7;border-radius:20px;width:min(620px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden;box-shadow:0 18px 64px #091e373d}.HomeShortcutPicker-module__UigWHW__dialog::backdrop{background:#09192d7a}.HomeShortcutPicker-module__UigWHW__layout{flex-direction:column;max-height:min(760px,100dvh - 24px);display:flex}.HomeShortcutPicker-module__UigWHW__header{align-items:start;gap:12px;padding:20px 20px 12px;display:flex}.HomeShortcutPicker-module__UigWHW__header>div{flex:1;min-width:0}.HomeShortcutPicker-module__UigWHW__header h2{color:#102330;letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.15}.HomeShortcutPicker-module__UigWHW__header p{color:#53657b;margin:8px 0 0;font-size:14px;line-height:1.45}.HomeShortcutPicker-module__UigWHW__dialog .HomeShortcutPicker-module__UigWHW__close{color:#102330;width:44px;height:44px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #d4deec;border-radius:12px;flex:0 0 44px;place-items:center;padding:0;display:grid}.HomeShortcutPicker-module__UigWHW__searchArea{border-bottom:1px solid #e2e9f4;padding:0 20px 12px}.HomeShortcutPicker-module__UigWHW__searchArea label{margin-bottom:5px;font-size:13px;font-weight:700;display:block}.HomeShortcutPicker-module__UigWHW__searchArea input{color:#102330;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #b8c8df;border-radius:10px;padding:10px 12px;font-size:16px}.HomeShortcutPicker-module__UigWHW__searchArea p{color:#53657b;margin:8px 0 0;font-size:13px;line-height:1.4}.HomeShortcutPicker-module__UigWHW__body{overscroll-behavior:contain;flex:1;min-height:0;padding:12px 20px 20px;overflow-y:auto}.HomeShortcutPicker-module__UigWHW__group{border:0;min-width:0;margin:0 0 18px;padding:0}.HomeShortcutPicker-module__UigWHW__group:last-child{margin-bottom:0}.HomeShortcutPicker-module__UigWHW__group legend{color:#53657b;width:100%;padding:0 0 8px;font-size:13px;font-weight:750}.HomeShortcutPicker-module__UigWHW__group>div{gap:6px;display:grid}.HomeShortcutPicker-module__UigWHW__choice{cursor:pointer;background:#fff;border:1px solid #dae3f0;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:52px;padding:10px 12px;font-size:14px;font-weight:650;line-height:1.35;display:grid}.HomeShortcutPicker-module__UigWHW__choice>span:nth-child(2){overflow-wrap:anywhere}.HomeShortcutPicker-module__UigWHW__choice.HomeShortcutPicker-module__UigWHW__selected{background:#edf3ff;border-color:#aec5ed}.HomeShortcutPicker-module__UigWHW__icon{color:#1754b6;place-items:center;display:grid}.HomeShortcutPicker-module__UigWHW__choice input{accent-color:#1f61ee;cursor:pointer;width:21px;height:21px;margin:0}.HomeShortcutPicker-module__UigWHW__choice:has(input:disabled){color:#5b687b;cursor:default;background:#f4f6f9}.HomeShortcutPicker-module__UigWHW__choice input:disabled{cursor:default}.HomeShortcutPicker-module__UigWHW__dialog :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #2165ee}.HomeShortcutPicker-module__UigWHW__choice:focus-within{outline-offset:2px;outline:3px solid #2165ee}.HomeShortcutPicker-module__UigWHW__footer{padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e9f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.HomeShortcutPicker-module__UigWHW__footer p{color:#53657b;flex:1;min-width:120px;margin:0;font-size:13px;line-height:1.4}.HomeShortcutPicker-module__UigWHW__dialog .HomeShortcutPicker-module__UigWHW__done{color:#fff;min-height:44px;font:inherit;box-shadow:none;cursor:pointer;background:#1f61ee;border:0;border-radius:11px;padding:10px 20px;font-size:14px;font-weight:750}.HomeShortcutPicker-module__UigWHW__empty{color:#53657b;margin:16px 0;font-size:14px;line-height:1.45}@media (max-width:420px){.HomeShortcutPicker-module__UigWHW__header{padding:16px 16px 12px}.HomeShortcutPicker-module__UigWHW__searchArea,.HomeShortcutPicker-module__UigWHW__body,.HomeShortcutPicker-module__UigWHW__footer{padding-inline:16px}}
