html,body,#root{cursor:default;text-rendering:auto;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-style:normal}button,a,[role=button],[role=checkbox],[role=link]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}input,textarea{cursor:text}input,textarea,button,select{letter-spacing:0;font-family:inherit}#data-service-code-scroll{scrollbar-color:#3d536c transparent;scrollbar-gutter:stable;scrollbar-width:thin}#data-service-code-scroll::-webkit-scrollbar{width:9px}#data-service-code-scroll::-webkit-scrollbar-track{background:0 0;margin-block:8px}#data-service-code-scroll::-webkit-scrollbar-thumb{background:#3d536c padding-box padding-box;border:2px solid #071424;border-radius:999px}#data-service-code-scroll::-webkit-scrollbar-thumb:hover{background:#58718d padding-box padding-box}html body #root input[type=password]::-ms-reveal{width:0;height:0;display:none}html body #root input[type=password]::-ms-clear{width:0;height:0;display:none}.admin-date-picker{width:100%;position:relative}.admin-date-picker.is-open{z-index:2}.admin-date-trigger{background:var(--admin-date-surface);border:1px solid var(--admin-date-border-strong);color:var(--admin-date-text);cursor:pointer;border-radius:9px;align-items:center;gap:9px;width:100%;height:42px;padding:0 11px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.admin-date-trigger:hover,.admin-date-trigger.is-open{background:var(--admin-date-surface-hover);border-color:var(--admin-date-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-date-primary) 14%, transparent)}.admin-date-trigger-value{text-align:left;flex:1;font-size:14px;font-weight:750}.admin-date-trigger-chevron{color:var(--admin-date-text-subtle);font-size:17px;transform:translateY(-2px)}.admin-date-popover{background:var(--admin-date-surface);border:1px solid var(--admin-date-border-strong);box-shadow:0 20px 56px color-mix(in srgb, var(--admin-date-shadow) 30%, transparent), 0 4px 12px color-mix(in srgb, var(--admin-date-shadow) 12%, transparent);box-sizing:border-box;isolation:isolate;z-index:2147483647;border-radius:12px;width:276px;padding:10px 12px 0;position:fixed;overflow:hidden}.admin-date-popover .rdp-root{--rdp-accent-background-color:var(--admin-date-primary-soft);--rdp-accent-color:var(--admin-date-primary);--rdp-animation_duration:.18s;--rdp-day-height:33px;--rdp-day-width:35px;--rdp-day_button-border-radius:7px;--rdp-day_button-height:28px;--rdp-day_button-width:28px;--rdp-disabled-opacity:.3;--rdp-nav_button-height:26px;--rdp-nav_button-width:26px;--rdp-nav-height:28px;color:var(--admin-date-text);margin:0}.admin-date-popover .rdp-months,.admin-date-popover .rdp-month{width:100%}.admin-date-popover .rdp-month_grid{border-collapse:separate;border-spacing:0 1px;margin:0 auto}.admin-date-popover .rdp-month_caption{justify-content:flex-start;align-items:center;padding-left:4px;font-size:14px;font-weight:800}.admin-date-popover .rdp-caption_label{height:28px;line-height:28px}.admin-date-popover .rdp-nav{gap:4px}.admin-date-popover .rdp-button_previous,.admin-date-popover .rdp-button_next{background:var(--admin-date-surface-muted);border:1px solid var(--admin-date-border);border-radius:8px;transition:background .14s,border-color .14s}.admin-date-popover .rdp-chevron{width:15px;height:15px}.admin-date-popover .rdp-button_previous:hover,.admin-date-popover .rdp-button_next:hover{background:var(--admin-date-primary-soft);border-color:var(--admin-date-primary)}.admin-date-popover .rdp-weekday{color:var(--admin-date-text-subtle);padding:6px 0 3px;font-size:11px;font-weight:700}.admin-date-popover .rdp-day_button{color:var(--admin-date-text-muted);font-size:12px;font-weight:650;transition:color .12s,background .12s,transform .12s}.admin-date-popover .rdp-day_button:not(:disabled):hover{background:var(--admin-date-primary-soft);color:var(--admin-date-primary);transform:translateY(-1px)}.admin-date-popover .rdp-selected .rdp-day_button{background:var(--admin-date-primary);border-color:var(--admin-date-primary);color:#fff;font-weight:800}.admin-date-popover .rdp-today:not(.rdp-selected) .rdp-day_button{background:var(--admin-date-primary-soft);color:var(--admin-date-primary);font-weight:800}.admin-date-popover .rdp-outside .rdp-day_button{color:var(--admin-date-text-subtle);opacity:.45}.admin-date-footer{border-top:1px solid var(--admin-date-border);color:var(--admin-date-text-subtle);justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin:8px -12px 0;padding:8px 12px;font-size:10px;display:flex}.admin-date-footer-limit{max-width:112px;line-height:15px}.admin-date-footer-actions{gap:6px;display:flex}.admin-date-footer button{background:var(--admin-date-surface-muted);border:1px solid var(--admin-date-border);color:var(--admin-date-text-muted);cursor:pointer;border-radius:7px;height:28px;padding:0 9px;font-size:11px;font-weight:700}.admin-date-footer button.is-primary{background:var(--admin-date-primary);border-color:var(--admin-date-primary);color:#fff}@media (width<=520px){.admin-date-popover{width:276px;max-width:calc(100vw - 24px)}}