._workbench_n7cl3_1{--ink:#102f49;--ink-muted:#425d70;--hours-line:#102f4933;background:radial-gradient(circle at 100% 0,#2a70b11f,#0000 29rem),#eef5f7;gap:0;min-width:0;padding:0;display:grid;overflow:hidden}._durationWorkbench_n7cl3_15{background:radial-gradient(circle at 100% 0,#23847a24,#0000 29rem),#fdfefffa}._durationWorkbench_n7cl3_15 ._eyebrow_n7cl3_21,._durationWorkbench_n7cl3_15 ._panelLabel_n7cl3_22{color:#226f69}._durationWorkbench_n7cl3_15 ._toolHeading_n7cl3_26>span{background:#277d75}._arithmeticCard_n7cl3_30 ._toolHeading_n7cl3_26{background:linear-gradient(90deg,#e7f8f4eb,#f4fafdcc)}._header_n7cl3_34{color:#fff;background:radial-gradient(circle at 91% 5%,#5addd038,#0000 16rem),radial-gradient(circle at 0 115%,#538bd84d,#0000 20rem),linear-gradient(128deg,#0a2d4d 0%,#124b6c 58%,#176c78 100%);border-bottom:0;justify-content:space-between;align-items:flex-start;gap:1.2rem;min-width:0;padding:1.5rem 1.6rem;display:flex;position:relative;overflow:hidden}._header_n7cl3_34>div{min-width:0}._eyebrow_n7cl3_21,._panelLabel_n7cl3_22{color:#2d6091;letter-spacing:.085em;text-transform:uppercase;font-size:.8rem;font-weight:850}._header_n7cl3_34 h2{color:#fff;letter-spacing:-.025em;margin:.22rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3.4vw,2.3rem);line-height:1.05}._header_n7cl3_34 p{color:#effafff0;max-width:43rem;margin:.55rem 0 0;font-size:.96rem;line-height:1.56}._header_n7cl3_34 ._eyebrow_n7cl3_21{color:#9ce9e0}._clockFormat_n7cl3_85{border:0;flex-wrap:wrap;flex:none;gap:.35rem;margin:0;padding:0;display:flex}._clockFormat_n7cl3_85 legend{color:#effaffdb;letter-spacing:.04em;text-transform:uppercase;width:100%;margin-bottom:.12rem;font-size:.8rem;font-weight:830}._clockFormat_n7cl3_85 label{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:.62rem;align-items:center;gap:.35rem;min-height:44px;padding:.48rem .62rem;font-size:.84rem;font-weight:780;display:flex}._clockFormat_n7cl3_85 input,._rolloverOption_n7cl3_121 input{accent-color:#2c6ca5;flex:none;width:1.05rem;height:1.05rem}._clockFormat_n7cl3_85 label:has(input:checked){color:#155f69;background:#fff;border-color:#fff;box-shadow:0 .3rem .85rem #01172829}._toolStack_n7cl3_135{background:radial-gradient(circle at 100% 0,#1e919712,#0000 24rem),linear-gradient(#f7fafb 0%,#eef5f7 100%);gap:.85rem;min-width:0;padding:1.1rem 1.2rem 1.25rem;display:grid}._toolCard_n7cl3_145{border:1px solid var(--hours-line);background:#fffffff0;border-radius:1rem;min-width:0;overflow:hidden;box-shadow:0 .7rem 1.8rem #12375112}._toolHeading_n7cl3_26{background:linear-gradient(135deg,#e8f3f8,#f7fbfc);border-bottom:1px solid #16304e1a;align-items:center;gap:.7rem;padding:.92rem 1rem;display:flex}._toolHeading_n7cl3_26>span{color:#fff;background:#2c6ca5;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.84rem;font-weight:880;display:inline-grid}._toolHeading_n7cl3_26 div{min-width:0}._toolHeading_n7cl3_26 h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.08rem}._toolHeading_n7cl3_26 p{color:var(--ink-muted);margin:.18rem 0 0;font-size:.82rem;line-height:1.48}._toolWorkspace_n7cl3_194{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.72fr);align-items:start;gap:.9rem;min-width:0;padding:1rem;display:grid}._toolWorkspace_n7cl3_194 form{border:1px solid var(--hours-line);background:#ffffffe6;border-radius:.9rem;gap:.72rem;min-width:0;padding:.9rem;display:grid}._endpointStack_n7cl3_213{gap:.58rem;min-width:0;display:grid}._timeField_n7cl3_219,._dateTimeEndpoint_n7cl3_220{border:1px solid var(--hours-line);background:#f4f9fceb;border-radius:.8rem;gap:.38rem;min-width:0;padding:.72rem;display:grid}._timeField_n7cl3_219[data-invalid=true]{background:#fff8f7;border-color:#b95549}._timeField_n7cl3_219>strong,._dateTimeEndpoint_n7cl3_220 legend,._dateField_n7cl3_237>span{color:var(--ink);font-size:.84rem;font-weight:820}._dateTimeEndpoint_n7cl3_220{margin:0}._dateTimeEndpoint_n7cl3_220 legend{padding:0 .28rem}._dateTimeEndpoint_n7cl3_220 ._timeField_n7cl3_219{background:0 0;border:0;padding:0}._timeControls_n7cl3_257{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(4rem,.78fr) auto;align-items:end;gap:.38rem;min-width:0;display:grid}._twentyFourHour_n7cl3_265{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}._withSeconds_n7cl3_269{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) minmax(4rem,.78fr) auto}._twentyFourHour_n7cl3_265._withSeconds_n7cl3_269{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto}._timeUnit_n7cl3_280{gap:.22rem;min-width:0;display:grid}._timeUnit_n7cl3_280>span{color:#35556c;letter-spacing:.035em;text-transform:uppercase;font-size:.8rem;font-weight:780}._timeControls_n7cl3_257 select,._dateField_n7cl3_237 input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #102f4952;border-radius:.6rem;padding:.58rem .62rem;font-size:.96rem}._timeSeparator_n7cl3_309{color:#35556c;padding-bottom:.85rem;font-weight:900}._nowButton_n7cl3_315,._swapButton_n7cl3_316,._actions_n7cl3_317 button{cursor:pointer;min-height:44px;font:inherit;border-radius:.6rem;font-size:.84rem;font-weight:820}._nowButton_n7cl3_315{color:#245e90;background:#eef6fd;border:1px solid #276aab47;align-self:end;padding:.52rem .65rem}._swapButton_n7cl3_316{color:#2b689d;background:#f5f9fc;border:1px solid #276aab33;justify-self:center;padding:.46rem .72rem}._swapButton_n7cl3_316 span{margin-right:.28rem;font-size:1rem}._dateField_n7cl3_237{gap:.28rem;min-width:0;display:grid}._dateField_n7cl3_237 input[aria-invalid=true]{background:#fff8f7;border-color:#b95549}._rolloverOption_n7cl3_121{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:.48rem;font-size:.84rem;font-weight:720;display:flex}._operationChoice_n7cl3_369{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;padding:0;display:grid}._operationChoice_n7cl3_369 legend{color:var(--ink);grid-column:1/-1;margin-bottom:.08rem;font-size:.84rem;font-weight:820}._operationChoice_n7cl3_369 label{min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #226f6947;border-radius:.65rem;justify-content:center;align-items:center;gap:.38rem;padding:.5rem .65rem;font-size:.84rem;font-weight:810;display:flex}._operationChoice_n7cl3_369 label[data-selected=true]{color:#155c57;background:#eaf8f5;border-color:#277d75;box-shadow:inset 0 0 0 1px #277d7529}._operationChoice_n7cl3_369 input{accent-color:#277d75;width:1rem;height:1rem}._operationChoice_n7cl3_369 label>span{font-size:1rem;line-height:1}._durationInputBlock_n7cl3_420{background:#f4fbf9eb;border:1px solid #226f693d;border-radius:.75rem;gap:.55rem;padding:.72rem;display:grid}._durationInputHeader_n7cl3_429{justify-content:space-between;align-items:baseline;gap:.7rem;min-width:0;display:flex}._durationInputHeader_n7cl3_429 strong{color:var(--ink);font-size:.84rem}._durationInputHeader_n7cl3_429 span{overflow-wrap:anywhere;color:#3f6664;text-align:right;font-size:.8rem;font-weight:730}._durationFields_n7cl3_450{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;display:grid}._durationField_n7cl3_450{gap:.22rem;min-width:0;display:grid}._durationField_n7cl3_450>span{color:#35556c;letter-spacing:.035em;text-transform:uppercase;font-size:.8rem;font-weight:780}._durationField_n7cl3_450 input{box-sizing:border-box;width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #102f4952;border-radius:.58rem;padding:.56rem .48rem;font-size:.94rem}._durationField_n7cl3_450 input[aria-invalid=true]{background:#fff8f7;border-color:#b95549}._presetRow_n7cl3_489{flex-wrap:wrap;align-items:center;gap:.34rem;display:flex}._presetRow_n7cl3_489>span{color:#425d70;font-size:.8rem;font-weight:760}._presetRow_n7cl3_489 button,._continueButton_n7cl3_503{color:#226f69;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #226f694d;border-radius:.55rem;padding:.38rem .58rem;font-size:.82rem;font-weight:790}._continueButton_n7cl3_503{background:#eaf8f5d1;width:100%;margin-top:.7rem}._scopeNote_n7cl3_522{color:#425d70;background:#eff6fcb3;border-left:3px solid #276aab6b;margin:0;padding:.56rem .65rem;font-size:.82rem;line-height:1.52}._actions_n7cl3_317{flex-wrap:wrap;gap:.48rem;display:flex}._actions_n7cl3_317 button{border:1px solid #102f4947;padding:.58rem .88rem}._actions_n7cl3_317 button:first-child{color:#fff;background:linear-gradient(135deg,#176a74,#267893);border-color:#176a74}._actions_n7cl3_317 button:last-child{color:#275f8f;background:#fff}._actions_n7cl3_317 button:disabled{cursor:wait;opacity:.64}._resultCard_n7cl3_559{color:#fff;background:radial-gradient(circle at 100% 0,#68e1d42e,#0000 14rem),linear-gradient(128deg,#0b2f4f 0%,#174c69 68%,#1a6570 100%);border:1px solid #ffffff26;border-radius:.9rem;min-width:0;padding:1rem;position:sticky;top:.75rem;box-shadow:0 .65rem 1.5rem #0d314924}._resultCard_n7cl3_559 ._panelLabel_n7cl3_22{color:#9ce9e0}._primaryResult_n7cl3_577{overflow-wrap:anywhere;color:#fff;letter-spacing:-.025em;margin-top:.35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:760;line-height:1.08;display:block}._resultContext_n7cl3_589{overflow-wrap:anywhere;color:#e2f3f9e0;margin:.48rem 0 0;font-size:.82rem;font-weight:720;line-height:1.4}._resultBreakdown_n7cl3_598{color:#e2f3f9e0;margin:.34rem 0 0;font-size:.84rem;font-weight:720;line-height:1.4}._resultGrid_n7cl3_606{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.75rem 0 0;display:grid}._resultGrid_n7cl3_606 div{background:#ffffff14;border:1px solid #ffffff24;border-radius:.58rem;min-width:0;padding:.56rem}._resultGrid_n7cl3_606 dt,._resultDetails_n7cl3_622 dt{color:#def2f8db;letter-spacing:.035em;text-transform:uppercase;font-size:.8rem;font-weight:780}._resultGrid_n7cl3_606 dd,._resultDetails_n7cl3_622 dd{overflow-wrap:anywhere;color:#fff;margin:.15rem 0 0;font-size:.9rem;font-weight:820}._resultDetails_n7cl3_622{color:#effaffeb;margin-top:.68rem;font-size:.82rem}._resultDetails_n7cl3_622 summary{cursor:pointer;font-weight:800}._resultDetails_n7cl3_622 dl{gap:.42rem;margin:.55rem 0 0;display:grid}._emptyResult_n7cl3_656{color:#e2f3f9db;text-align:center;align-content:center;gap:.28rem;min-height:8rem;margin:.5rem 0 0;font-size:.82rem;line-height:1.5;display:grid}._emptyResult_n7cl3_656 strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1.65rem}._emptyResult_n7cl3_656 span{color:#e2f3f9db}._errorSummary_n7cl3_678{background:var(--red-soft);color:#702a24;border:1px solid #d69d93;border-radius:.66rem;gap:.15rem;padding:.68rem .75rem;font-size:.84rem;display:grid}._fieldError_n7cl3_689{color:#9a3e35;font-size:.8rem;line-height:1.45}._governance_n7cl3_695{color:#425d70;margin:0;padding:0 1.1rem .9rem;font-size:.8rem}._liveStatus_n7cl3_702{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._clockFormat_n7cl3_85 label:focus-within,._rolloverOption_n7cl3_121:focus-within,._operationChoice_n7cl3_369 label:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}._timeControls_n7cl3_257 select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._dateField_n7cl3_237 input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._durationField_n7cl3_450 input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._nowButton_n7cl3_315:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._swapButton_n7cl3_316:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._presetRow_n7cl3_489 button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._continueButton_n7cl3_503:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._actions_n7cl3_317 button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._resultDetails_n7cl3_622 summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:850px){._header_n7cl3_34{display:grid}._clockFormat_n7cl3_85{justify-self:start}._toolWorkspace_n7cl3_194{grid-template-columns:minmax(0,1fr)}._resultCard_n7cl3_559{position:static}}@media (max-width:560px){._header_n7cl3_34{padding:1.05rem .9rem .9rem}._toolStack_n7cl3_135,._toolWorkspace_n7cl3_194{padding:.72rem}._timeControls_n7cl3_257,._twentyFourHour_n7cl3_265,._withSeconds_n7cl3_269,._twentyFourHour_n7cl3_265._withSeconds_n7cl3_269{grid-template-columns:repeat(3,minmax(0,1fr))}._timeSeparator_n7cl3_309{display:none}._periodUnit_n7cl3_772{grid-column:1/-1}._nowButton_n7cl3_315{grid-column:1/-1;width:100%}._resultGrid_n7cl3_606{grid-template-columns:minmax(0,1fr)}._durationFields_n7cl3_450{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_n7cl3_317{grid-template-columns:minmax(0,1fr);display:grid}._actions_n7cl3_317 button{width:100%}}
