.AppScreens-module__dWoB0W__screen360{--s-canvas:#f7f8fa;--s-card:var(--color-white);--s-ink:#14171c;--s-body:#4a5158;--s-muted:#8b939c;--s-faint:#b7bec5;--s-field:#f1f3f5;--s-panel:#eff2f6;--s-line:#e9edf1;--s-green:#0c9e76;--s-green-bg:#ddf3eb;--s-red:#ef4b4e;--s-red-bg:#fde7e7;--s-amber:#d0921c;--s-amber-bg:#fbf1d9;--s-orange:#f0a536;--s-dark:#141c2b;--s-yellow-bg:#fdf4c2;--s-yellow-line:#efd64b;font-family:var(--font-family);color:var(--s-ink);line-height:1.35}.AppScreens-module__dWoB0W__phone{aspect-ratio:108/232;background:linear-gradient(155deg,#34363a 0%,#0c0d0e 12% 88%,#3a3d41 100%);border-radius:16%/7.6%;width:100%;padding:2.4%;position:relative;box-shadow:0 30px 70px #0e1a1638,0 6px 16px #0e1a161f}.AppScreens-module__dWoB0W__screen{background:var(--s-canvas);width:100%;height:100%;font-family:var(--font-family);border-radius:13.5%/6.4%;position:relative;overflow:hidden;container-type:inline-size}.AppScreens-module__dWoB0W__island{background:var(--ink);z-index:6;border-radius:999px;width:30cqw;height:8.4cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%)}.AppScreens-module__dWoB0W__island:after{content:"";background:radial-gradient(circle at 35% 35%,#262a30,#050506 70%);border-radius:50%;width:3cqw;height:3cqw;position:absolute;top:50%;right:3.6cqw;transform:translateY(-50%)}.AppScreens-module__dWoB0W__sideBtn{z-index:1;background:linear-gradient(90deg,#17191b,#34373b);width:1.1%;position:absolute}.AppScreens-module__dWoB0W__btnAction{border-radius:2px 0 0 2px;height:4.5%;top:20%;left:-.6%}.AppScreens-module__dWoB0W__btnVolUp{border-radius:2px 0 0 2px;height:7%;top:28%;left:-.6%}.AppScreens-module__dWoB0W__btnVolDown{border-radius:2px 0 0 2px;height:7%;top:37.5%;left:-.6%}.AppScreens-module__dWoB0W__btnPower{background:linear-gradient(270deg,#17191b,#34373b);border-radius:0 2px 2px 0;height:12%;top:30%;right:-.6%}.AppScreens-module__dWoB0W__homeBar{z-index:5;background:#00000057;border-radius:999px;width:34cqw;height:1.1cqw;position:absolute;bottom:1.6cqw;left:50%;transform:translate(-50%)}.AppScreens-module__dWoB0W__appScreen{background:var(--s-canvas);flex-direction:column;gap:3.4cqw;padding:15cqw 5cqw 8cqw;display:flex;position:absolute;inset:0;overflow:hidden}.AppScreens-module__dWoB0W__mapScreen{position:absolute;inset:0;overflow:hidden}.AppScreens-module__dWoB0W__dockedSheet{z-index:2;background:var(--s-canvas);border-radius:5cqw 5cqw 0 0;flex-direction:column;gap:3.4cqw;padding:5cqw 4.5cqw 7cqw;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.AppScreens-module__dWoB0W__bookingDock{gap:5cqw;padding:5cqw 4cqw 7cqw;top:7%}.AppScreens-module__dWoB0W__queueDock{top:13%}.AppScreens-module__dWoB0W__sheetScroll{flex-direction:column;flex:1 1 0;gap:5cqw;min-height:0;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__sheetScroll>*{flex:none}.AppScreens-module__dWoB0W__mapBg{background:radial-gradient(55% 30% at 12% 26%,#dde7d3 0%,#dde7d300 72%),radial-gradient(45% 26% at 88% 10%,#d9e4cd 0%,#d9e4cd00 72%),linear-gradient(160deg,#e9eee3 0%,#e1e8db 100%);position:absolute;inset:0}.AppScreens-module__dWoB0W__mapRiver,.AppScreens-module__dWoB0W__mapRoad,.AppScreens-module__dWoB0W__mapPark,.AppScreens-module__dWoB0W__mapBtn{display:block;position:absolute}.AppScreens-module__dWoB0W__mapRiver{border:1.1cqw solid #0000;border-bottom-color:#bcd2e5;border-radius:50%;width:46%;height:14%;top:-2%;left:22%;transform:rotate(-12deg)}.AppScreens-module__dWoB0W__mapRoad{border-top:.8cqw solid #f3f5f1;width:70%;top:4%;left:-8%;transform:rotate(7deg)}.AppScreens-module__dWoB0W__mapPark{background:#cfdec2;border-radius:40%;width:20%;height:4%;top:1%;right:8%}.AppScreens-module__dWoB0W__mapBtn{width:9cqw;height:9cqw;color:var(--s-ink);background:#ffffffd9;border-radius:3cqw;place-items:center;display:grid;box-shadow:0 2px 6px #0e1a161f}.AppScreens-module__dWoB0W__mapBtn svg{width:4.2cqw;height:4.2cqw}.AppScreens-module__dWoB0W__mapBtnTL{top:12cqw;left:3.5cqw}.AppScreens-module__dWoB0W__mapBtnBL{top:22.5cqw;left:3.5cqw}.AppScreens-module__dWoB0W__mapBtnTR{top:12cqw;right:3.5cqw}.AppScreens-module__dWoB0W__mapBtnBR{top:22.5cqw;right:3.5cqw}.AppScreens-module__dWoB0W__sheetHead{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.AppScreens-module__dWoB0W__sheetTitle{letter-spacing:-.025em;color:var(--s-ink);margin:0;font-size:5.6cqw;font-weight:700}.AppScreens-module__dWoB0W__headBtns{gap:2.4cqw;display:inline-flex}.AppScreens-module__dWoB0W__roundBtn{width:8.6cqw;height:8.6cqw;color:var(--s-body);background:#edf0f3;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.AppScreens-module__dWoB0W__roundBtn svg{width:4.2cqw;height:4.2cqw}.AppScreens-module__dWoB0W__headX{width:5cqw;height:5cqw;color:var(--s-body);flex-shrink:0}.AppScreens-module__dWoB0W__microLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--s-muted);font-size:2.5cqw;font-weight:500}.AppScreens-module__dWoB0W__search{background:var(--s-field);border-radius:999px;align-items:center;gap:2.8cqw;min-width:0;padding:3.4cqw 4cqw;display:flex}.AppScreens-module__dWoB0W__searchPlain{background:var(--s-card);border:1px solid var(--s-line)}.AppScreens-module__dWoB0W__search svg{width:4cqw;height:4cqw;color:var(--s-muted);flex-shrink:0}.AppScreens-module__dWoB0W__search span{color:var(--s-faint);white-space:nowrap;text-overflow:ellipsis;font-size:3.1cqw;overflow:hidden}.AppScreens-module__dWoB0W__dayLabel{color:var(--s-muted);font-size:2.8cqw;font-weight:500}.AppScreens-module__dWoB0W__rowList{flex-direction:column;gap:2.4cqw;display:flex}.AppScreens-module__dWoB0W__badge{letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;padding:1.3cqw 2.5cqw;font-size:2.1cqw;font-style:normal;font-weight:700;display:inline-flex}.AppScreens-module__dWoB0W__badgeGreen{background:var(--s-green-bg);color:var(--s-green)}.AppScreens-module__dWoB0W__badgeRed{background:var(--s-red-bg);color:var(--s-red)}.AppScreens-module__dWoB0W__badgeAmber{background:var(--s-amber-bg);color:var(--s-amber)}.AppScreens-module__dWoB0W__badgeOutline{color:var(--s-green);background:#f0fbf6;border:1px solid #bfe8d8}.AppScreens-module__dWoB0W__chev{width:3.8cqw;height:3.8cqw;color:var(--s-faint);flex-shrink:0}.AppScreens-module__dWoB0W__liveDot{background:var(--accent-light);border-radius:50%;flex-shrink:0;width:2.8cqw;height:2.8cqw;display:inline-block}.AppScreens-module__dWoB0W__pageHead{justify-content:space-between;align-items:flex-start;gap:3cqw;display:flex}.AppScreens-module__dWoB0W__pageHeadText{min-width:0}.AppScreens-module__dWoB0W__pageTitle{letter-spacing:-.03em;color:var(--s-ink);margin:0;font-size:6cqw;font-weight:700}.AppScreens-module__dWoB0W__pageTitleClamp{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AppScreens-module__dWoB0W__pageSub{color:var(--s-muted);margin:1.4cqw 0 0;font-size:2.8cqw;line-height:1.4}.AppScreens-module__dWoB0W__countPill{color:var(--s-ink);white-space:nowrap;background:#e7ebef;border-radius:999px;flex-shrink:0;margin-top:1.6cqw;padding:1.9cqw 3.4cqw;font-size:2.7cqw;font-weight:700}.AppScreens-module__dWoB0W__groupLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--s-muted);margin-top:1cqw;font-size:2.6cqw;font-weight:500}.AppScreens-module__dWoB0W__statStrip{background:var(--s-card);border:1px solid var(--s-line);border-radius:4cqw;align-items:center;gap:3.2cqw;padding:3.2cqw 4cqw;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__stat{color:var(--s-ink);white-space:nowrap;align-items:center;gap:1.8cqw;font-size:3cqw;font-weight:600;display:inline-flex}.AppScreens-module__dWoB0W__stat+.AppScreens-module__dWoB0W__stat{border-left:1px solid var(--s-line);padding-left:3.2cqw}.AppScreens-module__dWoB0W__stat svg{width:3.8cqw;height:3.8cqw}.AppScreens-module__dWoB0W__toneAmber svg{color:var(--s-amber)}.AppScreens-module__dWoB0W__toneRed svg{color:var(--s-red)}.AppScreens-module__dWoB0W__statPeek{background:var(--s-line);flex:0 0 1px;align-self:stretch;margin-left:auto}.AppScreens-module__dWoB0W__filterRow{grid-template-columns:1fr auto;gap:2.8cqw;display:grid}.AppScreens-module__dWoB0W__select{background:var(--s-field);color:var(--s-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:2.2cqw;padding:3.4cqw 4cqw;font-size:3.1cqw;font-weight:700;display:inline-flex}.AppScreens-module__dWoB0W__select svg{width:3.6cqw;height:3.6cqw;color:var(--s-body)}.AppScreens-module__dWoB0W__miniRow{background:var(--s-card);border-radius:3cqw;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:2.6cqw;padding:3.2cqw 3.4cqw;display:grid;box-shadow:0 1px 3px #0e1a160d}.AppScreens-module__dWoB0W__jobTime{color:var(--s-ink);flex-direction:column;font-size:3.2cqw;font-weight:700;line-height:1.2;display:flex}.AppScreens-module__dWoB0W__jobTime i{color:var(--s-muted);white-space:nowrap;margin-top:.5cqw;font-size:2.1cqw;font-style:normal;font-weight:500}.AppScreens-module__dWoB0W__jobWho{min-width:0;color:var(--s-ink);flex-direction:column;font-size:3cqw;font-weight:700;line-height:1.2;display:flex}.AppScreens-module__dWoB0W__jobWho i{color:var(--s-faint);margin-top:.5cqw;font-size:2.2cqw;font-style:normal;font-weight:500}.AppScreens-module__dWoB0W__bookingName{min-width:0;color:var(--s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:3cqw;font-weight:700;overflow:hidden}.AppScreens-module__dWoB0W__jobFare{color:var(--s-body);white-space:nowrap;font-size:3.1cqw;font-weight:700}.AppScreens-module__dWoB0W__tabRow{gap:2.2cqw;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__tab{background:var(--s-field);color:var(--s-body);white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:1.8cqw;padding:2.8cqw 3.8cqw;font-size:2.9cqw;font-weight:500;display:inline-flex}.AppScreens-module__dWoB0W__tabActive{background:var(--s-card);border-color:var(--s-ink);color:var(--s-ink);font-weight:700}.AppScreens-module__dWoB0W__count,.AppScreens-module__dWoB0W__countDark{border-radius:999px;place-items:center;min-width:4.2cqw;height:4.2cqw;padding:0 1cqw;font-size:2.1cqw;font-weight:700;display:grid}.AppScreens-module__dWoB0W__count{color:var(--s-body);background:#e1e6eb}.AppScreens-module__dWoB0W__countDark{background:var(--s-ink);color:var(--color-white)}.AppScreens-module__dWoB0W__jobCard{background:var(--s-card);border-radius:3.2cqw;flex-direction:column;gap:3.2cqw;padding:3.6cqw;display:flex;box-shadow:0 1px 4px #0e1a1612}.AppScreens-module__dWoB0W__jobHead{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:2.4cqw;display:grid}.AppScreens-module__dWoB0W__jobBody{border-top:1px solid var(--s-line);grid-template-columns:auto minmax(0,1fr);gap:3.4cqw;padding-top:3.2cqw;display:grid}.AppScreens-module__dWoB0W__jobFacts{flex-direction:column;gap:2.4cqw;margin:0;font-size:2.7cqw;display:flex}.AppScreens-module__dWoB0W__jobFacts div{gap:2.2cqw;display:flex}.AppScreens-module__dWoB0W__jobFacts dt{color:var(--s-body)}.AppScreens-module__dWoB0W__jobFacts dd{color:var(--s-ink);min-width:4cqw;margin:0;font-weight:700}.AppScreens-module__dWoB0W__jobRoute{border-left:1px solid var(--s-line);flex-direction:column;gap:2.6cqw;padding-left:3.4cqw;display:flex}.AppScreens-module__dWoB0W__routeLine{color:var(--s-body);grid-template-columns:auto minmax(0,1fr);gap:2.2cqw;font-size:2.7cqw;line-height:1.35;display:grid}.AppScreens-module__dWoB0W__dotGreen{background:var(--accent-light);border-radius:50%;width:2.4cqw;height:2.4cqw;margin-top:1.2cqw}.AppScreens-module__dWoB0W__pinRed{width:3cqw;height:3cqw;color:var(--s-red);margin-top:.6cqw}.AppScreens-module__dWoB0W__zoneBoard{gap:4cqw;margin-top:1.5cqw;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__zoneCard{background:var(--s-card);border:1px solid var(--s-line);border-radius:3cqw;flex:0 0 77.5%;overflow:hidden}.AppScreens-module__dWoB0W__zonePeek{flex:0 0 12%}.AppScreens-module__dWoB0W__zoneBoard>.AppScreens-module__dWoB0W__zonePeek:first-child{margin-left:-6%}.AppScreens-module__dWoB0W__zoneHead{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;gap:2cqw;padding:4cqw 4.2cqw;display:flex}.AppScreens-module__dWoB0W__zoneName{color:var(--s-ink);align-items:center;gap:2.2cqw;min-width:0;font-size:3.6cqw;font-weight:600;display:inline-flex}.AppScreens-module__dWoB0W__zoneName svg{width:3.8cqw;height:3.8cqw;color:var(--s-muted);flex-shrink:0}.AppScreens-module__dWoB0W__zoneCount{background:var(--s-dark);width:5.6cqw;height:5.6cqw;color:var(--color-white);border-radius:50%;flex-shrink:0;place-items:center;font-size:2.7cqw;font-weight:700;display:grid}.AppScreens-module__dWoB0W__zoneList{flex-direction:column;gap:2.4cqw;min-height:30cqw;padding:4cqw;display:flex}.AppScreens-module__dWoB0W__fifoRow{border:.4cqw solid #0000;border-radius:2.4cqw;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:3cqw;padding:3.4cqw 3.8cqw;display:grid}.AppScreens-module__dWoB0W__fifoLead{background:var(--s-yellow-bg);border-color:var(--s-yellow-line)}.AppScreens-module__dWoB0W__fifoIdle{background:var(--s-field);border-color:var(--s-line)}.AppScreens-module__dWoB0W__fifoPos{color:#d6b01f;font-size:3cqw;font-style:normal;font-weight:600}.AppScreens-module__dWoB0W__fifoIdle .AppScreens-module__dWoB0W__fifoPos{color:var(--s-muted)}.AppScreens-module__dWoB0W__fifoRow b{color:var(--s-ink);font-size:3.6cqw;font-weight:700}.AppScreens-module__dWoB0W__fifoRow em{color:var(--s-muted);font-size:3cqw;font-style:normal}.AppScreens-module__dWoB0W__driverCard{background:var(--s-card);border-radius:3.4cqw;flex-direction:column;gap:3.4cqw;padding:4cqw;display:flex;box-shadow:0 1px 4px #0e1a160f}.AppScreens-module__dWoB0W__driverHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3.2cqw;display:grid}.AppScreens-module__dWoB0W__avatar{width:10.5cqw;height:10.5cqw;color:var(--s-body);background:#dde4ea;border-radius:50%;place-items:center;font-size:3.2cqw;font-weight:700;display:grid;position:relative;box-shadow:0 0 0 .5cqw #e7ecf0}.AppScreens-module__dWoB0W__avatarDot{background:var(--accent-light);border:.6cqw solid var(--s-card);border-radius:50%;width:3cqw;height:3cqw;position:absolute;bottom:.2cqw;right:-.4cqw}.AppScreens-module__dWoB0W__driverWho{flex-direction:column;gap:1.4cqw;min-width:0;display:flex}.AppScreens-module__dWoB0W__driverWho>b{color:var(--s-ink);font-size:3.6cqw;font-weight:700}.AppScreens-module__dWoB0W__driverMeta{color:var(--s-body);align-items:center;gap:2.2cqw;font-size:2.8cqw;display:inline-flex}.AppScreens-module__dWoB0W__driverBody{border-top:1px solid var(--s-line);flex-direction:column;gap:3cqw;padding-top:3.4cqw;display:flex}.AppScreens-module__dWoB0W__driverFact{color:var(--s-body);align-items:center;gap:3cqw;font-size:3.1cqw;display:inline-flex}.AppScreens-module__dWoB0W__driverFact svg{width:3.6cqw;height:3.6cqw;color:var(--s-muted);flex-shrink:0}.AppScreens-module__dWoB0W__chatPane{background:var(--s-canvas);flex-direction:column;display:flex;position:absolute;inset:0}.AppScreens-module__dWoB0W__chatHead{background:var(--s-card);border-bottom:1px solid #2a3038;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3cqw;padding:13cqw 4cqw 3.5cqw;display:grid}.AppScreens-module__dWoB0W__chatIcon{width:4.6cqw;height:4.6cqw;color:var(--s-body)}.AppScreens-module__dWoB0W__chatTitles{flex-direction:column;gap:.8cqw;min-width:0;display:flex}.AppScreens-module__dWoB0W__chatTitles b{letter-spacing:-.01em;font-size:3.8cqw;font-weight:700}.AppScreens-module__dWoB0W__chatTitles i{letter-spacing:.1em;text-transform:uppercase;color:var(--s-muted);font-size:2.3cqw;font-style:normal;font-weight:500}.AppScreens-module__dWoB0W__thread{flex-direction:column;flex:1;gap:3.6cqw;min-height:0;padding:4.5cqw 4cqw 8cqw;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__msgWrap{flex-direction:column;align-items:flex-start;gap:1.4cqw;display:flex}.AppScreens-module__dWoB0W__msgMine{align-items:flex-end}.AppScreens-module__dWoB0W__msgFrom,.AppScreens-module__dWoB0W__msgTime{color:var(--s-muted);font-size:2.3cqw}.AppScreens-module__dWoB0W__bubble{background:var(--s-card);max-width:78%;color:var(--s-ink);border-radius:4.5cqw 4.5cqw 4.5cqw 1.2cqw;padding:3cqw 4cqw;font-size:3.1cqw;line-height:1.4;box-shadow:0 2px 8px #0e1a161a}.AppScreens-module__dWoB0W__bubbleMine{color:var(--color-white);background:#0ea47c;border-radius:4.5cqw 4.5cqw 1.2cqw;box-shadow:0 4px 12px #0ea47c4d}.AppScreens-module__dWoB0W__composite{align-items:flex-start;width:100%;display:flex;position:relative}.AppScreens-module__dWoB0W__soloPhone{justify-content:center;display:flex}.AppScreens-module__dWoB0W__soloPhone>*{width:100%;max-width:280px}.AppScreens-module__dWoB0W__phoneSlot{position:relative}.AppScreens-module__dWoB0W__bookingPhone{z-index:1;width:54%}.AppScreens-module__dWoB0W__queuePhone{z-index:1;width:56%}.AppScreens-module__dWoB0W__chatPhone{z-index:2;width:56%;margin-top:12%;margin-left:-8%}.AppScreens-module__dWoB0W__bookingAside{z-index:2;width:54%;position:absolute;bottom:26%;right:0;container-type:inline-size}.AppScreens-module__dWoB0W__insights{background:var(--s-panel);border:1px solid #d6dde4;border-radius:3.4cqw;flex-direction:column;gap:3.4cqw;width:100%;padding:4.4cqw;display:flex;box-shadow:0 20px 44px #0e1a161f}.AppScreens-module__dWoB0W__insightsHead{letter-spacing:.12em;text-transform:uppercase;color:var(--s-body);align-items:center;gap:2cqw;font-size:2.6cqw;font-weight:500;display:inline-flex}.AppScreens-module__dWoB0W__insightsHead svg{width:3.6cqw;height:3.6cqw;color:var(--s-orange)}.AppScreens-module__dWoB0W__insightGrid{border-bottom:1px solid #1b2027;grid-template-columns:repeat(3,1fr);gap:2cqw;padding-bottom:3.4cqw;display:grid}.AppScreens-module__dWoB0W__insight{text-align:center;flex-direction:column;align-items:center;gap:1.4cqw;display:flex}.AppScreens-module__dWoB0W__insight svg{width:4cqw;height:4cqw;color:var(--s-body)}.AppScreens-module__dWoB0W__insight b{letter-spacing:-.02em;color:var(--s-ink);font-size:4.2cqw;font-weight:700}.AppScreens-module__dWoB0W__insight span{color:var(--s-muted);font-size:2.3cqw}.AppScreens-module__dWoB0W__insightsFoot{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.AppScreens-module__dWoB0W__insightsMeta{color:var(--s-muted);font-size:2.3cqw}.AppScreens-module__dWoB0W__insightsEmpty{text-align:center;color:var(--s-muted);padding:2.5cqw 0 1.5cqw;font-size:2.7cqw;font-style:italic}.AppScreens-module__dWoB0W__asideActions{border-top:1px solid #dfe5eb;grid-template-columns:1fr 1.6fr;gap:2.8cqw;margin-top:1.4cqw;padding-top:4cqw;display:grid}.AppScreens-module__dWoB0W__fieldRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:3.2cqw;display:grid}.AppScreens-module__dWoB0W__fieldCol{flex-direction:column;gap:2cqw;min-width:0;display:flex}.AppScreens-module__dWoB0W__input{background:var(--s-field);color:var(--s-ink);white-space:nowrap;border-radius:999px;justify-content:space-between;align-items:center;gap:2.2cqw;padding:3.1cqw 3.4cqw;font-size:3.6cqw;font-weight:500;display:flex}.AppScreens-module__dWoB0W__input b{font-weight:600}.AppScreens-module__dWoB0W__input i{color:var(--s-muted);font-size:3cqw;font-style:normal}.AppScreens-module__dWoB0W__input svg{width:4cqw;height:4cqw;color:var(--s-body);flex-shrink:0}.AppScreens-module__dWoB0W__squareBtn,.AppScreens-module__dWoB0W__squareBtnSm{background:var(--s-card);color:var(--s-body);border:1px solid var(--s-line);border-radius:3cqw;flex-shrink:0;place-items:center;display:grid}.AppScreens-module__dWoB0W__squareBtn{width:12cqw;height:11.2cqw}.AppScreens-module__dWoB0W__squareBtn svg{width:4.4cqw;height:4.4cqw}.AppScreens-module__dWoB0W__squareBtnSm{background:var(--s-field);border-color:#0000;width:10.6cqw;height:10.6cqw}.AppScreens-module__dWoB0W__squareBtnSm svg{width:4cqw;height:4cqw}.AppScreens-module__dWoB0W__subCard{background:var(--s-card);border-radius:3.6cqw;flex-direction:column;gap:3.4cqw;padding:3.6cqw;display:flex;box-shadow:0 1px 4px #0e1a160f}.AppScreens-module__dWoB0W__subCardHead{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.AppScreens-module__dWoB0W__subCardTitle{color:var(--s-ink);font-size:3.8cqw;font-weight:600}.AppScreens-module__dWoB0W__priority{color:var(--s-muted);white-space:nowrap;align-items:center;gap:1.4cqw;font-size:3.1cqw;display:inline-flex}.AppScreens-module__dWoB0W__priority b{color:var(--s-ink);font-weight:700}.AppScreens-module__dWoB0W__priority svg{width:3.6cqw;height:3.6cqw;color:var(--s-ink)}.AppScreens-module__dWoB0W__pillRow{grid-template-columns:1fr 1fr;gap:3cqw;display:grid}.AppScreens-module__dWoB0W__pill{background:var(--s-field);color:var(--s-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:2.6cqw;min-width:0;padding:3.1cqw 3.4cqw;font-size:3.6cqw;font-weight:500;display:flex;overflow:hidden}.AppScreens-module__dWoB0W__pill svg{width:4cqw;height:4cqw;color:var(--s-body);flex-shrink:0}.AppScreens-module__dWoB0W__pillWide{width:100%}.AppScreens-module__dWoB0W__pillGhost{color:var(--s-faint)}.AppScreens-module__dWoB0W__pillTrail{margin-left:auto;color:var(--s-muted)!important}.AppScreens-module__dWoB0W__stopRow{justify-content:flex-end;align-items:center;gap:3.2cqw;display:flex}.AppScreens-module__dWoB0W__addStop{color:var(--s-ink);align-items:center;gap:1.8cqw;font-size:3.6cqw;font-weight:700;display:inline-flex}.AppScreens-module__dWoB0W__addStop svg{width:4cqw;height:4cqw}.AppScreens-module__dWoB0W__sheetFoot{grid-template-columns:1fr 2fr;gap:3cqw;padding-top:1cqw;display:grid}.AppScreens-module__dWoB0W__btnGhost,.AppScreens-module__dWoB0W__btnDark{white-space:nowrap;border-radius:999px;place-items:center;padding:3.6cqw;font-size:3cqw;font-weight:600;display:grid}.AppScreens-module__dWoB0W__btnGhost{border:1px solid var(--s-line);background:var(--s-card);color:var(--s-ink)}.AppScreens-module__dWoB0W__btnDark{background:var(--s-dark);color:var(--color-white);font-weight:700}.AppScreens-module__dWoB0W__completedSlot{z-index:2;align-self:flex-end;width:50%;margin-bottom:5%;margin-left:-6%;position:relative;container-type:inline-size}.AppScreens-module__dWoB0W__completedCard{background:var(--s-card);border:1px solid var(--s-line);border-radius:5.7cqw;flex-direction:column;gap:3.6cqw;padding:4.3cqw;display:flex;overflow:hidden;box-shadow:0 32px 64px #0e1a1633,0 8px 20px #0e1a161a,0 2px 4px #0e1a160d}.AppScreens-module__dWoB0W__rosterSlot{z-index:1;width:52%;position:relative;container-type:inline-size}.AppScreens-module__dWoB0W__roster{border-radius:3.5cqw;position:relative;overflow:hidden;box-shadow:0 18px 44px #0e1a1624,0 3px 10px #0e1a160f}.AppScreens-module__dWoB0W__rosterPane{z-index:1;background:var(--s-card);border-radius:3.5cqw;flex-direction:column;gap:4cqw;min-height:150cqw;padding:5cqw 4.5cqw;display:flex;position:relative}.AppScreens-module__dWoB0W__terminalHead{border-bottom:1px solid #2a3038;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3cqw;padding-bottom:4cqw;display:grid}.AppScreens-module__dWoB0W__terminalIcon{width:9.5cqw;height:9.5cqw;color:var(--s-orange);background:#fcefd6;border-radius:2.8cqw;place-items:center;display:grid}.AppScreens-module__dWoB0W__terminalIcon svg{width:4.6cqw;height:4.6cqw}.AppScreens-module__dWoB0W__terminalTitles{flex-direction:column;gap:.8cqw;min-width:0;display:flex}.AppScreens-module__dWoB0W__terminalTitles b{letter-spacing:-.02em;font-size:4.4cqw;font-weight:700}.AppScreens-module__dWoB0W__terminalTitles i{letter-spacing:.12em;text-transform:uppercase;color:var(--s-muted);font-size:2.3cqw;font-style:normal;font-weight:500}.AppScreens-module__dWoB0W__segRow{background:var(--s-field);border-radius:3cqw;grid-template-columns:1fr 1fr;gap:1.4cqw;padding:1.4cqw;display:grid}.AppScreens-module__dWoB0W__seg{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--s-body);border-radius:2.2cqw;padding:3cqw;font-size:2.9cqw;font-weight:700}.AppScreens-module__dWoB0W__segActive{background:var(--s-card);color:var(--s-orange);box-shadow:0 1px 4px #0e1a161a}.AppScreens-module__dWoB0W__chipRow{grid-template-columns:repeat(3,1fr);gap:2.2cqw;display:grid}.AppScreens-module__dWoB0W__chip{text-align:center;border:1px solid var(--s-line);background:var(--s-card);letter-spacing:.08em;text-transform:uppercase;color:var(--s-body);border-radius:2.4cqw;padding:2.8cqw;font-size:2.6cqw;font-weight:700}.AppScreens-module__dWoB0W__chipActive{border-color:var(--s-orange);color:var(--s-orange)}.AppScreens-module__dWoB0W__personList{flex-direction:column;gap:1.6cqw;display:flex}.AppScreens-module__dWoB0W__personRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3.2cqw;padding:2cqw 0;display:grid}.AppScreens-module__dWoB0W__personAvatar{width:9.5cqw;height:9.5cqw;color:var(--s-muted);background:#e9edf1;border-radius:3cqw;place-items:center;display:grid;position:relative}.AppScreens-module__dWoB0W__personAvatar svg{width:4.6cqw;height:4.6cqw}.AppScreens-module__dWoB0W__personAvatar .AppScreens-module__dWoB0W__avatarDot{top:-.8cqw;bottom:auto;right:-.8cqw}.AppScreens-module__dWoB0W__personWho{flex-direction:column;gap:1.4cqw;min-width:0;display:flex}.AppScreens-module__dWoB0W__personWho>b{color:var(--s-ink);font-size:3.6cqw;font-weight:700}.AppScreens-module__dWoB0W__personMeta{color:var(--s-muted);align-items:center;gap:2.2cqw;font-size:2.7cqw;display:inline-flex}@media (max-width:620px){.AppScreens-module__dWoB0W__bookingAside,.AppScreens-module__dWoB0W__completedSlot,.AppScreens-module__dWoB0W__rosterSlot{display:none}.AppScreens-module__dWoB0W__bookingPhone,.AppScreens-module__dWoB0W__queuePhone,.AppScreens-module__dWoB0W__chatPhone{width:100%;max-width:320px;margin:0 auto}}
.Cabree360Feature-module__d2fcIq__page{background:var(--canvas);overflow:hidden}.Cabree360Feature-module__d2fcIq__container{width:100%;max-width:var(--max-width);padding:var(--feature-padding);margin:0 auto}@media (prefers-reduced-motion:no-preference){.Cabree360Feature-module__d2fcIq__reveal{animation:.7s cubic-bezier(.16,1,.3,1) both Cabree360Feature-module__d2fcIq__c360Reveal}}@keyframes Cabree360Feature-module__d2fcIq__c360Reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Cabree360Feature-module__d2fcIq__hero{background:var(--canvas);align-items:center;min-height:100vh;padding:160px 0 100px;display:flex;position:relative}.Cabree360Feature-module__d2fcIq__heroContainer{width:100%;max-width:var(--feature-max-width);padding:var(--feature-padding);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.Cabree360Feature-module__d2fcIq__heroContent{min-width:0}.Cabree360Feature-module__d2fcIq__heroHeadline{font-size:var(--type-hero);font-weight:var(--weight-heading);line-height:var(--type-hero-lh);letter-spacing:var(--type-hero-ls);color:var(--ink);text-wrap:balance;margin-top:.5rem}.Cabree360Feature-module__d2fcIq__thin,.Cabree360Feature-module__d2fcIq__bold{font-weight:var(--weight-heading)}.Cabree360Feature-module__d2fcIq__heroDesc{max-width:40rem;color:var(--ink-body);text-wrap:pretty;margin-top:1.5rem}.Cabree360Feature-module__d2fcIq__inlineLink{color:var(--accent-dark);text-underline-offset:2px;font-weight:600;text-decoration:underline;transition:opacity .2s}.Cabree360Feature-module__d2fcIq__inlineLink:hover{opacity:.7}.Cabree360Feature-module__d2fcIq__heroVisual{justify-content:center;align-items:center;display:flex;position:relative}.Cabree360Feature-module__d2fcIq__heroGlow{z-index:0;aspect-ratio:1;background:radial-gradient(circle, var(--accent-subtle) 0%, #e4f5ef00 68%);border-radius:50%;width:88%;max-width:620px;position:absolute}.Cabree360Feature-module__d2fcIq__highlights{padding:clamp(40px,6vw,80px) 0 clamp(60px,8vw,110px)}.Cabree360Feature-module__d2fcIq__highlightRow{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,4.5vw,4.5rem);padding:clamp(50px,7vw,90px) 0;display:grid}.Cabree360Feature-module__d2fcIq__highlightReversed{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.Cabree360Feature-module__d2fcIq__highlightReversed .Cabree360Feature-module__d2fcIq__highlightContent{order:2}.Cabree360Feature-module__d2fcIq__highlightReversed .Cabree360Feature-module__d2fcIq__highlightVisual{order:1}.Cabree360Feature-module__d2fcIq__highlightTitle{font-size:var(--type-h2);font-weight:var(--weight-heading);line-height:var(--type-h2-lh);letter-spacing:-.02em;color:var(--ink)}.Cabree360Feature-module__d2fcIq__highlightDesc{color:var(--ink-body);text-wrap:pretty;max-width:38rem;margin-top:1.25rem}.Cabree360Feature-module__d2fcIq__stage{z-index:1;border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 50% 0%, var(--accent-subtle) 0%, var(--surface) 70%);justify-content:center;align-items:center;width:100%;padding:clamp(.9rem,2vw,1.6rem);display:flex;position:relative}.Cabree360Feature-module__d2fcIq__stage>*{width:100%}.Cabree360Feature-module__d2fcIq__heroStage{padding:clamp(1rem,2.4vw,2rem)}.Cabree360Feature-module__d2fcIq__bandHead{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.Cabree360Feature-module__d2fcIq__bandTitle{font-size:var(--type-h2);font-weight:var(--weight-heading);line-height:var(--type-h2-lh);letter-spacing:-.02em;color:var(--ink)}.Cabree360Feature-module__d2fcIq__cardIcon{background:var(--accent-subtle);width:3rem;height:3rem;color:var(--accent);border-radius:50%;place-items:center;display:grid}.Cabree360Feature-module__d2fcIq__interfaceWrap{background:var(--canvas);padding:clamp(70px,9vw,120px) 0}.Cabree360Feature-module__d2fcIq__triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.Cabree360Feature-module__d2fcIq__triptychCard{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(1.5rem,2.6vw,2rem);box-shadow:0 8px 30px #0e1a160d}.Cabree360Feature-module__d2fcIq__triptychCard h3,.Cabree360Feature-module__d2fcIq__trustCol h3{font-size:var(--type-h3);font-weight:var(--weight-heading);color:var(--ink);margin:1.1rem 0 .6rem}.Cabree360Feature-module__d2fcIq__triptychCard p,.Cabree360Feature-module__d2fcIq__trustCol p{color:var(--ink-body);text-wrap:pretty}.Cabree360Feature-module__d2fcIq__trust{background:var(--surface);padding:clamp(70px,9vw,120px) 0}.Cabree360Feature-module__d2fcIq__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.Cabree360Feature-module__d2fcIq__trustCol{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(1.5rem,2.6vw,2rem)}.Cabree360Feature-module__d2fcIq__cta{background:var(--canvas);padding:clamp(70px,9vw,120px) 0}.Cabree360Feature-module__d2fcIq__ctaInner{text-align:center;flex-direction:column;align-items:center;max-width:46rem;margin:0 auto;display:flex}.Cabree360Feature-module__d2fcIq__ctaHeadline{font-size:var(--type-h2);font-weight:var(--weight-heading);line-height:var(--type-h2-lh);letter-spacing:-.02em;color:var(--ink)}.Cabree360Feature-module__d2fcIq__ctaFeatures{flex-wrap:wrap;justify-content:center;gap:.85rem 1.75rem;margin-top:1.75rem;display:flex}.Cabree360Feature-module__d2fcIq__ctaFeatures span{color:var(--ink-body);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.Cabree360Feature-module__d2fcIq__ctaFeatures svg{color:var(--accent)}.Cabree360Feature-module__d2fcIq__ctaBtn{background:var(--accent);border:1px solid var(--accent);color:var(--color-white);border-radius:100px;align-items:center;gap:12px;width:fit-content;margin-top:2.25rem;padding:16px 36px;font-size:13px;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.Cabree360Feature-module__d2fcIq__ctaBtn svg{transition:transform .3s}.Cabree360Feature-module__d2fcIq__ctaBtn:hover svg{transform:translate(5px)}@media (max-width:900px){.Cabree360Feature-module__d2fcIq__heroContainer{grid-template-columns:1fr;gap:clamp(2.5rem,8vw,4rem)}.Cabree360Feature-module__d2fcIq__highlightRow{grid-template-columns:1fr;gap:clamp(2rem,8vw,3rem)}.Cabree360Feature-module__d2fcIq__highlightReversed .Cabree360Feature-module__d2fcIq__highlightContent{order:1}.Cabree360Feature-module__d2fcIq__highlightReversed .Cabree360Feature-module__d2fcIq__highlightVisual{order:2}.Cabree360Feature-module__d2fcIq__triptych,.Cabree360Feature-module__d2fcIq__trustGrid{grid-template-columns:1fr}}@media (max-width:620px){.Cabree360Feature-module__d2fcIq__hero{min-height:0;padding-top:130px}}
.FAQSection-module__XrVDtW__section{padding:var(--section-py) 0;background-color:var(--color-white);position:relative;overflow:clip}.FAQSection-module__XrVDtW__gridBg{z-index:0;pointer-events:none;height:64vh;margin-bottom:-64vh;position:sticky;top:18vh;overflow:clip}.FAQSection-module__XrVDtW__gridLines{z-index:0;pointer-events:none;background-image:linear-gradient(to right, var(--line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--line-soft) 1px, transparent 1px);opacity:.7;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);background-size:68px 68px;position:absolute;inset:0}.FAQSection-module__XrVDtW__gridGlowWrap{z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, var(--ink) 14%, var(--ink) 82%, transparent 100%);position:absolute;inset:0}.FAQSection-module__XrVDtW__gridGlow{background-image:linear-gradient(to right, var(--accent) 1px, transparent 1px), linear-gradient(to bottom, var(--accent) 1px, transparent 1px);opacity:calc(var(--on,0) * .18);-webkit-mask-image:radial-gradient(circle 150px at var(--mx,-300px) var(--my,-300px), var(--ink) 0%, var(--ink) 32%, transparent 72%);-webkit-mask-image:radial-gradient(circle 150px at var(--mx,-300px) var(--my,-300px), var(--ink) 0%, var(--ink) 32%, transparent 72%);mask-image:radial-gradient(circle 150px at var(--mx,-300px) var(--my,-300px), var(--ink) 0%, var(--ink) 32%, transparent 72%);background-size:68px 68px;transition:opacity .3s;position:absolute;inset:0}.FAQSection-module__XrVDtW__container{z-index:1;max-width:768px;padding:0 var(--space-xl);margin:0 auto;position:relative}.FAQSection-module__XrVDtW__header{text-align:center;margin-bottom:var(--space-2xl)}.FAQSection-module__XrVDtW__label{letter-spacing:.02em;color:var(--ink-muted);text-transform:uppercase;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--canvas);align-items:center;gap:.55rem;margin-bottom:1.1rem;padding:.4rem .7rem .4rem .55rem;font-size:.72rem;font-weight:500;display:inline-flex}.FAQSection-module__XrVDtW__labelDot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--accent-subtle);border-radius:50%}.FAQSection-module__XrVDtW__title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:600;line-height:1.1}.FAQSection-module__XrVDtW__accent{color:var(--accent)}.FAQSection-module__XrVDtW__subtitle{color:var(--ink-body);margin-top:1rem;font-size:1rem;line-height:1.6}.FAQSection-module__XrVDtW__searchWrapper{max-width:320px;margin:0 auto var(--space-3xl) auto;position:relative}.FAQSection-module__XrVDtW__searchIcon{color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.FAQSection-module__XrVDtW__searchInput{width:100%;font-size:var(--font-size-base);color:var(--color-text-heading);background-color:var(--color-white);border:1px solid var(--line);border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:var(--shadow-sm);outline:none;padding:12px 16px 12px 48px}.FAQSection-module__XrVDtW__searchInput::placeholder{color:var(--ink-faint)}.FAQSection-module__XrVDtW__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-glow)}.FAQSection-module__XrVDtW__faqList{flex-direction:column;display:flex}.FAQSection-module__XrVDtW__faqItem{border-bottom:none}.FAQSection-module__XrVDtW__questionButton{text-align:left;cursor:pointer;width:100%;color:var(--ink);transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px 0;display:flex}.FAQSection-module__XrVDtW__questionButton:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.FAQSection-module__XrVDtW__questionButton:hover .FAQSection-module__XrVDtW__questionText{color:var(--accent-dark)}.FAQSection-module__XrVDtW__questionText{color:var(--ink);padding-right:24px;font-size:1.05rem;font-weight:600}.FAQSection-module__XrVDtW__toggleIcon{color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQSection-module__XrVDtW__answerWrapper{overflow:hidden}.FAQSection-module__XrVDtW__answerContent{padding-bottom:24px}.FAQSection-module__XrVDtW__answerText{color:var(--color-text-body);font-size:1rem;line-height:1.7}.FAQSection-module__XrVDtW__noResults{text-align:center;color:var(--color-text-muted);padding:var(--space-xl) 0;font-size:var(--font-size-base)}.FAQSection-module__XrVDtW__faqFooter{margin-top:var(--space-2xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.FAQSection-module__XrVDtW__faqFooterText{font-size:var(--font-size-lg);color:var(--color-text-body)}.FAQSection-module__XrVDtW__faqFooterLink{font-weight:700;font-size:var(--font-size-lg);color:var(--accent-dark);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.FAQSection-module__XrVDtW__faqFooterLink svg{transition:transform var(--transition-base)}.FAQSection-module__XrVDtW__faqFooterLink:hover svg{transform:translate(4px)}@media (max-width:640px){.FAQSection-module__XrVDtW__section{padding:var(--space-2xl) 0}.FAQSection-module__XrVDtW__container{padding:0 var(--space-md)}.FAQSection-module__XrVDtW__questionButton{padding:20px 0}.FAQSection-module__XrVDtW__questionText{font-size:var(--font-size-base)}}
