@charset "UTF-8";@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--surface-0: var(--p-surface-0);--surface-50: var(--p-surface-50);--surface-100: var(--p-surface-100);--surface-200: var(--p-surface-200);--surface-300: var(--p-surface-300);--surface-400: var(--p-surface-400);--surface-500: var(--p-surface-500);--surface-600: var(--p-surface-600);--surface-700: var(--p-surface-700);--surface-800: var(--p-surface-800);--surface-900: var(--p-surface-900);--primary-color: #6366f1;--primary-color-text: var(--p-primary-contrast-color);--primary-100: #dadafc;--primary-600: #595cef;--primary-500: #6366f1;--primary-700: #2d2fec;--primary-500-rgb: 99, 102, 241;--primary-700-rgb: 45, 47, 236;--p-button-outlined-primary-border-color: #6366f1;--primary-color-10: var(--primary-100);--primary-color-50: var(--primary-100);--primary-color-600: var(--primary-500);--primary-dark: var(--primary-700);--primary-lighter-color: var(--primary-100);--primary-lightest-color: var(--primary-100);--text-color: var(--p-text-color);--text-color-secondary: var(--p-text-muted-color);--text-900: var(--surface-900);--text-800: var(--surface-800);--text-700: var(--surface-700);--text-600: var(--surface-600);--text-500: var(--surface-500);--text-400: var(--surface-400);--text-300: var(--surface-300);--text-200: var(--surface-200);--text-100: var(--surface-100);--text-color-rgb: 17, 24, 39;--surface-ground: var(--surface-0);--surface-section: var(--surface-0);--surface-card: var(--surface-0);--surface-overlay: var(--surface-0);--surface-border: #f3f4f6;--surface-hover: #f3f4f6;--gray-50: #fcfcfc;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-500: #9ca3af;--gray-600: #ab5563;--pink-100: #ffe0fb;--pink-500: #f277de;--pink-700: #b856a7;--green-100: #caf1d8;--green-500: #22c55e;--green-700: #188a42;--green-500-rgb: 34, 197, 94;--green-700-rgb: 24, 138, 66;--red-100: #ffd0ce;--red-500: #ff3d32;--red-700: #b32b23;--red-500-rgb: 255, 61, 50;--red-700-rgb: 179, 43, 35;--blue-100: #d0e1fd;--blue-500: #3b82f6;--blue-700: #295bac;--orange-100: #feddc7;--orange-500: #f97316;--orange-700: #ae510f;--yellow-100: #faedc4;--yellow-500: #eab308;--yellow-700: #a47d06;--purple-100: #dadafc;--purple-500: #a855f7;--purple-700: #6466f1;--indigo-50: var(--p-indigo-50);--indigo-100: var(--p-indigo-100);--indigo-400: var(--p-indigo-400);--indigo-500: var(--p-indigo-500);--indigo-600: var(--p-indigo-600);--indigo-700: var(--p-indigo-700);--indigo-800: var(--p-indigo-800);--indigo-900: var(--p-indigo-900);--indigo-950: var(--p-indigo-950);--secondary-100: var(--p-secondary-100);--secondary-400: var(--p-secondary-400);--secondary-500: var(--p-secondary-500);--secondary-600: var(--p-secondary-600);--secondary-700: var(--p-secondary-700);--warning-color: var(--orange-500);--warning-100: var(--p-warning-100);--warning-400: var(--p-warning-400);--warning-500: var(--p-warning-500);--warning-600: var(--p-warning-600);--warning-700: var(--p-warning-700);--border-radius: var(--p-border-radius-md);--border-radius-sm: var(--p-border-radius-sm);--border-radius-lg: var(--p-border-radius-lg);--border-radius-xl: var(--p-border-radius-xl);--border-radius-2xl: var(--p-border-radius-2xl);--border-radius-3xl: var(--p-border-radius-3xl);--border-radius-full: var(--p-border-radius-full);--success: #22c55e;--warning: #f97316;--danger: #ff3d32;--info: #3b82f6;--font-family: var(--p-font-family);--card-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--section-gap: 1.5rem;--amplify-colors-green-80: #00a86b;--amplify-colors-orange-80: #ff9900}:root th{background-color:#f9fafb!important;height:4rem!important}.text-100{font-weight:300!important}.text-200{font-weight:400!important}.text-300{font-weight:500!important}.text-400{font-weight:600!important}.text-500{font-weight:700!important}.text-600{font-weight:800!important}.text-700{font-weight:900!important}.text-800{font-weight:1000!important}.text-900{font-weight:1100!important}.p-datepicker-input{width:100%!important}.p-menubar-root-list span{font-size:14px!important}.p-button{padding-bottom:.7rem!important;padding-top:.7rem!important}.p-select{padding-bottom:.4rem!important;padding-top:.4rem!important}.p-inputtext{height:3rem!important}.p-button.p-button-outlined.p-button-primary{border-color:var(--p-button-outlined-primary-border-color)!important;color:var(--primary-color)!important}.p-button.p-button-outlined.p-button-primary:hover{background:var(--primary-100)!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.p-button.p-button-outlined.p-button-primary:focus{box-shadow:0 0 0 .2rem rgba(var(--primary-500-rgb),.2)!important}.surface-border{border-color:var(--gray-100)!important}@layer primevue;:root{--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif: var(--font-sans);--text-display: 2.25rem;--text-h2: 1.5rem;--text-h3: 1.25rem;--text-body: 1rem;--text-sm: .875rem;--text-overline: .75rem;--tracking-overline: .08em;--brand-500: #6366f1;--brand-600: #595cef;--brand-700: #2d2fec;--brand-contrast: #ffffff;--brand-soft: rgba(99, 102, 241, .12);--ink: #111827;--ink-muted: #6b7280;--canvas: var(--surface-0, #ffffff);--card: var(--surface-0, #ffffff);--hairline: #e5e7eb;--table-header-bg: var(--canvas);--table-header-fg: var(--ink-muted);--table-row-hover-bg: var(--brand-soft);--table-loading-overlay: rgba(255, 255, 255, .72);--export-status-synced-bg: #caf1d8;--export-status-synced-fg: #15803d;--export-status-processed-bg: #ede9fe;--export-status-processed-fg: #6d28d9;--export-status-ready-bg: #dbeafe;--export-status-ready-fg: #1d4ed8;--export-status-pending-bg: #fef3c7;--export-status-pending-fg: #a16207;--export-status-error-bg: #fecaca;--export-status-error-fg: #b91c1c;--export-status-loading-bg: #ffffff;--export-status-loading-fg: #3b82f6;--export-status-default-bg: #e5e7eb;--export-status-default-fg: #4b5563;--status-success: var(--green-500, #22c55e);--status-info: var(--blue-500, #3b82f6);--status-warning: var(--yellow-500, #eab308);--status-danger: var(--red-500, #ff3d32);--status-neutral: var(--gray-500, #9ca3af);--tile-radius: 12px;--btn-radius: 6px;--control-radius: 6px;--sidebar-bg: var(--surface-0, #ffffff);--sidebar-fg: var(--text-700, #374151);--sidebar-fg-muted: var(--text-500, #6b7280);--sidebar-hover-bg: #d2e2fc;--sidebar-hover-fg: #326fd1;--sidebar-active-bg: #d2e2fc;--sidebar-active-fg: #1d4ed8;--sidebar-border: var(--surface-border, #f3f4f6);--header-bg: #ffffff;--header-fg: inherit;--header-border: var(--surface-border, #f3f4f6);--content-bg: var(--surface-0, #ffffff);--content-border: var(--surface-border, #f3f4f6)}[data-theme=editorial]{--font-sans: "DM Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif: "DM Serif Display", Georgia, "Times New Roman", serif;--text-display: 40px;--text-h2: 25px;--text-h3: 18px;--text-body: 14.5px;--text-sm: 13px;--text-overline: 11px;--tracking-overline: .12em;--leading-body: 1.6;--weight-display: 400;--brand-500: #b92cf4;--brand-600: #a521db;--brand-700: #8f18bf;--brand-contrast: #ffffff;--brand-soft: rgba(185, 44, 244, .1);--ink: #222222;--ink-muted: #575760;--canvas: #f7f8f9;--card: #ffffff;--hairline: #e0e0e6;--table-header-bg: var(--canvas);--table-header-fg: var(--ink-muted);--table-row-hover-bg: var(--brand-soft);--table-loading-overlay: rgba(255, 255, 255, .72);--gray-100: #e0e0e6;--gray-200: #ebebf0;--tile-radius: 14px;--btn-radius: 0px;--control-radius: 4px;--sidebar-bg: #1d0e21;--sidebar-fg: #ffffff8c;--sidebar-fg-muted: #ffffff59;--sidebar-hover-bg: rgba(255, 255, 255, .05);--sidebar-hover-fg: #ffffff;--sidebar-active-bg: #30123b;--sidebar-active-fg: #ffffff;--sidebar-border: rgba(255, 255, 255, .06);--header-bg: #1d0e21;--header-fg: #ffffff;--header-border: rgba(255, 255, 255, .08);--header-hover-bg: rgba(255, 255, 255, .05);--user-chip-bg: rgba(255, 255, 255, .08);--user-chip-border: rgba(255, 255, 255, .16);--user-chip-name: #ffffff;--user-chip-muted: #ffffffb3;--user-chip-role: #d98bfa;--user-chip-role-bg: rgba(185, 44, 244, .14);--user-chip-role-border: rgba(185, 44, 244, .4);--content-bg: transparent;--content-border: transparent;--primary-color: var(--brand-500);--primary-500: var(--brand-500);--primary-600: var(--brand-600);--primary-700: var(--brand-700);--primary-100: var(--brand-soft);--text-color: var(--ink);--text-color-secondary: var(--ink-muted);--surface-ground: var(--canvas);--surface-border: var(--hairline);--surface-hover: #f0f0f0;--p-font-family: var(--font-sans);--p-primary-color: var(--brand-500);--p-primary-contrast-color: #ffffff;--p-primary-hover-color: var(--brand-600);--p-primary-active-color: var(--brand-700);--p-primary-300: #d98bfa;--p-primary-400: #c85af7;--p-primary-500: var(--brand-500);--p-primary-600: var(--brand-600);--p-primary-700: var(--brand-700);--p-text-color: var(--ink);--p-text-muted-color: var(--ink-muted);--p-content-border-radius: var(--tile-radius);--p-anchor-color: var(--brand-500);--p-button-primary-background: var(--ink);--p-button-primary-hover-background: #000000;--p-button-primary-active-background: #000000;--p-button-primary-border-color: var(--ink);--p-button-primary-hover-border-color: #000000;--p-button-primary-active-border-color: #000000;--p-button-primary-color: #ffffff;--p-button-primary-hover-color: #ffffff;--p-button-primary-active-color: #ffffff;--p-button-primary-focus-ring-color: var(--ink);--p-button-secondary-background: transparent;--p-button-secondary-hover-background: rgba(34, 34, 34, .04);--p-button-secondary-active-background: rgba(34, 34, 34, .08);--p-button-secondary-border-color: rgba(34, 34, 34, .55);--p-button-secondary-hover-border-color: var(--ink);--p-button-secondary-active-border-color: var(--ink);--p-button-secondary-color: var(--ink);--p-button-secondary-hover-color: var(--ink);--p-button-secondary-active-color: var(--ink);--p-button-secondary-focus-ring-color: var(--ink);--p-button-outlined-primary-color: var(--ink);--p-button-outlined-primary-border-color: rgba(34, 34, 34, .55);--p-button-outlined-primary-hover-background: rgba(34, 34, 34, .04);--p-button-outlined-primary-active-background: rgba(34, 34, 34, .08);--p-button-outlined-secondary-color: var(--ink);--p-button-outlined-secondary-border-color: rgba(34, 34, 34, .55);--p-button-outlined-secondary-hover-background: rgba(34, 34, 34, .04);--p-button-outlined-secondary-active-background: rgba(34, 34, 34, .08);--p-button-text-primary-color: var(--ink);--p-button-text-primary-hover-background: rgba(34, 34, 34, .04);--p-button-text-primary-active-background: rgba(34, 34, 34, .08);--p-button-text-secondary-color: var(--ink);--p-button-text-secondary-hover-background: rgba(34, 34, 34, .04);--p-button-text-secondary-active-background: rgba(34, 34, 34, .08);--p-datatable-header-cell-background: var(--card);--p-datatable-header-cell-color: var(--ink);--p-datatable-header-cell-border-color: var(--hairline);--p-datatable-column-title-font-weight: 600;--p-datatable-body-cell-background: var(--card);--p-datatable-body-cell-color: var(--ink);--p-datatable-body-cell-border-color: var(--hairline);--p-datatable-row-background: var(--card);--p-datatable-row-color: var(--ink);--p-datatable-row-hover-background: var(--brand-soft);--p-datatable-row-hover-color: var(--ink);--p-datatable-header-background: var(--card);--p-datatable-footer-background: var(--card);--p-dialog-border-radius: var(--tile-radius);--p-dialog-background: var(--card);--p-dialog-color: var(--ink);--p-dialog-border-color: var(--hairline);--p-dialog-shadow: 0 12px 40px rgba(29, 14, 33, .16);--p-dialog-title-font-weight: 600;--p-paginator-background: transparent;--p-paginator-color: var(--ink-muted);--p-paginator-nav-button-color: var(--ink-muted);--p-paginator-nav-button-hover-color: var(--ink);--p-paginator-nav-button-hover-background: var(--brand-soft);--p-paginator-nav-button-selected-background: var(--brand-500);--p-paginator-nav-button-selected-color: #ffffff;--p-paginator-nav-button-border-radius: var(--control-radius);--p-paginator-current-page-report-color: var(--ink-muted);--p-inputtext-border-radius: var(--control-radius);--p-inputtext-border-color: var(--hairline);--p-inputtext-hover-border-color: var(--ink-muted);--p-inputtext-focus-border-color: var(--brand-500);--p-inputtext-focus-ring-color: var(--brand-500);--p-inputtext-color: var(--ink);--p-select-border-radius: var(--control-radius);--p-select-border-color: var(--hairline);--p-select-hover-border-color: var(--ink-muted);--p-select-focus-border-color: var(--brand-500);--p-select-focus-ring-color: var(--brand-500);--p-select-color: var(--ink);--p-multiselect-border-radius: var(--control-radius);--p-multiselect-border-color: var(--hairline);--p-multiselect-hover-border-color: var(--ink-muted);--p-multiselect-focus-border-color: var(--brand-500);font-family:var(--font-sans)}[data-theme=editorial] body{background-color:var(--canvas);color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body)}[data-theme=editorial] .text-100{font-weight:300!important}[data-theme=editorial] .text-200,[data-theme=editorial] .text-300,[data-theme=editorial] .text-400,[data-theme=editorial] .text-500{font-weight:400!important}[data-theme=editorial] .text-600,[data-theme=editorial] .text-700{font-weight:500!important}[data-theme=editorial] .text-800,[data-theme=editorial] .text-900{font-weight:600!important}[data-theme=editorial] .p-datatable{font-variant-numeric:tabular-nums}[data-theme=editorial] .stat-tile__value{font-family:var(--font-serif);font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-theme=editorial] .editorial-title{font-family:var(--font-serif);font-weight:400;color:var(--ink);line-height:1.1;letter-spacing:-.01em}[data-theme=editorial] .editorial-serif{font-family:var(--font-serif);font-weight:400}[data-theme=editorial] .editorial-accent{font-family:var(--font-serif);font-style:italic;color:var(--brand-500)}[data-theme=editorial] .editorial-overline{font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--ink-muted);font-weight:500}[data-theme=editorial] .p-button{border-radius:var(--btn-radius)!important;font-weight:500}[data-theme=editorial] .p-inputtext,[data-theme=editorial] .p-select,[data-theme=editorial] .p-multiselect,[data-theme=editorial] .p-datepicker-input{border-radius:var(--control-radius)!important}[data-theme=editorial] .app-topbar svg path{fill:#fff}[data-theme=editorial] .app-topbar svg path[fill="#9E27EF"]{fill:#9e27ef}[data-theme=editorial] .app-topbar svg path[fill="#3C2194"]{fill:#3c2194}[data-theme=editorial] .app-topbar svg path[fill="#3E2297"]{fill:#3e2297}[data-theme=editorial] .app-topbar svg path[fill="#FCFCFC"],[data-theme=editorial] .app-topbar svg path[fill="#FDFDFD"],[data-theme=editorial] .app-topbar svg path[fill=white]{fill:var(--header-bg)}[data-theme=editorial] .app-sidebar{--text-700: var(--sidebar-fg)}[data-theme=editorial] .header-usermenu{background:transparent!important;border:none!important}[data-theme=editorial] .user-box{border-radius:0!important}[data-theme=editorial] .app-sidebar a,[data-theme=editorial] .app-sidebar a span,[data-theme=editorial] .app-sidebar a i{color:var(--sidebar-fg)!important}[data-theme=editorial] .app-sidebar a.sidebar-link:hover,[data-theme=editorial] .app-sidebar a.sidebar-link:hover span,[data-theme=editorial] .app-sidebar a.sidebar-link:hover i{color:var(--sidebar-hover-fg)!important}[data-theme=editorial] .app-sidebar a.sidebar-link.active,[data-theme=editorial] .app-sidebar a.sidebar-link.active span,[data-theme=editorial] .app-sidebar a.sidebar-link.active i{color:var(--sidebar-active-fg)!important}[data-theme=editorial] .app-sidebar .p-badge,[data-theme=editorial] .status-indicator{border-radius:0!important}[data-theme=editorial] .app-topbar,[data-theme=editorial] .app-topbar:hover{background:var(--header-bg)!important}[data-theme=editorial] .p-button.p-button-outlined:not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-warning):not(.p-button-info):not(.p-button-help){color:var(--ink);border-color:#2222228c;background:transparent}[data-theme=editorial] .p-button.p-button-outlined:not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-warning):not(.p-button-info):not(.p-button-help):hover{background:#2222220a;border-color:var(--ink)}[data-theme=editorial] .p-tag,[data-theme=editorial] .p-badge{border-radius:0!important}[data-theme=conductor]{--font-sans: "Geist Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif: "Geist Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--text-display: 30px;--text-h2: 21px;--text-h3: 16.5px;--text-body: 14px;--text-sm: 12.5px;--text-overline: 11px;--tracking-overline: .06em;--leading-body: 1.5;--weight-display: 500;--brand-500: #3e2397;--brand-600: #341d80;--brand-700: #2a1769;--brand-contrast: #ffffff;--brand-soft: rgba(62, 35, 151, .1);--ink: #222a4c;--ink-muted: #5f647c;--canvas: #fbfdff;--card: #ffffff;--hairline: #e5e8ed;--hairline-strong: #babec9;--gray-100: #e5e8ed;--gray-200: #eef1f5;--tile-radius: 6px;--btn-radius: 0px;--control-radius: 0px;--sidebar-bg: #f4f6fa;--sidebar-fg: #5f647c;--sidebar-fg-muted: #8e94a6;--sidebar-hover-bg: rgba(34, 42, 76, .05);--sidebar-hover-fg: #222a4c;--sidebar-active-bg: rgba(62, 35, 151, .1);--sidebar-active-fg: #3e2397;--sidebar-border: #e5e8ed;--header-bg: #ffffff;--header-fg: #222a4c;--header-border: #e5e8ed;--header-hover-bg: rgba(34, 42, 76, .05);--user-chip-bg: #f4f6fa;--user-chip-border: #e5e8ed;--user-chip-name: #222a4c;--user-chip-muted: #5f647c;--user-chip-role: #3e2397;--user-chip-role-bg: rgba(62, 35, 151, .1);--user-chip-role-border: rgba(62, 35, 151, .35);--content-bg: transparent;--content-border: transparent;--primary-color: var(--brand-500);--primary-500: var(--brand-500);--primary-600: var(--brand-600);--primary-700: var(--brand-700);--primary-100: var(--brand-soft);--text-color: var(--ink);--text-color-secondary: var(--ink-muted);--surface-ground: var(--canvas);--surface-border: var(--hairline);--surface-hover: #eef1f5;--p-font-family: var(--font-sans);--p-primary-color: var(--brand-500);--p-primary-contrast-color: #ffffff;--p-primary-hover-color: var(--brand-600);--p-primary-active-color: var(--brand-700);--p-primary-300: #7a5fd0;--p-primary-400: #5c3fb8;--p-primary-500: var(--brand-500);--p-primary-600: var(--brand-600);--p-primary-700: var(--brand-700);--p-text-color: var(--ink);--p-text-muted-color: var(--ink-muted);--p-content-border-radius: var(--tile-radius);--p-anchor-color: var(--brand-500);--p-button-primary-background: var(--brand-500);--p-button-primary-hover-background: var(--brand-600);--p-button-primary-active-background: var(--brand-700);--p-button-primary-border-color: var(--brand-500);--p-button-primary-hover-border-color: var(--brand-600);--p-button-primary-active-border-color: var(--brand-700);--p-button-primary-color: #ffffff;--p-button-primary-hover-color: #ffffff;--p-button-primary-active-color: #ffffff;--p-button-primary-focus-ring-color: var(--brand-500);--p-button-secondary-background: transparent;--p-button-secondary-hover-background: rgba(34, 42, 76, .05);--p-button-secondary-active-background: rgba(34, 42, 76, .09);--p-button-secondary-border-color: rgba(34, 42, 76, .5);--p-button-secondary-hover-border-color: var(--ink);--p-button-secondary-active-border-color: var(--ink);--p-button-secondary-color: var(--ink);--p-button-secondary-hover-color: var(--ink);--p-button-secondary-active-color: var(--ink);--p-button-secondary-focus-ring-color: var(--ink);--p-button-outlined-primary-color: var(--ink);--p-button-outlined-primary-border-color: rgba(34, 42, 76, .5);--p-button-outlined-primary-hover-background: rgba(34, 42, 76, .05);--p-button-outlined-primary-active-background: rgba(34, 42, 76, .09);--p-button-outlined-secondary-color: var(--ink);--p-button-outlined-secondary-border-color: rgba(34, 42, 76, .5);--p-button-outlined-secondary-hover-background: rgba(34, 42, 76, .05);--p-button-outlined-secondary-active-background: rgba(34, 42, 76, .09);--p-button-text-primary-color: var(--brand-500);--p-button-text-primary-hover-background: rgba(62, 35, 151, .08);--p-button-text-primary-active-background: rgba(62, 35, 151, .14);--p-button-text-secondary-color: var(--ink);--p-button-text-secondary-hover-background: rgba(34, 42, 76, .05);--p-button-text-secondary-active-background: rgba(34, 42, 76, .09);--p-datatable-header-cell-background: #ffffff;--p-datatable-header-cell-color: var(--ink);--p-datatable-header-cell-border-color: var(--hairline);--p-datatable-column-title-font-weight: 600;--p-datatable-body-cell-border-color: var(--hairline);--p-datatable-row-hover-background: var(--brand-soft);--p-datatable-row-background: #ffffff;--p-dialog-border-radius: var(--tile-radius);--p-dialog-color: var(--ink);--p-dialog-border-color: var(--hairline);--p-dialog-title-font-weight: 600;--p-paginator-nav-button-selected-background: var(--brand-500);--p-paginator-nav-button-selected-color: var(--brand-contrast);--p-inputtext-border-color: var(--hairline);--p-inputtext-focus-border-color: var(--brand-500);--p-select-border-color: var(--hairline);--p-select-focus-border-color: var(--brand-500);--p-multiselect-border-radius: var(--control-radius);--p-multiselect-border-color: var(--hairline);--p-multiselect-focus-border-color: var(--brand-500);font-family:var(--font-sans)}[data-theme=conductor] body{background-color:var(--canvas);color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body)}[data-theme=conductor] .text-100{font-weight:300!important}[data-theme=conductor] .text-200,[data-theme=conductor] .text-300,[data-theme=conductor] .text-400,[data-theme=conductor] .text-500{font-weight:400!important}[data-theme=conductor] .text-600,[data-theme=conductor] .text-700{font-weight:500!important}[data-theme=conductor] .text-800,[data-theme=conductor] .text-900{font-weight:600!important}[data-theme=conductor] .p-datatable{font-variant-numeric:tabular-nums}[data-theme=conductor] .stat-tile__value{font-family:var(--font-sans);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.02em}[data-theme=conductor] .p-datatable-column-title{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase}[data-theme=conductor] .editorial-title{font-family:var(--font-sans);font-weight:500;color:var(--ink);line-height:.95;letter-spacing:-.02em}[data-theme=conductor] .editorial-serif{font-family:var(--font-sans);font-weight:500;letter-spacing:-.01em}[data-theme=conductor] .editorial-accent{font-family:var(--font-sans);font-style:normal;font-weight:500;color:var(--brand-500)}[data-theme=conductor] .editorial-overline{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--ink-muted);font-weight:500}[data-theme=conductor] .p-button{border-radius:var(--btn-radius)!important;font-weight:500}[data-theme=conductor] .p-button.p-button-outlined:not(.p-button-danger):not(.p-button-success):not(.p-button-warn):not(.p-button-warning):not(.p-button-info):not(.p-button-help){color:var(--ink);border-color:#222a4c80;background:transparent}[data-theme=conductor] .p-inputtext,[data-theme=conductor] .p-select,[data-theme=conductor] .p-multiselect,[data-theme=conductor] .p-datepicker-input{border-radius:var(--control-radius)!important}[data-theme=conductor] .app-sidebar a,[data-theme=conductor] .app-sidebar a span,[data-theme=conductor] .app-sidebar a i{color:var(--sidebar-fg)!important}[data-theme=conductor] .app-sidebar a.sidebar-link:hover,[data-theme=conductor] .app-sidebar a.sidebar-link:hover span,[data-theme=conductor] .app-sidebar a.sidebar-link:hover i{color:var(--sidebar-hover-fg)!important}[data-theme=conductor] .app-sidebar a.sidebar-link.active,[data-theme=conductor] .app-sidebar a.sidebar-link.active span,[data-theme=conductor] .app-sidebar a.sidebar-link.active i{color:var(--sidebar-active-fg)!important}[data-theme=conductor] .header-usermenu{background:transparent!important;border:none!important}[data-theme=conductor] .app-sidebar .p-badge,[data-theme=conductor] .status-indicator,[data-theme=conductor] .user-box{border-radius:0!important}[data-theme=conductor] .app-topbar,[data-theme=conductor] .app-topbar:hover{background:var(--header-bg)!important}[data-theme=slacc]{--font-display: "Rubik", "Inter", ui-sans-serif, system-ui, sans-serif;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-serif: var(--font-display);--text-display: 32px;--text-h2: 22px;--text-h3: 17px;--text-body: 15px;--text-sm: 13.5px;--text-overline: 12px;--tracking-overline: .08em;--leading-body: 1.55;--weight-display: 700;--text-stat: 40px;--brand-500: #4a154b;--brand-600: #611f69;--brand-700: #592466;--brand-contrast: #ffffff;--brand-soft: #f9f0ff;--sl-primary-deep: #481a54;--sl-link: #1264a3;--sl-link-hover: #3860be;--sl-onaub-mute: #d9bdde;--sl-cream: #faf8f5;--sl-lav: #f9f0ff;--ink: #1d1d1d;--ink-muted: #696969;--canvas: #faf8f5;--card: #ffffff;--hairline: #e6e6e6;--gray-100: #e6e6e6;--gray-200: #f0e9e0;--table-header-bg: var(--card);--table-header-fg: var(--ink-muted);--table-row-hover-bg: var(--sl-lav);--table-loading-overlay: rgba(255, 255, 255, .72);--tile-radius: 16px;--btn-radius: 90px;--control-radius: 4px;--sidebar-bg: #1d0e21;--sidebar-fg: #ffffff8c;--sidebar-fg-muted: #ffffff59;--sidebar-hover-bg: rgba(255, 255, 255, .05);--sidebar-hover-fg: #ffffff;--sidebar-active-bg: #30123b;--sidebar-active-fg: #ffffff;--sidebar-border: rgba(255, 255, 255, .06);--header-bg: #1d0e21;--header-fg: #ffffff;--header-border: rgba(255, 255, 255, .08);--header-hover-bg: rgba(255, 255, 255, .05);--user-chip-bg: rgba(255, 255, 255, .08);--user-chip-border: rgba(255, 255, 255, .16);--user-chip-name: #ffffff;--user-chip-muted: #ffffffb3;--user-chip-role: #d98bfa;--user-chip-role-bg: rgba(185, 44, 244, .14);--user-chip-role-border: rgba(185, 44, 244, .4);--content-bg: transparent;--content-border: transparent;--primary-color: var(--brand-500);--primary-500: var(--brand-500);--primary-600: var(--brand-600);--primary-700: var(--brand-700);--primary-100: var(--brand-soft);--text-color: var(--ink);--text-color-secondary: var(--ink-muted);--surface-ground: var(--canvas);--surface-border: var(--hairline);--surface-hover: var(--sl-lav);--status-danger: #cc4117;--status-success: #007a5a;--status-warning: var(--brand-500);--status-info: var(--sl-link);--status-neutral: var(--ink-muted);--red-500: #cc4117;--green-500: #007a5a;--p-font-family: var(--font-sans);--p-primary-color: var(--brand-500);--p-primary-contrast-color: #ffffff;--p-primary-hover-color: var(--brand-600);--p-primary-active-color: var(--brand-700);--p-primary-300: #8f6494;--p-primary-400: #6b3a70;--p-primary-500: var(--brand-500);--p-primary-600: var(--brand-600);--p-primary-700: var(--brand-700);--p-text-color: var(--ink);--p-text-muted-color: var(--ink-muted);--p-content-border-radius: var(--tile-radius);--p-anchor-color: var(--sl-link);--p-button-border-radius: 90px;--p-button-rounded-border-radius: 90px;--p-button-label-font-weight: 700;--p-button-padding-y: 14px;--p-button-padding-x: 28px;--p-button-sm-padding-y: 10px;--p-button-sm-padding-x: 22px;--p-button-sm-font-size: 14.4px;--p-button-lg-padding-y: 16px;--p-button-lg-padding-x: 30px;--p-button-lg-font-size: 18px;--p-button-primary-background: var(--brand-500);--p-button-primary-hover-background: var(--brand-600);--p-button-primary-active-background: var(--brand-700);--p-button-primary-border-color: var(--brand-500);--p-button-primary-hover-border-color: var(--brand-600);--p-button-primary-active-border-color: var(--brand-700);--p-button-primary-color: #ffffff;--p-button-primary-hover-color: #ffffff;--p-button-primary-active-color: #ffffff;--p-button-primary-focus-ring-color: var(--brand-500);--p-button-secondary-background: var(--sl-lav);--p-button-secondary-hover-background: #f1e2ff;--p-button-secondary-active-background: #e9d8ff;--p-button-secondary-border-color: var(--sl-lav);--p-button-secondary-hover-border-color: #f1e2ff;--p-button-secondary-active-border-color: #e9d8ff;--p-button-secondary-color: var(--ink);--p-button-secondary-hover-color: var(--ink);--p-button-secondary-active-color: var(--ink);--p-button-secondary-focus-ring-color: var(--brand-500);--p-button-outlined-primary-color: var(--brand-500);--p-button-outlined-primary-border-color: var(--brand-500);--p-button-outlined-primary-hover-background: rgba(74, 21, 75, .06);--p-button-outlined-primary-active-background: rgba(74, 21, 75, .1);--p-button-outlined-secondary-color: var(--ink);--p-button-outlined-secondary-border-color: var(--hairline);--p-button-outlined-secondary-hover-background: rgba(74, 21, 75, .04);--p-button-outlined-secondary-active-background: rgba(74, 21, 75, .08);--p-button-text-primary-color: var(--brand-500);--p-button-text-primary-hover-background: rgba(74, 21, 75, .06);--p-button-text-primary-active-background: rgba(74, 21, 75, .1);--p-button-text-secondary-color: var(--ink-muted);--p-button-text-secondary-hover-background: rgba(74, 21, 75, .06);--p-button-text-secondary-active-background: rgba(74, 21, 75, .1);--p-datatable-header-cell-background: var(--card);--p-datatable-header-cell-color: var(--ink-muted);--p-datatable-header-cell-border-color: var(--hairline);--p-datatable-column-title-font-weight: 700;--p-datatable-body-cell-background: var(--card);--p-datatable-body-cell-color: var(--ink);--p-datatable-body-cell-border-color: var(--hairline);--p-datatable-row-background: var(--card);--p-datatable-row-color: var(--ink);--p-datatable-row-hover-background: var(--sl-lav);--p-datatable-row-hover-color: var(--ink);--p-datatable-header-background: var(--card);--p-datatable-footer-background: var(--card);--p-dialog-border-radius: var(--tile-radius);--p-dialog-background: var(--card);--p-dialog-color: var(--ink);--p-dialog-border-color: var(--hairline);--p-dialog-shadow: rgba(0, 0, 0, .1) 0 0 32px 0;--p-dialog-title-font-weight: 700;--p-card-border-radius: 16px;--p-card-shadow: none;--p-toast-border-radius: 16px;--p-toast-shadow: rgba(0, 0, 0, .2) 0 1px 10px 0;--p-tooltip-border-radius: 8px;--p-popover-border-radius: 12px;--p-menu-border-radius: 12px;--p-tag-border-radius: 90px;--p-paginator-background: transparent;--p-paginator-color: var(--ink-muted);--p-paginator-nav-button-color: var(--ink-muted);--p-paginator-nav-button-hover-color: var(--ink);--p-paginator-nav-button-hover-background: var(--sl-lav);--p-paginator-nav-button-selected-background: var(--brand-500);--p-paginator-nav-button-selected-color: #ffffff;--p-paginator-nav-button-border-radius: 90px;--p-paginator-current-page-report-color: var(--ink-muted);--p-inputtext-border-radius: var(--control-radius);--p-inputtext-border-color: var(--hairline);--p-inputtext-hover-border-color: var(--ink-muted);--p-inputtext-focus-border-color: var(--brand-500);--p-inputtext-focus-ring-color: var(--brand-500);--p-inputtext-color: var(--ink);--p-select-border-radius: var(--control-radius);--p-select-border-color: var(--hairline);--p-select-hover-border-color: var(--ink-muted);--p-select-focus-border-color: var(--brand-500);--p-select-focus-ring-color: var(--brand-500);--p-select-color: var(--ink);--p-textarea-border-radius: 4px;--p-multiselect-border-radius: 4px;--p-multiselect-border-color: var(--hairline);--p-multiselect-focus-border-color: var(--brand-500);--p-datepicker-input-border-radius: 4px;--p-checkbox-border-radius: 4px;--p-checkbox-checked-background: var(--brand-500);--p-checkbox-checked-border-color: var(--brand-500);--p-checkbox-checked-hover-background: var(--brand-600);--p-checkbox-focus-ring-color: var(--brand-500);--p-radiobutton-checked-background: var(--brand-500);--p-radiobutton-checked-border-color: var(--brand-500);--p-toggleswitch-checked-background: var(--brand-500);--p-toggleswitch-checked-hover-background: var(--brand-600);--p-progressbar-value-background: var(--brand-500);--p-progressspinner-color-1: var(--brand-500);--p-tabs-tab-active-color: var(--brand-500);--p-tabs-tab-active-border-color: var(--brand-500);--p-stepper-step-number-active-background: var(--brand-500);--p-stepper-step-number-active-border-color: var(--brand-500);--p-stepper-step-number-active-color: #ffffff;--p-message-error-color: #cc4117;--p-message-success-color: #007a5a;font-family:var(--font-sans)}[data-theme=slacc] body{background-color:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:0}[data-theme=slacc] .editorial-title{font-family:var(--font-display);font-weight:700;color:var(--ink);line-height:1.12;letter-spacing:-.012em}[data-theme=slacc] .editorial-serif{font-family:var(--font-display);font-weight:700;letter-spacing:-.008em}[data-theme=slacc] .editorial-accent{font-family:var(--font-display);font-style:normal;font-weight:700;color:var(--brand-500)}[data-theme=slacc] .editorial-overline{font-size:var(--text-overline);font-weight:700;letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--ink-muted)}[data-theme=slacc] .text-100{font-weight:300!important}[data-theme=slacc] .text-200,[data-theme=slacc] .text-300,[data-theme=slacc] .text-400,[data-theme=slacc] .text-500{font-weight:400!important}[data-theme=slacc] .text-600,[data-theme=slacc] .text-700{font-weight:600!important}[data-theme=slacc] .text-800,[data-theme=slacc] .text-900{font-weight:700!important}[data-theme=slacc] .p-datatable{font-variant-numeric:tabular-nums}[data-theme=slacc] .stat-tile__value{font-family:var(--font-display);font-variant-numeric:tabular-nums;line-height:1.12;letter-spacing:-.012em;color:var(--brand-500)}[data-theme=slacc] .p-button{font-weight:700;letter-spacing:.2px;border-radius:90px!important;white-space:nowrap}[data-theme=slacc] .p-button .p-button-label{font-weight:700}[data-theme=slacc] .p-button:not(.p-button-icon-only):not(.p-button-text):not(.p-button-link){padding:14px 28px!important}[data-theme=slacc] .p-button.p-button-sm:not(.p-button-icon-only){padding:10px 22px!important}[data-theme=slacc] .p-button.p-button-lg:not(.p-button-icon-only){padding:16px 30px!important;font-size:18px}[data-theme=slacc] .p-button.p-button-icon-only{padding:12px!important}[data-theme=slacc] .p-inputtext,[data-theme=slacc] .p-select,[data-theme=slacc] .p-multiselect,[data-theme=slacc] .p-datepicker-input,[data-theme=slacc] .p-checkbox-box{border-radius:4px!important}[data-theme=slacc] .p-tag,[data-theme=slacc] .p-badge,[data-theme=slacc] .status-indicator{border-radius:90px!important}[data-theme=slacc] .p-card,[data-theme=slacc] .card,[data-theme=slacc] .dashboard__card{box-shadow:none!important;border:1px solid var(--hairline);border-radius:16px;background:var(--card)}[data-theme=slacc] .p-toast-message{border-radius:16px}[data-theme=slacc] .border-round,[data-theme=slacc] .border-round-lg{border-radius:16px!important}[data-theme=slacc] .surface-ground,[data-theme=slacc] .app-shell{background-color:var(--canvas)!important}[data-theme=slacc] .surface-card,[data-theme=slacc] .surface-0{background-color:var(--card)!important}[data-theme=slacc] .p-datatable .p-datatable-thead>tr>th{font-weight:700;letter-spacing:.1px}[data-theme=slacc] .app-sidebar{background:var(--sidebar-bg)!important;border-right-color:var(--sidebar-border)!important;--text-700: var(--sidebar-fg)}[data-theme=slacc] .app-topbar svg path{fill:#fff}[data-theme=slacc] .app-topbar svg path[fill="#9E27EF"]{fill:#9e27ef}[data-theme=slacc] .app-topbar svg path[fill="#3C2194"]{fill:#3c2194}[data-theme=slacc] .app-topbar svg path[fill="#3E2297"]{fill:#3e2297}[data-theme=slacc] .app-topbar svg path[fill="#FCFCFC"],[data-theme=slacc] .app-topbar svg path[fill="#FDFDFD"],[data-theme=slacc] .app-topbar svg path[fill=white]{fill:var(--header-bg)}[data-theme=slacc] .app-sidebar a,[data-theme=slacc] .app-sidebar a span,[data-theme=slacc] .app-sidebar a i{color:var(--sidebar-fg)!important}[data-theme=slacc] .app-sidebar a.sidebar-link{border-radius:90px}[data-theme=slacc] .app-sidebar a.sidebar-link:hover,[data-theme=slacc] .app-sidebar a.sidebar-link:hover span,[data-theme=slacc] .app-sidebar a.sidebar-link:hover i{color:var(--sidebar-hover-fg)!important;background-color:var(--sidebar-hover-bg)}[data-theme=slacc] .app-sidebar a.sidebar-link.active,[data-theme=slacc] .app-sidebar a.sidebar-link.active span,[data-theme=slacc] .app-sidebar a.sidebar-link.active i{color:var(--sidebar-active-fg)!important}[data-theme=slacc] .app-topbar,[data-theme=slacc] .app-topbar:hover{background:var(--header-bg)!important;border-bottom-color:var(--header-border)!important}[data-theme=slacc] .header-usermenu{background:transparent!important;border:none!important}[data-theme=slacc] .user-box{border-radius:90px!important}[data-theme=slacc] .app-content a:not(.p-button){color:var(--sl-link);text-decoration:none}[data-theme=slacc] .app-content a:not(.p-button):hover{color:var(--sl-link-hover);text-decoration:underline}[data-theme=slacc] .app-content{position:relative}[data-theme=slacc] .app-content:before{content:"";position:absolute;inset:0 0 auto 0;height:520px;pointer-events:none;z-index:0;filter:blur(2px);background-image:radial-gradient(760px 420px at 12% -10%,#ffd6b58c,#ffd6b500 65%),radial-gradient(680px 380px at 62% -18%,#e9d8ff99,#e9d8ff00 68%),radial-gradient(720px 400px at 98% -6%,#c6decd6b,#c6decd00 70%)}[data-theme=slacc] .app-content>*{position:relative;z-index:1}[data-theme=stitch]{--font-sans: Avenir, Helvetica, Arial, sans-serif;--font-serif: var(--font-sans);--font-inter: var(--font-sans);--font-mono: var(--font-sans);--text-overline: 1rem;--text-sm: 1.125rem;--text-body: 1.25rem;--text-h3: 1.5rem;--text-h2: 2rem;--text-display: 2.5rem;--tracking-overline: .03em;--leading-overline: 1.428571429;--leading-sm: 1.5;--leading-body: 1.555555556;--leading-h3: 1.4;--leading-h2: 1.333333333;--leading-display: 1.25;--brand-500: var(--jnet-accent);--brand-600: var(--jnet-accent-hover);--brand-700: #2a1860;--brand-contrast: #ffffff;--brand-soft: #ebebf5;--ink: #141d23;--ink-muted: #5b5f63;--canvas: #ffffff;--card: #ffffff;--hairline: rgb(233, 236, 239);--table-header-bg: #ffffff;--table-header-fg: var(--ink);--table-row-hover-bg: var(--jnet-accent-soft);--table-loading-overlay: rgba(255, 255, 255, .72);--tile-radius: 12px;--btn-radius: 8px;--control-radius: 8px;--stitch-btn-radius: var(--control-radius);--jnet-accent: #3e2397;--jnet-accent-hover: #351d7a;--jnet-accent-soft: rgba(62, 35, 151, .1);--jnet-accent-soft-border: rgba(62, 35, 151, .15);--sidebar-bg: #f4f6fa;--sidebar-fg: #5f647c;--sidebar-fg-muted: #8e94a6;--sidebar-hover-bg: rgba(34, 42, 76, .05);--sidebar-hover-fg: #222a4c;--sidebar-active-bg: rgba(62, 35, 151, .1);--sidebar-active-fg: #3e2397;--sidebar-border: #e5e8ed;--header-bg: #ffffff;--header-fg: #141d23;--header-border: #f1f5f9;--header-hover-bg: #ecf5fe;--user-chip-bg: #ecf5fe;--user-chip-border: var(--hairline);--user-chip-name: #141d23;--user-chip-muted: #5b5f63;--user-chip-role: #0052ea;--user-chip-role-bg: #dce1ff;--user-chip-role-border: #b5c4ff;--content-bg: #ffffff;--content-border: var(--hairline);--primary-color: var(--jnet-accent);--primary-500: var(--jnet-accent);--primary-600: var(--jnet-accent-hover);--primary-700: #2a1860;--primary-100: var(--jnet-accent-soft);--text-color: var(--ink);--text-color-secondary: var(--ink-muted);--surface-ground: var(--canvas);--surface-border: var(--hairline);--surface-hover: var(--table-row-hover-bg);--color-primary: var(--jnet-accent);--color-primary-container: var(--jnet-accent);--color-primary-fixed: #ebebf5;--color-primary-fixed-dim: #d4d0e8;--color-on-primary-fixed: var(--jnet-accent);--color-on-primary-fixed-variant: var(--jnet-accent-hover);--color-surface-tint: var(--jnet-accent);--p-font-family: var(--font-sans);--p-primary-color: var(--jnet-accent);--p-primary-contrast-color: #ffffff;--p-primary-hover-color: var(--jnet-accent-hover);--p-primary-active-color: #2a1860;--p-primary-300: #ebebf5;--p-primary-400: #9b8fd4;--p-primary-500: var(--jnet-accent);--p-primary-600: var(--jnet-accent-hover);--p-primary-700: #2a1860;--p-text-color: var(--ink);--p-text-muted-color: var(--ink-muted);--p-content-border-radius: var(--tile-radius);--p-anchor-color: var(--jnet-accent);--p-form-field-font-size: var(--text-body);--p-form-field-sm-font-size: var(--text-sm);--p-form-field-lg-font-size: var(--text-h3);--p-button-primary-background: var(--jnet-accent);--p-button-primary-hover-background: var(--jnet-accent-hover);--p-button-primary-active-background: #2a1860;--p-button-primary-border-color: var(--jnet-accent);--p-button-primary-hover-border-color: var(--jnet-accent-hover);--p-button-primary-active-border-color: #2a1860;--p-button-primary-color: #ffffff;--p-button-primary-hover-color: #ffffff;--p-button-primary-active-color: #ffffff;--p-button-primary-focus-ring-color: var(--jnet-accent);--p-button-border-radius: var(--stitch-btn-radius);--p-button-rounded-border-radius: var(--stitch-btn-radius);--p-button-secondary-background: transparent;--p-button-secondary-hover-background: var(--jnet-accent-soft);--p-button-secondary-active-background: #ebebf5;--p-button-secondary-border-color: var(--hairline);--p-button-secondary-hover-border-color: var(--ink-muted);--p-button-secondary-active-border-color: var(--ink-muted);--p-button-secondary-color: var(--ink);--p-button-secondary-hover-color: var(--ink);--p-button-secondary-active-color: var(--ink);--p-button-secondary-focus-ring-color: var(--jnet-accent);--p-button-outlined-primary-color: var(--jnet-accent);--p-button-outlined-primary-border-color: var(--jnet-accent);--p-button-outlined-primary-hover-background: var(--jnet-accent-soft);--p-button-outlined-primary-active-background: #ebebf5;--p-button-outlined-secondary-color: var(--ink);--p-button-outlined-secondary-border-color: var(--hairline);--p-button-outlined-secondary-hover-background: var(--jnet-accent-soft);--p-button-outlined-secondary-active-background: #ebebf5;--p-button-text-primary-color: var(--jnet-accent);--p-button-text-primary-hover-background: var(--jnet-accent-soft);--p-button-text-primary-active-background: #ebebf5;--p-button-text-secondary-color: var(--ink);--p-button-text-secondary-hover-background: var(--jnet-accent-soft);--p-button-text-secondary-active-background: #ebebf5;--p-datatable-header-cell-background: #ffffff;--p-datatable-header-cell-hover-background: var(--jnet-accent-soft);--p-datatable-header-cell-selected-background: var(--jnet-accent-soft);--p-datatable-header-cell-color: var(--ink);--p-datatable-header-cell-border-color: var(--hairline);--p-datatable-sort-icon-color: var(--ink-muted);--p-datatable-sort-icon-color-hover: var(--jnet-accent);--p-datatable-column-title-font-weight: 500;--p-datatable-body-cell-background: var(--card);--p-datatable-body-cell-color: var(--ink);--p-datatable-body-cell-border-color: var(--hairline);--p-datatable-row-background: var(--card);--p-datatable-row-color: var(--ink);--p-datatable-row-hover-background: var(--table-row-hover-bg);--p-datatable-row-hover-color: var(--ink);--p-datatable-header-background: var(--card);--p-datatable-footer-background: var(--card);--p-datatable-border-color: var(--hairline);--p-dialog-border-radius: var(--tile-radius);--p-dialog-background: var(--card);--p-dialog-color: var(--ink);--p-dialog-border-color: var(--hairline);--p-dialog-shadow: 0 12px 40px rgba(20, 29, 35, .16);--p-dialog-title-font-weight: 600;--p-card-background: var(--card);--p-card-color: var(--ink);--p-panel-background: var(--card);--p-panel-color: var(--ink);--p-panel-border-color: var(--hairline);--p-fieldset-background: var(--card);--p-fieldset-color: var(--ink);--p-fieldset-border-color: var(--hairline);--p-paginator-background: transparent;--p-paginator-color: var(--ink-muted);--p-paginator-nav-button-color: var(--ink-muted);--p-paginator-nav-button-hover-color: var(--ink);--p-paginator-nav-button-hover-background: var(--table-row-hover-bg);--p-paginator-nav-button-selected-background: var(--jnet-accent);--p-paginator-nav-button-selected-color: #ffffff;--p-paginator-nav-button-border-radius: var(--control-radius);--p-paginator-current-page-report-color: var(--ink-muted);--p-paginator-border-radius: 0;--p-datatable-paginator-top-border-width: 0;--p-datatable-paginator-bottom-border-width: 0;--p-inputtext-border-radius: var(--control-radius);--p-inputtext-border-color: var(--hairline);--p-inputtext-hover-border-color: var(--ink-muted);--p-inputtext-focus-border-color: var(--jnet-accent);--p-inputtext-focus-ring-color: var(--jnet-accent);--p-inputtext-color: var(--ink);--p-select-border-radius: var(--control-radius);--p-select-border-color: var(--hairline);--p-select-hover-border-color: var(--ink-muted);--p-select-focus-border-color: var(--jnet-accent);--p-select-focus-ring-color: var(--jnet-accent);--p-select-color: var(--ink);--p-multiselect-border-radius: var(--control-radius);--p-multiselect-border-color: var(--hairline);--p-multiselect-hover-border-color: var(--ink-muted);--p-multiselect-focus-border-color: var(--jnet-accent);--p-tabs-tab-active-color: var(--jnet-accent);--p-tabs-tab-active-border-color: var(--jnet-accent);--p-tabs-tab-focus-ring-color: var(--jnet-accent);--p-tabs-active-bar-background: var(--jnet-accent);--p-tabs-nav-button-focus-ring-color: var(--jnet-accent);font-family:var(--font-sans)}[data-theme=stitch],[data-theme=stitch] body,[data-theme=stitch] #root{font-family:var(--font-sans)!important}[data-theme=stitch] body{background-color:var(--canvas);color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body)}[data-theme=stitch] .editorial-overline{font-family:var(--font-sans);font-size:var(--text-overline);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-weight:600}[data-theme=stitch] .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link,[data-theme=stitch] .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link:not(.p-disabled):focus{color:var(--jnet-accent);border-color:var(--jnet-accent)}[data-theme=stitch] .p-tabs .p-tab-active,[data-theme=stitch] .p-tabs .p-tab[data-p-active=true]{color:var(--jnet-accent);border-color:var(--jnet-accent)}[data-theme=stitch] .p-tabs .p-tablist-active-bar{background:var(--jnet-accent)}[data-theme=stitch] .editorial-title{font-family:var(--font-sans);font-size:var(--text-display);font-weight:700;line-height:var(--leading-display);color:var(--ink);letter-spacing:normal}[data-theme=stitch] .editorial-serif{font-family:var(--font-sans);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);color:var(--ink)}[data-theme=stitch] .p-inputtext,[data-theme=stitch] .p-select-label,[data-theme=stitch] .p-button-label,[data-theme=stitch] .p-paginator{font-family:var(--font-sans);font-size:var(--text-body)}[data-theme=stitch] .p-inputtext::placeholder{font-size:var(--text-body)}[data-theme=stitch] .app-sidebar .sidebar-link:hover,[data-theme=stitch] .app-sidebar .sidebar-theme__trigger:hover,[data-theme=stitch] .app-sidebar .sidebar-language__trigger:hover,[data-theme=stitch] .app-sidebar .dev-console-toggle:hover,[data-theme=stitch] .app-sidebar .sidebar-toggle-btn:hover,[data-theme=stitch] .app-sidebar .sidebar-collapse-btn:hover{color:var(--sidebar-hover-fg)!important;background-color:var(--sidebar-hover-bg)!important}[data-theme=stitch] .app-sidebar .sidebar-link:hover .sidebar-icon,[data-theme=stitch] .app-sidebar .sidebar-link:hover .sidebar-link-label,[data-theme=stitch] .app-sidebar .sidebar-link.active .sidebar-icon,[data-theme=stitch] .app-sidebar .sidebar-link.active .sidebar-link-label,[data-theme=stitch] .app-sidebar .sidebar-theme__trigger:hover .sidebar-theme__icon,[data-theme=stitch] .app-sidebar .sidebar-theme__trigger:hover .sidebar-theme__label,[data-theme=stitch] .app-sidebar .sidebar-language__trigger:hover .sidebar-language__icon,[data-theme=stitch] .app-sidebar .sidebar-language__trigger:hover .sidebar-language__label{color:inherit!important}[data-theme=stitch] .app-sidebar .sidebar-link.active,[data-theme=stitch] .app-sidebar .sidebar-theme__trigger.sidebar-link.active,[data-theme=stitch] .app-sidebar .sidebar-language__trigger.sidebar-link.active{color:var(--sidebar-active-fg)!important;background-color:var(--sidebar-active-bg)!important;font-weight:700}[data-theme=stitch] .app-sidebar .sidebar-link.active .sidebar-icon,[data-theme=stitch] .app-sidebar .sidebar-link.active .sidebar-link-label{color:var(--sidebar-active-fg)!important}[data-theme=stitch] .sidebar-link{font-size:inherit;line-height:inherit}[data-theme=stitch] .stitch-toolbar-btn--primary{border-color:var(--jnet-accent)!important;background:var(--jnet-accent)!important;color:#fff!important}[data-theme=stitch] .stitch-toolbar-btn--primary:not(:disabled):hover{border-color:var(--jnet-accent-hover)!important;background:var(--jnet-accent-hover)!important;color:#fff!important}[data-theme=stitch] .stitch-directorio-table.p-datatable{border:none;border-radius:0;box-shadow:none}[data-theme=stitch] .stitch-directorio-table .p-datatable-table-container{border:none;border-radius:0}[data-theme=stitch] .stitch-directorio-table .p-datatable-footer{border:none;border-radius:0;padding:0;background:transparent}[data-theme=stitch] .stitch-directorio-table th.p-datatable-header-cell,[data-theme=stitch] .stitch-directorio-table .p-datatable-thead>tr>th{background:var(--table-header-bg);color:var(--table-header-fg);font-size:var(--text-overline);font-weight:600;letter-spacing:var(--tracking-overline);text-transform:uppercase;padding:12px 16px;border-color:var(--hairline);position:sticky;top:0;z-index:2}[data-theme=stitch] .stitch-directorio-table .p-datatable-sortable-column:hover,[data-theme=stitch] .stitch-directorio-table .p-datatable-column-sorted{background:var(--jnet-accent-soft);color:var(--jnet-accent)}[data-theme=stitch] .stitch-directorio-table .p-datatable-thead>tr>th .p-datatable-column-title{font-size:var(--text-overline);font-weight:500;letter-spacing:var(--tracking-overline);text-transform:uppercase}[data-theme=stitch] .stitch-directorio-table .p-datatable-column-title{font-size:var(--text-overline);font-weight:500;letter-spacing:var(--tracking-overline);text-transform:uppercase}[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr>td{padding:12px 16px;border-color:var(--hairline);font-size:var(--text-sm);line-height:var(--leading-sm);color:#141d23}[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr:hover{background:var(--table-row-hover-bg)}[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 0 var(--jnet-accent)}[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr:last-child>td{border-bottom:none}[data-theme=stitch] .stitch-ref-cell{font-size:var(--text-body);font-weight:500;line-height:var(--leading-body);color:#141d23}[data-theme=stitch] .stitch-cell-muted{color:#5b5f63}[data-theme=stitch] .stitch-status-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:9999px;font-size:var(--text-overline);font-weight:700;line-height:var(--leading-overline);border:1px solid;text-transform:lowercase}[data-theme=stitch] .stitch-status-badge-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}[data-theme=stitch] .stitch-status-badge--open{background:#f0fdf4;color:#15803d;border-color:#bbf7d0}[data-theme=stitch] .stitch-status-badge--open .stitch-status-badge-dot{background:#22c55e}[data-theme=stitch] .stitch-status-badge--pending{background:#fff7eb;color:#c2410c;border-color:#fed7aa}[data-theme=stitch] .stitch-status-badge--pending .stitch-status-badge-dot{background:#f97316}[data-theme=stitch] .stitch-status-badge--closed{background:#fef2f2;color:#b91c1c;border-color:#fecaca}[data-theme=stitch] .stitch-status-badge--closed .stitch-status-badge-dot{background:#ef4444}[data-theme=stitch] .stitch-status-badge--default{background:#ecf5fe;color:#5b5f63;border-color:var(--hairline)}[data-theme=stitch] .stitch-status-badge--default .stitch-status-badge-dot{background:#5b5f63}[data-theme=stitch] .stitch-row-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:transparent;color:#5b5f63;cursor:pointer;opacity:0;font-size:1.25rem;transition:opacity .15s ease,color .15s ease}[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr:hover .stitch-row-menu-btn{opacity:1}[data-theme=stitch] .stitch-row-menu-btn:hover{color:#003eb5}[data-theme=stitch] .p-datatable>.p-paginator.p-datatable-paginator-bottom{border:none;border-top:1px solid var(--hairline)}[data-theme=stitch] .stitch-directorio-table>.p-paginator.p-datatable-paginator-bottom{width:100%;box-sizing:border-box;border:none;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);border-radius:0 0 var(--tile-radius) var(--tile-radius);margin:0;box-shadow:none;padding:12px 24px;background:var(--card);color:#5b5f63;font-size:.75rem;line-height:1.125rem}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-page,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-prev,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-next{width:2rem;height:2rem;min-width:2rem;min-height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;box-sizing:border-box}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-page.p-paginator-page-selected,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-page-selected{background:var(--jnet-accent, #3e2397);color:#fff;border-color:var(--jnet-accent, #3e2397);border-radius:.25rem}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-prev,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-next{border:1px solid var(--hairline);border-radius:.25rem;color:#5b5f63}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-prev:hover,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-next:hover{background:#e0e9f2}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-paginator-rpp-dropdown,[data-theme=stitch] .stitch-directorio-table .p-paginator .p-select{height:2rem!important;min-height:2rem!important;max-height:2rem!important;border:1px solid var(--hairline);border-radius:.25rem;background:#fff;font-size:.75rem;box-sizing:border-box}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-select .p-select-label{padding:.25rem .5rem;font-size:.75rem;line-height:1.125rem;display:flex;align-items:center}[data-theme=stitch] .stitch-directorio-table .p-paginator .p-select .p-select-dropdown{width:1.75rem}[data-theme=stitch] .stitch-directorio-table .stitch-actions-col,[data-theme=stitch] .stitch-directorio-table th.stitch-actions-col,[data-theme=stitch] .stitch-directorio-table .p-datatable-thead>tr>th.stitch-actions-col,[data-theme=stitch] .stitch-directorio-table .p-datatable-tbody>tr>td.stitch-actions-col{text-align:center}[data-theme=stitch] .stitch-directorio-table .p-datatable-thead>tr>th.stitch-actions-col .p-datatable-column-header-content{justify-content:center}[data-theme=stitch] .stitch-row-actions{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}[data-theme=stitch] .stitch-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;padding:2px 12px;border-radius:9999px;background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0;font-size:var(--text-sm);font-weight:700;line-height:var(--leading-sm)}[data-theme=stitch] .stitch-table-action{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:.25rem;cursor:pointer;font-size:1.125rem;line-height:1;transition:background-color .15s ease,color .15s ease}[data-theme=stitch] .stitch-table-action:disabled{opacity:.55;cursor:not-allowed}[data-theme=stitch] .stitch-table-action--copy{background:#003eb51a;color:#003eb5}[data-theme=stitch] .stitch-table-action--copy:hover:not(:disabled){background:#003eb533}[data-theme=stitch] .stitch-table-action--view{background:#f3e8ff;color:#9333ea}[data-theme=stitch] .stitch-table-action--view:hover:not(:disabled){background:#e9d5ff}[data-theme=stitch] .stitch-table-action--delete{background:#ffdad6;color:#ba1a1a}[data-theme=stitch] .stitch-table-action--delete:hover:not(:disabled){background:#ffb4ab}[data-theme=stitch] .stitch-table-action--amber{background:#fff7ed;color:#c2410c}[data-theme=stitch] .stitch-table-action--amber:hover:not(:disabled){background:#ffedd5}[data-theme=stitch] .stitch-company-type{display:inline-flex;align-items:center;padding:2px 12px;border-radius:9999px;font-size:var(--text-overline);font-weight:700;line-height:var(--leading-overline)}[data-theme=stitch] .stitch-company-type--issuer{background:#e6f4ea;color:#137333}[data-theme=stitch] .stitch-company-type--customer{background:#e8f0fe;color:#1a73e8}[data-theme=stitch] .stitch-company-type--seller{background:#fef7e0;color:#e37400}[data-theme=stitch] .stitch-company-type--buyer{background:#e8f0fe;color:#1a73e8}[data-theme=stitch] .stitch-company-types{display:flex;flex-wrap:wrap;gap:.35rem}[data-theme=stitch] .table-column-drawer.p-drawer,[data-theme=stitch] .table-column-drawer .p-drawer-header,[data-theme=stitch] .table-column-drawer .p-drawer-content{background:var(--card);color:var(--ink)}[data-theme=stitch] .table-column-drawer.p-drawer{border-left:1px solid var(--hairline);box-shadow:-8px 0 24px #141d2314}[data-theme=stitch] .table-column-drawer .p-drawer-header{padding:0;border-bottom:none}[data-theme=stitch] .table-column-drawer .p-drawer-content{padding:0}[data-theme=stitch] .premium-header h3{color:var(--brand-500);font-family:var(--font-sans)}[data-theme=stitch] .premium-input,[data-theme=stitch] .premium-column-item,[data-theme=stitch] .table-settings__trigger{border-radius:var(--control-radius)}[data-theme=stitch] .premium-column-item{border-color:var(--hairline)}[data-theme=stitch] .premium-column-item.column-active{background:#ecf5fe;border-color:#b5c4ff}[data-theme=stitch] .table-settings__trigger{border-color:var(--hairline);color:var(--ink-muted)}[data-theme=stitch] .table-settings__trigger:hover{background:#ecf5fe;color:var(--ink)}.p-datatable{width:100%;max-width:100%}.p-datatable-table-container,.p-datatable-wrapper{overflow:auto;max-width:100%}.p-datatable-table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0}.p-datatable:not(.p-datatable-scrollable) .p-datatable-table-container{max-height:none!important;height:auto!important}.p-paginator,.p-paginator-content{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.p-paginator .p-select{width:auto;max-width:none;flex:0 0 auto}[data-theme=conductor] .p-datatable-column-title{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.02em;text-transform:none}.p-select,.p-multiselect{display:inline-flex;align-items:center;position:relative;width:100%;max-width:100%;cursor:pointer}.p-select-overlay,.p-multiselect-overlay,.p-datepicker-panel{position:absolute;z-index:1001}.p-select-list-container,.p-multiselect-list-container{overflow:auto}.p-datepicker{display:inline-flex;max-width:100%}.p-datepicker-input{width:100%}.p-accordioncontent-content,.p-accordion-content{overflow:visible}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Serif Display";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2) format("woff2"),url(/assets/dm-serif-display-latin-ext-400-normal-B1toqZab.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Serif Display";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2) format("woff2"),url(/assets/dm-serif-display-latin-400-normal-_kVFYEpx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Serif Display";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-italic-DiLdooSn.woff2) format("woff2"),url(/assets/dm-serif-display-latin-ext-400-italic-D6UvgSoX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Serif Display";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-italic-DpcbibHm.woff2) format("woff2"),url(/assets/dm-serif-display-latin-400-italic-BgxzcTJK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA9YABAAAAAAJ9QAAA73AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEkG4lKHCgGYD9TVEFURACCdBEICqc8oUULghwAATYCJAOEDAQgBYRsB4o5DAcbrCIzo3aUk5prRMVmZMV/mcCNIdIb+IRD2DTKDpou2oiIEQw/ahmpMunWLnfDQbgKh31CZUR1iAPeaD7AxvMPa9/OfTP7dxGX5NLME2Sr4tmzZ0LZCI0oHiokrzo/T9t8/8DiKBkqYoDR2EFZoFMkzABtRBdu7MYal5GuMpxLnuf/ZPd9kdmGPvHZbGaRJx0PAq+C+D+w4MRL8sI1rPhoAjTe8feT/q3JL19gi6+Tef3PuX+diLZ1OyD6hxIkaJLi/839m819N/MhKfD8OmCHxz8ogjA1cjJ/Hsyb5gOnKVHKnOIUWfVUVpYdMNoKxbtrzK6Qa9xqv26F1gtRTaeZuaUW50/IRFlcaylN/aAicSmS5hCS4FDOY1qqYUifdMV9wYwpYk2tCpT039Vf7j+FwNABuAHDgjAgtmwh/XAhzlwhfAJIkChIjHhIogyIjAySRQlRy4cUqoVotUL0OiADDUQyWBcSIwKJiQkJQgImAqOBiRDEBLE00GBdjIYhIGAobxLYrleuBPq5j6EZ6MiAjgICW/4YsD/OXXtAB2okCUS+JLnuKSVBYYkJocCg2s0bKgIVCRudNRR/e6Eg7D4UpQ+h+RcT9QYqacOUIb/19lGzfz7ZZNywatsJVdCotMNZ+wKZ7VIwMvpXzmPzM1+MfIf6L/LIu5NryFxA0gtHx+ZUjsq0/dmZU9TbnLWoWZ6FPROnV7Mr/akZX7Q/OkQGM9Uz0CxzalVSSTE8NTlGZqJDCUnEEKZyLAK8EfDhwoZHR9b9nBj88cMn1LzxDB0FgwduueKjBG6QH+RDGOwy37nlhwO8z9z6KN4cnCBHOga54H0OEDiwq8Y0iFGyCMr8TE81zP4Qu0ol5ciCqIyzcLGrxjSMgU6fW6tE8kTzvKYs43ezBvKHMI1MyquesvBcK3wrfDv84QmthXUOVr/KPQn1Njm7Rqyzt+tTbzj4NvA/d+ssCgUEt7EEVgDLgYUIzJ42FUrAfFVgiQiVIFjjmyT9EizI/MRYmVwZ80XztmHDn3rFVyHpyLpCslXR9zrbl9aiMAlZbpT5BZX5oylZr1ZlPr30nF4+KHin3rwAOaainAJlXrW19OWBWvHO/2vN0PyB4hDkICBgAiaAwMfQP/oQkIFM5KAT+mIoRqIIxSjDbCy6djUE9KAIBh9v4uOMeBMWQPIjTZDbloZvLEDdrvyB3ebSObmwJA8qYOM89Gyw31d8bBfL4TD+2kd6P2+Ddhvm2eD+2yeo8fYAs1lCEGsYMB4GzIdd/GoNCMDps6IReQ1hIyNBsHgPECCATOMbQAENMB4JQn1yylvOxkf+c4UWOxISssUPHUuyuUEkMsmG5PH0/Re7DoaY+KJlcTY1QBJpDVh81mM97CYhdPjvyt8L4N8pqBP+ZNwnzedzp+7s4n9fG4lsybjKF6WVjwoh6g1EoEvHkMGGGE6KKhVNGgoJsiSWUlgRsiZiIRmHgqM8XEr9ZLHTn70cDnKxZXOh4UzNSxlv5fgKuSvmoYSnUm6K+Krkr1qAGgK1/FQJohVMJ1SDcE0iNIvUIkyjWO1i6MUxiNcBQR2jAO4BMnVgPagXoBkEfU9As2mAgnXKI72VurKO9Xpi4f36iSr8wxqfOBR0iYe9HGrJVmSAuA2VymSyWEwbH6oDnWNFY1Lt7Ji25HO71nQumc0kZ+hoj87m0q3Jn59tzSWrrGiWlTQrKl6Gl1BKizUamgq3wLuvXwfi2jWKGu++iYbfoFBwCxpQFSV42F0piAaUFocK840baPjNm3UZdce/MMmYSQkQjhMag0g4Zvn9+PfdX1PxkjL3w2OuQ8OXcvEZS4C4RsFJhXhBEZ6PqcZYVqMZfoViPuesHs2Am8zAcZi+nGI+s9UVn3+p8dmPIaTcvh+IA7Na9ogjh4STKWrHgdmLk4MLzi489RKYX2fwQfPwVNeuFdKm/8fgCCclUhANw4EydJl8J9LCCypsmLEbtvZbmytaaKkK0XFOwZTS5ZYUz/9hlPHNzYJZrEGNq8o0uLJgyKOoP0qD+YY7vmAP3r2Phy++1mDe6z1zJcW82pmy7Crevcdrxgq8e53PEgzabJR1m9DwuYOaLWejWbuOdQCI9VMog6KKozW4UtmAt18TDzOlbmHONFexWPlO+1khB3fAvM1cykutSdesT2nWmyRrGaGYHVi3Rnw11wudsXPyzpJQgUIAnIsnxl7VNK3M3wWWu3nlgE+e17Oh1KzIXKjXZy4w55aKK+UprNAaCUJLVAghv2d7lexicnny5bwqyK5aC2ur9n87DwQwVAZV4orOgR0z7DxbhyphxcBOYXI9ZUWYJN5jUGGhx2BJQlgYGBySGeRcDwIY+mHdXRd1V7OlCrFYp2Rf1V3s2gfwn3E3uhFtk5QUyXM4L1JFOu5w5owQakr1jrHi0ET46XlliWFq5OXf3HB5iSc8xcP6ewQJBRKFLI+xziOpJCps6GydJV3WXlJUW99ee4X1j+Gal7OE5ulgsmcqHLJ4PEWI0I3m7zfN5aeK53YdgkuqRJFD1OrIIVUiiUDKuzx+un9NTynZeHiZldSFWyx4566IjXfP/R2YKK3QqKWVEILLmsUJQ5XKhK5GaWZqoyhhSL5zF1mWmZ0cfG+b1tJe1lH4JJ1KFqcJo2JSxSBXXZr9/rtKcGiramstBOCZGRlVLTMykzCUqJSUYfaMYnF6hUZTuGK8PPzFs4q0Zfk1SemhwvBoUYYkroZdBubrNEmBDC7j2UPi1gK9qvj15tXLzzaB5HmIGSqh0+ZKutsR1Dhz6filjVf7/09+MTC7vP4sFcV9QG+5TquDwLyCUS0po+BqXooxCqbMySsxa78X5GRWs64LAerkrAyBSDSR7zYxTCQgfzeoK2UzqX/i6LY6Vqyr3N+R7/KuAGcFeMS6RKTA0oZcVi7I5Kme01j0x2zmdlOKqZ9DeI+P2x+4fL8mijPTl0uAn7PKa8thUrAsRgaWD0P11al6vynJWekCkXBcCJ2SDhYPU28PPlTvu7uALP6e3Ycl27Yy6B9YdJM+tu2aXVC7O28XVP5j4X/ucWgMCS/eQe5n70y940ex/c5/yE+q2JxTJ3ThbFCdUUQ0XRUosoq451pYGz66Xj4a2m/VO18rN8Jjht333ApmNZP6wZYxQh/f9tQuuN2Dd+otPEgPZZqlIDe7iFs2aNlkDF8joqVjnB+Hajx/VqskGONTmF7YGAAWQkC/LgG2soGHAjqy+3+khUyxTUcBRuc+23RM4PBjRSYOPKT/Bx7H+2AzLmg3pHoZqT0hkFl//E26y2rrS21jhcDRlRiOgB6lA5v50262qpeR8gkhpKERU3eaX5RTGg2NYFPeliTixfJiebG8aF4ULw063BKyiHmD7+KazgrHBxrcc2kZEtF9b2jsNz1wZrGBGDK6q7+YE678hPCW+mqhRHeZtyCXQhuqRzd0o5PwlhldCbFQLSaMHvpD7JE/xBOy2a8RfZTQ0T9t9DHubscuyKFDvui4iah5KNTt/sVr04KEypx78xGMYaPcH7t2ksJm2KcGF9AWa13zdKq74bVpUKL9ZxkHqBgqB62by7mIa7OJZdywwB67WswKqaqAtlCpeSraHaAmUIcIfwG7830BNT+2h67F6YNJHwbf+0B8t4xvVUeo6TdYxB+sp11/1PQaHXwDm3gpkqMeaFRt6yKmYW0Z2kttohF4wwHJLfv0943e7ofmw+cAJoPa1nhjTs47i12rpQLE3fSt7E24eIoIcftkmH2otj3112DKVQr5wbreyofPbioiU/MB/ho//hwGp0q45tqmTZFtUJjJA7VJazqezLOfKqI3oNWnUA6zr+LsQ7W9QdaYarvxYQmHvcnipLmrPeKkqwssmSrMgFZXUw6yxp1cxSC9wjXh9iAPOBAga7qcLLzfytcH+eVtqqUCpJV0ujFKHpIYkuZWh0x+U3t5qtTVMIwMKGp16gFFV26I1K1U5DOQH/498k3NnEE+IL0jH4iajYwS392HFN25kjS3OmTybXtH+rkc6g5CVID01ntANTb/iq3wjbngK0PCTECrL6ccpNd9UMUgg8Kev2xAPblDehk+DgIyeH6D5iYpYyT8rEmkV4DPJ9ZqAF9WhnWYL4Dbnu9ADwYQ8BOukjoRyZs0Xhs+B5fzTZjsKE4BecDs1vx42T3CMzouIUvs9zQv9Ijw9AzWF/HkPSIqWpXQV+ieFoQIvBwe+umaa+aab7xl7jqrz2TzdX/JVDUMCNOMhYB7wmGKkCFn1dDhI220K7Q2AJ6GQ1oj7n5ILEhetSaJsjWa3NoC1+zWlvgGSnoVEbVmYgtqZYvKvRSBEHvdyQUvQpHe+xuBQ1o0qdAsg8F03EinikaNV0frBFlqVPfTOjRJ65u3M+BPa9GsJegZtErzOMGCGZlWo1ltyDXkch60qxEkB+nV5aW7TQPbgRr0Srf/Vb5QQaKFCLUdx1NTEJOvVyooZB2O36iCfjWb8quUGKMH0W9GwBcmpAgi8Ck51ITSvBz6TtaLquqkUMGRgXa5mu98vttl6uhi+Q6VglQ9HSZY5/qX23ZqDG7beIHb6gTVp34w53m7hAHxR98D5ju9ZpiimjSzxWqzO5yu+GDEF5Mtln7Y7NhziACHI27COHHmwhUPnxt3Hjx58eaTGL78+AsgEChIsJAkCBUmXEQkIkWJFiNWnHgJEiVJlkKYNCjpRMQkpFKlSZeRmzLJyKOQJVt/OXIp5FFSUdPIV5B8hYoUK1GqTLkKlSlWpVqN2pA8tHTqNWjUpFmLVm302hl06DTAQIMM1mVIE96v7W876viO1FIzvexAWLSeKDgCCbxhkPTXffm5m7SkOICwaC8HkpReSeUAGf/xsllDUhEEGN2OSim3of97f90iktxWS3Ga66BBjRtUGWuV4PYoySn4bKCa8G9XKPiPDrcPOs5UAlQ8KnQ8hGBbUPFEMrRNkZ4UDwgR6+VIltoruRJB92RARATDU619aCEjVDqEWf3QQYTIVFuHDpvBIPwqK0VMKDPBEPlJzeunQrxOKvr3c9gEHNbQTcZ58XO60I77+W9Pnrwc5Xn1+PzjydPuIja716J4J6JRR6TGmjTq2JF5KPbpFrN/3ajNdw8AAA==) format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-arabic-600-normal-q6c7POk1.woff2) format("woff2"),url(/assets/rubik-arabic-600-normal-DM3TNo7p.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-cyrillic-ext-600-normal-vwfZBdfm.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-600-normal-BH0SVxfR.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-cyrillic-600-normal-AdySaCq0.woff2) format("woff2"),url(/assets/rubik-cyrillic-600-normal-CtS_KWzi.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-hebrew-600-normal-CpCbvE17.woff2) format("woff2"),url(/assets/rubik-hebrew-600-normal-BGAyptFf.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-ext-600-normal-DPvxRCiz.woff2) format("woff2"),url(/assets/rubik-latin-ext-600-normal-DCdMT6U0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-600-normal-7iWW07_k.woff2) format("woff2"),url(/assets/rubik-latin-600-normal-Bd1rsTk4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-arabic-700-normal-DNWlnGaX.woff2) format("woff2"),url(/assets/rubik-arabic-700-normal-BJDbbalN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-ext-700-normal-3CKVJqgg.woff2) format("woff2"),url(/assets/rubik-cyrillic-ext-700-normal-CEbQMks9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-cyrillic-700-normal-DFnztZBh.woff2) format("woff2"),url(/assets/rubik-cyrillic-700-normal-C_jxLOfU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-hebrew-700-normal-Da14F88e.woff2) format("woff2"),url(/assets/rubik-hebrew-700-normal-B2Hm7hpE.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2) format("woff2"),url(/assets/rubik-latin-ext-700-normal-CQ1www4I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2) format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.custom-overlay[data-v-702d022e]{padding:1.5rem;border-radius:10px;box-shadow:0 4px 12px #00000026;background-color:#fff;min-width:20rem}.applications-menu__panel[data-v-702d022e]{width:20rem;min-width:20rem;box-sizing:border-box}.overlay-button[data-v-702d022e]{padding:.5rem;border:none;background-color:transparent;cursor:pointer}.user-info[data-v-702d022e]{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.organization[data-v-702d022e]{font-size:1.25rem;font-weight:600;color:#1f2937}.username[data-v-702d022e]{font-size:1rem;color:#6b7280}.workspace-section[data-v-702d022e],.apps-section[data-v-702d022e]{margin-top:1rem}.section-title[data-v-702d022e]{font-size:1.25rem;font-weight:500;text-transform:uppercase;color:#374151}.app-name[data-v-702d022e]{font-size:1.15rem;font-weight:500;color:#1f2937}a[data-v-1822dbc8]{text-decoration:none;color:inherit}.dev-console-toggle[data-v-1822dbc8]{display:flex;align-items:center;cursor:pointer;border-radius:.5rem;color:inherit;transition:background-color .15s ease,color .15s ease}.dev-console-toggle--inline[data-v-1822dbc8]{gap:.75rem;width:100%;min-width:0;padding:.625rem .75rem;box-sizing:border-box}.dev-console-toggle--inline .dev-console-toggle__label[data-v-1822dbc8]{flex:1 1 auto}.dev-console-toggle--inline .dev-console-toggle__meta[data-v-1822dbc8]{margin-left:auto}.dev-console-toggle--collapsed[data-v-1822dbc8]{display:flex;align-items:center;justify-content:center}.dev-console-toggle--expanded[data-v-1822dbc8]{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0}.dev-console-toggle__icon[data-v-1822dbc8]{flex-shrink:0}.dev-console-toggle__label[data-v-1822dbc8]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:.875rem;line-height:1.25rem}.dev-console-toggle__meta[data-v-1822dbc8]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.dev-console-toggle__state[data-v-1822dbc8]{font-size:.75rem;line-height:1rem;color:#64748b;white-space:nowrap}.dev-console-toggle__switch[data-v-1822dbc8]{display:inline-flex;align-items:center;flex:0 0 auto;width:2rem;height:1.125rem;padding:.125rem;border-radius:9999px;background:#cbd5e1;transition:background-color .15s ease}.dev-console-toggle__switch--on[data-v-1822dbc8]{background:#3b82f6}.dev-console-toggle__knob[data-v-1822dbc8]{width:.875rem;height:.875rem;border-radius:50%;background:#fff;transition:transform .15s ease}.dev-console-toggle__switch--on .dev-console-toggle__knob[data-v-1822dbc8]{transform:translate(.875rem)}.not-found[data-v-17f3b852]{text-align:center;padding:50px}h1[data-v-17f3b852]{font-size:48px;color:#333}p[data-v-17f3b852]{font-size:18px;color:#666;margin-bottom:20px}a[data-v-17f3b852]{color:#42b983;text-decoration:none;font-size:16px}.es[data-v-73e899ec]{display:flex;align-items:center;justify-content:center;padding:3.5rem 1.5rem;border:1px solid var(--p-content-border-color);border-radius:8px;background:var(--p-content-background)}.es--bare[data-v-73e899ec]{border:0;background:transparent;padding:2.5rem 1rem}.es__inner[data-v-73e899ec]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:26rem}.es__tile[data-v-73e899ec]{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:1px solid var(--p-content-border-color);border-radius:10px;color:var(--p-text-muted-color);background:var(--p-content-background)}.es__tile i[data-v-73e899ec]{font-size:1.35rem}.es__title[data-v-73e899ec]{margin:1.15rem 0 0;font-size:1.05rem;font-weight:600;color:var(--p-text-color)}.es__desc[data-v-73e899ec]{margin:.5rem 0 0;font-size:.9rem;line-height:1.5;color:var(--p-text-muted-color)}.es__actions[data-v-73e899ec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:1.4rem}.es__more[data-v-73e899ec]{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font-size:.85rem;color:var(--p-text-muted-color);text-decoration:none}.es__more[data-v-73e899ec]:hover{color:var(--p-primary-color);text-decoration:underline}.es__more i[data-v-73e899ec]{font-size:.7rem}.unauthorised[data-v-eda95a58]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;background-color:#f8f9fa}[data-v-0ce6eec8] .p-menubar{background-color:#fff;border:none;box-shadow:0 2px 10px #0000001a}.nav-link[data-v-0ce6eec8]{position:relative;display:flex;align-items:center;padding:.5rem 1rem;margin:0 .25rem;color:#333;transition:all .3s ease}.nav-link[data-v-0ce6eec8]:hover,.nav-link-active[data-v-0ce6eec8]{color:#393b72}.nav-link[data-v-0ce6eec8]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#393b72;transition:all .3s ease}.nav-link-active[data-v-0ce6eec8]:after,.nav-link[data-v-0ce6eec8]:hover:after{width:100%;left:0}[data-v-0ce6eec8] .p-menuitem-link{font-size:12px;line-height:24px;padding:.5rem 1rem;margin:0 .25rem;font-weight:500;letter-spacing:.5px;color:#333;transition:all .3s ease}[data-v-0ce6eec8] .p-menuitem-content{background-color:transparent!important}[data-v-0ce6eec8] .p-menubar-root-list{width:80%;display:flex;flex-wrap:nowrap;justify-content:flex-end}.nav-link i[data-v-0ce6eec8]{margin-right:.5rem;font-size:1.1em}[data-v-0ce6eec8] .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem 1rem}[data-v-0ce6eec8] .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background-color:transparent}.dashboard-link[data-v-0ce6eec8]{transition:transform .3s ease}.dashboard-link[data-v-0ce6eec8]:hover{transform:scale(1.05)}@media screen and (max-width: 960px){[data-v-0ce6eec8] .p-menubar{position:relative}[data-v-0ce6eec8] .p-menubar-button{display:flex!important;width:2rem;height:2rem;color:var(--text-color);border-radius:4px;transition:background-color .2s;align-items:center;justify-content:center}[data-v-0ce6eec8] .p-menubar-button:hover{background:var(--surface-hover)}[data-v-0ce6eec8] .p-menubar-root-list{position:absolute;width:100%;top:100%;left:0;z-index:1000;background:#fff;padding:.5rem;margin:0;border-radius:4px;box-shadow:0 2px 12px #0000001a}[data-v-0ce6eec8] .p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;gap:.5rem}[data-v-0ce6eec8] .p-menubar-root-list>.p-menuitem{width:100%;margin:0}[data-v-0ce6eec8] .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:1rem;width:100%;display:flex;align-items:center}[data-v-0ce6eec8] .p-menubar .p-menubar-root-list{display:none}[data-v-0ce6eec8] .p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:block}[data-v-0ce6eec8] .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:var(--text-color)}[data-v-0ce6eec8] .p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:var(--text-color);margin-right:.5rem}[data-v-0ce6eec8] .p-menubar-root-list{justify-content:flex-start;width:100%}}[data-v-0ce6eec8] .p-menubar-root-list{transition:all .3s ease-in-out}.responsive-menubar[data-v-0ce6eec8]{position:relative;z-index:1000}[data-v-0ce6eec8] .p-menubar.p-menubar-mobile-active{z-index:1001}[data-v-0ce6eec8] .p-menubar-button .pi-bars{font-size:1.5rem}.role-icon[data-v-0ce6eec8]{margin-left:-.8px;margin-right:.5px;margin-top:-4px}.custom-tabs[data-v-641b90ee]{font-family:Inter,Arial,sans-serif;width:100%;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a}.tabs-header[data-v-641b90ee]{display:flex;background-color:transparent;padding:4px;gap:8px;border-bottom:1px solid #e2e8f0}.tab-button[data-v-641b90ee]{background-color:transparent;border:none;padding:12px 24px;cursor:pointer;font-size:14px;font-weight:500;color:#64748b;transition:all .2s ease;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:8px;position:relative;outline:none}.tab-button[data-v-641b90ee]:hover{background-color:#f2f2ff;color:#7e80fa}.tab-button.inactive[data-v-641b90ee]{border-bottom:none}.tab-button.active[data-v-641b90ee]{color:#6366f1;background-color:#dadafc;font-weight:600}.tab-button[data-v-641b90ee]:disabled,.tab-button-disabled[data-v-641b90ee]{opacity:.5;cursor:not-allowed!important;pointer-events:none}.tab-button[data-v-641b90ee]:disabled:hover,.tab-button-disabled[data-v-641b90ee]:hover{background-color:transparent!important;color:#64748b!important}.tab-indicator[data-v-641b90ee]{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#6366f1;border-radius:2px;animation:slideIn-641b90ee .2s ease-out}.tab-content[data-v-641b90ee]{background-color:#fff;padding:24px;border-radius:0 0 12px 12px}@keyframes slideIn-641b90ee{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.custom-accordion[data-v-63c3bbb9]{display:flex;flex-direction:column;width:100%}.accordion-tab[data-v-360c9406]{border:1px solid #e2e8f0;border-radius:6px;margin-bottom:8px;background-color:#fff;transition:all .2s ease;overflow:hidden}.accordion-tab[data-v-360c9406]:last-child{margin-bottom:0}.accordion-tab-active[data-v-360c9406]{border-color:#cbd5e1;box-shadow:0 1px 3px #0000000d}.accordion-tab-header[data-v-360c9406]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;transition:background-color .2s ease;min-height:48px}.accordion-tab-header[data-v-360c9406]:hover{background-color:#f8fafc}.accordion-tab-header-active[data-v-360c9406]{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}.accordion-tab-header-content[data-v-360c9406]{display:flex;align-items:center;flex:1;gap:8px}.accordion-tab-header-text[data-v-360c9406]{font-size:14px;font-weight:500;color:#334155;line-height:1.5}.accordion-tab-header-icon[data-v-360c9406]{font-size:14px;color:#64748b;transition:transform .2s ease,color .2s ease;flex-shrink:0;margin-left:12px}.accordion-tab-header-icon-open[data-v-360c9406]{color:#475569;transform:rotate(90deg)}.accordion-tab-content[data-v-360c9406]{overflow:hidden;transition:max-height .3s ease,opacity .2s ease,padding .3s ease;max-height:0;opacity:0;padding:0 16px}.accordion-tab-content-open[data-v-360c9406]{max-height:2000px;opacity:1;padding:0}.accordion-tab-content-wrapper[data-v-360c9406]{padding:16px;color:#475569;font-size:14px;line-height:1.6}.editor-container[data-v-b0ff2174]{transition:border-color .2s}.editor-container[data-v-b0ff2174]:hover{border-color:var(--primary-color)}.editor-focused[data-v-b0ff2174]{border-color:var(--primary-color);border-width:2px}.editor-footer[data-v-b0ff2174]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--surface-ground)}.hidden[data-v-b0ff2174]{display:none}.file-preview-card[data-v-b0ff2174]{transition:all .2s;background-color:var(--surface-ground);position:relative;height:140px;display:flex;align-items:center;justify-content:center}.file-preview-card[data-v-b0ff2174]:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}.file-preview-card:hover .remove-button[data-v-b0ff2174]{opacity:1}.show-more-card[data-v-b0ff2174]{background:linear-gradient(45deg,var(--surface-ground),var(--surface-100));cursor:pointer}.show-more-card[data-v-b0ff2174]:hover{background:linear-gradient(45deg,var(--surface-100),var(--surface-200))}.show-more-card i[data-v-b0ff2174]{font-size:1.5rem;color:var(--primary-color)}.file-icon-wrapper[data-v-b0ff2174]{display:flex;align-items:center;justify-content:center;height:50px}.remove-button[data-v-b0ff2174]{position:absolute;top:.25rem;right:.25rem;opacity:0;transition:opacity .2s}.file-name[data-v-b0ff2174]{max-width:100%;word-break:break-word;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.surface-200[data-v-b0ff2174]{background-color:var(--surface-200)}.text-500[data-v-b0ff2174]{color:var(--text-color-secondary)}.file-preview-enter-active[data-v-b0ff2174],.file-preview-leave-active[data-v-b0ff2174]{transition:all .3s ease}.file-preview-enter-from[data-v-b0ff2174],.file-preview-leave-to[data-v-b0ff2174]{opacity:0;transform:translateY(30px)}.grid[data-v-b0ff2174]{margin:0 -.5rem}.grid>.col-3[data-v-b0ff2174]{padding:0 .5rem}[data-v-b0ff2174] .p-button-sm{padding:.25rem}[data-v-b0ff2174] .p-button-sm .p-button-icon{font-size:.875rem}[data-v-b0ff2174] .text-xl{font-size:2rem}[data-v-b0ff2174] .text-primary{color:var(--primary-color)}[data-v-b0ff2174] .p-dialog-content{padding:1.5rem}[data-v-b0ff2174] .p-dialog{max-height:90vh}[data-v-b0ff2174] .p-dialog-header{padding:1.5rem}.preview-container[data-v-0f9ea01c]{width:100%;height:calc(80vh - 6rem);display:flex;align-items:center;justify-content:center;background-color:var(--surface-ground)}.preview-container img[data-v-0f9ea01c]{max-height:100%;max-width:100%;object-fit:contain}.attachment-item[data-v-0f9ea01c]{width:calc(50% - .5rem);min-width:140px;max-width:100%}@media screen and (max-width: 640px){.attachment-item[data-v-0f9ea01c]{width:100%}}.thumbnail-preview[data-v-0f9ea01c]{width:100%;height:150px;object-fit:cover;border-radius:4px}.custom-card[data-v-691d03bf]{background-color:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;border:1px solid var(--surface-border)}.custom-card[data-v-691d03bf]:hover{box-shadow:0 4px 8px #0000001a}.custom-card-header[data-v-691d03bf]{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.custom-card-content[data-v-691d03bf]{padding:1.25rem}.custom-card-footer[data-v-691d03bf]{padding:0 1.25rem 1.25rem}.transition-colors[data-v-691d03bf]{transition:color .2s ease}.transition-duration-150[data-v-691d03bf]{transition-duration:.15s}.attachment-item[data-v-691d03bf]{width:calc(50% - .5rem);min-width:250px;max-width:100%}@media screen and (max-width: 640px){.attachment-item[data-v-691d03bf]{width:100%}}.kf-imports__header[data-v-e2802738]{padding-top:.5rem}.kf-imports__note[data-v-e2802738]{display:flex;gap:.75rem;align-items:flex-start;padding:1.25rem;border:1px dashed var(--surface-border);border-radius:12px;color:var(--text-color-secondary)}.kf-imports__note-icon[data-v-e2802738]{font-size:1.25rem;line-height:1.4}.kf-refs__search[data-v-3f56faba]{min-width:18rem}.kf-refs__table[data-v-3f56faba] .p-datatable-tbody>tr>td{white-space:nowrap}.font-mono[data-v-f44eb3fa]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.stat-card[data-v-f44eb3fa]{background:var(--surface-ground);border:1px solid var(--surface-border)}.stat-icon[data-v-f44eb3fa]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.uploads-icon[data-v-f44eb3fa]{background:#e8f0fe;color:#428bff}.references-icon[data-v-f44eb3fa]{background:#e6f4ea;color:#34a853}.bad-icon[data-v-f44eb3fa]{background:#fef3e2;color:#f59e0b}.empty-icon[data-v-f44eb3fa]{width:4rem;height:4rem;border-radius:50%;background:var(--surface-ground);display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:var(--text-color-secondary)}.count-badge[data-v-f44eb3fa]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:1rem;font-weight:600;font-size:.875rem}.success-badge[data-v-f44eb3fa]{background:#e6f4ea;color:#34a853}.warning-badge[data-v-f44eb3fa]{background:#fef3e2;color:#f59e0b}.upload-id[data-v-f44eb3fa]{color:var(--text-color-secondary)}.user-avatar[data-v-f44eb3fa]{background:#e8f0fe;color:#428bff;font-size:.75rem;font-weight:600}.expansion-content[data-v-f44eb3fa]{background:var(--surface-ground);border-radius:.5rem}[data-v-f44eb3fa] .keyfile-history-table .p-datatable-tbody>tr:not(.p-datatable-emptymessage):hover{background-color:var(--surface-hover)!important}[data-v-f44eb3fa] .keyfile-history-table .p-datatable-thead>tr>th{background:var(--surface-ground);font-weight:600;font-size:.875rem}.custom-steps[data-v-a09d84c6]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 0;position:relative}.step-item[data-v-a09d84c6]{flex:1;display:flex;align-items:center;position:relative}.step-content[data-v-a09d84c6]{display:flex;align-items:center;z-index:2;position:relative;background:#fff;padding:.75rem 1.5rem;border-radius:8px;width:100%;transition:all .3s ease;border:2px solid var(--surface-200);margin:0 1rem}.step-text[data-v-a09d84c6]{display:flex;flex-direction:column;gap:.25rem;width:100%}.step-label[data-v-a09d84c6]{font-weight:600;color:var(--text-color);font-size:.875rem}.step-description[data-v-a09d84c6]{color:var(--text-color-secondary);font-size:.75rem}.step-line[data-v-a09d84c6]{position:absolute;top:50%;left:calc(50% + 1rem);right:calc(-50% + 1rem);height:2px;background:var(--surface-200);transition:all .3s ease;z-index:1}.step-item.active .step-content[data-v-a09d84c6]{border-color:var(--primary-color);background:var(--primary-50);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.step-item.active .step-label[data-v-a09d84c6]{color:var(--primary-color)}.step-item.completed .step-content[data-v-a09d84c6]{border-color:var(--primary-color);background:#fff}.step-item.completed .step-line[data-v-a09d84c6]{background:var(--primary-color)}.step-item:first-child .step-content[data-v-a09d84c6]{margin-left:0}.step-item:last-child .step-content[data-v-a09d84c6]{margin-right:0}.step-item:first-child .step-line[data-v-a09d84c6]{left:calc(100% - 1rem);width:2rem}.step-item:last-child .step-line[data-v-a09d84c6]{display:none}.keyfile-settings-modal[data-v-a09d84c6]{max-width:1200px}.step-container[data-v-a09d84c6]{min-height:500px;padding:1rem;animation:slideIn-a09d84c6 .3s ease-out}@keyframes slideIn-a09d84c6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pattern-card[data-v-a09d84c6]{border:1px solid var(--surface-border);border-radius:.75rem;transition:all .2s ease}.pattern-card[data-v-a09d84c6]:hover{background:var(--surface-hover);transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.pattern-card.selected[data-v-a09d84c6]{border-color:var(--primary-color);background:var(--primary-50)}.type-badge[data-v-a09d84c6]{padding:.25rem .5rem;border-radius:1rem;font-size:.875rem}.type-badge.container[data-v-a09d84c6]{background:var(--blue-50);color:var(--blue-700)}.type-badge.reference[data-v-a09d84c6]{background:var(--green-50);color:var(--green-700)}.type-badge.number[data-v-a09d84c6]{background:var(--orange-50);color:var(--orange-700)}.mapping-field-container .suggested[data-v-a09d84c6]{border-color:var(--primary-color);background:var(--primary-50)}.validation-item[data-v-a09d84c6]{padding:.5rem;border-radius:.5rem;background:var(--surface-ground)}.surface-card[data-v-a09d84c6]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:1rem}.field[data-v-a09d84c6]{margin-bottom:1.5rem}@media screen and (max-width: 768px){.step-description[data-v-a09d84c6]{display:none}}.upload-error-banner[data-v-6da34908]{margin-top:1rem;border:1px solid #fca5a5;border-radius:.75rem;background:linear-gradient(180deg,#fef2f2,#fff);overflow:hidden}.banner-header[data-v-6da34908]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid #fecaca}.banner-icon[data-v-6da34908]{width:2.25rem;height:2.25rem;border-radius:50%;background:#fee2e2;color:#dc2626;display:flex;align-items:center;justify-content:center;flex-shrink:0}.banner-title[data-v-6da34908]{font-size:1rem;font-weight:700;color:#991b1b}.banner-subtitle[data-v-6da34908]{font-size:.875rem;color:#b91c1c}.banner-body[data-v-6da34908]{padding:.75rem 1rem 1rem;display:flex;flex-direction:column;gap:1rem}.issue-section[data-v-6da34908]{padding:.75rem;border-radius:.5rem;background:#ffffffb3;border:1px solid #fecaca}.issue-label[data-v-6da34908]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#7f1d1d;margin-bottom:.25rem}.issue-hint[data-v-6da34908]{font-size:.8125rem;color:#9f1239}.case-mismatch-row[data-v-6da34908]{display:flex;align-items:center;gap:.5rem}.expected-section[data-v-6da34908]{background:#f8fafc;border-color:#e2e8f0}.expected-columns[data-v-6da34908]{display:flex;flex-wrap:wrap;gap:.5rem}.expected-col-tag[data-v-6da34908]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.banner-footer[data-v-6da34908]{padding:.75rem 1rem;border-top:1px solid #fecaca;background:#fef2f280}.keyfile-tab[data-v-a34c38b8]{padding-top:.5rem}[data-v-a34c38b8] .p-fileupload-buttonbar{display:none}[data-v-a34c38b8] .p-fileupload-content{padding:0;border:0}.browse-files[data-v-a34c38b8]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-a34c38b8]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-a34c38b8]:focus:before,.browse-files[data-v-a34c38b8]:hover:before{top:0}.browse-files span[data-v-a34c38b8]{position:relative;z-index:2}.process-invoice-uploader[data-v-a34c38b8]{transition:all .3s ease}[data-v-a34c38b8] .p-fileupload-highlight .process-invoice-uploader{background-color:#e6f4ea!important;border-color:#34a853!important}:root{--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.25;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer ::-moz-selection{background:#00f;background:AccentColor}.textLayer ::selection{background:#00f;background:AccentColor}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}:root{--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText;--hcm-highligh-filter: invert(100%)}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highligh-filter);backdrop-filter:var(--hcm-highligh-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highligh-filter);backdrop-filter:var(--hcm-highligh-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--scale-factor)) solid Highlight!important}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));outline:1.5px solid rgb(255,255,74);padding:calc(6px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline: auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline: 2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}:root{--outline-width: 2px;--outline-color: #0060df;--outline-around-width: 1px;--outline-around-color: #f0f0f4;--hover-outline-around-color: var(--outline-around-color);--focus-outline: solid var(--outline-width) var(--outline-color);--unfocus-outline: solid var(--outline-width) transparent;--focus-outline-around: solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color: #8f8f9d;--hover-outline: solid var(--outline-width) var(--hover-outline-color);--hover-outline-around: solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height: 1.35;--freetext-padding: 2px;--resizer-bg-color: var(--outline-color);--resizer-size: 6px;--resizer-shift: calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor: text;--editorInk-editing-cursor: pointer;--alt-text-opacity: .8;--alt-text-add-image: url(images/altText_add.svg);--alt-text-done-image: url(images/altText_done.svg);--alt-text-bg-color: rgba(43, 42, 51, var(--alt-text-opacity));--alt-text-fg-color: #fbfbfe;--alt-text-border-color: var(--alt-text-bg-color);--alt-text-hover-bg-color: rgba(82, 82, 94, var(--alt-text-opacity));--alt-text-hover-fg-color: var(--alt-text-fg-color);--alt-text-hover-border-color: var(--alt-text-hover-bg-color);--alt-text-active-bg-color: rgba(91, 91, 102, var(--alt-text-opacity));--alt-text-active-fg-color: var(--alt-text-fg-color);--alt-text-active-border-color: var(--alt-text-hover-bg-color);--alt-text-focus-outline-color: #0060df;--alt-text-focus-border-color: #f0f0f4;--alt-text-shadow: 0 2px 6px 0 rgba(28, 27, 34, .5)}@media screen and (forced-colors: active){:root{--outline-color: CanvasText;--outline-around-color: ButtonFace;--resizer-bg-color: ButtonText;--hover-outline-color: Highlight;--hover-outline-around-color: SelectedItemText;--alt-text-bg-color: Canvas;--alt-text-fg-color: ButtonText;--alt-text-border-color: ButtonText;--alt-text-hover-bg-color: Canvas;--alt-text-hover-fg-color: SelectedItem;--alt-text-hover-border-color: SelectedItem;--alt-text-active-bg-color: ButtonFace;--alt-text-active-fg-color: SelectedItem;--alt-text-active-border-color: ButtonText;--alt-text-focus-outline-color: CanvasText;--alt-text-focus-border-color: ButtonText;--alt-text-shadow: none;--alt-text-opacity: 1}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100px * var(--scale-factor));transform-origin:0 0;cursor:auto;z-index:4}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer.freeTextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.annotationEditorLayer .draggable.selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){cursor:move}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){border:var(--focus-outline);outline:var(--focus-outline-around)}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around);pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around)}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer .freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{width:100%;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers{position:absolute;top:0;right:0;bottom:0;left:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .altText{rotate:270deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .altText{inset-inline-start:calc(100% - 8px)}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .altText.small{inset-inline-start:calc(100% + 8px);inset-block-start:100%}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .altText{inset-block-end:calc(100% - 8px)}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .altText.small{inset-inline-start:-8px;inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .altText{rotate:180deg;inset-block-end:calc(100% - 8px);inset-inline-start:calc(100% - 8px)}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .altText.small{inset-inline-start:100%;inset-block-start:-8px}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .altText{rotate:90deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .altText{inset-block-end:calc(100% - 8px)}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .altText.small{inset-inline-start:-8px;inset-block-start:0}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .altText{inset-inline-start:calc(100% - 8px)}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .altText.small{inset-inline-start:calc(100% + 8px);inset-block-start:100%}.altText{display:flex;align-items:center;justify-content:center;padding-inline:4px;width:auto;height:24px;min-width:88px;z-index:1;pointer-events:all;color:var(--alt-text-fg-color);font:menu;font-size:12px;border-radius:4px;border:1px solid var(--alt-text-border-color);background-color:var(--alt-text-bg-color);box-shadow:var(--alt-text-shadow);position:absolute;inset-block-end:8px;inset-inline-start:8px}[dir=ltr] .altText{transform-origin:0 100%}[dir=rtl] .altText{transform-origin:100% 100%}.altText.small{inset-block-end:unset;inset-inline-start:0;inset-block-start:calc(100% + 8px)}[dir=ltr] .altText.small{transform-origin:0 0}[dir=rtl] .altText.small{transform-origin:100% 0}.altText:hover{background-color:var(--alt-text-hover-bg-color);border-color:var(--alt-text-hover-border-color);color:var(--alt-text-hover-fg-color);cursor:pointer}.altText:hover:before{background-color:var(--alt-text-hover-fg-color)}.altText:active{background-color:var(--alt-text-active-bg-color);border-color:var(--alt-text-active-border-color);color:var(--alt-text-active-fg-color)}.altText:active:before{background-color:var(--alt-text-active-fg-color)}.altText:focus-visible{outline:2px solid var(--alt-text-focus-outline-color);border-color:var(--alt-text-focus-border-color)}.altText:before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--alt-text-fg-color);margin-inline-end:4px}.altText.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}.altText .tooltip{display:none}.altText .tooltip.show{--alt-text-tooltip-bg: #f0f0f4;--alt-text-tooltip-fg: #15141a;--alt-text-tooltip-border: #8f8f9d;--alt-text-tooltip-shadow: 0px 2px 6px 0px rgba(58, 57, 68, .2);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}@media (prefers-color-scheme: dark){.altText .tooltip.show{--alt-text-tooltip-bg: #1c1b22;--alt-text-tooltip-fg: #fbfbfe;--alt-text-tooltip-shadow: 0px 2px 6px 0px #15141a}}@media screen and (forced-colors: active){.altText .tooltip.show{--alt-text-tooltip-bg: Canvas;--alt-text-tooltip-fg: CanvasText;--alt-text-tooltip-border: CanvasText;--alt-text-tooltip-shadow: none}}#altTextDialog{--dialog-bg-color: white;--dialog-border-color: white;--dialog-shadow: 0 2px 14px 0 rgba(58, 57, 68, .2);--text-primary-color: #15141a;--text-secondary-color: #5b5b66;--hover-filter: brightness(.9);--focus-ring-color: #0060df;--focus-ring-outline: 2px solid var(--focus-ring-color);--textarea-border-color: #8f8f9d;--textarea-bg-color: white;--textarea-fg-color: var(--text-secondary-color);--radio-bg-color: #f0f0f4;--radio-checked-bg-color: #fbfbfe;--radio-border-color: #8f8f9d;--radio-checked-border-color: #0060df;--button-cancel-bg-color: #f0f0f4;--button-cancel-fg-color: var(--text-primary-color);--button-cancel-border-color: var(--button-cancel-bg-color);--button-cancel-hover-bg-color: var(--button-cancel-bg-color);--button-cancel-hover-fg-color: var(--button-cancel-fg-color);--button-cancel-hover-border-color: var(--button-cancel-hover-bg-color);--button-save-bg-color: #0060df;--button-save-fg-color: #fbfbfe;--button-save-hover-bg-color: var(--button-save-bg-color);--button-save-hover-fg-color: var(--button-save-fg-color);--button-save-hover-border-color: var(--button-save-hover-bg-color);--button-save-disabled-bg-color: var(--button-save-bg-color);--button-save-disabled-fg-color: var(--button-save-fg-color);--button-save-disabled-opacity: .4;font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:4px;padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}@media (prefers-color-scheme: dark){#altTextDialog{--dialog-bg-color: #1c1b22;--dialog-border-color: #1c1b22;--dialog-shadow: 0 2px 14px 0 #15141a;--text-primary-color: #fbfbfe;--text-secondary-color: #cfcfd8;--focus-ring-color: #00ddff;--hover-filter: brightness(1.4);--textarea-bg-color: #42414d;--radio-bg-color: #2b2a33;--radio-checked-bg-color: #15141a;--radio-checked-border-color: #00ddff;--button-cancel-bg-color: #2b2a33;--button-save-bg-color: #00ddff;--button-save-fg-color: #15141a}}@media screen and (forced-colors: active){#altTextDialog{--dialog-bg-color: Canvas;--dialog-border-color: CanvasText;--dialog-shadow: none;--text-primary-color: CanvasText;--text-secondary-color: CanvasText;--hover-filter: none;--focus-ring-color: ButtonBorder;--textarea-border-color: ButtonBorder;--textarea-bg-color: Field;--textarea-fg-color: ButtonText;--radio-bg-color: ButtonFace;--radio-checked-bg-color: ButtonFace;--radio-border-color: ButtonText;--radio-checked-border-color: ButtonText;--button-cancel-bg-color: ButtonFace;--button-cancel-fg-color: ButtonText;--button-cancel-border-color: ButtonText;--button-cancel-hover-bg-color: AccentColor;--button-cancel-hover-fg-color: AccentColorText;--button-save-bg-color: ButtonText;--button-save-fg-color: ButtonFace;--button-save-hover-bg-color: AccentColor;--button-save-hover-fg-color: AccentColorText;--button-save-disabled-bg-color: GrayText;--button-save-disabled-fg-color: Canvas;--button-save-disabled-opacity: 1}}#altTextDialog::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}#altTextDialog.positioned{margin:0}#altTextDialog #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}#altTextDialog #altTextContainer *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}#altTextDialog #altTextContainer .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}#altTextDialog #altTextContainer .radio .radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}#altTextDialog #altTextContainer .radio .radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color)}#altTextDialog #altTextContainer .radio .radioButton input:hover{filter:var(--hover-filter)}#altTextDialog #altTextContainer .radio .radioButton input:checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}#altTextDialog #altTextContainer .radio .radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}#altTextDialog #altTextContainer .radio .radioLabel span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}#altTextDialog #altTextContainer #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}#altTextDialog #altTextContainer #overallDescription span{align-self:stretch}#altTextDialog #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}#altTextDialog #altTextContainer #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}#altTextDialog #altTextContainer #addDescription .descriptionArea{flex:1;padding-inline:24px 10px}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea{font:inherit;width:100%;min-height:75px;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea:focus{outline-offset:0;border-color:transparent}#altTextDialog #altTextContainer #addDescription .descriptionArea textarea:disabled{pointer-events:none;opacity:.4}#altTextDialog #altTextContainer #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}#altTextDialog #altTextContainer #buttons button{border-radius:4px;border:1px solid;font:menu;font-weight:600;padding:4px 16px;width:auto;height:32px}#altTextDialog #altTextContainer #buttons button:hover{cursor:pointer;filter:var(--hover-filter)}#altTextDialog #altTextContainer #buttons button#altTextCancel{color:var(--button-cancel-fg-color);background-color:var(--button-cancel-bg-color);border-color:var(--button-cancel-border-color)}#altTextDialog #altTextContainer #buttons button#altTextCancel:hover{color:var(--button-cancel-hover-fg-color);background-color:var(--button-cancel-hover-bg-color);border-color:var(--button-cancel-hover-border-color)}#altTextDialog #altTextContainer #buttons button#altTextSave{color:var(--button-save-hover-fg-color);background-color:var(--button-save-hover-bg-color);border-color:var(--button-save-hover-border-color);opacity:1}#altTextDialog #altTextContainer #buttons button#altTextSave:hover{color:var(--button-save-hover-fg-color);background-color:var(--button-save-hover-bg-color);border-color:var(--button-save-hover-border-color)}#altTextDialog #altTextContainer #buttons button#altTextSave:disabled{color:var(--button-save-disabled-fg-color);background-color:var(--button-save-disabled-bg-color);opacity:var(--button-save-disabled-opacity);pointer-events:none}:root{--viewer-container-height: 0;--pdfViewer-padding-bottom: 0;--page-margin: 1px auto -8px;--page-border: 9px solid transparent;--spreadHorizontalWrapped-margin-LR: -3.5px;--loading-icon-delay: .4s}@media screen and (forced-colors: active){:root{--pdfViewer-padding-bottom: 9px;--page-margin: 8px auto -1px;--page-border: 1px solid CanvasText;--spreadHorizontalWrapped-margin-LR: 3.5px}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}#hiddenCopyElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.pdfViewer{--scale-factor: 1;padding-bottom:var(--pdfViewer-padding-bottom)}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%;z-index:1}.pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:#fff}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page canvas{margin:0;display:block}.pdfViewer .page canvas .structTree{contain:strict}.pdfViewer .page canvas[hidden]{display:none}.pdfViewer .page canvas[zooming]{width:100%;height:100%}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(data:image/gif;base64,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) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.relative[data-v-dcbfc414]{position:relative;width:fit-content;min-width:100%}.textLayer[data-v-dcbfc414]{position:absolute;top:0;left:0;color:transparent;font-size:.2px!important;pointer-events:auto;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;cursor:text;width:100%;height:100%}.highlightLayer[data-v-dcbfc414]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;z-index:1}canvas[data-v-dcbfc414]{display:block;margin:0 auto;pointer-events:none;max-width:none}.highlight[data-v-dcbfc414]{pointer-events:auto;transition:background-color .2s ease}.highlight.invoice_detail[data-v-dcbfc414]{opacity:.7;transition:all .2s ease}.highlight.invoice_detail[data-v-dcbfc414]:hover{opacity:1}.highlight[data-v-dcbfc414]{position:absolute;pointer-events:all;z-index:2}.highlight.invoice_detail[data-v-dcbfc414]{z-index:3;opacity:.7;transition:all .2s ease}.highlight[id^=invoice_][data-v-dcbfc414]{pointer-events:all;z-index:1000}.secondary-highlight[data-v-dcbfc414]{background-color:#f200ff51!important}.primary-highlight[data-v-dcbfc414]{background-color:#0009ff33}.highlight[id^=invoice_][data-v-dcbfc414]{pointer-events:all}.highlight[id^=invoice_].active[data-v-dcbfc414]{opacity:1}.highlight[id^=invoice_].secondary[data-v-dcbfc414]{background-color:#ffa5004d}.highlight.invoice_detail.active[data-v-dcbfc414]{opacity:1;box-shadow:0 0 0 2px var(--primary-color);transform:scale(1.02);transition:all .2s ease}.highlight.invoice_detail.hovered[data-v-dcbfc414]{opacity:.85;transform:scale(1.01);transition:all .2s ease}.highlight.invoice_detail.active[data-v-dcbfc414]{opacity:1;box-shadow:0 0 0 2px var(--primary-color);transform:scale(1.02);transition:all .2s ease;z-index:1001}.pdf-viewer-container{height:85vh;display:flex;flex-direction:column}.toolbar-container{flex-shrink:0;position:sticky;top:0;z-index:1000;border-radius:10px;background-color:var(--surface-card)}.scrollable-content{flex:1;overflow:auto;position:relative;min-height:0;width:100%;scrollbar-width:thin;-ms-overflow-style:auto;will-change:transform;cursor:default;transition:cursor .1s ease}.scrollable-content.hand-tool-active{cursor:grab!important}.scrollable-content.hand-tool-active:active{cursor:grabbing!important}.scrollable-content::-webkit-scrollbar{width:8px;height:8px;display:block}.scrollable-content::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.scrollable-content::-webkit-scrollbar-thumb:hover{background:#555}.pdf-content{display:flex;flex-direction:column;align-items:center;width:fit-content;min-width:100%;padding:1rem;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.shadow-2{overflow:visible;transition:transform .1s ease-out;will-change:transform}.bg-white-alpha-90{background-color:#ffffffe6}.skeleton-loader[data-v-4efef453]{padding:1.5rem;margin-bottom:1.5rem;background:var(--surface-card);border-radius:8px;box-shadow:0 2px 12px #0000001a}.skeleton-header[data-v-4efef453]{margin-bottom:2rem;padding:0 1rem}.skeleton-search[data-v-4efef453]{height:40px;width:30%;min-width:250px;border-radius:6px;background:var(--surface-200)}.skeleton-table-header[data-v-4efef453]{margin-bottom:1rem}.skeleton-rows[data-v-4efef453]{display:flex;flex-direction:column;width:100%}.skeleton-row[data-v-4efef453]{display:flex;gap:1rem;padding:1rem;background:var(--card, var(--surface-card));border-bottom:1px solid var(--hairline, var(--surface-200));width:100%}.skeleton-row.header[data-v-4efef453]{background:var(--table-header-bg, var(--canvas, var(--surface-100)));border-bottom:2px solid var(--hairline, var(--surface-200))}.skeleton-cell[data-v-4efef453]{height:24px;border-radius:4px;background:var(--hairline, var(--surface-200))}.skeleton-cell.actions[data-v-4efef453]{display:flex;gap:.5rem;justify-content:flex-end}.skeleton-action[data-v-4efef453]{width:32px;height:32px;border-radius:4px;background:var(--hairline, var(--surface-200))}.skeleton-pagination[data-v-4efef453]{margin-top:2rem;padding:1rem;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--hairline, var(--surface-200))}.skeleton-page-info[data-v-4efef453]{width:200px;height:24px;border-radius:4px;background:var(--hairline, var(--surface-200))}.skeleton-page-numbers[data-v-4efef453]{display:flex;gap:.5rem}.skeleton-page[data-v-4efef453]{width:36px;height:36px;border-radius:6px;background:var(--hairline, var(--surface-200))}.shimmer[data-v-4efef453]{position:relative;overflow:hidden;background:linear-gradient(to right,var(--hairline, var(--surface-200)) 0%,var(--hairline, var(--surface-200)) 35%,var(--gray-200, var(--surface-300)) 50%,var(--hairline, var(--surface-200)) 65%,var(--hairline, var(--surface-200)) 100%);background-size:400% 100%;animation:shimmer-4efef453 2s infinite}@keyframes shimmer-4efef453{0%{background-position:100% 50%}to{background-position:0% 50%}}[data-v-586938f3]:v-deep(.p-sidebar){display:none!important}.table-settings[data-v-586938f3]{position:relative}.table-settings__trigger[data-v-586938f3]{width:2.5rem;height:2.5rem;padding:0!important;border:1px solid var(--hairline, var(--surface-border))!important;border-radius:var(--control-radius, 8px)!important;background:var(--card, var(--surface-card))!important;color:var(--ink-muted, var(--text-color-secondary))!important}.table-settings__trigger[data-v-586938f3]:hover{background:var(--table-row-hover-bg, var(--surface-hover))!important;color:var(--ink, var(--text-color))!important}.table-settings__trigger-icon[data-v-586938f3]{font-size:1.125rem}.premium-sidebar[data-v-586938f3]{background:var(--card, var(--surface-ground));box-shadow:-8px 0 24px #141d2314}.premium-header[data-v-586938f3]{width:100%;padding:1.5rem;background:var(--card, #ffffff);border-bottom:1px solid var(--hairline, var(--surface-border))}.header-content[data-v-586938f3]{margin-bottom:1rem}.title-section[data-v-586938f3]{display:flex;align-items:center}.premium-header h3[data-v-586938f3]{font-size:1.25rem;font-weight:700;line-height:1.75rem;margin:0;color:var(--brand-500, var(--primary-color))}.subtitle[data-v-586938f3]{color:var(--ink-muted, var(--text-color-secondary));margin:.375rem 0 0;font-size:.875rem;line-height:1.25rem}.premium-search[data-v-586938f3]{position:relative;margin-top:1rem}.premium-input[data-v-586938f3]{width:100%;padding:.625rem 1rem .625rem 2.5rem;border-radius:var(--control-radius, 8px);border:1px solid var(--hairline, var(--surface-border));background:var(--card, var(--surface-card));font-size:.875rem;line-height:1.25rem;color:var(--ink, var(--text-color));transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.premium-input[data-v-586938f3]:focus{outline:none;border-color:var(--brand-500, var(--primary-color));box-shadow:0 0 0 1px var(--brand-soft, rgba(var(--primary-color-rgb), .1))}.search-icon[data-v-586938f3]{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--ink-muted, var(--text-color-secondary));font-size:.875rem}.premium-content[data-v-586938f3]{padding:1rem 1.5rem 1.5rem}.quick-actions[data-v-586938f3]{display:flex;gap:.75rem;margin-bottom:1rem;padding:0}.premium-columns[data-v-586938f3]{display:flex;flex-direction:column;gap:.5rem}.premium-column-item[data-v-586938f3]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--card, var(--surface-ground));border-radius:var(--control-radius, 8px);border:1px solid var(--hairline, var(--surface-border));transition:background-color .15s ease,border-color .15s ease}.premium-column-item[data-v-586938f3]:hover{border-color:var(--ink-muted, var(--primary-100));background:var(--table-row-hover-bg, var(--surface-hover))}.column-active[data-v-586938f3]{background:var(--brand-soft, var(--primary-50));border-color:var(--brand-500, var(--primary-200))}.column-info[data-v-586938f3]{display:flex;align-items:center;gap:.75rem;min-width:0}.column-details[data-v-586938f3]{display:flex;flex-direction:column;min-width:0}.column-name[data-v-586938f3]{font-weight:600;font-size:.875rem;line-height:1.25rem;color:var(--ink, var(--text-color))}.handle[data-v-586938f3]{color:var(--ink-muted, var(--text-color-secondary));cursor:grab;font-size:.875rem}.handle[data-v-586938f3]:hover{color:var(--brand-500, var(--primary-color))}.premium-switch[data-v-586938f3] .p-toggleswitch{transform:scale(.95)}.drag-disabled .handle[data-v-586938f3]{cursor:default}.drag-disabled .handle[data-v-586938f3]:hover{color:var(--text-color-secondary)}.premium-switch[data-v-586938f3] .p-inputswitch{transform:scale(1.1)}.premium-switch[data-v-586938f3] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,.premium-switch[data-v-586938f3] .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:var(--brand-500, var(--primary-color))}.premium-list-enter-active[data-v-586938f3],.premium-list-leave-active[data-v-586938f3]{transition:opacity .2s ease,transform .2s ease}.premium-list-enter-from[data-v-586938f3],.premium-list-leave-to[data-v-586938f3]{opacity:0;transform:translate(12px)}@keyframes rotate-586938f3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-586938f3] .premium-tooltip{background:var(--card, var(--surface-card))!important;border:1px solid var(--hairline, var(--surface-border))!important;border-radius:var(--control-radius, 8px)!important;box-shadow:0 4px 12px #141d2314!important;padding:.5rem .75rem!important;font-weight:500!important;font-size:.75rem!important}.switch-wrapper[data-v-586938f3]{position:relative;width:2.75rem;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.switch-loader[data-v-586938f3]{width:1.25rem;height:1.25rem;border:2px solid var(--surface-border);border-top-color:var(--brand-500, var(--primary-color));border-radius:50%;animation:switch-spin-586938f3 .6s linear infinite}@keyframes switch-spin-586938f3{to{transform:rotate(360deg)}}.dot-pulse[data-v-8f907d75]{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9999px 0 0 -5px;animation:dot-pulse-8f907d75 1.5s infinite linear;animation-delay:.25s}.dot-pulse[data-v-8f907d75]:before,.dot-pulse[data-v-8f907d75]:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff}.dot-pulse[data-v-8f907d75]:before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before-8f907d75 1.5s infinite linear;animation-delay:0s}.dot-pulse[data-v-8f907d75]:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after-8f907d75 1.5s infinite linear;animation-delay:.5s}@keyframes dot-pulse-before-8f907d75{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse-8f907d75{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after-8f907d75{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.password-requirements[data-v-88bb1adc]{background:#fffffffa;border-radius:12px;padding:1.25rem;margin:1rem 0;border:1px solid rgba(0,150,136,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #00000014,0 1px 3px #0000001a;transition:all .3s cubic-bezier(.4,0,.2,1)}.password-requirements[data-v-88bb1adc]:hover{box-shadow:0 8px 25px #0000001f,0 2px 5px #00000026}.requirements-title[data-v-88bb1adc]{color:#1f2937;margin:0 0 1rem;font-size:1rem;font-weight:600;letter-spacing:-.025em}.requirements-list[data-v-88bb1adc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.requirement-item[data-v-88bb1adc]{display:flex;align-items:center;padding:.375rem .5rem;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background:transparent}.requirement-item[data-v-88bb1adc]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:2px;transition:all .3s ease;background:transparent}.requirement-met[data-v-88bb1adc]{background:#10b9810d;border:1px solid rgba(16,185,129,.2)}.requirement-met[data-v-88bb1adc]:before{background:#10b981}.requirement-unmet[data-v-88bb1adc]{background:#ef444408;border:1px solid rgba(239,68,68,.1)}.requirement-unmet[data-v-88bb1adc]:before{background:#ef4444}.requirement-icon[data-v-88bb1adc]{width:24px;height:24px;margin-right:.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.requirement-met .requirement-icon[data-v-88bb1adc]{background:#10b9811a;color:#059669}.requirement-unmet .requirement-icon[data-v-88bb1adc]{background:#ef44441a;color:#dc2626}.requirement-text[data-v-88bb1adc]{font-size:.875rem;line-height:1.4;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500}.requirement-met .requirement-text[data-v-88bb1adc]{color:#065f46;opacity:.9}.requirement-unmet .requirement-text[data-v-88bb1adc]{color:#991b1b}.animate-check[data-v-88bb1adc]{animation:successPulse-88bb1adc .6s cubic-bezier(.4,0,.2,1)}.animate-check .requirement-icon[data-v-88bb1adc]{animation:iconBounce-88bb1adc .5s cubic-bezier(.68,-.55,.265,1.55)}.sr-only[data-v-88bb1adc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes successPulse-88bb1adc{0%{transform:scale(1);background:#10b9810d}50%{transform:scale(1.02);background:#10b98126}to{transform:scale(1);background:#10b9810d}}@keyframes iconBounce-88bb1adc{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@media (max-width: 640px){.password-requirements[data-v-88bb1adc]{padding:1rem;margin:.75rem 0}.requirement-text[data-v-88bb1adc]{font-size:.8rem}.requirement-icon[data-v-88bb1adc]{width:20px;height:20px;margin-right:.5rem}}@media (prefers-contrast: high){.password-requirements[data-v-88bb1adc]{border:2px solid #000;background:#fff}.requirement-met .requirement-text[data-v-88bb1adc]{color:#000;font-weight:700}.requirement-unmet .requirement-text[data-v-88bb1adc]{color:#000;font-weight:400}}@media (prefers-reduced-motion: reduce){.requirement-item[data-v-88bb1adc],.requirement-icon[data-v-88bb1adc],.requirement-text[data-v-88bb1adc]{transition:none}.animate-check[data-v-88bb1adc],.animate-check .requirement-icon[data-v-88bb1adc]{animation:none}}.spinner[data-v-02b57f51]{animation:rotate-02b57f51 2s linear infinite;width:12px;height:12px;margin-right:8px}.path[data-v-02b57f51]{stroke:#fff;stroke-linecap:round;animation:dash-02b57f51 1.5s ease-in-out infinite}@keyframes rotate-02b57f51{to{transform:rotate(360deg)}}@keyframes dash-02b57f51{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.shadow-2[data-v-ea2044f1]{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.surface-card[data-v-ea2044f1]{background:var(--surface-card)}.stat-value[data-v-ea2044f1]{font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.02em}.stat-label[data-v-ea2044f1]{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary)}.stat-icon[data-v-ea2044f1]{opacity:.85}.hidden-file-input[data-v-84bd9900]{display:none}.dropzone-active[data-v-84bd9900]{background-color:#e6f4ea!important;border-color:#34a853!important}.browse-files[data-v-84bd9900]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-84bd9900]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-84bd9900]:focus:before,.browse-files[data-v-84bd9900]:hover:before{top:0}.browse-files span[data-v-84bd9900]{z-index:2;display:inline;position:relative}.upload-status-container[data-v-24377f19]{margin:1rem 0;max-width:600px;width:100%}.status-card[data-v-24377f19]{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:12px;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .3s ease;border:1px solid;width:100%}.status-card.completed[data-v-24377f19],.status-card.partial_completed[data-v-24377f19]{border-color:#4ade80;background-color:#f0fdf4}.status-card.processing[data-v-24377f19]{border-color:#ff9f43;background-color:#fff7ed;animation:cardPulse-24377f19 2s infinite}.status-card.pending[data-v-24377f19]{border-color:#3b82f6;background-color:#eff6ff}.status-card.failed[data-v-24377f19]{border-color:#f43f5e;background-color:#fff1f2}.status-icon-wrapper[data-v-24377f19]{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.status-icon[data-v-24377f19]{font-size:1.5rem;z-index:1}.completed .status-icon[data-v-24377f19],.partial_completed .status-icon[data-v-24377f19]{color:#16a34a}.processing .status-icon[data-v-24377f19]{color:#ff9f43}.pending .status-icon[data-v-24377f19]{color:#3b82f6}.failed .status-icon[data-v-24377f19]{color:#e11d48}.status-content[data-v-24377f19]{flex:1}.status-title[data-v-24377f19]{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.status-message[data-v-24377f19]{margin:0;color:#4b5563;font-size:.95rem;line-height:1.5;white-space:pre-line}.action-buttons[data-v-24377f19]{display:flex;gap:.5rem;margin-top:1rem}.progress-ring[data-v-24377f19]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.progress-ring__circle[data-v-24377f19]{animation:progress-ring-24377f19 2s linear infinite;transform-origin:50% 50%}@keyframes progress-ring-24377f19{0%{stroke-dasharray:150,150;stroke-dashoffset:150}to{stroke-dasharray:150,150;stroke-dashoffset:-150}}@keyframes cardPulse-24377f19{0%{box-shadow:0 0 #ff9f4333}70%{box-shadow:0 0 0 10px #ff9f4300}to{box-shadow:0 0 #ff9f4300}}.admin-catalogs-link[data-v-aa7836a7]{text-decoration:none;display:inline-flex}.organization-delete-dialog[data-v-3a3972eb] .p-dialog-header{padding:1.5rem 1.5rem .5rem}.organization-delete-dialog[data-v-3a3972eb] .p-dialog-content{padding:2rem 1.5rem}.organization-delete-dialog[data-v-3a3972eb] .p-dialog-footer{padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--surface-200)}.organization-deletion-progress-dialog[data-v-a0a9dd3c] .p-dialog-header{padding:1.5rem 1.5rem .5rem}.organization-deletion-progress-dialog[data-v-a0a9dd3c] .p-dialog-content{padding:2rem 1.5rem}.organization-deletion-progress-dialog[data-v-a0a9dd3c] .p-dialog-footer{padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--surface-200)}.rdt[data-v-e16153fc]{display:flex;flex-direction:column;line-height:1.3}.rdt__relative[data-v-e16153fc]{font-weight:600;white-space:nowrap}.rdt__absolute[data-v-e16153fc]{font-size:.75rem;color:var(--text-color-secondary);white-space:nowrap}.jn-source[data-v-a14ab566]{display:block;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:rtl;text-align:left}.jn-errors--some[data-v-a14ab566]{color:#b42318;font-weight:800}.jn-errors--none[data-v-a14ab566]{color:#12805c;font-weight:600}.status-spinner[data-v-a14ab566]{animation:p-progress-spinner-color-a14ab566 2s linear infinite}@keyframes p-progress-spinner-color-a14ab566{to,0%{stroke:var(--primary-color)}40%{stroke:var(--primary-lighter-color)}66%{stroke:var(--primary-lightest-color)}80%,90%{stroke:var(--primary-color)}}[data-v-182257bf] .p-password-input{width:100%}.api-key-config[data-v-182257bf]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--p-content-border-color, #e5e7eb);border-radius:12px;background:var(--p-content-background, #ffffff)}.api-key-config__head[data-v-182257bf]{display:flex;align-items:center;gap:.5rem;color:var(--p-text-muted-color, #6b7280)}.api-key-config__title[data-v-182257bf]{margin:0;font-size:.95rem;font-weight:600}.api-key-config__row[data-v-182257bf]{border:1px solid var(--p-content-border-color, #e5e7eb);border-radius:10px;padding:.75rem 1rem 1rem;background:var(--p-content-background, #ffffff)}.api-key-config__row-head[data-v-182257bf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.api-key-config__row-title[data-v-182257bf]{font-size:.8125rem;font-weight:600;color:var(--p-text-muted-color, #64748b)}.api-key-config__fields[data-v-182257bf]{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){.api-key-config__fields[data-v-182257bf]{grid-template-columns:1fr 1fr}}.api-key-config__password[data-v-182257bf] .p-password,.api-key-config__password[data-v-182257bf] .p-password-input{width:100%}.api-key-config__actions[data-v-182257bf]{display:flex;justify-content:flex-end}[data-v-f0372df3] .p-password-input,.expansion-table[data-v-81113b8d]{width:100%}[data-v-81113b8d] .p-datatable-wrapper{min-height:100px}[data-v-81113b8d] .p-datatable .p-datatable-thead>tr>th{background:#f8fafc;padding:1rem;font-weight:600;border-bottom:2px solid #e2e8f0}[data-v-81113b8d] .p-datatable .p-datatable-tbody>tr>td{padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}[data-v-81113b8d] .p-datatable .p-datatable-tbody>tr:hover{background:#f8fafc;transition:background-color .2s}.text-cell[data-v-81113b8d]{display:block;padding:.25rem 0;color:var(--text-color)}.text-cell[data-v-81113b8d]:empty:before{content:"-";color:var(--text-400)}.action-btn[data-v-81113b8d]{opacity:.8;transition:all .2s}.action-btn[data-v-81113b8d]:hover{opacity:1;transform:scale(1.05)}[data-v-81113b8d] .p-chip{font-size:.875rem}.custom-card[data-v-177b9b51]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem;height:100%;display:flex;flex-direction:column}.card-header[data-v-177b9b51]{margin-bottom:1rem}.card-content[data-v-177b9b51]{flex:1}.card-footer[data-v-177b9b51]{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee}.url-container[data-v-177b9b51]{max-width:auto;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.url-container[data-v-177b9b51]::-webkit-scrollbar{display:none}.api-key-value[data-v-177b9b51]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;min-width:0}.act{--act-in: #0a6e61;--act-work: #17204a;--act-out: #9a4d0c;--act-quiet: #94a0bd;--act-error: #b42318;--act-line: var(--p-content-border-color, #d5dbeb);--act-label: #6b7590}.app-dark .act{--act-in: #2fd0b5;--act-work: #c9d4f5;--act-out: #e0934a;--act-quiet: #6b7590;--act-error: #ef8888;--act-label: #9ba6bc}.act-label{font-size:calc(.71875rem * var(--act-fs, 1));font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--act-label)}.act-num{font-variant-numeric:tabular-nums;font-weight:700;color:var(--act-work)}.act-rail{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:0 .5rem;min-width:0}.act-stop{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:2.5rem}.act-stop__val{font-family:inherit;font-variant-numeric:tabular-nums;font-weight:700;font-size:calc(1rem * var(--act-fs, 1));line-height:1.1;color:var(--act-work)}.act-stop--in .act-stop__val{color:var(--act-in)}.act-stop--out .act-stop__val{color:var(--act-out)}.act-stop--zero .act-stop__val{color:var(--act-quiet)}.act-stop__name{font-size:calc(.6875rem * var(--act-fs, 1));letter-spacing:.04em;text-transform:uppercase;color:var(--act-label);white-space:nowrap}.act-seg{height:2px;min-width:1rem;border-radius:1px;background:linear-gradient(90deg,var(--seg-from),var(--seg-to));--seg-from: var(--act-in);--seg-to: var(--act-work)}.act-seg--out{--seg-from: var(--act-work);--seg-to: var(--act-out)}.act-seg--stalled{background:none;border-top:2px dashed var(--act-quiet);height:0}.act-seg--quiet{background:var(--act-quiet);opacity:.35}.act-state{display:inline-flex;align-items:center;gap:.35rem;font-size:calc(.75rem * var(--act-fs, 1));font-weight:600;white-space:nowrap}.act-state__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.act-state--moving{color:var(--act-in)}.act-state--stalled{color:var(--act-out)}.act-state--quiet{color:var(--act-quiet)}.act-strip{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem;padding:.7rem .9rem;border:1px solid var(--act-line);border-radius:8px;background:var(--p-content-background, #ffffff)}.act-strip__group{display:flex;flex-direction:column;gap:.2rem;min-width:0}.act-strip__val{display:flex;align-items:baseline;gap:.3rem;font-size:calc(1.25rem * var(--act-fs, 1));font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--act-work)}.act-strip__unit{font-size:calc(.75rem * var(--act-fs, 1));font-weight:500;color:var(--act-label)}.act-strip__spacer{flex:1 1 auto}.act-bar{display:flex;width:100%;height:8px;border-radius:4px;overflow:hidden;background:var(--p-surface-100, #eef1f8)}.act-bar__seg{height:100%;min-width:2px}.act-donut{position:relative;width:100%;max-width:12.5rem;margin:.2rem auto 0;aspect-ratio:1}.act-donut__svg{width:100%;height:100%;display:block}.act-donut__track{stroke:var(--p-surface-100, #eef1f8)}.act-donut__arc{transition:opacity .15s ease}.act-donut__arc--dim{opacity:.28}@media (prefers-reduced-motion: reduce){.act-donut__arc{transition:none}}.act-donut__hole{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;pointer-events:none;text-align:center;padding:0 22%}.act-donut__val{font-size:calc(1.375rem * var(--act-fs, 1));font-weight:700;font-variant-numeric:tabular-nums;line-height:1.05;color:var(--act-work)}.act-donut__cap{font-size:calc(.6875rem * var(--act-fs, 1));letter-spacing:.04em;color:var(--act-label);overflow-wrap:anywhere}.act-legend{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin-top:.4rem}.act-legend__item{display:inline-flex;align-items:center;gap:.35rem;font-size:calc(.78125rem * var(--act-fs, 1));color:var(--p-text-color, #3a4460);min-width:0}.act-legend__swatch{width:8px;height:8px;border-radius:2px;flex:0 0 auto}.act-legend__count{font-variant-numeric:tabular-nums;color:var(--act-label)}.act-panel{display:flex;flex-direction:column;gap:1.1rem}.act-section{display:flex;flex-direction:column;gap:.5rem;min-width:0}.act-grid{display:grid;grid-template-columns:1fr;gap:1.1rem}@media (min-width: 900px){.act-grid{grid-template-columns:1fr 1fr;align-items:start}}.act-rows{display:flex;flex-direction:column;gap:.4rem}.act-row{display:grid;grid-template-columns:minmax(0,1fr) 3.5rem;align-items:center;gap:.5rem;font-size:calc(.8125rem * var(--act-fs, 1))}.act-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-text-color, #3a4460)}.act-row__val{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--act-work)}.act-row__track{grid-column:1 / -1;height:3px;border-radius:2px;background:var(--p-surface-100, #eef1f8);overflow:hidden}.act-row__fill{height:100%;background:var(--act-work);opacity:.55}.act-row--errors .act-row__val{color:var(--act-error)}.act-row--errors .act-row__fill{background:var(--act-error);opacity:.7}.act-window{display:inline-flex;border:1px solid var(--act-line);border-radius:6px;overflow:hidden}.act-window button{border:0;background:var(--p-content-background, #ffffff);color:var(--act-label);font:inherit;font-size:calc(.75rem * var(--act-fs, 1));font-weight:600;padding:.2rem .55rem;cursor:pointer}.act-window button+button{border-left:1px solid var(--act-line)}.act-window button[aria-pressed=true]{background:var(--p-surface-100, #eef1f8);color:var(--act-work)}.act-window button:focus-visible{outline:2px solid var(--p-primary-color, #6366f1);outline-offset:-2px}.act-note{margin:0;font-size:calc(.75rem * var(--act-fs, 1));color:var(--act-label)}.act-empty{margin:0;font-size:calc(.8125rem * var(--act-fs, 1));color:var(--act-label)}.act-error{margin:0;font-size:calc(.8125rem * var(--act-fs, 1));color:var(--act-error)}.act-card{display:flex;flex-direction:column;gap:.35rem;padding-top:.55rem;border-top:1px solid var(--act-line)}.act-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.act-card .act-stop__val{font-size:calc(.875rem * var(--act-fs, 1))}.act-card .act-stop__name{font-size:calc(.625rem * var(--act-fs, 1))}.act-seen{font-size:calc(.71875rem * var(--act-fs, 1));color:var(--act-label);white-space:nowrap}.act-spark{display:flex;flex-direction:column;gap:.3rem;margin-top:.65rem}.act-spark__plot{display:block;width:100%;height:34px;overflow:visible}.act-spark__base{stroke:var(--act-line);stroke-width:1}.act-spark__line{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.act-spark--empty .act-spark__plot{opacity:.45}.act-spark__keys{display:flex;flex-wrap:wrap;gap:0 .75rem;margin:0;font-size:calc(.71875rem * var(--act-fs, 1));color:var(--act-label)}.act-spark__key{display:inline-flex;align-items:baseline;gap:.3rem}.act-spark__swatch{width:.5rem;height:.5rem;border-radius:1px;flex:none;align-self:center}.act-spark__count{font-weight:600;font-variant-numeric:tabular-nums;color:var(--p-text-color, #17204a)}.act-spark-legend{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;font-size:calc(.71875rem * var(--act-fs, 1));color:var(--act-label)}.act-spark-legend__note{letter-spacing:.09em;text-transform:uppercase;font-weight:600}.act-orgs-panels{display:flex;flex-direction:column;gap:.75rem}.act-orgs{gap:.35rem}.act-orgs__head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.act-orgs__title{display:inline-flex;align-items:center;gap:.4rem;margin:0}.act-orgs__dot{width:.45rem;height:.45rem;border-radius:50%;flex:none}.act-orgs__count{margin:0;white-space:nowrap;font-size:calc(.8125rem * var(--act-fs, 1))}.act-orgs__count-word{font-weight:400;color:var(--act-label)}.act-orgs__lede{margin:0 0 .35rem;font-size:calc(.75rem * var(--act-fs, 1));color:var(--act-label)}.act-orgs__source{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;color:var(--act-quiet)}.act-orgs__row{display:grid;grid-template-columns:minmax(4.5rem,8rem) minmax(0,1fr) 3.25rem 2.75rem;align-items:center;gap:.5rem;font-size:calc(.8125rem * var(--act-fs, 1))}.act-orgs__row--data{border-bottom:1px solid var(--act-line);min-height:1.9rem}.act-orgs__row--head{padding-bottom:.3rem;border-bottom:1px solid var(--act-line)}.act-orgs__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-text-color, #3a4460)}.act-orgs__right{text-align:right}.act-orgs__peak{font-variant-numeric:tabular-nums;color:var(--act-label)}.act-orgs__plot{display:block;width:100%;height:26px;overflow:visible}.act-orgs__area{opacity:.16;stroke:none}.act-orgs__axis{position:relative;display:block;height:1.1rem;font-size:calc(.6875rem * var(--act-fs, 1));color:var(--act-label);font-variant-numeric:tabular-nums}.act-orgs__tick{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.act-orgs__row--axis{min-height:1.1rem}.act-orgs-panels__caveat{color:var(--p-text-color, #3a4460)}.cn-imports[data-v-28ae6f27]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--p-content-border-color)}.cn-imports__note[data-v-28ae6f27]{display:flex;align-items:flex-start;gap:.5rem;margin:.5rem 0;font-size:.8125rem;color:var(--p-text-muted-color)}.cn-imports__note--warn[data-v-28ae6f27]{color:var(--cn-stale, #c2610f)}.reco-scope__title[data-v-3210b0be]{margin:0 0 .25rem;font-size:.9375rem;font-weight:600}.reco-scope__help[data-v-3210b0be]{margin:0 0 .75rem;font-size:.8125rem;color:var(--text-color-secondary)}.wizard-steps[data-v-50486571]{display:flex;align-items:center;gap:.75rem;font-size:.85rem}.wizard-step[data-v-50486571]{display:inline-flex;align-items:center;gap:.4rem;color:var(--p-text-muted-color);font-weight:500}.wizard-step i[data-v-50486571]{font-size:.6rem}.wizard-step.is-current[data-v-50486571]{color:var(--p-primary-color);font-weight:600}.wizard-step.is-done[data-v-50486571]{color:var(--p-text-color)}.wizard-step.is-done i[data-v-50486571]{font-size:.85rem;color:var(--p-primary-color)}.wizard-step__rule[data-v-50486571]{flex:1;max-width:3rem;height:1px;background:var(--p-content-border-color)}.preset-grid[data-v-50486571]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.preset-card--none[data-v-50486571]{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon label count" "icon desc count";align-items:center;column-gap:.75rem;row-gap:.1rem;background:var(--p-content-background)}.preset-card--none .preset-card__icon[data-v-50486571]{grid-area:icon}.preset-card--none .preset-card__label[data-v-50486571]{grid-area:label}.preset-card--none .preset-card__desc[data-v-50486571]{grid-area:desc}.preset-card--none .preset-card__count[data-v-50486571]{grid-area:count;margin-top:0;text-align:right}.preset-card[data-v-50486571]{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem .9rem;min-height:9rem;text-align:left;cursor:pointer;font:inherit;color:var(--p-text-color);background:var(--p-content-background);border:1.5px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius, 8px);transition:border-color .15s ease,background-color .15s ease}.preset-card[data-v-50486571]:hover{border-color:var(--p-primary-color)}.preset-card.is-selected[data-v-50486571]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.preset-card__icon[data-v-50486571]{font-size:1.25rem;color:var(--p-primary-color)}.preset-card__label[data-v-50486571]{font-weight:600}.preset-card__desc[data-v-50486571]{font-size:.8125rem;line-height:1.4;color:var(--p-text-muted-color)}.preset-card__count[data-v-50486571]{margin-top:auto;font-size:.75rem;font-weight:600;color:var(--p-text-muted-color)}.wizard-summary[data-v-50486571]{display:flex;align-items:center;gap:.5rem;margin:1rem 0 0;font-size:.8125rem;color:var(--p-text-muted-color)}@media (max-width: 768px){.preset-grid[data-v-50486571]{grid-template-columns:1fr}}.service-grid[data-v-71c9e752]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.service-card[data-v-71c9e752]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem .9rem;min-height:8.5rem;text-align:left;cursor:pointer;font:inherit;color:var(--p-text-color);background:var(--p-content-background);border:1.5px solid var(--p-content-border-color);border-radius:var(--p-content-border-radius, 8px);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.service-card[data-v-71c9e752]:hover{border-color:var(--p-primary-color);transform:translateY(-1px)}.service-card[data-v-71c9e752]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--p-content-background),0 0 0 4px var(--p-primary-color)}.service-card.is-selected[data-v-71c9e752]{border-color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,var(--p-content-background));box-shadow:inset 0 0 0 1px var(--p-primary-color)}.service-card.is-unavailable[data-v-71c9e752]{cursor:not-allowed;border-style:dashed;border-color:var(--p-content-border-color);background:var(--p-content-background);opacity:.55}.service-card.is-unavailable[data-v-71c9e752]:hover{border-color:var(--p-content-border-color);transform:none}.service-card__blocked[data-v-71c9e752]{margin-top:auto;font-size:.75rem;line-height:1.3;color:var(--p-text-muted-color)}.service-card__icon[data-v-71c9e752]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;background:color-mix(in srgb,var(--p-primary-color) 12%,transparent);color:var(--p-primary-color);font-size:1.05rem}.service-card__label[data-v-71c9e752]{font-weight:600;line-height:1.25}.service-card__desc[data-v-71c9e752]{font-size:.78rem;line-height:1.3;color:var(--p-text-muted-color)}.service-card__surfaces[data-v-71c9e752]{display:flex;flex-direction:column;gap:.2rem;margin-top:.15rem;padding-top:.4rem;border-top:1px solid var(--p-content-border-color, rgba(0, 0, 0, .08))}.service-card__surface[data-v-71c9e752]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.72rem;line-height:1.35}.service-card__app[data-v-71c9e752]{font-weight:600;color:var(--p-text-color)}.service-card__pages[data-v-71c9e752]{color:var(--p-text-muted-color)}.service-card__check[data-v-71c9e752]{position:absolute;top:.65rem;right:.65rem;color:var(--p-primary-color);opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.service-card.is-selected .service-card__check[data-v-71c9e752]{opacity:1;transform:scale(1)}@media (max-width: 900px){.service-grid[data-v-71c9e752]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.service-grid[data-v-71c9e752]{grid-template-columns:1fr}.service-card[data-v-71c9e752]{flex-direction:row;align-items:center;min-height:0;flex-wrap:wrap}.service-card__desc[data-v-71c9e752]{flex-basis:100%}}@media (prefers-reduced-motion: reduce){.service-card[data-v-71c9e752],.service-card__check[data-v-71c9e752]{transition:none}.service-card[data-v-71c9e752]:hover{transform:none}}.cn{--cn-fs: 1.36;--act-fs: 1.36;--cn-in: #0a6e61;--cn-out: #9a4d0c;--cn-hover: color-mix(in srgb, var(--p-primary-color) 4%, transparent);--cn-quiet: color-mix(in srgb, var(--p-text-muted-color) 12%, transparent);--cn-card-radius: 8px;--cn-card-shadow: 0 1px 3px rgba(23, 32, 74, .07);--cn-card-title: #17204a;--cn-card-head: #f6f8fd;--cn-tag-bg: #eaeefb;--cn-tag-fg: #35406e;--cn-tag-border: #ccd5f0;--cn-tag-accent-bg: #ede4fb;--cn-tag-accent-fg: #5b2ea8;--cn-tag-accent-border: #d0bcf3}.app-dark .cn{--cn-in: #2fd0b5;--cn-out: #e0934a;--cn-hover: color-mix(in srgb, var(--p-primary-color) 9%, transparent);--cn-quiet: color-mix(in srgb, var(--p-text-muted-color) 20%, transparent);--cn-card-shadow: none;--cn-card-title: var(--p-text-color);--cn-card-head: color-mix(in srgb, var(--p-primary-color) 7%, transparent);--cn-tag-bg: color-mix(in srgb, #8fa4e8 18%, transparent);--cn-tag-fg: #c9d4f5;--cn-tag-border: color-mix(in srgb, #8fa4e8 34%, transparent);--cn-tag-accent-bg: color-mix(in srgb, #b48ff0 20%, transparent);--cn-tag-accent-fg: #ddc9fb;--cn-tag-accent-border: color-mix(in srgb, #b48ff0 36%, transparent)}.cn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.cn-head__title{margin:0;font-size:calc(1.0625rem * var(--cn-fs));font-weight:600;letter-spacing:-.012em}.cn-head__desc{margin:.3rem 0 0;max-width:64ch;font-size:calc(.8125rem * var(--cn-fs));line-height:1.45;color:var(--p-text-muted-color)}.cn-tally{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.5rem;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cn-tally__sep{opacity:.4}.cn-managed{display:flex;align-items:center;gap:.4rem;margin:.5rem 0 0;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cn-managed i{font-size:calc(.6875rem * var(--cn-fs));opacity:.7}.cn-toolbar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1.1rem}.cn-toolbar__search{position:relative;flex:1 1 20rem;min-width:12rem}.cn-toolbar__kbd{position:absolute;top:50%;right:.55rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;padding:.05rem .3rem;border:1px solid var(--p-content-border-color);border-radius:4px;font-family:inherit;font-size:calc(.6875rem * var(--cn-fs));line-height:1.4;color:var(--p-text-muted-color);background:var(--p-content-background);pointer-events:none}.cn-toolbar__actions{display:flex;align-items:center;gap:.6rem;margin-left:auto}.cn-state{margin-top:1.1rem}.cn-group{margin-top:1.1rem;border:1px solid var(--p-content-border-color);border-radius:12px;background:var(--p-content-background);overflow:hidden}.cn-group+.cn-group{margin-top:.75rem}.cn-group__header{display:flex;align-items:center;gap:.65rem;padding:.85rem .9rem .8rem .75rem;background:color-mix(in srgb,var(--p-primary-color) 3.5%,transparent);border-bottom:1px solid color-mix(in srgb,var(--p-primary-color) 10%,transparent)}.cn-group__toggle{flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--p-text-muted-color);cursor:pointer}.cn-group__toggle:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.cn-group__toggle:hover{background:color-mix(in srgb,var(--p-text-muted-color) 14%,transparent);color:var(--p-text-color)}.cn-group__id{flex:1 1 auto;min-width:0;cursor:pointer}.cn-group__name{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cn-group__name h4{margin:0;font-size:calc(1rem * var(--cn-fs));font-weight:600;letter-spacing:-.01em;color:var(--p-text-color)}.cn-group__link{color:inherit;text-decoration:none}.cn-group__link:hover,.cn-group__link:focus-visible{color:var(--p-primary-color);text-decoration:underline}.cn-group__meta{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.3rem;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cn-group__host{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-text-color);opacity:.72}.cn-group__actions{display:flex;align-items:center;flex:0 0 auto;gap:.25rem}.cn-group__open{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;color:var(--p-text-muted-color);text-decoration:none}.cn-group__open:hover,.cn-group__open:focus-visible{color:var(--p-primary-color);background:var(--cn-hover)}.cn-group__open i{font-size:calc(.8125rem * var(--cn-fs))}.cn-group__flow{display:flex;flex:0 0 auto;align-items:center;gap:.3rem}.cn-group__empty{display:flex;align-items:center;justify-content:space-between;gap:1rem;grid-column:1 / -1;padding:.85rem .9rem;border:1px dashed var(--p-content-border-color);border-radius:10px;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cn-chip{font-size:calc(.75rem * var(--cn-fs));padding:.1rem .4rem;border-radius:5px;background:var(--cn-quiet);color:var(--p-text-muted-color)}.cn-chip--system{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 10%,var(--p-content-background))}.cn-chip--unset{border:1px dashed var(--p-content-border-color);background:transparent;font-style:italic}.cn-state{display:inline-flex;align-items:center;gap:.35rem;font-size:calc(.75rem * var(--cn-fs));color:var(--cn-in)}.cn-state__dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.cn-state--off{color:var(--p-red-500, #b4293b)}.cn-body--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.cn-body--split .cn-sections{min-width:0}.cn-body__aside{min-width:0;padding:.9rem;border-left:1px solid var(--p-content-border-color);position:sticky;top:4.5rem;max-height:calc(100vh - 6rem);overflow:auto}@media (max-width: 1280px){.cn-body--split{grid-template-columns:minmax(0,1fr)}.cn-body__aside{border-left:0;border-top:1px solid var(--p-content-border-color);position:static;max-height:none;overflow:visible}}.cn-cards{display:flex;flex-wrap:wrap;gap:.75rem;padding:.9rem}.cn-section__title{display:flex;align-items:center;gap:.4rem;margin:0;padding:.9rem .9rem 0;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-muted-color)}.cn-section+.cn-section .cn-section__title{padding-top:.25rem}.cn-section__icon{font-size:calc(.7rem * var(--cn-fs));color:var(--cn-in)}.cn-section__icon--out{color:var(--cn-out)}.cn-section__count{font-variant-numeric:tabular-nums;opacity:.75}.cn-section .cn-cards{padding-top:.5rem}.cn-card{display:flex;flex-direction:column;width:30rem;gap:.6rem;padding:.75rem .8rem .7rem;border:1px solid var(--p-content-border-color);border-left:5px solid var(--p-content-border-color);border-radius:var(--cn-card-radius);background:var(--p-content-background);box-shadow:var(--cn-card-shadow);transition:border-color .12s ease,background-color .12s ease}.cn-card--in{border-left-color:var(--cn-in)}.cn-card--out{border-left-color:var(--cn-out)}@media (max-width: 1400px){.cn-card{width:28rem}}@media (max-width: 1200px){.cn-card{width:26rem}}@media (max-width: 768px){.cn-card{width:100%;max-width:24rem}}.cn-card:hover{border-color:color-mix(in srgb,var(--p-primary-color) 35%,transparent);background:var(--cn-hover)}.cn-card--off{opacity:.62}.cn-card__head{display:flex;align-items:flex-start;gap:.5rem;margin:-.75rem -.8rem 0;padding:.75rem .8rem .5rem;border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(90deg,var(--cn-card-head),transparent 72%)}.cn-card__id{flex:1 1 auto;min-width:0}.cn-card__name{margin:0;font-size:calc(.875rem * var(--cn-fs));font-weight:700;letter-spacing:-.005em;color:var(--cn-card-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-card__service{margin:.15rem 0 0;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-muted-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-card__actions{display:flex;flex:0 0 auto;gap:.1rem;margin:-.2rem -.3rem 0 0}.cn-card__tags{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.cn-tag{font-size:calc(.71875rem * var(--cn-fs));padding:.1rem .4rem;border-radius:5px;background:var(--cn-tag-bg);border:1px solid var(--cn-tag-border);color:var(--cn-tag-fg)}.cn-tag--accent{background:var(--cn-tag-accent-bg);border-color:var(--cn-tag-accent-border);color:var(--cn-tag-accent-fg)}.cn-tag--off{background:color-mix(in srgb,var(--p-red-500, #b4293b) 12%,transparent);color:var(--p-red-500, #b4293b)}.cn-flow{display:inline-flex;align-items:center;gap:.25rem;font-size:calc(.71875rem * var(--cn-fs));padding:.1rem .4rem .1rem .3rem;border-radius:5px;color:var(--cn-in);background:color-mix(in srgb,currentColor 10%,transparent)}.cn-flow i{font-size:calc(.625rem * var(--cn-fs))}.cn-flow--out{color:var(--cn-out)}.cn-card__facts{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem;margin:0;padding-top:.55rem;border-top:1px solid var(--p-content-border-color)}.cn-card__fact{min-width:0}.cn-card__fact:last-child{flex:0 0 auto;text-align:right}.cn-card__facts dt{font-size:calc(.71875rem * var(--cn-fs));color:var(--p-text-muted-color);opacity:.8}.cn-card__facts dd{margin:.1rem 0 0;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-color);white-space:nowrap}.cn-card__route{overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left}.cn-card__route--inherited{direction:ltr;color:var(--p-text-muted-color);opacity:.75}.cn .p-button.p-button-icon-only{width:1.75rem;height:1.75rem}.cn .cn-action--danger:hover{color:var(--p-red-500, #b4293b);background:color-mix(in srgb,var(--p-red-500, #b4293b) 12%,transparent)}@media (max-width: 640px){.cn-cards{padding:.75rem}.cn-group__header{flex-wrap:wrap}.cn-group__actions{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion: reduce){.cn-card{transition:none}}.service-columns{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 900px){.service-columns{grid-template-columns:1fr 1fr;align-items:start}}.service-column{display:flex;flex-direction:column;gap:.75rem;min-width:0}.service-column__title{display:flex;align-items:center;gap:.5rem;margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--surface-border);font-size:calc(.8125rem * var(--cn-fs));font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-color-secondary)}.service-column__empty{margin:0;font-size:calc(.8125rem * var(--cn-fs));color:var(--text-color-secondary)}.service-family{display:flex;flex-direction:column;gap:.5rem;min-width:0}.service-family__title{margin:0;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.04em;color:var(--text-color-secondary)}.service-columns .service-grid{grid-template-columns:1fr}.cc-section{margin-top:1.75rem}.cc-section__head{margin:0 0 .85rem;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color)}.cc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.85rem}.cc-card{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;padding:1.1rem 1.15rem 1.15rem;border:1px solid var(--p-content-border-color);border-radius:var(--cn-card-radius);background:var(--p-content-background);box-shadow:var(--cn-card-shadow);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.cc-card--static{cursor:default}button.cc-card:hover,button.cc-card:focus-visible{border-color:var(--p-primary-color);box-shadow:0 0 0 1px var(--p-primary-color);outline:none}.cc-card--featured .cc-card__icon{color:var(--p-primary-color);border-color:color-mix(in srgb,var(--p-primary-color) 35%,transparent);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.cc-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin-bottom:.5rem;border:1px solid var(--p-content-border-color);border-radius:8px;color:var(--p-text-muted-color)}.cc-card__icon i{font-size:calc(.9rem * var(--cn-fs))}.cc-card__name{font-size:calc(.95rem * var(--cn-fs));font-weight:600;letter-spacing:-.01em;color:var(--cn-card-title)}.cc-card__desc{font-size:calc(.8125rem * var(--cn-fs));line-height:1.45;color:var(--p-text-muted-color)}.cc-card__creates{margin-top:.2rem;font-size:calc(.78125rem * var(--cn-fs));font-weight:600;color:var(--p-text-color)}.cc-card__chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}.cc-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .42rem;border:1px solid var(--cn-tag-border);border-radius:999px;font-size:calc(.6875rem * var(--cn-fs));background:var(--cn-tag-bg);color:var(--cn-tag-fg);white-space:nowrap}.cc-chip--in i{color:var(--cn-in)}.cc-chip--out i{color:var(--cn-out)}.cc-chip i{font-size:calc(.5625rem * var(--cn-fs))}.cc-card__mappings{display:flex;align-items:baseline;gap:.35rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--p-content-border-color);width:100%;font-size:calc(.75rem * var(--cn-fs));color:var(--p-text-muted-color)}.cc-card__mappings i{font-size:calc(.6875rem * var(--cn-fs));opacity:.8}.mb__lede[data-v-a5a5377b]{margin:0 0 .75rem;font-size:.8125rem;color:var(--p-text-muted-color, #6b7280)}.mb__stats[data-v-a5a5377b]{display:flex;flex-wrap:wrap;gap:0;margin-bottom:1rem;border:1px solid var(--p-content-border-color, #e5e7eb);border-radius:6px;overflow:hidden}.mb__stat[data-v-a5a5377b]{flex:1 1 7rem;display:flex;flex-direction:column;gap:.15rem;padding:.5rem .75rem}.mb__stat+.mb__stat[data-v-a5a5377b]{border-left:1px solid var(--p-content-border-color, #e5e7eb)}.mb__stat-k[data-v-a5a5377b]{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color, #6b7280)}.mb__stat-v[data-v-a5a5377b]{font-size:1.125rem;font-weight:600;font-variant-numeric:tabular-nums}.mb__body[data-v-a5a5377b]{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 900px){.mb__body[data-v-a5a5377b]{grid-template-columns:minmax(0,1fr)}}.mb__sections[data-v-a5a5377b]{display:flex;flex-direction:column;border:1px solid var(--p-content-border-color, #e5e7eb);border-radius:6px;overflow:hidden}.mb__section[data-v-a5a5377b]{display:flex;align-items:baseline;gap:.5rem;padding:.5rem .75rem;background:none;border:0;border-left:2px solid transparent;font:inherit;text-align:left;cursor:pointer;color:inherit}.mb__section+.mb__section[data-v-a5a5377b]{border-top:1px solid var(--p-content-border-color, #e5e7eb)}.mb__section[data-v-a5a5377b]:hover{background:var(--p-content-hover-background, #f3f4f6)}.mb__section--on[data-v-a5a5377b]{background:var(--p-highlight-background, #eef2ff);border-left-color:var(--p-primary-color, #6366f1)}.mb__section[data-v-a5a5377b]:focus-visible{outline:2px solid var(--p-primary-color, #6366f1);outline-offset:-2px}.mb__section-name[data-v-a5a5377b]{flex:1 1 auto;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb__section-scope[data-v-a5a5377b],.mb__section-count[data-v-a5a5377b]{font-size:.6875rem;color:var(--p-text-muted-color, #6b7280);font-variant-numeric:tabular-nums}.mb__section--add[data-v-a5a5377b]{gap:.4rem;font-size:.75rem;font-weight:600;color:var(--p-primary-color, #6366f1)}.mb__section--add i[data-v-a5a5377b]{font-size:.6875rem}.mb__add-form[data-v-a5a5377b]{display:flex;flex-direction:column;gap:.35rem}.mb__add-label[data-v-a5a5377b]{margin-top:.5rem;font-size:.75rem;font-weight:600;color:var(--p-text-color)}.mb__add-label[data-v-a5a5377b]:first-child{margin-top:0}.mb__add-help[data-v-a5a5377b]{margin:0 0 .25rem;font-size:.75rem;line-height:1.45;color:var(--p-text-muted-color, #6b7280)}.mb__add-help--warn[data-v-a5a5377b]{display:flex;align-items:baseline;gap:.35rem;color:var(--p-orange-600, #c2410c)}.mb__add-help--warn i[data-v-a5a5377b]{font-size:.6875rem}.mb__empty[data-v-a5a5377b]{padding:1rem 0;font-size:.8125rem;color:var(--p-text-muted-color, #6b7280)}.mb__input[data-v-a5a5377b]{width:100%}.mb__input--key[data-v-a5a5377b]{font-weight:600}.mb__mono[data-v-a5a5377b]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.mb__points[data-v-a5a5377b]{display:flex;align-items:center;gap:.25rem}.mb__unmapped[data-v-a5a5377b]{display:block;margin-top:.2rem;font-size:.6875rem;color:var(--p-text-muted-color, #6b7280)}.mb__type[data-v-a5a5377b]{width:100%}.mb__add[data-v-a5a5377b]{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.mb__add-note[data-v-a5a5377b]{font-size:.75rem;color:var(--p-orange-600, #c2410c)}.mb__walks[data-v-a5a5377b]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:0 0 .75rem}.mb__walks-label[data-v-a5a5377b]{font-size:.8125rem;color:var(--text-color-secondary, #6b7280)}.mb__walks-select[data-v-a5a5377b]{min-width:18rem}.mb__walks-warn[data-v-a5a5377b]{flex-basis:100%;font-size:.8125rem;color:var(--p-amber-700, #b45309)}.mb__script[data-v-a5a5377b]{display:flex;flex-direction:column;gap:.4rem}.mb__script-label[data-v-a5a5377b]{font-size:.75rem;color:var(--p-text-muted-color, #6b7280)}.mb__script-input[data-v-a5a5377b]{width:100%}.mb__drawer-head[data-v-a5a5377b]{display:flex;flex-direction:column;gap:.15rem}.mb__drawer-col[data-v-a5a5377b]{font-weight:600}.mb__drawer-scope[data-v-a5a5377b]{font-size:.75rem;color:var(--p-text-muted-color, #6b7280)}.mb__drawer-label[data-v-a5a5377b]{display:block;margin-bottom:.3rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color, #6b7280)}.mb__drawer-expr[data-v-a5a5377b],.mb__drawer-search[data-v-a5a5377b]{width:100%}.mb__drawer-search[data-v-a5a5377b]{margin:.75rem 0}.mb__drawer-list[data-v-a5a5377b]{display:flex;flex-direction:column;gap:.75rem}.mb__opt-group[data-v-a5a5377b]{margin:0 0 .25rem;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color, #6b7280)}.mb__opt[data-v-a5a5377b]{display:flex;align-items:baseline;gap:.5rem;width:100%;padding:.35rem .5rem;background:none;border:0;border-radius:4px;font:inherit;text-align:left;cursor:pointer;color:inherit}.mb__opt[data-v-a5a5377b]:hover{background:var(--p-content-hover-background, #f3f4f6)}.mb__opt--on[data-v-a5a5377b]{background:var(--p-highlight-background, #eef2ff)}.mb__opt[data-v-a5a5377b]:focus-visible{outline:2px solid var(--p-primary-color, #6366f1);outline-offset:-2px}.mb__opt-value[data-v-a5a5377b]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.mb__opt-type[data-v-a5a5377b]{font-size:.6875rem;color:var(--p-primary-color, #6366f1)}.mb__opt-hint[data-v-a5a5377b]{flex:1 1 auto;min-width:0;font-size:.75rem;color:var(--p-text-muted-color, #6b7280)}.mb__drawer-empty[data-v-a5a5377b]{font-size:.8125rem;color:var(--p-text-muted-color, #6b7280)}.mapping-tile[data-v-be0d2216]{display:flex;flex-direction:column;gap:.35rem;padding:.8rem .9rem .85rem;background:var(--surface-0, #ffffff);border:1px solid var(--surface-border, #d5dbeb);border-left:3px solid var(--surface-border, #d5dbeb);border-radius:var(--card-radius, 8px);box-shadow:var(--card-shadow, 0 1px 3px rgba(23, 32, 74, .07));transition:border-color .12s ease}.mapping-tile--import[data-v-be0d2216]{border-left-color:var(--cn-in, #0a6e61)}.mapping-tile--export[data-v-be0d2216]{border-left-color:var(--cn-out, #9a4d0c)}.mapping-tile[data-v-be0d2216]:hover{border-color:color-mix(in srgb,var(--p-primary-color) 35%,transparent)}.mapping-tile--import[data-v-be0d2216]:hover{border-left-color:var(--cn-in, #0a6e61)}.mapping-tile--export[data-v-be0d2216]:hover{border-left-color:var(--cn-out, #9a4d0c)}.mapping-tile__top[data-v-be0d2216]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.mapping-tile__name[data-v-be0d2216]{flex:1 1 auto;min-width:0;margin:0;font-size:.95rem;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--cn-card-title, #17204a)}.mapping-tile__status[data-v-be0d2216]{display:flex;flex-direction:column;gap:.15rem;margin:0;flex:1 1 auto}.mapping-tile__count[data-v-be0d2216]{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:500;color:var(--p-text-color)}.mapping-tile__flag[data-v-be0d2216]{font-size:.82rem;font-weight:500;color:var(--p-text-muted-color)}.mapping-tile__flag--inherited[data-v-be0d2216]{color:var(--p-text-color)}.mapping-tile__hint[data-v-be0d2216]{font-size:.75rem;line-height:1.4;color:var(--p-text-muted-color);opacity:.85}.editor-modes[data-v-be0d2216]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.editor-modes__note[data-v-be0d2216]{font-size:.75rem;color:var(--text-color-secondary, #6b7280)}.editor-side[data-v-be0d2216]{margin-top:.75rem}.action-buttons[data-v-be0d2216]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.cd-crumbs{display:flex;align-items:center;gap:.4rem;margin-bottom:.9rem;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-crumbs__link{color:var(--p-text-muted-color);text-decoration:none}.cd-crumbs__link:hover{color:var(--p-primary-color);text-decoration:underline}.cd-crumbs i{font-size:calc(.6875rem * var(--cn-fs));opacity:.6}.cd-crumbs__here{color:var(--p-text-color);font-weight:500}.cd-head{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;padding-bottom:1.1rem;border-bottom:1px solid var(--p-content-border-color)}.cd-head__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--p-content-border-color);border-radius:10px;color:var(--p-primary-color);background:color-mix(in srgb,var(--p-primary-color) 8%,transparent)}.cd-head__icon i{font-size:calc(1rem * var(--cn-fs))}.cd-head__text{min-width:0}.cd-head__name{margin:0;font-size:calc(1.25rem * var(--cn-fs));font-weight:600;letter-spacing:-.015em;color:var(--cn-card-title)}.cd-head__sub{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:.3rem 0 0;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-status{display:inline-flex;align-items:center;gap:.3rem}.cd-status:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.cd-status--on{color:var(--cn-in)}.cd-status--off{color:var(--p-text-muted-color)}.cd-head__actions{display:flex;align-items:center;gap:.6rem;margin-left:auto}.cd-body{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:2rem;margin-top:1.4rem;align-items:start}@media (max-width: 1100px){.cd-body{grid-template-columns:minmax(0,1fr)}}.cd-section+.cd-section{margin-top:2.25rem}.cd-section__head{margin:0;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color)}.cd-section__head--spaced{margin-top:1.6rem}.cd-section__hint{margin:.3rem 0 .9rem;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-flow+.cd-flow{margin-top:1.35rem}.cd-flow__head{display:flex;align-items:center;gap:.4rem;margin:0 0 .6rem;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-muted-color)}.cd-flow__head i{font-size:calc(.6875rem * var(--cn-fs))}.cd-flow__head--in i{color:var(--cn-in)}.cd-flow__head--out i{color:var(--cn-out)}.cd-maps__none{margin:0;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-maps__group+.cd-maps__group{margin-top:1.5rem}.cd-maps__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:.75rem}.cd-maps__extend{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:.9rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--p-primary-color) 30%,transparent);border-radius:var(--cn-card-radius);background:color-mix(in srgb,var(--p-primary-color) 5%,transparent)}.cd-maps__extend-title{margin:0;font-size:calc(.875rem * var(--cn-fs));font-weight:600;color:var(--cn-card-title)}.cd-maps__extend-hint{margin:.2rem 0 0;max-width:52ch;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-maps__derived{margin-top:1.5rem;padding:.9rem 1rem;border:1px dashed var(--p-content-border-color);border-radius:var(--cn-card-radius)}.cd-maps__derived-head{display:flex;align-items:center;gap:.4rem;margin:0;font-size:calc(.8125rem * var(--cn-fs));font-weight:600;color:var(--p-text-color)}.cd-maps__derived-head i{font-size:calc(.75rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-maps__derived-hint{margin:.3rem 0 .6rem;max-width:60ch;font-size:calc(.78125rem * var(--cn-fs));color:var(--p-text-muted-color)}.cd-maps__derived-list{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.cd-maps__derived-list li{padding:.1rem .45rem;border:1px solid var(--cn-tag-border);border-radius:999px;font-size:calc(.6875rem * var(--cn-fs));background:var(--cn-tag-bg);color:var(--cn-tag-fg)}.cd-aside{padding:1.1rem 1.15rem;border:1px solid var(--p-content-border-color);border-radius:var(--cn-card-radius);background:var(--p-content-background);box-shadow:var(--cn-card-shadow)}.cd-facts{margin:.85rem 0 0;font-size:calc(.8125rem * var(--cn-fs))}.cd-facts dt{color:var(--p-text-muted-color)}.cd-facts dd{margin:.1rem 0 .75rem;overflow-wrap:anywhere;color:var(--p-text-color)}.cd-facts dd:last-child{margin-bottom:0}.cd-facts__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(.75rem * var(--cn-fs))}.cd-surfaces{margin:.6rem 0 0;padding:0;list-style:none;font-size:calc(.8125rem * var(--cn-fs))}.cd-surfaces li+li{margin-top:.55rem}.cd-surfaces__app{display:block;font-weight:600;color:var(--p-text-color)}.cd-surfaces__pages{color:var(--p-text-muted-color)}.md-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--p-content-border-color)}.md-head__title{margin:0;font-size:calc(1.25rem * var(--cn-fs));font-weight:600;letter-spacing:-.015em;color:var(--cn-card-title)}.md-head__origin{display:flex;align-items:center;gap:.4rem;margin:.35rem 0 0;font-size:calc(.8125rem * var(--cn-fs));color:var(--p-text-muted-color)}.md-head__origin i{font-size:calc(.75rem * var(--cn-fs))}.md-head__origin--default{color:var(--cn-out)}.md-head__actions{display:flex;align-items:center;gap:.4rem;margin-left:auto}.md-body{margin-top:1.25rem}.md-errors{margin:0;padding-left:1.1rem;font-size:calc(.8125rem * var(--cn-fs))}.md-json{margin-top:1.5rem;border:1px solid var(--p-content-border-color);border-radius:var(--cn-card-radius);overflow:hidden}.md-json__toggle{display:flex;align-items:center;gap:.45rem;width:100%;padding:.6rem .85rem;border:0;background:var(--cn-card-head);font:inherit;font-size:calc(.75rem * var(--cn-fs));font-weight:600;letter-spacing:.04em;color:var(--p-text-muted-color);text-align:left;cursor:pointer}.md-json__toggle:hover{color:var(--p-text-color)}.md-json__toggle i{font-size:calc(.6875rem * var(--cn-fs))}.md-json__lines{margin-left:auto;font-weight:400;font-variant-numeric:tabular-nums}.md-json__body{margin:0;max-height:26rem;overflow:auto;padding:.85rem;border-top:1px solid var(--p-content-border-color);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(.75rem * var(--cn-fs));line-height:1.55;color:var(--p-text-color);background:var(--p-content-background)}.settings-container[data-v-2102f19b]{width:100%;margin:1.5rem auto 0;padding-top:1.5rem;border-top:1px solid var(--p-content-border-color)}.section-heading[data-v-2102f19b]{display:flex;align-items:baseline;gap:.75rem;font-size:1.125rem;font-weight:600;margin:0 0 1rem}.section-heading__hint[data-v-2102f19b]{font-size:.8125rem;font-weight:400;color:var(--text-color-secondary, #6b7280)}.mapping-group+.mapping-group[data-v-2102f19b]{margin-top:1.75rem}.mapping-group__head[data-v-2102f19b]{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-color-secondary, #6b7280)}.mapping-group__icon[data-v-2102f19b]{font-size:.7rem}.mapping-group__icon--import[data-v-2102f19b]{color:var(--cn-in, #0a6e61)}.mapping-group__icon--export[data-v-2102f19b]{color:var(--cn-out, #9a4d0c)}.mapping-group__count[data-v-2102f19b]{font-weight:500;letter-spacing:.02em;text-transform:none;font-variant-numeric:tabular-nums;opacity:.85}.mapping-group__sep[data-v-2102f19b]{opacity:.4;margin:0 .15rem}.mapping-group__hint[data-v-2102f19b]{margin:.15rem 0 .75rem;font-size:.8125rem;color:var(--text-color-secondary, #6b7280)}.mapping-grid[data-v-2102f19b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:.75rem}.enhanced-tooltip-wrapper[data-v-a2fc8f78]{display:inline-block;position:relative}.tooltip-trigger[data-v-a2fc8f78]{display:inline-flex;align-items:center;cursor:help}.help-icon[data-v-a2fc8f78]{font-size:1.1rem;color:var(--primary-color);opacity:.7;transition:all .3s cubic-bezier(.4,0,.2,1);padding:.4rem;border-radius:50%;background:rgba(var(--primary-color-rgb),.1)}.help-icon.is-active[data-v-a2fc8f78],.help-icon[data-v-a2fc8f78]:hover{opacity:1;transform:scale(1.1);background:rgba(var(--primary-color-rgb),.15);box-shadow:0 0 0 4px rgba(var(--primary-color-rgb),.1),0 4px 12px rgba(var(--primary-color-rgb),.2)}.enhanced-tooltip[data-v-a2fc8f78]{position:fixed;z-index:9999;max-width:400px;min-width:320px;pointer-events:none}.tooltip-content[data-v-a2fc8f78]{position:relative;background:var(--tooltip-bg, #4b5563);color:var(--tooltip-fg, var(--surface-100));padding:1rem 1.25rem;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform-origin:center center}.tooltip-title[data-v-a2fc8f78]{font-weight:600;font-size:.95rem;margin-bottom:.5rem;color:var(--tooltip-fg, var(--surface-100, #212529));border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.5rem}.tooltip-body[data-v-a2fc8f78]{font-size:1rem;line-height:1.6;color:var(--tooltip-fg, var(--surface-100, #212529));font-weight:500;letter-spacing:.01em}.tooltip-arrow[data-v-a2fc8f78]{position:absolute;width:12px;height:12px;background:var(--tooltip-bg, #4b5563);transform:rotate(45deg)}.top .tooltip-arrow[data-v-a2fc8f78]{bottom:-6px;left:var(--arrow-left, 50%);margin-left:-6px}.bottom .tooltip-arrow[data-v-a2fc8f78]{top:-6px;left:var(--arrow-left, 50%);margin-left:-6px}.left .tooltip-arrow[data-v-a2fc8f78]{right:-6px;top:var(--arrow-top, 50%);margin-top:-6px}.right .tooltip-arrow[data-v-a2fc8f78]{left:-6px;top:var(--arrow-top, 50%);margin-top:-6px}.tooltip-enter-active[data-v-a2fc8f78]{animation:tooltip-in-a2fc8f78 .2s cubic-bezier(.16,1,.3,1)}.tooltip-leave-active[data-v-a2fc8f78]{animation:tooltip-out-a2fc8f78 .1s cubic-bezier(.16,1,.3,1)}@keyframes tooltip-in-a2fc8f78{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tooltip-out-a2fc8f78{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.tooltip-content[data-v-a2fc8f78]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:9px;padding:1px;background:linear-gradient(45deg,rgba(255,255,255,.6) 0%,transparent 40%,transparent 60%,rgba(255,255,255,.6) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.font-mono[data-v-3f491be9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.max-w-40rem[data-v-3f491be9]{max-width:40rem}.event-log[data-v-3f491be9]{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0;box-sizing:border-box}.event-log__description[data-v-3f491be9]{margin:0;max-width:40rem;color:var(--text-color-secondary, #64748b);line-height:1.5}.event-log__scope[data-v-3f491be9]{display:block;margin-top:.25rem;font-size:.875rem}.ev-filters[data-v-3f491be9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.75rem;align-items:center}.ev-filters__actions[data-v-3f491be9]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:.25rem}.ev-filter[data-v-3f491be9]{width:100%;min-width:0}.ev-table-section[data-v-3f491be9]{display:flex;flex-direction:column;gap:0;min-width:0}.ev-table-section--stitch[data-v-3f491be9]{background:var(--card, #fff);border:1px solid var(--hairline, #e9ecef);border-radius:var(--tile-radius, 12px);padding:1.5rem;box-shadow:0 1px 2px #0000000d;overflow:hidden}.ev-table-head[data-v-3f491be9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.ev-table-section--stitch .ev-table-head[data-v-3f491be9]{margin-bottom:1rem}.ev-table-head__title[data-v-3f491be9]{font-size:1.05rem;font-weight:700;color:var(--text-color, #111827)}.ev-table-section--stitch .ev-table-head__title[data-v-3f491be9]{font-size:1.25rem;color:var(--ink, #141d23)}.ev-table-head__controls[data-v-3f491be9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem;margin-left:auto}.ev-search-wrap[data-v-3f491be9]{display:inline-flex;align-items:center}.ev-search-input[data-v-3f491be9]{width:16rem;max-width:100%}.ev-table-head__summary[data-v-3f491be9]{font-size:.8125rem;color:var(--text-color-secondary, #64748b);white-space:nowrap}.ev-table-wrap[data-v-3f491be9]{position:relative;width:100%;min-width:0;overflow:auto}.ev-table-section--stitch[data-v-3f491be9] .stitch-directorio-table.p-datatable{width:100%;border:none;border-radius:0;box-shadow:none}.ev-table-section--stitch[data-v-3f491be9] .stitch-directorio-table .p-datatable-table-container{border:none;border-radius:0}.ev-empty[data-v-3f491be9]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:var(--text-color-secondary, #64748b)}.ev-empty__icon[data-v-3f491be9]{font-size:2rem;opacity:.65}.ev-empty__text[data-v-3f491be9]{font-size:1rem;font-weight:600}.ev-details[data-v-3f491be9]{display:flex;flex-direction:column;gap:1rem}.ev-details__grid[data-v-3f491be9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem}@media (max-width: 640px){.ev-details__grid[data-v-3f491be9]{grid-template-columns:1fr}}.ev-details__label[data-v-3f491be9]{font-size:.8125rem;color:var(--text-color-secondary, #64748b);margin-bottom:.2rem}.ev-details__value[data-v-3f491be9]{font-size:.875rem;color:var(--text-color, #111827)}.ev-details__muted[data-v-3f491be9]{color:var(--text-color-secondary, #64748b)}.ev-details__payload .ev-details__label[data-v-3f491be9]{margin-bottom:.35rem}.event-log--stitch .events-table[data-v-3f491be9] tbody>tr>td,.event-log--stitch .entity-cell[data-v-3f491be9],.event-log--stitch .when-time[data-v-3f491be9],.event-log--stitch .when-line[data-v-3f491be9],.event-log--stitch .actor-org[data-v-3f491be9],.event-log--stitch .actor-user[data-v-3f491be9],.event-log--stitch .actor-user-cell[data-v-3f491be9],.event-log--stitch .event-type[data-v-3f491be9],.event-log--stitch .origin-pill[data-v-3f491be9],.event-log--stitch .payload-text[data-v-3f491be9]{font-size:inherit}.event-log--stitch .events-table[data-v-3f491be9] thead>tr>th{font-size:inherit}.stat-grid[data-v-3f491be9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.stat-card[data-v-3f491be9]{display:flex;align-items:center;gap:.9rem;background:var(--surface-card, #fff);border:1px solid var(--surface-border, #e5e7eb);border-left:4px solid var(--accent, #6366f1);border-radius:12px;padding:1rem 1.15rem;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .15s ease,transform .15s ease}.stat-card[data-v-3f491be9]:hover{box-shadow:0 4px 14px #0f172a14;transform:translateY(-1px)}.stat-icon[data-v-3f491be9]{flex:0 0 auto;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--accent-soft, #eef2ff);color:var(--accent, #6366f1);font-size:1.2rem}.stat-body[data-v-3f491be9]{min-width:0}.stat-label[data-v-3f491be9]{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-color-secondary, #6b7280);margin-bottom:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value[data-v-3f491be9]{font-size:2rem;font-weight:800;line-height:1.05;color:var(--text-color, #0f172a)}.stat-sub[data-v-3f491be9]{margin-top:.15rem;font-size:.75rem;color:var(--text-color-secondary, #9ca3af)}.accent-indigo[data-v-3f491be9]{--accent: #6366f1;--accent-soft: #eef2ff}.accent-violet[data-v-3f491be9]{--accent: #8b5cf6;--accent-soft: #f5f3ff}.accent-cyan[data-v-3f491be9]{--accent: #0891b2;--accent-soft: #ecfeff}.accent-teal[data-v-3f491be9]{--accent: #0d9488;--accent-soft: #f0fdfa}.accent-amber[data-v-3f491be9]{--accent: #d97706;--accent-soft: #fffbeb}.accent-green[data-v-3f491be9]{--accent: #16a34a;--accent-soft: #f0fdf4}.accent-rose[data-v-3f491be9]{--accent: #e11d48;--accent-soft: #fff1f2}.breakdowns[data-v-3f491be9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.85rem;align-items:start}.app-breakdown[data-v-3f491be9]{background:var(--surface-card, #fff);border:1px solid var(--surface-border, #e5e7eb);border-radius:12px;padding:1rem 1.15rem;min-width:0}.app-breakdown-head[data-v-3f491be9]{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-color-secondary, #6b7280);margin-bottom:.65rem}.app-breakdown-list[data-v-3f491be9]{display:flex;flex-direction:column;gap:.4rem}.app-row[data-v-3f491be9]{display:grid;grid-template-columns:10rem 1fr 3rem;align-items:center;gap:.75rem}.app-name[data-v-3f491be9]{font-size:.9rem;font-weight:600;color:var(--text-color, #334155);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-bar[data-v-3f491be9]{display:block;height:.55rem;border-radius:999px;background:var(--surface-200, #eef1f5);overflow:hidden}.app-bar-fill[data-v-3f491be9]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#6366f1,#8b5cf6)}.app-bar-fill.is-org[data-v-3f491be9]{background:linear-gradient(90deg,#0d9488,#22c55e)}.errors-btn[data-v-3f491be9]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid var(--surface-border, #e5e7eb);border-radius:8px;background:var(--surface-card, #fff);color:var(--text-color-secondary, #64748b);font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.errors-btn[data-v-3f491be9]:hover{border-color:var(--red-300, #fca5a5);color:var(--red-600, #dc2626)}.errors-btn.active[data-v-3f491be9]{background:var(--red-50, #fef2f2);border-color:var(--red-400, #f87171);color:var(--red-600, #dc2626)}.errors-btn .pi[data-v-3f491be9]{font-size:.85rem}.test-toggle[data-v-3f491be9]{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--text-color-secondary, #64748b);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.test-toggle input[data-v-3f491be9]{width:1rem;height:1rem;cursor:pointer;accent-color:var(--primary-color, #6366f1)}.app-count[data-v-3f491be9]{font-size:.9rem;font-weight:700;color:var(--text-color, #0f172a);text-align:right;font-variant-numeric:tabular-nums}.domain-chip[data-v-3f491be9]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;border-radius:999px;border:1px solid var(--surface-border, #e5e7eb);background:var(--surface-card, #fff);color:var(--text-color-secondary, #6b7280);font-size:.85rem;font-weight:600;cursor:pointer;text-transform:capitalize;transition:all .12s ease-in-out}.domain-chip[data-v-3f491be9]:hover{border-color:var(--primary-color, #6366f1)}.domain-chip.active[data-v-3f491be9]{background:var(--primary-color, #6366f1);border-color:var(--primary-color, #6366f1);color:var(--primary-color-text, #fff)}.domain-chip.is-errors[data-v-3f491be9]{color:var(--red-600, #dc2626)}.domain-chip.is-errors[data-v-3f491be9]:hover{border-color:var(--red-400, #f87171)}.domain-chip.is-errors.active[data-v-3f491be9]{background:var(--red-500, #ef4444);border-color:var(--red-500, #ef4444);color:#fff}.chip-count[data-v-3f491be9]{font-variant-numeric:tabular-nums;opacity:.8}.when-cell[data-v-3f491be9]{display:flex;flex-direction:column;line-height:1.2}.when-time[data-v-3f491be9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;font-size:.85rem;color:var(--text-color, #111827);font-variant-numeric:tabular-nums}.when-date[data-v-3f491be9]{font-size:.72rem;color:var(--text-color-secondary, #9ca3af)}.when-line[data-v-3f491be9]{font-weight:600;font-size:.82rem;color:var(--text-color, #111827);white-space:nowrap;font-variant-numeric:tabular-nums}.actor-user-cell[data-v-3f491be9]{font-size:.82rem;color:var(--text-color-secondary, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-toggle[data-v-3f491be9] .p-button,.day-window[data-v-3f491be9] .p-button{padding:.4rem .75rem;font-size:.8rem}.ev-view-option-label[data-v-3f491be9]{margin-left:.5rem}.ev-filter[data-v-3f491be9]{min-width:12rem;width:auto;max-width:100%;flex:0 1 auto}.ev-filter[data-v-3f491be9] .p-select-label{font-size:.85rem}.ev-histogram[data-v-3f491be9]{border:1px solid var(--surface-border, #e5e7eb);border-radius:12px;padding:.85rem 1rem .65rem;background:var(--surface-card, #fff)}.ev-hist-head[data-v-3f491be9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.ev-hist-title[data-v-3f491be9]{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary, #6b7280)}.ev-hist-legend[data-v-3f491be9]{display:flex;gap:.9rem}.ev-hist-key[data-v-3f491be9]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--text-color-secondary, #6b7280)}.ev-hist-swatch[data-v-3f491be9]{width:.7rem;height:.7rem;border-radius:2px;display:inline-block}.ev-hist-swatch.is-ok[data-v-3f491be9]{background:var(--green-500, #22c55e)}.ev-hist-swatch.is-err[data-v-3f491be9]{background:var(--red-500, #ef4444)}.ev-hist-plot[data-v-3f491be9]{display:flex;align-items:flex-end;gap:2px;height:88px}.ev-hist-col[data-v-3f491be9]{flex:1 1 0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:2px 2px 0 0;overflow:hidden;background:var(--surface-100, #f3f4f6);transition:filter .12s ease-in-out}.ev-hist-col[data-v-3f491be9]:hover{filter:brightness(.94)}.ev-hist-seg.is-ok[data-v-3f491be9]{background:var(--green-500, #22c55e);opacity:.85}.ev-hist-seg.is-err[data-v-3f491be9]{background:var(--red-500, #ef4444)}.ev-hist-axis[data-v-3f491be9]{display:flex;justify-content:space-between;margin-top:.35rem;font-size:.7rem;color:var(--text-color-secondary, #9ca3af);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.ev-hist-col[data-v-3f491be9]{transition:none}}.events-table[data-v-3f491be9] tbody>tr>td{font-size:1.2rem}.events-table[data-v-3f491be9] thead>tr>th{font-size:.78rem}.entity-cell[data-v-3f491be9],.when-time[data-v-3f491be9],.when-line[data-v-3f491be9]{font-size:1.15rem}.actor-org[data-v-3f491be9]{font-size:1.1rem}.actor-user[data-v-3f491be9],.actor-user-cell[data-v-3f491be9]{font-size:1.05rem}.entity-cell[data-v-3f491be9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;font-size:1.05rem;color:var(--text-color-secondary, #64748b)}.op-none[data-v-3f491be9]{color:var(--surface-400, #cbd5e1)}.event-cell[data-v-3f491be9]{display:inline-flex;align-items:center;gap:.55rem}.domain-dot[data-v-3f491be9]{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background:var(--surface-400, #cbd5e1)}.domain-dot.domain-document[data-v-3f491be9]{background:var(--orange-500, #f97316)}.domain-dot.domain-shipment[data-v-3f491be9]{background:var(--blue-500, #3b82f6)}.domain-dot.domain-payment[data-v-3f491be9]{background:var(--green-500, #22c55e)}.domain-dot.domain-communication[data-v-3f491be9]{background:var(--purple-500, #a855f7)}.domain-dot.domain-workflow[data-v-3f491be9]{background:var(--cyan-500, #06b6d4)}.domain-dot.domain-booking[data-v-3f491be9]{background:var(--yellow-500, #eab308)}.domain-dot.is-error[data-v-3f491be9]{background:var(--red-500, #ef4444)}.event-type[data-v-3f491be9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;font-size:1.1rem;color:var(--text-color, #111827)}.event-type.domain-document[data-v-3f491be9]{color:var(--orange-600, #d97706)}.event-type.is-error[data-v-3f491be9]{color:var(--red-600, #dc2626);font-weight:700}.events-table[data-v-3f491be9] tr.event-row-error>td:first-child{box-shadow:inset 3px 0 0 0 var(--red-500, #ef4444)}.events-table[data-v-3f491be9] tr.event-row-error{background:var(--red-50, #fef2f2)}.origin-pill[data-v-3f491be9]{display:inline-block;max-width:100%;padding:.15rem .6rem;border-radius:6px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.actor-cell[data-v-3f491be9]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.actor-org[data-v-3f491be9]{font-weight:600;font-size:.82rem;color:var(--text-color, #111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actor-user[data-v-3f491be9]{font-size:.75rem;color:var(--text-color-secondary, #94a3b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.actor-combined[data-v-3f491be9]{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;max-width:100%}.actor-combined .actor-user-cell[data-v-3f491be9]{flex:0 1 auto;font-weight:600;color:var(--text-color, #111827)}.actor-org-paren[data-v-3f491be9]{flex:0 1 auto;font-size:.95rem;color:var(--text-color-secondary, #94a3b8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operation-pill[data-v-3f491be9]{display:inline-block;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.operation-create[data-v-3f491be9]{background:var(--green-100, #dcfce7);color:var(--green-700, #15803d)}.operation-update[data-v-3f491be9]{background:var(--blue-100, #dbeafe);color:var(--blue-700, #1d4ed8)}.operation-delete[data-v-3f491be9]{background:var(--red-100, #fee2e2);color:var(--red-700, #b91c1c)}.operation-read[data-v-3f491be9]{background:var(--surface-200, #eef1f5);color:var(--text-color-secondary, #64748b)}.payload-cell[data-v-3f491be9]{display:flex;align-items:flex-start;gap:.5rem;width:100%;min-width:0}.payload-text[data-v-3f491be9]{flex:1 1 auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.15rem;color:var(--text-color, #334155);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.payload-cell--compact[data-v-3f491be9]{align-items:center}.payload-cell--compact .payload-text[data-v-3f491be9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal;overflow-wrap:normal}.payload-open[data-v-3f491be9]{flex:0 0 auto;margin-top:.15rem;font-size:.75rem;color:var(--surface-400, #cbd5e1);opacity:0;transition:opacity .12s ease-in-out}.events-table[data-v-3f491be9] tbody tr:hover .payload-open{opacity:1}.payload-block[data-v-3f491be9]{background:var(--surface-100, #f5f5f5);border:1px solid var(--surface-border, #e0e0e0);border-radius:6px;padding:1rem;max-height:50vh;overflow:auto;font-size:.8rem;white-space:pre-wrap;word-break:break-word}.events-table[data-v-3f491be9] tbody tr{cursor:pointer}.events-table[data-v-3f491be9] tbody>tr>td{padding-top:.6rem;padding-bottom:.6rem;vertical-align:middle}.events-table[data-v-3f491be9] thead>tr>th{text-transform:uppercase;font-size:.7rem;letter-spacing:.04em;color:var(--text-color-secondary, #6b7280)}.events-table[data-v-3f491be9] tbody tr:hover:not(.event-row-error){background:var(--surface-50, #f8fafc)}[data-v-3f491be9] .domain-document{background:var(--orange-50, #fff7ed);color:var(--orange-600, #ea580c)}[data-v-3f491be9] .domain-shipment{background:var(--blue-50, #eff6ff);color:var(--blue-600, #2563eb)}[data-v-3f491be9] .domain-payment{background:var(--green-50, #f0fdf4);color:var(--green-600, #16a34a)}[data-v-3f491be9] .domain-communication{background:var(--purple-50, #faf5ff);color:var(--purple-600, #9333ea)}[data-v-3f491be9] .domain-workflow{background:var(--cyan-50, #ecfeff);color:var(--cyan-600, #0891b2)}[data-v-3f491be9] .domain-booking{background:var(--yellow-50, #fefce8);color:var(--yellow-600, #ca8a04)}.email-ingestion[data-v-bbb1684e]{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding-top:.25rem}.ei-header[data-v-bbb1684e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ei-title-group[data-v-bbb1684e]{display:flex;align-items:flex-start;gap:.9rem}.ei-title-icon[data-v-bbb1684e]{flex:0 0 auto;width:2.75rem;height:2.75rem;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--primary-50, #eef2ff);color:var(--primary-color, #6366f1);font-size:1.25rem}.ei-title[data-v-bbb1684e]{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-color, #111827);line-height:1.2}.ei-subtitle[data-v-bbb1684e]{margin:.35rem 0 0;max-width:44rem;font-size:.9rem;line-height:1.45;color:var(--text-color-secondary, #6b7280)}.ei-refresh[data-v-bbb1684e]{flex:0 0 auto}.ei-inbox[data-v-bbb1684e]{border:1px solid var(--surface-border, #e5e7eb);border-radius:14px;padding:1.5rem;background:radial-gradient(120% 140% at 100% 0%,rgba(99,102,241,.06) 0%,transparent 55%),var(--surface-card, #fff)}.ei-inbox-head[data-v-bbb1684e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.ei-inbox-eyebrow[data-v-bbb1684e]{font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:lowercase;color:var(--primary-color, #6366f1)}.ei-readonly-badge[data-v-bbb1684e]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:var(--text-color-secondary, #6b7280);background:var(--surface-100, #f3f4f6);border-radius:999px;padding:.2rem .65rem}.ei-field-label[data-v-bbb1684e]{display:block;font-size:.8rem;font-weight:700;color:var(--text-color, #374151);margin-bottom:.5rem}.ei-address-row[data-v-bbb1684e]{display:flex;align-items:stretch;gap:.75rem;flex-wrap:wrap}.ei-address[data-v-bbb1684e]{flex:1 1 22rem;min-width:0;display:flex;align-items:center;gap:.6rem;padding:.7rem .9rem;border:1px solid var(--surface-border, #e5e7eb);border-radius:10px;background:var(--surface-50, #f8fafc)}.ei-address-glyph[data-v-bbb1684e]{flex:0 0 auto;color:var(--primary-color, #6366f1)}.ei-address-text[data-v-bbb1684e]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;font-weight:600;color:var(--text-color, #111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ei-address-empty[data-v-bbb1684e]{color:var(--text-color-secondary, #9ca3af);font-style:italic}.ei-copy[data-v-bbb1684e]{flex:0 0 auto}.ei-field-hint[data-v-bbb1684e]{margin:.75rem 0 0;font-size:.82rem;color:var(--text-color-secondary, #9ca3af)}.ei-runs--stitch[data-v-bbb1684e]{background:var(--card, #fff);border:1px solid var(--hairline, #e9ecef);border-radius:var(--tile-radius, 12px);padding:1.5rem;box-shadow:0 1px 2px #0000000d;overflow:hidden}.ei-runs-table-wrap[data-v-bbb1684e]{position:relative;width:100%;min-width:0;overflow:auto}.ei-runs--stitch .ei-runs-head[data-v-bbb1684e]{margin-bottom:1rem}.ei-runs--stitch .ei-runs-title[data-v-bbb1684e]{font-size:1.25rem;font-weight:700;color:var(--ink, #141d23)}.ei-runs--stitch .ei-runs-count[data-v-bbb1684e]{background:var(--brand-soft, #eff6ff);color:var(--ink-muted, #5b5f63);border-radius:var(--control-radius, 8px);padding:.25rem .65rem;font-size:var(--text-sm, .875rem)}.ei-runs--stitch[data-v-bbb1684e] .stitch-directorio-table.p-datatable{width:100%;border:none;border-radius:0;box-shadow:none}.ei-runs--stitch[data-v-bbb1684e] .stitch-directorio-table .p-datatable-table-container{border:none;border-radius:0}.ei-runs-head[data-v-bbb1684e]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem}.ei-runs-title[data-v-bbb1684e]{font-size:1.05rem;font-weight:700;color:var(--text-color, #111827)}.ei-runs-count[data-v-bbb1684e]{background:var(--primary-50, #eef2ff);color:var(--primary-color, #4f46e5);font-weight:700;font-size:.8rem;padding:.05rem .6rem;border-radius:999px}.ei-mono[data-v-bbb1684e]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;color:var(--text-color, #334155)}.ei-cell-strong[data-v-bbb1684e]{font-weight:600;color:var(--text-color, #111827)}.ei-cell-muted[data-v-bbb1684e]{color:var(--text-color-secondary, #6b7280)}.ei-job-link[data-v-bbb1684e]{color:var(--primary-color, #6366f1);text-decoration:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.ei-job-link[data-v-bbb1684e]:hover{text-decoration:underline}.ei-job-link--stitch[data-v-bbb1684e]{color:var(--jnet-accent, #3e2397);font-family:inherit;font-size:.875rem;font-weight:600}.ei-job-link--stitch .pi[data-v-bbb1684e]{font-size:.75rem}.ei-empty[data-v-bbb1684e]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1rem;color:var(--text-color-secondary, #6b7280)}.ei-empty-icon[data-v-bbb1684e]{font-size:2rem;color:var(--surface-400, #cbd5e1)}.ei-empty-title[data-v-bbb1684e]{font-weight:600;color:var(--text-color, #374151)}.ei-empty-sub[data-v-bbb1684e]{font-size:.85rem}@media (max-width: 640px){.ei-copy[data-v-bbb1684e]{width:100%}}.rd-root{display:flex;flex-direction:column;gap:1.25rem;width:100%;padding-top:.25rem}.rd-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rd-title-group{display:flex;align-items:flex-start;gap:.9rem}.rd-title-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--p-surface-100);color:var(--p-primary-color);flex-shrink:0}.rd-title{margin:0;font-size:1.15rem;font-weight:600;color:var(--p-text-color)}.rd-subtitle{margin:.15rem 0 0;font-size:.85rem;color:var(--p-text-muted-color)}.rd-header-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rd-status-filter{min-width:11rem}.rd-pending-banner{display:flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:.5rem;font-size:.875rem;background:var(--p-yellow-50, #fefce8);color:var(--p-yellow-700, #a16207);border:1px solid var(--p-yellow-200, #fef08a)}.rd-pending-banner.rd-pending-none{background:var(--p-surface-50);color:var(--p-text-muted-color);border-color:var(--p-surface-200)}.rd-cell-strong{font-weight:500;color:var(--p-text-color)}.rd-cell-muted{color:var(--p-text-muted-color)}.rd-filename{display:inline-flex;align-items:center;gap:.4rem}.rd-file-icon{color:var(--p-text-muted-color);font-size:.85rem}.rd-filesize{display:block;font-size:.75rem;color:var(--p-text-muted-color);margin-top:.15rem}.rd-reason{margin-top:.3rem;font-size:.75rem;color:var(--p-text-muted-color);font-style:italic}.rd-actions{display:flex;align-items:center;gap:.15rem}.rd-empty{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:2.5rem 1rem;text-align:center}.rd-empty-icon{font-size:1.75rem;color:var(--p-text-muted-color);margin-bottom:.25rem}.rd-empty-title{font-weight:600;color:var(--p-text-color)}.rd-empty-sub{font-size:.85rem;color:var(--p-text-muted-color)}.rd-preview-frame{width:100%;height:65vh;border:1px solid var(--p-surface-200);border-radius:.5rem}.rd-preview-unavailable{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;color:var(--p-text-muted-color)}.rd-dialog-message{margin:0 0 1rem;color:var(--p-text-color)}.rd-dialog-label{display:block;margin-bottom:.35rem;font-size:.85rem;color:var(--p-text-muted-color)}.ing-addresses[data-v-e756c89d]{padding:1rem 1.25rem;border:1px solid var(--surface-border);border-radius:12px;background:var(--surface-card)}.ing-addresses__title[data-v-e756c89d]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:600}.ing-addresses__hint[data-v-e756c89d],.ing-addresses__empty[data-v-e756c89d]{margin:.35rem 0 0;font-size:.85rem;color:var(--text-color-secondary)}.ing-addresses__list[data-v-e756c89d]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.85rem}.ing-address[data-v-e756c89d]{display:flex;align-items:center;gap:.6rem;padding:.4rem .4rem .4rem .75rem;border:1px solid var(--surface-border);border-radius:999px;background:var(--surface-ground);min-width:0}.ing-address__portal[data-v-e756c89d]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--text-color-secondary);white-space:nowrap}.ing-address__value[data-v-e756c89d]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.custom-sign-in[data-v-6a84b3f6]{width:100%;max-width:420px;margin:0 auto;padding:1rem}.sign-in-form[data-v-6a84b3f6]{background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001a;padding:2.5rem;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-header[data-v-6a84b3f6]{text-align:center;margin-bottom:2rem}.sign-in-title[data-v-6a84b3f6]{font-size:1.75rem;font-weight:700;color:var(--text-900);margin-bottom:.5rem;background:linear-gradient(135deg,var(--primary-color),var(--primary-color-600));-webkit-background-clip:text;background-clip:text}.sign-in-subtitle[data-v-6a84b3f6]{font-size:.95rem;color:var(--text-600);margin:0;font-weight:400}.sign-in-form-content[data-v-6a84b3f6]{display:flex;flex-direction:column;gap:1.5rem}.form-field[data-v-6a84b3f6]{display:flex;flex-direction:column;gap:.75rem}.field-label[data-v-6a84b3f6]{font-size:.9rem;font-weight:600;color:var(--text-800);margin-bottom:.25rem}.input-container[data-v-6a84b3f6]{position:relative;display:flex;align-items:center}.input-icon[data-v-6a84b3f6]{position:absolute;left:1rem;color:var(--text-400);font-size:1rem;z-index:1}.field-input[data-v-6a84b3f6]{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid var(--surface-200);border-radius:12px;font-size:.95rem;transition:all .3s ease;background:var(--surface-50);color:var(--text-900)}.field-input[data-v-6a84b3f6]:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1);background:#fff;transform:translateY(-1px)}.field-input[data-v-6a84b3f6]::placeholder{color:var(--text-400);font-weight:400}.password-toggle[data-v-6a84b3f6]{position:absolute;right:1rem;background:none;border:none;color:var(--text-400);cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;z-index:1}.password-toggle[data-v-6a84b3f6]:hover{color:var(--primary-color);background:var(--primary-color-10)}.form-options[data-v-6a84b3f6]{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0}.remember-me-container[data-v-6a84b3f6]{display:flex;align-items:center}.remember-me-label[data-v-6a84b3f6]{display:flex;align-items:center;cursor:pointer;font-size:.9rem;color:var(--text-600);-webkit-user-select:none;user-select:none;font-weight:500}.remember-me-checkbox[data-v-6a84b3f6]{margin-right:.75rem;width:1.125rem;height:1.125rem;accent-color:var(--primary-color);cursor:pointer}.remember-me-text[data-v-6a84b3f6]{font-weight:500}.forgot-password-link[data-v-6a84b3f6]{background:none;border:none;color:var(--primary-color);font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;padding:.5rem;border-radius:6px;transition:all .2s ease}.forgot-password-link[data-v-6a84b3f6]:hover{color:var(--primary-color-600);background:var(--primary-color-10);text-decoration:underline}.back-to-signin-link[data-v-6a84b3f6]{background:none;border:none;color:var(--text-600);font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;padding:.75rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem}.back-to-signin-link[data-v-6a84b3f6]:hover{color:var(--primary-color);background:var(--primary-color-10)}.sign-in-button[data-v-6a84b3f6]{width:100%;padding:1rem;background:linear-gradient(135deg,var(--amplify-colors-green-80),var(--amplify-colors-orange-80));color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 4px 15px #0000001a}.sign-in-button[data-v-6a84b3f6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.sign-in-button[data-v-6a84b3f6]:active:not(:disabled){transform:translateY(0)}.sign-in-button[data-v-6a84b3f6]:disabled{opacity:.6;cursor:not-allowed;transform:none}.error-message[data-v-6a84b3f6]{color:var(--red-600);font-size:.9rem;text-align:center;padding:1rem;background:var(--red-50);border-radius:8px;border:1px solid var(--red-200);display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500}.success-message[data-v-6a84b3f6]{color:var(--green-600);font-size:.9rem;text-align:center;padding:1rem;background:var(--green-50);border-radius:8px;border:1px solid var(--green-200);display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500}.remember-me-checkbox[data-v-6a84b3f6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border:2px solid var(--surface-400);border-radius:.375rem;background-color:var(--surface-0);cursor:pointer;position:relative;transition:all .3s ease}.remember-me-checkbox[data-v-6a84b3f6]:checked{background-color:var(--primary-color);border-color:var(--primary-color);transform:scale(1.05)}.remember-me-checkbox[data-v-6a84b3f6]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.8rem;font-weight:700}.remember-me-checkbox[data-v-6a84b3f6]:hover{border-color:var(--primary-color);transform:scale(1.05)}.remember-me-checkbox[data-v-6a84b3f6]:focus{outline:none;box-shadow:0 0 0 3px rgba(var(--primary-color-rgb),.1)}.redirect-loading[data-v-6a84b3f6]{animation:fadeInScale-6a84b3f6 .5s ease-out}.redirect-content[data-v-6a84b3f6]{text-align:center;padding:2rem 0}.success-icon[data-v-6a84b3f6]{font-size:4rem;color:var(--green-500);margin-bottom:1.5rem;animation:bounceIn-6a84b3f6 .6s ease-out}.redirect-title[data-v-6a84b3f6]{font-size:1.75rem;font-weight:700;color:var(--text-900);margin-bottom:.75rem;background:linear-gradient(135deg,var(--green-600),var(--green-500));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.redirect-subtitle[data-v-6a84b3f6]{font-size:1rem;color:var(--text-600);margin-bottom:2rem;font-weight:400}.countdown-container[data-v-6a84b3f6]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.countdown-circle[data-v-6a84b3f6]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--green-500),var(--green-600));display:flex;align-items:center;justify-content:center;box-shadow:0 8px 25px rgba(var(--green-500-rgb),.3);animation:pulse-6a84b3f6 1.5s infinite}.countdown-number[data-v-6a84b3f6]{font-size:2rem;font-weight:700;color:#fff}.countdown-text[data-v-6a84b3f6]{font-size:.9rem;color:var(--text-600);font-weight:500;margin:0}.loading-spinner[data-v-6a84b3f6]{display:flex;justify-content:center;align-items:center;gap:.5rem}.spinner-ring[data-v-6a84b3f6]{width:12px;height:12px;border-radius:50%;background:var(--green-500);animation:spinnerWave-6a84b3f6 1.4s infinite ease-in-out}.spinner-ring[data-v-6a84b3f6]:nth-child(1){animation-delay:-.32s}.spinner-ring[data-v-6a84b3f6]:nth-child(2){animation-delay:-.16s}.spinner-ring[data-v-6a84b3f6]:nth-child(3){animation-delay:0s}@keyframes fadeInScale-6a84b3f6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn-6a84b3f6{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-6a84b3f6{0%{transform:scale(1);box-shadow:0 8px 25px rgba(var(--green-500-rgb),.3)}50%{transform:scale(1.05);box-shadow:0 12px 35px rgba(var(--green-500-rgb),.4)}to{transform:scale(1);box-shadow:0 8px 25px rgba(var(--green-500-rgb),.3)}}@keyframes spinnerWave-6a84b3f6{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.force-new-password-form[data-v-6a84b3f6]{animation:slideInUp-6a84b3f6 .3s ease-out}@keyframes slideInUp-6a84b3f6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.password-strength[data-v-6a84b3f6]{margin-top:.5rem;font-size:.8rem;font-weight:500}.password-strength.weak[data-v-6a84b3f6]{color:var(--red-600)}.password-strength.medium[data-v-6a84b3f6]{color:var(--orange-600)}.password-strength.strong[data-v-6a84b3f6]{color:var(--green-600)}@media (max-width: 480px){.custom-sign-in[data-v-6a84b3f6]{padding:.5rem}.sign-in-form[data-v-6a84b3f6]{padding:2rem 1.5rem}.form-options[data-v-6a84b3f6]{flex-direction:column;gap:1rem;align-items:flex-start}}[data-v-411dd9f1] .extract-invoices-overlay{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-width:calc(var(--app-vw, 100vw) - 32px);max-height:calc(100vh - 32px);overflow:auto}.extract-menu[data-v-411dd9f1]{padding:0}.extract-menu-item[data-v-411dd9f1]{padding:.875rem 1rem;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--surface-border);font-size:1.125rem;color:var(--text-color);line-height:1.5}.extract-menu-item[data-v-411dd9f1]:last-child{border-bottom:none}.extract-menu-item[data-v-411dd9f1]:hover{background-color:var(--surface-hover)}.custom-date-picker-panel[data-v-411dd9f1]{padding:.5rem 0}[data-v-411dd9f1] .p-datepicker{border:none;padding:0;width:100%}[data-v-411dd9f1] .p-datepicker table td{padding:.2rem}[data-v-411dd9f1] .p-datepicker table td>span{width:2rem;height:2rem}[data-v-411dd9f1] .p-datepicker table td.p-highlight>span{background:var(--primary-500);color:var(--primary-color-text)}[data-v-411dd9f1] .p-datepicker table td.p-highlight-range>span{background:var(--primary-50);color:var(--primary-700)}.add-portal[data-v-03e6a912]{margin-top:1.25rem}.add-portal__card[data-v-03e6a912]{background:var(--card, #fff);border:1px solid var(--hairline, #e5e7eb);border-radius:var(--tile-radius, 12px);padding:1.5rem;box-shadow:0 1px 2px #0000000d}.add-portal__header[data-v-03e6a912]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}.add-portal__header-icon[data-v-03e6a912]{font-size:1.5rem;color:var(--jnet-accent, var(--primary-color, #3e2397))}.add-portal__title[data-v-03e6a912]{margin:0;font-size:1.25rem;font-weight:700;color:var(--ink, var(--text-color, #111827))}.add-portal__grid[data-v-03e6a912]{display:grid;gap:1rem;align-items:end}.add-portal__grid+.add-portal__grid[data-v-03e6a912],.add-portal__grid+.add-portal__section[data-v-03e6a912],.add-portal__section+.add-portal__section[data-v-03e6a912]{margin-top:1.25rem}.add-portal__grid--credentials[data-v-03e6a912]{grid-template-columns:repeat(4,minmax(0,1fr))}.add-portal__grid--delivery[data-v-03e6a912]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:50%}.add-portal__grid--talma[data-v-03e6a912]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem}.add-portal__field[data-v-03e6a912]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.add-portal__field--toggle[data-v-03e6a912]{align-items:flex-start}.add-portal__field--wide[data-v-03e6a912]{max-width:32rem}.add-portal__label[data-v-03e6a912]{font-size:.875rem;font-weight:600;color:var(--ink-muted, var(--text-color-secondary, #374151))}.add-portal__label--section[data-v-03e6a912]{display:block;font-size:1rem}.add-portal__hint[data-v-03e6a912]{font-size:.8125rem;color:var(--ink-muted, var(--text-color-secondary, #6b7280));line-height:1.4}.add-portal__hint--block[data-v-03e6a912]{display:block;margin:.25rem 0 .75rem}.add-portal__error[data-v-03e6a912]{display:block;margin-top:.5rem;font-size:.8125rem;color:var(--error, #dc2626)}.add-portal__section[data-v-03e6a912]{padding-top:.25rem}.add-portal__password-wrap[data-v-03e6a912]{position:relative;width:100%}.add-portal__password-toggle[data-v-03e6a912]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--ink-muted, #6b7280);cursor:pointer}.add-portal__password-toggle[data-v-03e6a912]:hover{color:var(--ink, #111827)}.add-portal__control[data-v-03e6a912]{width:100%}.add-portal__actions[data-v-03e6a912]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}@media (max-width: 1024px){.add-portal__grid--credentials[data-v-03e6a912]{grid-template-columns:repeat(2,minmax(0,1fr))}.add-portal__grid--delivery[data-v-03e6a912]{max-width:none;grid-template-columns:1fr}.add-portal__grid--talma[data-v-03e6a912]{grid-template-columns:1fr}}@media (max-width: 640px){.add-portal__grid--credentials[data-v-03e6a912]{grid-template-columns:1fr}.add-portal__card[data-v-03e6a912]{padding:1rem}}.read-only-banner[data-v-a68ab0e8]{background:linear-gradient(135deg,#fef3cd,#ffeaa7);border:1px solid #f39c12;border-radius:8px;box-shadow:0 2px 8px #f39c1226}.read-only-banner-content[data-v-a68ab0e8]{padding:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#8b5a00;text-align:center}.read-only-banner-content i[data-v-a68ab0e8]{font-size:18px;margin-right:12px;color:#f39c12}.bot-loading-state[data-v-a68ab0e8]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:65vh}.bot-loading-state-label[data-v-a68ab0e8]{margin-top:8px}.bot-stat-tile[data-v-a68ab0e8]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;height:100%;box-sizing:border-box}.bot-stat-tile--attention[data-v-a68ab0e8]{background:#fef2f2;border-color:#dc262633}.bot-stat-tile-label[data-v-a68ab0e8]{margin:0 0 4px;font-size:13px;color:#6b7280}.bot-stat-tile-label--attention[data-v-a68ab0e8]{color:#b91c1c}.bot-stat-tile-value[data-v-a68ab0e8]{margin:0;font-size:28px;font-weight:800;color:#111827;line-height:1.1}.bot-stat-tile-value--sm[data-v-a68ab0e8]{font-size:18px;font-weight:700}.bot-stat-tile-value-suffix[data-v-a68ab0e8]{font-size:16px;font-weight:600;color:#9ca3af}.bot-stat-tile-value--accent[data-v-a68ab0e8]{color:var(--jnet-accent, #3e2397)}.bot-stat-tile-value--attention[data-v-a68ab0e8]{color:#dc2626}.bot-attention-banner[data-v-a68ab0e8]{background:#fef2f2;border:1px solid rgba(220,38,38,.2);border-radius:12px;padding:4px 16px}.bot-attention-row[data-v-a68ab0e8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;color:#b91c1c;border-bottom:1px solid rgba(220,38,38,.15)}.bot-attention-row[data-v-a68ab0e8]:last-child{border-bottom:none}.bot-portal-tile[data-v-a68ab0e8]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;height:100%;box-sizing:border-box}.bot-portal-tile--attention[data-v-a68ab0e8]{border-color:#dc26264d}.bot-portal-tile[data-v-a68ab0e8] .p-toggleswitch{width:32px;height:18px}.bot-portal-tile[data-v-a68ab0e8] .p-toggleswitch .p-toggleswitch-slider:before{width:14px;height:14px}.bot-portal-tile-action.p-button[data-v-a68ab0e8]{width:1.75rem;height:1.75rem}.bot-portal-dot[data-v-a68ab0e8]{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.bot-portal-dot--ok[data-v-a68ab0e8]{background:#22c55e}.bot-portal-dot--attention[data-v-a68ab0e8]{background:#dc2626}.bot-portal-dot--off[data-v-a68ab0e8]{background:#cbd5e1}.bot-portal-tile-name[data-v-a68ab0e8]{margin:0;font-size:14px;font-weight:700;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-portal-tile-email[data-v-a68ab0e8]{margin:0;font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-portal-tile-meta[data-v-a68ab0e8]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-portal-tile-meta--accent[data-v-a68ab0e8]{color:var(--jnet-accent, #3e2397);font-weight:600}.bot-portal-run-pips[data-v-a68ab0e8]{display:flex;gap:3px}.bot-portal-run-pip[data-v-a68ab0e8]{width:14px;height:5px;border-radius:999px}.bot-portal-run-pip--ok[data-v-a68ab0e8]{background:#22c55e}.bot-portal-run-pip--miss[data-v-a68ab0e8]{background:#dc2626}.bot-portal-run-pip--pending[data-v-a68ab0e8]{background:#d1d5db}.no-data-message[data-v-f10522a7]{padding:1.5rem;text-align:center;color:#6b7280}.status-tag-content[data-v-f10522a7],.status-tag-content[data-v-f8517751]{display:inline-flex;align-items:center;gap:.5rem}.live-dot[data-v-f8517751]{width:8px;height:8px;background:#16a34a;border-radius:50%;animation:pulse-f8517751 2s infinite}@keyframes pulse-f8517751{0%,to{opacity:1}50%{opacity:.5}}.log-level[data-v-f8517751]{font-weight:700;text-transform:uppercase;font-size:11px;min-width:60px}.log-level-info[data-v-f8517751]{color:#82aaff}.log-level-error[data-v-f8517751]{color:#ff5370}.log-level-debug[data-v-f8517751]{color:#c792ea}.log-level-warn[data-v-f8517751]{color:#ffcb6b}.logs-container[data-v-f8517751]{background:#1e1e1e;color:#f1f1f1;border-radius:8px;padding:16px;max-height:400px;overflow-y:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.25rem;line-height:1.4}.portal-job-row[data-v-f8517751]{border-top:1px solid rgba(0,0,0,.06);padding-top:.75rem}.portal-job-row[data-v-f8517751]:first-child{border-top:none;padding-top:0}.portal-job-link[data-v-f8517751]{color:var(--primary-color, #3b82f6);text-decoration:underline}.post-login-fade-leave-active[data-v-d58fe0c1]{transition:opacity .5s ease}.post-login-fade-enter-active[data-v-d58fe0c1]{transition:opacity .3s ease}.post-login-fade-enter-from[data-v-d58fe0c1],.post-login-fade-leave-to[data-v-d58fe0c1]{opacity:0}.post-login[data-v-d58fe0c1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:var(--canvas, #f7f7fc);background-image:radial-gradient(rgba(62,35,151,.055) 1px,transparent 1px);background-size:26px 26px;overflow:hidden}.post-login[data-v-d58fe0c1]:before,.post-login[data-v-d58fe0c1]:after{content:"";position:absolute;pointer-events:none;filter:blur(46px)}.post-login[data-v-d58fe0c1]:before{inset:-45% -10% auto -10%;height:85%;background:radial-gradient(55% 55% at 25% 35%,rgba(124,92,255,.22),transparent 70%),radial-gradient(50% 50% at 80% 25%,rgba(62,35,151,.16),transparent 70%)}.post-login[data-v-d58fe0c1]:after{inset:auto -10% -45% -10%;height:70%;background:radial-gradient(50% 50% at 70% 70%,rgba(139,107,255,.16),transparent 70%)}.post-login__logo[data-v-d58fe0c1]{display:block;width:168px;height:auto;margin:0 auto 1.5rem}.post-login__inner[data-v-d58fe0c1]{position:relative;z-index:1;width:100%;max-width:560px;text-align:center;animation:post-login-float-d58fe0c1 .5s ease}@keyframes post-login-float-d58fe0c1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.post-login__word[data-v-d58fe0c1]{display:block;width:min(520px,84vw);height:auto;margin:0 auto .5rem}.post-login__ghost[data-v-d58fe0c1]{fill:#dcd8f0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-weight:900;font-size:140px;letter-spacing:-2px}.post-login__sweep[data-v-d58fe0c1]{transition:transform .65s cubic-bezier(.65,0,.35,1)}.post-login__bob[data-v-d58fe0c1]{animation:post-login-bob-d58fe0c1 1.9s ease-in-out infinite}@keyframes post-login-bob-d58fe0c1{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}.post-login__bubble[data-v-d58fe0c1]{fill:#ffffff80;opacity:0;animation:post-login-bubble-d58fe0c1 2.4s ease-in infinite}@keyframes post-login-bubble-d58fe0c1{0%{transform:translateY(0) scale(.6);opacity:0}25%{opacity:.7}to{transform:translateY(-150px) scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){.post-login__inner[data-v-d58fe0c1],.post-login__bob[data-v-d58fe0c1],.post-login__bubble[data-v-d58fe0c1]{animation:none}.post-login__sweep[data-v-d58fe0c1]{transition:none}}.post-login__status[data-v-d58fe0c1]{margin:.25rem 0 0;font-size:.9375rem;font-weight:600;color:var(--ink-muted, #5b5f63)}.post-login__pct[data-v-d58fe0c1]{margin-left:.4rem;font-weight:800;color:var(--jnet-accent, #3e2397)}.post-login__word--error+.post-login__status[data-v-d58fe0c1]{color:#be123c}.post-login__chips[data-v-d58fe0c1]{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.post-login__chip[data-v-d58fe0c1]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;border:1px solid var(--hairline, #e2e8f0);background:var(--card, #fff);font-size:.75rem;font-weight:600;color:var(--ink-muted, #5b5f63);box-shadow:0 1px 2px #14113c0d}.post-login__chip-ic[data-v-d58fe0c1]{color:var(--jnet-accent, #3e2397);font-size:.75rem}.post-login__chip--done[data-v-d58fe0c1]{border-color:#10b98166;background:#ecfdf5;color:#047857}.post-login__chip--done .post-login__chip-ic[data-v-d58fe0c1]{color:#059669}.post-login__chip--error[data-v-d58fe0c1]{border-color:#f43f5e73;background:#fef2f2;color:#be123c}.post-login__chip--error .post-login__chip-ic[data-v-d58fe0c1]{color:#e11d48}.post-login__bg[data-v-d58fe0c1]{margin-top:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;font-weight:500}.post-login__bg--running[data-v-d58fe0c1]{color:var(--ink-muted, #5b5f63)}.post-login__bg--ready[data-v-d58fe0c1]{color:#059669}.post-login__bg--skipped[data-v-d58fe0c1]{color:#d97706}.post-login__error[data-v-d58fe0c1]{margin-top:1.5rem;border:1px solid rgba(244,63,94,.35);background:#fef2f2;border-radius:.75rem;padding:1rem;text-align:left}.post-login__error-text[data-v-d58fe0c1]{margin:0;font-size:.8125rem;color:#be123c}.post-login__retry[data-v-d58fe0c1]{margin-top:.75rem;display:inline-flex;align-items:center;gap:.5rem;border:none;cursor:pointer;border-radius:.5rem;background:var(--jnet-accent, #3e2397);color:#fff;padding:.5rem 1rem;font-size:.8125rem;font-weight:700}.post-login__retry[data-v-d58fe0c1]:hover{background:var(--jnet-accent-hover, #351d7a)}[data-v-ff7e7e63] .p-fieldset,[data-v-ff7e7e63] .p-fieldset-legend{background-color:#6366f1!important;color:#fff!important}.pv-style-warmup[data-v-467d609b]{position:absolute;width:0;height:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:0;pointer-events:none}.user-menu-wrapper[data-v-e8fe2bdc]{position:relative}.user-avatar-btn[data-v-e8fe2bdc]{z-index:999}.user-avatar-btn__face[data-v-e8fe2bdc],.user-menu__header-avatar[data-v-e8fe2bdc]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid #e2e8f0;background:#ecf5fe;color:#0052ea}.user-menu__header-avatar[data-v-e8fe2bdc]{flex-shrink:0}.user-avatar-btn__face .pi[data-v-e8fe2bdc],.user-menu__header-avatar .pi[data-v-e8fe2bdc]{font-size:1.25rem;line-height:1}.scale-enter-active[data-v-e8fe2bdc],.scale-leave-active[data-v-e8fe2bdc]{transition:transform .15s ease-out,opacity .15s ease-out;transform-origin:top right}.scale-enter-from[data-v-e8fe2bdc],.scale-leave-to[data-v-e8fe2bdc]{opacity:0;transform:scale(.95)}.user-menu[data-v-e8fe2bdc]{width:300px;min-width:300px;overflow:hidden;position:fixed;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 15px -3px #0f172a14,0 4px 6px -4px #0f172a14;display:flex;flex-direction:column}.user-menu__header[data-v-e8fe2bdc]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid #f1f5f9}.user-menu__body[data-v-e8fe2bdc]{padding:.5rem}.user-menu__dev-console[data-v-e8fe2bdc]{display:flex!important;width:100%;padding:0!important;margin-top:.25rem;border-radius:.5rem;font-size:.875rem}.user-menu__dev-console[data-v-e8fe2bdc] .dev-console-toggle__label{font-size:.875rem;font-weight:500;color:#0f172a}.user-menu__dev-console[data-v-e8fe2bdc] .dev-console-toggle__icon{width:1.25rem;flex-shrink:0;font-size:1.25rem;color:#334155;text-align:center}.user-menu__dev-console[data-v-e8fe2bdc]:hover{background:#f8fafc}.user-menu__footer[data-v-e8fe2bdc]{padding:.5rem;border-top:1px solid #f1f5f9}.user-menu__item[data-v-e8fe2bdc]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;border:none;border-radius:.5rem;background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease}.user-menu__item[data-v-e8fe2bdc]:hover{background:#f8fafc}.user-menu__item-icon[data-v-e8fe2bdc]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;color:#334155}.user-menu__item-icon .pi[data-v-e8fe2bdc]{font-size:1.25rem;line-height:1}.user-menu__item-icon--badge[data-v-e8fe2bdc]:after{content:"";position:absolute;top:-.125rem;right:-.125rem;width:.5rem;height:.5rem;border-radius:9999px;background:#ef4444;border:2px solid #ffffff}.user-menu__item-label[data-v-e8fe2bdc]{font-size:.875rem;font-weight:500;color:#0f172a;line-height:1.25rem}.user-menu__item--logout .user-menu__item-icon[data-v-e8fe2bdc],.user-menu__item--logout .user-menu__item-label[data-v-e8fe2bdc]{color:#ef4444}.user-menu__item--logout[data-v-e8fe2bdc]:hover{background:#fef2f2}.sidebar-language__trigger[data-v-6d98234c]{margin-bottom:.25rem;min-width:0}.sidebar-language__trigger--collapsed[data-v-6d98234c]{display:flex;align-items:center;justify-content:center}.sidebar-language__trigger--expanded[data-v-6d98234c]{display:flex;align-items:center;gap:.75rem;width:100%}.sidebar-language__icon[data-v-6d98234c]{flex-shrink:0;width:1.375rem;text-align:center;font-size:1.125rem}.sidebar-language__label[data-v-6d98234c]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.25rem}.sidebar-language__current[data-v-6d98234c]{flex-shrink:0;font-size:.75rem;line-height:1rem;opacity:.75;white-space:nowrap}.sidebar-language__chevron[data-v-6d98234c]{flex-shrink:0;font-size:.75rem}.sidebar-language__list[data-v-6d98234c]{border-left:2px solid var(--sidebar-border, rgba(255, 255, 255, .12))}.sidebar-language__option--active[data-v-6d98234c]{font-weight:600}.sidebar-language__popup[data-v-6d98234c]{position:fixed;min-width:10rem;background:var(--card, #fff);border:1px solid var(--hairline, #e5e7eb)}.sidebar-language__popup-option[data-v-6d98234c]{color:var(--ink, #111);white-space:nowrap}.sidebar-language__popup-option[data-v-6d98234c]:hover{background:var(--brand-soft, #f5f3ff)}.sidebar-theme__trigger[data-v-f6d60369]{margin-bottom:.25rem;min-width:0}.sidebar-theme__trigger--collapsed[data-v-f6d60369]{display:flex;align-items:center;justify-content:center}.sidebar-theme__trigger--expanded[data-v-f6d60369]{display:flex;align-items:center;gap:.75rem;width:100%}.sidebar-theme__icon[data-v-f6d60369]{flex-shrink:0;width:1.375rem;text-align:center;font-size:1.125rem}.sidebar-theme__label[data-v-f6d60369]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.25rem}.sidebar-theme__current[data-v-f6d60369]{flex-shrink:0;font-size:.75rem;line-height:1rem;opacity:.75;white-space:nowrap}.sidebar-theme__chevron[data-v-f6d60369]{flex-shrink:0;font-size:.75rem}.sidebar-theme__list[data-v-f6d60369]{border-left:2px solid var(--sidebar-border, rgba(255, 255, 255, .12))}.sidebar-theme__option--active[data-v-f6d60369]{font-weight:600}.sidebar-theme__popup[data-v-f6d60369]{position:fixed;min-width:10rem;background:var(--card, #fff);border:1px solid var(--hairline, #e5e7eb)}.sidebar-theme__popup-option[data-v-f6d60369]{color:var(--ink, #111);white-space:nowrap}.sidebar-theme__popup-option[data-v-f6d60369]:hover{background:var(--brand-soft, #f5f3ff)}a[data-v-d3ebcf07]{text-decoration:none;color:inherit}.app-shell[data-v-d3ebcf07]{display:flex;min-height:100vh;min-width:0;max-width:100%;overflow-x:clip;position:relative}.app-shell-main[data-v-d3ebcf07]{display:flex;flex-direction:column;flex:1 1 0%;min-width:0;max-width:100%;min-height:100vh;position:relative}.app-main[data-v-d3ebcf07]{min-width:0;display:flex;flex-direction:column;flex:1 1 auto}.app-content[data-v-d3ebcf07]{flex:1 1 auto;min-width:0;max-width:100%;overflow-x:hidden;background:var(--content-bg)!important;border-color:var(--content-border)!important}.drop-down[data-v-d3ebcf07]{box-shadow:gray 3px 2px 5px .1px;right:2rem;top:3rem;margin:0 auto!important;border-radius:4px;padding:0}.drop-down ul[data-v-d3ebcf07]{padding:0}.drop-down li[data-v-d3ebcf07]{list-style:none}.drop-down li span[data-v-d3ebcf07]{text-align:center!important}.app-sidebar[data-v-d3ebcf07]{display:none;position:absolute;left:0;top:0;width:5rem;height:100vh;flex-shrink:0;z-index:2;background:var(--sidebar-bg);color:var(--sidebar-fg);overflow:hidden;transition:width .2s ease}.app-sidebar--expanded[data-v-d3ebcf07]{width:17.5rem}@media (min-width: 992px){.app-sidebar[data-v-d3ebcf07]{display:block;position:relative;height:auto;align-self:stretch;overflow:visible}}.sidebar-inner[data-v-d3ebcf07]{display:flex;flex-direction:column;height:100%;width:5rem;margin-right:0;transition:width .2s ease}.sidebar-inner--expanded[data-v-d3ebcf07]{width:17.5rem}@media (min-width: 992px){.sidebar-inner[data-v-d3ebcf07]{position:fixed;top:0;left:0;height:100vh;overflow-x:hidden;overflow-y:auto;background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border, #e2e8f0);z-index:2}}.sidebar-header[data-v-d3ebcf07]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem 0;margin-bottom:2rem;flex-shrink:0}.sidebar-header--expanded[data-v-d3ebcf07]{align-items:stretch;padding-left:.75rem;padding-right:.75rem}.sidebar-toggle-btn[data-v-d3ebcf07]{border:none;background:transparent;font:inherit;text-align:left}.sidebar-toggle-btn[data-v-d3ebcf07]:hover{color:var(--sidebar-hover-fg)!important;background-color:var(--sidebar-hover-bg)!important}.sidebar-apps-menu[data-v-d3ebcf07]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.875rem}.sidebar-header--expanded .sidebar-apps-menu[data-v-d3ebcf07]{width:100%;height:auto}.sidebar-apps-menu[data-v-d3ebcf07] .overlay-button{display:flex;align-items:center;justify-content:center;gap:.875rem;width:3rem;height:3rem;margin:0;padding:0;border-radius:.875rem;color:var(--sidebar-fg)}.sidebar-header--expanded .sidebar-apps-menu[data-v-d3ebcf07] .overlay-button{width:100%;min-height:3rem;justify-content:flex-start;padding:.8125rem 1rem}.sidebar-apps-menu[data-v-d3ebcf07] .overlay-button:hover{background:var(--sidebar-hover-bg)!important;color:var(--sidebar-hover-fg)}.sidebar-apps-icon[data-v-d3ebcf07]{width:1.75rem;height:1.75rem;flex-shrink:0}.sidebar-apps-menu .sidebar-link-label[data-v-d3ebcf07]{font-size:1rem;font-weight:600;line-height:1.375rem}.sidebar-nav[data-v-d3ebcf07]{overscroll-behavior:contain;padding-top:0}.sidebar-nav-list[data-v-d3ebcf07]{display:flex;flex-direction:column;align-items:center;gap:2.2rem;padding:0 .5rem}.sidebar-nav-list--expanded[data-v-d3ebcf07]{align-items:stretch;padding:0 .75rem;gap:1rem}.sidebar-icon-btn[data-v-d3ebcf07]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 auto;padding:0;border-radius:.875rem;text-decoration:none;color:var(--sidebar-fg);transition:background-color .15s ease,color .15s ease;position:relative}.sidebar-icon-btn--expanded[data-v-d3ebcf07]{width:100%;height:auto;min-height:3rem;margin:0;padding:.8125rem 1rem;justify-content:flex-start;gap:.875rem;border-radius:.875rem}.sidebar-icon[data-v-d3ebcf07]{font-size:1.625rem;line-height:1;font-weight:400}.sidebar-icon-btn--expanded .sidebar-icon[data-v-d3ebcf07]{font-size:1.5rem}.sidebar-link-label[data-v-d3ebcf07]{font-size:.9375rem;font-weight:500;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-icon-btn--expanded .sidebar-link-label[data-v-d3ebcf07]{font-size:1rem;font-weight:600;line-height:1.375rem}.sidebar-link[data-v-d3ebcf07]{color:var(--sidebar-fg)}.sidebar-link[data-v-d3ebcf07]:hover{color:var(--sidebar-hover-fg)!important;background-color:var(--sidebar-hover-bg)!important}.sidebar-link:hover .sidebar-icon[data-v-d3ebcf07],.sidebar-link:hover .sidebar-link-label[data-v-d3ebcf07]{color:inherit!important}.sidebar-link.active[data-v-d3ebcf07]{color:var(--sidebar-active-fg)!important;background-color:var(--sidebar-active-bg)!important;font-weight:600}.sidebar-link.active .sidebar-icon[data-v-d3ebcf07],.sidebar-link.active .sidebar-link-label[data-v-d3ebcf07]{color:var(--sidebar-active-fg)!important}.sidebar-footer[data-v-d3ebcf07]{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.5rem .5rem 1rem}.sidebar-footer--expanded[data-v-d3ebcf07]{align-items:stretch;padding:.5rem .75rem 0;width:100%}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme{width:100%}.sidebar-footer[data-v-d3ebcf07] .sidebar-link,.sidebar-footer[data-v-d3ebcf07] .sidebar-theme__trigger,.sidebar-footer[data-v-d3ebcf07] .sidebar-language__trigger,.sidebar-footer[data-v-d3ebcf07] .dev-console-toggle,.sidebar-footer .sidebar-toggle-btn[data-v-d3ebcf07]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0!important;padding:0!important;border-radius:.75rem;box-sizing:border-box}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-link,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme__trigger,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language__trigger,.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle,.sidebar-footer--expanded .sidebar-toggle-btn[data-v-d3ebcf07]{width:100%;height:auto;min-height:2.5rem;padding:.625rem .75rem!important;justify-content:flex-start;gap:.75rem}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme__trigger>i,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language__trigger>i,.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle>i{flex:0 0 1.375rem;width:1.375rem;margin:0!important;font-size:1.125rem;text-align:center}.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle__meta{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme__label,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language__label,.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle__label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.25rem}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme__current,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language__current,.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle__state{flex-shrink:0;margin:0!important;font-size:.75rem;line-height:1rem;opacity:.75;white-space:nowrap}.sidebar-footer--expanded[data-v-d3ebcf07] .dev-console-toggle__switch{flex-shrink:0;margin:0!important}.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-theme__chevron,.sidebar-footer--expanded[data-v-d3ebcf07] .sidebar-language__chevron{flex-shrink:0;margin:0!important;font-size:.75rem}.sidebar-footer[data-v-d3ebcf07] .sidebar-theme__trigger i,.sidebar-footer[data-v-d3ebcf07] .sidebar-language__trigger i{margin:0!important;font-size:1.125rem}.sidebar-divider[data-v-d3ebcf07]{border:0;border-top:1px solid var(--sidebar-border, #e2e8f0);width:calc(100% - 1rem);margin:.5rem 0}.app-topbar[data-v-d3ebcf07]{height:5rem;background:var(--header-bg);color:var(--header-fg);border-bottom:1px solid var(--header-border, #f1f5f9);box-sizing:border-box}.app-topbar__logo[data-v-d3ebcf07]{height:3rem;width:auto;display:block}.app-topbar__title[data-v-d3ebcf07]{color:var(--header-fg)}.app-topbar__divider[data-v-d3ebcf07]{margin-right:.5rem;color:var(--header-fg);opacity:.35}.header-usermenu[data-v-d3ebcf07]{background:transparent;border:none!important;box-shadow:none!important}.text-start{text-align:start}.text-center{text-align:center}.bg-blue{background-color:#393b72}.text-blue{color:#393b72}.border-blue{border-color:#393b72;color:#393b72}html{font-size:11px!important}.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-datatable-thead>tr>th .p-datatable-column-title,.p-datatable .p-datatable-thead>tr>th .p-column-title{font-weight:700!important}body{font-family:var(--font-sans, Avenir, Helvetica, Arial, sans-serif);padding:0;margin:0;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:4px 5px}.amplify-button[data-variation=primary]{background:linear-gradient(to right,var(--amplify-colors-green-80),var(--amplify-colors-orange-80))}.red-border{border:1px solid red!important}.red-border:focus{border-color:red!important}.border-round-max{border-radius:1rem}.st0{fill-rule:evenodd;clip-rule:evenodd}.stitch-stepper__circle[data-v-e6fb9b92]{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem}.stitch-stepper__check[data-v-e6fb9b92]{display:block;font-size:1rem;line-height:1;color:inherit}.stitch-stepper__number[data-v-e6fb9b92]{display:block;font-size:.75rem;line-height:1}.stitch-btn[data-v-db339e14]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs, 8px);min-height:2.75rem;border-radius:var(--control-radius, 8px);padding:.75rem 1.25rem;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.02em;line-height:18px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.stitch-btn__icon[data-v-db339e14]{font-size:1.125rem;line-height:1}.stitch-btn[data-v-db339e14]:disabled{cursor:not-allowed;opacity:.5}.stitch-btn--primary[data-v-db339e14]{border:1px solid var(--jnet-accent, #3e2397);background:var(--jnet-accent, #3e2397);color:#fff;box-shadow:0 1px 2px #00000014}.stitch-btn--primary[data-v-db339e14]:hover:not(:disabled){border-color:var(--jnet-accent-hover, #351d7a);background:var(--jnet-accent-hover, #351d7a)}.stitch-btn--secondary[data-v-db339e14]{border:1px solid var(--color-outline-variant, #c3c5d8);background:var(--color-surface, #fff);color:var(--color-on-background, #141d23)}.stitch-btn--secondary[data-v-db339e14]:hover:not(:disabled){background:var(--jnet-accent-soft, rgba(62, 35, 151, .1))}.stitch-btn--ghost[data-v-db339e14]{border:none;background:transparent;color:var(--jnet-accent, #3e2397);box-shadow:none}.stitch-btn--ghost[data-v-db339e14]:hover:not(:disabled){background:var(--jnet-accent-soft, rgba(62, 35, 151, .1))}.stitch-batch-pair__file[data-v-efb30ef0],.stitch-batch-pair__slot[data-v-efb30ef0]{min-width:0}.stitch-batch-list__scroll[data-v-efb30ef0]{max-height:calc(4rem * 5 + var(--spacing-sm, 12px) * 4);overflow-y:auto}.stitch-upload-cloud[data-v-8d180544]{filter:drop-shadow(0 12px 32px rgba(62,35,151,.2))}.stitch-upload-cloud__icon[data-v-8d180544]{display:block;width:15rem;height:15rem;font-size:15rem;line-height:1;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(155deg,#ffffff 0%,#f5f3ff 10%,#ebe8f5 28%,#d4cce8 48%,#9b8fd4 68%,var(--jnet-accent, #3e2397) 88%,var(--jnet-accent-hover, #351d7a) 100%);-webkit-background-clip:text;background-clip:text}@media (min-width: 768px){.stitch-upload-cloud__icon[data-v-8d180544]{width:18rem;height:18rem;font-size:18rem}}.stitch-upload-float__icon[data-v-8d180544]{display:block;width:4.5rem;height:4.5rem;font-size:4.5rem;line-height:1}.stitch-upload-float__icon--pdf[data-v-8d180544]{color:var(--p-red-500, #ef4444)}.stitch-upload-float__icon--xml[data-v-8d180544]{color:#107c41}@media (min-width: 768px){.stitch-upload-float__icon[data-v-8d180544]{width:5.5rem;height:5.5rem;font-size:5.5rem}}.stitch-upload-file-card__icon[data-v-8d180544]{width:2rem;height:2rem;font-size:2rem;line-height:1}@keyframes float-up-8d180544{0%{transform:translateY(140px) scale(.55);opacity:0}25%{opacity:1}75%{opacity:1;transform:translateY(-70px) scale(1)}to{transform:translateY(-120px) scale(.45);opacity:0}}.animate-float-1[data-v-8d180544]{animation:float-up-8d180544 3.2s ease-in-out infinite}.animate-float-2[data-v-8d180544]{animation:float-up-8d180544 3.8s ease-in-out infinite .8s}.animate-float-3[data-v-8d180544]{animation:float-up-8d180544 4.4s ease-in-out infinite 1.6s}.animate-pulse-slow[data-v-8d180544]{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}.stitch-upload-files-scroll__track[data-v-8d180544]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@keyframes scroll-upload-grid-8d180544{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.stitch-upload-files-scroll__track--animate[data-v-8d180544]{animation:scroll-upload-grid-8d180544 22s linear infinite}.stitch-upload-files-scroll__track--animate[data-v-8d180544]:hover{animation-play-state:paused}.stitch-upload-file-card[data-v-8d180544]{min-height:56px}@keyframes spin-8d180544{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-8d180544]{animation:spin-8d180544 1.2s linear infinite}.stitch-processing-sonar[data-v-92728f23]:before,.stitch-processing-sonar[data-v-92728f23]:after{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:50%;border:2px solid var(--jnet-accent, #3e2397);animation:sonar-pulse-92728f23 3s cubic-bezier(.2,.8,.2,1) infinite}.stitch-processing-sonar[data-v-92728f23]:after{animation-delay:1.5s}.stitch-processing-sonar__icon[data-v-92728f23]{display:block;width:3rem;height:3rem;font-size:3rem;line-height:1}.stitch-processing-orbit__icon[data-v-92728f23]{display:block;width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1}@keyframes sonar-pulse-92728f23{0%{transform:scale(.5);opacity:1;box-shadow:0 0 #0052eab3}to{transform:scale(2.5);opacity:0;box-shadow:0 0 50px 20px #0052ea00}}@keyframes orbit-92728f23{0%{transform:rotate(0) translate(100px) rotate(0)}to{transform:rotate(360deg) translate(100px) rotate(-360deg)}}.stitch-processing-orbit--1[data-v-92728f23]{animation:orbit-92728f23 12s linear infinite}.stitch-processing-orbit--2[data-v-92728f23]{animation:orbit-92728f23 12s linear infinite;animation-delay:-4s}.stitch-processing-orbit--3[data-v-92728f23]{animation:orbit-92728f23 12s linear infinite;animation-delay:-8s}.stitch-processing-bar[data-v-92728f23]{position:relative;transition:width .35s ease-out}.stitch-processing-bar[data-v-92728f23]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2rem;background:#ffffff4d;transform:skew(-20deg) translate(1rem)}.stitch-processing__content[data-v-92728f23]{min-width:0}.stitch-processing__desc[data-v-92728f23]{max-width:32rem;margin-inline:auto}[data-v-ffbd97f5] .p-fileupload-content{padding:0!important}.highlighted[data-v-ffbd97f5]{background-color:#ff50505e;border-radius:3px;padding:0 2px}.process-invoice-page[data-v-ffbd97f5],.process-invoice-content[data-v-ffbd97f5]{width:100%;max-width:100%;overflow-x:hidden}[data-v-ffbd97f5]::deep(.process-steps.p-steps){max-width:100%;overflow-x:auto}[data-v-ffbd97f5]::deep(.process-steps .p-steps-list){min-width:0}.p-fileupload>.p-fileupload-buttonbar[data-v-ffbd97f5]{background:red!important}img[data-v-ffbd97f5]{vertical-align:middle;max-width:650px!important;max-height:300px!important;margin-bottom:20px}[data-v-ffbd97f5] .p-paginator .p-paginator-current{margin-left:auto}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .p-datatable-header{padding:1rem;text-align:left;font-size:1.5rem}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .p-paginator{padding:1rem}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .p-datatable-thead>tr>th{text-align:left}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td{cursor:auto}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .p-dropdown-label:not(.p-placeholder){text-transform:uppercase}[data-v-ffbd97f5] .p-datatable.p-datatable-customers .details-subtable{padding:1rem}[data-v-ffbd97f5] .p-fileupload-file-details{display:none;visibility:hidden}[data-v-ffbd97f5] .p-fileupload-files{width:100%}[data-v-ffbd97f5] .p-fileupload-file{width:100%;white-space:break-spaces;text-overflow:ellipsis;overflow:hidden}[data-v-ffbd97f5] .p-fileupload .p-fileupload-content{border:none}[data-v-ffbd97f5] .p-fileupload-buttonbar{background:#fff!important;display:none}[data-v-ffbd97f5] .p-fileupload-content{border-top:none!important;scrollbar-width:thin;scrollbar-color:transparent transparent}[data-v-ffbd97f5] .p-fileupload-content::-webkit-scrollbar{width:8px}[data-v-ffbd97f5] .p-fileupload-content::-webkit-scrollbar-thumb{background-color:#0006;border-radius:4px;border:2px solid transparent}[data-v-ffbd97f5] .p-fileupload-content::-webkit-scrollbar-thumb:hover{background-color:#0009}[data-v-ffbd97f5] .p-fileupload-file-thumbnail{width:100%;margin-bottom:-4rem}[data-v-ffbd97f5] img{position:relative}[data-v-ffbd97f5] img[alt]:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;font-weight:300;line-height:2;text-align:center;content:attr(alt)}.browse-files[data-v-ffbd97f5]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-ffbd97f5]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-ffbd97f5]:focus:before{outline:none!important}.browse-files[data-v-ffbd97f5]:focus:before,.browse-files[data-v-ffbd97f5]:hover:before{top:0}.browse-files span[data-v-ffbd97f5]{z-index:2;display:inline;position:relative}.add-more[data-v-ffbd97f5]{color:#015df1;height:24px;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.add-more[data-v-ffbd97f5]:before{background:#dae9fc;display:block;content:"";position:absolute;top:29px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.add-more[data-v-ffbd97f5]:focus:before,.add-more[data-v-ffbd97f5]:hover:before{top:0}.add-more span[data-v-ffbd97f5]{z-index:2;display:inline;position:relative}.upload-head__title[data-v-ffbd97f5]{font-size:1.6rem;margin:0}.upload-head__icon[data-v-ffbd97f5]{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--brand-soft);color:var(--brand-500);font-size:1.1rem}.dropzone[data-v-ffbd97f5]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.85rem;padding:3rem 1.5rem;border:2px dashed var(--hairline);border-radius:16px;background:var(--brand-soft);transition:border-color .2s ease}.dropzone[data-v-ffbd97f5]:hover{border-color:var(--brand-500)}.dropzone__badge[data-v-ffbd97f5]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--card);border:1px solid var(--hairline);color:var(--brand-500);font-size:1.6rem}.dropzone__title[data-v-ffbd97f5]{font-family:var(--font-serif);font-weight:400;font-size:1.5rem;color:var(--ink);margin:0}.dropzone__hint[data-v-ffbd97f5]{margin:0;color:var(--ink-muted);font-size:.9rem}.dropzone__browse[data-v-ffbd97f5]{color:var(--brand-500);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dropzone__types[data-v-ffbd97f5]{display:flex;gap:.75rem;margin-top:.25rem}.dropzone__type[data-v-ffbd97f5]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;letter-spacing:.03em;color:var(--ink-muted);background:var(--card);border:1px solid var(--hairline);border-radius:999px;padding:.35rem .75rem}.browse-files[data-v-ffbd97f5],.add-more[data-v-ffbd97f5]{color:var(--brand-500);border-bottom-color:var(--brand-500)}.browse-files[data-v-ffbd97f5]:before,.add-more[data-v-ffbd97f5]:before{background:var(--brand-soft)}.stepper[data-v-ffbd97f5]{list-style:none;display:flex;padding:0;margin:0 0 1.75rem;position:relative;z-index:0}.stepper__item[data-v-ffbd97f5]{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.stepper__item[data-v-ffbd97f5]:not(:last-child):after{content:"";position:absolute;top:15px;left:50%;width:100%;height:2px;background:var(--hairline);z-index:0}.stepper__item.is-done[data-v-ffbd97f5]:after{background:var(--brand-500)}.stepper__dot[data-v-ffbd97f5]{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;background:var(--card);border:2px solid var(--hairline);color:var(--ink-muted)}.stepper__item.is-active .stepper__dot[data-v-ffbd97f5]{border-color:var(--brand-500);color:var(--brand-500)}.stepper__item.is-done .stepper__dot[data-v-ffbd97f5]{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.stepper__label[data-v-ffbd97f5]{font-size:.8rem;line-height:1.35;color:var(--ink-muted)}.stepper__item.is-active .stepper__label[data-v-ffbd97f5]{color:var(--brand-500);font-weight:600}.stepper__item.is-done .stepper__label[data-v-ffbd97f5]{color:var(--ink)}.upload-file[data-v-ffbd97f5]{align-items:center;background:var(--card);border:1px solid var(--hairline);border-radius:10px;padding:.5rem .75rem}.process-invoice-uploader[data-v-ffbd97f5]:not(.selected){border-radius:50px;height:503px;display:flex;justify-content:center;align-items:center}.compact .process-invoice-content[data-v-ffbd97f5]{padding:0!important}.compact .dropzone[data-v-ffbd97f5]{border-radius:var(--tile-radius);padding:1.25rem 1rem}.compact .dropzone__title[data-v-ffbd97f5]{font-size:1.1rem}.compact .dropzone__badge[data-v-ffbd97f5]{width:48px;height:48px;font-size:1.25rem}.compact[data-v-ffbd97f5] .p-fileupload,.compact[data-v-ffbd97f5] .p-fileupload-content{border:none!important;background:transparent!important;padding:0!important}.compact .process-invoice-uploader[data-v-ffbd97f5]:not(.selected){width:100%;height:150px;border-radius:16px;text-align:center}.compact .process-invoice-uploader h2[data-v-ffbd97f5]{font-size:1.15rem!important;letter-spacing:normal!important}.compact .process-invoice-uploader p[data-v-ffbd97f5]{font-size:.8rem}.compact .process-invoice-uploader svg[data-v-ffbd97f5]{height:42px!important;width:42px!important}.compact .process-invoice-uploader.selected>div[data-v-ffbd97f5]{height:220px}.process-invoice-uploader.selected[data-v-ffbd97f5]{border-radius:0;border:none!important}.process-invoice-uploader.selected>div[data-v-ffbd97f5]{height:378px;overflow:auto}.delete-file-button[data-v-ffbd97f5]{padding:12px 0;height:20px!important;width:27px!important}[data-v-ffbd97f5] .delete-file-button .pi{font-size:12px!important}.uploaded-item-preview[data-v-ffbd97f5]{height:70px}.uploaded-file-name[data-v-ffbd97f5]{width:100%;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.stitch-dropzone[data-v-ffbd97f5]{display:flex;min-height:260px;width:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border:1px dashed var(--jnet-accent-soft-border, rgba(62, 35, 151, .35));border-radius:.75rem;background:var(--jnet-accent-soft, rgba(62, 35, 151, .06));padding:1.75rem 2rem;text-align:center;transition:background-color .15s ease,border-color .15s ease}.stitch-dropzone[data-v-ffbd97f5]:hover{background:#3e23971a;border-color:var(--jnet-accent, #3e2397)}.stitch-dropzone__icons[data-v-ffbd97f5]{display:flex;align-items:flex-end;justify-content:center;gap:3rem}.stitch-dropzone__type[data-v-ffbd97f5]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stitch-dropzone__type-icon[data-v-ffbd97f5]{display:block;font-size:4rem;line-height:1;color:var(--jnet-accent, #3e2397);transform-origin:center bottom;will-change:transform}.stitch-dropzone__label[data-v-ffbd97f5]{border-radius:.25rem;background:var(--jnet-accent, #3e2397);padding:.25rem .75rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#fff;transition:transform .25s ease}.stitch-dropzone:hover .stitch-dropzone__type-icon--pdf[data-v-ffbd97f5]{animation:stitch-dropzone-icon-float-ffbd97f5 1.8s ease-in-out infinite}.stitch-dropzone:hover .stitch-dropzone__type-icon--xml[data-v-ffbd97f5]{animation:stitch-dropzone-icon-sway-ffbd97f5 2s ease-in-out infinite .15s}.stitch-dropzone:hover .stitch-dropzone__type:first-child .stitch-dropzone__label[data-v-ffbd97f5]{animation:stitch-dropzone-label-ffbd97f5 1.6s ease-in-out infinite .1s}.stitch-dropzone:hover .stitch-dropzone__type:last-child .stitch-dropzone__label[data-v-ffbd97f5]{animation:stitch-dropzone-label-ffbd97f5 1.6s ease-in-out infinite .25s}@keyframes stitch-dropzone-icon-float-ffbd97f5{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes stitch-dropzone-icon-sway-ffbd97f5{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(7deg)}}@keyframes stitch-dropzone-label-ffbd97f5{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.stitch-dropzone:hover .stitch-dropzone__type-icon--pdf[data-v-ffbd97f5],.stitch-dropzone:hover .stitch-dropzone__type-icon--xml[data-v-ffbd97f5],.stitch-dropzone:hover .stitch-dropzone__label[data-v-ffbd97f5]{animation:none}.stitch-dropzone:hover .stitch-dropzone__type-icon[data-v-ffbd97f5]{transform:scale(1.04);transition:transform .2s ease}}[data-v-ffbd97f5] .process-invoice-uploader--stitch .p-fileupload{width:100%;border:none!important;background:transparent!important;box-shadow:none!important}[data-v-ffbd97f5] .process-invoice-uploader--stitch .p-fileupload-header{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important}[data-v-ffbd97f5] .process-invoice-uploader--stitch .p-fileupload-content{border:none!important;background:transparent!important;padding:0!important;gap:0!important;min-height:0!important;width:100%!important}.process-invoice-page--stitch[data-v-ffbd97f5] .p-fileupload-header{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important}.selected-files-grid[data-v-ffbd97f5]{display:grid;grid-template-columns:1fr;gap:10px;padding:15px}.modal-overlay[data-v-ffbd97f5]{position:fixed;top:0;left:0;right:var(--devconsole-w, 0px);width:auto;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}.modal-container[data-v-ffbd97f5]{background-color:#fff;border-radius:18px;box-shadow:0 4px 6px #0000001a;max-width:600px;width:90%}.modal-content[data-v-ffbd97f5]{padding:2rem;border-radius:8px}.confirm-modal[data-v-ffbd97f5]{background-color:#f8fafc}.result-modal[data-v-ffbd97f5]{text-align:center}.result-modal.success[data-v-ffbd97f5]{background-color:#ecfdf5}.result-title[data-v-ffbd97f5]{font-size:2rem;margin-bottom:1rem}.result-message[data-v-ffbd97f5]{font-size:1.2rem;margin-bottom:2rem;color:#334155}@media (min-width: 768px){.selected-files-grid[data-v-ffbd97f5]{grid-template-columns:1fr 1fr}}@media (min-width: 1300px){.selected-files-grid[data-v-ffbd97f5]{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1800px){.selected-files-grid[data-v-ffbd97f5]{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 2500px){.selected-files-grid[data-v-ffbd97f5]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.process-intake-input[data-v-fd85d3c7]{box-sizing:border-box;height:44px;border:1px solid var(--color-outline-variant, #e9ecef);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff);padding:0 12px;font-size:13px;line-height:20px;color:var(--color-on-background, #141d23)}.list-container[data-v-a0856097]{list-style-type:none;margin:0;border:1px solid #e0e0e0;border-radius:6px;padding:8px;background-color:#f8f9fa}.company-dialog[data-v-a0856097] .p-dialog-header{background:linear-gradient(to right,var(--surface-50),var(--surface-0));border-bottom:1px solid var(--surface-200);padding:1rem 1.5rem;border-radius:6px 6px 0 0}.company-dialog[data-v-a0856097] .p-dialog-title{font-size:1.25rem;font-weight:600;color:var(--primary-700)}.company-dialog[data-v-a0856097] .p-dialog-content{padding:1.5rem;max-height:80vh;overflow-y:auto}.compact-form .mb-4[data-v-a0856097]{margin-bottom:.75rem!important}.compact-form h4[data-v-a0856097]{margin-bottom:.5rem!important;font-size:1rem}.p-error[data-v-a0856097]{color:var(--red-500);font-size:.8rem}.company-selection-container[data-v-a0856097]{padding:.5rem}.company-section[data-v-a0856097]{background-color:var(--surface-50);border-radius:8px;padding:1rem;border:1px solid var(--surface-200);margin-bottom:1rem}.section-header[data-v-a0856097]{margin-bottom:1rem}.invoice-company-name[data-v-a0856097]{display:inline-block;max-width:28rem;margin-left:.5rem;color:var(--text-color-secondary);font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.company-selection-area[data-v-a0856097]{padding-left:1rem}.company-creation-form[data-v-a0856097]{padding:.5rem}.form-header[data-v-a0856097]{border-bottom:1px solid var(--surface-200);padding-bottom:1rem}.company-type-selection flex w-full[data-v-a0856097]{padding:.75rem;background:var(--surface-0);border-radius:8px;border:1px solid var(--surface-200)}.company-type-item[data-v-a0856097]{display:flex;align-items:center;padding:.75rem;border-radius:6px;transition:all .3s ease;border:1px solid var(--surface-200);cursor:pointer}.company-type-item[data-v-a0856097]:hover{background:var(--surface-50)}.company-type-item.selected[data-v-a0856097]{background:var(--primary-50);border-color:var(--primary-300)}.action-buttons[data-v-a0856097]{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem}.p-invalid-container[data-v-a0856097]{border-color:var(--red-500)!important}.company-type-error[data-v-a0856097]{border-color:var(--red-200);background-color:var(--red-50)}.alias-input-group[data-v-a0856097]{display:flex;gap:.5rem;align-items:center}.aliases-tag[data-v-a0856097]{background:var(--surface-100);padding:.35rem .75rem;border-radius:20px;display:inline-flex;align-items:center;font-size:.9rem;border:1px solid var(--surface-200)}.oi-list-pane__head[data-v-1affb134]{display:flex;flex-direction:column;gap:.25rem;flex-shrink:0;padding:.75rem;border-bottom:1px solid var(--color-outline-variant, #e9ecef);background:#ebebf580;box-sizing:border-box}.oi-list-pane__row[data-v-1affb134]{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;box-sizing:border-box}.list-container[data-v-76631f08]{list-style-type:none;padding:0;margin:0}.list-container li[data-v-76631f08]{padding:10px;border-radius:5px}.list-container[data-v-b0b4921f]{list-style-type:none;padding:0;margin:0}.oi-panel__header[data-v-121db76f],.oi-panel__body[data-v-121db76f]{padding:1rem;box-sizing:border-box}.oi-panel__sections[data-v-121db76f]{display:flex;flex-direction:column;gap:1.5rem}[data-v-121db76f] .outstanding-ref-select .p-select{width:100%;min-height:2.75rem}[data-v-121db76f] .outstanding-ref-select .p-select-label{font-size:.875rem;font-weight:500}[data-v-121db76f] .outstanding-assign-action__assign .p-button{width:100%!important}[data-v-121db76f] .outstanding-assign-action .p-button.p-button-rounded{width:auto!important}.outstanding-category-tabs[data-v-62d6be38]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.625rem;min-width:0;margin-bottom:.5rem;overflow-x:auto;scrollbar-width:none}.outstanding-category-tabs[data-v-62d6be38]::-webkit-scrollbar{display:none}.outstanding-category-tab[data-v-62d6be38]{display:inline-flex;align-items:center;gap:.625rem;border:1px solid var(--color-outline-variant, #e9ecef);border-radius:4px;background:var(--color-surface-container-lowest, #fff);padding:.625rem 1.125rem;min-height:2.75rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap;flex-shrink:0}.outstanding-category-tab[data-v-62d6be38]:hover{border-color:var(--color-primary-fixed-dim, #d4d0e8);background:var(--jnet-accent-soft, rgba(62, 35, 151, .1))}.outstanding-category-tab--active[data-v-62d6be38]{border-color:var(--jnet-accent, #3e2397);background:var(--jnet-accent, #3e2397);box-shadow:0 1px 2px #3e239733}.outstanding-category-tab__icon[data-v-62d6be38]{width:1.375rem;height:1.375rem;font-size:1.375rem;line-height:1;color:var(--jnet-accent, #3e2397)}.outstanding-category-tab--active .outstanding-category-tab__icon[data-v-62d6be38]{color:var(--color-on-primary, #fff)}.outstanding-category-tab__label[data-v-62d6be38]{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-on-surface-variant, #434655)}.outstanding-category-tab--active .outstanding-category-tab__label[data-v-62d6be38]{color:var(--color-on-primary, #fff)}.outstanding-category-tab__count[data-v-62d6be38]{min-width:1.625rem;border-radius:4px;background:#0000000f;padding:.1875rem .5rem;font-size:.8125rem;font-weight:700;line-height:1.4;text-align:center;color:var(--color-on-surface-variant, #434655)}.outstanding-category-tab--active .outstanding-category-tab__count[data-v-62d6be38]{background:#ffffff38;color:var(--color-on-primary, #fff)}.custom-toast[data-v-e6697103]{position:fixed;min-width:450px;max-width:90vw;background:#fff;border-radius:12px;box-shadow:0 8px 30px #0000001f;overflow:hidden;z-index:1000}.custom-toast.top-right[data-v-e6697103]{top:2rem;right:2rem}.custom-toast.top-left[data-v-e6697103]{top:2rem;left:2rem}.custom-toast.bottom-right[data-v-e6697103]{bottom:2rem;right:2rem}.custom-toast.bottom-left[data-v-e6697103]{bottom:2rem;left:2rem}.custom-toast.top-center[data-v-e6697103]{top:2rem;left:50%;transform:translate(-50%)}.custom-toast.bottom-center[data-v-e6697103]{bottom:2rem;left:50%;transform:translate(-50%)}.toast-content[data-v-e6697103]{padding:1rem 1.25rem;display:flex;align-items:flex-start;gap:1rem;position:relative}.toast-icon[data-v-e6697103]{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.toast-icon i[data-v-e6697103]{font-size:1rem;color:#fff}.toast-text[data-v-e6697103]{flex-grow:1;padding-right:0}.toast-title[data-v-e6697103]{font-size:1rem;font-weight:600;color:var(--surface-900);margin:0 0 .25rem}.toast-message[data-v-e6697103]{font-size:.9rem;color:var(--surface-600);line-height:1.4;margin:0}.toast-buttons[data-v-e6697103]{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.toast-action[data-v-e6697103]{display:flex;align-items:center}.close-button[data-v-e6697103]{position:static;display:flex;align-items:center}.custom-toast.info[data-v-e6697103]{background:#6366f10d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(99,102,241,.1)}.custom-toast.warning[data-v-e6697103]{background:#f59e0b0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(245,158,11,.1)}.custom-toast.success[data-v-e6697103]{background:#10b9810d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(16,185,129,.1)}.custom-toast.error[data-v-e6697103]{background:#ef44440d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(239,68,68,.1)}.toast-icon.info[data-v-e6697103]{background:linear-gradient(135deg,#6366f1,#4f46e5)}.toast-icon.warning[data-v-e6697103]{background:linear-gradient(135deg,#f59e0b,#d97706)}.toast-icon.success[data-v-e6697103]{background:linear-gradient(135deg,#10b981,#059669)}.toast-icon.error[data-v-e6697103]{background:linear-gradient(135deg,#ef4444,#dc2626)}.progress-bar[data-v-e6697103]{position:absolute;bottom:0;left:0;height:2px;background:transparent;width:100%}.progress-bar[data-v-e6697103]:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:currentColor;animation:progress-e6697103 linear forwards;opacity:.2}@keyframes progress-e6697103{0%{width:100%}to{width:0%}}.slide-right-enter-active[data-v-e6697103],.slide-right-leave-active[data-v-e6697103]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.slide-right-enter-from[data-v-e6697103],.slide-right-leave-to[data-v-e6697103]{transform:translate(100%);opacity:0}.slide-left-enter-active[data-v-e6697103],.slide-left-leave-active[data-v-e6697103]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.slide-left-enter-from[data-v-e6697103],.slide-left-leave-to[data-v-e6697103]{transform:translate(-100%);opacity:0}.slide-up-enter-active[data-v-e6697103],.slide-up-leave-active[data-v-e6697103]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.slide-up-enter-from[data-v-e6697103],.slide-up-leave-to[data-v-e6697103]{transform:translate(-50%,100%);opacity:0}.slide-down-enter-active[data-v-e6697103],.slide-down-leave-active[data-v-e6697103]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.slide-down-enter-from[data-v-e6697103],.slide-down-leave-to[data-v-e6697103]{transform:translate(-50%,-100%);opacity:0}.custom-toast:hover .progress-bar[data-v-e6697103]:after{animation-play-state:paused}.custom-toast.top-right[data-v-e6697103]:hover,.custom-toast.bottom-right[data-v-e6697103]:hover{transform:translate(-4px);transition:transform .2s ease}.custom-toast.top-left[data-v-e6697103]:hover,.custom-toast.bottom-left[data-v-e6697103]:hover{transform:translate(4px);transition:transform .2s ease}.custom-toast.top-center[data-v-e6697103]:hover{transform:translate(-50%,4px);transition:transform .2s ease}.custom-toast.bottom-center[data-v-e6697103]:hover{transform:translate(-50%,-4px);transition:transform .2s ease}.error-container[data-v-e51b8844]{position:relative;z-index:1;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;transition:transform .2s;padding:3rem;overflow:hidden;width:100%;max-width:600px}.error-container[data-v-e51b8844]:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(135deg,#ffffffe6,#fffffff2);border-radius:63% 37% 54% 46%/55% 48% 52% 45%;z-index:-1;animation:morphContainer-e51b8844 10s linear infinite}.error-container[data-v-e51b8844]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;filter:blur(20px);opacity:.5;animation:morphContainer-e51b8844 8s linear infinite reverse}.organic-shape[data-v-e51b8844]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180%;background:linear-gradient(135deg,#6366f10d,#4f46e50d);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:morph 15s linear infinite;z-index:-2;filter:blur(60px);opacity:.8}@keyframes morphContainer-e51b8844{0%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}25%{border-radius:46% 54% 38% 62%/49% 45% 55% 51%}50%{border-radius:54% 46% 52% 48%/45% 54% 46% 55%}75%{border-radius:51% 49% 45% 55%/42% 57% 43% 58%}to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}}.error-container[data-v-e51b8844]:hover{transform:translateY(-2px)}.error-image-container[data-v-e51b8844]{display:flex;justify-content:center;margin-bottom:2rem}.error-image[data-v-e51b8844]{width:150px;height:150px;object-fit:contain}.error-content[data-v-e51b8844]{text-align:center;padding:0 2rem}.error-details[data-v-e51b8844]{text-align:left;transition:all .3s ease}.error-detail-item[data-v-e51b8844]{display:flex;justify-content:space-between;padding:.5rem;border-bottom:1px solid var(--surface-200);word-break:break-all}.error-detail-item[data-v-e51b8844]:last-child{border-bottom:none}@keyframes slide-up-e51b8844{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-e51b8844{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-e51b8844]{animation:slide-up-e51b8844 .5s ease forwards}.animate-slide-down[data-v-e51b8844]{animation:slide-down-e51b8844 .5s ease forwards}.animate-bounce[data-v-e51b8844]{animation:bounce-e51b8844 2s infinite}@keyframes bounce-e51b8844{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.container-height[data-v-e51b8844]{height:80.4vh!important}.outstanding-invoices[data-v-a68bbdfe]{height:100%;min-height:0;overflow:hidden}.outstanding-invoices__body[data-v-a68bbdfe]{min-height:0}.outstanding-workspace[data-v-a68bbdfe]{height:100%;min-height:0}.outstanding-workspace__center[data-v-a68bbdfe]{min-height:0;padding:1rem;box-sizing:border-box}.outstanding-workspace__panel[data-v-a68bbdfe]{min-height:0}.outstanding-empty-state[data-v-a68bbdfe]{display:flex;width:min(100%,28rem);min-width:16rem;flex-direction:column;align-items:center;border-radius:.75rem;border:1px dashed var(--color-outline-variant, #e9ecef);background:var(--color-surface-container-low, #ecf5fe);padding:2rem;text-align:center}.outstanding-empty-state__icon[data-v-a68bbdfe]{display:block;width:3.5rem;height:3.5rem;margin-bottom:1rem;font-size:3.5rem;line-height:1}.seg-tabs[data-v-65855c68]{display:inline-flex;gap:.25rem;flex-shrink:0;align-self:flex-start;width:fit-content;max-width:100%;margin-bottom:.75rem;padding:.25rem;background:var(--jnet-accent-soft);border:1px solid var(--jnet-accent-soft-border);border-radius:10px}.seg-tabs__tab[data-v-65855c68]{position:relative;background:none;border:none;margin:0;padding:.4rem 1.1rem;border-radius:8px;font-family:var(--font-sans);font-size:1rem;font-weight:600;line-height:1.4;color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.seg-tabs__tab[data-v-65855c68]:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700;pointer-events:none}.seg-tabs__tab[data-v-65855c68]:hover{color:var(--jnet-accent, #3e2397)}.seg-tabs__tab--active[data-v-65855c68]{background:#fff;color:var(--jnet-accent, #3e2397);font-weight:700;box-shadow:0 1px 3px #141d231f}.seg-tabs__tab[data-v-65855c68]:focus-visible{outline:2px solid var(--jnet-accent, #3e2397);outline-offset:2px}.process-invoices[data-v-9370eef8]{display:flex;flex-direction:column;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:0}.process-invoices__header[data-v-9370eef8]{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:1rem;margin-bottom:1rem;border-bottom:1px solid var(--hairline, rgb(233, 236, 239));padding-bottom:0}.process-invoices__title-row[data-v-9370eef8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:0;flex-wrap:wrap;width:100%}.process-invoices__header-actions[data-v-9370eef8]{flex-shrink:0;padding-top:.25rem}.process-invoices__title-block[data-v-9370eef8]{flex:1 1 auto}.process-invoices__subtitle[data-v-9370eef8]{margin:0;max-width:42rem}.process-invoices__title-row .process-invoices__title[data-v-9370eef8]{margin:0}.process-invoices__title[data-v-9370eef8]{font-size:var(--text-display);font-weight:700;line-height:var(--leading-display);color:var(--ink)}.process-invoices__tab-row[data-v-9370eef8]{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:1.5rem;flex-wrap:wrap;min-width:0}.process-invoices__category-tabs[data-v-9370eef8]{margin-left:auto;flex-shrink:0}.process-invoices__category-tabs[data-v-9370eef8] .outstanding-category-tabs{margin-bottom:0}.process-invoices__panel[data-v-9370eef8]{flex:1;min-width:0}.process-invoices--outstanding[data-v-9370eef8]{height:calc(100vh - 4rem);max-height:calc(100vh - 4rem);overflow:hidden;padding-bottom:0}.process-invoices--outstanding .process-invoices__header[data-v-9370eef8]{flex-shrink:0}.process-invoices__panel--outstanding[data-v-9370eef8]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-top:1rem}.filter-list[data-v-da881ae3]{scrollbar-width:thin;scrollbar-color:var(--surface-400) var(--surface-100)}.filter-list[data-v-da881ae3]::-webkit-scrollbar{width:6px}.filter-list[data-v-da881ae3]::-webkit-scrollbar-track{background:var(--surface-100)}.filter-list[data-v-da881ae3]::-webkit-scrollbar-thumb{background-color:var(--surface-400);border-radius:3px}.filter-option-label[data-v-da881ae3]{-webkit-user-select:none;user-select:none}.filter-toolbar[data-v-2e945fd2]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:.875rem 1rem;margin-bottom:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.filter-toolbar__title[data-v-2e945fd2]{color:var(--ink);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em}.filter-cluster[data-v-2e945fd2]{min-width:0}.filter-divider[data-v-2e945fd2]{height:2rem;margin:0 .25rem}.invoice-id-input[data-v-2e945fd2]{width:14rem;min-width:10rem}[data-v-2e945fd2] .invoice-id-input .p-inputgroupaddon{background:var(--card);border-color:var(--hairline);color:var(--ink-muted);min-height:2.5rem;display:flex;align-items:center}[data-v-2e945fd2] .invoice-id-input .p-inputtext{border-color:var(--hairline);background:var(--card);min-height:2.5rem}[data-v-2e945fd2] .invoice-id-input .p-inputtext:focus{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-soft)}.filter-option-label[data-v-2e945fd2]{-webkit-user-select:none;user-select:none}.filter-option-label[data-v-2e945fd2]:hover{background:var(--brand-soft)}.filter-option-text[data-v-2e945fd2]{word-break:break-all;font-size:.875rem}.active-filters-row[data-v-2e945fd2]{padding-top:.5rem}[data-v-2e945fd2] .active-filter-chip{border-radius:var(--control-radius);background:var(--brand-soft);color:var(--ink)}[data-v-2e945fd2] .active-filter-chip .p-chip-label{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-2e945fd2] .apply-pending{font-weight:600}[data-v-2e945fd2] .apply-pending .p-badge{background:var(--jnet-accent, #3e2397)}[data-v-2e945fd2] .filter-toolbar .p-button{min-height:2.5rem;border-color:var(--hairline);color:var(--ink)}[data-v-2e945fd2] .filter-toolbar .p-button:hover{background:var(--brand-soft);border-color:var(--brand-500);color:var(--ink)}[data-v-2e945fd2] .filter-toolbar .p-button .p-badge{border-radius:0}[data-v-2e945fd2] .p-datepicker{border:none;padding:0;width:100%}[data-v-2e945fd2] .p-datepicker table td{padding:.2rem}[data-v-2e945fd2] .p-datepicker table td>span{width:2rem;height:2rem}[data-v-2e945fd2] .p-datepicker table td.p-highlight>span{background:var(--brand-500);color:var(--brand-contrast)}[data-v-2e945fd2] .p-datepicker table td.p-highlight-range>span{background:var(--brand-soft);color:var(--brand-700)}@media (max-width: 768px){.filter-divider[data-v-2e945fd2]{display:none!important}.filter-actions[data-v-2e945fd2]{width:100%;justify-content:flex-end;margin-top:.25rem}}.filter-toolbar--stitch[data-v-2e945fd2]{background:var(--card, #fff);border:1px solid var(--hairline, #e2e8f0);border-radius:var(--tile-radius, 12px);padding:1.25rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 2px #0000000d}.filter-toolbar--stitch .filter-toolbar__main--stitch[data-v-2e945fd2]{align-items:flex-end;gap:.75rem 1rem}.filter-toolbar--stitch .filter-toolbar__main--stitch>.flex.flex-wrap[data-v-2e945fd2]{gap:.75rem 1rem}.filter-toolbar--stitch .filter-cluster[data-filter-label][data-v-2e945fd2]{flex-direction:column;align-items:stretch;min-width:7.5rem}.filter-toolbar--stitch .filter-cluster[data-filter-label][data-v-2e945fd2]:before{content:attr(data-filter-label);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.02em;color:var(--ink-muted, #5b5f63);margin-bottom:.25rem}.filter-toolbar--stitch[data-v-2e945fd2] .p-button.stitch-filter-trigger,.filter-toolbar--stitch[data-v-2e945fd2] .p-button.p-button-outlined{min-height:2.5rem;width:100%;justify-content:flex-start;border-radius:var(--stitch-btn-radius, var(--control-radius, 8px));border-color:var(--hairline, #c3c5d8);background:var(--card, #fff);box-shadow:0 1px 2px #0000000d;font-size:var(--text-body-md, 14px);font-weight:400;color:var(--ink, #141d23)}.filter-toolbar--stitch[data-v-2e945fd2] .p-button.p-button-outlined:hover{background:var(--jnet-accent-soft, rgba(62, 35, 151, .1));border-color:var(--hairline, #c3c5d8);color:var(--ink, #141d23)}.filter-toolbar--stitch .invoice-id-input[data-v-2e945fd2]{width:100%;min-width:7.5rem}[data-v-2e945fd2] .reports-filter-search__input.p-inputtext{border:none;background:transparent;min-width:0;width:100%;min-height:0;padding:.5rem .75rem .5rem .25rem;box-shadow:none;font-size:var(--text-label-bold, 12px);font-weight:700;line-height:1rem}[data-v-2e945fd2] .reports-filter-search__input.p-inputtext:focus{border:none;box-shadow:none}.filter-toolbar--stitch[data-v-2e945fd2] .p-inputgroup{min-height:2.5rem}.filter-toolbar--stitch[data-v-2e945fd2] .p-inputgroupaddon{background:transparent;border:none;color:var(--ink-muted);padding-left:.75rem;padding-right:0}.filter-actions--stitch[data-v-2e945fd2]{align-self:flex-end;margin-left:auto;gap:.5rem;padding-left:.5rem}.active-filters-row--stitch[data-v-2e945fd2]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--hairline, #e2e8f0)}.sync-error-tooltip-text{max-width:22rem;white-space:normal;line-height:1.5}.sync-error-popover{max-width:min(34rem,92vw)}.sync-error-popover__body{display:flex;flex-direction:column;gap:.75rem}.sync-error-popover__title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;color:var(--export-status-error-fg, #b42318)}.sync-error-popover__step{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--text-color-secondary)}.sync-error-popover__message{margin:.25rem 0 0;max-height:12rem;overflow-y:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.sync-error-popover__empty{margin:0;color:var(--text-color-secondary)}.sync-error-popover__actions{display:flex;justify-content:flex-end;gap:.5rem}.invoices-overview[data-v-fbca2ff2]{width:100%;max-width:100%;min-width:0;min-height:0;background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:1.5rem;overflow:hidden}.invoices-overview__card-head[data-v-fbca2ff2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;min-width:0;max-width:100%}.invoices-overview__title-group[data-v-fbca2ff2]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;min-width:0}.invoices-overview__title[data-v-fbca2ff2]{font-size:1.25rem;color:var(--ink);margin:0}.invoices-overview__count[data-v-fbca2ff2]{font-size:var(--text-sm);font-weight:600;color:var(--ink-muted);background:var(--brand-soft);padding:.25rem .65rem;border-radius:var(--control-radius, 4px);white-space:nowrap}.invoices-overview__actions[data-v-fbca2ff2]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}.invoices-overview__bulk[data-v-fbca2ff2]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.invoices-overview__bulk-hint[data-v-fbca2ff2]{color:#ca8a04;font-size:.875rem}.invoices-overview__bulk-refs[data-v-fbca2ff2]{color:var(--ink-muted);font-size:.875rem}.invoices-overview__export-btn[data-v-fbca2ff2]{white-space:nowrap;flex-shrink:0}.invoices-overview__search[data-v-fbca2ff2]{width:16rem;flex:0 0 16rem}.invoices-overview__search-input[data-v-fbca2ff2]{min-width:0;width:100%}.invoices-overview__search-clear[data-v-fbca2ff2]{cursor:pointer;color:var(--ink-muted)}.invoices-overview__search-clear[data-v-fbca2ff2]:hover{color:var(--ink)}[data-v-fbca2ff2] .invoices-overview__search .p-inputgroupaddon{background:var(--card);border-color:var(--hairline);color:var(--ink-muted)}[data-v-fbca2ff2] .invoices-overview__search .p-inputtext{border-color:var(--hairline);background:var(--card);min-width:0}[data-v-fbca2ff2] .invoices-overview__search .p-inputtext:focus{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-soft)}.invoices-overview__table-wrap[data-v-fbca2ff2]{position:relative;min-height:10rem;width:100%;max-width:100%;min-width:0;overflow:auto}.invoices-overview__cell[data-v-fbca2ff2]{display:inline-block;max-width:100%}.invoices-overview__cell--nowrap[data-v-fbca2ff2]{white-space:nowrap}.invoices-overview__cell--truncate[data-v-fbca2ff2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem;vertical-align:bottom}.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-loader{padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-row{background:transparent;border-bottom-color:var(--hairline)}.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-row.header{background:var(--table-header-bg, var(--canvas, #f7f8f9));border-bottom-color:var(--hairline)}.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-cell,.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-page,.invoices-overview__skeleton[data-v-fbca2ff2] .skeleton-search{background:var(--hairline)}.invoices-overview__empty[data-v-fbca2ff2]{text-align:center;color:var(--ink-muted);padding:2rem 1rem}.invoices-overview__empty-card[data-v-fbca2ff2]{width:auto!important;max-width:32rem;margin:0 auto;box-shadow:none!important}.invoices-status-badge[data-v-fbca2ff2]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.35rem .75rem;border-radius:0;width:max-content;margin:0 auto;border:none!important}.invoices-status-badge--clickable[data-v-fbca2ff2]{cursor:pointer}.invoices-status-badge--clickable[data-v-fbca2ff2]:hover{opacity:.9}.invoices-status-badge__label[data-v-fbca2ff2]{color:inherit;font-size:.875rem;font-weight:500}.invoices-status-badge__icon[data-v-fbca2ff2]{font-size:.875rem}.invoices-overview__table[data-v-fbca2ff2],[data-v-fbca2ff2] .invoices-overview__table.p-datatable{width:100%;max-width:100%;box-shadow:none;border:none;border-radius:0;font-family:var(--font-sans)}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-table-container,[data-v-fbca2ff2] .invoices-overview__table .p-datatable-wrapper{overflow:auto;max-width:100%}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-table{width:100%;min-width:100%}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-column-title{font-family:var(--font-sans);font-size:var(--text-overline, var(--text-sm));font-weight:500;letter-spacing:.02em;text-transform:none}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-loading-overlay{background:var(--table-loading-overlay, rgba(255, 255, 255, .72))}[data-v-fbca2ff2] .invoices-overview__table .p-multiselect-token-label{font-size:10px!important;width:4rem!important;overflow:hidden!important}[data-v-fbca2ff2] .invoices-overview__table .p-multiselect-token{margin-top:4px}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody{font-size:14px!important}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-thead>tr>th{background:var(--table-header-bg, var(--canvas, #f7f8f9));color:var(--table-header-fg, var(--ink-muted));font-weight:500;border-color:var(--hairline);padding:.875rem 1rem}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr>td{padding:.875rem 1rem;border-color:var(--hairline);color:var(--ink);white-space:nowrap;vertical-align:middle}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr{background:var(--card);transition:background .15s ease}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr:hover{background:var(--table-row-hover-bg, var(--brand-soft, #ebebf5))}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 0 var(--jnet-accent, var(--brand-500, #3e2397))}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr.p-highlight{background:var(--brand-soft)}[data-v-fbca2ff2] .invoices-overview__table .p-datatable-tbody>tr.p-highlight>td{color:var(--ink)}[data-v-fbca2ff2] .invoices-overview__table .p-paginator{border:none;background:transparent;color:var(--ink-muted);flex-wrap:nowrap;gap:.35rem;padding-top:.75rem}[data-v-fbca2ff2] .invoices-overview__table .p-paginator-content{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem}[data-v-fbca2ff2] .invoices-overview__table .p-paginator-first,[data-v-fbca2ff2] .invoices-overview__table .p-paginator-last{display:none}@media (max-width: 900px){.invoices-overview__card-head[data-v-fbca2ff2]{align-items:flex-start;flex-direction:column}.invoices-overview__actions[data-v-fbca2ff2]{width:100%;flex-wrap:wrap}.invoices-overview__search[data-v-fbca2ff2]{flex:1 1 100%;width:100%}}.invoices-overview--stitch[data-v-fbca2ff2]{padding:0;border:none;border-radius:0;background:transparent}.invoices-overview--stitch .invoices-overview__card-head[data-v-fbca2ff2]{padding:1rem;margin-bottom:0;border-bottom:1px solid var(--hairline, #c3c5d8);background:var(--card, #fff)}.invoices-overview--stitch .invoices-overview__title[data-v-fbca2ff2]{font-size:1rem;font-weight:600;color:var(--ink, #141d23)}.invoices-overview--stitch .invoices-overview__count[data-v-fbca2ff2]{border-radius:9999px;background:var(--jnet-accent-soft, rgba(62, 35, 151, .1));color:var(--jnet-accent, #3e2397);padding:.25rem .75rem;font-size:12px;font-weight:700}.invoices-overview--stitch .invoices-status-badge[data-v-fbca2ff2]{border-radius:9999px!important;padding:.25rem .625rem!important;font-size:12px!important;font-weight:700!important}.invoices-overview--stitch .invoices-overview__search[data-v-fbca2ff2]{flex:0 0 16rem}.invoices-overview--stitch[data-v-fbca2ff2] .invoices-overview__search.p-inputgroup{height:auto;min-height:0}.invoices-overview--stitch[data-v-fbca2ff2] .invoices-overview__search .p-inputgroupaddon{background:transparent;border:none;color:var(--ink-muted);display:flex;align-items:center;justify-content:center;padding-left:.75rem;padding-right:0;min-height:0;height:auto}.invoices-overview--stitch[data-v-fbca2ff2] .invoices-overview__search .p-inputtext{border:none;background:transparent;min-width:0;height:auto;min-height:0;padding:.5rem .75rem .5rem .25rem;box-sizing:border-box;font-size:var(--text-label-bold, 12px);font-weight:700;line-height:1rem;box-shadow:none}.invoices-overview--stitch[data-v-fbca2ff2] .invoices-overview__search .p-inputtext:focus{border:none;box-shadow:none}[data-v-78e8fe78] .p-dialog-mask{background-color:#808080b0!important}[data-v-78e8fe78] .p-dialog-content{overflow:visible}.pdf-viewer-wrapper[data-v-78e8fe78]{position:sticky;top:0;height:100vh;overflow:hidden}.tracking-dialog [data-v-3390937b] .p-dialog-content{padding:0}.response-box[data-v-3390937b]{max-height:60vh;overflow:auto}.response-pre[data-v-3390937b]{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;white-space:pre-wrap;overflow-wrap:anywhere}.summary-section[data-v-248903da]{border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;background:#fff}.summary-grid[data-v-248903da]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.summary-card[data-v-248903da]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.summary-label[data-v-248903da]{font-size:.875rem;color:#6b7280;font-weight:500}.summary-value[data-v-248903da]{font-size:1.25rem;color:#111827;font-weight:600}.payload-section[data-v-248903da]{border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.payload-viewer[data-v-248903da]{max-height:500px;overflow-y:auto;border:1px solid #d1d5db}.json-content[data-v-248903da]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.json-content pre[data-v-248903da]{margin:0;white-space:pre-wrap;word-wrap:break-word}.json-content .key[data-v-248903da]{color:#059669;font-weight:600}.json-content .string[data-v-248903da]{color:#dc2626}.json-content .number[data-v-248903da]{color:#2563eb;font-weight:600}.json-content .boolean[data-v-248903da]{color:#7c3aed;font-weight:600}.json-content .null[data-v-248903da]{color:#6b7280;font-style:italic}.json-content .punctuation[data-v-248903da]{color:#374151}.json-content .indent[data-v-248903da]{color:transparent}.cancel-button[data-v-248903da]{color:#6b7280}.cancel-button[data-v-248903da]:hover{background-color:#f3f4f6}[data-v-c520d4cd] .p-progressbar{background:var(--surface-border)}[data-v-c520d4cd] .p-progressbar .p-progressbar-value{background:var(--primary-color)}.text-sm[data-v-c520d4cd]{font-size:.875rem}[data-v-c520d4cd] .p-dialog .p-dialog-header{padding:1.25rem;border-bottom:1px solid var(--surface-border)}[data-v-c520d4cd] .p-dialog .p-dialog-content{padding:1.5rem}[data-v-c520d4cd] .p-dialog .p-dialog-footer{padding:1.25rem;border-top:1px solid var(--surface-border)}.json-preview-btn[data-v-c520d4cd]{transition:all .2s ease-in-out}.json-preview-btn[data-v-c520d4cd]:hover{transform:scale(1.05)}.read-only-banner[data-v-cbce2317]{background:linear-gradient(135deg,#fef3cd,#ffeaa7);border:1px solid #f39c12;border-radius:8px;box-shadow:0 2px 8px #f39c1226;margin-bottom:16px}.read-only-banner-content[data-v-cbce2317]{padding:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#8b5a00;text-align:center}.read-only-banner-content i[data-v-cbce2317]{font-size:18px;margin-right:12px;color:#f39c12}.header-section[data-v-54c3088a]{display:flex;align-items:center;margin-bottom:1.5rem}.send-icon[data-v-54c3088a]{font-size:2.5rem;margin-right:1rem;background:#3b82f6;color:#fff;border-radius:50%;padding:.5rem}.modal-title[data-v-54c3088a]{font-size:1.8rem;font-weight:600;margin:0;color:#1e3a8a}.invoice-details[data-v-54c3088a]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.detail-card[data-v-54c3088a]{background:#fff;border-radius:.5rem;padding:1rem;flex:1;margin:0 .5rem;box-shadow:0 2px 4px #0000001a}.detail-label[data-v-54c3088a]{display:block;font-size:.9rem;margin-bottom:.3rem;color:#64748b}.detail-value[data-v-54c3088a]{font-size:1.1rem;font-weight:600;color:#1e3a8a}.payload-viewer[data-v-54c3088a]{max-height:450px;overflow:auto;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace}.payload-viewer pre[data-v-54c3088a]{margin:0;white-space:pre-wrap}.payload-viewer[data-v-54c3088a] .key{color:#e45649}.payload-viewer[data-v-54c3088a] .string{color:#50a14f}.payload-viewer[data-v-54c3088a] .number{color:#4078f2}.payload-viewer[data-v-54c3088a] .boolean,.payload-viewer[data-v-54c3088a] .null{color:#986801}.payload-viewer[data-v-54c3088a] .punctuation{color:#383a42}.json-content[data-v-54c3088a]{max-height:400px;overflow-y:auto;overflow-x:auto}.pagos-hechos-link[data-v-abf72dec]{margin-left:.25rem;color:var(--primary-color, #6366f1);font-weight:600;text-decoration:none}.pagos-hechos-link[data-v-abf72dec]:hover{text-decoration:underline}.header-section[data-v-abf72dec]{display:flex;align-items:center;margin-bottom:1rem}.send-icon[data-v-abf72dec]{font-size:2.5rem;margin-right:1rem;background:#3b82f6;color:#fff;border-radius:50%;padding:.5rem}.modal-title[data-v-abf72dec]{font-size:1.8rem;font-weight:600;color:#1e3a8a}.invoice-details[data-v-abf72dec]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.detail-card[data-v-abf72dec]{background:#fff;border-radius:.5rem;padding:1rem;flex:1;margin:0 .5rem;box-shadow:0 2px 4px #0000001a}.detail-label[data-v-abf72dec]{display:block;font-size:.9rem;margin-bottom:.3rem;color:#64748b}.detail-value[data-v-abf72dec]{font-size:1.1rem;font-weight:600;color:#1e3a8a}.reco-dialog-content[data-v-abf72dec]{min-height:48rem}.payload-viewer[data-v-abf72dec]{max-height:540px;overflow:auto;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace}.payload-viewer pre[data-v-abf72dec]{margin:0;white-space:pre-wrap}.payload-viewer[data-v-abf72dec] .key{color:#e45649}.payload-viewer[data-v-abf72dec] .string{color:#50a14f}.payload-viewer[data-v-abf72dec] .number{color:#4078f2}.payload-viewer[data-v-abf72dec] .boolean,.payload-viewer[data-v-abf72dec] .null{color:#986801}.payload-viewer[data-v-abf72dec] .punctuation{color:#383a42}.payload-viewer[data-v-abf72dec] .error-key,.payload-viewer[data-v-abf72dec] .error-value{color:#dc2626!important;font-weight:600}.json-error-sample[data-v-abf72dec]{color:#dc2626;font-weight:600}.validation-inline[data-v-abf72dec]{border-radius:.375rem;background:#fef2f2;border:1px solid #fecaca;padding:.5rem .75rem}.validation-inline-row[data-v-abf72dec]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.875rem;line-height:1.4;color:#991b1b}.validation-inline-row+.validation-inline-row[data-v-abf72dec]{margin-top:.35rem;padding-top:.35rem;border-top:1px solid #fecaca}.validation-inline-icon[data-v-abf72dec]{flex-shrink:0;font-size:.95rem}.validation-inline-text[data-v-abf72dec]{flex:1;min-width:12rem}.validation-inline-actions[data-v-abf72dec]{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}.validation-inline[data-v-abf72dec] .validation-action-btn{padding:.15rem .35rem;font-size:.8125rem}.json-content[data-v-abf72dec]{min-height:480px;max-height:480px;overflow-y:auto;overflow-x:auto}.json-content-compact-errors[data-v-abf72dec]{min-height:17rem;max-height:22rem}.json-content-compact[data-v-abf72dec]{min-height:14.5rem;max-height:24rem}.export-summary .folio-banner[data-v-abf72dec]{border:1px solid var(--green-200);background:var(--green-50)}.export-summary .folio-label[data-v-abf72dec]{text-transform:uppercase;letter-spacing:.04em;font-weight:600}.export-summary .folio-value[data-v-abf72dec]{font-size:2rem;font-weight:700;color:var(--green-700);line-height:1.2}.summary-grid[data-v-abf72dec]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem}.summary-card[data-v-abf72dec]{background:#fff;border-radius:.5rem;padding:.85rem 1rem;box-shadow:0 1px 3px #00000014;border:1px solid var(--surface-200)}.summary-card-highlight[data-v-abf72dec]{border-color:var(--green-300);background:var(--green-50)}.summary-label[data-v-abf72dec]{display:block;font-size:.8rem;color:#64748b;margin-bottom:.25rem}.summary-value[data-v-abf72dec]{font-size:1rem;font-weight:600;color:#1e3a8a;word-break:break-word}.movimientos-table-wrap[data-v-abf72dec]{background:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px #00000014;border:1px solid var(--surface-200)}.movimientos-table-scroll[data-v-abf72dec]{overflow-x:auto}.movimientos-table[data-v-abf72dec]{width:100%;border-collapse:collapse;font-size:.875rem}.movimientos-table th[data-v-abf72dec],.movimientos-table td[data-v-abf72dec]{padding:.65rem .75rem;text-align:left;border-bottom:1px solid var(--surface-200);white-space:nowrap}.movimientos-table th[data-v-abf72dec]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b;background:var(--surface-50)}.movimientos-table tbody tr:last-child td[data-v-abf72dec]{border-bottom:none}.movimientos-table td[data-v-abf72dec]{color:#1e3a8a;font-weight:500}.movimientos-table td[data-v-abf72dec]:last-child{white-space:normal;min-width:8rem}.reco-docs[data-v-abf72dec]{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.reco-doc[data-v-abf72dec]{display:inline-flex;align-items:center;gap:.35rem}.reco-doc-name[data-v-abf72dec],.reco-doc-download[data-v-abf72dec]{background:none;border:none;padding:0;cursor:pointer;color:#4f46e5;font-weight:500;white-space:nowrap}.reco-doc-name[data-v-abf72dec]:hover,.reco-doc-download[data-v-abf72dec]:hover{text-decoration:underline}.reco-steps[data-v-abf72dec] .p-steps-item{flex:1}.reco-validation-message-wrap[data-v-abf72dec] .p-message{width:100%}.reco-validation-message-wrap[data-v-abf72dec] .p-message-content{align-items:flex-start}.reco-validation-message-wrap[data-v-abf72dec] .p-message-text{flex:1;min-width:0;width:100%}.invoices[data-v-fe72f694]{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.invoices__header[data-v-fe72f694]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.invoices__header-copy[data-v-fe72f694]{flex:1;min-width:0}.invoices__header-actions[data-v-fe72f694]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.invoices__upload-btn[data-v-fe72f694]{white-space:nowrap}.invoices__header-actions[data-v-fe72f694] .invoices__upload-btn.p-button{border-radius:9999px!important}.invoices__title[data-v-fe72f694]{font-size:var(--text-display);margin:0}.invoices__subtitle[data-v-fe72f694]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-body)}.invoices__upload-card[data-v-fe72f694]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:.75rem 1rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.invoices__message[data-v-fe72f694]{width:100%}.invoices__table-host[data-v-fe72f694]{width:100%;max-width:100%;min-width:0;overflow:hidden}[data-v-fe72f694] .p-dialog-mask{background-color:#2222228c!important}[data-v-fe72f694] .p-fieldset-content{padding:0!important}.invoices--embedded[data-v-fe72f694]{padding:0}.invoices--embedded.invoices--stitch .invoices__table-host--stitch[data-v-fe72f694]{border:1px solid var(--hairline, #e2e8f0);border-radius:var(--tile-radius, 12px);background:var(--card, #fff);overflow:hidden;box-shadow:0 1px 2px #0000000d}.invoices--embedded.invoices--stitch .invoices__table-host--stitch[data-v-fe72f694] .invoices-overview{margin:0;border:none;border-radius:0;box-shadow:none}@media (max-width: 640px){.invoices[data-v-fe72f694]{padding:1.25rem}.invoices__header[data-v-fe72f694]{align-items:flex-start;flex-wrap:wrap}.invoices__header-actions[data-v-fe72f694]{width:100%}.invoices__upload-btn[data-v-fe72f694]{width:100%;justify-content:center}}.reports-jobs-filters__apply-spinner[data-v-ac51edf9]{width:1rem;height:1rem}.reports-jobs-filters__section-label[data-v-ac51edf9]{margin:0;font-size:14px;font-weight:700;line-height:20px;color:var(--color-on-surface, #141d23)}.reports-jobs-filters__section-toggle[data-v-ac51edf9]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.reports-jobs-filters__section-title[data-v-ac51edf9]{display:flex;align-items:center;gap:10px;min-width:0}.reports-jobs-filters__section-icon[data-v-ac51edf9],.reports-jobs-filters__section-chevron[data-v-ac51edf9]{flex:0 0 20px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-secondary, #5b5f63)}.reports-jobs-filters__section-icon .pi[data-v-ac51edf9],.reports-jobs-filters__section-chevron .pi[data-v-ac51edf9]{font-size:18px;line-height:1}.reports-jobs-filters__options[data-v-ac51edf9]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.reports-jobs-filters__option[data-v-ac51edf9]{display:grid;grid-template-columns:16px 20px minmax(0,1fr);gap:10px;align-items:center;cursor:pointer}.reports-jobs-filters__option--simple[data-v-ac51edf9]{grid-template-columns:16px minmax(0,1fr)}.reports-jobs-filters__checkbox[data-v-ac51edf9]{width:16px;height:16px;margin:0;cursor:pointer;border-radius:4px;accent-color:var(--color-primary, #003eb5)}.reports-jobs-filters__option-label[data-v-ac51edf9]{min-width:0}.reports-jobs-filters__status-dot[data-v-ac51edf9]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.reports-jobs-filters__status-dot-inner[data-v-ac51edf9]{width:10px;height:10px;border-radius:9999px}.reports-jobs-filters__job-type-icon[data-v-ac51edf9]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:var(--color-inverse-surface, #293138);overflow:hidden}.reports-jobs-filters__job-type-icon .pi[data-v-ac51edf9]{font-size:14px;line-height:1;color:var(--color-inverse-on-surface, #e9f2fb)}.reports-jobs-filters__date-trigger[data-v-ac51edf9]{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:40px;padding:10px 12px;gap:12px;border:1px solid var(--color-outline-variant, #e9ecef);border-radius:var(--control-radius, 8px);background:var(--color-surface, #fff);cursor:pointer;text-align:left;transition:border-color .15s ease}.reports-jobs-filters__date-trigger[data-v-ac51edf9]:hover,.reports-jobs-filters__date-trigger[data-v-ac51edf9]:focus-visible{border-color:var(--color-primary, #003eb5);outline:none}.reports-jobs-filters__date-trigger-icon[data-v-ac51edf9]{flex:0 0 20px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-secondary, #5b5f63)}.reports-jobs-filters__date-trigger-icon .pi[data-v-ac51edf9]{font-size:18px;line-height:1}.reports-jobs-filters__date-trigger-label[data-v-ac51edf9]{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;color:var(--color-on-surface, #141d23)}.reports-jobs-filters__date-trigger-label.is-placeholder[data-v-ac51edf9]{color:var(--color-secondary, #5b5f63)}.reports-jobs-filters-date-popover .p-datepicker{border:none;padding:0;width:100%}.reports-jobs-filters-date-popover .p-datepicker table td.p-highlight>span{background:var(--color-primary, #003eb5);color:var(--color-on-primary, #fff)}.reports-jobs-filters-date-popover .p-datepicker table td.p-highlight-range>span{background:var(--color-surface-container-low, #ecf5fe);color:var(--color-primary, #003eb5)}.textLayer{position:absolute;top:0;left:0;height:100%;width:100%;color:transparent}.pagination{position:absolute;top:-30px;left:50%;transform:translate(-50%);display:flex;gap:10px}.icon[data-v-a9e508b2]{color:red;font-size:1.3rem;font-weight:100;position:absolute;right:10px;top:3.45rem}.elastic-search-wrapper .p-autocomplete{width:100%}.elastic-search-wrapper .p-autocomplete-empty-message{text-align:center}.input[data-v-d5f1bf56]{height:2.5rem}.label-container[data-v-d5f1bf56]{display:flex;flex-direction:column;width:26vw}.sticker[data-v-d5f1bf56]{position:absolute;padding:0 .6rem;border-radius:5px;right:1rem;top:4rem}.text-start[data-v-d5f1bf56]{text-align:start}.italic[data-v-d5f1bf56]{font-style:italic;border-bottom:2px dotted lightgray}.icon[data-v-d5f1bf56]{color:red;font-size:1.3rem;font-weight:100;position:absolute;right:10px;top:3.45rem}.form-container[data-v-d5f1bf56]{max-height:65vh;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.p-stepper[data-v-d5f1bf56]{flex-basis:50rem}.form-container[data-v-d5f1bf56]::-webkit-scrollbar{width:.5em}.form-container[data-v-d5f1bf56]::-webkit-scrollbar-thumb{background-color:#949393}.form-container[data-v-d5f1bf56]::-webkit-scrollbar-track{background-color:transparent}[data-v-a9d55329] .p-fieldset,[data-v-a9d55329] .p-fieldset-legend{background-color:#6366f1!important;color:#fff!important}ul[data-v-a9d55329]{list-style-type:"- "}.reports-jobs__grid-host[data-v-371c3b36]{scrollbar-width:thin;scrollbar-color:#c3c5d8 transparent}.reports-jobs__grid[data-v-371c3b36]{display:grid;grid-template-columns:repeat(auto-fill,33rem);gap:1.25rem;justify-content:start;align-content:start}.reports-jobs__applied-chip[data-v-371c3b36]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:var(--brand-soft, #ede9fe);color:var(--ink, #141d23)}.reports-jobs__grid-host[data-v-371c3b36]::-webkit-scrollbar{width:6px}.reports-jobs__grid-host[data-v-371c3b36]::-webkit-scrollbar-thumb{background-color:#c3c5d8;border-radius:20px}.reports-page[data-v-fbe3787e]{display:flex;flex-direction:column;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:0}.reports-page__header[data-v-fbe3787e]{margin-bottom:1.5rem;border-bottom:1px solid var(--hairline, #e9ecef)}.reports-page__title-block[data-v-fbe3787e]{margin-bottom:1rem}.reports-page__title[data-v-fbe3787e]{margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.reports-page__subtitle[data-v-fbe3787e]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.reports-page__panel[data-v-fbe3787e]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.p-datatable[data-v-4c3136de]{width:100%}[data-v-4c3136de] .p-multiselect-token-label{font-size:10px!important;width:4rem!important;overflow:hidden!important}[data-v-4c3136de] .p-multiselect-token{margin-top:4px}[data-v-4c3136de] .p-datatable-tbody{font-size:14px!important}[data-v-4c3136de] .p-dialog-mask{background-color:#808080b0!important}[data-v-4c3136de] .p-fieldset-content{padding:0!important}.label[data-v-4c3136de]{position:absolute;right:7.09rem;top:.6rem;font-size:12px;background-color:#dee2e6;padding:6px 9px;border-radius:50%}.selectDateButton[data-v-4c3136de]{position:absolute;top:-4rem;left:8.5rem}[data-v-4c3136de] .p-select{width:100%!important;max-width:100%}[data-v-4c3136de] .p-select-label-container{width:100%;overflow:hidden}[data-v-4c3136de] .p-select-panel{z-index:1000!important;max-width:100%}[data-v-4c3136de] .p-select-overlay{max-width:100%}[data-v-4c3136de] .p-multiselect{width:100%!important}[data-v-4c3136de] .p-multiselect-panel{z-index:1000!important;max-width:100%}[data-v-4c3136de] .p-accordion-content,.card[data-v-4c3136de]{overflow:visible!important}.p-datatable[data-v-af58ad2d]{width:100%}[data-v-af58ad2d] .p-multiselect-token-label{font-size:10px!important;width:4rem!important;overflow:hidden!important}[data-v-af58ad2d] .p-multiselect-token{margin-top:4px}[data-v-af58ad2d] .p-datatable-tbody{font-size:14px!important}[data-v-af58ad2d] .p-dialog-mask{background-color:#808080b0!important}[data-v-af58ad2d] .p-fieldset-content{padding:0!important}.label[data-v-af58ad2d]{position:absolute;right:7.09rem;top:.6rem;font-size:12px;background-color:#dee2e6;padding:6px 9px;border-radius:50%}.selectDateButton[data-v-af58ad2d]{position:absolute;top:-4rem;left:8.5rem}.pdf-viewer-wrapper[data-v-af58ad2d]{position:sticky;top:0;height:100vh;overflow:hidden}.job-details[data-v-8a7b1313]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:start}.detail-card[data-v-8a7b1313]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.detail-label[data-v-8a7b1313]{font-size:.875rem;color:#6b7280;font-weight:500}.detail-value[data-v-8a7b1313]{font-size:1rem;color:#111827;font-weight:600}.payload-section[data-v-8a7b1313]{border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem}.payload-viewer[data-v-8a7b1313]{max-height:400px;overflow-y:auto;border:1px solid #d1d5db}.json-content[data-v-8a7b1313]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.json-content pre[data-v-8a7b1313]{margin:0;white-space:pre-wrap;word-wrap:break-word}.json-content .key[data-v-8a7b1313]{color:#059669;font-weight:600}.json-content .string[data-v-8a7b1313]{color:#dc2626}.json-content .number[data-v-8a7b1313]{color:#2563eb;font-weight:600}.json-content .boolean[data-v-8a7b1313]{color:#7c3aed;font-weight:600}.json-content .null[data-v-8a7b1313]{color:#6b7280;font-style:italic}.json-content .punctuation[data-v-8a7b1313]{color:#374151}.json-content .indent[data-v-8a7b1313]{color:transparent}.cancel-button[data-v-8a7b1313]{color:#6b7280}.cancel-button[data-v-8a7b1313]:hover{background-color:#f3f4f6}.bg-green[data-v-bc183c39]{background-color:#d6eeff!important}.job-card[data-v-bc183c39]{border-radius:16px;border:1px solid #e7e7e7,#e7e7e7;background:#fff;box-shadow:0 1px 2px #0000000f,0 1px 3px #0000001a}.job-type[data-v-bc183c39]{display:flex;align-items:center;overflow:hidden}.job-source[data-v-bc183c39]{border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.job-source[data-v-bc183c39]:hover{transform:scale(1.05)}.job-source i[data-v-bc183c39]{font-size:1.375rem}.card[data-v-bc183c39]{position:absolute;right:-11rem;top:4rem;z-index:1000}[data-v-bc183c39] .p-metergroup-labels{display:none!important}.json-preview-btn[data-v-bc183c39]{transition:all .2s ease-in-out}.json-preview-btn[data-v-bc183c39]:hover{transform:scale(1.05);background-color:#fff!important;color:#0009!important}.p-datatable[data-v-470a7711]{width:100%}.viewDetailButton[data-v-470a7711]{border-top-right-radius:0;border-bottom-right-radius:0}.manually-label[data-v-470a7711]{border-top-left-radius:0;border-bottom-left-radius:0}[data-v-470a7711] .no-close-button .p-dialog-header .p-dialog-header-icons{display:none!important}.p-confirm-dialog[data-v-470a7711]{top:50%!important;left:calc(50% - var(--devconsole-w, 0px) / 2)!important;transform:translate(-50%,-50%)!important;position:fixed!important}.custom-scrollbar[data-v-470a7711]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-470a7711]::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar[data-v-470a7711]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar[data-v-470a7711]::-webkit-scrollbar-thumb:hover{background-color:#555}.no-data-found[data-v-470a7711]{width:100%;display:flex;justify-content:center;align-items:center;height:50vh}.settings-tab[data-v-657c362e]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.settings-tab__toolbar[data-v-657c362e]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.settings-tab__card[data-v-657c362e]{background:var(--surface-container-low, #f8fafc);border:1px solid var(--hairline, #e2e8f0);border-radius:1rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem}.settings-tab__card--list[data-v-657c362e]{padding:0;overflow:hidden}.settings-tab__card--list>div[data-v-657c362e]{padding:1rem 1.25rem}.settings-tab[data-v-c3627c2b]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.settings-tab__toolbar[data-v-c3627c2b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.settings-flag[data-v-c3627c2b]{display:flex;align-items:center;padding:.5rem 1rem;background:var(--surface-ground);border-radius:.5rem}[data-v-c3627c2b] .p-datatable{box-shadow:none!important}[data-v-c3627c2b] .p-datatable .p-datatable-thead>tr>th{background:var(--surface-ground);border-bottom:2px solid var(--surface-border)}.surface-card[data-v-c3627c2b]{transition:all .2s ease}.surface-card[data-v-c3627c2b]:hover{box-shadow:0 4px 8px #0000001a}.confirmation-content[data-v-c3627c2b]{display:flex;align-items:center;justify-content:center;padding:1rem}[data-v-c3627c2b] .p-dialog-content{padding:2rem}.field[data-v-c3627c2b]{margin-bottom:1.5rem}.field-checkbox[data-v-c3627c2b]{margin-bottom:1rem}.users-list-table[data-v-4f79be19]{padding:0 .5rem .5rem}.users-list-table[data-v-4f79be19] .p-datatable-tbody>tr>td{padding-top:.875rem;padding-bottom:.875rem}.settings-tab[data-v-a6faec38]{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.settings-tab__toolbar[data-v-a6faec38]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.settings-tab__card[data-v-a6faec38]{background:var(--surface-container-low, #f8fafc);border:1px solid var(--hairline, #e2e8f0);border-radius:1rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem}.form-checkboxes[data-v-a6faec38]{display:grid;grid-template-columns:1fr 1fr 1fr}.settings-page[data-v-74ec49eb]{display:flex;flex-direction:column;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.settings-page__header[data-v-74ec49eb]{margin-bottom:1.5rem;border-bottom:1px solid var(--hairline, #e9ecef)}.settings-page__title-block[data-v-74ec49eb]{margin-bottom:1rem}.settings-page__title[data-v-74ec49eb]{display:flex;align-items:center;gap:.75rem;margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.settings-page__subtitle[data-v-74ec49eb]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.settings-page__title-icon[data-v-74ec49eb]{font-size:1.5rem;color:var(--ink-muted, #5b5f63)}.settings-page__body[data-v-74ec49eb]{min-width:0}.settings-page__loading[data-v-74ec49eb]{display:flex;align-items:center;justify-content:center;min-height:50vh}.settings-page__panel[data-v-74ec49eb]{display:flex;flex-direction:column;gap:0;min-width:0}[data-v-4fa618a0] .p-datatable{width:100%}[data-v-4fa618a0] .p-datatable-wrapper{overflow:auto}[data-v-4fa618a0] .p-datatable .p-column-header-content{display:flex;align-items:center;justify-content:space-between}[data-v-4fa618a0] .p-datatable .p-column-filter{margin-left:.5rem;width:100%}[data-v-4fa618a0] .p-datatable .p-datatable-header{background:#f8f9fa;padding:1rem}[data-v-4fa618a0] .p-datatable .p-paginator{padding:1rem}[data-v-4fa618a0] .p-column-filter-menu-button{margin-left:.5rem;border:none;background:none}[data-v-4fa618a0] .p-column-filter-menu-button.p-column-filter-menu-button-active{background:var(--primary-color);color:var(--primary-color-text)}.assignment-modal-overlay[data-v-db3b5236]{position:relative}.assignment-modal-card[data-v-db3b5236]{width:24rem;min-width:18rem;max-width:calc(100vw - 2rem);background:#fff;border-radius:16px;padding:1.25rem;box-shadow:0 14px 30px #0f172a1f;border:1px solid var(--hairline, #e9ecef)}.assignment-modal-card__title[data-v-db3b5236]{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--ink, #141d23);text-align:start}.assignment-modal-card__select[data-v-db3b5236]{width:100%}.assignment-modal-actions[data-v-db3b5236]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}[data-v-db3b5236] .assignment-modal-card__select .p-select,[data-v-db3b5236] .assignment-modal-card__select .p-dropdown{width:100%;border-radius:var(--control-radius, 8px)}.text-cell[data-v-c9a7653b]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-item-tag[data-v-c9a7653b]{background-color:#dadafc;color:#4c4c9d;font-weight:500}.line-item-tag-pending[data-v-c9a7653b]{background-color:#faedc4;color:#8b6914;font-weight:500}.search-invoice-layout[data-v-2814b877]{display:flex;align-items:flex-start;gap:1rem;min-height:calc(100vh - 5rem)}.search-invoice-pdf-pane[data-v-2814b877]{position:sticky;top:0;flex:1 1 auto;width:40vw;min-width:22rem;max-width:42vw;height:calc(100vh - 5rem);overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;background:#f8fafc;border-radius:.75rem}.search-invoice-pdf-pane__loading[data-v-2814b877]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:0}.search-invoice-pdf-pane[data-v-2814b877] .pdf-viewer-container{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;margin-top:0!important;flex:1 1 auto;box-sizing:border-box}.search-invoice-pdf-pane[data-v-2814b877] .scrollable-content{min-height:0}.pdf-viewer-wrapper[data-v-2814b877]{position:sticky;top:0;height:100vh;overflow:hidden}.chip-disabled[data-v-2814b877]{pointer-events:none}[data-v-2814b877] .end-content{width:17rem!important}.key-references-empty[data-v-2814b877]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;width:100%;box-sizing:border-box;padding:2rem 1.5rem;border:1px dashed var(--hairline, #e2e8f0);border-radius:.75rem;background:#f8fafc}.key-references-empty__icon[data-v-2814b877]{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:9999px;border:1px solid var(--hairline, #e2e8f0);background:#fff;color:#cbd5e1}.key-references-empty__icon .pi[data-v-2814b877]{font-size:1.25rem;line-height:1}.key-references-empty__title[data-v-2814b877]{margin:0;max-width:36rem;width:100%;font-size:var(--text-body, 1.25rem);font-weight:600;line-height:1.4;color:#475569}.key-references-empty__hint[data-v-2814b877]{margin:0;max-width:28rem;width:100%;font-size:var(--text-sm, 1.125rem);font-weight:400;line-height:1.5;color:#94a3b8;white-space:normal}.reference-assigned-toast{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap;min-width:0}.reference-assigned-toast__icon{flex-shrink:0;color:var(--brand-green, #22c55e);font-size:1.125rem}.reference-assigned-toast__text{flex:1 1 auto;min-width:0;font-size:.875rem;line-height:1.25rem;white-space:nowrap}.reference-assigned-toast__text strong{font-weight:700}.reference-assigned-toast__undo{flex-shrink:0;border:none;background:transparent;padding:0;font-size:.75rem;font-weight:700;color:var(--brand-blue, #2563eb);white-space:nowrap;cursor:pointer}.reference-assigned-toast__undo:hover{text-decoration:underline}[data-v-d0d19ac3] .p-progressbar{height:.5rem;background-color:#d8dadc}[data-v-d0d19ac3] .p-progressbar .p-progressbar-value{background-color:#607d8b}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .p-datatable-header{padding:1rem;text-align:left;font-size:1.5rem}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .p-paginator{padding:1rem}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .p-datatable-thead>tr>th{text-align:left}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td{cursor:auto}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .p-dropdown-label:not(.p-placeholder){text-transform:uppercase}[data-v-d0d19ac3] .p-datatable.p-datatable-customers .details-subtable{padding:1rem}[data-v-d0d19ac3] .p-fileupload-file-details{display:none;visibility:hidden}.browse-files[data-v-d0d19ac3]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-d0d19ac3]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-d0d19ac3]:focus:before{outline:none!important}.browse-files[data-v-d0d19ac3]:focus:before,.browse-files[data-v-d0d19ac3]:hover:before{top:0}.browse-files span[data-v-d0d19ac3]{z-index:2;display:inline;position:relative}.error-invoices-notice[data-v-cc3de5d8]{display:inline-flex;align-items:center}.error-invoices-pill[data-v-cc3de5d8]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-radius:9999px;border:none;font-size:.8rem;font-weight:600;cursor:pointer;background:#fef2f2;color:#dc2626;transition:filter .15s ease}.error-invoices-pill[data-v-cc3de5d8]:hover{filter:brightness(.97)}.error-invoices-pill__count[data-v-cc3de5d8]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .35rem;border-radius:9999px;background:#fff9;font-size:.7rem}.error-invoices-panel[data-v-cc3de5d8]{max-width:400px;border-radius:8px;box-shadow:0 4px 12px #0000001a}.panel-content[data-v-cc3de5d8]{padding:0}.panel-header[data-v-cc3de5d8]{background-color:#f8f9fa;padding:1rem;border-bottom:1px solid #e9ecef;display:flex;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px}.panel-body[data-v-cc3de5d8]{max-height:300px;overflow-y:auto}.invoice-list[data-v-cc3de5d8]{list-style-type:none;padding:0;margin:0}.invoice-item[data-v-cc3de5d8]{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #e9ecef;transition:background-color .2s}.invoice-item[data-v-cc3de5d8]:hover{background-color:#f8f9fa}.invoice-icon[data-v-cc3de5d8]{margin-right:1rem}.invoice-details[data-v-cc3de5d8]{flex:1;display:flex;justify-content:space-between;align-items:center}.invoice-name[data-v-cc3de5d8]{font-size:.9rem;color:#495057}.no-invoices[data-v-cc3de5d8]{padding:1rem;text-align:center;color:#6c757d}.p-button-sm .pi-spinner[data-v-cc3de5d8]{font-size:.8rem}.unmatched-files-panel[data-v-7632e71b]{max-width:400px;border-radius:8px;box-shadow:0 4px 12px #0000001a}.panel-content[data-v-7632e71b]{padding:0}.panel-header[data-v-7632e71b]{background-color:#f8f9fa;padding:1rem;border-bottom:1px solid #e9ecef;display:flex;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px}.panel-body[data-v-7632e71b]{max-height:300px;overflow-y:auto}.file-list[data-v-7632e71b]{list-style-type:none;padding:0;margin:0}.file-item[data-v-7632e71b]{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #e9ecef;transition:background-color .2s}.file-item[data-v-7632e71b]:hover{background-color:#f8f9fa}.file-icon[data-v-7632e71b]{margin-right:1rem}.file-details[data-v-7632e71b]{flex:1;display:flex;justify-content:space-between;align-items:center}.file-name[data-v-7632e71b]{font-size:.9rem;color:#495057}.no-files[data-v-7632e71b]{padding:1rem;text-align:center;color:#6c757d}.p-button-sm .pi-spinner[data-v-7632e71b]{font-size:.8rem}.job-stats-bar[data-v-a51f1d51]{font-family:var(--font-sans);background:var(--card, #fff);border:1px solid var(--hairline, #e2e8f0);border-radius:var(--tile-radius, 12px);padding:1rem 1.25rem .25rem;box-shadow:0 1px 2px #0000000d}.job-stats-tab[data-v-a51f1d51]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border-radius:9999px;border:none;font-size:.8rem;font-weight:600;cursor:pointer;background:var(--surface-100, #f1f5f9);color:var(--ink-muted, #5b5f63);transition:filter .15s ease}.job-stats-tab--static[data-v-a51f1d51]{cursor:default}.job-stats-tab[data-v-a51f1d51]:not(.job-stats-tab--static):hover{filter:brightness(.97)}.job-stats-tab__count[data-v-a51f1d51]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .35rem;border-radius:9999px;background:#fff9;font-size:.7rem}.job-stats-tab--all[data-v-a51f1d51]{background:var(--surface-100, #f1f5f9);color:var(--ink, #141d23)}.job-stats-tab--success[data-v-a51f1d51]{background:#f0fdf4;color:#16a34a}.job-stats-tab--duplicate[data-v-a51f1d51]{background:#faf5ff;color:#9333ea}.job-stats-tab--unknown[data-v-a51f1d51]{background:#fff7ed;color:#ea580c}.job-stats-tab--neutral[data-v-a51f1d51]{background:#f1f5f9;color:#64748b}.job-stats-tab--mismatch[data-v-a51f1d51]{background:#fef2f2;color:#dc2626}.job-stats-tab--empty[data-v-a51f1d51]{background:var(--surface-100, #f1f5f9);color:var(--ink-muted, #94a3b8)}.job-stats-tab--empty .job-stats-tab__count[data-v-a51f1d51]{background:#fff9}.job-stats-tab--active[data-v-a51f1d51]{background:var(--jnet-accent, #3e2397)!important;color:#fff!important}.job-stats-tab--active .job-stats-tab__count[data-v-a51f1d51]{background:#ffffff40}@keyframes spin-a51f1d51{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.spin[data-v-a51f1d51]{display:inline-block;animation:spin-a51f1d51 1.5s infinite linear}.reload-button[data-v-713d7714]{right:4.5rem;color:gray;cursor:pointer;z-index:100000}.job-details-view[data-v-69b4c1dd]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:0;font-family:var(--font-sans)}.job-details-view__pdf-labelling[data-v-69b4c1dd]{display:none}.job-details-view__header[data-v-69b4c1dd]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid var(--hairline, #e9ecef)}.job-details-view__title-row[data-v-69b4c1dd]{display:flex;align-items:center;gap:.75rem;min-width:0}.job-details-view__search-icon[data-v-69b4c1dd]{flex-shrink:0}.job-details-view__title[data-v-69b4c1dd]{line-height:1.3}.job-details-view__actions[data-v-69b4c1dd]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.job-details-view__nav-group[data-v-69b4c1dd]{display:inline-flex;align-items:stretch;gap:.5rem}.job-details-view__icon-btn[data-v-69b4c1dd]{padding-inline:.75rem;min-width:2.75rem}.job-details-view__btn-trailing-icon[data-v-69b4c1dd]{font-size:1.125rem;line-height:1}.job-details-view__table-toolbar[data-v-69b4c1dd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--hairline, #e9ecef)}.job-details-view__table-title[data-v-69b4c1dd]{margin:0;font-size:var(--text-h3, 1.25rem);font-weight:700;line-height:var(--leading-h3, 1.4);color:var(--ink)}.job-details-view__table-actions[data-v-69b4c1dd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.job-details-view__table-actions[data-v-69b4c1dd] .p-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:2.5rem!important;min-height:2.5rem!important;max-height:2.5rem!important;padding:0 1rem!important;box-sizing:border-box;white-space:nowrap;flex-shrink:0}.job-details-view__table-actions[data-v-69b4c1dd] .p-button .p-button-label{white-space:nowrap}.job-details-view__table-actions[data-v-69b4c1dd] .p-button .p-button-icon{flex-shrink:0}.job-details-view__export-group[data-v-69b4c1dd]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.job-details-view__export-type[data-v-69b4c1dd]{min-width:8rem;height:2.5rem!important;min-height:2.5rem!important;max-height:2.5rem!important;padding:0 .75rem!important;box-sizing:border-box;display:inline-flex!important;align-items:center!important;background:var(--card, #fff)!important;border:1px solid var(--hairline, #c3c5d8)!important;border-radius:var(--control-radius, 8px)!important;font-size:13px;font-weight:700;box-shadow:none!important}.job-details-view__export-type[data-v-69b4c1dd] .p-select-label{display:flex;align-items:center;padding:0!important;margin:0;line-height:1.25;color:var(--jnet-accent, #3e2397);font-weight:700}.job-details-view__export-type[data-v-69b4c1dd] .p-select-dropdown{width:1.75rem;color:var(--jnet-accent, #3e2397)}.job-details-view__search-group[data-v-69b4c1dd]{display:inline-flex!important;align-items:stretch;width:auto;min-width:14rem;max-width:18rem;height:2.5rem!important;min-height:2.5rem!important;max-height:2.5rem!important;box-sizing:border-box;flex-shrink:0;border:1px solid var(--hairline, #c3c5d8);border-radius:var(--control-radius, 8px);background:var(--card, #fff);overflow:hidden}.job-details-view__search-group[data-v-69b4c1dd] .p-inputgroupaddon{display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0 .75rem;border:none;border-right:1px solid var(--hairline, #c3c5d8);background:transparent;color:var(--ink-muted, #5b5f63)}.job-details-view__search-group[data-v-69b4c1dd] .p-inputtext,.job-details-view__search-input[data-v-69b4c1dd]{height:100%!important;min-height:0!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:0 .75rem;font-size:13px;font-weight:400;line-height:1.25}.job-details-view__search-input[data-v-69b4c1dd] .p-inputtext{border:none;background:transparent;min-height:0;height:100%;box-shadow:none;font-size:13px;font-weight:400}.job-details-view__progress[data-v-69b4c1dd],.job-details-view__loading[data-v-69b4c1dd]{width:100%}.job-details-view__progress-msg[data-v-69b4c1dd]{display:block;font-style:italic;text-align:center;color:var(--ink-muted)}.job-details-view__content[data-v-69b4c1dd]{width:100%;min-width:0}.job-details-view__table-card[data-v-69b4c1dd]{width:100%;min-width:0;background:var(--card, #fff);border:1px solid var(--hairline, #e9ecef);border-radius:var(--tile-radius, 12px);box-shadow:0 1px 2px #0000000d;overflow:hidden}.job-details-view__table-wrap[data-v-69b4c1dd]{position:relative;width:100%;min-width:0;overflow:auto}.job-details-view__table-card[data-v-69b4c1dd] .p-datatable.stitch-directorio-table{width:100%;box-shadow:none;border:none;border-radius:0}.job-details-view__table-card[data-v-69b4c1dd] .p-datatable-table-container{border:none;border-radius:0}.job-details-view__table-card[data-v-69b4c1dd] .p-datatable-footer{border:none;border-radius:0;padding:0;background:transparent}.job-details-view__table-card[data-v-69b4c1dd] .p-paginator.p-datatable-paginator-bottom{width:100%;box-sizing:border-box;border:none;border-top:1px solid var(--hairline, #e9ecef);border-radius:0;margin:0;box-shadow:none}.job-details-view__table-card[data-v-69b4c1dd] .p-datatable-tbody>tr:last-child>td{border-bottom:none}.job-details-view__expansion[data-v-69b4c1dd]{padding:.5rem 1rem 1rem;background:var(--surface-hover, #ecf5fe);border-top:1px solid var(--hairline, #e9ecef)}.job-details-view__nested-table[data-v-69b4c1dd] .p-datatable-table{background:var(--card, #fff)}@media (max-width: 768px){.job-details-view[data-v-69b4c1dd]{padding:1.25rem 1rem}.job-details-view__header[data-v-69b4c1dd]{flex-direction:column;align-items:stretch}.job-details-view__title[data-v-69b4c1dd]{font-size:1.25rem;white-space:normal}}.p-datatable[data-v-69b4c1dd]{width:100%!important}[data-v-69b4c1dd] .p-datatable-tbody{font-size:14px!important}.reload-button[data-v-69b4c1dd]{right:4.5rem;color:gray;cursor:pointer;z-index:100000}@keyframes spin-69b4c1dd{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.spin[data-v-69b4c1dd]{animation:spin-69b4c1dd 1.5s infinite linear}[data-v-69b4c1dd] .p-buttongroup{height:3rem}/*!
 * Copyright (c) HANDSONCODE sp. z o. o.
 *
 * HANDSONTABLE is a software distributed by HANDSONCODE sp. z o. o., a Polish corporation based in
 * Gdynia, Poland, at Aleja Zwyciestwa 96-98, registered by the District Court in Gdansk under number
 * 538651, EU tax ID number: PL5862294002, share capital: PLN 62,800.00.
 *
 * This software is protected by applicable copyright laws, including international treaties, and dual-
 * licensed - depending on whether your use for commercial purposes, meaning intended for or
 * resulting in commercial advantage or monetary compensation, or not.
 *
 * If your use is strictly personal or solely for evaluation purposes, meaning for the purposes of testing
 * the suitability, performance, and usefulness of this software outside the production environment,
 * you agree to be bound by the terms included in the "handsontable-non-commercial-license.pdf" file.
 *
 * Your use of this software for commercial purposes is subject to the terms included in an applicable
 * license agreement.
 *
 * In any case, you must not make any such use of this software as to develop software which may be
 * considered competitive with this software.
 *
 * UNLESS EXPRESSLY AGREED OTHERWISE, HANDSONCODE PROVIDES THIS SOFTWARE ON AN "AS IS"
 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, AND IN NO EVENT AND UNDER NO
 * LEGAL THEORY, SHALL HANDSONCODE BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
 * INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM
 * USE OR INABILITY TO USE THIS SOFTWARE.
 *
 * Version: 13.1.0
 * Release date: 31/08/2023 (built at 31/08/2023 08:23:39)
 */.handsontable .table th,.handsontable .table td{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child th,.handsontable .table caption+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table thead:first-child tr:first-child th,.handsontable .table thead:first-child tr:first-child td{border-top:1px solid #CCCCCC}.handsontable .table-bordered{border:0;border-collapse:separate}.handsontable .table-bordered th,.handsontable .table-bordered td{border-left:none}.handsontable .table-bordered th:first-child,.handsontable .table-bordered td:first-child{border-left:1px solid #CCCCCC}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{line-height:21px;padding:0}.col-lg-1.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-md-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable{padding-left:0;padding-right:0}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable table,.handsontable tbody,.handsontable thead,.handsontable td,.handsontable th,.handsontable input,.handsontable textarea,.handsontable div{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:initial}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;cursor:default;max-width:none;max-height:none}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable th,.handsontable td{border-top-width:0;border-left-width:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:22px;empty-cells:show;line-height:21px;padding:0 4px;background-color:#fff;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-wrap}[dir=rtl].handsontable th,[dir=rtl].handsontable td{border-right-width:0;border-left:1px solid #ccc}.handsontable th:last-child{border-left:none;border-right:1px solid #ccc;border-bottom:1px solid #ccc}[dir=rtl].handsontable th:last-child{border-right:none;border-left:1px solid #ccc}.handsontable th:first-child,.handsontable th:nth-child(2),.handsontable td:first-of-type{border-left:1px solid #ccc}[dir=rtl].handsontable th:first-child,[dir=rtl].handsontable th:nth-child(2),[dir=rtl].handsontable td:first-of-type{border-right:1px solid #ccc}.handsontable .ht_clone_top th:nth-child(2){border-left-width:0;border-right:1px solid #ccc}[dir=rtl].handsontable .ht_clone_top th:nth-child(2){border-right-width:0;border-left:1px solid #ccc}.handsontable.htRowHeaders thead tr th:nth-child(2){border-left:1px solid #ccc}[dir=rtl].handsontable.htRowHeaders thead tr th:nth-child(2){border-right:1px solid #ccc}.handsontable tr:first-child th,.handsontable tr:first-child td{border-top:1px solid #ccc}.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable tbody tr th,.ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-right-width:0;border-left:1px solid #ccc}[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable tbody tr th,[dir=rtl].ht_master:not(.innerBorderInlineStart):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child{border-left-width:0;border-right:1px solid #ccc}.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr:last-child th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom) thead tr.lastChild th,.ht_master:not(.innerBorderTop):not(.innerBorderBottom)~.handsontable thead tr.lastChild th{border-bottom-width:0}.handsontable th{background-color:#f0f0f0;color:#222;text-align:center;font-weight:400;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable span.colHeader{display:inline-block;line-height:1.1}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none!important}.handsontable .wtBorder.current{z-index:10}.handsontable .wtBorder.area{z-index:8}.handsontable .wtBorder.fill{z-index:6}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.ht_clone_master{z-index:100}.ht_clone_inline_start{z-index:120}.ht_clone_bottom{z-index:130}.ht_clone_bottom_inline_start_corner{z-index:150}.ht_clone_top{z-index:160}.ht_clone_top_inline_start_corner{z-index:180}.handsontable col.hidden{width:0!important}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_master,.ht_clone_inline_start,.ht_clone_top,.ht_clone_bottom{overflow:hidden}.ht_master .wtHolder{overflow:auto}.handsontable .ht_master thead,.handsontable .ht_master tr th,.handsontable .ht_clone_inline_start thead{visibility:hidden}.ht_clone_top .wtHolder,.ht_clone_inline_start .wtHolder,.ht_clone_bottom .wtHolder{overflow:hidden}.handsontable{touch-action:manipulation;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;color:#373737}.handsontable a{color:#104acc}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable td.htInvalid{background-color:#ff4c42!important}.handsontable td.htNoWrap{white-space:nowrap}.hot-display-license-info{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:400;color:#373737;padding:5px 0 3px;text-align:left}.hot-display-license-info a{color:#104acc;font-size:10px}.handsontable .manualColumnResizer{position:absolute;top:0;cursor:col-resize;z-index:210;width:5px;height:25px}.handsontable .manualRowResizer{position:absolute;left:0;cursor:row-resize;z-index:210;height:5px;width:50px}.handsontable .manualColumnResizer:hover,.handsontable .manualColumnResizer.active,.handsontable .manualRowResizer:hover,.handsontable .manualRowResizer.active{background-color:#34a9db}.handsontable .manualColumnResizerGuide{position:absolute;right:unset;top:0;background-color:#34a9db;display:none;width:0;border-right:1px dashed #777;border-left:none;margin-left:5px;margin-right:unset}[dir=rtl].handsontable .manualColumnResizerGuide{left:unset;border-left:1px dashed #777;border-right:none;margin-right:5px;margin-left:unset}.handsontable .manualRowResizerGuide{position:absolute;left:0;bottom:0;background-color:#34a9db;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:209}.handsontable .columnSorting{position:relative}.handsontable .columnSorting.sortAction:hover{text-decoration:underline;cursor:pointer}.handsontable span.colHeader.columnSorting:before{top:50%;margin-top:-6px;padding-left:8px;padding-right:0;position:absolute;right:-9px;left:unset;content:"";height:10px;width:5px;background-size:contain;background-repeat:no-repeat;background-position-x:right}[dir=rtl].handsontable span.colHeader.columnSorting:before{padding-right:8px;padding-left:0;left:-9px;right:unset;background-position-x:left}.handsontable span.colHeader.columnSorting.ascending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFNJREFUeAHtzjkSgCAUBNHPgsoy97+ulGXRqJE5L+xkxoYt2UdsLb5bqFINz+aLuuLn5rIu2RkO3fZpWENimNgiw6iBYRTPMLJjGFxQZ1hxxb/xBI1qC8k39CdKAAAAAElFTkSuQmCC)}.handsontable span.colHeader.columnSorting.descending:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAMAAADJ7yrpAAAAKlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKE86IAAAADXRSTlMABBEmRGprlJW72e77tTkTKwAAAFJJREFUeAHtzjkSgCAQRNFmQYUZ7n9dKUvru0TmvPAn3br0QfgdZ5xx6x+rQn23GqTYnq1FDcnuzZIO2WmedVqIRVxgGKEyjNgYRjKGkZ1hFIZ3I70LyM0VtU8AAAAASUVORK5CYII=)}.htGhostTable .htCore span.colHeader.columnSorting:not(.indicatorDisabled):after{content:"*";display:inline-block;position:relative;padding-right:20px}.handsontable td.area,.handsontable td.area-1,.handsontable td.area-2,.handsontable td.area-3,.handsontable td.area-4,.handsontable td.area-5,.handsontable td.area-6,.handsontable td.area-7{position:relative}.handsontable td.area:before,.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;bottom:-100% \	;background:#005eff}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.handsontable td.area:before,.handsontable td.area-1:before,.handsontable td.area-2:before,.handsontable td.area-3:before,.handsontable td.area-4:before,.handsontable td.area-5:before,.handsontable td.area-6:before,.handsontable td.area-7:before{bottom:-100%}}.handsontable td.area:before{opacity:.1}.handsontable td.area-1:before{opacity:.2}.handsontable td.area-2:before{opacity:.27}.handsontable td.area-3:before{opacity:.35}.handsontable td.area-4:before{opacity:.41}.handsontable td.area-5:before{opacity:.47}.handsontable td.area-6:before{opacity:.54}.handsontable td.area-7:before{opacity:.58}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable tbody th.ht__active_highlight,.handsontable thead th.ht__active_highlight{background-color:#8eb0e7;color:#000}.handsontableInput{border:none;outline-width:0;margin:0;padding:1px 5px 0;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:0 0 0 2px #5292f7 inset;resize:none;display:block;color:#000;border-radius:0;background-color:#fff}.handsontableInput:focus{outline:none}.handsontableInputHolder{position:absolute;top:0;left:0}.htSelectEditor{-webkit-appearance:menulist-button!important;position:absolute;width:auto}.htSelectEditor:focus{outline:none}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:"▶";color:#777;position:absolute;right:5px;font-size:9px}[dir=rtl].handsontable .htSubmenu :after{content:""}[dir=rtl].handsontable .htSubmenu :before{content:"◀";color:#777;position:absolute;left:5px;font-size:9px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:#fff}.handsontable.listbox th,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th,.handsontable.listbox tr:first-child td,.handsontable.listbox td{border-color:transparent!important}.handsontable.listbox th,.handsontable.listbox td{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr td.current,.handsontable.listbox tr:hover td{background:#eee}.ht_editor_hidden{z-index:-1}.ht_editor_visible{z-index:200}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.handsontable .collapsibleIndicator{position:absolute;top:50%;transform:translateY(-50%);left:unset;right:5px;border:1px solid #A6A6A6;line-height:8px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;-webkit-box-shadow:0 0 0 6px rgb(238,238,238);-moz-box-shadow:0 0 0 6px rgb(238,238,238);box-shadow:0 0 0 6px #eee;background:#eee;text-align:center}[dir=rtl].handsontable .collapsibleIndicator{right:unset;left:5px}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.handsontable.mobile .handsontableInput:focus{-webkit-box-shadow:0 0 0 2px #5292f7 inset;-moz-box-shadow:0 0 0 2px #5292f7 inset;box-shadow:0 0 0 2px #5292f7 inset;-webkit-appearance:none}.handsontable .topSelectionHandle,.handsontable .topSelectionHandle-HitArea,.handsontable .bottomSelectionHandle,.handsontable .bottomSelectionHandle-HitArea{left:-10000px;right:unset;top:-10000px;z-index:9999}[dir=rtl].handsontable .topSelectionHandle,[dir=rtl].handsontable .topSelectionHandle-HitArea,[dir=rtl].handsontable .bottomSelectionHandle,[dir=rtl].handsontable .bottomSelectionHandle-HitArea{right:-10000px;left:unset}.handsontable.hide-tween{-webkit-animation:opacity-hide .3s;animation:opacity-hide .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{-webkit-animation:opacity-show .3s;animation:opacity-show .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#eee;cursor:default;width:16px;text-align:center}[dir=rtl].handsontable .htAutocompleteArrow{float:left}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{font-size:inherit;vertical-align:middle;cursor:pointer;display:inline-block}.handsontable .htCheckboxRendererLabel.fullWidth{width:100%}.handsontable .htCommentCell{position:relative}.handsontable .htCommentCell:after{content:"";position:absolute;top:0;right:0;left:unset;border-left:6px solid transparent;border-right:none;border-top:6px solid black}[dir=rtl].handsontable .htCommentCell:after{left:0;right:unset;border-right:6px solid transparent;border-left:none}.htCommentsContainer .htComments{display:none;z-index:1059;position:absolute}.htCommentsContainer .htCommentTextArea{box-shadow:#0000001e 0 1px 3px,#0000003d 0 1px 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;border-left:3px solid #ccc;border-right:none;background-color:#fff;width:215px;height:90px;font-size:12px;padding:5px;outline:0px!important;-webkit-appearance:none}[dir=rtl].htCommentsContainer .htCommentTextArea{border-right:3px solid #ccc;border-left:none}.htCommentsContainer .htCommentTextArea:focus{box-shadow:#0000001e 0 1px 3px,#0000003d 0 1px 2px,inset 0 0 0 1px #5292f7;border-left:3px solid #5292f7;border-right:none}[dir=rtl].htCommentsContainer .htCommentTextArea:focus{border-right:3px solid #5292f7;border-left:none}/*!
 * Handsontable ContextMenu
 */.htContextMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htContextMenu .ht_clone_top,.htContextMenu .ht_clone_bottom,.htContextMenu .ht_clone_inline_start,.htContextMenu .ht_clone_top_inline_start_corner,.htContextMenu .ht_clone_bottom_inline_start_corner{display:none}.htContextMenu .ht_master table.htCore{border-color:#ccc;border-style:solid;border-top-width:1px;border-bottom-width:2px;border-left-width:1px;border-right-width:2px}[dir=rtl].htContextMenu .ht_master table.htCore{border-right-width:1px;border-left-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;padding:4px 6px 0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0}[dir=rtl].htContextMenu table tbody tr td:first-child{border-right-width:0;border-left-width:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0;cursor:default}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}[dir=rtl].htContextMenu table tbody tr td .htItemWrapper{margin-right:10px;margin-left:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px;right:0}[dir=rtl].htContextMenu table tbody tr td div span.selected{right:4px;left:0}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea.HandsontableCopyPaste{position:fixed!important;top:0!important;right:100%!important;overflow:hidden;opacity:0;outline:0 none!important}/*!
 * Handsontable DropdownMenu
 */.handsontable .changeType{background:#eee;border-radius:2px;border:1px solid #bbb;color:#bbb;font-size:9px;line-height:9px;padding:2px;margin:3px 1px 0 5px;float:right}[dir=rtl].handsontable .changeType{float:left}.handsontable .changeType:before{content:"▼ "}.handsontable .changeType:hover{border:1px solid #777;color:#777;cursor:pointer}.htDropdownMenu:not(.htGhostTable){display:none;position:absolute;z-index:1060}.htDropdownMenu .ht_clone_top,.htDropdownMenu .ht_clone_bottom,.htDropdownMenu .ht_clone_inline_start,.htDropdownMenu .ht_clone_top_inline_start_corner,.htDropdownMenu .ht_clone_bottom_inline_start_corner{display:none}.htDropdownMenu table.htCore{border-color:#ccc;border-style:solid;border-top-width:1px;border-bottom-width:2px;border-left-width:1px;border-right-width:2px}[dir=rtl].htDropdownMenu table.htCore{border-right-width:1px;border-left-width:2px}.htDropdownMenu .wtBorder{visibility:hidden}.htDropdownMenu table tbody tr td{background:#fff;border-width:0;padding:4px 6px 0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htDropdownMenu table tbody tr td:first-child{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}[dir=rtl].htDropdownMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htDropdownMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htDropdownMenu table tbody tr td.current,.htDropdownMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htDropdownMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0;cursor:default}.htDropdownMenu table tbody tr td.htDisabled{color:#999}.htDropdownMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htDropdownMenu:not(.htGhostTable) table tbody tr.htHidden{display:none}.htDropdownMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}[dir=rtl].htDropdownMenu table tbody tr td .htItemWrapper{margin-right:10px;margin-left:10px}.htDropdownMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px;right:0}[dir=rtl].htDropdownMenu table tbody tr td div span.selected{right:4px;left:0}.htDropdownMenu .ht_master .wtHolder{overflow:hidden}/*!
 * Handsontable Filters
 */.htFiltersConditionsMenu:not(.htGhostTable){display:none;position:absolute;z-index:1070}.htFiltersConditionsMenu .ht_clone_top,.htFiltersConditionsMenu .ht_clone_bottom,.htFiltersConditionsMenu .ht_clone_inline_start,.htFiltersConditionsMenu .ht_clone_top_inline_start_corner,.htFiltersConditionsMenu .ht_clone_bottom_inline_start_corner{display:none}.htFiltersConditionsMenu table.htCore{border:1px solid #bbb;border-bottom-width:2px;border-right-width:2px}.htFiltersConditionsMenu .wtBorder{visibility:hidden}.htFiltersConditionsMenu table tbody tr td{background:#fff;border-width:0;padding:4px 6px 0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htFiltersConditionsMenu table tbody tr td:first-child{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}[dir=rtl].htFiltersConditionsMenu table tbody tr td:first-child{border-left-width:0;border-right-width:0}.htFiltersConditionsMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htFiltersConditionsMenu table tbody tr td.current,.htFiltersConditionsMenu table tbody tr td.zeroclipboard-is-hover{background:#e9e9e9}.htFiltersConditionsMenu table tbody tr td.htSeparator{border-top:1px solid #e6e6e6;height:0;padding:0}.htFiltersConditionsMenu table tbody tr td.htDisabled{color:#999}.htFiltersConditionsMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htFiltersConditionsMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:10px}.htFiltersConditionsMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htFiltersConditionsMenu .ht_master .wtHolder{overflow:hidden}.handsontable .htMenuFiltering{border-bottom:1px dotted #ccc;height:135px;overflow:hidden}.handsontable .ht_master table td.htCustomMenuRenderer{background-color:#fff;cursor:auto}.handsontable .htFiltersMenuLabel{font-size:.75em}.handsontable .htFiltersMenuActionBar{text-align:center;padding-top:10px;padding-bottom:3px}.handsontable .htFiltersMenuCondition.border{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuCondition .htUIInput{padding:0 0 5px}.handsontable .htFiltersMenuValue{border-bottom:1px dotted #ccc!important}.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch{padding:0}.handsontable .htFiltersMenuCondition .htUIInput input,.handsontable .htFiltersMenuValue .htUIMultipleSelectSearch input{font-family:inherit;font-size:.75em;padding:4px;box-sizing:border-box;width:100%}.htUIMultipleSelect .ht_master .wtHolder{overflow-y:scroll}.handsontable .htFiltersActive .changeType{border:1px solid #509272;color:#18804e;background-color:#d2e0d9}.handsontable .htUISelectAll{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUISelectAll{margin-right:0;margin-left:10px}.handsontable .htUIClearAll,.handsontable .htUISelectAll{display:inline-block}.handsontable .htUIClearAll a,.handsontable .htUISelectAll a{font-size:.75em}.handsontable .htUISelectionControls{text-align:right}[dir=rtl].handsontable .htUISelectionControls{text-align:left}.handsontable .htCheckboxRendererInput{margin:0 5px 0 0;vertical-align:middle;height:1em}[dir=rtl].handsontable .htCheckboxRendererInput{margin-left:5px;margin-right:0}.handsontable .htUIInput{padding:3px 0 7px;position:relative;text-align:center}.handsontable .htUIInput input{border-radius:2px;border:1px solid #d2d1d1}.handsontable .htUIInput input:focus{outline:0}.handsontable .htUIInputIcon{position:absolute}.handsontable .htUIInput.htUIButton{cursor:pointer;display:inline-block}.handsontable .htUIInput.htUIButton input{background-color:#eee;color:#000;cursor:pointer;font-family:inherit;font-size:.75em;font-weight:700;height:19px;min-width:64px}.handsontable .htUIInput.htUIButton input:hover{border-color:#b9b9b9}.handsontable .htUIInput.htUIButtonOK{margin-left:0;margin-right:10px}[dir=rtl].handsontable .htUIInput.htUIButtonOK{margin-right:0;margin-left:10px}.handsontable .htUIInput.htUIButtonOK input{background-color:#0f9d58;border-color:#18804e;color:#fff}.handsontable .htUIInput.htUIButtonOK input:hover{border-color:#1a6f46}.handsontable .htUISelect{cursor:pointer;margin-bottom:7px;position:relative}.handsontable .htUISelectCaption{background-color:#e8e8e8;border-radius:2px;border:1px solid #d2d1d1;font-family:inherit;font-size:.75em;font-weight:700;padding:3px 20px 3px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handsontable .htUISelectCaption:hover{background-color:#e8e8e8;border:1px solid #b9b9b9}.handsontable .htUISelectDropdown:after{content:"▲";font-size:7px;position:absolute;right:10px;top:0}.handsontable .htUISelectDropdown:before{content:"▼";font-size:7px;position:absolute;right:10px;top:8px}.handsontable .htUIMultipleSelect .handsontable .htCore{border:none}.handsontable .htUIMultipleSelect .handsontable .htCore td:hover{background-color:#f5f5f5}.handsontable .htUIMultipleSelectSearch input{border-radius:2px;border:1px solid #d2d1d1;padding:3px}.handsontable .htUIRadio{display:inline-block;margin-left:0;margin-right:5px;height:100%}[dir=rtl].handsontable .htUIRadio{margin-right:0;margin-left:5px}.handsontable .htUIRadio:last-child{margin-right:0}.handsontable .htUIRadio>input[type=radio]{margin-left:0;margin-right:.5ex}[dir=rtl].handsontable .htUIRadio>input[type=radio]{margin-right:0;margin-left:.5ex}.handsontable .htUIRadio label{vertical-align:middle}.handsontable .htFiltersMenuOperators{padding-bottom:5px}.handsontable th.beforeHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:after,.handsontable th.afterHiddenColumn:before{color:#bbb;position:absolute;top:50%;font-size:5pt;transform:translateY(-50%)}.handsontable th.afterHiddenColumn{position:relative}.handsontable th.beforeHiddenColumn:after{right:1px;content:"◀"}[dir=rtl].handsontable th.beforeHiddenColumn:after{right:initial;left:1px;content:"▶"}.handsontable th.afterHiddenColumn:before{left:1px;content:"▶"}[dir=rtl].handsontable th.afterHiddenColumn:before{right:1px;left:initial;content:"◀"}/*!
 * Handsontable HiddenRows
 */.handsontable th.beforeHiddenRow:before,.handsontable th.afterHiddenRow:after{color:#bbb;font-size:6pt;line-height:6pt;position:absolute;left:2px}.handsontable th.beforeHiddenRow,.handsontable th.afterHiddenRow{position:relative}.handsontable th.beforeHiddenRow:before{content:"▲";bottom:2px}.handsontable th.afterHiddenRow:after{content:"▼";top:2px}.handsontable.ht__selection--rows tbody th.beforeHiddenRow.ht__highlight:before,.handsontable.ht__selection--rows tbody th.afterHiddenRow.ht__highlight:after{color:#eee}.handsontable td.afterHiddenRow.firstVisibleRow,.handsontable th.afterHiddenRow.firstVisibleRow{border-top:1px solid #CCC}.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_top_inline_start_corner th:nth-child(2),.htRowHeaders .ht_master.innerBorderInlineStart~.ht_clone_inline_start td:first-of-type{border-left:0 none}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--guideline,.handsontable .ht__manualColumnMove--backlight{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline{background:#757575;width:2px;top:0;margin-inline-start:-1px;margin-inline-end:0;z-index:205}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:#34343440;display:none;z-index:205;pointer-events:none}.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,.handsontable.on-moving--columns .ht__manualColumnMove--backlight{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--guideline,.handsontable .ht__manualRowMove--backlight{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:205}.handsontable .ht__manualRowMove--backlight{background:#343434;background:#34343440;display:none;z-index:205;pointer-events:none}.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,.handsontable.on-moving--rows .ht__manualRowMove--backlight{display:block}.handsontable tbody td[rowspan][class*=area][class*=highlight]:not([class*=fullySelectedMergedCell]):before{opacity:0}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-multiple]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-0]:before{opacity:.1}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-1]:before{opacity:.2}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-2]:before{opacity:.27}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-3]:before{opacity:.35}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-4]:before{opacity:.41}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-5]:before{opacity:.47}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-6]:before{opacity:.54}.handsontable tbody td[rowspan][class*=area][class*=highlight][class*=fullySelectedMergedCell-7]:before{opacity:.58}.handsontable span.colHeader.columnSorting:after{top:50%;margin-top:-2px;position:absolute;right:-15px;left:unset;padding-left:5px;padding-right:unset;font-size:8px;height:8px;line-height:1.1;text-decoration:underline}[dir=rtl].handsontable span.colHeader.columnSorting:after{left:-15px;right:unset;padding-right:5px;padding-left:unset}.handsontable span.colHeader.columnSorting:after{text-decoration:none}.handsontable span.colHeader.columnSorting[class^=sort-]:after,.handsontable span.colHeader.columnSorting[class*=" sort-"]:after{content:"+"}.handsontable span.colHeader.columnSorting.sort-1:after{content:"1"}.handsontable span.colHeader.columnSorting.sort-2:after{content:"2"}.handsontable span.colHeader.columnSorting.sort-3:after{content:"3"}.handsontable span.colHeader.columnSorting.sort-4:after{content:"4"}.handsontable span.colHeader.columnSorting.sort-5:after{content:"5"}.handsontable span.colHeader.columnSorting.sort-6:after{content:"6"}.handsontable span.colHeader.columnSorting.sort-7:after{content:"7"}.htGhostTable th div button.changeType+span.colHeader.columnSorting:not(.indicatorDisabled){padding-right:5px}.handsontable thead th.hiddenHeader:not(:first-of-type){display:none}.handsontable th.ht_nestingLevels{text-align:left;padding-left:7px}[dir=rtl].handsontable th.ht_nestingLevels{text-align:right;padding-right:7px}.handsontable th div.ht_nestingLevels{display:inline-block;position:absolute;left:11px;right:unset}[dir=rtl].handsontable th div.ht_nestingLevels{right:11px;left:unset}.handsontable.innerBorderInlineStart th div.ht_nestingLevels,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{right:10px;left:unset}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingLevels,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingLevels{left:10px;right:unset}.handsontable th span.ht_nestingLevel{display:inline-block}.handsontable th span.ht_nestingLevel_empty{display:inline-block;width:10px;height:1px;float:left}[dir=rtl].handsontable th span.ht_nestingLevel_empty{float:right}.handsontable th span.ht_nestingLevel:after{content:"┐";font-size:9px;display:inline-block;position:relative;bottom:3px}.handsontable th div.ht_nestingButton{display:inline-block;position:absolute;right:-2px;left:unset;cursor:pointer}[dir=rtl].handsontable th div.ht_nestingButton{left:-2px;right:unset}.handsontable th div.ht_nestingButton.ht_nestingExpand:after{content:"+"}.handsontable th div.ht_nestingButton.ht_nestingCollapse:after{content:"-"}.handsontable.innerBorderInlineStart th div.ht_nestingButton,.handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{right:0;left:unset}[dir=rtl].handsontable.innerBorderInlineStart th div.ht_nestingButton,[dir=rtl].handsontable.innerBorderInlineStart~.handsontable th div.ht_nestingButton{left:0;right:unset}.connector-card[data-v-0cb41c96]{border-radius:12px;transition:transform .2s,box-shadow .2s}.connector-card[data-v-0cb41c96]:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000001a!important}.connector-header[data-v-0cb41c96]{display:flex;justify-content:center;align-items:center;padding:1rem;background:linear-gradient(to right,var(--primary-100),var(--primary-50));border-radius:12px 12px 0 0}.connector-url[data-v-0cb41c96]{background-color:var(--surface-ground);border:1px solid var(--surface-border)}[data-v-0cb41c96] .p-card{border-radius:12px}[data-v-0cb41c96] .p-card .p-card-content{padding-top:.5rem}[data-v-0cb41c96] .p-card .p-card-body{padding:1.25rem}[data-v-0cb41c96] .p-card .p-card-title{padding:0;margin-bottom:1rem}[data-v-0cb41c96] .p-button.p-button-outlined{border-width:2px}[data-v-0cb41c96] .p-button.p-button-outlined:not(.p-disabled):hover{background:var(--primary-50);border-color:var(--primary-color)}.no-connectors[data-v-0cb41c96]{background-color:var(--surface-ground);border:2px dashed var(--surface-border)}.no-connectors[data-v-0cb41c96]:hover{transform:none;box-shadow:none!important}[data-v-86d4005a] .connector-integration-dialog .p-dialog-content{padding:0;overflow:hidden;border-radius:.75rem}[data-v-86d4005a] .connector-integration-dialog .p-dialog-header,[data-v-86d4005a] .connector-integration-dialog .p-dialog-footer{display:none}[data-v-86d4005a] .connector-integration-input.p-inputtext{border:1px solid var(--color-outline-variant, #c3c5d8);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff);padding:.5rem .75rem;font-size:14px;line-height:20px;color:var(--color-on-background, #141d23);box-shadow:none}[data-v-86d4005a] .connector-integration-input--joined.p-inputtext{border-radius:0 .5rem .5rem 0}[data-v-86d4005a] .connector-integration-input.p-inputtext:enabled:focus{border-color:var(--color-primary, #003eb5);box-shadow:0 0 0 1px var(--color-primary, #003eb5)}[data-v-86d4005a] .connector-integration-input.p-invalid{border-color:var(--color-error, #ba1a1a)}[data-v-86d4005a] .connector-integration-select.p-select{width:100%;border:1px solid var(--color-outline-variant, #c3c5d8);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff)}[data-v-86d4005a] .connector-integration-select .p-select-label{padding:.5rem .75rem;font-size:14px}[data-v-86d4005a] .connector-integration-select.p-focus{border-color:var(--color-primary, #003eb5);box-shadow:0 0 0 1px var(--color-primary, #003eb5)}[data-v-86d4005a] .connector-integration-select.p-invalid{border-color:var(--color-error, #ba1a1a)}[data-v-4a6b8f4b] .references-import-drawer__upload .p-fileupload-buttonbar{display:none}[data-v-4a6b8f4b] .references-import-drawer__upload .p-fileupload-content{padding:0;border:0;background:transparent}[data-v-4a6b8f4b] .references-import-drawer .p-drawer-content{padding:0 var(--spacing-lg) var(--spacing-lg)}[data-v-4a6b8f4b] .references-import-drawer__table .p-datatable-wrapper{border:0}.non-searchable-dialog[data-v-2b515e22] .p-dialog-content{border-radius:1rem;background:linear-gradient(145deg,#fff,#f8f9fa)}.entrance-animation[data-v-2b515e22]{animation:slideIn-2b515e22 .3s ease-out}.custom-table-container[data-v-2b515e22]{max-height:60vh;overflow-y:auto;border-radius:12px;box-shadow:0 4px 6px #0000000d;background:#fff}.custom-table[data-v-2b515e22]{width:100%;border-collapse:separate;border-spacing:0}.custom-table thead[data-v-2b515e22]{position:sticky;top:0;background:#f8fafc;z-index:1}.custom-table th[data-v-2b515e22]{padding:1rem;font-weight:600;text-align:left;color:#64748b;border-bottom:2px solid #e2e8f0}.custom-table td[data-v-2b515e22]{padding:1rem;border-bottom:1px solid #e2e8f0}.interactive-row[data-v-2b515e22]{cursor:pointer;transition:all .2s ease}.interactive-row[data-v-2b515e22]:hover{background:rgba(var(--primary-color-rgb),.05)}.selected-row[data-v-2b515e22]{background:rgba(var(--primary-color-rgb),.08)}.selected-row[data-v-2b515e22]:hover{background:rgba(var(--primary-color-rgb),.12)}.select-column[data-v-2b515e22]{width:60px;text-align:center}.selection-icon[data-v-2b515e22]{font-size:1.2rem;color:var(--primary-color)}.column-name[data-v-2b515e22]{font-weight:500}.sample-chips[data-v-2b515e22]{display:flex;gap:.5rem;flex-wrap:wrap}.sample-chip[data-v-2b515e22]{background:#f1f5f9;padding:.25rem .75rem;border-radius:1rem;font-size:.875rem;color:#475569;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes slideIn-2b515e22{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.disabled-row[data-v-2b515e22]{opacity:.7;cursor:not-allowed!important;background:#00000008}.disabled-row[data-v-2b515e22]:hover{background:#00000008!important}.disabled-icon[data-v-2b515e22]{opacity:.5}.text-success[data-v-2b515e22]{color:var(--green-600)}.text-danger[data-v-2b515e22]{color:var(--red-600)}.icon-container[data-v-2b515e22]{display:inline-flex;padding:1rem;border-radius:50%;background:var(--surface-ground)}.selected-columns-section[data-v-2b515e22]{background:var(--surface-section);border-radius:12px;padding:1.5rem;border:1px solid var(--surface-border)}.selected-chips-container[data-v-2b515e22]{display:flex;flex-wrap:wrap;gap:.5rem}[data-v-2b515e22] .custom-chip{background:var(--primary-50);border:1px solid var(--primary-100);transition:all .2s ease;animation:fadeIn-2b515e22 .3s ease-out}[data-v-2b515e22] .custom-chip:hover{background:var(--primary-100);transform:translateY(-1px)}[data-v-2b515e22] .custom-chip .p-chip-icon{color:var(--primary-600);margin-right:.5rem}[data-v-2b515e22] .custom-chip .p-chip-text{color:var(--primary-700)}[data-v-2b515e22] .custom-chip .p-chip-remove-icon{color:var(--primary-500);margin-left:.5rem}[data-v-2b515e22] .custom-chip .p-chip-remove-icon:hover{color:var(--primary-800)}@keyframes fadeIn-2b515e22{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.custom-steps[data-v-aeab70de]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 0;position:relative}.step-item[data-v-aeab70de]{flex:1;display:flex;align-items:center;position:relative}.step-content[data-v-aeab70de]{display:flex;align-items:center;z-index:2;position:relative;background:#fff;padding:.75rem 1.5rem;border-radius:8px;width:100%;transition:all .3s ease;border:2px solid var(--surface-200);margin:0 1rem}.step-text[data-v-aeab70de]{display:flex;flex-direction:column;gap:.25rem;width:100%}.step-label[data-v-aeab70de]{font-weight:600;color:var(--text-color);font-size:.875rem}.step-description[data-v-aeab70de]{color:var(--text-color-secondary);font-size:.75rem}.step-line[data-v-aeab70de]{position:absolute;top:50%;left:calc(50% + 1rem);right:calc(-50% + 1rem);height:2px;background:var(--surface-200);transition:all .3s ease;z-index:1}.step-item.active .step-content[data-v-aeab70de]{border-color:var(--primary-color);background:var(--primary-50);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.step-item.active .step-label[data-v-aeab70de]{color:var(--primary-color)}.step-item.completed .step-content[data-v-aeab70de]{border-color:var(--primary-color);background:#fff}.step-item.completed .step-line[data-v-aeab70de]{background:var(--primary-color)}.step-item:first-child .step-content[data-v-aeab70de]{margin-left:0}.step-item:last-child .step-content[data-v-aeab70de]{margin-right:0}.step-item:first-child .step-line[data-v-aeab70de]{left:calc(100% - 1rem);width:2rem}.step-item:last-child .step-line[data-v-aeab70de]{display:none}.step-item:not(.active) .step-content[data-v-aeab70de]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000000d}@keyframes float-aeab70de{0%{transform:translateY(-2px)}50%{transform:translateY(-4px)}to{transform:translateY(-2px)}}.step-item.active .step-content[data-v-aeab70de]{animation:float-aeab70de 3s ease-in-out infinite}.keyfile-settings-modal[data-v-aeab70de]{max-width:1200px}.step-container[data-v-aeab70de]{min-height:500px;padding:1rem}.pattern-card[data-v-aeab70de]{border:1px solid var(--surface-border);transition:all .2s}.pattern-card[data-v-aeab70de]:hover{background:var(--surface-hover)}.pattern-card.selected[data-v-aeab70de]{border-color:var(--primary-color);background:var(--primary-50)}.type-badge[data-v-aeab70de]{padding:.25rem .5rem;border-radius:1rem;font-size:.875rem}.type-badge.container[data-v-aeab70de]{background:var(--blue-50);color:var(--blue-700)}.type-badge.reference[data-v-aeab70de]{background:var(--green-50);color:var(--green-700)}.type-badge.number[data-v-aeab70de]{background:var(--orange-50);color:var(--orange-700)}.mapping-field-container .suggested[data-v-aeab70de]{border-color:var(--primary-color);background:var(--primary-50)}.validation-item[data-v-aeab70de]{padding:.5rem;border-radius:.5rem;background:var(--surface-ground)}.step-container[data-v-aeab70de]{animation:fadeIn-aeab70de .3s ease-out}@keyframes fadeIn-aeab70de{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-v-aeab70de] .p-steps{background:var(--surface-card);border-radius:1rem;padding:1rem;box-shadow:0 2px 4px #0000000d}[data-v-aeab70de] .p-steps .p-steps-item{flex:1}[data-v-aeab70de] .p-steps .p-steps-item .p-menuitem-link{background:transparent;transition:all .2s}[data-v-aeab70de] .p-steps .p-steps-item.p-highlight .p-steps-number{background:var(--primary-color);color:var(--primary-color-text)}[data-v-aeab70de] .p-steps .p-steps-item.p-highlight .p-steps-title{color:var(--primary-color)}[data-v-aeab70de] .p-steps .p-steps-item:before{border-top:2px solid var(--surface-border)}.p-button[data-v-aeab70de]{transition:all .2s ease}.p-button[data-v-aeab70de]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.p-button[data-v-aeab70de]:not(:disabled):active{transform:translateY(0)}.surface-card[data-v-aeab70de]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:1rem;transition:all .2s ease}.surface-card[data-v-aeab70de]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-aeab70de] .p-dropdown,[data-v-aeab70de] .p-inputtext{border-radius:.5rem;transition:all .2s ease}[data-v-aeab70de] .p-dropdown:hover,[data-v-aeab70de] .p-inputtext:hover{border-color:var(--primary-color)}[data-v-aeab70de] .p-dropdown.p-focus,[data-v-aeab70de] .p-inputtext:focus{box-shadow:0 0 0 2px var(--primary-color-50)}.pattern-card[data-v-aeab70de]{border-radius:.75rem;box-shadow:0 2px 4px #0000000d;transition:all .2s ease}.pattern-card[data-v-aeab70de]:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.pattern-card.selected[data-v-aeab70de]{transform:translateY(-2px);box-shadow:0 4px 8px rgba(var(--primary-color-rgb),.2)}.step-container[data-v-aeab70de]{animation:slideIn-aeab70de .3s ease-out}@keyframes slideIn-aeab70de{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.saving-overlay[data-v-aeab70de]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:1;border-radius:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (max-width: 768px){[data-v-aeab70de] .p-steps .p-steps-item .p-menuitem-link{flex-direction:column;padding:.5rem}.step-description[data-v-aeab70de]{display:none}}.step-content[data-v-aeab70de]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.5rem}.step-content.active[data-v-aeab70de]{background:var(--primary-50);border-radius:.5rem}[data-v-aeab70de] .p-steps-item{flex:1}[data-v-aeab70de] .p-steps-item .p-menuitem-link{flex-direction:column;padding:1rem 1rem 0}[data-v-aeab70de] .p-steps-item.p-highlight .p-steps-number{background:var(--primary-color);color:var(--primary-color-text)}[data-v-aeab70de] .p-steps-item.p-highlight .p-steps-title{color:var(--primary-color);font-weight:600}[data-v-aeab70de] .p-steps-item:before{margin-top:-4px}[data-v-aeab70de] .p-steps .p-steps-item.p-highlight:before{border-top:2px solid var(--primary-color)}[data-v-aeab70de] .p-steps .p-steps-item.p-highlight:after{border-top:2px solid var(--primary-color)}[data-v-aeab70de] .p-steps-number{border-radius:50%;width:2rem;height:2rem;line-height:2rem;text-align:center;transition:all .2s}[data-v-aeab70de] .p-steps-title{margin-top:.5rem;transition:all .2s}[data-v-aeab70de] .p-steps .p-steps-item.p-highlight,[data-v-aeab70de] .p-steps .p-steps-item.p-complete{border-color:var(--primary-color)}.references[data-v-63ce8936]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.references--embedded[data-v-63ce8936]{padding:0;gap:0}.references__header[data-v-63ce8936]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.references__header-copy[data-v-63ce8936]{flex:1;min-width:0}.references__actions[data-v-63ce8936]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0;flex-wrap:nowrap}.references__search[data-v-63ce8936]{width:16rem;flex:0 0 16rem}.references__import-btn[data-v-63ce8936]{white-space:nowrap;flex-shrink:0}[data-v-63ce8936] .references__toolbar-control.p-button{height:3rem!important;min-height:3rem!important;max-height:3rem!important;padding-block:0!important;display:inline-flex;align-items:center}[data-v-63ce8936] .references__toolbar-control.p-inputgroup{height:3rem!important;min-height:3rem!important;align-items:stretch}[data-v-63ce8936] .references__toolbar-control .p-inputgroupaddon{background:var(--card);border-color:var(--hairline);color:var(--ink-muted);display:flex;align-items:center;justify-content:center;min-height:3rem!important;height:3rem!important;box-sizing:border-box}[data-v-63ce8936] .references__toolbar-control .p-inputtext{border-color:var(--hairline);background:var(--card);min-width:14rem;height:3rem!important;min-height:3rem!important;max-height:3rem!important;box-sizing:border-box}.references__title[data-v-63ce8936]{margin:0}.references__subtitle[data-v-63ce8936]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-body);line-height:var(--leading-body)}.references__search-icon[data-v-63ce8936]{color:var(--ink-muted)}.references__search-input[data-v-63ce8936]{min-width:0;width:100%}[data-v-63ce8936] .references__toolbar-control .p-inputtext:focus{border-color:var(--brand-500);box-shadow:0 0 0 1px var(--brand-soft)}.references__muted[data-v-63ce8936]{color:var(--ink-muted)}.references__card[data-v-63ce8936]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:1.5rem;max-width:100%;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0000000d}.references__card--flush[data-v-63ce8936]{padding:0;overflow:hidden}.references__card--directorio[data-v-63ce8936]{box-shadow:0 1px 2px #0000000d}.references__card-head[data-v-63ce8936]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.references__table-wrap[data-v-63ce8936]{position:relative;min-height:10rem;width:100%;max-width:100%;min-width:0;overflow:auto}[data-v-63ce8936] .references__table .p-datatable-table-container,[data-v-63ce8936] .references__table .p-datatable-wrapper{overflow:auto;max-width:100%}[data-v-63ce8936] .references__table.p-datatable{width:100%;max-width:100%}[data-v-63ce8936] .references__table .p-datatable-table{width:100%;min-width:100%}.references__skeleton[data-v-63ce8936] .skeleton-loader{padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}.references__skeleton[data-v-63ce8936] .skeleton-row{background:transparent;border-bottom-color:var(--hairline)}.references__skeleton[data-v-63ce8936] .skeleton-row.header{background:var(--table-header-bg, var(--canvas, #f7f8f9));border-bottom-color:var(--hairline)}.references__skeleton[data-v-63ce8936] .skeleton-cell,.references__skeleton[data-v-63ce8936] .skeleton-page,.references__skeleton[data-v-63ce8936] .skeleton-search{background:var(--hairline)}[data-v-63ce8936] .references__table .p-datatable-loading-overlay{background:var(--table-loading-overlay, rgba(255, 255, 255, .72))}.references__card-title[data-v-63ce8936]{margin:0}.references__count[data-v-63ce8936]{font-size:var(--text-sm);font-weight:600;color:#003eb5;background:#dce1ff;padding:.2rem .65rem;border-radius:9999px;min-width:1.75rem;text-align:center}.references__empty[data-v-63ce8936]{text-align:center;color:var(--ink-muted);padding:2rem 1rem}.references__empty--compact[data-v-63ce8936]{padding:1.5rem 1rem}.references__drawer-header[data-v-63ce8936]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding-right:2.5rem}.references__drawer-title[data-v-63ce8936]{font-size:1.75rem;margin:0}.references__drawer-subtitle[data-v-63ce8936]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-sm)}.references__drawer-body[data-v-63ce8936]{display:flex;flex-direction:column;gap:1.25rem}.references__card-head--bordered[data-v-63ce8936]{padding:1rem 1.5rem;margin-bottom:0;border-bottom:1px solid var(--hairline)}.references__drawer-grid[data-v-63ce8936]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.references__status-pending[data-v-63ce8936]{display:inline-flex;align-items:center;gap:.5rem;color:var(--brand-500)}.references__tag[data-v-63ce8936] .p-tag{border-radius:0!important}.references__upload-options[data-v-63ce8936]{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:1rem}.references__option[data-v-63ce8936]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);font-size:var(--text-sm);cursor:pointer}.references__dropzone[data-v-63ce8936]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:2.5rem 1.25rem;border:2px dashed var(--hairline);border-radius:var(--tile-radius);background:var(--brand-soft);cursor:pointer;transition:border-color .2s ease}.references__dropzone[data-v-63ce8936]:hover{border-color:var(--brand-500)}.references__dropzone-badge[data-v-63ce8936]{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--card);border:1px solid var(--hairline);color:var(--brand-500);font-size:1.4rem}.references__dropzone-title[data-v-63ce8936]{margin:0;color:var(--ink-muted);font-size:.95rem;max-width:22rem}.references__dropzone-browse[data-v-63ce8936]{border:0;background:transparent;color:var(--brand-500);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.references__selected-file[data-v-63ce8936]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--hairline);border-radius:var(--control-radius, 4px);background:var(--canvas, #f7f8f9)}.references__selected-file-main[data-v-63ce8936]{display:flex;align-items:center;gap:.85rem;min-width:0}.references__file-icon[data-v-63ce8936]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--brand-soft);color:var(--brand-500);flex-shrink:0}.references__file-name[data-v-63ce8936]{font-weight:600;color:var(--ink);word-break:break-word}.references__file-meta[data-v-63ce8936]{font-size:var(--text-sm);color:var(--ink-muted);margin-top:.15rem}.references__upload-footer[data-v-63ce8936]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--hairline)}.references__error[data-v-63ce8936]{margin-top:1rem;padding:.85rem 1rem;border:1px solid #fecaca;background:#fef2f2;color:#991b1b;font-size:var(--text-sm)}.references__error ul[data-v-63ce8936]{margin:.5rem 0 0;padding-left:1.25rem}.references__drawer-panel[data-v-63ce8936]{height:100%}.references__panel-head[data-v-63ce8936]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.references__panel-head>div[data-v-63ce8936]{min-width:0}.references__panel-add-btn[data-v-63ce8936]{flex-shrink:0;white-space:nowrap}.references__panel-title[data-v-63ce8936]{font-size:1.1rem;color:var(--ink);margin:0}.references__panel-subtitle[data-v-63ce8936]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-sm)}@media (max-width: 960px){.references__drawer-grid[data-v-63ce8936]{grid-template-columns:1fr}}@media (max-width: 768px){[data-v-63ce8936] .references-drawer.p-drawer{width:100vw!important}}@media (max-width: 900px){.references__header[data-v-63ce8936]{align-items:flex-start;flex-wrap:wrap}.references__actions[data-v-63ce8936]{width:100%;flex-wrap:wrap}.references__search[data-v-63ce8936]{flex:1 1 14rem;width:auto}}@media (max-width: 640px){.references[data-v-63ce8936]{padding:1.25rem}.references__actions[data-v-63ce8936]{flex-direction:column;align-items:stretch}.references__search[data-v-63ce8936]{flex:1 1 auto;width:100%}.references__import-btn[data-v-63ce8936]{width:100%;justify-content:center}}[data-v-63ce8936] .references-drawer .p-drawer-header{padding:1.25rem 1.5rem;border-bottom:1px solid var(--hairline);background:var(--card)}[data-v-63ce8936] .references-drawer.p-drawer{width:77vw!important}[data-v-63ce8936] .references-drawer .p-drawer-content{background:var(--canvas, #f7f8f9);padding:1.25rem 1.5rem 1.5rem}[data-v-63ce8936] .references-drawer .references__drawer-refresh-btn.p-button,[data-v-63ce8936] .references-drawer .references__panel-add-btn.p-button,[data-v-63ce8936] .references-drawer .references__upload-submit-btn.p-button,[data-v-63ce8936] .references__upload-footer .p-button{min-height:2.5rem}[data-v-63ce8936] .references-drawer .references__panel-add-btn.p-button .p-button-label{white-space:nowrap}[data-v-63ce8936] .references__file-upload .p-fileupload-header{display:none}[data-v-63ce8936] .references__file-upload .p-fileupload-content{border:none;background:transparent;padding:0}[data-v-63ce8936] .references__file-upload.p-fileupload{border:none;background:transparent}[data-v-63ce8936] .references__table.p-datatable,[data-v-63ce8936] .references__card .p-datatable{box-shadow:none;border:none;border-radius:0}[data-v-63ce8936] .references__table .p-paginator,[data-v-63ce8936] .references__card .p-paginator{border:none;background:transparent;color:var(--ink-muted)}[data-v-63ce8936] .references__table .p-paginator .p-paginator-current,[data-v-63ce8936] .references__card .p-paginator .p-paginator-current{margin-left:auto}[data-v-63ce8936] .references__table .p-paginator-first,[data-v-63ce8936] .references__table .p-paginator-last,[data-v-63ce8936] .references__card .p-paginator-first,[data-v-63ce8936] .references__card .p-paginator-last{display:none}[data-v-63ce8936] .p-progressbar{height:.5rem;background-color:var(--hairline)}[data-v-63ce8936] .p-progressbar .p-progressbar-value{background-color:var(--brand-500)}[data-v-63ce8936] .p-datatable.p-datatable-customers .p-datatable-header{padding:1rem;text-align:left}[data-v-63ce8936] .p-datatable.p-datatable-customers .p-paginator{padding:1rem}[data-v-63ce8936] .p-datatable.p-datatable-customers .p-datatable-thead>tr>th{text-align:left}[data-v-63ce8936] .p-datatable.p-datatable-customers .p-datatable-tbody>tr>td{cursor:auto}[data-v-63ce8936] .p-datatable.p-datatable-customers .p-dropdown-label:not(.p-placeholder){text-transform:uppercase}[data-v-63ce8936] .p-datatable.p-datatable-customers .details-subtable{padding:1rem}[data-v-63ce8936] .p-fileupload-file-details{display:none;visibility:hidden}[data-v-63ce8936] .p-fileupload-files{width:100%}[data-v-63ce8936] .p-fileupload-file{width:100%;white-space:break-spaces;text-overflow:ellipsis;overflow:hidden}[data-v-63ce8936] .p-fileupload-buttonbar{background:var(--card);border-color:var(--hairline)}[data-v-63ce8936] .p-button.p-button-rounded{width:2.5rem;height:2.5rem}[data-v-63ce8936] .p-button.p-button-rounded .p-button-icon{font-size:1rem}.tags__card[data-v-1845ccdc]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:1.5rem;box-shadow:0 1px 2px #0000000d}.tags__card--flush[data-v-1845ccdc]{padding:0;overflow:hidden}.tags__card-head[data-v-1845ccdc]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.tags__card-title[data-v-1845ccdc]{margin:0}.tags__count[data-v-1845ccdc]{font-size:var(--text-sm);font-weight:600;color:var(--ink-muted);background:var(--brand-soft);padding:.25rem .65rem;border-radius:var(--control-radius, 4px)}.tags__table-wrap[data-v-1845ccdc]{position:relative;min-height:10rem;width:100%;max-width:100%;min-width:0;overflow:auto}.tags__skeleton[data-v-1845ccdc] .skeleton-loader{padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}.tags__skeleton[data-v-1845ccdc] .skeleton-row{background:transparent;border-bottom-color:var(--hairline)}.tags__skeleton[data-v-1845ccdc] .skeleton-row.header{background:var(--table-header-bg, var(--canvas, #f7f8f9));border-bottom-color:var(--hairline)}.tags__skeleton[data-v-1845ccdc] .skeleton-cell,.tags__skeleton[data-v-1845ccdc] .skeleton-page,.tags__skeleton[data-v-1845ccdc] .skeleton-search{background:var(--hairline)}[data-v-1845ccdc] .tags__table .p-datatable-loading-overlay{background:var(--table-loading-overlay, rgba(255, 255, 255, .72))}[data-v-1845ccdc] .tags__table.p-datatable{width:100%;max-width:100%;box-shadow:none;border:none;border-radius:0}[data-v-1845ccdc] .tags__table .p-datatable-table-container,[data-v-1845ccdc] .tags__table .p-datatable-wrapper{overflow:auto;max-width:100%}[data-v-1845ccdc] .tags__table .p-datatable-table{width:100%;min-width:100%}.tags__filename[data-v-1845ccdc]{font-weight:500}.tags__empty[data-v-1845ccdc]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;color:var(--ink-muted);padding:2rem 1rem}.tags__empty-text[data-v-1845ccdc]{margin:0;max-width:36rem}.tags__details-toolbar[data-v-1845ccdc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.tags__details-search[data-v-1845ccdc]{width:16rem;flex:0 0 16rem}[data-v-1845ccdc] .tags__details-search .p-inputgroupaddon{background:var(--card);border-color:var(--hairline);color:var(--ink-muted)}[data-v-1845ccdc] .tags__details-search .p-inputtext{border-color:var(--hairline);background:var(--card)}[data-v-1845ccdc] .tags__table .p-paginator{border:none;background:transparent;color:var(--ink-muted);flex-wrap:nowrap;gap:.35rem;padding-top:.75rem}[data-v-1845ccdc] .tags__table .p-paginator-content{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}[data-v-1845ccdc] .tags__table .p-paginator-first,[data-v-1845ccdc] .tags__table .p-paginator-last{display:none}[data-v-1845ccdc] .p-column-filter-menu-button.p-column-filter-menu-button-active{background:var(--brand-500);color:#fff}.tags[data-v-5c2de356]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 2.25rem}.tags--embedded[data-v-5c2de356]{padding:0;gap:0}.tags__header[data-v-5c2de356]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.tags__header-copy[data-v-5c2de356]{flex:1;min-width:0}.tags__title[data-v-5c2de356]{font-size:var(--text-display);margin:0}.tags__subtitle[data-v-5c2de356]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-body)}.tags__actions[data-v-5c2de356]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0;flex-wrap:nowrap}.tags__action-btn[data-v-5c2de356]{white-space:nowrap}.tags__dropzone[data-v-5c2de356]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:2.5rem 1.25rem;border:2px dashed var(--hairline);border-radius:var(--tile-radius);background:var(--brand-soft);cursor:pointer}.tags__dropzone-badge[data-v-5c2de356]{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--card);border:1px solid var(--hairline);color:var(--brand-500);font-size:1.4rem}.tags__dropzone-title[data-v-5c2de356]{font-size:1.5rem;margin:0;color:var(--ink)}.tags__dropzone-hint[data-v-5c2de356]{margin:0;color:var(--ink-muted);font-size:.95rem}.tags__dropzone-browse[data-v-5c2de356]{border:0;background:transparent;color:var(--brand-500);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0}.tags__upload-submit[data-v-5c2de356]{margin-top:1.25rem}.uploaded-item-preview[data-v-5c2de356]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--control-radius);color:var(--ink)}[data-v-5c2de356] .tags__file-upload .p-fileupload-buttonbar{display:none}[data-v-5c2de356] .tags__file-upload .p-fileupload-content{border:none;background:transparent;padding:0}@media (max-width: 900px){.tags__header[data-v-5c2de356]{align-items:flex-start;flex-wrap:wrap}.tags__actions[data-v-5c2de356]{width:100%;flex-wrap:wrap}}@media (max-width: 640px){.tags[data-v-5c2de356]{padding:1.25rem}.tags__actions[data-v-5c2de356]{flex-direction:column;align-items:stretch}.tags__action-btn[data-v-5c2de356]{width:100%;justify-content:center}}[data-v-f7d1c323] .p-datatable-thead{height:14rem!important}.reference[data-v-19d33971]{right:1rem;top:5.5rem;border-radius:5px;overflow-y:auto;overflow-x:hidden;z-index:100!important}.pdf-viewer-wrapper[data-v-19d33971]{position:sticky;top:0;height:100vh;overflow:hidden}.border-rounded[data-v-3ccc7383]{border-radius:10px}.browse-files[data-v-7af8fcb3]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-7af8fcb3]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-7af8fcb3]:focus:before{outline:none!important}.browse-files[data-v-7af8fcb3]:focus:before,.browse-files[data-v-7af8fcb3]:hover:before{top:0}.browse-files span[data-v-7af8fcb3]{z-index:2;display:inline;position:relative}[data-v-7af8fcb3] .p-fileupload-buttonbar{display:none}[data-v-7af8fcb3] .p-fileupload-content{padding:0;border:0}[data-v-7af8fcb3] .p-paginator .p-paginator-current{margin-left:auto}.container-height[data-v-84da9e98]{height:80vh!important;background-color:#fff!important}.custom-height[data-v-84da9e98]{min-height:86vh}.pdf-viewer-wrapper[data-v-84da9e98]{position:sticky;top:0;height:100vh;overflow:hidden}.viewDetailButton[data-v-5e411682]{border-top-right-radius:0;border-bottom-right-radius:0}.manually-label[data-v-5e411682]{border-top-left-radius:0;border-bottom-left-radius:0}[data-v-5e411682] .no-close-button .p-dialog-header .p-dialog-header-icons{display:none!important}.custom-scrollbar[data-v-5e411682]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-5e411682]::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar[data-v-5e411682]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar[data-v-5e411682]::-webkit-scrollbar-thumb:hover{background-color:#555}.no-data-found[data-v-5e411682]{width:100%;display:flex;justify-content:center;align-items:center;height:50vh}.p-datatable[data-v-5e411682]{width:100%!important}[data-v-5e411682] .p-datatable-loading-overlay{background-color:#ffffffc9}[data-v-5e411682] .p-datatable-wrapper{height:calc(100vh - 255px)!important}[data-v-5e411682] .p-datatable tr .p-datatable-wrapper{height:auto!important}[data-v-5e411682] .p-datatable .p-datatable-tbody tr:not(.p-datatable-emptymessage){cursor:pointer}[data-v-5e411682] .p-datatable .p-datatable-tbody tr:not(.p-datatable-emptymessage):hover{background-color:#f2f2f2}[data-v-5e411682] .p-paginator-first,[data-v-5e411682] .p-paginator-last,[data-v-5e411682] .p-fileupload-file-details{display:none;visibility:hidden}[data-v-5e411682] .p-datatable-thead{height:6rem}.issue-actions-container[data-v-48afd6db]{background-color:var(--surface-card);border-radius:8px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;padding:1.5rem}.issue-actions-header[data-v-48afd6db]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.issue-actions-header h3[data-v-48afd6db]{margin:0;color:var(--text-color);font-weight:600}.status-change-section[data-v-48afd6db]{margin-bottom:2rem}.status-change-section h4[data-v-48afd6db]{margin-bottom:.5rem;color:var(--text-color-secondary)}.totals-mismatch-section[data-v-48afd6db]{background-color:var(--surface-hover);border-radius:6px;padding:1rem;margin-bottom:2rem}.totals-mismatch-section h4[data-v-48afd6db]{color:var(--primary-color);margin-bottom:1rem}.totals-comparison[data-v-48afd6db]{display:flex;justify-content:space-between}.total-item[data-v-48afd6db]{display:flex;flex-direction:column}.total-label[data-v-48afd6db]{font-size:.875rem;color:var(--text-color-secondary);margin-bottom:.25rem}.total-value[data-v-48afd6db]{font-size:1.25rem;font-weight:600}.ap-check-total[data-v-48afd6db]{color:var(--primary-color)}.invoice-total[data-v-48afd6db]{color:var(--warning-color)}.issue-details-grid[data-v-48afd6db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.detail-item[data-v-48afd6db]{background-color:var(--surface-ground);border-radius:6px;padding:1rem}.detail-label[data-v-48afd6db]{display:block;font-size:.875rem;color:var(--text-color-secondary);margin-bottom:.5rem}.detail-value[data-v-48afd6db]{font-size:1rem;color:var(--text-color);font-weight:500}.invoice-json-container[data-v-48afd6db]{background-color:var(--surface-ground);border-radius:6px;display:flex;flex-direction:column;margin-top:2rem}.invoice-json-header[data-v-48afd6db]{display:flex;justify-content:space-between;padding:.5rem;border-bottom:1px solid var(--surface-border)}.invoice-json[data-v-48afd6db]{padding:1rem;max-height:300px;overflow:auto}.invoice-json pre[data-v-48afd6db]{font-family:monospace;white-space:pre-wrap;margin:0}.invoice-json .key[data-v-48afd6db]{color:var(--primary-color)}.invoice-json .string[data-v-48afd6db]{color:var(--green-500)}.invoice-json .number[data-v-48afd6db]{color:var(--orange-500)}.invoice-json .boolean[data-v-48afd6db]{color:#805ad5}.invoice-json .null[data-v-48afd6db]{color:var(--red-500)}.invoice-json .punctuation[data-v-48afd6db]{color:var(--text-color-secondary)}.editor-container[data-v-890998a2]{transition:border-color .2s}.editor-container.editor-focused[data-v-890998a2]{border:2px solid #2196f3}.editor-footer[data-v-890998a2]{border-top:1px solid var(--surface-border);border-bottom-left-radius:10px;border-bottom-right-radius:10px}[data-v-890998a2] .ql-editor{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}[data-v-890998a2] .ql-image,[data-v-890998a2] .ql-color,[data-v-890998a2] .ql-background{display:none!important}.viewDetailButton[data-v-1fc87025]{border-top-right-radius:0;border-bottom-right-radius:0}.manually-label[data-v-1fc87025]{border-top-left-radius:0;border-bottom-left-radius:0}[data-v-1fc87025] .no-close-button .p-dialog-header .p-dialog-header-icons{display:none!important}.custom-scrollbar[data-v-1fc87025]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-1fc87025]::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar[data-v-1fc87025]::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar[data-v-1fc87025]::-webkit-scrollbar-thumb:hover{background-color:#555}.no-data-found[data-v-1fc87025]{width:100%;display:flex;justify-content:center;align-items:center;height:50vh}.p-datatable[data-v-1fc87025]{width:100%!important}[data-v-1fc87025] .p-datatable-wrapper{height:calc(100vh - 255px)!important}[data-v-1fc87025] .p-paginator-first,[data-v-1fc87025] .p-paginator-last,[data-v-1fc87025] .p-fileupload-file-details{display:none;visibility:hidden}[data-v-1fc87025] .p-datatable-thead{height:6rem}.kanban[data-v-1fc87025]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;gap:10px}.kanban .kanban-column[data-v-1fc87025]{background-color:#f9f9f9;border-radius:5px}.kanban .kanban-column .kanban-header[data-v-1fc87025]{padding:.9rem 1rem;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:500;font-size:13px;text-transform:uppercase}.kanban .kanban-column .kanban-item[data-v-1fc87025]{background-color:#fff;border-radius:5px;padding:.5rem;margin:.5rem;box-shadow:0 2px 4px #0000001a}.kanban .kanban-body[data-v-1fc87025]{padding:5px 0;height:calc(100vh - 265px)}[data-v-1fc87025] .p-card-content{padding:0!important}[data-v-1fc87025] .p-card .p-card-body{padding:.9rem!important}.kanban-draggable[data-v-1fc87025]{padding:0;min-height:90%}.p-datatable[data-v-1fc87025]{width:100%}[data-v-1fc87025] .p-datatable-loading-overlay{background-color:#ffffffc9}[data-v-1fc87025] .p-datatable-wrapper{height:calc(100vh - 320px)!important}[data-v-1fc87025] .p-datatable .p-datatable-tbody tr:not(.p-datatable-emptymessage){cursor:pointer}[data-v-1fc87025] .p-datatable .p-datatable-tbody tr:not(.p-datatable-emptymessage):hover{background-color:#f2f2f2}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{border-width:1px;border-style:solid;border-color:#bbb}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.custom-node[data-v-d8fbc69d]{height:100%;width:100%;padding:1rem;display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid black;border-radius:4px}.edgebutton{border-radius:999px;cursor:pointer}.edgebutton:hover{box-shadow:0 0 0 2px pink,0 0 0 4px #f05f75}.email-view[data-v-e0af016f]{padding:2rem 2.25rem 0;margin:0 auto}.email-view__header[data-v-e0af016f]{margin-bottom:1rem}.email-view__title[data-v-e0af016f]{margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.email-view__subtitle[data-v-e0af016f]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.email-view__back[data-v-e0af016f]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:0;border:none;background:transparent;color:var(--jnet-accent, #3e2397);font-size:.875rem;font-weight:600;cursor:pointer}.email-view__back[data-v-e0af016f]:hover{text-decoration:underline}.company-name[data-v-ce05386f]{font-size:1.25rem;font-weight:600;color:var(--primary-700);padding:.75rem 1rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-200)}.alias-tag[data-v-ce05386f]{background:linear-gradient(45deg,var(--surface-100),var(--surface-50));padding:.5rem 1rem;border-radius:20px;display:inline-flex;align-items:center;font-size:.875rem;border:1px solid var(--surface-200);transition:all .2s ease;cursor:pointer}.alias-tag[data-v-ce05386f]:hover{background:var(--surface-100);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.alias-tag i[data-v-ce05386f]{opacity:.6;transition:all .2s ease}.alias-tag i[data-v-ce05386f]:hover{opacity:1;color:var(--red-500);transform:scale(1.1)}.p-error[data-v-ce05386f]{color:var(--red-500);font-size:.875rem;margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.current-company[data-v-ce05386f]{font-size:1.1rem;font-weight:500;color:var(--primary-700);padding:.75rem 1rem;background:var(--surface-50);border-radius:8px;border:1px solid var(--surface-200);display:flex;align-items:center}.alias-actions[data-v-ce05386f]{display:flex;gap:.5rem;margin-left:.5rem}.alias-actions i[data-v-ce05386f]{opacity:.6;transition:all .2s ease}.alias-actions i[data-v-ce05386f]:hover{opacity:1;transform:scale(1.1)}.alias-actions .pi-pencil[data-v-ce05386f]:hover{color:var(--primary-500)}.alias-actions .pi-times[data-v-ce05386f]:hover{color:var(--red-500)}.payload-viewer[data-v-4f71e5e5]{max-height:400px;overflow:auto}.json-content .key[data-v-4f71e5e5]{color:#f92672}.json-content .string[data-v-4f71e5e5]{color:#a6e22e}.json-content .number[data-v-4f71e5e5]{color:#ae81ff}.json-content .boolean[data-v-4f71e5e5]{color:#66d9ef}.json-content .null[data-v-4f71e5e5]{color:#fd971f}.json-content .punctuation[data-v-4f71e5e5]{color:#fff}.aliases-tag[data-v-4f71e5e5]{background:var(--surface-200);padding:3px 6px;border-radius:1rem;display:inline-flex;align-items:center;font-size:10px}.aliases-tag i[data-v-4f71e5e5]:hover{color:var(--primary-color)}.company-type-tag[data-v-4f71e5e5]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:600;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;cursor:default}.company-type-tag[data-v-4f71e5e5]:hover{transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.company-type-tag.customer[data-v-4f71e5e5]{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#fff}.company-type-tag.issuer[data-v-4f71e5e5]{background:linear-gradient(135deg,#22c55e,#4ade80);color:#fff}.company-type-tag.seller[data-v-4f71e5e5]{background:linear-gradient(135deg,#f97316,#fb923c);color:#fff}.company-type-tag.organization[data-v-4f71e5e5]{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff}.company-type-tag-small[data-v-4f71e5e5]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:.75rem;font-size:.75rem;font-weight:600;margin-right:.25rem;color:#fff}.company-type-tag-small.customer[data-v-4f71e5e5]{background:linear-gradient(135deg,#0ea5e9,#38bdf8)}.company-type-tag-small.issuer[data-v-4f71e5e5]{background:linear-gradient(135deg,#22c55e,#4ade80)}.company-type-tag-small.seller[data-v-4f71e5e5]{background:linear-gradient(135deg,#f97316,#fb923c)}.company-type-tag-small.organization[data-v-4f71e5e5]{background:linear-gradient(135deg,#6366f1,#818cf8)}[data-v-5420b791] .p-inputtext{padding:.5rem}.payload-viewer[data-v-5420b791]{max-height:400px;overflow:auto}.json-content .key[data-v-5420b791]{color:#f92672}.json-content .string[data-v-5420b791]{color:#a6e22e}.json-content .number[data-v-5420b791]{color:#ae81ff}.json-content .boolean[data-v-5420b791]{color:#66d9ef}.json-content .null[data-v-5420b791]{color:#fd971f}.json-content .punctuation[data-v-5420b791]{color:#fff}.filter-section[data-v-5420b791]{margin-bottom:1.5rem}.filter-label[data-v-5420b791]{font-weight:600;margin-bottom:.5rem}.card[data-v-5420b791]{overflow:hidden}.flex[data-v-5420b791]{display:flex}.flex-1[data-v-5420b791]{flex:1}.aliases-tag[data-v-5420b791]{background:var(--surface-200);padding:3px 6px;border-radius:1rem;display:inline-flex;align-items:center;font-size:10px}.aliases-tag i[data-v-5420b791]:hover{color:var(--primary-color)}.company-type-tag[data-v-5420b791]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:var(--control-radius);font-size:var(--text-sm);font-weight:500;border:1px solid var(--hairline);background:var(--card);color:var(--ink)}.company-type-tag.customer[data-v-5420b791]{background:var(--brand-soft);border-color:#6366f140;color:var(--brand-500)}.company-type-tag.issuer[data-v-5420b791]{background:#22c55e1f;border-color:#22c55e40;color:#15803d}.company-type-tag.seller[data-v-5420b791]{background:#f973161f;border-color:#f9731640;color:#c2410c}.company-type-tag.buyer[data-v-5420b791]{background:#6366f11a;border-color:#6366f140;color:var(--brand-500)}.company-type-tag-small[data-v-5420b791]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:.75rem;font-size:.75rem;font-weight:600;margin-right:.25rem;color:#fff}.company-type-tag-small.customer[data-v-5420b791]{background:linear-gradient(135deg,#0ea5e9,#38bdf8)}.company-type-tag-small.issuer[data-v-5420b791]{background:linear-gradient(135deg,#22c55e,#4ade80)}.company-type-tag-small.seller[data-v-5420b791]{background:linear-gradient(135deg,#f97316,#fb923c)}.company-type-tag-small.buyer[data-v-5420b791]{background:linear-gradient(135deg,#6366f1,#818cf8)}[data-v-5420b791] .p-multiselect-token{background:transparent!important;border:none!important;padding:0!important;margin:0!important}[data-v-5420b791] .p-multiselect-token-label{display:none}[data-v-5420b791] .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:var(--surface-200)}.company-type-filter[data-v-5420b791]{margin-left:.5rem}[data-v-5420b791] .p-column-filter .p-multiselect-trigger{width:2rem}[data-v-5420b791] .p-column-filter.p-multiselect{background:var(--surface-100);border-radius:20px;border:1px solid var(--surface-300);transition:all .2s}[data-v-5420b791] .p-column-filter.p-multiselect:hover{border-color:var(--primary-color);box-shadow:0 0 0 1px #6366f11a}[data-v-5420b791] .p-column-filter.p-multiselect .p-multiselect-label{padding:.25rem .5rem;font-size:.875rem}[data-v-5420b791] .p-datatable .p-column-header-content{display:flex;align-items:center;justify-content:space-between}.column-header-text[data-v-5420b791]{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:.02em}.companies-table-wrap[data-v-5420b791]{width:100%;max-width:100%;min-width:0;overflow:auto}.companies-table__head[data-v-5420b791]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.companies-table__title[data-v-5420b791]{margin:0;font-size:var(--text-h3);font-weight:600;line-height:var(--leading-h3);color:var(--ink)}.companies-table__head--stitch[data-v-5420b791]{padding:1rem 1.25rem;border-bottom:1px solid var(--hairline);background:var(--card)}.companies-table__name[data-v-5420b791]{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-table__footer-count[data-v-5420b791]{font-size:var(--text-sm);font-weight:600;color:var(--ink-muted)}.companies-table__per-page[data-v-5420b791]{margin-left:.5rem;font-size:var(--text-sm);white-space:nowrap}[data-v-5420b791] .stitch-companies-table.p-datatable{border:1px solid var(--hairline);border-radius:var(--tile-radius);overflow:hidden;box-shadow:0 1px 2px #0000000d}[data-v-5420b791] .stitch-companies-table .p-datatable-header{padding:0;border:none;background:transparent}[data-v-5420b791] .stitch-companies-table .p-datatable-tbody>tr:hover{background:var(--table-row-hover-bg)}[data-v-5420b791] .stitch-companies-table .p-paginator{padding:.75rem 1rem;border-top:1px solid var(--hairline);background:var(--card);margin-top:0}[data-v-5420b791] .companies-table .p-datatable-table-container{width:100%;max-width:100%;overflow:auto}[data-v-5420b791] .companies-table .p-datatable-table{width:100%;min-width:100%}[data-v-5420b791] .companies-table .p-paginator{border-top:1px solid var(--hairline);padding:.75rem 0 0;margin-top:.5rem}[data-v-5420b791] .companies-table .p-datatable-tbody>tr:hover{background:var(--table-row-hover-bg)}[data-v-5420b791] .p-column-filter-menu-button{width:2rem;height:2rem;color:var(--text-color-secondary);border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;border:none;background:none}[data-v-5420b791] .p-column-filter-menu-button:hover{background:var(--surface-200);color:var(--text-color)}[data-v-5420b791] .p-column-filter-menu-button-active{background:var(--primary-100);color:var(--primary-700)}[data-v-5420b791] .company-type-filter-menu .p-menuitem-link{padding:.75rem 1rem}[data-v-5420b791] .company-type-filter-menu .p-menuitem-icon{color:var(--text-color-secondary);margin-right:.5rem}[data-v-5420b791] .company-type-filter-menu .p-menuitem:hover .p-menuitem-icon{color:var(--primary-color)}[data-v-5420b791] .company-type-filter-menu{min-width:200px;border-radius:8px;box-shadow:0 4px 12px #0000001a}[data-v-5420b791] .company-type-filter-menu .p-menuitem{transition:background-color .2s}[data-v-5420b791] .company-type-filter-menu .p-menuitem:hover{background-color:var(--surface-100)}[data-v-5420b791] .p-column-filter-menu-button.p-column-filter-menu-button-active{background:var(--primary-color);color:#fff}[data-v-5420b791] .p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:var(--primary-600)}.custom-checkbox[data-v-5420b791]{width:18px;height:18px;border:2px solid var(--surface-400);border-radius:4px;margin-right:.75rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.custom-checkbox.checkbox-selected[data-v-5420b791]{background:var(--primary-color);border-color:var(--primary-color)}.custom-checkbox.checkbox-selected i[data-v-5420b791]{color:#fff;font-size:12px}.active-indicator[data-v-5420b791]{width:6px;height:6px;border-radius:50%;background:var(--primary-color);margin-left:auto}[data-v-5420b791] .company-type-filter-menu .p-menuitem-content{padding:0}[data-v-5420b791] .company-type-filter-menu .p-menuitem-content:hover{background:var(--surface-100)}[data-v-5420b791] .p-datatable .p-column-resizer{width:8px;height:100%;cursor:col-resize;position:absolute;right:0;top:0;padding:0 4px}[data-v-5420b791] .p-datatable .p-column-resizer:hover{background:var(--primary-color);opacity:.3}[data-v-5420b791] .p-datatable .p-column-header{position:relative}[data-v-5420b791] .p-column-resizer-helper{width:1px;position:absolute;z-index:10;background:var(--primary-color);display:none}[data-v-5420b791] .p-datatable-resizing .p-column-resizer-helper{display:block}.source-id[data-v-5420b791]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums;font-size:.9em}.companies-table-card[data-v-01be8ddf]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);overflow:hidden;box-shadow:0 1px 2px #0000000d}.companies-table-card--flush[data-v-01be8ddf]{padding:0}.companies-table-card__head[data-v-01be8ddf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--hairline);background:var(--card)}.companies-table-card__title[data-v-01be8ddf]{margin:0;font-size:var(--text-h3);font-weight:600;line-height:var(--leading-h3);color:var(--ink)}.companies-table-card__wrap[data-v-01be8ddf]{position:relative;min-width:0;overflow:auto}.companies-table-card__name[data-v-01be8ddf]{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companies-table-card__empty[data-v-01be8ddf]{text-align:center;color:var(--ink-muted);padding:2rem 1rem}.companies-table-card__footer-count[data-v-01be8ddf]{font-size:var(--text-sm);font-weight:600;white-space:nowrap}.companies-table-card__per-page[data-v-01be8ddf]{margin-left:.5rem;font-size:var(--text-sm);white-space:nowrap}[data-v-01be8ddf] .companies-table.p-datatable{width:100%;box-shadow:none;border:none;border-radius:0}[data-v-01be8ddf] .companies-table .p-datatable-header{display:none}[data-v-01be8ddf] .companies-table .p-datatable-table-container,[data-v-01be8ddf] .companies-table .p-datatable-wrapper{overflow:auto;max-width:100%}[data-v-01be8ddf] .companies-table .p-paginator{border:none;background:transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-content{order:2;flex:1 1 auto;justify-content:center}[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-start{order:1;margin-right:auto}[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-end{order:3;display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding-left:1rem;border-left:1px solid var(--hairline)}[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-rpp-dropdown,[data-v-01be8ddf] .companies-table .p-paginator .p-select{height:2rem!important;min-height:2rem!important;max-height:2rem!important}[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-page,[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-prev,[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-next{width:2rem!important;height:2rem!important;min-width:2rem!important;min-height:2rem!important}[data-v-01be8ddf] .companies-table .p-paginator-first,[data-v-01be8ddf] .companies-table .p-paginator-last,[data-v-01be8ddf] .companies-table .p-paginator .p-paginator-current{display:none}.filter-toolbar[data-v-a8198332]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:.875rem 1rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.filter-toolbar--stitch[data-v-a8198332]{padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0000000d}.filter-toolbar__main--stitch[data-v-a8198332]{align-items:flex-end;gap:.75rem 1rem}.filter-cluster[data-v-a8198332]{min-width:0}.filter-toolbar--stitch .filter-cluster[data-filter-label][data-v-a8198332]{flex-direction:column;align-items:stretch;min-width:12rem}.filter-toolbar--stitch .filter-cluster[data-filter-label][data-v-a8198332]:before{content:attr(data-filter-label);font-size:11px;font-weight:600;line-height:16px;letter-spacing:.02em;color:var(--ink-muted, #5b5f63);margin-bottom:.25rem}[data-v-a8198332] .p-inputgroup{min-height:2.5rem}[data-v-a8198332] .p-inputgroupaddon{background:transparent;border:none;color:var(--ink-muted);padding-left:.75rem;padding-right:0}.filter-toolbar__search-input[data-v-a8198332]{border:none!important;background:transparent!important;box-shadow:none!important}.filter-option-label[data-v-a8198332]{-webkit-user-select:none;user-select:none}.filter-option-label[data-v-a8198332]:hover{background:var(--brand-soft)}.filter-actions--stitch[data-v-a8198332]{align-self:flex-end;margin-left:auto;padding-left:.5rem}@media (max-width: 768px){.filter-actions--stitch[data-v-a8198332]{width:100%;justify-content:flex-end;margin-top:.25rem}}.stat-tile[data-v-feb78159]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.85rem;min-height:140px}.stat-tile__top[data-v-feb78159]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.stat-tile__label[data-v-feb78159]{line-height:1.3}.stat-tile__icon[data-v-feb78159]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:var(--brand-soft);color:var(--ink-muted);font-size:.85rem;flex-shrink:0}.stat-tile__value[data-v-feb78159]{font-size:var(--text-stat, var(--text-display, 2.25rem));font-weight:var(--weight-display, 700);line-height:1;margin-top:auto}.stat-tile__bar[data-v-feb78159]{height:6px;width:100%;background:var(--hairline);border-radius:999px;overflow:hidden}.stat-tile__bar-fill[data-v-feb78159]{height:100%;border-radius:999px;transition:width .6s ease}.companies-import__empty[data-v-03a0e01c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1rem;color:var(--ink-muted);font-weight:600}.companies-import__empty-icon[data-v-03a0e01c]{font-size:2.5rem;color:#ca8a04;animation:companies-import-spin-03a0e01c 2s linear infinite}@keyframes companies-import-spin-03a0e01c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.companies-import__status-spinner[data-v-03a0e01c]{width:.75rem;height:.75rem;margin-right:.35rem}[data-v-03a0e01c] .companies-import__table .p-datatable-wrapper{border:0}.status-spinner[data-v-03a0e01c]{animation:p-progress-spinner-color-03a0e01c 2s linear infinite}@keyframes p-progress-spinner-color-03a0e01c{to,0%{stroke:var(--primary-color)}40%{stroke:var(--primary-lighter-color)}66%{stroke:var(--primary-lighter-color)}80%,90%{stroke:var(--primary-color)}}.upload-status-container[data-v-7cd4a564]{margin:1rem 0;max-width:600px}.status-card[data-v-7cd4a564]{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:12px;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .3s ease;border:1px solid}.status-card.completed[data-v-7cd4a564]{border-color:#4ade80;background-color:#f0fdf4}.status-card.processing[data-v-7cd4a564]{border-color:#ff9f43;background-color:#fff7ed;animation:cardPulse-7cd4a564 2s infinite}.status-card.pending[data-v-7cd4a564]{border-color:#3b82f6;background-color:#eff6ff}.status-card.failed[data-v-7cd4a564]{border-color:#f43f5e;background-color:#fff1f2}.status-card.partial_completed[data-v-7cd4a564]{border-color:#4ade80;background-color:#f0fdf4}.status-icon-wrapper[data-v-7cd4a564]{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.status-icon[data-v-7cd4a564]{font-size:1.5rem;z-index:1}.completed .status-icon[data-v-7cd4a564]{color:#16a34a}.processing .status-icon[data-v-7cd4a564]{color:#ff9f43}.pending .status-icon[data-v-7cd4a564]{color:#3b82f6}.failed .status-icon[data-v-7cd4a564]{color:#e11d48}.partial_completed .status-icon[data-v-7cd4a564]{color:#16a34a}.status-content[data-v-7cd4a564]{flex:1}.status-title[data-v-7cd4a564]{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.status-message[data-v-7cd4a564]{margin:0;color:#4b5563;font-size:.95rem;line-height:1.5;white-space:pre-line}.action-buttons[data-v-7cd4a564]{display:flex;gap:.5rem;margin-top:1rem}.progress-ring[data-v-7cd4a564]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.progress-ring__circle[data-v-7cd4a564]{animation:progress-ring-7cd4a564 2s linear infinite;transform-origin:50% 50%}@keyframes progress-ring-7cd4a564{0%{stroke-dasharray:150,150;stroke-dashoffset:150}to{stroke-dasharray:150,150;stroke-dashoffset:-150}}@keyframes cardPulse-7cd4a564{0%{box-shadow:0 0 #ff9f4333}70%{box-shadow:0 0 0 10px #ff9f4300}to{box-shadow:0 0 #ff9f4300}}[data-v-e88387bf] .companies-import-drawer__upload .p-fileupload-buttonbar{display:none}[data-v-e88387bf] .companies-import-drawer__upload .p-fileupload-content{padding:0;border:0;background:transparent}[data-v-e88387bf] .companies-import-drawer .p-drawer-content{padding:0 var(--spacing-lg) var(--spacing-lg)}.date-range-filter-container[data-v-df386cdb]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem}.date-range-custom-btn[data-v-df386cdb]{flex-shrink:0}[data-v-df386cdb] .date-range-presets.p-selectbutton .p-togglebutton{padding:0;min-height:2.5rem;font-size:inherit}[data-v-df386cdb] .date-range-presets.p-selectbutton .p-togglebutton-content{padding:var(--p-button-padding-y, .625rem) var(--p-button-padding-x, .875rem);align-items:center;justify-content:center;min-height:100%;white-space:nowrap}[data-v-df386cdb] .date-range-filter-container .date-range-custom-btn.p-button{border-radius:9999px!important;min-height:2.5rem}[data-v-df386cdb] .p-datepicker{border:none;padding:0;width:100%}[data-v-df386cdb] .p-datepicker table td{padding:.2rem}[data-v-df386cdb] .p-datepicker table td>span{width:2rem;height:2rem}[data-v-df386cdb] .p-datepicker table td.p-highlight>span{background:var(--primary-500);color:var(--primary-color-text)}[data-v-df386cdb] .p-datepicker table td.p-highlight-range>span{background:var(--primary-50);color:var(--primary-700)}[data-v-eaff5dd8] .add-company-dialog .p-dialog-content{padding:0;overflow:hidden;border-radius:.75rem}[data-v-eaff5dd8] .add-company-dialog .p-dialog-header,[data-v-eaff5dd8] .add-company-dialog .p-dialog-footer{display:none}[data-v-eaff5dd8] .add-company-input.p-inputtext{box-sizing:border-box;height:44px;min-height:44px;border:1px solid var(--color-outline-variant, #c3c5d8);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff);padding:0 12px;font-size:13px;line-height:20px;color:var(--color-on-background, #141d23);box-shadow:none}[data-v-eaff5dd8] .add-company-input.p-inputtext:enabled:focus{border-color:var(--color-primary-container, #0052ea);box-shadow:0 0 0 1px var(--color-primary-container, #0052ea)}[data-v-eaff5dd8] .add-company-input.p-invalid{border-color:var(--color-error, #ba1a1a)}[data-v-eaff5dd8] .add-company-textarea.p-textarea{border:1px solid var(--color-outline-variant, #c3c5d8);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff);padding:.5rem .75rem;font-size:13px;line-height:20px;color:var(--color-on-background, #141d23);box-shadow:none;min-height:100px;resize:vertical}[data-v-eaff5dd8] .add-company-textarea.p-textarea:enabled:focus{border-color:var(--color-primary-container, #0052ea);box-shadow:0 0 0 1px var(--color-primary-container, #0052ea)}[data-v-eaff5dd8] .add-company-select.p-select{box-sizing:border-box;display:flex;align-items:center;width:100%;height:44px;min-height:44px;border:1px solid var(--color-outline-variant, #c3c5d8);border-radius:.5rem;background:var(--color-surface-container-lowest, #fff)}[data-v-eaff5dd8] .add-company-select .p-select-label{display:flex;align-items:center;height:100%;padding:0 12px;font-size:13px;line-height:20px}[data-v-eaff5dd8] .add-company-select .p-select-dropdown{width:2.5rem}[data-v-eaff5dd8] .add-company-select.p-focus{border-color:var(--color-primary-container, #0052ea);box-shadow:0 0 0 1px var(--color-primary-container, #0052ea)}[data-v-eaff5dd8] .add-company-select.p-invalid{border-color:var(--color-error, #ba1a1a)}.recommendation-item[data-v-eaff5dd8]{padding:1rem;border:1px solid var(--surface-200);border-radius:8px;margin-bottom:.5rem;transition:all .3s ease;background:var(--surface-0)}.recommendation-item[data-v-eaff5dd8]:hover{transform:translate(4px);background:var(--surface-50);border-color:var(--primary-200);box-shadow:0 4px 6px -1px #0000001a}.recommendation-item.selected[data-v-eaff5dd8]{background:var(--primary-50);border-color:var(--primary-300);box-shadow:0 2px 4px var(--primary-100)}.top-match-badge[data-v-eaff5dd8]{background:linear-gradient(45deg,var(--primary-500),var(--primary-600));color:#fff;padding:.25rem .5rem;border-radius:20px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px var(--primary-100)}.aliases-tag[data-v-eaff5dd8]{background:linear-gradient(45deg,var(--surface-100),var(--surface-50));padding:.35rem .75rem;border-radius:20px;display:inline-flex;align-items:center;font-size:.8rem;border:1px solid var(--surface-200);transition:all .2s ease;margin:.25rem}.aliases-tag[data-v-eaff5dd8]:hover{background:var(--surface-100);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.aliases-tag i.pi-times[data-v-eaff5dd8]{opacity:.6;transition:all .2s ease}.aliases-tag i.pi-times[data-v-eaff5dd8]:hover{opacity:1;color:var(--red-500);transform:scale(1.1)}[data-v-eaff5dd8] .p-button{border-radius:6px;transition:all .2s ease}[data-v-eaff5dd8] .p-button.p-button-sm{padding:.4rem .75rem;font-size:.85rem}[data-v-eaff5dd8] .p-button:not(.p-button-text):hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}[data-v-eaff5dd8] .p-button.p-button-primary{background:linear-gradient(45deg,var(--primary-500),var(--primary-600));border:none}[data-v-eaff5dd8] .p-button.p-button-secondary{background:linear-gradient(45deg,var(--surface-500),var(--surface-600));border:none}h4[data-v-eaff5dd8]{color:var(--primary-700);font-size:1rem;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}h4 i[data-v-eaff5dd8]{color:var(--primary-500)}.text-red-600[data-v-eaff5dd8]{color:var(--red-500);font-weight:700}.p-error[data-v-eaff5dd8]{color:var(--red-500);font-size:.8rem;margin-top:.25rem;display:flex;align-items:center;gap:.5rem}.dialog-footer[data-v-eaff5dd8]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--surface-200);display:flex;justify-content:flex-end;gap:1rem}@media screen and (max-width: 768px){.company-types-grid[data-v-eaff5dd8]{grid-template-columns:1fr}.company-dialog[data-v-eaff5dd8] .p-dialog-content{padding:1rem}}[data-v-eaff5dd8] .p-dialog-header-close{width:28px;height:28px;border-radius:50%;background:var(--surface-100);border:1px solid var(--surface-200);transition:all .2s ease;display:flex;align-items:center;justify-content:center;margin-right:-.5rem}[data-v-eaff5dd8] .p-dialog-header-close:hover{background:var(--surface-200);transform:rotate(90deg)}[data-v-eaff5dd8] .p-dialog-header-close-icon{color:var(--surface-700);font-size:.9rem}.add-button[data-v-eaff5dd8]{background:var(--primary-500);border:none;border-radius:6px;padding:.4rem .75rem;color:#fff;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease;height:36px}.add-button[data-v-eaff5dd8]:hover{background:var(--primary-600);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.add-button i[data-v-eaff5dd8]{font-size:1rem}.company-name-input-group[data-v-eaff5dd8]{position:relative;margin-bottom:.5rem}.company-name-input-group[data-v-eaff5dd8] .p-inputtext{padding-right:2.5rem;font-weight:500;border-width:1px;transition:all .3s ease}.company-name-input-group[data-v-eaff5dd8] .p-inputtext:focus{border-color:var(--primary-400);box-shadow:0 0 0 2px var(--primary-100);transform:translateY(-1px)}.company-name-clear[data-v-eaff5dd8]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;background:var(--surface-100);border:1px solid var(--surface-200)}.company-name-clear[data-v-eaff5dd8]:hover{background:var(--surface-200);transform:translateY(-50%) scale(1.1)}.company-name-clear i[data-v-eaff5dd8]{font-size:.8rem;color:var(--surface-600)}.alias-input-group[data-v-eaff5dd8]{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.alias-input-group[data-v-eaff5dd8] .p-inputtext{flex:1}.alias-input-group .add-alias-button[data-v-eaff5dd8]{background:var(--primary-500);border:none;border-radius:6px;padding:.4rem .75rem;color:#fff;font-weight:500;display:inline-flex;align-items:center;margin-bottom:0;gap:.5rem;transition:all .2s ease;height:36px}.alias-input-group .add-alias-button[data-v-eaff5dd8]:hover{background:var(--primary-600);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.alias-input-group .add-alias-button[data-v-eaff5dd8]:disabled{background:var(--surface-200);cursor:not-allowed;transform:none;box-shadow:none}.company-type-badge[data-v-eaff5dd8]{background:linear-gradient(45deg,var(--primary-500),var(--primary-600));color:#fff;padding:.2rem .5rem;border-radius:16px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px var(--primary-100)}[data-v-eaff5dd8] .p-invalid{border-color:var(--red-500)!important}.p-invalid-container[data-v-eaff5dd8]{border-color:var(--red-500)!important;box-shadow:0 0 0 1px var(--red-200)}.company-type-error[data-v-eaff5dd8]{border-color:var(--red-200);background-color:var(--red-50)}.company-type-error[data-v-eaff5dd8]:hover{border-color:var(--red-300);background-color:var(--red-50)}.p-error[data-v-eaff5dd8]{animation:errorShake-eaff5dd8 .4s 1 linear}@keyframes errorShake-eaff5dd8{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.text-red-600[data-v-eaff5dd8]{position:relative;display:inline-block;color:var(--red-500);font-weight:700;animation:pulse-eaff5dd8 2s infinite}@keyframes pulse-eaff5dd8{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.alias-decision-container[data-v-eaff5dd8]{padding:.5rem}.decision-options[data-v-eaff5dd8]{background-color:var(--surface-50);border-radius:8px;padding:.75rem;border:1px solid var(--surface-200);margin-bottom:1rem}.selection-indicator[data-v-eaff5dd8]{color:var(--primary-500)}.selection-indicator i[data-v-eaff5dd8]{font-size:1.1rem}.companies--embedded[data-v-de40dd3d]{padding:0;gap:1rem}.stitch-stat-row[data-v-de40dd3d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:12px}.stitch-stat-row__filter-btn[data-v-de40dd3d]{flex-shrink:0;margin-left:auto}.stitch-stat-cards[data-v-de40dd3d]{display:grid;grid-template-columns:1fr;gap:16px;flex:1 1 20rem;min-width:0;margin:0}@media (min-width: 768px){.stitch-stat-cards[data-v-de40dd3d]{grid-template-columns:repeat(2,minmax(0,20rem))}}.stitch-stat-card[data-v-de40dd3d]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;box-sizing:border-box;padding:16px;border:1px solid rgb(233,236,239);border-radius:8px;background:#fff;transition:box-shadow .15s ease}.stitch-stat-card[data-v-de40dd3d]:hover{box-shadow:0 4px 12px #0000000d}.stitch-stat-card__copy[data-v-de40dd3d]{display:flex;flex-direction:column;gap:4px;min-width:0}.stitch-stat-card__value[data-v-de40dd3d]{margin:0;font-family:var(--font-sans);font-size:26px;font-weight:700;line-height:34px;color:#003eb5}.stitch-stat-card__label[data-v-de40dd3d]{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:19px;color:#5b5f63}.stitch-stat-card__icon[data-v-de40dd3d]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:9999px}.stitch-stat-card__icon--sellers[data-v-de40dd3d]{background:#f3e8ff;color:#9333ea}.stitch-stat-card__icon--customers[data-v-de40dd3d]{background:#ecf5fe;color:#0052ea}.stitch-stat-card__icon .pi[data-v-de40dd3d]{font-size:30px;line-height:1}.companies__table-section[data-v-de40dd3d]{max-width:100%;min-width:0}.companies[data-v-de40dd3d]{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.companies__header[data-v-de40dd3d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.companies__header-copy[data-v-de40dd3d]{flex:1;min-width:0}.companies__title[data-v-de40dd3d]{font-size:var(--text-display);margin:0}.companies__subtitle[data-v-de40dd3d]{margin:.35rem 0 0;color:var(--ink-muted);font-size:var(--text-body)}.companies__header-actions[data-v-de40dd3d]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem;flex-shrink:0}[data-v-de40dd3d] .companies__toolbar-btn.p-button{height:3rem!important;min-height:3rem!important;white-space:nowrap}.companies__stats[data-v-de40dd3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.companies__card[data-v-de40dd3d]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--tile-radius);padding:1.5rem;max-width:100%;min-width:0;overflow:hidden}.companies__layout[data-v-de40dd3d]{display:flex;flex-direction:column;gap:1rem;min-width:0}.companies__filter-bar[data-v-de40dd3d]{min-width:0}.companies__table-host[data-v-de40dd3d]{width:100%;min-width:0}@media (max-width: 960px){.companies__stats[data-v-de40dd3d]{grid-template-columns:1fr}}@media (max-width: 640px){.companies[data-v-de40dd3d]{padding:1.25rem}.companies__header-actions[data-v-de40dd3d]{width:100%}[data-v-de40dd3d] .companies__toolbar-btn.p-button{flex:1 1 auto}}.browse-files[data-v-de40dd3d]{color:#015df1;border-top:1px solid transparent;border-bottom:1px solid #68a2ff;padding:0 3px;position:relative;transition:all .2s ease-in;overflow:hidden;display:inline;background:transparent}.browse-files[data-v-de40dd3d]:before{background:#dae9fc;display:block;content:"";position:absolute;top:23px;bottom:0;right:0;left:0;transition:all .2s ease-in;height:22px;z-index:1}.browse-files[data-v-de40dd3d]:focus:before{outline:none!important}.browse-files[data-v-de40dd3d]:focus:before,.browse-files[data-v-de40dd3d]:hover:before{top:0}.browse-files span[data-v-de40dd3d]{z-index:2;display:inline;position:relative}[data-v-de40dd3d] .p-tabview-panels{padding:0}[data-v-de40dd3d] .p-tabview-nav{border:none;margin-bottom:1rem}.p-datatable[data-v-de40dd3d]{width:100%!important}[data-v-de40dd3d] .p-datatable-loading-overlay{background-color:#ffffffc9}[data-v-de40dd3d] .p-datatable tr .p-datatable-wrapper{height:auto!important}[data-v-de40dd3d] .p-datatable .p-datatable-tbody tr.p-datatable-emptymessage{cursor:pointer}[data-v-de40dd3d] .p-datatable .p-datatable-tbody tr:not(.p-datatable-emptymessage):hover{background-color:#f2f2f2}[data-v-de40dd3d] .p-fileupload-buttonbar{display:none}[data-v-de40dd3d] .p-fileupload-content{padding:0;border:0}[data-v-de40dd3d] .p-paginator{padding:1rem}[data-v-de40dd3d] .p-datatable-wrapper{overflow-x:auto}[data-v-de40dd3d] .status-spinner{animation:p-progress-spinner-color-de40dd3d 2s linear infinite}@keyframes p-progress-spinner-color-de40dd3d{to,0%{stroke:var(--primary-color)}40%{stroke:var(--primary-lighter-color)}66%{stroke:var(--primary-lightest-color)}80%,90%{stroke:var(--primary-color)}}.connector-card[data-v-de40dd3d]{border-radius:12px;transition:transform .2s,box-shadow .2s}.connector-card[data-v-de40dd3d]:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000001a!important}.connector-header[data-v-de40dd3d]{display:flex;justify-content:center;align-items:center;padding:1rem;background:linear-gradient(to right,var(--primary-100),var(--primary-50));border-radius:12px 12px 0 0}.connector-status[data-v-de40dd3d]{padding:.5rem 0}.connector-url[data-v-de40dd3d]{background-color:var(--surface-ground);border:1px solid var(--surface-border)}[data-v-de40dd3d] .p-card{border-radius:12px}[data-v-de40dd3d] .p-card .p-card-content{padding-top:.5rem}[data-v-de40dd3d] .p-card .p-card-body{padding:1.25rem}[data-v-de40dd3d] .p-card .p-card-title{padding:0;margin-bottom:1rem}[data-v-de40dd3d] .p-button.p-button-outlined{border-width:2px}[data-v-de40dd3d] .p-button.p-button-outlined:not(.p-disabled):hover{background:var(--primary-50);border-color:var(--primary-color)}.upload-status-container[data-v-de40dd3d]{margin:1rem 0;max-width:600px}.status-card[data-v-de40dd3d]{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:12px;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .3s ease;border:1px solid}.status-card.completed[data-v-de40dd3d]{border-color:#4ade80;background-color:#f0fdf4}.status-card.processing[data-v-de40dd3d]{border-color:#ff9f43;background-color:#fff7ed;animation:cardPulse-de40dd3d 2s infinite}.status-card.pending[data-v-de40dd3d]{border-color:#3b82f6;background-color:#eff6ff}.status-card.failed[data-v-de40dd3d]{border-color:#f43f5e;background-color:#fff1f2}.status-icon-wrapper[data-v-de40dd3d]{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.status-icon[data-v-de40dd3d]{font-size:1.5rem;z-index:1}.completed .status-icon[data-v-de40dd3d]{color:#16a34a}.processing .status-icon[data-v-de40dd3d]{color:#ff9f43}.pending .status-icon[data-v-de40dd3d]{color:#3b82f6}.failed .status-icon[data-v-de40dd3d]{color:#e11d48}.status-content[data-v-de40dd3d]{flex:1}.status-title[data-v-de40dd3d]{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.status-message[data-v-de40dd3d]{margin:0;color:#4b5563;font-size:.95rem;line-height:1.5;white-space:pre-line}.action-buttons[data-v-de40dd3d]{display:flex;gap:.5rem;margin-top:1rem}.progress-ring[data-v-de40dd3d]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.progress-ring__circle[data-v-de40dd3d]{animation:progress-ring-de40dd3d 2s linear infinite;transform-origin:50% 50%}@keyframes progress-ring-de40dd3d{0%{stroke-dasharray:150,150;stroke-dashoffset:150}to{stroke-dasharray:150,150;stroke-dashoffset:-150}}@keyframes cardPulse-de40dd3d{0%{box-shadow:0 0 #ff9f4333}70%{box-shadow:0 0 0 10px #ff9f4300}to{box-shadow:0 0 #ff9f4300}}.upload-button[data-v-de40dd3d]{min-width:120px}.process-invoice-uploader[data-v-de40dd3d]{transition:opacity .3s ease}.process-invoice-uploader.opacity-50[data-v-de40dd3d]{pointer-events:none}[data-v-de40dd3d] .p-dialog-footer .p-button.p-button-primary{background-color:#3b82f6;border-color:#3b82f6;color:#fff}[data-v-de40dd3d] .p-dialog-footer .p-button.p-button-primary:hover{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}[data-v-de40dd3d] .p-dialog-footer .p-button.p-button-primary:focus{background-color:#1d4ed8!important;border-color:#1d4ed8!important;color:#fff!important;box-shadow:0 0 0 2px #3b82f680!important}[data-v-de40dd3d] .p-dialog-footer .p-button.p-button-primary:active{background-color:#1e40af!important;border-color:#1e40af!important;color:#fff!important}.polling-toast-content[data-v-de40dd3d]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.polling-toast-content span[data-v-de40dd3d]{color:var(--text-color)}[data-v-de40dd3d] .p-toast[data-pc-name=toast][data-p-toast-group=true]:has(.polling-toast-content){min-width:320px}[data-v-de40dd3d] .p-toast-message-info:has(.polling-toast-content){background:var(--surface-overlay);border-color:var(--primary-color)}[data-v-de40dd3d] .p-toast-message-info:has(.polling-toast-content) .p-toast-message-icon{display:none}[data-v-de40dd3d] .p-toast-message-info:has(.polling-toast-content) .p-toast-summary{display:none}.polling-toast-content[data-v-de40dd3d] .spinner{width:16px;height:16px;margin-right:0}.polling-toast-content[data-v-de40dd3d] .spinner .path{stroke:var(--primary-color)}.directorio[data-v-dd262d65]{display:flex;flex-direction:column;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.directorio__header[data-v-dd262d65]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap;border-bottom:1px solid var(--hairline, rgb(233, 236, 239));padding-bottom:0}.directorio__header-left[data-v-dd262d65]{display:flex;flex-direction:column;gap:1rem;min-width:0}.directorio__title-row[data-v-dd262d65]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:0;flex-wrap:wrap;margin-bottom:1rem}.directorio__title-block[data-v-dd262d65]{flex:1 1 auto}.directorio__subtitle[data-v-dd262d65]{margin:0;max-width:42rem}.directorio__title-row .directorio__title[data-v-dd262d65]{margin:0}[data-v-dd262d65] .directorio__date-dropdown.p-select{border:none;box-shadow:none;background:transparent;min-height:0}[data-v-dd262d65] .directorio__date-dropdown .p-select-label{padding:.5rem .25rem;font-size:.75rem;font-weight:400;line-height:1.125rem}[data-v-dd262d65] .directorio__date-dropdown .p-select-dropdown{width:1.75rem}.directorio__title[data-v-dd262d65]{font-size:var(--text-display);font-weight:700;line-height:var(--leading-display);color:var(--ink);margin:0}.directorio__header-actions[data-v-dd262d65]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-shrink:0;flex-wrap:wrap;margin-bottom:0;padding-bottom:.75rem}.directorio__search[data-v-dd262d65]{width:16rem;flex:0 0 16rem}.directorio__search-input[data-v-dd262d65]{min-width:0;width:100%}[data-v-dd262d65] .directorio__search.p-inputgroup{height:auto;min-height:0;box-shadow:0 1px 2px #0000000d}[data-v-dd262d65] .directorio__search .p-inputgroupaddon{background:transparent;border:none;color:var(--ink-muted);display:flex;align-items:center;justify-content:center;padding-left:.75rem;padding-right:0;min-height:0;height:auto}[data-v-dd262d65] .directorio__search .p-inputtext{border:none;background:transparent;min-width:0;height:auto;min-height:0;padding:.5rem .75rem .5rem .25rem;box-sizing:border-box;font-size:var(--text-label-bold);font-weight:700;line-height:1rem;box-shadow:none}[data-v-dd262d65] .directorio__search .p-inputtext:focus{border:none;box-shadow:none}.directorio__panel[data-v-dd262d65]{flex:1;min-width:0}.custom-search[data-v-901ad1d6]{border:1px solid #e0e3e7;border-radius:10px;overflow:hidden;display:flex;width:220px;background:#fff}.search-input[data-v-901ad1d6]{border:none!important;box-shadow:none!important;padding:.8rem 1rem}.doc-name[data-v-901ad1d6] .p-button-label{white-space:nowrap;font-weight:500}.pago-summary[data-v-0e9bfd1b]{padding:1.25rem 1.5rem;border:1px solid var(--surface-200, #e5e7eb);border-radius:16px;background:var(--surface-0, #ffffff)}.pago-summary__grid[data-v-0e9bfd1b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}@media (min-width: 640px){.pago-summary__grid[data-v-0e9bfd1b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.pago-summary__grid[data-v-0e9bfd1b]{grid-template-columns:repeat(6,minmax(0,1fr))}}.pago-summary__item[data-v-0e9bfd1b]{display:flex;flex-direction:column;gap:.375rem;min-width:0}.pago-summary__label[data-v-0e9bfd1b]{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary, #6b7280)}.pago-summary__value[data-v-0e9bfd1b]{font-size:.9375rem;font-weight:500;color:var(--text-color, #1f2937);line-height:1.35;word-break:break-word}.pago-summary__value--mono[data-v-0e9bfd1b]{font-variant-numeric:tabular-nums;letter-spacing:.01em}.pago-summary__tag[data-v-0e9bfd1b]{align-self:flex-start;padding:.2rem .6rem}.readonly-notice[data-v-0e9bfd1b]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:8px;border:1px solid #fbbf24;background-color:#fffbeb}.readonly-notice__icon[data-v-0e9bfd1b]{font-size:1rem;color:#d97706;margin-top:2px;flex-shrink:0}.readonly-notice__title[data-v-0e9bfd1b]{display:block;font-weight:600;font-size:.875rem;color:#92400e;margin-bottom:2px}.readonly-notice__body[data-v-0e9bfd1b]{display:block;font-size:.8125rem;color:#78350f;line-height:1.45}@media screen and (max-width: 960px){[data-v-8b132042] .customized-timeline .p-timeline-event:nth-child(2n){flex-direction:row}[data-v-8b132042] .customized-timeline .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:left}[data-v-8b132042] .customized-timeline .p-timeline-event-opposite{flex:0}}.unsaved-changes-dot[data-v-f64ebe3d]{position:absolute;top:-2px;right:-2px;width:9px;height:9px;background-color:#ff4d4f;border-radius:50%;border:1px solid white}.custom-search[data-v-f64ebe3d]{border:1px solid #e0e3e7;border-radius:10px;overflow:hidden;display:flex;width:220px;background:#fff}.search-input[data-v-f64ebe3d]{border:none!important;box-shadow:none!important;padding:.8rem 1rem}.actions-container[data-v-ca5774a0]{position:relative;display:inline-block}.doc-count-tag[data-v-ca5774a0]{height:34px;width:36px;border-radius:100%;background-color:#dadafc;color:#000;font-size:12px}.table-loading-state[data-v-ca5774a0]{min-height:22rem;display:flex;align-items:center;justify-content:center}[data-v-ca5774a0] .pagos-hechos-table.p-datatable{box-shadow:none;border:none;border-radius:0}[data-v-ca5774a0] .pagos-hechos-table .p-paginator{border:none;background:transparent;padding-top:.75rem}.pagos-page[data-v-d40dd48e]{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip}.pagos-page__header[data-v-d40dd48e]{border-bottom:1px solid var(--hairline, #e9ecef);padding-bottom:1rem}.pagos-page__title[data-v-d40dd48e]{margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.pagos-page__subtitle[data-v-d40dd48e]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.pagos-card[data-v-d40dd48e]{background:var(--card, #fff);border:1px solid var(--hairline, #e2e8f0);border-radius:var(--tile-radius, 12px);padding:1.5rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.pagos-card__head[data-v-d40dd48e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.pagos-card__title-group[data-v-d40dd48e]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;min-width:0}.pagos-card__title[data-v-d40dd48e]{margin:0;font-size:1.25rem;font-weight:600;color:var(--ink, #141d23)}.pagos-card__count[data-v-d40dd48e]{border-radius:9999px;background:var(--jnet-accent-soft, rgba(62, 35, 151, .1));color:var(--jnet-accent, #3e2397);padding:.25rem .75rem;font-size:12px;font-weight:700;white-space:nowrap}.pagos-card__actions[data-v-d40dd48e]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;min-width:0}.pagos-card__search[data-v-d40dd48e]{width:16rem;flex:0 0 16rem;border:1px solid var(--hairline, #e0e3e7);border-radius:var(--control-radius, 10px);overflow:hidden;background:var(--card, #fff)}.pagos-card__search[data-v-d40dd48e] .p-inputgroupaddon{display:flex;align-items:center;padding-left:.75rem;background:transparent;border:none;color:var(--ink-muted, #6b7280)}.pagos-card__search[data-v-d40dd48e] .p-inputtext{border:none!important;box-shadow:none!important;background:transparent}@media (max-width: 900px){.pagos-card__head[data-v-d40dd48e]{align-items:flex-start;flex-direction:column}.pagos-card__actions[data-v-d40dd48e]{width:100%;justify-content:flex-start}.pagos-card__search[data-v-d40dd48e]{flex:1 1 100%;width:100%}}@media (max-width: 640px){.pagos-page[data-v-d40dd48e]{padding:1.25rem}}.logs-page[data-v-36fbfd8c]{padding:2rem 2.25rem;margin:0 auto;max-width:100%;box-sizing:border-box}.logs-page__header[data-v-36fbfd8c]{margin-bottom:1rem}.logs-page__title[data-v-36fbfd8c]{margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.logs-page__subtitle[data-v-36fbfd8c]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.bot-terminal-page[data-v-2e792cfe]{display:flex;flex-direction:column;padding:2rem 2.25rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.bot-terminal-page__header[data-v-2e792cfe]{margin-bottom:1.5rem;border-bottom:1px solid var(--hairline, #e9ecef)}.bot-terminal-page__title-block[data-v-2e792cfe]{margin-bottom:0}.bot-terminal-page__title[data-v-2e792cfe]{display:flex;align-items:center;gap:.75rem;margin:0;font-size:var(--text-display, 1.75rem);font-weight:700;line-height:1.3;color:var(--ink, #141d23)}.bot-terminal-page__subtitle[data-v-2e792cfe]{margin:.375rem 0 0;max-width:42rem;font-size:var(--text-body-sm, .875rem);line-height:1.5;color:var(--ink-muted, #5b5f63)}.bot-terminal-page__title-icon[data-v-2e792cfe]{font-size:1.5rem;color:var(--jnet-accent, #3e2397)}.bot-terminal-page__body[data-v-2e792cfe]{min-width:0}.bot-terminal-page__loading[data-v-2e792cfe]{display:flex;align-items:center;justify-content:center;min-height:40vh}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.border-round{border-radius:var(--p-content-border-radius, 6px)}.border-round-xs{border-radius:2px}.border-round-sm{border-radius:4px}.border-round-md{border-radius:6px}.border-round-lg{border-radius:8px}.border-round-xl{border-radius:12px}.border-round-3xl{border-radius:24px}.border-circle{border-radius:50%}.border-noround{border-radius:0}.text-color{color:var(--text-color, var(--p-text-color, #111827))}.text-color-secondary{color:var(--text-color-secondary, var(--p-text-muted-color, #6b7280))}.text-100{color:var(--text-100, #f3f4f6)}.text-200{color:var(--text-200, #e5e7eb)}.text-300{color:var(--text-300, #d1d5db)}.text-400{color:var(--text-400, #9ca3af)}.text-500{color:var(--text-500, #6b7280)}.text-600{color:var(--text-600, #4b5563)}.text-700{color:var(--text-700, #374151)}.text-800{color:var(--text-800, #1f2937)}.text-900{color:var(--text-900, #111827)}.surface-0{background-color:var(--surface-0, #ffffff)}.surface-50{background-color:var(--surface-50, #f9fafb)}.surface-100{background-color:var(--surface-100, #f3f4f6)}.surface-200{background-color:var(--surface-200, #e5e7eb)}.surface-300{background-color:var(--surface-300, #d1d5db)}.surface-400{background-color:var(--surface-400, #9ca3af)}.surface-500{background-color:var(--surface-500, #6b7280)}.surface-600{background-color:var(--surface-600, #4b5563)}.surface-700{background-color:var(--surface-700, #374151)}.surface-800{background-color:var(--surface-800, #1f2937)}.surface-900{background-color:var(--surface-900, #111827)}.surface-ground{background-color:var(--surface-ground, var(--surface-0, #ffffff))}.surface-section{background-color:var(--surface-section, var(--surface-0, #ffffff))}.surface-card{background-color:var(--surface-card, var(--surface-0, #ffffff))}.surface-overlay{background-color:var(--surface-overlay, var(--surface-0, #ffffff))}.surface-hover{background-color:var(--surface-hover, #f3f4f6)}.surface-border{border-color:var(--surface-border, #e5e7eb)}.shadow-1{box-shadow:0 1px 3px #0000001f,0 1px 2px #00000024}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024}.shadow-3{box-shadow:0 1px 8px #0003,0 3px 4px #00000024}.shadow-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024}.shadow-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024}.shadow-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024}.shadow-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px #00000024}.shadow-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px #00000024}.white-space-nowrap{white-space:nowrap}.white-space-normal{white-space:normal}.pf-grid{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;margin-top:-.5rem}.pf-grid>.pf-col,.pf-grid>[class*=pf-col]{box-sizing:border-box}.pf-grid-nogutter{margin-right:0;margin-left:0;margin-top:0}.pf-grid-nogutter>.pf-col,.pf-grid-nogutter>[class*=pf-col]{padding:0}.formgrid.pf-grid{margin-top:0}.formgrid.pf-grid>.pf-col,.formgrid.pf-grid>[class*=pf-col]{padding-top:0;padding-bottom:0}.pf-col{flex-grow:1;flex-basis:0;padding:.5rem}.pf-col-fixed{flex:0 0 auto;padding:.5rem}.pf-col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.pf-col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.pf-col-3{flex:0 0 auto;padding:.5rem;width:25%}.pf-col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.pf-col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.pf-col-6{flex:0 0 auto;padding:.5rem;width:50%}.pf-col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.pf-col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.pf-col-9{flex:0 0 auto;padding:.5rem;width:75%}.pf-col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.pf-col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.pf-col-12{flex:0 0 auto;padding:.5rem;width:100%}.pf-w-1{width:8.3333%}.pf-w-2{width:16.6667%}.pf-w-3{width:25%}.pf-w-4{width:33.3333%}.pf-w-5{width:41.6667%}.pf-w-6{width:50%}.pf-w-7{width:58.3333%}.pf-w-8{width:66.6667%}.pf-w-9{width:75%}.pf-w-10{width:83.3333%}.pf-w-11{width:91.6667%}.pf-w-12{width:100%}.pf-h-1{height:8.3333%}.pf-h-2{height:16.6667%}.pf-h-3{height:25%}.pf-h-4{height:33.3333%}.pf-h-5{height:41.6667%}.pf-h-6{height:50%}.pf-h-7{height:58.3333%}.pf-h-8{height:66.6667%}.pf-h-9{height:75%}.pf-h-10{height:83.3333%}.pf-h-11{height:91.6667%}.pf-h-12{height:100%}@media (min-width: 768px){.md\:pf-col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.md\:pf-col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.md\:pf-col-3{flex:0 0 auto;padding:.5rem;width:25%}.md\:pf-col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.md\:pf-col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.md\:pf-col-6{flex:0 0 auto;padding:.5rem;width:50%}.md\:pf-col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.md\:pf-col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.md\:pf-col-9{flex:0 0 auto;padding:.5rem;width:75%}.md\:pf-col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.md\:pf-col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.md\:pf-col-12{flex:0 0 auto;padding:.5rem;width:100%}}:root,[data-amplify-theme]{--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-brand-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-brand-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-brand-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-60);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-60);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-brand-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-brand-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-brand-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-brand-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-brand-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-expander-display: block;--amplify-components-expander-background-color: var(--amplify-colors-background-primary);--amplify-components-expander-border-radius: var(--amplify-radii-medium);--amplify-components-expander-box-shadow: var(--amplify-shadows-large);--amplify-components-expander-width: 100%;--amplify-components-expander-item-margin-top: 1px;--amplify-components-expander-item-box-shadow: var(--amplify-shadows-small);--amplify-components-expander-item-border-bottom-left-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-bottom-right-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-top-left-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-top-right-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-start-start-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-start-end-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-end-start-radius: var(--amplify-radii-medium);--amplify-components-expander-item-border-end-end-radius: var(--amplify-radii-medium);--amplify-components-expander-item-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-expander-header-box-shadow: 0 1px 0 var(--amplify-colors-overlay-20);--amplify-components-expander-trigger-min-height: 3rem;--amplify-components-expander-trigger-padding-inline-start: var(--amplify-space-large);--amplify-components-expander-trigger-padding-inline-end: var(--amplify-space-large);--amplify-components-expander-trigger-align-items: center;--amplify-components-expander-trigger-justify-content: space-between;--amplify-components-expander-trigger-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-expander-content-padding-inline-start: var(--amplify-space-large);--amplify-components-expander-content-padding-inline-end: var(--amplify-space-large);--amplify-components-expander-content-text-color: var(--amplify-colors-font-secondary);--amplify-components-expander-content-text-padding-block-start: var(--amplify-space-medium);--amplify-components-expander-content-text-padding-block-end: var(--amplify-space-medium);--amplify-components-expander-content-open-animation-duration: var(--amplify-time-medium);--amplify-components-expander-content-open-animation-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-expander-content-closed-animation-duration: var(--amplify-time-medium);--amplify-components-expander-content-closed-animation-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-expander-icon-transition-duration: var(--amplify-time-medium);--amplify-components-expander-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-quiet-focus-box-shadow: 0px 1px 0px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: 0px 1px 0px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-border-error);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-border-color: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-previewer-footer-border-style: solid;--amplify-components-fileuploader-previewer-footer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-footer-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-footer-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-footer-justify-content: space-between;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-black);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-brand-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-brand-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-brand-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-label-color: var(--amplify-components-field-label-color);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-brand-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-brand-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-brand-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-brand-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-brand-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-brand-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-brand-primary-10: var(--amplify-colors-teal-10);--amplify-colors-brand-primary-20: var(--amplify-colors-teal-20);--amplify-colors-brand-primary-40: var(--amplify-colors-teal-40);--amplify-colors-brand-primary-60: var(--amplify-colors-teal-60);--amplify-colors-brand-primary-80: var(--amplify-colors-teal-80);--amplify-colors-brand-primary-90: var(--amplify-colors-teal-90);--amplify-colors-brand-primary-100: var(--amplify-colors-teal-100);--amplify-colors-brand-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-brand-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-brand-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-brand-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-brand-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-brand-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-brand-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-brand-primary-80);--amplify-colors-font-hover: var(--amplify-colors-brand-primary-90);--amplify-colors-font-focus: var(--amplify-colors-brand-primary-100);--amplify-colors-font-active: var(--amplify-colors-brand-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-brand-primary-100);--amplify-colors-border-focus: var(--amplify-colors-brand-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__percentage-text{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection-pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection-search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label[data-disabled=true]{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:block;--amplify-internal-divider-size: var( --amplify-components-divider-border-width );position:relative;text-align:center}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size)}.amplify-divider--label{display:flex;justify-content:center}.amplify-divider--label:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--label[aria-orientation=vertical]{flex-direction:column}.amplify-divider--label[aria-orientation=vertical]:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-expander{display:block;background-color:var(--amplify-components-expander-background-color);border-radius:var(--amplify-components-expander-border-radius);box-shadow:var(--amplify-components-expander-box-shadow);width:var(--amplify-components-expander-width)}.amplify-expander__item{display:block;overflow:hidden;box-shadow:var(--amplify-components-expander-item-box-shadow)}.amplify-expander__item:first-of-type{border-start-start-radius:var(--amplify-components-expander-item-border-start-start-radius);border-start-end-radius:var(--amplify-components-expander-item-border-start-end-radius)}@supports not (border-start-start-radius: var(--amplify-components-expander-item-border-start-start-radius)){.amplify-expander__item:first-of-type{border-top-left-radius:var(--amplify-components-expander-item-border-top-left-radius);border-top-right-radius:var(--amplify-components-expander-item-border-top-right-radius)}}.amplify-expander__item:last-of-type{box-shadow:none;border-end-start-radius:var(--amplify-components-expander-item-border-end-start-radius);border-end-end-radius:var(--amplify-components-expander-item-border-end-end-radius)}@supports not (border-end-start-radius: var(--amplify-components-expander-item-border-end-start-radius)){.amplify-expander__item:last-of-type{border-bottom-left-radius:var(--amplify-components-expander-item-border-bottom-left-radius);border-bottom-right-radius:var(--amplify-components-expander-item-border-bottom-right-radius)}}.amplify-expander__item:focus-within{box-shadow:var(--amplify-components-expander-item-focus-box-shadow)}.amplify-expander__header{display:flex;box-shadow:var(--amplify-components-expander-header-box-shadow)}.amplify-expander__trigger{flex:1;display:flex;min-height:var(--amplify-components-expander-trigger-min-height);padding-inline-start:var(--amplify-components-expander-trigger-padding-inline-start);padding-inline-end:var(--amplify-components-expander-trigger-padding-inline-end);align-items:var(--amplify-components-expander-trigger-align-items);justify-content:var(--amplify-components-expander-trigger-justify-content)}.amplify-expander__trigger:hover{background-color:var(--amplify-components-expander-trigger-hover-background-color)}.amplify-expander__content{display:block;padding-inline-start:var(--amplify-components-expander-content-padding-inline-start);padding-inline-end:var(--amplify-components-expander-content-padding-inline-end)}.amplify-expander__content[data-state=open]{animation-name:amplify-expander-slide-down;animation-duration:var(--amplify-components-expander-content-open-animation-duration);animation-timing-function:var(--amplify-components-expander-content-open-animation-timing-function)}.amplify-expander__content[data-state=closed]{animation-name:amplify-expander-slide-up;animation-duration:var(--amplify-components-expander-content-closed-animation-duration);animation-timing-function:var(--amplify-components-expander-content-closed-animation-timing-function)}.amplify-expander__content__text{display:block;color:var(--amplify-components-expander-content-text-color);padding-block-start:var(--amplify-components-expander-content-text-padding-block-start);padding-block-end:var(--amplify-components-expander-content-text-padding-block-end)}.amplify-expander__icon{transition-property:transform;transition-duration:var(--amplify-components-expander-icon-transition-duration);transition-timing-function:var(--amplify-components-expander-icon-transition-timing-function)}[data-state=open] .amplify-expander__icon{transform:rotate(180deg)}@keyframes amplify-expander-slide-down{0%{height:0}to{height:auto}}@keyframes amplify-expander-slide-up{0%{height:auto}to{height:0}}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.amplify-liveness-cancel-button{background-color:var(--amplify-colors-background-primary)}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-instruction-overlay{z-index:1}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xl)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-brand-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-brand-primary-40);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-brand-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-orange-80);background-color:var(--amplify-colors-orange-20);align-items:center}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative;cursor:pointer}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:3px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:2px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px}.amplify-menu-content-wrapper{z-index:999999}.amplify-menu-trigger{display:flex;justify-content:center;align-items:center}.amplify-menu-content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu-content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu-content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu-content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu-content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu-content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu-content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination__item-current,.amplify-pagination__item-button{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius)}.amplify-pagination{list-style-type:none}.amplify-pagination li{margin-left:var(--amplify-components-pagination-item-container-margin-left);margin-right:var(--amplify-components-pagination-item-container-margin-right)}.amplify-pagination__item-button{display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item-button:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item-button--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item-current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item-ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color )}.amplify-field__show-password--error{color:var(--amplify-components-fieldcontrol-error-color);border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:inline-flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating .amplify-icon{font-size:unset;line-height:unset;height:1em}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating-filled{fill:currentColor;display:inline-block;flex-shrink:0;width:1em;height:1em}.amplify-rating-icon-container{position:relative;height:1em;width:1em}.amplify-rating-label{position:absolute;overflow:hidden;height:1em;width:1em}.amplify-rating-icon{width:1em;height:1em;display:block}.amplify-rating-icon-filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating-icon-empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative;--amplify-components-text-color: var(--amplify-components-radio-label-color)}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label[data-disabled=true]{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-field-label-color: var( --amplify-components-radiogroup-label-color );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon-wrapper{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon-wrapper--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon-wrapper--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root[data-disabled]{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range[data-disabled]{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb[data-disabled]{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch-track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch-track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch-track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch-track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch-track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch-thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch-thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch-thumb--disabled{cursor:not-allowed}.amplify-switch-label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-variation=striped] .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs{background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:0 0 var(--amplify-components-tabs-border-width) 0;border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs[data-indicator-position=top]{border-width:var(--amplify-components-tabs-border-width) 0 0 0}.amplify-tabs-item{background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:0 0 var(--amplify-components-tabs-item-border-width) 0;border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);margin-bottom:calc(-1 * var(--amplify-components-tabs-item-border-width))}[data-indicator-position=top]>.amplify-tabs-item{border-width:var(--amplify-components-tabs-border-width) 0 0 0;margin-top:calc(-1 * var(--amplify-components-tabs-item-border-width));margin-bottom:0}.amplify-tabs-item[data-state=active]{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs-item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs-item:focus{color:var(--amplify-components-tabs-item-focus-color)}.amplify-tabs-item:focus-visible{outline:var(--amplify-components-tabs-item-border-width) var(--amplify-components-tabs-item-border-style) var(--amplify-components-tabs-item-border-color)}.amplify-tabs-item:active{color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs-item[data-disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-tabs-item[data-spacing=equal]{flex:1 1 0}.amplify-tabs-item[data-spacing=relative]{flex-grow:1}.amplify-textareafield{flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{top:0;right:0;bottom:0;left:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;top:0;right:0;bottom:0;left:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:block;max-width:var(--amplify-components-fileuploader-previewer-max-width);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius);padding-inline:var(--amplify-components-fileuploader-previewer-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-padding-block)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__body{display:flex;flex-direction:column;max-height:var(--amplify-components-fileuploader-previewer-max-height);max-width:var(--amplify-components-fileuploader-previewer-max-width);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block)}.amplify-fileuploader__previewer__footer{max-width:var(--amplify-components-fileuploader-previewer-max-width);border-top-width:var(--amplify-components-fileuploader-previewer-footer-border-width);border-top-style:var(--amplify-components-fileuploader-previewer-footer-border-style);border-top-color:var(--amplify-components-fileuploader-previewer-footer-border-color);padding-inline:var(--amplify-components-fileuploader-previewer-footer-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-footer-padding-block);position:relative;display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__footer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}[data-label-position=start]{flex-direction:row}[data-label-position=end]{flex-direction:row-reverse}[data-label-position=top]{flex-direction:column}[data-label-position=bottom]{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html{font-family:var(--amplify-fonts-default-variable)}}[data-amplify-spacer]{flex:1}.amplify-authenticator__font{font-weight:400}.amplify-authenticator__icon-wrapper{align-items:center;justify-content:center}.amplify-authenticator__sign-in-button-wrapper{flex-direction:row;justify-content:center;align-items:center}.amplify-authenticator__sign-in-base{padding:0 0 1rem}.amplify-authenticator__base{align-items:center;justify-content:space-between}.amplify-authenticator__tabs{outline:none}.amplify-authenticator__tabs-wrapper{gap:0px;justify-content:center}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:Avenir, Helvetica, Arial, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-400:oklch(71.8% .202 349.761);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:var(--control-radius,8px);--radius-lg:12px;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Avenir, Helvetica, Arial, sans-serif;--default-mono-font-family:var(--font-mono);--color-primary:#3e2397;--color-primary-container:#3e2397;--color-on-primary:#fff;--color-secondary:#5b5f63;--color-on-surface:#141d23;--color-outline-variant:#e9ecef;--color-surface:#fff;--color-surface-container-high:#e0e9f2;--color-surface-container-low:#ebebf5;--color-surface-container-lowest:#fff;--color-inverse-surface:#293138;--color-inverse-on-surface:#e9f2fb;--color-on-primary-fixed-variant:#2a1860;--color-on-surface-variant:#434655;--color-error:#ba1a1a;--color-error-container:#ffdad6;--color-surface-bright:#f6faff;--color-on-background:#141d23;--color-brand-blue:#2563eb;--color-brand-lightblue:#eff6ff;--color-brand-green:#22c55e;--color-brand-lightgreen:#f0fdf4;--color-brand-orange:#f97316;--color-brand-lightorange:#fff7ed;--color-brand-purple:#a855f7;--color-brand-lightpurple:#faf5ff;--color-brand-gray:#64748b;--color-brand-lightgray:#f1f5f9;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--font-inter:Avenir, Helvetica, Arial, sans-serif;--text-display-lg:24px;--text-display-lg--line-height:30px;--text-display-lg--font-weight:700;--text-label-bold:12px;--text-label-bold--line-height:16px;--text-label-bold--font-weight:700;--text-label-bold--letter-spacing:.02em;--text-body-md:14px;--text-body-md--line-height:20px;--text-body-md--font-weight:400;--text-body-sm:12px;--text-body-sm--line-height:17px;--text-body-sm--font-weight:400;--text-title-sm:15px;--text-title-sm--line-height:24px;--text-title-sm--font-weight:600;--text-headline-md:20px;--text-headline-md--line-height:28px;--text-headline-md--font-weight:600;--text-label-caps:11px;--text-label-caps--line-height:15px;--text-label-caps--font-weight:600;--text-label-caps--letter-spacing:.05em}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.top-100{top:calc(var(--spacing) * 100)}.right-0{right:0}.right-1{right:var(--spacing)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[28\%\]{left:28%}.left-\[72\%\]{left:72%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-12{grid-column:12}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.mx-0{margin-inline:0}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-md{margin-inline:var(--spacing-md)}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mt-md{margin-top:var(--spacing-md)}.mt-sm{margin-top:var(--spacing-sm)}.mt-xs{margin-top:var(--spacing-xs)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-4{margin-right:calc(var(--spacing) * -4)}.-mr-6{margin-right:calc(var(--spacing) * -6)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-7{margin-right:calc(var(--spacing) * 7)}.mr-xs{margin-right:var(--spacing-xs)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-5{margin-bottom:calc(var(--spacing) * -5)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-7{margin-bottom:calc(var(--spacing) * -7)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-md{margin-bottom:var(--spacing-md)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-xs{margin-bottom:var(--spacing-xs)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-5{margin-left:calc(var(--spacing) * -5)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.ml-md{margin-left:var(--spacing-md)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.\!h-56{height:calc(var(--spacing) * 56)!important}.\!h-auto{height:auto!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-none{max-height:none!important}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-45{max-height:calc(var(--spacing) * 45)}.max-h-\[calc\(90vh-8rem\)\]{max-height:calc(90vh - 8rem)}.max-h-\[calc\(90vh-10rem\)\]{max-height:calc(90vh - 10rem)}.\!min-h-0{min-height:0!important}.\!min-h-\[2\.5rem\]{min-height:2.5rem!important}.min-h-0{min-height:0}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.\!w-56{width:calc(var(--spacing) * 56)!important}.\!w-full{width:100%!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/2{width:250%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[10rem\]{width:10rem}.w-\[16rem\]{width:16rem}.w-\[20px\]{width:20px}.w-\[25rem\]{width:25rem}.w-\[30px\]{width:30px}.w-\[42\%\]{width:42%}.w-\[300px\]{width:300px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5{max-width:calc(var(--spacing) * 5)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-150{max-width:calc(var(--spacing) * 150)}.max-w-300{max-width:calc(var(--spacing) * 300)}.max-w-\[40vw\]{max-width:40vw}.max-w-\[42rem\]{max-width:42rem}.max-w-\[200px\]{max-width:200px}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--spacing-xl)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[100px\]{min-width:100px}.min-w-\[280px\]{min-width:280px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.flex-grow-1,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-102{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\!gap-xs{gap:var(--spacing-xs)!important}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-30{gap:calc(var(--spacing) * 30)}.gap-lg{gap:var(--spacing-lg)}.gap-md{gap:var(--spacing-md)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--spacing-xl)}.gap-xs{gap:var(--spacing-xs)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-md>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-md) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-md) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-xs) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs) * calc(1 - var(--tw-space-y-reverse)))}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.\!rounded-\[var\(--control-radius\)\]{border-radius:var(--control-radius)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[var\(--control-radius\)\]{border-radius:var(--control-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-50{border-style:var(--tw-border-style);border-width:50px}.border-100{border-style:var(--tw-border-style);border-width:100px}.border-200{border-style:var(--tw-border-style);border-width:200px}.border-300{border-style:var(--tw-border-style);border-width:300px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.\!border-inverse-surface{border-color:var(--color-inverse-surface)!important}.\!border-outline-variant{border-color:var(--color-outline-variant)!important}.\!border-transparent{border-color:#0000!important}.border-\[\#8ab4f8\]{border-color:#8ab4f8}.border-\[\#6466F1\]{border-color:#6466f1}.border-\[\#CEEAD6\]{border-color:#ceead6}.border-\[\#FEEFC3\]{border-color:#feefc3}.border-\[\#a8c7fa\]{border-color:#a8c7fa}.border-\[var\(--jnet-accent\,\#3e2397\)\]{border-color:var(--jnet-accent,#3e2397)}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-brand-blue{border-color:var(--color-brand-blue)}.border-brand-lightblue{border-color:var(--color-brand-lightblue)}.border-brand-lightorange{border-color:var(--color-brand-lightorange)}.border-error{border-color:var(--color-error)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-500{border-color:var(--color-orange-500)}.border-outline-variant{border-color:var(--color-outline-variant)}.border-primary{border-color:var(--color-primary)}.border-primary-200{border-color:var(--p-primary-200)}.border-primary-300{border-color:var(--p-primary-300)}.border-primary-500{border-color:var(--p-primary-500)}.border-primary-600{border-color:var(--p-primary-600)}.border-primary-container{border-color:var(--color-primary-container)}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-500{border-color:var(--color-purple-500)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-surface{border-color:var(--p-content-border-color);border-color:var(--color-surface)}.border-surface-300{border-color:var(--p-surface-300)}.border-surface-container-lowest{border-color:var(--color-surface-container-lowest)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-l-primary-container{border-left-color:var(--color-primary-container)}.border-l-transparent{border-left-color:#0000}.\!bg-inverse-surface{background-color:var(--color-inverse-surface)!important}.\!bg-surface{background-color:var(--color-surface)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#137333\]{background-color:#137333}.bg-\[\#E6F4EA\]{background-color:#e6f4ea}.bg-\[\#E37400\]{background-color:#e37400}.bg-\[\#FEF7E0\]{background-color:#fef7e0}.bg-\[\#d2e3fc\]{background-color:#d2e3fc}.bg-\[var\(--jnet-accent\,\#3e2397\)\]{background-color:var(--jnet-accent,#3e2397)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-800{background-color:var(--color-blue-800)}.bg-brand-blue{background-color:var(--color-brand-blue)}.bg-brand-green{background-color:var(--color-brand-green)}.bg-brand-lightblue{background-color:var(--color-brand-lightblue)}.bg-brand-lightgray{background-color:var(--color-brand-lightgray)}.bg-brand-lightgreen{background-color:var(--color-brand-lightgreen)}.bg-brand-lightorange{background-color:var(--color-brand-lightorange)}.bg-brand-lightpurple{background-color:var(--color-brand-lightpurple)}.bg-brand-orange{background-color:var(--color-brand-orange)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-error{background-color:var(--color-error)}.bg-error-container{background-color:var(--color-error-container)}.bg-error-container\/10{background-color:#ffdad61a}@supports (color:color-mix(in lab,red,red)){.bg-error-container\/10{background-color:color-mix(in oklab,var(--color-error-container) 10%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-inverse-surface{background-color:var(--color-inverse-surface)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-outline-variant{background-color:var(--color-outline-variant)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-primary{background-color:var(--color-primary)}.bg-primary-50{background-color:var(--p-primary-50)}.bg-primary-100{background-color:var(--p-primary-100)}.bg-primary-200{background-color:var(--p-primary-200)}.bg-primary-400{background-color:var(--p-primary-400)}.bg-primary-500{background-color:var(--p-primary-500)}.bg-primary-container{background-color:var(--color-primary-container)}.bg-primary\/5{background-color:#3e23970d}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-primary\/10{background-color:#3e23971a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-300{background-color:var(--color-purple-300)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-surface{background-color:var(--color-surface)}.bg-surface-50{background-color:var(--p-surface-50)}.bg-surface-bright{background-color:var(--color-surface-bright)}.bg-surface-container-high{background-color:var(--color-surface-container-high)}.bg-surface-container-low{background-color:var(--color-surface-container-low)}.bg-surface-container-lowest{background-color:var(--color-surface-container-lowest)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-none{background-image:none}.from-surface-bright{--tw-gradient-from:var(--color-surface-bright);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface{--tw-gradient-to:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-lg{padding:var(--spacing-lg)}.p-md{padding:var(--spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-xl{padding:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.\!px-md{padding-inline:var(--spacing-md)!important}.\!px-sm{padding-inline:var(--spacing-sm)!important}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-lg{padding-inline:var(--spacing-lg)}.px-md{padding-inline:var(--spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-xl{padding-inline:var(--spacing-xl)}.\!py-xs{padding-block:var(--spacing-xs)!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-md{padding-block:var(--spacing-md)}.py-sm{padding-block:var(--spacing-sm)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-md{padding-top:var(--spacing-md)}.pt-sm{padding-top:var(--spacing-sm)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-xl{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[22px\]{padding-left:22px}.pl-md{padding-left:var(--spacing-md)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-label-caps{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.\!font-label-bold{font-family:var(--font-sans)!important;letter-spacing:.02em!important;font-weight:700!important}.font-label-bold{font-family:var(--font-sans);letter-spacing:.02em;font-weight:700}.\!font-body-md{font-family:var(--font-sans)!important;font-weight:400!important}.font-body-md,.font-body-sm{font-family:var(--font-sans);font-weight:400}.font-display-lg{font-family:var(--font-sans);font-weight:700}.font-headline-md,.font-title-sm{font-family:var(--font-sans);font-weight:600}.font-inter{font-family:var(--font-inter)}.font-mono{font-family:var(--font-mono)}.\!text-label-bold{font-size:var(--text-label-bold)!important;line-height:var(--tw-leading,var(--text-label-bold--line-height))!important;letter-spacing:var(--tw-tracking,var(--text-label-bold--letter-spacing))!important;font-weight:var(--tw-font-weight,var(--text-label-bold--font-weight))!important}.text-label-bold{font-size:var(--text-label-bold);line-height:var(--tw-leading,var(--text-label-bold--line-height));letter-spacing:var(--tw-tracking,var(--text-label-bold--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-bold--font-weight))}.text-label-caps{font-size:var(--text-label-caps);line-height:var(--tw-leading,var(--text-label-caps--line-height));letter-spacing:var(--tw-tracking,var(--text-label-caps--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-caps--font-weight))}.\!text-body-md{font-size:var(--text-body-md)!important;line-height:var(--tw-leading,var(--text-body-md--line-height))!important;font-weight:var(--tw-font-weight,var(--text-body-md--font-weight))!important}.text-body-md{font-size:var(--text-body-md);line-height:var(--tw-leading,var(--text-body-md--line-height));font-weight:var(--tw-font-weight,var(--text-body-md--font-weight))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height));font-weight:var(--tw-font-weight,var(--text-body-sm--font-weight))}.text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));font-weight:var(--tw-font-weight,var(--text-display-lg--font-weight))}.text-headline-md{font-size:var(--text-headline-md);line-height:var(--tw-leading,var(--text-headline-md--line-height));font-weight:var(--tw-font-weight,var(--text-headline-md--font-weight))}.text-title-sm{font-size:var(--text-title-sm);line-height:var(--tw-leading,var(--text-title-sm--line-height));font-weight:var(--tw-font-weight,var(--text-title-sm--font-weight))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[48px\]{font-size:48px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.\!text-inverse-on-surface{color:var(--color-inverse-on-surface)!important}.\!text-on-surface{color:var(--color-on-surface)!important}.\!text-primary{color:var(--color-primary)!important}.\!text-secondary{color:var(--color-secondary)!important}.text-\[\#000000\]{color:#000}.text-\[\#4B5563\]{color:#4b5563}.text-\[\#107c41\]{color:#107c41}.text-\[\#137333\]{color:#137333}.text-\[\#E37400\]{color:#e37400}.text-\[\#ca8a04\]{color:#ca8a04}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-brand-blue{color:var(--color-brand-blue)}.text-brand-gray{color:var(--color-brand-gray)}.text-brand-green{color:var(--color-brand-green)}.text-brand-orange{color:var(--color-brand-orange)}.text-brand-purple{color:var(--color-brand-purple)}.text-color{color:var(--p-text-color)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-700{color:var(--color-cyan-700)}.text-error{color:var(--color-error)}.text-gray-100{color:var(--color-gray-100)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-inherit{color:inherit}.text-inverse-on-surface{color:var(--color-inverse-on-surface)}.text-on-background{color:var(--color-on-background)}.text-on-primary{color:var(--color-on-primary)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-variant{color:var(--color-on-surface-variant)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-outline-variant{color:var(--color-outline-variant)}.text-primary{color:var(--color-primary)}.text-primary-400{color:var(--p-primary-400)}.text-primary-500{color:var(--p-primary-500)}.text-primary-600{color:var(--p-primary-600)}.text-primary-700{color:var(--p-primary-700)}.text-primary-800{color:var(--p-primary-800)}.text-primary-container{color:var(--color-primary-container)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-secondary{color:var(--color-secondary)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-surface-500{color:var(--p-surface-500)}.text-surface-600{color:var(--p-surface-600)}.text-surface-700{color:var(--p-surface-700)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--color-teal-500)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-4px_0_15px_-3px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:-4px 0 15px -3px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-error{--tw-shadow-color:#ba1a1a}@supports (color:color-mix(in lab,red,red)){.shadow-error{--tw-shadow-color:color-mix(in oklab, var(--color-error) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-slate-200:is(:where(.group):hover *){background-color:var(--color-slate-200)}.group-hover\:text-brand-blue:is(:where(.group):hover *){color:var(--color-brand-blue)}.group-hover\:text-brand-green:is(:where(.group):hover *){color:var(--color-brand-green)}.group-hover\:text-brand-purple:is(:where(.group):hover *){color:var(--color-brand-purple)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}}.peer-checked\:border-primary:is(:where(.peer):checked~*){border-color:var(--color-primary)}.peer-checked\:bg-surface-container-low:is(:where(.peer):checked~*){background-color:var(--color-surface-container-low)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:transform:hover{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.hover\:\!border-on-surface:hover{border-color:var(--color-on-surface)!important}.hover\:border-outline-variant:hover{border-color:var(--color-outline-variant)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-200:hover{border-color:var(--p-primary-200)}.hover\:border-primary-400:hover{border-color:var(--p-primary-400)}.hover\:border-primary-container:hover{border-color:var(--color-primary-container)}.hover\:border-slate-100:hover{border-color:var(--color-slate-100)}.hover\:\!bg-on-surface:hover{background-color:var(--color-on-surface)!important}.hover\:\!bg-surface-container-low:hover{background-color:var(--color-surface-container-low)!important}.hover\:bg-\[\#f8fbff\]:hover{background-color:#f8fbff}.hover\:bg-\[var\(--jnet-accent-hover\,\#351d7a\)\]:hover{background-color:var(--jnet-accent-hover,#351d7a)}.hover\:bg-\[var\(--jnet-accent-soft\,rgba\(62\,35\,151\,0\.1\)\)\]:hover{background-color:var(--jnet-accent-soft,#3e23971a)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-error-container:hover{background-color:var(--color-error-container)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-50:hover{background-color:var(--p-primary-50)}.hover\:bg-primary-container:hover{background-color:var(--color-primary-container)}.hover\:bg-primary\/20:hover{background-color:#3e239733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-surface-50:hover{background-color:var(--p-surface-50)}.hover\:bg-surface-100:hover{background-color:var(--p-surface-100)}.hover\:bg-surface-container-high:hover{background-color:var(--color-surface-container-high)}.hover\:bg-surface-container-low:hover{background-color:var(--color-surface-container-low)}.hover\:bg-teal-400:hover{background-color:var(--color-teal-400)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-color:hover{color:var(--p-text-color)}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-on-primary:hover{color:var(--color-on-primary)}.hover\:text-on-primary-fixed-variant:hover{color:var(--color-on-primary-fixed-variant)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary-500:hover{color:var(--p-primary-500)}.hover\:text-surface-900:hover{color:var(--p-surface-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-primary-400:focus{border-color:var(--p-primary-400)}.focus\:border-primary-500:focus{border-color:var(--p-primary-500)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary-200:focus{--tw-ring-color:var(--p-primary-200)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (min-width:40rem){.sm\:col-6{grid-column:6}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:col-2{grid-column:2}.md\:col-3{grid-column:3}.md\:col-4{grid-column:4}.md\:col-5{grid-column:5}.md\:col-6{grid-column:6}.md\:col-8{grid-column:8}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:flex{display:flex}.md\:inline{display:inline}.md\:w-2{width:calc(var(--spacing) * 2)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-\[260px\]{width:260px}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:static{position:static}.lg\:col-2{grid-column:2}.lg\:col-3{grid-column:3}.lg\:col-4{grid-column:4}.lg\:col-6{grid-column:6}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[280px\]{width:280px}.lg\:w-\[360px\]{width:360px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:border-none{--tw-border-style:none;border-style:none}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-1{padding-block:var(--spacing)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:80rem){.xl\:col-2{grid-column:2}.xl\:col-3{grid-column:3}.xl\:col-5{grid-column:5}.xl\:col-7{grid-column:7}.xl\:w-6\/12{width:50%}}}@layer keyframes{@keyframes enter{0%{opacity:var(--p-enter-opacity,1);transform:translate3d(var(--p-enter-translate-x,0),var(--p-enter-translate-y,0),0) scale3d(var(--p-enter-scale,1),var(--p-enter-scale,1),var(--p-enter-scale,1)) rotate(var(--p-enter-rotate,0))}}@keyframes leave{to{opacity:var(--p-leave-opacity,1);transform:translate3d(var(--p-leave-translate-x,0),var(--p-leave-translate-y,0),0) scale3d(var(--p-leave-scale,1),var(--p-leave-scale,1),var(--p-leave-scale,1)) rotate(var(--p-leave-rotate,0))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scalein{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px)rotateX(-100deg)}to{transform:perspective(2000px)rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px)rotateY(-100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px)rotateY(100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px)rotateX(-100deg)}to{opacity:1;transform:perspective(2000px)rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translate(10px)}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
