/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial}}}.ti-label{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:Noto Serif Devanagari,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:#e6a100b3;display:block}.ti-input{border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background:#ffffff12;border:1px solid #ffffff2e;transition-duration:.2s}.ti-input::placeholder{color:#ffffff40}.ti-input:focus{background:#ffffff1a;border-color:#e6a10099;outline:none;box-shadow:0 0 0 2px #e6a10026}.ti-input-err{border-color:#ef444480!important}.ti-err{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-red-400,oklch(70.4% .191 22.216))}@keyframes progress-slide-tripti{0%{transform:translate(-100%)}to{transform:translate(400%)}}#progress-bar .ti-bar{animation:1.4s ease-in-out infinite progress-slide-tripti}.ti-cal{background:linear-gradient(165deg,#ffffff0f,#ffffff05);border:1px solid #e6a10038;border-radius:16px;padding:20px;box-shadow:inset 0 1px #ffffff0d}.ti-cal-header{color:#fff8f1;letter-spacing:.02em;justify-content:space-between;align-items:center;margin-bottom:16px;font-family:Georgia,serif;font-size:16px;font-weight:600;display:flex}.ti-cal-header button{color:#fff8f1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:9px;width:32px;height:32px;font-size:16px;line-height:1;transition:background .15s,transform .1s}.ti-cal-header button:hover:not(:disabled){background:#e6a10040;transform:translateY(-1px)}.ti-cal-header button:disabled{opacity:.2;cursor:not-allowed}.ti-cal-weekdays,.ti-cal-grid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ti-cal-weekdays{text-transform:uppercase;letter-spacing:.06em;color:#e6a1008c;text-align:center;margin-bottom:8px;font-size:11px;font-weight:600}.ti-cal-day{aspect-ratio:1;color:#fff8f1bf;cursor:pointer;background:#ffffff0d;border:1.5px solid #0000;border-radius:10px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.ti-cal-day:hover:not(:disabled){background:#e6a10029;border-color:#e6a10099;transform:translateY(-1px)}.ti-cal-day-disabled{color:#ffffff24;cursor:not-allowed;background:0 0}.ti-cal-day-available{color:#d1fae5;background:#34d39924;border-color:#34d3998c;font-weight:600}.ti-cal-day-available:hover:not(:disabled){background:#34d39942;border-color:#34d399}.ti-cal-day-full{color:#fecacabf;background:#f871711f;border-color:#f8717173;font-weight:500}.ti-cal-day-full:hover:not(:disabled){background:#f8717133;border-color:#f87171a6}.ti-cal-day-selected{font-weight:700;box-shadow:0 2px 10px #c2410c80;color:#fff8f1!important;background:#c2410c!important;border-color:#f5a35d!important}.ti-cal-legend{color:#ffffff73;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:14px;font-size:12px;display:flex}.ti-cal-legend span{align-items:center;gap:6px;display:inline-flex}.ti-cal-legend .dot{border-radius:50%;width:9px;height:9px;display:inline-block}.ti-cal-legend .dot-available{background:#34d399}.ti-cal-legend .dot-full{background:#f87171}.ti-cal-legend .dot-selected{background:#c2410c}.ti-slot-btn{color:#fff8f1;cursor:pointer;background:#ffffff0f;border:1.5px solid #ffffff2e;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.ti-slot-btn:hover:not(:disabled){background:#e6a10029;border-color:#e6a10099;transform:translateY(-1px)}.ti-slot-taken{opacity:.35;cursor:not-allowed;text-decoration:line-through}.ti-slot-selected{font-weight:700;box-shadow:0 2px 10px #c2410c80;color:#fff8f1!important;background:#c2410c!important;border-color:#f5a35d!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
