.P0l8kq_map{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#e8eaed;border-radius:22px;flex:1;min-height:320px;position:relative;overflow:hidden}.P0l8kq_map.P0l8kq_dragging{cursor:grabbing}.P0l8kq_tileImg{pointer-events:none;width:256px;height:256px;position:absolute}.P0l8kq_car{cursor:default;transform-origin:50% 100%;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:0;transition:transform .25s cubic-bezier(.3,1.4,.6,1);display:flex;position:absolute;transform:translate(-50%,-100%)}.P0l8kq_dragging .P0l8kq_car{transition:transform .25s}.P0l8kq_car.P0l8kq_on{z-index:5;transform:translate(-50%,-100%)scale(1.2)}.P0l8kq_car.P0l8kq_stale{opacity:.45}.P0l8kq_carPlate{border:1.5px solid var(--ink);background:#fff;border-radius:6px;height:24px;display:inline-flex;overflow:hidden;box-shadow:0 2px 6px #0a0a0a33}.P0l8kq_car.P0l8kq_on .P0l8kq_carPlate{box-shadow:0 6px 16px #0366ff73}.P0l8kq_carPlate i{background:var(--blue);flex:none;justify-content:center;align-items:flex-end;width:13px;padding-bottom:2px;display:flex}.P0l8kq_guestCar .P0l8kq_carPlate i{background:var(--orange)}.P0l8kq_carPlate i:after{content:"TR";font:700 6.5px/1 var(--font);color:#fff;font-style:normal}.P0l8kq_carPlate span{font:700 11px var(--font);letter-spacing:.06em;color:var(--ink);white-space:nowrap;align-items:center;padding:0 6px;display:flex}.P0l8kq_carDot{border:2.5px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #0a0a0a59}.P0l8kq_mapBtns{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.P0l8kq_mapBtns button{width:44px;height:44px;font:700 20px/1 var(--font);color:var(--ink);cursor:pointer;background:#fff;border:none;border-radius:14px;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #0a0a0a24}.P0l8kq_mapBtns button:active{transform:scale(.95)}.P0l8kq_attrib{font:500 10px var(--font);color:var(--muted2);pointer-events:none;background:#ffffffb3;border-radius:6px;padding:1px 6px;position:absolute;bottom:6px;left:10px}.P0l8kq_mapEmpty{text-align:center;font:600 13.5px var(--font);color:var(--muted);pointer-events:none;position:absolute;inset:auto 0 50%}.P0l8kq_stand{background:var(--blue);color:#fff;pointer-events:none;z-index:1;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0366ff73}.P0l8kq_area{pointer-events:none;position:absolute;inset:0}.P0l8kq_area polygon{stroke:#0366ff8c;stroke-width:2px;fill:#0366ff14}.P0l8kq_radius{pointer-events:none;background:#0366ff14;border:2px solid #0366ff8c;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.P0l8kq_offered .P0l8kq_carPlate{border-color:#1db954;animation:1.2s ease-out infinite P0l8kq_offerGlow}.P0l8kq_offered .P0l8kq_carDot{background:#1db954!important}@keyframes P0l8kq_offerGlow{0%{box-shadow:0 0 #1db954bf}to{box-shadow:0 0 0 10px #1db95400}}
.YYzevW_home{grid-template-columns:clamp(320px,20vw,390px) minmax(0,1fr) clamp(320px,20vw,390px);gap:12px;height:calc(100vh - 100px);min-height:560px;display:grid}.YYzevW_card{background:#fff;border-radius:28px;flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex}.YYzevW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 10px;display:flex}.YYzevW_head b{font:800 18px var(--font);letter-spacing:-.01em}.YYzevW_head>span{font:600 13px var(--font);color:var(--muted2)}.YYzevW_legend{flex-wrap:wrap;gap:6px;display:flex}.YYzevW_legend span{background:var(--hover);height:28px;font:600 12px var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:flex}.YYzevW_legend i{border-radius:50%;flex:none;width:9px;height:9px}.YYzevW_trip{border-radius:18px;flex-direction:column;flex:none;gap:6px;padding:8px;display:flex}.YYzevW_going{background:var(--orange-soft);--tone:var(--orange);--tone-dark:var(--orange-dark)}.YYzevW_riding{background:var(--red-soft);--tone:var(--red);--tone-dark:#c92d30}.YYzevW_where{color:var(--tone);background:#fff;border-radius:12px;align-items:flex-start;gap:6px;padding:6px 10px;display:flex}.YYzevW_where svg{flex:none;margin-top:1px}.YYzevW_where span{font:600 13px/1.35 var(--font);color:var(--ink)}.YYzevW_tripBtns{gap:6px;display:flex}.YYzevW_tripBtns button{height:36px;font:700 13.5px var(--font);cursor:pointer;border:none;border-radius:12px;flex:1;transition:background .15s,transform .1s}.YYzevW_tripBtns button:active:not(:disabled){transform:scale(.97)}.YYzevW_tripBtns button:disabled{opacity:.5;cursor:default}.YYzevW_solid{background:var(--tone);color:#fff}.YYzevW_solid:hover:not(:disabled){background:var(--tone-dark)}.YYzevW_line{color:var(--red);background:#fff}.YYzevW_line:hover:not(:disabled){background:var(--red-soft)}.YYzevW_danger{background:var(--red);color:#fff;animation:YYzevW_apIn .2s var(--ease) both}.YYzevW_list{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 2px 4px;display:flex;overflow-y:auto}.YYzevW_tx{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.YYzevW_tx b{font:700 14px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YYzevW_tx em{font:600 12px var(--font);color:var(--ink2);white-space:nowrap;font-style:normal}.YYzevW_acts{flex:none;align-items:center;gap:3px;display:flex}.YYzevW_ic{width:32px;height:32px;color:var(--ink);cursor:pointer;background:#fff;border:none;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .1s;display:flex}.YYzevW_ic:hover:not(:disabled){background:var(--bg)}.YYzevW_ic:active:not(:disabled){transform:scale(.94)}.YYzevW_ic:disabled{opacity:.35;cursor:default}.YYzevW_gps{color:var(--blue)}.YYzevW_x{color:var(--red)}.YYzevW_x:hover:not(:disabled){background:var(--red-soft)}.YYzevW_empty{text-align:center;font:600 13.5px var(--font);color:var(--muted2);padding:28px 12px}@media (max-width:1199px){.YYzevW_home{grid-template-rows:520px auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto}.YYzevW_mapCard{grid-area:1/1/auto/-1}.YYzevW_queue,.YYzevW_general{max-height:640px}}@media (max-width:759px){.YYzevW_home{grid-template-rows:420px auto auto;grid-template-columns:minmax(0,1fr)}.YYzevW_queue,.YYzevW_general{max-height:none}}.YYzevW_head>.YYzevW_title{color:var(--ink);align-items:center;gap:8px;display:flex}.YYzevW_count{background:var(--blue);color:#fff;min-width:26px;height:26px;font:800 13px var(--font);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-style:normal;display:flex}:is(.YYzevW_queue .plate,.YYzevW_general .plate){align-self:flex-start;height:28px;box-shadow:0 1px 3px #0a0a0a1f}:is(.YYzevW_queue .plate i,.YYzevW_general .plate i){width:15px}:is(.YYzevW_queue .plate span,.YYzevW_general .plate span){padding:0 8px;font-size:12.5px}.YYzevW_qCard{background:var(--bg);border:2px solid #0000;border-radius:18px;flex-direction:column;flex:none;gap:8px;padding:8px;display:flex;position:relative}.YYzevW_first{background:var(--blue-soft);border-color:var(--blue)}.YYzevW_qTime{font:700 12.5px var(--font);color:var(--ink2);white-space:nowrap;flex:none;font-style:normal}.YYzevW_qActs,.YYzevW_gActs{flex:none;grid-auto-rows:24px;gap:2px;display:grid;position:relative}.YYzevW_qActs{grid-template-columns:repeat(2,24px)}.YYzevW_gActs{grid-template-columns:24px}.YYzevW_qActs .YYzevW_ic,.YYzevW_gActs .YYzevW_ic{width:24px;height:24px;color:var(--ink);background:0 0;border-radius:7px}.YYzevW_qActs .YYzevW_ic:hover:not(:disabled),.YYzevW_gActs .YYzevW_ic:hover:not(:disabled){background:#0a0a0a14}.YYzevW_pos{z-index:1;min-width:17px;height:17px;font:800 10.5px/1 var(--font);color:var(--ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a0a0a2e}.YYzevW_first .YYzevW_pos{background:var(--blue);color:#fff}.YYzevW_sure{background:var(--red);color:#fff;font:800 13px var(--font);white-space:nowrap;cursor:pointer;animation:YYzevW_apIn .2s var(--ease) both;border:none;border-radius:11px;padding:0 8px;position:absolute;inset:0}.YYzevW_general{min-height:0}.YYzevW_gCard{background:var(--bg);border-radius:18px;flex-direction:column;flex:none;gap:8px;padding:10px;display:flex}.YYzevW_gTop{align-items:center;gap:8px;display:flex}.YYzevW_gText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.YYzevW_gText b{font:800 14px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YYzevW_presence{height:24px;font:800 11px var(--font);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.YYzevW_presence i{background:currentColor;border-radius:50%;width:7px;height:7px}.YYzevW_pFree{background:var(--blue-soft);color:var(--blue)}.YYzevW_pGoing,.YYzevW_pRiding{letter-spacing:0;white-space:normal;text-align:center;border-radius:9px;max-width:68px;height:auto;padding:3px 5px;font-size:10px;line-height:1.15}.YYzevW_pGoing{background:var(--orange-soft);color:var(--orange-dark)}.YYzevW_pRiding{background:var(--red-soft);color:var(--red)}.YYzevW_tripState{font:800 13px var(--font);color:var(--tone-dark)}.YYzevW_offered{background:#e7f8ee;border-color:#1db954}.YYzevW_onCard{--tone:#138a3e;flex-direction:column;gap:6px;display:flex}.YYzevW_onCard>b{font:800 13px var(--font);color:#138a3e}.YYzevW_onCard>button{height:36px;color:var(--red);font:700 13.5px var(--font);cursor:pointer;background:#fff;border:none;border-radius:12px}.YYzevW_onCard>button:hover:not(:disabled){background:var(--red-soft)}.YYzevW_onCard>button:disabled{opacity:.5;cursor:default}.YYzevW_offered .plate{border-color:#1db954;animation:1.2s ease-out infinite YYzevW_offerGlow}@keyframes YYzevW_offerGlow{0%{box-shadow:0 0 #1db954bf}to{box-shadow:0 0 0 9px #1db95400}}.YYzevW_looking{background:var(--blue-soft);--tone:var(--blue);--tone-dark:var(--blue-dark)}.YYzevW_lost{background:var(--red-soft);--tone:var(--red);--tone-dark:#c92d30}.YYzevW_callTop{align-items:center;gap:10px;display:flex}.YYzevW_callTop .YYzevW_tx em{white-space:normal}.YYzevW_searchDot{background:var(--blue);border-radius:50%;flex:none;width:12px;height:12px;margin-right:4px;animation:1.2s ease-out infinite YYzevW_searchPulse}@keyframes YYzevW_searchPulse{0%{box-shadow:0 0 #0366ff99}to{box-shadow:0 0 0 10px #0366ff00}}.YYzevW_countdown{font:800 13px var(--font);font-variant-numeric:tabular-nums;color:var(--red);white-space:nowrap;margin-left:8px}
