.workflow-table-module__ARtgga__container{border:1px solid rgb(var(--border) / .7);background:rgb(var(--card));border-radius:1rem;min-width:0;overflow:hidden;container:automation-table/inline-size}.workflow-table-module__ARtgga__empty{text-align:center;padding:3rem 1.5rem}.workflow-table-module__ARtgga__empty h3{font-size:.875rem;font-weight:600}.workflow-table-module__ARtgga__empty p{color:rgb(var(--muted-foreground));margin:.5rem 0 1rem;font-size:.8125rem}.workflow-table-module__ARtgga__tableHeader{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.workflow-table-module__ARtgga__heading{color:rgb(var(--foreground));font-size:.9375rem;font-weight:600}.workflow-table-module__ARtgga__caption{color:rgb(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;line-height:1.5}.workflow-table-module__ARtgga__count{background:rgb(var(--muted) / .6);color:rgb(var(--muted-foreground));font-variant-numeric:tabular-nums;border-radius:.5rem;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem}.workflow-table-module__ARtgga__scroll{overscroll-behavior-inline:contain;overflow-x:auto}.workflow-table-module__ARtgga__scroll:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:-2px}.workflow-table-module__ARtgga__table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.workflow-table-module__ARtgga__table th{border-block:1px solid rgb(var(--border) / .6);background:rgb(var(--muted) / .35);color:rgb(var(--muted-foreground));white-space:nowrap;padding:.875rem 1rem;font-size:.75rem;font-weight:500;line-height:1.5}.workflow-table-module__ARtgga__row td{border-bottom:1px solid rgb(var(--border) / .45);vertical-align:middle;color:rgb(var(--foreground));padding:1rem;font-size:.8125rem}.workflow-table-module__ARtgga__row{transition:background-color .15s var(--motion-ease-out)}@media (hover:hover){.workflow-table-module__ARtgga__row:hover{background:rgb(var(--muted) / .3)}}.workflow-table-module__ARtgga__row:focus-within,.workflow-table-module__ARtgga__selected{background:rgb(var(--primary) / .04)}.workflow-table-module__ARtgga__nameCell{width:28%;min-width:250px}.workflow-table-module__ARtgga__nameButton{text-align:left;border-radius:.375rem;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;display:flex}.workflow-table-module__ARtgga__nameButton:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:5px}.workflow-table-module__ARtgga__icon{border:1px solid rgb(var(--border) / .65);width:2rem;height:2rem;color:rgb(var(--muted-foreground));background:rgb(var(--background));border-radius:.625rem;flex-shrink:0;place-items:center;display:grid}.workflow-table-module__ARtgga__nameCopy{flex:1;min-width:0}.workflow-table-module__ARtgga__name{overflow-wrap:anywhere;font-weight:600;line-height:1.5;display:block}.workflow-table-module__ARtgga__meta{color:rgb(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem;line-height:1.6;display:block}.workflow-table-module__ARtgga__chevron{color:rgb(var(--muted-foreground));flex-shrink:0}.workflow-table-module__ARtgga__nameButton[aria-expanded=true] .workflow-table-module__ARtgga__chevron{transform:rotate(180deg)}.workflow-table-module__ARtgga__descriptionColumn{display:none}.workflow-table-module__ARtgga__description{min-width:12rem;max-width:20rem;color:rgb(var(--muted-foreground));white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.6}.workflow-table-module__ARtgga__compactDescription{color:rgb(var(--muted-foreground));margin-top:.375rem;font-size:.75rem;line-height:1.5;display:block}.workflow-table-module__ARtgga__table .workflow-table-module__ARtgga__numeric{text-align:right;font-variant-numeric:tabular-nums}.workflow-table-module__ARtgga__number{font-weight:500}.workflow-table-module__ARtgga__metricLabel{color:rgb(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem;display:block}.workflow-table-module__ARtgga__status{white-space:nowrap;border-radius:.5rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.25rem}.workflow-table-module__ARtgga__active{color:#15803d;background:#22c55e14;border-color:#22c55e40}.workflow-table-module__ARtgga__draft{color:rgb(var(--primary));border-color:rgb(var(--primary) / .2);background:rgb(var(--primary) / .06)}.workflow-table-module__ARtgga__paused{color:rgb(var(--muted-foreground));border-color:rgb(var(--border));background:rgb(var(--muted) / .4)}.workflow-table-module__ARtgga__updated{white-space:nowrap;color:rgb(var(--muted-foreground))!important;font-size:.75rem!important}.workflow-table-module__ARtgga__actions{width:3.5rem;padding-inline:.5rem!important}.workflow-table-module__ARtgga__details{border-bottom:1px solid rgb(var(--border));background:rgb(var(--background));padding:0}.workflow-table-module__ARtgga__footer{color:rgb(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.875rem 1.25rem;font-size:.6875rem;line-height:1.5;display:flex}@container automation-table (min-width:70rem){.workflow-table-module__ARtgga__descriptionColumn{display:table-cell}.workflow-table-module__ARtgga__compactDescription{display:none}}@media (prefers-reduced-motion:reduce){.workflow-table-module__ARtgga__row{transition:none}}.dark .workflow-table-module__ARtgga__active{color:#86efac}
[data-slot=calendar] button.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple{box-sizing:border-box;outline:none;box-shadow:none!important;background-clip:padding-box!important;border:3px solid #0000!important;border-radius:12px!important;transition:none!important}[data-slot=calendar] button.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:-2px}@media (forced-colors:active){[data-slot=calendar] button.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple[data-selected-single=true]{border-color:highlight!important}[data-slot=calendar] button.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple.calendar-selection-module__RhnkKW__multiple:focus-visible{outline-color:canvastext}}
.copy-button-module__kctcKa__button{isolation:isolate;width:100%;min-width:0;min-height:44px;color:rgb(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex;position:relative}.copy-button-module__kctcKa__button:disabled{cursor:default}.copy-button-module__kctcKa__button[aria-disabled=true]{cursor:progress}.copy-button-module__kctcKa__button:focus-visible{outline:2px solid rgb(var(--foreground));outline-offset:2px}.copy-button-module__kctcKa__wash{z-index:-1;border:1px solid rgb(var(--primary) / .24);border-radius:inherit;background:linear-gradient(100deg, rgb(var(--primary) / .045), rgb(var(--primary) / .1));opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-out);position:absolute;inset:0}.copy-button-module__kctcKa__leadingIcon{color:rgb(var(--muted-foreground));flex-shrink:0;display:inline-flex}.copy-button-module__kctcKa__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;line-height:1.5;overflow:hidden}.copy-button-module__kctcKa__button[data-multiline] .copy-button-module__kctcKa__value{white-space:normal;overflow-wrap:anywhere}.copy-button-module__kctcKa__feedback{height:28px;color:rgb(var(--muted-foreground));flex:0 0 88px;font-size:11px;font-weight:500;line-height:1;display:grid}.copy-button-module__kctcKa__idleFeedback,.copy-button-module__kctcKa__copiedFeedback{white-space:nowrap;transition:opacity var(--motion-duration-fast) var(--motion-ease-out), transform var(--motion-duration-fast) var(--motion-ease-out);border-radius:7px;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.copy-button-module__kctcKa__idleFeedback{opacity:1;transform:translateY(0)}.copy-button-module__kctcKa__copiedFeedback{opacity:0;color:rgb(var(--foreground));background:rgb(var(--primary) / .13);transform:translateY(3px)scale(.96)}.copy-button-module__kctcKa__button[data-copy-state=copied] .copy-button-module__kctcKa__wash{opacity:1}.copy-button-module__kctcKa__button[data-copy-state=copied] .copy-button-module__kctcKa__idleFeedback{opacity:0;transform:translateY(-3px)}.copy-button-module__kctcKa__button[data-copy-state=copied] .copy-button-module__kctcKa__copiedFeedback{opacity:1;transform:translateY(0)scale(1)}.copy-button-module__kctcKa__button:disabled .copy-button-module__kctcKa__feedback{visibility:hidden}.copy-button-module__kctcKa__compact{border-radius:8px;gap:7px;min-height:32px;padding:4px 6px}.copy-button-module__kctcKa__compact .copy-button-module__kctcKa__value{color:rgb(var(--muted-foreground));font-size:12px}.copy-button-module__kctcKa__iconOnly .copy-button-module__kctcKa__feedback{flex-basis:24px;height:24px}.copy-button-module__kctcKa__iconOnly .copy-button-module__kctcKa__feedbackLabel{display:none}.copy-button-module__kctcKa__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.copy-button-module__kctcKa__menu .copy-button-module__kctcKa__feedback{flex-basis:70px}.copy-button-module__kctcKa__menu .copy-button-module__kctcKa__idleFeedback{visibility:hidden}.copy-button-module__kctcKa__menu[data-copy-state=copying] .copy-button-module__kctcKa__idleFeedback,.copy-button-module__kctcKa__menu[data-copy-state=error] .copy-button-module__kctcKa__idleFeedback{visibility:visible}@media (hover:hover) and (pointer:fine){.copy-button-module__kctcKa__button:hover:not(:disabled):not([data-copy-state=copied]){background:rgb(var(--foreground) / .035)}.copy-button-module__kctcKa__button[data-copy-state=idle]:not(:hover):not(:focus-visible) .copy-button-module__kctcKa__idleFeedback{opacity:0}}@media (pointer:coarse),(max-width:640px){.copy-button-module__kctcKa__compact{min-height:44px}}.copy-button-module__kctcKa__button[data-animate=false] .copy-button-module__kctcKa__wash,.copy-button-module__kctcKa__button[data-animate=false] .copy-button-module__kctcKa__idleFeedback,.copy-button-module__kctcKa__button[data-animate=false] .copy-button-module__kctcKa__copiedFeedback{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.copy-button-module__kctcKa__wash,.copy-button-module__kctcKa__idleFeedback,.copy-button-module__kctcKa__copiedFeedback{transition:none;transform:none}}@media (forced-colors:active){.copy-button-module__kctcKa__button[data-copy-state=copied] .copy-button-module__kctcKa__wash{border-color:highlight}.copy-button-module__kctcKa__button:focus-visible{outline-color:highlight}}
.job-costing-summary-module__Y4pzKq__root{min-width:0;container:job-costing/inline-size}.job-costing-summary-module__Y4pzKq__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.job-costing-summary-module__Y4pzKq__header h3{letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.5}.job-costing-summary-module__Y4pzKq__header p{color:rgb(var(--muted-foreground));margin-top:3px;font-size:12px;line-height:1.6}.job-costing-summary-module__Y4pzKq__metrics{border:1px solid rgb(var(--border) / .7);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.job-costing-summary-module__Y4pzKq__metric{min-width:0;padding:18px 20px}.job-costing-summary-module__Y4pzKq__metric+.job-costing-summary-module__Y4pzKq__metric{border-inline-start:1px solid rgb(var(--border) / .6)}.job-costing-summary-module__Y4pzKq__metric dt{color:rgb(var(--muted-foreground));font-size:12px;line-height:1.5}.job-costing-summary-module__Y4pzKq__amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:7px;font-size:clamp(22px,3.2cqi,28px);font-weight:600;line-height:1.25}.job-costing-summary-module__Y4pzKq__metricNote{color:rgb(var(--muted-foreground));margin-top:8px;font-size:11px;line-height:1.5}.job-costing-summary-module__Y4pzKq__profit{background:rgb(var(--primary) / .04)}.job-costing-summary-module__Y4pzKq__profit[data-loss=true]{background:rgb(var(--destructive) / .05)}.job-costing-summary-module__Y4pzKq__profit[data-loss=true] .job-costing-summary-module__Y4pzKq__amount{color:rgb(var(--destructive))}.job-costing-summary-module__Y4pzKq__nextStep{background:rgb(var(--muted) / .35);border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;margin-top:16px;padding:18px 20px;display:flex}.job-costing-summary-module__Y4pzKq__nextStepCopy h4{font-size:13px;font-weight:600;line-height:1.5}.job-costing-summary-module__Y4pzKq__nextStepCopy p{color:rgb(var(--muted-foreground));margin-top:4px;font-size:12px;line-height:1.6}.job-costing-summary-module__Y4pzKq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.job-costing-summary-module__Y4pzKq__lossNote{color:rgb(var(--destructive));background:rgb(var(--destructive) / .05);border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.job-costing-summary-module__Y4pzKq__breakdown{border:1px solid rgb(var(--border) / .65);border-radius:16px;margin-top:22px;overflow:hidden}.job-costing-summary-module__Y4pzKq__tableHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:16px 18px;display:flex}.job-costing-summary-module__Y4pzKq__tableHeading h4{font-size:13px;font-weight:600;line-height:1.5}.job-costing-summary-module__Y4pzKq__tableHeading p{color:rgb(var(--muted-foreground));font-size:11px;line-height:1.5}.job-costing-summary-module__Y4pzKq__breakdown table{border-collapse:collapse;table-layout:fixed;width:100%}.job-costing-summary-module__Y4pzKq__labelColumn{width:50%}.job-costing-summary-module__Y4pzKq__breakdown th,.job-costing-summary-module__Y4pzKq__breakdown td{border-top:1px solid rgb(var(--border) / .55);vertical-align:middle;text-align:end;overflow-wrap:anywhere;padding:14px 18px;font-size:13px;line-height:1.5}.job-costing-summary-module__Y4pzKq__breakdown tr>:first-child{text-align:start}.job-costing-summary-module__Y4pzKq__breakdown thead th{color:rgb(var(--muted-foreground));background:rgb(var(--muted) / .25);padding-block:9px;font-size:11px;font-weight:500}.job-costing-summary-module__Y4pzKq__breakdown tbody th{font-weight:500}.job-costing-summary-module__Y4pzKq__breakdown td{font-variant-numeric:tabular-nums}.job-costing-summary-module__Y4pzKq__category,.job-costing-summary-module__Y4pzKq__categoryLink{text-align:start;border-radius:5px;align-items:center;gap:8px;max-width:100%;min-height:28px;display:inline-flex}.job-costing-summary-module__Y4pzKq__category>span,.job-costing-summary-module__Y4pzKq__categoryLink>span{color:rgb(var(--muted-foreground));flex-shrink:0}.job-costing-summary-module__Y4pzKq__categoryLink{cursor:pointer}.job-costing-summary-module__Y4pzKq__actionableRow{position:relative}.job-costing-summary-module__Y4pzKq__rowAction:after{content:"";cursor:pointer;position:absolute;inset:0}.job-costing-summary-module__Y4pzKq__rowAction:focus-visible{outline:none}.job-costing-summary-module__Y4pzKq__rowAction:focus-visible:after{outline:2px solid rgb(var(--ring));outline-offset:-2px}@media (hover:hover) and (pointer:fine){.job-costing-summary-module__Y4pzKq__actionableRow:hover{background:rgb(var(--primary) / .04)}}.job-costing-summary-module__Y4pzKq__categoryLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:3px}@media (hover:hover) and (pointer:fine){.job-costing-summary-module__Y4pzKq__categoryLink:hover{color:rgb(var(--primary))}}.job-costing-summary-module__Y4pzKq__detail{color:rgb(var(--muted-foreground));margin-top:3px;font-size:11px;font-weight:400;line-height:1.5;display:block}.job-costing-summary-module__Y4pzKq__breakdown tfoot{background:rgb(var(--muted) / .25)}.job-costing-summary-module__Y4pzKq__breakdown tfoot th,.job-costing-summary-module__Y4pzKq__breakdown tfoot td{font-size:14px;font-weight:600}.job-costing-summary-module__Y4pzKq__footnote{color:rgb(var(--muted-foreground));max-width:90ch;margin-top:12px;font-size:11px;line-height:1.6}.job-costing-summary-module__Y4pzKq__state{background:rgb(var(--muted) / .25);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:28px;font-size:13px;display:flex}.job-costing-summary-module__Y4pzKq__state h3{font-size:16px;font-weight:600}.job-costing-summary-module__Y4pzKq__state p{color:rgb(var(--muted-foreground));max-width:50ch;line-height:1.6}@container job-costing (max-width:620px){.job-costing-summary-module__Y4pzKq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.job-costing-summary-module__Y4pzKq__metric{padding:16px}.job-costing-summary-module__Y4pzKq__metrics>.job-costing-summary-module__Y4pzKq__profit{border-inline-start:0;border-top:1px solid rgb(var(--border) / .6);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;display:grid}.job-costing-summary-module__Y4pzKq__profit .job-costing-summary-module__Y4pzKq__amount{grid-area:1/2/span 2;align-self:center;margin-top:0}.job-costing-summary-module__Y4pzKq__profit .job-costing-summary-module__Y4pzKq__metricNote{grid-column:1;margin-top:4px}.job-costing-summary-module__Y4pzKq__breakdown th,.job-costing-summary-module__Y4pzKq__breakdown td{padding-inline:12px}}@container job-costing (max-width:400px){.job-costing-summary-module__Y4pzKq__metrics{grid-template-columns:minmax(0,1fr)}.job-costing-summary-module__Y4pzKq__metric+.job-costing-summary-module__Y4pzKq__metric{border-inline-start:0;border-top:1px solid rgb(var(--border) / .6)}.job-costing-summary-module__Y4pzKq__labelColumn{width:42%}.job-costing-summary-module__Y4pzKq__breakdown th,.job-costing-summary-module__Y4pzKq__breakdown td{padding-inline:10px;font-size:12px}.job-costing-summary-module__Y4pzKq__tableHeading{padding-inline:12px}}
.reschedule-dialog-module__CHX5wW__header{flex-shrink:0;align-items:center;gap:14px;padding:24px;display:flex}.reschedule-dialog-module__CHX5wW__headerIcon{background:rgb(var(--primary) / .09);width:44px;height:44px;color:rgb(var(--primary));border-radius:14px;flex-shrink:0;place-items:center;display:grid}.reschedule-dialog-module__CHX5wW__body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) 248px;gap:28px;min-height:0;padding:0 24px 24px;display:grid;overflow-y:auto}.reschedule-dialog-module__CHX5wW__editor{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.reschedule-dialog-module__CHX5wW__sectionHeading,.reschedule-dialog-module__CHX5wW__notificationTitle,.reschedule-dialog-module__CHX5wW__noteToggle{align-items:center;gap:8px;display:flex}.reschedule-dialog-module__CHX5wW__sectionHeading{justify-content:space-between}.reschedule-dialog-module__CHX5wW__sectionHeading h3,.reschedule-dialog-module__CHX5wW__notificationTitle h3,.reschedule-dialog-module__CHX5wW__capacity h4{font-size:14px;font-weight:600;line-height:1.4}.reschedule-dialog-module__CHX5wW__duration{color:rgb(var(--muted-foreground));background:rgb(var(--muted) / .6);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;display:inline-flex}.reschedule-dialog-module__CHX5wW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.reschedule-dialog-module__CHX5wW__field>label{color:rgb(var(--muted-foreground));font-size:12px;font-weight:500}.reschedule-dialog-module__CHX5wW__timeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reschedule-dialog-module__CHX5wW__quickDates{gap:8px;display:flex}.reschedule-dialog-module__CHX5wW__quickDates button{height:30px;box-shadow:none;border-radius:8px;font-size:12px}.reschedule-dialog-module__CHX5wW__hint,.reschedule-dialog-module__CHX5wW__muted{color:rgb(var(--muted-foreground));font-size:12px;line-height:1.6}.reschedule-dialog-module__CHX5wW__checkLabel{cursor:pointer;align-items:center;gap:9px;min-height:28px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.reschedule-dialog-module__CHX5wW__checkLabel>button{flex-shrink:0}.reschedule-dialog-module__CHX5wW__capacity{border-top:1px solid rgb(var(--border) / .6);flex-direction:column;gap:8px;padding-block-start:12px;display:flex}.reschedule-dialog-module__CHX5wW__note{border-top:1px solid rgb(var(--border) / .6);padding-top:12px}.reschedule-dialog-module__CHX5wW__noteToggle{text-align:start;border-radius:6px;justify-content:space-between;width:100%;min-height:32px;font-size:12px;font-weight:500}.reschedule-dialog-module__CHX5wW__noteToggle span{color:rgb(var(--muted-foreground));font-weight:400}.reschedule-dialog-module__CHX5wW__noteToggle:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:4px}.reschedule-dialog-module__CHX5wW__noteToggle:disabled{cursor:default;opacity:.5}.reschedule-dialog-module__CHX5wW__summary{background:rgb(var(--muted) / .45);border:1px solid rgb(var(--border) / .55);border-radius:16px;align-self:start;min-width:0;padding:20px}.reschedule-dialog-module__CHX5wW__eyebrow{color:rgb(var(--muted-foreground));margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.5}.reschedule-dialog-module__CHX5wW__summaryDate{font-size:12px;line-height:1.5}.reschedule-dialog-module__CHX5wW__summaryTime{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.6}.reschedule-dialog-module__CHX5wW__previous{padding-bottom:18px}.reschedule-dialog-module__CHX5wW__previous .reschedule-dialog-module__CHX5wW__summaryTime{color:rgb(var(--muted-foreground));font-size:14px;font-weight:500}.reschedule-dialog-module__CHX5wW__proposed{border-inline-start:3px solid rgb(var(--primary));padding-inline-start:12px}.reschedule-dialog-module__CHX5wW__proposed .reschedule-dialog-module__CHX5wW__eyebrow{color:rgb(var(--primary))}.reschedule-dialog-module__CHX5wW__timeZone{color:rgb(var(--muted-foreground));margin-top:12px;font-size:11px;line-height:1.6}.reschedule-dialog-module__CHX5wW__notification{border-top:1px solid rgb(var(--border) / .7);margin-top:22px;padding-top:18px}.reschedule-dialog-module__CHX5wW__notificationTitle{margin-bottom:8px}.reschedule-dialog-module__CHX5wW__notificationTitle h3{flex:1;font-size:12px}.reschedule-dialog-module__CHX5wW__channels{flex-wrap:wrap;column-gap:12px;margin-top:8px;display:flex}.reschedule-dialog-module__CHX5wW__notification .reschedule-dialog-module__CHX5wW__hint+.reschedule-dialog-module__CHX5wW__hint{margin-top:8px}.reschedule-dialog-module__CHX5wW__footerActions{align-items:center;gap:8px;width:100%;display:flex}.reschedule-dialog-module__CHX5wW__footerActions>p{flex:1;padding-inline-end:12px;font-size:11px}.reschedule-dialog-module__CHX5wW__footerActions>button{flex-shrink:0}.reschedule-dialog-module__CHX5wW__error{width:100%;color:rgb(var(--destructive));font-size:13px;line-height:1.5}.reschedule-dialog-module__CHX5wW__loadError{color:rgb(var(--destructive));justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}@media (max-width:900px){.reschedule-dialog-module__CHX5wW__body{grid-template-columns:minmax(0,1fr) 218px;gap:20px}.reschedule-dialog-module__CHX5wW__summary{padding:16px}}@media (max-height:740px){.reschedule-dialog-module__CHX5wW__header{padding-block:16px}.reschedule-dialog-module__CHX5wW__body{padding-bottom:16px}}
.job-walkthrough-empty-state-module__OkX1wq__root{min-width:0;container:walkthrough-intro/inline-size}.job-walkthrough-empty-state-module__OkX1wq__heading{margin-bottom:18px}.job-walkthrough-empty-state-module__OkX1wq__heading h3{letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.5}.job-walkthrough-empty-state-module__OkX1wq__heading p{color:rgb(var(--muted-foreground));margin-top:3px;font-size:13px;line-height:1.6}.job-walkthrough-empty-state-module__OkX1wq__panel{border:1px solid rgb(var(--border) / .7);background:rgb(var(--background));border-radius:18px;overflow:hidden}.job-walkthrough-empty-state-module__OkX1wq__body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.job-walkthrough-empty-state-module__OkX1wq__intro{align-content:start;min-width:0;padding:24px;display:grid}.job-walkthrough-empty-state-module__OkX1wq__illustration{width:48px;height:48px;color:rgb(var(--primary));background:rgb(var(--primary) / .09);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.job-walkthrough-empty-state-module__OkX1wq__eyebrow{color:rgb(var(--muted-foreground));margin-bottom:6px;font-size:11px;font-weight:500;line-height:1.5}.job-walkthrough-empty-state-module__OkX1wq__copy h4{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;font-size:21px;font-weight:600;line-height:1.25}.job-walkthrough-empty-state-module__OkX1wq__description{color:rgb(var(--muted-foreground));max-width:44ch;margin-top:10px;font-size:13px;line-height:1.65}.job-walkthrough-empty-state-module__OkX1wq__formats{flex-wrap:wrap;gap:8px 16px;margin-top:20px;padding:0;list-style:none;display:flex}.job-walkthrough-empty-state-module__OkX1wq__formats li{color:rgb(var(--muted-foreground));align-items:center;gap:6px;font-size:11px;line-height:1.5;display:flex}.job-walkthrough-empty-state-module__OkX1wq__guide{border-inline-start:1px solid rgb(var(--border) / .5);background:rgb(var(--muted) / .2);min-width:0;padding:24px}.job-walkthrough-empty-state-module__OkX1wq__guide>h4{margin-bottom:20px;font-size:12px;font-weight:600;line-height:1.5}.job-walkthrough-empty-state-module__OkX1wq__steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.job-walkthrough-empty-state-module__OkX1wq__steps li{align-items:flex-start;gap:12px;display:flex;position:relative}.job-walkthrough-empty-state-module__OkX1wq__steps li:not(:last-child):after{content:"";inset-inline-start:13px;background:rgb(var(--border) / .65);width:1px;position:absolute;top:34px;bottom:-14px}.job-walkthrough-empty-state-module__OkX1wq__number{background:rgb(var(--background));border:1px solid rgb(var(--border) / .7);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.job-walkthrough-empty-state-module__OkX1wq__steps h5{padding-top:3px;font-size:13px;font-weight:500;line-height:1.5}.job-walkthrough-empty-state-module__OkX1wq__steps p{color:rgb(var(--muted-foreground));margin-top:3px;font-size:12px;line-height:1.6}.job-walkthrough-empty-state-module__OkX1wq__footer{border-top:1px solid rgb(var(--border) / .6);background:rgb(var(--muted) / .15);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.job-walkthrough-empty-state-module__OkX1wq__connection{color:rgb(var(--muted-foreground));align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.job-walkthrough-empty-state-module__OkX1wq__dot{background:rgb(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:6px;height:6px}.job-walkthrough-empty-state-module__OkX1wq__connection[data-connection=connected] .job-walkthrough-empty-state-module__OkX1wq__dot{background:#10b981}.job-walkthrough-empty-state-module__OkX1wq__connection[data-connection=connecting] .job-walkthrough-empty-state-module__OkX1wq__dot{background:#f59e0b}@container walkthrough-intro (max-width:580px){.job-walkthrough-empty-state-module__OkX1wq__body{grid-template-columns:minmax(0,1fr)}.job-walkthrough-empty-state-module__OkX1wq__intro{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:20px}.job-walkthrough-empty-state-module__OkX1wq__illustration{border-radius:12px;width:40px;height:40px;margin-bottom:0}.job-walkthrough-empty-state-module__OkX1wq__copy h4{font-size:19px}.job-walkthrough-empty-state-module__OkX1wq__formats{grid-column:2;margin-top:14px}.job-walkthrough-empty-state-module__OkX1wq__guide{border-inline-start:0;border-top:1px solid rgb(var(--border) / .5);padding:20px}.job-walkthrough-empty-state-module__OkX1wq__guide>h4{margin-bottom:14px}.job-walkthrough-empty-state-module__OkX1wq__steps{gap:16px}.job-walkthrough-empty-state-module__OkX1wq__footer{padding-inline:16px}}@container walkthrough-intro (max-width:370px){.job-walkthrough-empty-state-module__OkX1wq__intro{grid-template-columns:minmax(0,1fr)}.job-walkthrough-empty-state-module__OkX1wq__illustration{margin-bottom:12px}.job-walkthrough-empty-state-module__OkX1wq__formats{grid-column:1}.job-walkthrough-empty-state-module__OkX1wq__footer{flex-wrap:wrap}}
.node-configuration-module__eZQoaa__editor :where(input:not([type=checkbox]):not([type=radio]),textarea,button[role=combobox]){min-height:40px;font-size:14px;line-height:1.5}.node-configuration-module__eZQoaa__editor :where(label){font-size:13px;line-height:1.5}.node-configuration-module__eZQoaa__editor :where(textarea){min-height:112px}.node-configuration-module__eZQoaa__editor [role=tabpanel][hidden]{display:none}.node-configuration-module__eZQoaa__editor :where(input,textarea,button,[contenteditable=true]):focus-visible{outline:2px solid rgb(var(--primary));outline-offset:2px}
.cancel-work-order-dialog-module__ia7SJG__header{flex-shrink:0;align-items:center;gap:14px;padding:24px;display:flex}.cancel-work-order-dialog-module__ia7SJG__headerIcon{width:44px;height:44px;color:rgb(var(--destructive));background:rgb(var(--destructive) / .08);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.cancel-work-order-dialog-module__ia7SJG__body{overscroll-behavior:contain;flex-direction:column;gap:22px;min-height:0;padding:0 24px 24px;display:flex;overflow-y:auto}.cancel-work-order-dialog-module__ia7SJG__job{background:rgb(var(--muted) / .45);border:1px solid rgb(var(--border) / .55);border-radius:14px;padding:14px 16px}.cancel-work-order-dialog-module__ia7SJG__jobTitle{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.cancel-work-order-dialog-module__ia7SJG__job .cancel-work-order-dialog-module__ia7SJG__hint{margin-top:4px}.cancel-work-order-dialog-module__ia7SJG__hint{color:rgb(var(--muted-foreground));font-size:12px;line-height:1.6}.cancel-work-order-dialog-module__ia7SJG__reasons{border:0;min-width:0;margin:0;padding:0}.cancel-work-order-dialog-module__ia7SJG__reasons legend{margin-bottom:10px;font-size:13px;font-weight:600;line-height:1.5}.cancel-work-order-dialog-module__ia7SJG__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cancel-work-order-dialog-module__ia7SJG__reasonOption{border:1px solid rgb(var(--border) / .7);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.cancel-work-order-dialog-module__ia7SJG__reasonOption input{accent-color:rgb(var(--primary));flex-shrink:0;width:16px;height:16px;margin:0}.cancel-work-order-dialog-module__ia7SJG__reasonOption:last-child{grid-column:1/-1}.cancel-work-order-dialog-module__ia7SJG__reasonOption[data-selected=true]{background:rgb(var(--primary) / .06);border-color:rgb(var(--primary) / .45)}.cancel-work-order-dialog-module__ia7SJG__reasonOption:has(input:focus-visible){outline:2px solid rgb(var(--ring));outline-offset:2px}.cancel-work-order-dialog-module__ia7SJG__reasonOption:has(input:disabled){opacity:.55;cursor:default}@media (hover:hover) and (pointer:fine){.cancel-work-order-dialog-module__ia7SJG__reasonOption:hover:not(:has(input:disabled)){border-color:rgb(var(--primary) / .45)}}.cancel-work-order-dialog-module__ia7SJG__noteToggle{text-align:start;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:32px;font-size:12px;font-weight:500;display:flex}.cancel-work-order-dialog-module__ia7SJG__optional{color:rgb(var(--muted-foreground));font-weight:400}.cancel-work-order-dialog-module__ia7SJG__noteToggle:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:4px}.cancel-work-order-dialog-module__ia7SJG__noteToggle:disabled{opacity:.5;cursor:default}.cancel-work-order-dialog-module__ia7SJG__notification{border-top:1px solid rgb(var(--border) / .6);padding-top:18px}.cancel-work-order-dialog-module__ia7SJG__notificationHeading{align-items:center;gap:8px;margin-bottom:7px;display:flex}.cancel-work-order-dialog-module__ia7SJG__notificationHeading h3{flex:1;font-size:13px;font-weight:600;line-height:1.5}.cancel-work-order-dialog-module__ia7SJG__channels{flex-wrap:wrap;gap:10px 20px;margin-top:10px;display:flex}.cancel-work-order-dialog-module__ia7SJG__channel{cursor:pointer;align-items:center;gap:8px;min-height:28px;font-size:12px;font-weight:400;display:flex}.cancel-work-order-dialog-module__ia7SJG__deposit{border-width:1px;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.cancel-work-order-dialog-module__ia7SJG__deposit h3{font-size:13px;font-weight:600;line-height:1.5}.cancel-work-order-dialog-module__ia7SJG__deposit p{margin-top:3px;font-size:12px;line-height:1.6}.cancel-work-order-dialog-module__ia7SJG__footerActions{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.cancel-work-order-dialog-module__ia7SJG__error{width:100%;color:rgb(var(--destructive));font-size:13px;line-height:1.5}@media (max-height:740px){.cancel-work-order-dialog-module__ia7SJG__header{padding-block:16px}.cancel-work-order-dialog-module__ia7SJG__body{gap:18px;padding-bottom:16px}}
