._field_1rswl_1{display:flex;flex-direction:column;gap:5px;position:relative;min-width:0}._label_1rswl_9{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._inp_1rswl_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_1rswl_33{color:var(--brand);flex:none}._value_1rswl_38{font-variant-numeric:tabular-nums}._placeholder_1rswl_42{color:var(--muted)}._native_1rswl_47{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}._clockBtn_1rswl_58,._clockBtnOn_1rswl_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_1rswl_58:hover,._clockBtnOn_1rswl_59:hover{color:var(--fg)}._clockBtnOn_1rswl_59{color:var(--brand-ink)}._clockBtn_1rswl_58 svg,._clockBtnOn_1rswl_59 svg{color:var(--brand)}._clockTime_1rswl_94{font-variant-numeric:tabular-nums}@container (max-width: 200px){._clockWord_1rswl_101{display:none}._clockBtn_1rswl_58,._clockBtnOn_1rswl_59{padding-left:8px;padding-right:9px}}._timePop_1rswl_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_1rswl_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_1rswl_138,._timeOptOn_1rswl_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_1rswl_138:hover,._timeOptOn_1rswl_139:hover{background:var(--surface-2)}._timeOptOn_1rswl_139{color:var(--brand-ink);background:var(--brand-soft)}._timeSheet_1rswl_166{display:flex;flex-direction:column}._timeSheetOpt_1rswl_170,._timeSheetOptOn_1rswl_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_1rswl_170:last-child,._timeSheetOptOn_1rswl_171:last-child{border-bottom:0}._timeSheetOptOn_1rswl_171{color:var(--brand-ink, var(--brand));font-weight:700}._timeSheetOpt_1rswl_170 svg,._timeSheetOptOn_1rswl_171 svg{color:var(--brand)}._calpop_1rswl_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_1rswl_220{right:auto;left:0}}._calside_1rswl_226{width:178px;flex:none;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--border);padding-right:14px}._calyears_1rswl_236{display:flex;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--border)}._calYear_1rswl_242,._calYearOn_1rswl_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_1rswl_243{color:var(--brand);background:var(--brand-soft)}._calmonths_1rswl_260{display:grid;grid-template-columns:1fr 1fr;gap:8px}._calMonth_1rswl_265,._calMonthOn_1rswl_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_1rswl_265:hover{background:var(--border)}._calMonthMuted_1rswl_282,._calMonthMuted_1rswl_282:hover{opacity:.32;cursor:default;background:var(--surface-2)}._calMonthOn_1rswl_266{color:var(--brand);background:var(--brand-soft);font-weight:700;text-transform:capitalize}._calMonthToday_1rswl_295{position:relative}._calMonthToday_1rswl_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_1rswl_307{flex:1;min-width:0;display:flex;flex-direction:column}._calhead_1rswl_313{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._calLbl_1rswl_319{font-size:15px;font-weight:650;text-transform:capitalize}._calLbl_1rswl_319 span{color:var(--muted);font-weight:500}._calnav_1rswl_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_1rswl_328:hover{background:var(--border)}._calwd_1rswl_343{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}._calwd_1rswl_343 span{text-align:center;font-size:11px;font-weight:700;color:var(--muted);padding:4px 0}._caldays_1rswl_355{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._cdayPad_1rswl_360{visibility:hidden}._cday_1rswl_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_1rswl_360:hover{background:var(--surface-2)}._cdayMuted_1rswl_380{color:var(--border-strong, var(--border));pointer-events:none}._cdayToday_1rswl_384{position:relative}._cdayToday_1rswl_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_1rswl_395,._cdaySel_1rswl_395:hover{background:var(--brand);color:#fff}._calSheet_1rswl_403{display:flex;flex-direction:column;gap:14px}._calSheet_1rswl_403 ._calside_1rswl_226{width:auto;flex:none;border-right:0;padding-right:0;padding-bottom:14px;border-bottom:1px solid var(--border)}._calSheet_1rswl_403 ._cday_1rswl_360{height:44px;font-size:14px}._fieldError_1rswl_422 ._inp_1rswl_17{border-color:var(--can)}._errorText_1rswl_425{font-size:11px;color:var(--can)}
