.ios-toggle.svelte-14iab8y{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;width:84px;height:44px;padding:0;position:relative}.ios-toggle.svelte-14iab8y:focus-visible{outline-offset:4px;border-radius:999px;outline:3px solid #0d6efd59}.ios-toggle.svelte-14iab8y:disabled{cursor:not-allowed}.ios-toggle.is-loading.svelte-14iab8y{opacity:.7}.ios-toggle-track.svelte-14iab8y{background:linear-gradient(#dee2e6 0%,#ced4da 100%);border-radius:999px;transition:background .25s,box-shadow .25s;position:absolute;inset:0;box-shadow:inset 0 2px 4px #0000001f,inset 0 -1px #fff6}.ios-toggle.is-on.svelte-14iab8y .ios-toggle-track:where(.svelte-14iab8y){background:linear-gradient(#20c997 0%,#198754 100%);box-shadow:inset 0 2px 4px #00000026,0 0 0 4px #1987541f}.ios-toggle-thumb.svelte-14iab8y{background:linear-gradient(#fff 0%,#f8f9fa 100%);border-radius:50%;width:36px;height:36px;transition:transform .28s cubic-bezier(.34,1.32,.64,1);position:absolute;top:4px;left:4px;box-shadow:0 3px 8px #0000002e,0 1px 2px #0000001f,inset 0 1px #ffffffe6}.ios-toggle.is-on.svelte-14iab8y .ios-toggle-thumb:where(.svelte-14iab8y){transform:translate(40px)}.ios-toggle-label.svelte-14iab8y{letter-spacing:.05em;pointer-events:none;font-size:.7rem;font-weight:700;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.ios-toggle-label.off.svelte-14iab8y{color:#6c757d;opacity:1;right:10px}.ios-toggle-label.on.svelte-14iab8y{color:#fff;opacity:0;left:12px}.ios-toggle.is-on.svelte-14iab8y .ios-toggle-label.off:where(.svelte-14iab8y){opacity:0}.ios-toggle.is-on.svelte-14iab8y .ios-toggle-label.on:where(.svelte-14iab8y){opacity:1}.float-popup.svelte-1fk2ial{z-index:11000;width:max-content;position:absolute;top:-1000px;left:-1000px}.toast-action.svelte-1fk2ial{color:var(--bs-primary,#0d6efd);cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0 4px;font-weight:600;text-decoration:underline}.llm-toggle-card.svelte-1mjsnzl{background:#fff;border:1px solid #e9ecef;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 1px 3px #0000000a,0 1px 2px #0000000f}.llm-toggle-title.svelte-1mjsnzl{color:#212529;letter-spacing:-.01em;font-size:1.1rem;font-weight:600}.llm-toggle-state.svelte-1mjsnzl{color:#6c757d;margin-top:.25rem;font-size:.875rem}.llm-toggle-state.is-on.svelte-1mjsnzl{color:#146c43}.llm-toggle-state.is-off.svelte-1mjsnzl{color:#842029}.paid-pending-badge.svelte-1mjsnzl{color:#6c757d;background:0 0;border:1px dashed #adb5bd;font-weight:500}.auto-cell.svelte-1mjsnzl{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.auto-cell-actions.svelte-1mjsnzl{color:#6c757d;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.auto-cell-actions.svelte-1mjsnzl a:where(.svelte-1mjsnzl),.auto-cell-link.svelte-1mjsnzl{color:#6c757d;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.auto-cell-actions.svelte-1mjsnzl a:where(.svelte-1mjsnzl):hover,.auto-cell-link.svelte-1mjsnzl:hover{color:#0d6efd;text-decoration:underline}.auto-cell-sep.svelte-1mjsnzl{color:#ced4da}.auto-decision-badge.svelte-1mjsnzl{letter-spacing:.02em;text-transform:uppercase;font-size:.65rem;font-weight:500}.auto-decision-badge.auto-approve.svelte-1mjsnzl{color:#0a3622;background:#d1e7dd}.auto-decision-badge.auto-reject.svelte-1mjsnzl{color:#58151c;background:#f8d7da}.auto-decision-badge.auto-uncertain.svelte-1mjsnzl{color:#5c4514;background:#fff3cd}.promo-cal.svelte-1mjsnzl{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.pcal-header.svelte-1mjsnzl{text-align:center;color:#6c757d;padding:2px 0;font-size:.75rem;font-weight:600}.pcal-day.svelte-1mjsnzl{background:#fff;border:1px solid #e9ecef;border-radius:6px;min-height:110px;padding:3px}.pcal-blank.svelte-1mjsnzl{background:0 0;border:none}.pcal-today.svelte-1mjsnzl{background:#f0f7ff;border-color:#0d6efd}.pcal-past.svelte-1mjsnzl{opacity:.5}.pcal-date-row.svelte-1mjsnzl{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.pcal-date.svelte-1mjsnzl{color:#495057;font-size:.7rem;font-weight:600;line-height:1}.pcal-launches.svelte-1mjsnzl{color:#198754;font-size:.55rem;font-weight:600;line-height:1}.pcal-launches-zero.svelte-1mjsnzl{color:#dc3545}.pcal-slots.svelte-1mjsnzl{flex-direction:column;gap:1px;display:flex}.pcal-slot.svelte-1mjsnzl{border-radius:3px;align-items:center;gap:2px;width:100%;height:14px;padding:0 2px;display:flex;overflow:hidden}.pcal-slot.svelte-1mjsnzl img:where(.svelte-1mjsnzl){object-fit:cover;border-radius:2px;flex-shrink:0;width:12px;height:12px}.pcal-name.svelte-1mjsnzl{white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:.5rem;line-height:1;overflow:hidden}.pcal-paid-marker.svelte-1mjsnzl{margin-right:1px;font-size:.6rem}.pcal-empty.svelte-1mjsnzl{background:#f0f0f0}.pcal-filled.svelte-1mjsnzl{cursor:default}.pcal-status-live.svelte-1mjsnzl{background:#198754}.pcal-status-scheduled.svelte-1mjsnzl,.pcal-status-approved.svelte-1mjsnzl{background:#0dcaf0}.pcal-status-new.svelte-1mjsnzl{background:#ffc107}.pcal-status-completed.svelte-1mjsnzl{background:#adb5bd}.pcal-status-stopped.svelte-1mjsnzl{background:#495057}.pcal-dot.svelte-1mjsnzl{background:#ffffffb3;border-radius:50%;width:8px;height:8px}.pcal-legend.svelte-1mjsnzl{vertical-align:middle;border-radius:3px;width:12px;height:12px;margin-right:2px;display:inline-block}.pcal-legend-live.svelte-1mjsnzl{background:#198754}.pcal-legend-scheduled.svelte-1mjsnzl{background:#0dcaf0}.pcal-legend-new.svelte-1mjsnzl{background:#ffc107}.pcal-legend-empty.svelte-1mjsnzl{background:#f0f0f0}.modal-backdrop.svelte-1mjsnzl{z-index:1050;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-dialog.svelte-1mjsnzl{width:90%;max-width:700px;max-height:80vh}.modal-content.svelte-1mjsnzl{background:#fff;border-radius:8px;box-shadow:0 4px 24px #0003}.modal-header.svelte-1mjsnzl{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.modal-title.svelte-1mjsnzl{margin:0;font-size:1.1rem}.modal-body.svelte-1mjsnzl{max-height:60vh;padding:16px;overflow-y:auto}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:0 0;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;background:var(--adp-cell-background-color-selected);border:none}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px;display:grid}.air-datepicker-body--day-name{color:var(--adp-day-name-color);text-align:center;text-transform:uppercase;flex:1;justify-content:center;align-items:center;font-size:.8em;display:flex}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box;justify-content:space-between;display:flex}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{cursor:pointer;justify-content:center;align-items:center;display:flex}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);margin-left:.3em;font-style:normal}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:0 0}.air-datepicker-buttons{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.air-datepicker-button{color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);background:#fff0;border:none;display:inline-flex}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.air-datepicker-time{grid-column-gap:12px;padding:0 var(--adp-time-padding-inner);grid-template-columns:max-content 1fr;align-items:center;display:grid;position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{text-align:center;flex:1;align-items:center;font-size:14px;display:flex}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{z-index:1;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);z-index:-1;opacity:0;position:absolute;inset:-3px -2px -2px}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;color:var(--adp-time-day-period-color);align-self:flex-end;margin-bottom:1px;margin-left:6px;font-size:11px}.air-datepicker-time--row{background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;align-items:center;height:17px;font-size:11px;display:flex}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{cursor:pointer;-webkit-appearance:none;background:0 0;flex:1;width:100%;height:100%;margin:0;padding:0}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;border:1px solid var(--adp-time-track-color);cursor:pointer;width:12px;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);background:#fff;border-radius:3px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-moz-range-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-track{height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:0 0;border:none}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:0 0}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:0 0}.air-datepicker{--adp-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:#5cc4ef1a;--adp-background-color-in-range-focused:#5cc4ef33;--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:#5cc4ef1a;--adp-cell-background-color-in-range-hover:#5cc4ef33;--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:content-box;grid-template-rows:repeat(4,max-content);grid-template-columns:1fr;grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index);display:grid;position:absolute;box-shadow:0 4px 12px #00000026}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;opacity:1;position:static;left:auto;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);width:var(--adp-mobile-width);border:none;position:fixed}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:#0000}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;top:0;left:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1;position:absolute}.air-datepicker--pointer:after{content:"";border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box;background:#fff;position:absolute}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);opacity:0;width:0;height:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index);position:fixed;top:0;left:0}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.app-search-overlay-dropdown.autocomplete{z-index:1050;background:#fff;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .5rem 1rem #00000026;min-width:420px!important;max-height:360px!important;overflow-y:auto!important}.app-search-overlay-dropdown.autocomplete>div{cursor:pointer;border-bottom:1px solid #f0f0f0}.app-search-overlay-dropdown.autocomplete>div:last-child{border-bottom:none}.app-search-overlay-dropdown.autocomplete>div:hover{background-color:#f8f9fa}.app-search-overlay-dropdown.autocomplete>div.selected{box-shadow:inset 3px 0 0 var(--bs-primary,#0d6efd);background-color:#0d6efd1f}.app-search-overlay-dropdown.autocomplete .empty{color:#6c757d;padding:.75rem 1rem;font-style:italic}.app-search-overlay-row{align-items:center;gap:8px;padding:6px 10px;display:flex}.app-search-overlay-icon{border-radius:5px;flex-shrink:0;width:28px;height:28px}.app-search-overlay-content{flex:1;min-width:0}.app-search-overlay-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.app-search-overlay-subtitle{color:#6c757d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.app-search-overlay-spinner.svelte-pn2yj4{position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.app-search-overlay-search-icon.svelte-pn2yj4{color:var(--bs-secondary-color,#6c757d);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.app-search-overlay-input-wrapper.svelte-pn2yj4 .app-search-overlay-input{padding-left:36px}.app-search-overlay-error.svelte-pn2yj4{margin-top:.25rem}pre.svelte-mji6n2 code:where(.svelte-mji6n2){font-size:.6rem}.detail-backdrop.svelte-1gpqwjx{z-index:1040;background:#0006;position:fixed;inset:0}.detail-modal.svelte-1gpqwjx{z-index:1050;background:#fff;border-radius:.75rem;flex-direction:column;width:90%;max-width:720px;max-height:85vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1rem 3rem #0003}.detail-header.svelte-1gpqwjx{background:#f8f9fa;border-bottom:1px solid #dee2e6;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.detail-body.svelte-1gpqwjx{padding:1rem 1.25rem;overflow-y:auto}.detail-close.svelte-1gpqwjx{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;line-height:1;transition:background-color .15s,color .15s;display:flex}.detail-close.svelte-1gpqwjx:hover{color:#212529;background:#e9ecef}.promo-section.svelte-1gpqwjx{margin-bottom:.75rem}.promo-section.svelte-1gpqwjx:last-child{margin-bottom:0}.promo-label.svelte-1gpqwjx{color:#6c757d;margin-bottom:.375rem;font-size:.8rem;font-weight:600}.widget-creator-embed.svelte-1gpqwjx h2{display:none}.widget-creator-embed.svelte-1gpqwjx h3{margin-top:.75rem;margin-bottom:.25rem;font-size:.85rem;font-weight:600}.widget-creator-embed.svelte-1gpqwjx h3:first-of-type{margin-top:0}.widget-creator-embed.svelte-1gpqwjx .form-control,.widget-creator-embed.svelte-1gpqwjx .form-select{font-size:.85rem}.widget-creator-embed.svelte-1gpqwjx pre{font-size:.75rem}.widget-creator-embed.svelte-1gpqwjx .btn{font-size:.8rem}.cursor-pointer.svelte-1i3bguc{cursor:pointer}.cursor-pointer.svelte-1i3bguc:hover{background-color:#0d6efd1a!important}.plan-toggle.svelte-kgkx92{gap:.5rem;display:flex}.plan-option.svelte-kgkx92{text-align:left;cursor:pointer;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;flex:1;padding:.75rem;transition:border-color .15s,background-color .15s,box-shadow .15s}.plan-option.svelte-kgkx92:hover{border-color:#0d6efd}.plan-option.active.svelte-kgkx92{background:#e7f1ff;border-color:#0d6efd;box-shadow:0 0 0 2px #0d6efd26}.plan-title.svelte-kgkx92{font-size:.95rem;font-weight:600}.plan-sub.svelte-kgkx92{color:#6c757d;margin-top:.125rem;font-size:.8rem}.plan-slot.svelte-kgkx92{color:#495057;border-top:1px solid #e9ecef;margin-top:.5rem;padding-top:.5rem;font-size:.8rem}.plan-option.active.svelte-kgkx92 .plan-slot:where(.svelte-kgkx92){border-top-color:#0d6efd33}.air-datepicker{z-index:1050}.air-datepicker-cell.-day-{border-radius:4px;margin:1px}.air-datepicker-cell.-day-.-other-month-.date-available,.air-datepicker-cell.-day-.-other-month-.date-limited{color:#6c757d}.air-datepicker-cell.-day-.-disabled-.date-full{color:#721c24;background-color:#f8d7da;text-decoration:line-through}.air-datepicker-cell.-day-.date-limited{color:#856404;background-color:#fff3cd}.air-datepicker-cell.-day-.date-available{background-color:#d1e7dd}.air-datepicker-cell.-day-:not(.-disabled-):hover{color:#fff;background-color:#0d6efd}.how-it-works.svelte-3yn73t{flex-direction:column;gap:.625rem;display:flex}.hiw-step.svelte-3yn73t{align-items:center;gap:.75rem;font-size:.875rem;display:flex}.hiw-num.svelte-3yn73t{color:#fff;background:#0d6efd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.75rem;font-weight:600;display:flex}.submit-overlay.svelte-3yn73t{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border-radius:inherit;background:#f8f9fad9;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.submit-overlay-card.svelte-3yn73t{text-align:center;background:#fff;border:1px solid #dee2e6;border-radius:.75rem;flex-direction:column;align-items:center;min-width:280px;padding:1.75rem 2.5rem;display:flex;box-shadow:0 1rem 2rem #00000014}.submit-overlay-title.svelte-3yn73t{color:#212529;margin-top:1rem;font-size:1.125rem;font-weight:600}.submit-overlay-sub.svelte-3yn73t{color:#6c757d;margin-top:.375rem;font-size:.875rem}.confetti-holder.svelte-1rfd3aq{position:relative}@keyframes svelte-1rfd3aq-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz), calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-1rfd3aq-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translateX(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translateX(var(--translate-x));opacity:0}}@keyframes svelte-1rfd3aq-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translateX(var(--translate-x));opacity:0}}.confetti.svelte-1rfd3aq{--translate-y:calc(-200px * var(--translate-y-multiplier));--translate-x:calc(200px * var(--translate-x-multiplier));height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-1rfd3aq-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none;position:absolute}.confetti.svelte-1rfd3aq:before{--full-rotation:var(--rotation-xyz), var(--rotation-deg);content:"";background:var(--color);width:100%;height:100%;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-1rfd3aq-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;background-size:contain;display:block}.rounded.svelte-1rfd3aq .confetti:where(.svelte-1rfd3aq):before{border-radius:50%}.cone.svelte-1rfd3aq .confetti:where(.svelte-1rfd3aq){--translate-x:calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-1rfd3aq .confetti:where(.svelte-1rfd3aq){animation-name:svelte-1rfd3aq-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-1rfd3aq .confetti:where(.svelte-1rfd3aq),.reduced-motion.svelte-1rfd3aq .confetti:where(.svelte-1rfd3aq):before{animation:none}}.featured-upvote-banner.svelte-6isk04{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:1px solid #a5d6a7;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 16px;display:flex}.featured-upvote-info.svelte-6isk04{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.featured-badge.svelte-6isk04{color:#fff;white-space:nowrap;background:#2e7d32;border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.featured-upvote-btn.svelte-6isk04{color:#2e7d32;cursor:pointer;background:#fff;border:2px solid #2e7d32;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.featured-upvote-btn.svelte-6isk04:hover{background:#e8f5e9;transform:translateY(-1px)}.featured-upvote-btn.voted.svelte-6isk04{color:#fff;background:#2e7d32}.featured-upvote-btn.voted.svelte-6isk04:hover{background:#1b5e20}.featured-upvote-btn.svelte-6isk04:disabled{opacity:.6;cursor:default;transform:none}.upvote-arrow.svelte-6isk04{font-size:16px;line-height:1}.upvote-label.svelte-6isk04{letter-spacing:.5px;font-size:12px}.upvote-count.svelte-6isk04{opacity:.8;border-left:2px solid;padding-left:6px;font-size:14px;line-height:1}.upvote-btn-wrap.svelte-6isk04{flex-shrink:0;position:relative}.confetti-origin.svelte-6isk04{pointer-events:none;position:absolute;top:50%;left:50%}
