.sdt-cal-td.svelte-6hyah7.svelte-6hyah7{padding:0;font-size:90%;text-align:center;background-color:var(--sdt-bg-main)}.sdt-cal-th.svelte-6hyah7.svelte-6hyah7{height:24px}.sdt-calendar.svelte-6hyah7.svelte-6hyah7{height:221px;overflow:hidden}.sdt-calendar.is-grid.svelte-6hyah7.svelte-6hyah7{display:grid}.sdt-calendar.is-grid.svelte-6hyah7 .sdt-table.svelte-6hyah7{grid-column:1/2;grid-row:1/2}.sdt-table.svelte-6hyah7.svelte-6hyah7{width:100%;border-collapse:collapse}.sdt-table-height.svelte-6hyah7.svelte-6hyah7{height:222px}.animate-transition.svelte-6hyah7.svelte-6hyah7{will-change:transform;transition:transform .3s ease}.not-current.svelte-6hyah7.svelte-6hyah7{opacity:.3}.not-current.svelte-6hyah7.svelte-6hyah7:hover{opacity:.55}.std-btn.svelte-6hyah7.svelte-6hyah7{margin:0;border:0;background:transparent;text-align:center;width:100%;border-radius:4px;cursor:pointer;padding:.3rem;box-sizing:border-box;color:var(--sdt-color)}.sdt-btn-day.svelte-6hyah7.svelte-6hyah7{max-height:32px}.std-btn[disabled].svelte-6hyah7.svelte-6hyah7{cursor:not-allowed;opacity:.5;color:var(--sdt-disabled-date, #b22222)}.std-btn-header.svelte-6hyah7.svelte-6hyah7{width:auto;font-weight:700;padding:.375rem .5rem}.std-btn-header.icon-btn.svelte-6hyah7.svelte-6hyah7:first-of-type{padding-left:.375rem;padding-right:.375rem}.std-btn-header.icon-btn.svelte-6hyah7.svelte-6hyah7{padding-left:.25rem;padding-right:.25rem}.std-btn.svelte-6hyah7.svelte-6hyah7:hover{background-color:var(--sdt-btn-bg-hover)}.is-selected.svelte-6hyah7 .std-btn.svelte-6hyah7{background-color:var(--sdt-primary);color:var(--sdt-color-selected, var(--sdt-bg-main));opacity:.9}.std-btn-header.svelte-6hyah7.svelte-6hyah7:hover{background-color:var(--sdt-btn-header-bg-hover)}.sdt-time-icon.svelte-6hyah7.svelte-6hyah7{margin-right:-4px}.sdt-time-icon.svelte-6hyah7 svg.svelte-6hyah7{margin:4px 0}.sdt-tbody-lg.svelte-6hyah7.svelte-6hyah7{background-color:var(--sdt-bg-main)}.sdt-tbody-lg.svelte-6hyah7 .std-btn.svelte-6hyah7{height:74px}.sdt-thead-nav.svelte-6hyah7.svelte-6hyah7{display:flex;margin-bottom:.25rem}.sdt-nav-btns.svelte-6hyah7.svelte-6hyah7{white-space:nowrap}.sdt-toggle-btn.svelte-6hyah7.svelte-6hyah7{width:100%;text-align:left}.sdt-today.svelte-6hyah7.svelte-6hyah7:before{box-sizing:border-box;position:absolute;content:"";margin-left:4px;margin-top:4px;border-left:4px solid var(--sdt-shadow);border-top:4px solid var(--sdt-shadow);border-bottom:4px solid transparent;border-right:4px solid transparent;border-radius:2px;height:4px;z-index:2}.sdt-svg.svelte-6hyah7.svelte-6hyah7{fill:var(--sdt-color)}.sdt-today.svelte-6hyah7.svelte-6hyah7:hover:before{border-left-color:var(--sdt-primary);border-top-color:var(--sdt-primary)}.is-selected.sdt-today.svelte-6hyah7.svelte-6hyah7:before{border-left-color:#eee;border-top-color:#eee}.sdt-timer.svelte-163fzlc.svelte-163fzlc{position:relative;width:272px}.sdt-time-head.svelte-163fzlc.svelte-163fzlc{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:4px}.sdt-time-figure.svelte-163fzlc.svelte-163fzlc{font-size:1.5rem;font-weight:700}.sdt-clock.svelte-163fzlc.svelte-163fzlc{margin:auto;position:relative;width:260px;height:260px;background-color:var(--sdt-clock-bg);border-radius:50%;transition:background-color .3s;overflow:hidden}.sdt-time-btn.svelte-163fzlc.svelte-163fzlc{border:0;background:transparent;text-align:center;border-radius:4px;cursor:pointer;padding:0 .375rem;color:var(--sdt-color)}.sdt-svg.svelte-163fzlc.svelte-163fzlc{fill:var(--sdt-color)}.sdt-time-btn.svelte-163fzlc.svelte-163fzlc:not(.is-active){opacity:.5}.sdt-time-btn.svelte-163fzlc.svelte-163fzlc:hover{background-color:var(--sdt-btn-header-bg-hover)}.sdt-back-btn.svelte-163fzlc.svelte-163fzlc{position:absolute;top:0;left:0;padding:.375rem;opacity:1!important}.sdt-meridian.svelte-163fzlc.svelte-163fzlc{position:absolute;top:0;right:40px;display:flex}.sdt-meridian.svelte-163fzlc .sdt-time-btn.svelte-163fzlc{width:56px;font-weight:700}.sdt-middle-dot.svelte-163fzlc.svelte-163fzlc{left:50%;top:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%);background-color:var(--sdt-primary);border-radius:50%}.sdt-hand-pointer.svelte-163fzlc.svelte-163fzlc{width:2px;height:calc(40% + 1px);bottom:50%;left:calc(50% - 1px);position:absolute;background-color:var(--sdt-primary);transform-origin:center bottom 0;transition:transform .3s ease,height .15s ease}.sdt-hand-circle.svelte-163fzlc.svelte-163fzlc{left:-15px;top:-21px;position:relative;width:4px;height:4px;background-color:transparent;border:14px solid var(--sdt-primary);border-radius:50%;box-sizing:content-box}.sdt-tick.svelte-163fzlc.svelte-163fzlc{position:absolute;width:30px;height:30px;border-width:0;transform:translate(-50%,-50%);text-align:center;border-radius:50%;line-height:20px;cursor:pointer;background-color:transparent;transition:all .3s}.sdt-tick[disabled].svelte-163fzlc.svelte-163fzlc{cursor:not-allowed}.sdt-tick.outer-tick.svelte-163fzlc.svelte-163fzlc{opacity:0}.sdt-tick.is-selected.svelte-163fzlc.svelte-163fzlc{animation:svelte-163fzlc-tick-selection 0s .175s ease-out forwards}@keyframes svelte-163fzlc-tick-selection{0%{color:initial;background-color:transparent}to{background-color:var(--sdt-primary);color:var(--sdt-color-selected, var(--sdt-bg-main))}}.sdt-calendar-colors.svelte-1t6pprq{--sdt-primary:#286090;--sdt-color:#000;--sdt-bg-main:#fff;--sdt-bg-today:var(--sdt-primary);--sdt-bg-clear:#dc3545;--sdt-today-bg:#1e486d;--sdt-clear-color:#dc3545;--sdt-btn-bg-hover:#eee;--sdt-btn-header-bg-hover:#dfdfdf;--sdt-clock-bg:#eeeded;--sdt-shadow:#ccc;--sdt-disabled-date:#b22222}.std-calendar-wrap.svelte-1t6pprq{width:280px;background-color:var(--sdt-bg-main);box-shadow:0 1px 6px var(--sdt-shadow);border-radius:4px;padding:.25rem .25rem .5rem;color:var(--sdt-color)}.std-calendar-wrap.is-popup.svelte-1t6pprq{box-shadow:0 1px 6px var(--sdt-shadow)}.std-btn-row.svelte-1t6pprq{margin-top:.5rem;display:flex;justify-content:space-evenly}.sdt-action-btn.svelte-1t6pprq{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.sdt-today-btn.svelte-1t6pprq{background-color:var(--sdt-primary);color:var(--sdt-today-color, var(--sdt-bg-main));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem;border:1px solid var(--sdt-today-bg)}.sdt-today-btn[disabled].svelte-1t6pprq{opacity:.5;cursor:not-allowed}.sdt-today-btn.svelte-1t6pprq:focus,.sdt-today-btn.svelte-1t6pprq:active,.sdt-today-btn.svelte-1t6pprq:hover:not([disabled]){background-color:var(--sdt-today-bg)}.sdt-clear-btn.svelte-1t6pprq{border:1px solid var(--sdt-clear-color);background-color:transparent;color:var(--sdt-clear-color)}.sdt-clear-btn.svelte-1t6pprq:focus,.sdt-clear-btn.svelte-1t6pprq:active:not([disabled]),.sdt-clear-btn.svelte-1t6pprq:hover:not([disabled]){background-color:var(--sdt-clear-color);color:var(--sdt-clear-hover-color, var(--sdt-bg-main))}section.svelte-8gnjiv{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:.6;width:100%;max-width:600px;margin:0 auto;padding:var(--spacing-4)}h1.svelte-8gnjiv{padding-bottom:var(--spacing-12);margin:0}.text-center.svelte-8gnjiv{width:100%}label.svelte-8gnjiv{display:inline-block;padding:var(--spacing-2);font-size:var(--text-sm);font-weight:500;min-width:140px}.row.svelte-8gnjiv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3);width:100%}.info-row.svelte-8gnjiv{justify-content:flex-start}.value.svelte-8gnjiv{font-size:var(--text-lg);font-weight:600;padding:var(--spacing-2);margin-left:var(--spacing-2)}.value-primary.svelte-8gnjiv{color:#2563eb;font-weight:700}input.text.svelte-8gnjiv{padding:var(--spacing-2);height:32px;width:80px;font-size:var(--text-base);border:1px solid #ccc;border-radius:var(--radius-md);text-align:center}input.text[name=description].svelte-8gnjiv{flex:1;width:auto;text-align:left}.dtInput{padding:var(--spacing-2);height:32px;width:80px;font-size:var(--text-base);border:1px solid #ccc;border-radius:var(--radius-md);text-align:center}select.svelte-8gnjiv{flex:1;padding:var(--spacing-2);height:36px;font-size:var(--text-sm);border:1px solid #ccc;border-radius:var(--radius-md);line-height:1.5}.select.svelte-8gnjiv{width:100%;max-width:100%;padding:var(--spacing-2);height:36px;font-size:var(--text-sm);border:1px solid #ccc;border-radius:var(--radius-md);line-height:1.5}.pb-4.svelte-8gnjiv{padding-bottom:var(--spacing-4)}button.btn.svelte-8gnjiv{padding:var(--spacing-4) var(--spacing-6);min-height:var(--touch-target-min);font-size:var(--text-base);font-weight:700;color:#fff;background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-4);width:100%;max-width:300px}button.btn.svelte-8gnjiv:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 8px #0003}button.btn.svelte-8gnjiv:disabled{opacity:.5;cursor:not-allowed}.p-20.svelte-8gnjiv{padding:var(--spacing-5)}.text-sm.svelte-8gnjiv{font-size:var(--text-sm)}.text-xl.svelte-8gnjiv{font-size:var(--text-xl)}@media (max-width: 640px){section.svelte-8gnjiv{padding:var(--spacing-3)}label.svelte-8gnjiv{font-size:var(--text-xs);min-width:100px}.value.svelte-8gnjiv{margin-left:auto}button.btn.svelte-8gnjiv{max-width:100%}}@media (min-width: 640px) and (max-width: 768px){section.svelte-8gnjiv{max-width:500px}label.svelte-8gnjiv{min-width:160px}}
