.time-tool-screen{font-size:.93rem}.time-tool-screen h3.fs-5,.time-tool-screen h4.fs-6{font-size:1rem!important;margin-top:0}.time-tool-screen label,.time-tool-screen .form-label,.time-tool-screen .para,.time-tool-screen .para_show,.time-tool-screen .para_red{font-size:.86rem}.time-tool-screen span.para,.time-tool-screen span.para_red{font-weight:600}.time-tool-screen .small{font-size:.8rem!important}.time-tool-screen .time-tool-kv-list>div{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}.time-tool-screen .time-tool-kv-list .js-copy-inline{margin-left:auto}.time-tool-screen .conversion-item .col-form-label{min-width:170px;margin-bottom:0;font-size:.84rem}.time-tool-screen .conversion-item .form-control{min-width:0}.time-tool-screen .time-result-highlight{text-align:center;font-size:.98rem;font-weight:600}.time-tool-screen .time-result-table td,.time-tool-screen .time-result-table th,.time-tool-screen #pinned-timezone-table td,.time-tool-screen #pinned-timezone-table th,.time-tool-screen #myTable td,.time-tool-screen #myTable th{font-size:.84rem}.time-tool-screen .time-city-table>summary{cursor:pointer;font-size:.9rem;font-weight:600}.time-tool-screen .time-city-table-wrap{max-height:62vh;overflow:auto}.time-tool-screen #myTable h3{margin:0;font-size:.95rem}.time-tool-screen .__gas{padding:.25rem 0!important}.time-tool-screen .time-section{border:1px solid rgba(0,0,0,.08);border-radius:.75rem;padding:.9rem 1rem;background:#f8f9fac7}.time-tool-screen .time-section--solid{background:#fff}.time-tool-screen .time-advanced{border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:#f8f9fac7;padding:.75rem .9rem}.time-tool-screen .time-advanced>summary{cursor:pointer;font-weight:600;list-style:none}.time-tool-screen .time-advanced>summary::-webkit-details-marker{display:none}.time-tool-screen .time-advanced>summary:after{content:"+";float:right;color:#6c757d}.time-tool-screen .time-advanced[open]>summary:after{content:"-"}.time-tool-screen .time-advanced__body{margin-top:.75rem}.time-tool-screen .time-workflow-links{border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:#fff}.time-tool-screen .datetime-answer-banner{border:1px solid rgba(13,110,253,.2);border-radius:.7rem;background:#0d6efd0f;color:#0a58ca;font-size:.84rem;padding:.65rem .8rem;margin-bottom:.8rem}.reliability-screen .btn-check+.btn{min-width:0}.reliability-screen .preset-chip-group{display:flex;flex-wrap:wrap;gap:.5rem}.reliability-screen .preset-chip-group .btn{border-radius:999px}.reliability-screen .metric-card{border:1px solid rgba(0,0,0,.08);border-radius:.75rem;padding:.9rem 1rem;height:100%;background:#f8f9facc}.reliability-screen .metric-label{text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;color:#6c757d;margin-bottom:.35rem}.reliability-screen .metric-value{font-size:1.15rem;font-weight:700}.reliability-screen .formula-block,.reliability-screen .diagnostic-list>div{border:1px solid rgba(0,0,0,.08);border-radius:.75rem;padding:.9rem 1rem;background:#fff}.reliability-screen .diagnostic-list{display:grid;gap:.75rem}.reliability-screen .table td,.reliability-screen .table th{vertical-align:middle}.reliability-screen .status-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600}.reliability-screen .status-pill.ok{background:#1987541f;color:#146c43}.reliability-screen .status-pill.warn{background:#ffc10724;color:#997404}.reliability-screen .status-pill.danger{background:#dc35451f;color:#b02a37}.reliability-screen [data-mode-panel]{display:none}.reliability-screen [data-mode-panel].is-active{display:block}.datetime-screen .datetime-panel{height:100%}.datetime-screen .datetime-subsection-label{font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6c757d;margin:.35rem 0 .5rem}.datetime-screen .datetime-badge-row{display:flex;flex-wrap:wrap;gap:.45rem}.datetime-screen .datetime-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .6rem;border:1px solid rgba(0,0,0,.12);background:#f8f9fae6;font-size:.74rem;font-weight:600;color:#495057}.datetime-screen .datetime-badge.is-success{border-color:#19875447;background:#1987541f;color:#146c43}.datetime-screen .datetime-badge.is-warning{border-color:#ffc10747;background:#ffc10729;color:#7a5a00}.datetime-screen .datetime-badge.is-danger{border-color:#dc354547;background:#dc354524;color:#b02a37}.datetime-screen .datetime-control-hint{margin-top:.65rem;font-size:.8rem;color:#6c757d}.datetime-screen .datetime-progress-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .7rem;font-size:.76rem;font-weight:700;background:#0d6efd1f;color:#0a58ca}.datetime-screen .datetime-progress-badge.is-success{background:#1987541f;color:#146c43}.datetime-screen .datetime-progress-badge.is-warning{background:#ffc1072e;color:#7a5a00}.datetime-screen .datetime-progress-badge.is-danger{background:#dc354524;color:#b02a37}.datetime-screen .datetime-answer-banner{border:1px solid rgba(13,110,253,.2);border-radius:.7rem;background:#0d6efd0f;color:#0a58ca;font-size:.84rem;padding:.65rem .8rem;margin-bottom:.8rem}.datetime-screen .datetime-side-panel{border-color:#00000014}.datetime-screen .datetime-panel--setup{position:sticky;top:.75rem}.cron-screen #inputCron,.cron-screen #generatedCron{width:50%;min-width:260px;font-size:13px;outline:none;border:1px solid #ababab;box-sizing:border-box}.cron-screen .cron-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cron-screen .cron-toolbar .btn,.cron-screen .cron-toolbar .link{margin-right:0}.cron-screen .cron-aux-row label{display:block;margin-bottom:4px;font-weight:600}.cron-screen .cron-inline-controls{display:flex;gap:8px;align-items:center}.cron-screen .cron-inline-controls .form-control{min-width:0}.cron-screen .cron-inline-msg{margin-top:6px;font-size:13px;min-height:18px}.cron-screen .cron-inline-msg.error{color:#b42318}.cron-screen .cron-inline-msg.success{color:#067647}.cron-screen .cron-inline-msg.note{color:#475467}.cron-screen .cron-desc{margin-top:4px;font-size:13px;color:#344054;min-height:18px}.cron-screen .cron-preview-panel{border:1px solid #e4e7ec;border-radius:6px;padding:10px 12px;margin-top:10px;background:#fafafa}.cron-screen .cron-preview-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.cron-screen .cron-next-runs{margin:8px 0 0;padding-left:18px}.cron-screen .cron-next-runs li{margin-bottom:4px;word-break:break-word}.cron-screen #tabArea{display:flex;flex-wrap:wrap}.cron-screen #tabDetailArea{border-radius:0 0 5px 5px;padding:10px 20px}.cron-screen .tab_unselected{background-color:#f9f9f9}.cron-screen .tab{height:40px;flex-grow:1;max-width:100%;border-radius:5px 5px 0 0;border:1px solid #e6e6e6;border-bottom:0;color:#000;margin-right:5px}.cron-screen #tabYear{margin-right:0}.cron-screen .specificCheckbox{display:flex;flex-wrap:wrap;padding-left:20px}.cron-screen .checkBox{padding:8px}.cron-screen .checkBox2{padding:5px 11px}.cron-screen .checkBox2:first-child{padding-left:5px}.cron-screen .select{height:30px;background-color:#fff}.cron-screen .resultTable{width:100%;border-collapse:collapse;padding:0;text-align:center}.cron-screen .flex{display:flex}.cron-screen #parsedCron{margin-top:10px;display:none}.cron-screen .col-result{word-wrap:break-word}.cron-screen table{table-layout:fixed}.cron-screen .margin_bottom_20{margin-bottom:20px}.cron-screen .checkBoxWidth{width:138px}.cron-screen .headerPart{line-height:35px;font-weight:700}.cron-screen .cron-panel{height:100%}.cron-screen .cron-subsection-label{font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6c757d;margin:.35rem 0 .5rem}.cron-screen .cron-badge-row{display:flex;flex-wrap:wrap;gap:.45rem}.cron-screen .cron-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .6rem;border:1px solid rgba(0,0,0,.12);background:#f8f9fae6;font-size:.74rem;font-weight:600;color:#495057}.cron-screen .cron-control-hint{margin-top:.65rem;font-size:.8rem;color:#6c757d}.cron-screen .cron-progress-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .7rem;font-size:.76rem;font-weight:700;background:#0d6efd1f;color:#0a58ca}.cron-screen .cron-progress-badge.is-success{background:#1987541f;color:#146c43}.cron-screen .cron-progress-badge.is-warning{background:#ffc1072e;color:#7a5a00}.cron-screen .cron-progress-badge.is-danger{background:#dc354524;color:#b02a37}.cron-screen .cron-answer-banner{border:1px solid rgba(13,110,253,.2);border-radius:.7rem;background:#0d6efd0f;color:#0a58ca;font-size:.84rem;padding:.65rem .8rem;margin-bottom:.8rem}.cron-screen .cron-side-panel{border-color:#00000014}.cron-screen .cron-panel--setup #inputCron,.cron-screen .cron-panel--setup #generatedCron{width:100%}.cron-screen .cron-panel--setup{position:sticky;top:.75rem}.outer{display:flex;align-items:center;justify-content:center}#timeInvervals>input{margin:5px 10px;width:120px}#timeInvervals>input:nth-child(6),#timeInvervals>input:nth-child(7){width:150px}#seconds{padding-left:10px;font-size:larger}.shaking{animation-name:shake-horizontal;animation-duration:.1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-horizontal{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@media(max-width:767.98px){.time-tool-screen{font-size:.89rem}.time-tool-screen .time-section,.time-tool-screen .time-advanced,.reliability-screen .metric-card,.reliability-screen .formula-block,.reliability-screen .diagnostic-list>div{padding:.75rem .85rem}.reliability-screen .metric-value{font-size:1rem}.time-tool-screen .conversion-item{display:flex!important;flex-direction:column;align-items:stretch!important;gap:.45rem;border:1px solid rgba(0,0,0,.09);border-radius:.45rem;padding:.5rem}.time-tool-screen .conversion-item .col-form-label{min-width:0;width:100%;padding:0}.time-tool-screen .conversion-item .btn-copy{align-self:flex-end}.time-tool-screen #conversion-results{max-height:52vh;overflow-y:auto;padding-right:.1rem}.time-tool-screen #pinned-timezone-table td:nth-child(3),.time-tool-screen #pinned-timezone-table th:nth-child(3),.time-tool-screen #pinned-timezone-table td:nth-child(5),.time-tool-screen #pinned-timezone-table th:nth-child(5){display:none}.time-tool-screen #myTable td,.time-tool-screen #myTable th{font-size:.76rem;white-space:nowrap}.time-tool-screen #myTable .btn{font-size:.72rem;padding:.2rem .35rem}.cron-screen #inputCron,.cron-screen #generatedCron{width:100%;min-width:0}.cron-screen .cron-panel--setup,.datetime-screen .datetime-panel--setup{position:static}.cron-screen .cron-inline-controls{flex-direction:column;align-items:stretch}.cron-screen .cron-inline-controls .btn{width:100%}.cron-screen .tab{flex:1 1 calc(50% - 5px);margin-bottom:5px}.cron-screen table.resultTable{display:block;overflow-x:auto;white-space:nowrap}}.roman-date-screen .roman-mode-panel{border:1px solid rgba(0,0,0,.09);border-radius:.45rem;padding:.85rem;background:#fff}.roman-date-screen .roman-mode-panel.is-active{border-color:#0d6efd59;box-shadow:inset 0 0 0 1px #0d6efd26}.roman-date-screen .roman-preview-text{min-height:78px;border:1px dashed rgba(0,0,0,.14);border-radius:.45rem;padding:.9rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-align:center;display:flex;align-items:center;justify-content:center;word-break:break-word;background:linear-gradient(180deg,#fafafa,#f3f3f3)}.roman-date-screen code{font-size:.88em}[data-bs-theme=dark] .roman-date-screen .roman-mode-panel{border-color:#94a3b847;background:#111827}[data-bs-theme=dark] .roman-date-screen .roman-mode-panel.is-active{border-color:#7dd3fc73;box-shadow:inset 0 0 0 1px #7dd3fc2e}[data-bs-theme=dark] .roman-date-screen .roman-preview-text{border-color:#94a3b859;color:#f8fafc;background:linear-gradient(180deg,#0f172a,#1e293b)}[data-bs-theme=dark] .roman-date-screen #roman-preview-note{color:#cbd5e1!important}[data-bs-theme=dark] .time-tool-screen .time-section,[data-bs-theme=dark] .time-tool-screen .time-advanced{border-color:#94a3b84d;background:#0f172a80}[data-bs-theme=dark] .time-tool-screen .time-section--solid,[data-bs-theme=dark] .time-tool-screen .time-workflow-links,[data-bs-theme=dark] .reliability-screen .formula-block,[data-bs-theme=dark] .reliability-screen .diagnostic-list>div{border-color:#94a3b84d;background:#111827}[data-bs-theme=dark] .time-tool-screen .datetime-answer-banner{border-color:#7dd3fc59;background:#0284c72e;color:#bae6fd}[data-bs-theme=dark] .datetime-screen .datetime-subsection-label{color:#94a3b8}[data-bs-theme=dark] .datetime-screen .datetime-badge{border-color:#94a3b859;background:#0f172aa6;color:#e2e8f0}[data-bs-theme=dark] .datetime-screen .datetime-badge.is-success{border-color:#4ade8059;background:#4ade8033;color:#bbf7d0}[data-bs-theme=dark] .datetime-screen .datetime-badge.is-warning{border-color:#fbbf2459;background:#fbbf243d;color:#fde68a}[data-bs-theme=dark] .datetime-screen .datetime-badge.is-danger{border-color:#f8717159;background:#f871713d;color:#fecaca}[data-bs-theme=dark] .datetime-screen .datetime-control-hint{color:#cbd5e1}[data-bs-theme=dark] .datetime-screen .datetime-progress-badge{background:#7dd3fc2e;color:#bae6fd}[data-bs-theme=dark] .datetime-screen .datetime-progress-badge.is-success{background:#4ade8033;color:#bbf7d0}[data-bs-theme=dark] .datetime-screen .datetime-progress-badge.is-warning{background:#fbbf243d;color:#fde68a}[data-bs-theme=dark] .datetime-screen .datetime-progress-badge.is-danger{background:#f8717140;color:#fecaca}[data-bs-theme=dark] .datetime-screen .datetime-answer-banner{border-color:#7dd3fc59;background:#0284c72e;color:#bae6fd}[data-bs-theme=dark] .datetime-screen .datetime-side-panel{border-color:#94a3b84d;background:#111827}[data-bs-theme=dark] .cron-screen .cron-inline-msg.error{color:#fda29b}[data-bs-theme=dark] .cron-screen .cron-inline-msg.success{color:#75e0a7}[data-bs-theme=dark] .cron-screen .cron-inline-msg.note,[data-bs-theme=dark] .cron-screen .cron-desc{color:#cbd5e1}[data-bs-theme=dark] .cron-screen .cron-subsection-label{color:#94a3b8}[data-bs-theme=dark] .cron-screen .cron-badge{border-color:#94a3b859;background:#0f172aa6;color:#e2e8f0}[data-bs-theme=dark] .cron-screen .cron-control-hint{color:#cbd5e1}[data-bs-theme=dark] .cron-screen .cron-progress-badge{background:#7dd3fc2e;color:#bae6fd}[data-bs-theme=dark] .cron-screen .cron-progress-badge.is-success{background:#4ade8033;color:#bbf7d0}[data-bs-theme=dark] .cron-screen .cron-progress-badge.is-warning{background:#fbbf243d;color:#fde68a}[data-bs-theme=dark] .cron-screen .cron-progress-badge.is-danger{background:#f8717140;color:#fecaca}[data-bs-theme=dark] .cron-screen .cron-answer-banner{border-color:#7dd3fc59;background:#0284c72e;color:#bae6fd}[data-bs-theme=dark] .cron-screen .cron-side-panel{border-color:#94a3b84d;background:#111827}[data-bs-theme=dark] .cron-screen .cron-preview-panel{border-color:#94a3b84d;background:linear-gradient(180deg,#0f172a,#172033)}[data-bs-theme=dark] .cron-screen .cron-next-runs{color:#e2e8f0}[data-bs-theme=dark] .cron-screen #btnRefreshNextRuns{border-color:#94a3b86b;color:#f8fafc;background:#0f172a73}[data-bs-theme=dark] .cron-screen #btnRefreshNextRuns:hover,[data-bs-theme=dark] .cron-screen #btnRefreshNextRuns:focus,[data-bs-theme=dark] .cron-screen #btnRefreshNextRuns:active{border-color:#7dd3fc;color:#08111f;background:#7dd3fc}
