@property --gv-color-primary{syntax:"<color>";inherits:true;initial-value:#204ce5}@property --gv-color-primary-hover{syntax:"<color>";inherits:true;initial-value:#1c44ce}@property --gv-color-primary-subtle{syntax:"<color>";inherits:true;initial-value:#c3d9ff}@property --gv-color-on-primary{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-color-text{syntax:"<color>";inherits:true;initial-value:#112337}@property --gv-color-text-hover{syntax:"<color>";inherits:true;initial-value:#112337}@property --gv-color-text-secondary{syntax:"<color>";inherits:true;initial-value:#54667a}@property --gv-color-text-muted{syntax:"<color>";inherits:true;initial-value:#5b6470}@property --gv-color-text-disabled{syntax:"<color>";inherits:true;initial-value:#a1a8b1}@property --gv-color-on-disabled{syntax:"<color>";inherits:true;initial-value:#a1a8b1}@property --gv-color-placeholder{syntax:"<color>";inherits:true;initial-value:#5f6772}@property --gv-color-link{syntax:"<color>";inherits:true;initial-value:#204ce5}@property --gv-color-link-hover{syntax:"<color>";inherits:true;initial-value:#1c44ce}@property --gv-color-link-visited{syntax:"<color>";inherits:true;initial-value:#7c3aed}@property --gv-color-link-active{syntax:"<color>";inherits:true;initial-value:#0c1f7a}@property --gv-field-label-color{syntax:"<color>";inherits:true;initial-value:#5b6470}@property --gv-control-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-control-border-color{syntax:"<color>";inherits:true;initial-value:#6b7280}@property --gv-control-bg-disabled{syntax:"<color>";inherits:true;initial-value:#edeef0}@property --gv-control-border-color-disabled{syntax:"<color>";inherits:true;initial-value:#888}@property --gv-control-text-disabled{syntax:"<color>";inherits:true;initial-value:#a1a8b1}@property --gv-button-bg{syntax:"<color>";inherits:true;initial-value:#204ce5}@property --gv-button-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-button-bg-hover{syntax:"<color>";inherits:true;initial-value:#1c44ce}@property --gv-button-bg-disabled{syntax:"<color>";inherits:true;initial-value:#edeef0}@property --gv-button-color-disabled{syntax:"<color>";inherits:true;initial-value:#a1a8b1}@property --gv-color-surface{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-color-surface-hover{syntax:"<color>";inherits:true;initial-value:#fafafa}@property --gv-color-surface-alt{syntax:"<color>";inherits:true;initial-value:#f2f3f5}@property --gv-color-surface-error{syntax:"<color>";inherits:true;initial-value:#fbe2dc}@property --gv-color-surface-success{syntax:"<color>";inherits:true;initial-value:#dcf2df}@property --gv-color-surface-warning{syntax:"<color>";inherits:true;initial-value:#fef0d6}@property --gv-color-surface-info{syntax:"<color>";inherits:true;initial-value:#cffafe}@property --gv-color-surface-disabled{syntax:"<color>";inherits:true;initial-value:#edeef0}@property --gv-color-header-bg{syntax:"<color>";inherits:true;initial-value:#f2f3f5}@property --gv-color-header-bg-hover{syntax:"<color>";inherits:true;initial-value:#f2f3f5}@property --gv-color-header-text{syntax:"<color>";inherits:true;initial-value:#5b6470}@property --gv-color-header-text-hover{syntax:"<color>";inherits:true;initial-value:#5b6470}@property --gv-color-zebra-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-color-border{syntax:"<color>";inherits:true;initial-value:#888}@property --gv-color-border-strong{syntax:"<color>";inherits:true;initial-value:#6b7280}@property --gv-color-border-light{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-color-row-divider{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-color-entry-border{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-color-error{syntax:"<color>";inherits:true;initial-value:#c02b0a}@property --gv-color-error-hover{syntax:"<color>";inherits:true;initial-value:#922008}@property --gv-color-on-error{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-color-success{syntax:"<color>";inherits:true;initial-value:#23692f}@property --gv-color-success-hover{syntax:"<color>";inherits:true;initial-value:#1a4f23}@property --gv-color-on-success{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-color-warning{syntax:"<color>";inherits:true;initial-value:#febc48}@property --gv-color-warning-icon{syntax:"<color>";inherits:true;initial-value:#b07000}@property --gv-color-info{syntax:"<color>";inherits:true;initial-value:#0e7490}@property --gv-color-info-hover{syntax:"<color>";inherits:true;initial-value:#0a5e74}@property --gv-color-on-info{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-focus-ring-color{syntax:"<color>";inherits:true;initial-value:#2563eb}@property --gv-entry-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --gv-font-size-base{syntax:"<length-percentage>";inherits:true;initial-value:16px}@property --gv-font-weight-light{syntax:"<integer>";inherits:true;initial-value:300}@property --gv-font-weight-normal{syntax:"<integer>";inherits:true;initial-value:400}@property --gv-font-weight-medium{syntax:"<integer>";inherits:true;initial-value:500}@property --gv-font-weight-semibold{syntax:"<integer>";inherits:true;initial-value:600}@property --gv-font-weight-bold{syntax:"<integer>";inherits:true;initial-value:700}@property --gv-line-height-tight{syntax:"<number>";inherits:true;initial-value:1.25}@property --gv-line-height-normal{syntax:"<number>";inherits:true;initial-value:1.5}@property --gv-line-height-relaxed{syntax:"<number>";inherits:true;initial-value:1.75}@property --gv-line-height-cjk{syntax:"<number>";inherits:true;initial-value:1.85}@property --gv-field-label-font-weight{syntax:"<integer>";inherits:true;initial-value:600}@property --gv-_font-scale-xs{syntax:"<number>";inherits:true;initial-value:.75}@property --gv-_font-scale-sm{syntax:"<number>";inherits:true;initial-value:.875}@property --gv-_font-scale-md{syntax:"<number>";inherits:true;initial-value:1.125}@property --gv-_font-scale-lg{syntax:"<number>";inherits:true;initial-value:1.25}@property --gv-_font-scale-xl{syntax:"<number>";inherits:true;initial-value:1.5}@property --gv-_font-scale-2xl{syntax:"<number>";inherits:true;initial-value:1.875}@property --gv-space-1{syntax:"<length>";inherits:true;initial-value:4px}@property --gv-space-2{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-space-3{syntax:"<length>";inherits:true;initial-value:12px}@property --gv-space-4{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-space-5{syntax:"<length>";inherits:true;initial-value:20px}@property --gv-space-6{syntax:"<length>";inherits:true;initial-value:24px}@property --gv-space-8{syntax:"<length>";inherits:true;initial-value:32px}@property --gv-space-10{syntax:"<length>";inherits:true;initial-value:40px}@property --gv-space-12{syntax:"<length>";inherits:true;initial-value:48px}@property --gv-space-16{syntax:"<length>";inherits:true;initial-value:64px}@property --gv-entry-padding-top{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-right{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-bottom{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-left{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-block-start{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-block-end{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-inline-start{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-entry-padding-inline-end{syntax:"<length-percentage>";inherits:true;initial-value:24px}@property --gv-widget-padding-block{syntax:"<length-percentage>";inherits:true;initial-value:20px}@property --gv-widget-padding-inline{syntax:"<length-percentage>";inherits:true;initial-value:16px}@property --gv-widget-margin-block-end{syntax:"<length>";inherits:true;initial-value:32px}@property --gv-search-row-gap{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-search-col-gap{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-toolbar-gap{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-toolbar-padding{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-toolbar-margin-block-end{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-pagination-gap{syntax:"<length>";inherits:true;initial-value:4px}@property --gv-pagination-button-size{syntax:"<length>";inherits:true;initial-value:36px}@property --gv-checkbox-size{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-map-marker-size{syntax:"<length>";inherits:true;initial-value:18px}@property --gv-radius-xs{syntax:"<length>";inherits:true;initial-value:2px}@property --gv-radius-sm{syntax:"<length>";inherits:true;initial-value:4px}@property --gv-radius-md{syntax:"<length>";inherits:true;initial-value:6px}@property --gv-radius-lg{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-radius-xl{syntax:"<length>";inherits:true;initial-value:12px}@property --gv-radius-full{syntax:"<length>";inherits:true;initial-value:9999px}@property --gv-border-width-0{syntax:"<length>";inherits:true;initial-value:0}@property --gv-border-width-1{syntax:"<length>";inherits:true;initial-value:1px}@property --gv-border-width-2{syntax:"<length>";inherits:true;initial-value:2px}@property --gv-border-width-3{syntax:"<length>";inherits:true;initial-value:3px}@property --gv-border-width-4{syntax:"<length>";inherits:true;initial-value:4px}@property --gv-border-width-8{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-widget-border-radius{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-pagination-button-radius{syntax:"<length>";inherits:true;initial-value:6px}@property --gv-control-border-width{syntax:"<length>";inherits:true;initial-value:1px}@property --gv-control-radius{syntax:"<length>";inherits:true;initial-value:6px}@property --gv-focus-ring-width{syntax:"<length>";inherits:true;initial-value:2px}@property --gv-focus-ring-offset{syntax:"<length>";inherits:true;initial-value:2px}@property --gv-entry-radius{syntax:"<length>";inherits:true;initial-value:8px}@property --gv-entry-border-width{syntax:"<length>";inherits:true;initial-value:1px}@property --gv-entry-border-width-hover{syntax:"<length>";inherits:true;initial-value:1px}@property --gv-entry-border-color{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-entry-border-color-hover{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-shadow-alpha{syntax:"<number>";inherits:true;initial-value:.1}@property --gv-opacity-0{syntax:"<number>";inherits:true;initial-value:0}@property --gv-opacity-10{syntax:"<number>";inherits:true;initial-value:.1}@property --gv-opacity-20{syntax:"<number>";inherits:true;initial-value:.2}@property --gv-opacity-30{syntax:"<number>";inherits:true;initial-value:.3}@property --gv-opacity-40{syntax:"<number>";inherits:true;initial-value:.4}@property --gv-opacity-50{syntax:"<number>";inherits:true;initial-value:.5}@property --gv-opacity-60{syntax:"<number>";inherits:true;initial-value:.6}@property --gv-opacity-70{syntax:"<number>";inherits:true;initial-value:.7}@property --gv-opacity-80{syntax:"<number>";inherits:true;initial-value:.8}@property --gv-opacity-90{syntax:"<number>";inherits:true;initial-value:.9}@property --gv-opacity-100{syntax:"<number>";inherits:true;initial-value:1}@property --gv-z-base{syntax:"<integer>";inherits:true;initial-value:0}@property --gv-z-raised{syntax:"<integer>";inherits:true;initial-value:10}@property --gv-z-dropdown{syntax:"<integer>";inherits:true;initial-value:100}@property --gv-z-popover{syntax:"<integer>";inherits:true;initial-value:200}@property --gv-z-sticky{syntax:"<integer>";inherits:true;initial-value:300}@property --gv-z-overlay{syntax:"<integer>";inherits:true;initial-value:400}@property --gv-z-modal{syntax:"<integer>";inherits:true;initial-value:100000}@property --gv-z-toast{syntax:"<integer>";inherits:true;initial-value:600}@property --gv-grid-columns{syntax:"<integer>";inherits:true;initial-value:1}@property --gv-grid-gap{syntax:"<length>";inherits:true;initial-value:24px}@property --gv-card-min-width{syntax:"<length>";inherits:true;initial-value:0px}@property --gv-single-entry-label-inline-size{syntax:"<length-percentage>";inherits:true;initial-value:30%}@property --gv-single-entry-label-width{syntax:"<length-percentage>";inherits:true;initial-value:30%}@property --gv-list-media-inline-size{syntax:"<length-percentage>";inherits:true;initial-value:33.33%}@property --gv-list-media-width{syntax:"<length-percentage>";inherits:true;initial-value:33.33%}@property --gv-map-infowindow-image-max-width{syntax:"<length>";inherits:true;initial-value:100px}@property --gv-size-touch-target{syntax:"<length>";inherits:true;initial-value:44px}@property --gv-drag-handle-size{syntax:"<length>";inherits:true;initial-value:44px}@property --gv-drag-handle-color{syntax:"<color>";inherits:true;initial-value:#5b6470}@property --gv-scrollbar-thumb-color{syntax:"<color>";inherits:true;initial-value:#888}@property --gv-scrollbar-track-color{syntax:"<color>";inherits:true;initial-value:#f2f3f5}@property --gv-auto-advance-paused{syntax:"<integer>";inherits:true;initial-value:0}@property --gv-table-header-background{syntax:"<color>";inherits:true;initial-value:#f2f3f5}@property --gv-table-cell-padding-block{syntax:"<length>";inherits:true;initial-value:12px}@property --gv-table-cell-padding-inline{syntax:"<length>";inherits:true;initial-value:16px}@property --gv-widget-border-color{syntax:"<color>";inherits:true;initial-value:#e5e7eb}@property --gv-pagination-button-border-color{syntax:"<color>";inherits:true;initial-value:#6b7280}@property --gv-self-contained{syntax:"<number>";inherits:true;initial-value:0}@property --gv-view-wrapper-radius{syntax:"<length>";inherits:true;initial-value:0}@property --gv-motion-multiplier{syntax:"<number>";inherits:true;initial-value:1}@layer gravitykit-base{:where(.gv-themed){--gv-color-primary: #204ce5;--gv-color-primary-hover: #1c44ce;--gv-color-primary-hover: color-mix(in oklch, var(--gv-color-primary) 90%, #000);--gv-color-primary-subtle: #c3d9ff;--gv-color-on-primary: #ffffff;--gv-color-text: #112337;--gv-color-text-hover: #112337;--gv-color-text-secondary: #54667a;--gv-color-text-muted: #5b6470;--gv-color-text-disabled: #a1a8b1;--gv-color-on-disabled: var(--gv-color-text-disabled);--gv-color-placeholder: #5f6772;--gv-color-link: #204ce5;--gv-color-link-hover: #1c44ce;--gv-color-link-visited: #7c3aed;--gv-color-link-active: #0c1f7a;--gv-color-error: #c02b0a;--gv-color-error-hover: #922008;--gv-color-error-hover: color-mix(in oklch, var(--gv-color-error) 90%, #000);--gv-color-on-error: #ffffff;--gv-color-success: #23692f;--gv-color-success-hover: #1a4f23;--gv-color-success-hover: color-mix(in oklch, var(--gv-color-success) 90%, #000);--gv-color-on-success: #ffffff;--gv-color-warning: #febc48;--gv-color-warning-icon: #b07000;--gv-color-info: #0e7490;--gv-color-info-hover: #0a5e74;--gv-color-info-hover: color-mix(in oklch, var(--gv-color-info) 90%, #000);--gv-color-on-info: #ffffff;--gv-color-surface: #ffffff;--gv-color-surface-hover: #fafafa;--gv-color-surface-alt: #f2f3f5;--gv-color-surface-error: #fbe2dc;--gv-color-surface-success: #dcf2df;--gv-color-surface-warning: #fef0d6;--gv-color-surface-info: #cffafe;--gv-color-surface-disabled: #edeef0;--gv-color-border: #888888;--gv-color-border-strong: #6b7280;--gv-color-border-light: #e5e7eb;--gv-color-header-bg: var(--gv-color-surface-alt);--gv-color-header-bg-hover: var(--gv-color-header-bg);--gv-color-header-text: var(--gv-field-label-color);--gv-color-header-text-hover: var(--gv-color-header-text);--gv-space-1: 4px;--gv-space-2: 8px;--gv-space-3: 12px;--gv-space-4: 16px;--gv-space-5: 20px;--gv-space-6: 24px;--gv-space-8: 32px;--gv-space-10: 40px;--gv-space-12: 48px;--gv-space-16: 64px;--gv-radius-xs: 2px;--gv-radius-sm: 4px;--gv-radius-md: 6px;--gv-radius-lg: 8px;--gv-radius-xl: 12px;--gv-radius-full: 9999px;--gv-border-width-0: 0;--gv-border-width-1: 1px;--gv-border-width-2: 2px;--gv-border-width-3: 3px;--gv-border-width-4: 4px;--gv-border-width-8: 8px;--gv-opacity-0: 0;--gv-opacity-10: 0.1;--gv-opacity-20: 0.2;--gv-opacity-30: 0.3;--gv-opacity-40: 0.4;--gv-opacity-50: 0.5;--gv-opacity-60: 0.6;--gv-opacity-70: 0.7;--gv-opacity-80: 0.8;--gv-opacity-90: 0.9;--gv-opacity-100: 1;--gv-z-base: 0;--gv-z-raised: 10;--gv-z-dropdown: 100;--gv-z-popover: 200;--gv-z-sticky: 300;--gv-z-overlay: 400;--gv-z-modal: 100000;--gv-z-toast: 600;--gv-shadow-color: 18 25 97;--gv-shadow-alpha: 0.1;--gv-shadow-xs: 0 1px 2px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.5));--gv-shadow-sm: 0 1px 4px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.78));--gv-shadow-md: 0 1px 3px rgb(var(--gv-shadow-color) / var(--gv-shadow-alpha)), 0 1px 2px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.6));--gv-shadow-lg: 0 4px 6px -1px rgb(var(--gv-shadow-color) / var(--gv-shadow-alpha)), 0 2px 4px -1px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.6));--gv-shadow-xl: 0 10px 15px -3px rgb(var(--gv-shadow-color) / var(--gv-shadow-alpha)), 0 4px 6px -2px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.5));--gv-motion-multiplier: 1;--gv-transition-fast: calc(0.15s * var(--gv-motion-multiplier));--gv-transition-medium: calc(0.25s * var(--gv-motion-multiplier));--gv-transition-slow: calc(0.4s * var(--gv-motion-multiplier));--gv-easing-standard: cubic-bezier(0.2, 0.0, 0.0, 1.0);--gv-easing-decelerate: cubic-bezier(0.0, 0.0, 0.2, 1.0);--gv-easing-accelerate: cubic-bezier(0.3, 0.0, 1.0, 1.0);--gv-easing-emphasized: cubic-bezier(0.3, 0.0, 0.8, 0.15);--gv-easing-linear: linear;--gv-font-family: inherit;--gv-font-size-base: max(1rem, 16px);--gv-_font-scale-xs: 0.75;--gv-_font-scale-sm: 0.875;--gv-_font-scale-md: 1.125;--gv-_font-scale-lg: 1.25;--gv-_font-scale-xl: 1.5;--gv-_font-scale-2xl: 1.875;--gv-_letter-spacing-uppercase: 0.05em;--gv-font-size-xs: calc(var(--gv-font-size-base) * var(--gv-_font-scale-xs));--gv-font-size-sm: calc(var(--gv-font-size-base) * var(--gv-_font-scale-sm));--gv-font-size-md: calc(var(--gv-font-size-base) * var(--gv-_font-scale-md));--gv-font-size-lg: calc(var(--gv-font-size-base) * var(--gv-_font-scale-lg));--gv-font-size-xl: calc(var(--gv-font-size-base) * var(--gv-_font-scale-xl));--gv-font-size-2xl: calc(var(--gv-font-size-base) * var(--gv-_font-scale-2xl));--gv-font-weight-light: 300;--gv-font-weight-normal: 400;--gv-font-weight-medium: 500;--gv-font-weight-semibold: 600;--gv-font-weight-bold: 700;--gv-line-height-tight: 1.25;--gv-line-height-normal: 1.5;--gv-line-height-relaxed: 1.75;--gv-line-height-cjk: 1.85;--gv-focus-ring-color: #2563eb;--gv-focus-ring-width: var(--gv-border-width-2);--gv-focus-ring-offset: 2px;--gv-focus-ring-style: solid;--gv-shadow-focus: 0 0 0 var(--gv-focus-ring-width) var(--gv-focus-ring-color);--gv-color-row-divider: var(--gv-color-border-light);--gv-color-entry-border: var(--gv-color-border-light);--gv-color-zebra-bg: var(--gv-color-surface);--gv-color-row-hover-bg: var(--gv-color-surface-hover);--gv-color-row-hover-text: var(--gv-color-text-hover);--gv-entry-bg: var(--gv-color-surface);--gv-entry-bg-hover: var(--gv-entry-bg);--gv-entry-border-width: var(--gv-border-width-1);--gv-entry-border-style: solid;--gv-entry-border-color: var(--gv-color-entry-border);--gv-entry-border-width-hover: var(--gv-entry-border-width);--gv-entry-border-style-hover: var(--gv-entry-border-style);--gv-entry-border-color-hover: var(--gv-entry-border-color);--gv-entry-radius: var(--gv-radius-lg);--gv-entry-shadow: var(--gv-shadow-xs);--gv-entry-shadow-hover: 0 4px 6px -1px rgb(var(--gv-shadow-color) / var(--gv-shadow-alpha)), 0 2px 4px -1px rgb(var(--gv-shadow-color) / calc(var(--gv-shadow-alpha) * 0.6));--gv-entry-field-gap: var(--gv-space-3);--gv-entry-padding-top: var(--gv-space-6);--gv-entry-padding-right: var(--gv-space-6);--gv-entry-padding-bottom: var(--gv-space-6);--gv-entry-padding-left: var(--gv-space-6);--gv-entry-padding-block-start: var(--gv-entry-padding-top);--gv-entry-padding-block-end: var(--gv-entry-padding-bottom);--gv-entry-padding-inline-start: var(--gv-entry-padding-left);--gv-entry-padding-inline-end: var(--gv-entry-padding-right);--gv-table-header-background: var(--gv-color-header-bg);--gv-table-header-font-size: var(--gv-font-size-xs);--gv-table-cell-padding-block: var(--gv-space-3);--gv-table-cell-padding-inline: var(--gv-space-4);--gv-table-cell-border-width: var(--gv-border-width-0);--gv-table-cell-border-style: solid;--gv-table-cell-border-color: var(--gv-color-border-light);--gv-field-label-font-size: var(--gv-font-size-xs);--gv-field-label-font-weight: var(--gv-font-weight-semibold);--gv-field-label-color: var(--gv-color-text-muted);--gv-field-label-text-transform: none;--gv-field-label-letter-spacing: var(--gv-_letter-spacing-uppercase);--gv-field-label-margin-block-end: var(--gv-space-1);--gv-field-label-direction: column;--gv-widget-padding-block: var(--gv-space-5);--gv-widget-padding-inline: var(--gv-space-4);--gv-widget-border-color: var(--gv-entry-border-color);--gv-widget-border-radius: var(--gv-radius-lg);--gv-widget-margin-block-end: var(--gv-space-8);--gv-search-field-min-width: clamp(140px, 50vw, 200px);--gv-search-row-gap: var(--gv-space-4);--gv-search-col-gap: var(--gv-space-4);--gv-control-bg: var(--gv-color-surface);--gv-control-border-color: var(--gv-color-border-strong);--gv-control-border-width: var(--gv-border-width-1);--gv-control-radius: var(--gv-radius-md);--gv-control-bg-disabled: var(--gv-color-surface-disabled);--gv-control-border-color-disabled: var(--gv-color-border);--gv-control-text-disabled: var(--gv-color-text-disabled);--gv-checkbox-size: 16px;--gv-map-marker-size: 18px;--gv-button-bg: var(--gv-color-primary);--gv-button-color: var(--gv-color-on-primary);--gv-button-border-width: var(--gv-border-width-1);--gv-button-border-color: var(--gv-button-bg);--gv-button-bg-hover: var(--gv-color-primary-hover);--gv-button-border-color-hover: var(--gv-button-bg-hover);--gv-button-bg-disabled: var(--gv-color-surface-disabled);--gv-button-color-disabled: var(--gv-color-text-disabled);--gv-button-secondary-bg: transparent;--gv-button-secondary-color: var(--gv-color-text);--gv-button-secondary-border-width: var(--gv-border-width-1);--gv-button-secondary-border-color: var(--gv-color-border);--gv-button-secondary-bg-hover: var(--gv-color-surface-alt);--gv-button-secondary-color-hover: var(--gv-color-text);--gv-button-secondary-border-color-hover: var(--gv-color-text);--gv-button-danger-bg: transparent;--gv-button-danger-color: var(--gv-color-error);--gv-button-danger-border-width: var(--gv-border-width-1);--gv-button-danger-border-color: var(--gv-color-error);--gv-button-danger-bg-hover: var(--gv-color-surface-error);--gv-button-danger-color-hover: var(--gv-color-error-hover);--gv-button-danger-border-color-hover: var(--gv-color-error-hover);--gv-button-padding-block: var(--gv-space-2);--gv-button-padding-inline: var(--gv-space-5);--gv-button-radius: var(--gv-radius-md);--gv-button-font-size: var(--gv-font-size-sm);--gv-button-font-weight: var(--gv-font-weight-medium);--gv-button-min-height: 0;--gv-toolbar-gap: var(--gv-space-2);--gv-toolbar-padding: var(--gv-space-4);--gv-toolbar-margin-block-end: var(--gv-space-4);--gv-pagination-gap: var(--gv-space-1);--gv-pagination-button-size: 36px;--gv-pagination-button-radius: var(--gv-control-radius);--gv-pagination-button-border-color: var(--gv-color-border-strong);--gv-pagination-button-bg: var(--gv-color-surface);--gv-pagination-button-color: var(--gv-color-text);--gv-pagination-button-bg-hover: color-mix(in oklch, var(--gv-color-surface) 90%, #000);--gv-pagination-button-color-hover: var(--gv-color-text);--gv-pagination-button-bg-active: var(--gv-color-primary);--gv-pagination-button-color-active: var(--gv-color-on-primary);--gv-single-entry-label-inline-size: 30%;--gv-single-entry-label-width: var(--gv-single-entry-label-inline-size);--gv-list-media-inline-size: 33.33%;--gv-list-media-width: var(--gv-list-media-inline-size);--gv-map-infowindow-max-width: min(320px, calc(100vw - 2 * var(--gv-space-4)));--gv-map-infowindow-image-max-width: 100px;--gv-size-touch-target: 44px;--gv-drag-handle-size: var(--gv-size-touch-target);--gv-drag-handle-color: var(--gv-color-text-muted);--gv-scrollbar-thumb-color: var(--gv-color-border);--gv-scrollbar-track-color: var(--gv-color-surface-alt);--gv-auto-advance-paused: 0;--gv-grid-columns: 1;--gv-grid-gap: var(--gv-space-6);--gv-grid-align: stretch;--gv-card-min-width: 0px;--gv-self-contained: 0;--gv-view-wrapper-radius: 0;--gv-view-wrapper-shadow: none}}.gv-container.gv-themed.gv-themed,.gv-themed.gv-themed .gv-container{font-family:var(--gv-font-family);font-size:var(--gv-font-size-base);line-height:var(--gv-line-height-normal);color:var(--gv-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gv-container.gv-themed.gv-themed *,.gv-container.gv-themed.gv-themed *::before,.gv-container.gv-themed.gv-themed *::after,.gv-themed.gv-themed .gv-container *,.gv-themed.gv-themed .gv-container *::before,.gv-themed.gv-themed .gv-container *::after{box-sizing:border-box}@supports(color: rgb(from black r g b)){:where(.gv-themed:not(.gv-container)){background:rgb(from var(--gv-color-surface) r g b/calc(1 * var(--gv-self-contained)));border-radius:var(--gv-view-wrapper-radius);box-shadow:var(--gv-view-wrapper-shadow)}}.gv-container.gv-themed a,.gv-themed .gv-container a{text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-container.gv-themed a:hover,.gv-themed .gv-container a:hover{text-decoration:underline}.gv-container.gv-themed a:focus-visible,.gv-themed .gv-container a:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus);border-radius:var(--gv-radius-sm)}.gv-container.gv-themed .gv-image-fill-container{width:100%;height:auto;display:block;object-fit:cover}[class*=gv-template-]:has(>.gv-themed){border:0;outline:0}.gv-themed h1,.gv-themed h2,.gv-themed h3,.gv-themed h4{font-family:var(--gv-font-family);font-weight:var(--gv-font-weight-semibold);line-height:var(--gv-line-height-tight);color:var(--gv-color-text);margin-block-start:0;margin-block-end:var(--gv-space-3)}.gv-themed h1{font-size:var(--gv-font-size-2xl)}.gv-themed h2{font-size:var(--gv-font-size-xl)}.gv-themed h3{font-size:var(--gv-font-size-lg)}.gv-themed h4{font-size:var(--gv-font-size-md)}.gv-themed .gv-field{display:flex;flex-direction:var(--gv-field-label-direction);column-gap:var(--gv-field-label-margin-block-end);margin-block-end:var(--gv-entry-field-gap)}.gv-themed .gv-field:last-child{margin-block-end:0}.gv-themed .gv-field-label{font-size:var(--gv-field-label-font-size);font-weight:var(--gv-field-label-font-weight);color:var(--gv-field-label-color);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing);line-height:var(--gv-line-height-tight);margin-block-end:var(--gv-field-label-margin-block-end)}.gv-themed p{margin-block-start:0;margin-block-end:var(--gv-space-3)}.gv-themed small,.gv-themed .gv-text-muted{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-muted)}.gv-themed .gv-text-xs{font-size:var(--gv-font-size-xs);font-weight:var(--gv-font-weight-light);color:var(--gv-color-text-muted)}.gv-themed.gv-container a:not(.button),.gv-themed .gv-container a:not(.button){color:var(--gv-color-link);transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed.gv-container a:not(.button):hover,.gv-themed.gv-container a:not(.button):focus-visible,.gv-themed .gv-container a:not(.button):hover,.gv-themed .gv-container a:not(.button):focus-visible{color:var(--gv-color-link-hover)}.gv-themed.gv-container a:not(.button):active,.gv-themed .gv-container a:not(.button):active{color:var(--gv-color-link-active)}.gv-themed.gv-container a:not(.button):visited,.gv-themed .gv-container a:not(.button):visited{color:var(--gv-color-link-visited)}.gv-themed.gv-container [class*=-delete_link] a:not(.button),.gv-themed .gv-container [class*=-delete_link] a:not(.button){color:var(--gv-color-error)}.gv-themed.gv-container [class*=-delete_link] a:not(.button):hover,.gv-themed.gv-container [class*=-delete_link] a:not(.button):focus-visible,.gv-themed.gv-container [class*=-delete_link] a:not(.button):active,.gv-themed .gv-container [class*=-delete_link] a:not(.button):hover,.gv-themed .gv-container [class*=-delete_link] a:not(.button):focus-visible,.gv-themed .gv-container [class*=-delete_link] a:not(.button):active{color:var(--gv-color-error-hover)}.gv-themed.gv-container [class*=-delete_link] a:not(.button):visited,.gv-themed .gv-container [class*=-delete_link] a:not(.button):visited{color:var(--gv-color-error)}.gv-themed p a:not(.button):not([class*=gv-button]){text-decoration:underline}.gv-table-container.gv-themed{overflow-x:auto;overflow-y:hidden;background:var(--gv-color-surface);-webkit-overflow-scrolling:touch}.gv-themed table.gv-table-view{min-width:100%;width:max-content;border-collapse:separate;border-spacing:0;border:0;outline:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);outline-offset:calc(-1*var(--gv-entry-border-width));border-radius:var(--gv-entry-radius);box-shadow:var(--gv-entry-shadow, var(--gv-shadow-sm))}.gv-themed table.gv-table-view,.gv-themed table.gv-table-view :where(thead,tbody,tfoot,tr,th,td){margin:0}.gv-themed table.gv-table-view :where(thead,tbody,tfoot,tr,th,td){border:0;border-radius:0;box-shadow:none}.gv-themed table.gv-table-view thead tr:first-child>:first-child{border-start-start-radius:var(--gv-entry-radius)}.gv-themed table.gv-table-view thead tr:first-child>:last-child{border-start-end-radius:var(--gv-entry-radius)}.gv-themed table.gv-table-view tfoot tr:last-child>:first-child{border-end-start-radius:var(--gv-entry-radius)}.gv-themed table.gv-table-view tfoot tr:last-child>:last-child{border-end-end-radius:var(--gv-entry-radius)}.gv-themed table.gv-table-view thead th{background:var(--gv-table-header-background, var(--gv-color-header-bg));font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-table-header-font-size);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing, var(--gv-_letter-spacing-uppercase));border-inline-end:var(--gv-table-cell-border-width) var(--gv-table-cell-border-style) var(--gv-table-cell-border-color)}.gv-themed table.gv-table-view thead th:last-child{border-inline-end:0}.gv-themed table.gv-table-view thead th{color:var(--gv-color-header-text);padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-end:1px solid var(--gv-color-border);text-align:start;white-space:nowrap;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-table-view thead th:hover{background:var(--gv-color-header-bg-hover);color:var(--gv-color-header-text-hover)}.gv-themed table.gv-table-view thead:hover th{background:var(--gv-color-header-bg-hover);color:var(--gv-color-header-text-hover)}.gv-themed table.gv-table-view tbody td{padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-end:1px solid var(--gv-color-row-divider);border-inline-end:var(--gv-table-cell-border-width) var(--gv-table-cell-border-style) var(--gv-table-cell-border-color);font-size:var(--gv-font-size-base);color:var(--gv-color-text);vertical-align:top;line-height:var(--gv-line-height-normal)}.gv-themed table.gv-table-view tbody td:last-child{border-inline-end:0}.gv-themed table.gv-table-view tbody tr:nth-child(even){background-color:var(--gv-color-zebra-bg)}.gv-themed table.gv-table-view tbody tr{background-color:var(--gv-color-surface);transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-table-view tbody tr:hover,.gv-themed table.gv-table-view tbody tr:hover td{background-color:var(--gv-color-row-hover-bg);color:var(--gv-color-row-hover-text)}.gv-themed table.gv-table-view tbody tr:last-child td{border-block-end:none}.gv-themed table.gv-table-view tbody tr.alt{background-color:var(--gv-color-zebra-bg)}.gv-themed table.gv-table-view tfoot th{background:var(--gv-table-header-background);font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-table-header-font-size);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing, var(--gv-_letter-spacing-uppercase));color:var(--gv-field-label-color);padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-start:1px solid var(--gv-color-border);text-align:start}.gv-themed table.gv-table-view a.gv-sort{color:var(--gv-field-label-color);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard);display:inline-flex;align-items:center;gap:var(--gv-space-1)}.gv-themed table.gv-table-view a.gv-sort:hover{color:var(--gv-color-primary);text-decoration:none}.gv-themed table.gv-table-view .gv-icon-sort-asc,.gv-themed table.gv-table-view .gv-icon-sort-desc{color:var(--gv-color-primary)}.gv-themed table.gv-table-view tbody td a{color:var(--gv-color-link);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-table-view tbody td a:hover,.gv-themed table.gv-table-view tbody td a:focus-visible{color:var(--gv-color-link-hover);text-decoration:underline}.gv-themed table.gv-table-view tbody td a:active{color:var(--gv-color-link-active)}.gv-themed table.gv-table-view tbody td a:visited{color:var(--gv-color-link-visited)}.gv-themed table.gv-table-view tbody td p a{text-decoration:underline}@media(max-width: 640px){.gv-themed table.gv-table-view{border:0;outline:0}.gv-themed table.gv-table-view thead,.gv-themed table.gv-table-view tfoot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gv-themed table.gv-table-view tbody tr{display:block;margin-block-end:var(--gv-space-3);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-radius-lg);padding:var(--gv-space-3);background:var(--gv-color-surface)}.gv-themed table.gv-table-view tbody tr:hover,.gv-themed table.gv-table-view tbody tr:hover td{background-color:var(--gv-color-surface);color:var(--gv-color-text)}.gv-themed table.gv-table-view tbody td{display:block;padding-block:var(--gv-space-2);padding-inline:0;border-block-end:none;text-align:start}.gv-themed table.gv-table-view tbody td::before{content:attr(data-label);font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-font-size-sm);color:var(--gv-color-text-secondary);display:block;text-align:start;margin-block-end:var(--gv-space-1)}}.gv-list-container.gv-themed .gv-list-view{background:var(--gv-entry-bg);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-entry-radius);box-shadow:var(--gv-entry-shadow);padding-block:var(--gv-entry-padding-top) var(--gv-entry-padding-bottom);padding-inline:var(--gv-entry-padding-inline-start, var(--gv-entry-padding-left)) var(--gv-entry-padding-inline-end, var(--gv-entry-padding-right));transition:box-shadow var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard),background-color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-list-container.gv-themed .gv-list-view:hover,.gv-list-container.gv-themed .gv-list-view:focus-within{background-color:var(--gv-entry-bg-hover);color:var(--gv-color-text-hover);box-shadow:var(--gv-entry-shadow-hover);border:var(--gv-entry-border-width-hover) var(--gv-entry-border-style-hover) var(--gv-entry-border-color-hover)}.gv-list-container.gv-themed .gv-list-view{margin-block-end:var(--gv-space-4)}.gv-list-container.gv-themed .gv-list-view-title{border-block-end:none;padding:0;margin-block-end:var(--gv-space-3)}.gv-list-container.gv-themed .gv-list-view-title h3{font-size:var(--gv-font-size-lg);font-weight:var(--gv-font-weight-bold);color:var(--gv-color-text);margin-block-end:var(--gv-space-1);padding:0}.gv-list-container.gv-themed .gv-list-view-title h3 a{color:var(--gv-color-link);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-list-container.gv-themed .gv-list-view-title h3 a:hover,.gv-list-container.gv-themed .gv-list-view-title h3 a:focus-visible{color:var(--gv-color-link-hover);text-decoration:none}.gv-list-container.gv-themed .gv-list-view-title h3 a:active{color:var(--gv-color-link-active)}.gv-list-container.gv-themed .gv-list-view-title h3 a:visited{color:var(--gv-color-link-visited)}.gv-list-container.gv-themed .gv-list-view-title h4{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-secondary);font-weight:var(--gv-font-weight-normal);margin:0}.gv-list-container.gv-themed .gv-list-view-content{display:flex;gap:var(--gv-space-4);padding:0}.gv-list-container.gv-themed .gv-list-view-content::before,.gv-list-container.gv-themed .gv-list-view-content::after{display:none}.gv-list-container.gv-themed .gv-list-view-content .gv-list-view-content-image{flex:0 0 var(--gv-list-media-width);max-width:var(--gv-list-media-width);float:none;padding:0}.gv-list-container.gv-themed .gv-list-view-content .gv-list-view-content-image img{border-radius:var(--gv-radius-md);object-fit:cover;max-width:100%;height:auto}.gv-list-container.gv-themed .gv-list-view-content .gv-list-view-content-description{flex:1;min-width:0}.gv-list-container.gv-themed .gv-list-view-footer{border-block-start:1px solid var(--gv-color-row-divider);background-color:rgba(0,0,0,0);padding-block-start:var(--gv-space-3);margin-block-start:var(--gv-space-4);padding-inline:0;padding-block-end:0;font-size:var(--gv-font-size-sm);color:var(--gv-color-text-secondary);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.gv-list-container.gv-themed .gv-field-label{display:block;margin-block-end:var(--gv-field-label-margin-block-end)}.gv-list-container.gv-themed :is(.gv-list-view-title,.gv-list-view-subtitle,.gv-list-view-content-image,.gv-list-view-content-description,.gv-list-view-content-attributes)>*+*{margin-block-start:var(--gv-space-3)}@media(max-width: 640px){.gv-list-container.gv-themed .gv-list-view-content{flex-direction:column}.gv-list-container.gv-themed .gv-list-view-content .gv-list-view-content-image{flex:none;max-width:100%}}.gv-layout-builder-container.gv-themed .gv-layout-builder-view--entry{background:var(--gv-entry-bg);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-entry-radius);box-shadow:var(--gv-entry-shadow);padding-block:var(--gv-entry-padding-top) var(--gv-entry-padding-bottom);padding-inline:var(--gv-entry-padding-inline-start, var(--gv-entry-padding-left)) var(--gv-entry-padding-inline-end, var(--gv-entry-padding-right));transition:box-shadow var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard),background-color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-layout-builder-container.gv-themed .gv-layout-builder-view--entry:hover,.gv-layout-builder-container.gv-themed .gv-layout-builder-view--entry:focus-within{background-color:var(--gv-color-surface-hover);color:var(--gv-color-text-hover);box-shadow:var(--gv-entry-shadow-hover);border:var(--gv-entry-border-width-hover) var(--gv-entry-border-style-hover) var(--gv-entry-border-color-hover)}.gv-themed .gv-layout-builder-view--entry+.gv-layout-builder-view--entry{margin-block-start:0}.gv-layout-builder-container.gv-themed .gv-grid-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gv-space-3)}.gv-layout-builder-container.gv-themed .gv-grid-row::before,.gv-layout-builder-container.gv-themed .gv-grid-row::after{display:none}.gv-layout-builder-container.gv-themed [class*=gv-grid-col-]{float:none;padding:0;border:0;box-sizing:border-box;min-width:0;overflow-wrap:break-word}.gv-layout-builder-container.gv-themed .gv-grid-col-1-1{flex-basis:100%;max-width:100%}.gv-layout-builder-container.gv-themed .gv-grid-col-1-2{flex:1 1 calc(50% - var(--gv-space-3)/2);max-width:calc(50% - var(--gv-space-3)/2)}.gv-layout-builder-container.gv-themed .gv-grid-col-1-3{flex:1 1 calc(33.333% - var(--gv-space-3)*2/3);max-width:calc(33.333% - var(--gv-space-3)*2/3)}.gv-layout-builder-container.gv-themed .gv-grid-col-2-3{flex:1 1 calc(66.666% - var(--gv-space-3)/3);max-width:calc(66.666% - var(--gv-space-3)/3)}.gv-layout-builder-container.gv-themed .gv-grid-col-1-4{flex:1 1 calc(25% - var(--gv-space-3)*3/4);max-width:calc(25% - var(--gv-space-3)*3/4)}.gv-layout-builder-container.gv-themed .gv-grid-col-3-4{flex:1 1 calc(75% - var(--gv-space-3)/4);max-width:calc(75% - var(--gv-space-3)/4)}.gv-layout-builder-container.gv-themed .gv-grid-value{padding-block:var(--gv-space-1)}.gv-layout-builder-container.gv-themed [class*=gv-grid-col-]>*+*{margin-block-start:var(--gv-space-3)}.gv-layout-builder-container.gv-themed .gv-grid-row>[class*=gv-grid-col-]+[class*=gv-grid-col-]{border-inline-start:1px solid var(--gv-color-row-divider);padding-inline-start:var(--gv-space-3)}.gv-layout-builder-container.gv-themed .gv-field-label{display:block;margin-block-end:var(--gv-space-1)}.gv-layout-builder-container.gv-themed .gv-featured-entry{border-inline-start:var(--gv-border-width-3) solid var(--gv-color-primary);border-radius:var(--gv-radius-xl);box-shadow:var(--gv-shadow-sm)}@media(max-width: 640px){.gv-layout-builder-container.gv-themed .gv-grid-row>[class*=gv-grid-col-]+[class*=gv-grid-col-]{border-inline-start:0;padding-inline-start:0}.gv-layout-builder-container.gv-themed .gv-grid-row{flex-direction:column}.gv-layout-builder-container.gv-themed [class*=gv-grid-col-]{flex-basis:100%;max-width:100%}}[class*=gv-template-]:has(>.gv-themed){display:grid}.gv-themed.gv-list-multiple-container,.gv-themed.gv-layout-builder-multiple-container,.gv-themed.gv-diy-multiple-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(var(--gv-card-min-width), 100% / var(--gv-grid-columns) - var(--gv-grid-gap)), 1fr));gap:var(--gv-grid-gap);align-items:var(--gv-grid-align)}.gv-themed.gv-list-multiple-container>.gv-widgets-header,.gv-themed.gv-list-multiple-container>.gv-widgets-footer,.gv-themed.gv-list-multiple-container>.gv-no-results,.gv-themed.gv-layout-builder-multiple-container>.gv-widgets-header,.gv-themed.gv-layout-builder-multiple-container>.gv-widgets-footer,.gv-themed.gv-layout-builder-multiple-container>.gv-no-results,.gv-themed.gv-diy-multiple-container>.gv-widgets-header,.gv-themed.gv-diy-multiple-container>.gv-widgets-footer,.gv-themed.gv-diy-multiple-container>.gv-no-results{grid-column:1/-1}.gv-themed .gv-widgets-header,.gv-themed .gv-widgets-footer{display:block}.gv-themed .gv-widgets-header::before,.gv-themed .gv-widgets-header::after,.gv-themed .gv-widgets-footer::before,.gv-themed .gv-widgets-footer::after{display:none}.gv-themed .gv-widgets-header .gv-grid-row,.gv-themed .gv-widgets-footer .gv-grid-row{display:flex;flex-wrap:wrap}.gv-themed .gv-widgets-header .gv-grid-row::before,.gv-themed .gv-widgets-header .gv-grid-row::after,.gv-themed .gv-widgets-footer .gv-grid-row::before,.gv-themed .gv-widgets-footer .gv-grid-row::after{display:none}.gv-themed .gv-widgets-header [class*=gv-grid-col-],.gv-themed .gv-widgets-footer [class*=gv-grid-col-]{display:flex;flex-direction:column;gap:var(--gv-space-4)}.gv-themed .gv-widgets-header .gv-widget-search .gv-grid,.gv-themed .gv-widgets-footer .gv-widget-search .gv-grid{display:flex;flex-direction:column;gap:var(--gv-space-3)}.gv-themed .gv-widgets-header .gv-widget-search .gv-grid>.gv-grid-row,.gv-themed .gv-widgets-footer .gv-widget-search .gv-grid>.gv-grid-row{width:100%}.gv-themed .gv-widgets-header .gv-grid-row{align-items:flex-end}.gv-themed .gv-widgets-footer .gv-grid-row{align-items:flex-start}.gv-themed.gv-list-multiple-container>.gv-list-view,.gv-themed.gv-layout-builder-multiple-container>.gv-layout-builder-view--entry,.gv-themed.gv-diy-multiple-container>.gv-diy-view{display:flex;flex-direction:column}.gv-themed.gv-list-multiple-container>.gv-list-view,.gv-themed.gv-layout-builder-multiple-container>.gv-layout-builder-view--entry,.gv-themed.gv-diy-multiple-container>.gv-diy-view{margin-block-end:0}.gv-themed.gv-list-multiple-container>.gv-list-view .gv-list-view-footer{margin-block-start:auto}@media(max-width: 1024px){.gv-themed.gv-list-multiple-container,.gv-themed.gv-layout-builder-multiple-container,.gv-themed.gv-diy-multiple-container{grid-template-columns:repeat(var(--gv-grid-columns-lg, min(var(--gv-grid-columns), 3)), 1fr)}}@media(max-width: 768px){.gv-themed.gv-list-multiple-container,.gv-themed.gv-layout-builder-multiple-container,.gv-themed.gv-diy-multiple-container{grid-template-columns:repeat(var(--gv-grid-columns-md, min(var(--gv-grid-columns), 2)), 1fr)}}@media(max-width: 640px){.gv-themed.gv-list-multiple-container,.gv-themed.gv-layout-builder-multiple-container,.gv-themed.gv-diy-multiple-container{grid-template-columns:1fr}}.gv-themed.gv-diy-container.gv-diy-multiple-container .gv-diy-view{padding-block-end:var(--gv-space-4);margin-block-end:var(--gv-space-4);border-block-end:1px solid var(--gv-color-row-divider)}.gv-themed.gv-diy-container.gv-diy-multiple-container .gv-diy-view:last-child{border-block-end:none;margin-block-end:0;padding-block-end:0}.gv-diy-single-container.gv-themed{background:var(--gv-entry-bg);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-entry-radius);box-shadow:var(--gv-entry-shadow);padding-block:var(--gv-entry-padding-top) var(--gv-entry-padding-bottom);padding-inline:var(--gv-entry-padding-inline-start, var(--gv-entry-padding-left)) var(--gv-entry-padding-inline-end, var(--gv-entry-padding-right))}.gv-diy-container.gv-themed .gv-no-results{padding:var(--gv-space-8) var(--gv-space-6);text-align:center;color:var(--gv-color-text-secondary);font-size:var(--gv-font-size-base)}.gv-table-single-container.gv-themed{background:var(--gv-color-surface);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-radius-lg);box-shadow:var(--gv-entry-shadow);padding:var(--gv-space-6)}.gv-table-single-container.gv-themed table.gv-table-view-content{width:100%;border-collapse:collapse;border:none}.gv-table-single-container.gv-themed table.gv-table-view-content tr{border-block-end:1px solid var(--gv-color-row-divider)}.gv-table-single-container.gv-themed table.gv-table-view-content tr:last-child{border-block-end:none}.gv-table-single-container.gv-themed table.gv-table-view-content th[scope=row]{width:var(--gv-single-entry-label-width);font-size:var(--gv-field-label-font-size);font-weight:var(--gv-field-label-font-weight);color:var(--gv-field-label-color);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing);padding:var(--gv-space-3);vertical-align:top;text-align:start}.gv-table-single-container.gv-themed table.gv-table-view-content td{padding:var(--gv-space-3);color:var(--gv-color-text);vertical-align:top}.gv-table-single-container.gv-themed table.gv-table-view-content .gv-section th{width:100%;font-size:var(--gv-font-size-md);font-weight:var(--gv-font-weight-semibold);color:var(--gv-color-text);text-transform:none;letter-spacing:normal;padding-block-start:var(--gv-space-6);border-block-end:var(--gv-border-width-2) solid var(--gv-color-border)}.gv-list-single-container.gv-themed .gv-list-view{background:var(--gv-entry-bg);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-entry-radius);box-shadow:var(--gv-entry-shadow);padding-block:var(--gv-entry-padding-top) var(--gv-entry-padding-bottom);padding-inline:var(--gv-entry-padding-inline-start, var(--gv-entry-padding-left)) var(--gv-entry-padding-inline-end, var(--gv-entry-padding-right));margin-block-end:0}.gv-list-single-container.gv-themed .gv-list-view-title{border-block-end:none;padding:0;margin-block-end:var(--gv-space-4)}.gv-list-single-container.gv-themed .gv-list-view-title h3{font-size:var(--gv-font-size-xl);font-weight:var(--gv-font-weight-semibold);margin:0;padding:0}.gv-list-single-container.gv-themed .gv-list-view-title h4{font-size:var(--gv-font-size-base);color:var(--gv-color-text-secondary);font-weight:var(--gv-font-weight-normal);margin:0}.gv-list-single-container.gv-themed .gv-list-view-content{display:flex;flex-direction:column;gap:var(--gv-space-4);padding:0}.gv-list-single-container.gv-themed .gv-list-view-content::before,.gv-list-single-container.gv-themed .gv-list-view-content::after{display:none}.gv-list-single-container.gv-themed .gv-field-label{display:block;margin-block-end:var(--gv-space-1)}.gv-list-single-container.gv-themed .gv-list-view-footer{border-block-start:1px solid var(--gv-color-row-divider);background-color:rgba(0,0,0,0);padding-block-start:var(--gv-space-3);margin-block-start:var(--gv-space-4);padding-inline:0;padding-block-end:0}.gv-table-single-container.gv-themed img,.gv-list-single-container.gv-themed img{max-width:100%;height:auto;border-radius:var(--gv-radius-md);margin-block-end:var(--gv-space-3)}.gv-themed .gv-widget-search{padding:var(--gv-widget-padding-block) var(--gv-widget-padding-inline);background:var(--gv-color-surface-alt);border:1px solid var(--gv-widget-border-color);border-radius:var(--gv-widget-border-radius);margin-block-start:0;margin-block-end:var(--gv-widget-margin-block-end);margin-inline:0;max-width:100%;box-sizing:border-box}.gv-themed .gv-widget-search.gv-widget-search .gv-search-widget-area,.gv-themed .gv-widget-search.gv-widget-search .gv-search-box,.gv-themed .gv-widget-search.gv-widget-search .gv-search,.gv-themed .gv-widget-search.gv-widget-search .gv-search>p,.gv-themed .gv-widget-search.gv-widget-search .gv-search-box>p{width:auto;min-width:0;margin:0;padding:0;box-sizing:border-box}.gv-themed .gv-widget-search.gv-widget-search input,.gv-themed .gv-widget-search.gv-widget-search select,.gv-themed .gv-widget-search.gv-widget-search textarea{margin:0;box-sizing:border-box}.gv-is-search .gv-themed .gv-widget-search{border-color:var(--gv-color-primary-subtle)}.gv-themed .gv-widget-search.gv-widget-search.gv-is-search .gv-search-box-submit .gv-search-clear,.gv-is-search .gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-clear{display:inline-flex}.gv-themed .gv-widget-search.gv-search-rows{display:flex;flex-direction:column;gap:var(--gv-search-row-gap)}.gv-themed .gv-widget-search.gv-search-horizontal .gv-search-widget-area,.gv-themed .gv-widget-search.gv-search-rows .gv-search-widget-area.gv-search-horizontal{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gv-search-col-gap);row-gap:var(--gv-search-row-gap)}.gv-themed .gv-widget-search.gv-search-horizontal .gv-search-widget-area .gv-search-box,.gv-themed .gv-widget-search.gv-search-rows .gv-search-widget-area.gv-search-horizontal .gv-search-box{flex:1 1 var(--gv-search-field-min-width)}.gv-themed .gv-widget-search.gv-search-vertical .gv-search-widget-area{display:flex;flex-direction:column;gap:var(--gv-space-3)}.gv-themed .gv-widget-search label{display:block;font-family:inherit;font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);line-height:var(--gv-line-height-tight);color:var(--gv-color-text-secondary);text-transform:none;letter-spacing:normal;margin-block-end:var(--gv-space-1)}.gv-themed .gv-widget-search select,.gv-themed .gv-widget-search input[type=text],.gv-themed .gv-widget-search input[type=search],.gv-themed .gv-widget-search input[type=number],.gv-themed .gv-widget-search input[type=date],.gv-themed .gv-widget-search input[type=email],.gv-themed .gv-widget-search input[type=tel],.gv-themed .gv-widget-search .gv-datepicker{width:100%;box-sizing:border-box;height:auto;padding:var(--gv-space-2) var(--gv-space-3);border:var(--gv-control-border-width) solid var(--gv-control-border-color, var(--gv-color-border-strong));border-radius:var(--gv-control-radius);font-family:inherit;font-size:var(--gv-font-size-base);font-weight:var(--gv-font-weight-normal);font-style:normal;line-height:var(--gv-line-height-tight);color:var(--gv-color-text);background:var(--gv-control-bg);caret-color:var(--gv-color-text);appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:normal;text-decoration:none;box-shadow:none;outline:0;transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-widget-search select:focus,.gv-themed .gv-widget-search input[type=text]:focus,.gv-themed .gv-widget-search input[type=search]:focus,.gv-themed .gv-widget-search input[type=number]:focus,.gv-themed .gv-widget-search input[type=date]:focus,.gv-themed .gv-widget-search input[type=email]:focus,.gv-themed .gv-widget-search input[type=tel]:focus,.gv-themed .gv-widget-search .gv-datepicker:focus{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed .gv-widget-search select:disabled,.gv-themed .gv-widget-search input[type=text]:disabled,.gv-themed .gv-widget-search input[type=search]:disabled,.gv-themed .gv-widget-search input[type=number]:disabled,.gv-themed .gv-widget-search input[type=date]:disabled,.gv-themed .gv-widget-search input[type=email]:disabled,.gv-themed .gv-widget-search input[type=tel]:disabled,.gv-themed .gv-widget-search .gv-datepicker:disabled{background-color:var(--gv-control-bg-disabled);border-color:var(--gv-control-border-color-disabled);color:var(--gv-control-text-disabled);cursor:not-allowed}.gv-themed .gv-widget-search select::placeholder,.gv-themed .gv-widget-search input[type=text]::placeholder,.gv-themed .gv-widget-search input[type=search]::placeholder,.gv-themed .gv-widget-search input[type=number]::placeholder,.gv-themed .gv-widget-search input[type=date]::placeholder,.gv-themed .gv-widget-search input[type=email]::placeholder,.gv-themed .gv-widget-search input[type=tel]::placeholder,.gv-themed .gv-widget-search .gv-datepicker::placeholder{color:var(--gv-color-placeholder);font-family:inherit;font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-normal);font-style:normal;text-transform:none;letter-spacing:normal;opacity:1}.gv-themed .gv-widget-search select{padding-inline-end:var(--gv-space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.41.59L6 5.17 10.59.59 12 2 6 8 0 2z' fill='%23607382'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--gv-space-3) center;position:relative;z-index:var(--gv-z-dropdown)}.gv-themed .gv-widget-search select:dir(rtl){background-position:left var(--gv-space-3) center}.gv-themed .gv-widget-search select[multiple]{appearance:auto;-webkit-appearance:auto;background-image:none;padding-inline-end:var(--gv-space-3);height:auto;line-height:var(--gv-line-height-normal)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-button,.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-clear{align-items:center;justify-content:center;box-sizing:border-box;height:auto;padding:calc(var(--gv-space-2) + var(--gv-border-width-2)) var(--gv-space-5);margin:0;border:var(--gv-border-width-1) solid rgba(0,0,0,0);border-radius:var(--gv-control-radius);font-family:inherit;font-size:var(--gv-font-size-base);font-weight:var(--gv-font-weight-medium);font-style:normal;line-height:1;text-align:center;text-transform:none;letter-spacing:normal;text-decoration:none;box-shadow:none;outline:0;appearance:none;-webkit-appearance:none;vertical-align:middle;cursor:pointer;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-button{display:inline-flex;background-color:var(--gv-button-bg);color:var(--gv-button-color)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-button:hover{background-color:var(--gv-button-bg-hover)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-button:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-clear{display:none;background:rgba(0,0,0,0);color:var(--gv-color-text-secondary);border-color:var(--gv-color-border);transition:opacity var(--gv-transition-medium) var(--gv-easing-decelerate),background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-clear:hover{border-color:var(--gv-color-primary);color:var(--gv-color-primary);text-decoration:none}.gv-themed .gv-widget-search.gv-widget-search .gv-search-box-submit .gv-search-clear:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-widget-search .gv-search-button:disabled,.gv-themed .gv-widget-search .gv-search-button[aria-disabled=true],.gv-themed .gv-widget-search .gv-search-clear:disabled,.gv-themed .gv-widget-search .gv-search-clear[aria-disabled=true]{background-color:var(--gv-button-bg-disabled);color:var(--gv-button-color-disabled);border-color:var(--gv-button-bg-disabled);cursor:not-allowed}.gv-themed .gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button,.gv-themed .gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-clear{order:0}.gv-themed .gv-widget-search .gv-search-box.gv-search-date{display:block}.gv-themed .gv-widget-search .gv-search-box.gv-search-date input{display:block;float:none;width:100%;margin-block-end:0}.gv-themed .gv-widget-search .gv-search-date-range>p,.gv-themed .gv-widget-search .gv-search-box.gv-search-date.gv-search-date-range>p,.gv-themed .gv-widget-search .gv-search-number-range>p,.gv-themed .gv-widget-search .gv-search-box.gv-search-number.gv-search-number-range>p{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gv-space-2);margin:0}.gv-themed .gv-widget-search .gv-search-date-range input,.gv-themed .gv-widget-search .gv-search-box.gv-search-date.gv-search-date-range input,.gv-themed .gv-widget-search .gv-search-number-range input,.gv-themed .gv-widget-search .gv-search-box.gv-search-number.gv-search-number-range input{display:inline-block;flex:1 1 0;width:auto;min-width:0;margin:0}.gv-themed .gv-widget-search .gv-search-box.gv-search-number:not(.gv-search-number-range) input{margin:0}.gv-themed .gv-widget-search .gv-search-field-checkbox ul,.gv-themed .gv-widget-search .gv-search-field-checkbox p,.gv-themed .gv-widget-search .gv-search-field-radio ul,.gv-themed .gv-widget-search .gv-search-field-radio p{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gv-space-2)}.gv-themed .gv-widget-search .gv-search-field-checkbox li,.gv-themed .gv-widget-search .gv-search-field-radio li{margin:0}.gv-themed .gv-widget-search .gv-search-field-checkbox label.gv-check-radio,.gv-themed .gv-widget-search .gv-search-field-radio label.gv-check-radio{display:flex;align-items:center;gap:var(--gv-space-2);margin:0;font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-normal);color:var(--gv-color-text);cursor:pointer}.gv-themed .gv-widget-search .gv-search-field-checkbox input[type=checkbox],.gv-themed .gv-widget-search .gv-search-field-checkbox input[type=radio],.gv-themed .gv-widget-search .gv-search-field-radio input[type=checkbox],.gv-themed .gv-widget-search .gv-search-field-radio input[type=radio]{accent-color:var(--gv-color-primary)}.gv-themed .gv-widget-search .gv-search-field-single_checkbox label.gv-check-radio{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:var(--gv-space-1);margin:0;font-family:inherit;font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);line-height:var(--gv-line-height-tight);color:var(--gv-color-text-secondary);text-transform:none;letter-spacing:normal;cursor:pointer}.gv-themed .gv-widget-search .gv-check-radio input[type=checkbox],.gv-themed .gv-widget-search .gv-check-radio input[type=radio]{flex-shrink:0;accent-color:var(--gv-color-primary)}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links li{display:inline-flex;align-items:center}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links li::after{content:"|";margin-inline:var(--gv-space-2);color:var(--gv-color-border)}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links li:last-child::after{content:none}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links a{color:var(--gv-color-primary);text-decoration:none;font-size:var(--gv-font-size-sm)}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links a:hover{text-decoration:underline}.gv-themed .gv-widget-search .gv-search-field-link .gv-search-box-links .active{font-weight:var(--gv-font-weight-semibold)}.gv-themed .gv-widget-search p{margin:0;padding:0}.gv-themed .gv-widget-search .gv-search-box-submit{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--gv-space-2);width:max-content;max-width:100%;align-self:end}.gv-themed .gv-widget-search .gv-widget-search-general-search,.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid{display:flex;flex-direction:column;gap:var(--gv-search-row-gap);width:100%;margin:0;padding:0;flex:0 0 auto;direction:inherit;text-align:inherit}.gv-themed .gv-widget-search .gv-widget-search-general-search::before,.gv-themed .gv-widget-search .gv-widget-search-general-search::after,.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid::before,.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid::after{display:none}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row{display:grid;grid-template-columns:repeat(24, minmax(0, 1fr));column-gap:var(--gv-search-col-gap);align-items:start;margin:0;padding:0;direction:inherit;text-align:inherit}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row::before,.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row::after{display:none}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>[class*=gv-grid-col-]{float:none;width:auto;min-width:0;margin:0;padding:0;grid-column:span 24}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>[class*=gv-grid-col-]>.gv-search-widget-area+.gv-search-widget-area{margin-block-start:calc(var(--gv-search-row-gap)/2)}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-1{grid-column:span 24}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-2{grid-column:span 12}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-3{grid-column:span 8}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-2-3{grid-column:span 16}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-4{grid-column:span 6}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-3-4{grid-column:span 18}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-6{grid-column:span 4}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>.gv-grid-col-1-8{grid-column:span 3}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>[class*=gv-grid-col-]:has(.gv-search-box-submit){align-self:end}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-search-widget-area{display:flex;flex-direction:column;gap:calc(var(--gv-search-row-gap)/2);align-items:stretch}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-search-widget-area>.gv-search-box{flex:0 0 auto}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-search-widget-area.gv-search-horizontal{flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gv-search-col-gap);row-gap:var(--gv-search-row-gap)}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-search-widget-area.gv-search-horizontal>.gv-search-box{flex:1 1 var(--gv-search-field-min-width)}@media(max-width: 640px){.gv-themed .gv-widget-search{padding:var(--gv-space-3)}.gv-themed .gv-widget-search.gv-search-horizontal .gv-search-widget-area .gv-search-box,.gv-themed .gv-widget-search.gv-search-rows .gv-search-widget-area.gv-search-horizontal .gv-search-box{flex:1 1 100%}.gv-themed .gv-widget-search .gv-search-box-submit{flex-direction:column;align-items:stretch}.gv-themed .gv-widget-search .gv-search-box-submit .gv-search-button,.gv-themed .gv-widget-search .gv-search-box-submit .gv-search-clear{width:100%;text-align:center}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row{grid-template-columns:1fr}.gv-themed .gv-widget-search .gv-widget-search-general-search .gv-grid-row>[class*=gv-grid-col-]{grid-column:1/-1}}.gv-themed .gk-calendar-root{--gk-filters-calendar-bg: var(--gv-color-surface);--gk-filters-calendar-text: var(--gv-color-text);--gk-filters-calendar-control-text: var(--gv-color-text);--gk-filters-calendar-text-muted: var(--gv-color-text-secondary);--gk-filters-calendar-text-subtle: var(--gv-color-text-secondary);--gk-filters-calendar-border: var(--gv-color-border-strong);--gk-filters-calendar-border-subtle: var(--gv-color-border);--gk-filters-calendar-divider: var(--gv-color-border);--gk-filters-calendar-accent: var(--gv-color-primary);--gk-filters-calendar-accent-hover: var(--gv-color-primary-hover);--gk-filters-calendar-on-accent: var(--gv-color-on-primary);--gk-filters-calendar-hover-bg: var(--gv-color-surface-hover);--gk-filters-calendar-icon: var(--gv-color-text-secondary);--gk-filters-calendar-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-calendar-selected-bg: var(--gv-color-primary);--gk-filters-calendar-on-selected: var(--gv-color-on-primary);--gk-filters-calendar-range-bg: var(--gv-color-surface-alt);--gk-filters-calendar-date-hover-border: var(--gv-color-primary);--gk-filters-calendar-disabled: var(--gv-color-text-disabled);--gk-filters-calendar-sidebar-bg: var(--gv-color-surface-alt);--gk-filters-calendar-shadow: var(--gv-shadow-xl);--gk-filters-calendar-control-radius: var(--gv-control-radius);--gk-filters-calendar-field-font-size: var(--gv-font-size-base);--gk-filters-calendar-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-calendar-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-calendar-focus-ring: var(--gv-shadow-focus);--gk-filters-calendar-popover-radius: var(--gv-radius-lg);--gk-filters-calendar-popover-z-index: var(--gv-z-popover)}.gv-themed .gk-choices-root{--gk-filters-choices-bg: var(--gv-color-surface);--gk-filters-choices-text: var(--gv-color-text);--gk-filters-choices-control-text: var(--gv-color-text);--gk-filters-choices-text-muted: var(--gv-color-text-secondary);--gk-filters-choices-border: var(--gv-color-border-strong);--gk-filters-choices-border-subtle: var(--gv-color-border);--gk-filters-choices-accent: var(--gv-color-primary);--gk-filters-choices-hover-bg: var(--gv-color-surface-hover);--gk-filters-choices-active-bg: var(--gv-color-surface-alt);--gk-filters-choices-icon: var(--gv-color-text-secondary);--gk-filters-choices-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-choices-disabled-bg: var(--gv-color-surface-disabled);--gk-filters-choices-disabled-text: var(--gv-color-text-disabled);--gk-filters-choices-chip-bg: var(--gv-color-surface-alt);--gk-filters-choices-chip-border: var(--gv-color-border);--gk-filters-choices-spinner-track: var(--gv-color-border);--gk-filters-choices-shadow: var(--gv-shadow-xl);--gk-filters-choices-control-radius: var(--gv-control-radius);--gk-filters-choices-field-font-size: var(--gv-font-size-base);--gk-filters-choices-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-choices-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-choices-focus-ring: var(--gv-shadow-focus);--gk-filters-choices-popover-z-index: var(--gv-z-popover)}.gv-themed .gk-calendar-content{--gk-filters-calendar-bg: var(--gv-color-surface);--gk-filters-calendar-text: var(--gv-color-text);--gk-filters-calendar-control-text: var(--gv-color-text);--gk-filters-calendar-text-muted: var(--gv-color-text-secondary);--gk-filters-calendar-text-subtle: var(--gv-color-text-secondary);--gk-filters-calendar-border: var(--gv-color-border-strong);--gk-filters-calendar-border-subtle: var(--gv-color-border);--gk-filters-calendar-divider: var(--gv-color-border);--gk-filters-calendar-accent: var(--gv-color-primary);--gk-filters-calendar-accent-hover: var(--gv-color-primary-hover);--gk-filters-calendar-on-accent: var(--gv-color-on-primary);--gk-filters-calendar-hover-bg: var(--gv-color-surface-hover);--gk-filters-calendar-icon: var(--gv-color-text-secondary);--gk-filters-calendar-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-calendar-selected-bg: var(--gv-color-primary);--gk-filters-calendar-on-selected: var(--gv-color-on-primary);--gk-filters-calendar-range-bg: var(--gv-color-surface-alt);--gk-filters-calendar-date-hover-border: var(--gv-color-primary);--gk-filters-calendar-disabled: var(--gv-color-text-disabled);--gk-filters-calendar-sidebar-bg: var(--gv-color-surface-alt);--gk-filters-calendar-shadow: var(--gv-shadow-xl);--gk-filters-calendar-control-radius: var(--gv-control-radius);--gk-filters-calendar-field-font-size: var(--gv-font-size-base);--gk-filters-calendar-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-calendar-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-calendar-focus-ring: var(--gv-shadow-focus);--gk-filters-calendar-popover-radius: var(--gv-radius-lg);--gk-filters-calendar-popover-z-index: var(--gv-z-popover)}body:has(.gv-themed) .gk-calendar-content{--gk-filters-calendar-bg: var(--gv-color-surface);--gk-filters-calendar-text: var(--gv-color-text);--gk-filters-calendar-control-text: var(--gv-color-text);--gk-filters-calendar-text-muted: var(--gv-color-text-secondary);--gk-filters-calendar-text-subtle: var(--gv-color-text-secondary);--gk-filters-calendar-border: var(--gv-color-border-strong);--gk-filters-calendar-border-subtle: var(--gv-color-border);--gk-filters-calendar-divider: var(--gv-color-border);--gk-filters-calendar-accent: var(--gv-color-primary);--gk-filters-calendar-accent-hover: var(--gv-color-primary-hover);--gk-filters-calendar-on-accent: var(--gv-color-on-primary);--gk-filters-calendar-hover-bg: var(--gv-color-surface-hover);--gk-filters-calendar-icon: var(--gv-color-text-secondary);--gk-filters-calendar-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-calendar-selected-bg: var(--gv-color-primary);--gk-filters-calendar-on-selected: var(--gv-color-on-primary);--gk-filters-calendar-range-bg: var(--gv-color-surface-alt);--gk-filters-calendar-date-hover-border: var(--gv-color-primary);--gk-filters-calendar-disabled: var(--gv-color-text-disabled);--gk-filters-calendar-sidebar-bg: var(--gv-color-surface-alt);--gk-filters-calendar-shadow: var(--gv-shadow-xl);--gk-filters-calendar-control-radius: var(--gv-control-radius);--gk-filters-calendar-field-font-size: var(--gv-font-size-base);--gk-filters-calendar-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-calendar-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-calendar-focus-ring: var(--gv-shadow-focus);--gk-filters-calendar-popover-radius: var(--gv-radius-lg);--gk-filters-calendar-popover-z-index: var(--gv-z-popover)}.gv-themed .gk-choices-content{--gk-filters-choices-bg: var(--gv-color-surface);--gk-filters-choices-text: var(--gv-color-text);--gk-filters-choices-control-text: var(--gv-color-text);--gk-filters-choices-text-muted: var(--gv-color-text-secondary);--gk-filters-choices-border: var(--gv-color-border-strong);--gk-filters-choices-border-subtle: var(--gv-color-border);--gk-filters-choices-accent: var(--gv-color-primary);--gk-filters-choices-hover-bg: var(--gv-color-surface-hover);--gk-filters-choices-active-bg: var(--gv-color-surface-alt);--gk-filters-choices-icon: var(--gv-color-text-secondary);--gk-filters-choices-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-choices-disabled-bg: var(--gv-color-surface-disabled);--gk-filters-choices-disabled-text: var(--gv-color-text-disabled);--gk-filters-choices-chip-bg: var(--gv-color-surface-alt);--gk-filters-choices-chip-border: var(--gv-color-border);--gk-filters-choices-spinner-track: var(--gv-color-border);--gk-filters-choices-shadow: var(--gv-shadow-xl);--gk-filters-choices-control-radius: var(--gv-control-radius);--gk-filters-choices-field-font-size: var(--gv-font-size-base);--gk-filters-choices-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-choices-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-choices-focus-ring: var(--gv-shadow-focus);--gk-filters-choices-popover-z-index: var(--gv-z-popover)}body:has(.gv-themed) .gk-choices-content{--gk-filters-choices-bg: var(--gv-color-surface);--gk-filters-choices-text: var(--gv-color-text);--gk-filters-choices-control-text: var(--gv-color-text);--gk-filters-choices-text-muted: var(--gv-color-text-secondary);--gk-filters-choices-border: var(--gv-color-border-strong);--gk-filters-choices-border-subtle: var(--gv-color-border);--gk-filters-choices-accent: var(--gv-color-primary);--gk-filters-choices-hover-bg: var(--gv-color-surface-hover);--gk-filters-choices-active-bg: var(--gv-color-surface-alt);--gk-filters-choices-icon: var(--gv-color-text-secondary);--gk-filters-choices-icon-active-bg: var(--gv-color-surface-hover);--gk-filters-choices-disabled-bg: var(--gv-color-surface-disabled);--gk-filters-choices-disabled-text: var(--gv-color-text-disabled);--gk-filters-choices-chip-bg: var(--gv-color-surface-alt);--gk-filters-choices-chip-border: var(--gv-color-border);--gk-filters-choices-spinner-track: var(--gv-color-border);--gk-filters-choices-shadow: var(--gv-shadow-xl);--gk-filters-choices-control-radius: var(--gv-control-radius);--gk-filters-choices-field-font-size: var(--gv-font-size-base);--gk-filters-choices-field-padding-block: calc(var(--gv-space-2) - var(--gv-space-1));--gk-filters-choices-field-padding-inline: calc(var(--gv-space-3) - var(--gv-space-1));--gk-filters-choices-focus-ring: var(--gv-shadow-focus);--gk-filters-choices-popover-z-index: var(--gv-z-popover)}.gv-themed .gv-widget-search .gv-search-box .gv-date-range-picker{flex-wrap:wrap;gap:var(--gv-space-2)}.gv-themed .gv-button,.gv-themed .gv-button-update,.gv-themed .gv-button-previous,.gv-themed .gv-button-next,.gv-themed .gv-button-cancel,.gv-themed .gv-button-delete{display:inline-flex;align-items:center;justify-content:center;gap:var(--gv-space-2);padding:var(--gv-button-padding-block) var(--gv-button-padding-inline);border-radius:var(--gv-button-radius);font-family:inherit;font-size:var(--gv-button-font-size);font-weight:var(--gv-button-font-weight);line-height:var(--gv-line-height-normal);min-height:var(--gv-button-min-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed #publishing-action :is(.gv-button-update,.gv-button-previous,.gv-button-next,.gv-button-cancel,.gv-button-delete){box-sizing:border-box;min-height:var(--gv-button-min-height);padding:var(--gv-button-padding-block) var(--gv-button-padding-inline);font-size:var(--gv-button-font-size);line-height:var(--gv-line-height-normal)}.gv-themed .gv-button,.gv-themed .gv-button-update,.gv-themed .gv-button-previous,.gv-themed .gv-button-next{background-color:var(--gv-button-bg) !important;color:var(--gv-button-color) !important;border:var(--gv-button-border-width) solid var(--gv-button-border-color) !important;box-shadow:none !important}.gv-themed .gv-button.gv-button:hover,.gv-themed .gv-button.gv-button:focus,.gv-themed .gv-button.gv-button:active,.gv-themed .gv-button-update.gv-button-update:hover,.gv-themed .gv-button-update.gv-button-update:focus,.gv-themed .gv-button-update.gv-button-update:active,.gv-themed .gv-button-previous.gv-button-previous:hover,.gv-themed .gv-button-previous.gv-button-previous:focus,.gv-themed .gv-button-previous.gv-button-previous:active,.gv-themed .gv-button-next.gv-button-next:hover,.gv-themed .gv-button-next.gv-button-next:focus,.gv-themed .gv-button-next.gv-button-next:active{background-color:var(--gv-button-bg-hover) !important;border-color:var(--gv-button-border-color-hover) !important;color:var(--gv-button-color) !important;text-decoration:none}.gv-themed .gv-button.gv-button--secondary,.gv-themed .gv-button-cancel{background-color:var(--gv-button-secondary-bg) !important;color:var(--gv-button-secondary-color) !important;border:var(--gv-button-secondary-border-width) solid var(--gv-button-secondary-border-color) !important;box-shadow:none !important}.gv-themed .gv-button.gv-button--secondary.gv-button--secondary:hover,.gv-themed .gv-button.gv-button--secondary.gv-button--secondary:focus,.gv-themed .gv-button.gv-button--secondary.gv-button--secondary:active,.gv-themed .gv-button-cancel.gv-button-cancel:hover,.gv-themed .gv-button-cancel.gv-button-cancel:focus,.gv-themed .gv-button-cancel.gv-button-cancel:active{background-color:var(--gv-button-secondary-bg-hover) !important;border-color:var(--gv-button-secondary-border-color-hover) !important;color:var(--gv-button-secondary-color-hover) !important;text-decoration:none}.gv-themed .gv-button.gv-button--danger,.gv-themed .gv-button-delete{background-color:var(--gv-button-danger-bg) !important;color:var(--gv-button-danger-color) !important;border:var(--gv-button-danger-border-width) solid var(--gv-button-danger-border-color) !important;box-shadow:none !important}.gv-themed .gv-button.gv-button--danger.gv-button--danger:hover,.gv-themed .gv-button.gv-button--danger.gv-button--danger:focus,.gv-themed .gv-button.gv-button--danger.gv-button--danger:active,.gv-themed .gv-button-delete.gv-button-delete:hover,.gv-themed .gv-button-delete.gv-button-delete:focus,.gv-themed .gv-button-delete.gv-button-delete:active{background-color:var(--gv-button-danger-bg-hover) !important;border-color:var(--gv-button-danger-border-color-hover) !important;color:var(--gv-button-danger-color-hover) !important;text-decoration:none}.gv-themed .gv-button:focus-visible,.gv-themed .gv-button-update:focus-visible,.gv-themed .gv-button-previous:focus-visible,.gv-themed .gv-button-next:focus-visible,.gv-themed .gv-button-cancel:focus-visible,.gv-themed .gv-button-delete:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus) !important}.gv-themed .gv-button:disabled,.gv-themed .gv-button[aria-disabled=true],.gv-themed .gv-button.is-disabled,.gv-themed .gv-button-update:disabled,.gv-themed .gv-button-previous:disabled,.gv-themed .gv-button-next:disabled,.gv-themed .gv-button-cancel:disabled,.gv-themed .gv-button-delete:disabled{background-color:var(--gv-button-bg-disabled) !important;color:var(--gv-button-color-disabled) !important;border-color:var(--gv-button-bg-disabled) !important;cursor:not-allowed;pointer-events:none}.gv-themed .gv-bulk-actions{gap:var(--gv-space-3);margin-block-end:var(--gv-space-4);color:var(--gv-color-text);font-size:var(--gv-font-size-sm)}.gv-themed .gv-bulk-actions-select{width:auto;max-width:100%;box-sizing:border-box;height:auto;margin:0;padding:var(--gv-space-2) var(--gv-space-8) var(--gv-space-2) var(--gv-space-3);border:var(--gv-control-border-width) solid var(--gv-control-border-color, var(--gv-color-border-strong));border-radius:var(--gv-control-radius);font-family:inherit;font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-normal);font-style:normal;line-height:var(--gv-line-height-normal);color:var(--gv-color-text);background-color:var(--gv-control-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.41.59L6 5.17 10.59.59 12 2 6 8 0 2z' fill='%23607382'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--gv-space-3) center;appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:normal;cursor:pointer;transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-bulk-actions-select:dir(rtl){background-position:left var(--gv-space-3) center}.gv-themed .gv-bulk-actions-select:focus,.gv-themed .gv-bulk-actions-select:focus-visible{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed .gv-bulk-actions-select:disabled{background-color:var(--gv-control-bg-disabled);border-color:var(--gv-control-border-color-disabled);color:var(--gv-control-text-disabled);cursor:not-allowed}.gv-themed .gv-bulk-actions .gv-bulk-actions-apply{display:inline-flex;align-items:center;justify-content:center;gap:var(--gv-space-2);box-sizing:border-box;min-height:var(--gv-button-min-height);margin:0;padding:var(--gv-button-padding-block) var(--gv-button-padding-inline);border:var(--gv-button-border-width) solid var(--gv-button-border-color) !important;border-radius:var(--gv-button-radius);font-family:inherit;font-size:var(--gv-button-font-size);font-weight:var(--gv-button-font-weight);line-height:var(--gv-line-height-normal);text-align:center;text-decoration:none;text-transform:none;letter-spacing:normal;appearance:none;-webkit-appearance:none;cursor:pointer;background-color:var(--gv-button-bg) !important;color:var(--gv-button-color) !important;box-shadow:none !important;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),border-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-bulk-actions .gv-bulk-actions-apply:hover,.gv-themed .gv-bulk-actions .gv-bulk-actions-apply:focus,.gv-themed .gv-bulk-actions .gv-bulk-actions-apply:active{background-color:var(--gv-button-bg-hover) !important;border-color:var(--gv-button-border-color-hover) !important;color:var(--gv-button-color) !important;text-decoration:none}.gv-themed .gv-bulk-actions .gv-bulk-actions-apply:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus) !important}.gv-themed .gv-bulk-actions .gv-bulk-actions-apply:disabled,.gv-themed .gv-bulk-actions .gv-bulk-actions-apply[disabled]{background-color:var(--gv-button-bg-disabled) !important;color:var(--gv-button-color-disabled) !important;border-color:var(--gv-button-bg-disabled) !important;cursor:not-allowed;pointer-events:none}.gv-themed .gv-bulk-actions-selection-summary{color:var(--gv-color-text-secondary);font-size:var(--gv-font-size-sm)}.gv-themed .gv-bulk-actions-selection-row td{background:var(--gv-color-surface-warning);border-block:var(--gv-border-width-1) solid var(--gv-color-border);color:var(--gv-color-text)}.gv-themed .gv-bulk-actions-selection-row .gv-bulk-actions-selection-summary{color:var(--gv-color-text)}.gv-themed .gv-bulk-actions-clear,.gv-themed .gv-bulk-actions-select-all,.gv-themed .gv-bulk-actions-show-selected,.gv-themed .gv-bulk-actions-show-all{color:var(--gv-color-link);font-size:var(--gv-font-size-sm)}.gv-themed .gv-bulk-actions-clear:hover,.gv-themed .gv-bulk-actions-clear:focus-visible,.gv-themed .gv-bulk-actions-select-all:hover,.gv-themed .gv-bulk-actions-select-all:focus-visible,.gv-themed .gv-bulk-actions-show-selected:hover,.gv-themed .gv-bulk-actions-show-selected:focus-visible,.gv-themed .gv-bulk-actions-show-all:hover,.gv-themed .gv-bulk-actions-show-all:focus-visible{color:var(--gv-color-link-hover)}.gv-edit-entry-wrapper.gv-themed .gv-edit-entry-title,.gv-themed .gv-edit-entry-wrapper .gv-edit-entry-title{font-size:var(--gv-font-size-xl);font-weight:var(--gv-font-weight-semibold);color:var(--gv-color-text);margin-block-end:var(--gv-space-4);padding-block-end:var(--gv-space-3);border-block-end:1px solid var(--gv-entry-border-color)}.gv-edit-entry-wrapper.gv-themed .gv-notice,.gv-themed .gv-edit-entry-wrapper .gv-notice{padding:var(--gv-space-3) var(--gv-space-4);margin-block-end:var(--gv-space-4)}.gv-edit-entry-wrapper.gv-themed .gv-notice.error,.gv-themed .gv-edit-entry-wrapper .gv-notice.error{border-inline-start-color:var(--gv-color-error);background:var(--gv-color-surface-error);color:var(--gv-color-error)}.gv-edit-entry-wrapper.gv-themed .gv-notice.success,.gv-themed .gv-edit-entry-wrapper .gv-notice.success{border-inline-start-color:var(--gv-color-success);background:var(--gv-color-surface-success);color:var(--gv-color-success)}.gv-edit-entry-wrapper.gv-themed .gv-notice.info,.gv-themed .gv-edit-entry-wrapper .gv-notice.info{border-inline-start-color:var(--gv-color-info);background:var(--gv-color-surface-info);color:var(--gv-color-info)}.gv-edit-entry-wrapper.gv-themed input[aria-invalid=true],.gv-edit-entry-wrapper.gv-themed textarea[aria-invalid=true],.gv-edit-entry-wrapper.gv-themed select[aria-invalid=true],.gv-edit-entry-wrapper.gv-themed .gfield_error input,.gv-edit-entry-wrapper.gv-themed .gfield_error textarea,.gv-edit-entry-wrapper.gv-themed .gfield_error select,.gv-themed .gv-edit-entry-wrapper input[aria-invalid=true],.gv-themed .gv-edit-entry-wrapper textarea[aria-invalid=true],.gv-themed .gv-edit-entry-wrapper select[aria-invalid=true],.gv-themed .gv-edit-entry-wrapper .gfield_error input,.gv-themed .gv-edit-entry-wrapper .gfield_error textarea,.gv-themed .gv-edit-entry-wrapper .gfield_error select{border-color:var(--gv-color-error);background-color:var(--gv-color-surface-error)}.gv-edit-entry-wrapper.gv-themed input:disabled,.gv-edit-entry-wrapper.gv-themed textarea:disabled,.gv-edit-entry-wrapper.gv-themed select:disabled,.gv-themed .gv-edit-entry-wrapper input:disabled,.gv-themed .gv-edit-entry-wrapper textarea:disabled,.gv-themed .gv-edit-entry-wrapper select:disabled{background-color:var(--gv-control-bg-disabled);border-color:var(--gv-control-border-color-disabled);color:var(--gv-control-text-disabled);cursor:not-allowed}.gv-edit-entry-wrapper.gv-themed .gv-button-delete,.gv-themed .gv-edit-entry-wrapper .gv-button-delete{float:none !important;margin-inline-start:auto !important}.gv-edit-entry-wrapper.gv-themed .gform-footer #publishing-action,.gv-edit-entry-wrapper.gv-themed #publishing-action,.gv-themed .gv-edit-entry-wrapper .gform-footer #publishing-action,.gv-themed .gv-edit-entry-wrapper #publishing-action{display:flex !important;flex-wrap:wrap;align-items:center;gap:var(--gv-space-3);padding-block-start:var(--gv-space-4);border-block-start:1px solid var(--gv-entry-border-color);margin-block-start:var(--gv-space-6)}.gv-themed .gv-widget-page-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gv-pagination-gap);padding-block:var(--gv-toolbar-padding);background:none;border:0}.gv-themed .gv-widget-page-links ul,.gv-themed .gv-widget-page-links li{list-style:none;margin:0;padding:0}.gv-themed .gv-widget-page-links ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gv-pagination-gap)}.gv-themed .gv-widget-page-links li{display:inline-flex}.gv-themed .gv-widget-page-links li .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gv-pagination-button-size);min-height:var(--gv-pagination-button-size);padding-block:var(--gv-space-1);padding-inline:var(--gv-space-2);border-radius:var(--gv-pagination-button-radius);font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);color:var(--gv-pagination-button-color);text-decoration:none;border:0;background:var(--gv-pagination-button-bg);transition:background-color var(--gv-transition-fast) var(--gv-easing-accelerate),color var(--gv-transition-fast) var(--gv-easing-accelerate)}.gv-themed .gv-widget-page-links li .page-numbers:hover:not(.current){background-color:var(--gv-pagination-button-bg-hover);color:var(--gv-pagination-button-color-hover);text-decoration:underline}.gv-themed .gv-widget-page-links li .page-numbers:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-widget-page-links li .page-numbers.current{background-color:var(--gv-pagination-button-bg-active);color:var(--gv-pagination-button-color-active)}.gv-themed .gv-widget-page-links li .page-numbers.current:focus-visible{box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-widget-page-links li .page-numbers.prev,.gv-themed .gv-widget-page-links li .page-numbers.next{padding-inline:var(--gv-space-3)}.gv-themed .gv-widget-pagination{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-muted);padding-block:var(--gv-space-2)}.gv-themed .gv-widget-page-size{display:inline-flex;align-items:center;gap:var(--gv-space-2);font-size:var(--gv-font-size-sm);color:var(--gv-color-text-muted)}.gv-themed .gv-widget-page-size select{padding-block:var(--gv-space-1);padding-inline:var(--gv-space-2);border:1px solid var(--gv-control-border-color);border-radius:var(--gv-radius-md);font-size:var(--gv-font-size-sm);color:var(--gv-color-text);background:var(--gv-control-bg)}.gv-themed .gv-widget-page-size select:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-back-link{font-size:var(--gv-font-size-sm);margin-block-end:var(--gv-space-4)}.gv-themed .gv-back-link a{display:inline-flex;align-items:center;gap:var(--gv-space-1);border-radius:var(--gv-radius-xs);color:var(--gv-color-link);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gv-back-link a:hover,.gv-themed .gv-back-link a:focus-visible{color:var(--gv-color-link-hover);text-decoration:underline}.gv-themed .gv-back-link a:active{color:var(--gv-color-link-active)}.gv-back-link:has(~.gv-themed){font-size:var(--gv-font-size-sm);margin-block-end:var(--gv-space-4)}.gv-back-link:has(~.gv-themed) a{display:inline-flex;align-items:center;gap:var(--gv-space-1);border-radius:var(--gv-radius-xs);color:var(--gv-color-link);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-back-link:has(~.gv-themed) a:hover,.gv-back-link:has(~.gv-themed) a:focus-visible{color:var(--gv-color-link-hover);text-decoration:underline}.gv-back-link:has(~.gv-themed) a:active{color:var(--gv-color-link-active)}.gv-themed .gv-no-results,.gv-themed .gv-no-results-text{text-align:center;color:var(--gv-color-text-muted);padding-block:var(--gv-space-10);padding-inline:var(--gv-space-4);font-size:var(--gv-font-size-lg)}.gv-themed .gv-no-results :is(h1,h2,h3,h4,h5,h6),.gv-themed .gv-no-results p{margin:0;font:inherit;color:inherit}.gv-themed .gv-powered-by{font-size:var(--gv-font-size-xs);font-weight:var(--gv-font-weight-light);color:var(--gv-color-text-muted);text-align:center;margin-block-start:var(--gv-space-6)}.gv-themed .gv-note-add{margin-block:var(--gv-space-4)}.gv-themed .gv-note-add>div{display:flex;flex-direction:column;gap:var(--gv-space-3)}.gv-themed .gv-note-add .gv-note-email-container,.gv-themed .gv-note-add .gv-note-content-container{display:flex;flex-direction:column;gap:var(--gv-space-2)}.gv-themed .gv-note-add .gv-note-to-container{display:flex;flex-direction:column;gap:var(--gv-space-3);margin:0;padding:var(--gv-space-2) 0 0 0;padding-inline-start:var(--gv-space-4);border:0;border-inline-start:var(--gv-border-width-2) solid var(--gv-entry-border-color);border-radius:0;background-color:rgba(0,0,0,0)}.gv-themed .gv-note-add .gv-note-to-custom-container,.gv-themed .gv-note-add .gv-note-subject-container{display:flex;flex-direction:column;gap:var(--gv-space-1)}.gv-themed .gv-note-add .gv-note-to-custom-container label,.gv-themed .gv-note-add .gv-note-subject-container label{font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);color:var(--gv-color-text)}.gv-themed .gv-note-add .gv-note-email-to,.gv-themed .gv-note-add input[type=text],.gv-themed .gv-note-add textarea{width:100%;padding-block:var(--gv-space-2);padding-inline:var(--gv-space-3);border:1px solid var(--gv-color-border);border-radius:var(--gv-radius-md);background-color:var(--gv-color-surface);font-family:inherit;font-size:var(--gv-font-size-sm);line-height:var(--gv-line-height-normal);color:var(--gv-color-text);transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard);box-sizing:border-box}.gv-themed .gv-note-add .gv-note-email-to:focus,.gv-themed .gv-note-add .gv-note-email-to:focus-visible,.gv-themed .gv-note-add input[type=text]:focus,.gv-themed .gv-note-add input[type=text]:focus-visible,.gv-themed .gv-note-add textarea:focus,.gv-themed .gv-note-add textarea:focus-visible{outline:none;border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus)}.gv-themed .gv-note-add textarea{min-height:6em;resize:vertical}.gv-themed .gv-note-add .gv-add-note-submit{align-self:flex-start;margin:0}.gv-datatables-container.gv-themed{overflow:hidden;background:var(--gv-color-surface);padding:var(--gv-toolbar-padding)}.gv-themed table.gv-datatables.dataTable{width:100% !important;border-collapse:separate;border-spacing:0;border:0;outline:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);outline-offset:calc(-1*var(--gv-entry-border-width));border-radius:var(--gv-entry-radius)}.gv-themed table.gv-datatables.dataTable,.gv-themed table.gv-datatables.dataTable :where(thead,tbody,tfoot,tr,th,td){margin:0}.gv-themed table.gv-datatables.dataTable :where(thead,tbody,tfoot,tr,th,td){border:0;border-radius:0;box-shadow:none}.gv-themed table.gv-datatables.dataTable thead tr:first-child>:not(.dtr-hidden):first-child{border-start-start-radius:var(--gv-entry-radius)}.gv-themed table.gv-datatables.dataTable thead tr:first-child>:not(.dtr-hidden):not(:has(~:not(.dtr-hidden))){border-start-end-radius:var(--gv-entry-radius)}.gv-themed table.gv-datatables.dataTable tfoot tr:last-child>:not(.dtr-hidden):first-child{border-end-start-radius:var(--gv-entry-radius)}.gv-themed table.gv-datatables.dataTable tfoot tr:last-child>:not(.dtr-hidden):not(:has(~:not(.dtr-hidden))){border-end-end-radius:var(--gv-entry-radius)}.gv-themed table.gv-datatables.dataTable thead th{background:var(--gv-table-header-background);font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-table-header-font-size);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing, var(--gv-_letter-spacing-uppercase));color:var(--gv-field-label-color);padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-end:1px solid var(--gv-color-border);text-align:start}.gv-themed table.gv-datatables.dataTable tbody td{padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-end:1px solid var(--gv-color-row-divider);font-size:var(--gv-font-size-base);color:var(--gv-color-text);vertical-align:top;line-height:var(--gv-line-height-normal)}.gv-themed table.gv-datatables.dataTable tbody tr:nth-child(even){background-color:var(--gv-color-zebra-bg)}.gv-themed table.gv-datatables.dataTable tbody tr{transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-datatables.dataTable tbody tr:hover,.gv-themed table.gv-datatables.dataTable tbody tr:hover td{background-color:var(--gv-color-surface-hover);color:var(--gv-color-text-hover)}.gv-themed table.gv-datatables.dataTable tbody tr:last-child td{border-block-end:none}.gv-themed table.gv-datatables.dataTable thead th.sorting,.gv-themed table.gv-datatables.dataTable thead th.sorting_asc,.gv-themed table.gv-datatables.dataTable thead th.sorting_desc{cursor:pointer;position:relative;padding-inline-end:var(--gv-space-8);transition:background-color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-datatables.dataTable thead th.sorting:hover,.gv-themed table.gv-datatables.dataTable thead th.sorting_asc:hover,.gv-themed table.gv-datatables.dataTable thead th.sorting_desc:hover{background-color:var(--gv-color-surface-hover)}.gv-themed table.gv-datatables.dataTable thead th.sorting::before,.gv-themed table.gv-datatables.dataTable thead th.sorting_asc::before,.gv-themed table.gv-datatables.dataTable thead th.sorting_desc::before{inset-block-start:var(--gv-table-cell-padding-block);inset-block-end:auto}.gv-themed table.gv-datatables.dataTable thead th.sorting::after,.gv-themed table.gv-datatables.dataTable thead th.sorting_asc::after,.gv-themed table.gv-datatables.dataTable thead th.sorting_desc::after{inset-block-start:calc(var(--gv-table-cell-padding-block) + 1em);inset-block-end:auto}.gv-themed table.gv-datatables.dataTable thead th.sorting::after{color:var(--gv-color-text-secondary);opacity:.5;transition:color var(--gv-transition-fast) var(--gv-easing-linear),opacity var(--gv-transition-fast) var(--gv-easing-linear)}.gv-themed table.gv-datatables.dataTable thead th.sorting_asc::after,.gv-themed table.gv-datatables.dataTable thead th.sorting_desc::after{color:var(--gv-color-primary);opacity:1}.gv-themed table.gv-datatables.dataTable tfoot th{background:var(--gv-table-header-background);font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-table-header-font-size);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing, var(--gv-_letter-spacing-uppercase));color:var(--gv-field-label-color);padding-block:var(--gv-table-cell-padding-block);padding-inline:var(--gv-table-cell-padding-inline);border-block-start:1px solid var(--gv-color-border);text-align:start}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter{width:100%;min-height:var(--gv-size-touch-target);padding:var(--gv-space-1) var(--gv-space-2);border:1px solid var(--gv-color-border);border-radius:var(--gv-radius-sm);font-size:var(--gv-font-size-sm);font-family:var(--gv-font-family);color:var(--gv-color-text);background:var(--gv-color-surface);appearance:none;margin-block-start:var(--gv-space-1);transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter::placeholder{color:var(--gv-color-text-muted);font-size:var(--gv-font-size-xs)}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter:focus{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter.date-input-wrapper{display:flex;gap:var(--gv-space-2);padding:0;border:0;background:rgba(0,0,0,0)}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter.date-input-wrapper>input[type=date]{flex:1 1 0;min-width:0;min-height:var(--gv-size-touch-target);padding:var(--gv-space-1) var(--gv-space-2);border:1px solid var(--gv-color-border);border-radius:var(--gv-radius-sm);font-family:var(--gv-font-family);font-size:var(--gv-font-size-sm);color:var(--gv-color-text);background:var(--gv-color-surface);appearance:none;-webkit-appearance:none;line-height:1.25}.gv-themed table.gv-datatables.dataTable .gv-dt-field-filter.date-input-wrapper>input[type=date]:focus{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed table.gv-datatables.dataTable tbody td a{color:var(--gv-color-link);text-decoration:none;transition:color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed table.gv-datatables.dataTable tbody td a:hover,.gv-themed table.gv-datatables.dataTable tbody td a:focus-visible{color:var(--gv-color-link-hover);text-decoration:underline}.gv-themed table.gv-datatables.dataTable tbody td a:active{color:var(--gv-color-link-active)}.gv-themed table.gv-datatables.dataTable tbody td a:visited{color:var(--gv-color-link-visited)}.gv-themed table.gv-datatables.dataTable tbody td p a{text-decoration:underline}.gv-datatables-container.gv-themed .dataTables_wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gv-toolbar-gap)}.gv-datatables-container.gv-themed .dataTables_wrapper table.gv-datatables{flex:0 0 100%;margin-block-start:var(--gv-toolbar-margin-block-end)}.gv-datatables-container.gv-themed .dataTables_wrapper .dataTables_info{flex:1 1 auto}.gv-datatables-container.gv-themed .dataTables_length{display:inline-flex;align-items:center}.gv-datatables-container.gv-themed .dataTables_length label{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-muted);display:inline-flex;align-items:center;gap:var(--gv-space-2);margin:0;line-height:1}.gv-datatables-container.gv-themed .dataTables_length select{padding:var(--gv-space-2) var(--gv-space-3);padding-inline-end:var(--gv-space-8);min-height:var(--gv-size-touch-target);border:1px solid var(--gv-control-border-color);border-radius:var(--gv-radius-md);font-size:var(--gv-font-size-sm);color:var(--gv-color-text);background:var(--gv-control-bg);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.41.59L6 5.17 10.59.59 12 2 6 8 0 2z' fill='%23607382'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--gv-space-3) center}.gv-datatables-container.gv-themed .dataTables_length select:dir(rtl){background-position:left var(--gv-space-3) center}.gv-datatables-container.gv-themed .dataTables_length select:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus);border-color:var(--gv-color-primary)}.gv-datatables-container.gv-themed .dataTables_info{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-muted);padding-block:var(--gv-space-2)}.gv-datatables-container.gv-themed .dataTables_processing{background:var(--gv-color-surface);color:var(--gv-color-primary);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-radius-md);padding:var(--gv-space-3) var(--gv-space-4);font-size:var(--gv-font-size-sm);box-shadow:var(--gv-shadow-md)}.gv-datatables-container.gv-themed .dataTables_paginate{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gv-pagination-gap);margin-block-start:var(--gv-space-3);padding-block:var(--gv-space-3);background:none;border:0}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gv-pagination-button-size);min-height:var(--gv-pagination-button-size);padding-block:var(--gv-space-1);padding-inline:var(--gv-space-2);border-radius:var(--gv-pagination-button-radius);font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);color:var(--gv-color-text);text-decoration:none;cursor:pointer;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard);border:0 !important;background:rgba(0,0,0,0) !important}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current){background-color:var(--gv-color-surface-alt);color:var(--gv-color-text) !important;text-decoration:none}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button.current,.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button.current:hover{background-color:var(--gv-color-primary);color:var(--gv-color-on-primary) !important}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button.previous,.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button.next{padding-inline:var(--gv-space-3)}.gv-datatables-container.gv-themed .dataTables_paginate .paginate_button.disabled{color:var(--gv-color-text-muted);cursor:default;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.gv-datatables-container.gv-themed .dt-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gv-space-2)}.gv-datatables-container.gv-themed .dt-buttons .dt-button{margin:0;background:var(--gv-color-surface);border:var(--gv-entry-border-width) var(--gv-entry-border-style) var(--gv-entry-border-color);border-radius:var(--gv-radius-md);padding:var(--gv-space-2) var(--gv-space-3);font-size:var(--gv-font-size-sm);color:var(--gv-color-text);cursor:pointer;transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-datatables-container.gv-themed .dt-buttons .dt-button:hover{border-color:var(--gv-color-primary)}.gv-datatables-container.gv-themed .dt-buttons .dt-button:active,.gv-datatables-container.gv-themed .dt-buttons .dt-button.active{background-color:var(--gv-color-primary);color:var(--gv-color-on-primary);border-color:var(--gv-color-primary)}.gv-datatables-container.gv-themed .dt-buttons .dt-button:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed table.gv-datatables.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before,.gv-themed table.gv-datatables.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before,.gv-themed table.gv-datatables.dataTable.dtr-inline.parent>tbody>tr.parent>td.dtr-control::before,.gv-themed table.gv-datatables.dataTable.dtr-inline.parent>tbody>tr.parent>th.dtr-control::before{background-color:var(--gv-color-primary);color:var(--gv-color-on-primary);border:0;border-radius:var(--gv-radius-full);box-shadow:none;height:1.25em;width:1.25em;content:"";background-image:linear-gradient(currentColor, currentColor),linear-gradient(currentColor, currentColor);background-size:50% 2px,2px 50%;background-position:center;background-repeat:no-repeat;top:var(--gv-table-cell-padding-block);margin-top:0}.gv-themed table.gv-datatables.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control::before,.gv-themed table.gv-datatables.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control::before{background-image:linear-gradient(currentColor, currentColor);background-size:50% 2px}.gv-themed table.gv-datatables.dataTable tr.dtrg-group th,.gv-themed table.gv-datatables.dataTable tr.dtrg-group td{background-color:var(--gv-color-surface-alt);color:var(--gv-color-header-text);font-weight:var(--gv-font-weight-semibold);font-size:var(--gv-table-header-font-size);text-align:start;border-block-end:var(--gv-border-width-1) solid var(--gv-color-border-light)}.gv-themed table.gv-datatables.dataTable>tbody>tr.child>td{padding:var(--gv-space-4) var(--gv-space-6);background-color:var(--gv-color-surface)}.gv-themed table.gv-datatables.dataTable>tbody>tr.child:hover>td{background-color:var(--gv-color-surface);color:var(--gv-color-text)}.gv-themed table.gv-datatables.dataTable>tbody>tr.child ul[data-dtr-index]{display:block;width:100%;list-style:none;margin:0;padding:0}.gv-themed table.gv-datatables.dataTable>tbody>tr.child ul[data-dtr-index]>li{display:grid;grid-template-columns:var(--gv-single-entry-label-width) 1fr;gap:var(--gv-space-3);align-items:baseline;padding-block:var(--gv-space-3);border-block-end:1px solid var(--gv-color-row-divider)}.gv-themed table.gv-datatables.dataTable>tbody>tr.child ul[data-dtr-index]>li:first-child{padding-block-start:0}.gv-themed table.gv-datatables.dataTable>tbody>tr.child ul[data-dtr-index]>li:last-child{padding-block-end:0;border-block-end:0}.gv-themed table.gv-datatables.dataTable>tbody>tr.child .dtr-title{display:block;min-width:0;font-size:var(--gv-field-label-font-size);font-weight:var(--gv-field-label-font-weight);color:var(--gv-field-label-color);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing);text-align:start}.gv-themed table.gv-datatables.dataTable>tbody>tr.child .dtr-data{color:var(--gv-color-text);word-break:break-word}.gv-themed .gfcs-value{background:rgba(0,0,0,0);margin:0;min-width:0;font-size:var(--gv-font-size-xs);line-height:var(--gv-line-height-tight)}.gv-themed .gfcs-value b{display:block;font-size:var(--gv-field-label-font-size);font-weight:var(--gv-field-label-font-weight);color:var(--gv-field-label-color);text-transform:var(--gv-field-label-text-transform);letter-spacing:var(--gv-field-label-letter-spacing)}.gv-themed .gfcs-value span{color:var(--gv-color-text)}.gv-themed table.gfcs-value,.gv-themed table.gfcs-value tbody,.gv-themed table.gfcs-value tr,.gv-themed table.gfcs-value td,.gv-themed table.gfcs-value th{display:block;background:rgba(0,0,0,0);border:0;padding:0;font-size:inherit;color:inherit}.gv-themed div.gfcs-value .gfcs-value-row{margin-block-end:var(--gv-space-2)}.gv-themed div.gfcs-value .gfcs-value-row:last-child{margin-block-end:0}.gv-themed .gv-map-canvas{border-radius:var(--gv-radius-lg);overflow:hidden;box-shadow:var(--gv-shadow-sm);margin-block-end:var(--gv-space-4)}.gv-themed .gv-infowindow-container{max-width:var(--gv-map-infowindow-max-width);font-family:inherit;display:flex;gap:var(--gv-space-3);position:relative;z-index:var(--gv-z-popover)}.gv-themed .gv-infowindow-container .gv-infowindow-image img{border-radius:var(--gv-radius-sm);max-width:var(--gv-map-infowindow-image-max-width);object-fit:cover}.gv-themed .gv-infowindow-container .gv-infowindow-content h4{font-size:var(--gv-font-size-base);font-weight:var(--gv-font-weight-semibold);margin-block-end:var(--gv-space-1);margin-block-start:0}.gv-themed .gv-infowindow-container .gv-infowindow-content p{font-size:var(--gv-font-size-sm);color:var(--gv-color-text-secondary);margin:0}.gv-themed .gv-infowindow-container .gv-infowindow-entry-link{color:var(--gv-color-primary);text-decoration:none}.gv-themed .gv-infowindow-container .gv-infowindow-entry-link:hover{text-decoration:underline}.gv-themed .gv-infowindow-container.gv-infowindow-no-image{display:block}.gv-themed .gk-search-geolocation-field .gk-maps-search-geolocation-address-autocomplete-container{display:flex;align-items:stretch;gap:0}.gv-themed .gk-search-geolocation-field .gk-maps-search-geolocation-address-autocomplete{flex:1 1 auto;min-width:0;padding:var(--gv-space-2) var(--gv-space-3);border:1px solid var(--gv-color-border);border-start-start-radius:var(--gv-radius-md);border-end-start-radius:var(--gv-radius-md);border-start-end-radius:0;border-end-end-radius:0;font-size:var(--gv-font-size-base);color:var(--gv-color-text);background:var(--gv-color-surface);transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gk-search-geolocation-field .gk-maps-search-geolocation-address-autocomplete:focus{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed .gk-search-geolocation-field .gk-maps-search-geolocation-address-autocomplete::placeholder{color:var(--gv-color-text-muted)}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gv-size-touch-target);min-height:var(--gv-size-touch-target);padding:var(--gv-space-2);border:1px solid var(--gv-color-border);border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--gv-radius-md);border-end-end-radius:var(--gv-radius-md);background:var(--gv-color-surface);color:var(--gv-color-primary);cursor:pointer;transition:background-color var(--gv-transition-fast) var(--gv-easing-standard),color var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation:hover{background-color:var(--gv-color-surface-alt)}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation:focus-visible{outline:none;box-shadow:var(--gv-shadow-focus)}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation svg{width:var(--gv-map-marker-size);height:var(--gv-map-marker-size);fill:currentColor}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-radius,.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-unit{padding:var(--gv-space-2) var(--gv-space-3);padding-inline-end:var(--gv-space-8);border:1px solid var(--gv-color-border);border-radius:var(--gv-radius-md);font-size:var(--gv-font-size-base);color:var(--gv-color-text);background:var(--gv-color-surface);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.41.59L6 5.17 10.59.59 12 2 6 8 0 2z' fill='%23607382'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--gv-space-3) center;transition:border-color var(--gv-transition-fast) var(--gv-easing-standard),box-shadow var(--gv-transition-fast) var(--gv-easing-standard)}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-radius:dir(rtl),.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-unit:dir(rtl){background-position:left var(--gv-space-3) center}.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-radius:focus,.gv-themed .gk-search-geolocation-field .gk-maps-search-current-geolocation-unit:focus{border-color:var(--gv-color-primary);box-shadow:var(--gv-shadow-focus);outline:none}.gv-themed a:focus-visible,.gv-themed button:focus-visible,.gv-themed input:focus-visible,.gv-themed select:focus-visible,.gv-themed textarea:focus-visible,.gv-themed [role=button]:focus-visible,.gv-themed [tabindex]:focus-visible{outline:var(--gv-focus-ring-width) var(--gv-focus-ring-style) rgba(0,0,0,0);outline-offset:var(--gv-focus-ring-offset);box-shadow:var(--gv-shadow-focus);scroll-margin-block:var(--gv-space-4)}.gv-themed a:focus:not(:focus-visible),.gv-themed button:focus:not(:focus-visible),.gv-themed input:focus:not(:focus-visible),.gv-themed select:focus:not(:focus-visible),.gv-themed textarea:focus:not(:focus-visible),.gv-themed [role=button]:focus:not(:focus-visible),.gv-themed [tabindex]:focus:not(:focus-visible){outline:none;box-shadow:none}:where(.gv-themed) :is(a:link,a:visited){text-decoration:underline}.gv-datatables-container.gv-themed a:focus-visible,.gv-datatables-container.gv-themed button:focus-visible,.gv-datatables-container.gv-themed input:focus-visible,.gv-datatables-container.gv-themed select:focus-visible,.gv-datatables-container.gv-themed textarea:focus-visible,.gv-datatables-container.gv-themed [role=button]:focus-visible,.gv-datatables-container.gv-themed [tabindex]:focus-visible,.gv-themed .gv-map-canvas a:focus-visible,.gv-themed .gv-map-canvas button:focus-visible,.gv-themed .gv-map-canvas input:focus-visible,.gv-themed .gv-map-canvas select:focus-visible,.gv-themed .gv-map-canvas textarea:focus-visible,.gv-themed .gv-map-canvas [role=button]:focus-visible,.gv-themed .gv-map-canvas [tabindex]:focus-visible{outline:var(--gv-focus-ring-width) var(--gv-focus-ring-style) var(--gv-focus-ring-color);outline-offset:var(--gv-focus-ring-offset);box-shadow:none}.gv-themed .gv-back-link a:focus-visible{outline:var(--gv-focus-ring-width) var(--gv-focus-ring-style) rgba(0,0,0,0);outline-offset:var(--gv-focus-ring-offset);box-shadow:var(--gv-shadow-focus)}.gv-back-link:has(~.gv-themed) a:focus-visible{outline:var(--gv-focus-ring-width) var(--gv-focus-ring-style) rgba(0,0,0,0);outline-offset:var(--gv-focus-ring-offset);box-shadow:var(--gv-shadow-focus)}.gv-status:has(~.gv-themed),.gv-themed .gv-status{display:inline-flex;align-items:center;gap:var(--gv-space-2);min-height:1.5em}.gv-status:has(~.gv-themed) .gv-status__icon,.gv-themed .gv-status .gv-status__icon{flex:0 0 auto;width:1em;height:1em;fill:currentColor;border-radius:var(--gv-radius-xs);forced-color-adjust:none}.gv-status:has(~.gv-themed) .gv-status__text,.gv-themed .gv-status .gv-status__text{font-weight:var(--gv-font-weight-medium)}.gv-status--error:has(~.gv-themed),.gv-themed .gv-status--error{color:var(--gv-color-error);background:var(--gv-color-surface-error)}.gv-status--error:has(~.gv-themed) .gv-status__icon,.gv-themed .gv-status--error .gv-status__icon{fill:var(--gv-color-on-error, var(--gv-color-error))}.gv-status--success:has(~.gv-themed),.gv-themed .gv-status--success{color:var(--gv-color-success);background:var(--gv-color-surface-success)}.gv-status--success:has(~.gv-themed) .gv-status__icon,.gv-themed .gv-status--success .gv-status__icon{fill:var(--gv-color-on-success, var(--gv-color-success))}.gv-status--info:has(~.gv-themed),.gv-themed .gv-status--info{color:var(--gv-color-info);background:var(--gv-color-surface-info)}.gv-status--info:has(~.gv-themed) .gv-status__icon,.gv-themed .gv-status--info .gv-status__icon{fill:var(--gv-color-on-info, var(--gv-color-info))}.gv-status--warning:has(~.gv-themed),.gv-themed .gv-status--warning{color:var(--gv-color-text);background:var(--gv-color-surface-warning)}.gv-status--warning:has(~.gv-themed) .gv-status__icon,.gv-themed .gv-status--warning .gv-status__icon{fill:var(--gv-color-warning-icon)}.gv-notice:has(~.gv-themed),.gv-themed .gv-notice{border-radius:var(--gv-radius-md);border-inline-start:var(--gv-border-width-3) solid var(--gv-color-primary);background:var(--gv-color-surface-alt);color:var(--gv-color-text)}.gv-notice--info:has(~.gv-themed),.gv-themed .gv-notice--info{background:var(--gv-color-surface-info);color:var(--gv-color-info);border-inline-start-color:var(--gv-color-info)}.gv-notice--info:has(~.gv-themed) a:hover,.gv-notice--info:has(~.gv-themed) a:focus-visible,.gv-themed .gv-notice--info a:hover,.gv-themed .gv-notice--info a:focus-visible{color:var(--gv-color-info-hover)}.gv-notice--success:has(~.gv-themed),.gv-themed .gv-notice--success{background:var(--gv-color-surface-success);color:var(--gv-color-success);border-inline-start-color:var(--gv-color-success)}.gv-notice--success:has(~.gv-themed) a:hover,.gv-notice--success:has(~.gv-themed) a:focus-visible,.gv-themed .gv-notice--success a:hover,.gv-themed .gv-notice--success a:focus-visible{color:var(--gv-color-success-hover)}.gv-notice--warning:has(~.gv-themed),.gv-themed .gv-notice--warning{background:var(--gv-color-surface-warning);color:var(--gv-color-text);border-inline-start-color:var(--gv-color-warning-icon)}.gv-notice--error:has(~.gv-themed),.gv-themed .gv-notice--error{background:var(--gv-color-surface-error);color:var(--gv-color-error);border-inline-start-color:var(--gv-color-error)}.gv-themed [aria-disabled=true]:not(input):not(button):not(select):not(textarea){color:var(--gv-color-text-disabled);background-color:var(--gv-color-surface-disabled);cursor:not-allowed}.gv-themed .gv-disabled-surface{background-color:var(--gv-color-surface-disabled);color:var(--gv-color-on-disabled)}.fancybox__container.gv-themed,.fancybox__container.gv-lightbox,.gv-themed .gv-lightbox{z-index:var(--gv-z-modal, 100000)}.gv-themed .gv-toast,.gv-themed [role=status].gv-announce,.gv-toast.gv-themed,[role=status].gv-announce.gv-themed{z-index:var(--gv-z-toast, 600)}.gv-themed .gv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gv-themed .gv-sr-only-focusable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gv-themed .gv-sr-only-focusable:focus,.gv-themed .gv-sr-only-focusable:active{position:static;width:auto;height:auto;padding:var(--gv-space-2) var(--gv-space-4);margin:0;overflow:visible;clip:auto;white-space:normal;background:var(--gv-color-surface);color:var(--gv-color-primary);font-size:var(--gv-font-size-sm);font-weight:var(--gv-font-weight-medium);border:var(--gv-border-width-2) solid var(--gv-color-primary);border-radius:var(--gv-radius-md);z-index:100000}@media(pointer: coarse){.gv-themed .gv-widget-page-links li .page-numbers{min-width:var(--gv-size-touch-target);min-height:var(--gv-size-touch-target)}.gv-themed button,.gv-themed .gv-search-button,.gv-themed .gv-search-clear,.gv-themed [role=button]{min-height:var(--gv-size-touch-target);min-width:var(--gv-size-touch-target)}.gv-themed .gv-search-field-checkbox label.gv-check-radio,.gv-themed .gv-search-field-radio label.gv-check-radio,.gv-themed .gv-search-field-single_checkbox label.gv-check-radio{min-height:var(--gv-size-touch-target)}}@media(prefers-reduced-motion: reduce){.gv-themed{--gv-motion-multiplier: 0.01}.gv-themed *,.gv-themed *::before,.gv-themed *::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}}@media(prefers-contrast: more){.gv-themed{--gv-color-text-secondary: #3d4757;--gv-color-text-muted: #3d4757;--gv-color-placeholder: #3d4757;--gv-color-border: #000;--gv-focus-ring-color: #000;--gv-focus-ring-width: var(--gv-border-width-3);--gv-pagination-button-size: var(--gv-size-touch-target)}}.gv-themed:lang(th),.gv-themed:lang(lo),.gv-themed:lang(my),.gv-themed:lang(hi),.gv-themed:lang(bn),.gv-themed:lang(ta),.gv-themed:lang(te),.gv-themed:lang(kn),.gv-themed:lang(ml),.gv-themed:lang(si),.gv-themed:lang(vi),.gv-themed:lang(zh),.gv-themed:lang(ja),.gv-themed:lang(ko){--gv-line-height-normal: var(--gv-line-height-cjk)}@media(prefers-reduced-transparency: reduce){.gv-themed{--gv-shadow-xs: none;--gv-shadow-sm: none;--gv-shadow-md: none;--gv-shadow-lg: none;--gv-shadow-xl: none}.gv-themed *{backdrop-filter:none !important}}@media(prefers-reduced-data: reduce){.gv-themed{--gv-shadow-xs: none;--gv-shadow-sm: none;--gv-shadow-md: none;--gv-shadow-lg: none;--gv-shadow-xl: none}}@media print{.gv-themed{--gv-color-surface: #fff;--gv-color-surface-alt: #fff;--gv-color-surface-hover: #fff;--gv-color-text: #000;--gv-color-text-secondary: #000;--gv-color-text-muted: #000;--gv-color-border: #000;--gv-color-border-light: #888888;--gv-color-link: #000;--gv-color-link-visited: #000;--gv-color-link-hover: #000;--gv-color-link-active: #000;--gv-motion-multiplier: 0.01;--gv-shadow-xs: none;--gv-shadow-sm: none;--gv-shadow-md: none;--gv-shadow-lg: none;--gv-shadow-xl: none;--gv-shadow-focus: none}.gv-themed .gv-widget-search,.gv-themed .gv-widget-page-links,.gv-themed .gv-back-link,.gv-themed .gv-search-button,.gv-themed .gv-search-clear,.gv-themed .gv-drag-handle,.gv-themed [role=button]{display:none !important}.gv-themed a{text-decoration:underline}.gv-back-link:has(~.gv-themed){display:none !important}}@media(forced-colors: active){.gv-themed{--gv-color-text: CanvasText;--gv-color-text-secondary: CanvasText;--gv-color-text-muted: CanvasText;--gv-color-link: LinkText;--gv-color-link-visited: VisitedText;--gv-color-link-hover: LinkText;--gv-color-link-active: ActiveText;--gv-color-surface: Canvas;--gv-color-surface-alt: Canvas;--gv-color-surface-hover: Canvas;--gv-color-border: CanvasText;--gv-focus-ring-color: Highlight;--gv-button-bg: ButtonFace;--gv-button-color: ButtonText}.gv-themed .gv-table-container table,.gv-themed .gv-table-container th,.gv-themed .gv-table-container td{border:var(--gv-border-width-1) solid}.gv-themed button,.gv-themed .gv-search-button,.gv-themed .gv-search-clear,.gv-themed .page-numbers,.gv-themed [role=button]{border:var(--gv-border-width-1) solid}.gv-themed input,.gv-themed select,.gv-themed textarea{border:var(--gv-border-width-1) solid}.gv-themed .page-numbers.current{forced-color-adjust:none;background:Highlight;color:HighlightText;border-color:Highlight}.gv-themed a:focus-visible,.gv-themed button:focus-visible,.gv-themed input:focus-visible,.gv-themed select:focus-visible,.gv-themed textarea:focus-visible,.gv-themed [role=button]:focus-visible,.gv-themed [tabindex]:focus-visible{outline:var(--gv-border-width-2) solid Highlight}.gv-themed .gv-datatables-container .sorting_asc::after,.gv-themed .gv-datatables-container .sorting_desc::after{forced-color-adjust:none}.gv-themed .gv-list-view,.gv-themed .gv-layout-builder-view--entry,.gv-themed .gv-diy-view{border:var(--gv-border-width-1) solid}.gv-themed .gv-search-match,.gv-themed mark.gv-search-match{background:Mark;color:MarkText;forced-color-adjust:none}}.gv-themed .gv-drag-handle{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gv-drag-handle-size);min-height:var(--gv-drag-handle-size);color:var(--gv-drag-handle-color);cursor:grab;background:rgba(0,0,0,0);border:0}.gv-themed .gv-drag-handle[aria-pressed=true]{cursor:grabbing;background:var(--gv-color-primary-subtle);color:var(--gv-color-primary)}