._field_1l1c2_1{display:flex;flex-direction:column;gap:5px;position:relative;min-width:0}._label_1l1c2_9{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._inp_1l1c2_17{height:38px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);display:flex;align-items:center;gap:var(--space-2);padding:0 11px;font-size:12.5px;color:var(--fg);position:relative;cursor:pointer;container-type:inline-size}._icon_1l1c2_33{color:var(--brand);flex:none}._value_1l1c2_38{font-variant-numeric:tabular-nums}._placeholder_1l1c2_42{color:var(--muted)}._native_1l1c2_47{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}._clockBtn_1l1c2_58,._clockBtnOn_1l1c2_59{position:relative;z-index:1;margin-left:auto;align-self:stretch;margin-right:-11px;display:inline-flex;align-items:center;gap:5px;border:0;border-left:1px solid var(--border);background:none;cursor:pointer;padding:0 11px 0 10px;font-size:10.5px;font-weight:650;color:var(--muted);white-space:nowrap}._clockBtn_1l1c2_58:hover,._clockBtnOn_1l1c2_59:hover{color:var(--fg)}._clockBtnOn_1l1c2_59{color:var(--brand-ink)}._clockBtn_1l1c2_58 svg,._clockBtnOn_1l1c2_59 svg{color:var(--brand)}._clockTime_1l1c2_94{font-variant-numeric:tabular-nums}@container (max-width: 200px){._clockWord_1l1c2_101{display:none}._clockBtn_1l1c2_58,._clockBtnOn_1l1c2_59{padding-left:8px;padding-right:9px}}._timePop_1l1c2_111{position:absolute;top:62px;left:0;width:160px;z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-pop);max-height:204px;overflow:auto}._timePopHead_1l1c2_125{padding:var(--space-2) var(--space-3);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface)}._timeOpt_1l1c2_138,._timeOptOn_1l1c2_139{width:100%;display:flex;align-items:center;gap:var(--space-2);border:0;background:none;cursor:pointer;padding:7px var(--space-3);font-size:12px;font-weight:600;color:var(--fg-2);font-variant-numeric:tabular-nums;text-align:left}._timeOpt_1l1c2_138:hover,._timeOptOn_1l1c2_139:hover{background:var(--surface-2)}._timeOptOn_1l1c2_139{color:var(--brand-ink);background:var(--brand-soft)}._timeSheet_1l1c2_166{display:flex;flex-direction:column}._timeSheetOpt_1l1c2_170,._timeSheetOptOn_1l1c2_171{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;cursor:pointer;text-align:left;padding:14px 4px;border-bottom:1px solid var(--border);font-size:15px;font-family:var(--font);color:var(--fg-2)}._timeSheetOpt_1l1c2_170:last-child,._timeSheetOptOn_1l1c2_171:last-child{border-bottom:0}._timeSheetOptOn_1l1c2_171{color:var(--brand-ink, var(--brand));font-weight:700}._timeSheetOpt_1l1c2_170 svg,._timeSheetOptOn_1l1c2_171 svg{color:var(--brand)}._calpop_1l1c2_200{position:absolute;top:62px;right:0;z-index:41;display:flex;gap:14px;padding:14px;width:528px;max-width:calc(100vw - 40px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-pop)}@media(min-width:769px)and (max-width:1024px){._calpopLeft_1l1c2_220{right:auto;left:0}}._calside_1l1c2_226{width:178px;flex:none;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--border);padding-right:14px}._calyears_1l1c2_236{display:flex;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--border)}._calYear_1l1c2_242,._calYearOn_1l1c2_243{flex:1;height:38px;border:0;border-radius:11px;background:var(--surface-2);font-family:var(--font);font-weight:700;font-size:13px;color:var(--fg-2);cursor:pointer}._calYearOn_1l1c2_243{color:var(--brand);background:var(--brand-soft)}._calmonths_1l1c2_260{display:grid;grid-template-columns:1fr 1fr;gap:8px}._calMonth_1l1c2_265,._calMonthOn_1l1c2_266{height:36px;border:0;border-radius:11px;background:var(--surface-2);font-family:var(--font);font-weight:600;font-size:12.5px;color:var(--fg-2);cursor:pointer;text-transform:capitalize}._calMonth_1l1c2_265:hover{background:var(--border)}._calMonthMuted_1l1c2_282,._calMonthMuted_1l1c2_282:hover{opacity:.32;cursor:default;background:var(--surface-2)}._calMonthOn_1l1c2_266{color:var(--brand);background:var(--brand-soft);font-weight:700;text-transform:capitalize}._calMonthToday_1l1c2_295{position:relative}._calMonthToday_1l1c2_295:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed var(--brand);border-radius:11px;pointer-events:none}._calmain_1l1c2_307{flex:1;min-width:0;display:flex;flex-direction:column}._calhead_1l1c2_313{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._calLbl_1l1c2_319{font-size:15px;font-weight:650;text-transform:capitalize}._calLbl_1l1c2_319 span{color:var(--muted);font-weight:500}._calnav_1l1c2_328{width:34px;height:34px;border:0;border-radius:9px;display:grid;place-items:center;color:var(--fg-2);background:var(--surface-2);cursor:pointer}._calnav_1l1c2_328:hover{background:var(--border)}._calwd_1l1c2_343{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}._calwd_1l1c2_343 span{text-align:center;font-size:11px;font-weight:700;color:var(--muted);padding:4px 0}._caldays_1l1c2_355{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._cdayPad_1l1c2_360{visibility:hidden}._cday_1l1c2_360{height:38px;border:0;border-radius:9px;background:none;font-family:var(--font);font-size:12.5px;font-weight:600;color:var(--fg);font-variant-numeric:tabular-nums;display:grid;place-items:center;cursor:pointer}._cday_1l1c2_360:hover{background:var(--surface-2)}._cdayMuted_1l1c2_380{color:var(--border-strong, var(--border));pointer-events:none}._cdayToday_1l1c2_384{position:relative}._cdayToday_1l1c2_384:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed var(--brand);border-radius:9px;pointer-events:none}._cdaySel_1l1c2_395,._cdaySel_1l1c2_395:hover{background:var(--brand);color:#fff}._calSheet_1l1c2_403{display:flex;flex-direction:column;gap:14px}._calSheet_1l1c2_403 ._calside_1l1c2_226{width:auto;flex:none;border-right:0;padding-right:0;padding-bottom:14px;border-bottom:1px solid var(--border)}._calSheet_1l1c2_403 ._cday_1l1c2_360{height:44px;font-size:14px}
