.Jv-77q_link{color:inherit;height:100%;text-decoration:none;display:block;}.Jv-77q_card{height:100%;transition:transform var(--ds-duration-base) var(--ds-ease-out), box-shadow var(--ds-duration-base) var(--ds-ease-out), border-color var(--ds-duration-base) var(--ds-ease-out), background var(--ds-duration-base) var(--ds-ease-out)}@media (hover:hover){.Jv-77q_link:hover .Jv-77q_card{border-color:var(--ds-accent);background:var(--ds-accent-soft);transform:translateY(-2px)}}.Jv-77q_body{min-height:96px;padding:var(--ds-space-5)}.Jv-77q_iconWrap{background:var(--ds-accent-soft);border:1px solid var(--ds-accent-ring);width:48px;height:48px;color:var(--ds-accent);transition:background var(--ds-duration-base) var(--ds-ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover){.Jv-77q_link:hover .Jv-77q_iconWrap{background:color-mix(in srgb, var(--ds-accent) 18%, transparent)}}
.bwSzDG_content{width:100%;max-width:var(--ds-layout-max);margin:0 auto}.bwSzDG_grid{gap:var(--ds-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.bwSzDG_empty{text-align:center;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-10) var(--ds-space-6);background:var(--ds-surface);border:1px dashed var(--ds-line);border-radius:var(--ds-radius);flex-direction:column;display:flex}.bwSzDG_emptyIcon{background:var(--ds-accent-soft);border:1px solid var(--ds-accent-ring);width:64px;height:64px;color:var(--ds-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.bwSzDG_createLink{margin-top:var(--ds-space-2)}.bwSzDG_loading{gap:var(--ds-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}
.Od0ZWG_header{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-sp-5);flex-shrink:0;display:flex;position:relative}.Od0ZWG_headerWithSubtitle{align-items:flex-start;gap:var(--ds-space-3);padding:16px 20px 14px;}.Od0ZWG_headerMain{flex:1;min-width:0}.Od0ZWG_headerTitle{color:var(--ds-text);font-size:1rem;font-weight:700;font-family:var(--ds-font-display);white-space:nowrap;margin:0}.Od0ZWG_headerWithSubtitle .Od0ZWG_headerTitle{white-space:normal}.Od0ZWG_headerSubtitle{color:var(--ds-text-3);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;font-weight:600;overflow:hidden}.Od0ZWG_body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:clip auto}.Od0ZWG_footer{gap:var(--ds-sp-2);padding:var(--ds-sp-2);border-top:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-shrink:0;display:flex}.Od0ZWG_footer>button:not(:only-child):first-of-type{flex:1;min-width:0}.Od0ZWG_footer>button:not(:only-child):last-of-type{flex:2;min-width:0}.Od0ZWG_footer>button:only-child{flex:1;width:100%}.Od0ZWG_headerTitleHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Od0ZWG_headerFloating{top:var(--ds-space-3);right:var(--ds-sp-5);z-index:1;flex-shrink:0;display:flex;position:absolute}
._2ElZ-G_chip{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);min-width:0;max-width:100%;color:var(--ds-text);cursor:pointer;border:0;align-items:center;gap:5px;padding:4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}@media (hover:hover){._2ElZ-G_chip:hover{background:var(--ds-surface-3)}}._2ElZ-G_icon{color:var(--ds-text-3);flex:none;display:flex}._2ElZ-G_value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._2ElZ-G_copied{color:var(--ds-accent-press);white-space:nowrap}._2ElZ-G_chipEditable{border:1px solid var(--ds-line);background:0 0;gap:7px;padding:6px 11px;font-size:13px;}@media (hover:hover){._2ElZ-G_chipEditable:hover{border-color:var(--ds-text-3);background:var(--ds-surface-2)}}._2ElZ-G_editLabel{color:var(--ds-text-3);white-space:nowrap;flex:none;font-weight:500}
.lYk0Ya_row{gap:var(--ds-sp-3);border:1px solid var(--ds-line-soft);border-radius:14px;align-items:center;min-width:0;padding:6px 6px 6px 8px;display:flex}.lYk0Ya_kindIcon{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);width:34px;height:34px;color:var(--ds-text-2);flex:none;justify-content:center;align-items:center;display:flex}.lYk0Ya_text{flex-direction:column;flex:1;min-width:0;display:flex}.lYk0Ya_label{color:var(--ds-text-3);font-size:12px;font-weight:600}.lYk0Ya_value{color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;text-decoration:none;overflow:hidden}@media (hover:hover){.lYk0Ya_value:hover{text-decoration:underline}}.lYk0Ya_missing{color:var(--ds-text-3);font-size:14px}.lYk0Ya_actions{flex:none;align-items:center;gap:2px;display:flex}.lYk0Ya_copiedBtn{color:var(--ds-accent-press)}
.iTg2Vq_dialogContent{max-width:520px;padding:0;overflow:hidden}.iTg2Vq_dialogTitle{padding:var(--ds-space-4);padding-bottom:0}.iTg2Vq_dialogDescription{padding:0 var(--ds-space-4)}.iTg2Vq_cropArea{background:var(--ds-surface-2);width:100%;height:min(52vh,360px);position:relative}.iTg2Vq_controls{gap:var(--ds-space-3);padding:var(--ds-space-4);flex-direction:column;display:flex}.iTg2Vq_zoomRow{align-items:center;gap:var(--ds-space-3);display:flex}.iTg2Vq_zoomLabel{color:var(--ds-text-2);flex-shrink:0;min-width:3.5rem;font-size:.8125rem;font-weight:600}.iTg2Vq_zoomSlider{accent-color:var(--ds-accent);cursor:pointer;flex:1;}.iTg2Vq_footer{gap:var(--ds-space-2);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4);border-top:1px solid var(--ds-line-soft);display:flex}.iTg2Vq_footerButton{flex:1}
._12-VsW_header{padding:var(--ds-space-3) var(--ds-sp-5);flex-shrink:0;align-items:center;display:flex;position:relative}._12-VsW_headerWithSubtitle{align-items:flex-start;gap:var(--ds-space-3);padding:12px var(--ds-sp-5);}._12-VsW_headerMain{flex:1;min-width:0}._12-VsW_headerTitle{color:var(--ds-text);font-size:1rem;font-weight:700;font-family:var(--ds-font-display);white-space:nowrap;margin:0}._12-VsW_headerWithSubtitle ._12-VsW_headerTitle{white-space:normal}._12-VsW_headerSubtitle{color:var(--ds-text-3);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;font-weight:600;overflow:hidden}._12-VsW_body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-width:0;min-height:0;overflow:clip auto}._12-VsW_bodyPadded{padding:0 var(--ds-sp-5) var(--ds-sp-4)}._12-VsW_bodyPaddedTitleHidden{padding:var(--ds-sp-5) var(--ds-sp-5) var(--ds-sp-4)}._12-VsW_bodySafeBottom{padding-bottom:var(--ds-inset-bottom)!important}._12-VsW_footer{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ds-space-3);width:100%;min-width:0;padding:var(--ds-space-4) var(--ds-sp-5) var(--ds-inset-bottom);background:0 0;margin-top:0;display:flex}._12-VsW_footer>*{flex:none;min-width:0}._12-VsW_footer>button[class][class]{white-space:nowrap;text-align:center;height:44px;min-height:44px;font-size:var(--ds-text-body);padding-inline:var(--ds-space-4)}._12-VsW_footer>button:only-child{flex:auto;width:100%}._12-VsW_headerTitleHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._12-VsW_headerFloating{top:var(--ds-space-3);right:var(--ds-sp-5);z-index:1;flex-shrink:0;display:flex;position:absolute}@media (min-width:768px){._12-VsW_header,._12-VsW_headerWithSubtitle{align-items:stretch;gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-sp-5);flex-direction:column-reverse}._12-VsW_header>:last-child,._12-VsW_headerWithSubtitle>:last-child{align-self:flex-end}._12-VsW_headerTitle,._12-VsW_headerSubtitle{white-space:normal}}
._2DYzra_dialog{width:min(520px,100vw - 32px);max-width:520px}._2DYzra_dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-sp-3);display:flex}._2DYzra_title{font-family:var(--ds-font-display);font-size:var(--ds-text-h3);letter-spacing:-.015em;color:var(--ds-text);margin:0;line-height:1.2}._2DYzra_body{gap:var(--ds-sp-4);flex-direction:column;display:flex}._2DYzra_media{aspect-ratio:3/2;border-radius:var(--ds-radius-card);border:1px solid var(--ds-line-soft);background:var(--ds-surface-2);width:100%;overflow:hidden}._2DYzra_media img{object-fit:cover;width:100%;height:100%;display:block}._2DYzra_meta{color:var(--ds-text-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}._2DYzra_price{color:var(--ds-text);font-variant-numeric:tabular-nums;font-weight:700}._2DYzra_dot{color:var(--ds-text-3)}._2DYzra_desc{color:var(--ds-text-2);text-wrap:pretty;margin:0;line-height:1.65}._2DYzra_footer{justify-content:space-between;align-items:center;gap:var(--ds-sp-4);width:100%;display:flex}._2DYzra_lineTotal{flex-direction:column;gap:2px;min-width:0;display:flex}._2DYzra_lineLabel{font-size:var(--ds-text-caption);color:var(--ds-text-3)}._2DYzra_lineValue{font-family:var(--ds-font-display);font-size:var(--ds-text-h4);font-variant-numeric:tabular-nums;color:var(--ds-text);line-height:1.1}
.D7SsLa_lockup{flex-shrink:0;align-items:center;display:inline-flex}.D7SsLa_light,.D7SsLa_dark{width:auto;height:48px;display:block}.D7SsLa_light{display:none}:is(:root[data-theme=light] .D7SsLa_light,:root[data-theme=hc-light] .D7SsLa_light){display:block}:is(:root[data-theme=light] .D7SsLa_dark,:root[data-theme=hc-light] .D7SsLa_dark){display:none}
.KpBGla_wrap{flex-shrink:0;display:inline-flex}.KpBGla_avatar{width:var(--worker-avatar-size);height:var(--worker-avatar-size);font-size:calc(var(--worker-avatar-size) * .36)}
.XDxX3W_brand{color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.XDxX3W_brandLockup{flex-shrink:0}
.oUrpdq_actions{align-items:center;gap:10px;width:100%;display:flex}.oUrpdq_confirm{flex:1;min-width:0}.oUrpdq_hint{margin-top:8px}
.mzCInq_root{flex-shrink:1;align-items:center;min-width:0;display:inline-flex}.mzCInq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;font-family:var(--ds-font-display);overflow:hidden}
.e9P1nq_list{flex-direction:column;gap:4px;margin:0 -8px;display:flex}.e9P1nq_row{border-radius:14px;padding:10px 8px}.e9P1nq_text{flex-direction:column;gap:1px;min-width:0;display:flex}.e9P1nq_name{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.e9P1nq_meta{color:var(--ds-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.e9P1nq_busyBlock{flex-direction:column;gap:1px;min-width:0;display:flex}.e9P1nq_busyDetail{color:var(--ds-text-2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.e9P1nq_busy{min-width:0;color:var(--busy-color);align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.e9P1nq_busy svg{flex-shrink:0}.e9P1nq_busyText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.e9P1nq_anyIcon{background:var(--ds-accent-soft);border:1px solid var(--ds-accent-ring);width:40px;height:40px;color:var(--ds-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}
.ZZYsJG_shell{border-bottom:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-shrink:0;width:100%;min-width:0;max-width:100%}.ZZYsJG_paddingDefault{padding:var(--ds-space-4) var(--ds-space-6)}.ZZYsJG_paddingCompact{padding:var(--ds-space-3) var(--ds-space-4)}.ZZYsJG_paddingWizard{padding:var(--ds-sp-3) var(--ds-sp-4)}.ZZYsJG_toolbar{align-items:center;gap:var(--ds-space-3);flex-direction:row;width:100%;display:flex}.ZZYsJG_leading{align-items:center;gap:var(--ds-space-3);flex-direction:row;flex:auto;min-width:0;display:flex;overflow:hidden}.ZZYsJG_spacer{flex:1;min-width:0}.ZZYsJG_trailing{align-items:center;gap:var(--ds-space-3);flex-direction:row;flex-shrink:0;min-width:0;display:flex}.ZZYsJG_footer{margin-top:var(--ds-space-3)}@media (max-width:767.98px){.ZZYsJG_paddingDefault,.ZZYsJG_paddingCompact{padding:var(--ds-space-3) var(--ds-space-mobile-x)}}@media (min-width:1024px){.ZZYsJG_paddingWizard{padding:var(--ds-space-lg) var(--ds-sp-5)}}
.b8QmBa_root{margin-bottom:12px}.b8QmBa_row{align-items:center;gap:8px;display:flex}.b8QmBa_icon{color:var(--ds-accent);flex-shrink:0}.b8QmBa_title{color:var(--ds-text);font-size:16px;font-weight:700}.b8QmBa_trailing{color:var(--ds-text-3);white-space:nowrap;margin-left:auto;font-size:12.5px}.b8QmBa_hint{color:var(--ds-text-3);margin-top:3px;margin-left:25px;font-size:12.5px;display:block}
.re5qNq_wrapper{z-index:1000;padding:var(--ds-space-3);padding-bottom:calc(var(--ds-space-3) + var(--ds-safe-area-bottom,0px));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.re5qNq_bar{pointer-events:auto;max-width:var(--ds-layout-max,1120px);justify-content:space-between;align-items:center;gap:var(--ds-space-5);border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-lg);padding:var(--ds-space-3) var(--ds-space-4);background:color-mix(in srgb, var(--ds-bg) 12%, transparent);margin:0 auto;display:flex}.re5qNq_copy{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.re5qNq_title{align-items:center;gap:var(--ds-space-2);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text);display:flex}.re5qNq_emoji{font-size:1.15em;line-height:1}.re5qNq_description{color:var(--ds-text-2)}.re5qNq_policyLink{color:var(--ds-accent);text-underline-offset:2px;text-decoration:underline}.re5qNq_actions{align-items:center;gap:var(--ds-space-2);flex-shrink:0;display:flex}@media (max-width:768px){.re5qNq_bar{align-items:stretch;gap:var(--ds-space-3);flex-direction:column}.re5qNq_actions{flex-direction:column;align-items:stretch}.re5qNq_actions>*{width:100%}}
._0OEZvq_shell{--pill-height:var(--ds-glass-chrome-pill-height,var(--ds-glass-chrome-control-height));min-height:var(--pill-height);box-sizing:border-box;transition:background-color var(--ds-duration-fast) var(--ds-ease);align-items:stretch;padding:0;display:flex}._0OEZvq_shell>:not(button){flex:auto;align-items:stretch;min-width:0;display:flex}._0OEZvq_shell button{width:100%;min-width:0;height:auto;min-height:0;padding:var(--ds-sp-2) var(--ds-sp-2);border-radius:inherit;background:0 0;flex:auto;align-items:center}._0OEZvq_shell button:active:not(:disabled){background:0 0;transform:none}@media (hover:hover){._0OEZvq_shell button:hover:not(:disabled){background:0 0;transform:none}._0OEZvq_shell:hover{background-color:color-mix(in srgb, var(--ds-surface-3) 65%, var(--ds-glass-bg-compact))}}:is(._0OEZvq_shell:has(:active),._0OEZvq_shell:has([data-state=open])){background-color:var(--ds-surface-3)}._0OEZvq_shell:has(:focus-visible){outline:2px solid var(--ds-focus-ring);outline-offset:0}._0OEZvq_shell :focus-visible{box-shadow:none;outline:none}._0OEZvq_shellIconOnly{min-width:var(--pill-height);flex:none}._0OEZvq_shell._0OEZvq_shellIconOnly button{justify-content:center;width:100%;min-width:0;padding:0}._0OEZvq_shell:empty{display:none}
._2PoYsG_pill{min-height:var(--ds-glass-chrome-control-height);box-sizing:border-box;align-items:center;gap:2px;padding:3px;display:flex}._2PoYsG_segment{border-radius:var(--ds-radius-pill);justify-content:center;min-width:46px;height:46px;min-height:46px;padding:0}._2PoYsG_segmentWide{padding:0 var(--ds-sp-3);border-radius:var(--ds-radius)}._2PoYsG_segment[data-state=open]{background:var(--ds-surface-2);box-shadow:inset 0 0 0 1.5px var(--ds-ink)}._2PoYsG_sheet{width:min(380px,100vw - 24px);max-height:min(60svh,460px);padding:var(--ds-sp-2);border-radius:var(--ds-radius-xl);overflow-y:auto}._2PoYsG_sheetHead{justify-content:space-between;align-items:center;gap:var(--ds-sp-3);padding:var(--ds-sp-2) var(--ds-sp-3);display:flex}._2PoYsG_sheetHeadLead{padding-left:var(--ds-sp-1);justify-content:flex-start;align-items:flex-start}._2PoYsG_sheetHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}._2PoYsG_sheetHeadLead ._2PoYsG_sheetHeadText{padding-top:var(--ds-sp-2);flex:1}._2PoYsG_contextChip{align-items:center;gap:var(--ds-sp-2);white-space:nowrap;max-width:100%;height:34px;padding:0 14px 0 10px;font-size:13px;display:inline-flex;overflow:hidden}
.GAvwUW_root{min-width:0}.GAvwUW_trigger{justify-content:flex-start;gap:2px;max-width:100%}.GAvwUW_triggerInner{align-items:center;gap:6px;min-width:0;display:inline-flex}.GAvwUW_triggerLabel{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.GAvwUW_icon{color:currentColor;display:inline-flex}.GAvwUW_popoverPanel{width:max-content;min-width:200px;max-width:min(280px,100vw - 32px);max-height:min(60svh,420px);padding:var(--ds-sp-1);overflow-y:auto}.GAvwUW_rowSecondary{color:var(--ds-text-3);display:block}
.x4Xx5W_block{border-radius:var(--ds-radius)}.x4Xx5W_heroBlock{border-radius:var(--ds-radius-lg)}.x4Xx5W_roundedPill{border-radius:var(--ds-radius-pill)}.x4Xx5W_roundedLg{border-radius:var(--ds-radius-lg)}.x4Xx5W_roundedBrand{border-radius:var(--ds-radius-brand)}
.Kq6aXa_headerInner{padding:var(--ds-sp-4) var(--ds-sp-5)}.Kq6aXa_stepHeader{gap:var(--ds-sp-3);flex-direction:column;align-items:center;display:flex}.Kq6aXa_progressTrack{gap:6px;width:min(280px,100%);display:flex}.Kq6aXa_overviewContent{align-items:center;gap:var(--ds-sp-4);padding:var(--ds-sp-4);display:flex}.Kq6aXa_avatar{border-radius:50%;flex-shrink:0}.Kq6aXa_overviewText{gap:var(--ds-sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.Kq6aXa_centerColumn{gap:var(--ds-sp-3);padding:var(--ds-sp-4);flex-direction:column;display:flex}.Kq6aXa_sidePanel{gap:var(--ds-sp-3);padding:var(--ds-sp-4);flex-direction:column;min-height:100%;display:flex}.Kq6aXa_block{border-radius:var(--ds-radius)}
.YtEfEW_page{gap:var(--ds-sp-4);padding:var(--ds-sp-4) var(--ds-sp-5);flex-direction:column;width:100%;max-width:560px;margin:0 auto;display:flex}.YtEfEW_header{gap:var(--ds-sp-2);flex-direction:column;display:flex}.YtEfEW_titleRow{align-items:center;gap:var(--ds-sp-3);display:flex}.YtEfEW_stepIcon{border-radius:11px;flex-shrink:0}.YtEfEW_fieldBlock{gap:var(--ds-sp-2);flex-direction:column;display:flex}.YtEfEW_fieldInput{border-radius:var(--ds-radius)}.YtEfEW_panel{border-radius:var(--ds-radius-lg)}
._4j9oHq_page{gap:var(--ds-sp-4);padding:var(--ds-sp-4) var(--ds-sp-5);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex}._4j9oHq_header{gap:var(--ds-sp-2);flex-direction:column;display:flex}._4j9oHq_titleRow{align-items:center;gap:var(--ds-sp-3);display:flex}._4j9oHq_stepIcon{border-radius:11px;flex-shrink:0}._4j9oHq_toolbar{gap:var(--ds-sp-3);flex-wrap:wrap;display:flex}._4j9oHq_categories{gap:var(--ds-sp-4);flex-direction:column;display:flex}._4j9oHq_categoryCard{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius);background:var(--ds-surface);overflow:hidden}._4j9oHq_categoryHeader{align-items:center;gap:var(--ds-sp-3);padding:13px var(--ds-sp-4);border-bottom:1px solid var(--ds-line-soft);display:flex}._4j9oHq_categorySpacer{flex:1;min-width:0}._4j9oHq_serviceList{flex-direction:column;display:flex}._4j9oHq_serviceRow{align-items:center;gap:var(--ds-sp-3);padding:12px var(--ds-sp-4);border-bottom:1px solid var(--ds-line-soft);display:flex}._4j9oHq_serviceRow:last-child{border-bottom:none}._4j9oHq_serviceBody{gap:var(--ds-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}
.yWmQ9W_header{align-items:center;gap:var(--ds-sp-3);height:64px;padding:0 var(--ds-sp-6);border-bottom:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-shrink:0;display:flex}.yWmQ9W_headerSpacer{flex:1;min-width:0}.yWmQ9W_heroInner{align-items:center;gap:var(--ds-sp-3);margin-bottom:var(--ds-sp-8);flex-direction:column;display:flex}.yWmQ9W_heroActions{gap:var(--ds-sp-3);flex-wrap:wrap;justify-content:center;display:flex}.yWmQ9W_featureGrid{gap:var(--ds-sp-4);flex-direction:column;display:flex}.yWmQ9W_featureRow{align-items:flex-start;gap:var(--ds-sp-4);display:flex}.yWmQ9W_featureText{gap:var(--ds-sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.yWmQ9W_footer{padding:var(--ds-sp-6);border-top:1px solid var(--ds-line-soft);flex-shrink:0;justify-content:center;display:flex}
._0PtYya_root{width:100%;min-height:100%}._0PtYya_page{background:var(--ds-stage-background);flex-direction:column;min-height:100vh;display:flex}._0PtYya_pageHeader{align-items:center;gap:var(--ds-sp-3);height:64px;padding:0 var(--ds-sp-6);border-bottom:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-shrink:0;display:flex}._0PtYya_pageMain{padding:var(--ds-sp-6) var(--ds-sp-4);gap:var(--ds-sp-6);flex-direction:column;flex:1;width:100%;max-width:960px;margin:0 auto;display:flex}._0PtYya_embedded{gap:var(--ds-sp-4);min-height:0;padding:var(--ds-sp-4) var(--ds-sp-5);flex-direction:column;flex:1;display:flex}._0PtYya_embeddedToolbar{align-items:center;gap:var(--ds-sp-3);flex-wrap:wrap;display:flex}._0PtYya_embeddedBody{gap:var(--ds-sp-3);flex-direction:column;flex:1;min-height:240px;display:flex}._0PtYya_grid{gap:var(--ds-sp-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));width:100%;display:grid}._0PtYya_gridCard{border-radius:var(--ds-radius-lg)}._0PtYya_booking{background:var(--ds-stage-background);flex-direction:column;min-height:100vh;display:flex}._0PtYya_bookingHeader{height:72px;padding:0 var(--ds-sp-4);flex-shrink:0;justify-content:center;align-items:center;display:flex}._0PtYya_bookingBody{padding:var(--ds-sp-4);flex:1;justify-content:center;display:flex}._0PtYya_bookingCenter{gap:var(--ds-sp-4);flex-direction:column;width:100%;max-width:560px;display:flex}._0PtYya_bookingCard{border-radius:var(--ds-radius-lg)}._0PtYya_block{border-radius:var(--ds-radius)}._0PtYya_heroBlock{border-radius:var(--ds-radius-lg)}._0PtYya_roundedPill{border-radius:var(--ds-radius-pill)}._0PtYya_roundedLg{border-radius:var(--ds-radius-lg)}
.l8FqFq_page{gap:var(--ds-sp-4);padding:var(--ds-sp-4) var(--ds-sp-5);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex}.l8FqFq_header{gap:var(--ds-sp-2);flex-direction:column;display:flex}.l8FqFq_titleRow{align-items:center;gap:var(--ds-sp-3);display:flex}.l8FqFq_stepIcon{border-radius:11px;flex-shrink:0}.l8FqFq_toolbar{gap:var(--ds-sp-3);flex-wrap:wrap;display:flex}.l8FqFq_workerList{gap:var(--ds-sp-3);flex-direction:column;display:flex}.l8FqFq_workerRow{align-items:center;gap:var(--ds-sp-3);padding:var(--ds-sp-3) var(--ds-sp-4);border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius);background:var(--ds-surface);display:flex}.l8FqFq_avatar{border-radius:50%;flex-shrink:0}.l8FqFq_workerBody{gap:var(--ds-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}
.HxEyta_screen{--ds-sched-bottom-inset:calc(44px + var(--ds-sp-3) + 16px);flex-direction:column;min-height:100%;display:flex;position:relative}.HxEyta_content{padding-bottom:var(--ds-sched-bottom-inset);flex-direction:column;flex:1 0 auto;display:flex}.HxEyta_content>*{flex:1 0 auto}@media (max-width:767.98px){.HxEyta_screen{--ds-sched-bottom-inset:calc(44px + var(--ds-sp-2) + 8px + 16px)}}
.RKQq-a_floatingChrome{z-index:30;justify-content:space-between;align-items:flex-end;gap:var(--ds-sp-2);padding:0 var(--ds-sp-4) 8px;pointer-events:none;display:flex;position:absolute;inset:auto 0 0}.RKQq-a_desktopToolbar{align-items:center;gap:var(--ds-sp-3);padding:var(--ds-sp-3) var(--ds-sp-4);border-bottom:1px solid var(--ds-line-soft);flex-shrink:0;display:flex}.RKQq-a_toolbarSpacer{flex:1;min-width:0}.RKQq-a_scrollArea{background:var(--ds-bg);flex:1;min-height:0;overflow:hidden}.RKQq-a_matrix{--worker-col-width:168px;grid-auto-rows:minmax(54px,1fr);width:max-content;min-width:100%;min-height:100%;display:grid}@media (max-width:767px){.RKQq-a_matrix{--worker-col-width:150px}}.RKQq-a_matrix{--ds-sched-glass-worker-overlap:48px}.RKQq-a_corner,.RKQq-a_dayHeader,.RKQq-a_shiftCell{background:var(--ds-surface);border-right:1px solid var(--ds-line-soft);border-bottom:1px solid var(--ds-line-soft)}.RKQq-a_cornerGlass{background:0 0;border-right-color:#0000}.RKQq-a_stickyTop{z-index:20;position:sticky;top:0}.RKQq-a_stickyLeft{position:sticky;left:0}.RKQq-a_corner.RKQq-a_stickyTop{z-index:21}.RKQq-a_dayHeader{flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 4px;display:flex}.RKQq-a_workerGlassWrap{max-width:var(--worker-col-width);border-bottom:1px solid var(--ds-line-soft);z-index:4;margin-right:calc(-1 * var(--ds-sched-glass-worker-overlap,48px));background:0 0;align-items:center;padding:6px 8px;display:flex;}.RKQq-a_workerGlass{align-items:center;gap:var(--ds-sp-2);min-height:var(--ds-glass-chrome-control-height);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-surface) 72%, transparent);border:1px solid color-mix(in srgb, var(--ds-line-soft) 55%, transparent);padding:4px 12px 4px 8px;display:flex}.RKQq-a_avatar{border-radius:50%;flex-shrink:0}.RKQq-a_workerText{flex-direction:column;gap:4px;min-width:0;display:flex}.RKQq-a_shiftCell{justify-content:center;align-items:center;padding:6px;display:flex}
.EMQHUa_page{flex-direction:column;gap:26px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:24px 28px 40px;display:flex}@media (max-width:767.98px){.EMQHUa_page{padding:18px 16px 32px}}.EMQHUa_pageWithChrome{padding-bottom:96px}.EMQHUa_section{flex-direction:column;gap:14px;display:flex}.EMQHUa_sectionHead{flex-direction:column;gap:4px;display:flex}.EMQHUa_sectionTitle{margin:0}.EMQHUa_cardFrame{border:1px solid var(--ds-line-soft);background:var(--ds-surface);border-radius:14px}.EMQHUa_statGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (min-width:768px){.EMQHUa_statGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.EMQHUa_statGridFive{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EMQHUa_statGridFive>:last-child{grid-column:1/-1}@media (min-width:768px){.EMQHUa_statGridFive{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.EMQHUa_statGridFive>:last-child{grid-column:auto}}.EMQHUa_statGridUpcoming{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:768px){.EMQHUa_statGridUpcoming{grid-template-columns:repeat(auto-fit,minmax(260px,340px))}}.EMQHUa_sourceRows{flex-direction:column;gap:10px;display:flex}.EMQHUa_sourceRow{flex-direction:column;gap:5px;display:flex}.EMQHUa_sourceRowHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.EMQHUa_sourceRowLabel{color:var(--ds-text-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.EMQHUa_sourceRowValue{color:var(--ds-text);white-space:nowrap;font-size:13px;font-weight:700}.EMQHUa_sourceRowPct{color:var(--ds-text-3);font-weight:600}.EMQHUa_statCard{text-align:left;cursor:pointer;width:100%;transition:border-color .18s var(--ds-ease-out), box-shadow .18s var(--ds-ease-out), transform .18s var(--ds-ease-out);flex-direction:column;justify-content:space-between;gap:12px;padding:18px 18px 16px;display:flex;}@media (hover:hover){.EMQHUa_statCard:hover{border-color:var(--ds-accent-ring);transform:translateY(-2px)}}.EMQHUa_statCardStatic{cursor:default}@media (hover:hover){.EMQHUa_statCardStatic:hover{border-color:var(--ds-line-soft);transform:none}}.EMQHUa_statCardTop{align-items:center;gap:10px;display:flex}.EMQHUa_statLabel{color:var(--ds-text-3);font-size:12.5px;font-weight:700}.EMQHUa_statArrow{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);width:32px;height:32px;color:var(--ds-text-2);transition:background-color .15s var(--ds-ease), color .15s var(--ds-ease);flex-shrink:0;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.EMQHUa_statCard:hover .EMQHUa_statArrow{background:var(--ds-surface-3);color:var(--ds-text)}}.EMQHUa_statSub{color:var(--ds-text-2);font-size:13px}.EMQHUa_statIcon{background:var(--ds-surface-2);border:1px solid var(--ds-line-soft);width:34px;height:34px;color:var(--ds-text-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.EMQHUa_statCardAccent .EMQHUa_statIcon{background:var(--ds-accent-soft);border-color:var(--ds-accent-ring);color:var(--ds-accent)}.EMQHUa_statCardPositive .EMQHUa_statIcon{background:color-mix(in oklab, var(--ds-positive), transparent 86%);border-color:color-mix(in oklab, var(--ds-positive), transparent 60%);color:var(--ds-positive)}.EMQHUa_statCardWarn .EMQHUa_statIcon{background:color-mix(in oklab, var(--ds-warn), transparent 86%);border-color:var(--ds-warn-border);color:var(--ds-warn)}.EMQHUa_statValueRow{align-items:baseline;gap:8px;display:flex}.EMQHUa_statValue{font-family:var(--ds-font-display);letter-spacing:-.02em;color:var(--ds-text);font-size:34px;font-weight:800;line-height:1}.EMQHUa_statUnit{color:var(--ds-text-2);font-size:15px;font-weight:800}.EMQHUa_statCardAccent .EMQHUa_statUnit{color:var(--ds-accent)}.EMQHUa_previewGrid{grid-template-columns:1fr;gap:14px;display:grid}.EMQHUa_previewGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.EMQHUa_previewCard{transition:border-color .18s var(--ds-ease-out);flex-direction:column;gap:14px;padding:16px 18px 14px;display:flex;}@media (hover:hover){.EMQHUa_previewCard:hover{border-color:var(--ds-accent-ring)}}.EMQHUa_previewHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.EMQHUa_previewHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.EMQHUa_rankList{flex-direction:column;gap:6px;display:flex}.EMQHUa_rankRow{text-align:left;cursor:default;width:100%;color:inherit;transition:background-color .14s var(--ds-ease);background:0 0;border:0;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:6px 0;display:grid}.EMQHUa_rankRowInteractive{cursor:pointer;padding:8px 10px}@media (hover:hover){.EMQHUa_rankRowInteractive:hover{background:var(--ds-surface-2)}}.EMQHUa_rankLead{width:24px;font-family:var(--ds-font-display);color:var(--ds-text-3);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.EMQHUa_rankLeadTop{color:var(--ds-accent)}.EMQHUa_rankLeadPlain{width:auto}.EMQHUa_rankMain{flex-direction:column;gap:6px;min-width:0;display:flex}.EMQHUa_rankTitleRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.EMQHUa_rankName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-text);font-weight:600;overflow:hidden}.EMQHUa_rankMeta{color:var(--ds-text-3)}.EMQHUa_rankValue{flex-shrink:0;align-items:baseline;gap:6px;display:flex}.EMQHUa_rankCount{color:var(--ds-text);font-weight:700}.EMQHUa_rankPct{color:var(--ds-text-3);font-size:var(--ds-text-caption)}.EMQHUa_bar{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);height:6px;position:relative;overflow:hidden}.EMQHUa_barFill{border-radius:inherit;background:var(--ds-accent);height:100%;transition:width .4s;position:absolute;inset:0 auto 0 0}.EMQHUa_panel{flex-direction:column;gap:16px;display:flex}.EMQHUa_panelNote{color:var(--ds-text-2)}.EMQHUa_toolbar{flex-direction:column;gap:12px;display:flex}.EMQHUa_toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.EMQHUa_sortChips{flex-wrap:wrap;gap:8px;display:flex}.EMQHUa_resultCount{color:var(--ds-text-3)}.EMQHUa_clientGrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.EMQHUa_clientGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.EMQHUa_clientRow{border:1px solid var(--ds-line-soft);background:var(--ds-surface);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.EMQHUa_clientMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EMQHUa_clientName{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text);font-weight:600;overflow:hidden}.EMQHUa_clientMeta{color:var(--ds-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EMQHUa_clientAside{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.EMQHUa_clientVisits{color:var(--ds-text);font-weight:700}.EMQHUa_clientTag{color:var(--ds-text-3);font-size:var(--ds-text-caption)}.EMQHUa_clientTagAccent{color:var(--ds-accent)}.EMQHUa_bookingList{flex-direction:column;gap:10px;display:flex}.EMQHUa_bookingRow{border:1px solid var(--ds-line-soft);border-left:3px solid var(--ds-accent);background:var(--ds-surface);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.EMQHUa_bookingWhen{flex-direction:column;flex-shrink:0;gap:2px;min-width:92px;display:flex}.EMQHUa_bookingDate{color:var(--ds-text);font-weight:600}.EMQHUa_bookingTime{color:var(--ds-accent);font-weight:700}.EMQHUa_bookingMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EMQHUa_bookingName{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text);font-weight:600;overflow:hidden}.EMQHUa_bookingMeta{color:var(--ds-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EMQHUa_bookingPrice{color:var(--ds-text-2);margin-top:2px;font-size:13px;font-weight:700}.EMQHUa_empty{text-align:center;color:var(--ds-text-2);border:1px dashed var(--ds-line);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;display:flex}.EMQHUa_loadMore{justify-content:center;padding-top:4px;display:flex}.EMQHUa_skeletonList{flex-direction:column;gap:10px;display:flex}.EMQHUa_centerRow{color:var(--ds-text-2);justify-content:center;padding:24px;display:flex}.EMQHUa_workerRow{align-items:center;gap:12px;width:100%;padding:6px 0;display:flex}.EMQHUa_workerMain{flex:1;min-width:0}.EMQHUa_workerTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.EMQHUa_workerName{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-text);font-size:14.5px;font-weight:600;overflow:hidden}.EMQHUa_workerValue{color:var(--ds-text);flex-shrink:0;font-size:14px;font-weight:800}.EMQHUa_workerSplitValue{color:var(--ds-text-3);flex-shrink:0;font-size:12.5px;font-weight:700}.EMQHUa_workerSplitReturning{color:var(--ds-accent)}.EMQHUa_workerBar{margin-top:6px}.EMQHUa_workerCaption{color:var(--ds-text-3);margin-top:4px;font-size:11.5px}.EMQHUa_splitBar{border-radius:var(--ds-radius-pill);background:var(--ds-surface-3);height:6px;margin-top:6px;display:flex;overflow:hidden}.EMQHUa_splitBarFill{background:var(--ds-accent);transition:width .4s var(--ds-ease-out)}.EMQHUa_financeGrid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:768px){.EMQHUa_financeGrid{grid-template-columns:1fr 1fr}}.EMQHUa_compareHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.EMQHUa_compareDeltas{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EMQHUa_compareDeltaLabel{color:var(--ds-text-3);font-size:12px;font-weight:700}.EMQHUa_deltaChip{border-radius:var(--ds-radius-pill);background:var(--ds-accent-soft);height:22px;color:var(--ds-accent);align-items:center;gap:3px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.EMQHUa_deltaChipDown{background:color-mix(in srgb, var(--ds-danger) 12%, transparent);color:var(--ds-danger)}.EMQHUa_compareList{flex-direction:column;gap:2px;display:flex}.EMQHUa_compareRow{align-items:center;gap:12px;padding:6px 0;display:flex}.EMQHUa_compareLabel{width:78px;color:var(--ds-text-2);flex-shrink:0;font-size:12.5px;font-weight:600}.EMQHUa_compareLabelCurrent{color:var(--ds-text);font-weight:800}.EMQHUa_compareTrack{background:var(--ds-surface-3);border-radius:6px;flex:1;min-width:0;height:20px;overflow:hidden}.EMQHUa_compareFill{background:color-mix(in srgb, var(--ds-accent) 38%, var(--ds-surface-3));height:100%;transition:width .4s var(--ds-ease-out)}.EMQHUa_compareFillCurrent{background:var(--ds-accent)}.EMQHUa_compareMoney{text-align:right;width:96px;color:var(--ds-text);flex-shrink:0;font-size:13px;font-weight:700}.EMQHUa_compareBookings{text-align:right;width:62px;color:var(--ds-text-3);flex-shrink:0;font-size:12px}.EMQHUa_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.EMQHUa_chartSummary{color:var(--ds-text-3);margin-top:2px;font-size:12px}.EMQHUa_monthSwitcher{background:var(--ds-surface-2);border-radius:11px;align-items:center;gap:4px;padding:4px;display:flex}.EMQHUa_monthLabel{text-align:center;min-width:96px;color:var(--ds-text);text-transform:capitalize;font-size:13px;font-weight:700}.EMQHUa_chartBody{gap:8px;margin-top:16px;display:flex}.EMQHUa_chartTicks{flex-direction:column;flex-shrink:0;justify-content:space-between;width:30px;height:150px;display:flex}.EMQHUa_chartTick{text-align:right;color:var(--ds-text-3);font-size:10px;line-height:1}.EMQHUa_chartPlot{flex:1;min-width:0;position:relative}.EMQHUa_chartGridline{border-top:1px dashed var(--ds-line-soft);position:absolute;left:0;right:0}.EMQHUa_chartBars{z-index:1;align-items:flex-end;gap:2px;height:150px;display:flex;position:relative}.EMQHUa_chartBarSlot{cursor:default;flex:1;align-items:flex-end;height:100%;display:flex}.EMQHUa_chartBarStack{background:var(--ds-surface-3);width:100%;transition:height .3s var(--ds-ease-out);border-radius:3px;flex-direction:column;display:flex;overflow:hidden}.EMQHUa_chartBarRealized{background:var(--ds-accent);flex-basis:0}.EMQHUa_chartBarExpected{background-color:var(--ds-accent-soft);background-image:repeating-linear-gradient(45deg, transparent 0 4px, var(--ds-surface) 4px 6px);flex-basis:0}.EMQHUa_chartBarEmpty{background:var(--ds-surface-3)}.EMQHUa_chartBarHover .EMQHUa_chartBarRealized{background:var(--ds-accent-press)}.EMQHUa_chartBarHover.EMQHUa_chartBarEmpty{background:var(--ds-line)}.EMQHUa_chartLegend{color:var(--ds-text-3);gap:14px;margin-top:8px;padding-left:38px;font-size:11px;display:flex}.EMQHUa_chartLegendItem{align-items:center;gap:6px;display:inline-flex}.EMQHUa_chartLegendSwatch{border-radius:3px;width:10px;height:10px}.EMQHUa_chartLegendSwatchRealized{background:var(--ds-accent)}.EMQHUa_chartLegendSwatchExpected{background-color:var(--ds-accent-soft);background-image:repeating-linear-gradient(45deg, transparent 0 4px, var(--ds-surface) 4px 6px)}.EMQHUa_chartTooltip{z-index:5;pointer-events:none;background:var(--ds-text);color:var(--ds-bg);white-space:nowrap;text-align:center;border-radius:9px;padding:7px 11px;position:absolute}.EMQHUa_chartTooltipValue{font-size:13px;font-weight:800}.EMQHUa_chartTooltipMeta{opacity:.85;margin-top:1px;font-size:11px}.EMQHUa_chartXAxis{color:var(--ds-text-3);justify-content:space-between;margin-top:6px;padding-left:38px;font-size:10.5px;display:flex}
._6os1AW_rezGrid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:768px){._6os1AW_rezGrid{grid-template-columns:1fr 1fr}}
._0Q5twa_page{flex:1;min-height:0;padding:24px 16px 32px}._0Q5twa_loading{flex:1;min-height:240px}._0Q5twa_card{width:min(100%,520px)}._0Q5twa_content{width:100%}._0Q5twa_hint{text-align:center;max-width:36ch;line-height:1.55}._0Q5twa_urlBlock{width:100%}._0Q5twa_actions{margin-top:16px}._0Q5twa_halfAction{flex:1 1 0;min-width:0}._0Q5twa_actionNote{text-align:center}._0Q5twa_openLink{align-self:center;text-decoration:none;display:inline-flex}@media (max-width:767.98px){._0Q5twa_page{padding:16px 12px 24px}._0Q5twa_card{width:100%}}
.jpnjTq_actions{flex-direction:column;gap:10px;margin-top:18px;display:flex}.jpnjTq_sheetTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-h3);line-height:var(--ds-lh-h3);color:var(--ds-text);margin:0 0 var(--ds-sp-2);font-weight:700}.jpnjTq_sheetDescription{font-family:var(--ds-font-body);font-size:var(--ds-text-body-sm);line-height:var(--ds-lh-body-sm);color:var(--ds-text-2);margin:0}
.KP3qXG_content{gap:var(--ds-space-4);flex-direction:column;width:min(92vw,34rem);max-height:85vh;display:flex;overflow-y:auto}.KP3qXG_description{color:var(--ds-text-2)}.KP3qXG_categories{gap:var(--ds-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KP3qXG_category{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4);padding:var(--ds-space-3) 0;border-bottom:1px solid var(--ds-line-soft);display:flex}.KP3qXG_category:last-child{border-bottom:none}.KP3qXG_categoryText{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.KP3qXG_categoryTitle{font-weight:var(--ds-font-weight-semibold);color:var(--ds-text)}.KP3qXG_categoryDescription{color:var(--ds-text-2)}.KP3qXG_categoryControl{align-items:center;gap:var(--ds-space-2);flex-shrink:0;padding-top:2px;display:flex}.KP3qXG_alwaysOn{font-size:var(--ds-text-caption,.75rem);color:var(--ds-text-3,var(--ds-color-muted));white-space:nowrap}.KP3qXG_footer{justify-content:flex-end;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.KP3qXG_footer{flex-direction:column-reverse}.KP3qXG_footer>*{width:100%}}
.g8rXaW_pauseFields{flex-direction:column;gap:14px;padding:12px 0 18px;display:flex}.g8rXaW_header{align-items:flex-start;gap:var(--ds-sp-3);display:flex}.g8rXaW_headerIcon{color:var(--ds-text);flex:none;margin-top:2px}.g8rXaW_headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.g8rXaW_headerTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-h4);line-height:var(--ds-lh-h4);letter-spacing:var(--ds-tracking-display-tight);color:var(--ds-text);font-weight:700}.g8rXaW_headerWhen{font-size:var(--ds-text-caption);line-height:var(--ds-lh-caption);color:var(--ds-text-3);font-variant-numeric:tabular-nums;font-weight:600}.g8rXaW_notice{align-items:flex-start;gap:var(--ds-sp-3);border-radius:var(--ds-radius);background:var(--ds-surface-2);color:var(--ds-text-2);padding:13px 14px;display:flex}.g8rXaW_noticeIcon{flex:none;margin-top:2px}.g8rXaW_noticeText{text-wrap:pretty;font-size:.84375rem;font-weight:600;line-height:1.19rem}
.NiLYVW_strip{gap:9px;margin-inline:-2px;padding-block:2px 4px;padding-inline:2px}.NiLYVW_skeletonStrip{gap:9px;padding-block:2px 4px;display:flex;overflow:hidden}.NiLYVW_cell{flex-shrink:0;min-width:80px}.NiLYVW_skeletonCell{border-radius:14px;flex-shrink:0}.NiLYVW_month{letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--ds-text-3);font-size:10.5px;font-weight:800}.NiLYVW_monthAccent{color:var(--ds-accent)}.NiLYVW_dayNum{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display);margin:3px 0 2px;font-size:20px;font-weight:800}.NiLYVW_dow{opacity:.6;text-transform:uppercase;font-size:10.5px;font-weight:700}.NiLYVW_shift{white-space:nowrap;justify-content:center;align-items:center;gap:2px;max-width:100%;margin-top:4px;font-size:9.5px;font-weight:700;line-height:1.2;display:flex}.NiLYVW_shiftMuted{color:var(--ds-text-3)}.NiLYVW_shiftIcon{flex-shrink:0}.NiLYVW_shiftText{text-overflow:ellipsis;overflow:hidden}.NiLYVW_cell[aria-pressed=true] .NiLYVW_month,.NiLYVW_cell[aria-pressed=true] .NiLYVW_shift{color:inherit;opacity:.75}.NiLYVW_empty{padding:var(--ds-sp-3) 0;font-size:var(--ds-text-body-sm);color:var(--ds-text-2)}
.ugDJgq_body{padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-2)}
.H6R5aW_groups{flex-direction:column;gap:18px;display:flex}.H6R5aW_periodLabel{font-size:var(--ds-text-caption);letter-spacing:var(--ds-tracking-section);text-transform:uppercase;color:var(--ds-text-3);margin-bottom:10px;font-weight:700}.H6R5aW_grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:9px;display:grid}.H6R5aW_gridWide{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:9px;display:grid}.H6R5aW_slotChip{justify-content:space-between;width:100%;overflow:hidden}.H6R5aW_slotChipText{flex-direction:column;flex:1;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.H6R5aW_slotTime{white-space:nowrap;font-size:15px;font-weight:700}.H6R5aW_slotWorkerName{opacity:.7;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.H6R5aW_empty{align-items:center;gap:var(--ds-sp-2);color:var(--ds-text-2);padding:14px 0;font-size:14px;display:flex}.H6R5aW_loading{flex-direction:column;gap:9px;display:flex}
.PgD02W_footerGapMin{--ds-footer-gap-min:150px}.PgD02W_gap{flex:1 0 var(--ds-footer-gap-min);min-height:var(--ds-footer-gap-min);}.PgD02W_footer{width:100%;padding:var(--ds-space-2) var(--ds-space-7) var(--ds-space-7);flex-shrink:0;}.PgD02W_footerInline{margin-top:var(--ds-footer-gap-min)}.PgD02W_inner{border-top:1px solid var(--ds-line-soft);padding-top:var(--ds-space-lg);gap:var(--ds-space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.PgD02W_localeControls,.PgD02W_legalLinks{align-items:center;gap:var(--ds-space-sm);flex-wrap:wrap;display:flex}.PgD02W_poweredBy{align-items:center;gap:var(--ds-space-2);flex-direction:row;flex-shrink:0;display:flex}.PgD02W_poweredByBrand{transform-origin:50%;transform:scale(.92)}.PgD02W_themePicker{flex-shrink:0}.PgD02W_innerWithPoweredBy{gap:var(--ds-space-sm);grid-template-columns:1fr auto;grid-template-areas:"locale theme""brand brand""legal legal";align-items:center;display:grid}.PgD02W_innerWithPoweredBy .PgD02W_startCluster{display:contents}.PgD02W_innerWithPoweredBy .PgD02W_localeControls{grid-area:locale}.PgD02W_innerWithPoweredBy .PgD02W_legalLinks{grid-area:legal;justify-self:center}.PgD02W_innerWithPoweredBy .PgD02W_poweredBy{grid-area:brand;justify-self:center}.PgD02W_innerWithPoweredBy .PgD02W_themePicker{grid-area:theme;justify-self:end}@media (min-width:768px){.PgD02W_innerWithPoweredBy{gap:var(--ds-space-md);grid-template-columns:1fr auto 1fr;grid-template-areas:"start brand theme"}.PgD02W_innerWithPoweredBy .PgD02W_startCluster{align-items:center;gap:var(--ds-space-sm);flex-wrap:wrap;grid-area:start;justify-self:start;display:flex}.PgD02W_innerWithPoweredBy .PgD02W_localeControls,.PgD02W_innerWithPoweredBy .PgD02W_legalLinks{grid-area:unset;justify-self:unset}.PgD02W_innerWithPoweredBy .PgD02W_poweredBy{grid-area:brand;justify-self:center}.PgD02W_innerWithPoweredBy .PgD02W_themePicker{grid-area:theme;justify-self:end}}.PgD02W_pickers{align-items:center;gap:var(--ds-space-sm);flex-wrap:wrap;display:flex}.PgD02W_separator{color:var(--ds-text-3);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:13px}.PgD02W_legalLink{color:var(--ds-text);border-radius:var(--ds-radius-sm);transition:color var(--ds-ease);font-size:13px;text-decoration:none;}@media (hover:hover){.PgD02W_legalLink:hover{color:var(--ds-text)}}@media (max-width:767px){.PgD02W_footer{padding:var(--ds-space-2) var(--ds-space-5) var(--ds-space-6)}}
.Xc1K0q_viewport{flex:1 0 auto}.Xc1K0q_placeholder{gap:var(--ds-sp-3);padding:var(--ds-sp-3) var(--ds-sp-4);flex-direction:column;display:flex}.Xc1K0q_placeholderRow{border-radius:var(--ds-radius)}
.Lnf4gW_section{flex-direction:column;gap:10px;display:flex}.Lnf4gW_sectionLabel{font-size:var(--ds-text-caption);letter-spacing:var(--ds-tracking-section);text-transform:uppercase;color:var(--ds-text-3);font-weight:700}
.tsVtSa_label{color:var(--ds-text-2);letter-spacing:.01em;margin-bottom:7px;font-size:12.5px;font-weight:700}.tsVtSa_zone{cursor:pointer;border:1.5px dashed var(--ds-line);background:var(--ds-surface-2);border-radius:var(--ds-radius);transition:border-color var(--ds-duration-fast) var(--ds-ease), background var(--ds-duration-fast) var(--ds-ease);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;}@media (hover:hover){.tsVtSa_zone:hover{border-color:var(--ds-accent);background:var(--ds-surface-3)}}.tsVtSa_zoneDragOver{border-color:var(--ds-accent);background:var(--ds-accent-soft)}.tsVtSa_zoneSquare{flex-shrink:0;width:92px}.tsVtSa_zoneWideLogo{flex-shrink:0;width:100%;max-width:250px}.tsVtSa_zoneLandscape{width:100%}.tsVtSa_preview{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tsVtSa_previewWideLogo{object-fit:contain;padding:var(--ds-space-1);background:var(--ds-surface-3)}.tsVtSa_overlay{justify-content:center;align-items:center;gap:var(--ds-space-1);opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease);background:#0000008c;flex-direction:column;display:flex;position:absolute;inset:0}.tsVtSa_zone:focus-visible .tsVtSa_overlay{opacity:1}@media (hover:hover){.tsVtSa_zone:hover .tsVtSa_overlay{opacity:1}}.tsVtSa_placeholder{justify-content:center;align-items:center;gap:var(--ds-space-1);color:var(--ds-text-3);padding:var(--ds-space-2);flex-direction:column;display:flex}.tsVtSa_spinner{border:2px solid var(--ds-surface-3);border-top-color:var(--ds-accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite tsVtSa_spin}.tsVtSa_errorBadge{bottom:var(--ds-space-1);background:rgb(var(--red-9-channel) / .85);color:#fff;border-radius:var(--ds-radius-pill);white-space:nowrap;padding:2px 6px;font-size:10px;position:absolute;left:50%;transform:translate(-50%)}.tsVtSa_removeButton{margin-top:var(--ds-space-1);color:var(--ds-text-3);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;}.tsVtSa_hiddenInput{display:none}@keyframes tsVtSa_spin{to{transform:rotate(360deg)}}
.yGS_PG_countDisc{background:var(--ds-ink);width:36px;height:36px;color:var(--ds-on-ink);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}
.Ppz8Xa_headerBlock{background:var(--ds-surface);flex-shrink:0}.Ppz8Xa_header{align-items:center;gap:8px;padding:12px 14px 10px;display:flex}@media (min-width:768px){.Ppz8Xa_header{padding:16px 18px 12px}}.Ppz8Xa_headerSpacer{flex-shrink:0;width:40px}.Ppz8Xa_headerCenter{text-align:center;flex:1;min-width:0}.Ppz8Xa_stepTitle{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display-tight);margin:0;font-weight:700}.Ppz8Xa_progress{flex-shrink:0;padding:0 16px 12px}
.TeD11q_box{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.TeD11q_rect{opacity:.85;border:1.6px solid;border-radius:3px}
._8MhAIq_chrome{z-index:40;pointer-events:none;position:absolute;inset:0}._8MhAIq_bar{left:8px;right:8px;bottom:var(--ds-scroll-clear);justify-content:space-between;align-items:center;gap:var(--ds-sp-2);display:flex;position:absolute}._8MhAIq_filterSlot,._8MhAIq_actionsSlot{margin-left:52px}._8MhAIq_filterSlot{pointer-events:auto;min-width:0}._8MhAIq_actionsSlot{pointer-events:auto;min-width:0;display:flex}._8MhAIq_navSlot{pointer-events:auto;margin-left:auto}._8MhAIq_navPill{min-height:var(--ds-glass-chrome-control-height)}._8MhAIq_navPill button:not(._8MhAIq_dateLabel){min-width:34px;padding-inline:0}._8MhAIq_dateLabel{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display-tight);color:var(--ds-text);white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;justify-content:center;min-width:6.5ch;padding-inline:6px;font-size:15px;font-weight:800}._8MhAIq_dateLabel[data-state=open]{background:var(--ds-surface-2);box-shadow:inset 0 0 0 1.5px var(--ds-ink);border-radius:var(--ds-radius)}._8MhAIq_dateLabelStack{flex-direction:column;align-items:center;gap:1px;line-height:1.15;display:flex}._8MhAIq_dateLabelWeekday,._8MhAIq_dateLabelToday{font-family:var(--ds-font-body);letter-spacing:0;font-size:11px;font-weight:600}._8MhAIq_dateLabelWeekday{color:var(--ds-text-3)}._8MhAIq_dateLabelToday{color:var(--ds-positive)}@media (max-width:767.98px){._8MhAIq_chrome{top:auto;left:0;right:0;bottom:calc(var(--ds-mobile-bottom-nav-stack,68px) + var(--ds-sp-2));z-index:40;height:auto;position:fixed}._8MhAIq_bar{padding-left:max(12px, env(safe-area-inset-left,0px));padding-right:max(12px, env(safe-area-inset-right,0px));padding-bottom:var(--ds-sp-2);position:relative;bottom:auto;left:auto;right:auto}._8MhAIq_filterSlot,._8MhAIq_actionsSlot{margin-left:0}}
.ZJhzcq_dialogContent{width:min(640px,100vw - 32px);max-width:640px;padding:0;overflow:hidden}.ZJhzcq_drawerContent{padding-left:0;padding-right:0}.ZJhzcq_drawerHeader{align-items:center;gap:var(--ds-sp-3);padding:0 var(--ds-sp-4) var(--ds-sp-3);border-bottom:1px solid var(--ds-line-soft);display:flex;position:relative}.ZJhzcq_drawerTitle{font-size:var(--ds-text-h4);line-height:var(--ds-lh-h4);margin:0;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.ZJhzcq_header{align-items:center;gap:var(--ds-sp-3);padding:var(--ds-sp-3) var(--ds-sp-4);border-bottom:1px solid var(--ds-line-soft);display:flex;position:relative}.ZJhzcq_headerTitle{font-size:var(--ds-text-h4);line-height:var(--ds-lh-h4);margin:0;position:absolute;left:50%;transform:translate(-50%)}.ZJhzcq_counter{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.ZJhzcq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ZJhzcq_stage{background:var(--ds-surface-2);width:100%;height:min(52vh,420px);position:relative}.ZJhzcq_zoomRow{align-items:center;gap:var(--ds-sp-3);padding:var(--ds-sp-4) var(--ds-sp-5) var(--ds-sp-1);color:var(--ds-text-3);display:flex}.ZJhzcq_zoomSlider{flex:1}.ZJhzcq_ratioSection{padding:var(--ds-sp-2) var(--ds-sp-4) var(--ds-sp-1)}.ZJhzcq_ratioLabel{margin-bottom:var(--ds-sp-2);padding-left:var(--ds-sp-1);display:block}.ZJhzcq_chips{gap:var(--ds-sp-2);flex-wrap:wrap;display:flex}.ZJhzcq_chipSub{opacity:.6;font-variant-numeric:tabular-nums;margin-left:var(--ds-sp-1)}.ZJhzcq_footer{align-items:center;gap:var(--ds-sp-2);padding:var(--ds-sp-4);display:flex}.ZJhzcq_drawerContent .ZJhzcq_footer{padding-bottom:var(--ds-inset-bottom)}.ZJhzcq_footerSpacer{flex:1}.ZJhzcq_cropError{text-align:center;color:var(--ds-danger);flex:1}.ZJhzcq_footerGhost{flex-shrink:0}.ZJhzcq_footerPrimary{min-width:150px}
._w132G_body{padding:20px}@media (max-width:767.98px){._w132G_body{padding:16px 18px 8px}}._w132G_requestHead{align-items:center;gap:13px;display:flex}._w132G_disc{width:44px;height:44px;color:var(--disc-color);background:color-mix(in srgb, var(--disc-color) 14%, transparent);border:1px solid color-mix(in srgb, var(--disc-color) 30%, transparent);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._w132G_requestHeadText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._w132G_footerColumn{flex-direction:column;gap:10px;width:100%;display:flex}._w132G_footerRow{gap:10px;width:100%;display:flex}._w132G_footerRow>button{flex:1;min-width:0}
.XOeLBq_strip{flex-shrink:0;align-items:center;gap:6px;margin:10px 14px 0;display:flex;overflow-x:auto;}.XOeLBq_label{text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-weight:800}.XOeLBq_chip{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);border:1px solid var(--ds-line-soft);white-space:nowrap;height:28px;color:var(--ds-text-2);flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 3px;font-size:12px;font-weight:700;display:inline-flex}@media (min-width:768px){.XOeLBq_strip{margin:12px 20px 0}}
.D0XfPa_card{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-card);background:var(--ds-surface);text-align:left;width:100%;transition:border-color var(--ds-duration-fast) var(--ds-ease), background var(--ds-duration-fast) var(--ds-ease);position:relative}.D0XfPa_card[data-unread=true]{border-color:var(--ds-line)}@media (hover:hover){.D0XfPa_card:hover{background:var(--ds-surface-2);border-color:var(--ds-line)}}.D0XfPa_main{border-radius:var(--ds-radius-card);text-align:left;cursor:pointer;background:0 0;border:none;gap:10px;width:100%;padding:12px 44px 12px 12px;display:flex}.D0XfPa_unreadDot{background:var(--ds-accent);border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px}.D0XfPa_dismiss{position:absolute;top:8px;right:8px}.D0XfPa_footerRow{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.D0XfPa_disc{border-radius:var(--ds-radius-icon);background:var(--ds-surface-2);border:1px solid var(--ds-line-soft);width:38px;height:38px;color:var(--ds-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.D0XfPa_discToned{color:var(--disc-color);background:color-mix(in srgb, var(--disc-color) 14%, transparent);border-color:color-mix(in srgb, var(--disc-color) 30%, transparent)}.D0XfPa_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.D0XfPa_titleRow{align-items:baseline;gap:8px;display:flex}.D0XfPa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ds-text);flex:1;font-size:13.5px;font-weight:800;line-height:1.3;overflow:hidden}.D0XfPa_ago{color:var(--ds-text-3);flex-shrink:0;font-size:11px}.D0XfPa_meta{color:var(--ds-text-2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.D0XfPa_subRow{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;font-size:11.5px;display:flex}.D0XfPa_subWorker{text-overflow:ellipsis;white-space:nowrap;max-width:60%;color:var(--ds-text-2);flex:none;overflow:hidden}.D0XfPa_subServices{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--ds-text-3);flex:auto;overflow:hidden}.D0XfPa_importantText{color:var(--ds-text-2);font-size:12px;line-height:1.42}
.iKUSrG_body{gap:var(--ds-sp-4);flex-direction:column;display:flex}.iKUSrG_dialogBody{padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-2)}.iKUSrG_section{gap:var(--ds-sp-2);flex-direction:column;display:flex}.iKUSrG_heading{font-weight:700}.iKUSrG_grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.iKUSrG_tile{border-radius:var(--ds-radius);aspect-ratio:1;background:var(--ds-surface-2);cursor:pointer;border:none;padding:0;position:relative;overflow:hidden}.iKUSrG_tile:disabled{cursor:not-allowed;opacity:.45}.iKUSrG_tilePicked{box-shadow:0 0 0 2px var(--ds-ink)}.iKUSrG_image{object-fit:cover;width:100%;height:100%;display:block}.iKUSrG_tilePicked .iKUSrG_image{opacity:.72}.iKUSrG_order{border-radius:var(--ds-radius-pill);background:var(--ds-ink);min-width:22px;height:22px;color:var(--ds-on-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:6px;right:6px}.iKUSrG_empty{border:1px dashed var(--ds-line);border-radius:var(--ds-radius);color:var(--ds-text-3);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;display:flex}.iKUSrG_head{justify-content:space-between;align-items:center;gap:var(--ds-sp-2);flex-wrap:wrap;display:flex}.iKUSrG_error{color:var(--ds-danger)}
.bXyP9G_wrap{position:relative}.bXyP9G_clearBtn{width:26px;height:26px;color:var(--ds-text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;}@media (hover:hover){.bXyP9G_clearBtn:hover{background:var(--ds-surface-3);color:var(--ds-text)}}.bXyP9G_dropdown{z-index:40;background:var(--ds-surface);border:1.5px solid var(--ds-line);animation:bXyP9G_acIn .14s var(--ds-ease-out,ease-out) both;border-radius:14px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}@keyframes bXyP9G_acIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bXyP9G_item{text-align:left;cursor:pointer;width:100%;transition:background .12s var(--ds-ease,ease);background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:10px 11px;display:flex}.bXyP9G_itemActive{background:var(--ds-accent-soft)}@media (hover:hover){.bXyP9G_item:hover{background:var(--ds-accent-soft)}}.bXyP9G_iconTile{background:var(--ds-surface-2);border:1px solid var(--ds-line);width:30px;height:30px;color:var(--ds-text-3);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bXyP9G_itemActive .bXyP9G_iconTile{color:var(--ds-accent);border-color:var(--ds-accent-ring)}.bXyP9G_itemText{flex:1;min-width:0}.bXyP9G_itemMain{color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.bXyP9G_itemSub{color:var(--ds-text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.bXyP9G_dropFooter{border-top:1px solid var(--ds-line-soft);color:var(--ds-text-3);align-items:center;gap:7px;margin-top:2px;padding:9px 11px 6px;font-size:11.5px;font-weight:600;display:flex}.bXyP9G_card{border:1.5px solid var(--ds-line);background:var(--ds-surface-2);border-radius:16px;align-items:stretch;gap:13px;margin-top:12px;padding:12px;display:flex}.bXyP9G_thumb{border:1px solid var(--ds-line);cursor:pointer;background:var(--ds-surface-3);border-radius:12px;flex-shrink:0;width:124px;min-height:104px;position:relative;overflow:hidden}.bXyP9G_thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bXyP9G_thumbPlaceholder{color:var(--ds-text-3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bXyP9G_thumbFab{z-index:2;color:#fff;transition:background .14s var(--ds-ease,ease), color .14s var(--ds-ease,ease);pointer-events:none;background:#080a0ea8;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}@media (hover:hover){.bXyP9G_thumb:hover .bXyP9G_thumbFab{background:var(--ds-accent);color:#0b0e13;border-color:#0000}}.bXyP9G_meta{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.bXyP9G_addr{color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.bXyP9G_sub{color:var(--ds-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bXyP9G_status{color:var(--ds-text-3);align-items:center;gap:6px;margin-top:7px;font-size:11.5px;font-weight:600;display:inline-flex}.bXyP9G_statusExact{color:var(--ds-accent)}.bXyP9G_editBtn{color:var(--ds-text);background:var(--ds-surface);border:1.5px solid var(--ds-line);cursor:pointer;transition:border-color .14s var(--ds-ease,ease);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin-top:9px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex;}@media (hover:hover){.bXyP9G_editBtn:hover{border-color:var(--ds-accent-ring)}}@media (max-width:540px){.bXyP9G_thumb{width:104px;min-height:96px}}.bXyP9G_chip{background:var(--ds-surface-2);border:1.5px solid var(--ds-line);border-radius:13px;align-items:center;gap:11px;padding:12px 13px;display:flex}.bXyP9G_chipIcon{background:var(--ds-accent-soft);border:1px solid var(--ds-accent-ring);width:32px;height:32px;color:var(--ds-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bXyP9G_chipLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--ds-text-3);font-size:11px;font-weight:700;display:block}.bXyP9G_chipValue{color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:14px;font-weight:600;display:block;overflow:hidden}.bXyP9G_chipText{flex:1;min-width:0}.bXyP9G_instruction{color:var(--ds-text-3);margin:12px 2px 0;font-size:12.5px;line-height:1.5}.bXyP9G_mapWrap{margin-top:12px;position:relative}.bXyP9G_mapContainer{border:1.5px solid var(--ds-line);border-radius:14px;height:320px;position:relative;overflow:hidden}.bXyP9G_mapContainerHidden{visibility:hidden}.bXyP9G_mapLoader{border:1.5px solid var(--ds-line);background:var(--ds-surface-2);border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.bXyP9G_mapSkeleton{border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.bXyP9G_mapSpinner{z-index:1;border:2.5px solid var(--ds-surface-3);border-top-color:var(--ds-accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite bXyP9G_mapSpin;position:relative}.bXyP9G_mapErrorText{z-index:1;text-align:center;max-width:80%;position:relative}@keyframes bXyP9G_mapSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bXyP9G_mapSpinner{opacity:.6;animation:none}}@media (max-width:540px){.bXyP9G_mapContainer,.bXyP9G_mapLoader{height:240px}}.bXyP9G_coordBar{background:var(--ds-surface-2);border:1.5px solid var(--ds-line);color:var(--ds-text);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:11px 13px;font-size:13px;display:flex}.bXyP9G_coords{font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-weight:600;display:inline-flex}.bXyP9G_resetBtn{color:var(--ds-accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px;font-weight:700}@media (hover:hover){.bXyP9G_resetBtn:hover{text-decoration:underline}}.bXyP9G_modalBody{flex-direction:column;display:flex}.bXyP9G_modalFooter{border-top:1px solid var(--ds-line-soft);flex-shrink:0;gap:10px;padding:14px 20px 18px;display:flex}
.rIKi6W_cell{flex-shrink:1}.rIKi6W_date{font-family:var(--ds-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.1}@media (min-width:768px){.rIKi6W_date{font-size:19px}}.rIKi6W_cell[aria-pressed=true] .rIKi6W_date{font-weight:800}.rIKi6W_dateToday{text-decoration:underline;-webkit-text-decoration-color:var(--ds-accent);text-decoration-color:var(--ds-accent);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}.rIKi6W_closed{opacity:.35;font-size:10px;font-weight:700;line-height:1}.rIKi6W_count{border-radius:var(--ds-radius-pill);font-variant-numeric:tabular-nums;min-width:18px;height:16px;color:var(--ds-text-3);background:0 0;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.rIKi6W_countFilled{background:var(--ds-surface-2);color:var(--ds-text-2)}.rIKi6W_cell[aria-pressed=true] .rIKi6W_dateToday{-webkit-text-decoration-color:var(--ds-on-ink);text-decoration-color:var(--ds-on-ink)}.rIKi6W_cell[aria-pressed=true] .rIKi6W_count{color:var(--ds-on-ink);opacity:.55}.rIKi6W_cell[aria-pressed=true] .rIKi6W_countFilled{background:var(--ds-on-ink);color:var(--ds-ink);opacity:1}
._9a4Yiq_sidebar{background:0 0;flex-direction:column;flex-shrink:0;width:264px;height:100%;min-height:0;display:flex}._9a4Yiq_head{align-items:center;gap:var(--ds-sp-2);padding:var(--ds-sp-1) var(--ds-sp-1) var(--ds-sp-3);flex-shrink:0;display:flex}._9a4Yiq_title{min-width:0;letter-spacing:var(--ds-tracking-display-tight);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:21px;overflow:hidden}._9a4Yiq_todayChip{min-height:30px;padding-inline:var(--ds-sp-3);border-radius:var(--ds-radius-pill);flex-shrink:0;font-size:12.5px}._9a4Yiq_body{min-height:0;padding:0 var(--ds-sp-3) var(--ds-sp-3) var(--ds-sp-1);gap:var(--ds-sp-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}._9a4Yiq_chips{gap:var(--ds-sp-2);padding:0 var(--ds-sp-1);flex-wrap:wrap;display:flex}._9a4Yiq_chip{min-width:0;max-width:100%}._9a4Yiq_pickerPanel{width:248px;max-width:min(92vw,320px);max-height:var(--radix-popper-available-height,100vh);padding:var(--ds-sp-1);gap:var(--ds-sp-1);flex-direction:column;display:flex}._9a4Yiq_pickerHead{align-items:baseline;gap:var(--ds-sp-2);padding:var(--ds-sp-1) var(--ds-sp-2) 0;flex:none;display:flex}._9a4Yiq_pickerList{overscroll-behavior:contain;flex-direction:column;flex:0 auto;gap:1px;min-height:0;display:flex;overflow-y:auto}._9a4Yiq_section{gap:var(--ds-sp-1);flex-direction:column;display:flex}._9a4Yiq_sectionHead{align-items:baseline;gap:var(--ds-sp-2);padding:0 var(--ds-sp-1);display:flex}._9a4Yiq_sectionLabel{letter-spacing:.08em;text-transform:uppercase;min-width:0;color:var(--ds-text-3);padding:0 var(--ds-sp-1);flex:1;font-size:10.5px;font-weight:800}._9a4Yiq_sectionHead ._9a4Yiq_sectionLabel{padding:0}._9a4Yiq_sectionMeta{white-space:nowrap;color:var(--ds-text-3);flex-shrink:0;font-size:10.5px;font-weight:700}._9a4Yiq_rows{flex-direction:column;gap:1px;display:flex}._9a4Yiq_row{min-height:34px;padding-inline:var(--ds-sp-2)}._9a4Yiq_rowLabel{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._9a4Yiq_rowMeta{color:var(--ds-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:700}._9a4Yiq_box{border:1.5px solid var(--ds-line);width:17px;height:17px;color:var(--ds-on-ink,#fff);background:0 0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}._9a4Yiq_boxOn{background:var(--ds-cal-side-box,var(--ds-text));border-color:#0000}._9a4Yiq_monthSection{flex-direction:column;display:flex}._9a4Yiq_navMenu{width:268px;padding:var(--ds-sp-1);max-height:var(--radix-popper-available-height,100vh);flex-direction:column;gap:1px;display:flex}._9a4Yiq_navBrand{align-items:center;gap:var(--ds-sp-2);min-width:0;padding:var(--ds-sp-2) var(--ds-sp-2) var(--ds-sp-3);margin-bottom:var(--ds-sp-1);border-bottom:1px solid var(--ds-line-soft);flex:none;display:flex}._9a4Yiq_navBrandName{min-width:0;font-family:var(--ds-font-display);letter-spacing:-.01em;color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}._9a4Yiq_navList{overscroll-behavior:contain;flex-direction:column;flex:0 auto;gap:1px;min-height:0;display:flex;overflow-y:auto}._9a4Yiq_navRow{align-items:center;gap:var(--ds-sp-2);min-height:36px;padding:0 var(--ds-sp-2);border-radius:var(--ds-radius-sm);color:var(--ds-text-2);font-size:13px;font-weight:600;text-decoration:none;display:flex;}@media (hover:hover){._9a4Yiq_navRow:hover{background:var(--ds-surface-2);color:var(--ds-text)}}._9a4Yiq_navRowOn{background:var(--ds-surface-2);color:var(--ds-text);font-weight:700}._9a4Yiq_navRowLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._9a4Yiq_navFoot{margin-top:var(--ds-sp-1);padding-top:var(--ds-sp-1);border-top:1px solid var(--ds-line-soft);flex:none}._9a4Yiq_navMoreRow{width:100%;font:inherit;color:var(--ds-text-3);text-align:start;cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}._9a4Yiq_navRowCount{border-radius:var(--ds-radius-pill);background:var(--ds-danger);color:#fff;flex-shrink:0;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;display:grid}._9a4Yiq_searchAnchor{display:block}._9a4Yiq_searchPanel{width:320px;max-width:min(92vw,380px);max-height:var(--radix-popper-available-height,100vh);padding:var(--ds-sp-1);gap:var(--ds-sp-1);flex-direction:column;display:flex}._9a4Yiq_tabs{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}._9a4Yiq_tab{border-radius:var(--ds-radius-pill);min-height:32px;color:var(--ds-text-3);font:inherit;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease), color var(--ds-duration-fast) var(--ds-ease);background:0 0;border:none;padding:6px 10px;font-size:13px;font-weight:700;}@media (hover:hover){._9a4Yiq_tab:hover{color:var(--ds-text)}}._9a4Yiq_tabOn{background:var(--ds-surface);color:var(--ds-text)}@media (hover:hover){._9a4Yiq_tabOn:hover{background:var(--ds-surface);color:var(--ds-text)}}._9a4Yiq_searchList{--ds-cal-search-row:56px;height:calc(6 * var(--ds-cal-search-row) + 5px);overscroll-behavior:contain;flex-direction:column;flex:none;gap:1px;display:flex;overflow-y:auto}._9a4Yiq_searchMore{border-radius:var(--ds-radius-sm);background:var(--ds-surface-2);min-height:40px;color:var(--ds-text-2);font:inherit;cursor:pointer;border:none;flex:none;font-size:12.5px;font-weight:700;}@media (hover:hover){._9a4Yiq_searchMore:hover{color:var(--ds-text)}}._9a4Yiq_searchRow{padding-inline:var(--ds-sp-2);min-height:var(--ds-cal-search-row)}._9a4Yiq_clientLine{align-items:baseline;gap:6px;min-width:0;display:flex}._9a4Yiq_clientLine ._9a4Yiq_rowLabel{flex:0 auto;min-width:0}._9a4Yiq_clientVisits{color:var(--ds-text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px;font-weight:600}._9a4Yiq_searchRowMeta{color:var(--ds-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}._9a4Yiq_searchEmpty{padding:var(--ds-sp-4) var(--ds-sp-3);text-align:center;color:var(--ds-text-3);margin:auto 0;font-size:13px}._9a4Yiq_clientDialog{flex-direction:column;width:min(720px,92vw);max-width:none;max-height:86dvh;padding:0;display:flex}._9a4Yiq_clientDialogHead{align-items:center;gap:var(--ds-sp-2);padding:var(--ds-sp-3) var(--ds-sp-3) var(--ds-sp-2) var(--ds-sp-4);border-bottom:1px solid var(--ds-line-soft);flex-shrink:0;display:flex}._9a4Yiq_clientDialogTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;overflow:hidden}._9a4Yiq_clientDialogBody{min-height:0;padding:var(--ds-sp-4);flex:1;overflow-y:auto}
.qdbxMq_frame{isolation:isolate;width:100%;height:100%;position:relative}.qdbxMq_map{width:100%;height:100%}.qdbxMq_controls{top:var(--ds-sp-3);right:var(--ds-sp-3);z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute}.qdbxMq_controls>*{background:var(--ds-surface)}
.pCiQia_slot{border-radius:var(--ds-radius);border:1px dashed var(--ds-line);background:0 0;align-items:stretch;gap:11px;width:100%;padding:9px 13px}.pCiQia_slotAdjacent{border-color:var(--ds-text-3)}.pCiQia_slotSelected{border:1px solid var(--ds-ink);background:var(--ds-ink)}.pCiQia_time{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-self:flex-start;width:52px;line-height:1.2;display:flex}.pCiQia_timeStart{color:var(--ds-text-3);font-size:13px;font-weight:800}.pCiQia_timeEnd{color:var(--ds-text-3);opacity:.7;font-size:11px}.pCiQia_body{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.pCiQia_label{color:var(--ds-text-3);font-size:13px;font-weight:700;display:block}.pCiQia_duration{border-radius:var(--ds-radius-pill);border:1px dashed var(--ds-line);height:17px;color:var(--ds-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:800;display:inline-flex}.pCiQia_slotSelected .pCiQia_timeStart,.pCiQia_slotSelected .pCiQia_timeEnd,.pCiQia_slotSelected .pCiQia_label,.pCiQia_slotSelected .pCiQia_duration{color:var(--ds-on-ink)}.pCiQia_slotSelected .pCiQia_duration{border:1px solid color-mix(in srgb, var(--ds-on-ink) 40%, transparent)}.pCiQia_trailing{flex-shrink:0;align-self:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.pCiQia_workers{opacity:.85}.pCiQia_slotSelected .pCiQia_workers{opacity:1}.pCiQia_mark{border-radius:var(--ds-radius-pill);border:1px dashed var(--ds-line);width:22px;height:22px;color:var(--ds-text-3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.pCiQia_slotSelected .pCiQia_mark{background:var(--ds-on-ink);color:var(--ds-ink);border:none}
.T05nwa_map{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-card);display:block;position:relative;overflow:hidden}.T05nwa_mapView{pointer-events:none;width:100%;height:100%}.T05nwa_mapAction{background:var(--ds-surface);width:40px;height:40px;color:var(--ds-text);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}
.lzfV2G_gap{align-items:center;gap:var(--ds-sp-2);padding:1px var(--ds-sp-1);display:flex}.lzfV2G_line{border-top:1px dashed var(--ds-line);flex:1}.lzfV2G_chip{height:28px;padding-inline:var(--ds-sp-2);border-radius:var(--ds-radius-pill);border:1px dashed var(--ds-line);background:var(--ds-surface);box-shadow:none;color:var(--ds-text-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px;font-weight:700}@media (hover:hover){.lzfV2G_chip:hover:not(:disabled){color:var(--ds-text);background:var(--ds-surface-2);border-color:var(--ds-text-3)}}
.RGmyAG_row{flex-wrap:wrap;gap:9px;display:flex}.RGmyAG_swatch{border:2px solid var(--ds-surface);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex;}.RGmyAG_selected{border:2px solid var(--ds-surface);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex;}.RGmyAG_dot{border-radius:6px;width:22px;height:22px;display:block}
.KrorkG_thumb,.KrorkG_thumbFallback{border-radius:var(--ds-radius);flex-shrink:0;width:70px;height:70px}.KrorkG_thumb{object-fit:cover;background:var(--ds-surface-2);border:1px solid var(--ds-line-soft)}.KrorkG_thumbFallback{font-family:var(--ds-font-display);color:var(--ds-text);background:var(--ds-surface-2);border:1px solid var(--ds-line-soft);justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}
.hVd6Rq_card{align-items:flex-start;gap:var(--ds-sp-3);padding:11px var(--ds-sp-3);border-radius:var(--ds-radius);border:1px dashed var(--ds-accent);background:var(--ds-accent-soft);transition:min-height .12s var(--ds-ease-out), background-color .16s var(--ds-ease), border-color .16s var(--ds-ease);display:flex;transform:translateZ(0)}.hVd6Rq_clashing{border-color:var(--ds-warn);background:color-mix(in srgb, var(--ds-warn) 12%, transparent)}.hVd6Rq_time{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;width:44px;line-height:1.2;display:flex}.hVd6Rq_timeStart{color:var(--ds-text);font-size:13.5px;font-weight:800}.hVd6Rq_timeEnd{color:var(--ds-text-3);font-size:11.5px}.hVd6Rq_rail{background:var(--ds-accent);border-radius:3px;flex-shrink:0;align-self:stretch;width:3px}.hVd6Rq_clashing .hVd6Rq_rail{background:var(--ds-warn)}.hVd6Rq_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hVd6Rq_title{font-weight:700;line-height:1.35;display:block}.hVd6Rq_metaRow{align-items:center;gap:6px;min-width:0;margin-top:2px;display:flex}.hVd6Rq_duration{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-accent);background:var(--ds-surface);height:17px;color:var(--ds-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:800;display:inline-flex}.hVd6Rq_clashing .hVd6Rq_duration{border-color:var(--ds-warn)}.hVd6Rq_warning{min-width:0;color:var(--ds-warn);align-items:center;gap:4px;line-height:1.35;display:flex}
@media (min-width:768px){.A_z6cq_drawerContent{width:424px!important}}.A_z6cq_header{flex-shrink:0;align-items:flex-start;gap:10px;padding:16px 60px 14px 20px;display:flex}.A_z6cq_headerMain{flex:1;min-width:0}.A_z6cq_title{font-family:var(--ds-font-display);color:var(--ds-text);margin:0;font-size:16px;font-weight:700}.A_z6cq_subtitle{margin-top:2px;font-size:12px;line-height:1.35;display:block}.A_z6cq_body{padding:18px 20px}.A_z6cq_footer{border-top:1px solid var(--ds-line-soft);background:0 0;padding:14px 20px!important;padding-bottom:var(--ds-inset-bottom)!important;margin-top:0!important}.A_z6cq_typeCard{border-radius:var(--ds-radius);background:color-mix(in srgb, var(--shift-color) 18%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--shift-color) 38%, var(--ds-line-soft));align-items:center;gap:12px;padding:12px 14px;display:flex}.A_z6cq_typeMeta{flex:1;min-width:0}.A_z6cq_typeName{font-size:14.5px;font-weight:700}.A_z6cq_deleteBtn{color:#f0795b}.A_z6cq_emptyState{font-size:13.5px;line-height:1.5}.A_z6cq_fieldLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--ds-text-3);margin-bottom:9px;font-size:11.5px;font-weight:700;display:block}.A_z6cq_errorText{color:#f0795b;margin-top:7px;font-weight:600;display:block}.A_z6cq_durationHint{margin-top:7px;font-weight:600;display:block}
.HoHrkq_root{position:relative}.HoHrkq_list{z-index:20;max-height:264px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.HoHrkq_row{width:100%}
._2uBW2a_root{margin-bottom:var(--ds-sp-5)}._2uBW2a_title{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display);margin:0;font-size:23px;font-weight:800;line-height:1.1}._2uBW2a_sub{margin:var(--ds-sp-2) 0 0;font-size:15px;line-height:1.5}@media (min-width:768px){._2uBW2a_title{font-size:27px}}
.NY6SYW_row{gap:var(--ds-sp-3);padding:11px var(--ds-sp-3);border-radius:var(--ds-radius);background:var(--ds-surface-2);border:1px solid var(--ds-line);align-items:stretch}@media (hover:hover){.NY6SYW_row:hover:not(:disabled){background:var(--ds-surface-2);border-color:var(--ds-text-3)}}.NY6SYW_row[aria-pressed=true]{border-color:var(--ds-text);background:var(--ds-surface-3)}.NY6SYW_conflicting{border-color:var(--ds-warn);box-shadow:inset 3px 0 0 0 var(--ds-warn)}.NY6SYW_break{align-items:stretch;gap:var(--ds-sp-3);width:100%;padding:11px var(--ds-sp-3);border-radius:var(--ds-radius);border:1px solid var(--ds-line-soft);background:repeating-linear-gradient(45deg, var(--ds-surface-2) 0 8px, var(--ds-surface-3) 8px 16px);appearance:none;font:inherit;color:inherit;text-align:start;cursor:pointer;margin:0;display:flex}.NY6SYW_breakSelected{border-color:var(--ds-text);box-shadow:inset 0 0 0 .5px var(--ds-text)}.NY6SYW_leading{align-self:stretch;align-items:stretch;gap:var(--ds-sp-3);flex-shrink:0;display:flex}.NY6SYW_time{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-self:flex-start;width:52px;line-height:1.2;display:flex}.NY6SYW_timeStart{color:var(--ds-text);font-size:13.5px;font-weight:800}.NY6SYW_timeEnd{color:var(--ds-text-3);font-size:11.5px}.NY6SYW_rail{background:var(--ds-accent);border-radius:3px;flex-shrink:0;align-self:stretch;width:4px;min-height:30px}.NY6SYW_railBreak{background:var(--ds-line);border-radius:3px;flex-shrink:0;align-self:stretch;width:3px;min-height:30px}.NY6SYW_body{flex-direction:column;flex:1;align-self:flex-start;gap:2px;min-width:0;display:flex}.NY6SYW_title,.NY6SYW_breakTitle{white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.35;display:block;overflow:hidden}.NY6SYW_breakTitle{color:var(--ds-text-2)}.NY6SYW_metaRow{align-items:center;gap:6px;min-width:0;display:flex}.NY6SYW_duration{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-line-soft);background:var(--ds-surface);height:17px;color:var(--ds-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10.5px;font-weight:800;display:inline-flex}.NY6SYW_meta{min-width:0;color:var(--ds-text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.35;display:block;overflow:hidden}.NY6SYW_trailing{align-items:center;gap:var(--ds-sp-2);align-self:flex-start;display:inline-flex}.NY6SYW_badges{color:var(--ds-text-3);align-items:center;gap:3px;display:inline-flex}.NY6SYW_price{color:var(--ds-text-2);white-space:nowrap;font-size:13px;font-weight:700}@media (max-width:767.98px){.NY6SYW_price{display:none}}
.TzSmna_shiftRadioGroup{flex-direction:column;gap:8px;display:flex}.TzSmna_shiftRowWrap{align-items:center;gap:10px;width:100%;display:flex}.TzSmna_shiftRow{text-align:left;border-radius:var(--ds-radius);background:color-mix(in srgb, var(--shift-color) 18%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--shift-color) 38%, var(--ds-line-soft));cursor:pointer;min-width:0;transition:background-color .14s var(--ds-ease), border-color .14s var(--ds-ease), box-shadow .14s var(--ds-ease);flex:1;align-items:center;gap:11px;padding:11px 13px;display:flex;}@media (hover:hover){.TzSmna_shiftRow:hover{background:color-mix(in srgb, var(--shift-color) 24%, var(--ds-surface))}}.TzSmna_shiftRowSelected{background:color-mix(in srgb, var(--shift-color) 28%, var(--ds-surface));border-color:color-mix(in srgb, var(--shift-color) 50%, var(--ds-line-soft));box-shadow:0 0 0 2px color-mix(in srgb, var(--shift-color) 30%, var(--ds-surface))}.TzSmna_shiftMeta{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;min-width:0;margin:0;padding:0;}.TzSmna_shiftRowStatic{cursor:default}@media (hover:hover){.TzSmna_shiftRowStatic:hover{background:color-mix(in srgb, var(--shift-color) 18%, var(--ds-surface))}}.TzSmna_shiftMetaStatic{text-align:left;flex:1;min-width:0}.TzSmna_shiftName{color:var(--ds-text);font-size:14.5px;font-weight:700;display:block}.TzSmna_shiftTimes{color:var(--ds-text-2);font-size:12px;font-weight:600;display:block}.TzSmna_emptyState{font-size:13.5px;line-height:1.5}.TzSmna_addShiftRow{border-radius:var(--ds-radius);background:var(--ds-surface);border:1px dashed var(--ds-line);cursor:pointer;text-align:left;width:100%;transition:background-color .14s var(--ds-ease), border-color .14s var(--ds-ease);align-items:center;gap:10px;padding:11px 13px;display:flex;}@media (hover:hover){.TzSmna_addShiftRow:hover{background:var(--ds-surface-2);border-color:color-mix(in srgb, var(--ds-accent) 55%, var(--ds-line))}}.TzSmna_addShiftIcon{color:var(--ds-accent);flex-shrink:0}.TzSmna_addShiftLabel{color:var(--ds-accent);font-size:14.5px;font-weight:700}
._2tC-AG_root{gap:var(--ds-sp-4);flex-direction:column;display:flex}._2tC-AG_head{flex-direction:column;gap:2px;display:flex}._2tC-AG_field{flex-direction:column;gap:6px;display:flex}._2tC-AG_row{gap:var(--ds-sp-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){._2tC-AG_row{grid-template-columns:minmax(0,1fr) minmax(0,150px)}}._2tC-AG_error{color:var(--ds-danger)}
._5VpAzW_body{gap:var(--ds-space-3);flex-direction:column;display:flex}._5VpAzW_dialogBody{padding:var(--ds-space-4)}._5VpAzW_address{align-items:flex-start;gap:9px;display:flex}._5VpAzW_addressIcon{color:var(--ds-accent);flex-shrink:0;margin-top:2px}._5VpAzW_addressName{font-weight:700}._5VpAzW_hint{text-align:center;line-height:1.5}._5VpAzW_map{border-radius:var(--ds-radius);border:1px solid var(--ds-line);height:320px;margin-top:0;overflow:hidden}@media (max-width:540px){._5VpAzW_map{height:240px}}._5VpAzW_openWithLabel{margin-bottom:var(--ds-sp-1);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;font-weight:700;display:block}._5VpAzW_appTile{border-radius:var(--ds-radius-sm);background:var(--ds-surface-2);width:34px;height:34px;color:var(--ds-accent);justify-content:center;align-items:center;display:flex}._5VpAzW_appName{color:var(--ds-text);font-size:15px;font-weight:700}._5VpAzW_appChev{color:var(--ds-text-3)}
.NCvNLq_rows{gap:var(--ds-sp-2);flex-direction:column;display:flex}
.ABIWFG_body{padding:18px 20px}.ABIWFG_deleteBtn{color:#f0795b!important}.ABIWFG_section{flex-direction:column;gap:20px;display:flex}.ABIWFG_emptyState{font-size:13.5px;line-height:1.5}.ABIWFG_addShiftRow{border-radius:var(--ds-radius);background:var(--ds-surface);border:1px dashed var(--ds-line);cursor:pointer;text-align:left;width:100%;transition:background-color .14s var(--ds-ease), border-color .14s var(--ds-ease);align-items:center;gap:10px;padding:11px 13px;display:flex;}@media (hover:hover){.ABIWFG_addShiftRow:hover{background:var(--ds-surface-2);border-color:color-mix(in srgb, var(--ds-accent) 55%, var(--ds-line))}}.ABIWFG_addShiftIcon{color:var(--ds-accent);flex-shrink:0}.ABIWFG_addShiftLabel{color:var(--ds-accent);font-size:14.5px;font-weight:700}.ABIWFG_block{flex-direction:column;gap:9px;display:flex}.ABIWFG_label{color:var(--ds-text-2);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.ABIWFG_chipRow{flex-wrap:wrap;gap:8px;display:flex}.ABIWFG_chipRow button{min-height:36px}.ABIWFG_rangeRow{gap:10px;display:flex}.ABIWFG_rangeField{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ABIWFG_dateRow{gap:12px;display:flex}.ABIWFG_dateField{flex:1;min-width:0}.ABIWFG_dateFieldLabel{margin-bottom:6px;display:block}.ABIWFG_dateTrigger{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);justify-content:space-between;min-height:40px}.ABIWFG_hint{color:var(--ds-text-3);margin-top:4px;font-size:12px}.ABIWFG_infoCard{background:var(--ds-surface-2);border:1px solid var(--ds-line);border-radius:var(--ds-radius);align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.ABIWFG_infoText{color:var(--ds-text-2);font-size:12.5px;line-height:1.45}.ABIWFG_shiftOption{border:1.5px solid var(--ds-line);background:var(--ds-surface);width:100%;padding:12px 14px}.ABIWFG_shiftSwatch{border-radius:4px;flex-shrink:0;width:14px;height:14px}.ABIWFG_shiftMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.ABIWFG_shiftName{color:var(--ds-text);font-size:14px;font-weight:700}.ABIWFG_shiftSub{color:var(--ds-text-2);font-size:12px;font-weight:600}.ABIWFG_weekCard{border-radius:var(--ds-radius);border:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ABIWFG_weekHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ABIWFG_weekLabel{color:var(--ds-text);font-size:13.5px;font-weight:800}.ABIWFG_weekSpan{color:var(--ds-text-3);font-size:12px}.ABIWFG_dayRow{align-items:center;gap:10px;padding:5px 0;display:flex}.ABIWFG_dayRowLabel{width:52px;color:var(--ds-text-2);flex-shrink:0;font-size:12.5px;font-weight:700}.ABIWFG_dayRowName{text-transform:uppercase;color:var(--ds-text-3);font-size:10px}.ABIWFG_dayRowPills{flex:1;min-width:0}.ABIWFG_pillRow{flex-wrap:wrap;gap:6px;display:flex}.ABIWFG_pillSwatch{border-radius:3px;flex-shrink:0;width:9px;height:9px}.ABIWFG_segmentedInline{align-self:flex-start;max-width:100%}
.zsbmAa_trigger{align-items:center;gap:var(--ds-space-2);background:var(--ds-surface-2);border:1.5px solid var(--ds-line);border-radius:var(--ds-radius-field);width:100%;padding:0 var(--ds-space-3);height:44px;color:var(--ds-text);cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease), background var(--ds-duration-fast) var(--ds-ease);outline:none;display:inline-flex}@media (hover:hover){.zsbmAa_trigger:hover:not(:disabled){background:var(--ds-surface)}}.zsbmAa_trigger:focus-visible{border-color:var(--ds-accent);box-shadow:0 0 0 2px var(--ds-focus-ring)}.zsbmAa_trigger:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.zsbmAa_triggerError{border-color:var(--ds-danger)}.zsbmAa_truncate{text-overflow:ellipsis;overflow:hidden}
.qq1v2q_head{margin-top:var(--ds-sp-5);margin-bottom:var(--ds-sp-6)}
.Phs0Xq_cap{justify-content:center;align-items:center;min-height:30px;margin-bottom:4px;padding:8px 12px 1px;display:flex;position:relative}@media (min-width:768px){.Phs0Xq_cap{padding:10px 18px 2px}}.Phs0Xq_label{align-items:baseline;gap:7px;display:flex}.Phs0Xq_month{font-family:var(--ds-font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:23px;font-weight:800;line-height:1}@media (min-width:768px){.Phs0Xq_month{letter-spacing:-.02em;font-size:26px}}.Phs0Xq_year{font-variant-numeric:tabular-nums;color:var(--ds-text-3);font-size:12.5px;font-weight:700}.Phs0Xq_action{align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (min-width:768px){.Phs0Xq_action{right:18px}}
.jNkr6a_body{padding:18px 20px}.jNkr6a_deleteBtn{color:#f0795b!important}.jNkr6a_wizardHeader{border-bottom:1px solid var(--ds-line-soft);flex-direction:column;gap:12px;padding:16px 20px 12px;display:flex}.jNkr6a_wizardHeaderRow{align-items:center;gap:10px;display:flex}.jNkr6a_wizardHeaderTitles{flex-direction:column;flex:1;min-width:0;display:flex}.jNkr6a_wizardTitle{font-size:19px;font-weight:800;font-family:var(--ds-font-display);color:var(--ds-text);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.jNkr6a_wizardProgress{gap:4px;display:flex}.jNkr6a_wizardProgressSeg{background:var(--ds-line);height:3px;transition:background .3s var(--ds-ease);border-radius:3px;flex:1}.jNkr6a_wizardProgressSegOn{background:var(--ds-accent)}.jNkr6a_wizardFooter{align-items:center;gap:10px;width:100%;display:flex}.jNkr6a_wizardFooterHint{text-align:center;color:var(--ds-text-3);text-wrap:pretty;flex:1;font-size:12.5px;line-height:1.4}.jNkr6a_applyBtn{flex:1}.jNkr6a_stepPane{animation:jNkr6a_stepIn .32s var(--ds-ease) both;flex-direction:column;gap:14px;display:flex}@keyframes jNkr6a_stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jNkr6a_contextChips{flex-wrap:wrap;gap:6px;display:flex}.jNkr6a_stack{flex-direction:column;gap:10px;display:flex}.jNkr6a_block{flex-direction:column;gap:9px;display:flex}.jNkr6a_label{color:var(--ds-text-2);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:700}.jNkr6a_hint{color:var(--ds-text-3);margin-top:4px;font-size:12px}.jNkr6a_hintText{line-height:1.5}.jNkr6a_tile{border:1px solid var(--ds-line);background:var(--ds-surface);border-radius:var(--ds-radius);transition:border-color .16s var(--ds-ease), background .16s var(--ds-ease), box-shadow .16s var(--ds-ease);padding:13px 14px}@media (hover:hover){.jNkr6a_tile:hover:not(:disabled){background:var(--ds-surface-2)}}.jNkr6a_tileOn{border-color:var(--ds-accent);background:var(--ds-accent-soft);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-accent) 15%, transparent)}@media (hover:hover){.jNkr6a_tileOn:hover:not(:disabled){background:var(--ds-accent-soft)}}.jNkr6a_tileIcon{background:var(--ds-surface-2);width:42px;height:42px;color:var(--ds-text-2);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.jNkr6a_tileIconOn{background:color-mix(in srgb, var(--ds-accent) 18%, transparent);color:var(--ds-accent)}.jNkr6a_tileText{flex-direction:column;gap:2px;min-width:0;display:flex}.jNkr6a_tileTitle{color:var(--ds-text);font-size:15px;font-weight:700}.jNkr6a_tileDesc{color:var(--ds-text-3);text-wrap:pretty;font-size:12.5px;line-height:1.4}.jNkr6a_checkCircle{border-radius:var(--ds-radius-pill);border:1.5px solid var(--ds-line);width:22px;height:22px;color:var(--ds-on-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.jNkr6a_checkCircleOn{border-color:var(--ds-accent);background:var(--ds-accent)}.jNkr6a_divider{align-items:center;gap:10px;margin:2px 0;display:flex}.jNkr6a_dividerLine{background:var(--ds-line-soft);flex:1;height:1px}.jNkr6a_dividerText{letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-3);font-size:11px;font-weight:700}.jNkr6a_yearRow{gap:8px;display:flex}.jNkr6a_monthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.jNkr6a_monthCard{min-height:56px}.jNkr6a_monthCard.jNkr6a_monthCardOn{border-color:var(--ds-accent);background:var(--ds-accent-soft);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-accent) 15%, transparent)}.jNkr6a_monthName{color:var(--ds-text);font-size:14px;font-weight:650}.jNkr6a_monthTag{letter-spacing:.05em;text-transform:uppercase;color:var(--ds-accent);font-size:10.5px;font-weight:700}.jNkr6a_reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jNkr6a_reasonCard{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface);transition:border-color .16s var(--ds-ease), background .16s var(--ds-ease);padding:12px}@media (hover:hover){.jNkr6a_reasonCard:hover:not(:disabled){background:var(--ds-surface-2)}}.jNkr6a_reasonCard.jNkr6a_reasonCardOn{border-color:var(--ds-accent);background:var(--ds-accent-soft)}.jNkr6a_reasonIcon{background:var(--ds-surface-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.jNkr6a_reasonLabel{color:var(--ds-text);font-size:14px;font-weight:650}.jNkr6a_weekCard{border-radius:var(--ds-radius);border:1px solid var(--ds-line-soft);background:var(--ds-surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.jNkr6a_weekHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.jNkr6a_weekLabel{color:var(--ds-text);font-size:13.5px;font-weight:800}.jNkr6a_weekSpan{color:var(--ds-text-3);font-size:12px}.jNkr6a_dayRow{align-items:center;gap:10px;padding:5px 0;display:flex}.jNkr6a_dayRowLabel{width:52px;color:var(--ds-text-2);flex-shrink:0;font-size:12.5px;font-weight:700}.jNkr6a_dayRowName{text-transform:uppercase;color:var(--ds-text-3);font-size:10px}.jNkr6a_dayRowPills{flex:1;min-width:0}.jNkr6a_pillRow{flex-wrap:wrap;gap:6px;display:flex}.jNkr6a_pillSwatch{border-radius:3px;flex-shrink:0;width:9px;height:9px}.jNkr6a_infoCard{background:var(--ds-surface-2);border:1px solid var(--ds-line);border-radius:var(--ds-radius);align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.jNkr6a_infoText{color:var(--ds-text-2);font-size:12.5px;line-height:1.45}.jNkr6a_rangeRow{align-items:stretch;gap:9px;display:flex}.jNkr6a_rangeField{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.jNkr6a_dayCount{border-radius:var(--ds-radius);background:var(--ds-accent-soft);color:var(--ds-accent);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:6px 13px;display:flex}.jNkr6a_dayCountValue{font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.jNkr6a_dayCountLabel{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:800}
._5lNJTW_tile{border-radius:var(--ds-radius);background:var(--ds-surface-2);cursor:grab;min-width:104px;height:150px;transition:opacity var(--ds-duration-fast) var(--ds-ease);touch-action:manipulation;position:relative;overflow:hidden}@media (max-width:640px){._5lNJTW_tile{height:118px}}._5lNJTW_tileDragging{opacity:.4;cursor:grabbing;z-index:1}._5lNJTW_image{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._5lNJTW_coverBadge{top:var(--ds-sp-2);left:var(--ds-sp-2);border-radius:var(--ds-radius-xs);background:var(--ds-text);height:26px;color:var(--ds-bg);align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute}._5lNJTW_ratioBadge{top:var(--ds-sp-2);right:var(--ds-sp-2);border-radius:var(--ds-radius-xs);background:var(--ds-overlay);color:#fff;font-variant-numeric:tabular-nums;align-items:center;height:26px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute}._5lNJTW_menuWrap{right:var(--ds-sp-2);bottom:var(--ds-sp-2);z-index:2;position:absolute}._5lNJTW_menuBtn{color:#171717;opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease);background:#ffffffeb;border-color:#0000}@media (hover:hover){._5lNJTW_menuBtn:hover:not(:disabled){color:#171717;background:#fff}}._5lNJTW_tile:focus-within ._5lNJTW_menuBtn,._5lNJTW_menuBtn:focus-visible,._5lNJTW_menuBtn[data-state=open]{opacity:1}@media (hover:hover){._5lNJTW_tile:hover ._5lNJTW_menuBtn{opacity:1}}@media (hover:none){._5lNJTW_menuBtn{opacity:1}}
.HzV5Sa_lineItem{font-size:var(--ds-text-body-sm);justify-content:space-between;gap:10px;padding:3px 0;display:flex}.HzV5Sa_lineName{color:var(--ds-text);min-width:0;font-weight:600}.HzV5Sa_linePrice{color:var(--ds-text-2);flex-shrink:0;font-weight:600}.HzV5Sa_slotRow{align-items:center;gap:var(--ds-sp-2);border-top:1px solid var(--ds-line-soft);font-size:var(--ds-text-body-sm);color:var(--ds-text);margin-top:14px;padding-top:14px;display:flex}.HzV5Sa_slotIcon{color:var(--ds-text);flex-shrink:0}.HzV5Sa_slotText{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.HzV5Sa_slotTime{color:var(--ds-text);font-weight:700}.HzV5Sa_slotDate{color:var(--ds-text-2)}.HzV5Sa_workerRow{font-size:var(--ds-text-body-sm);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.HzV5Sa_workerLabel{color:var(--ds-text-2);min-width:0}.HzV5Sa_workerValue{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.HzV5Sa_workerName{color:var(--ds-text);font-weight:700}.HzV5Sa_totalRow{margin-top:var(--ds-sp-4);padding-top:var(--ds-sp-4);border-top:1px solid var(--ds-line-soft);color:var(--ds-text);justify-content:space-between;font-size:18px;font-weight:800;display:flex}.HzV5Sa_totalPrice{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display)}.HzV5Sa_durationNote{margin-top:var(--ds-sp-1);text-align:right;color:var(--ds-text-3);font-size:12px}.HzV5Sa_lineQty{font-variant-numeric:tabular-nums;color:var(--ds-text);margin-right:5px;font-weight:700}
.bKORBq_header{background:var(--ds-surface);border-bottom:1px solid var(--ds-line-soft);touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-shrink:0}@media (max-width:767.98px){.bKORBq_header{z-index:2;position:sticky;top:0}}.bKORBq_weekdays{grid-template-columns:repeat(7,1fr);padding:0 8px 2px;display:grid}.bKORBq_weekday{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--ds-text-2);font-size:9.5px;font-weight:800}.bKORBq_weekdayMuted{color:var(--ds-text-3)}.bKORBq_clip{transition:height var(--ds-duration-slow) var(--ds-ease-out);margin-bottom:8px;padding:2px 8px 0;overflow:hidden}.bKORBq_grid{transition:transform var(--ds-duration-slow) var(--ds-ease-out);grid-template-columns:repeat(7,1fr);gap:2px;display:grid}@media (min-width:768px){.bKORBq_weekdays{padding:0 14px 2px}.bKORBq_clip{padding:2px 14px 0}}@media (prefers-reduced-motion:reduce){.bKORBq_clip,.bKORBq_grid{transition:none}}.bKORBq_toggle svg{transition:transform var(--ds-duration-slow) var(--ds-ease-out)}.bKORBq_header[data-expanded] .bKORBq_toggle svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.bKORBq_toggle svg{transition:none}}
.mgo-4q_overlay{z-index:300;background:#0000008c;flex-direction:column;align-items:center;gap:14px;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.mgo-4q_toolbar{gap:10px;display:flex}.mgo-4q_mobileContent{flex-direction:column;height:86svh;padding:12px 12px 0;display:flex}.mgo-4q_mobileSheetScroll{flex:1;justify-content:center;min-height:0;display:flex;overflow:auto}.mgo-4q_mobileSheetScaler{width:100%;overflow:hidden}.mgo-4q_mobileSheetNatural{transform-origin:0 0}.mgo-4q_mobileSheetNatural .mgo-4q_sheet{width:100%}.mgo-4q_mobileToolbar{padding:12px 0;padding-bottom:calc(12px + var(--ds-safe-area-bottom));flex-direction:column;flex-shrink:0;gap:8px;display:flex}.mgo-4q_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mgo-4q_sheet{color:#14161a;aspect-ratio:297/210;background:#fff;border-radius:8px;width:min(1120px,96vw);padding:22px 24px;overflow:auto}.mgo-4q_sheetHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.mgo-4q_sheetTitle{font-size:1rem;font-weight:800}.mgo-4q_sheetMeta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mgo-4q_sheetMonth{color:#555;font-size:.85rem;font-weight:700}.mgo-4q_legend{flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;display:inline-flex}.mgo-4q_legendItem{color:#444;align-items:center;gap:5px;font-size:.7rem;display:inline-flex}.mgo-4q_legendDot{border-radius:50%;width:9px;height:9px}.mgo-4q_legendReason{color:#a16207}.mgo-4q_table{border-collapse:collapse;table-layout:fixed;width:100%}.mgo-4q_workerHead{width:92px}.mgo-4q_dayHead{text-align:center;border:1px solid #e3e3e3;padding:3px 0}.mgo-4q_dayName{text-transform:uppercase;color:#999;font-size:.5rem;display:block}.mgo-4q_dayNum{font-size:.62rem;font-weight:700;display:block}.mgo-4q_workerCell{text-overflow:ellipsis;white-space:nowrap;border:1px solid #e3e3e3;padding:4px 6px;font-size:.62rem;font-weight:700;overflow:hidden}.mgo-4q_cell{text-align:center;border:1px solid #e3e3e3;padding:4px 0;font-size:.58rem}.mgo-4q_weekend{background:#f4f4f4}.mgo-4q_closed{background:repeating-linear-gradient(45deg,#f0f0f0,#f0f0f0 4px,#fafafa 4px 8px)}.mgo-4q_shiftLabel{font-weight:700}.mgo-4q_blockLabel{color:#8a4b08;font-weight:600}.mgo-4q_emptyDash{color:#bbb}@media print{.mgo-4q_overlay{background:0 0;padding:0;position:static;overflow:visible}.mgo-4q_toolbar{display:none}.mgo-4q_sheet{width:100%;box-shadow:none;aspect-ratio:auto;border-radius:0;overflow:visible}}@page{size:A4 landscape;margin:8mm}
.hGPoAq_card{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius);background:var(--ds-surface-2)}.hGPoAq_head{align-items:center;gap:var(--ds-sp-2);padding:10px 12px;display:flex}.hGPoAq_grip{width:26px;height:30px;color:var(--ds-text-3);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hGPoAq_nameField{width:210px;max-width:45%}.hGPoAq_count{border-radius:var(--ds-radius-pill);background:var(--ds-surface-3);height:22px;color:var(--ds-text-3);font-variant-numeric:tabular-nums;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.hGPoAq_tools{align-items:center;gap:4px;margin-left:auto;display:flex}.hGPoAq_body{padding:0 12px 12px}.hGPoAq_row{gap:var(--ds-sp-3);flex-wrap:wrap;align-items:flex-start;display:flex}.hGPoAq_pending{border-radius:var(--ds-radius);background:var(--ds-surface-3);justify-content:center;align-items:center;width:116px;height:150px;display:flex}.hGPoAq_spinner{border:2px solid var(--ds-line);border-top-color:var(--ds-accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite hGPoAq_spin}@keyframes hGPoAq_spin{to{transform:rotate(360deg)}}.hGPoAq_addTile{border:1.5px dashed var(--ds-line);border-radius:var(--ds-radius);width:116px;height:150px;color:var(--ds-text-2);font-family:var(--ds-font-body);font-size:var(--ds-text-caption);cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease), background var(--ds-duration-fast) var(--ds-ease);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex;}@media (hover:hover){.hGPoAq_addTile:hover:not(:disabled){border-color:var(--ds-accent);background:var(--ds-accent-soft);color:var(--ds-text)}}.hGPoAq_addTile:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.hGPoAq_pending,.hGPoAq_addTile{width:96px;height:118px}}.hGPoAq_empty{padding:0 12px 12px;display:block}
.FLzlrq_strip{z-index:50;background:var(--ds-surface-2);border-bottom:1px solid var(--ds-line-soft);align-items:center;gap:10px;padding:10px 12px 10px 8px;display:flex;position:sticky;top:0}.FLzlrq_stripText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FLzlrq_appIcon{object-fit:cover;background:var(--ds-surface);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--ds-line-soft);border-radius:12px;flex:none}.FLzlrq_appIconLarge{border-radius:20px;width:72px;height:72px}.FLzlrq_sheet{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:8px 4px 4px;display:flex}.FLzlrq_list{text-align:left;border:1px solid var(--ds-line-soft);border-radius:18px;flex-direction:column;width:100%;display:flex;overflow:hidden}.FLzlrq_listRow{align-items:center;gap:12px;padding:12px 14px;display:flex}.FLzlrq_listRow+.FLzlrq_listRow{border-top:1px solid var(--ds-line-soft)}.FLzlrq_perkIcon{background:var(--ds-accent-soft);width:34px;height:34px;color:var(--ds-accent-press);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.FLzlrq_stepNumber{background:var(--ds-text);width:26px;height:26px;color:var(--ds-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.FLzlrq_stepText{flex:1}.FLzlrq_stepAside{background:var(--ds-surface-2);min-width:34px;height:34px;color:var(--ds-accent-press);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:700;display:flex}.FLzlrq_actions{flex-direction:column;gap:6px;width:100%;display:flex}
.zR02Oq_card{width:100%}.zR02Oq_heading{margin:0 0 var(--ds-sp-1);font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display);color:var(--ds-text);font-size:15px;font-weight:800}.zR02Oq_cta{margin-top:18px}
.Re08Na_empty{justify-content:center;align-items:center;gap:var(--ds-sp-2);min-height:160px;padding:var(--ds-sp-12) var(--ds-sp-6);text-align:center;color:var(--ds-text-3);flex-direction:column;flex:1;display:flex}.Re08Na_icon{border-radius:var(--ds-radius-lg);background:var(--ds-surface-2);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.Re08Na_title{font-size:15.5px}.Re08Na_desc{max-width:260px}
.CraVtW_body{flex-direction:column;gap:16px;padding:4px 20px 12px;display:flex}.CraVtW_fieldLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--ds-text-3);margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.CraVtW_rangeRow{gap:10px;display:flex}.CraVtW_dateField{flex:1;min-width:0}.CraVtW_reasonRow{flex-wrap:wrap;gap:8px;display:flex}.CraVtW_shiftList{flex-direction:column;gap:8px;display:flex}.CraVtW_shiftRow{border-radius:var(--ds-radius);border:1px solid var(--ds-line-soft);background:color-mix(in srgb, var(--shift-color) 10%, var(--ds-surface));cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;}.CraVtW_shiftRowSelected{border:2px solid var(--ds-text)}.CraVtW_shiftName{font-size:.88rem;font-weight:700}.CraVtW_shiftTimes{color:var(--ds-text-2);font-size:.8rem}
.OFe3ba_root{gap:var(--ds-sp-3);flex-direction:column;display:flex}.OFe3ba_toolbar{align-items:center;gap:var(--ds-sp-3);display:flex}.OFe3ba_title{color:var(--ds-text-2)}.OFe3ba_count{font-size:var(--ds-text-caption);color:var(--ds-text-3);font-variant-numeric:tabular-nums;font-weight:600}.OFe3ba_newSection{margin-left:auto}.OFe3ba_coverStrip{align-items:center;gap:var(--ds-sp-3);border:1px solid var(--ds-accent-ring);border-radius:var(--ds-radius);background:var(--ds-accent-soft);padding:10px;display:flex}.OFe3ba_coverThumb{aspect-ratio:4/5;object-fit:cover;border-radius:10px;flex-shrink:0;width:74px}.OFe3ba_coverCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.OFe3ba_suggestions{gap:var(--ds-sp-2);flex-wrap:wrap;display:flex}.OFe3ba_sections{gap:var(--ds-sp-3);flex-direction:column;display:flex}.OFe3ba_addSection{border-style:dashed}.OFe3ba_hint{line-height:1.45}.OFe3ba_error{color:var(--ds-danger,#ef6a6a);font-weight:600}
.En1sva_bar{align-items:center;gap:var(--ds-sp-3);background:var(--ds-surface);border-top:1px solid var(--ds-line);padding:var(--ds-sp-3) var(--ds-space-mobile-x);padding-bottom:var(--ds-inset-bottom);display:flex}.En1sva_preview{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;padding:0;display:flex;}.En1sva_lead{min-width:0;max-width:100%;color:var(--ds-text);align-items:center;gap:5px;font-size:18px;display:flex}.En1sva_leadToggle{border-radius:var(--ds-radius-pill);background:var(--ds-surface-2);width:24px;height:24px;color:var(--ds-text-2);transition:background var(--ds-duration-fast) var(--ds-ease);flex-shrink:0;justify-content:center;align-items:center;margin-left:1px;display:inline-flex}.En1sva_preview:active .En1sva_leadToggle{background:var(--ds-surface-3)}.En1sva_leadChev{transform:rotate(-90deg)}.En1sva_sub{min-width:0;max-width:100%;color:var(--ds-text-3);align-items:center;gap:6px;font-size:12px;display:flex}.En1sva_subNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.En1sva_price{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display);color:inherit;white-space:nowrap;font-weight:800}.En1sva_sub .En1sva_price{color:var(--ds-text-2);font-weight:700}.En1sva_slot{align-items:center;gap:6px;min-width:0;display:inline-flex}.En1sva_slotTime{font-family:var(--ds-font-display);letter-spacing:var(--ds-tracking-display);color:inherit;white-space:nowrap;font-weight:800}.En1sva_sub .En1sva_slotTime{font-family:var(--ds-font-body);letter-spacing:normal;color:var(--ds-text-2);font-weight:700}.En1sva_cta{flex-shrink:0}
._3w8qAq_bar{left:10px;right:10px;bottom:calc(var(--ds-cal-sticky-toolbar-height,96px) + var(--ds-sp-2) + env(safe-area-inset-bottom,0px));z-index:201;align-items:center;gap:var(--ds-sp-3);animation:_3w8qAq_slot-bar-in .18s var(--ds-ease-out);padding:10px 12px;display:flex;position:fixed}@media (min-width:768px){._3w8qAq_bar{left:auto;right:var(--ds-sp-5);width:min(420px, calc(100% - var(--ds-sp-8)))}}@keyframes _3w8qAq_slot-bar-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._3w8qAq_summary{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._3w8qAq_title{font-size:13.5px;font-weight:800}._3w8qAq_range{font-variant-numeric:tabular-nums;color:var(--ds-text-2);font-size:11.5px}
._15i_Wq_section{scroll-margin-top:92px}._15i_Wq_strip{scroll-snap-type:x mandatory;align-items:flex-start;gap:12px;margin:0 -2px;padding:2px 2px 8px;scroll-padding-inline:2px;display:flex;overflow-x:auto}._15i_Wq_strip>*{scroll-snap-align:start;flex:none}._15i_Wq_dayCard{border:1px solid var(--ds-line-soft);background:var(--ds-surface);border-radius:18px;flex-direction:column;gap:12px;width:max-content;max-width:100%;padding:16px 14px;display:flex}._15i_Wq_dayHeadRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._15i_Wq_dayHead{flex-direction:column;gap:2px;display:flex}._15i_Wq_dayName{font-size:14px;font-weight:700}._15i_Wq_dayCardToday ._15i_Wq_dayName{color:var(--ds-accent)}._15i_Wq_dayMeta{color:var(--ds-text-3);white-space:nowrap;font-size:12.5px}._15i_Wq_faces{flex-shrink:0;padding-left:6px;display:flex}._15i_Wq_face{border:2px solid var(--ds-surface);object-fit:cover;border-radius:50%;width:26px;height:26px;margin-left:-6px}._15i_Wq_faceFallback{background:var(--ds-surface-3);color:var(--ds-text-3);justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}._15i_Wq_times{grid-template-columns:repeat(4,auto);justify-content:start;gap:6px;display:grid}._15i_Wq_time{border:1px solid var(--ds-line-soft);border-radius:var(--ds-radius-pill);min-width:58px;height:34px;color:inherit;font-variant-numeric:tabular-nums;transition:background var(--ds-duration-fast) var(--ds-ease), border-color var(--ds-duration-fast) var(--ds-ease);justify-content:center;align-items:center;padding:0 10px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){._15i_Wq_time:hover{background:var(--ds-surface-2);border-color:var(--ds-line)}}._15i_Wq_timeMore{color:var(--ds-text-3)}._15i_Wq_ledeLink{color:var(--ds-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (hover:hover){._15i_Wq_ledeLink:hover{color:var(--ds-accent)}}._15i_Wq_empty{border:1px dashed var(--ds-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:34px 22px;display:flex}._15i_Wq_emptyIcon{border:1px solid var(--ds-line-soft);background:var(--ds-surface-2);width:52px;height:52px;color:var(--ds-text-3);border-radius:50%;justify-content:center;align-items:center;display:flex}._15i_Wq_emptyTitle{letter-spacing:-.025em;font-size:19px;font-weight:800}._15i_Wq_emptyText{text-wrap:pretty;max-width:44ch;margin:0}._15i_Wq_emptyCta{border-radius:var(--ds-radius-pill);background:var(--ds-accent);height:44px;color:var(--ds-on-accent);transition:background var(--ds-duration-fast) var(--ds-ease);justify-content:center;align-items:center;margin-top:4px;padding:0 20px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){._15i_Wq_emptyCta:hover{background:var(--ds-accent-press)}}
.ZVmkQq_list{flex-direction:column;gap:10px;padding:4px 20px 12px;display:flex}.ZVmkQq_card{background:var(--ds-surface-2);border-radius:var(--ds-radius);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ZVmkQq_cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.ZVmkQq_workerName{font-size:.9rem;font-weight:700}.ZVmkQq_status{color:var(--status-color);white-space:nowrap;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:inline-flex}.ZVmkQq_statusDot{background:var(--status-color);border-radius:50%;width:7px;height:7px}.ZVmkQq_badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ZVmkQq_dates{color:var(--ds-text-2);font-size:.8rem;font-weight:600}.ZVmkQq_swapLine{align-items:center;gap:6px;font-size:.82rem;font-weight:600;display:inline-flex}.ZVmkQq_note{color:var(--ds-text-2);font-size:.8rem;line-height:1.45}.ZVmkQq_meta{color:var(--ds-text-3);font-size:.72rem}.ZVmkQq_actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}
.CNhKgW_form{flex-direction:column;gap:16px;display:flex}.CNhKgW_error{color:var(--ds-color-danger,#dc2626)}.CNhKgW_actions{justify-content:flex-end;gap:8px;display:flex}
.xww6qq_title{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.xww6qq_titleTime{color:var(--ds-text);font-weight:700}.xww6qq_titleDay{color:var(--ds-text-3);font-size:12px;font-weight:600}.xww6qq_list{padding:0 var(--ds-sp-5) var(--ds-sp-4);flex-direction:column;display:flex}.xww6qq_workerName{color:var(--ds-text);font-size:15px;font-weight:700}.xww6qq_workerRole{font-size:var(--ds-text-label);color:var(--ds-text-3)}.xww6qq_chev{color:var(--ds-text-3)}
._0GKE9G_row{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}._0GKE9G_link{border-radius:var(--ds-radius);width:30px;height:30px;color:var(--ds-text-3);transition:color .15s var(--ds-ease);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){._0GKE9G_link:hover{color:var(--ds-accent)}}
@layer honest_core{.rcFb8W_icon{vertical-align:middle;flex-shrink:0;display:inline-block}}
.q2-TSG_section{border-top:1px solid var(--ds-line);padding:28px 0}