.scheduling-sample-module__E8RBCW__window,.scheduling-sample-module__E8RBCW__phoneScreen,.scheduling-sample-module__E8RBCW__chip,.scheduling-sample-module__E8RBCW__email,.scheduling-sample-module__E8RBCW__crewCard,.scheduling-sample-module__E8RBCW__arrival,.scheduling-sample-module__E8RBCW__etaChip,.scheduling-sample-module__E8RBCW__visitsCard,.scheduling-sample-module__E8RBCW__routeDay,.scheduling-sample-module__E8RBCW__toast,.scheduling-sample-module__E8RBCW__scrim,.scheduling-sample-module__E8RBCW__sheet{--product-ink:#22313d;--product-ink-strong:#182b38;--product-muted:#56606a;--product-subtle:#68717a;--product-line:#e4e7ea;--product-line-strong:#cfd4d9;--product-surface:#f6f7f8;--product-surface-strong:#eceef1;--product-panel-muted:#f9fafb;--product-accent:#2b4558;--product-accent-soft:#eef0f3;--product-action:#e6b400;--product-attention:#9b681f;--product-success:#2f6b3a;--calendar-green:#2f6b46;--calendar-green-dark:#174a2d;--calendar-green-soft:#eaf2ed;--calendar-progress-text:#1f2421;--board-line:#e7eae8;--board-now:#d85147;color:var(--product-ink)}.scheduling-sample-module__E8RBCW__icon{flex-shrink:0;width:1.15em;height:1.15em}.scheduling-sample-module__E8RBCW__avatar{background:var(--calendar-green);color:#fff;letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:780;display:inline-grid}.scheduling-sample-module__E8RBCW__avatar[data-size=sm]{width:18px;height:18px;font-size:6.5px}.scheduling-sample-module__E8RBCW__avatar[data-person=alex]{background:#496b43}.scheduling-sample-module__E8RBCW__avatar[data-person=jamie]{background:#265f4c}.scheduling-sample-module__E8RBCW__avatar[data-person=mason]{background:#2f6b46}.scheduling-sample-module__E8RBCW__avatar[data-person=eli]{background:#336b3f}.scheduling-sample-module__E8RBCW__avatar[data-person=kai]{background:#2c685b}.scheduling-sample-module__E8RBCW__avatar[data-photo=true],.scheduling-sample-module__E8RBCW__mini[data-photo=true]{background-color:#dfe4e1;background-position:50%;background-size:cover}.scheduling-sample-module__E8RBCW__window{border:1px solid var(--product-line-strong);background:#fff;border-radius:10px;font-size:11px;line-height:1.35;display:block;position:relative;overflow:hidden}.scheduling-sample-module__E8RBCW__windowBar{border-bottom:1px solid var(--product-line);background:var(--product-surface);height:30px;color:var(--product-muted);grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:14px;font-size:11px;font-weight:500;display:grid}.scheduling-sample-module__E8RBCW__windowDots{gap:6px;display:flex}.scheduling-sample-module__E8RBCW__windowDots i{border:1px solid var(--product-line-strong);border-radius:50%;width:10px;height:10px}.scheduling-sample-module__E8RBCW__desk{background:var(--product-surface);flex-direction:column;gap:12px;padding:14px 16px 18px;display:flex;position:relative}.scheduling-sample-module__E8RBCW__deskTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.scheduling-sample-module__E8RBCW__dateNav{color:var(--product-ink-strong);align-items:center;gap:6px;display:flex}.scheduling-sample-module__E8RBCW__dateNav strong{letter-spacing:-.01em;font-size:17px;font-weight:720}.scheduling-sample-module__E8RBCW__navButton{border:1px solid var(--product-line);background:#fff;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.scheduling-sample-module__E8RBCW__deskActions{align-items:center;gap:6px;display:flex}.scheduling-sample-module__E8RBCW__roundButton,.scheduling-sample-module__E8RBCW__addButton{border:1px solid var(--product-line);height:32px;color:var(--product-ink-strong);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:10.5px;font-weight:700;display:inline-flex}.scheduling-sample-module__E8RBCW__roundButton .scheduling-sample-module__E8RBCW__icon:last-child{width:.95em;height:.95em;color:var(--product-muted)}.scheduling-sample-module__E8RBCW__addButton{border-color:var(--product-action);background:var(--product-action)}.scheduling-sample-module__E8RBCW__tray{border:1px solid var(--product-line);background:#fff;border-radius:12px;flex-direction:column;gap:9px;padding:11px 12px 12px;display:flex}.scheduling-sample-module__E8RBCW__trayHead{color:var(--product-muted);align-items:center;gap:8px;display:flex}.scheduling-sample-module__E8RBCW__trayHead strong{color:var(--product-ink-strong);font-size:12px;font-weight:720}.scheduling-sample-module__E8RBCW__count,.scheduling-sample-module__E8RBCW__sheetCount{background:var(--product-ink-strong);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9.5px;font-weight:750;display:inline-grid}.scheduling-sample-module__E8RBCW__trayHint{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.scheduling-sample-module__E8RBCW__trayToggle,.scheduling-sample-module__E8RBCW__trayLink,.scheduling-sample-module__E8RBCW__sectionToggle{color:var(--product-ink-strong);text-underline-offset:2px;font-weight:700;text-decoration:underline}.scheduling-sample-module__E8RBCW__trayCards{gap:8px;display:flex}.scheduling-sample-module__E8RBCW__trayCard{border:1px solid var(--product-line);width:270px;color:var(--product-muted);background:#fff;border-radius:10px;align-items:center;gap:7px;padding:8px 10px 8px 7px;display:flex}.scheduling-sample-module__E8RBCW__trayCard>.scheduling-sample-module__E8RBCW__icon{width:.95em;color:var(--product-subtle)}.scheduling-sample-module__E8RBCW__trayText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__trayText strong{color:var(--product-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.scheduling-sample-module__E8RBCW__trayText small{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.scheduling-sample-module__E8RBCW__traySide{flex-direction:column;align-items:flex-end;gap:3px;font-size:9.5px;display:flex}.scheduling-sample-module__E8RBCW__lengthChip{background:var(--calendar-green-soft);height:17px;color:var(--calendar-green-dark);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 6px;font-size:9px;font-weight:750;display:inline-flex}.scheduling-sample-module__E8RBCW__board{--name-width:176px;border:1px solid var(--product-line);background:#fff;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.scheduling-sample-module__E8RBCW__boardHead{grid-template-columns:var(--name-width) minmax(0, 1fr);height:34px;display:grid}.scheduling-sample-module__E8RBCW__corner{border-right:1px solid var(--board-line);color:var(--product-muted);justify-content:space-between;align-items:center;gap:6px;padding:0 8px 0 14px;font-size:10px;font-weight:650;display:flex}.scheduling-sample-module__E8RBCW__hoursToggle{border:1px solid var(--product-line);height:22px;color:var(--product-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 8px;font-size:9px;font-weight:680;display:inline-flex}.scheduling-sample-module__E8RBCW__hours{position:relative;overflow:hidden}.scheduling-sample-module__E8RBCW__hour,.scheduling-sample-module__E8RBCW__nowTag,.scheduling-sample-module__E8RBCW__block,.scheduling-sample-module__E8RBCW__phoneBlock,.scheduling-sample-module__E8RBCW__placeholder,.scheduling-sample-module__E8RBCW__preview,.scheduling-sample-module__E8RBCW__offHours,.scheduling-sample-module__E8RBCW__nowLine,.scheduling-sample-module__E8RBCW__tapSpot,.scheduling-sample-module__E8RBCW__gridLine{--span:calc(var(--to) - var(--from));left:calc((var(--s) - var(--from)) / var(--span) * 100%);width:calc((var(--e) - var(--s)) / var(--span) * 100%);position:absolute}.scheduling-sample-module__E8RBCW__hour{border-left:1px solid var(--board-line);width:auto;color:var(--product-muted);white-space:nowrap;align-items:center;padding-left:6px;font-size:9.5px;font-weight:650;display:flex;top:0;bottom:0}.scheduling-sample-module__E8RBCW__nowTag{z-index:2;background:var(--board-now);color:#fff;border-radius:999px;width:auto;padding:2px 6px;font-size:9px;font-weight:750;line-height:13px;top:8px;transform:translate(-50%)}.scheduling-sample-module__E8RBCW__section{border-top:1px solid var(--board-line);background:var(--product-panel-muted);min-height:28px;color:var(--product-muted);align-items:center;gap:10px;padding:0 14px;font-size:9.5px;display:flex}.scheduling-sample-module__E8RBCW__sectionTitle{width:calc(var(--name-width) - 28px);color:var(--product-ink-strong);align-items:center;gap:6px;font-size:10.5px;font-weight:720;display:inline-flex}.scheduling-sample-module__E8RBCW__sectionTitle b{color:var(--product-muted);font-weight:650}.scheduling-sample-module__E8RBCW__sectionNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduling-sample-module__E8RBCW__row{grid-template-columns:var(--name-width) minmax(0, 1fr);border-top:1px solid var(--board-line);min-height:60px;display:grid}.scheduling-sample-module__E8RBCW__row[data-helper=true]{min-height:40px}.scheduling-sample-module__E8RBCW__nameCell{border-right:1px solid var(--board-line);background:#fff;align-items:center;gap:9px;min-width:0;padding:0 12px 0 14px;display:flex}.scheduling-sample-module__E8RBCW__nameCell[data-helper=true] .scheduling-sample-module__E8RBCW__avatar{width:24px;height:24px;font-size:8.5px}.scheduling-sample-module__E8RBCW__nameText{flex-direction:column;flex:1;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__nameText strong{color:var(--product-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;overflow:hidden}.scheduling-sample-module__E8RBCW__nameText small{color:var(--product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.scheduling-sample-module__E8RBCW__firstName{display:none}.scheduling-sample-module__E8RBCW__nameText small[data-availability=overlap]{color:var(--product-attention);font-weight:650}.scheduling-sample-module__E8RBCW__nameText small[data-availability=full]{color:var(--product-ink);font-weight:600}.scheduling-sample-module__E8RBCW__bookedBar{background:var(--board-line);border-radius:999px;flex:none;width:32px;height:4px;overflow:hidden}.scheduling-sample-module__E8RBCW__bookedBar i{background:var(--calendar-green);border-radius:999px;height:100%;display:block}.scheduling-sample-module__E8RBCW__track{min-width:0;position:relative;overflow:hidden}.scheduling-sample-module__E8RBCW__gridLine{background:var(--board-line);width:1px;top:0;bottom:0}.scheduling-sample-module__E8RBCW__gridLine[data-half=true]{background:#f3f4f3}.scheduling-sample-module__E8RBCW__offHours{background-color:#fafbfaeb;background-image:radial-gradient(#dfe4e1 1px,#0000 1.3px);background-size:9px 9px;top:0;bottom:0}.scheduling-sample-module__E8RBCW__nowLine{z-index:4;background:var(--board-now);width:2px;margin-left:-1px;top:0;bottom:0}.scheduling-sample-module__E8RBCW__block{z-index:3;background:var(--calendar-green);color:#fff;border-radius:10px;align-items:center;gap:6px;padding-right:9px;display:flex;top:7px;bottom:7px;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 1px 2px #121f1717;container-type:inline-size}.scheduling-sample-module__E8RBCW__block[data-status=in-progress]{box-shadow:inset 0 0 0 2px var(--calendar-green);color:var(--calendar-progress-text);background:#fff}.scheduling-sample-module__E8RBCW__block[data-status=completed]{background:var(--calendar-green-soft);color:var(--calendar-green-dark);box-shadow:inset 0 0 0 1px #a7bfaf}.scheduling-sample-module__E8RBCW__block[data-kind=mirror]{background:var(--calendar-green-soft);color:var(--calendar-green-dark);border-radius:8px;top:6px;bottom:6px;box-shadow:inset 0 0 0 1px #b9d3c3}.scheduling-sample-module__E8RBCW__blockBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__blockTitle{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:720;line-height:14px;display:block;overflow:hidden}.scheduling-sample-module__E8RBCW__block[data-kind=mirror] .scheduling-sample-module__E8RBCW__blockTitle{font-size:9.5px;font-weight:680}.scheduling-sample-module__E8RBCW__completedMark{vertical-align:-1px;margin-right:3px;display:inline-flex}.scheduling-sample-module__E8RBCW__completedMark .scheduling-sample-module__E8RBCW__icon{stroke-width:3.2px;width:1em;height:1em}.scheduling-sample-module__E8RBCW__blockMeta{opacity:.86;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;line-height:12px;display:block;overflow:hidden}.scheduling-sample-module__E8RBCW__blockPeople{flex:none;align-items:center;gap:6px;display:inline-flex}.scheduling-sample-module__E8RBCW__mini{width:19px;height:19px;box-shadow:0 0 0 2px var(--calendar-green);color:#fff;background:#103e25;border-radius:999px;place-items:center;font-size:7px;font-weight:800;display:inline-grid}.scheduling-sample-module__E8RBCW__block[data-status=in-progress] .scheduling-sample-module__E8RBCW__mini{box-shadow:0 0 0 2px #fff}.scheduling-sample-module__E8RBCW__block[data-status=completed] .scheduling-sample-module__E8RBCW__mini{box-shadow:0 0 0 2px var(--calendar-green-soft)}.scheduling-sample-module__E8RBCW__timerChip{background:var(--calendar-green);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:3px;height:19px;padding:0 7px;font-size:8.5px;font-weight:700;display:inline-flex}.scheduling-sample-module__E8RBCW__timerChip b{font-weight:800}.scheduling-sample-module__E8RBCW__timerChip[data-small=true]{gap:2px;height:13px;padding:0 4px;font-size:6.5px}.scheduling-sample-module__E8RBCW__block,.scheduling-sample-module__E8RBCW__phoneBlock{padding-left:max(9px, min(calc((var(--from) - var(--s)) / var(--span) * 100% + 9px), calc((var(--e) - var(--s)) / var(--span) * 100% - 64px)))}.scheduling-sample-module__E8RBCW__phoneBlock{padding-left:max(6px, min(calc((var(--from) - var(--s)) / var(--span) * 100% + 6px), calc((var(--e) - var(--s)) / var(--span) * 100% - 40px)))}.scheduling-sample-module__E8RBCW__handle{width:8px;position:absolute;top:0;bottom:0;left:0}.scheduling-sample-module__E8RBCW__handle[data-end=true]{left:auto;right:0}.scheduling-sample-module__E8RBCW__handle:after{content:"";opacity:0;background:currentColor;border-radius:2px;width:2.5px;height:13px;margin-top:-6.5px;position:absolute;top:50%;left:3px}.scheduling-sample-module__E8RBCW__handle[data-end=true]:after{left:auto;right:3px}.scheduling-sample-module__E8RBCW__placeholder{z-index:1;border:1.5px dashed var(--product-line-strong);background:#f8f8f7d9;border-radius:10px;top:7px;bottom:7px}.scheduling-sample-module__E8RBCW__liftedLayer,.scheduling-sample-module__E8RBCW__badge,.scheduling-sample-module__E8RBCW__cursor{pointer-events:none;position:absolute;top:0;left:0}.scheduling-sample-module__E8RBCW__liftedLayer{z-index:11;display:block}.scheduling-sample-module__E8RBCW__liftedLayer>.scheduling-sample-module__E8RBCW__block{width:auto;padding-left:9px;inset:0;box-shadow:0 14px 38px #141c173d,inset 0 1px #ffffff24}.scheduling-sample-module__E8RBCW__liftedLayer .scheduling-sample-module__E8RBCW__handle:after{opacity:.5}.scheduling-sample-module__E8RBCW__badge{z-index:12;background:var(--product-ink-strong);color:#fff;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:700}.scheduling-sample-module__E8RBCW__cursor{z-index:13;filter:drop-shadow(0 2px 3px #0000004d);width:18px}.scheduling-sample-module__E8RBCW__cursor svg{width:18px;height:22px;fill:var(--product-ink-strong);stroke:#fff;stroke-width:1.4px;stroke-linejoin:round;display:block}.scheduling-sample-module__E8RBCW__preview{z-index:6;border:1.5px dashed var(--calendar-green);background:color-mix(in srgb, var(--calendar-green-soft) 82%, transparent);color:var(--calendar-green-dark);border-radius:10px;flex-direction:column;justify-content:center;gap:1px;padding:0 9px;display:flex;top:7px;bottom:7px;overflow:hidden;box-shadow:0 8px 20px #141c171f}.scheduling-sample-module__E8RBCW__preview b,.scheduling-sample-module__E8RBCW__preview span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scheduling-sample-module__E8RBCW__preview b{font-size:10.5px;font-weight:720;line-height:14px}.scheduling-sample-module__E8RBCW__preview span{font-size:9px;font-weight:600;line-height:12px}.scheduling-sample-module__E8RBCW__floatCard{z-index:12;border:1px solid var(--product-line-strong);max-width:220px;color:var(--product-ink-strong);pointer-events:none;background:#fff;border-radius:11px;flex-direction:column;gap:1px;padding:8px 11px;display:flex;position:absolute;top:0;left:0;box-shadow:0 14px 38px #141c172e}.scheduling-sample-module__E8RBCW__floatCard b{white-space:nowrap;font-size:10.5px;font-weight:700;line-height:14px}.scheduling-sample-module__E8RBCW__floatCard span{color:var(--calendar-green-dark);white-space:nowrap;font-size:9.5px;font-weight:650;line-height:13px}.scheduling-sample-module__E8RBCW__floatCard span[data-state=idle]{color:var(--product-muted);font-weight:500}.scheduling-sample-module__E8RBCW__trayCard[data-state=lifting]{opacity:.45;border-style:dashed}.scheduling-sample-module__E8RBCW__desk [data-board=origin],.scheduling-sample-module__E8RBCW__desk [data-board=placeholder],.scheduling-sample-module__E8RBCW__desk [data-board=lifted],.scheduling-sample-module__E8RBCW__desk [data-board=badge],.scheduling-sample-module__E8RBCW__desk [data-board=cursor],.scheduling-sample-module__E8RBCW__desk [data-board=fill-preview],.scheduling-sample-module__E8RBCW__desk [data-board=float-card],.scheduling-sample-module__E8RBCW__desk [data-board=toast-reassigned]{visibility:hidden}.scheduling-sample-module__E8RBCW__desk [data-board=tray-fill]{display:none}.scheduling-sample-module__E8RBCW__toast{z-index:10;width:330px;color:var(--product-ink);background:#fff;border:1px solid #eaeaea;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px;font-size:10px;line-height:1.4;display:grid;position:absolute;top:58px;right:18px;box-shadow:0 18px 40px -20px #182b3873}.scheduling-sample-module__E8RBCW__toastDot{background:var(--product-success);border-radius:999px;width:9px;height:9px;margin-top:4px}.scheduling-sample-module__E8RBCW__toastCopy{flex-direction:column;gap:3px;display:flex}.scheduling-sample-module__E8RBCW__toastCopy strong{color:var(--product-ink-strong);font-size:11px;font-weight:720}.scheduling-sample-module__E8RBCW__toastActions{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.scheduling-sample-module__E8RBCW__toastAction{background:var(--product-panel-muted);color:var(--product-ink-strong);border-radius:5px;padding:3px 8px;font-weight:700}.scheduling-sample-module__E8RBCW__toast>.scheduling-sample-module__E8RBCW__icon{color:var(--product-muted)}.scheduling-sample-module__E8RBCW__phoneScreen{background:var(--product-surface);flex-direction:column;font-size:8px;line-height:1.3;display:flex;position:absolute;inset:0}.scheduling-sample-module__E8RBCW__phoneTop{justify-content:space-between;align-items:center;gap:6px;padding:2px 9px 8px;display:flex}.scheduling-sample-module__E8RBCW__phoneDate{color:var(--product-ink-strong);align-items:center;gap:3px;display:inline-flex}.scheduling-sample-module__E8RBCW__phoneDate strong{letter-spacing:-.01em;font-size:13px;font-weight:750}.scheduling-sample-module__E8RBCW__phoneActions{gap:4px;display:flex}.scheduling-sample-module__E8RBCW__iconButton{border:1px solid var(--product-line);width:22px;height:22px;color:var(--product-ink-strong);background:#fff;border-radius:999px;place-items:center;font-size:10px;display:grid}.scheduling-sample-module__E8RBCW__iconButton[data-tone=action]{border-color:var(--product-action);background:var(--product-action)}.scheduling-sample-module__E8RBCW__phoneBoard{--name-width:40px;border-top:1px solid var(--product-line);background:#fff;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.scheduling-sample-module__E8RBCW__phoneHead{grid-template-columns:var(--name-width) minmax(0, 1fr);border-bottom:1px solid var(--board-line);height:22px;display:grid}.scheduling-sample-module__E8RBCW__phoneCorner{border-right:1px solid var(--board-line);place-items:center;display:grid}.scheduling-sample-module__E8RBCW__phoneCorner .scheduling-sample-module__E8RBCW__hoursToggle{text-align:center;white-space:normal;height:15px;padding:0 3px;font-size:5.5px;line-height:1}.scheduling-sample-module__E8RBCW__phoneHead .scheduling-sample-module__E8RBCW__hour{padding-left:3px;font-size:7px}.scheduling-sample-module__E8RBCW__phoneHead .scheduling-sample-module__E8RBCW__nowTag{padding:1px 4px;font-size:6.5px;line-height:9px;top:5px}.scheduling-sample-module__E8RBCW__phoneSection{border-top:1px solid var(--board-line);background:var(--product-panel-muted);min-height:17px;color:var(--product-ink-strong);align-items:center;gap:4px;padding:0 7px;font-size:7.5px;font-weight:720;display:flex}.scheduling-sample-module__E8RBCW__phoneSection b{color:var(--product-muted);font-weight:650}.scheduling-sample-module__E8RBCW__phoneSection .scheduling-sample-module__E8RBCW__sectionToggle{margin-left:6px;font-size:7px}.scheduling-sample-module__E8RBCW__phoneRow{grid-template-columns:var(--name-width) minmax(0, 1fr);border-top:1px solid var(--board-line);min-height:40px;display:grid}.scheduling-sample-module__E8RBCW__phoneName{border-right:1px solid var(--board-line);color:var(--product-ink);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:6.5px;font-weight:650;display:flex}.scheduling-sample-module__E8RBCW__phoneBlock{z-index:3;background:var(--calendar-green);color:#fff;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding-right:6px;display:flex;top:5px;bottom:5px;overflow:hidden;box-shadow:inset 0 1px #ffffff24}.scheduling-sample-module__E8RBCW__phoneBlock[data-cut=true]{border-top-left-radius:0;border-bottom-left-radius:0}.scheduling-sample-module__E8RBCW__phoneBlock[data-status=in-progress]{box-shadow:inset 0 0 0 1.5px var(--calendar-green);color:var(--calendar-progress-text);background:#fff}.scheduling-sample-module__E8RBCW__phoneBlock[data-status=completed]{background:var(--calendar-green-soft);color:var(--calendar-green-dark);box-shadow:inset 0 0 0 1px #a7bfaf}.scheduling-sample-module__E8RBCW__phoneRow[data-helper=true]{min-height:34px}.scheduling-sample-module__E8RBCW__phoneBlock[data-kind=mirror]{background:var(--calendar-green-soft);color:var(--calendar-green-dark);border-radius:7px;top:7px;bottom:7px;box-shadow:inset 0 0 0 1px #b9d3c3}.scheduling-sample-module__E8RBCW__phoneBlock[data-kind=mirror] .scheduling-sample-module__E8RBCW__blockTitle{font-size:7px;font-weight:680}.scheduling-sample-module__E8RBCW__phoneBlock .scheduling-sample-module__E8RBCW__blockTitle{font-size:7.5px;line-height:10px}.scheduling-sample-module__E8RBCW__phoneMeta{white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:6.5px;font-weight:600;line-height:9px;display:flex}.scheduling-sample-module__E8RBCW__phoneMeta>span:last-child{opacity:.86;text-overflow:ellipsis;overflow:hidden}.scheduling-sample-module__E8RBCW__phoneBlock[data-muted=true]{color:#3d4542;background:#f1f2f1;box-shadow:inset 0 0 0 1px #dfe4e1}.scheduling-sample-module__E8RBCW__phoneBlock[data-placed=true]{z-index:6;box-shadow:0 0 0 1.5px #fff, 0 0 0 3px var(--calendar-green), 0 6px 14px #141c1729}.scheduling-sample-module__E8RBCW__tapSpot{z-index:7;top:0;bottom:0}.scheduling-sample-module__E8RBCW__phoneFill{grid-template-columns:var(--name-width) minmax(0, 1fr);border-top:1px solid var(--board-line);flex:1;display:grid}.scheduling-sample-module__E8RBCW__phoneFill>span:first-child{border-right:1px solid var(--board-line)}.scheduling-sample-module__E8RBCW__queueButton{z-index:8;border:1px solid var(--product-line);height:26px;color:var(--product-ink-strong);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:8px;font-weight:720;display:inline-flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px -8px #182b3866}.scheduling-sample-module__E8RBCW__queueButton b{background:var(--product-ink-strong);color:#fff;border-radius:999px;place-items:center;min-width:13px;height:13px;padding:0 3px;font-size:7px;display:inline-grid}.scheduling-sample-module__E8RBCW__tabBar{border-top:1px solid var(--product-line);background:#fffffff0;justify-content:space-around;align-items:center;height:42px;padding:0 6px 6px;display:flex}.scheduling-sample-module__E8RBCW__tab{color:var(--product-muted);flex-direction:column;align-items:center;gap:2px;font-size:6.5px;font-weight:650;display:flex}.scheduling-sample-module__E8RBCW__tab .scheduling-sample-module__E8RBCW__icon{width:12px;height:12px}.scheduling-sample-module__E8RBCW__tab[data-active=true]{color:var(--product-ink-strong)}.scheduling-sample-module__E8RBCW__tabSearch{border:1px solid var(--product-line);width:26px;height:26px;color:var(--product-ink-strong);border-radius:999px;place-items:center;font-size:11px;display:grid}.scheduling-sample-module__E8RBCW__scrim{z-index:9;border-radius:inherit;background:#182b3852;position:absolute;inset:0}.scheduling-sample-module__E8RBCW__sheet{z-index:10;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:7px;padding:6px 10px 14px;font-size:8px;line-height:1.3;display:flex;position:absolute;bottom:0;left:0;right:0}.scheduling-sample-module__E8RBCW__grabber{background:var(--product-line-strong);border-radius:999px;align-self:center;width:30px;height:3px}.scheduling-sample-module__E8RBCW__sheetHead{border-bottom:1px solid var(--product-line);align-items:flex-start;gap:6px;padding-bottom:7px;display:flex}.scheduling-sample-module__E8RBCW__sheetHead>span:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__sheetHead strong{color:var(--product-ink-strong);font-size:12px;font-weight:750}.scheduling-sample-module__E8RBCW__sheetHead small{color:var(--product-muted);font-size:7.5px}.scheduling-sample-module__E8RBCW__sheetCount{margin-top:2px}.scheduling-sample-module__E8RBCW__pill{border:1px solid var(--product-line-strong);height:22px;color:var(--product-ink-strong);background:#fff;border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:8px;font-weight:720;display:inline-flex}.scheduling-sample-module__E8RBCW__queueList{flex-direction:column;display:flex}.scheduling-sample-module__E8RBCW__queueRow{border-bottom:1px solid var(--product-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:7px 0;display:grid}.scheduling-sample-module__E8RBCW__queueText{flex-direction:column;gap:1px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__queueText strong{color:var(--product-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:720;overflow:hidden}.scheduling-sample-module__E8RBCW__queueText small{color:var(--product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.scheduling-sample-module__E8RBCW__queueText em{color:var(--product-muted);font-size:7px;font-style:normal}.scheduling-sample-module__E8RBCW__queueText em[data-fits=true]{color:var(--calendar-green-dark);font-weight:700}.scheduling-sample-module__E8RBCW__moveBar{background:var(--product-ink-strong);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;margin:0 6px 6px;padding:7px 8px 7px 10px;display:flex}.scheduling-sample-module__E8RBCW__moveBar>span:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__moveBar strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:720;overflow:hidden}.scheduling-sample-module__E8RBCW__moveBar small{color:#ffffffbd;font-size:7px}.scheduling-sample-module__E8RBCW__moveCancel{border:1px solid #fff6;border-radius:999px;flex:none;padding:4px 8px;font-size:7.5px;font-weight:700}.scheduling-sample-module__E8RBCW__placeCard{background:#fff;border-top:1px solid #dfe4e1;border-radius:16px 16px 0 0;flex-direction:column;gap:8px;padding:10px 11px 12px;display:flex;box-shadow:0 -8px 20px #10131514}.scheduling-sample-module__E8RBCW__placeText{flex-direction:column;gap:2px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__placeText strong{color:var(--product-ink-strong);font-size:9.5px;font-weight:720}.scheduling-sample-module__E8RBCW__placePeople{color:var(--product-ink);font-size:8.5px;font-weight:600}.scheduling-sample-module__E8RBCW__placeText small{color:var(--product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.scheduling-sample-module__E8RBCW__placeActions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.scheduling-sample-module__E8RBCW__cardButton{border:1px solid var(--product-line-strong);min-height:26px;color:var(--product-ink-strong);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:8.5px;font-weight:720;display:inline-flex}.scheduling-sample-module__E8RBCW__cardButton[data-tone=action]{border-color:var(--product-action);background:var(--product-action)}.scheduling-sample-module__E8RBCW__cardButton[data-disabled=true]{border-color:var(--product-line);background:var(--product-surface-strong);color:var(--product-subtle)}.scheduling-sample-module__E8RBCW__toast[data-size=phone]{gap:6px;width:auto;padding:8px;font-size:7.5px;top:34px;left:7px;right:7px}.scheduling-sample-module__E8RBCW__toast[data-size=phone] .scheduling-sample-module__E8RBCW__toastCopy strong{font-size:8.5px}.scheduling-sample-module__E8RBCW__toast[data-size=phone] .scheduling-sample-module__E8RBCW__toastDot{width:7px;height:7px;margin-top:2px}.scheduling-sample-module__E8RBCW__toast[data-size=phone] .scheduling-sample-module__E8RBCW__toastAction{padding:2px 6px}.scheduling-sample-module__E8RBCW__chip{max-width:340px;color:var(--product-ink-strong);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 16px 11px 12px;display:inline-flex;box-shadow:0 20px 40px -18px #0000008c}.scheduling-sample-module__E8RBCW__chip>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__chip strong{letter-spacing:-.02em;font-size:14px;font-weight:600}.scheduling-sample-module__E8RBCW__chip small{color:#48525c;font-size:12px}.scheduling-sample-module__E8RBCW__chip em{color:var(--calendar-green-dark);font-size:12px;font-style:normal;font-weight:700}.scheduling-sample-module__E8RBCW__chipSwatch{background:var(--calendar-green);border-radius:3px;flex:none;width:6px;height:30px}.scheduling-sample-module__E8RBCW__chipLength{background:var(--calendar-green-soft);min-width:34px;height:34px;color:var(--calendar-green-dark);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:750;display:grid}.scheduling-sample-module__E8RBCW__chipMail,.scheduling-sample-module__E8RBCW__chipGroup{background:var(--product-accent-soft);width:34px;height:34px;color:var(--product-accent);border-radius:9px;flex:none;place-items:center;font-size:16px;display:grid}.scheduling-sample-module__E8RBCW__chip[data-tone=email] small{font-size:11.5px;line-height:16px}.scheduling-sample-module__E8RBCW__email{color:#1c1915;background:#fff;border:1px solid #d9d3c7;border-radius:10px;flex-direction:column;font-size:10px;line-height:1.4;display:flex;overflow:hidden}.scheduling-sample-module__E8RBCW__inboxLine{border-bottom:1px solid var(--product-line);background:var(--product-panel-muted);grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;padding:10px 12px;display:grid}.scheduling-sample-module__E8RBCW__inboxLine strong{font-size:11px;font-weight:700}.scheduling-sample-module__E8RBCW__inboxLine>span{color:var(--product-muted);font-size:10px}.scheduling-sample-module__E8RBCW__inboxLine small{color:var(--product-ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:10px;overflow:hidden}.scheduling-sample-module__E8RBCW__emailBand{background:var(--product-action);height:4px}.scheduling-sample-module__E8RBCW__emailBody{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.scheduling-sample-module__E8RBCW__emailBrand{color:#5c574e;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:700}.scheduling-sample-module__E8RBCW__emailHeading{letter-spacing:-.01em;font-size:17px;font-weight:700}.scheduling-sample-module__E8RBCW__emailLead{color:#5c574e;font-size:10.5px}.scheduling-sample-module__E8RBCW__stopCard{border:1px solid #d9d3c7;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px 12px;display:flex}.scheduling-sample-module__E8RBCW__stopCard>strong{font-size:13px;font-weight:700}.scheduling-sample-module__E8RBCW__stopCard>small{color:#5c574e;margin-bottom:4px;font-size:9.5px}.scheduling-sample-module__E8RBCW__detail{grid-template-columns:76px minmax(0,1fr);gap:8px;display:grid}.scheduling-sample-module__E8RBCW__detail b{color:#7a7468;font-size:9px;font-weight:700}.scheduling-sample-module__E8RBCW__detail span{font-size:10px}.scheduling-sample-module__E8RBCW__emailActions{gap:6px;margin-top:7px;display:flex}.scheduling-sample-module__E8RBCW__emailActions span{border:1px solid #c4bdb0;border-radius:5px;align-items:center;height:24px;padding:0 11px;font-size:9.5px;font-weight:700;display:inline-flex}.scheduling-sample-module__E8RBCW__emailActions span[data-tone=action]{border-color:var(--product-action);background:var(--product-action)}.scheduling-sample-module__E8RBCW__crewCard{border-radius:12px;display:block;overflow:hidden;box-shadow:0 24px 48px -24px #182b3873}.scheduling-sample-module__E8RBCW__board[data-snippet=true]{--name-width:150px;border:0}.scheduling-sample-module__E8RBCW__board[data-snippet=true] .scheduling-sample-module__E8RBCW__row:first-child{border-top:0}.scheduling-sample-module__E8RBCW__arrival{border:1px solid var(--product-line-strong);background:#fff;border-radius:10px;flex-direction:column;font-size:10.5px;line-height:1.45;display:flex;overflow:hidden}.scheduling-sample-module__E8RBCW__envelope{border-bottom:1px solid var(--product-line);grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 14px;display:grid}.scheduling-sample-module__E8RBCW__envelope small{color:var(--product-muted);font-size:9.5px;font-weight:650}.scheduling-sample-module__E8RBCW__envelope i{color:var(--product-muted);font-style:normal}.scheduling-sample-module__E8RBCW__envelope strong{color:var(--product-ink-strong);font-weight:700}.scheduling-sample-module__E8RBCW__arrivalBody{color:var(--product-ink);flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.scheduling-sample-module__E8RBCW__arrivalBody>span{flex-direction:column;display:flex}.scheduling-sample-module__E8RBCW__etaChip{color:var(--product-ink-strong);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:inline-flex;box-shadow:0 20px 40px -18px #0000008c}.scheduling-sample-module__E8RBCW__etaChip small{color:var(--product-muted);font-size:11px;font-weight:650}.scheduling-sample-module__E8RBCW__etaChoices{gap:5px;display:flex}.scheduling-sample-module__E8RBCW__etaChoices span{border:1px solid var(--product-line-strong);border-radius:999px;place-items:center;min-width:30px;height:28px;font-size:11.5px;font-weight:700;display:grid}.scheduling-sample-module__E8RBCW__etaChoices span[data-active=true]{border-color:var(--product-ink-strong);background:var(--product-ink-strong);color:#fff}.scheduling-sample-module__E8RBCW__visitsCard{flex-direction:column;gap:12px;max-width:560px;margin-inline:auto;padding-bottom:40px;font-size:11px;line-height:1.4;display:flex;position:relative}.scheduling-sample-module__E8RBCW__jobHead{border:1px solid var(--product-line);background:#fff;border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.scheduling-sample-module__E8RBCW__jobHead strong{color:var(--product-ink-strong);letter-spacing:-.02em;font-size:19px;font-weight:720}.scheduling-sample-module__E8RBCW__jobHead small{color:var(--product-muted);font-size:11px}.scheduling-sample-module__E8RBCW__visitsPanel{border:1px solid var(--product-line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px 8px;display:flex}.scheduling-sample-module__E8RBCW__visitsHead{border-bottom:1px solid var(--product-line);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.scheduling-sample-module__E8RBCW__visitsHead strong{color:var(--product-ink-strong);font-size:13px;font-weight:720}.scheduling-sample-module__E8RBCW__visitsHead span{color:var(--product-ink-strong);text-underline-offset:2px;font-size:10.5px;font-weight:700;text-decoration:underline}.scheduling-sample-module__E8RBCW__visitItem{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:9px 2px;display:grid}.scheduling-sample-module__E8RBCW__visitItem+.scheduling-sample-module__E8RBCW__visitItem{border-top:1px solid var(--product-line)}.scheduling-sample-module__E8RBCW__visitDot{background:var(--calendar-green);border-radius:50%;width:8px;height:8px;margin-top:5px}.scheduling-sample-module__E8RBCW__visitItem[data-waiting=true]{opacity:.66}.scheduling-sample-module__E8RBCW__visitItem[data-waiting=true] .scheduling-sample-module__E8RBCW__visitDot{background:var(--product-line-strong)}.scheduling-sample-module__E8RBCW__visitText{color:var(--product-ink);flex-direction:column;gap:1px;display:flex}.scheduling-sample-module__E8RBCW__visitText strong{color:var(--product-ink-strong);font-size:12px;font-weight:700}.scheduling-sample-module__E8RBCW__visitPeople{color:var(--product-muted);align-items:center;gap:5px;display:inline-flex}.scheduling-sample-module__E8RBCW__visitText small{color:var(--product-muted);font-size:10px}.scheduling-sample-module__E8RBCW__trayCard[data-floating=true]{z-index:2;width:300px;position:absolute;bottom:0;right:-28px;box-shadow:0 20px 40px -18px #182b3873}.scheduling-sample-module__E8RBCW__routeDay{color:var(--product-ink);background:#fff;border-radius:12px;flex-direction:column;gap:9px;padding:14px 14px 12px;font-size:10px;line-height:1.35;display:flex}.scheduling-sample-module__E8RBCW__routeHead{color:var(--product-muted);justify-content:space-between;align-items:center;display:flex}.scheduling-sample-module__E8RBCW__routeHead strong{color:var(--product-ink-strong);letter-spacing:-.01em;font-size:14px;font-weight:720}.scheduling-sample-module__E8RBCW__routeMeta{border:1px solid var(--product-line);background:var(--product-panel-muted);border-radius:9px;grid-template-columns:1fr 1fr;gap:6px 12px;padding:8px 10px;display:grid}.scheduling-sample-module__E8RBCW__routeMeta span{flex-direction:column;gap:1px;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__routeMeta span:last-child{grid-column:1/-1}.scheduling-sample-module__E8RBCW__routeMeta small{color:var(--product-muted);font-size:8.5px;font-weight:650}.scheduling-sample-module__E8RBCW__routeMeta b{color:var(--product-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;overflow:hidden}.scheduling-sample-module__E8RBCW__routeOrder{justify-content:space-between;align-items:baseline;display:flex}.scheduling-sample-module__E8RBCW__routeOrder strong{color:var(--product-ink-strong);font-size:11.5px;font-weight:720}.scheduling-sample-module__E8RBCW__routeOrder small{color:var(--product-muted)}.scheduling-sample-module__E8RBCW__routeRows{border-top:1px solid var(--product-line);flex-direction:column;display:flex}.scheduling-sample-module__E8RBCW__routeRow{border-bottom:1px solid var(--product-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.scheduling-sample-module__E8RBCW__stopMarker{color:var(--product-subtle);align-items:center;gap:2px;display:inline-flex}.scheduling-sample-module__E8RBCW__stopMarker b{background:var(--product-accent-soft);width:17px;height:17px;color:var(--product-ink-strong);border-radius:50%;place-items:center;font-size:8.5px;display:inline-grid}.scheduling-sample-module__E8RBCW__routeText{flex-direction:column;min-width:0;display:flex}.scheduling-sample-module__E8RBCW__routeText strong{color:var(--product-ink-strong);font-size:10px;font-weight:700}.scheduling-sample-module__E8RBCW__routeText small{color:var(--product-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.scheduling-sample-module__E8RBCW__routeTime{color:var(--product-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9.5px;font-weight:650}.scheduling-sample-module__E8RBCW__routeFoot{justify-content:space-between;gap:6px;padding-top:2px;display:flex}.scheduling-sample-module__E8RBCW__routeFoot .scheduling-sample-module__E8RBCW__cardButton{min-height:28px;padding:0 9px;font-size:9px}@container (max-width:132px){.scheduling-sample-module__E8RBCW__blockPeople{display:none}}@container (max-width:70px){.scheduling-sample-module__E8RBCW__blockMeta{display:none}}@media (max-width:1023px){.scheduling-sample-module__E8RBCW__board{--name-width:164px}.scheduling-sample-module__E8RBCW__roundButton:nth-child(2),.scheduling-sample-module__E8RBCW__trayCards>*{display:none}.scheduling-sample-module__E8RBCW__trayCards>:first-child:not([data-board=tray-fill]),.scheduling-sample-module__E8RBCW__trayCards>[data-board=tray-fill]+*{display:flex}.scheduling-sample-module__E8RBCW__trayCards[data-filling=true]>[data-board=tray-fill]+*{display:none}}@media (max-width:767px){.scheduling-sample-module__E8RBCW__desk{gap:10px;padding:10px}.scheduling-sample-module__E8RBCW__deskActions,.scheduling-sample-module__E8RBCW__trayHint{display:none}.scheduling-sample-module__E8RBCW__trayCard{width:100%}.scheduling-sample-module__E8RBCW__board,.scheduling-sample-module__E8RBCW__board[data-snippet=true]{--name-width:52px}.scheduling-sample-module__E8RBCW__board[data-desk=true]{--from:600!important;--to:1020!important}.scheduling-sample-module__E8RBCW__corner{justify-content:center;padding:0 4px;font-size:0}.scheduling-sample-module__E8RBCW__corner .scheduling-sample-module__E8RBCW__hoursToggle{padding:0 4px;font-size:7px}.scheduling-sample-module__E8RBCW__nameCell{flex-direction:column;justify-content:center;gap:2px;padding:0 4px}.scheduling-sample-module__E8RBCW__nameText{text-align:center;flex:none;align-self:stretch}.scheduling-sample-module__E8RBCW__nameText strong,.scheduling-sample-module__E8RBCW__nameText small,.scheduling-sample-module__E8RBCW__bookedBar{display:none}.scheduling-sample-module__E8RBCW__firstName{color:var(--product-ink);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:650;display:block;overflow:hidden}.scheduling-sample-module__E8RBCW__sectionTitle{width:auto}.scheduling-sample-module__E8RBCW__sectionNote{display:none}.scheduling-sample-module__E8RBCW__blockMeta{font-size:8px}.scheduling-sample-module__E8RBCW__blockPeople{display:none}.scheduling-sample-module__E8RBCW__toast{width:auto;position:static}.scheduling-sample-module__E8RBCW__toast[data-size=phone]{position:absolute}.scheduling-sample-module__E8RBCW__desk .scheduling-sample-module__E8RBCW__toast[data-board=toast-reassigned]{position:absolute;inset:auto 10px 10px}.scheduling-sample-module__E8RBCW__chip{max-width:none}.scheduling-sample-module__E8RBCW__chip small{white-space:normal}.scheduling-sample-module__E8RBCW__trayCard[data-floating=true]{width:auto;left:0;right:0}}
