From cd2c84116bd3e2a25829b9ccfc2124cab187e760 Mon Sep 17 00:00:00 2001 From: "IGNY8 VPS (Salman)" Date: Sun, 14 Dec 2025 17:15:21 +0000 Subject: [PATCH] unforld 1 not health yet --- DJANGO-ADMIN-IMPROVEMENT-PLAN.md | 633 +++++++------- backend/igny8_core/admin/apps.py | 7 +- backend/igny8_core/admin/celery_admin.py | 13 +- backend/igny8_core/admin/site.py | 17 +- backend/igny8_core/settings.py | 41 + backend/requirements.txt | 3 +- backend/staticfiles/admin/js/actions.js | 442 +++++----- .../admin/js/admin/RelatedObjectLookups.js | 533 ++++++------ backend/staticfiles/admin/js/inlines.js | 808 ++++++++++-------- .../staticfiles/unfold/css/simplebar/LICENSE | 21 + .../unfold/css/simplebar/simplebar.css | 230 +++++ backend/staticfiles/unfold/css/styles.css | 2 + .../unfold/filters/css/nouislider/LICENSE | 21 + .../filters/css/nouislider/nouislider.min.css | 1 + .../unfold/filters/js/DateTimeShortcuts.js | 408 +++++++++ .../unfold/filters/js/admin-numeric-filter.js | 69 ++ .../unfold/filters/js/nouislider/LICENSE | 21 + .../filters/js/nouislider/nouislider.min.js | 1 + .../unfold/filters/js/wnumb/LICENSE | 9 + .../unfold/filters/js/wnumb/wNumb.min.js | 1 + .../unfold/fonts/inter/Inter-Bold.woff2 | Bin 0 -> 114840 bytes .../unfold/fonts/inter/Inter-Medium.woff2 | Bin 0 -> 114348 bytes .../unfold/fonts/inter/Inter-Regular.woff2 | Bin 0 -> 111268 bytes .../unfold/fonts/inter/Inter-SemiBold.woff2 | Bin 0 -> 114812 bytes .../staticfiles/unfold/fonts/inter/LICENSE | 92 ++ .../staticfiles/unfold/fonts/inter/styles.css | 31 + .../unfold/fonts/material-symbols/LICENSE | 202 +++++ .../Material-Symbols-Outlined.woff2 | Bin 0 -> 291696 bytes .../unfold/fonts/material-symbols/styles.css | 6 + backend/staticfiles/unfold/js/alpine/LICENSE | 21 + .../unfold/js/alpine/alpine.anchor.js | 1 + .../staticfiles/unfold/js/alpine/alpine.js | 5 + .../unfold/js/alpine/alpine.persist.js | 1 + .../unfold/js/alpine/alpine.resize.js | 1 + .../unfold/js/alpine/alpine.sort.js | 1 + backend/staticfiles/unfold/js/app.js | 687 +++++++++++++++ backend/staticfiles/unfold/js/chart/LICENSE | 9 + backend/staticfiles/unfold/js/chart/chart.js | 1 + backend/staticfiles/unfold/js/htmx/LICENSE | 13 + backend/staticfiles/unfold/js/htmx/htmx.js | 1 + backend/staticfiles/unfold/js/select2.init.js | 45 + .../staticfiles/unfold/js/simplebar/LICENSE | 21 + .../unfold/js/simplebar/simplebar.js | 10 + 43 files changed, 3326 insertions(+), 1103 deletions(-) create mode 100644 backend/staticfiles/unfold/css/simplebar/LICENSE create mode 100644 backend/staticfiles/unfold/css/simplebar/simplebar.css create mode 100644 backend/staticfiles/unfold/css/styles.css create mode 100644 backend/staticfiles/unfold/filters/css/nouislider/LICENSE create mode 100644 backend/staticfiles/unfold/filters/css/nouislider/nouislider.min.css create mode 100644 backend/staticfiles/unfold/filters/js/DateTimeShortcuts.js create mode 100644 backend/staticfiles/unfold/filters/js/admin-numeric-filter.js create mode 100644 backend/staticfiles/unfold/filters/js/nouislider/LICENSE create mode 100644 backend/staticfiles/unfold/filters/js/nouislider/nouislider.min.js create mode 100644 backend/staticfiles/unfold/filters/js/wnumb/LICENSE create mode 100644 backend/staticfiles/unfold/filters/js/wnumb/wNumb.min.js create mode 100644 backend/staticfiles/unfold/fonts/inter/Inter-Bold.woff2 create mode 100644 backend/staticfiles/unfold/fonts/inter/Inter-Medium.woff2 create mode 100644 backend/staticfiles/unfold/fonts/inter/Inter-Regular.woff2 create mode 100644 backend/staticfiles/unfold/fonts/inter/Inter-SemiBold.woff2 create mode 100644 backend/staticfiles/unfold/fonts/inter/LICENSE create mode 100644 backend/staticfiles/unfold/fonts/inter/styles.css create mode 100644 backend/staticfiles/unfold/fonts/material-symbols/LICENSE create mode 100644 backend/staticfiles/unfold/fonts/material-symbols/Material-Symbols-Outlined.woff2 create mode 100644 backend/staticfiles/unfold/fonts/material-symbols/styles.css create mode 100644 backend/staticfiles/unfold/js/alpine/LICENSE create mode 100644 backend/staticfiles/unfold/js/alpine/alpine.anchor.js create mode 100644 backend/staticfiles/unfold/js/alpine/alpine.js create mode 100644 backend/staticfiles/unfold/js/alpine/alpine.persist.js create mode 100644 backend/staticfiles/unfold/js/alpine/alpine.resize.js create mode 100644 backend/staticfiles/unfold/js/alpine/alpine.sort.js create mode 100644 backend/staticfiles/unfold/js/app.js create mode 100644 backend/staticfiles/unfold/js/chart/LICENSE create mode 100644 backend/staticfiles/unfold/js/chart/chart.js create mode 100644 backend/staticfiles/unfold/js/htmx/LICENSE create mode 100644 backend/staticfiles/unfold/js/htmx/htmx.js create mode 100644 backend/staticfiles/unfold/js/select2.init.js create mode 100644 backend/staticfiles/unfold/js/simplebar/LICENSE create mode 100644 backend/staticfiles/unfold/js/simplebar/simplebar.js diff --git a/DJANGO-ADMIN-IMPROVEMENT-PLAN.md b/DJANGO-ADMIN-IMPROVEMENT-PLAN.md index b08c8869..4bd50dd4 100644 --- a/DJANGO-ADMIN-IMPROVEMENT-PLAN.md +++ b/DJANGO-ADMIN-IMPROVEMENT-PLAN.md @@ -1,86 +1,176 @@ -# Django Admin Improvement Plan +# Django Admin Improvement Plan - Unfold Edition -**Version:** 1.0.0 -**Created:** December 13, 2025 -**Status:** Planning Phase -**Priority:** πŸ”΄ High - 4-6 weeks implementation -**Dependencies:** After Plan Management Implementation +**Version:** 2.0.0 +**Created:** December 14, 2025 +**Status:** Implementation Phase +**Priority:** πŸ”΄ High - 3-4 weeks implementation +**Dependencies:** After Plan Management Implementation +**Theme:** Django Unfold (Modern Admin Theme) + +--- + +## πŸ”§ CRITICAL FIXES APPLIED (December 14, 2025) + +### Problem: Multiple Conflicting Admin Systems +The system had **3 conflicting admin systems running simultaneously**: +1. Default Django admin +2. Custom IGNY8 admin modifications +3. Unfold theme (partially installed) + +This caused style conflicts, crashes, and inconsistent UI. + +### Solution: Clean Unfold-Only Installation + +**βœ… Fixed Issues:** +1. **Backend Container Crashing** - Missing `unfold` module + - Added `django-unfold==0.73.1` to requirements.txt + - Rebuilt Docker image: `igny8-backend:latest` + - All containers now use new image (backend, celery_worker, celery_beat, flower) + +2. **Admin Apps Configuration Error** - `AttributeError: module 'django.contrib.admin' has no attribute 'apps'` + - Fixed import in `admin/apps.py`: `from django.contrib.admin.apps import AdminConfig` + - Import Unfold AFTER apps are ready in `ready()` method + +3. **Admin Site Inheritance** - Mixed admin systems + - Changed `Igny8AdminSite` from `admin.AdminSite` β†’ `UnfoldAdminSite` + - All admin classes now inherit from Unfold's `ModelAdmin` + +4. **Celery Admin Filters** - Using wrong filter classes + - Changed from `DateRangeFilter` β†’ `RangeDateFilter` (Unfold version) + - Updated `CeleryTaskResultAdmin` to use `ModelAdmin` from Unfold + +5. **Middleware Configuration** + - Added `simple_history.middleware.HistoryRequestMiddleware` + +6. **INSTALLED_APPS Order** + - Unfold apps MUST be before `django.contrib.admin` + - Configured properly in settings.py + +**βœ… Result: Single Clean Admin System** +- **ONLY Unfold** - No more conflicts +- Modern, responsive UI with Tailwind CSS +- Dark mode support +- Advanced filters and bulk operations built-in +- All containers running healthy --- ## Executive Summary -This document outlines a comprehensive improvement plan for the IGNY8 Django Admin interface to transform it from a basic management tool into a powerful operational command center. The plan addresses UI/UX deficiencies, operational inefficiencies, missing monitoring capabilities, and organizational improvements. +This document outlines a comprehensive improvement plan for the IGNY8 Django Admin interface using **Django Unfold**, a modern, feature-rich admin theme. Unfold provides a beautiful UI based on Tailwind CSS, advanced filtering, bulk operations, dark mode, and extensive customization options - eliminating the need for custom CSS/JS while providing enterprise-grade functionality out of the box. **Key Objectives:** -- Enhance UI styling and user experience -- Reorganize sidebar menu for logical grouping +- βœ… **COMPLETED:** Install and configure Unfold theme +- Leverage Unfold's built-in features for UI/UX excellence +- Reorganize sidebar menu using Unfold's navigation system - Remove unused/empty models -- Add bulk operations and data export -- Implement Celery task monitoring -- Create operational dashboards -- Improve search and filtering capabilities +- Implement bulk operations with Unfold's action system +- Add Celery task monitoring with Unfold integration +- Create operational dashboards using Unfold's dashboard tools +- Implement advanced filtering with Unfold's filter extensions + +**What Makes This Different:** +- **Modern UI Out-of-the-Box:** No custom CSS needed - Unfold provides beautiful, responsive design +- **Built-in Features:** Bulk operations, advanced filters, charts, dark mode included +- **Django Integration:** Works seamlessly with django-import-export, django-simple-history, django-celery-results +- **Extensible:** Easy to customize with Unfold's configuration system --- ## Current State Analysis +### βœ… Completed (Phase 0) - December 14, 2025 + +1. βœ… **Unfold Installation** - django-unfold==0.73.1 installed in requirements.txt +2. βœ… **Docker Image Rebuilt** - igny8-backend:latest rebuilt with all dependencies +3. βœ… **Settings Configuration** - UNFOLD settings configured in settings.py +4. βœ… **Admin Site Update** - Igny8AdminSite now inherits from UnfoldAdminSite +5. βœ… **Admin Apps Fixed** - Igny8AdminConfig properly imports Unfold after apps ready +6. βœ… **Celery Admin Updated** - CeleryTaskResultAdmin uses Unfold ModelAdmin & filters +7. βœ… **Supporting Packages** - django-simple-history, django-import-export, django-celery-results installed +8. βœ… **Middleware Updated** - simple_history.middleware.HistoryRequestMiddleware added +9. βœ… **Static Files** - Unfold assets collected via collectstatic +10. βœ… **All Containers Running** - Backend, Celery Worker, Celery Beat, Flower all healthy +11. βœ… **Conflicts Resolved** - No more mixed admin systems (default + custom + Unfold) +12. βœ… **Single Admin System** - **Unfold ONLY** - clean, modern, no conflicts + ### βœ… Strengths -1. **Custom Admin Site** - Igny8AdminSite with logical grouping -2. **Multi-Tenancy Support** - AccountAdminMixin and SiteSectorAdminMixin -3. **Payment Approval Workflow** - Comprehensive payment approval system -4. **Custom Actions** - API key generation, payment approval/rejection -5. **Field Customization** - Custom fieldsets and readonly fields +1. **Modern UI Theme** - Unfold provides beautiful, responsive Tailwind-based design +2. **Custom Admin Site** - Igny8AdminSite with logical grouping (maintained) +3. **Multi-Tenancy Support** - AccountAdminMixin and SiteSectorAdminMixin +4. **Payment Approval Workflow** - Comprehensive payment approval system +5. **Custom Actions** - API key generation, payment approval/rejection +6. **Field Customization** - Custom fieldsets and readonly fields -### ⚠️ Issues Identified +### ⚠️ Issues Remaining -#### 1. **UI/UX Problems** -- No custom styling - uses default Django admin theme -- Basic, dated appearance -- Poor mobile responsiveness -- No dashboard widgets or charts -- Limited visual feedback for actions -- No color coding for statuses - -#### 2. **Sidebar Menu Organization** -- Some groups have unclear purpose -- "Payments" group separated from "Billing & Tenancy" +#### 1. **Sidebar Menu Organization** +- βœ… Current get_app_list() structure works but can be enhanced with Unfold features +- Need to add icons to models for better visual recognition - Missing PlanLimitUsage model (needs to be added) - Some empty groups appearing -- Inconsistent naming conventions -#### 3. **Unused/Empty Models** -- **site_building** models referenced but don't exist: - - BusinessType - - AudienceProfile - - BrandPersonality - - HeroImageryDirection -- Duplicate model registrations: - - Invoice registered in both `business/billing/admin.py` and `modules/billing/admin.py` - - Payment registered twice (with comment noting one shouldn't be used) - - CreditPackage registered twice - - CreditCostConfig registered twice +#### 2. **Unused/Empty Models** (Same as before) +- **site_building** models referenced but don't exist +- Duplicate model registrations need cleanup -#### 4. **Missing Features** -- No CSV/Excel export functionality -- Limited bulk operations (only 3 actions total) -- No Celery task monitoring interface -- No admin dashboard with metrics -- No data quality indicators -- No audit trail beyond basic LogEntry -- No advanced filtering (date ranges, etc.) - -#### 5. **Operational Gaps** -- No at-risk account alerts -- No low credit warnings -- No failed automation alerts -- No WordPress sync status dashboard -- No performance metrics tracking +#### 3. **Missing Features** (Now easier with Unfold) +- CSV/Excel export - Can use Unfold's import_export integration +- Bulk operations - Use Unfold's enhanced action system +- Celery monitoring - Use Unfold's contrib package for better UI +- Admin dashboard - Use Unfold's dashboard widgets +- Advanced filtering - Use Unfold's filter contrib package --- -## Phase 1: Critical Fixes & UI Foundation (Week 1-2) +## Unfold Features Available + +### Built-in Features We'll Use: + +1. **Visual Interface** + - Modern Tailwind CSS-based design + - Dark mode support (automatic) + - Responsive layout (mobile-friendly) + - Beautiful forms and tables + +2. **Advanced Filtering** + - `unfold.contrib.filters` - Enhanced filter UI + - Date range filters with calendar + - Autocomplete filters for foreign keys + - Numeric range filters + +3. **Import/Export** + - `unfold.contrib.import_export` - Styled import/export UI + - Works seamlessly with django-import-export + - Beautiful file upload/download interface + +4. **History/Audit Trail** + - `unfold.contrib.simple_history` - Enhanced history UI + - Timeline view of changes + - User attribution and timestamps + +5. **Actions** + - Enhanced bulk actions UI + - Custom action styling + - Progress indicators + +6. **Dashboard Components** + - Cards for metrics + - Charts (Chart.js integration) + - Custom widgets + - Activity feeds + +7. **Other Features** + - Inline tabs for grouping + - Conditional field visibility + - WYSIWYG editor (Trix) + - Sortable inlines + - Command palette (Cmd+K search) + +--- + +## Phase 1: Critical Fixes & Model Updates (Week 1) ### 1.1 Remove Unused Models from Admin Site @@ -111,295 +201,224 @@ This document outlines a comprehensive improvement plan for the IGNY8 Django Adm **Files to modify:** - `/data/app/igny8/backend/igny8_core/business/billing/admin.py` -### 1.3 Reorganize Sidebar Menu Groups +### 1.3 Update Admin Classes to Use Unfold -**Current Groups:** -1. Billing & Tenancy -2. Sites & Users -3. Global Reference Data -4. Planner -5. Writer Module -6. Thinker Module -7. System Configuration -8. Payments (separate!) -9. Integrations & Sync -10. Publishing -11. Optimization -12. Django Internals +**Current State:** Most admin classes inherit from `admin.ModelAdmin` -**Proposed Reorganization:** +**Action:** Update all admin classes to inherit from Unfold's ModelAdmin: ```python -'πŸ’° Billing & Accounts': { - 'models': [ - ('igny8_core_auth', 'Plan'), - ('billing', 'PlanLimitUsage'), # ADD THIS - ('igny8_core_auth', 'Account'), - ('igny8_core_auth', 'Subscription'), - ('billing', 'Invoice'), - ('billing', 'Payment'), - ('billing', 'CreditTransaction'), - ('billing', 'CreditUsageLog'), - ('billing', 'CreditPackage'), - ('billing', 'PaymentMethodConfig'), - ('billing', 'AccountPaymentMethod'), - ('billing', 'CreditCostConfig'), - ], -}, -'πŸ‘₯ Sites & Users': { - 'models': [ - ('igny8_core_auth', 'Site'), - ('igny8_core_auth', 'Sector'), - ('igny8_core_auth', 'User'), - ('igny8_core_auth', 'SiteUserAccess'), - ('igny8_core_auth', 'PasswordResetToken'), - ], -}, -'πŸ“š Content Management': { - 'models': [ - ('writer', 'Content'), - ('writer', 'Tasks'), - ('writer', 'Images'), - ('writer', 'ContentTaxonomy'), - ('writer', 'ContentAttribute'), - ('writer', 'ContentTaxonomyRelation'), - ('writer', 'ContentClusterMap'), - ], -}, -'🎯 Planning & Strategy': { - 'models': [ - ('planner', 'Clusters'), - ('planner', 'Keywords'), - ('planner', 'ContentIdeas'), - ('system', 'Strategy'), - ], -}, -'πŸ”— Integrations & Publishing': { - 'models': [ - ('integration', 'SiteIntegration'), - ('integration', 'SyncEvent'), - ('publishing', 'PublishingRecord'), - ('publishing', 'DeploymentRecord'), - ], -}, -'πŸ€– AI & Automation': { - 'models': [ - ('ai', 'AITaskLog'), - ('system', 'AIPrompt'), - ('automation', 'AutomationConfig'), - ('automation', 'AutomationRun'), - ('optimization', 'OptimizationTask'), - ], -}, -'🌍 Global Reference Data': { - 'models': [ - ('igny8_core_auth', 'Industry'), - ('igny8_core_auth', 'IndustrySector'), - ('igny8_core_auth', 'SeedKeyword'), - ], -}, -'βš™οΈ System Configuration': { - 'models': [ - ('system', 'IntegrationSettings'), - ('system', 'AuthorProfile'), - ('system', 'SystemSettings'), - ('system', 'AccountSettings'), - ('system', 'UserSettings'), - ('system', 'ModuleSettings'), - ('system', 'AISettings'), - ('system', 'ModuleEnableSettings'), - ('system', 'SystemLog'), - ('system', 'SystemStatus'), - ], -}, -'πŸ”§ Django System': { - 'models': [ - ('admin', 'LogEntry'), - ('auth', 'Group'), - ('auth', 'Permission'), - ('contenttypes', 'ContentType'), - ('sessions', 'Session'), - ], -}, +from unfold.admin import ModelAdmin +from unfold.contrib.filters.admin import RangeDateFilter +from unfold.contrib.import_export.forms import ExportForm, ImportForm + +class TasksAdmin(SiteSectorAdminMixin, ModelAdmin): + # Unfold-specific features + compressed_fields = True # Compact form layout + warn_unsaved_form = True # Warn before leaving unsaved form + + # Standard Django admin + list_display = ['title', 'status', 'cluster', 'created_at'] + list_filter = [ + ('created_at', RangeDateFilter), # Unfold date range filter + 'status', + ] + search_fields = ['title', 'description'] + actions_detail = ['generate_content', 'assign_cluster'] # Actions in detail view ``` -**Benefits:** -- Logical grouping by functionality -- Emoji icons for quick visual recognition -- Combined Billing & Payments into one group -- Separated Content Management from Planning -- Grouped AI, Automation, and Optimization together -- Clearer hierarchy and easier navigation +**Key Files to Update:** +- `/data/app/igny8/backend/igny8_core/modules/writer/admin.py` +- `/data/app/igny8/backend/igny8_core/modules/planner/admin.py` +- `/data/app/igny8/backend/igny8_core/modules/billing/admin.py` +- `/data/app/igny8/backend/igny8_core/business/automation/admin.py` +- `/data/app/igny8/backend/igny8_core/business/integration/admin.py` +- All other admin files -### 1.4 Install Django Admin Enhancement Packages +### 1.4 Add Model Icons for Visual Navigation -**Packages to install:** +**Action:** Add icon declarations to each admin class using Unfold's icon system (Material Symbols): -```bash -# UI Enhancement -pip install django-admin-interface # Modern, customizable theme -# OR -pip install django-grappelli # Alternative mature theme - -# Functionality -pip install django-import-export # CSV/Excel import/export -pip install django-admin-rangefilter # Date range filters -pip install django-advanced-filters # Save filter combinations -pip install django-admin-autocomplete-filter # Better autocomplete +```python +class AccountAdmin(AccountAdminMixin, ModelAdmin): + # Add icon for sidebar + icon = "business" # Material symbol name + +class ContentAdmin(SiteSectorAdminMixin, ModelAdmin): + icon = "article" + +class TasksAdmin(SiteSectorAdminMixin, ModelAdmin): + icon = "task" ``` -**Configuration needed:** -- Add to INSTALLED_APPS -- Configure static files -- Run collectstatic -- Apply migrations if needed +**Icon Mapping:** -### 1.5 Basic UI Styling Improvements +| Model | Icon | Material Symbol | +|-------|------|----------------| +| Account | business | Business/company icon | +| Plan | card_membership | Membership card | +| Site | language | Globe/website icon | +| User | person | Person icon | +| Content | article | Article/document | +| Tasks | task | Checkbox list | +| Clusters | bubble_chart | Cluster diagram | +| Keywords | vpn_key | Key icon | +| Payment | payment | Payment icon | +| Invoice | receipt | Receipt icon | +| Automation | settings_suggest | Automation gear | +| Integration | integration_instructions | Integration icon | -**Without packages (quick wins):** +### 1.5 Configure Unfold Colors and Branding -Create custom CSS file: `backend/igny8_core/static/admin/css/igny8_admin.css` +**Already Done:** Basic UNFOLD configuration in settings.py -```css -/* Status badges */ -.status-active { color: #28a745; font-weight: bold; } -.status-inactive { color: #dc3545; } -.status-pending { color: #ffc107; } +**Additional Customization:** -/* Credit indicators */ -.credits-low { color: #dc3545; font-weight: bold; } -.credits-medium { color: #ffc107; } -.credits-high { color: #28a745; } - -/* Quick action buttons */ -.admin-action-button { - padding: 5px 15px; - border-radius: 4px; - cursor: pointer; - text-decoration: none; - display: inline-block; - margin: 2px; -} - -/* List view enhancements */ -.django-admin-index tr:hover { - background-color: #f8f9fa; -} -``` - -Add custom template: `backend/igny8_core/templates/admin/base_site.html` - -```html -{% extends "admin/base.html" %} -{% load static %} - -{% block title %}{{ title }} | IGNY8 Admin{% endblock %} - -{% block branding %} -

- - IGNY8 Administration - -

-{% endblock %} - -{% block extrastyle %} - {{ block.super }} - -{% endblock %} +```python +# In settings.py UNFOLD dict +"SITE_FAVICONS": [ + { + "rel": "icon", + "sizes": "32x32", + "type": "image/png", + "href": lambda request: static("favicons/favicon-32x32.png"), + }, +], +"SIDEBAR": { + "show_search": True, + "show_all_applications": True, + "navigation": None, # Use get_app_list() from Igny8AdminSite +}, +"THEME": "light", # or "dark" or "auto" ``` --- -## Phase 2: Operational Features (Week 3-4) +## Phase 2: Bulk Operations & Export (Week 2) -### 2.1 Add Bulk Operations +### 2.1 Implement CSV/Excel Export with Unfold -**Priority Models for Bulk Actions:** +**Install Already Complete:** django-import-export and unfold.contrib.import_export + +**Action:** Add ExportMixin and ImportMixin to admin classes: + +```python +from import_export.admin import ImportExportModelAdmin +from unfold.contrib.import_export.forms import ExportForm, ImportForm, SelectableFieldsExportForm + +class TasksAdmin(SiteSectorAdminMixin, ImportExportModelAdmin, ModelAdmin): + import_form_class = ImportForm + export_form_class = ExportForm + + # Define what fields to export + class TaskResource(resources.ModelResource): + class Meta: + model = Tasks + fields = ('id', 'title', 'status', 'cluster__name', 'site__name', 'created_at') + export_order = fields + + resource_class = TaskResource +``` + +**Priority Models for Export:** +- βœ… Tasks +- βœ… Content +- βœ… Keywords +- βœ… Payments +- βœ… CreditTransactions +- βœ… Clusters + +### 2.2 Add Bulk Operations with Unfold Actions + +**Unfold provides enhanced action UI automatically** + +**Action:** Add actions to admin classes: + +```python +from django.contrib import admin +from unfold.decorators import action + +class TasksAdmin(SiteSectorAdminMixin, ModelAdmin): + actions = ['bulk_set_in_progress', 'bulk_set_completed', 'bulk_assign_cluster'] + + @action(description="Mark as In Progress") + def bulk_set_in_progress(self, request, queryset): + updated = queryset.update(status='in_progress') + self.message_user(request, f'{updated} tasks marked as in progress', 'SUCCESS') + + @action(description="Mark as Completed") + def bulk_set_completed(self, request, queryset): + updated = queryset.update(status='completed') + self.message_user(request, f'{updated} tasks completed', 'SUCCESS') + + @action(description="Assign to Cluster", form_class=BulkAssignClusterForm) + def bulk_assign_cluster(self, request, queryset): + # Unfold will show form with cluster selection + if 'cluster' in request.POST: + cluster_id = request.POST['cluster'] + queryset.update(cluster_id=cluster_id) + self.message_user(request, f'Assigned to cluster', 'SUCCESS') +``` + +**Bulk Actions to Add:** #### Tasks Admin -```python -actions = [ - 'bulk_set_status_draft', - 'bulk_set_status_in_progress', - 'bulk_set_status_completed', - 'bulk_assign_cluster', - 'bulk_generate_content', - 'bulk_export_csv', -] -``` +- Mark as Draft +- Mark as In Progress +- Mark as Completed +- Assign to Cluster +- Generate Content (trigger AI) #### Content Admin -```python -actions = [ - 'bulk_publish_to_wordpress', - 'bulk_set_status', - 'bulk_add_taxonomy', - 'bulk_export_with_seo', -] -``` +- Publish to WordPress +- Change Status +- Add Taxonomy +- Update SEO Settings #### Keywords Admin -```python -actions = [ - 'bulk_assign_cluster', - 'bulk_set_priority', - 'bulk_export_csv', -] -``` +- Assign to Cluster +- Set Priority +- Mark for Research -#### Payments Admin (already has some) -```python -actions = [ - 'approve_payments', - 'reject_payments', - 'export_transactions', # ADD -] -``` +#### Payments Admin +- Approve Payments (already exists) +- Reject Payments (already exists) +- Export Transactions (add) -### 2.2 Implement CSV Export +### 2.3 Advanced Filtering with Unfold -**Install django-import-export:** +**Unfold provides beautiful filter UI out of the box** -Add to each admin class: +**Action:** Use Unfold's filter contrib for enhanced filtering: ```python -from import_export.admin import ExportMixin +from unfold.contrib.filters.admin import ( + RangeDateFilter, + RangeDateTimeFilter, + RangeNumericFilter, + SingleNumericFilter, + SliderNumericFilter, +) +from unfold.contrib.filters.admin import RelatedDropdownFilter, ChoicesDropdownFilter -class TasksAdmin(ExportMixin, SiteSectorAdminMixin, admin.ModelAdmin): - resource_class = TaskResource # Define export fields - # ... existing code -``` - -**Create Resource classes for key models:** -- TaskResource -- ContentResource -- KeywordsResource -- CreditTransactionResource -- PaymentResource - -### 2.3 Advanced Filtering - -**Add date range filters:** - -```python -from rangefilter.filters import DateRangeFilter - -class CreditTransactionAdmin(AccountAdminMixin, admin.ModelAdmin): +class CreditTransactionAdmin(AccountAdminMixin, ModelAdmin): list_filter = [ - 'transaction_type', - ('created_at', DateRangeFilter), - 'account', + ('created_at', RangeDateFilter), # Beautiful date range picker + ('amount', RangeNumericFilter), # Numeric range with slider + ('account', RelatedDropdownFilter), # Dropdown with search + ('transaction_type', ChoicesDropdownFilter), # Enhanced dropdown ] ``` -**Add autocomplete filters for large datasets:** +**Filter Types to Implement:** -```python -class TasksAdmin(SiteSectorAdminMixin, admin.ModelAdmin): - autocomplete_fields = ['site', 'sector', 'cluster'] - search_fields = ['title', 'description'] -``` +| Model | Filters | +|-------|---------| +| CreditTransaction | Date range, Amount range, Account dropdown, Type | +| Payment | Date range, Status, Amount range, Method | +| Content | Date range, Status, Site, Sector, Word count range | +| Tasks | Date range, Status, Cluster, Priority | +| AutomationRun | Date range, Status, Site, Success/Fail | --- diff --git a/backend/igny8_core/admin/apps.py b/backend/igny8_core/admin/apps.py index 0840715b..1c2a9258 100644 --- a/backend/igny8_core/admin/apps.py +++ b/backend/igny8_core/admin/apps.py @@ -28,6 +28,9 @@ class Igny8AdminConfig(AdminConfig): def ready(self): super().ready() + # Import Unfold AFTER apps are ready + from unfold.admin import ModelAdmin as UnfoldModelAdmin + # Register Django internals in admin (read-only where appropriate) from django.contrib.admin.models import LogEntry from django.contrib.auth.models import Group, Permission @@ -35,8 +38,8 @@ class Igny8AdminConfig(AdminConfig): from django.contrib.sessions.models import Session _safe_register(LogEntry, ReadOnlyAdmin) - _safe_register(Permission, admin.ModelAdmin) - _safe_register(Group, admin.ModelAdmin) + _safe_register(Permission, UnfoldModelAdmin) + _safe_register(Group, UnfoldModelAdmin) _safe_register(ContentType, ReadOnlyAdmin) _safe_register(Session, ReadOnlyAdmin) diff --git a/backend/igny8_core/admin/celery_admin.py b/backend/igny8_core/admin/celery_admin.py index 3bcb3e56..145cea22 100644 --- a/backend/igny8_core/admin/celery_admin.py +++ b/backend/igny8_core/admin/celery_admin.py @@ -1,15 +1,16 @@ """ -Celery Task Monitoring Admin +Celery Task Monitoring Admin - Unfold Style """ from django.contrib import admin from django.utils.html import format_html from django.contrib import messages from django_celery_results.models import TaskResult -from rangefilter.filters import DateRangeFilter +from unfold.admin import ModelAdmin +from unfold.contrib.filters.admin import RangeDateFilter -class CeleryTaskResultAdmin(admin.ModelAdmin): - """Admin interface for monitoring Celery tasks""" +class CeleryTaskResultAdmin(ModelAdmin): + """Admin interface for monitoring Celery tasks with Unfold styling""" list_display = [ 'task_id', @@ -22,8 +23,8 @@ class CeleryTaskResultAdmin(admin.ModelAdmin): list_filter = [ 'status', 'task_name', - ('date_created', DateRangeFilter), - ('date_done', DateRangeFilter), + ('date_created', RangeDateFilter), + ('date_done', RangeDateFilter), ] search_fields = ['task_id', 'task_name', 'task_args'] readonly_fields = [ diff --git a/backend/igny8_core/admin/site.py b/backend/igny8_core/admin/site.py index 4985acd6..d8a726cd 100644 --- a/backend/igny8_core/admin/site.py +++ b/backend/igny8_core/admin/site.py @@ -1,23 +1,18 @@ """ -Custom AdminSite for IGNY8 to organize models into proper groups +Custom AdminSite for IGNY8 to organize models into proper groups using Unfold """ from django.contrib import admin from django.contrib.admin.apps import AdminConfig from django.apps import apps -from django.urls import path +from django.urls import path, reverse_lazy from django.shortcuts import redirect +from unfold.admin import ModelAdmin as UnfoldModelAdmin +from unfold.sites import UnfoldAdminSite -class Igny8AdminSite(admin.AdminSite): +class Igny8AdminSite(UnfoldAdminSite): """ - Custom AdminSite that organizes models into the planned groups: - 1. Billing & Tenancy - 2. Sites & Users - 3. Global Reference Data - 4. Planner - 5. Writer Module - 6. Thinker Module - 7. System Configuration + Custom AdminSite based on Unfold that organizes models into the planned groups """ site_header = 'IGNY8 Administration' site_title = 'IGNY8 Admin' diff --git a/backend/igny8_core/settings.py b/backend/igny8_core/settings.py index a5318982..47a568be 100644 --- a/backend/igny8_core/settings.py +++ b/backend/igny8_core/settings.py @@ -36,6 +36,11 @@ ALLOWED_HOSTS = [ ] INSTALLED_APPS = [ + # Django Unfold admin theme - MUST be before django.contrib.admin + 'unfold', + 'unfold.contrib.filters', + 'unfold.contrib.import_export', + 'unfold.contrib.simple_history', # Core Django apps - Custom admin with IGNY8 branding 'igny8_core.admin.apps.Igny8AdminConfig', # Custom admin config 'django.contrib.auth', @@ -51,6 +56,7 @@ INSTALLED_APPS = [ 'import_export', 'rangefilter', 'django_celery_results', + 'simple_history', # IGNY8 apps 'igny8_core.auth.apps.Igny8CoreAuthConfig', # Use app config with custom label 'igny8_core.ai.apps.AIConfig', # AI Framework @@ -108,6 +114,7 @@ MIDDLEWARE = [ 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'simple_history.middleware.HistoryRequestMiddleware', # Audit trail 'igny8_core.middleware.request_id.RequestIDMiddleware', # Request ID tracking (must be early) 'igny8_core.auth.middleware.AccountContextMiddleware', # Multi-account support # AccountContextMiddleware sets request.account from JWT @@ -607,6 +614,40 @@ CELERY_CACHE_BACKEND = 'django-cache' # Import/Export Settings IMPORT_EXPORT_USE_TRANSACTIONS = True +# ============================================================================== +# UNFOLD ADMIN CONFIGURATION +# ============================================================================== +# Modern Django admin theme with advanced features +# Documentation: https://unfoldadmin.com/ + +UNFOLD = { + "SITE_TITLE": "IGNY8 Administration", + "SITE_HEADER": "IGNY8 Admin", + "SITE_URL": "/", + "SITE_SYMBOL": "speed", # Symbol from Material icons + "SHOW_HISTORY": True, # Show history for models with simple_history + "SHOW_VIEW_ON_SITE": True, # Show "View on site" button + "COLORS": { + "primary": { + "50": "248 250 252", + "100": "241 245 249", + "200": "226 232 240", + "300": "203 213 225", + "400": "148 163 184", + "500": "100 116 139", + "600": "71 85 105", + "700": "51 65 85", + "800": "30 41 59", + "900": "15 23 42", + "950": "2 6 23", + }, + }, + "SIDEBAR": { + "show_search": True, # Show search in sidebar + "show_all_applications": True, # Show all apps (we'll organize via custom get_app_list) + }, +} + # Billing / Payments configuration STRIPE_PUBLIC_KEY = os.getenv('STRIPE_PUBLIC_KEY', '') STRIPE_SECRET_KEY = os.getenv('STRIPE_SECRET_KEY', '') diff --git a/backend/requirements.txt b/backend/requirements.txt index bc867666..87bad134 100755 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -17,7 +17,8 @@ drf-spectacular>=0.27.0 stripe>=7.10.0 # Django Admin Enhancements -django-admin-interface==0.26.0 +django-unfold==0.73.1 django-import-export==3.3.1 django-admin-rangefilter==0.11.1 django-celery-results==2.5.1 +django-simple-history==3.4.0 diff --git a/backend/staticfiles/admin/js/actions.js b/backend/staticfiles/admin/js/actions.js index 04b25e96..2f0db2d2 100644 --- a/backend/staticfiles/admin/js/actions.js +++ b/backend/staticfiles/admin/js/actions.js @@ -1,204 +1,246 @@ /*global gettext, interpolate, ngettext, Actions*/ -'use strict'; +"use strict"; { - function show(selector) { - document.querySelectorAll(selector).forEach(function(el) { - el.classList.remove('hidden'); - }); - } - - function hide(selector) { - document.querySelectorAll(selector).forEach(function(el) { - el.classList.add('hidden'); - }); - } - - function showQuestion(options) { - hide(options.acrossClears); - show(options.acrossQuestions); - hide(options.allContainer); - } - - function showClear(options) { - show(options.acrossClears); - hide(options.acrossQuestions); - document.querySelector(options.actionContainer).classList.remove(options.selectedClass); - show(options.allContainer); - hide(options.counterContainer); - } - - function reset(options) { - hide(options.acrossClears); - hide(options.acrossQuestions); - hide(options.allContainer); - show(options.counterContainer); - } - - function clearAcross(options) { - reset(options); - const acrossInputs = document.querySelectorAll(options.acrossInput); - acrossInputs.forEach(function(acrossInput) { - acrossInput.value = 0; - }); - document.querySelector(options.actionContainer).classList.remove(options.selectedClass); - } - - function checker(actionCheckboxes, options, checked) { - if (checked) { - showQuestion(options); - } else { - reset(options); - } - actionCheckboxes.forEach(function(el) { - el.checked = checked; - el.closest('tr').classList.toggle(options.selectedClass, checked); - }); - } - - function updateCounter(actionCheckboxes, options) { - const sel = Array.from(actionCheckboxes).filter(function(el) { - return el.checked; - }).length; - const counter = document.querySelector(options.counterContainer); - // data-actions-icnt is defined in the generated HTML - // and contains the total amount of objects in the queryset - const actions_icnt = Number(counter.dataset.actionsIcnt); - counter.textContent = interpolate( - ngettext('%(sel)s of %(cnt)s selected', '%(sel)s of %(cnt)s selected', sel), { - sel: sel, - cnt: actions_icnt - }, true); - const allToggle = document.getElementById(options.allToggleId); - allToggle.checked = sel === actionCheckboxes.length; - if (allToggle.checked) { - showQuestion(options); - } else { - clearAcross(options); - } - } - - const defaults = { - actionContainer: "div.actions", - counterContainer: "span.action-counter", - allContainer: "div.actions span.all", - acrossInput: "div.actions input.select-across", - acrossQuestions: "div.actions span.question", - acrossClears: "div.actions span.clear", - allToggleId: "action-toggle", - selectedClass: "selected" - }; - - window.Actions = function(actionCheckboxes, options) { - options = Object.assign({}, defaults, options); - let list_editable_changed = false; - let lastChecked = null; - let shiftPressed = false; - - document.addEventListener('keydown', (event) => { - shiftPressed = event.shiftKey; - }); - - document.addEventListener('keyup', (event) => { - shiftPressed = event.shiftKey; - }); - - document.getElementById(options.allToggleId).addEventListener('click', function(event) { - checker(actionCheckboxes, options, this.checked); - updateCounter(actionCheckboxes, options); - }); - - document.querySelectorAll(options.acrossQuestions + " a").forEach(function(el) { - el.addEventListener('click', function(event) { - event.preventDefault(); - const acrossInputs = document.querySelectorAll(options.acrossInput); - acrossInputs.forEach(function(acrossInput) { - acrossInput.value = 1; - }); - showClear(options); - }); - }); - - document.querySelectorAll(options.acrossClears + " a").forEach(function(el) { - el.addEventListener('click', function(event) { - event.preventDefault(); - document.getElementById(options.allToggleId).checked = false; - clearAcross(options); - checker(actionCheckboxes, options, false); - updateCounter(actionCheckboxes, options); - }); - }); - - function affectedCheckboxes(target, withModifier) { - const multiSelect = (lastChecked && withModifier && lastChecked !== target); - if (!multiSelect) { - return [target]; - } - const checkboxes = Array.from(actionCheckboxes); - const targetIndex = checkboxes.findIndex(el => el === target); - const lastCheckedIndex = checkboxes.findIndex(el => el === lastChecked); - const startIndex = Math.min(targetIndex, lastCheckedIndex); - const endIndex = Math.max(targetIndex, lastCheckedIndex); - const filtered = checkboxes.filter((el, index) => (startIndex <= index) && (index <= endIndex)); - return filtered; - }; - - Array.from(document.getElementById('result_list').tBodies).forEach(function(el) { - el.addEventListener('change', function(event) { - const target = event.target; - if (target.classList.contains('action-select')) { - const checkboxes = affectedCheckboxes(target, shiftPressed); - checker(checkboxes, options, target.checked); - updateCounter(actionCheckboxes, options); - lastChecked = target; - } else { - list_editable_changed = true; - } - }); - }); - - document.querySelector('#changelist-form button[name=index]').addEventListener('click', function(event) { - if (list_editable_changed) { - const confirmed = confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.")); - if (!confirmed) { - event.preventDefault(); - } - } - }); - - const el = document.querySelector('#changelist-form input[name=_save]'); - // The button does not exist if no fields are editable. - if (el) { - el.addEventListener('click', function(event) { - if (document.querySelector('[name=action]').value) { - const text = list_editable_changed - ? gettext("You have selected an action, but you haven’t saved your changes to individual fields yet. Please click OK to save. You’ll need to re-run the action.") - : gettext("You have selected an action, and you haven’t made any changes on individual fields. You’re probably looking for the Go button rather than the Save button."); - if (!confirm(text)) { - event.preventDefault(); - } - } - }); - } - // Sync counter when navigating to the page, such as through the back - // button. - window.addEventListener('pageshow', (event) => updateCounter(actionCheckboxes, options)); - }; - - // Call function fn when the DOM is loaded and ready. If it is already - // loaded, call the function now. - // http://youmightnotneedjquery.com/#ready - function ready(fn) { - if (document.readyState !== 'loading') { - fn(); - } else { - document.addEventListener('DOMContentLoaded', fn); - } - } - - ready(function() { - const actionsEls = document.querySelectorAll('tr input.action-select'); - if (actionsEls.length > 0) { - Actions(actionsEls); - } + function show(options, selector) { + options.parent.querySelectorAll(selector).forEach(function (el) { + el.classList.remove("hidden"); }); + } + + function hide(options, selector) { + options.parent.querySelectorAll(selector).forEach(function (el) { + el.classList.add("hidden"); + }); + } + + function showQuestion(options) { + hide(options, options.acrossClears); + show(options, options.acrossQuestions); + hide(options, options.allContainer); + } + + function showClear(options) { + show(options, options.acrossClears); + hide(options, options.acrossQuestions); + options.parent + .querySelector(options.actionContainer) + .classList.remove(options.selectedClass); + show(options, options.allContainer); + hide(options, options.counterContainer); + } + + function reset(options) { + hide(options, options.acrossClears); + hide(options, options.acrossQuestions); + hide(options, options.allContainer); + show(options, options.counterContainer); + } + + function clearAcross(options) { + reset(options); + const acrossInputs = options.parent.querySelectorAll(options.acrossInput); + acrossInputs.forEach(function (acrossInput) { + acrossInput.value = 0; + acrossInput.dispatchEvent(new Event("input")); + }); + options.parent + .querySelector(options.actionContainer) + .classList.remove(options.selectedClass); + } + + function checker(actionCheckboxes, options, checked) { + if (checked) { + showQuestion(options); + } else { + reset(options); + } + actionCheckboxes.forEach(function (el) { + el.checked = checked; + el.closest("tr").classList.toggle(options.selectedClass, checked); + }); + } + + function updateCounter(actionCheckboxes, options) { + const sel = Array.from(actionCheckboxes).filter(function (el) { + return el.checked; + }).length; + const counter = options.parent.querySelector(options.counterContainer); + // data-actions-icnt is defined in the generated HTML + // and contains the total amount of objects in the queryset + const actions_icnt = Number(counter.dataset.actionsIcnt); + counter.textContent = interpolate( + ngettext( + "%(sel)s of %(cnt)s selected", + "%(sel)s of %(cnt)s selected", + sel + ), + { + sel: sel, + cnt: actions_icnt, + }, + true + ); + const allToggle = options.parent.querySelector(".action-toggle"); + allToggle.checked = sel === actionCheckboxes.length; + if (allToggle.checked) { + showQuestion(options); + } else { + clearAcross(options); + } + } + + const defaults = { + actionContainer: "div.actions", + counterContainer: "span.action-counter", + allContainer: "div.actions span.all", + acrossInput: "div.actions input.select-across", + acrossQuestions: "div.actions span.question", + acrossClears: "div.actions span.clear", + allToggleId: "action-toggle", + selectedClass: "selected", + }; + + window.Actions = function (actionCheckboxes, options) { + options = Object.assign({}, defaults, options); + let list_editable_changed = false; + let lastChecked = null; + let shiftPressed = false; + + document.addEventListener("keydown", (event) => { + shiftPressed = event.shiftKey; + }); + + document.addEventListener("keyup", (event) => { + shiftPressed = event.shiftKey; + }); + + const allToggle = options.parent.querySelector(".action-toggle"); + allToggle.addEventListener("click", function (event) { + checker(actionCheckboxes, options, this.checked); + updateCounter(actionCheckboxes, options); + }); + + options.parent + .querySelectorAll(options.acrossQuestions + " a") + .forEach(function (el) { + el.addEventListener("click", function (event) { + event.preventDefault(); + const acrossInputs = options.parent.querySelectorAll( + options.acrossInput + ); + acrossInputs.forEach(function (acrossInput) { + acrossInput.value = 1; + acrossInput.dispatchEvent(new Event("input")); + }); + showClear(options); + }); + }); + + options.parent + .querySelectorAll(options.acrossClears + " a") + .forEach(function (el) { + el.addEventListener("click", function (event) { + event.preventDefault(); + options.parent.querySelector(".action-toggle").checked = false; + clearAcross(options); + checker(actionCheckboxes, options, false); + updateCounter(actionCheckboxes, options); + }); + }); + + function affectedCheckboxes(target, withModifier) { + const multiSelect = lastChecked && withModifier && lastChecked !== target; + if (!multiSelect) { + return [target]; + } + const checkboxes = Array.from(actionCheckboxes); + const targetIndex = checkboxes.findIndex((el) => el === target); + const lastCheckedIndex = checkboxes.findIndex((el) => el === lastChecked); + const startIndex = Math.min(targetIndex, lastCheckedIndex); + const endIndex = Math.max(targetIndex, lastCheckedIndex); + const filtered = checkboxes.filter( + (el, index) => startIndex <= index && index <= endIndex + ); + return filtered; + } + + const resultList = options.parent.querySelector(".result-list").tBodies; + Array.from(resultList).forEach(function (el) { + el.addEventListener("change", function (event) { + const target = event.target; + if (target.classList.contains("action-select")) { + const checkboxes = affectedCheckboxes(target, shiftPressed); + checker(checkboxes, options, target.checked); + updateCounter(actionCheckboxes, options); + lastChecked = target; + } else { + list_editable_changed = true; + } + }); + }); + + options.parent + .querySelector("button[name=index]") + .addEventListener("click", function (event) { + if (list_editable_changed) { + const confirmed = confirm( + gettext( + "You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost." + ) + ); + if (!confirmed) { + event.preventDefault(); + } + } + }); + + const el = options.parent.querySelector("input[name=_save]"); + + // The button does not exist if no fields are editable. + if (el) { + el.addEventListener("click", function (event) { + if (document.querySelector("[name=action]").value) { + const text = list_editable_changed + ? gettext( + "You have selected an action, but you haven’t saved your changes to individual fields yet. Please click OK to save. You’ll need to re-run the action." + ) + : gettext( + "You have selected an action, and you haven’t made any changes on individual fields. You’re probably looking for the Go button rather than the Save button." + ); + if (!confirm(text)) { + event.preventDefault(); + } + } + }); + } + + // Sync counter when navigating to the page, such as through the back + // button. + window.addEventListener("pageshow", (event) => + updateCounter(actionCheckboxes, options) + ); + }; + + // Call function fn when the DOM is loaded and ready. If it is already + // loaded, call the function now. + // http://youmightnotneedjquery.com/#ready + function ready(fn) { + if (document.readyState !== "loading") { + fn(); + } else { + document.addEventListener("DOMContentLoaded", fn); + } + } + + ready(function () { + document.querySelectorAll(".result-list-wrapper").forEach(function (el) { + const actionsEls = el.querySelectorAll("tr input.action-select"); + + if (actionsEls.length > 0) { + Actions(actionsEls, { + parent: el, + }); + } + }); + }); } diff --git a/backend/staticfiles/admin/js/admin/RelatedObjectLookups.js b/backend/staticfiles/admin/js/admin/RelatedObjectLookups.js index 1fc03c62..eddfc031 100644 --- a/backend/staticfiles/admin/js/admin/RelatedObjectLookups.js +++ b/backend/staticfiles/admin/js/admin/RelatedObjectLookups.js @@ -1,252 +1,301 @@ /*global SelectBox, interpolate*/ // Handles related-objects functionality: lookup link for raw_id_fields // and Add Another links. -'use strict'; +"use strict"; { - const $ = django.jQuery; - let popupIndex = 0; - const relatedWindows = []; + const $ = django.jQuery; + let popupIndex = 0; + const relatedWindows = []; - function dismissChildPopups() { - relatedWindows.forEach(function(win) { - if(!win.closed) { - win.dismissChildPopups(); - win.close(); - } - }); - } - - function setPopupIndex() { - if(document.getElementsByName("_popup").length > 0) { - const index = window.name.lastIndexOf("__") + 2; - popupIndex = parseInt(window.name.substring(index)); - } else { - popupIndex = 0; - } - } - - function addPopupIndex(name) { - return name + "__" + (popupIndex + 1); - } - - function removePopupIndex(name) { - return name.replace(new RegExp("__" + (popupIndex + 1) + "$"), ''); - } - - function showAdminPopup(triggeringLink, name_regexp, add_popup) { - const name = addPopupIndex(triggeringLink.id.replace(name_regexp, '')); - const href = new URL(triggeringLink.href); - if (add_popup) { - href.searchParams.set('_popup', 1); - } - const win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes'); - relatedWindows.push(win); - win.focus(); - return false; - } - - function showRelatedObjectLookupPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^lookup_/, true); - } - - function dismissRelatedLookupPopup(win, chosenId) { - const name = removePopupIndex(win.name); - const elem = document.getElementById(name); - if (elem.classList.contains('vManyToManyRawIdAdminField') && elem.value) { - elem.value += ',' + chosenId; - } else { - elem.value = chosenId; - } - $(elem).trigger('change'); - const index = relatedWindows.indexOf(win); - if (index > -1) { - relatedWindows.splice(index, 1); - } + function dismissChildPopups() { + relatedWindows.forEach(function (win) { + if (!win.closed) { + win.dismissChildPopups(); win.close(); - } - - function showRelatedObjectPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^(change|add|delete)_/, false); - } - - function updateRelatedObjectLinks(triggeringLink) { - const $this = $(triggeringLink); - const siblings = $this.nextAll('.view-related, .change-related, .delete-related'); - if (!siblings.length) { - return; - } - const value = $this.val(); - if (value) { - siblings.each(function() { - const elm = $(this); - elm.attr('href', elm.attr('data-href-template').replace('__fk__', value)); - elm.removeAttr('aria-disabled'); - }); - } else { - siblings.removeAttr('href'); - siblings.attr('aria-disabled', true); - } - } - - function updateRelatedSelectsOptions(currentSelect, win, objId, newRepr, newId, skipIds = []) { - // After create/edit a model from the options next to the current - // select (+ or :pencil:) update ForeignKey PK of the rest of selects - // in the page. - - const path = win.location.pathname; - // Extract the model from the popup url '...//add/' or - // '...///change/' depending the action (add or change). - const modelName = path.split('/')[path.split('/').length - (objId ? 4 : 3)]; - // Select elements with a specific model reference and context of "available-source". - const selectsRelated = document.querySelectorAll(`[data-model-ref="${modelName}"] [data-context="available-source"]`); - - selectsRelated.forEach(function(select) { - if (currentSelect === select || skipIds && skipIds.includes(select.id)) { - return; - } - - let option = select.querySelector(`option[value="${objId}"]`); - - if (!option) { - option = new Option(newRepr, newId); - select.options.add(option); - // Update SelectBox cache for related fields. - if (window.SelectBox !== undefined && !SelectBox.cache[currentSelect.id]) { - SelectBox.add_to_cache(select.id, option); - SelectBox.redisplay(select.id); - } - return; - } - - option.textContent = newRepr; - option.value = newId; - }); - } - - function dismissAddRelatedObjectPopup(win, newId, newRepr) { - const name = removePopupIndex(win.name); - const elem = document.getElementById(name); - if (elem) { - const elemName = elem.nodeName.toUpperCase(); - if (elemName === 'SELECT') { - elem.options[elem.options.length] = new Option(newRepr, newId, true, true); - updateRelatedSelectsOptions(elem, win, null, newRepr, newId); - } else if (elemName === 'INPUT') { - if (elem.classList.contains('vManyToManyRawIdAdminField') && elem.value) { - elem.value += ',' + newId; - } else { - elem.value = newId; - } - } - // Trigger a change event to update related links if required. - $(elem).trigger('change'); - } else { - const toId = name + "_to"; - const toElem = document.getElementById(toId); - const o = new Option(newRepr, newId); - SelectBox.add_to_cache(toId, o); - SelectBox.redisplay(toId); - if (toElem && toElem.nodeName.toUpperCase() === 'SELECT') { - const skipIds = [name + "_from"]; - updateRelatedSelectsOptions(toElem, win, null, newRepr, newId, skipIds); - } - } - const index = relatedWindows.indexOf(win); - if (index > -1) { - relatedWindows.splice(index, 1); - } - win.close(); - } - - function dismissChangeRelatedObjectPopup(win, objId, newRepr, newId) { - const id = removePopupIndex(win.name.replace(/^edit_/, '')); - const selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - const selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - this.textContent = newRepr; - this.value = newId; - } - }).trigger('change'); - updateRelatedSelectsOptions(selects[0], win, objId, newRepr, newId); - selects.next().find('.select2-selection__rendered').each(function() { - // The element can have a clear button as a child. - // Use the lastChild to modify only the displayed value. - this.lastChild.textContent = newRepr; - this.title = newRepr; - }); - const index = relatedWindows.indexOf(win); - if (index > -1) { - relatedWindows.splice(index, 1); - } - win.close(); - } - - function dismissDeleteRelatedObjectPopup(win, objId) { - const id = removePopupIndex(win.name.replace(/^delete_/, '')); - const selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - const selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - $(this).remove(); - } - }).trigger('change'); - const index = relatedWindows.indexOf(win); - if (index > -1) { - relatedWindows.splice(index, 1); - } - win.close(); - } - - window.showRelatedObjectLookupPopup = showRelatedObjectLookupPopup; - window.dismissRelatedLookupPopup = dismissRelatedLookupPopup; - window.showRelatedObjectPopup = showRelatedObjectPopup; - window.updateRelatedObjectLinks = updateRelatedObjectLinks; - window.dismissAddRelatedObjectPopup = dismissAddRelatedObjectPopup; - window.dismissChangeRelatedObjectPopup = dismissChangeRelatedObjectPopup; - window.dismissDeleteRelatedObjectPopup = dismissDeleteRelatedObjectPopup; - window.dismissChildPopups = dismissChildPopups; - window.relatedWindows = relatedWindows; - - // Kept for backward compatibility - window.showAddAnotherPopup = showRelatedObjectPopup; - window.dismissAddAnotherPopup = dismissAddRelatedObjectPopup; - - window.addEventListener('unload', function(evt) { - window.dismissChildPopups(); + } }); + } - $(document).ready(function() { - setPopupIndex(); - $("a[data-popup-opener]").on('click', function(event) { - event.preventDefault(); - opener.dismissRelatedLookupPopup(window, $(this).data("popup-opener")); - }); - $('body').on('click', '.related-widget-wrapper-link[data-popup="yes"]', function(e) { - e.preventDefault(); - if (this.href) { - const event = $.Event('django:show-related', {href: this.href}); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectPopup(this); - } - } - }); - $('body').on('change', '.related-widget-wrapper select', function(e) { - const event = $.Event('django:update-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - updateRelatedObjectLinks(this); - } - }); - $('.related-widget-wrapper select').trigger('change'); - $('body').on('click', '.related-lookup', function(e) { - e.preventDefault(); - const event = $.Event('django:lookup-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectLookupPopup(this); - } - }); + function setPopupIndex() { + if (document.getElementsByName("_popup").length > 0) { + const index = window.name.lastIndexOf("__") + 2; + popupIndex = parseInt(window.name.substring(index)); + } else { + popupIndex = 0; + } + } + + function addPopupIndex(name) { + return name + "__" + (popupIndex + 1); + } + + function removePopupIndex(name) { + return name.replace(new RegExp("__" + (popupIndex + 1) + "$"), ""); + } + + function showAdminPopup(triggeringLink, name_regexp, add_popup) { + const name = addPopupIndex(triggeringLink.id.replace(name_regexp, "")); + const href = new URL(triggeringLink.href); + if (add_popup) { + href.searchParams.set("_popup", 1); + } + const win = window.open( + href, + name, + "height=768,width=1024,resizable=yes,scrollbars=yes" + ); + relatedWindows.push(win); + win.focus(); + return false; + } + + function showRelatedObjectLookupPopup(triggeringLink) { + return showAdminPopup(triggeringLink, /^lookup_/, true); + } + + function dismissRelatedLookupPopup(win, chosenId) { + const name = removePopupIndex(win.name); + const elem = document.getElementById(name); + if (elem.classList.contains("vManyToManyRawIdAdminField") && elem.value) { + elem.value += "," + chosenId; + } else { + document.getElementById(name).value = chosenId; + } + const index = relatedWindows.indexOf(win); + if (index > -1) { + relatedWindows.splice(index, 1); + } + win.close(); + } + + function showRelatedObjectPopup(triggeringLink) { + return showAdminPopup(triggeringLink, /^(change|add|delete)_/, false); + } + + function updateRelatedObjectLinks(triggeringLink) { + const $this = $(triggeringLink); + // !CHANGED from original + // const siblings = $this.nextAll( + // ".view-related, .change-related, .delete-related" + // ); + + const siblings = $this + .closest(".related-widget-wrapper") + .find(".view-related, .change-related, .delete-related"); + + if (!siblings.length) { + return; + } + const value = $this.val(); + if (value) { + siblings.each(function () { + const elm = $(this); + elm.attr( + "href", + elm.attr("data-href-template").replace("__fk__", value) + ); + elm.removeAttr("aria-disabled"); + }); + } else { + siblings.removeAttr("href"); + siblings.attr("aria-disabled", true); + } + } + + function updateRelatedSelectsOptions( + currentSelect, + win, + objId, + newRepr, + newId, + skipIds = [] + ) { + // After create/edit a model from the options next to the current + // select (+ or :pencil:) update ForeignKey PK of the rest of selects + // in the page. + + const path = win.location.pathname; + // Extract the model from the popup url '...//add/' or + // '...///change/' depending the action (add or change). + const modelName = path.split("/")[path.split("/").length - (objId ? 4 : 3)]; + // Select elements with a specific model reference and context of "available-source". + const selectsRelated = document.querySelectorAll( + `[data-model-ref="${modelName}"] [data-context="available-source"]` + ); + + selectsRelated.forEach(function (select) { + if ( + currentSelect === select || + (skipIds && skipIds.includes(select.id)) + ) { + return; + } + + let option = select.querySelector(`option[value="${objId}"]`); + + if (!option) { + option = new Option(newRepr, newId); + select.options.add(option); + // Update SelectBox cache for related fields. + if ( + window.SelectBox !== undefined && + !SelectBox.cache[currentSelect.id] + ) { + SelectBox.add_to_cache(select.id, option); + SelectBox.redisplay(select.id); + } + return; + } + + option.textContent = newRepr; + option.value = newId; }); + } + + function dismissAddRelatedObjectPopup(win, newId, newRepr) { + const name = removePopupIndex(win.name); + const elem = document.getElementById(name); + if (elem) { + const elemName = elem.nodeName.toUpperCase(); + if (elemName === "SELECT") { + elem.options[elem.options.length] = new Option( + newRepr, + newId, + true, + true + ); + updateRelatedSelectsOptions(elem, win, null, newRepr, newId); + } else if (elemName === "INPUT") { + if ( + elem.classList.contains("vManyToManyRawIdAdminField") && + elem.value + ) { + elem.value += "," + newId; + } else { + elem.value = newId; + } + } + // Trigger a change event to update related links if required. + $(elem).trigger("change"); + } else { + const toId = name + "_to"; + const toElem = document.getElementById(toId); + const o = new Option(newRepr, newId); + SelectBox.add_to_cache(toId, o); + SelectBox.redisplay(toId); + if (toElem && toElem.nodeName.toUpperCase() === "SELECT") { + const skipIds = [name + "_from"]; + updateRelatedSelectsOptions(toElem, win, null, newRepr, newId, skipIds); + } + } + const index = relatedWindows.indexOf(win); + if (index > -1) { + relatedWindows.splice(index, 1); + } + win.close(); + } + + function dismissChangeRelatedObjectPopup(win, objId, newRepr, newId) { + const id = removePopupIndex(win.name.replace(/^edit_/, "")); + const selectsSelector = interpolate("#%s, #%s_from, #%s_to", [id, id, id]); + const selects = $(selectsSelector); + selects + .find("option") + .each(function () { + if (this.value === objId) { + this.textContent = newRepr; + this.value = newId; + } + }) + .trigger("change"); + updateRelatedSelectsOptions(selects[0], win, objId, newRepr, newId); + selects + .next() + .find(".select2-selection__rendered") + .each(function () { + // The element can have a clear button as a child. + // Use the lastChild to modify only the displayed value. + this.lastChild.textContent = newRepr; + this.title = newRepr; + }); + const index = relatedWindows.indexOf(win); + if (index > -1) { + relatedWindows.splice(index, 1); + } + win.close(); + } + + function dismissDeleteRelatedObjectPopup(win, objId) { + const id = removePopupIndex(win.name.replace(/^delete_/, "")); + const selectsSelector = interpolate("#%s, #%s_from, #%s_to", [id, id, id]); + const selects = $(selectsSelector); + selects + .find("option") + .each(function () { + if (this.value === objId) { + $(this).remove(); + } + }) + .trigger("change"); + const index = relatedWindows.indexOf(win); + if (index > -1) { + relatedWindows.splice(index, 1); + } + win.close(); + } + + window.showRelatedObjectLookupPopup = showRelatedObjectLookupPopup; + window.dismissRelatedLookupPopup = dismissRelatedLookupPopup; + window.showRelatedObjectPopup = showRelatedObjectPopup; + window.updateRelatedObjectLinks = updateRelatedObjectLinks; + window.dismissAddRelatedObjectPopup = dismissAddRelatedObjectPopup; + window.dismissChangeRelatedObjectPopup = dismissChangeRelatedObjectPopup; + window.dismissDeleteRelatedObjectPopup = dismissDeleteRelatedObjectPopup; + window.dismissChildPopups = dismissChildPopups; + + // Kept for backward compatibility + window.showAddAnotherPopup = showRelatedObjectPopup; + window.dismissAddAnotherPopup = dismissAddRelatedObjectPopup; + + window.addEventListener("unload", function (evt) { + window.dismissChildPopups(); + }); + + $(document).ready(function () { + setPopupIndex(); + $("a[data-popup-opener]").on("click", function (event) { + event.preventDefault(); + opener.dismissRelatedLookupPopup(window, $(this).data("popup-opener")); + }); + $("body").on( + "click", + '.related-widget-wrapper-link[data-popup="yes"]', + function (e) { + e.preventDefault(); + if (this.href) { + const event = $.Event("django:show-related", { href: this.href }); + $(this).trigger(event); + if (!event.isDefaultPrevented()) { + showRelatedObjectPopup(this); + } + } + } + ); + $("body").on("change", ".related-widget-wrapper select", function (e) { + const event = $.Event("django:update-related"); + $(this).trigger(event); + if (!event.isDefaultPrevented()) { + updateRelatedObjectLinks(this); + } + }); + $(".related-widget-wrapper select").trigger("change"); + $("body").on("click", ".related-lookup", function (e) { + e.preventDefault(); + const event = $.Event("django:lookup-related"); + $(this).trigger(event); + if (!event.isDefaultPrevented()) { + showRelatedObjectLookupPopup(this); + } + }); + }); } diff --git a/backend/staticfiles/admin/js/inlines.js b/backend/staticfiles/admin/js/inlines.js index cd3726cf..17b0d8fa 100644 --- a/backend/staticfiles/admin/js/inlines.js +++ b/backend/staticfiles/admin/js/inlines.js @@ -15,345 +15,485 @@ * Licensed under the New BSD License * See: https://opensource.org/licenses/bsd-license.php */ -'use strict'; +"use strict"; { - const $ = django.jQuery; - $.fn.formset = function(opts) { - const options = $.extend({}, $.fn.formset.defaults, opts); - const $this = $(this); - const $parent = $this.parent(); - const updateElementIndex = function(el, prefix, ndx) { - const id_regex = new RegExp("(" + prefix + "-(\\d+|__prefix__))"); - const replacement = prefix + "-" + ndx; - if ($(el).prop("for")) { - $(el).prop("for", $(el).prop("for").replace(id_regex, replacement)); - } - if (el.id) { - el.id = el.id.replace(id_regex, replacement); - } - if (el.name) { - el.name = el.name.replace(id_regex, replacement); - } - }; - const totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS").prop("autocomplete", "off"); - let nextIndex = parseInt(totalForms.val(), 10); - const maxForms = $("#id_" + options.prefix + "-MAX_NUM_FORMS").prop("autocomplete", "off"); - const minForms = $("#id_" + options.prefix + "-MIN_NUM_FORMS").prop("autocomplete", "off"); - let addButton; + const $ = django.jQuery; + $.fn.formset = function (opts) { + const options = $.extend({}, $.fn.formset.defaults, opts); + const $this = $(this); + const $parent = $this.parent(); + const updateElementIndex = function (el, prefix, ndx) { + const id_regex = new RegExp("(" + prefix + "-(\\d+|__prefix__))"); + const replacement = prefix + "-" + ndx; + if ($(el).prop("for")) { + $(el).prop("for", $(el).prop("for").replace(id_regex, replacement)); + } + if (el.id) { + el.id = el.id.replace(id_regex, replacement); + } + if (el.name) { + // !CHANGED from original + // el.name = el.name.replace(id_regex, replacement); + el.setAttribute("name", el.name.replace(id_regex, replacement)); + } + }; + const totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS").prop( + "autocomplete", + "off" + ); + let nextIndex = parseInt(totalForms.val(), 10); + const maxForms = $("#id_" + options.prefix + "-MAX_NUM_FORMS").prop( + "autocomplete", + "off" + ); + const minForms = $("#id_" + options.prefix + "-MIN_NUM_FORMS").prop( + "autocomplete", + "off" + ); + let addButton; - /** - * The "Add another MyModel" button below the inline forms. - */ - const addInlineAddButton = function() { - if (addButton === null) { - if ($this.prop("tagName") === "TR") { - // If forms are laid out as table rows, insert the - // "add" button in a new table row: - const numCols = $this.eq(-1).children().length; - $parent.append('' + options.addText + ""); - addButton = $parent.find("tr:last a"); - } else { - // Otherwise, insert it immediately after the last form: - $this.filter(":last").after('"); - addButton = $this.filter(":last").next().find("a"); - } - } - addButton.on('click', addInlineClickHandler); - }; - - const addInlineClickHandler = function(e) { - e.preventDefault(); - const template = $("#" + options.prefix + "-empty"); - const row = template.clone(true); - row.removeClass(options.emptyCssClass) - .addClass(options.formCssClass) - .attr("id", options.prefix + "-" + nextIndex); - addInlineDeleteButton(row); - row.find("*").each(function() { - updateElementIndex(this, options.prefix, totalForms.val()); - }); - // Insert the new form when it has been fully edited. - row.insertBefore($(template)); - // Update number of total forms. - $(totalForms).val(parseInt(totalForms.val(), 10) + 1); - nextIndex += 1; - // Hide the add button if there's a limit and it's been reached. - if ((maxForms.val() !== '') && (maxForms.val() - totalForms.val()) <= 0) { - addButton.parent().hide(); - } - // Show the remove buttons if there are more than min_num. - toggleDeleteButtonVisibility(row.closest('.inline-group')); - - // Pass the new form to the post-add callback, if provided. - if (options.added) { - options.added(row); - } - row.get(0).dispatchEvent(new CustomEvent("formset:added", { - bubbles: true, - detail: { - formsetName: options.prefix - } - })); - }; - - /** - * The "X" button that is part of every unsaved inline. - * (When saved, it is replaced with a "Delete" checkbox.) - */ - const addInlineDeleteButton = function(row) { - if (row.is("tr")) { - // If the forms are laid out in table rows, insert - // the remove button into the last table cell: - row.children(":last").append('"); - } else if (row.is("ul") || row.is("ol")) { - // If they're laid out as an ordered/unordered list, - // insert an
  • after the last list item: - row.append('
  • ' + options.deleteText + "
  • "); - } else { - // Otherwise, just insert the remove button as the - // last child element of the form's container: - row.children(":first").append('' + options.deleteText + ""); - } - // Add delete handler for each row. - row.find("a." + options.deleteCssClass).on('click', inlineDeleteHandler.bind(this)); - }; - - const inlineDeleteHandler = function(e1) { - e1.preventDefault(); - const deleteButton = $(e1.target); - const row = deleteButton.closest('.' + options.formCssClass); - const inlineGroup = row.closest('.inline-group'); - // Remove the parent form containing this button, - // and also remove the relevant row with non-field errors: - const prevRow = row.prev(); - if (prevRow.length && prevRow.hasClass('row-form-errors')) { - prevRow.remove(); - } - row.remove(); - nextIndex -= 1; - // Pass the deleted form to the post-delete callback, if provided. - if (options.removed) { - options.removed(row); - } - document.dispatchEvent(new CustomEvent("formset:removed", { - detail: { - formsetName: options.prefix - } - })); - // Update the TOTAL_FORMS form count. - const forms = $("." + options.formCssClass); - $("#id_" + options.prefix + "-TOTAL_FORMS").val(forms.length); - // Show add button again once below maximum number. - if ((maxForms.val() === '') || (maxForms.val() - forms.length) > 0) { - addButton.parent().show(); - } - // Hide the remove buttons if at min_num. - toggleDeleteButtonVisibility(inlineGroup); - // Also, update names and ids for all remaining form controls so - // they remain in sequence: - let i, formCount; - const updateElementCallback = function() { - updateElementIndex(this, options.prefix, i); - }; - for (i = 0, formCount = forms.length; i < formCount; i++) { - updateElementIndex($(forms).get(i), options.prefix, i); - $(forms.get(i)).find("*").each(updateElementCallback); - } - }; - - const toggleDeleteButtonVisibility = function(inlineGroup) { - if ((minForms.val() !== '') && (minForms.val() - totalForms.val()) >= 0) { - inlineGroup.find('.inline-deletelink').hide(); - } else { - inlineGroup.find('.inline-deletelink').show(); - } - }; - - $this.each(function(i) { - $(this).not("." + options.emptyCssClass).addClass(options.formCssClass); - }); - - // Create the delete buttons for all unsaved inlines: - $this.filter('.' + options.formCssClass + ':not(.has_original):not(.' + options.emptyCssClass + ')').each(function() { - addInlineDeleteButton($(this)); - }); - toggleDeleteButtonVisibility($this); - - // Create the add button, initially hidden. - addButton = options.addButton; - addInlineAddButton(); - - // Show the add button if allowed to add more items. - // Note that max_num = None translates to a blank string. - const showAddButton = maxForms.val() === '' || (maxForms.val() - totalForms.val()) > 0; - if ($this.length && showAddButton) { - addButton.parent().show(); + /** + * The "Add another MyModel" button below the inline forms. + */ + const addInlineAddButton = function () { + if (addButton === null) { + if ($this.prop("tagName") === "TR") { + // If forms are laid out as table rows, insert the + // "add" button in a new table row: + const numCols = $this.eq(-1).children().length; + $parent.append( + '' + + options.addText + + "" + ); + addButton = $parent.find("tr:last a"); } else { - addButton.parent().hide(); + // Otherwise, insert it immediately after the last form: + $this + .filter(":last") + .after( + '" + ); + addButton = $this.filter(":last").next().find("a"); + } + } + addButton.on("click", addInlineClickHandler); + }; + + const addInlineClickHandler = function (e) { + e.preventDefault(); + const template = $("#" + options.prefix + "-empty"); + const row = template.clone(true); + row + .removeClass(options.emptyCssClass) + .addClass(options.formCssClass) + .attr("id", options.prefix + "-" + nextIndex); + + addInlineDeleteButton(row); + row.find("*").each(function () { + updateElementIndex(this, options.prefix, totalForms.val()); + }); + + // Insert the new form when it has been fully edited. + // !CHANGED from original + if ($(template).parent().is("tbody")) { + row + .wrap('') + .parent() + .insertBefore($(template).parent()); + } else { + row.insertBefore($(template)); + } + + // Update number of total forms. + $(totalForms).val(parseInt(totalForms.val(), 10) + 1); + nextIndex += 1; + // Hide the add button if there's a limit and it's been reached. + if (maxForms.val() !== "" && maxForms.val() - totalForms.val() <= 0) { + addButton.parent().hide(); + } + // Show the remove buttons if there are more than min_num. + toggleDeleteButtonVisibility(row.closest(".inline-group")); + + // Pass the new form to the post-add callback, if provided. + if (options.added) { + options.added(row); + } + row.get(0).dispatchEvent( + new CustomEvent("formset:added", { + bubbles: true, + detail: { + formsetName: options.prefix, + }, + }) + ); + }; + + /** + * The "X" button that is part of every unsaved inline. + * (When saved, it is replaced with a "Delete" checkbox.) + */ + const addInlineDeleteButton = function (row) { + if (row.is("tr")) { + // If the forms are laid out in table rows, insert + // the remove button into the last table cell: + row + .children(":last") + .append( + '" + ); + } else if (row.is("ul") || row.is("ol")) { + // If they're laid out as an ordered/unordered list, + // insert an
  • after the last list item: + row.append( + '
  • ' + + options.deleteText + + "
  • " + ); + } else { + // Otherwise, just insert the remove button as the + // last child element of the form's container: + row + .children(":first") + .append( + '' + + options.deleteText + + "" + ); + } + // Add delete handler for each row. + row + .find("a." + options.deleteCssClass) + .on("click", inlineDeleteHandler.bind(this)); + }; + + const inlineDeleteHandler = function (e1) { + e1.preventDefault(); + const deleteButton = $(e1.target); + const row = deleteButton.closest("." + options.formCssClass); + const inlineGroup = row.closest(".inline-group"); + // Remove the parent form containing this button, + // and also remove the relevant row with non-field errors: + const prevRow = row.prev(); + if (prevRow.length && prevRow.hasClass("row-form-errors")) { + prevRow.remove(); + } + + // !CHANGED from original + if (deleteButton.parent().parent().parent().parent().is("tbody")) { + row.parent().remove(); + } else { + row.remove(); + } + nextIndex -= 1; + // Pass the deleted form to the post-delete callback, if provided. + if (options.removed) { + options.removed(row); + } + document.dispatchEvent( + new CustomEvent("formset:removed", { + detail: { + formsetName: options.prefix, + }, + }) + ); + // Update the TOTAL_FORMS form count. + const forms = $("." + options.formCssClass); + $("#id_" + options.prefix + "-TOTAL_FORMS").val(forms.length); + // Show add button again once below maximum number. + if (maxForms.val() === "" || maxForms.val() - forms.length > 0) { + addButton.parent().show(); + } + // Hide the remove buttons if at min_num. + toggleDeleteButtonVisibility(inlineGroup); + // Also, update names and ids for all remaining form controls so + // they remain in sequence: + let i, formCount; + const updateElementCallback = function () { + updateElementIndex(this, options.prefix, i); + }; + for (i = 0, formCount = forms.length; i < formCount; i++) { + updateElementIndex($(forms).get(i), options.prefix, i); + $(forms.get(i)).find("*").each(updateElementCallback); + } + }; + + const toggleDeleteButtonVisibility = function (inlineGroup) { + if (minForms.val() !== "" && minForms.val() - totalForms.val() >= 0) { + inlineGroup.find(".inline-deletelink").hide(); + } else { + inlineGroup.find(".inline-deletelink").show(); + } + }; + + // !CHANGED from original. Business logic for tabular inlines is different. + if ($this.parent().is("tbody")) { + $this + .parent() + .parent() + .find("tr.form-row") + .each(function (i) { + $(this) + .not("." + options.emptyCssClass) + .addClass(options.formCssClass); + }); + } else { + $this.each(function (i) { + $(this) + .not("." + options.emptyCssClass) + .addClass(options.formCssClass); + }); + } + + // Create the delete buttons for all unsaved inlines: + // !CHANGED from original, added parent() and used find() instead of filter() + $this + .parent() + .parent() + .find( + "." + + options.formCssClass + + ":not(.has_original):not(." + + options.emptyCssClass + + ")" + ) + .each(function () { + addInlineDeleteButton($(this)); + }); + toggleDeleteButtonVisibility($this); + + // Create the add button, initially hidden. + addButton = options.addButton; + addInlineAddButton(); + + // Show the add button if allowed to add more items. + // Note that max_num = None translates to a blank string. + const showAddButton = + maxForms.val() === "" || maxForms.val() - totalForms.val() > 0; + if ($this.length && showAddButton) { + addButton.parent().show(); + } else { + addButton.parent().hide(); + } + + return this; + }; + + /* Setup plugin defaults */ + $.fn.formset.defaults = { + prefix: "form", // The form prefix for your django formset + addText: "add another", // Text for the add link + deleteText: "remove", // Text for the delete link + addCssClass: "add-row", // CSS class applied to the add link + deleteCssClass: "delete-row", // CSS class applied to the delete link + emptyCssClass: "empty-row", // CSS class applied to the empty row + formCssClass: "dynamic-form", // CSS class applied to each form in a formset + added: null, // Function called each time a new form is added + removed: null, // Function called each time a form is deleted + addButton: null, // Existing add button to use + }; + + // Tabular inlines --------------------------------------------------------- + $.fn.tabularFormset = function (selector, options, callback = null) { + const $rows = $(this); + + const reinitDateTimeShortCuts = function () { + // Reinitialize the calendar and clock widgets by force + if (typeof DateTimeShortcuts !== "undefined") { + $(".datetimeshortcuts").remove(); + DateTimeShortcuts.init(); + } + }; + + const updateSelectFilter = function () { + // If any SelectFilter widgets are a part of the new form, + // instantiate a new SelectFilter instance for it. + if (typeof SelectFilter !== "undefined") { + $(".selectfilter").each(function (index, value) { + SelectFilter.init(value.id, this.dataset.fieldName, false); + }); + $(".selectfilterstacked").each(function (index, value) { + SelectFilter.init(value.id, this.dataset.fieldName, true); + }); + } + }; + + const initPrepopulatedFields = function (row) { + row.find(".prepopulated_field").each(function () { + const field = $(this), + input = field.find("input, select, textarea"), + dependency_list = input.data("dependency_list") || [], + dependencies = []; + $.each(dependency_list, function (i, field_name) { + dependencies.push( + "#" + + row + .find(".field-" + field_name) + .find("input, select, textarea") + .attr("id") + ); + }); + if (dependencies.length) { + input.prepopulate(dependencies, input.attr("maxlength")); + } + }); + }; + + $rows.formset({ + prefix: options.prefix, + addText: options.addText, + formCssClass: "dynamic-" + options.prefix, + deleteCssClass: "inline-deletelink", + deleteText: options.deleteText, + emptyCssClass: "empty-form", + added: function (row) { + initPrepopulatedFields(row); + reinitDateTimeShortCuts(); + updateSelectFilter(); + }, + addButton: options.addButton, + }); + + if (typeof callback === "function") { + callback(); + } + + return $rows; + }; + + // Stacked inlines --------------------------------------------------------- + $.fn.stackedFormset = function (selector, options, callback = null) { + const $rows = $(this); + const updateInlineLabel = function (row) { + $(selector) + .find(".inline_label") + .each(function (i) { + const count = i + 1; + $(this).html( + $(this) + .html() + .replace(/(#\d+)/g, "#" + count) + ); + }); + }; + + const reinitDateTimeShortCuts = function () { + // Reinitialize the calendar and clock widgets by force, yuck. + if (typeof DateTimeShortcuts !== "undefined") { + $(".datetimeshortcuts").remove(); + DateTimeShortcuts.init(); + } + }; + + const updateSelectFilter = function () { + // If any SelectFilter widgets were added, instantiate a new instance. + if (typeof SelectFilter !== "undefined") { + $(".selectfilter").each(function (index, value) { + SelectFilter.init(value.id, this.dataset.fieldName, false); + }); + $(".selectfilterstacked").each(function (index, value) { + SelectFilter.init(value.id, this.dataset.fieldName, true); + }); + } + }; + + const initPrepopulatedFields = function (row) { + row.find(".prepopulated_field").each(function () { + const field = $(this), + input = field.find("input, select, textarea"), + dependency_list = input.data("dependency_list") || [], + dependencies = []; + $.each(dependency_list, function (i, field_name) { + // Dependency in a fieldset. + let field_element = row.find(".form-row .field-" + field_name); + // Dependency without a fieldset. + if (!field_element.length) { + field_element = row.find(".form-row.field-" + field_name); + } + dependencies.push( + "#" + field_element.find("input, select, textarea").attr("id") + ); + }); + if (dependencies.length) { + input.prepopulate(dependencies, input.attr("maxlength")); + } + }); + }; + + $rows.formset({ + prefix: options.prefix, + addText: options.addText, + formCssClass: "dynamic-" + options.prefix, + deleteCssClass: "inline-deletelink", + deleteText: options.deleteText, + emptyCssClass: "empty-form", + removed: updateInlineLabel, + added: function (row) { + initPrepopulatedFields(row); + reinitDateTimeShortCuts(); + updateSelectFilter(); + updateInlineLabel(row); + }, + addButton: options.addButton, + }); + + if (typeof callback === "function") { + callback(); + } + + return $rows; + }; + + $(window).on("htmx:afterSettle", function (event) { + if (event.target.classList.contains("js-inline-admin-formset")) { + initInlines($(event.target), function () { + if (typeof DateTimeShortcuts !== "undefined") { + $(".datetimeshortcuts").remove(); + DateTimeShortcuts.init(); } - return this; - }; + $(event.target).find(".admin-autocomplete").djangoAdminSelect2(); + }); + } + }); - /* Setup plugin defaults */ - $.fn.formset.defaults = { - prefix: "form", // The form prefix for your django formset - addText: "add another", // Text for the add link - deleteText: "remove", // Text for the delete link - addCssClass: "add-row", // CSS class applied to the add link - deleteCssClass: "delete-row", // CSS class applied to the delete link - emptyCssClass: "empty-row", // CSS class applied to the empty row - formCssClass: "dynamic-form", // CSS class applied to each form in a formset - added: null, // Function called each time a new form is added - removed: null, // Function called each time a form is deleted - addButton: null // Existing add button to use - }; - - - // Tabular inlines --------------------------------------------------------- - $.fn.tabularFormset = function(selector, options) { - const $rows = $(this); - - const reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force - if (typeof DateTimeShortcuts !== "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - const updateSelectFilter = function() { - // If any SelectFilter widgets are a part of the new form, - // instantiate a new SelectFilter instance for it. - if (typeof SelectFilter !== 'undefined') { - $('.selectfilter').each(function(index, value) { - SelectFilter.init(value.id, this.dataset.fieldName, false); - }); - $('.selectfilterstacked').each(function(index, value) { - SelectFilter.init(value.id, this.dataset.fieldName, true); - }); - } - }; - - const initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - const field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - dependencies.push('#' + row.find('.field-' + field_name).find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - added: function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - }, - addButton: options.addButton - }); - - return $rows; - }; - - // Stacked inlines --------------------------------------------------------- - $.fn.stackedFormset = function(selector, options) { - const $rows = $(this); - const updateInlineLabel = function(row) { - $(selector).find(".inline_label").each(function(i) { - const count = i + 1; - $(this).html($(this).html().replace(/(#\d+)/g, "#" + count)); - }); - }; - - const reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force, yuck. - if (typeof DateTimeShortcuts !== "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - const updateSelectFilter = function() { - // If any SelectFilter widgets were added, instantiate a new instance. - if (typeof SelectFilter !== "undefined") { - $(".selectfilter").each(function(index, value) { - SelectFilter.init(value.id, this.dataset.fieldName, false); - }); - $(".selectfilterstacked").each(function(index, value) { - SelectFilter.init(value.id, this.dataset.fieldName, true); - }); - } - }; - - const initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - const field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - // Dependency in a fieldset. - let field_element = row.find('.form-row .field-' + field_name); - // Dependency without a fieldset. - if (!field_element.length) { - field_element = row.find('.form-row.field-' + field_name); - } - dependencies.push('#' + field_element.find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - removed: updateInlineLabel, - added: function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - updateInlineLabel(row); - }, - addButton: options.addButton - }); - - return $rows; - }; - - $(document).ready(function() { - $(".js-inline-admin-formset").each(function() { - const data = $(this).data(), - inlineOptions = data.inlineFormset; - let selector; - switch(data.inlineType) { - case "stacked": - selector = inlineOptions.name + "-group .inline-related"; - $(selector).stackedFormset(selector, inlineOptions.options); - break; - case "tabular": - selector = inlineOptions.name + "-group .tabular.inline-related tbody:first > tr.form-row"; - $(selector).tabularFormset(selector, inlineOptions.options); - break; - } - }); + $(document).ready(function () { + $(".js-inline-admin-formset").each(function () { + initInlines(this); }); + }); + + function initInlines(el, callback = null) { + const data = $(el).data(), + inlineOptions = data.inlineFormset; + let selector; + switch (data.inlineType) { + case "stacked": + selector = inlineOptions.name + "-group .inline-related"; + $(selector).stackedFormset(selector, inlineOptions.options, callback); + break; + case "tabular": + selector = + inlineOptions.name + + "-group .tabular.inline-related tbody:last > tr.form-row"; + $(selector).tabularFormset(selector, inlineOptions.options, callback); + break; + } + } } diff --git a/backend/staticfiles/unfold/css/simplebar/LICENSE b/backend/staticfiles/unfold/css/simplebar/LICENSE new file mode 100644 index 00000000..b206d0ff --- /dev/null +++ b/backend/staticfiles/unfold/css/simplebar/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Jonathan Nicol + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/backend/staticfiles/unfold/css/simplebar/simplebar.css b/backend/staticfiles/unfold/css/simplebar/simplebar.css new file mode 100644 index 00000000..2ff0d26e --- /dev/null +++ b/backend/staticfiles/unfold/css/simplebar/simplebar.css @@ -0,0 +1,230 @@ +[data-simplebar] { + position: relative; + flex-direction: column; + flex-wrap: wrap; + justify-content: flex-start; + align-content: flex-start; + align-items: flex-start; + } + + .simplebar-wrapper { + overflow: hidden; + width: inherit; + height: inherit; + max-width: inherit; + max-height: inherit; + } + + .simplebar-mask { + direction: inherit; + position: absolute; + overflow: hidden; + padding: 0; + margin: 0; + left: 0; + top: 0; + bottom: 0; + right: 0; + width: auto !important; + height: auto !important; + z-index: 0; + } + + .simplebar-offset { + direction: inherit !important; + box-sizing: inherit !important; + resize: none !important; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + padding: 0; + margin: 0; + -webkit-overflow-scrolling: touch; + } + + .simplebar-content-wrapper { + direction: inherit; + box-sizing: border-box !important; + position: relative; + display: block; + height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */ + width: auto; + max-width: 100%; /* Not required for horizontal scroll to trigger */ + max-height: 100%; /* Needed for vertical scroll to trigger */ + overflow: auto; + scrollbar-width: none; + -ms-overflow-style: none; + } + + .simplebar-content-wrapper::-webkit-scrollbar, + .simplebar-hide-scrollbar::-webkit-scrollbar { + display: none; + width: 0; + height: 0; + } + + .simplebar-content:before, + .simplebar-content:after { + content: ' '; + display: table; + } + + .simplebar-placeholder { + max-height: 100%; + max-width: 100%; + width: 100%; + pointer-events: none; + } + + .simplebar-height-auto-observer-wrapper { + box-sizing: inherit !important; + height: 100%; + width: 100%; + max-width: 1px; + position: relative; + float: left; + max-height: 1px; + overflow: hidden; + z-index: -1; + padding: 0; + margin: 0; + pointer-events: none; + flex-grow: inherit; + flex-shrink: 0; + flex-basis: 0; + } + + .simplebar-height-auto-observer { + box-sizing: inherit; + display: block; + opacity: 0; + position: absolute; + top: 0; + left: 0; + height: 1000%; + width: 1000%; + min-height: 1px; + min-width: 1px; + overflow: hidden; + pointer-events: none; + z-index: -1; + } + + .simplebar-track { + z-index: 1; + position: absolute; + right: 0; + bottom: 0; + pointer-events: none; + overflow: hidden; + } + + [data-simplebar].simplebar-dragging { + pointer-events: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + [data-simplebar].simplebar-dragging .simplebar-content { + pointer-events: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + [data-simplebar].simplebar-dragging .simplebar-track { + pointer-events: all; + } + + .simplebar-scrollbar { + position: absolute; + left: 0; + right: 0; + min-height: 10px; + } + + .simplebar-scrollbar:before { + position: absolute; + content: ''; + background: black; + border-radius: 7px; + left: 2px; + right: 2px; + opacity: 0; + transition: opacity 0.2s 0.5s linear; + } + + .simplebar-scrollbar.simplebar-visible:before { + opacity: 0.5; + transition-delay: 0s; + transition-duration: 0s; + } + + .simplebar-track.simplebar-vertical { + top: 0; + width: 11px; + } + + .simplebar-scrollbar:before { + top: 2px; + bottom: 2px; + left: 2px; + right: 2px; + } + + .simplebar-track.simplebar-horizontal { + left: 0; + height: 11px; + } + + .simplebar-track.simplebar-horizontal .simplebar-scrollbar { + right: auto; + left: 0; + top: 0; + bottom: 0; + min-height: 0; + min-width: 10px; + width: auto; + } + + /* Rtl support */ + [data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical { + right: auto; + left: 0; + } + + .simplebar-dummy-scrollbar-size { + direction: rtl; + position: fixed; + opacity: 0; + visibility: hidden; + height: 500px; + width: 500px; + overflow-y: hidden; + overflow-x: scroll; + -ms-overflow-style: scrollbar !important; + } + + .simplebar-dummy-scrollbar-size > div { + width: 200%; + height: 200%; + margin: 10px 0; + } + + .simplebar-hide-scrollbar { + position: fixed; + left: 0; + visibility: hidden; + overflow-y: scroll; + scrollbar-width: none; + -ms-overflow-style: none; + } diff --git a/backend/staticfiles/unfold/css/styles.css b/backend/staticfiles/unfold/css/styles.css new file mode 100644 index 00000000..b8b42082 --- /dev/null +++ b/backend/staticfiles/unfold/css/styles.css @@ -0,0 +1,2 @@ +/*! tailwindcss v4.1.16 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-200:oklch(94.5% .129 101.54);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:var(--color-primary-50);--color-primary-100:var(--color-primary-100);--color-primary-200:var(--color-primary-200);--color-primary-300:var(--color-primary-300);--color-primary-400:var(--color-primary-400);--color-primary-500:var(--color-primary-500);--color-primary-600:var(--color-primary-600);--color-primary-700:var(--color-primary-700);--color-primary-800:var(--color-primary-800);--color-primary-900:var(--color-primary-900);--color-primary-950:var(--color-primary-950);--color-base-50:var(--color-base-50);--color-base-100:var(--color-base-100);--color-base-200:var(--color-base-200);--color-base-300:var(--color-base-300);--color-base-400:var(--color-base-400);--color-base-500:var(--color-base-500);--color-base-600:var(--color-base-600);--color-base-700:var(--color-base-700);--color-base-800:var(--color-base-800);--color-base-900:var(--color-base-900);--color-base-950:var(--color-base-950);--color-font-subtle-light:var(--color-font-subtle-light);--color-font-subtle-dark:var(--color-font-subtle-dark);--color-font-default-light:var(--color-font-default-light);--color-font-default-dark:var(--color-font-default-dark);--color-font-important-light:var(--color-font-important-light);--color-font-important-dark:var(--color-font-important-dark)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-base-200,currentColor)}::file-selector-button{border-color:var(--color-base-200,currentColor)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-1\/2{top:-50%}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3\!{top:calc(var(--spacing)*3)!important}.top-7{top:calc(var(--spacing)*7)}.top-10{top:calc(var(--spacing)*10)}.top-\[73px\]{top:73px}.-right-1\/2{right:-50%}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.right-1\/2{right:50%}.right-3{right:calc(var(--spacing)*3)}.-bottom-1\/2{bottom:-50%}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\/2{bottom:50%}.bottom-\[73px\]{bottom:73px}.-left-1\/2{left:-50%}.-left-6{left:calc(var(--spacing)*-6)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-12{left:calc(var(--spacing)*12)}.left-\[65px\]{left:65px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-\[50\]{z-index:50}.z-\[1000\]{z-index:1000}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-13{grid-column:span 13/span 13}.col-span-14{grid-column:span 14/span 14}.col-span-15{grid-column:span 15/span 15}.col-span-16{grid-column:span 16/span 16}.float-left{float:left}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-0{margin:calc(var(--spacing)*0)}.-m-1{margin:calc(var(--spacing)*-1)}.-m-2{margin:calc(var(--spacing)*-2)}.-m-3{margin:calc(var(--spacing)*-3)}.-m-4{margin:calc(var(--spacing)*-4)}.-m-5{margin:calc(var(--spacing)*-5)}.-m-6{margin:calc(var(--spacing)*-6)}.-m-7{margin:calc(var(--spacing)*-7)}.-m-8{margin:calc(var(--spacing)*-8)}.-m-9{margin:calc(var(--spacing)*-9)}.-m-10{margin:calc(var(--spacing)*-10)}.-m-11{margin:calc(var(--spacing)*-11)}.-m-12{margin:calc(var(--spacing)*-12)}.-m-13{margin:calc(var(--spacing)*-13)}.-m-14{margin:calc(var(--spacing)*-14)}.-m-15{margin:calc(var(--spacing)*-15)}.-m-16{margin:calc(var(--spacing)*-16)}.-m-17{margin:calc(var(--spacing)*-17)}.-m-18{margin:calc(var(--spacing)*-18)}.-m-19{margin:calc(var(--spacing)*-19)}.-m-20{margin:calc(var(--spacing)*-20)}.-m-21{margin:calc(var(--spacing)*-21)}.-m-22{margin:calc(var(--spacing)*-22)}.-m-23{margin:calc(var(--spacing)*-23)}.-m-24{margin:calc(var(--spacing)*-24)}.m-0{margin:calc(var(--spacing)*0)}.m-0\!{margin:calc(var(--spacing)*0)!important}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.m-6{margin:calc(var(--spacing)*6)}.m-7{margin:calc(var(--spacing)*7)}.m-8{margin:calc(var(--spacing)*8)}.m-9{margin:calc(var(--spacing)*9)}.m-10{margin:calc(var(--spacing)*10)}.m-11{margin:calc(var(--spacing)*11)}.m-12{margin:calc(var(--spacing)*12)}.m-13{margin:calc(var(--spacing)*13)}.m-14{margin:calc(var(--spacing)*14)}.m-15{margin:calc(var(--spacing)*15)}.m-16{margin:calc(var(--spacing)*16)}.m-17{margin:calc(var(--spacing)*17)}.m-18{margin:calc(var(--spacing)*18)}.m-19{margin:calc(var(--spacing)*19)}.m-20{margin:calc(var(--spacing)*20)}.m-21{margin:calc(var(--spacing)*21)}.m-22{margin:calc(var(--spacing)*22)}.m-23{margin:calc(var(--spacing)*23)}.m-24{margin:calc(var(--spacing)*24)}.-mx-0{margin-inline:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.-mx-7{margin-inline:calc(var(--spacing)*-7)}.-mx-8{margin-inline:calc(var(--spacing)*-8)}.-mx-9{margin-inline:calc(var(--spacing)*-9)}.-mx-10{margin-inline:calc(var(--spacing)*-10)}.-mx-11{margin-inline:calc(var(--spacing)*-11)}.-mx-12{margin-inline:calc(var(--spacing)*-12)}.-mx-13{margin-inline:calc(var(--spacing)*-13)}.-mx-14{margin-inline:calc(var(--spacing)*-14)}.-mx-15{margin-inline:calc(var(--spacing)*-15)}.-mx-16{margin-inline:calc(var(--spacing)*-16)}.-mx-17{margin-inline:calc(var(--spacing)*-17)}.-mx-18{margin-inline:calc(var(--spacing)*-18)}.-mx-19{margin-inline:calc(var(--spacing)*-19)}.-mx-20{margin-inline:calc(var(--spacing)*-20)}.-mx-21{margin-inline:calc(var(--spacing)*-21)}.-mx-22{margin-inline:calc(var(--spacing)*-22)}.-mx-23{margin-inline:calc(var(--spacing)*-23)}.-mx-24{margin-inline:calc(var(--spacing)*-24)}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-7{margin-inline:calc(var(--spacing)*7)}.mx-8{margin-inline:calc(var(--spacing)*8)}.mx-9{margin-inline:calc(var(--spacing)*9)}.mx-10{margin-inline:calc(var(--spacing)*10)}.mx-11{margin-inline:calc(var(--spacing)*11)}.mx-12{margin-inline:calc(var(--spacing)*12)}.mx-13{margin-inline:calc(var(--spacing)*13)}.mx-14{margin-inline:calc(var(--spacing)*14)}.mx-15{margin-inline:calc(var(--spacing)*15)}.mx-16{margin-inline:calc(var(--spacing)*16)}.mx-17{margin-inline:calc(var(--spacing)*17)}.mx-18{margin-inline:calc(var(--spacing)*18)}.mx-19{margin-inline:calc(var(--spacing)*19)}.mx-20{margin-inline:calc(var(--spacing)*20)}.mx-21{margin-inline:calc(var(--spacing)*21)}.mx-22{margin-inline:calc(var(--spacing)*22)}.mx-23{margin-inline:calc(var(--spacing)*23)}.mx-24{margin-inline:calc(var(--spacing)*24)}.mx-auto{margin-inline:auto}.-my-0{margin-block:calc(var(--spacing)*0)}.-my-1{margin-block:calc(var(--spacing)*-1)}.-my-2{margin-block:calc(var(--spacing)*-2)}.-my-3{margin-block:calc(var(--spacing)*-3)}.-my-4{margin-block:calc(var(--spacing)*-4)}.-my-5{margin-block:calc(var(--spacing)*-5)}.-my-6{margin-block:calc(var(--spacing)*-6)}.-my-7{margin-block:calc(var(--spacing)*-7)}.-my-8{margin-block:calc(var(--spacing)*-8)}.-my-9{margin-block:calc(var(--spacing)*-9)}.-my-10{margin-block:calc(var(--spacing)*-10)}.-my-11{margin-block:calc(var(--spacing)*-11)}.-my-12{margin-block:calc(var(--spacing)*-12)}.-my-13{margin-block:calc(var(--spacing)*-13)}.-my-14{margin-block:calc(var(--spacing)*-14)}.-my-15{margin-block:calc(var(--spacing)*-15)}.-my-16{margin-block:calc(var(--spacing)*-16)}.-my-17{margin-block:calc(var(--spacing)*-17)}.-my-18{margin-block:calc(var(--spacing)*-18)}.-my-19{margin-block:calc(var(--spacing)*-19)}.-my-20{margin-block:calc(var(--spacing)*-20)}.-my-21{margin-block:calc(var(--spacing)*-21)}.-my-22{margin-block:calc(var(--spacing)*-22)}.-my-23{margin-block:calc(var(--spacing)*-23)}.-my-24{margin-block:calc(var(--spacing)*-24)}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.my-9{margin-block:calc(var(--spacing)*9)}.my-10{margin-block:calc(var(--spacing)*10)}.my-11{margin-block:calc(var(--spacing)*11)}.my-12{margin-block:calc(var(--spacing)*12)}.my-13{margin-block:calc(var(--spacing)*13)}.my-14{margin-block:calc(var(--spacing)*14)}.my-15{margin-block:calc(var(--spacing)*15)}.my-16{margin-block:calc(var(--spacing)*16)}.my-17{margin-block:calc(var(--spacing)*17)}.my-18{margin-block:calc(var(--spacing)*18)}.my-19{margin-block:calc(var(--spacing)*19)}.my-20{margin-block:calc(var(--spacing)*20)}.my-21{margin-block:calc(var(--spacing)*21)}.my-22{margin-block:calc(var(--spacing)*22)}.my-23{margin-block:calc(var(--spacing)*23)}.my-24{margin-block:calc(var(--spacing)*24)}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-0{margin-top:calc(var(--spacing)*0)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-5{margin-top:calc(var(--spacing)*-5)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.-mt-7{margin-top:calc(var(--spacing)*-7)}.-mt-8{margin-top:calc(var(--spacing)*-8)}.-mt-9{margin-top:calc(var(--spacing)*-9)}.-mt-10{margin-top:calc(var(--spacing)*-10)}.-mt-11{margin-top:calc(var(--spacing)*-11)}.-mt-12{margin-top:calc(var(--spacing)*-12)}.-mt-13{margin-top:calc(var(--spacing)*-13)}.-mt-14{margin-top:calc(var(--spacing)*-14)}.-mt-15{margin-top:calc(var(--spacing)*-15)}.-mt-16{margin-top:calc(var(--spacing)*-16)}.-mt-17{margin-top:calc(var(--spacing)*-17)}.-mt-18{margin-top:calc(var(--spacing)*-18)}.-mt-19{margin-top:calc(var(--spacing)*-19)}.-mt-20{margin-top:calc(var(--spacing)*-20)}.-mt-21{margin-top:calc(var(--spacing)*-21)}.-mt-22{margin-top:calc(var(--spacing)*-22)}.-mt-23{margin-top:calc(var(--spacing)*-23)}.-mt-24{margin-top:calc(var(--spacing)*-24)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-11{margin-top:calc(var(--spacing)*11)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-13{margin-top:calc(var(--spacing)*13)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-17{margin-top:calc(var(--spacing)*17)}.mt-18{margin-top:calc(var(--spacing)*18)}.mt-19{margin-top:calc(var(--spacing)*19)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-21{margin-top:calc(var(--spacing)*21)}.mt-22{margin-top:calc(var(--spacing)*22)}.mt-23{margin-top:calc(var(--spacing)*23)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-auto{margin-top:auto}.-mr-0{margin-right:calc(var(--spacing)*0)}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.-mr-3{margin-right:calc(var(--spacing)*-3)}.-mr-4{margin-right:calc(var(--spacing)*-4)}.-mr-5{margin-right:calc(var(--spacing)*-5)}.-mr-6{margin-right:calc(var(--spacing)*-6)}.-mr-7{margin-right:calc(var(--spacing)*-7)}.-mr-8{margin-right:calc(var(--spacing)*-8)}.-mr-9{margin-right:calc(var(--spacing)*-9)}.-mr-10{margin-right:calc(var(--spacing)*-10)}.-mr-11{margin-right:calc(var(--spacing)*-11)}.-mr-12{margin-right:calc(var(--spacing)*-12)}.-mr-13{margin-right:calc(var(--spacing)*-13)}.-mr-14{margin-right:calc(var(--spacing)*-14)}.-mr-15{margin-right:calc(var(--spacing)*-15)}.-mr-16{margin-right:calc(var(--spacing)*-16)}.-mr-17{margin-right:calc(var(--spacing)*-17)}.-mr-18{margin-right:calc(var(--spacing)*-18)}.-mr-19{margin-right:calc(var(--spacing)*-19)}.-mr-20{margin-right:calc(var(--spacing)*-20)}.-mr-21{margin-right:calc(var(--spacing)*-21)}.-mr-22{margin-right:calc(var(--spacing)*-22)}.-mr-23{margin-right:calc(var(--spacing)*-23)}.-mr-24{margin-right:calc(var(--spacing)*-24)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-6{margin-right:calc(var(--spacing)*6)}.mr-7{margin-right:calc(var(--spacing)*7)}.mr-8{margin-right:calc(var(--spacing)*8)}.mr-9{margin-right:calc(var(--spacing)*9)}.mr-10{margin-right:calc(var(--spacing)*10)}.mr-11{margin-right:calc(var(--spacing)*11)}.mr-12{margin-right:calc(var(--spacing)*12)}.mr-13{margin-right:calc(var(--spacing)*13)}.mr-14{margin-right:calc(var(--spacing)*14)}.mr-15{margin-right:calc(var(--spacing)*15)}.mr-16{margin-right:calc(var(--spacing)*16)}.mr-17{margin-right:calc(var(--spacing)*17)}.mr-18{margin-right:calc(var(--spacing)*18)}.mr-19{margin-right:calc(var(--spacing)*19)}.mr-20{margin-right:calc(var(--spacing)*20)}.mr-21{margin-right:calc(var(--spacing)*21)}.mr-22{margin-right:calc(var(--spacing)*22)}.mr-23{margin-right:calc(var(--spacing)*23)}.mr-24{margin-right:calc(var(--spacing)*24)}.mr-\[12px\]{margin-right:12px}.mr-auto{margin-right:auto}.-mb-0{margin-bottom:calc(var(--spacing)*0)}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.-mb-3{margin-bottom:calc(var(--spacing)*-3)}.-mb-4{margin-bottom:calc(var(--spacing)*-4)}.-mb-5{margin-bottom:calc(var(--spacing)*-5)}.-mb-6{margin-bottom:calc(var(--spacing)*-6)}.-mb-7{margin-bottom:calc(var(--spacing)*-7)}.-mb-8{margin-bottom:calc(var(--spacing)*-8)}.-mb-9{margin-bottom:calc(var(--spacing)*-9)}.-mb-10{margin-bottom:calc(var(--spacing)*-10)}.-mb-11{margin-bottom:calc(var(--spacing)*-11)}.-mb-12{margin-bottom:calc(var(--spacing)*-12)}.-mb-13{margin-bottom:calc(var(--spacing)*-13)}.-mb-14{margin-bottom:calc(var(--spacing)*-14)}.-mb-15{margin-bottom:calc(var(--spacing)*-15)}.-mb-16{margin-bottom:calc(var(--spacing)*-16)}.-mb-17{margin-bottom:calc(var(--spacing)*-17)}.-mb-18{margin-bottom:calc(var(--spacing)*-18)}.-mb-19{margin-bottom:calc(var(--spacing)*-19)}.-mb-20{margin-bottom:calc(var(--spacing)*-20)}.-mb-21{margin-bottom:calc(var(--spacing)*-21)}.-mb-22{margin-bottom:calc(var(--spacing)*-22)}.-mb-23{margin-bottom:calc(var(--spacing)*-23)}.-mb-24{margin-bottom:calc(var(--spacing)*-24)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-11{margin-bottom:calc(var(--spacing)*11)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-13{margin-bottom:calc(var(--spacing)*13)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-15{margin-bottom:calc(var(--spacing)*15)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-17{margin-bottom:calc(var(--spacing)*17)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-19{margin-bottom:calc(var(--spacing)*19)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-21{margin-bottom:calc(var(--spacing)*21)}.mb-22{margin-bottom:calc(var(--spacing)*22)}.mb-23{margin-bottom:calc(var(--spacing)*23)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.-ml-0{margin-left:calc(var(--spacing)*0)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.-ml-5{margin-left:calc(var(--spacing)*-5)}.-ml-6{margin-left:calc(var(--spacing)*-6)}.-ml-7{margin-left:calc(var(--spacing)*-7)}.-ml-8{margin-left:calc(var(--spacing)*-8)}.-ml-9{margin-left:calc(var(--spacing)*-9)}.-ml-10{margin-left:calc(var(--spacing)*-10)}.-ml-11{margin-left:calc(var(--spacing)*-11)}.-ml-12{margin-left:calc(var(--spacing)*-12)}.-ml-13{margin-left:calc(var(--spacing)*-13)}.-ml-14{margin-left:calc(var(--spacing)*-14)}.-ml-15{margin-left:calc(var(--spacing)*-15)}.-ml-16{margin-left:calc(var(--spacing)*-16)}.-ml-17{margin-left:calc(var(--spacing)*-17)}.-ml-18{margin-left:calc(var(--spacing)*-18)}.-ml-19{margin-left:calc(var(--spacing)*-19)}.-ml-20{margin-left:calc(var(--spacing)*-20)}.-ml-21{margin-left:calc(var(--spacing)*-21)}.-ml-22{margin-left:calc(var(--spacing)*-22)}.-ml-23{margin-left:calc(var(--spacing)*-23)}.-ml-24{margin-left:calc(var(--spacing)*-24)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-12{margin-left:calc(var(--spacing)*12)}.ml-13{margin-left:calc(var(--spacing)*13)}.ml-14{margin-left:calc(var(--spacing)*14)}.ml-15{margin-left:calc(var(--spacing)*15)}.ml-16{margin-left:calc(var(--spacing)*16)}.ml-17{margin-left:calc(var(--spacing)*17)}.ml-18{margin-left:calc(var(--spacing)*18)}.ml-19{margin-left:calc(var(--spacing)*19)}.ml-20{margin-left:calc(var(--spacing)*20)}.ml-21{margin-left:calc(var(--spacing)*21)}.ml-22{margin-left:calc(var(--spacing)*22)}.ml-23{margin-left:calc(var(--spacing)*23)}.ml-24{margin-left:calc(var(--spacing)*24)}.ml-auto{margin-left:auto}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content;field-sizing:content}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9\.5{height:calc(var(--spacing)*9.5)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-72{height:calc(var(--spacing)*72)}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[55px\]{height:55px}.h-\[64px\]{height:64px}.h-\[65px\]{height:65px}.h-\[66px\]{height:66px}.h-full{height:100%}.h-px{height:1px}.max-h-\[30px\]{max-height:30px}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-1{min-height:calc(var(--spacing)*1)}.min-h-2{min-height:calc(var(--spacing)*2)}.min-h-3{min-height:calc(var(--spacing)*3)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-\[38px\]{min-height:38px}.min-h-\[62\.5px\]{min-height:62.5px}.min-h-\[64px\]{min-height:64px}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-1\/7{width:14.2857%}.w-2{width:calc(var(--spacing)*2)}.w-2\/3{width:66.6667%}.w-2\/4{width:50%}.w-2\/5{width:40%}.w-2\/6{width:33.3333%}.w-2\/7{width:28.5714%}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-3\/6{width:50%}.w-3\/7{width:42.8571%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-4\/7{width:57.1429%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-5\/7{width:71.4286%}.w-6{width:calc(var(--spacing)*6)}.w-6\/7{width:85.7143%}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-80{width:calc(var(--spacing)*80)}.w-\[0px\]{width:0}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[38px\]{width:38px}.w-\[65px\]\!{width:65px!important}.w-\[264px\]{width:264px}.w-\[288px\]{width:288px}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-8{max-width:calc(var(--spacing)*8)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-1{min-width:calc(var(--spacing)*1)}.min-w-2{min-width:calc(var(--spacing)*2)}.min-w-3{min-width:calc(var(--spacing)*3)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-7{min-width:calc(var(--spacing)*7)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-72{min-width:calc(var(--spacing)*72)}.min-w-\[18px\]{min-width:18px}.min-w-\[38px\]{min-width:38px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.3333%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-none{border-spacing:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/3{--tw-translate-x:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.-rotate-90\!{rotate:-90deg!important}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-11{gap:calc(var(--spacing)*11)}.gap-12{gap:calc(var(--spacing)*12)}.gap-13{gap:calc(var(--spacing)*13)}.gap-14{gap:calc(var(--spacing)*14)}.gap-15{gap:calc(var(--spacing)*15)}.gap-16{gap:calc(var(--spacing)*16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-default{border-radius:var(--border-radius,6px)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-default{border-top-left-radius:var(--border-radius,6px);border-top-right-radius:var(--border-radius,6px)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-default{border-top-left-radius:var(--border-radius,6px);border-bottom-left-radius:var(--border-radius,6px)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-default{border-top-right-radius:var(--border-radius,6px);border-bottom-right-radius:var(--border-radius,6px)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-default{border-bottom-right-radius:var(--border-radius,6px);border-bottom-left-radius:var(--border-radius,6px)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-0\!{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-base-50{border-color:var(--color-base-50)}.border-base-100{border-color:var(--color-base-100)}.border-base-200{border-color:var(--color-base-200)}.border-base-200\!{border-color:var(--color-base-200)!important}.border-base-300{border-color:var(--color-base-300)}.border-base-400,.border-base-400\/10{border-color:var(--color-base-400)}@supports (color:color-mix(in lab, red, red)){.border-base-400\/10{border-color:color-mix(in oklab,var(--color-base-400)10%,transparent)}}.border-base-500{border-color:var(--color-base-500)}.border-base-600{border-color:var(--color-base-600)}.border-base-700{border-color:var(--color-base-700)}.border-base-800{border-color:var(--color-base-800)}.border-base-900{border-color:var(--color-base-900)}.border-base-950{border-color:var(--color-base-950)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-700{border-color:var(--color-blue-700)}.border-green-700{border-color:var(--color-green-700)}.border-orange-700{border-color:var(--color-orange-700)}.border-primary-600{border-color:var(--color-primary-600)}.border-primary-700{border-color:var(--color-primary-700)}.border-red-200{border-color:var(--color-red-200)}.border-red-700{border-color:var(--color-red-700)}.border-transparent{border-color:#0000}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.\!bg-primary-50{background-color:var(--color-primary-50)!important}.\!bg-primary-100{background-color:var(--color-primary-100)!important}.\!bg-primary-200{background-color:var(--color-primary-200)!important}.\!bg-primary-300{background-color:var(--color-primary-300)!important}.\!bg-primary-400{background-color:var(--color-primary-400)!important}.\!bg-primary-500{background-color:var(--color-primary-500)!important}.\!bg-primary-600{background-color:var(--color-primary-600)!important}.\!bg-primary-700{background-color:var(--color-primary-700)!important}.\!bg-primary-800{background-color:var(--color-primary-800)!important}.\!bg-primary-900{background-color:var(--color-primary-900)!important}.\!bg-primary-950{background-color:var(--color-primary-950)!important}.bg-amber-100{background-color:var(--color-amber-100)}.bg-base-50{background-color:var(--color-base-50)}.bg-base-100{background-color:var(--color-base-100)}.bg-base-200,.bg-base-200\/10{background-color:var(--color-base-200)}@supports (color:color-mix(in lab, red, red)){.bg-base-200\/10{background-color:color-mix(in oklab,var(--color-base-200)10%,transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-base-400{background-color:var(--color-base-400)}.bg-base-500{background-color:var(--color-base-500)}.bg-base-600{background-color:var(--color-base-600)}.bg-base-700{background-color:var(--color-base-700)}.bg-base-800{background-color:var(--color-base-800)}.bg-base-900,.bg-base-900\/80{background-color:var(--color-base-900)}@supports (color:color-mix(in lab, red, red)){.bg-base-900\/80{background-color:color-mix(in oklab,var(--color-base-900)80%,transparent)}}.bg-base-950{background-color:var(--color-base-950)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-800{background-color:var(--color-primary-800)}.bg-primary-900{background-color:var(--color-primary-900)}.bg-primary-950{background-color:var(--color-primary-950)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-bl{--tw-gradient-position:to bottom left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-bl{--tw-gradient-position:to bottom left in oklab}}.bg-linear-to-bl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tl{--tw-gradient-position:to top left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tl{--tw-gradient-position:to top left in oklab}}.bg-linear-to-tl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.from-base-50{--tw-gradient-from:var(--color-base-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-100{--tw-gradient-from:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-200{--tw-gradient-from:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-300{--tw-gradient-from:var(--color-base-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-400{--tw-gradient-from:var(--color-base-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-500{--tw-gradient-from:var(--color-base-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-600{--tw-gradient-from:var(--color-base-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-700{--tw-gradient-from:var(--color-base-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-800{--tw-gradient-from:var(--color-base-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-900{--tw-gradient-from:var(--color-base-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-base-950{--tw-gradient-from:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-50{--tw-gradient-from:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-100{--tw-gradient-from:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-200{--tw-gradient-from:var(--color-primary-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-300{--tw-gradient-from:var(--color-primary-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-400{--tw-gradient-from:var(--color-primary-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-500{--tw-gradient-from:var(--color-primary-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-600{--tw-gradient-from:var(--color-primary-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-700{--tw-gradient-from:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-800{--tw-gradient-from:var(--color-primary-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-900{--tw-gradient-from:var(--color-primary-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-950{--tw-gradient-from:var(--color-primary-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-50{--tw-gradient-to:var(--color-base-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-100{--tw-gradient-to:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-200{--tw-gradient-to:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-300{--tw-gradient-to:var(--color-base-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-400{--tw-gradient-to:var(--color-base-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-500{--tw-gradient-to:var(--color-base-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-600{--tw-gradient-to:var(--color-base-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-700{--tw-gradient-to:var(--color-base-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-800{--tw-gradient-to:var(--color-base-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-900{--tw-gradient-to:var(--color-base-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-base-950{--tw-gradient-to:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-50{--tw-gradient-to:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-100{--tw-gradient-to:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-200{--tw-gradient-to:var(--color-primary-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-300{--tw-gradient-to:var(--color-primary-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-400{--tw-gradient-to:var(--color-primary-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-500{--tw-gradient-to:var(--color-primary-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-600{--tw-gradient-to:var(--color-primary-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-700{--tw-gradient-to:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-800{--tw-gradient-to:var(--color-primary-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-900{--tw-gradient-to:var(--color-primary-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-950{--tw-gradient-to:var(--color-primary-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-9{padding:calc(var(--spacing)*9)}.p-10{padding:calc(var(--spacing)*10)}.p-11{padding:calc(var(--spacing)*11)}.p-12{padding:calc(var(--spacing)*12)}.p-13{padding:calc(var(--spacing)*13)}.p-14{padding:calc(var(--spacing)*14)}.p-15{padding:calc(var(--spacing)*15)}.p-16{padding:calc(var(--spacing)*16)}.p-17{padding:calc(var(--spacing)*17)}.p-18{padding:calc(var(--spacing)*18)}.p-19{padding:calc(var(--spacing)*19)}.p-20{padding:calc(var(--spacing)*20)}.p-21{padding:calc(var(--spacing)*21)}.p-22{padding:calc(var(--spacing)*22)}.p-23{padding:calc(var(--spacing)*23)}.p-24{padding:calc(var(--spacing)*24)}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-11{padding-inline:calc(var(--spacing)*11)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-13{padding-inline:calc(var(--spacing)*13)}.px-14{padding-inline:calc(var(--spacing)*14)}.px-15{padding-inline:calc(var(--spacing)*15)}.px-16{padding-inline:calc(var(--spacing)*16)}.px-17{padding-inline:calc(var(--spacing)*17)}.px-18{padding-inline:calc(var(--spacing)*18)}.px-19{padding-inline:calc(var(--spacing)*19)}.px-20{padding-inline:calc(var(--spacing)*20)}.px-21{padding-inline:calc(var(--spacing)*21)}.px-22{padding-inline:calc(var(--spacing)*22)}.px-23{padding-inline:calc(var(--spacing)*23)}.px-24{padding-inline:calc(var(--spacing)*24)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing)*0)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\.5{padding-block:calc(var(--spacing)*4.5)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-11{padding-block:calc(var(--spacing)*11)}.py-12{padding-block:calc(var(--spacing)*12)}.py-13{padding-block:calc(var(--spacing)*13)}.py-14{padding-block:calc(var(--spacing)*14)}.py-15{padding-block:calc(var(--spacing)*15)}.py-16{padding-block:calc(var(--spacing)*16)}.py-17{padding-block:calc(var(--spacing)*17)}.py-18{padding-block:calc(var(--spacing)*18)}.py-19{padding-block:calc(var(--spacing)*19)}.py-20{padding-block:calc(var(--spacing)*20)}.py-21{padding-block:calc(var(--spacing)*21)}.py-22{padding-block:calc(var(--spacing)*22)}.py-23{padding-block:calc(var(--spacing)*23)}.py-24{padding-block:calc(var(--spacing)*24)}.py-\[5px\]{padding-block:5px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-9{padding-top:calc(var(--spacing)*9)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-11{padding-top:calc(var(--spacing)*11)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-13{padding-top:calc(var(--spacing)*13)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-17{padding-top:calc(var(--spacing)*17)}.pt-18{padding-top:calc(var(--spacing)*18)}.pt-19{padding-top:calc(var(--spacing)*19)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-21{padding-top:calc(var(--spacing)*21)}.pt-22{padding-top:calc(var(--spacing)*22)}.pt-23{padding-top:calc(var(--spacing)*23)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-8\!{padding-right:calc(var(--spacing)*8)!important}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-13{padding-right:calc(var(--spacing)*13)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-15{padding-right:calc(var(--spacing)*15)}.pr-16{padding-right:calc(var(--spacing)*16)}.pr-17{padding-right:calc(var(--spacing)*17)}.pr-18{padding-right:calc(var(--spacing)*18)}.pr-19{padding-right:calc(var(--spacing)*19)}.pr-20{padding-right:calc(var(--spacing)*20)}.pr-21{padding-right:calc(var(--spacing)*21)}.pr-22{padding-right:calc(var(--spacing)*22)}.pr-23{padding-right:calc(var(--spacing)*23)}.pr-24{padding-right:calc(var(--spacing)*24)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-13{padding-bottom:calc(var(--spacing)*13)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-17{padding-bottom:calc(var(--spacing)*17)}.pb-18{padding-bottom:calc(var(--spacing)*18)}.pb-19{padding-bottom:calc(var(--spacing)*19)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-21{padding-bottom:calc(var(--spacing)*21)}.pb-22{padding-bottom:calc(var(--spacing)*22)}.pb-23{padding-bottom:calc(var(--spacing)*23)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-13{padding-left:calc(var(--spacing)*13)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-15{padding-left:calc(var(--spacing)*15)}.pl-16{padding-left:calc(var(--spacing)*16)}.pl-17{padding-left:calc(var(--spacing)*17)}.pl-18{padding-left:calc(var(--spacing)*18)}.pl-19{padding-left:calc(var(--spacing)*19)}.pl-20{padding-left:calc(var(--spacing)*20)}.pl-21{padding-left:calc(var(--spacing)*21)}.pl-22{padding-left:calc(var(--spacing)*22)}.pl-23{padding-left:calc(var(--spacing)*23)}.pl-24{padding-left:calc(var(--spacing)*24)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-top{vertical-align:text-top}.align-top{vertical-align:top}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl\!{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.text-6xl\!{font-size:var(--text-6xl)!important;line-height:var(--tw-leading,var(--text-6xl--line-height))!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md-16{font-size:16px}.md-18{font-size:18px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.\!leading-\[38px\]{--tw-leading:38px!important;line-height:38px!important}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7\!{--tw-leading:calc(var(--spacing)*7)!important;line-height:calc(var(--spacing)*7)!important}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-default{color:var(--color-font-default-light)}@media not print{.text-default:where(.dark,.dark *){color:var(--color-font-default-dark)}}.text-important{color:var(--color-font-important-light)}@media not print{.text-important:where(.dark,.dark *){color:var(--color-font-important-dark)}}.text-subtle{color:var(--color-font-subtle-light)}@media not print{.text-subtle:where(.dark,.dark *){color:var(--color-font-subtle-dark)}}.text-amber-600{color:var(--color-amber-600)}.text-base-50{color:var(--color-base-50)}.text-base-100{color:var(--color-base-100)}.text-base-200{color:var(--color-base-200)}.text-base-300{color:var(--color-base-300)}.text-base-400{color:var(--color-base-400)}.text-base-500{color:var(--color-base-500)}.text-base-600{color:var(--color-base-600)}.text-base-700{color:var(--color-base-700)}.text-base-800{color:var(--color-base-800)}.text-base-900{color:var(--color-base-900)}.text-base-950{color:var(--color-base-950)}.text-blue-500{color:var(--color-blue-500)}.text-blue-700{color:var(--color-blue-700)}.text-font-default-light{color:var(--color-font-default-light)}.text-font-important-light{color:var(--color-font-important-light)}.text-font-important-light\!{color:var(--color-font-important-light)!important}.text-font-subtle-light{color:var(--color-font-subtle-light)}.text-green-700{color:var(--color-green-700)}.text-orange-700{color:var(--color-orange-700)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-base-400::placeholder{color:var(--color-base-400)}.placeholder-font-subtle-light::placeholder{color:var(--color-font-subtle-light)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-base-500\/20{--tw-shadow-color:var(--color-base-500)}@supports (color:color-mix(in lab, red, red)){.shadow-base-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-base-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.select-none{-webkit-user-select:none;user-select:none}.text-shadow-xs{text-shadow:0px 1px 1px var(--tw-text-shadow-color,#0003)}:is(.\*\:mx-1>*){margin-inline:calc(var(--spacing)*1)}:is(.\*\:mb-0>*){margin-bottom:calc(var(--spacing)*0)}:is(.\*\:mb-0\!>*){margin-bottom:calc(var(--spacing)*0)!important}:is(.\*\:flex>*){display:flex}:is(.\*\:max-h-\[30px\]>*){max-height:30px}:is(.\*\:flex-row>*){flex-direction:row}:is(.\*\:items-center>*){align-items:center}:is(.\*\:truncate>*){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.\*\:rounded-default>*){border-radius:var(--border-radius,6px)}:is(.\*\:px-2\.5>*){padding-inline:calc(var(--spacing)*2.5)}:is(.\*\:px-3>*){padding-inline:calc(var(--spacing)*3)}:is(.\*\:py-2>*){padding-block:calc(var(--spacing)*2)}:is(.\*\:py-\[5px\]>*){padding-block:5px}:is(.\*\:text-left>*){text-align:left}:is(.\*\:align-middle>*){vertical-align:middle}:is(.\*\:font-medium>*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\:font-semibold>*){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.\*\:whitespace-nowrap>*){white-space:nowrap}:is(.\*\:text-font-important-light>*){color:var(--color-font-important-light)}:is(.\*\:transition-colors>*){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));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\:-right-1:is(:where(.group):hover *){right:calc(var(--spacing)*-1)}.group-hover\:-left-1:is(:where(.group):hover *){left:calc(var(--spacing)*-1)}.group-hover\:text-primary-600:is(:where(.group):hover *){color:var(--color-primary-600)}.group-hover\/action\:bg-base-100:is(:where(.group\/action):hover *){background-color:var(--color-base-100)}.group-hover\/action\:text-base-700:is(:where(.group\/action):hover *){color:var(--color-base-700)}}.group-has-\[input\.action-select\:checked\]\:flex:is(:where(.group):has(:is(input.action-select:checked)) *){display:flex}.group-\[\.active\]\:-translate-x-\[2px\]:is(:where(.group).active *){--tw-translate-x:calc(2px*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\.active\]\:border-white\/40:is(:where(.group).active *){border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-\[\.active\]\:border-white\/40:is(:where(.group).active *){border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.group-\[\.active\]\:bg-primary-600:is(:where(.group).active *){background-color:var(--color-primary-600)}.group-\[\.active\]\:bg-transparent:is(:where(.group).active *){background-color:#0000}.group-\[\.active\]\:text-white:is(:where(.group).active *){color:var(--color-white)}.group-\[\.changelist-actions\]\:grow:is(:where(.group).changelist-actions *){flex-grow:1}.group-\[\.changelist-actions\]\:appearance-none:is(:where(.group).changelist-actions *){appearance:none}.group-\[\.changelist-actions\]\:truncate:is(:where(.group).changelist-actions *){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-\[\.changelist-actions\]\:rounded-default:is(:where(.group).changelist-actions *){border-radius:var(--border-radius,6px)}.group-\[\.changelist-actions\]\:\!bg-white\/20:is(:where(.group).changelist-actions *){background-color:#fff3!important}@supports (color:color-mix(in lab, red, red)){.group-\[\.changelist-actions\]\:\!bg-white\/20:is(:where(.group).changelist-actions *){background-color:color-mix(in oklab,var(--color-white)20%,transparent)!important}}.group-\[\.changelist-actions\]\:px-3:is(:where(.group).changelist-actions *){padding-inline:calc(var(--spacing)*3)}.group-\[\.changelist-actions\]\:py-2:is(:where(.group).changelist-actions *){padding-block:calc(var(--spacing)*2)}.group-\[\.changelist-actions\]\:pr-8:is(:where(.group).changelist-actions *){padding-right:calc(var(--spacing)*8)}.group-\[\.changelist-actions\]\:font-medium:is(:where(.group).changelist-actions *){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.group-\[\.changelist-actions\]\:\!text-current:is(:where(.group).changelist-actions *){color:currentColor!important}.group-\[\.changelist-actions\]\:\!outline-primary-400:is(:where(.group).changelist-actions *){outline-color:var(--color-primary-400)!important}:is(.group-\[\.changelist-actions\]\:\*\:text-base-700:is(:where(.group).changelist-actions *)>*){color:var(--color-base-700)}.group-\[\.errors\]\:border-red-600:is(:where(.group).errors *){border-color:var(--color-red-600)}.group-\[\.errors\]\:border-x-red-600:is(:where(.group).errors *){border-inline-color:var(--color-red-600)}.group-\[\.errors\]\:border-t-red-600:is(:where(.group).errors *){border-top-color:var(--color-red-600)}.group-\[\.field-row\]\:grow:is(:where(.group).field-row *){flex-grow:1}.group-\[\.field-row\]\:gap-2:is(:where(.group).field-row *){gap:calc(var(--spacing)*2)}.group-\[\.field-tabular\]\:grow:is(:where(.group).field-tabular *){flex-grow:1}.group-\[\.field-tabular\]\:gap-2:is(:where(.group).field-tabular *){gap:calc(var(--spacing)*2)}.group-\[\.fieldset\]\:-mx-3:is(:where(.group).fieldset *){margin-inline:calc(var(--spacing)*-3)}.group-\[\.fieldset\]\:flex:is(:where(.group).fieldset *){display:flex}.group-\[\.fieldset\]\:flex-row:is(:where(.group).fieldset *){flex-direction:row}.group-\[\.fieldset\]\:justify-end:is(:where(.group).fieldset *){justify-content:flex-end}.group-\[\.fieldset\]\:border-t:is(:where(.group).fieldset *){border-top-style:var(--tw-border-style);border-top-width:1px}.group-\[\.fieldset\]\:border-base-200:is(:where(.group).fieldset *){border-color:var(--color-base-200)}.group-\[\.fieldset\]\:px-3:is(:where(.group).fieldset *){padding-inline:calc(var(--spacing)*3)}.group-\[\.fieldset\]\:pt-3:is(:where(.group).fieldset *){padding-top:calc(var(--spacing)*3)}.group-\[\.htmx-request\]\:block:is(:where(.group).htmx-request *){display:block}.group-\[\.htmx-request\]\:hidden:is(:where(.group).htmx-request *){display:none}.group-\[\.inline-stacked\]\:mx-3:is(:where(.group).inline-stacked *){margin-inline:calc(var(--spacing)*3)}.group-\[\.inline-stacked\]\:mt-3:is(:where(.group).inline-stacked *){margin-top:calc(var(--spacing)*3)}.group-\[\.inline-stacked\]\:mb-3:is(:where(.group).inline-stacked *){margin-bottom:calc(var(--spacing)*3)}.group-\[\.inline-tabular\]\:mx-3:is(:where(.group).inline-tabular *){margin-inline:calc(var(--spacing)*3)}.group-\[\.inline-tabular\]\:mt-3:is(:where(.group).inline-tabular *){margin-top:calc(var(--spacing)*3)}.group-\[\.inline-tabular\]\:mb-0:is(:where(.group).inline-tabular *){margin-bottom:calc(var(--spacing)*0)}.group-\[\.last\]\/row\:border-b-0:is(:where(.group\/row).last *){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.group-\[\.primary\]\:border-transparent:is(:where(.group).primary *){border-color:#0000}.group-\[\.primary\]\:text-white:is(:where(.group).primary *){color:var(--color-white)}.before\:mr-auto:before{content:var(--tw-content);margin-right:auto}.before\:block:before{content:var(--tw-content);display:block}.before\:flex:before{content:var(--tw-content);display:flex}.before\:items-center:before{content:var(--tw-content);align-items:center}.before\:pr-4:before{content:var(--tw-content);padding-right:calc(var(--spacing)*4)}.before\:font-semibold:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.before\:text-font-important-light:before{content:var(--tw-content);color:var(--color-font-important-light)}.before\:capitalize:before{content:var(--tw-content);text-transform:capitalize}.before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1:after{content:var(--tw-content);top:calc(var(--spacing)*1)}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-1:after{content:var(--tw-content);left:calc(var(--spacing)*1)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:-mt-px:after{content:var(--tw-content);margin-top:-1px}.after\:-ml-px:after{content:var(--tw-content);margin-left:-1px}.after\:material-symbols-outlined:after{content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.after\:flex:after{content:var(--tw-content);display:flex}.after\:flex\!:after{content:var(--tw-content);display:flex!important}.after\:h-2:after{content:var(--tw-content);height:calc(var(--spacing)*2)}.after\:h-3:after{content:var(--tw-content);height:calc(var(--spacing)*3)}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing)*4)}.after\:w-2:after{content:var(--tw-content);width:calc(var(--spacing)*2)}.after\:w-3:after{content:var(--tw-content);width:calc(var(--spacing)*3)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing)*4)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:items-center:after{content:var(--tw-content);align-items:center}.after\:justify-center:after{content:var(--tw-content);justify-content:center}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-red-300:after{content:var(--tw-content);background-color:var(--color-red-300)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:text-sm:after{content:var(--tw-content);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.after\:leading-none:after{content:var(--tw-content);--tw-leading:1;line-height:1}.after\:text-white:after{content:var(--tw-content);color:var(--color-white)}.after\:shadow-xs:after{content:var(--tw-content);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'check\\_small\'\]:after{--tw-content:"check_small";content:var(--tw-content)}.first\:-mt-5:first-child{margin-top:calc(var(--spacing)*-5)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pl-3:first-child{padding-left:calc(var(--spacing)*3)}.first\:pl-6:first-child{padding-left:calc(var(--spacing)*6)}.last\:-mb-3:last-child{margin-bottom:calc(var(--spacing)*-3)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:mb-4:last-child{margin-bottom:calc(var(--spacing)*4)}.last\:mb-8:last-child{margin-bottom:calc(var(--spacing)*8)}.last\:rounded-r-default:last-child{border-top-right-radius:var(--border-radius,6px);border-bottom-right-radius:var(--border-radius,6px)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-3:last-child{padding-right:calc(var(--spacing)*3)}.last\:pr-6:last-child{padding-right:calc(var(--spacing)*6)}:is(.\*\:last\:mb-0>*):last-child{margin-bottom:calc(var(--spacing)*0)}.checked\:border-primary-600:checked{border-color:var(--color-primary-600)}.checked\:bg-green-500:checked{background-color:var(--color-green-500)}.checked\:bg-primary-600:checked{background-color:var(--color-primary-600)}.checked\:transition-all:checked{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.checked\:after\:left-4:checked:after{content:var(--tw-content);left:calc(var(--spacing)*4)}.checked\:after\:bg-white:checked:after{content:var(--tw-content);background-color:var(--color-white)}.empty\:hidden:empty{display:none}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:-outline-offset-2:focus-within{outline-offset:calc(2px*-1)}.focus-within\:outline-primary-600:focus-within{outline-color:var(--color-primary-600)}.focus-within\:group-\[\.errors\]\:outline-red-500:focus-within:is(:where(.group).errors *){outline-color:var(--color-red-500)}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:border-base-50:hover{border-color:var(--color-base-50)}.hover\:border-base-100:hover{border-color:var(--color-base-100)}.hover\:border-base-200:hover{border-color:var(--color-base-200)}.hover\:border-base-300:hover{border-color:var(--color-base-300)}.hover\:border-base-400:hover{border-color:var(--color-base-400)}.hover\:border-base-500:hover{border-color:var(--color-base-500)}.hover\:border-base-600:hover{border-color:var(--color-base-600)}.hover\:border-base-700:hover{border-color:var(--color-base-700)}.hover\:border-base-800:hover{border-color:var(--color-base-800)}.hover\:border-base-900:hover{border-color:var(--color-base-900)}.hover\:border-base-950:hover{border-color:var(--color-base-950)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-base-50:hover{background-color:var(--color-base-50)}.hover\:bg-base-100:hover{background-color:var(--color-base-100)}.hover\:bg-base-200:hover{background-color:var(--color-base-200)}.hover\:bg-base-300:hover{background-color:var(--color-base-300)}.hover\:bg-base-400:hover{background-color:var(--color-base-400)}.hover\:bg-base-500:hover{background-color:var(--color-base-500)}.hover\:bg-base-600:hover{background-color:var(--color-base-600)}.hover\:bg-base-700:hover,.hover\:bg-base-700\/\[\.04\]:hover{background-color:var(--color-base-700)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-base-700\/\[\.04\]:hover{background-color:color-mix(in oklab,var(--color-base-700)4%,transparent)}}.hover\:bg-base-800:hover{background-color:var(--color-base-800)}.hover\:bg-base-900:hover{background-color:var(--color-base-900)}.hover\:bg-base-950:hover{background-color:var(--color-base-950)}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)}.hover\:bg-primary-200:hover{background-color:var(--color-primary-200)}.hover\:bg-primary-300:hover{background-color:var(--color-primary-300)}.hover\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\:bg-primary-500:hover{background-color:var(--color-primary-500)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-primary-700:hover{background-color:var(--color-primary-700)}.hover\:bg-primary-800:hover{background-color:var(--color-primary-800)}.hover\:bg-primary-900:hover{background-color:var(--color-primary-900)}.hover\:bg-primary-950:hover{background-color:var(--color-primary-950)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:text-base-500:hover{color:var(--color-base-500)}.hover\:text-base-700:hover{color:var(--color-base-700)}.hover\:text-font-important-light:hover{color:var(--color-font-important-light)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-primary-600\!:hover{color:var(--color-primary-600)!important}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:opacity-50:hover{opacity:.5}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-raised:hover{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--color-base-300));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:hover\:bg-base-100>*):hover{background-color:var(--color-base-100)}:is(.\*\:hover\:bg-base-700\/\[\.04\]>*):hover{background-color:var(--color-base-700)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:hover\:bg-base-700\/\[\.04\]>*):hover{background-color:color-mix(in oklab,var(--color-base-700)4%,transparent)}}:is(.\*\:hover\:text-base-700>*):hover{color:var(--color-base-700)}.checked\:hover\:border-base-900\/20:checked:hover{border-color:var(--color-base-900)}@supports (color:color-mix(in lab, red, red)){.checked\:hover\:border-base-900\/20:checked:hover{border-color:color-mix(in oklab,var(--color-base-900)20%,transparent)}}.checked\:hover\:border-primary-600:checked:hover{border-color:var(--color-primary-600)}}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:-outline-offset-2:focus{outline-offset:calc(2px*-1)}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-primary-500:focus{outline-color:var(--color-primary-500)}.focus\:outline-primary-600:focus{outline-color:var(--color-primary-600)}.focus\:outline-red-500:focus{outline-color:var(--color-red-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:group-\[\.errors\]\:outline-red-600:focus:is(:where(.group).errors *){outline-color:var(--color-red-600)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!bg-base-50:disabled{background-color:var(--color-base-50)!important}.disabled\:opacity-50:disabled{opacity:.5}.has-\[ol\]\:has-\[li\]\:block:has(:is(ol)):has(:is(li)){display:block}@media not all and (min-width:64rem){.max-lg\:absolute{position:absolute}.max-lg\:top-16{top:calc(var(--spacing)*16)}.max-lg\:-mt-px{margin-top:-1px}.max-lg\:flex{display:flex}.max-lg\:flex-row-reverse{flex-direction:row-reverse}.max-lg\:justify-end{justify-content:flex-end}.max-lg\:first\:rounded-t-default:first-child{border-top-left-radius:var(--border-radius,6px);border-top-right-radius:var(--border-radius,6px)}.max-lg\:last\:rounded-b-default:last-child{border-bottom-right-radius:var(--border-radius,6px);border-bottom-left-radius:var(--border-radius,6px)}}@media not all and (min-width:48rem){.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media (min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:ml-auto{margin-left:auto}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:left-72{left:calc(var(--spacing)*72)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-13{grid-column:span 13/span 13}.md\:col-span-14{grid-column:span 14/span 14}.md\:col-span-15{grid-column:span 15/span 15}.md\:col-span-16{grid-column:span 16/span 16}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:h-1{height:calc(var(--spacing)*1)}.md\:h-2{height:calc(var(--spacing)*2)}.md\:h-3{height:calc(var(--spacing)*3)}.md\:h-4{height:calc(var(--spacing)*4)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-7{height:calc(var(--spacing)*7)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:min-h-1{min-height:calc(var(--spacing)*1)}.md\:min-h-2{min-height:calc(var(--spacing)*2)}.md\:min-h-3{min-height:calc(var(--spacing)*3)}.md\:min-h-4{min-height:calc(var(--spacing)*4)}.md\:min-h-5{min-height:calc(var(--spacing)*5)}.md\:min-h-6{min-height:calc(var(--spacing)*6)}.md\:min-h-7{min-height:calc(var(--spacing)*7)}.md\:min-h-8{min-height:calc(var(--spacing)*8)}.md\:w-1{width:calc(var(--spacing)*1)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.6667%}.md\:w-1\/7{width:14.2857%}.md\:w-2{width:calc(var(--spacing)*2)}.md\:w-2\/3{width:66.6667%}.md\:w-2\/4{width:50%}.md\:w-2\/5{width:40%}.md\:w-2\/6{width:33.3333%}.md\:w-2\/7{width:28.5714%}.md\:w-3{width:calc(var(--spacing)*3)}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-3\/6{width:50%}.md\:w-3\/7{width:42.8571%}.md\:w-4{width:calc(var(--spacing)*4)}.md\:w-4\/5{width:80%}.md\:w-4\/6{width:66.6667%}.md\:w-4\/7{width:57.1429%}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-5\/6{width:83.3333%}.md\:w-5\/7{width:71.4286%}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-6\/7{width:85.7143%}.md\:w-7{width:calc(var(--spacing)*7)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-auto{width:auto}.md\:min-w-1{min-width:calc(var(--spacing)*1)}.md\:min-w-2{min-width:calc(var(--spacing)*2)}.md\:min-w-3{min-width:calc(var(--spacing)*3)}.md\:min-w-4{min-width:calc(var(--spacing)*4)}.md\:min-w-5{min-width:calc(var(--spacing)*5)}.md\:min-w-6{min-width:calc(var(--spacing)*6)}.md\:min-w-7{min-width:calc(var(--spacing)*7)}.md\:min-w-8{min-width:calc(var(--spacing)*8)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.md\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.md\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.md\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-0\.5{gap:calc(var(--spacing)*.5)}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-7{gap:calc(var(--spacing)*7)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-9{gap:calc(var(--spacing)*9)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-11{gap:calc(var(--spacing)*11)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-13{gap:calc(var(--spacing)*13)}.md\:gap-14{gap:calc(var(--spacing)*14)}.md\:gap-15{gap:calc(var(--spacing)*15)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-2{border-style:var(--tw-border-style);border-width:2px}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.md\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.md\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.md\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}}@media (min-width:64rem){.lg\:scrollable-top:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);top:-1px;right:calc(var(--spacing)*0);content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);height:calc(var(--spacing)*4);content:var(--tw-content);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);content:var(--tw-content);--tw-gradient-position:to top;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.lg\:scrollable-top:after{--tw-gradient-position:to top in oklab}}.lg\:scrollable-top:after{background-image:linear-gradient(var(--tw-gradient-stops));content:var(--tw-content);--tw-gradient-from:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content)}@media not print{.lg\:scrollable-top:where(.dark,.dark *):after{content:var(--tw-content);background-image:none}}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:bottom-0{bottom:calc(var(--spacing)*0)}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-13{grid-column:span 13/span 13}.lg\:col-span-14{grid-column:span 14/span 14}.lg\:col-span-15{grid-column:span 15/span 15}.lg\:col-span-16{grid-column:span 16/span 16}.lg\:m-0{margin:calc(var(--spacing)*0)}.lg\:m-1{margin:calc(var(--spacing)*1)}.lg\:m-2{margin:calc(var(--spacing)*2)}.lg\:m-3{margin:calc(var(--spacing)*3)}.lg\:m-4{margin:calc(var(--spacing)*4)}.lg\:m-5{margin:calc(var(--spacing)*5)}.lg\:m-6{margin:calc(var(--spacing)*6)}.lg\:m-7{margin:calc(var(--spacing)*7)}.lg\:m-8{margin:calc(var(--spacing)*8)}.lg\:m-9{margin:calc(var(--spacing)*9)}.lg\:m-10{margin:calc(var(--spacing)*10)}.lg\:m-11{margin:calc(var(--spacing)*11)}.lg\:m-12{margin:calc(var(--spacing)*12)}.lg\:m-13{margin:calc(var(--spacing)*13)}.lg\:m-14{margin:calc(var(--spacing)*14)}.lg\:m-15{margin:calc(var(--spacing)*15)}.lg\:m-16{margin:calc(var(--spacing)*16)}.lg\:m-17{margin:calc(var(--spacing)*17)}.lg\:m-18{margin:calc(var(--spacing)*18)}.lg\:m-19{margin:calc(var(--spacing)*19)}.lg\:m-20{margin:calc(var(--spacing)*20)}.lg\:m-21{margin:calc(var(--spacing)*21)}.lg\:m-22{margin:calc(var(--spacing)*22)}.lg\:m-23{margin:calc(var(--spacing)*23)}.lg\:m-24{margin:calc(var(--spacing)*24)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mx-1{margin-inline:calc(var(--spacing)*1)}.lg\:mx-2{margin-inline:calc(var(--spacing)*2)}.lg\:mx-3{margin-inline:calc(var(--spacing)*3)}.lg\:mx-4{margin-inline:calc(var(--spacing)*4)}.lg\:mx-5{margin-inline:calc(var(--spacing)*5)}.lg\:mx-6{margin-inline:calc(var(--spacing)*6)}.lg\:mx-7{margin-inline:calc(var(--spacing)*7)}.lg\:mx-8{margin-inline:calc(var(--spacing)*8)}.lg\:mx-9{margin-inline:calc(var(--spacing)*9)}.lg\:mx-10{margin-inline:calc(var(--spacing)*10)}.lg\:mx-11{margin-inline:calc(var(--spacing)*11)}.lg\:mx-12{margin-inline:calc(var(--spacing)*12)}.lg\:mx-13{margin-inline:calc(var(--spacing)*13)}.lg\:mx-14{margin-inline:calc(var(--spacing)*14)}.lg\:mx-15{margin-inline:calc(var(--spacing)*15)}.lg\:mx-16{margin-inline:calc(var(--spacing)*16)}.lg\:mx-17{margin-inline:calc(var(--spacing)*17)}.lg\:mx-18{margin-inline:calc(var(--spacing)*18)}.lg\:mx-19{margin-inline:calc(var(--spacing)*19)}.lg\:mx-20{margin-inline:calc(var(--spacing)*20)}.lg\:mx-21{margin-inline:calc(var(--spacing)*21)}.lg\:mx-22{margin-inline:calc(var(--spacing)*22)}.lg\:mx-23{margin-inline:calc(var(--spacing)*23)}.lg\:mx-24{margin-inline:calc(var(--spacing)*24)}.lg\:my-0{margin-block:calc(var(--spacing)*0)}.lg\:my-1{margin-block:calc(var(--spacing)*1)}.lg\:my-2{margin-block:calc(var(--spacing)*2)}.lg\:my-3{margin-block:calc(var(--spacing)*3)}.lg\:my-4{margin-block:calc(var(--spacing)*4)}.lg\:my-5{margin-block:calc(var(--spacing)*5)}.lg\:my-6{margin-block:calc(var(--spacing)*6)}.lg\:my-7{margin-block:calc(var(--spacing)*7)}.lg\:my-8{margin-block:calc(var(--spacing)*8)}.lg\:my-9{margin-block:calc(var(--spacing)*9)}.lg\:my-10{margin-block:calc(var(--spacing)*10)}.lg\:my-11{margin-block:calc(var(--spacing)*11)}.lg\:my-12{margin-block:calc(var(--spacing)*12)}.lg\:my-13{margin-block:calc(var(--spacing)*13)}.lg\:my-14{margin-block:calc(var(--spacing)*14)}.lg\:my-15{margin-block:calc(var(--spacing)*15)}.lg\:my-16{margin-block:calc(var(--spacing)*16)}.lg\:my-17{margin-block:calc(var(--spacing)*17)}.lg\:my-18{margin-block:calc(var(--spacing)*18)}.lg\:my-19{margin-block:calc(var(--spacing)*19)}.lg\:my-20{margin-block:calc(var(--spacing)*20)}.lg\:my-21{margin-block:calc(var(--spacing)*21)}.lg\:my-22{margin-block:calc(var(--spacing)*22)}.lg\:my-23{margin-block:calc(var(--spacing)*23)}.lg\:my-24{margin-block:calc(var(--spacing)*24)}.lg\:-mt-2{margin-top:calc(var(--spacing)*-2)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-1{margin-top:calc(var(--spacing)*1)}.lg\:mt-2{margin-top:calc(var(--spacing)*2)}.lg\:mt-3{margin-top:calc(var(--spacing)*3)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-5{margin-top:calc(var(--spacing)*5)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-7{margin-top:calc(var(--spacing)*7)}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mt-9{margin-top:calc(var(--spacing)*9)}.lg\:mt-10{margin-top:calc(var(--spacing)*10)}.lg\:mt-11{margin-top:calc(var(--spacing)*11)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:mt-13{margin-top:calc(var(--spacing)*13)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mt-15{margin-top:calc(var(--spacing)*15)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:mt-17{margin-top:calc(var(--spacing)*17)}.lg\:mt-18{margin-top:calc(var(--spacing)*18)}.lg\:mt-19{margin-top:calc(var(--spacing)*19)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mt-21{margin-top:calc(var(--spacing)*21)}.lg\:mt-22{margin-top:calc(var(--spacing)*22)}.lg\:mt-23{margin-top:calc(var(--spacing)*23)}.lg\:mt-24{margin-top:calc(var(--spacing)*24)}.lg\:mr-0{margin-right:calc(var(--spacing)*0)}.lg\:mr-1{margin-right:calc(var(--spacing)*1)}.lg\:mr-2{margin-right:calc(var(--spacing)*2)}.lg\:mr-3{margin-right:calc(var(--spacing)*3)}.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:mr-5{margin-right:calc(var(--spacing)*5)}.lg\:mr-6{margin-right:calc(var(--spacing)*6)}.lg\:mr-7{margin-right:calc(var(--spacing)*7)}.lg\:mr-8{margin-right:calc(var(--spacing)*8)}.lg\:mr-9{margin-right:calc(var(--spacing)*9)}.lg\:mr-10{margin-right:calc(var(--spacing)*10)}.lg\:mr-11{margin-right:calc(var(--spacing)*11)}.lg\:mr-12{margin-right:calc(var(--spacing)*12)}.lg\:mr-13{margin-right:calc(var(--spacing)*13)}.lg\:mr-14{margin-right:calc(var(--spacing)*14)}.lg\:mr-15{margin-right:calc(var(--spacing)*15)}.lg\:mr-16{margin-right:calc(var(--spacing)*16)}.lg\:mr-17{margin-right:calc(var(--spacing)*17)}.lg\:mr-18{margin-right:calc(var(--spacing)*18)}.lg\:mr-19{margin-right:calc(var(--spacing)*19)}.lg\:mr-20{margin-right:calc(var(--spacing)*20)}.lg\:mr-21{margin-right:calc(var(--spacing)*21)}.lg\:mr-22{margin-right:calc(var(--spacing)*22)}.lg\:mr-23{margin-right:calc(var(--spacing)*23)}.lg\:mr-24{margin-right:calc(var(--spacing)*24)}.lg\:-mb-8{margin-bottom:calc(var(--spacing)*-8)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-1{margin-bottom:calc(var(--spacing)*1)}.lg\:mb-2{margin-bottom:calc(var(--spacing)*2)}.lg\:mb-3{margin-bottom:calc(var(--spacing)*3)}.lg\:mb-4{margin-bottom:calc(var(--spacing)*4)}.lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-9{margin-bottom:calc(var(--spacing)*9)}.lg\:mb-10{margin-bottom:calc(var(--spacing)*10)}.lg\:mb-11{margin-bottom:calc(var(--spacing)*11)}.lg\:mb-12{margin-bottom:calc(var(--spacing)*12)}.lg\:mb-13{margin-bottom:calc(var(--spacing)*13)}.lg\:mb-14{margin-bottom:calc(var(--spacing)*14)}.lg\:mb-15{margin-bottom:calc(var(--spacing)*15)}.lg\:mb-16{margin-bottom:calc(var(--spacing)*16)}.lg\:mb-17{margin-bottom:calc(var(--spacing)*17)}.lg\:mb-18{margin-bottom:calc(var(--spacing)*18)}.lg\:mb-19{margin-bottom:calc(var(--spacing)*19)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:mb-21{margin-bottom:calc(var(--spacing)*21)}.lg\:mb-22{margin-bottom:calc(var(--spacing)*22)}.lg\:mb-23{margin-bottom:calc(var(--spacing)*23)}.lg\:mb-24{margin-bottom:calc(var(--spacing)*24)}.lg\:ml-0{margin-left:calc(var(--spacing)*0)}.lg\:ml-1{margin-left:calc(var(--spacing)*1)}.lg\:ml-2{margin-left:calc(var(--spacing)*2)}.lg\:ml-3{margin-left:calc(var(--spacing)*3)}.lg\:ml-4{margin-left:calc(var(--spacing)*4)}.lg\:ml-5{margin-left:calc(var(--spacing)*5)}.lg\:ml-6{margin-left:calc(var(--spacing)*6)}.lg\:ml-7{margin-left:calc(var(--spacing)*7)}.lg\:ml-8{margin-left:calc(var(--spacing)*8)}.lg\:ml-9{margin-left:calc(var(--spacing)*9)}.lg\:ml-10{margin-left:calc(var(--spacing)*10)}.lg\:ml-11{margin-left:calc(var(--spacing)*11)}.lg\:ml-12{margin-left:calc(var(--spacing)*12)}.lg\:ml-13{margin-left:calc(var(--spacing)*13)}.lg\:ml-14{margin-left:calc(var(--spacing)*14)}.lg\:ml-15{margin-left:calc(var(--spacing)*15)}.lg\:ml-16{margin-left:calc(var(--spacing)*16)}.lg\:ml-17{margin-left:calc(var(--spacing)*17)}.lg\:ml-18{margin-left:calc(var(--spacing)*18)}.lg\:ml-19{margin-left:calc(var(--spacing)*19)}.lg\:ml-20{margin-left:calc(var(--spacing)*20)}.lg\:ml-21{margin-left:calc(var(--spacing)*21)}.lg\:ml-22{margin-left:calc(var(--spacing)*22)}.lg\:ml-23{margin-left:calc(var(--spacing)*23)}.lg\:ml-24{margin-left:calc(var(--spacing)*24)}.lg\:ml-auto{margin-left:auto}.min-lg\:-ml-px{margin-left:-1px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:table{display:table}.lg\:table-cell{display:table-cell}.lg\:table-header-group{display:table-header-group}.lg\:table-row{display:table-row}.lg\:table-row-group{display:table-row-group}.lg\:h-1{height:calc(var(--spacing)*1)}.lg\:h-2{height:calc(var(--spacing)*2)}.lg\:h-3{height:calc(var(--spacing)*3)}.lg\:h-4{height:calc(var(--spacing)*4)}.lg\:h-5{height:calc(var(--spacing)*5)}.lg\:h-6{height:calc(var(--spacing)*6)}.lg\:h-7{height:calc(var(--spacing)*7)}.lg\:h-8{height:calc(var(--spacing)*8)}.lg\:h-\[64px\]{height:64px}.lg\:min-h-1{min-height:calc(var(--spacing)*1)}.lg\:min-h-2{min-height:calc(var(--spacing)*2)}.lg\:min-h-3{min-height:calc(var(--spacing)*3)}.lg\:min-h-4{min-height:calc(var(--spacing)*4)}.lg\:min-h-5{min-height:calc(var(--spacing)*5)}.lg\:min-h-6{min-height:calc(var(--spacing)*6)}.lg\:min-h-7{min-height:calc(var(--spacing)*7)}.lg\:min-h-8{min-height:calc(var(--spacing)*8)}.lg\:w-1{width:calc(var(--spacing)*1)}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.6667%}.lg\:w-1\/7{width:14.2857%}.lg\:w-2{width:calc(var(--spacing)*2)}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/4{width:50%}.lg\:w-2\/5{width:40%}.lg\:w-2\/6{width:33.3333%}.lg\:w-2\/7{width:28.5714%}.lg\:w-3{width:calc(var(--spacing)*3)}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-3\/6{width:50%}.lg\:w-3\/7{width:42.8571%}.lg\:w-4{width:calc(var(--spacing)*4)}.lg\:w-4\/5{width:80%}.lg\:w-4\/6{width:66.6667%}.lg\:w-4\/7{width:57.1429%}.lg\:w-5{width:calc(var(--spacing)*5)}.lg\:w-5\/6{width:83.3333%}.lg\:w-5\/7{width:71.4286%}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-6\/7{width:85.7143%}.lg\:w-7{width:calc(var(--spacing)*7)}.lg\:w-8{width:calc(var(--spacing)*8)}.lg\:w-10{width:calc(var(--spacing)*10)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-96{width:calc(var(--spacing)*96)}.lg\:w-auto{width:auto}.lg\:w-px{width:1px}.lg\:min-w-1{min-width:calc(var(--spacing)*1)}.lg\:min-w-2{min-width:calc(var(--spacing)*2)}.lg\:min-w-3{min-width:calc(var(--spacing)*3)}.lg\:min-w-4{min-width:calc(var(--spacing)*4)}.lg\:min-w-5{min-width:calc(var(--spacing)*5)}.lg\:min-w-6{min-width:calc(var(--spacing)*6)}.lg\:min-w-7{min-width:calc(var(--spacing)*7)}.lg\:min-w-8{min-width:calc(var(--spacing)*8)}.lg\:min-w-56{min-width:calc(var(--spacing)*56)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.lg\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.lg\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.lg\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-0\.5{gap:calc(var(--spacing)*.5)}.lg\:gap-1{gap:calc(var(--spacing)*1)}.lg\:gap-2{gap:calc(var(--spacing)*2)}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-9{gap:calc(var(--spacing)*9)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-11{gap:calc(var(--spacing)*11)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-13{gap:calc(var(--spacing)*13)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-15{gap:calc(var(--spacing)*15)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-default{border-radius:var(--border-radius,6px)}.lg\:rounded-none{border-radius:0}.lg\:rounded-t-default{border-top-left-radius:var(--border-radius,6px);border-top-right-radius:var(--border-radius,6px)}.lg\:rounded-b-default{border-bottom-right-radius:var(--border-radius,6px);border-bottom-left-radius:var(--border-radius,6px)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-2{border-style:var(--tw-border-style);border-width:2px}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.lg\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.lg\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.lg\:border-none{--tw-border-style:none;border-style:none}.lg\:border-base-200{border-color:var(--color-base-200)}.lg\:bg-transparent{background-color:#0000}.lg\:bg-white{background-color:var(--color-white)}.lg\:bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.lg\:bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.lg\:p-0{padding:calc(var(--spacing)*0)}.lg\:p-1{padding:calc(var(--spacing)*1)}.lg\:p-2{padding:calc(var(--spacing)*2)}.lg\:p-3{padding:calc(var(--spacing)*3)}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-5{padding:calc(var(--spacing)*5)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-7{padding:calc(var(--spacing)*7)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-9{padding:calc(var(--spacing)*9)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-11{padding:calc(var(--spacing)*11)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-13{padding:calc(var(--spacing)*13)}.lg\:p-14{padding:calc(var(--spacing)*14)}.lg\:p-15{padding:calc(var(--spacing)*15)}.lg\:p-16{padding:calc(var(--spacing)*16)}.lg\:p-17{padding:calc(var(--spacing)*17)}.lg\:p-18{padding:calc(var(--spacing)*18)}.lg\:p-19{padding:calc(var(--spacing)*19)}.lg\:p-20{padding:calc(var(--spacing)*20)}.lg\:p-21{padding:calc(var(--spacing)*21)}.lg\:p-22{padding:calc(var(--spacing)*22)}.lg\:p-23{padding:calc(var(--spacing)*23)}.lg\:p-24{padding:calc(var(--spacing)*24)}.lg\:p-32{padding:calc(var(--spacing)*32)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-1{padding-inline:calc(var(--spacing)*1)}.lg\:px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.lg\:px-2{padding-inline:calc(var(--spacing)*2)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-9{padding-inline:calc(var(--spacing)*9)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-11{padding-inline:calc(var(--spacing)*11)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-13{padding-inline:calc(var(--spacing)*13)}.lg\:px-14{padding-inline:calc(var(--spacing)*14)}.lg\:px-15{padding-inline:calc(var(--spacing)*15)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-17{padding-inline:calc(var(--spacing)*17)}.lg\:px-18{padding-inline:calc(var(--spacing)*18)}.lg\:px-19{padding-inline:calc(var(--spacing)*19)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:px-21{padding-inline:calc(var(--spacing)*21)}.lg\:px-22{padding-inline:calc(var(--spacing)*22)}.lg\:px-23{padding-inline:calc(var(--spacing)*23)}.lg\:px-24{padding-inline:calc(var(--spacing)*24)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-1{padding-block:calc(var(--spacing)*1)}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:py-3{padding-block:calc(var(--spacing)*3)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-7{padding-block:calc(var(--spacing)*7)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-9{padding-block:calc(var(--spacing)*9)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-11{padding-block:calc(var(--spacing)*11)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-13{padding-block:calc(var(--spacing)*13)}.lg\:py-14{padding-block:calc(var(--spacing)*14)}.lg\:py-15{padding-block:calc(var(--spacing)*15)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-17{padding-block:calc(var(--spacing)*17)}.lg\:py-18{padding-block:calc(var(--spacing)*18)}.lg\:py-19{padding-block:calc(var(--spacing)*19)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-21{padding-block:calc(var(--spacing)*21)}.lg\:py-22{padding-block:calc(var(--spacing)*22)}.lg\:py-23{padding-block:calc(var(--spacing)*23)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-1{padding-top:calc(var(--spacing)*1)}.lg\:pt-2{padding-top:calc(var(--spacing)*2)}.lg\:pt-3{padding-top:calc(var(--spacing)*3)}.lg\:pt-4{padding-top:calc(var(--spacing)*4)}.lg\:pt-5{padding-top:calc(var(--spacing)*5)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pt-7{padding-top:calc(var(--spacing)*7)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-9{padding-top:calc(var(--spacing)*9)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pt-11{padding-top:calc(var(--spacing)*11)}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pt-13{padding-top:calc(var(--spacing)*13)}.lg\:pt-14{padding-top:calc(var(--spacing)*14)}.lg\:pt-15{padding-top:calc(var(--spacing)*15)}.lg\:pt-16{padding-top:calc(var(--spacing)*16)}.lg\:pt-17{padding-top:calc(var(--spacing)*17)}.lg\:pt-18{padding-top:calc(var(--spacing)*18)}.lg\:pt-19{padding-top:calc(var(--spacing)*19)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-21{padding-top:calc(var(--spacing)*21)}.lg\:pt-22{padding-top:calc(var(--spacing)*22)}.lg\:pt-23{padding-top:calc(var(--spacing)*23)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pr-0{padding-right:calc(var(--spacing)*0)}.lg\:pr-1{padding-right:calc(var(--spacing)*1)}.lg\:pr-2{padding-right:calc(var(--spacing)*2)}.lg\:pr-3{padding-right:calc(var(--spacing)*3)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pr-5{padding-right:calc(var(--spacing)*5)}.lg\:pr-6{padding-right:calc(var(--spacing)*6)}.lg\:pr-7{padding-right:calc(var(--spacing)*7)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pr-9{padding-right:calc(var(--spacing)*9)}.lg\:pr-10{padding-right:calc(var(--spacing)*10)}.lg\:pr-11{padding-right:calc(var(--spacing)*11)}.lg\:pr-12{padding-right:calc(var(--spacing)*12)}.lg\:pr-13{padding-right:calc(var(--spacing)*13)}.lg\:pr-14{padding-right:calc(var(--spacing)*14)}.lg\:pr-15{padding-right:calc(var(--spacing)*15)}.lg\:pr-16{padding-right:calc(var(--spacing)*16)}.lg\:pr-17{padding-right:calc(var(--spacing)*17)}.lg\:pr-18{padding-right:calc(var(--spacing)*18)}.lg\:pr-19{padding-right:calc(var(--spacing)*19)}.lg\:pr-20{padding-right:calc(var(--spacing)*20)}.lg\:pr-21{padding-right:calc(var(--spacing)*21)}.lg\:pr-22{padding-right:calc(var(--spacing)*22)}.lg\:pr-23{padding-right:calc(var(--spacing)*23)}.lg\:pr-24{padding-right:calc(var(--spacing)*24)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-1{padding-bottom:calc(var(--spacing)*1)}.lg\:pb-2{padding-bottom:calc(var(--spacing)*2)}.lg\:pb-3{padding-bottom:calc(var(--spacing)*3)}.lg\:pb-4{padding-bottom:calc(var(--spacing)*4)}.lg\:pb-5{padding-bottom:calc(var(--spacing)*5)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-7{padding-bottom:calc(var(--spacing)*7)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:pb-9{padding-bottom:calc(var(--spacing)*9)}.lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}.lg\:pb-11{padding-bottom:calc(var(--spacing)*11)}.lg\:pb-12{padding-bottom:calc(var(--spacing)*12)}.lg\:pb-13{padding-bottom:calc(var(--spacing)*13)}.lg\:pb-14{padding-bottom:calc(var(--spacing)*14)}.lg\:pb-15{padding-bottom:calc(var(--spacing)*15)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-17{padding-bottom:calc(var(--spacing)*17)}.lg\:pb-18{padding-bottom:calc(var(--spacing)*18)}.lg\:pb-19{padding-bottom:calc(var(--spacing)*19)}.lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}.lg\:pb-21{padding-bottom:calc(var(--spacing)*21)}.lg\:pb-22{padding-bottom:calc(var(--spacing)*22)}.lg\:pb-23{padding-bottom:calc(var(--spacing)*23)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:pl-0{padding-left:calc(var(--spacing)*0)}.lg\:pl-1{padding-left:calc(var(--spacing)*1)}.lg\:pl-2{padding-left:calc(var(--spacing)*2)}.lg\:pl-3{padding-left:calc(var(--spacing)*3)}.lg\:pl-4{padding-left:calc(var(--spacing)*4)}.lg\:pl-5{padding-left:calc(var(--spacing)*5)}.lg\:pl-6{padding-left:calc(var(--spacing)*6)}.lg\:pl-7{padding-left:calc(var(--spacing)*7)}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:pl-9{padding-left:calc(var(--spacing)*9)}.lg\:pl-10{padding-left:calc(var(--spacing)*10)}.lg\:pl-11{padding-left:calc(var(--spacing)*11)}.lg\:pl-12{padding-left:calc(var(--spacing)*12)}.lg\:pl-13{padding-left:calc(var(--spacing)*13)}.lg\:pl-14{padding-left:calc(var(--spacing)*14)}.lg\:pl-15{padding-left:calc(var(--spacing)*15)}.lg\:pl-16{padding-left:calc(var(--spacing)*16)}.lg\:pl-17{padding-left:calc(var(--spacing)*17)}.lg\:pl-18{padding-left:calc(var(--spacing)*18)}.lg\:pl-19{padding-left:calc(var(--spacing)*19)}.lg\:pl-20{padding-left:calc(var(--spacing)*20)}.lg\:pl-21{padding-left:calc(var(--spacing)*21)}.lg\:pl-22{padding-left:calc(var(--spacing)*22)}.lg\:pl-23{padding-left:calc(var(--spacing)*23)}.lg\:pl-24{padding-left:calc(var(--spacing)*24)}.lg\:text-left{text-align:left}.lg\:align-top{vertical-align:top}.lg\:shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.group-\[\.changelist-actions\]\:lg\:w-72:is(:where(.group).changelist-actions *){width:calc(var(--spacing)*72)}.lg\:group-\[\.field-row\]\:flex-row:is(:where(.group).field-row *){flex-direction:row}.lg\:group-\[\.field-row\]\:items-center:is(:where(.group).field-row *){align-items:center}.lg\:group-\[\.field-tabular\]\:flex-row:is(:where(.group).field-tabular *){flex-direction:row}.lg\:group-\[\.field-tabular\]\:items-center:is(:where(.group).field-tabular *){align-items:center}.lg\:group-\[\.first-row\]\:border-t-0:is(:where(.group).first-row *){border-top-style:var(--tw-border-style);border-top-width:0}.lg\:before\:hidden:before{content:var(--tw-content);display:none}.min-lg\:first\:rounded-l-default:first-child{border-top-left-radius:var(--border-radius,6px);border-bottom-left-radius:var(--border-radius,6px)}.lg\:first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:first\:pl-3:first-child{padding-left:calc(var(--spacing)*3)}.lg\:first\:pl-6:first-child{padding-left:calc(var(--spacing)*6)}.min-lg\:last\:rounded-r-default:last-child{border-top-right-radius:var(--border-radius,6px);border-bottom-right-radius:var(--border-radius,6px)}.lg\:last\:pr-3:last-child{padding-right:calc(var(--spacing)*3)}.lg\:last\:pr-6:last-child{padding-right:calc(var(--spacing)*6)}@media (hover:hover){.lg\:hover\:z-20:hover{z-index:20}.lg\:hover\:shadow-raised:hover{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--color-base-300));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@media (min-width:80rem){.xl\:relative{position:relative}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-13{grid-column:span 13/span 13}.xl\:col-span-14{grid-column:span 14/span 14}.xl\:col-span-15{grid-column:span 15/span 15}.xl\:col-span-16{grid-column:span 16/span 16}.xl\:ml-0{margin-left:calc(var(--spacing)*0)}.xl\:ml-72{margin-left:calc(var(--spacing)*72)}.xl\:block{display:block}.xl\:block\!{display:block!important}.xl\:hidden\!{display:none!important}.xl\:max-w-4xl{max-width:var(--container-4xl)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.xl\:grid-cols-14{grid-template-columns:repeat(14,minmax(0,1fr))}.xl\:grid-cols-15{grid-template-columns:repeat(15,minmax(0,1fr))}.xl\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.xl\:gap-0\.5{gap:calc(var(--spacing)*.5)}.xl\:gap-1{gap:calc(var(--spacing)*1)}.xl\:gap-2{gap:calc(var(--spacing)*2)}.xl\:gap-3{gap:calc(var(--spacing)*3)}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-7{gap:calc(var(--spacing)*7)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:gap-9{gap:calc(var(--spacing)*9)}.xl\:gap-10{gap:calc(var(--spacing)*10)}.xl\:gap-11{gap:calc(var(--spacing)*11)}.xl\:gap-12{gap:calc(var(--spacing)*12)}.xl\:gap-13{gap:calc(var(--spacing)*13)}.xl\:gap-14{gap:calc(var(--spacing)*14)}.xl\:gap-15{gap:calc(var(--spacing)*15)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:96rem){.\32 xl\:absolute{position:absolute}.\32 xl\:relative{position:relative}.\32 xl\:sticky{position:sticky}.\32 xl\:top-4{top:calc(var(--spacing)*4)}.\32 xl\:z-10{z-index:10}.\32 xl\:m-0{margin:calc(var(--spacing)*0)}.\32 xl\:-mx-1{margin-inline:calc(var(--spacing)*-1)}.\32 xl\:block\!{display:block!important}.\32 xl\:flex{display:flex}.\32 xl\:hidden{display:none}.\32 xl\:overflow-visible{overflow:visible}.\32 xl\:border-0{border-style:var(--tw-border-style);border-width:0}.\32 xl\:border-t-0\!{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.\32 xl\:bg-transparent{background-color:#0000}.\32 xl\:bg-transparent\!{background-color:#0000!important}.\32 xl\:px-0{padding-inline:calc(var(--spacing)*0)}.\32 xl\:px-1{padding-inline:calc(var(--spacing)*1)}.\32 xl\:py-0{padding-block:calc(var(--spacing)*0)}.\32 xl\:pb-1{padding-bottom:calc(var(--spacing)*1)}.\32 xl\:pb-24{padding-bottom:calc(var(--spacing)*24)}.\32 xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not print{.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-r:where(.dark,.dark *){border-right-style:var(--tw-border-style);border-right-width:1px}.dark\:border-amber-600\/10:where(.dark,.dark *){border-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-600\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-600)10%,transparent)}}.dark\:border-base-50:where(.dark,.dark *){border-color:var(--color-base-50)}.dark\:border-base-100:where(.dark,.dark *){border-color:var(--color-base-100)}.dark\:border-base-200:where(.dark,.dark *){border-color:var(--color-base-200)}.dark\:border-base-300:where(.dark,.dark *){border-color:var(--color-base-300)}.dark\:border-base-400:where(.dark,.dark *){border-color:var(--color-base-400)}.dark\:border-base-500:where(.dark,.dark *){border-color:var(--color-base-500)}.dark\:border-base-600:where(.dark,.dark *){border-color:var(--color-base-600)}.dark\:border-base-700:where(.dark,.dark *){border-color:var(--color-base-700)}.dark\:border-base-700\!:where(.dark,.dark *){border-color:var(--color-base-700)!important}.dark\:border-base-800:where(.dark,.dark *){border-color:var(--color-base-800)}.dark\:border-base-900:where(.dark,.dark *){border-color:var(--color-base-900)}.dark\:border-base-950:where(.dark,.dark *){border-color:var(--color-base-950)}.dark\:border-blue-500:where(.dark,.dark *){border-color:var(--color-blue-500)}.dark\:border-blue-500\/10:where(.dark,.dark *){border-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-500\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.dark\:border-green-500:where(.dark,.dark *){border-color:var(--color-green-500)}.dark\:border-orange-500:where(.dark,.dark *){border-color:var(--color-orange-500)}.dark\:border-primary-500:where(.dark,.dark *){border-color:var(--color-primary-500)}.dark\:border-red-500:where(.dark,.dark *){border-color:var(--color-red-500)}.dark\:border-red-500\/20:where(.dark,.dark *){border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.dark\:border-transparent:where(.dark,.dark *){border-color:#0000}.dark\:border-r-base-700:where(.dark,.dark *){border-right-color:var(--color-base-700)}.dark\:bg-amber-600\/20:where(.dark,.dark *){background-color:#dd740033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-600\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-600)20%,transparent)}}.dark\:bg-base-50:where(.dark,.dark *){background-color:var(--color-base-50)}.dark\:bg-base-100:where(.dark,.dark *){background-color:var(--color-base-100)}.dark\:bg-base-200:where(.dark,.dark *){background-color:var(--color-base-200)}.dark\:bg-base-300:where(.dark,.dark *){background-color:var(--color-base-300)}.dark\:bg-base-400:where(.dark,.dark *){background-color:var(--color-base-400)}.dark\:bg-base-500:where(.dark,.dark *),.dark\:bg-base-500\/20:where(.dark,.dark *){background-color:var(--color-base-500)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-base-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-base-500)20%,transparent)}}.dark\:bg-base-600:where(.dark,.dark *){background-color:var(--color-base-600)}.dark\:bg-base-700:where(.dark,.dark *){background-color:var(--color-base-700)}.dark\:bg-base-800:where(.dark,.dark *){background-color:var(--color-base-800)}.dark\:bg-base-800\!:where(.dark,.dark *){background-color:var(--color-base-800)!important}.dark\:bg-base-900:where(.dark,.dark *),.dark\:bg-base-900\/80:where(.dark,.dark *){background-color:var(--color-base-900)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-base-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-base-900)80%,transparent)}}.dark\:bg-base-950:where(.dark,.dark *),.dark\:bg-base-950\/20:where(.dark,.dark *){background-color:var(--color-base-950)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-base-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-base-950)20%,transparent)}}.dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.dark\:bg-green-500\/20:where(.dark,.dark *){background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.dark\:bg-orange-500\/20:where(.dark,.dark *){background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.dark\:bg-primary-50:where(.dark,.dark *){background-color:var(--color-primary-50)}.dark\:bg-primary-100:where(.dark,.dark *){background-color:var(--color-primary-100)}.dark\:bg-primary-200:where(.dark,.dark *){background-color:var(--color-primary-200)}.dark\:bg-primary-300:where(.dark,.dark *){background-color:var(--color-primary-300)}.dark\:bg-primary-400:where(.dark,.dark *){background-color:var(--color-primary-400)}.dark\:bg-primary-500:where(.dark,.dark *),.dark\:bg-primary-500\/20:where(.dark,.dark *){background-color:var(--color-primary-500)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-primary-500)20%,transparent)}}.dark\:bg-primary-600:where(.dark,.dark *){background-color:var(--color-primary-600)}.dark\:bg-primary-700:where(.dark,.dark *){background-color:var(--color-primary-700)}.dark\:bg-primary-800:where(.dark,.dark *){background-color:var(--color-primary-800)}.dark\:bg-primary-900:where(.dark,.dark *){background-color:var(--color-primary-900)}.dark\:bg-primary-950:where(.dark,.dark *){background-color:var(--color-primary-950)}.dark\:bg-red-500\/20:where(.dark,.dark *){background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.dark\:bg-white\/\[\.04\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.dark\:bg-white\/\[\.06\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.dark\:from-base-50:where(.dark,.dark *){--tw-gradient-from:var(--color-base-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-100:where(.dark,.dark *){--tw-gradient-from:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-200:where(.dark,.dark *){--tw-gradient-from:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-300:where(.dark,.dark *){--tw-gradient-from:var(--color-base-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-400:where(.dark,.dark *){--tw-gradient-from:var(--color-base-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-500:where(.dark,.dark *){--tw-gradient-from:var(--color-base-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-600:where(.dark,.dark *){--tw-gradient-from:var(--color-base-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-700:where(.dark,.dark *){--tw-gradient-from:var(--color-base-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-800:where(.dark,.dark *){--tw-gradient-from:var(--color-base-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-900:where(.dark,.dark *){--tw-gradient-from:var(--color-base-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-base-950:where(.dark,.dark *){--tw-gradient-from:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-50:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-100:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-200:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-300:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-400:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-500:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-600:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-700:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-800:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-900:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-primary-950:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white:where(.dark,.dark *){--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-50:where(.dark,.dark *){--tw-gradient-to:var(--color-base-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-100:where(.dark,.dark *){--tw-gradient-to:var(--color-base-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-200:where(.dark,.dark *){--tw-gradient-to:var(--color-base-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-300:where(.dark,.dark *){--tw-gradient-to:var(--color-base-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-400:where(.dark,.dark *){--tw-gradient-to:var(--color-base-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-500:where(.dark,.dark *){--tw-gradient-to:var(--color-base-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-600:where(.dark,.dark *){--tw-gradient-to:var(--color-base-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-700:where(.dark,.dark *){--tw-gradient-to:var(--color-base-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-800:where(.dark,.dark *){--tw-gradient-to:var(--color-base-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-900:where(.dark,.dark *){--tw-gradient-to:var(--color-base-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-base-950:where(.dark,.dark *){--tw-gradient-to:var(--color-base-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-50:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-100:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-200:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-300:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-400:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-500:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-600:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-700:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-800:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-900:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-primary-950:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-white:where(.dark,.dark *){--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:text-base-50:where(.dark,.dark *){color:var(--color-base-50)}.dark\:text-base-100:where(.dark,.dark *){color:var(--color-base-100)}.dark\:text-base-200:where(.dark,.dark *){color:var(--color-base-200)}.dark\:text-base-300:where(.dark,.dark *){color:var(--color-base-300)}.dark\:text-base-300\!:where(.dark,.dark *){color:var(--color-base-300)!important}.dark\:text-base-400:where(.dark,.dark *){color:var(--color-base-400)}.dark\:text-base-500:where(.dark,.dark *){color:var(--color-base-500)}.dark\:text-base-600:where(.dark,.dark *){color:var(--color-base-600)}.dark\:text-base-700:where(.dark,.dark *){color:var(--color-base-700)}.dark\:text-base-800:where(.dark,.dark *){color:var(--color-base-800)}.dark\:text-base-900:where(.dark,.dark *){color:var(--color-base-900)}.dark\:text-base-950:where(.dark,.dark *){color:var(--color-base-950)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-font-default-dark:where(.dark,.dark *){color:var(--color-font-default-dark)}.dark\:text-font-important-dark:where(.dark,.dark *){color:var(--color-font-important-dark)}.dark\:text-font-important-dark\!:where(.dark,.dark *){color:var(--color-font-important-dark)!important}.dark\:text-font-subtle-dark:where(.dark,.dark *){color:var(--color-font-subtle-dark)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-orange-400:where(.dark,.dark *){color:var(--color-orange-400)}.dark\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\:text-primary-500:where(.dark,.dark *){color:var(--color-primary-500)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-500:where(.dark,.dark *){color:var(--color-red-500)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:placeholder-font-subtle-dark:where(.dark,.dark *)::placeholder{color:var(--color-font-subtle-dark)}.dark\:scheme-dark:where(.dark,.dark *){color-scheme:dark}:is(.dark\:\*\:text-font-important-dark:where(.dark,.dark *)>*){color:var(--color-font-important-dark)}@media (hover:hover){.dark\:group-hover\:text-primary-500:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-500)}.dark\:group-hover\/action\:bg-base-800:where(.dark,.dark *):is(:where(.group\/action):hover *){background-color:var(--color-base-800)}.dark\:group-hover\/action\:text-white:where(.dark,.dark *):is(:where(.group\/action):hover *){color:var(--color-white)}}.dark\:group-\[\.active\]\:bg-primary-600:where(.dark,.dark *):is(:where(.group).active *){background-color:var(--color-primary-600)}.dark\:group-\[\.active\]\:text-white:where(.dark,.dark *):is(:where(.group).active *){color:var(--color-white)}.group-\[\.changelist-actions\]\:dark\:\!outline-primary-700:is(:where(.group).changelist-actions *):where(.dark,.dark *){outline-color:var(--color-primary-700)!important}.dark\:group-\[\.errors\]\:border-red-500:where(.dark,.dark *):is(:where(.group).errors *){border-color:var(--color-red-500)}.dark\:group-\[\.errors\]\:border-red-500\!:where(.dark,.dark *):is(:where(.group).errors *){border-color:var(--color-red-500)!important}.dark\:group-\[\.errors\]\:border-x-red-500:where(.dark,.dark *):is(:where(.group).errors *){border-inline-color:var(--color-red-500)}.dark\:group-\[\.errors\]\:border-t-red-500:where(.dark,.dark *):is(:where(.group).errors *){border-top-color:var(--color-red-500)}.dark\:before\:text-font-important-dark:where(.dark,.dark *):before{content:var(--tw-content);color:var(--color-font-important-dark)}.dark\:after\:bg-transparent:where(.dark,.dark *):after{content:var(--tw-content);background-color:#0000}.dark\:after\:text-base-700:where(.dark,.dark *):after{content:var(--tw-content);color:var(--color-base-700)}.dark\:checked\:border-primary-600:where(.dark,.dark *):checked{border-color:var(--color-primary-600)}.dark\:checked\:bg-green-700:where(.dark,.dark *):checked{background-color:var(--color-green-700)}.dark\:checked\:bg-primary-600:where(.dark,.dark *):checked{background-color:var(--color-primary-600)}.dark\:checked\:after\:bg-base-900:where(.dark,.dark *):checked:after{content:var(--tw-content);background-color:var(--color-base-900)}.dark\:checked\:after\:text-white:where(.dark,.dark *):checked:after{content:var(--tw-content);color:var(--color-white)}.dark\:focus-within\:group-\[\.errors\]\:outline-red-500:where(.dark,.dark *):focus-within:is(:where(.group).errors *){outline-color:var(--color-red-500)}@media (hover:hover){.dark\:hover\:border-base-700:where(.dark,.dark *):hover{border-color:var(--color-base-700)}.dark\:hover\:bg-base-700:where(.dark,.dark *):hover{background-color:var(--color-base-700)}.dark\:hover\:bg-base-800:where(.dark,.dark *):hover{background-color:var(--color-base-800)}.dark\:hover\:bg-base-900:where(.dark,.dark *):hover{background-color:var(--color-base-900)}.dark\:hover\:bg-red-500\/20:where(.dark,.dark *):hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-500\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.dark\:hover\:bg-white\/\[\.04\]:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[\.04\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.dark\:hover\:bg-white\/\[\.06\]:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[\.06\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.dark\:hover\:text-base-200:where(.dark,.dark *):hover{color:var(--color-base-200)}.dark\:hover\:text-base-400:where(.dark,.dark *):hover{color:var(--color-base-400)}.dark\:hover\:text-font-important-dark:where(.dark,.dark *):hover{color:var(--color-font-important-dark)}.dark\:hover\:text-primary-500:where(.dark,.dark *):hover{color:var(--color-primary-500)}.dark\:hover\:text-primary-500\!:where(.dark,.dark *):hover{color:var(--color-primary-500)!important}.dark\:hover\:text-red-500:where(.dark,.dark *):hover{color:var(--color-red-500)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:shadow-raised-dark:where(.dark,.dark *):hover{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--color-base-700));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-base-800\/50:where(.dark,.dark *):hover{--tw-shadow-color:var(--color-base-800)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-base-800\/50:where(.dark,.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-base-800)50%,transparent)var(--tw-shadow-alpha),transparent)}}:is(.\*\:dark\:hover\:bg-base-700>*):where(.dark,.dark *):hover{background-color:var(--color-base-700)}:is(.\*\:dark\:hover\:bg-white\/\[\.04\]>*):where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){:is(.\*\:dark\:hover\:bg-white\/\[\.04\]>*):where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}:is(.\*\:dark\:hover\:text-base-200>*):where(.dark,.dark *):hover{color:var(--color-base-200)}}.dark\:focus\:group-\[\.errors\]\:outline-red-500:where(.dark,.dark *):focus:is(:where(.group).errors *){outline-color:var(--color-red-500)}.dark\:disabled\:\!bg-base-800:where(.dark,.dark *):disabled{background-color:var(--color-base-800)!important}@media (min-width:64rem){.dark\:lg\:border-base-800:where(.dark,.dark *){border-color:var(--color-base-800)}}}@media (min-width:64rem){@media not print{.lg\:dark\:border-base-800:where(.dark,.dark *){border-color:var(--color-base-800)}}}@media not print{@media (min-width:64rem){.dark\:lg\:\!bg-transparent:where(.dark,.dark *),.dark\:lg\:bg-transparent\!:where(.dark,.dark *){background-color:#0000!important}}}@media (min-width:64rem){@media not print{.lg\:dark\:bg-base-900:where(.dark,.dark *),.lg\:dark\:bg-base-900\/80:where(.dark,.dark *){background-color:var(--color-base-900)}@supports (color:color-mix(in lab, red, red)){.lg\:dark\:bg-base-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-base-900)80%,transparent)}}@media (hover:hover){.lg\:dark\:hover\:shadow-raised-dark:where(.dark,.dark *):hover{--tw-shadow:0 2px 12px var(--tw-shadow-color,var(--color-base-700));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}}@media (min-width:96rem){@media not print{.\32 xl\:dark\:border-base-800:where(.dark,.dark *){border-color:var(--color-base-800)}.\32 xl\:dark\:bg-transparent\!:where(.dark,.dark *){background-color:#0000!important}}}.prose-headings\:font-medium :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-headings\:text-base-700 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-700)}@media not print{.dark\:prose-headings\:text-base-200:where(.dark,.dark *) :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-200)}}.prose-a\:text-primary-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary-600)}.prose-blockquote\:border-l-4 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-style:var(--tw-border-style);border-left-width:4px}.prose-blockquote\:not-italic :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:normal}@media not print{.dark\:prose-blockquote\:border-base-700:where(.dark,.dark *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-base-700)}.dark\:prose-blockquote\:text-base-300:where(.dark,.dark *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-300)}}.prose-strong\:text-base-700 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-700)}@media not print{.dark\:prose-strong\:text-base-200:where(.dark,.dark *) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-base-200)}}.prose-pre\:rounded-default :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--border-radius,6px)}.prose-pre\:bg-base-50 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-base-50)}@media not print{.dark\:prose-pre\:bg-base-800:where(.dark,.dark *) :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-base-800)}}.prose-ol\:list-decimal :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose-ul\:list-disc :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc}.\[\&\.htmx-request\]\:flex.htmx-request{display:flex}.\[\&\.htmx-request\+div\]\:hidden.htmx-request+div{display:none}.\[\&\>\.active\]\:bg-white>.active{background-color:var(--color-white)}.\[\&\>\.active\]\:shadow-xs>.active{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.\[\&\>\.active\]\:hover\:bg-white>.active:hover{background-color:var(--color-white)}}@media not print{.\[\&\>\.active\]\:dark\:bg-base-900>.active:where(.dark,.dark *){background-color:var(--color-base-900)}@media (hover:hover){.\[\&\>\.active\]\:dark\:hover\:bg-base-900>.active:where(.dark,.dark *):hover{background-color:var(--color-base-900)}}}.\[\&\>tbody\:nth-child\(odd\)\]\:bg-base-50>tbody:nth-child(odd){background-color:var(--color-base-50)}@media not print{.dark\:\[\&\>tbody\:nth-child\(odd\)\]\:bg-white\/\[\.02\]:where(.dark,.dark *)>tbody:nth-child(odd){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>tbody\:nth-child\(odd\)\]\:bg-white\/\[\.02\]:where(.dark,.dark *)>tbody:nth-child(odd){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}}}:is(.errorlist>*):before{content:var(--tw-content);margin-right:calc(var(--spacing)*1);content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);vertical-align:bottom;--tw-content:"warning";content:var(--tw-content);direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}[x-cloak]{display:none!important}.asteriskField{color:var(--color-red-600)}.sortable-ghost{opacity:.5}input[type=search]::-webkit-search-cancel-button{z-index:10}@media not print{input[type=search]::-webkit-search-cancel-button:where(.dark,.dark *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}select:not([class*=bg-none]):not([multiple]){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3e%3cpath fill='#6B7280' d='M24 31.4 11.3 18.7l2.85-2.8L24 25.8l9.85-9.85 2.85 2.8Z'/%3e%3c/svg%3e");background-position:right .7rem center;background-repeat:no-repeat;background-size:1.125rem 1.125rem}#changelist-actions select:not([class*=bg-none]):not([multiple]){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3e%3cpath fill='#ffffff' d='M24 31.4 11.3 18.7l2.85-2.8L24 25.8l9.85-9.85 2.85 2.8Z'/%3e%3c/svg%3e")}select:after{content:"";display:block}table tr.selected td,table tr.selected th{background-color:#fff0851a}@supports (color:color-mix(in lab, red, red)){table tr.selected td,table tr.selected th{background-color:color-mix(in oklab,var(--color-yellow-200)10%,transparent)}}@media not print{:is(table tr.selected td,table tr.selected th):where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){:is(table tr.selected td,table tr.selected th):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}}.datetimeshortcuts{flex-direction:row-reverse;align-items:center;font-size:0;display:flex;position:absolute;top:1px;right:1px}.datetimeshortcuts a{height:calc(var(--spacing)*9);color:var(--color-base-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;font-size:0;display:flex}@media (hover:hover){.datetimeshortcuts a:hover{color:var(--color-base-700)}}.datetimeshortcuts a:first-child{display:none}.datetimeshortcuts a:first-child:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:center;--tw-leading:1;--tw-content:"update";content:var(--tw-content);direction:ltr;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:flex}@media (hover:hover){.datetimeshortcuts a:first-child:after:hover{color:var(--color-base-700)}}@media not print{.datetimeshortcuts a:first-child:after:where(){border-color:var(--color-base-700)}@media (hover:hover){.datetimeshortcuts a:first-child:after:where():hover{color:var(--color-base-700)}}}.datetimeshortcuts a:first-child:after{display:flex}.clock-icon,.date-icon{color:var(--color-base-400);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){:is(.clock-icon,.date-icon):hover{color:var(--color-base-700)}}@media not print{:is(.clock-icon,.date-icon):where(.dark,.dark *){color:var(--color-base-500)}@media (hover:hover){:is(.clock-icon,.date-icon):where(.dark,.dark *):hover{color:var(--color-base-200)}}}:is(.clock-icon,.date-icon):after{content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);border-color:var(--color-base-200);content:var(--tw-content);padding-inline:calc(var(--spacing)*3);direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@media not print{:is(.clock-icon,.date-icon):where(.dark,.dark *):after{content:var(--tw-content);border-color:var(--color-base-700)}}.date-icon:after{content:"calendar_today"}.clock-icon:after{content:"schedule"}.timezonewarning{top:calc(var(--spacing)*2);right:calc(var(--spacing)*11);text-overflow:ellipsis;white-space:nowrap;color:var(--color-base-500);align-items:center;font-size:0;display:block;position:absolute;overflow:hidden}.timezonewarning:hover{border-radius:var(--border-radius,6px);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9);inset:1px}@media not print{.timezonewarning:hover:where(.dark,.dark *){background-color:var(--color-base-900)}}.timezonewarning:hover:before{margin-right:calc(var(--spacing)*2);display:none}.timezonewarning:before{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;cursor:pointer;border-color:var(--color-base-200);text-align:center;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-red-600);direction:ltr;justify-content:center;align-items:center;display:block}@media not print{.timezonewarning:before:where(){border-color:var(--color-base-700)}}.timezonewarning:before{content:"warning"}.selector{max-width:var(--container-5xl);flex-direction:column;flex-grow:1;align-items:center;display:flex}@media (min-width:48rem){.selector{flex-direction:row}}.selector .selector-available-title label,.selector .selector-chosen-title label{margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-font-important-light);display:block}@media not print{:is(.selector .selector-available-title label,.selector .selector-chosen-title label):where(.dark,.dark *){border-color:var(--color-base-700);color:var(--color-font-important-dark)}}.selector .helptext{margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*3)}@media not print{.selector .helptext:where(.dark,.dark *){border-color:var(--color-base-700)}}.selector select{background-image:none;flex-grow:1;width:100%}@media not print{.selector select:where(.dark,.dark *){background-color:var(--color-base-900);color-scheme:dark}}.selector option{text-overflow:ellipsis;white-space:nowrap;padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-500);overflow:hidden}@media not print{.selector option:where(.dark,.dark *){color:var(--color-base-300)}}.selector .list-footer-display{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media not print{.selector .list-footer-display:where(.dark,.dark *){border-color:var(--color-base-700)}}.selector-chosen,.selector-available{border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;flex-grow:1;align-self:stretch;display:flex}@media (min-width:48rem){.selector-chosen,.selector-available{width:calc(var(--spacing)*72)}}@media (min-width:64rem){.selector-chosen,.selector-available{width:calc(var(--spacing)*96)}}@media not print{:is(.selector-chosen,.selector-available):where(.dark,.dark *){border-color:var(--color-base-700)}}.selector-chosen h2,.selector-available h2{margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-500)}@media not print{:is(.selector-chosen h2,.selector-available h2):where(.dark,.dark *){border-color:var(--color-base-700);color:var(--color-base-200)}}.selector-filter{display:flex}.selector-filter input{margin-inline:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3);border-radius:var(--border-radius,6px);background-color:var(--color-base-100);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-500);flex-grow:1;display:block}.selector-filter input:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.selector-filter input:focus{outline-offset:2px;outline:2px solid #0000}}@media not print{.selector-filter input:where(.dark,.dark *){background-color:var(--color-base-800);color:var(--color-base-300)}}.selector-chooseall,.selector-clearall{cursor:pointer;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-font-default-light);display:block}@media not print{:is(.selector-chooseall,.selector-clearall):where(.dark,.dark *){color:var(--color-font-default-dark);border-color:var(--color-base-700)}}.selector-clearall{color:var(--color-red-600)}@media not print{.selector-clearall:where(.dark,.dark *){color:var(--color-red-500)}}.selector-chooser{margin-block:calc(var(--spacing)*4);width:calc(var(--spacing)*14);flex-direction:column;font-size:0;display:flex}.selector-chooser li{padding-block:calc(var(--spacing)*1);text-align:center}.selector-add:after,.selector-remove:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;width:calc(var(--spacing)*5);color:var(--color-base-400);direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.selector-add:after{content:"arrow_forward"}.selector-remove:after{content:"arrow_back"}.related-widget-wrapper{flex-wrap:nowrap!important}.related-widget-wrapper-link{order:9999}.empty-form{display:none}.tabular-table tbody.has_original,.tabular-table .template tr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200)}@media not print{:is(.tabular-table tbody.has_original,.tabular-table .template tr):where(.dark,.dark *){border-color:var(--color-base-800)}}.tabular-table tbody.has_original:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.add-row{background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*5);text-align:right;vertical-align:middle;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media not print{.add-row:where(.dark,.dark *){background-color:var(--color-base-900)}}[data-inline-type=stacked] .add-row{overflow:hidden}.add-row td{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4)}.add-row a{border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}@media (hover:hover){.add-row a:hover{color:var(--color-base-700)}}@media (min-width:64rem){.add-row a{float:right}}@media not print{.add-row a:where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-900)}@media (hover:hover){.add-row a:where(.dark,.dark *):hover{color:var(--color-base-200)}}}.inline-deletelink{--tw-leading:1;color:var(--color-red-600);line-height:1;display:block}@media not print{.inline-deletelink:where(.dark,.dark *){color:var(--color-red-500)}}td .inline-deletelink{display:block}@media (min-width:64rem){td .inline-deletelink{margin-top:calc(var(--spacing)*2.5)}}.select2.select2-container{max-width:var(--container-2xl);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative;width:100%!important;min-height:38px!important}@media not print{.select2.select2-container:where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-900)}}.select2-selection{--tw-outline-style:none;outline-style:none}.select2.select2-container--open{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--color-primary-600);outline-style:var(--tw-outline-style);outline-offset:calc(2px*-1);outline-width:2px;outline-color:var(--color-primary-600);position:relative}.select2.select2-container.select2-container--focus{outline-style:var(--tw-outline-style);outline-offset:calc(2px*-1);outline-width:2px;outline-color:var(--color-primary-600)}.errors .select2.select2-container{border-color:var(--color-red-600)}.select2-container.select2-container--admin-autocomplete .select2-selection--single{height:auto}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-font-default-light)}@media not print{.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered:where(.dark,.dark *){color:var(--color-font-default-dark)}}.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear{margin-top:calc(var(--spacing)*-2);height:calc(var(--spacing)*9);align-items:center;font-size:0;display:flex}:is(.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear):after{content:var(--tw-content);color:var(--color-base-400)}@media (hover:hover){:is(.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear):hover:after{content:var(--tw-content);color:var(--color-base-700)}}@media not print{:is(.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear):where(.dark,.dark *):after{content:var(--tw-content);color:var(--color-base-500)}@media (hover:hover){:is(.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear):where(.dark,.dark *):hover:after{content:var(--tw-content);color:var(--color-base-200)}}}.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear:after,.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__clear:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"close_small";content:var(--tw-content);direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow{margin-top:-1px;margin-right:calc(var(--spacing)*2);height:calc(var(--spacing)*9);align-items:center;display:flex}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow:after{content:var(--tw-content);left:calc(var(--spacing)*0);content:var(--tw-content);margin:calc(var(--spacing)*0);content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));content:var(--tw-content);--tw-leading:1;content:var(--tw-content);color:var(--color-base-400);direction:ltr;line-height:1;display:inline-block}@media not print{.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow:where(.dark,.dark *):after{content:var(--tw-content);color:var(--color-base-500)}}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow:after{content:"expand_more"}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--admin-autocomplete .select2-search--dropdown{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-200);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1.5);position:relative}.select2-container.select2-container--admin-autocomplete .select2-search--dropdown:before{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*2.5);content:var(--tw-content);left:calc(var(--spacing)*4);content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));content:var(--tw-content);color:var(--color-base-400);--tw-content:"search";content:var(--tw-content);direction:ltr;display:inline-block;position:absolute}@media not print{.select2-container.select2-container--admin-autocomplete .select2-search--dropdown:where(.dark,.dark *){border-color:var(--color-base-700)}.select2-container.select2-container--admin-autocomplete .select2-search--dropdown:where(.dark,.dark *):before{content:var(--tw-content);color:var(--color-base-500)}}.select2-container.select2-container--admin-autocomplete .select2-search--dropdown .select2-search__field{margin-inline:calc(var(--spacing)*0);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:0;border-color:var(--color-base-200);background-color:var(--color-base-100);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-font-default-light);--tw-outline-style:none;outline-style:none;flex-grow:1}@media (forced-colors:active){.select2-container.select2-container--admin-autocomplete .select2-search--dropdown .select2-search__field{outline-offset:2px;outline:2px solid #0000}}@media not print{.select2-container.select2-container--admin-autocomplete .select2-search--dropdown .select2-search__field:where(.dark,.dark *){border-color:var(--color-base-800);background-color:var(--color-base-800);color:var(--color-font-default-dark)}}.select2-container .select2-results__options{padding-block:calc(var(--spacing)*1)}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:var(--color-base-100)!important}@media not print{.select2-container .select2-results__option--highlighted[aria-selected]:where(.dark,.dark *){background-color:var(--color-base-800)!important}}.select2-container.select2-container--open .select2-dropdown{border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not print{.select2-container.select2-container--open .select2-dropdown:where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-900)}}.select2-container.select2-container--open .select2-dropdown--below{margin-top:calc(var(--spacing)*1)}.select2-container.select2-container--open .select2-dropdown--above{margin-bottom:calc(var(--spacing)*1)}.select2-container.select2-container--admin-autocomplete .select2-results__option{margin-inline:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*.5);border-radius:var(--border-radius,6px);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);color:var(--color-font-default-light);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}.select2-container.select2-container--admin-autocomplete .select2-results__option:last-child{margin-bottom:calc(var(--spacing)*0)}@media (hover:hover){.select2-container.select2-container--admin-autocomplete .select2-results__option:hover{background-color:var(--color-base-100);color:var(--color-base-700)}}@media not print{.select2-container.select2-container--admin-autocomplete .select2-results__option:where(.dark,.dark *){color:var(--color-font-default-dark)}@media (hover:hover){.select2-container.select2-container--admin-autocomplete .select2-results__option:where(.dark,.dark *):hover{background-color:var(--color-base-800);color:var(--color-base-200)}}}.select2-container.select2-container--admin-autocomplete .select2-results__option[aria-selected=true]{color:var(--color-primary-600);align-items:center;display:flex}.select2-container.select2-container--admin-autocomplete .select2-results__option[aria-selected=true]:after{content:var(--tw-content);content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;--tw-content:"check";content:var(--tw-content);direction:ltr;margin-left:auto;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@media not print{.select2-container.select2-container--admin-autocomplete .select2-results__option[aria-selected=true]:where(.dark,.dark *){color:var(--color-primary-500)}}.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__clear{top:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*3)}.select2-container.select2-container--admin-autocomplete .select2-selection--multiple .select2-selection__rendered{padding-block:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*1);padding-right:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*1)}.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered{padding-right:calc(var(--spacing)*8)}.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice{margin:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*1);height:calc(var(--spacing)*7);text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-base-100);padding-inline:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-600);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block;overflow:hidden}@media (hover:hover){.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice:hover{color:var(--color-base-700)}}@media not print{.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice:where(.dark,.dark *){background-color:var(--color-base-800);color:var(--color-base-300)}@media (hover:hover){.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice:where(.dark,.dark *):hover{color:var(--color-base-200)}}}.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice .select2-selection__choice__remove{vertical-align:top;font-size:0}@media (hover:hover){.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice .select2-selection__choice__remove:hover{color:var(--color-base-600)}}@media not print{@media (hover:hover){.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice .select2-selection__choice__remove:where(.dark,.dark *):hover{color:var(--color-base-200)}}}.select2-container--admin-autocomplete .select2-selection--multiple li.select2-selection__choice .select2-selection__choice__remove:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;height:calc(var(--spacing)*7);--tw-content:"close_small";content:var(--tw-content);direction:ltr;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;line-height:1;display:inline-block;--tw-leading:calc(var(--spacing)*7)!important;line-height:calc(var(--spacing)*7)!important}.select2-container--admin-autocomplete .select2-selection--multiple li.select2-search--inline .select2-search__field{margin:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*2);height:calc(var(--spacing)*7);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-500)}fieldset.collapsed>div{display:none}fieldset.collapse{visibility:visible}fieldset.collapsed h2,fieldset.collapsed{display:block}fieldset.collapsed .collapse-toggle{display:inline}fieldset details>summary{list-style-type:none}fieldset details>summary:after{top:calc(var(--spacing)*3.5);right:calc(var(--spacing)*3);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;cursor:pointer;content:"expand_more";direction:ltr;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute}fieldset details[open]>summary:after{rotate:180deg}.calendarbox .calendar{min-height:320px}.calendarbox,.clockbox{z-index:50;width:calc(var(--spacing)*80);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed!important;top:50%!important;left:50%!important}@media not print{:is(.calendarbox,.clockbox):where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-800)}}.calendar caption{margin-bottom:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-font-important-light)}@media not print{.calendar caption:where(.dark,.dark *){color:var(--color-font-important-dark)}}.calendar table{margin-bottom:calc(var(--spacing)*3);width:100%}.calendar table th{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-font-important-light)}@media not print{.calendar table th:where(.dark,.dark *){color:var(--color-font-important-dark)}}.calendar table td{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);padding:calc(var(--spacing)*1);text-align:center}.calendar table td a{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media not print{.calendar table td a:where(.dark,.dark *){color:var(--color-base-300)}}.calendar table td a:hover{background-color:var(--color-base-100);color:var(--color-base-700)}.calendar table td.today a{background-color:var(--color-primary-600);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}.calendar-shortcuts{margin-bottom:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*1);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex-direction:row;justify-content:center;font-size:0;display:flex}.calendar-shortcuts a{margin-inline:calc(var(--spacing)*1);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);width:33.3333%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-base-500);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not print{.calendar-shortcuts a:where(.dark,.dark *){border-color:var(--color-base-700);color:var(--color-base-300)}}.calendar-cancel{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-200);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-red-600);display:block}@media not print{.calendar-cancel:where(.dark,.dark *){border-color:var(--color-base-700);color:var(--color-red-500)}}.calendarnav-previous{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*2);margin-left:calc(var(--spacing)*2);font-size:0;display:block;position:absolute}:is(.calendarnav-next,.calendarnav-previous):after{content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*7);content:var(--tw-content);width:calc(var(--spacing)*7);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:var(--color-base-200);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));direction:ltr;border-radius:3.40282e38px;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:flex}@media not print{:is(.calendarnav-next,.calendarnav-previous):where(.dark,.dark *):after{content:var(--tw-content);border-color:var(--color-base-700);content:var(--tw-content);background-color:var(--color-base-800)}}.calendarnav-previous:after{content:"navigate_before";display:flex}.calendarnav-next:after{content:"navigate_next";display:flex}.calendarnav-next{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*2);margin-right:calc(var(--spacing)*2);font-size:0;display:block;position:absolute}.clockbox{z-index:50;border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not print{.clockbox:where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-800)}}.clockbox h2{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-700)}@media not print{.clockbox h2:where(.dark,.dark *){color:var(--color-base-200)}}.clockbox .timelist{padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*2);color:var(--color-base-500)}@media not print{.clockbox .timelist:where(.dark,.dark *){color:var(--color-base-300)}}.clockbox .timelist li{padding-bottom:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}.clockbox .timelist li:hover{color:var(--color-primary-500)}.htmx-indicator.htmx-swapping:before{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-white);opacity:.8;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:"";position:absolute}.htmx-indicator.htmx-swapping:after{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);animation:var(--animate-spin);color:var(--color-base-400);content:"sync";direction:ltr;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;inset:50%}#changelist-filter .admin-numeric-filter-slider .noUi-handle{right:calc(var(--spacing)*-4);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px}@media not print{#changelist-filter .admin-numeric-filter-slider .noUi-handle:where(.dark,.dark *){border-color:var(--color-base-200);background-color:var(--color-base-200)}}#changelist-filter .admin-numeric-filter-slider .noUi-handle-upper{right:calc(var(--spacing)*0)}#changelist-filter .admin-numeric-filter-slider .noUi-handle:after,#changelist-filter .admin-numeric-filter-slider .noUi-handle:before{content:none}#changelist-filter .admin-numeric-filter-slider.noUi-target{height:calc(var(--spacing)*1);border-style:var(--tw-border-style);background-color:var(--color-base-200);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0}@media not print{#changelist-filter .admin-numeric-filter-slider.noUi-target:where(.dark,.dark *){background-color:var(--color-base-600)}}#changelist-filter .admin-numeric-filter-slider .noUi-connect{height:calc(var(--spacing)*1);border-style:var(--tw-border-style);background-color:var(--color-primary-600);border-width:0}trix-toolbar[id^=trix-toolbar-]{top:calc(var(--spacing)*0);position:sticky}@media not print{trix-toolbar[id^=trix-toolbar-]:where(.dark,.dark *){background-color:var(--color-base-900)}}.trix-active{color:var(--color-primary-600)}.ui-tabs{flex-direction:column;display:flex}.ui-tabs.ui-widget .ui-tabs-nav{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*3);margin-right:auto;margin-bottom:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);background-color:var(--color-base-100);padding:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:0;display:flex}.ui-tabs.ui-widget .ui-tabs-nav:after{content:var(--tw-content);display:none}@media not print{.ui-tabs.ui-widget .ui-tabs-nav:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.ui-tabs.ui-widget .ui-tabs-nav:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}}.ui-tabs.ui-widget .ui-tabs-nav li{top:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:0}.ui-tabs.ui-widget .ui-tabs-nav li a{margin:calc(var(--spacing)*0);border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-400);background-color:#0000;border-width:0;flex-direction:row;align-items:center;display:flex}@media (hover:hover){.ui-tabs.ui-widget .ui-tabs-nav li a:hover{background-color:var(--color-base-700)}@supports (color:color-mix(in lab, red, red)){.ui-tabs.ui-widget .ui-tabs-nav li a:hover{background-color:color-mix(in oklab,var(--color-base-700)4%,transparent)}}.ui-tabs.ui-widget .ui-tabs-nav li a:hover{color:var(--color-base-700)}}@media not print{@media (hover:hover){.ui-tabs.ui-widget .ui-tabs-nav li a:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.ui-tabs.ui-widget .ui-tabs-nav li a:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.ui-tabs.ui-widget .ui-tabs-nav li a:where(.dark,.dark *):hover{color:var(--color-white)}}}.ui-tabs.ui-widget .ui-tabs-nav li.ui-tabs-active a{border-radius:var(--border-radius,6px);background-color:var(--color-white);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-700);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:row;align-items:center;display:flex}@media (hover:hover){.ui-tabs.ui-widget .ui-tabs-nav li.ui-tabs-active a:hover{background-color:var(--color-white)}}@media not print{.ui-tabs.ui-widget .ui-tabs-nav li.ui-tabs-active a:where(.dark,.dark *){background-color:var(--color-base-900);color:var(--color-white)}@media (hover:hover){.ui-tabs.ui-widget .ui-tabs-nav li.ui-tabs-active a:where(.dark,.dark *):hover{background-color:var(--color-base-900)}}}.simplebar-track .simplebar-scrollbar:before{background-color:var(--color-base-900)}@supports (color:color-mix(in lab, red, red)){.simplebar-track .simplebar-scrollbar:before{background-color:color-mix(in oklab,var(--color-base-900)80%,transparent)}}@media not print{.simplebar-track .simplebar-scrollbar:before:where(){background-color:var(--color-base-400)}@supports (color:color-mix(in lab, red, red)){.simplebar-track .simplebar-scrollbar:before:where(){background-color:color-mix(in oklab,var(--color-base-400)80%,transparent)}}}.simplebar-horizontal-scrollbar-top .simplebar-track.simplebar-horizontal{top:calc(var(--spacing)*9)}textarea#searchbar{--tw-leading:35px;--tw-font-weight:var(--font-weight-medium);min-height:35px;max-height:35px;line-height:35px;font-weight:var(--font-weight-medium);white-space:nowrap;width:100%!important}textarea#searchbar::placeholder{color:var(--color-base-400)}textarea#searchbar:focus{--tw-outline-style:none;outline-style:none}div.djangoql-completion{z-index:40;border-radius:var(--border-radius,6px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);width:384px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-top:6px;margin-left:-39px}@media not print{div.djangoql-completion:where(.dark,.dark *){border-color:var(--color-base-700);background-color:var(--color-base-800)}}div.djangoql-completion ul{padding-block:calc(var(--spacing)*1)}div.djangoql-completion li{margin-inline:calc(var(--spacing)*1);border-radius:var(--border-radius,6px);height:30px;padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;align-items:center;line-height:1;display:flex}@media (hover:hover){div.djangoql-completion li:hover{background-color:var(--color-base-100);color:var(--color-font-important-light)}@media not print{div.djangoql-completion li:hover:where(.dark,.dark *){color:var(--color-font-important-dark)}}div.djangoql-completion li:hover{color:var(--color-base-700)}}@media not print{@media (hover:hover){div.djangoql-completion li:where(.dark,.dark *):hover{background-color:var(--color-base-700);color:var(--color-base-200)}}}div.djangoql-completion li.active{background-color:var(--color-base-100);color:var(--color-font-important-light)}@media not print{div.djangoql-completion li.active:where(.dark,.dark *){color:var(--color-font-important-dark);background-color:var(--color-base-700)}}div.djangoql-completion li i{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-font-default-light);margin-left:auto}@media not print{div.djangoql-completion li i:where(.dark,.dark *){color:var(--color-font-default-dark)}}div.djangoql-completion .syntax-help{display:none}.djangoql-toggle{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:4px;display:block}.djangoql-toggle:after{content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;content:var(--tw-content);content:var(--tw-content);height:calc(var(--spacing)*4);content:var(--tw-content);width:calc(var(--spacing)*4);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);--tw-leading:1;content:var(--tw-content);color:var(--color-white);content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"check_small";content:var(--tw-content);direction:ltr;justify-content:center;align-items:center;margin-top:-1px;margin-left:-1px;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;display:flex!important}.djangoql-toggle:checked{border-color:var(--color-primary-600);background-color:var(--color-primary-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.djangoql-toggle:hover{border-color:var(--color-base-400)}.djangoql-toggle:checked:hover{border-color:var(--color-primary-600)}}.djangoql-toggle:focus{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary-500)}@media not print{.djangoql-toggle:where(.dark,.dark *){border-color:var(--color-base-500);background-color:var(--color-base-700)}.djangoql-toggle:where(.dark,.dark *):after{content:var(--tw-content);color:var(--color-base-700)}.djangoql-toggle:where(.dark,.dark *):checked{border-color:var(--color-primary-600);background-color:var(--color-primary-600)}.djangoql-toggle:where(.dark,.dark *):checked:after{content:var(--tw-content);color:var(--color-white)}}.djangoql-toggle{margin-left:calc(var(--spacing)*-4.5);position:relative}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}} diff --git a/backend/staticfiles/unfold/filters/css/nouislider/LICENSE b/backend/staticfiles/unfold/filters/css/nouislider/LICENSE new file mode 100644 index 00000000..98f4ca25 --- /dev/null +++ b/backend/staticfiles/unfold/filters/css/nouislider/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 LΓ©on Gersen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/backend/staticfiles/unfold/filters/css/nouislider/nouislider.min.css b/backend/staticfiles/unfold/filters/css/nouislider/nouislider.min.css new file mode 100644 index 00000000..977dc04d --- /dev/null +++ b/backend/staticfiles/unfold/filters/css/nouislider/nouislider.min.css @@ -0,0 +1 @@ +.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px} diff --git a/backend/staticfiles/unfold/filters/js/DateTimeShortcuts.js b/backend/staticfiles/unfold/filters/js/DateTimeShortcuts.js new file mode 100644 index 00000000..9f330001 --- /dev/null +++ b/backend/staticfiles/unfold/filters/js/DateTimeShortcuts.js @@ -0,0 +1,408 @@ +/*global Calendar, findPosX, findPosY, get_format, gettext, gettext_noop, interpolate, ngettext, quickElement*/ +// Inserts shortcut buttons after all of the following: +// +// +'use strict'; +{ + const DateTimeShortcuts = { + calendars: [], + calendarInputs: [], + clockInputs: [], + clockHours: { + default_: [ + [gettext_noop('Now'), -1], + [gettext_noop('Midnight'), 0], + [gettext_noop('6 a.m.'), 6], + [gettext_noop('Noon'), 12], + [gettext_noop('6 p.m.'), 18] + ] + }, + dismissClockFunc: [], + dismissCalendarFunc: [], + calendarDivName1: 'calendarbox', // name of calendar
    that gets toggled + calendarDivName2: 'calendarin', // name of
    that contains calendar + calendarLinkName: 'calendarlink', // name of the link that is used to toggle + clockDivName: 'clockbox', // name of clock
    that gets toggled + clockLinkName: 'clocklink', // name of the link that is used to toggle + shortCutsClass: 'datetimeshortcuts', // class of the clock and cal shortcuts + timezoneWarningClass: 'timezonewarning', // class of the warning for timezone mismatch + timezoneOffset: 0, + init: function() { + const serverOffset = document.body.dataset.adminUtcOffset; + if (serverOffset) { + const localOffset = new Date().getTimezoneOffset() * -60; + DateTimeShortcuts.timezoneOffset = localOffset - serverOffset; + } + + for (const inp of document.getElementsByTagName('input')) { + if (inp.type === 'text' && inp.classList.contains('vCustomTimeField')) { + DateTimeShortcuts.addClock(inp); + DateTimeShortcuts.addTimezoneWarning(inp); + } + else if (inp.type === 'text' && inp.classList.contains('vCustomDateField')) { + DateTimeShortcuts.addCalendar(inp); + DateTimeShortcuts.addTimezoneWarning(inp); + } + } + }, + // Return the current time while accounting for the server timezone. + now: function() { + const serverOffset = document.body.dataset.adminUtcOffset; + if (serverOffset) { + const localNow = new Date(); + const localOffset = localNow.getTimezoneOffset() * -60; + localNow.setTime(localNow.getTime() + 1000 * (serverOffset - localOffset)); + return localNow; + } else { + return new Date(); + } + }, + // Add a warning when the time zone in the browser and backend do not match. + addTimezoneWarning: function(inp) { + const warningClass = DateTimeShortcuts.timezoneWarningClass; + let timezoneOffset = DateTimeShortcuts.timezoneOffset / 3600; + + // Only warn if there is a time zone mismatch. + if (!timezoneOffset) { + return; + } + + // Check if warning is already there. + if (inp.parentNode.querySelectorAll('.' + warningClass).length) { + return; + } + + let message; + if (timezoneOffset > 0) { + message = ngettext( + 'Note: You are %s hour ahead of server time.', + 'Note: You are %s hours ahead of server time.', + timezoneOffset + ); + } + else { + timezoneOffset *= -1; + message = ngettext( + 'Note: You are %s hour behind server time.', + 'Note: You are %s hours behind server time.', + timezoneOffset + ); + } + message = interpolate(message, [timezoneOffset]); + + const warning = document.createElement('div'); + warning.classList.add('help', warningClass); + warning.textContent = message; + inp.parentNode.appendChild(warning); + }, + // Add clock widget to a given field + addClock: function(inp) { + const num = DateTimeShortcuts.clockInputs.length; + DateTimeShortcuts.clockInputs[num] = inp; + DateTimeShortcuts.dismissClockFunc[num] = function() { DateTimeShortcuts.dismissClock(num); return true; }; + + // Shortcut links (clock icon and "Now" link) + const shortcuts_span = document.createElement('span'); + shortcuts_span.className = DateTimeShortcuts.shortCutsClass; + inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); + const now_link = document.createElement('a'); + now_link.href = "#"; + now_link.textContent = gettext('Now'); + now_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleClockQuicklink(num, -1); + }); + const clock_link = document.createElement('a'); + clock_link.href = '#'; + clock_link.id = DateTimeShortcuts.clockLinkName + num; + clock_link.addEventListener('click', function(e) { + e.preventDefault(); + // avoid triggering the document click handler to dismiss the clock + e.stopPropagation(); + DateTimeShortcuts.openClock(num); + }); + + quickElement( + 'span', clock_link, '', + 'class', 'clock-icon', + 'title', gettext('Choose a Time') + ); + shortcuts_span.appendChild(document.createTextNode('\u00A0')); + shortcuts_span.appendChild(now_link); + shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); + shortcuts_span.appendChild(clock_link); + + // Create clock link div + // + // Markup looks like: + //
    + //

    Choose a time

    + // + //

    Cancel

    + //
    + + const clock_box = document.createElement('div'); + clock_box.style.display = 'none'; + clock_box.style.position = 'absolute'; + clock_box.className = 'clockbox module'; + clock_box.id = DateTimeShortcuts.clockDivName + num; + document.body.appendChild(clock_box); + clock_box.addEventListener('click', function(e) { e.stopPropagation(); }); + + quickElement('h2', clock_box, gettext('Choose a time')); + const time_list = quickElement('ul', clock_box); + time_list.className = 'timelist'; + // The list of choices can be overridden in JavaScript like this: + // DateTimeShortcuts.clockHours.name = [['3 a.m.', 3]]; + // where name is the name attribute of the . + const name = typeof DateTimeShortcuts.clockHours[inp.name] === 'undefined' ? 'default_' : inp.name; + DateTimeShortcuts.clockHours[name].forEach(function(element) { + const time_link = quickElement('a', quickElement('li', time_list), gettext(element[0]), 'href', '#'); + time_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleClockQuicklink(num, element[1]); + }); + }); + + const cancel_p = quickElement('p', clock_box); + cancel_p.className = 'calendar-cancel'; + const cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); + cancel_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.dismissClock(num); + }); + + document.addEventListener('keyup', function(event) { + if (event.which === 27) { + // ESC key closes popup + DateTimeShortcuts.dismissClock(num); + event.preventDefault(); + } + }); + }, + openClock: function(num) { + const clock_box = document.getElementById(DateTimeShortcuts.clockDivName + num); + const clock_link = document.getElementById(DateTimeShortcuts.clockLinkName + num); + + // Recalculate the clockbox position + // is it left-to-right or right-to-left layout ? + if (window.getComputedStyle(document.body).direction !== 'rtl') { + clock_box.style.left = findPosX(clock_link) + 17 + 'px'; + } + else { + // since style's width is in em, it'd be tough to calculate + // px value of it. let's use an estimated px for now + clock_box.style.left = findPosX(clock_link) - 110 + 'px'; + } + clock_box.style.top = Math.max(0, findPosY(clock_link) - 30) + 'px'; + + // Show the clock box + clock_box.style.display = 'block'; + document.addEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); + }, + dismissClock: function(num) { + document.getElementById(DateTimeShortcuts.clockDivName + num).style.display = 'none'; + document.removeEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); + }, + handleClockQuicklink: function(num, val) { + let d; + if (val === -1) { + d = DateTimeShortcuts.now(); + } + else { + d = new Date(1970, 1, 1, val, 0, 0, 0); + } + DateTimeShortcuts.clockInputs[num].value = d.strftime(get_format('TIME_INPUT_FORMATS')[0]); + DateTimeShortcuts.clockInputs[num].focus(); + DateTimeShortcuts.dismissClock(num); + }, + // Add calendar widget to a given field. + addCalendar: function(inp) { + const num = DateTimeShortcuts.calendars.length; + + DateTimeShortcuts.calendarInputs[num] = inp; + DateTimeShortcuts.dismissCalendarFunc[num] = function() { DateTimeShortcuts.dismissCalendar(num); return true; }; + + // Shortcut links (calendar icon and "Today" link) + const shortcuts_span = document.createElement('span'); + shortcuts_span.className = DateTimeShortcuts.shortCutsClass; + inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); + const today_link = document.createElement('a'); + today_link.href = '#'; + today_link.appendChild(document.createTextNode(gettext('Today'))); + today_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleCalendarQuickLink(num, 0); + }); + const cal_link = document.createElement('a'); + cal_link.href = '#'; + cal_link.id = DateTimeShortcuts.calendarLinkName + num; + cal_link.addEventListener('click', function(e) { + e.preventDefault(); + // avoid triggering the document click handler to dismiss the calendar + e.stopPropagation(); + DateTimeShortcuts.openCalendar(num); + }); + quickElement( + 'span', cal_link, '', + 'class', 'date-icon', + 'title', gettext('Choose a Date') + ); + shortcuts_span.appendChild(document.createTextNode('\u00A0')); + shortcuts_span.appendChild(today_link); + shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); + shortcuts_span.appendChild(cal_link); + + // Create calendarbox div. + // + // Markup looks like: + // + //
    + //

    + // + // February 2003 + //

    + //
    + // + //
    + //
    + // Yesterday | Today | Tomorrow + //
    + //

    Cancel

    + //
    + const cal_box = document.createElement('div'); + cal_box.style.display = 'none'; + cal_box.style.position = 'absolute'; + cal_box.className = 'calendarbox module'; + cal_box.id = DateTimeShortcuts.calendarDivName1 + num; + document.body.appendChild(cal_box); + cal_box.addEventListener('click', function(e) { e.stopPropagation(); }); + + // next-prev links + const cal_nav = quickElement('div', cal_box); + const cal_nav_prev = quickElement('a', cal_nav, '<', 'href', '#'); + cal_nav_prev.className = 'calendarnav-previous'; + cal_nav_prev.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.drawPrev(num); + }); + + const cal_nav_next = quickElement('a', cal_nav, '>', 'href', '#'); + cal_nav_next.className = 'calendarnav-next'; + cal_nav_next.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.drawNext(num); + }); + + // main box + const cal_main = quickElement('div', cal_box, '', 'id', DateTimeShortcuts.calendarDivName2 + num); + cal_main.className = 'calendar'; + DateTimeShortcuts.calendars[num] = new Calendar(DateTimeShortcuts.calendarDivName2 + num, DateTimeShortcuts.handleCalendarCallback(num)); + DateTimeShortcuts.calendars[num].drawCurrent(); + + // calendar shortcuts + const shortcuts = quickElement('div', cal_box); + shortcuts.className = 'calendar-shortcuts'; + let day_link = quickElement('a', shortcuts, gettext('Yesterday'), 'href', '#'); + day_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleCalendarQuickLink(num, -1); + }); + shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); + day_link = quickElement('a', shortcuts, gettext('Today'), 'href', '#'); + day_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleCalendarQuickLink(num, 0); + }); + shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); + day_link = quickElement('a', shortcuts, gettext('Tomorrow'), 'href', '#'); + day_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.handleCalendarQuickLink(num, +1); + }); + + // cancel bar + const cancel_p = quickElement('p', cal_box); + cancel_p.className = 'calendar-cancel'; + const cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); + cancel_link.addEventListener('click', function(e) { + e.preventDefault(); + DateTimeShortcuts.dismissCalendar(num); + }); + document.addEventListener('keyup', function(event) { + if (event.which === 27) { + // ESC key closes popup + DateTimeShortcuts.dismissCalendar(num); + event.preventDefault(); + } + }); + }, + openCalendar: function(num) { + const cal_box = document.getElementById(DateTimeShortcuts.calendarDivName1 + num); + const cal_link = document.getElementById(DateTimeShortcuts.calendarLinkName + num); + const inp = DateTimeShortcuts.calendarInputs[num]; + + // Determine if the current value in the input has a valid date. + // If so, draw the calendar with that date's year and month. + if (inp.value) { + const format = get_format('DATE_INPUT_FORMATS')[0]; + const selected = inp.value.strptime(format); + const year = selected.getUTCFullYear(); + const month = selected.getUTCMonth() + 1; + const re = /\d{4}/; + if (re.test(year.toString()) && month >= 1 && month <= 12) { + DateTimeShortcuts.calendars[num].drawDate(month, year, selected); + } + } + + // Recalculate the clockbox position + // is it left-to-right or right-to-left layout ? + if (window.getComputedStyle(document.body).direction !== 'rtl') { + cal_box.style.left = findPosX(cal_link) - 228 + 'px'; + } + else { + // since style's width is in em, it'd be tough to calculate + // px value of it. let's use an estimated px for now + cal_box.style.left = findPosX(cal_link) - 180 + 'px'; + } + cal_box.style.top = Math.max(0, findPosY(cal_link) + 44) + 'px'; + + cal_box.style.display = 'block'; + document.addEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); + }, + dismissCalendar: function(num) { + document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; + document.removeEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); + }, + drawPrev: function(num) { + DateTimeShortcuts.calendars[num].drawPreviousMonth(); + }, + drawNext: function(num) { + DateTimeShortcuts.calendars[num].drawNextMonth(); + }, + handleCalendarCallback: function(num) { + const format = get_format('DATE_INPUT_FORMATS')[0]; + return function(y, m, d) { + DateTimeShortcuts.calendarInputs[num].value = new Date(y, m - 1, d).strftime(format); + DateTimeShortcuts.calendarInputs[num].focus(); + document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; + }; + }, + handleCalendarQuickLink: function(num, offset) { + const d = DateTimeShortcuts.now(); + d.setDate(d.getDate() + offset); + DateTimeShortcuts.calendarInputs[num].value = d.strftime(get_format('DATE_INPUT_FORMATS')[0]); + DateTimeShortcuts.calendarInputs[num].focus(); + DateTimeShortcuts.dismissCalendar(num); + } + }; + + window.addEventListener('load', DateTimeShortcuts.init); + window.DateTimeShortcuts = DateTimeShortcuts; +} diff --git a/backend/staticfiles/unfold/filters/js/admin-numeric-filter.js b/backend/staticfiles/unfold/filters/js/admin-numeric-filter.js new file mode 100644 index 00000000..46d108ca --- /dev/null +++ b/backend/staticfiles/unfold/filters/js/admin-numeric-filter.js @@ -0,0 +1,69 @@ +document.addEventListener("DOMContentLoaded", function () { + Array.from( + document.getElementsByClassName("admin-numeric-filter-slider") + ).forEach(function (slider) { + if (Array.from(slider.classList).includes("noUi-target")) { + return; + } + + const fromInput = slider + .closest(".admin-numeric-filter-wrapper") + .querySelectorAll(".admin-numeric-filter-wrapper-group input")[0]; + + const toInput = slider + .closest(".admin-numeric-filter-wrapper") + .querySelectorAll(".admin-numeric-filter-wrapper-group input")[1]; + + noUiSlider.create(slider, { + start: [parseFloat(fromInput.value), parseFloat(toInput.value)], + step: parseFloat(slider.getAttribute("data-step")), + connect: true, + format: wNumb({ + decimals: parseFloat(slider.getAttribute("data-decimals")), + }), + range: { + min: parseFloat(slider.getAttribute("data-min")), + max: parseFloat(slider.getAttribute("data-max")), + }, + }); + + /************************************************************* + * Update slider when input values change + *************************************************************/ + fromInput.addEventListener("keyup", function () { + clearTimeout(this._sliderUpdateTimeout); + this._sliderUpdateTimeout = setTimeout(() => { + slider.noUiSlider.set([ + parseFloat(this.value), + parseFloat(toInput.value), + ]); + }, 500); + }); + + toInput.addEventListener("keyup", function () { + clearTimeout(this._sliderUpdateTimeout); + this._sliderUpdateTimeout = setTimeout(() => { + slider.noUiSlider.set([ + parseFloat(fromInput.value), + parseFloat(this.value), + ]); + }, 500); + }); + + /************************************************************* + * Updated inputs when slider is moved + *************************************************************/ + slider.noUiSlider.on("update", function (values, handle) { + const parent = this.target.closest(".admin-numeric-filter-wrapper"); + const from = parent.querySelectorAll( + ".admin-numeric-filter-wrapper-group input" + )[0]; + const to = parent.querySelectorAll( + ".admin-numeric-filter-wrapper-group input" + )[1]; + + from.value = values[0]; + to.value = values[1]; + }); + }); +}); diff --git a/backend/staticfiles/unfold/filters/js/nouislider/LICENSE b/backend/staticfiles/unfold/filters/js/nouislider/LICENSE new file mode 100644 index 00000000..98f4ca25 --- /dev/null +++ b/backend/staticfiles/unfold/filters/js/nouislider/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 LΓ©on Gersen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/backend/staticfiles/unfold/filters/js/nouislider/nouislider.min.js b/backend/staticfiles/unfold/filters/js/nouislider/nouislider.min.js new file mode 100644 index 00000000..a365d9d9 --- /dev/null +++ b/backend/staticfiles/unfold/filters/js/nouislider/nouislider.min.js @@ -0,0 +1 @@ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).noUiSlider={})}(this,function(ot){"use strict";function n(t){return"object"==typeof t&&"function"==typeof t.to}function st(t){t.parentElement.removeChild(t)}function at(t){return null!=t}function lt(t){t.preventDefault()}function i(t){return"number"==typeof t&&!isNaN(t)&&isFinite(t)}function ut(t,e,r){0=e[r];)r+=1;return r}function r(t,e,r){if(r>=t.slice(-1)[0])return 100;var n=l(r,t),i=t[n-1],o=t[n],t=e[n-1],n=e[n];return t+(r=r,a(o=[i,o],o[0]<0?r+Math.abs(o[0]):r-o[0],0)/s(t,n))}function o(t,e,r,n){if(100===n)return n;var i=l(n,t),o=t[i-1],s=t[i];return r?(s-o)/2this.xPct[n+1];)n++;else t===this.xPct[this.xPct.length-1]&&(n=this.xPct.length-2);r||t!==this.xPct[n+1]||n++;for(var i,o=1,s=(e=null===e?[]:e)[n],a=0,l=0,u=0,c=r?(t-this.xPct[n])/(this.xPct[n+1]-this.xPct[n]):(this.xPct[n+1]-t)/(this.xPct[n+1]-this.xPct[n]);0= 2) required for mode 'count'.");for(var e=t.values-1,r=100/e,n=[];e--;)n[e]=e*r;return n.push(100),U(n,t.stepped)}(d),m={},t=S.xVal[0],e=S.xVal[S.xVal.length-1],g=!1,v=!1,b=0;return(h=h.slice().sort(function(t,e){return t-e}).filter(function(t){return!this[t]&&(this[t]=!0)},{}))[0]!==t&&(h.unshift(t),g=!0),h[h.length-1]!==e&&(h.push(e),v=!0),h.forEach(function(t,e){var r,n,i,o,s,a,l,u,t=t,c=h[e+1],p=d.mode===ot.PipsMode.Steps,f=(f=p?S.xNumSteps[e]:f)||c-t;for(void 0===c&&(c=t),f=Math.max(f,1e-7),r=t;r<=c;r=Number((r+f).toFixed(7))){for(a=(o=(i=S.toStepping(r))-b)/(d.density||1),u=o/(l=Math.round(a)),n=1;n<=l;n+=1)m[(s=b+n*u).toFixed(5)]=[S.fromStepping(s),0];a=-1ot.PipsType.NoValue&&((t=P(a,!1)).className=p(n,f.cssClasses.value),t.setAttribute("data-value",String(r)),t.style[f.style]=e+"%",t.innerHTML=String(s.to(r))))}),a}function L(){n&&(st(n),n=null)}function T(t){L();var e=D(t),r=t.filter,t=t.format||{to:function(t){return String(Math.round(t))}};return n=d.appendChild(O(e,r,t))}function j(){var t=i.getBoundingClientRect(),e="offset"+["Width","Height"][f.ort];return 0===f.ort?t.width||i[e]:t.height||i[e]}function z(n,i,o,s){function e(t){var e,r=function(e,t,r){var n=0===e.type.indexOf("touch"),i=0===e.type.indexOf("mouse"),o=0===e.type.indexOf("pointer"),s=0,a=0;0===e.type.indexOf("MSPointer")&&(o=!0);if("mousedown"===e.type&&!e.buttons&&!e.touches)return!1;if(n){var l=function(t){t=t.target;return t===r||r.contains(t)||e.composed&&e.composedPath().shift()===r};if("touchstart"===e.type){n=Array.prototype.filter.call(e.touches,l);if(1r.stepAfter.startValue&&(i=r.stepAfter.startValue-n),t=n>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&n-r.stepBefore.highestStep,100===e?i=null:0===e&&(t=null);e=S.countStepDecimals();return null!==i&&!1!==i&&(i=Number(i.toFixed(e))),[t=null!==t&&!1!==t?Number(t.toFixed(e)):t,i]}ft(t=d,f.cssClasses.target),0===f.dir?ft(t,f.cssClasses.ltr):ft(t,f.cssClasses.rtl),0===f.ort?ft(t,f.cssClasses.horizontal):ft(t,f.cssClasses.vertical),ft(t,"rtl"===getComputedStyle(t).direction?f.cssClasses.textDirectionRtl:f.cssClasses.textDirectionLtr),i=P(t,f.cssClasses.base),function(t,e){var r=P(e,f.cssClasses.connects);l=[],(a=[]).push(N(r,t[0]));for(var n=0;n^Yk0dEq)(Lc|pCB3V$l>l4^)& zVpl#dBwSox8EX@QUxx=VKWdIfTO)cO$35*bCl?R_5s+)aZ^S{>Xe_de8l~YSG6FZt zAu8au;f*QflgnMcH*$_{KhRC=y##__T3KGw2>xzd=kaa!J}Yk7zMXz73hp|9(C){l z)MuY|+(d#nBS;(hekz<^=uq0%IP2cG9HrP&{5KH@j_}ULDb=RuWR~a60mad~XvTa=of?G3)2s3uGUJw!88e3eAvlKbYzU)T zyOHzF3Ex#V9bXIev54qgkK;pCWGTA@n|Ni$)t~%${{kw!msB;8RHaMN2`W!ReGcVk z@L#kJ^_J2QezR-Vpm)DM@`J?0dT^B%VWb(Pl>e3ML#o)GP|#8Rp1Tj??pS0#b_rb?m1C3Y zn{D!of$_6MSKvG6PK|3a8#_|WN1$E%3v;RPPhR>|crme#$b5HTO=d+y&{v4pkpGDY zJ`eVbU(*}C@@E7`ECL}O?SRE}e*A@heU*`lPvN(oz7Rmy7mK{P#cUrZH8-L^5jx?n zUapVd7W+BB6UPvN0GSB+O|0bgI5K7M{bNt3J)>DV>dzW=%6eO|`VG6x#1tYRE)W)u zsm*+#Wq5CaS8ZwzOQVh-FS>EEeUykTh=2fw@DAh^?P5|zycTtf>_0iDC4ow2;r|OW z&JfIG3%#FY(6%NrGCE+?>|q|_2vJqPj z^zZK>+{~Hxx4CW7;0eZKEz%;4XBh&!-Q(X_v9s1AXLEp^7%VtT+SWKmpU$= z`sZ99amMy{m%H8VuI-LZmb;y?sq2hSRSax%y~$TaASA|PG+3O#I;^Ge|M9bF?Q|Y$0?pJ$$yJGwIGc=NgGtR-Uuu^0E(a%8))qL^yXmmUU3Q6uZOwF}T0&{V=USpsJcvBB@B-Io{0|N+$?g zRgFhQon>u(`X-JrtLy23m5%T@ zlqIkjiT@PR6G)6Eu7=GC7tIg3p)%LfkBUPKpSe{0e|7fhKFP8zCo>K>VaE3mZ3xEf72AcLRHr2n;8^1R=CgljQd#}B?Nv5 zS=Tyl|naR zKY69xAd*ugxUXqh3oUW@%U&=CXh*kgbV{jWSHbni=IRf3=5XP(+p%o%Qyh`YnN^5Q=yI=$!FL+P1VMH zSG|>0hvb=j78VAB;JGJTz{$RJyAgG0#dnwns_1+L)Pa*0zERl}senT{*yV+qV2^8` z$?m>MGIK3E%rCJ71VxS{vaUqZbxgWFTRyD0|8DIF0%|J?6T?CQp3mEq(+6Ey5_J<>;Q1a%BI(+PBn&M7f4cfAimzzV zYf($na=3w=ygv|=Z<0=ZmIE(^U|tG@Tl*@>F6y0e?6SsEt9A(l;co2dviqriB;+9? z=aF06Xakp_-$_uca+CjkRz+>%en5eY!U!}9cjeDGBp#!;sb2QXee(%9Xndur@V>1B zVBUYz*X(D!(vx*RA>!L0XNmQmd2u5!MY2;05aRd zuRm#LP7;sN7>{%aEy!E{{k`+RwkX`#!ma6^BzYE|M9DSO1;=#^MLeoG@s-tef2hXS z-aoOx1w5egB`1Z_Tk@ZLT5edNOGYq+Z#w9>mL?T%YIl9!4dDF*kI%P3WtI$~L3CSS z4$gb2c@U1!P@}I$IqmzZmSm{vvf^Zs?ts_bk5_7`Wh;s8#FY5uWjK=hLo$1F=G}k? z_z|!zF9H0w&Bt-baoXz)d1bKb41O$mHLi>*J(L%{_{7&sT+r6^GxA|ZxDeZLe{ZT) z`X3>Vx+%^sAguwljyMaP6=$|;Q|XMg=~ey>fbQQ7P~8A1H2_N61U0h&H3k4>0Ls!y z6vuJ6qjknM#F;68979ke`MIT}F?NmBdac$QlWlt0Wfxv}=~^44mqiz3w^?fZMae<` z{Ic|^cl*>R-RqPAGC_$MSoA&j8m)6yM7xW$a$Fq7ss2TjdA+!RV9Ct0PRly-M%MX4RIP$X(*m88Cp{WuC5{o=4JH-`0$^NL_$h#1@)1Wr_;RTF)U(&~vt$ z*>F*H`M*-luJyb64;zi9hZs!YIMcpJPU%bqr+BijzMQJ+clBqZssJLiBokDK&y-Wx zkWdXt3xayP6gK7C9>dA!4H^Fb|NeiRwWqyD3j@L5kDC1to$QV%?HERMun|TdeAGxp zv*15|+AG!Qx=6=WyJYQuSN!1`1n$|fC{Qo=cUpl%w^@v!h8u(TK3Sds5 zz#6B`oL_xYoKg!5Eft3G505x~*S=x`Hf)+rutzWM4~|M&X$@BY6(0R9F@up3}#QVCQ9s0pBErvo|F0J%2E znX)C#%r3PlYSt-9;Am5z978%e-$Fk7aGIliz1v5_zrDG)MY@i9P8d6v?JtW(f*J1~ zaFX*YY0Anxd`$aSde5(tOIl$O^D;lc><&m6(5_z59sMG?_f6lIR<*yhf>Lm4&;=P9 z24Djg0MMJD4|xb6;raUEJG&ktHeZNQAQma;$i9+CEY3wB}|Z#S|Y7 z1IKvK8NO?t&PW7x8qK~#e>>!2hO1P_<{~|$2c=4<-lz82i046Fd`bOuS}7SsYXHDx z4mslm+5Uo~yr_($!vFIZ4QN3i((b?Kz|J3<3MkIvebz>MpQf)Zhl70(51+IR-}Fr% z{7zDIMEBE;JEZEs9Snxz?n>`{Q8~`D704XBazn`ta8$y&>? zT(;nvIypZcdM8sD+H;sm(*--J_{l|dppfG7`ev34EI?2&0RPUn9-MOp$1PkR5qYwc@q=+GD=MqWfjM2r}tMqgDOec#WW`2GKxgzft+sa18Xs;Y{J zh={x~#)#a{ZxpiWatZdAE}@8{IB0GErn6r8HKkUsBzZgrIR^1#k$^gtxaVy|C}YzCScU1SO3 ziwq(lVSyo7OvhWuEfw51LEMJr(v8tD#^Q-J$Gs(*WQ;=DF!vR*ns@{fF+m7oCS$3W z2u}ObltrfuQlK7VYQ@=Q(|?+nWfZ&v9Jq0Gj$>?9dJ*-HiqTlWFhi_+hs;%vD_g!a zx4WDoT|i1gPY5A11g`kbU;lAZxL=h0$?WbFf?duD=AxGNB0v?`v2QR+|A4i7N#WDI14~kL!bouN#Dj z%FRJU=e7qC)47HfX_XW!a$Op%$X%JSB2U+d6?wiEtjJ5P1(6|rhse&h2a(f}CLLhb z5QHO*Ksc^(5UwINE8JXSR=ACntZ;jXtZ-KuS>ayT5gv&f;n749zCcxk?^YAxdzm8q zfVv15vqX5ZmiUI;x^p8#J-Fyl z@i#qG^34hL_%?=mahpTEx^1C8-tJIeZhxpBcPv!Hoeb4;#ZnUt4dg%sDG)6J4;`eW zP)-Rw{=!*exJ(UK>EX2n_?2I94FSdO1ng-6(3lTsEy2+n1B^6+i2&9gKpm_Ogsz}4 z5E}bMhKaZ^lNcu<;;i(rh7B9|utSQgDB*+=E;w-uFaE%fJA`qcBp%5RFNXN0J%SYn z0w*xKgX&E5kYkV$YBa0YU)5oIt$5%j1=JuFBBp8dy33Wjgi;WpI%I$YU;+JEB5yKoM6 z|9&~zhmOC);VulCa_ak_T3G+@bw?GV6sNcB1d)F57RA zmleEI{PVLl?5ZRHoBbiy9e@_`MXC#uTy}3a$3X}OB8@wrgwkiccuAMCXS&LrbLANt z{+HfknD;+VP=N(VZ0cEHmVYMOH%;Y4Vj>%A61rjx_k7#`8?nrv+y7EGk4Xj419jL`;iv516(+I-2eO63)C9 z>VRcwIwWQd!+yB4y|}bn!Ym{~fQW&@m#3fOW?Q&}Ua1?7Yq)3dAh#THqtR$2c9fBV zjClp8c+S)_-vN^88>dubw_*e~2A))CiH#-~dGLQMIRyY{aL=LLF+hEFE9@W> zu~g?6ZXn5wMv1Mu{#8jc?-DLn5fg6TqVSYy;kKoQ%9~{F#j&W2SI_p}l+e_b8M(K~ zfnXz2aB-$kA92tv{;+rTxf0VQ|5Je*J?1`n;>$^4H+)ov<+-F@xO$}ReUHh(Y+W5r zt@kW{6>j94$Q61lx?UP+D0Jt+p~S%20PEf*L)sdrciG9%CPQDuZB4Y}(x-3ea(u=L zg#l@X*%$ynMJY!w{H#D=Y}YyW5R{8=zu;M*2tmBmuN0e)=EruQH54HdF^85n^WIZB zvF$K)wI&XRL4w=@1DmGz`E7u5Tqn{%#d~kh&_5I#-xA|c#`E5axfSYC{3|#2y7_!+ zv2tLw9f@3S>s+*aza3YWzC89P|1q_9Cm+b?xA={Q3bU&c>N`XtO_t)mtTkyCqRWRh zjuwAFsRUj#hT39%1K5_7+~rBXO>^o)Q&<%(FCRv$>+%k5=d)C~5nS%$)}M?x=*rXv zy8qthGq>VTn5C365LIo6#c++4p!!i$b?@_=ef})%17X_PN_6pb3{N@O- zZdh}oVM5mMF}WT17-9pGsc~J%f51Me8r>n@Ju z(biK~<*Kt>nc~yTzx(dKkmCm8@#@VYrI}@j!KtoCTCa%@>)jF|_9s|>uZ>LLT_PdN zZAnC@N91is|1jhIRzK?+9Xjs2%RneI-A`9;KhZ}qaWPo>P1Kx*u6+aIU{FZ#p=8a} z_yKgV%MVNL8%Hir?^gyN+zNzS)hywj@DB6;$9DfolT4_c(GyC&^!05%8>v9fMe@-F zSe0FzioZUW)aYQfJgIgP>+t~uq%IHusEw1ZJN7h){DPjp5h#is4s3oBrPtP^GSs*&41U&< z9(Tv_34YE~xp5?Vez^b(IH5*O6GHqOOVQcr5u}?eMlome>b?4|!Jh+#s_UEoIQ$ZLX_RXxwuCflVD5_H=9;#`X)oH{X$;+>B@$yoqJP{u3(VsOt=2Q!Tc`E5 z&ennJqS!ZZ90#;7!)PaKlDdxI1bQ%qoB=U33y4-}dlYv+<6RNtBu)m1sgI(`o1wc` z(1!*|gLj?rZg^inzdE{;C}Xb!q-QgSg6liqDjn-VTL-SXnS zllOrJ-L?k3(1J**vNX)YC>=gfQrpF;@5X@1DxSzDg%;omMTG5XS^%ReeN+3DIaC7HbJ|% z0X>Gv6f93h2FSE^rR$RTWpNw87VO{(9iDrL@9b)&QG8wRKp>tq42_X6fGb-O4_24i ziuU!Y{#R=)(i<=n&)Z}XJ8#Z%4q{G34c)pqZ_5ga=v3tzVuna>Aa<&4?9{1s*S9AY z+6a#yBEX%88!SGox&U6M^nT(E%1~zBRFgk`oBB<4ydx#+d$-=F%?uyV=I|kXe85Mv zl_Pvi|0&p}|AKGydSJVf84z1*m@R+XrFX=hD zTEFtge06=*&#~3})j!AAz}NWvrt|XrzR>rdQ|kuo>=u~l?|@bdy6>!8Wl9_Skm%%2@oO_2SwEWGH@MhgYn-nx3hIJf&>RH8_>J73A4eCs|J7dLeS1?Ee2q8v zS}uIiTfQ}ZI^t5dbvw6zhp+RF?&MzF`Rl*Sml3?Xzrc0R??+$|bbKgwAFR=E`shcZ zAQR-e)%;Y429m10G4vj+RIa@!uX}&$gq;kDwFtOHq1UrfD?Dg*`TcKR*VW$c`W_t^ z9yo%vY`YL!`TnvU=cA)br&1G&$mz0;^jp*jW=uM%(&^T%(GILh|IKgAFI!lj(OcM{ z*l43UmR>@yge%SQ$Sv9(D;Ib@jFi7lM*eZtIM;d54>}|~OHw>_a7B?;Sf62934 zvXjZ(Ee*Nnt;{Zr_`=owwt_8N2<4)eNV~LQm5)3s^OzH=U*I3nv45u1v$w0$zmP@2 z4mX0hk(VfOnWM;9*~(B>wHn21a8TEL>SNxvAIjIcZk6K^H6Ih5k{UX_&)r$^c&?u8 z+z~H*gBPQ0_)^`-u+jUC-FsrD zlKdeZYxz>+V7?aLX)31F?tYivZN+bH>Pp3BZry2gLGb%Ue-upWRnY)9Ghs z0NO1h(%iZ9<>^^T{%KyjxAg)pgtJ0q3EMGu0Q_mNf5?e^EK*nzw^_GMB1}TqPRW=+ zCQsV_Bp$lcPoZ|U`QEwbL^}U&*oD)(`2HYWdTw^vS@o{GkJuAcW!pq-LsCtiGM-=; z*k_Yq&Ce}FYTN56C>^8<_ACKhNHnZbMWbi7OhR50BbW^Q#tXbu2!_fE$ zky`U+tGD(wymeduHoPs{`nJ6*Hu%kd3l{kny=9AfE8dzVzIE@9jgv?l%8Z`^%f|&j zHFkdX{4B;`AN?NwbZpr@zXSG6%dgy{p5cMN@elqjPaEG0r_`yvUr@zgC`o`#DuNmx zVVy&`It`M#tP#3P&r+lJgEu0+utDTU_(-A;L=py zpOT~sjt+AvN2JEQxa>I&AF+e+N{2k&6y%#Bf{+J`4Xn>c*`F32oLjo@=N`@JKlhsF zJ3$5idix>NP8n6y&=pVXB#{9L0e4A>|9U&BJJ+}TVG4_^jp}l3h;!nKxLM=&P@4bx zXC2mcJh9hlU6(_&uH}#Q^o4993t^A1d*+nCH`ynwC;O3&CNWEr{wH^n3~~?fI^TW-nPs`#)Jv50-40XgwpdExVK<+0CA1FR&NcOYCL#YVB9Ba?%m9 z3$?F!$^BcC6a8DY##8RyP;jw0 z41E|fO1a0i!{%v#m^uG$j&O%Bf)R<603wwugI0LA^W}Htb_W{es09&Jw4#%~Y9fY( zl=%2Pc)*oo5*IO#Wn3i-X`+ON%Q^6>G&OmT4<*UxN#3m14TN}2y1W-*Cb07)C$K%S zNAtN5O?&?GFilq5RC6*k#UoLvt1iDQ1}lnbu7NoKO1I#&<9lJYX1GWn%6X3NS5 z1LbPEB@=?z!S)Sf;SqiAFNO9Dq}NfEM&Hr>i1!0I@rHgxZnS&=cH~4kJ(-!r67pIh zk^7DMtGIc~eMG0uNjl9=#>qLo&X8>~w^3Ee6}aH6cgFpZ#tiCPFFh9WgbVreO*QhZ zJTg&>+ASR8Xs9!n3N0MS1#osTxrcOIrXl`F=gOEG(}boqs|@Fm7WH_|o9$HSm2IxA zCGP}HVq0_I->qWrwXO|q+AZh%+Jy;}`n1HT`;Pia$NF8Ty3mzwjETn@%ead&*hBi> zU;@?{9ue#ddz%G7QWD1ZFpWuA2P?2XHq1tog#}ZG4N2&yDZ=3AHTV`w4H@rjOQd^FT}&~tY1pyA$^5JYxA zbx^W9ZyouRSN@6M7nw1P8!kfFJ@B$gOLcrDSCwYh8 zDHjg#maD)dw+_DS4IiGX8i|E8J7MzB06$}myPVhOB zGjj~b*(h!d85iQ}xrN~jH5gpumpoBR*z;(3!XKeHj#wlj9ofh;!(063D1sBESj8YJ zPOjGVXhakHp=A^8=qjW9sYR;%aeR*{1>D&azKZlKx=$u0H+fqW2pW3urGrd$&&;!1?4>yn7N1hTQ?=v zwd*;rb`_G4b=m5R_Es;YHJ+0j&6jemH7;Dna!KnQ%fCYFc*Ry?rPpewT5@VzU9V2E zd~)x~uKY0jf$j8#Nmz$vX(3O{iL0(uNG5MA>4&Si+N&F0H>;Xdohg&XtzRi*{UIj6 z5x-M>Fs;9?DgIcqo>fs=y;fpan}-?2@INf@N_!CJ#_Pu{w8K3hKJuX8_cNSo9#JA4 zzy1&r0$nkMUd-PPIy;CjGnId2kx{%#`!lqR;x-%C4}5 zXCt^xBL0wlOtb~sOj}Z3J5`~#g6NsI8?-CWMs77KA%2C_*s|ild&4ch;g^icOHd;4 z2=YnzQ8Q0%1p`0~JZaL3VHrvJ$-!Pxnt;xN5>{PuV0wX{F`A&SR86abWehx&nh-)s zOFGhrGVG0E8?>GD1KXc6xA^JOY%?TU#ekVy1`5ts=lfENjv?K9zlPC;n0&)9UT@-_ zn0R%_ZuFdmMkU*>^gS#Lqf^wsYZNx`yP4m!Lhx;n5=z`8UTdF6%-UxDMR?TkBQ(?I zDRVbsgR(|!Mm?ED1Bt+i+-iE^?KLxxB1)+2@MUkJEtf?H=w9;R>vvAB`BTSt+iQ(a z7)NYY)_Hxis=zdm%dx;paho|d-HQYvEOeKBjYB0xrB~kVUfZU-1Pct`wEE$Yrppn2?TU|4z)eP0Udr( z2$=T#4kN{!I4LCbv~Fm}cV;IY3LLs)NNt?Bt3k{g_$H~&L*Xmd>~Ev*Q+SWSSuStS zzEb;7CK&3m5IgxnoMzYLk3#$BilKsA*mCyeUhnNVUc6w}j#M;+&aSm%@Jzer#dX3y zJO|-0Wf@UWJa-Jy5%`*4u@ktLDUV4U{DPTw6zM|l%DDUdygqVf$|2}X*U-^twPR2_ z6^>b|rd2+4Dy(-jcpQ#9-1o?lcjAcM!@@ZsD1Z_fsRMrX437MkekN57X*expc9zUBapqV2yK_N#1WuI9`>gs*mQK(GZJ~!1I?Ds|9$ffS zRR$XS7N&v|%yP{1mwc5IqzT)`touqNs+`YE%*p123HADe6CP%^RC^H=<)@~Q%2pQh z=g8se?mG+<X06!z2BuvovKw^z#k|N9Zv=gQgtPMiRDK z!QjiDc#APbkE#?^tEx>7|3dW8^B%Du|6lQu5EXkc`~h1K@kq8U;%Kj%hA~rpTN0+L zioNg5xErsjnW|`3O4wXwrH$P??h-n4Y~H*wqFPmMd4k1T^-Zv(Wel={A%}&W&6rL^;_6tGe9b|&LDnIvr=4-$I3jxj&|@Y69r+%M$j8fNT&QB9&L;eE zG_P3l7x78R>Mk5k&h)ldy^u_@v=U?>OqRKaTIJqLh2B?8B|*I!a#j~OM)&XS2VKs$ zz>}n0nBhx4$|rb69pBF*H}J501_%NjL1FZ#Ri55Du;G9oWn3nNRb=KB5^9Z%Png4b z#E(dNRierGdC1nWS52Okl0PQqaT03-rs#MW7d}wHgLI!S|5r*;PxG}jj4Yy=znwX= zWgK@pNR~=^MxNx-GJ;p!YgNB}lqSto>X(&pqFK&b5=mt%JK4`6Eu#?&lSpfD7vo%~ z^ITTrgP~}P3NyuUqs1w{n{=DqjGJ?N-640qJ6_s)`@zasma><#JmpVH2%A2}xqjST zu}W0BR!po|wyRr%`c&iAOu0V4j=83_s8wy6*{tRcPsGL1mWW0tm*VIbaH~zrJpnN+ zM&DE#l{I(7RGZq`N9}5F2Rhu*ZLFu0XlAs&F@;7N8+TV5Z?fqz_i6X~tiOD!>{YOT z_N*^^-P?KXF0n^8Zk0`JjFfQp(MdMz5j_D z(gz>-$KWz@+*P(?a)-JMk0MH50}+o^m}Jo{o#iwsoXkQSIfXDpEJ6jh7)L0_iSk^? z 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

    LO{JFkRaobgc*GOUNWuFO7PN}S?aWqZ(|*W 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 NH~uRS8S9q;{U4!vH7x)D literal 0 HcmV?d00001 diff --git a/backend/staticfiles/unfold/fonts/inter/Inter-Medium.woff2 b/backend/staticfiles/unfold/fonts/inter/Inter-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fdfdcc699fc1e19eb1943c2896e8d66e17b538ff GIT binary patch literal 114348 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

    8xHZHepPN#0KgU{FP@5lMu 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 Q|3zqFp7#i%;`h*l0SMlYXs3emQm!N_Vh) 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 Pl?f(p%*Rm#2=M;_zqO9b literal 0 HcmV?d00001 diff --git a/backend/staticfiles/unfold/fonts/inter/Inter-Regular.woff2 b/backend/staticfiles/unfold/fonts/inter/Inter-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2bcd222ecfae996d035ff72bf70672305cc29261 GIT binary patch literal 111268 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 YlP_pm ztM9Q_f^Ju1U)kTCx1hKLRy|sob}2&j2&ldb*lu^!byk+hq!~}+_;u0>%whduh(~N+;TSmC{wFV7$q?xsq7HHtMXK!Bh!IC?>zVs z4&UzGhlt&#PF~ytjIoG2{EVzwA9Ayn;0-nF>|uE@byk1q(c@|?JQr1hR#*>F-g@|3 z?d-u%RhtFtnGy!$p9|0OCFNRm^z%%F8(4ACq<8yCY_Hc|D8qZYSm*17Mn{Q9zjQ7{ zWfdcpJ30>$V|E`dKo#O~);}W*c`NIB=ixeXAWr4{M&@5$vHbWzt2~(8LaUJGqAPVJ)q4w>fZ@NJ>GjaD5Za+z3T(KUb6?k6#p55W& zzdE(3wqIfzb5xdWH)5pQl}g&^b7iso(49RpBYsl+z&Ctcv$65{CqiX_R~PMr-M*qk zMelENM32kx+LqlCdk3_bIp9<3eCw7gFi=ub6zCs=GQ3KL9W)6`Ru|96ft0=62$k8| zVOV(-+H(-=L$ddL>u0g3Jh$w-J3c;QaKf~Qd8czNBf7Gtu6nwvZPy`U^C3&S1G(q1 zr$34x5bWzPFd;1p#28_0z$r$+P1q9wJL13yW(6F|N~Me%`>)4TzsrGQFYie+@f8cJCrV-T8JxXD=5 zJrdSonp)91%bh=&Jz=jb$AhL5qzRPPEoM!%zEg%Kmt)s!=7$I^i}Dw`EWjbBL`$Y& zk}*nY;`rIChMh(Yow>6GBp+SYeW}>tp|!=!bB2q%Z(B3b*gui-0a^NY>l{__6Ya62 z|71g`ABa3sAy;yce)@2JibjfE+luE(DnDt`T(ig~O7}|uBO2@wCOa5tDaE8xe?iZE zt*pzaU9d^Q#vuY#Fso`TJdBjVVM`O0B}y8JDJ3sq03iLV_Cq=+3<|t~4a7Kk^7_}M zNH1LGzJt|m%v3vaW3xW38?;gCe1DPq#a+l$Qf($O*d_&#;zzJb8F%kd4 zDm2=jD7%Ui)nEr}CGT*xE9D?Qe9XWs&QympaHq}Xm6%HuY?yKrlB9-#hh`B0F<~8|0QHjtaY~aZX{1O<$ID_nw3iwV4}3~!{1*h z#VcpV3ah`-sxSN*|IWk;5<3FpWmT36p}{ zN_fRy`tLdWq)NUmPTqv$i!{@<^C%1Q5fW#+0e~-Qe3UT7t$|rg0u`OtsXsEBvxhWS zE7|kU_1*MtPEU9)`p2tm)MQ!Iupaeq*!y==LwwzSuC(eJo=E9lU?9YVujY_ik7wBL z>uSFMtJbM;yuQ)g)uzol9JNzU&LKDMQyh`YBqq@dSYk;Fn*r-fb-UVd+oWboS)6RI zN2|l~sj}br`}EUPX6D@7{fErZ{Qohkhw&fq7yDmSZp3$HueoH@=YQ$*Lvn;hQ2X>$ zcbzb2G^_jOuIW2hZ1hJP{J8UDaeecZPiFakc<1av@zkwVXooy%qiXxkXjWg3$`WM7 z0n_HVx11ns0NDwuqwC2AhFV8Qzo$uWXHOJNH2)mKMzM9HUoEAxekuC}&whSue;Cdq z@UwHPG3oEs->kut2X3FEob+#Fcj*Y!&Yfp6coz;Y_lx;sfB8PvFSHl$J^jQ_t(kY! zfyvDbe-{Au-kw>)S1XmVQET`c7FZ7JOEUN!m5Nsdt;|OyylC0Ik$+f)W+k_l)ViLB z4(@E`kX%u~|3$T`@7)c~e|j{nZJWXO^pV1}(oi0(v95cK8=LF5CVe}m;N@2>1pGff C!H4<) literal 0 HcmV?d00001 diff --git a/backend/staticfiles/unfold/fonts/inter/Inter-SemiBold.woff2 b/backend/staticfiles/unfold/fonts/inter/Inter-SemiBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fbae113d2855e22c06376495bd2dfe5f02411272 GIT binary patch literal 114812 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

      eUvlpY^BQ;sc~Q~=U*%-q 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 a!Kymz`|Y2zy;Kxy`;^}w^N6qj0RIQ3n!o!1 literal 0 HcmV?d00001 diff --git a/backend/staticfiles/unfold/fonts/inter/LICENSE b/backend/staticfiles/unfold/fonts/inter/LICENSE new file mode 100644 index 00000000..9b2ca37b --- /dev/null +++ b/backend/staticfiles/unfold/fonts/inter/LICENSE @@ -0,0 +1,92 @@ +Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION AND CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/backend/staticfiles/unfold/fonts/inter/styles.css b/backend/staticfiles/unfold/fonts/inter/styles.css new file mode 100644 index 00000000..b4233338 --- /dev/null +++ b/backend/staticfiles/unfold/fonts/inter/styles.css @@ -0,0 +1,31 @@ +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(Inter-Regular.woff2) format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(Inter-Medium.woff2) format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(Inter-SemiBold.woff2) format("woff2"); +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(Inter-Bold.woff2) format("woff2"); +} diff --git a/backend/staticfiles/unfold/fonts/material-symbols/LICENSE b/backend/staticfiles/unfold/fonts/material-symbols/LICENSE new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/backend/staticfiles/unfold/fonts/material-symbols/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/backend/staticfiles/unfold/fonts/material-symbols/Material-Symbols-Outlined.woff2 b/backend/staticfiles/unfold/fonts/material-symbols/Material-Symbols-Outlined.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cb5de91ccff1798216d961f61bf772de4b895868 GIT binary patch literal 291696 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 z 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�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

      ;~WO(^~f(>0d>Q!%4N1 zXFqFkRr5aGg6^2o_)E;PCRIROl9CVcj&!96x;g3acPZuNDUEzEU&^nx-sxf~3gBwW zn4_T9dYoNBw1qXvW8=2{3ZvNg103=(v(+i7k~2sBI$!g*vgdPG$2W_si9Ovt-B%Gp z@J_P@I9&?LjKzW=#0Oj#}6qp^8kf#(;*Z#p~G`QQTrf za*|fkTyC?BopNC|Iw?yvg_OBNu$g%LpT?^l{nYvi5r#6GRhxFPqoq}WUR8i*k}15XfD25v$q)%843W%20`&b;5Xt-d z7jS;c<8Y`~iac=Lsc`DU7l_IoCVBj*acHqeMY?v2b2f=_NPT<=`2OEPBsobGI%(&u zEA6-K9vQq3r(>%dB&K>E3+n_24#ZySGbS&ss&Zc%M(mZ1s<5T@TIqPTJ}8EObYJ1f zuWZOg%EYhOQ8LqddGp(I_-btOrGPFvDJVVx;ng2$@B1CB_h&uLzN2-v;mU zN>8Vn!QZlW`VmCh7tf{4*obiJI8By~#GAb2}(&47T-r%2waxgH9PukNA^dHDd=)Olll^FFN z8rTKaH0VWD@euQ)CZgap<(dgg4X@nnlHG)p#3r*<;E65?qv_rH71kES@egssz=utt z_alh}RwlWGS|5;6R;0jGxOPTL+YY~C$r+4}CU7DS+|HJy(I?)~QH^0R2$=k9egy z0hEVP84Uq?`lh+{_4R6`uCHHjvk8^TRI2}b4TkTnIyuby{b3|}xqmMij2-%LZtRN3 zO*4CuML#U%YIBR7+x9d}8SPiQ6#65?#xxCf9Mhz2#E#@(Z)|t^$)*0s z{Y#ZtnBEb8?Npm9L4ZDWRmUi0z!Xe;=RebUS+0mU{sJqfA2M*@t zj$oa9u)}1xcQ0n39UwpXdIpe_&}`m?*X{yWb1vxYD|3M5S5@TAkK*6fC~EO7HpDXK8HNn_qO;CyOOn)eg|IJY}jspY-Ai!b=6??$_3m`K22uq`2Vi8 zHMl|+Fc7OyXLt^urJBj5tTPMdxFIT|UT7hfc{6Jpfaw7_KBhw+?E72%?^;cjmDdneA*?5Hx`2tWCEpSfP0jBU?H;`jEr7;00sJ^DJAq)oOY8S_FK2%~Y-Qqyl`=0ME(7f;M>%>#t>6=Qd zFQB;bmeq#0%(sR;*{5T4=P4}}PK?HmtV9StcC6iQKUkTmumi~E-Mj1k_YcKsNUauw z?=F4kva2%UqOJ5m?DXwCiu^r#q0TdL-MZq6Rk5($?O$gYY`33^2j*2*+yRa{qFL~A zq^YT*-S{EslDHq){j9I=SGtXoOwh1iUj@Hw`jLeA!}aL407^i$zd~XFtR|5-m*$y9 z)DKhu4^M?Syuo44HU#^PjDsZ=oy!V^@(kXdXG?GuohoJ50)XN3b6MI0p@Mj7y*WI> zW?+64rF6Dho$pv6t8Ahq(aP(28^h{ZD{M(|8z-!8imt1ww6b}{u&sXLQ{2agi(4ls zt{TL~lv*PSqC|{QSRoM|R3L8790plBY}Ml;>m!2jT|>`N-_+1;Do|28tO&I*hb(0i z{yR&C@<@ohWjP4aZU#1VcAC1n^g5_~Eg+`bGz@`Pkez_b#SWdni$UD7Ss?$jX8|5a z;v6u{KxlvEx!khRq$NCijsnaX6nUsBce#IY7TLfq7Djq!d5Q9$g{*gRVHn=MzM~KB zrx||PUoSn(?W95qP%Wj#_%Y7T2SYo}(;U-YgAsUv6VnG8kc#Z#&|@OV%CSY?IA+5L zq+KfB&|FC=j7r2Y*Y_*p2&Z0rmG@cTcjVc#IOd@OMv_Mi~o}SXn0q{M}yCnMnbe#BRdOSUOfqHTKeo*Jv(2(}X`PkPK>4wu}+Bm{x!Ks#n z(p^F;)dW`6Rz<>aMnwgHIF=LE(!W5Rcq(JT0)Szk#RTvi(bC%9`JgjCn@xOF!tDBz zo%9uvP&^vrRp>6l1)Q(h2?MN>(`GMde!2$9 z>BxPUbX(V=1Cl5Rk(`nc?~?UoI4#!~;JM;Ryy}uqVL9@1$>6Pw!_Reeh65#;@q4rz zRtoy~1oNx3ho^c83cO>Dc>%n_zmQ+KU%}=0>?2#<22RiZ=-qhL=E}Wss&_x|=91G- zGd^*L9P5L;*n8}@PFexB@g?QqS24Uu^#;jwQmq8a!xcGVu(TS@&~nR0YY8T^YDfM) z=Y-B;ou6iO2=69ga#yVOv>1IMLjgR{Di|q!8<>3=+Q8j8B}{pz*rm-iLtw=Bb{(FyGS{L9S?v&Cu$-;E7cy;lbn~ffo zXpV6O)`L?)UXI1wuFet2#elRjNPNr!?4lM5#k6d_@SYiL%z25G{f>(tHHc>~)SIc7CDA->FRwrBK!;2nbTxLSRJJi@za+=|~u6csUl zj7ZETy~XBS+gQr+w8(AV)SAi^QWMOx@LS+LUC*Ok$2Fen|F6r_%*x8MI_1c5OWT{I zw#SaakLg|mo# z(=pX+=~lp5xC zsU%qSFY-y_1p1+WH;~iXn3e=NPp2`?Yvp0Y5tNFt`&u7ob&4TKtR*Q;n+GR_xR!jJf(bCMrGL;zV(= z6>`=&Fe=+8^yjWZtk7!Dms|cGHMYbqdZNmX@|kG=18Kp2*lB6IhdPy2JK{WnHj`sy z!x2IV(RB&@pZqlfbEQsAUb6!U0$^DU&0#EEB@LWXcfS#!*MAXwh8UaWrcsLbVwiKmVdo6EWX$<>o4b%} z_qHc%L>_2@xWj;=m^d%@+*xfzH9R&1bl73ZWUxikB%)}BO{r>EUXv~a_zY7tFaP0$ z&1I7LLHhv?yYXRN-;(8@{ z(xNnH1ecC9|MuHLvojd>urM-!Y5UyE`ppWKWfuJVSmKDp42vtW@gImw_Fe7E_|6S4 z+W9NVF>m8DvA*VtzpJgZ6fS{#s5L|MSE|mLuQosD8>ghtXgSZxBuvG|4%?`Ti>r?3 zkQu1|bjSw$_RVQFBC~Qfr{*MW?A1GxEa&3oIZr?Tx+GD-0zCtfZ_WRL!+0n zdo-xIlbBm5`}BtN_EF+S19!I{@~K8x&h8FIc&s#nr=v>9+Jb9`o4GPca+&jPE8X2H zR%DVlWeU3)aZ**P#RpJ5cmQye));yQF-5q+XQOv+gM{NAI;$vHQM+U$xR8f9XQnZm zb#aSc*dQn+A{);m5ObrN;YWeSz`)0FYtJM6^%dKgD{YlZla1so=VLtkan9k6l{T%C zcd{x+df>>1wISlZyccYB-Z4VbOZMKJqW7Y7%e%-w)=TxU$aAiEq&VCL>$`pZccx+f ziPzEcPPRoAV~j|#Pad2*s6;5SQ{x^ZUD<=#J^v(HRB5V9y^cNsW=W9^ZDhLUf!g`o z^pz5h{)mp%LUCR`3&$m5OV)p(xqU0Sg9S|erTf5VfvmKFiYzVljGf(J{oA?AO&zHL z)uQT1_TAm%gb~E>t=sd7(mS!2dpp@<%kNKJug%>fQ^r~k3x8>*NNnlvUop%n@K)9@ zWMwT7;!FYo;aPm$mm&6m{%d;;!`f?81DXMYh^Nv)|(i zqsk4mJDF)##UXrroC5Tw!TmoFLzFrH#!DW0t?&^LjlLk31`nPhvKbM?v4?(*Gejbl z9!PyE4Z?}NtIKXtVJ&spcBK-BH{Y+IWJNej2CK^bY?H~k(V{=$djT2E!$uZ}F!0JJ z(dhsaNVBA=U7Dxv+!9@a`vi=7rPXL>fnF?_#G2vC9Dgekc<|($%c9s=`C=QjEO52y z8MS&1k4m+Z#I=knrM{IBqiJ{1sy?|#4#?#9;rMEL1$LuqnaW}?-MLoCouQH$y*dtM{G)awm3 zxK>si{U1Amxo>jIGmqTe_SY^0j3z>AJ2VHGKvI(jEuq%UH5&8X&wNb`JA|j`}?F`6E?9f zD4D-8SkT!nbg2s(9kkT_o)!dm4YDz`doVtVX~Ra6%>%p(OpA-V3#Tp2&2u&~m)>}- z31%g4uUOx}dw5YxPvz40qMet`NbYXmNB8vOKG6@`D#I&cMrIuO*R|^k$rLK74|pxTGqcsSecJv?Qq5EW)$iker(i z8^>&N;cIs+d8qv?@Qp&(VETwUJRKJ4#0GM(C+C`J zh^hdDPHgFJ0+EH#BaDLd|%=;^74wP5fSylq6 zBLb~SUzq%9*pFcV@?0HIw2<7=^bN0;65^0p7?$BkBk|twKqf0|NN1egCjol41~)Z< z%(pCn-?LvNSHltg-hR%-8O-R|4u&~Q5Tl)E;rX-TU>{DR?9SOGS~_71Ti#DqFK+|5 zjVLeKlnAmMRJw8|um988Kj-n|wf)C_QU_J{7c0vd#0%5q4*k^Gy1>RN+1MZjYl=yIr~rwGIQL@cIU6V;_Nek9{SKmKJR4>cSINq(=-_V`EYFe5Y-MBi2=neeDonGWUY3F2xZMsB!fJxiC0biFL@M zjJv+we`#<$==R+z6y~;uc8x{-I91j^JLGdL@`gg%p6*eWeXXHnoaw;3oAQYCyw;Dv z&0P@k>oOOs)4$0UbJld&zrr}@rbp;8uKoY1-Tdir>+|m=5ucS!Hh*N=6Rgrd-~T9V z`a|DT_}9mu6g{1e`VBn%LZv1AjH%eK{Q6t89ReznefhI;Ii8$h`FxR#RMTeo!m3fd zGK4VN$`{?Csn1sK_+6Ez>f4@ebYS#0d&Q?7PGMBA*Q;lI55{xfgqw~UNT({#DcN)Z z{G(S0?nOro*Lziqt9v&p^54)_MM0#c8q`>#f>9TB^M|94A>S_FWODj}gmfL*j04&_ zuz0)X=2Za&Ah?J}B8{IQ7}#W}35gY?kGa*{-iXjG*qBQO>R#h`u$U@)mPq;n_kwny>w9}{A;Er1{Y*U@99H}0pMp40M7SyNw0Jib+6d9 zWcYt1vtceS=zW<$CY^@!GOd(Y2cppk7c}GtkwlV+_nY^7F!u!QZ27oAqk zLA6w_HJ6k`6ov~yVYNgOe)o$hC-GprSL6D2_rM^#@m_Hqf+Zo;9exAvb({P~OgEAv zjfyp3;As%}#@Vrp`*Dc*WxBb#c9LMdXvRLB zHO&v=2g@JyP`iVCFl2j8mrRE-LuPXXf1PP=&5rcX8m752bG|uOOy)qs-y(DSWUV%m z5rI)1CDlltwH6;?EnqN6NYC>`BrWh1GNk<&)-PoUS+Zy|VYcdDNtZs5q&k9=J{$yb z)O>ClPuQW7QsiQg!A(|g4~h^3kZ4#|;dMRG2WO$nP(OtGcjRo_28+f-I!XTVzh}tu zuO84?WVf7Xe@hLfBI{1OKiYz*rL7wPxUgNAPQx^``kY3cQE<=;gudJkwMeo$O!I7lXzC^8~R6$>W9E!FlSV62NT`{v;d>|*pW}RCjYRcBoFrD(9p%~ zb~*lH)0;u(nkwo)4DVS(+^SX|qXR*QacIUrjZr+u9(Xz)$hA;rPRoE9b8ky9)4a%l zw8(rb+6@QUN>EEJ-fUJ&ZNaOxcqdw8P!$nTOA}0@;jTrEFLi6T(i+@K~(eeH?jTEXUq z24sOUc4W;v2n+Vix9-en_95!mc=>7qWf5hcIJnc_iVr|kicbaQwA%zx(g!B=U^mV1 z*o4j?I2;EsCRpSErfp-GY zsBGo~S*H0hP_;D7PWy9)j-vUnIk_clyI)q`E{+A}6?t4sz5ESHMELJ=>b1AI&6n+Np|e$l$c=wTEnt{PsqrNkPIX@$`RnbY7aK(w_%zO z+mXrk_61}(37X9XW6xs{5%eXzSeuzF;QBR`8>*z!(!t`87zlIBHzMhd>5#KupP+ z8RTf8GB;~3Kmt;7?6-gZ`Fz0yI@06#*jvXAj1TsA_H!JV*n}DzEB*nfq|){=Z)Smr zcd3&MSr-CR)FoPF>-dPxs({H%0x;mUIC+UoJGz^;FFT&e4DY!!iB%SW{P$2Q-c!mk zxK)>Odj!rqeW}*saOi54N5K8Iq6i38{pivaNLW;VdeMGC3t6PBttmA9Zi|95O>g^y z{N)CQL+g!mb`;IWY>Zd_cG5a4kR8U_BXxbj;YwsV00<@Rmxtz}n9x>`OHu&(HrDri zSx)GChAjuQsS(NqXY?>(VmNI+G*J1?`WTzm6-=B1WU+G?C;wp#6?_8Sbc&)Y*Fz7@ z@}3)SB9O};idU+<<4tuonHWFP#LI>>_}h-q;9JA1UkSBp#&k1kj5WF+R1y= z)1c3Dq6vdm5M`z%ts)4cUcCEc&@#B;QCYgoyJvO-Xf9)?tyYB)t{U*2dmF7!b{&dA zYhiS@Dk=e?(IwV*IrUzyzyQuyQ&|f;lv|xK_}Hk9 z*Pv!j=#g*a?%;*yKG`pjQ>WN6H)?;f#258vcqCv$8=Jt zaY~bYLyAvOzT|f0Y#t6MLS4x?ma@mrOBMu*azr5xt5kCO_l2(nX^608< zDd$}U^R;HUftyELjL6Eqn>(Upvvw&h7;=`SIb7y?`!nC_Dhf(Vd-fiGt*}W}D5l7H z{uLUYXT~EcxTvFz&G@{(DWK2%$^fX@bnL{(tGw@R$)58PUvQi%9@;7`s?*O3SlV9J z6W=vCv*a+5vmBr={~HZfhSq^ET4(!2+{^cTgWshZg2^zibO0P}Hq3*&=3-()rFUCq zyoI1V7kJ7DsU@@7yFz3@ewGnGOYHr>*2q$7S_Bml8yMRfQm0C81xqX5K7Qwjx`tF` zi1SKDTON!jRaUbv9xsCljqSxLO{P@PCnm41uHV@_Hlq_JBh_xH;*2# zV<*AyzSUfWSh7qd6YuI;NNnTQE?cEzN_kNSP**Kf z#@9muYAlQ|qm&S}CapO;Jt$O_J%B-%8dBSjme6*Cv^5dornz#wuD~2 zUt%%u*~8Yq86&x*pp&z%eeGLyO?0uwq6;e)no@{$ut?~(q|h!KSe3MU^LF3N;Ulwd z!PvAPicb#zrywy|LFpUj$hK}iQAP@KR)J}2&6(h?E>MeXnYwhK=wT&?^+r(_2~Xl; z6ta5iP^L#Qg|uRo4`u2diki*^n8JoZq9+o@vGdMYkt`xm!)CWa0#S&70N{f+C2n5I z6qVTaM1D1$RL#1_d=@)z+U=PUZpfX@$8fb5uwt#(i0>}>s&%nfcSQlyX+1rEom|& z+i6KP_FXhBFYt032Y^-DRgdvB-+p1^s;WgFbLPeiP@qu&+N9AT8hKeu~_yMn{%|d)*om+WD79WisBl% z7WECqN1?!EC_DSsefz*gw}A!g$XddBAMNz0$!>2s>7DF6*SSFFJ#5WN9ba3hRfnGQ zoXg6z)O+!njB(N%wHs1*ew%}{gItbvrWIFVBPwT?pHQ6qW_ME)wq7(B z{;qa;snK~E<2xvUto9G1OjKV%E?P}&Sm4>Mt;&tq3Cr3!CYm!4HS;L2Eg-p1M0zM`sj&Lec5tF7Ydpa=V#K$^)6n3MqtWyewE z)6nH+02mXKQRw_l91YCJwi1EJx>ux21V@Kd@~9kk?u)3K@;b8?f2WFy-9V2+{MtN> zdSwpGpm6xc2jpOTddS;VbRyt-bF+6w{k)xTy;mYv#t&n=si5~x$X43#CJ6~beL~vz z@#K2Lb783+^j84%)nne`6aP-khUwJIaRc3A5P4Y+;mlOVB}pRvwIkYn223OrXD6oN zLZV0vp{cj;%jHi`Pa!nuC_P)WN3QA7m(=0BvxR4sWai=^nRoSQ>5ienm;&YIH7H?j zrciJOInb_2U2zF2a4PNItP60*0JnsomqV+>QnmeunbliZ^H=5~c2slquOMYs^v=JT z>akFVFO=4IkRba4)6U})Bo}#D)$5uf6%YMu7`j1?2*f;ux(o5(IXt6(dR#PQRcO4? zRltrLju73n{M>|T2>dIhM&K<`8j{^Y0_ww(X*{%>O&zsA*ue8qOPGO2U42<`|3ycp zvheFQu`~Xr*o0#La9vu0T2f|K2C6>0F|3d*jrUN0zQ-$i$-kE-0M%(xRE>igCD3)&=M>W z{MTVpSL9L4hy=Y`D6C@}^@Whwe+wAi?rmj|rLRUjZbQ9jAo<9Q0fS;SgvvEdTfr5_ zcpF#+p7NxhLTRUxhTZ0DbQLkCpQ9ii-*EL=3q9%sE%9Ii^DD~m4Le%mu`u~Ov%k1L z>pzgibqZtdYYnB{)6`o4IT|6CltIS-gKu49mzg9=N9rq0Wc+R4nI~4^1SsMwt~{B! z@7OaU;Z07CFqZVtHCtR6!(2XG-Ht3RAx3_Td=;(0F+7=0M0b{MYo1?VgY=b&Z0_NJL%(H4Iftz;CR@D zp1!~VdU4*1x*RJC*Rz&c{87i4?SV@P=v1C_exw`o1aj}0cR)!9mbdcn@L*3b_e{_q zA=;bjr7lp6})dQtv^yG7iG7*PF@RAv{0-^uy)y8>cBQ3Sug9 z1_yB-GzU@PO#t8xsh9k8C3(M{%73Q$VIU98ZO;H~uX^i>o6mg?X!fsc{@egh3m>4T z`?h=g`yVtn;|I?|S4EmX$Uh&PzTVoy;mQsRK0><~IeayBv^f@m)Te43SSRasG%${x zOM?+$MhlpMWwA=n*bEMcE(1E)E_Td&==r(rgS8t>lz zsn2r1tvcHpPUU9Xs2tC=PCWd0HsHrYt%-u69R;tx#v$wRW8Z!hLk0^v-nuU<}*sicS^d_x2b;vhDO(#68AtI8gy=mVu@6`oKB*M2(b!3wsqvy23| zrajwijs{oR0ANzwIv!MQ^=)~>^5*4k^GOG$w-h?KvDkptPy z6rz&MboP1H-`^_XOgY{e276PaG2+Xx;4dT0k(=nilq}|`ZY1}e`!CmNA~AHIC6dR* z-h9h%1siiYxckf-Yma^Yx?dzue*KSBu*a1Y5i{lGGVcoq-pjff91YX&6bgjz{dZ^h zu3p8=Z#7KJ{EshDAf+d+c(@x@rCpa@EF7C@0KmQt06osMWokj-PdG?!u5vpob(h(K zX~a<<<%)c&wdcuftF>Xj+yUV{sD<&pwNl zVUj3xvrK;Dv~!Z_S-W0_C#kH_a9$vi_sq6lm47 z`qM^Az~&DRpw%v#K9JjHIV2I!BUI#)w`60s%MA{1jab13a;6mZ4OBpiXKkDcxeix7 zC`*Y=hNO2DgOyp7+fI(@tK{vIv5A&m z^h5{^PHDDd)($^|L?7+HYLGOG&852yg!yi~j`lZ7ouh#714YtMiGNvDdir25zNZIi zs;R_JC0u{3HOVkrHoFVkDJ{;L)t0dE>9c2_R3AKCJ7>Lby}jn;_#ZEvi`_i{$bhA> zE5H49BIdBWp@3|E*#p^@xn8G}Ei%e15M#+h0)HRK*P2=0W>8gT4Cn6#Tl#V+E|doY zS;{@Pwg%VUjFaCnCqmmBD(#MnieJ|6-wz=3vIu=$)yY`toPCOF z#4+m8ATlA-;g5xn?g#aUrjlv@g>(oX`<8zN@}ED_G59>|OP!9j+v86IAa$LtKgmOh z%Q$`Jayppe9zyHiT?%o$hy1E)t!Me%`R%2#^X@hGZfDSW$Pd-%OLXFF> zdw88vqWy6|D=-1>LPl=77Xjel4Id0w;^S#Rp`Pm5VStiOxRpk7>R9q&x^Fg=PVO|| zOP3IWA2#efiB7WCS-H~?yN3nXcz$G4(I^5oIC?t87|a-x5_*T5Vmz2_kNZc*nz<9I z9=-TEgoo}-g5j0Ip+U$JTOB-r&PX8Y;g)6v9Lrk$;iJC|3m<&`J^#iKjZA&#dHaJ2 z$ejKgd*xF9iPYUi`3XBG#$QYnfbX%GNV;D3%gqjd{m6n9#>D9vzL?DS{1jCD8dHFm zCI7SnZu2@>{?^6U#b#xKFng#?;Pq_2MInS_-4#OYkPh%`B zO$|1@Q6c9@agwg{xo>smag`mIh}5velA55jf7Hj7N3$yBj=+WUn+&BEl_Z1&zIk${ zLo(L}U-Ha^=DYc3-#U@tn--4mfbVn_L4UJPdCdH*9#>ILDw{gLxQ?PpHi5YHYVxPIwk; z+a8#CELjg$;za&q-Wq9PVSFPL%)t52@ObA!s<8ToL9vPikYv82}ZjkKkCmpv|u zu7N+IMc;HTqe_`^hxYKa{sYiONa4YB-P0k=K)*tG`}WhvMVdpuyL_$NfzZ2VGq&5~ zboOphG?f4hI>~NHV7G-dS0F?ODWQ5m9LlD2CqyCQ{m1Af+gp?mTn+iVoZU=-U==qf z<_b|2r>QeeEvNzzqWHAzzcp2nFs~_g81j;N}ZO`9=0L=M4kvnh2h-EbwEiVYL!yym5$jccB~3InRJ_$!3&Wl1xedD=uF?UF zBJwhtA29jMvn&YrH!R=3<9w-xa2PGNK=>G0&1zt*K8XTU#c9_#czx3D9rIugL5M2{ zc_V1Cv(B}{-V?A`HcxY=x-H*UUQ8v{NJ~;k>KCj~{xnl76of6!4laHsTCiVWH0b5o zpG9VNeJ!@3`vYQDc&kN~p!yPvTSBg)X+VIUb;gi=(n+-%?Z|MtV?s*0L(qnKDU9*7 z55yv?Ev{q9=EQ^5Oly2IW%4+?xg@B9L8PhX9cX~2LYst+dhWes+^_*a6b>M6dwIWd zXVgw+s#XC5@vKgc;MP@z+`vLf2RU-ZV-;@Dxg0e2g?vxKiT0LjwR0(-m1Hxto}TIJ z^=na3BTy78O!4na^t@iQ&zS4f+zA$j*P?()a*YD4?>Bh3(Fg2e5zDsFQOlb$TtP{O z;~J|SS8cFo7@yM=hajAWRM11ZeiH1-(MhnDF3<9foD!SiI;{QW z$CEu*5O1@cJ2$qs_T9eqZq@(P0;2}=_9agR@_Z_+g6DDT5CtAp{j-Ji_s5sXdjRo( zyB%f0QlDiZ7^h@#GIN^U{qCIni*pfPGh-ig4H18H@N= zUF|R~J+X&KPuhY_hfzl2DlIf84WP|nDU-emWs2TdW6of(Y7mKrORikG{QUW4173T9 zB(+s|H4KyrmD@#V&fn3c%EP?uMBtMN1^GgJRwp_Ca6jqKOncRfZSa_`cL^P9t(kD< z`B9enUkEkO^ozp58}Qc#X%?~DQaFqDIroRw^c=s0s zh|Tl=Y9-HGWQol6C&dz*cAoy;e=9LvUJvBS#o=0HP+U;Zo}>S{&1dtH>Gat#0Znd@ zFr#p%8eN`1xEs@qv3%??LCn@x4VIdDB*$u32BJ_qdE&hpCfX^?VlO6nIILBVnwpf3 zB&&_7WLNW)>dX3M^;phX&0U^3_L9>JvP_D?(L;DVL&paz*ek3nbouZ0>&fZW_g^C85)kz~y($~BzkJB!8OhYiW8+Q|O6NwqF)XfWCB z!?G75?iPd~>!UyjuSv+DC|9JV{~x^m`dhI@lDIY&Uya3^p4KorjXaGKLj3C{LPM)5 zcNysDA!;sWA;B5&Gfs0*X5sn_I8kRos%rx1a$qzy6eT3pimHgzhfxiEU0U0uA>&E` zt%x&)bcLIy2ky}SIG>@i5*cSU0V_p2+7qK!orLrznq?fE4N;=?^qhi|2;)*kpFq4w zu!FBVGbK62MtRbA(sV^>Z8gkBaMwTD9d(c!&rCs?w)mrM=UWy-eC zGBTRw-q;xsZH6#6+J4Fe>4zJ3yGyGQu5LJbSt|aD{^_+o?c|^tCS02u8w-BeOsDLY zD*Dma*BkHMpZzU~FJA2G1gM&ul$VSDf$&`-x+pmid|SCh`AY!u0lDwPvESIQPMOCE&IIT*(}*FFxQrA*T?8^fZH~PZA^4hIvXQaP zMvn864ue<<%Kdo4QV1X9@gG1WtNC9F$UM(MD^$zN;U;ostT(6&?ZTP@eryTa?xWEF zi0{V$J=WC$U2p<@?}jcKT=f zK7g(di5D;_z-%c($Z;)?i7xxD1sN|R37LZ-5R1*ounqWNGI*V<(PDl({u8yq4OkIp zGsRs24phfiB_C}0+IPXjc5LpCT{lv%5u@zj#2}S#Z}o6J0-L_=4G-P_a$@a)8$sDI zXVIZC5;?Wk;qByfVb?&b*mZ_C=$T9}-<0D4c`>lS5j(E|rU2b;v=~t&FRPS+R|^Pb zT;xMN{wL0PCV$P(M!Nb~!G08D?RqlK$Z9!yWqADN|A z&pH{AW*SVceq~`}RzpKt!_!}VW=3l?0Lb61x>&i|hbsLy!vJ9L^^y;#hle#EjEsDs zIXV2GF}mIt0787H)g^}O!N`$d&B*@cp^Y9MWf9AZ7Y`+-9nKsa_nesUShW|TqgOTO z6&57j8QN8j=D*V4{#HlzCl&gKZ7)i2$*!EO-sr3~Ev`*@Srr6QzIaquCI+e*r3eh= zG?)&6*#nfh7;B#-{h&%Vgeb!D1$lZ_npOeHH{XQtg%|LRn-G3W5ga&-Bh7(TL^88v zm@mo0?2KdzwcI$T*ZLi$F)JN0E5a0ArHw(@;Q&@T9AU$>BLi|W`P-s33~1ZDey`ix z?5Z_B7I4!g;KPE!lI$&GhP;Zw56T062aY1Ztk>)Q3lufwJ9!OCFcA*08EH>0V0`PZ^B-y z8UO~dOC5%tZbGN!3Yqci*2UN6l|q-~Dk9VjoGe*gJ%+vt{AU`iN!r)pi(=rPVBOXi zfBsLRF6U&sulf2exFEZR`ygL%*%h0h0QEIMQa#Hll|;iTt0^NW8kC2j{euzCL$M@GJI!Vf0Wn^SD#spEiuty;P$TqNB*BY4*H z#cc;Esv`!h((8>KA4pH0E)hp9HpYNmzRFISIVbw$F-|N?6Fnr_kPWi5V*+;5bm6uw zAFsmP}zTo7~7uzQrW8Itzg5#b~bb`oQyfS^S^VV27HW`0`8k8@sQL z#0K_e7MSUJaA{h3RhlYvBy@$Na!w{l9=27vA+?NO#s87F8dPA;ZiR*eeW?o`2@N%e zW~8FP>4i6h&m|3y)Wv{q$_k&c%TndIHUQkzfJANDqiQFb?k1|&M>Daw^|ay%<%*g$ zJ|=vPZY)l~tuy1GoKYetA!}G_u=A9*sTD%qlkUl&{yqQO0q`YNOv1;^s4SYL(O_Ni z#6&zWg~)&Ny3TF7`N=E<{;FmzW2x2Sh3h}s^QTXrx#8jdWMU*M`^V3{m-h?Uh11zt z=gx&hIl5dz7q#{E;k`!JvPt#k%Yyk;Md74z@H>9n8P4lfdQU67Z^?_MmU(|Y{rJ(Y zT?;xLT`y`l3d6Q-dj+Mwev{QdP+B!K=g)Q4<;uRkw&B3gV~ryt_O+)@HFP{ss~XiA z4`7=DpuwTXFDWLx7gyBD^nGrGu|RR@on|6}5<5*j4p8zgslOX8ABM9B>+73LwDZw{ za$mO&EdGH1d(ZaGki!_)Zb=%m^!_(%#TwezuqdCs-*$>&dbeFrge?1_?txEI%6&5z zOfn?au+gVa>Fs+8(+P?g8@&u zMZz0Y&)E4m^sR8#4=IAB%{|?!Q1stg!k4w`Ja_F^bSU;MnRF||e6*P=i>UvLW98+GB@)!GK6^1QaeRJ51Cakx21G$NnGIr2f_57EHj!<| z?CsDmANsy2St$4;XcY3JavfyNOCh(Kq6-hZ|0Og)Pobg31_hfOL%w@1=(nfA8v&B2 zd95$md>QD&;TRd8e$fSRIX@=WPLW}rn();hdT$O#@AdAg0ng*=@V|YfC2&u}g&{)? z)yD!$C~EgjkawJKSaPyQHM}Xlx;h>c6BCcmZHch-Rwq@MZoU=DV6ozTzWnDce_lt^ zc=P#2;?QfZ7n`jke)aPXe+Rpv)KP|zzd3#zTP%H6NR{Nl@cP=n5hS z^viXcrrz)6{;+5{sSklAwK#^e$Fw*pVK$cj)iOH`!+CVLJkFj<9Nn&7DFjf4&=j@P zjOtNvt8&9a8{UQ;;y!y*cBDccq`AHpjtvFKFiMGxF};&jHoJwrRR$GfPd6KCYz+-j zbGa4EwDjPb4bxI%q`919%-;>yD4c5zf4^P&4-MLW69>&a}9 z^A6qvcTXT}25t6K#%-Xp*<%~r6r?hC=aCbafYa$m%l}Y*lZC0}<-h1VEy8-GJN-tC zrXm0bq@ua?fFn5wC}9sG$vk?cWq>-fz>(>Ge(8~s<$i8J=6ho>=b60V%OiI`!SWk$ zH-6>bHFMfD!9szhk5B5u-COvRe{+b0SZE4=Og@mLU`1;E0}b8Vd5{&&`^KLrrcyRM#_Hjlw)~JCIUDshjolM=}=a*P3Y1`4r-c zj1()N_V{A$=;sHg>gP1uA%7_ESPV3|`=Yo;6kC7?9Ru5sDWoJ{Q!xZzF+mg8!9!%9 z5$iYC=mljty(U^ew!AB|6TFcb1(x^~`~UIQHVfDUe=J^>X1&2&4AWAOBLgHNCjpFD zM4Ol-sU-DsXWby;ea(c07+tq~E)d)tPO4=(2}o;0>e-8Tyatab!c{(9y|`Yh?IzoE zvnum)cY7)wZ)s*t{rxyd*Pr%>n0?Ah=$KS0o%|??7^jrVeM`x#NMNRBo3^iEj>i(L zpa5kBFmy2EFl3ugA8Q02aUz;@U{3&??t3V+gOo@Qh!+^5%Y~iHE?AfsPzHunt-N1` zLLplygd<|;m%@MW>^DJ81VJ^Q4Mwq{P}r1UNPVG(hA=DIuN5OVAn;`X~UU*4@ zd`5t7GDp`3CjiJvy+l+hc?v@PpoMS5Vjh*&$SCN_>xn@J$c5WGuj*SB(|_+XL7nA$ zs7BeVdi2=(l$if=y!-g)TXVae>|F%Lqb<8|I1Xi&yy-n9pJUPvy$+B`ZUZRO6q%+d zE|i;S@=v?xs-CCl!;ohHK|sF08$Cr^uFJ5!CMXcfsnzJ5=lYtG^|yJ1Bx?d+EOr|- zu84mA(2Vf#i~w`h6u2*c*MXBy=Nff!j~pFOyIACbQOc;;{XJjo^SpW9WT^j;d%7S~ z_Lg%?i(5;;ZwEWehW^)~9myH7S^>;_fU)0>;r@JN?3)2p_kZ=0#fPn9nI0nn5!k36 z?bYCl6h{{~oSV(bF+{8_X!T_!v94VWnHL`J?0a5X%Cl`};)}O9)_P#Q6H8et&YKdd z#KeH8$?}*6DG{wOi_JF05nxn^LA*pCt002rZfKsGKrC9_qw+n(L?JeyUp}m7?>f+%&%e z8!j_3z-VN7>K_(oF5Q&5I3!max^dGIZNin%tdP~SagT1v9<)H)a^zSY+>wziCAq&r z0pb)9+D&^rlJ?cvAB`!Rr?z-0c-aXLA9KRyusD=iF8AAKL1{@vW(Ob^=Y-6!|6VZe zDxX(hX9@Hel4G|QbXfsVWd~KEH6j2ZzneER4njh+&klffYws9qgFjLWAOVGbbFZ^K)qV}Wj_*ctq`4O1Otz8AWm zi1ZV*$&6u^BsAidmLT8P%WG$CZt{)%_#|eMfL_>@JQ9>T!Of<)y~dfLCg0hKa{xH1 zOiF&GkX|q^+3in!Y(Z^4^SU*{sc~vj9t~$#6p4I-5%?AWoBxXPOvqBVEdpr^|ExaB z)f_@}o*GZ$zvdqZ}{f1<)0)g{xI@M8NLO`K#Db$m_;(9OGc1~y(oATLQnDcMXzf@-9*W7iosciB)?VBc%zkzvuf2+sTiwbB?=~eJpgFi( zww5wyV8{PX!&N)c-?I5+hmLKFB|;f|f_u)XN}Ca>RHBt@J&U-5IW}F2cShuia{i?j zX{Jn;r9Mp$;1aX)EPJQ6+{*MOZ1*g@wfStfHlNG&D}|%F4A3a{P?Qdqi`tc|VOB#2 zV#nbpn{t__OJhwJyIA4NJMiykx&7~gUTscH%Sf*l+sZu}Z;>z@Q%(n6&0#1%-m*MH z52FmByMjq^KLH5PP#!@ijo+@GqUym4w(xr~=cm!s3FpRf0&xQV<%f^>!9Yc&JJ1C& z`^>J+9Dk(t#?1y&lk{ra1!Sh$qs{)&eg1vxKWy-eX{))A5tC5^udT85E(tq?S>@B) zt!k2S(v@!qc`wzq&Wle=|0U1SHm*g4wz+6rVasgc7SdpnkPmCs7CT2JinYR=zocW% zi`}$9-t}8*yhU4PK!eX46o+wg8fSi_?<;bZWoArx3jO01Y@0+1pa^kACZgCb@ z{pyN`JDB=FRtP;!G}V#2ZxYWaoC}>FL(5NQ9}QpsD=D3iM+GJMYPBOHwrEef8%4`( z9KOC4wi+T#=PuL#G2y~Fa0#_^;|6kdIR%oR6qisS@NohS8z_Ej7U+UpVMi-g**y@=gGU|Ij?hrEpIq=Vx84D_}&}-)7TA9&z?*x?+yMb`lo{3M8su6 zc2GhMOvFLxw5fho8f{X-%KS{F?8t)YS#w!bXnt0G@iKZD*?T|Xt6d(iMM1Aztbo>@ zcIkNSfu`KQSzo!>zUiH18^YA=SJKrWmepkddskCush7W@R#F2Vk=Ag}rLR$Gd&8w` z`9+j4tklm`;(!a)VMU?U0rWJ}W1fAw=Qfx9x_Y88M&kGWi?4>*1iZ})AGK0s^(-FPQ#jukM)fN)-gJ+-=TXKtm9k;{ z>cr3@ZFHMJrZ)0^x6EYiq51u52*#acXPsy$1wMKK^KG+A9Bd@nPA?5@HqyLb7!W^;6tqH~Zg`-JNa@m3 zF72;9{ySQU?_>yF?&f|kBG9VO_$C_M{q`j~KhxucCPr&_@-Nn;Qwvy(RNt&CJCgaI zlUVyK=yP2vM(zwMNPRieAbd8Oc4(tVuN6$;g3BZv-kw}iDq!VgbK=b{0ePKU`BeRF z2QSU{$ca+dB)SQd@u43Aeu)T`N2I3sau_;eT=kaJ=3!`jtK}uxPbG-g7@fc8!PO}MoA+n=pC1X@^a)Kd3fbG#M4yI) zpMu<|MEHdIsR;7nb|$H~>#3XzC^)yKnMR%WHzUoW*}}L5gNE3j6!4476wG)7HWmaM zgZ@)04D?73Z3rQPR{d~()ZF8boRjsJJ}dfhcK^~Ts8|swQoK3q%#m|kW+T_$*ZR;0^g3#(B%gGdVt9oyLgxU@?`RV}SU@)L>`C}yZ_WjTo0hJMc3K#)E4EnkRW zz~kI-SG2)4`U+}yO>CkHn9IJQT9i(kl#2Atu7T47)MG2KF5H3T0DwVri!wZYHZ@`v zo6XY?9t`o&DP{M$auM-s9v#{)`NwP&)yyeB6)$;J@ee ztnHct-Ee^DyTDa;R?47RI%A9-%W$S#RK0BX0AB~O{-coLTw+M-&Ku%AaPJX>9wum2 zQjez;#fL{pi_4NQswG`{@b?KrI_8m@)9gDtgUm^GcKjlVJ)G$v>cj7<*~IN(Ouzoy zv@6eoy9 zvapsoP|mS@#$kl#iGLICR-P%7Q~F&WF!N75oD;I~0y6w#ehKCjeH;BQ{&MB2m_{3) zxq;AJIl{7{4j7HAXdOGMR`s$?*yC14yopIUg_&;mEZHIBA%xrHY^l*kznzaNj$H+d zU9`~7p@ul89;VTVT5>~NRFZ{Kso?%`U|d@A-x-^m0R*UDWW+;Zb2(_%C&wYdfy&Tw z@pOm)J=oNKpH#~}-yi*(sP9sId*-Rd;FMmT77R{{`^5S*86O}!a99Huiue3n=jmlM z_7@BmQ?GOXP-nRfiT>sXg7DnvdawVZ0F5nceWN}W!QBl3>f@r?^C$qkKJ#e+8=G%nfkdCbCiWC(^V$~%pwWJbSAl?vX=)@T_O%G^bagaCh%Ai0fywelw@0 zdNF;%`TTGnW!6Du{r5Zxu7gp-jUwP%@tE3+wxXAXm=mW|U>FJ@-YM$6xlSGX3gm5{ z1k};MA-Pwz50{(On69PX`-xSzKHCddUFw}B z*j8Y{=ldjs(!?GxU?E#veLNX(2CR-vVu{Hm1ae-BGO ztO$y{7af=yP`o!Mg6O1+ymuV~h6-JMoC{2I;3IIh^ z`RwCL%r}ScmNt%!{v(l+M<08n4bn&H zDhtFHN=(a&wup#SNu{Jn@*uQ}b#v`zmpTNA!v3AY!nG3_H0uN?UZCaF*6Jkm6U@wU z$W5bK6sxL1x2kGlGTEw(LQVE5{)LK^1W^EWtFWS=5^Cd1{X^vx_R2;q!zm?W%qwDc zOwN-dJ4`^bxm>(kE;96LC%mCz zrpmcr%hH}un!qrPHxT_H(woP%;$^%lZWtU!`8NLcH#Ymf+nL`H1QpJ%&isv?mK*ig zcM<$MRD;QPxN`l9Lq6rD4&CJB02!0o60L5~5#NyH*DaQt_*Ap-^2&c~><6!P+a|h+ z^>J34dOlPA0=>aNekY?(`a#$cmL~WW3N+a)2X-_vhb4|t`q5xl*lUP!FGCa z@gDk~C{c0LCcCABD5hmZ)j|NJ5fMUqL}hm}%N;e09M~C>M-g3?sR4zIH9FbM(o{oj ztyqBYxH(&c0PlmsW?Aa^-}5~7_Tn1E#G!^DNS}r?M`U@v4dY?UTP_`Fj?*?4RGp$#AIAIDfG7)#{JWn;NNezeCnMX4scRr9diQlNuj=V}tv)B_ ziJae+5Rj3EeVe1EY&hGXU=lMX zSN+m|X+>W0bjGz(lssoiiJNMHCv4Afy7Tth^kq24=6+esc0!BeD;7-c>#u^ZQ|MFJ zSWT9Bl=YbslRQ%qN?>tbnnI1!u+!7&^UxhO8P9UK>0>fdLlo(B6!~+*6F9L8q zqmO^3f&BgZ$b%Z>wK!aCnA^{2GA2ns2XCM25vLlGlC%rJ#qcFe6Q=` zHZ4wDdlHr)k%~2i2!uZp9SNKoF`jxY_sEQlBz5H9kKFEPBeYpP549%$qu;IwDW6zBUi72}gMh}caP|?XS^ezO| z@{$ud9Bkw1pWf)AYK9=XaM1DOSiWQZvVX>spKP|rvb{h?_!iapJjczE7MNvG9Di^$ z?{Ffx){Ze|Lv@qk_5}?Nz;b%Y>qgx@?}M(39)wL!dUND#g^QIamZi`sbgKB3CaD2Q zRj9|YhZAmlkIOL+Y)ZU{VA zwQ9+kmKFfP&lPe>P(zIdrc_6wU8OgM!AaNzJ}Gumn8|hsdN>s1vas3!ZFa~p9BSu{ zc^nrD0!$IL2q}N33%Ogh zgJjp!ITM87V;){pJ(*4n&08KB0<1grU}!Y}q=T>YQiFkR6I`ZXF=bQp28J+!S>Tir z5h2B!YQXzjksd-OZy$N8TR@VK%9VgIJxQwF9|clf`0KA{TI7VP7tIm~_PuVRDCGn) zoXXw9CmtWyvtlZ@7MVn>l7k$K`&lVHvXDYy<;dm5;8^3k-jyeno6KA53VmaOqub5n0FHi_JC3^lzGFHOXlkoF8PQo{zT3kKvwUwa|LUykn3((z@Y4W$yq)NxR1)13t}+8Id1hG7OY=})-xRRYoMSk$fyCRpqHAx`wBYwi~WlkiJ>2;ADEXdk5BOw z){)(JyOL3`(^WemC`c;~WD}6B&Pie09C1gbP=l*{uD+HlDwQsZK5;paRk+vMJGMzC zivqyevlqMgYt5Q?KTL9g7zp}U*e)HMP5{73Hxd9g#RBw2Gcy6&5FodIEQn(L13b?> z>5zHQ$)Z0%IY=$i@_h)Zt&{tYT=aw1H)f73#f~n3TCmXKHaK0Zn8?P~NGGR_nTXbTdk=A*S~gF&CXd4v&NMb= zWV;YRuEKAE8J#F+LGz+f(@*$5NEBp!#R7o4TY9tAOa6n{CS@>;R9xG(xm9K$i-E&F zOgH6lFVl_LIXWv)IahObLfWiNCDJj1zDztPk&P#vNX2ZFoXrF1^{>FYZq6_m9*OzX zGa_&(KJBW7IqARurZ5^W1}kZAs&V1zDI zcbIoqAml=5Lj7P%QSFE2uIaHMzlpw)mi?3gfRY%*Nqy$C_0x}D5N7cw%%!(fC06Ez zD(}%VzhuUI1hfs6Xk>B*nU}9Ih=#S&Y%@HGrR9P>#0b@IHdF^!cxpl%psfe^zR7c0 z_)W5>%6x9pT>yxp9G8?wVgI}xSqP;PQF7}RfB+TR;Z_zed1<;~{eSwEZ~s+9422H( zytKr!l)#JvH#Y+GGgAFJcoj!=!!mLJ@N)pN20l?YS_iEcWC(NCKovKd0JcpqU&SZ* zNQk)4UI&sLMG{4-`g$hUN#JSMjeEts?~puCGo*Occxg|UN=qw9cmsb$aVTXEnXm~L z#Z>rj_u)6?P*)JI+GyeU4;zr#bN=J9LHOPP2hAW zUN3JcLg-ye>`qAiD#>B6R@nU+Km(^N;S8f8F|@gLwLP@;>W)N10>KpoeVBC$K(*N= z98h+p%?$&Zn{26jZ7um^ZZy)3%D+UIQBR@MiOR4U`Ba&?0Z8AzWR@qHb^}Kny3fL&?aI^Fg*>4%J06G zbn3@@T6GcmB2i-F{d~x2xh?n!Ff^Vy(||Mp3q#v9g($VIfs-UF83 zFp=2$H^_$#}ew;a?1A;8m zrozH^bo4TKBEHR3*VzX4cH`{JvRej-~io3$fT}*i*&1_(2%_l=Y)sO zPvPd>L|1g()Dsda0@hQ}=X1x=;;wf*hb#3$sI#m0|b5snKdOwN#QQm6Hjbkeh$@b>}h4t2=SJx&d*!NtCE{in<|>e)lmg| zoCuHx_^5I_x@E^mEiFgXD&M8%JfMPPA*^-;9YM}FX|yVM zt&Lh0Ih8NsdPO7b-I9J6)MQSJD@@x+z&f&tVCAEaX#5??KF-AavMkgllIc(^fZA3g zQ^(qL){GVve#=90tZE=-Xn=bcda?d~2d-OGTlw7&Yu3E`RgEvbyR&+@n((W9-5PFs z%JGp#t^_YVY&33+d0t|3$=vG?$^OtCMb^_IdpJ+K*LCjBAs7L$)Mq(4qS_og+;w<@ zh(V6oM2M`vo?eM$wb8OJgv|R$GbRO-VEYcU4HY)DwaH&Sgc7Na@MBe-Nxx3@cT5+B ze6T(2YQDSZ3$Fa%LwA~}(z&8;vjla>vmHwVrAKF=U%GSzSW)f{yHiT{nsSX4-xK$i zey+^v2-fj24M68oF1PZg)6`P7^aZMOsUPzmA)`yO?rb^-V78DVfGuLtg1WgMLBXC) z_^%g+c9jskly2m}3>&|$RT)jJ#byQAkDPeg8z}Z(-C~P+xPVWQLD!NJA(Yj&j?ixv zpU?-d2ro&nnuMrzOVz80AkUHr`@J;M5N>S%$gZ*l;qiSUdG!zZCoD6YhSx>a>}{W@ zcU13BeIF}53v#}>#)x~x@4%GlGs% z()^eh(5WKby-Nd$Xe9~osP^2E3mk^HbJFIV9 zxB#bZ2Q-GU>_tX7TrfH0>`ScNBTI6e*7K@2#BM1(dh6Rk4@7yqd8WM`ir9m{!uqj^ zVVb1rzqNyvF1iw_VswE6(WT?@9X26N+`Ao5j z+*mM**u=#~92Ncg0vH+M@JXdRPK2cuS+Np{oLyD9 zn1pC918YkKI^D8vVfHn^anmDK*XxS0-M;L|h}}IaQjT0jr23%G9^SFm_$FT)K-Mt4NOo8Jl z?8mz1rule|SZ*FK&O$G>yi+u*UwiS0NtcMLWm7h6JB#(Vr^3cbDlC*I1mhl8uYd6 zGz$04WkVLeMABxR(JnB;%df4D40^s(q<%*H9&LdiMdXi{;r(&_pwy>AY}DmP@NGoE zsMBalKb0O8ID0it;aa65Vo45Nip#GPLqRZ;GS$Pkl@I5_o-&8~9*0oz%?oAwqUxK^6A)(oMNvrr( zRqb+Vr)t@ukIAzBIn$fVf1?B-DRUO9#F=KQ}}S5G@kCK9?X4e1-ZVRT!Cwlj#j zK3~U1-KC;3n$J%7sw4zP@t(q+k}R{_6!=bSEP(0GjuN= zumLtdr9{AGai7xu3QAJ=Y$JB%<*&FLNh~6yMzC7AABswn=0i*gFSll!xzA?5cA0J4x4M%5`GTXU*F7|cn#P{wo5#8r0%h#%J3*C5M9$bZyL&8THC>c#>0=nCzLk4$FTE4OE{W#> zQ#U@HfAL}`&rO?*J)TokZ(-^^#(h53xBK1Jdk;WsggNc~b3HVRtTgj_bFPoii`wQ_4+4nxtN>T~TKG8J4e(u50tMs&J+Nv=)BhQ!_)s1B) zS8_vX+S_>tS5{hi(qw>gI|Q9J2wKv{JG8RC)v&k{By4dbd+T>+?dExVIK2&H4i7nG zEcb8tq}1rcxM!4ke{+g4Usah3rE!#_GXtioG>R>>f&q5R{8|a@k1?7)`dN$ zLoZm~$Mx*=JbL-9T3f4ywL1A`-dc11848?*{hVE(Oq5(%eJ7?|A>>DR2tg!`>ydyW zBnlBYa@)SJNm8o-@I(nM_;zIQ`LYMAd}F_tgx&m5Yx4SYC|g)=WV#m0$>V&jE;_`3ODwDkgi>frY+J6}lOgf}FYr5@P*zjwB=N9}KayfSMK0=p* zkYb2uB*~`tKH{G0&(Bu&%z)rsuBQ!?d)XeoQ?qgjL2a9vq-b+vEap7paTUtJ76#+cnL-6n zaUr>b9b%7KAn<;N6QVC0Uqej@4Qs3$Y?sO#kQHztjSj}ZLYj%8)IuzV!P3wU0AFi0ac~_SX0~FkA2|AP?933QYzBgbzkp6|8 z5zRq=Riu-oarw%YeCvfHo;RMqboAE4BOZwKcys!0_p!IJ=P#*=Fl-k((HQZ~tG_Mv z%{gfm)v2i!)oD5P%?W#a`h8eie0;XBeEI>mk}p!^&<5jC#>F#~V1tyJ5H?$|3Y5ceUoWn}<^?=}C6Uf{C8Q$ZiY;39H{h)3Pn4%-q8lI6Hq=4@<^BVnfWoJ4S{ zI&avdA6gnIG*e+PJXENA*7~w19(JI*=w&9rfjrray}&And%2ShpklKoXPsDU@^cuK z3$O#*gVhDUeRr&*RRk=1OknWCL~QJI+p#a<{fyBa zxS1@`@6S+2MyXYNm0ELXv>i3 zZiLZ?tKJ{`MRT1&PERK5#g26X=sAwvZ)Q3z0=*!1kF5c1+=RdpS_2aTQfD`kRPxD- zzNC^Z6{(<(3UD?xm6Y_5%yBo6-LZ0qmD+Ag+;r%XG~ZeGgXkmvZwWWdD6a8-=GZ0vCJH+WGuS8erP~a&xEVX{zlZ_KJTdGG zVbJPkvFyJcDLg$th7ABJ4qsrqWdah)04dU5E{!nc$d{UVaro_)j%xbr{Qmx5zN(<2 z7B6`4?Ae3rrHg}?K>n9s{9yL%{?zc9%~bPN&%5Gr#ekdJm2Pf|?UQ*}IjRF3N~a6$ zx6lEGmKM**ecQKn)Ybr-Ct{TmTFqjpd7@XqesxRv)6)}rD3(lI6EPy$Ys2_8G=)gA znOp=)tVI5iPLY8$+SRPS8@D=3kgmR~z>!P+-pKea1A6w5lgFFZlW=zkqRTA6+WSrH zd|qsMS-E}D+3#1SgHWfTB~Fo9^vh42*QUN(-RMAudUk;K{_= z@SLM_q=Lir0uBre@&pd&d3qp95;NeL(5Oip&dJ=Zr6;3h(8^*FDMxL+qqX?n%#fSt zzyVL0>#LnI5;cFW1}=*U?5uCd!g9+^N-%p%T0e z9sW~-BqS2v_`q(N?Xsh%(`7bXcty0U`HRL^T-%HSFmHRcSAs`UOtNp*>8+i@9Olw!8+z&Ic^m`o|{*Y5BJk-Z2NR+`jA@I)Ij7UdtfKTYcFpBiPi z2O5`l>=HzPn8R4YMFKgp)i&|%%G1pg2a0kMxnu@-@lY@65FbeSQ^)Q2?|4;2ld$~TO;9f(Ix{@CPL4Xu-T(`j6AU3R*WI&2KA94%Ia|}JG zbdCT_xdoj22w_8`GBKOQLa2XqPgu6Fdo6ssEW&p~pbWTVSH(4sJT#DHc5@jjL!gsY z928wq79F=+uUfu(Ri@tGK_x*3owG=$&epYVD@Zpeb!~d{yB8Al&BzYbz!Fo7g=Ud3 z?BxonQMpv?rj`(0RXj$rb*kr^^ym|E&dA_LfB6Iek-A(qW!3cl_aKa=F9Qf>_X-kD zgG^`0S#+61m7CUdtDMhAqYIdlsCUH`ASf`uEd-#b=)fVoXY^ZF;S=Ryvp~9>Ne!f_ zQ86^`9Jj0o;(0L&7y53QMV?0C%7l;Lrr88m1k6$JFE(g>E{n*bDA%fP)`iblo^^79 ztNf;i?&#JmhyxRYsgT<=k}A6^krDKOA0dGJ+>!TdgLE5~$pivRtcaBxMF*Nfl^RSY zf{7b~EIATkfjwMREuSB|67>R!u*OE5TP?)*fY~@cXTlzdq?6FF*~a}P4SB;ZyyuSy zM_x^2eCRUjmY3|&xOk`j1B~IpZZqb=zw1u)sTsG1DE{_QIU*y$V`4kP)^?W++q$EQ zqHMR>VAJzkT8=dVGpHh&zA!06F3q3G>$x#b`lOsh8^)7a^I%*568HEXC&BvOf`4GJ zd3Br6;?A<9RQX)j>(+?Sip5YU=y@{4J)Z$lid$$_X*LxLF$G}Q74N64k|p^ok|cK}z-Sv=j6{hXo{LHQ zc<~vW}ZIX*P~o0^Gy!^wui0?#}Xw_hq%oWYgi|~5~ zyc~{_5{bksDU~-XkVa*DyRy{I(}Nc7R0c>&LVEAr6IS_uj>;b%He&}F)^S#O4R={=kp6PK$C7?k9= z!nbMOsTWW!i=G|MTaeQ1pH-=;5vEA#*O*X{H8u_UJQ*woc7bf~m zPQZ{iHeRWqB=#H}1?}VVqX-F#rkHygt)KpW(}Ek z_I%$WANE~%?cHA5mG8vA5|({-0#~)ZYEcNs59}x7)#{s$x9t&qH1Yxmt6{TiVVMYr z?*RMy9BSL6st(o(MQ}|&9&ZD{%PIiuT3o)7lmIfgw>1FSWla;Dwq=ikerYXuPt2nq_Z=^uOKjHIE-M2-D*z%b`EYTy z@I75ICVpOnNjO+Yc0Pe-JQH9wT>+5#k!_{@5K@yq-zJ%{@YMU{<&z{6U9UhaH?=KE zRP1~RkGJbrzv3x{^SHTKEQXly8T0%5#?9rFtfc%xC1yWXC~ssCPI(f)xC*u5h`~VZ zL|A3s^ZVPKO`9Y!F;$X%gORH|Qc`w!n6dxOaJZr7NHXq2M);{-9mS>Ii2y`s}F--ne(rQDc{VlG+hpNJEDteLIdtePUSVa^L@}I6V z+1#4Co1)}NFjfv36Y1lA7VP?(m=b+4L9hzOG`W~ z?4?hNzE+zl5>K^2PefXe6(0N-UQePSBQ7#J&FUvH`jamNN1#8_iip2}H~I@8;x{Gd zS9ViBqHg%sQSyzxPYc?KXi3TMGF@RhmSBm%V|;oglrkrgmeq+zJNH6hv&}r5&|P z&rP6(bnoJrMXEYVw!}CQ0~ed8<)uz{>~A} z6*()|K;9c%`2TMj8gjTf>ae_=;^H@|E#u?7l`U@#QsCh$`MQ6JnK%vcFI{u5y_tTF zjnDZxqFFjwUrrqE)oViNxW;dRvqEf{2WSIlhU>(tO9(Wg%G9-HQA$()xpD&$$zjT! zKd8JRKJ`71_I9rhgKc>*WbHbvMlSzz%^#0!JLA`xA2h1s?34sE6;$hK79%vYgz*&8 z9~M>{KW|tT50p12)`>4*Zn=J$V;`BCGW1~R4!#Sa#;QZxL|QH0-f0I#Ol|@!kJ}V_djC@Nn9Fjb+-vE^g!gzOuU3c z@v;4zju?=RY`Wq76G&i)21`lTtDI^Yc>S~9$eo^ z9c!0ISC=V>wXXh?C_Aq8_dhZ(*=J`jE*OX7ZZp;xDi+^5l$1%?(~Tii>zN+WAoI#k z4^TASzU~gADK>@y(D_A>G*iyA`pUu*CkZVtE@K!izar|@kJ7;WznNY^IXq37?CXQ! z!-o~0TsnOLU(PMev=j9aF;>t{=nH@edK$R7JugEN|EYA6iaV6z2 zI@ikVl8VxeK=ZY04$iD;u#`M)?GOZ70fstMx@*$HCGyfTI8|*vD(2v2k;6>OhiqOp!h2sJy!nD!*A>I4W&o4GwWe2mf;X16kHZ7n2qgzBN-wSE4 z$MWQF#e!Lq>5@t^l=N}rRk+RGX#C=M8ikA9-&jRS?H%|kZPTM@rMO!e}-#X*gQcp{FL_i@`@zEi6 zAjKnyhHJ07FUo()(Gq08J${Xq#wq@?O0q(H)A#^zZ95xn5k=!d@O^qb{BtF*295b_ z0CNkVV=~oaP%O ztzS;fmOe^qCN@2VsY25>swVo zHV1X&+2|#8`XfgRoAOU$XB4EJ{U$c*eIFu#o_6h!`M45$q*&A#gAq#mU2wI%q%?Gg zZ9@Z6TI_ah+A1w>ho&JAr z5H=sOvefp!^d8UP!HQY*$AQAg*?w9a_U&xyZ>x7`hOli>mdtyvJFCB&OAd5gkc5ZJ z#5@_*nX?S<)QGwVPyAk}zPtZcr#RN`MO%+6R)@+B^g9?i`}W-TOK290{sSyqLObQm z&^S8@>1if;W&bsRem;ITMJ)L4*boTu=tJaJ@+jw$tm8&BgQ7`%Rh!W8Br+sN2984c zTePDBL6E+AJt8E)jt#Xv%I)u<)N-h^}qkUJ>!o)t3nyq64j4$7wq5tr0kbYOvmu1+E0@C;(k_) z1$Ji2I@Wn0wq_8ZqQ`9%TyeNPgP(OSE3aCz#Jui9;_DQYczFkO4SN;>(O1ot185+Z zL@a5eAsp!RJIXBE%kDqte{Vwxm4)ZDvUR@AAgaSw^qTvy>Qn309#*YOxMSqQ@OvxZ zgX{&C*>Q_JlRK=(C`)hIn4S0+f{T}<=NyFR?yQ{bu!l}kA_)0;LKzfJ4T(sEkU}O1 z9TT@(35=!*>^Vx3*-xizcK%A@ct?&yG4r${u~8a)6Mr+Q?cK&CEHrV2g4dI=<52^! zHdMl!quv_(mwTwh3B}+-bz_;2a>o;_G8u9+@9Hv!^m-&(^&roA^Vk?+v7m)?vj}Tf z&OM1H+FlkxLtmr8f~_HB9#9?!&)b^ut}DJS|6BH2W&>gyS4s|cLW~?JNq1BF-~^9w z^cc#NE{`b5La3fwi%3&7tIH|GBi7Ksx$#*c(O_{6{8*AyhyXW0$iLSknT~G^t^sWd zi-;#gmRIw*wJ+DrP_b6B0(=7k!rnbvDpkPh6D8-~Tyo%A-ahYoth7TM1)p4w-+tTZ zRNJ?G`{~m-Ez{`Re%zR#Uw+=RXUBR!OVgYU;SI8)-5No@U_)Ml$g-aBEM=#Jds%uq z_00Z-VQy<{O3L+fXpj!I-Ff*=^kIO^8*ch+*ISAw^=fiV9iA>}dfHm+XwEY4UV)+% z-`$1TjW#B2En)5KCX>;$ykffO=Of2Jlg3{|8mP1Wfv2c?rQRN1jHFmRHQuIngN(={ zx|>QiXeP}i#!hn}Qh+y-WrQ>op(|FZdu#&@7QfaH*2?>+&q_9kzxJbuC{zQUky({ScTx#C|6pi8w30Ky99&>^vafI z>f3KkX93z-i+JlA0r2F4)sk1-UXqdbHvk?B!!vnyzi6n)gH*b2-fK*gH(zI2W+ts> z$|x5jl1~XO_M7$?bT21UKB(~O?#p5UaQq?dSKTU6z6_Nh1+Dh#GJc6ePVcLwH}Nei zA&l%g-`1KNv6l(mrs8FShsaX4mYR~}MOGRnAUxg}24TC|v-BbO<(E6N$vD4Sua$Tn zCzFS_-Z5(*CiD3W?N|#@BXGyK-MS59+yxr?Pp%)u{wTu|mxSXja-3}vJNJro*iJCn zghj&l|DeZoGRL4E7?M)!c@dX^h)PnY+Tr;YPNunpabX;=xU{XUp9UZ1q-V)Fr<*$kTs68NYNA!zUX8#e{|I1oTUXZMk~o$X_e|{>*(a$ZqG~ z$SPSTdbYPWiXUVx63w;m>yKKaZmIO2XROu&s5){xP$)MFXJ|Z`H9HYFZ!`Zcm$~n( zr0bo*pEH$Z-`g95XWsXESo^)E#s;k~zrIMfZH`ccT5I_LtbUi`odAh*j2zZ*Cl;S~ zBEP03^X>h&D{F``=v2-32J!V_WwPS+y7~fP(4|tPzan&$qd#Bls%LPh*v5F$p|TWY zX)i(EU?r#8NYtaYir{Sb0C8jEY7x~tr2Ee#)EFfMZG3OMmWba;$#BpGxl91j^(S7c ztsMhlV^PsRr`o_;25W7|gSJ|sbzvM!;r59@+O*!lu`7i=>lVIo=1Kk((|yk_%0fA5 z#c3Q62UENnKuPt}u~XT^EmF%+9A8RDC;vMhkf$Va8if z7;wt7Lnpifzm?I#uLhZd6JKmnWSS(JMwqq74dooDyXrXxD5E&>JE-Cmf(Q@NxlKp;dZ69O(bk=F{OiLo%q7}Q_ z6mvI8?CI10G=)%LX$^0^=7WY9fpU+8eLOgrxv3h=Ej=1&Q=S>lffPl?bT5$AJu!y- zl=?)9#t+`>%u1QtKp|Ek^tw)Q#p}D^B;>sZ9A*{UfMyacqR9wqOQ<9#BKl-}2ntyp9kjw97<`EHkwkxq&dJ z3gp=>wVBh)No{oB(QCZj1+Po*+i!0UB|D74m`LHJUBOwsanCv}E9Tluo6W!mzxZRe zUfJ0R;U{c56Gr1z=&vqu**90qdX*Vm!bG>KkG;44W9HcuPx6j{e#_OHYTZjPfb^ff zUC;;vY5V%-+;`bGg@ph&-0<3g{#1wvSpEsZCm_@!9C0J|xea8s-9H(hLfB3gBM7kS zieDYpO(4{(Dx>{-7$?tlyK(}JnawE?o7m?JoNZFO9a0b*D%Sb`L9zwW1qD!GvsORD%S8u*PDdEmef#Q>3kB@rjS-S72b!?B|PS z5qubV8~eJ9Ja?bZ8_&LBKRDd#ExLQ4vti%rW5)(Mv%giu<#?c8ND)PlPK~#l2fCBx zXek?j`tPq1=e~CnfxFh}!N{I$#2)pUanCt<@!>fDU2||guzYi63B*vBT=&HbtZ$ab@hSJO4TG zk~QxGWHzq-qfixGp#HLvll1~13V?!M*bAM`{za5s$b*t8ZM0gA$av9;2@Hf(=q?&y zbyR{~a+7VZ)e8_mV2HrTOPV*}&&vX#`yiu5Fx+HP?7c4XtaYqX;AL4DxlI2wJZIZ% zrrY3J^tY6ra9GtpeDY@21y>-k}mI7QN_Jr28V?&wbkjhrDDIJj@ zj*@D!K40}Y!zM=va?F4SEP51SV?%fgLJ@mgnmDU;qaS&eqHIp(%fkpQF3c>7Ym)2Z zs7Kyngs?Re3=zjtn)E57QyTufOQeJO?5f2IeTBYq3=ruWYQHN^)Q8`i7k;;2b%!{+ zD%%u2uQES8&Kj2^tjgLOmj@5T3gr$w-S=X^$cT-VYXI-HoEtaFy9NkfYpTW zbkd8)Jz?qilAE7wB(E3l+?l$-rX`aVa)@UJOB0}j8Nw1BQ2a4^{0|1q;wm|TKjM9M z%z3g^BS=ZyDNe#1*r2jj3a8i&jkkfO$x;S>lQEirNO8@vphf9hlZvWfNm(%KTuDUn z>+G_m)CkLlvL~@=;j!U0CDx6xKm9TWeA@N=57F%Lc721uSC0m9c#5YF{xE)JZ#u*s zx}d;Cli2~0L8jP+V3erf+XFLgp?`CmcRS|uf$0}BR|cF^`moLKwVcfGmKyZRRoTpZ zY~pe@dwHTQiTBGBlRMEH(nW|Nz(4#expwhe z{=3i!gfen3X*H&{afnHMjY3zxgq|dah7{AqS?e+Yv!-&}5#xX(o6eA;>w%2jM9{LS zOp6C82y$B-meSn3BIn7uB(iDAZHZ7%FOts*v+TJzhiT3>o|zfJ3Ab$ea<&7Q*!qjE zVdmmooD_QGQ?zP(kx!!DZ}(J2%ULB((JGU+#7Cdl`99jUYGLWO$owQ((V;1BiT-u7 zrhe1;OjSeVc#myPkaK~kZ!FobPVcJ-4#)(Q7X-wzP^X@FkU>w)!sw7ne(e~7!8MeS zqb`T7Te2odsS0t;(WflSVoEnge?uO~OUurj*UrsWfjI@!OLf+@YqenFhXuJC9vZ=s z-NM)mpc533OJPr+JZL;Jkd^&MRcI zc8R7X3ovqEvLe-z@>%7fLvW;6Qj0S?{7va-)I0CI9bHv@E^2!ETx8WJ%kvm2&u`vj zkA43JTfIO4-PI4@VEgX?T7+mzT$Km(uPItL>@n5m=fH&vJ%Fejyn~dPIaDv-4U}Se zmMcq{I$LOh24$vYPEC}7PM1a`t_0CM4T1oBL}D~qFo=XF zF~Hb@&^nIva5T|3F`i-1GLQ`03VW?4CiAPY94?qJY-ZAWIW6KLWhv~Z-~xSW{$dX& zhXW~2Q1VjR>f$$Pm@k5k!Xfx2oj6IL96b{%^wtInmJdYpPao%ddRB!;wwx{bHgVs7 za1;s-xi9fi^hb|_tBcBT$~_VgIn&HI(%jqeCc%N zng}o2s)q|sJ70WQ8`e*$SA}N-OVMl0ETaJ6iQ(=Ez|M5!BfPxL{T{L-z28*{+yA{N z`}l`IDkXsk4~l4VFxJzeKpeG(-&HCA2vat!8hFaK0|Y#gz+ID%7hRSa51hB<-9=zT zA|gq{{^6OeFuX=Rv%B}{2OMnmDTf!?j2X%b1rRG~Y@(ZO3O{uJe zmp*FM`s<$Olg0yTf)k*fZlt&r0L8gDianWFB)-u%0Pp*wzn0ym77BZZ71ZeOF28>& zMijlh-AC>-LPTfnit_sRarQ6QC+>wkCO_Vy2Rr9+G$DNNYikO^1APFpRFLGQrUN}! z1~b1L0Y&b8vtw9lyv|ax5|saAW{md-!wssjYV~CqmngyfN!7-Ey-+0pl)MozH^K@P zI={~lFn>@2(jTY-0^_SQfrewP0{mf>Yf%nR?q+TD8%vN$2V62U3cQzmg7i)32yCX& z@?m(sD?P!MlZ8qHa|L|qp=iA1$JE0KA>pvL#G{^KH%B_c^CHL(_>8gHsDiqgfyl_f zg(!Nrsyc>&ktCFcCMLpFEKk`b%9s-Sj3h?katwlyyu@-Ba(dXau557G<*66LiJ^(5 z33m!0CfD7n`_p;kfj=u%3)eja4rQ#X^#6m=HZ~zHr#3kuJg!8#1v54LR;h~oD+eQa zB%uwXN=h60>cC@ne|5Q~qA%duc3y|5aRN6a$xK4IG5KWk6%@j$NxY@rc8?#1nRzWc zD4vc+OX9hUt_3qOvONt(wYkKuo9ntZAMU#~^zq8nS0es}weJJtXo=3_GeNtzp!1I&{gy97cT#x!y^nXPBz0mZoB;SbGaC|iOOMT@ZB zV2bU*;k2_!xT|k90>oXA&N7`fm>oi?2>`q0)5pNE#GUmdT%^_8n?83`z^cvo7B}CX#-hYkS8*7 z*`UnBwMjW1?ZaO@@J%KZyvX04mUty50f@;v=u#H<=Ji+B&d<@V63SM=IB?*KfRq$S zHXKoQBzHkaZjqeDOJ3BbY-HI0TA#td1iG$3aDze?CguTJ7ea-f*vM6(kR9T(d{n?~ z1Sn1h?k)TGW7Nl)IRTngXMTH4b<6U@a$FCXkz&IXR4`!PrCoSTvl$1zOi4+-gASsf zq5!%n-3^%k-x^y$8yc~RC?ACUx%Sn*Dzsw*NKqiq9mUOv=E$p`72*a)jnpElrJ}5V z7mmkwgH@YD@KE){v^H#EvN)`KSE0#taX>q#XXn{<`{8tlyq(AtuX-_EsoIXRqx$DX zdV1bNfi&SpY?52DWb*KLPAnehL5}b#@sK)7N(n`Ch&K`18EZ@B%7?ig4WH}=jG;!leqbU-t=(rEepWJ8x_ zyf3k_dQzy=+fdQ#atz}U5b4D?{ zb?b}@0NnR@Fg%HDX*Ahi**+jwPZo^z(%3Al(#vXmu?N zn9N?l@xP-m%RXa$gZ8S{OisHEtBY3;q} zkPL@0gPPO})>8(*5upRiB9;w=R@(Sk8wwq9Sr2_5v^96UV@3+R$UXNzXWLVbOfwpB z6-9*xM<%cn3zeIf@6tpj69y~o1>uXwgH>^9lH#a&iN$Fm-N~EXb>$Xph&qZv8_&R* z)%Zn#-D%oq^bVWhdkV^HW0-04G=y*5-Qhn8s_$&CrAD$d!0;b!K5@6CB0~fLH$Zii z6Id=Es@kr4Dh{u{47z-)G^rP*f^^kCNYy_cG||6E?Ya+CLH)`{&ck?(@riuz&v9_E zdvU}Yy}N%kAD~s8b-f+N@h4|+E4w!jQbZ?(K`hY4rF;r`p4|}&QbNftltBrvqYCz& z+j7U7qV~uV7Yd7_R8dQ8PF}6P7YI0N$n+T|g-4BC$S(_11@FBVc{5@K$LENdcceV; z(Z3=<;Vh-Ns|N=la1~J+R6gJ1JW75z|tFgt;+^kPnoVxN_^4LooBEOv&Axz6F(X7^M54b&pOS z9u9hAhh7*=ii)q?$2{6^bL^1l%ph{g&q{&tG0j0lunCCtwtP`9?4Mx(WR#p^zXmY- zx)Sv??XI#%dq26G!c97!p-4A%z9)}LW%}jR1P=kh1oC8I)WpsunjgG20)G7V z{?NFL`EPU*j0gnBeV2ZL3lE#fqi_3Xd!kQ*zJohoJ3HhQKf&#i&@wwV@@6-mPDQfR zP3Ed;dAw=sw&+%7Vor9tAx?*6rnLU-Ea?}J)EP?%xV_3LXrujH>$ku?8pR`Ezt9_*t5kc&}vmNWyX3w!isOAKYiDqTO6C5{YprJD6A|HwFdWzrAE z(gc6Q8e0poHHTykzv?Qb-AihdVD24)!N7kgUxGS(3}a>J*y<=ZH|%#Ty6MP&q73o8 zy}Zmmk>CR-$v-qW`=`TQqVIYL>kface4+l_qz`AsN_M8i&V{$f8XIp=s3RQ4Mo%)a za^M*%InrTa5{(jCBCln{wersH)$y%=^V}ENUbuVzrs?y|%S+Hur|Mch!1U~YD*$2r z+z~FPzWM*XY6pO*0Mtc(BK4ULaVPL@e)8F8+v|&Wh>PJ&dK=l%V*2ann}@X#G0*$j zPthSk#F2gQeR%V#bMZu@b?LAivx$F$yU{!&DxzkPsd)T4I6g_Pkv|yJG&0)9<&-&J z)ZNpcNrC1i`nH{!1$!9MNxtL7`%PKU4#z|K0vswg-|!$~WYZ+yX@?IX!W#oy&-B?D znSBXx5KZ$%jPe>5Wu|>W)0p6dzPRG-zy9#Yadu;4&#O}=a(N(NGpx6|g$?w~_avEX z0Ej=oQ0Td~S@*^zH0;}=5xB5J@E$=Z!a6inyCVxNyN;iOhFl0a8uK?7;v%t2^KNdz&C9=d;C(LQ-E_VuUUp&ZZ3Nuw3E#l)nBm$gK9qLutk57pb z{a{(f4e*bEVQ)qdZ&+B7&Z)7Tb_aIKrPO;fJAmr@dr6;^K_vgYoqX{1}r{>!j zTa_>Mf98RM`yI@>-8obpgGBx2QLrk<;Zi4Kc#`nuu*Onck0knAFOZ6__4WUO%qF3{SVivHW8_C<~( ziZooD+jrvi)VkWK)+>Iehx@Ca z@B9cGW(TfpJ_{hjI*Uk?@X3pkI-{2pEsf>&lH;fsD!BG$Eef7Oa_zZw!vq(j&abHK zG${nr@=S$wt2L_5xn9IBti`Ujq`M>N_DO4!=XmvM+<;|PUZN&Pv4r(1*ttz3tJV@d zE6dV%T*qN65{lyMEG48$QS~dvCwz2|_PMSQp`}vb<7r+$?i^T57YC-HJu3b;Tox3~ zQ|(K1p1D>0A#2@ko_9{f^zKBiLS-7X{UY?5+27z1HP8IVycRm*9gXiF3U2m#ujwRj z{q7yBEFoj4GQWc5k7L}p)u2kE;3?>4gxYe!iyg;a9w3d*Axs=qXeAhKAd z@b{f6QkAQEqgsVH@j6m1UfJE(pkk7RNAD4gazNe#iK&itBM=1Tg%d5 zHe-1?G{}t``t1ZiZyEMG9rWZ+*#AksWOtd`=Nm2L)}N@J-mEWXjVd{8`0#PEE7#;3 zBe4UNL)UGuu2f-tGxWUPqB?5<@ZKaC=gb|mYvyTgKE33iSH3P?$5VW!UtPUI$8A(r zSJf%F)jUP9S^%1O?1yUo_4U?*`nsH&{ZWu~5&+3k;x)FQ)0-U3r~H8YM~jeN{M>iM zXINZnQH!^jj&Y)ar&zC0{(sZcrS%A)W%2)?HSbEs-+%UT@)x*j!+M-ngqnAk!kU)X z&bG_}0I;vEPuFWlR7aYP~sb(hGRG)(dk(B zTJ`rnKEJyQeF~J*dL6@blv}OhPW0q5U$tHQ_Oo3C#=yH#;2sPB4`-Cm`;)tV=F{wU zQ-cNoUt+m-yGh*Y!an0Zh1~&@K3vEl(B<}ufZ|mX%s|Z{n*(Hz4@X>?ml8pybSPC7 z3bOre3r=qxPIJreuyb$_`H}%Tb4T?C?w0L?Z?y#GmfNz z5d=Wj67juesvqlE6?<`R8ATZxFM#&?oM%cJ?~tAcXR`?BR8r^e3TKC}`22^F`lwE8lircy3dcCCG`9y4Z7S`=B!O+BMd^?|%w?nj+p|8Mrgm<+v*Sib>%j@wf|X*9H#BN7Q^ zMYI(-sepy(1mLEgOTk$$qG0ME?6cbfWMur;4X+Q^MtdovQo-2aUg4aZd%JE@A~?5w z5*L5|$OG(KYLM3HI*t+&fIgkmKi?bUZ?7CcT%!E$> z5}kLVIVjBd65teZrFf^(l@Kn9=?u!S#ZY;3CYg9F}2PVSTeMVkx}06wXEY(__gC9p>O^su(JPj7?&e&V=6!Z z%#|ySuBEAyI=c?6yE6!ElwP*6SH$7XhmK&cAbhN^w)_I3>M)XK4Aq*Vw&ZZR2# z-$v(inaLXndE5=890H+CiD5NRD1=WrKuY(8SPtTl5UUHSLzQd@$FVGMsq5jbr#}ci zi1A#cup}uR7RS4UVV8+O9Pn9>a$Mh(tIYfv4lB7Go8VcodS_J?JSA?avE@D}8J_{b zpHng`$OH>yNeU{+aAS#tuVKb^NEo~}4#PogmDqslil+RrcqoOvo6?AGF8GFCNMj)1 z(lQPY@*$eF21H|crD{KtwFZ8^@elnAUK-G*q>i9e7=}zCo<~b8cU;@v${lQ*MivQS z^ky#P0RQ#To8~GO%#8O4)_n93$yRI5e|RgBE4>{gM*Kp&XnQC6G^JVIEwFv6@Cu-L z*p`d&eMK@HXzY>;yNGs0Cp{5=swHV1q+^sLn_$W z<-QfF&u2`F&(6iTdAU;=vwfy)&P&yx(Kjy!DoBdcK=ajlQZiC4K8*29)w0gAFm3&_ zxl1iDJV&WzOP|m@TedL-mFnWI?yh6U@c>}|CW_I!xQiGNRK)VDSaL8NA*s=h*yp7BQh?mbT*-HUXb|? z`L2InR6tI~7A7x7U&OLlUKgWh(~}*!aFYAE^WKWv)0LIJy)HT1+(sWi+|~nqaP~m- zrlwYx3*t=lWnA9|N9m=WD>Zc}BvXWPt3+{79bNBStyq|UMy~zum=p;c+wkYp>a^KOS)dv>7(*EIE6&7AuCu z3?j%nBH=kmLW}k+WS_GwDb{lPlgUj*nAm6Jvm;K`<%0|Q#bTaI^t}8-4$N`yzDoX; zeYL(RZXRwf(|&dbkmUK?R04UcFI|-#T!oma49zo&Yi;36GYu>Zh=r|evlm6#s(T0E zRp5i74kGW0oZR^C3W?#__gC`Ae*kay{E+CaNFu>~K@SH& zIT9g*@3S_qve@c-P`A9E7Hh`oTD_EmVklC0mUJnYt5rp1B=+Je_mB7I^9EseNYmHQ z8TkSR{dWA9DCoWl1nK64-7rG~py}6fRlNIrJYQwdPULkPQ{>(h#NiJGgt-=ATUFI- z;1%Bj>Y{8*@c=?wJ_596rUye$kGgup-oZ~ejvRF1NB&vF+m}M)cIyuqEPfD;Ic0v4 z;3BMKPAZ+Jq>#<2EC4u6JwN`i$(XkM5xo2BfFCuMrFtJuIeOrV2FPgbkwKB{4KTz0 zBOEk)Zv%0Dp17pRFkG^e01p8Ex{2LxFm6DvSY+fy_SVzrhU?jGR`Ur{FI03iY0u2K ziGUmiRo-EN{6a!}R(Ymp8{5?W_dgv8OO|;Jb>_lT48^^fDt-;Ysn^v&*u21W;%S?p zU*(S;0E<()e8XYJ-Y5qwS@R`*0b9xcunpO%JQgo8m9GI-_(ucP{K<|{127|8#Y_i) z+SAku>p|bZB;M3(J_Ca9%^Og`)<|j)HkbB9eGrBx(=I`55E_2~sOlVaYr5k-;>|_+ zw7iO^(y%ff%oU-iOYXa~e9$x&G;&#qnyI3y>Qn*y5VKMugN$QZ{InbO&UDNMgzuIY zk7a|+Re}w;^>CkkXdsGT%;*DM&SEw;3K}5~lg5liea%B(>11kva>%Fo-$K(frBLzp zbpkDBavvDe9#EBBCXMF9-O{6^O!ggCk|#5+fBbkWkir)wFlT%AftD1-2W;L9Dj4Mo zSiNS^EJ4Jl#_jm^SACN7?)>620F-)7KfF`s93c5l>aRFdRQc}x z$#LCV%F@Q^lL*U#9yvl2L2$*aJkh)N@W}J-n@FdK6MA;7?>cw=n2YPX&EvV~sfdj} z_4)}++L2?Ie4IPl0gxQI((~8U?7Fn%Fi+-gt}UMy>ia)4gk2JvX0CcuyX3osbsRs4 zio5u-KuP3+H_Npl!8}2W8~3ecvXt!~&Su-$?DYd{4@oiauLgAeWDK;Q;gB1k#Ia}8 zujXH2Ths#8VprEyAz8u-RMlzl(s<^20F2OArG$hm-uC*nf-*U6T(4d!nZVz#zP>+B z@%P`Q0#JUcr%qk5wR+3A)KefQCnukTTkOoaadTR?|BV~%ZNtOL2tLCPi#^&aT44V6 z6#z=>iFEQD;yEGNeY7QkxU#=L68QrqCyu7R4Num~oeS)$<*z0awA4z(*9Pu~n6iWed`ZrzukMDs*NI!C3`$ zp^Y${7<+1MPieo}^0cVP7-Az>#QpyiC61C-L`DbZ;A)JPp?K?saaQPn}9srhiVli zReS|_@*`kT*`~wlVrZEVyln&AP>M5VL+fcv=ST?dTc;XjCyftj)ea#Ku+J6W|2=J$m>)w$GlNsRThZjC%g#o^7+IHC@AGwnq$VIlJxqQH7=C(| z^`B!E8XdG+J_Lc<<6g?cp_pyXOARp8lf;@NJx0Uh?mJ}De}7Z{r{)86ir4IfzNbp0 z=T)5Wgg`tZ)BBChs1pc|n4-%6VtN0?{z~?QT>EGSL~3tPzHL;e!_3k%(g-v{Jrr?P zXFv$cmq>dM6XCD;Ld1h(!n#$PUz0<_EtL1274gvH6ZgB!RFP7>BS205-W@L~`w|ZQ zv`t&E>1RQxC-a@`OR&2P9`duqhcWBh!48&WN`BjNX<4?r_}ue`xf&^4wVEAh9cPpK z06A$tSPR!O{$gp(1Qb3ol2})(F1N%54|W`5BRKCCQ`8hx%%6{)`}EtzX?R*91={+= z4xmq(G}5N+eDvsq0nDg(Dv;hv%a==8tA^Wga}HQSqkf7- ze1T`UtHHpnybr~;O1)!wm3F0X4qC~v$9aA_y>boEwHUMaeuh(z!?@z$_lAi?*mN|f z`uiNYVQnZW-OS;bg*O>K?^4@+#e%+ipQ1R9zG!!EFFip$T>2S4G6{FdUVy49^B!}iM-^5x&klq%{8EWLUba;FL{Svw3V`}4vf&Cf*i+NYg`7_~ z;u4jq%3`kkIS1#(o0hBRRLEaRjRioTWeJKWP4TjX3jWq(M)}cj<@xcnkSZyA;!Ju- z*&3f!IKSJ^uR8_bY9BZnTqBXdy#FQ5Q`?na`dQ`43HoRmRZg52cMR&yi&_SNxaOL! z^_zFCf6b`%FTQ4%F#Sf+=G=27w+&w+&Y9O|sQJ zjs!3-?sQ1#&LgHA+!fu}H3P8k%QP5s%@n-@Yp0s10HZoq5H;lccpK|wL_|4|50EQ@(dp~l02Gt0fI z!|``+eRh6SCJfd>pLI~_7ecY(5{MtiI=6+@_Ar0bDM=^y4aM#j5Ssr!H478CDFke- z@AeY$(S~~&cktoW7m~Iev`JPfB#=Lf*V6BKAfkUL=8wzo*m}tus(+SAg3%|A-)M=p zH`sA4dL>7D`GBlG8oKVL^jy}6K-Y={khBplxi3c$dH)jb%|t|MqZk>&BhADiAaCSk z&@zSp|A=6-5kG!j(xXS{T5_`G4!I;e9EZLAibYA3NGM6_k3(NSXwy9h&2LjsjV_t_ zPnGd-gSEeYpt9N2{JQ0uW%;&6a-kNF&BW06TH)aVgN!)uTo0bbfdCRHwn2`Z-vRja zu2GK=W@e~t39xrn5VBBXZ@&F80FP-uZ?~77vA;$KQ5ozJ`wu}cwqqSZJ&{>ZRnLTdRWq>)^B z9KN}|q(MoZ%&(@Fa82#%DkT|}1#nGWe(=YJ|NJxmzfVYK*IUcyf~8e;#l&g|Qs(QS z?KwfaWw3kVQ`6!vkiN3JLle$WPrwF@il*eCyO1YP&y`kK6+1(U-Az|xrj`qsI1Lr) z=PBY|t9vHH7uP@!oG`DOyDn=dU{$fzO^?*u^O8MTs;?=ore@4um^I2?RTLXbqkXaP*SV?Ls~G-75Kq!pWRnAyRN#LT599cD1C2nZzI5=H&Nf(8R<@6@U~XCxmzS2v4K*qiU^{4ZL?yJ4q6Dew zfeS+eB^ZZg%S7q-oEy{GTs#awE;dqVuGuDf1zFwk==DI{YVC7R7$0q6cO z>MeH`!*F@yNWd%lomFVPFPKc&RzlID6zFU;Es3W+127N0FdP)L3XsAvNeMKJDG^8E zZYTY6%_}J*@%B_<%p*>rzklu?#gyc+?XJhAYT<@^d1dC5Pe-qD{2#?>do!8PA8Q)d ze?Z!@L#r-aonJ53vM`pA4?(vzTu>*K z-^DBY9#s0JrI4yt0ET1z?v20wVNgBJ*}|>+S6>jJjb-I~rv7;e(yc6gITY2S^>J^j1 zfB?r)YYoL3rlFcj8@~azW~NR=LiiH?DPBG|W@of0Ip}rQvNuqQ%EwpSAn?kHR~@=E z4eK>tcxPfCi@sIp+p(Oz;?VmMtyIK$L7ldHed~03I!kO$< zl6iCf&FgHOi_`Oli~ZcIh9Q6MAXgWu>fs>qq)r2bYHB^C0a9^y9r*Juk*%Ba=bxxj zIe;f?uDY`u3==N%ek)9zb!SPw<_5-!Pw{hhC2eyG!>&ej1eZAm+nklQfOt%3t7Alt zb7am;s*zIcOwHbSR2nRYBCCWWn3#!3ePqdOs`2=4Cv+Ml$o7znzs5$2qh4Y?G{t;rbRFpjryENE6laqx`;4 zE5KzuWN|#$Mcy>#rLmwYJ&&{pHuezLY}-&^eVH-C?X)d4wai~8PxXhce0h?>pfcn~ z=UPHfpK`lAUR}uCNfHC$@4IucC2`Ls<6>M4Bt1qNk_I3N>>@oMZ?CUjThv0%9aOQ3 z>R`FJJeB1$kVuIa+H()S`{<_g+=@MlIc?tYa1%Dlv{{lH94`CkYY8wq_-=dmNLi<+ z^{>|Iva4+$43bArZ?B(L$zFZ~BANha%t^Bo%Il3~956+dIc5rfj0s@4r&HOLd&VGx zuNCr;kxKLL`88-3;tu|H= z=JSkUCjvEB^#L63iHbyJUNISr`a{a`>wPJlDN!aL--iK!5uIvJ?H6uMMXd}Tuga{J zP3(nxQSEB}))d9~_ZxlKJ}%djxu1t673Y{v&dyFw`t`I0y%(Fq-um|tFgXa$fK)a$ zAf2@-P8Z={&nIGODJHDE@dCQmf>VKF4@-un5@ZfS?5hG;uw`bJklsC@Mq!xOQWgm; zD__1#|A@Yc!H)j1ueffD^mAvw1pNd0g@phD20XU{9T>*f5fIaB7X3N{_9|!;8_~K+WmmPr9nU4h2lWU$dJ%mdm0OuVM>5M~s5#Rj zwXKPXG4v%Aa{I&Q6Fi+GK|O%&E)33K)8LIG`_Fsth2P8guHJjUN=JTyd+!H!J14&) zz(f|}`P4>IQ3EIO`F_$dmOdsKw3Fn((-bL=-M2LS#b}r9;fZF&M~e`HQ|t792FdEfg$>PX#!ocdOt zK7KYN7fG&LAWtT5S-hdrM=OpGhr6}bX)pdz_r|PaA-|Ia;{?%|k)smRD*yvx0&ChM|o)#X>YKv>G89Sbry9=$%%L8{b`k7x(7kxpT47a_Vi%3*kqUPyPWY)t^S6sal!W zZg&2nnV(kQqvw8~Q~bQXLeRxWco-5vmcM;fwWw)H`HEz_Pntjic?5%-|7`W_(Uo}J z=X>hMJN@q+k|7Sb{XbpumC(nI1A@aU3zo6G^S4pM;;5w?Uam2;W7kJbUUMCtXSPQ% zv9UkrGdF}|C3jD5IK4DGi%uQ|P&U6hc>`q_GHuuZnxV#$)%iBaMl>c0vjy2LWto`- z;uJza@Pn~;ay15DF9M=t^aq@_2jrO1cV z!&SYaT#3YXCB=_m`7IVTHw?NThg@YRkOi4fe*j&N*Ubl{KT!Gs7JMl50Av8rDu}W| zR#o$AhVbBrK_|%@yuP1EUiQ#N9;X_RfNB*22xN*L?Xcrai_ID$3HkH;$A8e{5##XF z$82$l6tl?xf=d%PlR5Ru6d!%`pK%PR4JG^#zggC@>BM@U61A6hd3IEE`NA|L;Mv_q z!HDR;3R@FCtH@JiHL1?P?U5 zVOTENhT@obf$ste)vh)F@-q-uuRVy)Z;3v=DA9L`hAn?IONqOV#PWhIEI95NK{(4g z6U=5BD06ae3yh$K4*@{Y0LwS9U^oAhGiy zzi%c<)AvKt+4th8>i>TQ7h@SNY*^b4dUa0e5!pXmgggs#Da~1J zT<@KRidVzBr;P>Y)x@DjvCiMAjL>RZSIt~{a(iwsCu8^2%dfhP;h4$>8Hz9nW@D?1 zNtr5RLEbF_BFv&i;G2~+LbxH)=0rBWm;(Vnu$90mnF*Sr3j~Y9z=-uXusyyU0ANnX zXYDJl2*Ab1V%zTl09brZ`Pt}`DbNl0`Rypqz@EVwvxS<%wk!%?&&kUJ5bKt(o)6k( z<^W;Cavb~-xb;2)99idEru(WhoH-JzWT$}vU~$AVM-^`)1%Sxh@rc+y5{chn z31gd0M%h&4t2Yhw+@IDPT-eM?_f+Wj@!Fj3=8fsk@3U*P%~6OqEFqb2b4H1>&sSEW zsHw?YqlJXA17is)h~c2=t`M4a80y`z>bW@!l;?x%v5mUdL9#ouR82JI{qI`&RdJ^a zu$jWwmG261ySqdFt+cnWqV;1)dGYv~swQ49)f)k3fC;v!;0Ijm3!hG_2RJY2Xl@n} z{OkkHwV=;pFadM2<*Na3$%g>g(zn!m$DBDLZd1dL{S0<d3qxHki)g2aC>qLe622qW$W<8)cTC(5z|5}0deJdWJi1`l|ye02m3EO*U=6Fw=6 zwQ0Q}B7>{YbhAR3A+d2*lz|LZFMcL`JCDE_w-b1C4q<$kbx9xqd@`2F{{_G1VUhtM z|J{qu`SaYEqXg>yM4B(rOSLl4^oeAzwYiBfu&qGpZe3_otgJJ_L}p1gi(tkO*cDcR z><=%JtG(D9+$vvWLP^$UWJA2DGicLJ5m?eQ;(B#jmFQiDXw{O45XtwUq{RzVs0pbS z#BHdLAC==FR(uls6i=xwmNyle@o~y1fs=OMD7wXQq%k46YS(_LtNNpDX~>IJkZLYPf-b3e-NW^$EW-;l zr3+6PTK}*I`f!>N{^ja|BVX#jWDt4c@r^xttin52gH>yQBI|{sW^j7EL6X7jLX;n4 z*EAXd-^u}NQcn*<2oX?|DlFY`S&Kc!ZoQRZqtf;~o3cV!>>Qr6eZz}7R4Jfl@Pf!7 zs;TcPo{&H!!!;J$f}#~?Cxld3zk{wMu{af2)tP}dJDZ{w^P3Xvwd@9tNjF$yqzmU6 zVn#G4kRd<_rw)Z=b8!mz=s*!k?|uWOETU>He<5L4Rq<;H*`6_$s%*O>A2fMbJ~aCp zB+QUQM*$UG@j^+{3lnv*1Oa|xp+izJ0Qi8-xT9ddKyXd~uwzl`s_3j3M}Y5Urm1Mf zemRsQ6?%GVQFp&K%M8f{kbV*Zg%UvKWMdxF03;?J03#os($4LxqscR~odBsNT0&q9 zP!KKDP-5r$rI6thQOu}kf|4dr4dN7bihuHSC}~-TWzwRsl;xG8$B8bwVsI^yzKCoG zE=6U08QNst$)D*(f%#rg`G=3>^GBLH%=Zs^3BSR&dASt{WWADsjYvl=6ItMGrpP?i zjMIV3KA{wv6ARA(I@kcsA&TR(j9a~h4kcbfDf4if4tJ;jOTH%|tA0A|*3GRVyztcK z0k~b$Fg-4{P;!nAZAh#1KqwtFZyxq#Um#aTh}pf+DUTX{O)O1?OE*EZLN1Hr|D&!! zlJ~`w1z`Ug(&GYNIQ9>)OKE4+p`-2QaIOQ2J~yJZI|HP&%yU4Rk@k12bY-v8lU$(- z%f;OTwOx~eNqRU$zjFLLj?sqggmUVqyv$dX8}|nk?|5Nx@vY@dU4G_I4`eAH&cpdt zv`tbLMt{sh=$Z{0SWFybJpkN_*T--PGZY`3r8&_WRXyya1X$=g8ejv-4m1 zj$(R{{gWS+Ik9z4wmlVl{v{RzpWDW?+XwL|W7o;-Q>Y1#|B1FFtSpOQHz_wU2Cif;`Gy3*Jlrz0R!|WJMyy=HRx0%q04$l~{NJ*TVAIZj%)nxR z>K|2(t{S<7)Ar=ts^n)3!9(~s5r~}EZ|_Y9!!I3MZzTqkNdIxNJ97hskcinJgF1)4!xFjc}FO&69=d}WNL8}mf(F1UpCht_t$>` z;AkZV@C7)-gt$Wy5C)t))Bb^|r=2gZE*-q;%;?as+0}VpvAffCwPK|y^~;Pq58+5K z#TB4ZnC0jDyP5C%t*yg{yF9bVk55MfAl1{?<90%{hp$rw0GB%t$I||f2xcUr=p%uN zeZ;0UR9_Su%6nYN288AD?<^jvw-_L50LsK7Ob;?Rgk*+ImC4#z4ziO{ot7o%&s*gt zy0aj8b5?0(M@mZNj?%2;)`CuOU3V&H+=E?`txhBBcB~)uj&NtnXa?k$)4F>%Jg+AJ zhK_#siQ7=58+GP*`?$p`exYc2-g5MxMZHs_W)o~d-!Y{=RXBtacyy#_N~PJ#@;k6i z8hrZb8?J}ggjeXJPjAxy?yal-bPUVKCldjvPAOT)m_atqNtn|Vpch~X8m>5#VTRXa zkQB>0*#j9WQlun>pt@v?&}p-eOC*SMEdu zI}S^cEZ?!Cd|7~cb^plP>kB+s@g3O|QPpd9l$kF|o^%g$RSrE}=bto38(4uIqC^r@PE!8;r5r_6 z0zz5A_-L8*d$a=?=Mch*DpQ^Hwf{Pn|K=NQf6PNaLw+ge12BAeRq%tn`pD0|Rl>6= z8N>dEL^K(DHH;iZMa}fbCLa#C6|Zy~9_{FO<=(#HCBv|4-Br%iM+N8egI%{=Yh1Bl z!`#BKGsPEDsp~0G{ifie{DSh8ErBm{QnksX8o6rjn$D8tuqaJSE{b!5gT@864Gp!$ z@*9Ur&FiB!y#|0+8aIRzW zAdpOg<4i*Y+q#eY1*O?Me$)N2;?$TMpfPkCcdX-oCU!w_W+4OtHxOHU?~o_YX!f*T z9sGZmsc`d!7wSjk|AW;0=1dn~E&%2`TNsI&rK$e|6_?4DZYfK6O3%dhEwC^BFANjx zF;I^(b*)W+vLZVJ8oSjzgI%x}7gfSS&n7}K$5c84v?>3>KT1lFS~@2ae7z-AvuXnGa{|Dy z!OYD0&9c>LXI)Y_o&AwkW4MH)UG>4Veoz*bJmo+5ov`Jl=bz%KfK{8T#i^C)F}OWn zU2X<|h7FIlDm`A0a{Lohap{T2t~ZAyKku=;M}oi=i(GJ=YhWG2OLF=^Og%wq=ojW25%Y za`{~@2R==Mq1+XlyHHP4&Pvz82>-S02xZQ~!mbbGSz1ST-nIGd43MnGrc4O0UCYc= zOn?9<(d}EeU+Q^3L9<9?0Fy#Rsj%9u7~>&>0%t89s3>x7jDf?T06%=S?lSyozFhZ(wf(Uq3XF{67)Zx0n7XRq!R*N3-*iq?ax2e&vgY`sR(0m85@OVXD`fk;vccjryG1TYJt4lcgK+1 zK8v}ls4=jh((||Orfg*QuJ`{sKPO_LM~VMn?NRa!^9o$~3dQXv4+0*q)bkXIQZp(& zSqKacr>kjsI9B_*Yk4YG(ddKh-LwK~_m=7HezSD%Jh^sh-ypV0bMq>uXV%Q<-6DXAdUL+S&o%!dczP-+I;m z{wvZDaS_?8ZrAx2>6!A9pbG=LWIpaSn9Kqb#fni2();9ajLvNr^;IXhF=OE_h*+L1 zr6}$duS8xx?NC*(eCKW3z^sGsyu(yni;CyZk ziN!6(tnhZCpxRdiD0CEJm9T@F52s_y^Y+UK&}(SM-xQNH%9W&x z5(W?Eb)Niu{rWuDzz|FLN44a+2A@6FQBba>Ea*F!x#Do1)9dJoIb#cHD)MVR$?3G& zK9g!V!em`^*%HYgpCxBDip4?f%cWbl6xFZOY}u+o&j&^F@H;38dI10-e(1+|kQ^a3 zyTCNVSpzb?kZ3Y{gv5q-@MN`>aN9u);Ew)xH^pPiMHdF)%$?yjIwGc%*k;QyR~9}U zsVF8Lv4CbjDCNZT2f5<%vEB1>qb!c!i$$fJ6|*V@kbZXNJ~Nw5OGu8X6vTs@&C-qM zcWvQ9iHgmOmfKKIrWE&ULvj;mphM#Msgc7(c8A;vMG?8L@*5JAI_4AN&Lr37%sOkv zh32d=+ZDxTrio0!fGdN`9B@{A!y#RO)BAULk|BV zx=YF}gMDO1<1y&*?2>crqN{A2s9}&8960IicZOY(EJs%}&!quWf8Rs)7&V zuyyKq;lk~Y`reI!<8ecquc6UDV+hK?_*21S>XwQkv`3U)|F~Yu6-Ca?jHg>)#Qd}G zPi`FgS4~7T5d^E8_{gO>$o<|(7j?nLy{9&yLgO^mbh$X-rxStlq=+3vWa^^Ri)bHa ziMm9fQPPl*0*9sw3@;+S)(o9UGC)%i$8}SOjRB2&SNsa$UGbO#->*K{WnJ>TV=sY6 z9y3I+_gRfqV7F(J7EZh*;>4A63PtweMp$;vvWn@(raJ~_`yP@TeDrL~usKL#bH~-z zy+j4Q@~Z-`m>9^DG0Sr@f)sDr=3;V=t4(ywzT#!OuS^fs9{2JY*ls;Ahs2$?#Adcz z+mp1#QTW8q&Ws)EZl*jzhiad+?*WWv2il%;>BG9~2FkbME;9x|c2(#F;eUPPeeBuVr$?Msc4w31V#_boq+t>OFA=k>j{;IJj*%BSx`3A?FYr1Vj{`Ct79s zoZjJv><=xyvG(%?dY}7s5!3W0!dyR9=pa~=%s2!`Ek|kmsegwhnQxr%n>hs}2S36L zUjX2FQ5-p7&_=3Rh9a-G08l3YkRSN}Js+x&a0=hbw0GUyqYUn|S9aWcdLcLbaz+qr zKO_;Ml}KF!CmbMZ>iXyNlvQ;!`FZ7{532izUY`O=b))W_PiTb05ZAD1$PgtU2NLiE zt#gJQNyR8pPw{LWX9%}tR#eV6svqPZENn{7dIyAY2WM=ogEeDf-tcFy#P}O!vjC%p zvOxk>!@>bExql?{GiC&ka`M#==U#U`@__x{mH#$edGr_<63tJSJ$=D&@Y4bn{MPm+ z^G0+FKfp6$!T!ikf`ZHZ=Lvg#B7aLVIwW_Wutf1biX&IQiI34&{Q~yzJ$JYs6dE%k zL%@ghuR7OLW9a`?C>>2y-0rAIlw(WQA;fb~A|*=BG%eX_DbCJIkRd^gASr;5yq@^P zx1kY0-cy=HQnDUdtk{VlNawLGv^$y_=ucR{y62sw=if$NE4{C=>PoQ4_3l7WkGxlV zU-z!9NYZ=XXC>4ECUG+&XK}R251Rborq035VPX5U6r%$*uVD(5cITs? z14HZLOa43NAMp!A2P<+9KbO51<~AgQbzdC(A{Y^iMXSL4IS`&F_@+1_?rgF9Rb7o= zI@D&FdA$|FxHVXAHJw3~0#c&W$_z%vcxZj-ct!+S2Qp&hpr!{bJdrKj0$#hhbGLZc za3$HwCd?B3zmSXT+1~n%9nDoy1gTS*2{Dc8lduF4)T050t%%J3N&8~VNo8c#*0U&g z_r}G6tZ%+vvxh+o>ZToRPiPEHT`2G4msUjNyPHfMA|ElaBOyOLygL2ej0Lj=U7h)a znb6&3^@7RVk$G&{!V3NOo!r(FG@PO}#GKg9 zI;#qF--{@gtJ+bdkCYN*yWJy0)3vc7-U%BC@dTuxm%XtZ_$thE4pM!1XmV$t{(9?e z>r)yH@N@m*A2*&S`*ALj9YrDiz1_``{Xu`NV~}@4rUUQr-ZQxsIIepp9R+<$ONLo- zfkn%0z`2w|uu;iS-MCoK0E(nets)mnxflSu@pv{71x z1e)+BRXQ=tsYf=<2APal1inS|`{9VcZJCps+lrs9O5f#^7@h>N+5V>a9r{}UxKDW~ zY!fqx%r-&Dav6%P70+|O5gEzvfN&)tCpzLTocYmn3C04E1uI5>4WT61LY9#avfVtj z!S+iAafJhIIwj2^ugN{}t;Wv4GK7$jJ(t6RZLS)@Jx0_%KN*yn(MZ77U{JXzN$0CO z;VwdbZ-iri`Mw$uU-Kigz%afWRAYgGYv=&Tle=Z%&Va*4n8uK0yR1SEMeDQc5s%8l zP-YmAo0iGgeGCpsx(17y&l2U1T(@_szSkxHMh#qHY)NVSr!M9H){r3cbw&S zb&&w5zFi3zxz*RkQZr#(SdE`!&6HE=d^O|r1&tJPyXzTtATN#Oh4{jxuhVj%jYH&= zM7oxtj(Tn~p_eXazZ+cWlsL}XcTwdtfr z3gwIw5@41y0%cmc*R2u%*uyWdUe6U$IjM9!8}Tbu3-pYVpd5@<`Nu|R2u5j7RH&19 z%`V#@Qcm5DWJ==_0_AaOwaJoQ`94D>!^S*=C^4w5Nv6dI)qEjkI6rj%twm3Yd*r6s+S}{A%xF>vaZ$sRoz7PU0MF{U zb482XQ*FU%In+9ubf%+*qbU^Lmj1K^tZa6796`>vEx~5HpvnIUNCMgNH74mv3oA{} zwKHogUX>htJ2xFv_Ib42l9FHz}>!lNt7?`%&RJnC}tcf}DNiTRnT-IDe?<|yl z-Xia}%`0-9wSse>bnWi|u)LIcd@dehi@EQ&aPZ*~BybtwS_qOC%gT0^xCHQ8mrz7+ zt4_$iWAqB~64u?irbHa%4+6awWxD-qScTc};OYn=OmDfMO!R>*zNego=A;uX&({d4 zaFpKsPaE$0_|8!-fh9f-aIp8CNQoA+s;;Y5%N*?m(aFffU~jm=^c2x=BSf8qD@Qig zEoV`2oix75MoRq*UfO$s>E_T?GsqS=A1E5@P2Jr~Ki0`Tf$~}2zJ>S$-= zt-BRS6(ZbOCka4V-gsx8JEs@sp-GfIi#2IZ^s582AGXH z>PHWhU`EnsJTBI_9ET6|GQHaCSX4ipAe54nWFRl^QY35dm8Wb-A;^i=a609wsi0*V zRThX)oNQ^v9}W2taj`@<{y`IDAbcm!7)&5S{Sp_q3&H&j=;6D36nqN3!V#RPSJfqT`q96c_*eAfBYp>HOsNBjOb@+dSM0GJoo2mjq5 zN!C9v4zp}h#l;`x)FF{XS|#sOD-t}14&f>D?YHLI5UD4kO4sFE5W2_C6JBJR%fsO@ zG{!uP4?&W`2U#dBVi0%1nh+L^o*ctI%G+b_`D!=06*Sgft+-caR$tJvmoh_4hry(vKld=|{GU|k!Ue=S1_;|oLmHzk}e@D^| z-Mvp+Z_ZMDCj$%sGB*blyn;U33mA%)6>zq;Ij5$!yQ~V327+ zui3In5l_%2loUyLKffT}m=*)p!urO*DgbUytpI6R7uSyd%qaU_f5Zw0f{|_eV_0&a zdYNVbgR!KPwoVRPkK|4aiKb&C-=ob7W1C2Z!mp<4?L?m9fcz4}h(cxicahE3=QX@a$uGH~T8G@gdmmEAW+i z9e*u$SLU$$lJzr|J1qAP{$xz7c!}%c$Cum>KdF#PX{n$8RFqM(usAe|)IZyVq!=<( zxE6yr3S2Vo^{2a)C||id+3=rP37@mjDw$ZckZ1PdKy_M`Sb*vef>bbpuGm#g%fAv! zZr-cuibgskqJBMatlh7}Unh3SH*VjR+j;8LLU!>nrVcSxNk6NT9vEv@>2YKRt>f-B z?vG3M>d?Y8Ka|ovU_X8pYs6%Dr4M8zI{(g*2LIjOhBQDv~S{xE5I4kJE$1Z zW~hRqJ0IH`n---JC&P4PCvhz*8;rKEh?%>wrIT06&9=fjl$6kVGB4dF;7R@tocDIVaz%d-d(j&bX@u`fVS@hrn^ZqNlE z$4W#{405GX)NbEFHfwJ;=F+xnS0dR7KnT{a2O%D50LaVZmLbYm-^qrS0HAA3c-^c2 z=iV5EL$_i}Lt@>UbW_uQl#-|rw@?%$-9RJ$unkyeDgDTn+(^U=QKC!-MgO4S+E**-H}U12(3`}CWw?b4jj$_(O>%eqLrFJYeC&?0RgzL%L%nBa&6!2039tE_UOB45eg zH)c)kww6PXPD|!UYVoiWeA3iJb6sMN;TBKTFo!v!C7yhO#vGHHtPBygiIo+gsUw9t?h;TpPK%jX@Bo>=+e!a9Kbg75wu zh9$6EQUJEXK&uHd&gB$NrFA!ZF)eRSXmpZZZ8Wqio!>?Jvaj1Z_PY9)@99Jn<)C>WqlWWo!We^q%J<)6)k%SL4ot_&P)Zsx^@$yNs|MeBw4#_ySNr2fwc9@ z&4_cLTJqQzw*C-t)#MqaIwvJ{Ghf7Uj&I$BTX+dOjV&WG|o^@@GSqY*Tq%CV_|c| z&X*e$wIyw(5)j}F1mmK*2LON^`OCacG1-`T2vh?7xT^wG-sfAM2?7KBp&+jSPcu^z1;gH6 zIr+?q+Q#EQxhyJn_*Cc97cbu%17KQUe!!3Wz(7Pg#V?CPp-_knZnpnUzMmCEGX@yk zq8W`*pc^{PXd|vNR0~B=r>(SGXC|xv)EQ^aJ&Yk+TW`VNXF_LiQ#+g~7)hE^;h|5#!T@lNdm-39O}Jh{2nvTVtr3248|xVWGwXf z!>Bp4&y%d*PmXn8=gG<94cfvYls-oD?f7DzV4lrImWe2-+`Yyf)sKQJh|)*z0&IVtV}&~?`KJVTWqrQL_z$`^NmM(C4$m9s6>z^ zB<1q8|NTE$!E9@XPMMR*_h9vCR`_SacI8nlaSVCqOG9=WF9a(8w1Gr8@yNw>$a`> z5#f7;X1p5f6Q7=+Ay&O}%ak7NuJh8UJ%crxApO$HKY-T^37u>I6P;lmV2qCys_2rY zI6e#?T#Ncr>Ha3ZmYg>8ZDUTC4OZY!L_&&qvCaHcg|DQ=!+_bHn~;0g64-k5r%{s5!d>mrB9O%t@rv7Ed}nVfvE z&9t4|0<9Pu^WnkLZSs6g0arLnfzFefMv#Z=tbU#SzUI(4aV!lNYO9k4rd-6k5|aP) zBX$k;r>BS^>kl;I+svK%fAv3iS?15A3cRId?mUQrv<-WAB!@bM5T;uuvo6zhlPB=n z>FA~a9ve4JvTh;XPHt`@v0eWT@Cq>~KzS^TP`q-096++m^*ll!x)1}6%z3{y@9#jf z9O2bwvt>wBYDk0I7DKis_H@L^M2K0Ogd5{%=2BgDY>v4b@wez_zaBix&{jFNF7PKqB={lY08KPx!@Mw4rjo z!p*J2)$6Bi_J|(;9|<2u_ZLP-#pH(H==I2YHivoYTPwnMyvR`)+iV+#QUBF||M{#0 zcR)xB8LrHex^vt)9SKd8=a4(3h#hFr8(W8j|>Cp{hAHXN`9*2wtFc=q{5af&evc*>dvq@C?nCSv$a$9tk8cksf%xKzEMwCS6Q#T>Rg{;9J+ zy)Lb9%NR!vebm(XTmAn`bq6>6t16Z1s>%?^{QOUF;(G{`-`c(V4k>^rLa0Oa*!7QN z{9IO!f39A8j4Rt@G0}~(Pk}Q|Hft3prd@iL48Y-2+PetVp=VedHj?2M--?IOnSM%K z-+#%-J8}N%xG8(%l-PWC4QW(zHJNM4%E~v! z?ckkSH`wZ%0cje;{fe2lm<_sAi*EkQp}7NJ6dDuitMDW|C*luTJ7H_-5@n8z8R-e^ z1z$OlqznHK^&EgB`k)68Spgr?!MudiGo65dp+8*UTHpbl^)}U0e!)cTaYn?-td7#>?($lj&ZwO7=B*3;ud)}wKywCpwMi=p1Wh)CG%^FD)1V42WN z@H=QlaskdOw{~-1FV4juZ{YS$4P<^b{(;oEMsEqMOh{SfQcat=VFntcFIhndgl2i4 zvDNDh%TZrE!II7!=q*R8)l;mI>w2XTPLXxO29*5U3j9+mq_gY#px|r*qThs~nT}OE zQ(BP_yMbvT`$#qcjbh>u%yhUJx_$yfYU%+F6-UCm`*(OpX1LgtHf360%OzaFoO+kD zLIDdY#DJi$QFP^xXFWaB9(+P@rW1b#2a_}Qck%!h{Q>~^gLj|b$Y87L^0&RwSScP; z;paqo1O3cx=2aRJpM3g{vDKV>ct^i>J=^azLd(WXH+z#jhLk9T#!N7~%14b>Y+Gf3 z`f4=U6mO)U6pM zX?ZQo$i(&2t-$!D=}y&}*Xx-8M)Gx%e^(MJf0OdxGtwPBFYL#9bD|c;baq^@aVDDruaE;Zv6B9dicO*o z`~J+{I-uv>q(0?*#3~3t^wS|3p`(cr;%W2ONH3}~u~Q>=kKs2|okBtTyBD`lV-H*T zX9ou{a#i0Ln}ocmEz^|4BjCg!MP{&^o*{9gB}x2z)!RnEil)ZY=_`_(`Zv3eSB{$~ zD3c&Y(xObbJiE9EsIAfFByz}(QnG3k$(E3{d5M@2-3$1nzvJ_|gLXyn{l^YBHsBmF zAbvi^>MfxqIZdulx|2RoNT0L%ZU04KKA_MWq%Zh?6MZPSKdw9P9oHuPXoUX;>i7Os z6Z5kc8jHcwJaKXi+82wK`>%@r^Qch}h4KpTc1@)$<@9`u4h=ty!Q&81DkxWUxHv4{ z@)b5_f*OCVraQ>$lHnJ=sUSQ&AAc2~`xmn$1V+P4h&fvlu9LOyL(!73Ws=AU_-ETu3;v0eL)9XGZ=PD?q9n%_i+=QnskG@_ zY{@4GS0q8|?}dA=Y8zN^{4^^{Vu#J2$Riry<9u==pv3c(|2Pwuj7(EA%S<-|VWHZ| zFgF9dSKgSI0|}LWPYK{#R`{n}bo_T-EH{ewlyGa_08z%Hc_SY>VfbEOU6CxznZExU z-!5UJ?sxK=ew6Pi4$&AjTkeLiq-ZjnIy%%_}}CNzRma@HHU4f~1!@KP55 zcu5*#HlL)ckCH^sIw|PrmTc+v+hQHQV6X+^66exgk~#KUZD>H}u`@NDCr;G3c(@#! z_^NY9P?c_c&_bx^Jw|s5wuIgvKb`3f`v;UP;fqFXwJ`#KivU3SmOz@f3MovgZ=k${ z9dPu51eTP+h){^Ad;@@z`KaDps~!NDg`xtQVmhdnFlwvwj`7w>BCza|@)=^1|1VMi z4Dd_-7GMKZ7T`#DGIa0|w%@mmwQ*a+4n}P)=$>s#=cwxP4;@T~!q*_Xd$hsX8Chd( zBRXFHSisN90{z7=18uV&Ko9hZlv6kU`IQ~1z)5#|3NFG&sEV-o(m|T{8Ov{fj`OA* zPw!}eGv39OvFS?P@AMAC9HtZ_P`^*fLsF7!>-D<7!r0=$%;@KA#n=%I$*W>{-B9s8 zSydty;RE2YZVl$X8>d#WLX&mAK}O|*hF)1fWCqYl+#*abs6LKD=dI`d{Y95NOo{@lN73J6UgihfZfs)!%)u((`#yQQ{*hFlX}{2 zdTmb5D2L0X9((qXvY=F*)SRKBj_qZIYv(G)$~DGRqinl{hbTy6tiBQ|FXnd(!cgIh zPG6Zwn9zPwrW{S;c(u(WnBg-geU1lcY zeA?uUH2|Xc&Yjuj6bbU3G;fn~2tqcc@1g2l0NF1o{-|eDbpap*X2JiAD1k{|!pk>r zN}9_P18PaZQeqM+|Faek-U;ZN8Nv zZE1A7lWyLajdG@qjd{NN8jn_tSxj|qAb3qE*~k9=;ewZ?`_w(`?C7rm$aQwpL?4HA zSk#k%4xE0Fm@C=1M!jjJmFzTZ@5x|33Go>V&=Q0F2;!&4%=n!TujHXf%5KMv;(tB8 zr_x{h=;(sgFdp4sW@i*`s0RVYIcrWH`1cc=G%ikWvST`1)g(9RB~CzM7$UtY>uZE8 zO$JQ6OOPm7)^D{)-|5mhn);`kZOB8~+(*{xn?0i4c~Q~n<)-*bWlp-EPkANIZVdWX z$f_CuI3&;QC>HuG0zJ2D9&wH7UBf;HdDATgo*}R=-9;D`O$sG%#Bhkfk1rP}`&TCJ zZ1UaA{UG6P-0Q{sk+ThX;1>zL&;r!4vK3`UQ71YyT@aLj9FNud67?zR>4w(#)z)+| zyf$}Aw4~#N#rq#QVTX^Bw8^42kkUyLJ3No>e@g|%M4ZgtAo$eA^*~I4XjOtOFQ4A6 zNI^(EzPkC$6f}wFci&;ML|J%(zE9jAjeWdUGP_kTT_?6G6g&&uB~>sQG#p0#xKyNC z6J_>Y3k;ku?5gKgB`k5DYV$PQN#s5^l)5IB|G0n~F z+bb4c?(-zbJEtR(ICK^uK3HTh;D_K&?qlnEE%((Op<)fqKmPU(mrQR7i13wg$^9ka7I@j)VOB*Jn@nv zs&R+>jbcK>Z1^5Buf}u4Mza=~Dm=Y?FZiOeQcZ0UYO}RM<)GfY$%qTy?*zSyp|)gg z-$a&a8{AT|XsumfleLZ|G>hx&1o-qfZ?=47$;`N!Fl9(%y`rIqPp8iw#rVgV$g0X_(2-j4MJF4}F0ZiH1iU2DUTt^EaQX{P* zg%-NaFPl+papY#4KRzo#DATWzM9@RSulq=m25V4Rgtcv3#R4-|)5})+DcZhV$N0#r zAm2zz51i)V%1cz#Jx-vahqIfgu%evHhi9SC#b+{3clBKPt^&XnYif{Qz)tW-v7E>w_Gm*)aet zz6lR{_=}N0RkUhI+Z-Qm0KbW|koqJyw=m3_B2k}qqCnqDm$Lb5PHI3jXIP1Nb75Q) zR*$2pmOl}aJ*5+;6;8~Y$p>Tt%BX}^(JqW3bYqZOc19E_50TV+R?!O=7T!st(HvlT zBETeCIYno?sjq+Lwu3s{ofHtw4KscJ&1Mw1zcv6#os3Hf32C2jGH;vK)?|hG7C=97 z2R%*+p>HM_f*pqg?r=^bh;>q;+D6xB?3xWSGY8ZNBaE0jcBjFhS$k#biP6RluVkvv zS2Qip{nHw`7)A{1=hHl;Jo{X=PxPBTXXFkWiEdKD#L!& zpB7G?d4KA{NBi2J?wmT??j6LH)dJwqTPFN8^})hDd;#+ceHN*yn>Pcw>zA21B(x1? zmGn5Tl{XVU4p@bu1p&`hM+ z(+L3o0XrlQ=bhx3ujSWYhM_(}3)c}r|8lW%&vF05R*o2C|YiYxbYMR~swR6E%X znRjZXKos)sQ1U<|b#AA_jl`EbdO?;%H80J$y~>4Ol!%mN)5LfFWSEsKN z&B20uw?B!7ZL+uFmriY)JlW!5(GE0lxDAeg#TP%q-9GgU&67TS_pz829=V;FqgAxB#HGH1OVUaKLaF zq+LlPHHZAhH3=8eo+7i|6O)(RcXvgT>Axeh=J9JQKQ$ds#Ws0{)iQXsY#*~ofW0gZ z1-Jo1m)-J<^r;1advdnGy2mO*#9}({5j`oPg*s+9cA){7Abb!R0JY50pTog5KF&t~ zsOMBD%tiRH-6Lgdlem(EV`r%&>5h$~eq%TN6W&*Nmu;(N>YBV3$qErhJRi?3-KKbs zTK|iMaESz`-qnU6@Ad3*S?V+6^C4)rTeebuG|Y?g9F+5a0;p@14lo^b#sSuPz9WTkff*txA*V8c}p}Kh-rHV zYC4%=N`ry@eRgdeX0UhdmB3D3zrquKbmIni2Hv`rqtA(s9{k$c`}%}dKo?S>YKouL zY00!&CaQ!GshLU(mdFhC%)ht2@ zz&^BQpe%@{Q74lX38h^nea%pg77Z+~e9D3#he#$1r5|;pZr&>s%p=2&`9kZUSLjJ& zWAsuA)TcOJd>EyYw%WNQidd>}LlKe5x((fA9PIci1Po_ur4*$c|XE z=6GzlU`PCdz3mc={5>(0W5%$fe$^w5SweWWy%aMTg- zW7Nv!!7DR@D^jimP-@2zzt0pkqrDVf3J$`Pqx+mA?b833otE-d+(Fb;>Gv&Dle(`B zA#bXiv|n(jYPmqR8eFyXDlqf@Q2?(1+dtX5b#p5J4_V!(g^6h4!MO+PO@L z4oJ$8n+q?(la0!?Ap#i3Yq8rrP>ggm2g2Dpp726TfQAxnxQ9EE)!fiTYA+iT=TITA zq=RH*rV^*fj52*lQ+&h4sHt=2M8s9#XSt7>AJ@tEioIL( z76Pw+Qmxt%SOqz>Y)ZK{GrdF~QX(?6mCIoLzq;h)b>8#tzg1`=RC1ghaoVx;uR68z z+bS%gB{}`n93ihxm1svx_A^d>SN^L@`f_u=`=QX;5oi4_Pz&({)7DAEiyk;iyM)XD zm@Ar(H@YUNFP7mWF1hOt1i%si&1{|a53`3JLG5af8ARB;V$=sq#z9d^Hf(NWCW^na zwK^f64(PiL9QOE^;oytqL_z}S zT?bV;`J(OAk}R)ZZl;D;R}+2n7it2cCsZ2;>odeHxhA|6w5zqq7v}}6EdiAq<}8+Q z+n4;8^~0YgI4R0VrgEn<%P+GZC@oX@%n&J`kBG`m!ioN08hobH#&Z3x@UoCZqCbkwnZsrpq3-ILRT0EW{8BvQQJdlS7 zWd{e(gDZ?9w>&*Bj0ih02E_a-_0gbZzuk{fCwS{L-(g;rx<5o6oth0X-^+ByU`2Qu z0S~OXnVc!=aLnVSATR%e=PEY#u7=fk->8m4Rj6s^x4WA{)2UV4s!Qk+*pcW?Q)nLc z(nm2P4|SJ_&~e7nC6|(Mh6yQqWw{>x>(t3hiH^aKak)xZvVp}KA zmddh4IY3C|7H^XO-z%mQb@fSC?LLw$C$myXD)6IzZwk*+Vv^loS^gP-{I(xG0)4sk zXU|N(J1n?~rXakEQzNRBAx1&A&^}i+Vj-g=DPyZ`2UwHWg3(2`LPPbO&L)^{g^)#X zUX*7pMhi1o(Lo~vNQoqshZ!nAq(co&(VTpz(hxi3r6a> zN=!L9ldwc8G9{(hx8wn60_q74Vfr9K*ICx|IvE40S^hTmdmF(GFU)gYvK-uV&+>q#*oB_0IDxE4 zg|~XbSZna6FG4qrQ82^Jl&KH;{Gs?xv_X!~CStVh$Kp7$ zBNnDc?hcyF=S6_5`>HU4`&GUUSBO_7U9RRwG8d^$mjvjeoU6Xs`j#u)+H;uIh6FN^-lPIH&hRkelI$-Pu^j7RG7UeCLVJ$i)n=UE?_X znLaGN_%BVp^Q+&rU06o(VH49|gj(6Q<4_-eDW1HPzjJu&*#(-B`}Jfjl}@LoPy8+x zerjP-?g~2`Di!vLW^bgmn#~+4M?a$}{kChe+T)K-c|;n+L~<&VdvB7<6A9^LGLGE) z<)?tchS_LI{E2Xeo|Q6fUI-3!v^}R(9=9i{eLt@zNsr^tEBXZJg2j=dH@Q+DZ;Sri z!CCtCpNgnBaymJY!Y;qr8%~Z$+?d%7n;HRV?@xj5W&hWt1!@i1EG2NtR|qZN79B7m ziyV#YLZvo-e`=5`;9RFc6S83F!8t1IBJQ0l>R{|p5-u}Oxm9kOFtj0m9=6x+7Z1`4 z_FTt&KYmKa)%(t?rV!Pr??8Wc?6Qi2$!~&NQ~MLvwxwb3svL0d5oa`t(=+hU786If zFZKqpz7-W1l;@(|3LGC+h?x0TX5=bBg}@b}hcgDbg{R z#fyl5V^9)VlzOvU`Y&Noc*n>Xf`#{EuF`!$|LJwzpn`H57<|K$8Jpb8hNxTvKV3vS z@6HZ|CCmKJGhw=qewBO9NcNqVwr@V!zFo}zJ1O}f&qvg9FGoJw-h(kL6-#`JV}RG@ z^n92(%&HSMp`s)`m7b?~>$Fy9h_eOC9}5~b#4G$M-JTDq?8HZfjk zt}BBrHMFe&YXiQ2u@C1;E7%!yvgv4FeA;H5KuChR}jXM$t6!_yU*N&XAbxmXDl|{#8#Q`J&h# z1J3c#-`i)ZdxRj(`X{7l%=F7QjanGV%jXeAWDiRDi%MnSzW$7D>Ryn3w9d zaD6&;H_QDYgN@S6h(z)ggt>AT`cbH;900B&o;%`gCoAoXCj}G8$VKBu#aB(E;iL(_ zro0OXAgX2mfY{I+iCZV?C_dzV9!qpZyp?dk1I-@k!!?~a(5p&GzytnDkP-m!`H)h# z44RJ2QyPBvgty>I@X(-ABR$+uu?ef1Z%RhGuKZ1n`)`B0Gyitag1+0blq7>`Av<}# zdy+$h9ZebGyxcAP0S15J5%CWim-0JT+;V1}qKNoBj)dapW8t{p6zBK2;3Zi+445^n z_#V_F?LawWt5!Ep5LN89R(&gmjD6L6&?ULEG{D~w(8X+o*H~;u_^-bjVR`8>1KMc) zU1;>p2k$X^C>nyFQp@l(Wgac@b(VK9>%fdzJd4PU_0iuWO*zU;&@*tHA`L;5EF~?7 z5*kJOm)oJ7k!N`KYB%*B$BqZ>t0T(rpV6)*6BVZ1jJtfo^b2&qNk|l(Zasv)s4lFM zb=Rh?hOb~Mc$)f!=BbhzM#Rnfd5uJLODBiXAk3mWI(nSq7mYfgVx9p`vMXsTm zxkCMVIIkl^izicl^5w%J*VJgw_tLh%quDZl3-Qz24z5_UpAw4h+f>@+4Ib1B4UAhg zHS-vR;Pjn47nnfq8hxEJU(&4VQ@?}O{R>o}Nq}HLsIwkFuN$fk0{i3knA?hZ)=xCs z*u8hv*Y;fuDJ59r^&Z#mU|ky?X1*aV{7!+aGV*=(r#ruMTCB6{VgbJj>B@^nF}^??+u50oN1@AVDNg#>3=U~!;1T{G zaV?(7JArNF&=mb601N`)l+;lc%dq-60elXpqbOO?ofF8(Bw(;JU%kr*-~oC0mbg5J zB+~x1LZ(x4l?Hc+=lAzqvOJuD%n<;bL&sc&ntP>Ax;$`q<4FssuJzv_N_OsDRK6e+ z!l~_NkLh~uo2V9>ykI16d3C}q0_91_K;!@Cj|g@7omUyY;{0?o{#;Ntd-1DXUFN5$ z01*0r^LJJ*4Ak!Ujg^W?Z!FG;YbwE}MLiK|-0`13anU=&8$^f?X1Vi_G(|C&1yyi) zULlP)lHqm4q3<+8&5%vD#Dfv=LgZCm_ZR*xg>slM^S^%$`vQCho>Pxr9LSU}qL+G+ zW^&f2&u6yoTH+n`BmXVD6w~>_-Wv|0Iin-^4zY21Z((oz6ld$=&xybFP|zCJ1N{?3 zqMd0$-mnxhK1Y}H{X5cjE=oV` zC_vTgpX@6N?Ca>#1puvTit6tUe}4e1?N@B_wyq=qmrx$Rp z8FkVOe_88Rws#UF@+#%GZL+VQe*f+8+SKIpvH8DmMwg>@Ow8Y`o}%QbmR@iMn1XN( z(C#}!m|@SymmI6Xp_JlqBN^oyZd5MCNuGCzp6VM9CXhrhfVp=kU9h= zP8^5IDRO|t1$h9lazNmg_Ul2q3uZ@7xQv_LnSEBOgF=liRgfUlA}|m-NGYRq2Swl0LD2XQdpaXI z-Z>Q~mDz~IC_7Y3=b_O&(UNk+yObFe1S+!W`+aaqGI|V_bC6|kj4&_XhhXqjvKVc& zQdt@|3J7#XMMnqLkU2uoKmS-|`&wlIXU^AU$ES4>EL)?ug9H6w32CRlVzxQR%?r<8 z-q-iFfg{ zyrEyT^t(V8eQM?RDJb{>hX)iKc2&&r?b%8!hOvVIGRpTG5a*BM<^a~h_U-FAGg-H?!_pu(kn9EM?Wr+h*hC{ii6fa9iSC+@)S=XYi~Sug#ZW`#1Rr zwOCdr_U8Za3BZSWewGqbr(;5`hnuAiv*ws{o&?`EHoJoD>oATsBBA_FDsv0IDQJ$F zKWf$fkR>6@Ryz;k2lNQ-nWJ!-9 z>HwBWsfV72#cHAN%1K|+VUZom1we5WOb?9p!FZsTJ$U`r0O94Oq7yLaB){A5^FbncG&-uAaVr~o3l=|!NUd5pAX%Cp*y*%!@mzqDS9xm_W& zGuRqYXegdJn=yh+SKN-dR*A*3CP|bp9>rIYt~2Zp&~VV6FE&=?n`1;W71s|%_~Ttx zi4jI9iP8jiRc}=ZYO0F7;x#YQI9uxh0^91D{XzJ}{pp=YP!hF%An14flrg`m@!;Qa z#zWq{ufOBG`6nj^W1S4m_b|!puHvfbc2-Qwr0A;R9`@y=iKyR+DF}9MbW>)iKca4rZ~CI$TH_$Sm2Tig5FfP9pxM zulMrJ(}v(O2z|#5+xB_2GCybYhca#!<<5mf^)FT%_#%Hnz!T7L z^m5%oeL_0kgKR?s_ReI1VGhV_n+T7Uqx|-)j>OZ7sT2BaV{&RqPpfO$wRMrLlp+Cs zrLiH(BwM6Rgz&-d5JvbngayUob#*Xx)v7j;XdyOSpP9PGy2XbCIyg;pwT#KvV92&- zNFi?OaN3K>VXDb~bK}nJ`i+%oYSOgwg|K~@@4!BsH%R*svTWHhRcPq1iSPUH?YwyxC}l%BrDopO+>@i8%02JEGy!#G~#D(srlp z=vu>&N6XiScq?Jhyyb5kN226JSxRFMmk{zuA5|VnYw4kstyfuN!lUC%w zw(;WP@!Oy^kKIMJlU9tS+i!o8sUEzy-M%fb( xbC1-SgTUC;Vv}iBTKctImVPNH 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 literal 0 HcmV?d00001 diff --git a/backend/staticfiles/unfold/fonts/material-symbols/styles.css b/backend/staticfiles/unfold/fonts/material-symbols/styles.css new file mode 100644 index 00000000..834bc8d8 --- /dev/null +++ b/backend/staticfiles/unfold/fonts/material-symbols/styles.css @@ -0,0 +1,6 @@ +@font-face { + font-family: "Material Symbols Outlined"; + font-style: normal; + font-weight: 400; + src: url("Material-Symbols-Outlined.woff2") format("woff2"); +} diff --git a/backend/staticfiles/unfold/js/alpine/LICENSE b/backend/staticfiles/unfold/js/alpine/LICENSE new file mode 100644 index 00000000..c3cc2ddc --- /dev/null +++ b/backend/staticfiles/unfold/js/alpine/LICENSE @@ -0,0 +1,21 @@ +# MIT License + +Copyright Β© 2019-2021 Caleb Porzio and contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/backend/staticfiles/unfold/js/alpine/alpine.anchor.js b/backend/staticfiles/unfold/js/alpine/alpine.anchor.js new file mode 100644 index 00000000..1b6f05e1 --- /dev/null +++ b/backend/staticfiles/unfold/js/alpine/alpine.anchor.js @@ -0,0 +1 @@ +(()=>{var V=Math.min,S=Math.max,X=Math.round,U=Math.floor,T=t=>({x:t,y:t}),Ht={left:"right",right:"left",bottom:"top",top:"bottom"},zt={start:"end",end:"start"};function ot(t,e,n){return S(t,V(e,n))}function q(t,e){return typeof t=="function"?t(e):t}function L(t){return t.split("-")[0]}function J(t){return t.split("-")[1]}function it(t){return t==="x"?"y":"x"}function st(t){return t==="y"?"height":"width"}function K(t){return["top","bottom"].includes(L(t))?"y":"x"}function rt(t){return it(K(t))}function pt(t,e,n){n===void 0&&(n=!1);let o=J(t),i=rt(t),s=st(i),r=i==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return e.reference[s]>e.floating[s]&&(r=$(r)),[r,$(r)]}function xt(t){let e=$(t);return[tt(t),e,tt(e)]}function tt(t){return t.replace(/start|end/g,e=>zt[e])}function It(t,e,n){let o=["left","right"],i=["right","left"],s=["top","bottom"],r=["bottom","top"];switch(t){case"top":case"bottom":return n?e?i:o:e?o:i;case"left":case"right":return e?s:r;default:return[]}}function wt(t,e,n,o){let i=J(t),s=It(L(t),n==="start",o);return i&&(s=s.map(r=>r+"-"+i),e&&(s=s.concat(s.map(tt)))),s}function $(t){return t.replace(/left|right|bottom|top/g,e=>Ht[e])}function jt(t){return{top:0,right:0,bottom:0,left:0,...t}}function yt(t){return typeof t!="number"?jt(t):{top:t,right:t,bottom:t,left:t}}function _(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}function vt(t,e,n){let{reference:o,floating:i}=t,s=K(e),r=rt(e),c=st(r),l=L(e),f=s==="y",m=o.x+o.width/2-i.width/2,u=o.y+o.height/2-i.height/2,p=o[c]/2-i[c]/2,a;switch(l){case"top":a={x:m,y:o.y-i.height};break;case"bottom":a={x:m,y:o.y+o.height};break;case"right":a={x:o.x+o.width,y:u};break;case"left":a={x:o.x-i.width,y:u};break;default:a={x:o.x,y:o.y}}switch(J(e)){case"start":a[r]-=p*(n&&f?-1:1);break;case"end":a[r]+=p*(n&&f?-1:1);break}return a}var bt=async(t,e,n)=>{let{placement:o="bottom",strategy:i="absolute",middleware:s=[],platform:r}=n,c=s.filter(Boolean),l=await(r.isRTL==null?void 0:r.isRTL(e)),f=await r.getElementRects({reference:t,floating:e,strategy:i}),{x:m,y:u}=vt(f,o,l),p=o,a={},d=0;for(let g=0;gk<=0)){var dt,mt;let k=(((dt=s.flip)==null?void 0:dt.index)||0)+1,ht=v[k];if(ht)return{data:{index:k,overflows:I},reset:{placement:ht}};let j=(mt=I.filter(B=>B.overflows[0]<=0).sort((B,F)=>B.overflows[1]-F.overflows[1])[0])==null?void 0:mt.placement;if(!j)switch(a){case"bestFit":{var gt;let B=(gt=I.map(F=>[F.placement,F.overflows.filter(Y=>Y>0).reduce((Y,Wt)=>Y+Wt,0)]).sort((F,Y)=>F[1]-Y[1])[0])==null?void 0:gt[0];B&&(j=B);break}case"initialPlacement":j=c;break}if(i!==j)return{reset:{placement:j}}}return{}}}};async function Yt(t,e){let{placement:n,platform:o,elements:i}=t,s=await(o.isRTL==null?void 0:o.isRTL(i.floating)),r=L(n),c=J(n),l=K(n)==="y",f=["left","top"].includes(r)?-1:1,m=s&&l?-1:1,u=q(e,t),{mainAxis:p,crossAxis:a,alignmentAxis:d}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...u};return c&&typeof d=="number"&&(a=c==="end"?d*-1:d),l?{x:a*m,y:p*f}:{x:p*f,y:a*m}}var ft=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){let{x:n,y:o}=e,i=await Yt(e,t);return{x:n+i.x,y:o+i.y,data:i}}}},at=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){let{x:n,y:o,placement:i}=e,{mainAxis:s=!0,crossAxis:r=!1,limiter:c={fn:x=>{let{x:h,y:w}=x;return{x:h,y:w}}},...l}=q(t,e),f={x:n,y:o},m=await ct(e,l),u=K(L(i)),p=it(u),a=f[p],d=f[u];if(s){let x=p==="y"?"top":"left",h=p==="y"?"bottom":"right",w=a+m[x],y=a-m[h];a=ot(w,a,y)}if(r){let x=u==="y"?"top":"left",h=u==="y"?"bottom":"right",w=d+m[x],y=d-m[h];d=ot(w,d,y)}let g=c.fn({...e,[p]:a,[u]:d});return{...g,data:{x:g.x-n,y:g.y-o}}}}};function P(t){return Ot(t)?(t.nodeName||"").toLowerCase():"#document"}function b(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function C(t){var e;return(e=(Ot(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function Ot(t){return t instanceof Node||t instanceof b(t).Node}function E(t){return t instanceof Element||t instanceof b(t).Element}function R(t){return t instanceof HTMLElement||t instanceof b(t).HTMLElement}function At(t){return typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof b(t).ShadowRoot}function H(t){let{overflow:e,overflowX:n,overflowY:o,display:i}=A(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+n)&&!["inline","contents"].includes(i)}function Rt(t){return["table","td","th"].includes(P(t))}function et(t){let e=nt(),n=A(t);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!e&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!e&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(o=>(n.willChange||"").includes(o))||["paint","layout","strict","content"].some(o=>(n.contain||"").includes(o))}function Ct(t){let e=M(t);for(;R(e)&&!G(e);){if(et(e))return e;e=M(e)}return null}function nt(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function G(t){return["html","body","#document"].includes(P(t))}function A(t){return b(t).getComputedStyle(t)}function Q(t){return E(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function M(t){if(P(t)==="html")return t;let e=t.assignedSlot||t.parentNode||At(t)&&t.host||C(t);return At(e)?e.host:e}function Et(t){let e=M(t);return G(e)?t.ownerDocument?t.ownerDocument.body:t.body:R(e)&&H(e)?e:Et(e)}function W(t,e,n){var o;e===void 0&&(e=[]),n===void 0&&(n=!0);let i=Et(t),s=i===((o=t.ownerDocument)==null?void 0:o.body),r=b(i);return s?e.concat(r,r.visualViewport||[],H(i)?i:[],r.frameElement&&n?W(r.frameElement):[]):e.concat(i,W(i,[],n))}function Pt(t){let e=A(t),n=parseFloat(e.width)||0,o=parseFloat(e.height)||0,i=R(t),s=i?t.offsetWidth:n,r=i?t.offsetHeight:o,c=X(n)!==s||X(o)!==r;return c&&(n=s,o=r),{width:n,height:o,$:c}}function ut(t){return E(t)?t:t.contextElement}function z(t){let e=ut(t);if(!R(e))return T(1);let n=e.getBoundingClientRect(),{width:o,height:i,$:s}=Pt(e),r=(s?X(n.width):n.width)/o,c=(s?X(n.height):n.height)/i;return(!r||!Number.isFinite(r))&&(r=1),(!c||!Number.isFinite(c))&&(c=1),{x:r,y:c}}var $t=T(0);function Lt(t){let e=b(t);return!nt()||!e.visualViewport?$t:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function Xt(t,e,n){return e===void 0&&(e=!1),!n||e&&n!==b(t)?!1:e}function N(t,e,n,o){e===void 0&&(e=!1),n===void 0&&(n=!1);let i=t.getBoundingClientRect(),s=ut(t),r=T(1);e&&(o?E(o)&&(r=z(o)):r=z(t));let c=Xt(s,n,o)?Lt(s):T(0),l=(i.left+c.x)/r.x,f=(i.top+c.y)/r.y,m=i.width/r.x,u=i.height/r.y;if(s){let p=b(s),a=o&&E(o)?b(o):o,d=p.frameElement;for(;d&&o&&a!==p;){let g=z(d),x=d.getBoundingClientRect(),h=A(d),w=x.left+(d.clientLeft+parseFloat(h.paddingLeft))*g.x,y=x.top+(d.clientTop+parseFloat(h.paddingTop))*g.y;l*=g.x,f*=g.y,m*=g.x,u*=g.y,l+=w,f+=y,d=b(d).frameElement}}return _({width:m,height:u,x:l,y:f})}function Ut(t){let{rect:e,offsetParent:n,strategy:o}=t,i=R(n),s=C(n);if(n===s)return e;let r={scrollLeft:0,scrollTop:0},c=T(1),l=T(0);if((i||!i&&o!=="fixed")&&((P(n)!=="body"||H(s))&&(r=Q(n)),R(n))){let f=N(n);c=z(n),l.x=f.x+n.clientLeft,l.y=f.y+n.clientTop}return{width:e.width*c.x,height:e.height*c.y,x:e.x*c.x-r.scrollLeft*c.x+l.x,y:e.y*c.y-r.scrollTop*c.y+l.y}}function qt(t){return Array.from(t.getClientRects())}function Dt(t){return N(C(t)).left+Q(t).scrollLeft}function Jt(t){let e=C(t),n=Q(t),o=t.ownerDocument.body,i=S(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),s=S(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),r=-n.scrollLeft+Dt(t),c=-n.scrollTop;return A(o).direction==="rtl"&&(r+=S(e.clientWidth,o.clientWidth)-i),{width:i,height:s,x:r,y:c}}function Kt(t,e){let n=b(t),o=C(t),i=n.visualViewport,s=o.clientWidth,r=o.clientHeight,c=0,l=0;if(i){s=i.width,r=i.height;let f=nt();(!f||f&&e==="fixed")&&(c=i.offsetLeft,l=i.offsetTop)}return{width:s,height:r,x:c,y:l}}function Gt(t,e){let n=N(t,!0,e==="fixed"),o=n.top+t.clientTop,i=n.left+t.clientLeft,s=R(t)?z(t):T(1),r=t.clientWidth*s.x,c=t.clientHeight*s.y,l=i*s.x,f=o*s.y;return{width:r,height:c,x:l,y:f}}function St(t,e,n){let o;if(e==="viewport")o=Kt(t,n);else if(e==="document")o=Jt(C(t));else if(E(e))o=Gt(e,n);else{let i=Lt(t);o={...e,x:e.x-i.x,y:e.y-i.y}}return _(o)}function kt(t,e){let n=M(t);return n===e||!E(n)||G(n)?!1:A(n).position==="fixed"||kt(n,e)}function Qt(t,e){let n=e.get(t);if(n)return n;let o=W(t,[],!1).filter(c=>E(c)&&P(c)!=="body"),i=null,s=A(t).position==="fixed",r=s?M(t):t;for(;E(r)&&!G(r);){let c=A(r),l=et(r);!l&&c.position==="fixed"&&(i=null),(s?!l&&!i:!l&&c.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||H(r)&&!l&&kt(t,r))?o=o.filter(m=>m!==r):i=c,r=M(r)}return e.set(t,o),o}function Zt(t){let{element:e,boundary:n,rootBoundary:o,strategy:i}=t,r=[...n==="clippingAncestors"?Qt(e,this._c):[].concat(n),o],c=r[0],l=r.reduce((f,m)=>{let u=St(e,m,i);return f.top=S(u.top,f.top),f.right=V(u.right,f.right),f.bottom=V(u.bottom,f.bottom),f.left=S(u.left,f.left),f},St(e,c,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function te(t){return Pt(t)}function ee(t,e,n){let o=R(e),i=C(e),s=n==="fixed",r=N(t,!0,s,e),c={scrollLeft:0,scrollTop:0},l=T(0);if(o||!o&&!s)if((P(e)!=="body"||H(i))&&(c=Q(e)),o){let f=N(e,!0,s,e);l.x=f.x+e.clientLeft,l.y=f.y+e.clientTop}else i&&(l.x=Dt(i));return{x:r.left+c.scrollLeft-l.x,y:r.top+c.scrollTop-l.y,width:r.width,height:r.height}}function Tt(t,e){return!R(t)||A(t).position==="fixed"?null:e?e(t):t.offsetParent}function _t(t,e){let n=b(t);if(!R(t))return n;let o=Tt(t,e);for(;o&&Rt(o)&&A(o).position==="static";)o=Tt(o,e);return o&&(P(o)==="html"||P(o)==="body"&&A(o).position==="static"&&!et(o))?n:o||Ct(t)||n}var ne=async function(t){let{reference:e,floating:n,strategy:o}=t,i=this.getOffsetParent||_t,s=this.getDimensions;return{reference:ee(e,await i(n),o),floating:{x:0,y:0,...await s(n)}}};function oe(t){return A(t).direction==="rtl"}var ie={convertOffsetParentRelativeRectToViewportRelativeRect:Ut,getDocumentElement:C,getClippingRect:Zt,getOffsetParent:_t,getElementRects:ne,getClientRects:qt,getDimensions:te,getScale:z,isElement:E,isRTL:oe};function se(t,e){let n=null,o,i=C(t);function s(){clearTimeout(o),n&&n.disconnect(),n=null}function r(c,l){c===void 0&&(c=!1),l===void 0&&(l=1),s();let{left:f,top:m,width:u,height:p}=t.getBoundingClientRect();if(c||e(),!u||!p)return;let a=U(m),d=U(i.clientWidth-(f+u)),g=U(i.clientHeight-(m+p)),x=U(f),w={rootMargin:-a+"px "+-d+"px "+-g+"px "+-x+"px",threshold:S(0,V(1,l))||1},y=!0;function O(v){let D=v[0].intersectionRatio;if(D!==l){if(!y)return r();D?r(!1,D):o=setTimeout(()=>{r(!1,1e-7)},100)}y=!1}try{n=new IntersectionObserver(O,{...w,root:i.ownerDocument})}catch{n=new IntersectionObserver(O,w)}n.observe(t)}return r(!0),s}function Mt(t,e,n,o){o===void 0&&(o={});let{ancestorScroll:i=!0,ancestorResize:s=!0,elementResize:r=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,f=ut(t),m=i||s?[...f?W(f):[],...W(e)]:[];m.forEach(h=>{i&&h.addEventListener("scroll",n,{passive:!0}),s&&h.addEventListener("resize",n)});let u=f&&c?se(f,n):null,p=-1,a=null;r&&(a=new ResizeObserver(h=>{let[w]=h;w&&w.target===f&&a&&(a.unobserve(e),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{a&&a.observe(e)})),n()}),f&&!l&&a.observe(f),a.observe(e));let d,g=l?N(t):null;l&&x();function x(){let h=N(t);g&&(h.x!==g.x||h.y!==g.y||h.width!==g.width||h.height!==g.height)&&n(),g=h,d=requestAnimationFrame(x)}return n(),()=>{m.forEach(h=>{i&&h.removeEventListener("scroll",n),s&&h.removeEventListener("resize",n)}),u&&u(),a&&a.disconnect(),a=null,l&&cancelAnimationFrame(d)}}var Nt=(t,e,n)=>{let o=new Map,i={platform:ie,...n},s={...i.platform,_c:o};return bt(t,e,{...i,platform:s})};function Vt(t){t.magic("anchor",e=>{if(!e._x_anchor)throw"Alpine: No x-anchor directive found on element using $anchor...";return e._x_anchor}),t.interceptClone((e,n)=>{e&&e._x_anchor&&!n._x_anchor&&(n._x_anchor=e._x_anchor)}),t.directive("anchor",t.skipDuringClone((e,{expression:n,modifiers:o,value:i},{cleanup:s,evaluate:r})=>{let{placement:c,offsetValue:l,unstyled:f}=Ft(o);e._x_anchor=t.reactive({x:0,y:0});let m=r(n);if(!m)throw"Alpine: no element provided to x-anchor...";let u=()=>{let a;Nt(m,e,{placement:c,middleware:[lt(),at({padding:5}),ft(l)]}).then(({x:d,y:g})=>{f||Bt(e,d,g),JSON.stringify({x:d,y:g})!==a&&(e._x_anchor.x=d,e._x_anchor.y=g),a=JSON.stringify({x:d,y:g})})},p=Mt(m,e,()=>u());s(()=>p())},(e,{expression:n,modifiers:o,value:i},{cleanup:s,evaluate:r})=>{let{placement:c,offsetValue:l,unstyled:f}=Ft(o);e._x_anchor&&(f||Bt(e,e._x_anchor.x,e._x_anchor.y))}))}function Bt(t,e,n){Object.assign(t.style,{left:e+"px",top:n+"px",position:"absolute"})}function Ft(t){let n=["top","top-start","top-end","right","right-start","right-end","bottom","bottom-start","bottom-end","left","left-start","left-end"].find(s=>t.includes(s)),o=0;if(t.includes("offset")){let s=t.findIndex(r=>r==="offset");o=t[s+1]!==void 0?Number(t[s+1]):o}let i=t.includes("no-style");return{placement:n,offsetValue:o,unstyled:i}}document.addEventListener("alpine:init",()=>{window.Alpine.plugin(Vt)});})(); diff --git a/backend/staticfiles/unfold/js/alpine/alpine.js b/backend/staticfiles/unfold/js/alpine/alpine.js new file mode 100644 index 00000000..2fdd6ecf --- /dev/null +++ b/backend/staticfiles/unfold/js/alpine/alpine.js @@ -0,0 +1,5 @@ +(()=>{var nt=!1,it=!1,W=[],ot=-1;function Ut(e){Rn(e)}function Rn(e){W.includes(e)||W.push(e),Mn()}function Wt(e){let t=W.indexOf(e);t!==-1&&t>ot&&W.splice(t,1)}function Mn(){!it&&!nt&&(nt=!0,queueMicrotask(Nn))}function Nn(){nt=!1,it=!0;for(let e=0;ee.effect(t,{scheduler:r=>{st?Ut(r):r()}}),at=e.raw}function ct(e){N=e}function Yt(e){let t=()=>{};return[n=>{let i=N(n);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(i),t=()=>{i!==void 0&&(e._x_effects.delete(i),$(i))},i},()=>{t()}]}function ve(e,t){let r=!0,n,i=N(()=>{let o=e();JSON.stringify(o),r?n=o:queueMicrotask(()=>{t(o,n),n=o}),r=!1});return()=>$(i)}var Xt=[],Zt=[],Qt=[];function er(e){Qt.push(e)}function te(e,t){typeof t=="function"?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,Zt.push(t))}function Ae(e){Xt.push(e)}function Oe(e,t,r){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(r)}function lt(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach(([r,n])=>{(t===void 0||t.includes(r))&&(n.forEach(i=>i()),delete e._x_attributeCleanups[r])})}function tr(e){for(e._x_effects?.forEach(Wt);e._x_cleanups?.length;)e._x_cleanups.pop()()}var ut=new MutationObserver(mt),ft=!1;function ue(){ut.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),ft=!0}function dt(){kn(),ut.disconnect(),ft=!1}var le=[];function kn(){let e=ut.takeRecords();le.push(()=>e.length>0&&mt(e));let t=le.length;queueMicrotask(()=>{if(le.length===t)for(;le.length>0;)le.shift()()})}function m(e){if(!ft)return e();dt();let t=e();return ue(),t}var pt=!1,Se=[];function rr(){pt=!0}function nr(){pt=!1,mt(Se),Se=[]}function mt(e){if(pt){Se=Se.concat(e);return}let t=[],r=new Set,n=new Map,i=new Map;for(let o=0;o{s.nodeType===1&&s._x_marker&&r.add(s)}),e[o].addedNodes.forEach(s=>{if(s.nodeType===1){if(r.has(s)){r.delete(s);return}s._x_marker||t.push(s)}})),e[o].type==="attributes")){let s=e[o].target,a=e[o].attributeName,c=e[o].oldValue,l=()=>{n.has(s)||n.set(s,[]),n.get(s).push({name:a,value:s.getAttribute(a)})},u=()=>{i.has(s)||i.set(s,[]),i.get(s).push(a)};s.hasAttribute(a)&&c===null?l():s.hasAttribute(a)?(u(),l()):u()}i.forEach((o,s)=>{lt(s,o)}),n.forEach((o,s)=>{Xt.forEach(a=>a(s,o))});for(let o of r)t.some(s=>s.contains(o))||Zt.forEach(s=>s(o));for(let o of t)o.isConnected&&Qt.forEach(s=>s(o));t=null,r=null,n=null,i=null}function Ce(e){return z(B(e))}function k(e,t,r){return e._x_dataStack=[t,...B(r||e)],()=>{e._x_dataStack=e._x_dataStack.filter(n=>n!==t)}}function B(e){return e._x_dataStack?e._x_dataStack:typeof ShadowRoot=="function"&&e instanceof ShadowRoot?B(e.host):e.parentNode?B(e.parentNode):[]}function z(e){return new Proxy({objects:e},Dn)}var Dn={ownKeys({objects:e}){return Array.from(new Set(e.flatMap(t=>Object.keys(t))))},has({objects:e},t){return t==Symbol.unscopables?!1:e.some(r=>Object.prototype.hasOwnProperty.call(r,t)||Reflect.has(r,t))},get({objects:e},t,r){return t=="toJSON"?Pn:Reflect.get(e.find(n=>Reflect.has(n,t))||{},t,r)},set({objects:e},t,r,n){let i=e.find(s=>Object.prototype.hasOwnProperty.call(s,t))||e[e.length-1],o=Object.getOwnPropertyDescriptor(i,t);return o?.set&&o?.get?o.set.call(n,r)||!0:Reflect.set(i,t,r)}};function Pn(){return Reflect.ownKeys(this).reduce((t,r)=>(t[r]=Reflect.get(this,r),t),{})}function Te(e){let t=n=>typeof n=="object"&&!Array.isArray(n)&&n!==null,r=(n,i="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach(([o,{value:s,enumerable:a}])=>{if(a===!1||s===void 0||typeof s=="object"&&s!==null&&s.__v_skip)return;let c=i===""?o:`${i}.${o}`;typeof s=="object"&&s!==null&&s._x_interceptor?n[o]=s.initialize(e,c,o):t(s)&&s!==n&&!(s instanceof Element)&&r(s,c)})};return r(e)}function Re(e,t=()=>{}){let r={initialValue:void 0,_x_interceptor:!0,initialize(n,i,o){return e(this.initialValue,()=>In(n,i),s=>ht(n,i,s),i,o)}};return t(r),n=>{if(typeof n=="object"&&n!==null&&n._x_interceptor){let i=r.initialize.bind(r);r.initialize=(o,s,a)=>{let c=n.initialize(o,s,a);return r.initialValue=c,i(o,s,a)}}else r.initialValue=n;return r}}function In(e,t){return t.split(".").reduce((r,n)=>r[n],e)}function ht(e,t,r){if(typeof t=="string"&&(t=t.split(".")),t.length===1)e[t[0]]=r;else{if(t.length===0)throw error;return e[t[0]]||(e[t[0]]={}),ht(e[t[0]],t.slice(1),r)}}var ir={};function y(e,t){ir[e]=t}function fe(e,t){let r=Ln(t);return Object.entries(ir).forEach(([n,i])=>{Object.defineProperty(e,`$${n}`,{get(){return i(t,r)},enumerable:!1})}),e}function Ln(e){let[t,r]=_t(e),n={interceptor:Re,...t};return te(e,r),n}function or(e,t,r,...n){try{return r(...n)}catch(i){re(i,e,t)}}function re(e,t,r=void 0){e=Object.assign(e??{message:"No error message given."},{el:t,expression:r}),console.warn(`Alpine Expression Error: ${e.message} + +${r?'Expression: "'+r+`" + +`:""}`,t),setTimeout(()=>{throw e},0)}var Me=!0;function ke(e){let t=Me;Me=!1;let r=e();return Me=t,r}function R(e,t,r={}){let n;return x(e,t)(i=>n=i,r),n}function x(...e){return sr(...e)}var sr=xt;function ar(e){sr=e}function xt(e,t){let r={};fe(r,e);let n=[r,...B(e)],i=typeof t=="function"?$n(n,t):Fn(n,t,e);return or.bind(null,e,t,i)}function $n(e,t){return(r=()=>{},{scope:n={},params:i=[]}={})=>{let o=t.apply(z([n,...e]),i);Ne(r,o)}}var gt={};function jn(e,t){if(gt[e])return gt[e];let r=Object.getPrototypeOf(async function(){}).constructor,n=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e,o=(()=>{try{let s=new r(["__self","scope"],`with (scope) { __self.result = ${n} }; __self.finished = true; return __self.result;`);return Object.defineProperty(s,"name",{value:`[Alpine] ${e}`}),s}catch(s){return re(s,t,e),Promise.resolve()}})();return gt[e]=o,o}function Fn(e,t,r){let n=jn(t,r);return(i=()=>{},{scope:o={},params:s=[]}={})=>{n.result=void 0,n.finished=!1;let a=z([o,...e]);if(typeof n=="function"){let c=n(n,a).catch(l=>re(l,r,t));n.finished?(Ne(i,n.result,a,s,r),n.result=void 0):c.then(l=>{Ne(i,l,a,s,r)}).catch(l=>re(l,r,t)).finally(()=>n.result=void 0)}}}function Ne(e,t,r,n,i){if(Me&&typeof t=="function"){let o=t.apply(r,n);o instanceof Promise?o.then(s=>Ne(e,s,r,n)).catch(s=>re(s,i,t)):e(o)}else typeof t=="object"&&t instanceof Promise?t.then(o=>e(o)):e(t)}var wt="x-";function C(e=""){return wt+e}function cr(e){wt=e}var De={};function d(e,t){return De[e]=t,{before(r){if(!De[r]){console.warn(String.raw`Cannot find directive \`${r}\`. \`${e}\` will use the default order of execution`);return}let n=G.indexOf(r);G.splice(n>=0?n:G.indexOf("DEFAULT"),0,e)}}}function lr(e){return Object.keys(De).includes(e)}function pe(e,t,r){if(t=Array.from(t),e._x_virtualDirectives){let o=Object.entries(e._x_virtualDirectives).map(([a,c])=>({name:a,value:c})),s=Et(o);o=o.map(a=>s.find(c=>c.name===a.name)?{name:`x-bind:${a.name}`,value:`"${a.value}"`}:a),t=t.concat(o)}let n={};return t.map(dr((o,s)=>n[o]=s)).filter(mr).map(zn(n,r)).sort(Kn).map(o=>Bn(e,o))}function Et(e){return Array.from(e).map(dr()).filter(t=>!mr(t))}var yt=!1,de=new Map,ur=Symbol();function fr(e){yt=!0;let t=Symbol();ur=t,de.set(t,[]);let r=()=>{for(;de.get(t).length;)de.get(t).shift()();de.delete(t)},n=()=>{yt=!1,r()};e(r),n()}function _t(e){let t=[],r=a=>t.push(a),[n,i]=Yt(e);return t.push(i),[{Alpine:K,effect:n,cleanup:r,evaluateLater:x.bind(x,e),evaluate:R.bind(R,e)},()=>t.forEach(a=>a())]}function Bn(e,t){let r=()=>{},n=De[t.type]||r,[i,o]=_t(e);Oe(e,t.original,o);let s=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,i),n=n.bind(n,e,t,i),yt?de.get(ur).push(n):n())};return s.runCleanups=o,s}var Pe=(e,t)=>({name:r,value:n})=>(r.startsWith(e)&&(r=r.replace(e,t)),{name:r,value:n}),Ie=e=>e;function dr(e=()=>{}){return({name:t,value:r})=>{let{name:n,value:i}=pr.reduce((o,s)=>s(o),{name:t,value:r});return n!==t&&e(n,t),{name:n,value:i}}}var pr=[];function ne(e){pr.push(e)}function mr({name:e}){return hr().test(e)}var hr=()=>new RegExp(`^${wt}([^:^.]+)\\b`);function zn(e,t){return({name:r,value:n})=>{let i=r.match(hr()),o=r.match(/:([a-zA-Z0-9\-_:]+)/),s=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[r]||r;return{type:i?i[1]:null,value:o?o[1]:null,modifiers:s.map(c=>c.replace(".","")),expression:n,original:a}}}var bt="DEFAULT",G=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",bt,"teleport"];function Kn(e,t){let r=G.indexOf(e.type)===-1?bt:e.type,n=G.indexOf(t.type)===-1?bt:t.type;return G.indexOf(r)-G.indexOf(n)}function J(e,t,r={}){e.dispatchEvent(new CustomEvent(t,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}function D(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(i=>D(i,t));return}let r=!1;if(t(e,()=>r=!0),r)return;let n=e.firstElementChild;for(;n;)D(n,t,!1),n=n.nextElementSibling}function E(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var _r=!1;function gr(){_r&&E("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),_r=!0,document.body||E("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `